]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge tag 'for-linus-4.5-2' of git://git.code.sf.net/p/openipmi/linux-ipmi
[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 <alex.aring@gmail.com>
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 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      https://linuxtv.org
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      Documentation/ABI/
227 F:      include/linux/syscalls.h
228 F:      include/uapi/
229 F:      kernel/sys_ni.c
230
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M:      Hans de Goede <hdegoede@redhat.com>
233 L:      lm-sensors@lm-sensors.org
234 S:      Maintained
235 F:      drivers/hwmon/abituguru.c
236
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M:      Alistair John Strachan <alistair@devzero.co.uk>
239 L:      lm-sensors@lm-sensors.org
240 S:      Maintained
241 F:      drivers/hwmon/abituguru3.c
242
243 ACCES 104-IDI-48 GPIO DRIVER
244 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
245 L:      linux-gpio@vger.kernel.org
246 S:      Maintained
247 F:      drivers/gpio/gpio-104-idi-48.c
248
249 ACCES 104-IDIO-16 GPIO DRIVER
250 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
251 L:      linux-gpio@vger.kernel.org
252 S:      Maintained
253 F:      drivers/gpio/gpio-104-idio-16.c
254
255 ACENIC DRIVER
256 M:      Jes Sorensen <jes@trained-monkey.org>
257 L:      linux-acenic@sunsite.dk
258 S:      Maintained
259 F:      drivers/net/ethernet/alteon/acenic*
260
261 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
262 M:      Peter Feuerer <peter@piie.net>
263 L:      platform-driver-x86@vger.kernel.org
264 W:      http://piie.net/?section=acerhdf
265 S:      Maintained
266 F:      drivers/platform/x86/acerhdf.c
267
268 ACER WMI LAPTOP EXTRAS
269 M:      "Lee, Chun-Yi" <jlee@suse.com>
270 L:      platform-driver-x86@vger.kernel.org
271 S:      Maintained
272 F:      drivers/platform/x86/acer-wmi.c
273
274 ACPI
275 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
276 M:      Len Brown <lenb@kernel.org>
277 L:      linux-acpi@vger.kernel.org
278 W:      https://01.org/linux-acpi
279 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
281 S:      Supported
282 F:      drivers/acpi/
283 F:      drivers/pnp/pnpacpi/
284 F:      include/linux/acpi.h
285 F:      include/acpi/
286 F:      Documentation/acpi/
287 F:      Documentation/ABI/testing/sysfs-bus-acpi
288 F:      drivers/pci/*acpi*
289 F:      drivers/pci/*/*acpi*
290 F:      drivers/pci/*/*/*acpi*
291 F:      tools/power/acpi/
292
293 ACPI COMPONENT ARCHITECTURE (ACPICA)
294 M:      Robert Moore <robert.moore@intel.com>
295 M:      Lv Zheng <lv.zheng@intel.com>
296 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 L:      devel@acpica.org
299 W:      https://acpica.org/
300 W:      https://github.com/acpica/acpica/
301 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
303 S:      Supported
304 F:      drivers/acpi/acpica/
305 F:      include/acpi/
306 F:      tools/power/acpi/
307
308 ACPI FAN DRIVER
309 M:      Zhang Rui <rui.zhang@intel.com>
310 L:      linux-acpi@vger.kernel.org
311 W:      https://01.org/linux-acpi
312 S:      Supported
313 F:      drivers/acpi/fan.c
314
315 ACPI THERMAL DRIVER
316 M:      Zhang Rui <rui.zhang@intel.com>
317 L:      linux-acpi@vger.kernel.org
318 W:      https://01.org/linux-acpi
319 S:      Supported
320 F:      drivers/acpi/*thermal*
321
322 ACPI VIDEO DRIVER
323 M:      Zhang Rui <rui.zhang@intel.com>
324 L:      linux-acpi@vger.kernel.org
325 W:      https://01.org/linux-acpi
326 S:      Supported
327 F:      drivers/acpi/acpi_video.c
328
329 ACPI WMI DRIVER
330 L:      platform-driver-x86@vger.kernel.org
331 S:      Orphan
332 F:      drivers/platform/x86/wmi.c
333
334 AD1889 ALSA SOUND DRIVER
335 M:      Thibaut Varene <T-Bone@parisc-linux.org>
336 W:      http://wiki.parisc-linux.org/AD1889
337 L:      linux-parisc@vger.kernel.org
338 S:      Maintained
339 F:      sound/pci/ad1889.*
340
341 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
342 M:      Michael Hennerich <michael.hennerich@analog.com>
343 W:      http://wiki.analog.com/AD5254
344 W:      http://ez.analog.com/community/linux-device-drivers
345 S:      Supported
346 F:      drivers/misc/ad525x_dpot.c
347
348 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
349 M:      Michael Hennerich <michael.hennerich@analog.com>
350 W:      http://wiki.analog.com/AD5398
351 W:      http://ez.analog.com/community/linux-device-drivers
352 S:      Supported
353 F:      drivers/regulator/ad5398.c
354
355 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
356 M:      Michael Hennerich <michael.hennerich@analog.com>
357 W:      http://wiki.analog.com/AD7142
358 W:      http://ez.analog.com/community/linux-device-drivers
359 S:      Supported
360 F:      drivers/input/misc/ad714x.c
361
362 AD7877 TOUCHSCREEN DRIVER
363 M:      Michael Hennerich <michael.hennerich@analog.com>
364 W:      http://wiki.analog.com/AD7877
365 W:      http://ez.analog.com/community/linux-device-drivers
366 S:      Supported
367 F:      drivers/input/touchscreen/ad7877.c
368
369 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
370 M:      Michael Hennerich <michael.hennerich@analog.com>
371 W:      http://wiki.analog.com/AD7879
372 W:      http://ez.analog.com/community/linux-device-drivers
373 S:      Supported
374 F:      drivers/input/touchscreen/ad7879.c
375
376 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
377 M:      Jiri Kosina <jikos@kernel.org>
378 S:      Maintained
379
380 ADF7242 IEEE 802.15.4 RADIO DRIVER
381 M:      Michael Hennerich <michael.hennerich@analog.com>
382 W:      https://wiki.analog.com/ADF7242
383 W:      http://ez.analog.com/community/linux-device-drivers
384 L:      linux-wpan@vger.kernel.org
385 S:      Supported
386 F:      drivers/net/ieee802154/adf7242.c
387 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
388
389 ADM1025 HARDWARE MONITOR DRIVER
390 M:      Jean Delvare <jdelvare@suse.com>
391 L:      lm-sensors@lm-sensors.org
392 S:      Maintained
393 F:      Documentation/hwmon/adm1025
394 F:      drivers/hwmon/adm1025.c
395
396 ADM1029 HARDWARE MONITOR DRIVER
397 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
398 L:      lm-sensors@lm-sensors.org
399 S:      Maintained
400 F:      drivers/hwmon/adm1029.c
401
402 ADM8211 WIRELESS DRIVER
403 L:      linux-wireless@vger.kernel.org
404 W:      http://wireless.kernel.org/
405 S:      Orphan
406 F:      drivers/net/wireless/admtek/adm8211.*
407
408 ADP1653 FLASH CONTROLLER DRIVER
409 M:      Sakari Ailus <sakari.ailus@iki.fi>
410 L:      linux-media@vger.kernel.org
411 S:      Maintained
412 F:      drivers/media/i2c/adp1653.c
413 F:      include/media/i2c/adp1653.h
414
415 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
416 M:      Michael Hennerich <michael.hennerich@analog.com>
417 W:      http://wiki.analog.com/ADP5520
418 W:      http://ez.analog.com/community/linux-device-drivers
419 S:      Supported
420 F:      drivers/mfd/adp5520.c
421 F:      drivers/video/backlight/adp5520_bl.c
422 F:      drivers/leds/leds-adp5520.c
423 F:      drivers/gpio/gpio-adp5520.c
424 F:      drivers/input/keyboard/adp5520-keys.c
425
426 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
427 M:      Michael Hennerich <michael.hennerich@analog.com>
428 W:      http://wiki.analog.com/ADP5588
429 W:      http://ez.analog.com/community/linux-device-drivers
430 S:      Supported
431 F:      drivers/input/keyboard/adp5588-keys.c
432 F:      drivers/gpio/gpio-adp5588.c
433
434 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
435 M:      Michael Hennerich <michael.hennerich@analog.com>
436 W:      http://wiki.analog.com/ADP8860
437 W:      http://ez.analog.com/community/linux-device-drivers
438 S:      Supported
439 F:      drivers/video/backlight/adp8860_bl.c
440
441 ADS1015 HARDWARE MONITOR DRIVER
442 M:      Dirk Eibach <eibach@gdsys.de>
443 L:      lm-sensors@lm-sensors.org
444 S:      Maintained
445 F:      Documentation/hwmon/ads1015
446 F:      drivers/hwmon/ads1015.c
447 F:      include/linux/i2c/ads1015.h
448
449 ADT746X FAN DRIVER
450 M:      Colin Leroy <colin@colino.net>
451 S:      Maintained
452 F:      drivers/macintosh/therm_adt746x.c
453
454 ADT7475 HARDWARE MONITOR DRIVER
455 M:      Jean Delvare <jdelvare@suse.com>
456 L:      lm-sensors@lm-sensors.org
457 S:      Maintained
458 F:      Documentation/hwmon/adt7475
459 F:      drivers/hwmon/adt7475.c
460
461 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
462 M:      Michael Hennerich <michael.hennerich@analog.com>
463 W:      http://wiki.analog.com/ADXL345
464 W:      http://ez.analog.com/community/linux-device-drivers
465 S:      Supported
466 F:      drivers/input/misc/adxl34x.c
467
468 ADVANSYS SCSI DRIVER
469 M:      Matthew Wilcox <matthew@wil.cx>
470 M:      Hannes Reinecke <hare@suse.com>
471 L:      linux-scsi@vger.kernel.org
472 S:      Maintained
473 F:      Documentation/scsi/advansys.txt
474 F:      drivers/scsi/advansys.c
475
476 AEDSP16 DRIVER
477 M:      Riccardo Facchetti <fizban@tin.it>
478 S:      Maintained
479 F:      sound/oss/aedsp16.c
480
481 AF9013 MEDIA DRIVER
482 M:      Antti Palosaari <crope@iki.fi>
483 L:      linux-media@vger.kernel.org
484 W:      https://linuxtv.org
485 W:      http://palosaari.fi/linux/
486 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
487 T:      git git://linuxtv.org/anttip/media_tree.git
488 S:      Maintained
489 F:      drivers/media/dvb-frontends/af9013*
490
491 AF9033 MEDIA DRIVER
492 M:      Antti Palosaari <crope@iki.fi>
493 L:      linux-media@vger.kernel.org
494 W:      https://linuxtv.org
495 W:      http://palosaari.fi/linux/
496 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
497 T:      git git://linuxtv.org/anttip/media_tree.git
498 S:      Maintained
499 F:      drivers/media/dvb-frontends/af9033*
500
501 AFFS FILE SYSTEM
502 L:      linux-fsdevel@vger.kernel.org
503 S:      Orphan
504 F:      Documentation/filesystems/affs.txt
505 F:      fs/affs/
506
507 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
508 M:      David Howells <dhowells@redhat.com>
509 L:      linux-afs@lists.infradead.org
510 S:      Supported
511 F:      fs/afs/
512 F:      include/net/af_rxrpc.h
513 F:      net/rxrpc/af_rxrpc.c
514
515 AGPGART DRIVER
516 M:      David Airlie <airlied@linux.ie>
517 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
518 S:      Maintained
519 F:      drivers/char/agp/
520 F:      include/linux/agp*
521 F:      include/uapi/linux/agp*
522
523 AHA152X SCSI DRIVER
524 M:      "Juergen E. Fischer" <fischer@norbit.de>
525 L:      linux-scsi@vger.kernel.org
526 S:      Maintained
527 F:      drivers/scsi/aha152x*
528 F:      drivers/scsi/pcmcia/aha152x*
529
530 AIC7XXX / AIC79XX SCSI DRIVER
531 M:      Hannes Reinecke <hare@suse.com>
532 L:      linux-scsi@vger.kernel.org
533 S:      Maintained
534 F:      drivers/scsi/aic7xxx/
535
536 AIMSLAB FM RADIO RECEIVER DRIVER
537 M:      Hans Verkuil <hverkuil@xs4all.nl>
538 L:      linux-media@vger.kernel.org
539 T:      git git://linuxtv.org/media_tree.git
540 W:      https://linuxtv.org
541 S:      Maintained
542 F:      drivers/media/radio/radio-aimslab*
543
544 AIO
545 M:      Benjamin LaHaise <bcrl@kvack.org>
546 L:      linux-aio@kvack.org
547 S:      Supported
548 F:      fs/aio.c
549 F:      include/linux/*aio*.h
550
551 AIRSPY MEDIA DRIVER
552 M:      Antti Palosaari <crope@iki.fi>
553 L:      linux-media@vger.kernel.org
554 W:      https://linuxtv.org
555 W:      http://palosaari.fi/linux/
556 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
557 T:      git git://linuxtv.org/anttip/media_tree.git
558 S:      Maintained
559 F:      drivers/media/usb/airspy/
560
561 ALCATEL SPEEDTOUCH USB DRIVER
562 M:      Duncan Sands <duncan.sands@free.fr>
563 L:      linux-usb@vger.kernel.org
564 W:      http://www.linux-usb.org/SpeedTouch/
565 S:      Maintained
566 F:      drivers/usb/atm/speedtch.c
567 F:      drivers/usb/atm/usbatm.c
568
569 ALCHEMY AU1XX0 MMC DRIVER
570 M:      Manuel Lauss <manuel.lauss@gmail.com>
571 S:      Maintained
572 F:      drivers/mmc/host/au1xmmc.c
573
574 ALI1563 I2C DRIVER
575 M:      Rudolf Marek <r.marek@assembler.cz>
576 L:      linux-i2c@vger.kernel.org
577 S:      Maintained
578 F:      Documentation/i2c/busses/i2c-ali1563
579 F:      drivers/i2c/busses/i2c-ali1563.c
580
581 ALLWINNER SECURITY SYSTEM
582 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
583 L:      linux-crypto@vger.kernel.org
584 S:      Maintained
585 F:      drivers/crypto/sunxi-ss/
586
587 ALPHA PORT
588 M:      Richard Henderson <rth@twiddle.net>
589 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
590 M:      Matt Turner <mattst88@gmail.com>
591 S:      Odd Fixes
592 L:      linux-alpha@vger.kernel.org
593 F:      arch/alpha/
594
595 ALTERA MAILBOX DRIVER
596 M:      Ley Foon Tan <lftan@altera.com>
597 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
598 S:      Maintained
599 F:      drivers/mailbox/mailbox-altera.c
600
601 ALTERA PIO DRIVER
602 M:      Tien Hock Loh <thloh@altera.com>
603 L:      linux-gpio@vger.kernel.org
604 S:      Maintained
605 F:      drivers/gpio/gpio-altera.c
606
607 ALTERA TRIPLE SPEED ETHERNET DRIVER
608 M:      Vince Bridgers <vbridger@opensource.altera.com>
609 L:      netdev@vger.kernel.org
610 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
611 S:      Maintained
612 F:      drivers/net/ethernet/altera/
613
614 ALTERA UART/JTAG UART SERIAL DRIVERS
615 M:      Tobias Klauser <tklauser@distanz.ch>
616 L:      linux-serial@vger.kernel.org
617 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
618 S:      Maintained
619 F:      drivers/tty/serial/altera_uart.c
620 F:      drivers/tty/serial/altera_jtaguart.c
621 F:      include/linux/altera_uart.h
622 F:      include/linux/altera_jtaguart.h
623
624 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
625 M:      Tom Lendacky <thomas.lendacky@amd.com>
626 L:      linux-crypto@vger.kernel.org
627 S:      Supported
628 F:      drivers/crypto/ccp/
629 F:      include/linux/ccp.h
630
631 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
632 M:      Huang Rui <ray.huang@amd.com>
633 L:      lm-sensors@lm-sensors.org
634 S:      Supported
635 F:      Documentation/hwmon/fam15h_power
636 F:      drivers/hwmon/fam15h_power.c
637
638 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
639 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
640 S:      Orphan
641 F:      drivers/usb/gadget/udc/amd5536udc.*
642
643 AMD GEODE PROCESSOR/CHIPSET SUPPORT
644 P:      Andres Salomon <dilinger@queued.net>
645 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
646 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
647 S:      Supported
648 F:      drivers/char/hw_random/geode-rng.c
649 F:      drivers/crypto/geode*
650 F:      drivers/video/fbdev/geode/
651 F:      arch/x86/include/asm/geode.h
652
653 AMD IOMMU (AMD-VI)
654 M:      Joerg Roedel <joro@8bytes.org>
655 L:      iommu@lists.linux-foundation.org
656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
657 S:      Maintained
658 F:      drivers/iommu/amd_iommu*.[ch]
659 F:      include/linux/amd-iommu.h
660
661 AMD KFD
662 M:      Oded Gabbay <oded.gabbay@gmail.com>
663 L:      dri-devel@lists.freedesktop.org
664 T:      git git://people.freedesktop.org/~gabbayo/linux.git
665 S:      Supported
666 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
667 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
668 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
669 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
670 F:      drivers/gpu/drm/amd/amdkfd/
671 F:      drivers/gpu/drm/amd/include/cik_structs.h
672 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
673 F:      drivers/gpu/drm/amd/include/vi_structs.h
674 F:      drivers/gpu/drm/radeon/radeon_kfd.c
675 F:      drivers/gpu/drm/radeon/radeon_kfd.h
676 F:      include/uapi/linux/kfd_ioctl.h
677
678 AMD XGBE DRIVER
679 M:      Tom Lendacky <thomas.lendacky@amd.com>
680 L:      netdev@vger.kernel.org
681 S:      Supported
682 F:      drivers/net/ethernet/amd/xgbe/
683
684 AMS (Apple Motion Sensor) DRIVER
685 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
686 S:      Supported
687 F:      drivers/macintosh/ams/
688
689 AMSO1100 RNIC DRIVER
690 M:      Tom Tucker <tom@opengridcomputing.com>
691 M:      Steve Wise <swise@opengridcomputing.com>
692 L:      linux-rdma@vger.kernel.org
693 S:      Maintained
694 F:      drivers/infiniband/hw/amso1100/
695
696 ANALOG DEVICES INC AD9389B DRIVER
697 M:      Hans Verkuil <hans.verkuil@cisco.com>
698 L:      linux-media@vger.kernel.org
699 S:      Maintained
700 F:      drivers/media/i2c/ad9389b*
701
702 ANALOG DEVICES INC ADV7180 DRIVER
703 M:      Lars-Peter Clausen <lars@metafoo.de>
704 L:      linux-media@vger.kernel.org
705 W:      http://ez.analog.com/community/linux-device-drivers
706 S:      Supported
707 F:      drivers/media/i2c/adv7180.c
708
709 ANALOG DEVICES INC ADV7511 DRIVER
710 M:      Hans Verkuil <hans.verkuil@cisco.com>
711 L:      linux-media@vger.kernel.org
712 S:      Maintained
713 F:      drivers/media/i2c/adv7511*
714
715 ANALOG DEVICES INC ADV7604 DRIVER
716 M:      Hans Verkuil <hans.verkuil@cisco.com>
717 L:      linux-media@vger.kernel.org
718 S:      Maintained
719 F:      drivers/media/i2c/adv7604*
720
721 ANALOG DEVICES INC ADV7842 DRIVER
722 M:      Hans Verkuil <hans.verkuil@cisco.com>
723 L:      linux-media@vger.kernel.org
724 S:      Maintained
725 F:      drivers/media/i2c/adv7842*
726
727 ANALOG DEVICES INC ASOC CODEC DRIVERS
728 M:      Lars-Peter Clausen <lars@metafoo.de>
729 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
730 W:      http://wiki.analog.com/
731 W:      http://ez.analog.com/community/linux-device-drivers
732 S:      Supported
733 F:      sound/soc/codecs/adau*
734 F:      sound/soc/codecs/adav*
735 F:      sound/soc/codecs/ad1*
736 F:      sound/soc/codecs/ad7*
737 F:      sound/soc/codecs/ssm*
738 F:      sound/soc/codecs/sigmadsp.*
739
740 ANALOG DEVICES INC ASOC DRIVERS
741 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
742 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
743 W:      http://blackfin.uclinux.org/
744 S:      Supported
745 F:      sound/soc/blackfin/*
746
747 ANALOG DEVICES INC IIO DRIVERS
748 M:      Lars-Peter Clausen <lars@metafoo.de>
749 M:      Michael Hennerich <Michael.Hennerich@analog.com>
750 W:      http://wiki.analog.com/
751 W:      http://ez.analog.com/community/linux-device-drivers
752 S:      Supported
753 F:      drivers/iio/*/ad*
754 X:      drivers/iio/*/adjd*
755 F:      drivers/staging/iio/*/ad*
756 F:      staging/iio/trigger/iio-trig-bfin-timer.c
757
758 ANALOG DEVICES INC DMA DRIVERS
759 M:      Lars-Peter Clausen <lars@metafoo.de>
760 W:      http://ez.analog.com/community/linux-device-drivers
761 S:      Supported
762 F:      drivers/dma/dma-axi-dmac.c
763
764 ANDROID DRIVERS
765 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
766 M:      Arve HjønnevĂ¥g <arve@android.com>
767 M:      Riley Andrews <riandrews@android.com>
768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
769 L:      devel@driverdev.osuosl.org
770 S:      Supported
771 F:      drivers/android/
772 F:      drivers/staging/android/
773
774 AOA (Apple Onboard Audio) ALSA DRIVER
775 M:      Johannes Berg <johannes@sipsolutions.net>
776 L:      linuxppc-dev@lists.ozlabs.org
777 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
778 S:      Maintained
779 F:      sound/aoa/
780
781 APM DRIVER
782 M:      Jiri Kosina <jikos@kernel.org>
783 S:      Odd fixes
784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
785 F:      arch/x86/kernel/apm_32.c
786 F:      include/linux/apm_bios.h
787 F:      include/uapi/linux/apm_bios.h
788 F:      drivers/char/apm-emulation.c
789
790 APPLE BCM5974 MULTITOUCH DRIVER
791 M:      Henrik Rydberg <rydberg@bitmath.org>
792 L:      linux-input@vger.kernel.org
793 S:      Odd fixes
794 F:      drivers/input/mouse/bcm5974.c
795
796 APPLE SMC DRIVER
797 M:      Henrik Rydberg <rydberg@bitmath.org>
798 L:      lm-sensors@lm-sensors.org
799 S:      Odd fixes
800 F:      drivers/hwmon/applesmc.c
801
802 APPLETALK NETWORK LAYER
803 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
804 S:      Maintained
805 F:      drivers/net/appletalk/
806 F:      net/appletalk/
807
808 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
809 M:      Duc Dang <dhdang@apm.com>
810 S:      Supported
811 F:      arch/arm64/boot/dts/apm/
812
813 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
814 M:      Iyappan Subramanian <isubramanian@apm.com>
815 M:      Keyur Chudgar <kchudgar@apm.com>
816 S:      Supported
817 F:      drivers/net/ethernet/apm/xgene/
818 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
819
820 APTINA CAMERA SENSOR PLL
821 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
822 L:      linux-media@vger.kernel.org
823 S:      Maintained
824 F:      drivers/media/i2c/aptina-pll.*
825
826 ARC FRAMEBUFFER DRIVER
827 M:      Jaya Kumar <jayalk@intworks.biz>
828 S:      Maintained
829 F:      drivers/video/fbdev/arcfb.c
830 F:      drivers/video/fbdev/core/fb_defio.c
831
832 ARCNET NETWORK LAYER
833 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
834 L:      netdev@vger.kernel.org
835 S:      Maintained
836 F:      drivers/net/arcnet/
837 F:      include/uapi/linux/if_arcnet.h
838
839 ARM MFM AND FLOPPY DRIVERS
840 M:      Ian Molton <spyro@f2s.com>
841 S:      Maintained
842 F:      arch/arm/lib/floppydma.S
843 F:      arch/arm/include/asm/floppy.h
844
845 ARM PMU PROFILING AND DEBUGGING
846 M:      Will Deacon <will.deacon@arm.com>
847 R:      Mark Rutland <mark.rutland@arm.com>
848 S:      Maintained
849 F:      arch/arm*/kernel/perf_*
850 F:      arch/arm/oprofile/common.c
851 F:      arch/arm*/kernel/hw_breakpoint.c
852 F:      arch/arm*/include/asm/hw_breakpoint.h
853 F:      arch/arm*/include/asm/perf_event.h
854 F:      drivers/perf/arm_pmu.c
855 F:      include/linux/perf/arm_pmu.h
856
857 ARM PORT
858 M:      Russell King <linux@arm.linux.org.uk>
859 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
860 W:      http://www.arm.linux.org.uk/
861 S:      Maintained
862 F:      arch/arm/
863
864 ARM SUB-ARCHITECTURES
865 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
866 S:      Maintained
867 F:      arch/arm/mach-*/
868 F:      arch/arm/plat-*/
869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
870
871 ARM PRIMECELL AACI PL041 DRIVER
872 M:      Russell King <linux@arm.linux.org.uk>
873 S:      Maintained
874 F:      sound/arm/aaci.*
875
876 ARM PRIMECELL CLCD PL110 DRIVER
877 M:      Russell King <linux@arm.linux.org.uk>
878 S:      Maintained
879 F:      drivers/video/fbdev/amba-clcd.*
880
881 ARM PRIMECELL KMI PL050 DRIVER
882 M:      Russell King <linux@arm.linux.org.uk>
883 S:      Maintained
884 F:      drivers/input/serio/ambakmi.*
885 F:      include/linux/amba/kmi.h
886
887 ARM PRIMECELL MMCI PL180/1 DRIVER
888 M:      Russell King <linux@arm.linux.org.uk>
889 S:      Maintained
890 F:      drivers/mmc/host/mmci.*
891 F:      include/linux/amba/mmci.h
892
893 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
894 M:      Russell King <linux@arm.linux.org.uk>
895 S:      Maintained
896 F:      drivers/tty/serial/amba-pl01*.c
897 F:      include/linux/amba/serial.h
898
899 ARM PRIMECELL BUS SUPPORT
900 M:      Russell King <linux@arm.linux.org.uk>
901 S:      Maintained
902 F:      drivers/amba/
903 F:      include/linux/amba/bus.h
904
905 ARM/ADS SPHERE MACHINE SUPPORT
906 M:      Lennert Buytenhek <kernel@wantstofly.org>
907 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908 S:      Maintained
909
910 ARM/AFEB9260 MACHINE SUPPORT
911 M:      Sergey Lapin <slapin@ossfans.org>
912 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913 S:      Maintained
914
915 ARM/AJECO 1ARM MACHINE SUPPORT
916 M:      Lennert Buytenhek <kernel@wantstofly.org>
917 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918 S:      Maintained
919
920 ARM/Allwinner sunXi SoC support
921 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
922 M:      Chen-Yu Tsai <wens@csie.org>
923 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
924 S:      Maintained
925 N:      sun[x456789]i
926
927 ARM/Allwinner SoC Clock Support
928 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
929 S:      Maintained
930 F:      drivers/clk/sunxi/
931
932 ARM/Amlogic MesonX SoC support
933 M:      Carlo Caione <carlo@caione.org>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S:      Maintained
936 F:      drivers/media/rc/meson-ir.c
937 N:      meson[x68]
938
939 ARM/Annapurna Labs ALPINE ARCHITECTURE
940 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
941 S:      Maintained
942 F:      arch/arm/mach-alpine/
943
944 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
945 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
946 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
947 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
948 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 W:      http://www.linux4sam.org
950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
951 S:      Supported
952 F:      arch/arm/mach-at91/
953 F:      include/soc/at91/
954 F:      arch/arm/boot/dts/at91*.dts
955 F:      arch/arm/boot/dts/at91*.dtsi
956 F:      arch/arm/boot/dts/sama*.dts
957 F:      arch/arm/boot/dts/sama*.dtsi
958 F:      arch/arm/include/debug/at91.S
959
960 ARM/ATMEL AT91 Clock Support
961 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
962 S:      Maintained
963 F:      drivers/clk/at91
964
965 ARM/CALXEDA HIGHBANK ARCHITECTURE
966 M:      Rob Herring <robh@kernel.org>
967 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968 S:      Maintained
969 F:      arch/arm/mach-highbank/
970 F:      arch/arm/boot/dts/highbank.dts
971 F:      arch/arm/boot/dts/ecx-*.dts*
972
973 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
974 M:      Krzysztof Halasa <khalasa@piap.pl>
975 S:      Maintained
976 F:      arch/arm/mach-cns3xxx/
977
978 ARM/CAVIUM THUNDER NETWORK DRIVER
979 M:      Sunil Goutham <sgoutham@cavium.com>
980 M:      Robert Richter <rric@kernel.org>
981 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982 S:      Supported
983 F:      drivers/net/ethernet/cavium/thunder/
984
985 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
986 M:      Alexander Shiyan <shc_work@mail.ru>
987 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988 S:      Odd Fixes
989 N:      clps711x
990
991 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
992 M:      Hartley Sweeten <hsweeten@visionengravers.com>
993 M:      Ryan Mallon <rmallon@gmail.com>
994 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 S:      Maintained
996 F:      arch/arm/mach-ep93xx/
997 F:      arch/arm/mach-ep93xx/include/mach/
998
999 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1000 M:      Lennert Buytenhek <kernel@wantstofly.org>
1001 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002 S:      Maintained
1003
1004 ARM/CLKDEV SUPPORT
1005 M:      Russell King <linux@arm.linux.org.uk>
1006 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007 S:      Maintained
1008 F:      arch/arm/include/asm/clkdev.h
1009 F:      drivers/clk/clkdev.c
1010
1011 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1012 M:      Mike Rapoport <mike@compulab.co.il>
1013 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014 S:      Maintained
1015
1016 ARM/CONTEC MICRO9 MACHINE SUPPORT
1017 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1018 S:      Maintained
1019 F:      arch/arm/mach-ep93xx/micro9.c
1020
1021 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1022 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1023 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 S:      Maintained
1025 F:      drivers/hwtracing/coresight/*
1026 F:      Documentation/trace/coresight.txt
1027 F:      Documentation/devicetree/bindings/arm/coresight.txt
1028 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1029
1030 ARM/CORGI MACHINE SUPPORT
1031 M:      Richard Purdie <rpurdie@rpsys.net>
1032 S:      Maintained
1033
1034 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1035 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1036 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037 T:      git git://github.com/ulli-kroll/linux.git
1038 S:      Maintained
1039 F:      arch/arm/mach-gemini/
1040 F:      drivers/rtc/rtc-gemini.c
1041
1042 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1043 M:      Barry Song <baohua@kernel.org>
1044 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1046 S:      Maintained
1047 F:      arch/arm/boot/dts/prima2*
1048 F:      arch/arm/mach-prima2/
1049 F:      drivers/clk/sirf/
1050 F:      drivers/clocksource/timer-prima2.c
1051 F:      drivers/clocksource/timer-atlas7.c
1052 N:      [^a-z]sirf
1053
1054 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1055 M:      Baruch Siach <baruch@tkos.co.il>
1056 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1057 S:      Maintained
1058 F:      arch/arm/boot/dts/cx92755*
1059 N:      digicolor
1060
1061 ARM/EBSA110 MACHINE SUPPORT
1062 M:      Russell King <linux@arm.linux.org.uk>
1063 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064 W:      http://www.arm.linux.org.uk/
1065 S:      Maintained
1066 F:      arch/arm/mach-ebsa110/
1067 F:      drivers/net/ethernet/amd/am79c961a.*
1068
1069 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1070 M:      Uwe Kleine-König <kernel@pengutronix.de>
1071 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 S:      Maintained
1073 N:      efm32
1074
1075 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1076 M:      Daniel Ribeiro <drwyrm@gmail.com>
1077 M:      Stefan Schmidt <stefan@openezx.org>
1078 M:      Harald Welte <laforge@openezx.org>
1079 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1080 W:      http://www.openezx.org/
1081 S:      Maintained
1082 T:      topgit git://git.openezx.org/openezx.git
1083 F:      arch/arm/mach-pxa/ezx.c
1084
1085 ARM/FARADAY FA526 PORT
1086 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1087 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088 S:      Maintained
1089 T:      git git://git.berlios.de/gemini-board
1090 F:      arch/arm/mm/*-fa*
1091
1092 ARM/FOOTBRIDGE ARCHITECTURE
1093 M:      Russell King <linux@arm.linux.org.uk>
1094 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095 W:      http://www.arm.linux.org.uk/
1096 S:      Maintained
1097 F:      arch/arm/include/asm/hardware/dec21285.h
1098 F:      arch/arm/mach-footbridge/
1099
1100 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1101 M:      Shawn Guo <shawnguo@kernel.org>
1102 M:      Sascha Hauer <kernel@pengutronix.de>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Maintained
1105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1106 F:      arch/arm/mach-imx/
1107 F:      arch/arm/mach-mxs/
1108 F:      arch/arm/boot/dts/imx*
1109 F:      arch/arm/configs/imx*_defconfig
1110 F:      drivers/clk/imx/
1111 F:      include/soc/imx/
1112
1113 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1114 M:      Shawn Guo <shawnguo@kernel.org>
1115 M:      Sascha Hauer <kernel@pengutronix.de>
1116 R:      Stefan Agner <stefan@agner.ch>
1117 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118 S:      Maintained
1119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1120 F:      arch/arm/mach-imx/*vf610*
1121 F:      arch/arm/boot/dts/vf*
1122
1123 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1124 M:      Lennert Buytenhek <kernel@wantstofly.org>
1125 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126 S:      Maintained
1127
1128 ARM/GUMSTIX MACHINE SUPPORT
1129 M:      Steve Sakoman <sakoman@gmail.com>
1130 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131 S:      Maintained
1132
1133 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1134 M:      Philipp Zabel <philipp.zabel@gmail.com>
1135 M:      Paul Parsons <lost.distance@yahoo.com>
1136 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137 S:      Maintained
1138 F:      arch/arm/mach-pxa/hx4700.c
1139 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1140 F:      sound/soc/pxa/hx4700.c
1141
1142 ARM/HISILICON SOC SUPPORT
1143 M:      Wei Xu <xuwei5@hisilicon.com>
1144 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 W:      http://www.hisilicon.com
1146 S:      Supported
1147 T:      git git://github.com/hisilicon/linux-hisi.git
1148 F:      arch/arm/mach-hisi/
1149 F:      arch/arm/boot/dts/hi3*
1150 F:      arch/arm/boot/dts/hip*
1151 F:      arch/arm/boot/dts/hisi*
1152 F:      arch/arm64/boot/dts/hisilicon/
1153
1154 ARM/HP JORNADA 7XX MACHINE SUPPORT
1155 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1156 W:      www.jlime.com
1157 S:      Maintained
1158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1159 F:      arch/arm/mach-sa1100/jornada720.c
1160 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1161
1162 ARM/IGEP MACHINE SUPPORT
1163 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1164 M:      Javier Martinez Canillas <javier@dowhile0.org>
1165 L:      linux-omap@vger.kernel.org
1166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 S:      Maintained
1168 F:      arch/arm/boot/dts/omap3-igep*
1169
1170 ARM/INCOME PXA270 SUPPORT
1171 M:      Marek Vasut <marek.vasut@gmail.com>
1172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 S:      Maintained
1174 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1175
1176 ARM/INTEL IOP32X ARM ARCHITECTURE
1177 M:      Lennert Buytenhek <kernel@wantstofly.org>
1178 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 S:      Maintained
1180
1181 ARM/INTEL IOP33X ARM ARCHITECTURE
1182 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183 S:      Orphan
1184
1185 ARM/INTEL IOP13XX ARM ARCHITECTURE
1186 M:      Lennert Buytenhek <kernel@wantstofly.org>
1187 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188 S:      Maintained
1189
1190 ARM/INTEL IQ81342EX MACHINE SUPPORT
1191 M:      Lennert Buytenhek <kernel@wantstofly.org>
1192 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 S:      Maintained
1194
1195 ARM/INTEL IXDP2850 MACHINE SUPPORT
1196 M:      Lennert Buytenhek <kernel@wantstofly.org>
1197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 S:      Maintained
1199
1200 ARM/INTEL IXP4XX ARM ARCHITECTURE
1201 M:      Imre Kaloz <kaloz@openwrt.org>
1202 M:      Krzysztof Halasa <khalasa@piap.pl>
1203 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204 S:      Maintained
1205 F:      arch/arm/mach-ixp4xx/
1206
1207 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1208 M:      Jonathan Cameron <jic23@cam.ac.uk>
1209 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210 S:      Maintained
1211 F:      arch/arm/mach-pxa/stargate2.c
1212 F:      drivers/pcmcia/pxa2xx_stargate2.c
1213
1214 ARM/INTEL XSC3 (MANZANO) ARM CORE
1215 M:      Lennert Buytenhek <kernel@wantstofly.org>
1216 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217 S:      Maintained
1218
1219 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1220 M:      Lennert Buytenhek <kernel@wantstofly.org>
1221 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222 S:      Maintained
1223
1224 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1225 M:      Santosh Shilimkar <ssantosh@kernel.org>
1226 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 S:      Maintained
1228 F:      arch/arm/mach-keystone/
1229 F:      arch/arm/boot/dts/k2*
1230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1231
1232 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1233 M:      Santosh Shilimkar <ssantosh@kernel.org>
1234 L:      linux-kernel@vger.kernel.org
1235 S:      Maintained
1236 F:      drivers/clk/keystone/
1237
1238 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1239 M:      Santosh Shilimkar <ssantosh@kernel.org>
1240 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 L:      linux-kernel@vger.kernel.org
1242 S:      Maintained
1243 F:      drivers/clocksource/timer-keystone.c
1244
1245 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1246 M:      Santosh Shilimkar <ssantosh@kernel.org>
1247 L:      linux-kernel@vger.kernel.org
1248 S:      Maintained
1249 F:      drivers/power/reset/keystone-reset.c
1250
1251 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1252 M:      Santosh Shilimkar <ssantosh@kernel.org>
1253 L:      linux-kernel@vger.kernel.org
1254 S:      Maintained
1255 F:      drivers/memory/*emif*
1256
1257 ARM/LOGICPD PXA270 MACHINE SUPPORT
1258 M:      Lennert Buytenhek <kernel@wantstofly.org>
1259 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 S:      Maintained
1261
1262 ARM/LPC18XX ARCHITECTURE
1263 M:      Joachim Eastwood <manabian@gmail.com>
1264 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265 S:      Maintained
1266 F:      arch/arm/boot/dts/lpc43*
1267 F:      drivers/clk/nxp/clk-lpc18xx*
1268 F:      drivers/clocksource/time-lpc32xx.c
1269 F:      drivers/i2c/busses/i2c-lpc2k.c
1270 F:      drivers/memory/pl172.c
1271 F:      drivers/mtd/spi-nor/nxp-spifi.c
1272 F:      drivers/rtc/rtc-lpc24xx.c
1273 N:      lpc18xx
1274
1275 ARM/MAGICIAN MACHINE SUPPORT
1276 M:      Philipp Zabel <philipp.zabel@gmail.com>
1277 S:      Maintained
1278
1279 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1280 M:      Jason Cooper <jason@lakedaemon.net>
1281 M:      Andrew Lunn <andrew@lunn.ch>
1282 M:      Gregory Clement <gregory.clement@free-electrons.com>
1283 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1284 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285 S:      Maintained
1286 F:      arch/arm/mach-mvebu/
1287 F:      drivers/rtc/rtc-armada38x.c
1288 F:      arch/arm/boot/dts/armada*
1289 F:      arch/arm/boot/dts/kirkwood*
1290
1291
1292 ARM/Marvell Berlin SoC support
1293 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1294 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295 S:      Maintained
1296 F:      arch/arm/mach-berlin/
1297 F:      arch/arm/boot/dts/berlin*
1298 F:      arch/arm64/boot/dts/marvell/berlin*
1299
1300
1301 ARM/Marvell Dove/MV78xx0/Orion SOC support
1302 M:      Jason Cooper <jason@lakedaemon.net>
1303 M:      Andrew Lunn <andrew@lunn.ch>
1304 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1305 M:      Gregory Clement <gregory.clement@free-electrons.com>
1306 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307 S:      Maintained
1308 F:      arch/arm/mach-dove/
1309 F:      arch/arm/mach-mv78xx0/
1310 F:      arch/arm/mach-orion5x/
1311 F:      arch/arm/plat-orion/
1312 F:      arch/arm/boot/dts/dove*
1313 F:      arch/arm/boot/dts/orion5x*
1314
1315
1316 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1317 M:      Alexander Clouter <alex@digriz.org.uk>
1318 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 W:      http://www.digriz.org.uk/ts78xx/kernel
1320 S:      Maintained
1321 F:      arch/arm/mach-orion5x/ts78xx-*
1322
1323 ARM/Mediatek RTC DRIVER
1324 M:      Eddie Huang <eddie.huang@mediatek.com>
1325 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1326 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1327 S:      Maintained
1328 F:      drivers/rtc/rtc-mt6397.c
1329
1330 ARM/Mediatek SoC support
1331 M:      Matthias Brugger <matthias.bgg@gmail.com>
1332 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1334 S:      Maintained
1335 F:      arch/arm/boot/dts/mt6*
1336 F:      arch/arm/boot/dts/mt8*
1337 F:      arch/arm/mach-mediatek/
1338 N:      mtk
1339 K:      mediatek
1340
1341 ARM/Mediatek USB3 PHY DRIVER
1342 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1343 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1345 S:      Maintained
1346 F:      drivers/phy/phy-mt65xx-usb3.c
1347
1348 ARM/MICREL KS8695 ARCHITECTURE
1349 M:      Greg Ungerer <gerg@uclinux.org>
1350 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1351 F:      arch/arm/mach-ks8695/
1352 S:      Odd Fixes
1353
1354 ARM/MIOA701 MACHINE SUPPORT
1355 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1356 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1357 F:      arch/arm/mach-pxa/mioa701.c
1358 S:      Maintained
1359
1360 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1361 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1362 S:      Maintained
1363
1364 ARM/NOMADIK ARCHITECTURE
1365 M:      Alessandro Rubini <rubini@unipv.it>
1366 M:      Linus Walleij <linus.walleij@linaro.org>
1367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368 S:      Maintained
1369 F:      arch/arm/mach-nomadik/
1370 F:      drivers/pinctrl/nomadik/
1371 F:      drivers/i2c/busses/i2c-nomadik.c
1372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1373
1374 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1375 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1376 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1377 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1378 S:      Supported
1379
1380 ARM/TOSA MACHINE SUPPORT
1381 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1382 M:      Dirk Opfer <dirk@opfer-online.de>
1383 S:      Maintained
1384
1385 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1386 M:      Marek Vasut <marek.vasut@gmail.com>
1387 L:      linux-arm-kernel@lists.infradead.org
1388 W:      http://hackndev.com
1389 S:      Maintained
1390 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1391 F:      arch/arm/mach-pxa/palmtx.c
1392 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1393 F:      arch/arm/mach-pxa/palmt5.c
1394 F:      arch/arm/mach-pxa/include/mach/palmld.h
1395 F:      arch/arm/mach-pxa/palmld.c
1396 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1397 F:      arch/arm/mach-pxa/palmte2.c
1398 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1399 F:      arch/arm/mach-pxa/palmtc.c
1400
1401 ARM/PALM TREO SUPPORT
1402 M:      Tomas Cech <sleep_walker@suse.com>
1403 L:      linux-arm-kernel@lists.infradead.org
1404 W:      http://hackndev.com
1405 S:      Maintained
1406 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1407 F:      arch/arm/mach-pxa/palmtreo.c
1408
1409 ARM/PALMZ72 SUPPORT
1410 M:      Sergey Lapin <slapin@ossfans.org>
1411 L:      linux-arm-kernel@lists.infradead.org
1412 W:      http://hackndev.com
1413 S:      Maintained
1414 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1415 F:      arch/arm/mach-pxa/palmz72.c
1416
1417 ARM/PLEB SUPPORT
1418 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1419 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1420 S:      Maintained
1421
1422 ARM/PT DIGITAL BOARD PORT
1423 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1424 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1425 W:      http://www.arm.linux.org.uk/
1426 S:      Maintained
1427
1428 ARM/QUALCOMM SUPPORT
1429 M:      Andy Gross <andy.gross@linaro.org>
1430 M:      David Brown <david.brown@linaro.org>
1431 L:      linux-arm-msm@vger.kernel.org
1432 L:      linux-soc@vger.kernel.org
1433 S:      Maintained
1434 F:      arch/arm/boot/dts/qcom-*.dts
1435 F:      arch/arm/boot/dts/qcom-*.dtsi
1436 F:      arch/arm/mach-qcom/
1437 F:      arch/arm64/boot/dts/qcom/*
1438 F:      drivers/soc/qcom/
1439 F:      drivers/tty/serial/msm_serial.h
1440 F:      drivers/tty/serial/msm_serial.c
1441 F:      drivers/*/pm8???-*
1442 F:      drivers/mfd/ssbi.c
1443 F:      drivers/firmware/qcom_scm.c
1444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1445
1446 ARM/RADISYS ENP2611 MACHINE SUPPORT
1447 M:      Lennert Buytenhek <kernel@wantstofly.org>
1448 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449 S:      Maintained
1450
1451 ARM/RENESAS ARM64 ARCHITECTURE
1452 M:      Simon Horman <horms@verge.net.au>
1453 M:      Magnus Damm <magnus.damm@gmail.com>
1454 L:      linux-sh@vger.kernel.org
1455 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1457 S:      Supported
1458 F:      arch/arm64/boot/dts/renesas/
1459
1460 ARM/RISCPC ARCHITECTURE
1461 M:      Russell King <linux@arm.linux.org.uk>
1462 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463 W:      http://www.arm.linux.org.uk/
1464 S:      Maintained
1465 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1466 F:      arch/arm/include/asm/hardware/ioc.h
1467 F:      arch/arm/include/asm/hardware/iomd.h
1468 F:      arch/arm/include/asm/hardware/memc.h
1469 F:      arch/arm/mach-rpc/
1470 F:      drivers/net/ethernet/8390/etherh.c
1471 F:      drivers/net/ethernet/i825xx/ether1*
1472 F:      drivers/net/ethernet/seeq/ether3*
1473 F:      drivers/scsi/arm/
1474
1475 ARM/Rockchip SoC support
1476 M:      Heiko Stuebner <heiko@sntech.de>
1477 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478 L:      linux-rockchip@lists.infradead.org
1479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1480 S:      Maintained
1481 F:      arch/arm/boot/dts/rk3*
1482 F:      arch/arm/mach-rockchip/
1483 F:      drivers/clk/rockchip/
1484 F:      drivers/i2c/busses/i2c-rk3x.c
1485 F:      drivers/*/*rockchip*
1486 F:      drivers/*/*/*rockchip*
1487 F:      sound/soc/rockchip/
1488 N:      rockchip
1489
1490 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1491 M:      Kukjin Kim <kgene@kernel.org>
1492 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1493 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1494 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1495 S:      Maintained
1496 F:      arch/arm/boot/dts/s3c*
1497 F:      arch/arm/boot/dts/s5p*
1498 F:      arch/arm/boot/dts/samsung*
1499 F:      arch/arm/boot/dts/exynos*
1500 F:      arch/arm64/boot/dts/exynos/
1501 F:      arch/arm/plat-samsung/
1502 F:      arch/arm/mach-s3c24*/
1503 F:      arch/arm/mach-s3c64xx/
1504 F:      arch/arm/mach-s5p*/
1505 F:      arch/arm/mach-exynos*/
1506 F:      drivers/*/*s3c2410*
1507 F:      drivers/*/*/*s3c2410*
1508 F:      drivers/spi/spi-s3c*
1509 F:      sound/soc/samsung/*
1510 F:      Documentation/arm/Samsung/
1511 F:      Documentation/devicetree/bindings/arm/samsung/
1512 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1513 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1514 N:      exynos
1515
1516 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1517 M:      Kyungmin Park <kyungmin.park@samsung.com>
1518 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519 S:      Maintained
1520 F:      arch/arm/mach-s5pv210/
1521
1522 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1523 M:      Kyungmin Park <kyungmin.park@samsung.com>
1524 M:      Kamil Debski <k.debski@samsung.com>
1525 L:      linux-arm-kernel@lists.infradead.org
1526 L:      linux-media@vger.kernel.org
1527 S:      Maintained
1528 F:      drivers/media/platform/s5p-g2d/
1529
1530 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1531 M:      Kyungmin Park <kyungmin.park@samsung.com>
1532 M:      Kamil Debski <k.debski@samsung.com>
1533 M:      Jeongtae Park <jtp.park@samsung.com>
1534 L:      linux-arm-kernel@lists.infradead.org
1535 L:      linux-media@vger.kernel.org
1536 S:      Maintained
1537 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1538 F:      drivers/media/platform/s5p-mfc/
1539
1540 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1541 M:      Kyungmin Park <kyungmin.park@samsung.com>
1542 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1543 L:      linux-arm-kernel@lists.infradead.org
1544 L:      linux-media@vger.kernel.org
1545 S:      Maintained
1546 F:      drivers/media/platform/s5p-tv/
1547
1548 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1549 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1550 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1551 L:      linux-arm-kernel@lists.infradead.org
1552 L:      linux-media@vger.kernel.org
1553 S:      Maintained
1554 F:      drivers/media/platform/s5p-jpeg/
1555
1556 ARM/SHMOBILE ARM ARCHITECTURE
1557 M:      Simon Horman <horms@verge.net.au>
1558 M:      Magnus Damm <magnus.damm@gmail.com>
1559 L:      linux-renesas-soc@vger.kernel.org
1560 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1562 S:      Supported
1563 F:      arch/arm/boot/dts/emev2*
1564 F:      arch/arm/boot/dts/r7s*
1565 F:      arch/arm/boot/dts/r8a*
1566 F:      arch/arm/boot/dts/sh*
1567 F:      arch/arm/configs/shmobile_defconfig
1568 F:      arch/arm/include/debug/renesas-scif.S
1569 F:      arch/arm/mach-shmobile/
1570 F:      drivers/sh/
1571
1572 ARM/SOCFPGA ARCHITECTURE
1573 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1574 S:      Maintained
1575 F:      arch/arm/mach-socfpga/
1576 F:      arch/arm/boot/dts/socfpga*
1577 F:      arch/arm/configs/socfpga_defconfig
1578 F:      arch/arm64/boot/dts/altera/
1579 W:      http://www.rocketboards.org
1580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1581
1582 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1583 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1584 S:      Maintained
1585 F:      drivers/clk/socfpga/
1586
1587 ARM/SOCFPGA EDAC SUPPORT
1588 M:      Thor Thayer <tthayer@opensource.altera.com>
1589 S:      Maintained
1590 F:      drivers/edac/altera_edac.
1591
1592 ARM/STI ARCHITECTURE
1593 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1594 M:      Maxime Coquelin <maxime.coquelin@st.com>
1595 M:      Patrice Chotard <patrice.chotard@st.com>
1596 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597 L:      kernel@stlinux.com
1598 W:      http://www.stlinux.com
1599 S:      Maintained
1600 F:      arch/arm/mach-sti/
1601 F:      arch/arm/boot/dts/sti*
1602 F:      drivers/char/hw_random/st-rng.c
1603 F:      drivers/clocksource/arm_global_timer.c
1604 F:      drivers/clocksource/clksrc_st_lpc.c
1605 F:      drivers/i2c/busses/i2c-st.c
1606 F:      drivers/media/rc/st_rc.c
1607 F:      drivers/media/platform/sti/c8sectpfe/
1608 F:      drivers/mmc/host/sdhci-st.c
1609 F:      drivers/phy/phy-miphy28lp.c
1610 F:      drivers/phy/phy-miphy365x.c
1611 F:      drivers/phy/phy-stih407-usb.c
1612 F:      drivers/phy/phy-stih41x-usb.c
1613 F:      drivers/pinctrl/pinctrl-st.c
1614 F:      drivers/reset/sti/
1615 F:      drivers/rtc/rtc-st-lpc.c
1616 F:      drivers/tty/serial/st-asc.c
1617 F:      drivers/usb/dwc3/dwc3-st.c
1618 F:      drivers/usb/host/ehci-st.c
1619 F:      drivers/usb/host/ohci-st.c
1620 F:      drivers/watchdog/st_lpc_wdt.c
1621 F:      drivers/ata/ahci_st.c
1622
1623 ARM/STM32 ARCHITECTURE
1624 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1625 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626 S:      Maintained
1627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1628 N:      stm32
1629 F:      drivers/clocksource/armv7m_systick.c
1630
1631 ARM/TANGO ARCHITECTURE
1632 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1633 L:      linux-arm-kernel@lists.infradead.org
1634 S:      Maintained
1635 F:      arch/arm/mach-tango/
1636 F:      arch/arm/boot/dts/tango*
1637
1638 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1639 M:      Lennert Buytenhek <kernel@wantstofly.org>
1640 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1641 S:      Maintained
1642
1643 ARM/TETON BGA MACHINE SUPPORT
1644 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1645 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646 S:      Maintained
1647
1648 ARM/THECUS N2100 MACHINE SUPPORT
1649 M:      Lennert Buytenhek <kernel@wantstofly.org>
1650 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1651 S:      Maintained
1652
1653 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1654 M:      Wan ZongShun <mcuos.com@gmail.com>
1655 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 W:      http://www.mcuos.com
1657 S:      Maintained
1658 F:      arch/arm/mach-w90x900/
1659 F:      drivers/input/keyboard/w90p910_keypad.c
1660 F:      drivers/input/touchscreen/w90p910_ts.c
1661 F:      drivers/watchdog/nuc900_wdt.c
1662 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1663 F:      drivers/mtd/nand/nuc900_nand.c
1664 F:      drivers/rtc/rtc-nuc900.c
1665 F:      drivers/spi/spi-nuc900.c
1666 F:      drivers/usb/host/ehci-w90x900.c
1667 F:      drivers/video/fbdev/nuc900fb.c
1668
1669 ARM/U300 MACHINE SUPPORT
1670 M:      Linus Walleij <linus.walleij@linaro.org>
1671 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672 S:      Supported
1673 F:      arch/arm/mach-u300/
1674 F:      drivers/clocksource/timer-u300.c
1675 F:      drivers/i2c/busses/i2c-stu300.c
1676 F:      drivers/rtc/rtc-coh901331.c
1677 F:      drivers/watchdog/coh901327_wdt.c
1678 F:      drivers/dma/coh901318*
1679 F:      drivers/mfd/ab3100*
1680 F:      drivers/rtc/rtc-ab3100.c
1681 F:      drivers/rtc/rtc-coh901331.c
1682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1683
1684 ARM/UNIPHIER ARCHITECTURE
1685 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1686 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1687 S:      Maintained
1688 F:      arch/arm/boot/dts/uniphier*
1689 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1690 F:      arch/arm/mach-uniphier/
1691 F:      arch/arm/mm/cache-uniphier.c
1692 F:      arch/arm64/boot/dts/socionext/
1693 F:      drivers/bus/uniphier-system-bus.c
1694 F:      drivers/i2c/busses/i2c-uniphier*
1695 F:      drivers/pinctrl/uniphier/
1696 F:      drivers/tty/serial/8250/8250_uniphier.c
1697 N:      uniphier
1698
1699 ARM/Ux500 ARM ARCHITECTURE
1700 M:      Linus Walleij <linus.walleij@linaro.org>
1701 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1702 S:      Maintained
1703 F:      arch/arm/mach-ux500/
1704 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1705 F:      drivers/dma/ste_dma40*
1706 F:      drivers/hwspinlock/u8500_hsem.c
1707 F:      drivers/mfd/abx500*
1708 F:      drivers/mfd/ab8500*
1709 F:      drivers/mfd/dbx500*
1710 F:      drivers/mfd/db8500*
1711 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1712 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1713 F:      drivers/rtc/rtc-ab8500.c
1714 F:      drivers/rtc/rtc-pl031.c
1715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1716
1717 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1718 M:      Ulf Hansson <ulf.hansson@linaro.org>
1719 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1720 T:      git git://git.linaro.org/people/ulfh/clk.git
1721 S:      Maintained
1722 F:      drivers/clk/ux500/
1723 F:      include/linux/platform_data/clk-ux500.h
1724
1725 ARM/VERSATILE EXPRESS PLATFORM
1726 M:      Liviu Dudau <liviu.dudau@arm.com>
1727 M:      Sudeep Holla <sudeep.holla@arm.com>
1728 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1729 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730 S:      Maintained
1731 F:      arch/arm/boot/dts/vexpress*
1732 F:      arch/arm64/boot/dts/arm/
1733 F:      arch/arm/mach-vexpress/
1734 F:      */*/vexpress*
1735 F:      */*/*/vexpress*
1736 F:      drivers/clk/versatile/clk-vexpress-osc.c
1737 F:      drivers/clocksource/versatile.c
1738
1739 ARM/VFP SUPPORT
1740 M:      Russell King <linux@arm.linux.org.uk>
1741 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742 W:      http://www.arm.linux.org.uk/
1743 S:      Maintained
1744 F:      arch/arm/vfp/
1745
1746 ARM/VOIPAC PXA270 SUPPORT
1747 M:      Marek Vasut <marek.vasut@gmail.com>
1748 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1749 S:      Maintained
1750 F:      arch/arm/mach-pxa/vpac270.c
1751 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1752
1753 ARM/VT8500 ARM ARCHITECTURE
1754 M:      Tony Prisk <linux@prisktech.co.nz>
1755 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1756 S:      Maintained
1757 F:      arch/arm/mach-vt8500/
1758 F:      drivers/clocksource/vt8500_timer.c
1759 F:      drivers/i2c/busses/i2c-wmt.c
1760 F:      drivers/mmc/host/wmt-sdmmc.c
1761 F:      drivers/pwm/pwm-vt8500.c
1762 F:      drivers/rtc/rtc-vt8500.c
1763 F:      drivers/tty/serial/vt8500_serial.c
1764 F:      drivers/usb/host/ehci-platform.c
1765 F:      drivers/usb/host/uhci-platform.c
1766 F:      drivers/video/fbdev/vt8500lcdfb.*
1767 F:      drivers/video/fbdev/wm8505fb*
1768 F:      drivers/video/fbdev/wmt_ge_rops.*
1769
1770 ARM/ZIPIT Z2 SUPPORT
1771 M:      Marek Vasut <marek.vasut@gmail.com>
1772 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1773 S:      Maintained
1774 F:      arch/arm/mach-pxa/z2.c
1775 F:      arch/arm/mach-pxa/include/mach/z2.h
1776
1777 ARM/ZTE ARCHITECTURE
1778 M:      Jun Nie <jun.nie@linaro.org>
1779 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1780 S:      Maintained
1781 F:      arch/arm/mach-zx/
1782 F:      drivers/clk/zte/
1783 F:      Documentation/devicetree/bindings/arm/zte.txt
1784 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1785
1786 ARM/ZYNQ ARCHITECTURE
1787 M:      Michal Simek <michal.simek@xilinx.com>
1788 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1789 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790 W:      http://wiki.xilinx.com
1791 T:      git https://github.com/Xilinx/linux-xlnx.git
1792 S:      Supported
1793 F:      arch/arm/mach-zynq/
1794 F:      drivers/cpuidle/cpuidle-zynq.c
1795 F:      drivers/block/xsysace.c
1796 N:      zynq
1797 N:      xilinx
1798 F:      drivers/clocksource/cadence_ttc_timer.c
1799 F:      drivers/i2c/busses/i2c-cadence.c
1800 F:      drivers/mmc/host/sdhci-of-arasan.c
1801 F:      drivers/edac/synopsys_edac.c
1802
1803 ARM SMMU DRIVERS
1804 M:      Will Deacon <will.deacon@arm.com>
1805 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1806 S:      Maintained
1807 F:      drivers/iommu/arm-smmu.c
1808 F:      drivers/iommu/arm-smmu-v3.c
1809 F:      drivers/iommu/io-pgtable-arm.c
1810
1811 ARM64 PORT (AARCH64 ARCHITECTURE)
1812 M:      Catalin Marinas <catalin.marinas@arm.com>
1813 M:      Will Deacon <will.deacon@arm.com>
1814 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1816 S:      Maintained
1817 F:      arch/arm64/
1818 F:      Documentation/arm64/
1819
1820 AS3645A LED FLASH CONTROLLER DRIVER
1821 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1822 L:      linux-media@vger.kernel.org
1823 T:      git git://linuxtv.org/media_tree.git
1824 S:      Maintained
1825 F:      drivers/media/i2c/as3645a.c
1826 F:      include/media/i2c/as3645a.h
1827
1828 ASC7621 HARDWARE MONITOR DRIVER
1829 M:      George Joseph <george.joseph@fairview5.com>
1830 L:      lm-sensors@lm-sensors.org
1831 S:      Maintained
1832 F:      Documentation/hwmon/asc7621
1833 F:      drivers/hwmon/asc7621.c
1834
1835 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1836 M:      Corentin Chary <corentin.chary@gmail.com>
1837 L:      acpi4asus-user@lists.sourceforge.net
1838 L:      platform-driver-x86@vger.kernel.org
1839 W:      http://acpi4asus.sf.net
1840 S:      Maintained
1841 F:      drivers/platform/x86/asus*.c
1842 F:      drivers/platform/x86/eeepc*.c
1843
1844 ASUS WIRELESS RADIO CONTROL DRIVER
1845 M:      JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1846 L:      platform-driver-x86@vger.kernel.org
1847 S:      Maintained
1848 F:      drivers/platform/x86/asus-wireless.c
1849
1850 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1851 R:      Dan Williams <dan.j.williams@intel.com>
1852 W:      http://sourceforge.net/projects/xscaleiop
1853 S:      Odd fixes
1854 F:      Documentation/crypto/async-tx-api.txt
1855 F:      crypto/async_tx/
1856 F:      drivers/dma/
1857 F:      include/linux/dmaengine.h
1858 F:      include/linux/async_tx.h
1859
1860 AT24 EEPROM DRIVER
1861 M:      Wolfram Sang <wsa@the-dreams.de>
1862 L:      linux-i2c@vger.kernel.org
1863 S:      Maintained
1864 F:      drivers/misc/eeprom/at24.c
1865 F:      include/linux/platform_data/at24.h
1866
1867 ATA OVER ETHERNET (AOE) DRIVER
1868 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1869 W:      http://www.openaoe.org/
1870 S:      Supported
1871 F:      Documentation/aoe/
1872 F:      drivers/block/aoe/
1873
1874 ATHEROS 71XX/9XXX GPIO DRIVER
1875 M:      Alban Bedel <albeu@free.fr>
1876 W:      https://github.com/AlbanBedel/linux
1877 T:      git git://github.com/AlbanBedel/linux
1878 S:      Maintained
1879 F:      drivers/gpio/gpio-ath79.c
1880 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1881
1882 ATHEROS ATH GENERIC UTILITIES
1883 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1884 L:      linux-wireless@vger.kernel.org
1885 S:      Supported
1886 F:      drivers/net/wireless/ath/*
1887
1888 ATHEROS ATH5K WIRELESS DRIVER
1889 M:      Jiri Slaby <jirislaby@gmail.com>
1890 M:      Nick Kossifidis <mickflemm@gmail.com>
1891 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1892 L:      linux-wireless@vger.kernel.org
1893 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1894 S:      Maintained
1895 F:      drivers/net/wireless/ath/ath5k/
1896
1897 ATHEROS ATH6KL WIRELESS DRIVER
1898 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1899 L:      linux-wireless@vger.kernel.org
1900 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1902 S:      Supported
1903 F:      drivers/net/wireless/ath/ath6kl/
1904
1905 WILOCITY WIL6210 WIRELESS DRIVER
1906 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1907 L:      linux-wireless@vger.kernel.org
1908 L:      wil6210@qca.qualcomm.com
1909 S:      Supported
1910 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1911 F:      drivers/net/wireless/ath/wil6210/
1912 F:      include/uapi/linux/wil6210_uapi.h
1913
1914 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1915 M:      Christian Lamparter <chunkeey@googlemail.com>
1916 L:      linux-wireless@vger.kernel.org
1917 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1918 S:      Maintained
1919 F:      drivers/net/wireless/ath/carl9170/
1920
1921 ATK0110 HWMON DRIVER
1922 M:      Luca Tettamanti <kronos.it@gmail.com>
1923 L:      lm-sensors@lm-sensors.org
1924 S:      Maintained
1925 F:      drivers/hwmon/asus_atk0110.c
1926
1927 ATI_REMOTE2 DRIVER
1928 M:      Ville Syrjala <syrjala@sci.fi>
1929 S:      Maintained
1930 F:      drivers/input/misc/ati_remote2.c
1931
1932 ATLX ETHERNET DRIVERS
1933 M:      Jay Cliburn <jcliburn@gmail.com>
1934 M:      Chris Snook <chris.snook@gmail.com>
1935 L:      netdev@vger.kernel.org
1936 W:      http://sourceforge.net/projects/atl1
1937 W:      http://atl1.sourceforge.net
1938 S:      Maintained
1939 F:      drivers/net/ethernet/atheros/
1940
1941 ATM
1942 M:      Chas Williams <3chas3@gmail.com>
1943 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1944 L:      netdev@vger.kernel.org
1945 W:      http://linux-atm.sourceforge.net
1946 S:      Maintained
1947 F:      drivers/atm/
1948 F:      include/linux/atm*
1949 F:      include/uapi/linux/atm*
1950
1951 ATMEL AT91 / AT32 MCI DRIVER
1952 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1953 S:      Maintained
1954 F:      drivers/mmc/host/atmel-mci.c
1955
1956 ATMEL AT91 / AT32 SERIAL DRIVER
1957 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1958 S:      Supported
1959 F:      drivers/tty/serial/atmel_serial.c
1960
1961 ATMEL Audio ALSA driver
1962 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1963 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1964 S:      Supported
1965 F:      sound/soc/atmel
1966
1967 ATMEL DMA DRIVER
1968 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1970 S:      Supported
1971 F:      drivers/dma/at_hdmac.c
1972 F:      drivers/dma/at_hdmac_regs.h
1973 F:      include/linux/platform_data/dma-atmel.h
1974
1975 ATMEL XDMA DRIVER
1976 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1977 L:      linux-arm-kernel@lists.infradead.org
1978 L:      dmaengine@vger.kernel.org
1979 S:      Supported
1980 F:      drivers/dma/at_xdmac.c
1981
1982 ATMEL I2C DRIVER
1983 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1984 L:      linux-i2c@vger.kernel.org
1985 S:      Supported
1986 F:      drivers/i2c/busses/i2c-at91.c
1987
1988 ATMEL ISI DRIVER
1989 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1990 L:      linux-media@vger.kernel.org
1991 S:      Supported
1992 F:      drivers/media/platform/soc_camera/atmel-isi.c
1993 F:      include/media/atmel-isi.h
1994
1995 ATMEL LCDFB DRIVER
1996 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1997 L:      linux-fbdev@vger.kernel.org
1998 S:      Maintained
1999 F:      drivers/video/fbdev/atmel_lcdfb.c
2000 F:      include/video/atmel_lcdc.h
2001
2002 ATMEL MACB ETHERNET DRIVER
2003 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2004 S:      Supported
2005 F:      drivers/net/ethernet/cadence/
2006
2007 ATMEL NAND DRIVER
2008 M:      Wenyou Yang <wenyou.yang@atmel.com>
2009 M:      Josh Wu <rainyfeeling@outlook.com>
2010 L:      linux-mtd@lists.infradead.org
2011 S:      Supported
2012 F:      drivers/mtd/nand/atmel_nand*
2013
2014 ATMEL SDMMC DRIVER
2015 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2016 L:      linux-mmc@vger.kernel.org
2017 S:      Supported
2018 F:      drivers/mmc/host/sdhci-of-at91.c
2019
2020 ATMEL SPI DRIVER
2021 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2022 S:      Supported
2023 F:      drivers/spi/spi-atmel.*
2024
2025 ATMEL SSC DRIVER
2026 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2027 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2028 S:      Supported
2029 F:      drivers/misc/atmel-ssc.c
2030 F:      include/linux/atmel-ssc.h
2031
2032 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2033 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2035 S:      Supported
2036 F:      drivers/misc/atmel_tclib.c
2037 F:      drivers/clocksource/tcb_clksrc.c
2038
2039 ATMEL USBA UDC DRIVER
2040 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2041 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2042 S:      Supported
2043 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2044
2045 ATMEL WIRELESS DRIVER
2046 M:      Simon Kelley <simon@thekelleys.org.uk>
2047 L:      linux-wireless@vger.kernel.org
2048 W:      http://www.thekelleys.org.uk/atmel
2049 W:      http://atmelwlandriver.sourceforge.net/
2050 S:      Maintained
2051 F:      drivers/net/wireless/atmel/atmel*
2052
2053 ATMEL MAXTOUCH DRIVER
2054 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2055 T:      git git://github.com/atmel-maxtouch/linux.git
2056 S:      Supported
2057 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2058 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2059 F:      include/linux/platform_data/atmel_mxt_ts.h
2060
2061 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2062 M:      Bradley Grove <linuxdrivers@attotech.com>
2063 L:      linux-scsi@vger.kernel.org
2064 W:      http://www.attotech.com
2065 S:      Supported
2066 F:      drivers/scsi/esas2r
2067
2068 ATUSB IEEE 802.15.4 RADIO DRIVER
2069 M:      Stefan Schmidt <stefan@osg.samsung.com>
2070 L:      linux-wpan@vger.kernel.org
2071 S:      Maintained
2072 F:      drivers/net/ieee802154/atusb.c
2073 F:      drivers/net/ieee802154/atusb.h
2074 F:      drivers/net/ieee802154/at86rf230.h
2075
2076 AUDIT SUBSYSTEM
2077 M:      Paul Moore <paul@paul-moore.com>
2078 M:      Eric Paris <eparis@redhat.com>
2079 L:      linux-audit@redhat.com (moderated for non-subscribers)
2080 W:      http://people.redhat.com/sgrubb/audit/
2081 T:      git git://git.infradead.org/users/pcmoore/audit
2082 S:      Maintained
2083 F:      include/linux/audit.h
2084 F:      include/uapi/linux/audit.h
2085 F:      kernel/audit*
2086
2087 AUXILIARY DISPLAY DRIVERS
2088 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2089 W:      http://miguelojeda.es/auxdisplay.htm
2090 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2091 S:      Maintained
2092 F:      drivers/auxdisplay/
2093 F:      include/linux/cfag12864b.h
2094
2095 AVR32 ARCHITECTURE
2096 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2097 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2098 W:      http://www.atmel.com/products/AVR32/
2099 W:      http://mirror.egtvedt.no/avr32linux.org/
2100 W:      http://avrfreaks.net/
2101 S:      Maintained
2102 F:      arch/avr32/
2103
2104 AVR32/AT32AP MACHINE SUPPORT
2105 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2106 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2107 S:      Maintained
2108 F:      arch/avr32/mach-at32ap/
2109
2110 AX.25 NETWORK LAYER
2111 M:      Ralf Baechle <ralf@linux-mips.org>
2112 L:      linux-hams@vger.kernel.org
2113 W:      http://www.linux-ax25.org/
2114 S:      Maintained
2115 F:      include/uapi/linux/ax25.h
2116 F:      include/net/ax25.h
2117 F:      net/ax25/
2118
2119 AZ6007 DVB DRIVER
2120 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2121 L:      linux-media@vger.kernel.org
2122 W:      https://linuxtv.org
2123 T:      git git://linuxtv.org/media_tree.git
2124 S:      Maintained
2125 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2126
2127 AZTECH FM RADIO RECEIVER DRIVER
2128 M:      Hans Verkuil <hverkuil@xs4all.nl>
2129 L:      linux-media@vger.kernel.org
2130 T:      git git://linuxtv.org/media_tree.git
2131 W:      https://linuxtv.org
2132 S:      Maintained
2133 F:      drivers/media/radio/radio-aztech*
2134
2135 B43 WIRELESS DRIVER
2136 L:      linux-wireless@vger.kernel.org
2137 L:      b43-dev@lists.infradead.org
2138 W:      http://wireless.kernel.org/en/users/Drivers/b43
2139 S:      Odd Fixes
2140 F:      drivers/net/wireless/broadcom/b43/
2141
2142 B43LEGACY WIRELESS DRIVER
2143 M:      Larry Finger <Larry.Finger@lwfinger.net>
2144 L:      linux-wireless@vger.kernel.org
2145 L:      b43-dev@lists.infradead.org
2146 W:      http://wireless.kernel.org/en/users/Drivers/b43
2147 S:      Maintained
2148 F:      drivers/net/wireless/broadcom/b43legacy/
2149
2150 BACKLIGHT CLASS/SUBSYSTEM
2151 M:      Jingoo Han <jingoohan1@gmail.com>
2152 M:      Lee Jones <lee.jones@linaro.org>
2153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2154 S:      Maintained
2155 F:      drivers/video/backlight/
2156 F:      include/linux/backlight.h
2157
2158 BATMAN ADVANCED
2159 M:      Marek Lindner <mareklindner@neomailbox.ch>
2160 M:      Simon Wunderlich <sw@simonwunderlich.de>
2161 M:      Antonio Quartulli <a@unstable.cc>
2162 L:      b.a.t.m.a.n@lists.open-mesh.org
2163 W:      http://www.open-mesh.org/
2164 S:      Maintained
2165 F:      net/batman-adv/
2166
2167 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2168 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2169 L:      linux-hams@vger.kernel.org
2170 W:      http://www.baycom.org/~tom/ham/ham.html
2171 S:      Maintained
2172 F:      drivers/net/hamradio/baycom*
2173
2174 BCACHE (BLOCK LAYER CACHE)
2175 M:      Kent Overstreet <kent.overstreet@gmail.com>
2176 L:      linux-bcache@vger.kernel.org
2177 W:      http://bcache.evilpiepirate.org
2178 S:      Maintained
2179 F:      drivers/md/bcache/
2180
2181 BDISP ST MEDIA DRIVER
2182 M:      Fabien Dessenne <fabien.dessenne@st.com>
2183 L:      linux-media@vger.kernel.org
2184 T:      git git://linuxtv.org/media_tree.git
2185 W:      https://linuxtv.org
2186 S:      Supported
2187 F:      drivers/media/platform/sti/bdisp
2188
2189 BEFS FILE SYSTEM
2190 S:      Orphan
2191 F:      Documentation/filesystems/befs.txt
2192 F:      fs/befs/
2193
2194 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2195 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2196 L:      netdev@vger.kernel.org
2197 S:      Maintained
2198 F:      drivers/net/ethernet/ec_bhf.c
2199
2200 BFS FILE SYSTEM
2201 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2202 S:      Maintained
2203 F:      Documentation/filesystems/bfs.txt
2204 F:      fs/bfs/
2205 F:      include/uapi/linux/bfs_fs.h
2206
2207 BLACKFIN ARCHITECTURE
2208 M:      Steven Miao <realmz6@gmail.com>
2209 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2210 T:      git git://git.code.sf.net/p/adi-linux/code
2211 W:      http://blackfin.uclinux.org
2212 S:      Supported
2213 F:      arch/blackfin/
2214
2215 BLACKFIN EMAC DRIVER
2216 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2217 W:      http://blackfin.uclinux.org
2218 S:      Supported
2219 F:      drivers/net/ethernet/adi/
2220
2221 BLACKFIN RTC DRIVER
2222 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2223 W:      http://blackfin.uclinux.org
2224 S:      Supported
2225 F:      drivers/rtc/rtc-bfin.c
2226
2227 BLACKFIN SDH DRIVER
2228 M:      Sonic Zhang <sonic.zhang@analog.com>
2229 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2230 W:      http://blackfin.uclinux.org
2231 S:      Supported
2232 F:      drivers/mmc/host/bfin_sdh.c
2233
2234 BLACKFIN SERIAL DRIVER
2235 M:      Sonic Zhang <sonic.zhang@analog.com>
2236 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2237 W:      http://blackfin.uclinux.org
2238 S:      Supported
2239 F:      drivers/tty/serial/bfin_uart.c
2240
2241 BLACKFIN WATCHDOG DRIVER
2242 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2243 W:      http://blackfin.uclinux.org
2244 S:      Supported
2245 F:      drivers/watchdog/bfin_wdt.c
2246
2247 BLACKFIN I2C TWI DRIVER
2248 M:      Sonic Zhang <sonic.zhang@analog.com>
2249 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2250 W:      http://blackfin.uclinux.org/
2251 S:      Supported
2252 F:      drivers/i2c/busses/i2c-bfin-twi.c
2253
2254 BLACKFIN MEDIA DRIVER
2255 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2256 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2257 W:      http://blackfin.uclinux.org/
2258 S:      Supported
2259 F:      drivers/media/platform/blackfin/
2260 F:      drivers/media/i2c/adv7183*
2261 F:      drivers/media/i2c/vs6624*
2262
2263 BLINKM RGB LED DRIVER
2264 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2265 S:      Maintained
2266 F:      drivers/leds/leds-blinkm.c
2267
2268 BLOCK LAYER
2269 M:      Jens Axboe <axboe@kernel.dk>
2270 L:      linux-block@vger.kernel.org
2271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2272 S:      Maintained
2273 F:      block/
2274 F:      kernel/trace/blktrace.c
2275
2276 BLOCK2MTD DRIVER
2277 M:      Joern Engel <joern@lazybastard.org>
2278 L:      linux-mtd@lists.infradead.org
2279 S:      Maintained
2280 F:      drivers/mtd/devices/block2mtd.c
2281
2282 BLUETOOTH DRIVERS
2283 M:      Marcel Holtmann <marcel@holtmann.org>
2284 M:      Gustavo Padovan <gustavo@padovan.org>
2285 M:      Johan Hedberg <johan.hedberg@gmail.com>
2286 L:      linux-bluetooth@vger.kernel.org
2287 W:      http://www.bluez.org/
2288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2290 S:      Maintained
2291 F:      drivers/bluetooth/
2292
2293 BLUETOOTH SUBSYSTEM
2294 M:      Marcel Holtmann <marcel@holtmann.org>
2295 M:      Gustavo Padovan <gustavo@padovan.org>
2296 M:      Johan Hedberg <johan.hedberg@gmail.com>
2297 L:      linux-bluetooth@vger.kernel.org
2298 W:      http://www.bluez.org/
2299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2301 S:      Maintained
2302 F:      net/bluetooth/
2303 F:      include/net/bluetooth/
2304
2305 BONDING DRIVER
2306 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2307 M:      Veaceslav Falico <vfalico@gmail.com>
2308 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2309 L:      netdev@vger.kernel.org
2310 W:      http://sourceforge.net/projects/bonding/
2311 S:      Supported
2312 F:      drivers/net/bonding/
2313 F:      include/uapi/linux/if_bonding.h
2314
2315 BPF (Safe dynamic programs and tools)
2316 M:      Alexei Starovoitov <ast@kernel.org>
2317 L:      netdev@vger.kernel.org
2318 L:      linux-kernel@vger.kernel.org
2319 S:      Supported
2320 F:      kernel/bpf/
2321
2322 BROADCOM B44 10/100 ETHERNET DRIVER
2323 M:      Gary Zambrano <zambrano@broadcom.com>
2324 L:      netdev@vger.kernel.org
2325 S:      Supported
2326 F:      drivers/net/ethernet/broadcom/b44.*
2327
2328 BROADCOM GENET ETHERNET DRIVER
2329 M:      Florian Fainelli <f.fainelli@gmail.com>
2330 L:      netdev@vger.kernel.org
2331 S:      Supported
2332 F:      drivers/net/ethernet/broadcom/genet/
2333
2334 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2335 M:      Sony Chacko <sony.chacko@qlogic.com>
2336 M:      Dept-HSGLinuxNICDev@qlogic.com
2337 L:      netdev@vger.kernel.org
2338 S:      Supported
2339 F:      drivers/net/ethernet/broadcom/bnx2.*
2340 F:      drivers/net/ethernet/broadcom/bnx2_*
2341
2342 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2343 M:      Ariel Elior <ariel.elior@qlogic.com>
2344 L:      netdev@vger.kernel.org
2345 S:      Supported
2346 F:      drivers/net/ethernet/broadcom/bnx2x/
2347
2348 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2349 M:      Florian Fainelli <f.fainelli@gmail.com>
2350 M:      Ray Jui <rjui@broadcom.com>
2351 M:      Scott Branden <sbranden@broadcom.com>
2352 L:      bcm-kernel-feedback-list@broadcom.com
2353 T:      git git://github.com/broadcom/mach-bcm
2354 S:      Maintained
2355 F:      arch/arm/mach-bcm/
2356 F:      arch/arm/boot/dts/bcm113*
2357 F:      arch/arm/boot/dts/bcm216*
2358 F:      arch/arm/boot/dts/bcm281*
2359 F:      arch/arm64/boot/dts/broadcom/
2360 F:      arch/arm/configs/bcm_defconfig
2361 F:      drivers/mmc/host/sdhci-bcm-kona.c
2362 F:      drivers/clocksource/bcm_kona_timer.c
2363
2364 BROADCOM BCM2835 ARM ARCHITECTURE
2365 M:      Stephen Warren <swarren@wwwdotorg.org>
2366 M:      Lee Jones <lee@kernel.org>
2367 M:      Eric Anholt <eric@anholt.net>
2368 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2369 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2371 S:      Maintained
2372 N:      bcm2835
2373
2374 BROADCOM BCM33XX MIPS ARCHITECTURE
2375 M:      Kevin Cernekee <cernekee@gmail.com>
2376 L:      linux-mips@linux-mips.org
2377 S:      Maintained
2378 F:      arch/mips/bcm3384/*
2379 F:      arch/mips/include/asm/mach-bcm3384/*
2380 F:      arch/mips/kernel/*bmips*
2381
2382 BROADCOM BCM47XX MIPS ARCHITECTURE
2383 M:      Hauke Mehrtens <hauke@hauke-m.de>
2384 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2385 L:      linux-mips@linux-mips.org
2386 S:      Maintained
2387 F:      arch/mips/bcm47xx/*
2388 F:      arch/mips/include/asm/mach-bcm47xx/*
2389
2390 BROADCOM BCM5301X ARM ARCHITECTURE
2391 M:      Hauke Mehrtens <hauke@hauke-m.de>
2392 L:      linux-arm-kernel@lists.infradead.org
2393 S:      Maintained
2394 F:      arch/arm/mach-bcm/bcm_5301x.c
2395 F:      arch/arm/boot/dts/bcm5301x.dtsi
2396 F:      arch/arm/boot/dts/bcm470*
2397
2398 BROADCOM BCM63XX ARM ARCHITECTURE
2399 M:      Florian Fainelli <f.fainelli@gmail.com>
2400 L:      linux-arm-kernel@lists.infradead.org
2401 T:      git git://github.com/broadcom/arm-bcm63xx.git
2402 S:      Maintained
2403 F:      arch/arm/mach-bcm/bcm63xx.c
2404 F:      arch/arm/include/debug/bcm63xx.S
2405
2406 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2407 M:      Kevin Cernekee <cernekee@gmail.com>
2408 L:      linux-usb@vger.kernel.org
2409 S:      Maintained
2410 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2411
2412 BROADCOM BCM7XXX ARM ARCHITECTURE
2413 M:      Brian Norris <computersforpeace@gmail.com>
2414 M:      Gregory Fong <gregory.0xf0@gmail.com>
2415 M:      Florian Fainelli <f.fainelli@gmail.com>
2416 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2417 L:      bcm-kernel-feedback-list@broadcom.com
2418 T:      git git://github.com/broadcom/stblinux.git
2419 S:      Maintained
2420 F:      arch/arm/mach-bcm/*brcmstb*
2421 F:      arch/arm/boot/dts/bcm7*.dts*
2422 F:      drivers/bus/brcmstb_gisb.c
2423 N:      brcmstb
2424
2425 BROADCOM BMIPS MIPS ARCHITECTURE
2426 M:      Kevin Cernekee <cernekee@gmail.com>
2427 M:      Florian Fainelli <f.fainelli@gmail.com>
2428 L:      linux-mips@linux-mips.org
2429 T:      git git://github.com/broadcom/stblinux.git
2430 S:      Maintained
2431 F:      arch/mips/bmips/*
2432 F:      arch/mips/include/asm/mach-bmips/*
2433 F:      arch/mips/kernel/*bmips*
2434 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2435 F:      drivers/irqchip/irq-bcm7*
2436 F:      drivers/irqchip/irq-brcmstb*
2437 F:      include/linux/bcm963xx_nvram.h
2438 F:      include/linux/bcm963xx_tag.h
2439
2440 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2441 M:      Prashant Sreedharan <prashant@broadcom.com>
2442 M:      Michael Chan <mchan@broadcom.com>
2443 L:      netdev@vger.kernel.org
2444 S:      Supported
2445 F:      drivers/net/ethernet/broadcom/tg3.*
2446
2447 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2448 M:      Brett Rudley <brudley@broadcom.com>
2449 M:      Arend van Spriel <arend@broadcom.com>
2450 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2451 M:      Hante Meuleman <meuleman@broadcom.com>
2452 L:      linux-wireless@vger.kernel.org
2453 L:      brcm80211-dev-list@broadcom.com
2454 S:      Supported
2455 F:      drivers/net/wireless/broadcom/brcm80211/
2456
2457 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2458 M:      QLogic-Storage-Upstream@qlogic.com
2459 L:      linux-scsi@vger.kernel.org
2460 S:      Supported
2461 F:      drivers/scsi/bnx2fc/
2462
2463 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2464 M:      QLogic-Storage-Upstream@qlogic.com
2465 L:      linux-scsi@vger.kernel.org
2466 S:      Supported
2467 F:      drivers/scsi/bnx2i/
2468
2469 BROADCOM IPROC ARM ARCHITECTURE
2470 M:      Ray Jui <rjui@broadcom.com>
2471 M:      Scott Branden <sbranden@broadcom.com>
2472 M:      Jon Mason <jonmason@broadcom.com>
2473 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2474 L:      bcm-kernel-feedback-list@broadcom.com
2475 T:      git git://github.com/broadcom/cygnus-linux.git
2476 S:      Maintained
2477 N:      iproc
2478 N:      cygnus
2479 N:      nsp
2480 N:      bcm9113*
2481 N:      bcm9583*
2482 N:      bcm9585*
2483 N:      bcm9586*
2484 N:      bcm988312
2485 N:      bcm113*
2486 N:      bcm583*
2487 N:      bcm585*
2488 N:      bcm586*
2489 N:      bcm88312
2490
2491 BROADCOM BRCMSTB GPIO DRIVER
2492 M:      Gregory Fong <gregory.0xf0@gmail.com>
2493 L:      bcm-kernel-feedback-list@broadcom.com
2494 S:      Supported
2495 F:      drivers/gpio/gpio-brcmstb.c
2496 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2497
2498 BROADCOM KONA GPIO DRIVER
2499 M:      Ray Jui <rjui@broadcom.com>
2500 L:      bcm-kernel-feedback-list@broadcom.com
2501 S:      Supported
2502 F:      drivers/gpio/gpio-bcm-kona.c
2503 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2504
2505 BROADCOM NVRAM DRIVER
2506 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2507 L:      linux-mips@linux-mips.org
2508 S:      Maintained
2509 F:      drivers/firmware/broadcom/*
2510
2511 BROADCOM STB NAND FLASH DRIVER
2512 M:      Brian Norris <computersforpeace@gmail.com>
2513 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2514 L:      linux-mtd@lists.infradead.org
2515 L:      bcm-kernel-feedback-list@broadcom.com
2516 S:      Maintained
2517 F:      drivers/mtd/nand/brcmnand/
2518
2519 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2520 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2521 L:      linux-wireless@vger.kernel.org
2522 S:      Maintained
2523 F:      drivers/bcma/
2524 F:      include/linux/bcma/
2525
2526 BROADCOM SYSTEMPORT ETHERNET DRIVER
2527 M:      Florian Fainelli <f.fainelli@gmail.com>
2528 L:      netdev@vger.kernel.org
2529 S:      Supported
2530 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2531
2532 BROCADE BFA FC SCSI DRIVER
2533 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2534 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2535 L:      linux-scsi@vger.kernel.org
2536 S:      Supported
2537 F:      drivers/scsi/bfa/
2538
2539 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2540 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2541 L:      netdev@vger.kernel.org
2542 S:      Supported
2543 F:      drivers/net/ethernet/brocade/bna/
2544
2545 BSG (block layer generic sg v4 driver)
2546 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2547 L:      linux-scsi@vger.kernel.org
2548 S:      Supported
2549 F:      block/bsg.c
2550 F:      include/linux/bsg.h
2551 F:      include/uapi/linux/bsg.h
2552
2553 BT87X AUDIO DRIVER
2554 M:      Clemens Ladisch <clemens@ladisch.de>
2555 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2556 T:      git git://git.alsa-project.org/alsa-kernel.git
2557 S:      Maintained
2558 F:      Documentation/sound/alsa/Bt87x.txt
2559 F:      sound/pci/bt87x.c
2560
2561 BT8XXGPIO DRIVER
2562 M:      Michael Buesch <m@bues.ch>
2563 W:      http://bu3sch.de/btgpio.php
2564 S:      Maintained
2565 F:      drivers/gpio/gpio-bt8xx.c
2566
2567 BTRFS FILE SYSTEM
2568 M:      Chris Mason <clm@fb.com>
2569 M:      Josef Bacik <jbacik@fb.com>
2570 M:      David Sterba <dsterba@suse.com>
2571 L:      linux-btrfs@vger.kernel.org
2572 W:      http://btrfs.wiki.kernel.org/
2573 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2575 S:      Maintained
2576 F:      Documentation/filesystems/btrfs.txt
2577 F:      fs/btrfs/
2578
2579 BTTV VIDEO4LINUX DRIVER
2580 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2581 L:      linux-media@vger.kernel.org
2582 W:      https://linuxtv.org
2583 T:      git git://linuxtv.org/media_tree.git
2584 S:      Odd fixes
2585 F:      Documentation/video4linux/bttv/
2586 F:      drivers/media/pci/bt8xx/bttv*
2587
2588 BUSLOGIC SCSI DRIVER
2589 M:      Khalid Aziz <khalid@gonehiking.org>
2590 L:      linux-scsi@vger.kernel.org
2591 S:      Maintained
2592 F:      drivers/scsi/BusLogic.*
2593 F:      drivers/scsi/FlashPoint.*
2594
2595 C-MEDIA CMI8788 DRIVER
2596 M:      Clemens Ladisch <clemens@ladisch.de>
2597 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2598 T:      git git://git.alsa-project.org/alsa-kernel.git
2599 S:      Maintained
2600 F:      sound/pci/oxygen/
2601
2602 C6X ARCHITECTURE
2603 M:      Mark Salter <msalter@redhat.com>
2604 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2605 L:      linux-c6x-dev@linux-c6x.org
2606 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2607 S:      Maintained
2608 F:      arch/c6x/
2609
2610 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2611 M:      David Howells <dhowells@redhat.com>
2612 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2613 S:      Supported
2614 F:      Documentation/filesystems/caching/cachefiles.txt
2615 F:      fs/cachefiles/
2616
2617 CADET FM/AM RADIO RECEIVER DRIVER
2618 M:      Hans Verkuil <hverkuil@xs4all.nl>
2619 L:      linux-media@vger.kernel.org
2620 T:      git git://linuxtv.org/media_tree.git
2621 W:      https://linuxtv.org
2622 S:      Maintained
2623 F:      drivers/media/radio/radio-cadet*
2624
2625 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2626 M:      Jonathan Corbet <corbet@lwn.net>
2627 L:      linux-media@vger.kernel.org
2628 T:      git git://linuxtv.org/media_tree.git
2629 S:      Maintained
2630 F:      Documentation/video4linux/cafe_ccic
2631 F:      drivers/media/platform/marvell-ccic/
2632
2633 CAIF NETWORK LAYER
2634 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2635 L:      netdev@vger.kernel.org
2636 S:      Supported
2637 F:      Documentation/networking/caif/
2638 F:      drivers/net/caif/
2639 F:      include/uapi/linux/caif/
2640 F:      include/net/caif/
2641 F:      net/caif/
2642
2643 CALGARY x86-64 IOMMU
2644 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2645 M:      "Jon D. Mason" <jdmason@kudzu.us>
2646 L:      discuss@x86-64.org
2647 S:      Maintained
2648 F:      arch/x86/kernel/pci-calgary_64.c
2649 F:      arch/x86/kernel/tce_64.c
2650 F:      arch/x86/include/asm/calgary.h
2651 F:      arch/x86/include/asm/tce.h
2652
2653 CAN NETWORK LAYER
2654 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2655 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2656 L:      linux-can@vger.kernel.org
2657 W:      https://github.com/linux-can
2658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2660 S:      Maintained
2661 F:      Documentation/networking/can.txt
2662 F:      net/can/
2663 F:      include/linux/can/core.h
2664 F:      include/uapi/linux/can.h
2665 F:      include/uapi/linux/can/bcm.h
2666 F:      include/uapi/linux/can/raw.h
2667 F:      include/uapi/linux/can/gw.h
2668
2669 CAN NETWORK DRIVERS
2670 M:      Wolfgang Grandegger <wg@grandegger.com>
2671 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2672 L:      linux-can@vger.kernel.org
2673 W:      https://github.com/linux-can
2674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2676 S:      Maintained
2677 F:      drivers/net/can/
2678 F:      include/linux/can/dev.h
2679 F:      include/linux/can/platform/
2680 F:      include/uapi/linux/can/error.h
2681 F:      include/uapi/linux/can/netlink.h
2682
2683 CAPABILITIES
2684 M:      Serge Hallyn <serge.hallyn@canonical.com>
2685 L:      linux-security-module@vger.kernel.org
2686 S:      Supported
2687 F:      include/linux/capability.h
2688 F:      include/uapi/linux/capability.h
2689 F:      security/commoncap.c
2690 F:      kernel/capability.c
2691
2692 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2693 M:      Kevin Tsai <ktsai@capellamicro.com>
2694 S:      Maintained
2695 F:      drivers/iio/light/cm*
2696 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2697
2698 CAVIUM LIQUIDIO NETWORK DRIVER
2699 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2700 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2701 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2702 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2703 L:     netdev@vger.kernel.org
2704 W:     http://www.cavium.com
2705 S:     Supported
2706 F:     drivers/net/ethernet/cavium/liquidio/
2707
2708 CC2520 IEEE-802.15.4 RADIO DRIVER
2709 M:      Varka Bhadram <varkabhadram@gmail.com>
2710 L:      linux-wpan@vger.kernel.org
2711 S:      Maintained
2712 F:      drivers/net/ieee802154/cc2520.c
2713 F:      include/linux/spi/cc2520.h
2714 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2715
2716 CELL BROADBAND ENGINE ARCHITECTURE
2717 M:      Arnd Bergmann <arnd@arndb.de>
2718 L:      linuxppc-dev@lists.ozlabs.org
2719 W:      http://www.ibm.com/developerworks/power/cell/
2720 S:      Supported
2721 F:      arch/powerpc/include/asm/cell*.h
2722 F:      arch/powerpc/include/asm/spu*.h
2723 F:      arch/powerpc/include/uapi/asm/spu*.h
2724 F:      arch/powerpc/oprofile/*cell*
2725 F:      arch/powerpc/platforms/cell/
2726
2727 CEPH COMMON CODE (LIBCEPH)
2728 M:      Ilya Dryomov <idryomov@gmail.com>
2729 M:      "Yan, Zheng" <zyan@redhat.com>
2730 M:      Sage Weil <sage@redhat.com>
2731 L:      ceph-devel@vger.kernel.org
2732 W:      http://ceph.com/
2733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2734 T:      git git://github.com/ceph/ceph-client.git
2735 S:      Supported
2736 F:      net/ceph/
2737 F:      include/linux/ceph/
2738 F:      include/linux/crush/
2739
2740 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2741 M:      "Yan, Zheng" <zyan@redhat.com>
2742 M:      Sage Weil <sage@redhat.com>
2743 M:      Ilya Dryomov <idryomov@gmail.com>
2744 L:      ceph-devel@vger.kernel.org
2745 W:      http://ceph.com/
2746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2747 T:      git git://github.com/ceph/ceph-client.git
2748 S:      Supported
2749 F:      Documentation/filesystems/ceph.txt
2750 F:      fs/ceph/
2751
2752 CERTIFICATE HANDLING:
2753 M:      David Howells <dhowells@redhat.com>
2754 M:      David Woodhouse <dwmw2@infradead.org>
2755 L:      keyrings@vger.kernel.org
2756 S:      Maintained
2757 F:      Documentation/module-signing.txt
2758 F:      certs/
2759 F:      scripts/sign-file.c
2760 F:      scripts/extract-cert.c
2761
2762 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2763 L:      linux-usb@vger.kernel.org
2764 S:      Orphan
2765 F:      Documentation/usb/WUSB-Design-overview.txt
2766 F:      Documentation/usb/wusb-cbaf
2767 F:      drivers/usb/host/hwa-hc.c
2768 F:      drivers/usb/host/whci/
2769 F:      drivers/usb/wusbcore/
2770 F:      include/linux/usb/wusb*
2771
2772 CFAG12864B LCD DRIVER
2773 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2774 W:      http://miguelojeda.es/auxdisplay.htm
2775 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2776 S:      Maintained
2777 F:      drivers/auxdisplay/cfag12864b.c
2778 F:      include/linux/cfag12864b.h
2779
2780 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2781 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2782 W:      http://miguelojeda.es/auxdisplay.htm
2783 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2784 S:      Maintained
2785 F:      drivers/auxdisplay/cfag12864bfb.c
2786 F:      include/linux/cfag12864b.h
2787
2788 CFG80211 and NL80211
2789 M:      Johannes Berg <johannes@sipsolutions.net>
2790 L:      linux-wireless@vger.kernel.org
2791 W:      http://wireless.kernel.org/
2792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2794 S:      Maintained
2795 F:      include/uapi/linux/nl80211.h
2796 F:      include/net/cfg80211.h
2797 F:      net/wireless/*
2798 X:      net/wireless/wext*
2799
2800 CHAR and MISC DRIVERS
2801 M:      Arnd Bergmann <arnd@arndb.de>
2802 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2804 S:      Supported
2805 F:      drivers/char/*
2806 F:      drivers/misc/*
2807 F:      include/linux/miscdevice.h
2808
2809 CHECKPATCH
2810 M:      Andy Whitcroft <apw@canonical.com>
2811 M:      Joe Perches <joe@perches.com>
2812 S:      Maintained
2813 F:      scripts/checkpatch.pl
2814
2815 CHINESE DOCUMENTATION
2816 M:      Harry Wei <harryxiyou@gmail.com>
2817 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2818 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2819 S:      Maintained
2820 F:      Documentation/zh_CN/
2821
2822 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2823 M:      Peter Chen <Peter.Chen@nxp.com>
2824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2825 L:      linux-usb@vger.kernel.org
2826 S:      Maintained
2827 F:      drivers/usb/chipidea/
2828
2829 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2830 M:      Hans de Goede <hdegoede@redhat.com>
2831 L:      linux-input@vger.kernel.org
2832 S:      Maintained
2833 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2834 F:      drivers/input/touchscreen/chipone_icn8318.c
2835
2836 CHROME HARDWARE PLATFORM SUPPORT
2837 M:      Olof Johansson <olof@lixom.net>
2838 S:      Maintained
2839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2840 F:      drivers/platform/chrome/
2841
2842 CISCO VIC ETHERNET NIC DRIVER
2843 M:      Christian Benvenuti <benve@cisco.com>
2844 M:      Sujith Sankar <ssujith@cisco.com>
2845 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2846 M:      Neel Patel <neepatel@cisco.com>
2847 S:      Supported
2848 F:      drivers/net/ethernet/cisco/enic/
2849
2850 CISCO VIC LOW LATENCY NIC DRIVER
2851 M:      Christian Benvenuti <benve@cisco.com>
2852 M:      Dave Goodell <dgoodell@cisco.com>
2853 S:      Supported
2854 F:      drivers/infiniband/hw/usnic/
2855
2856 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2857 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2858 L:      netdev@vger.kernel.org
2859 S:      Maintained
2860 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2861
2862 CIRRUS LOGIC AUDIO CODEC DRIVERS
2863 M:      Brian Austin <brian.austin@cirrus.com>
2864 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2865 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2866 S:      Maintained
2867 F:      sound/soc/codecs/cs*
2868
2869 CLEANCACHE API
2870 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2871 L:      linux-kernel@vger.kernel.org
2872 S:      Maintained
2873 F:      mm/cleancache.c
2874 F:      include/linux/cleancache.h
2875
2876 CLK API
2877 M:      Russell King <linux@arm.linux.org.uk>
2878 L:      linux-clk@vger.kernel.org
2879 S:      Maintained
2880 F:      include/linux/clk.h
2881
2882 CLOCKSOURCE, CLOCKEVENT DRIVERS
2883 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2884 M:      Thomas Gleixner <tglx@linutronix.de>
2885 L:      linux-kernel@vger.kernel.org
2886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2887 S:      Supported
2888 F:      drivers/clocksource
2889
2890 CISCO FCOE HBA DRIVER
2891 M:      Hiral Patel <hiralpat@cisco.com>
2892 M:      Suma Ramars <sramars@cisco.com>
2893 M:      Brian Uchino <buchino@cisco.com>
2894 L:      linux-scsi@vger.kernel.org
2895 S:      Supported
2896 F:      drivers/scsi/fnic/
2897
2898 CISCO SCSI HBA DRIVER
2899 M:      Narsimhulu Musini <nmusini@cisco.com>
2900 M:      Sesidhar Baddela <sebaddel@cisco.com>
2901 L:      linux-scsi@vger.kernel.org
2902 S:      Supported
2903 F:      drivers/scsi/snic/
2904
2905 CMPC ACPI DRIVER
2906 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2907 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2908 L:      platform-driver-x86@vger.kernel.org
2909 S:      Supported
2910 F:      drivers/platform/x86/classmate-laptop.c
2911
2912 COBALT MEDIA DRIVER
2913 M:      Hans Verkuil <hans.verkuil@cisco.com>
2914 L:      linux-media@vger.kernel.org
2915 T:      git git://linuxtv.org/media_tree.git
2916 W:      https://linuxtv.org
2917 S:      Supported
2918 F:      drivers/media/pci/cobalt/
2919
2920 COCCINELLE/Semantic Patches (SmPL)
2921 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2922 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2923 M:      Nicolas Palix <nicolas.palix@imag.fr>
2924 M:      Michal Marek <mmarek@suse.com>
2925 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2927 W:      http://coccinelle.lip6.fr/
2928 S:      Supported
2929 F:      Documentation/coccinelle.txt
2930 F:      scripts/coccinelle/
2931 F:      scripts/coccicheck
2932
2933 CODA FILE SYSTEM
2934 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2935 M:      coda@cs.cmu.edu
2936 L:      codalist@coda.cs.cmu.edu
2937 W:      http://www.coda.cs.cmu.edu/
2938 S:      Maintained
2939 F:      Documentation/filesystems/coda.txt
2940 F:      fs/coda/
2941 F:      include/linux/coda*.h
2942 F:      include/uapi/linux/coda*.h
2943
2944 CODA V4L2 MEM2MEM DRIVER
2945 M:      Philipp Zabel <p.zabel@pengutronix.de>
2946 L:      linux-media@vger.kernel.org
2947 S:      Maintained
2948 F:      Documentation/devicetree/bindings/media/coda.txt
2949 F:      drivers/media/platform/coda/
2950
2951 COMMON CLK FRAMEWORK
2952 M:      Michael Turquette <mturquette@baylibre.com>
2953 M:      Stephen Boyd <sboyd@codeaurora.org>
2954 L:      linux-clk@vger.kernel.org
2955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2956 S:      Maintained
2957 F:      drivers/clk/
2958 X:      drivers/clk/clkdev.c
2959 F:      include/linux/clk-pr*
2960 F:      include/linux/clk/
2961
2962 COMMON INTERNET FILE SYSTEM (CIFS)
2963 M:      Steve French <sfrench@samba.org>
2964 L:      linux-cifs@vger.kernel.org
2965 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2966 W:      http://linux-cifs.samba.org/
2967 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2968 S:      Supported
2969 F:      Documentation/filesystems/cifs/
2970 F:      fs/cifs/
2971
2972 COMPACTPCI HOTPLUG CORE
2973 M:      Scott Murray <scott@spiteful.org>
2974 L:      linux-pci@vger.kernel.org
2975 S:      Maintained
2976 F:      drivers/pci/hotplug/cpci_hotplug*
2977
2978 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2979 M:      Scott Murray <scott@spiteful.org>
2980 L:      linux-pci@vger.kernel.org
2981 S:      Maintained
2982 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2983
2984 COMPACTPCI HOTPLUG GENERIC DRIVER
2985 M:      Scott Murray <scott@spiteful.org>
2986 L:      linux-pci@vger.kernel.org
2987 S:      Maintained
2988 F:      drivers/pci/hotplug/cpcihp_generic.c
2989
2990 COMPAL LAPTOP SUPPORT
2991 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2992 L:      platform-driver-x86@vger.kernel.org
2993 S:      Maintained
2994 F:      drivers/platform/x86/compal-laptop.c
2995
2996 CONEXANT ACCESSRUNNER USB DRIVER
2997 L:      accessrunner-general@lists.sourceforge.net
2998 W:      http://accessrunner.sourceforge.net/
2999 S:      Orphan
3000 F:      drivers/usb/atm/cxacru.c
3001
3002 CONFIGFS
3003 M:      Joel Becker <jlbec@evilplan.org>
3004 M:      Christoph Hellwig <hch@lst.de>
3005 T:      git git://git.infradead.org/users/hch/configfs.git
3006 S:      Supported
3007 F:      fs/configfs/
3008 F:      include/linux/configfs.h
3009
3010 CONNECTOR
3011 M:      Evgeniy Polyakov <zbr@ioremap.net>
3012 L:      netdev@vger.kernel.org
3013 S:      Maintained
3014 F:      drivers/connector/
3015
3016 CONTROL GROUP (CGROUP)
3017 M:      Tejun Heo <tj@kernel.org>
3018 M:      Li Zefan <lizefan@huawei.com>
3019 M:      Johannes Weiner <hannes@cmpxchg.org>
3020 L:      cgroups@vger.kernel.org
3021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3022 S:      Maintained
3023 F:      Documentation/cgroups/
3024 F:      include/linux/cgroup*
3025 F:      kernel/cgroup*
3026
3027 CONTROL GROUP - CPUSET
3028 M:      Li Zefan <lizefan@huawei.com>
3029 L:      cgroups@vger.kernel.org
3030 W:      http://www.bullopensource.org/cpuset/
3031 W:      http://oss.sgi.com/projects/cpusets/
3032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3033 S:      Maintained
3034 F:      Documentation/cgroups/cpusets.txt
3035 F:      include/linux/cpuset.h
3036 F:      kernel/cpuset.c
3037
3038 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3039 M:      Johannes Weiner <hannes@cmpxchg.org>
3040 M:      Michal Hocko <mhocko@kernel.org>
3041 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3042 L:      cgroups@vger.kernel.org
3043 L:      linux-mm@kvack.org
3044 S:      Maintained
3045 F:      mm/memcontrol.c
3046 F:      mm/swap_cgroup.c
3047
3048 CORETEMP HARDWARE MONITORING DRIVER
3049 M:      Fenghua Yu <fenghua.yu@intel.com>
3050 L:      lm-sensors@lm-sensors.org
3051 S:      Maintained
3052 F:      Documentation/hwmon/coretemp
3053 F:      drivers/hwmon/coretemp.c
3054
3055 COSA/SRP SYNC SERIAL DRIVER
3056 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3057 W:      http://www.fi.muni.cz/~kas/cosa/
3058 S:      Maintained
3059 F:      drivers/net/wan/cosa*
3060
3061 CPMAC ETHERNET DRIVER
3062 M:      Florian Fainelli <florian@openwrt.org>
3063 L:      netdev@vger.kernel.org
3064 S:      Maintained
3065 F:      drivers/net/ethernet/ti/cpmac.c
3066
3067 CPU FREQUENCY DRIVERS
3068 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3069 M:      Viresh Kumar <viresh.kumar@linaro.org>
3070 L:      linux-pm@vger.kernel.org
3071 S:      Maintained
3072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3073 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3074 F:      drivers/cpufreq/
3075 F:      include/linux/cpufreq.h
3076
3077 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3078 M:      Viresh Kumar <viresh.kumar@linaro.org>
3079 M:      Sudeep Holla <sudeep.holla@arm.com>
3080 L:      linux-pm@vger.kernel.org
3081 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3082 S:      Maintained
3083 F:      drivers/cpufreq/arm_big_little.h
3084 F:      drivers/cpufreq/arm_big_little.c
3085 F:      drivers/cpufreq/arm_big_little_dt.c
3086
3087 CPUIDLE DRIVER - ARM BIG LITTLE
3088 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3089 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3090 L:      linux-pm@vger.kernel.org
3091 L:      linux-arm-kernel@lists.infradead.org
3092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3093 S:      Maintained
3094 F:      drivers/cpuidle/cpuidle-big_little.c
3095
3096 CPUIDLE DRIVER - ARM EXYNOS
3097 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3098 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3099 M:      Kukjin Kim <kgene@kernel.org>
3100 L:      linux-pm@vger.kernel.org
3101 L:      linux-samsung-soc@vger.kernel.org
3102 S:      Supported
3103 F:      drivers/cpuidle/cpuidle-exynos.c
3104 F:      arch/arm/mach-exynos/pm.c
3105
3106 CPUIDLE DRIVERS
3107 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3108 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3109 L:      linux-pm@vger.kernel.org
3110 S:      Maintained
3111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3112 F:      drivers/cpuidle/*
3113 F:      include/linux/cpuidle.h
3114
3115 CPUID/MSR DRIVER
3116 M:      "H. Peter Anvin" <hpa@zytor.com>
3117 S:      Maintained
3118 F:      arch/x86/kernel/cpuid.c
3119 F:      arch/x86/kernel/msr.c
3120
3121 CPU POWER MONITORING SUBSYSTEM
3122 M:      Thomas Renninger <trenn@suse.com>
3123 L:      linux-pm@vger.kernel.org
3124 S:      Maintained
3125 F:      tools/power/cpupower/
3126
3127 CRAMFS FILESYSTEM
3128 W:      http://sourceforge.net/projects/cramfs/
3129 S:      Orphan / Obsolete
3130 F:      Documentation/filesystems/cramfs.txt
3131 F:      fs/cramfs/
3132
3133 CRIS PORT
3134 M:      Mikael Starvik <starvik@axis.com>
3135 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3136 L:      linux-cris-kernel@axis.com
3137 W:      http://developer.axis.com
3138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3139 S:      Maintained
3140 F:      arch/cris/
3141 F:      drivers/tty/serial/crisv10.*
3142
3143 CRYPTO API
3144 M:      Herbert Xu <herbert@gondor.apana.org.au>
3145 M:      "David S. Miller" <davem@davemloft.net>
3146 L:      linux-crypto@vger.kernel.org
3147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3149 S:      Maintained
3150 F:      Documentation/crypto/
3151 F:      Documentation/DocBook/crypto-API.tmpl
3152 F:      arch/*/crypto/
3153 F:      crypto/
3154 F:      drivers/crypto/
3155 F:      include/crypto/
3156
3157 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3158 M:      Neil Horman <nhorman@tuxdriver.com>
3159 L:      linux-crypto@vger.kernel.org
3160 S:      Maintained
3161 F:      crypto/ansi_cprng.c
3162 F:      crypto/rng.c
3163
3164 CS3308 MEDIA DRIVER
3165 M:      Hans Verkuil <hverkuil@xs4all.nl>
3166 L:      linux-media@vger.kernel.org
3167 T:      git git://linuxtv.org/media_tree.git
3168 W:      http://linuxtv.org
3169 S:      Odd Fixes
3170 F:      drivers/media/i2c/cs3308.c
3171 F:      drivers/media/i2c/cs3308.h
3172
3173 CS5535 Audio ALSA driver
3174 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3175 S:      Maintained
3176 F:      sound/pci/cs5535audio/
3177
3178 CW1200 WLAN driver
3179 M:      Solomon Peachy <pizza@shaftnet.org>
3180 S:      Maintained
3181 F:      drivers/net/wireless/st/cw1200/
3182
3183 CX18 VIDEO4LINUX DRIVER
3184 M:      Andy Walls <awalls@md.metrocast.net>
3185 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3186 L:      linux-media@vger.kernel.org
3187 T:      git git://linuxtv.org/media_tree.git
3188 W:      https://linuxtv.org
3189 W:      http://www.ivtvdriver.org/index.php/Cx18
3190 S:      Maintained
3191 F:      Documentation/video4linux/cx18.txt
3192 F:      drivers/media/pci/cx18/
3193 F:      include/uapi/linux/ivtv*
3194
3195 CX2341X MPEG ENCODER HELPER MODULE
3196 M:      Hans Verkuil <hverkuil@xs4all.nl>
3197 L:      linux-media@vger.kernel.org
3198 T:      git git://linuxtv.org/media_tree.git
3199 W:      https://linuxtv.org
3200 S:      Maintained
3201 F:      drivers/media/common/cx2341x*
3202 F:      include/media/cx2341x*
3203
3204 CX24120 MEDIA DRIVER
3205 M:      Jemma Denson <jdenson@gmail.com>
3206 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3207 L:      linux-media@vger.kernel.org
3208 W:      https://linuxtv.org
3209 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3210 S:      Maintained
3211 F:      drivers/media/dvb-frontends/cx24120*
3212
3213 CX88 VIDEO4LINUX DRIVER
3214 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3215 L:      linux-media@vger.kernel.org
3216 W:      https://linuxtv.org
3217 T:      git git://linuxtv.org/media_tree.git
3218 S:      Odd fixes
3219 F:      Documentation/video4linux/cx88/
3220 F:      drivers/media/pci/cx88/
3221
3222 CXD2820R MEDIA DRIVER
3223 M:      Antti Palosaari <crope@iki.fi>
3224 L:      linux-media@vger.kernel.org
3225 W:      https://linuxtv.org
3226 W:      http://palosaari.fi/linux/
3227 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3228 T:      git git://linuxtv.org/anttip/media_tree.git
3229 S:      Maintained
3230 F:      drivers/media/dvb-frontends/cxd2820r*
3231
3232 CXGB3 ETHERNET DRIVER (CXGB3)
3233 M:      Santosh Raspatur <santosh@chelsio.com>
3234 L:      netdev@vger.kernel.org
3235 W:      http://www.chelsio.com
3236 S:      Supported
3237 F:      drivers/net/ethernet/chelsio/cxgb3/
3238
3239 CXGB3 ISCSI DRIVER (CXGB3I)
3240 M:      Karen Xie <kxie@chelsio.com>
3241 L:      linux-scsi@vger.kernel.org
3242 W:      http://www.chelsio.com
3243 S:      Supported
3244 F:      drivers/scsi/cxgbi/cxgb3i
3245
3246 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3247 M:      Steve Wise <swise@chelsio.com>
3248 L:      linux-rdma@vger.kernel.org
3249 W:      http://www.openfabrics.org
3250 S:      Supported
3251 F:      drivers/infiniband/hw/cxgb3/
3252
3253 CXGB4 ETHERNET DRIVER (CXGB4)
3254 M:      Hariprasad S <hariprasad@chelsio.com>
3255 L:      netdev@vger.kernel.org
3256 W:      http://www.chelsio.com
3257 S:      Supported
3258 F:      drivers/net/ethernet/chelsio/cxgb4/
3259
3260 CXGB4 ISCSI DRIVER (CXGB4I)
3261 M:      Karen Xie <kxie@chelsio.com>
3262 L:      linux-scsi@vger.kernel.org
3263 W:      http://www.chelsio.com
3264 S:      Supported
3265 F:      drivers/scsi/cxgbi/cxgb4i
3266
3267 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3268 M:      Steve Wise <swise@chelsio.com>
3269 L:      linux-rdma@vger.kernel.org
3270 W:      http://www.openfabrics.org
3271 S:      Supported
3272 F:      drivers/infiniband/hw/cxgb4/
3273
3274 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3275 M:      Casey Leedom <leedom@chelsio.com>
3276 L:      netdev@vger.kernel.org
3277 W:      http://www.chelsio.com
3278 S:      Supported
3279 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3280
3281 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3282 M:      Ian Munsie <imunsie@au1.ibm.com>
3283 M:      Michael Neuling <mikey@neuling.org>
3284 L:      linuxppc-dev@lists.ozlabs.org
3285 S:      Supported
3286 F:      drivers/misc/cxl/
3287 F:      include/misc/cxl*
3288 F:      include/uapi/misc/cxl.h
3289 F:      Documentation/powerpc/cxl.txt
3290 F:      Documentation/powerpc/cxl.txt
3291 F:      Documentation/ABI/testing/sysfs-class-cxl
3292
3293 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3294 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3295 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3296 L:      linux-scsi@vger.kernel.org
3297 S:      Supported
3298 F:      drivers/scsi/cxlflash/
3299 F:      include/uapi/scsi/cxlflash_ioctls.h
3300 F:      Documentation/powerpc/cxlflash.txt
3301
3302 STMMAC ETHERNET DRIVER
3303 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3304 L:      netdev@vger.kernel.org
3305 W:      http://www.stlinux.com
3306 S:      Supported
3307 F:      drivers/net/ethernet/stmicro/stmmac/
3308
3309 CYBERPRO FB DRIVER
3310 M:      Russell King <linux@arm.linux.org.uk>
3311 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3312 W:      http://www.arm.linux.org.uk/
3313 S:      Maintained
3314 F:      drivers/video/fbdev/cyber2000fb.*
3315
3316 CYCLADES ASYNC MUX DRIVER
3317 W:      http://www.cyclades.com/
3318 S:      Orphan
3319 F:      drivers/tty/cyclades.c
3320 F:      include/linux/cyclades.h
3321 F:      include/uapi/linux/cyclades.h
3322
3323 CYCLADES PC300 DRIVER
3324 W:      http://www.cyclades.com/
3325 S:      Orphan
3326 F:      drivers/net/wan/pc300*
3327
3328 CYPRESS_FIRMWARE MEDIA DRIVER
3329 M:      Antti Palosaari <crope@iki.fi>
3330 L:      linux-media@vger.kernel.org
3331 W:      https://linuxtv.org
3332 W:      http://palosaari.fi/linux/
3333 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3334 T:      git git://linuxtv.org/anttip/media_tree.git
3335 S:      Maintained
3336 F:      drivers/media/common/cypress_firmware*
3337
3338 CYTTSP TOUCHSCREEN DRIVER
3339 M:      Ferruh Yigit <fery@cypress.com>
3340 L:      linux-input@vger.kernel.org
3341 S:      Supported
3342 F:      drivers/input/touchscreen/cyttsp*
3343 F:      include/linux/input/cyttsp.h
3344
3345 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3346 M:      Joshua Kinard <kumba@gentoo.org>
3347 S:      Maintained
3348 F:      drivers/rtc/rtc-ds1685.c
3349 F:      include/linux/rtc/ds1685.h
3350
3351 DAMA SLAVE for AX.25
3352 M:      Joerg Reuter <jreuter@yaina.de>
3353 W:      http://yaina.de/jreuter/
3354 W:      http://www.qsl.net/dl1bke/
3355 L:      linux-hams@vger.kernel.org
3356 S:      Maintained
3357 F:      net/ax25/af_ax25.c
3358 F:      net/ax25/ax25_dev.c
3359 F:      net/ax25/ax25_ds_*
3360 F:      net/ax25/ax25_in.c
3361 F:      net/ax25/ax25_out.c
3362 F:      net/ax25/ax25_timer.c
3363 F:      net/ax25/sysctl_net_ax25.c
3364
3365 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3366 L:      netdev@vger.kernel.org
3367 S:      Orphan
3368 F:      Documentation/networking/dmfe.txt
3369 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3370
3371 DC390/AM53C974 SCSI driver
3372 M:      Hannes Reinecke <hare@suse.com>
3373 L:      linux-scsi@vger.kernel.org
3374 S:      Maintained
3375 F:      drivers/scsi/am53c974.c
3376
3377 DC395x SCSI driver
3378 M:      Oliver Neukum <oliver@neukum.org>
3379 M:      Ali Akcaagac <aliakc@web.de>
3380 M:      Jamie Lenehan <lenehan@twibble.org>
3381 L:      dc395x@twibble.org
3382 W:      http://twibble.org/dist/dc395x/
3383 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3384 S:      Maintained
3385 F:      Documentation/scsi/dc395x.txt
3386 F:      drivers/scsi/dc395x.*
3387
3388 DCCP PROTOCOL
3389 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3390 L:      dccp@vger.kernel.org
3391 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3392 S:      Maintained
3393 F:      include/linux/dccp.h
3394 F:      include/uapi/linux/dccp.h
3395 F:      include/linux/tfrc.h
3396 F:      net/dccp/
3397
3398 DECnet NETWORK LAYER
3399 W:      http://linux-decnet.sourceforge.net
3400 L:      linux-decnet-user@lists.sourceforge.net
3401 S:      Orphan
3402 F:      Documentation/networking/decnet.txt
3403 F:      net/decnet/
3404
3405 DECSTATION PLATFORM SUPPORT
3406 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3407 L:      linux-mips@linux-mips.org
3408 W:      http://www.linux-mips.org/wiki/DECstation
3409 S:      Maintained
3410 F:      arch/mips/dec/
3411 F:      arch/mips/include/asm/dec/
3412 F:      arch/mips/include/asm/mach-dec/
3413
3414 DEFXX FDDI NETWORK DRIVER
3415 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3416 S:      Maintained
3417 F:      drivers/net/fddi/defxx.*
3418
3419 DELL LAPTOP DRIVER
3420 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3421 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3422 L:      platform-driver-x86@vger.kernel.org
3423 S:      Maintained
3424 F:      drivers/platform/x86/dell-laptop.c
3425
3426 DELL LAPTOP RBTN DRIVER
3427 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3428 S:      Maintained
3429 F:      drivers/platform/x86/dell-rbtn.*
3430
3431 DELL LAPTOP FREEFALL DRIVER
3432 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3433 S:      Maintained
3434 F:      drivers/platform/x86/dell-smo8800.c
3435
3436 DELL LAPTOP SMM DRIVER
3437 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3438 S:      Maintained
3439 F:      drivers/hwmon/dell-smm-hwmon.c
3440 F:      include/uapi/linux/i8k.h
3441
3442 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3443 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3444 S:      Maintained
3445 F:      Documentation/dcdbas.txt
3446 F:      drivers/firmware/dcdbas.*
3447
3448 DELL WMI EXTRAS DRIVER
3449 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3450 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3451 S:      Maintained
3452 F:      drivers/platform/x86/dell-wmi.c
3453
3454 DESIGNWARE USB2 DRD IP DRIVER
3455 M:      John Youn <johnyoun@synopsys.com>
3456 L:      linux-usb@vger.kernel.org
3457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3458 S:      Maintained
3459 F:      drivers/usb/dwc2/
3460
3461 DESIGNWARE USB3 DRD IP DRIVER
3462 M:      Felipe Balbi <balbi@ti.com>
3463 L:      linux-usb@vger.kernel.org
3464 L:      linux-omap@vger.kernel.org
3465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3466 S:      Maintained
3467 F:      drivers/usb/dwc3/
3468
3469 DEVICE COREDUMP (DEV_COREDUMP)
3470 M:      Johannes Berg <johannes@sipsolutions.net>
3471 L:      linux-kernel@vger.kernel.org
3472 S:      Maintained
3473 F:      drivers/base/devcoredump.c
3474 F:      include/linux/devcoredump.h
3475
3476 DEVICE FREQUENCY (DEVFREQ)
3477 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3478 M:      Kyungmin Park <kyungmin.park@samsung.com>
3479 L:      linux-pm@vger.kernel.org
3480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3481 S:      Maintained
3482 F:      drivers/devfreq/
3483 F:      include/linux/devfreq.h
3484 F:      Documentation/devicetree/bindings/devfreq/
3485
3486 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3487 M:      Chanwoo Choi <cw00.choi@samsung.com>
3488 L:      linux-pm@vger.kernel.org
3489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3490 S:      Supported
3491 F:      drivers/devfreq/event/
3492 F:      drivers/devfreq/devfreq-event.c
3493 F:      include/linux/devfreq-event.h
3494 F:      Documentation/devicetree/bindings/devfreq/event/
3495
3496 DEVICE NUMBER REGISTRY
3497 M:      Torben Mathiasen <device@lanana.org>
3498 W:      http://lanana.org/docs/device-list/index.html
3499 S:      Maintained
3500
3501 DEVICE-MAPPER  (LVM)
3502 M:      Alasdair Kergon <agk@redhat.com>
3503 M:      Mike Snitzer <snitzer@redhat.com>
3504 M:      dm-devel@redhat.com
3505 L:      dm-devel@redhat.com
3506 W:      http://sources.redhat.com/dm
3507 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3509 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3510 S:      Maintained
3511 F:      Documentation/device-mapper/
3512 F:      drivers/md/dm*
3513 F:      drivers/md/persistent-data/
3514 F:      include/linux/device-mapper.h
3515 F:      include/linux/dm-*.h
3516 F:      include/uapi/linux/dm-*.h
3517
3518 DIALOG SEMICONDUCTOR DRIVERS
3519 M:      Support Opensource <support.opensource@diasemi.com>
3520 W:      http://www.dialog-semiconductor.com/products
3521 S:      Supported
3522 F:      Documentation/hwmon/da90??
3523 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3524 F:      drivers/gpio/gpio-da90??.c
3525 F:      drivers/hwmon/da90??-hwmon.c
3526 F:      drivers/iio/adc/da91??-*.c
3527 F:      drivers/input/misc/da90??_onkey.c
3528 F:      drivers/input/touchscreen/da9052_tsi.c
3529 F:      drivers/leds/leds-da90??.c
3530 F:      drivers/mfd/da903x.c
3531 F:      drivers/mfd/da90??-*.c
3532 F:      drivers/mfd/da91??-*.c
3533 F:      drivers/power/da9052-battery.c
3534 F:      drivers/power/da91??-*.c
3535 F:      drivers/regulator/da903x.c
3536 F:      drivers/regulator/da9???-regulator.[ch]
3537 F:      drivers/rtc/rtc-da90??.c
3538 F:      drivers/video/backlight/da90??_bl.c
3539 F:      drivers/watchdog/da90??_wdt.c
3540 F:      include/linux/mfd/da903x.h
3541 F:      include/linux/mfd/da9052/
3542 F:      include/linux/mfd/da9055/
3543 F:      include/linux/mfd/da9063/
3544 F:      include/linux/mfd/da9150/
3545 F:      include/sound/da[79]*.h
3546 F:      sound/soc/codecs/da[79]*.[ch]
3547
3548 DIGI NEO AND CLASSIC PCI PRODUCTS
3549 M:      Lidza Louina <lidza.louina@gmail.com>
3550 M:      Mark Hounschell <markh@compro.net>
3551 L:      driverdev-devel@linuxdriverproject.org
3552 S:      Maintained
3553 F:      drivers/staging/dgnc/
3554
3555 DIGI EPCA PCI PRODUCTS
3556 M:      Lidza Louina <lidza.louina@gmail.com>
3557 M:      Daeseok Youn <daeseok.youn@gmail.com>
3558 L:      driverdev-devel@linuxdriverproject.org
3559 S:      Maintained
3560 F:      drivers/staging/dgap/
3561
3562 DIOLAN U2C-12 I2C DRIVER
3563 M:      Guenter Roeck <linux@roeck-us.net>
3564 L:      linux-i2c@vger.kernel.org
3565 S:      Maintained
3566 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3567
3568 DIRECT ACCESS (DAX)
3569 M:      Matthew Wilcox <willy@linux.intel.com>
3570 L:      linux-fsdevel@vger.kernel.org
3571 S:      Supported
3572 F:      fs/dax.c
3573
3574 DIRECTORY NOTIFICATION (DNOTIFY)
3575 M:      Eric Paris <eparis@parisplace.org>
3576 S:      Maintained
3577 F:      Documentation/filesystems/dnotify.txt
3578 F:      fs/notify/dnotify/
3579 F:      include/linux/dnotify.h
3580
3581 DISK GEOMETRY AND PARTITION HANDLING
3582 M:      Andries Brouwer <aeb@cwi.nl>
3583 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3584 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3585 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3586 S:      Maintained
3587
3588 DISKQUOTA
3589 M:      Jan Kara <jack@suse.com>
3590 S:      Maintained
3591 F:      Documentation/filesystems/quota.txt
3592 F:      fs/quota/
3593 F:      include/linux/quota*.h
3594 F:      include/uapi/linux/quota*.h
3595
3596 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3597 M:      Bernie Thompson <bernie@plugable.com>
3598 L:      linux-fbdev@vger.kernel.org
3599 S:      Maintained
3600 W:      http://plugable.com/category/projects/udlfb/
3601 F:      drivers/video/fbdev/udlfb.c
3602 F:      include/video/udlfb.h
3603 F:      Documentation/fb/udlfb.txt
3604
3605 DISTRIBUTED LOCK MANAGER (DLM)
3606 M:      Christine Caulfield <ccaulfie@redhat.com>
3607 M:      David Teigland <teigland@redhat.com>
3608 L:      cluster-devel@redhat.com
3609 W:      http://sources.redhat.com/cluster/
3610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3611 S:      Supported
3612 F:      fs/dlm/
3613
3614 DMA BUFFER SHARING FRAMEWORK
3615 M:      Sumit Semwal <sumit.semwal@linaro.org>
3616 S:      Maintained
3617 L:      linux-media@vger.kernel.org
3618 L:      dri-devel@lists.freedesktop.org
3619 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3620 F:      drivers/dma-buf/
3621 F:      include/linux/dma-buf*
3622 F:      include/linux/reservation.h
3623 F:      include/linux/*fence.h
3624 F:      Documentation/dma-buf-sharing.txt
3625 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3626
3627 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3628 M:      Vinod Koul <vinod.koul@intel.com>
3629 L:      dmaengine@vger.kernel.org
3630 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3631 S:      Maintained
3632 F:      drivers/dma/
3633 F:      include/linux/dmaengine.h
3634 F:      Documentation/dmaengine/
3635 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3636
3637 DME1737 HARDWARE MONITOR DRIVER
3638 M:      Juerg Haefliger <juergh@gmail.com>
3639 L:      lm-sensors@lm-sensors.org
3640 S:      Maintained
3641 F:      Documentation/hwmon/dme1737
3642 F:      drivers/hwmon/dme1737.c
3643
3644 DMI/SMBIOS SUPPORT
3645 M:      Jean Delvare <jdelvare@suse.com>
3646 S:      Maintained
3647 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3648 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3649 F:      drivers/firmware/dmi-id.c
3650 F:      drivers/firmware/dmi_scan.c
3651 F:      include/linux/dmi.h
3652
3653 DOCUMENTATION
3654 M:      Jonathan Corbet <corbet@lwn.net>
3655 L:      linux-doc@vger.kernel.org
3656 S:      Maintained
3657 F:      Documentation/
3658 F:      scripts/docproc.c
3659 F:      scripts/kernel-doc*
3660 X:      Documentation/ABI/
3661 X:      Documentation/devicetree/
3662 X:      Documentation/acpi
3663 X:      Documentation/power
3664 X:      Documentation/spi
3665 X:      Documentation/DocBook/media
3666 T:      git git://git.lwn.net/linux.git docs-next
3667
3668 DOUBLETALK DRIVER
3669 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3670 L:      blinux-list@redhat.com
3671 S:      Maintained
3672 F:      drivers/char/dtlk.c
3673 F:      include/linux/dtlk.h
3674
3675 DPT_I2O SCSI RAID DRIVER
3676 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3677 L:      linux-scsi@vger.kernel.org
3678 W:      http://www.adaptec.com/
3679 S:      Maintained
3680 F:      drivers/scsi/dpt*
3681 F:      drivers/scsi/dpt/
3682
3683 DRBD DRIVER
3684 M:      Philipp Reisner <philipp.reisner@linbit.com>
3685 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3686 L:      drbd-dev@lists.linbit.com
3687 W:      http://www.drbd.org
3688 T:      git git://git.linbit.com/linux-drbd.git
3689 T:      git git://git.linbit.com/drbd-8.4.git
3690 S:      Supported
3691 F:      drivers/block/drbd/
3692 F:      lib/lru_cache.c
3693 F:      Documentation/blockdev/drbd/
3694
3695 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3696 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3698 S:      Supported
3699 F:      Documentation/kobject.txt
3700 F:      drivers/base/
3701 F:      fs/debugfs/
3702 F:      fs/kernfs/
3703 F:      fs/sysfs/
3704 F:      include/linux/debugfs.h
3705 F:      include/linux/kobj*
3706 F:      lib/kobj*
3707
3708 DRM DRIVERS
3709 M:      David Airlie <airlied@linux.ie>
3710 L:      dri-devel@lists.freedesktop.org
3711 T:      git git://people.freedesktop.org/~airlied/linux
3712 S:      Maintained
3713 F:      drivers/gpu/drm/
3714 F:      drivers/gpu/vga/
3715 F:      include/drm/
3716 F:      include/uapi/drm/
3717
3718 RADEON DRM DRIVERS
3719 M:      Alex Deucher <alexander.deucher@amd.com>
3720 M:      Christian König <christian.koenig@amd.com>
3721 L:      dri-devel@lists.freedesktop.org
3722 T:      git git://people.freedesktop.org/~agd5f/linux
3723 S:      Supported
3724 F:      drivers/gpu/drm/radeon/
3725 F:      include/uapi/drm/radeon*
3726
3727 DRM PANEL DRIVERS
3728 M:      Thierry Reding <thierry.reding@gmail.com>
3729 L:      dri-devel@lists.freedesktop.org
3730 T:      git git://anongit.freedesktop.org/tegra/linux.git
3731 S:      Maintained
3732 F:      drivers/gpu/drm/drm_panel.c
3733 F:      drivers/gpu/drm/panel/
3734 F:      include/drm/drm_panel.h
3735 F:      Documentation/devicetree/bindings/display/panel/
3736
3737 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3738 M:      Daniel Vetter <daniel.vetter@intel.com>
3739 M:      Jani Nikula <jani.nikula@linux.intel.com>
3740 L:      intel-gfx@lists.freedesktop.org
3741 L:      dri-devel@lists.freedesktop.org
3742 W:      https://01.org/linuxgraphics/
3743 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3744 T:      git git://anongit.freedesktop.org/drm-intel
3745 S:      Supported
3746 F:      drivers/gpu/drm/i915/
3747 F:      include/drm/i915*
3748 F:      include/uapi/drm/i915*
3749
3750 DRM DRIVERS FOR ATMEL HLCDC
3751 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3752 L:      dri-devel@lists.freedesktop.org
3753 S:      Supported
3754 F:      drivers/gpu/drm/atmel-hlcdc/
3755 F:      Documentation/devicetree/bindings/drm/atmel/
3756
3757 DRM DRIVERS FOR EXYNOS
3758 M:      Inki Dae <inki.dae@samsung.com>
3759 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3760 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3761 M:      Kyungmin Park <kyungmin.park@samsung.com>
3762 L:      dri-devel@lists.freedesktop.org
3763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3764 S:      Supported
3765 F:      drivers/gpu/drm/exynos/
3766 F:      include/drm/exynos*
3767 F:      include/uapi/drm/exynos*
3768
3769 DRM DRIVERS FOR FREESCALE DCU
3770 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3771 M:      Alison Wang <alison.wang@freescale.com>
3772 L:      dri-devel@lists.freedesktop.org
3773 S:      Supported
3774 F:      drivers/gpu/drm/fsl-dcu/
3775 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3776 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3777
3778 DRM DRIVERS FOR FREESCALE IMX
3779 M:      Philipp Zabel <p.zabel@pengutronix.de>
3780 L:      dri-devel@lists.freedesktop.org
3781 S:      Maintained
3782 F:      drivers/gpu/drm/imx/
3783 F:      drivers/gpu/ipu-v3/
3784 F:      Documentation/devicetree/bindings/display/imx/
3785
3786 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3787 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3788 L:      dri-devel@lists.freedesktop.org
3789 T:      git git://github.com/patjak/drm-gma500
3790 S:      Maintained
3791 F:      drivers/gpu/drm/gma500
3792 F:      include/drm/gma500*
3793
3794 DRM DRIVERS FOR NVIDIA TEGRA
3795 M:      Thierry Reding <thierry.reding@gmail.com>
3796 M:      Terje Bergström <tbergstrom@nvidia.com>
3797 L:      dri-devel@lists.freedesktop.org
3798 L:      linux-tegra@vger.kernel.org
3799 T:      git git://anongit.freedesktop.org/tegra/linux.git
3800 S:      Supported
3801 F:      drivers/gpu/drm/tegra/
3802 F:      drivers/gpu/host1x/
3803 F:      include/linux/host1x.h
3804 F:      include/uapi/drm/tegra_drm.h
3805 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3806
3807 DRM DRIVERS FOR RENESAS
3808 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3809 L:      dri-devel@lists.freedesktop.org
3810 L:      linux-renesas-soc@vger.kernel.org
3811 T:      git git://people.freedesktop.org/~airlied/linux
3812 S:      Supported
3813 F:      drivers/gpu/drm/rcar-du/
3814 F:      drivers/gpu/drm/shmobile/
3815 F:      include/linux/platform_data/shmob_drm.h
3816
3817 DRM DRIVERS FOR ROCKCHIP
3818 M:      Mark Yao <mark.yao@rock-chips.com>
3819 L:      dri-devel@lists.freedesktop.org
3820 S:      Maintained
3821 F:      drivers/gpu/drm/rockchip/
3822 F:      Documentation/devicetree/bindings/display/rockchip*
3823
3824 DRM DRIVERS FOR STI
3825 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3826 M:      Vincent Abriou <vincent.abriou@st.com>
3827 L:      dri-devel@lists.freedesktop.org
3828 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3829 S:      Maintained
3830 F:      drivers/gpu/drm/sti
3831 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3832
3833 DRM DRIVERS FOR VIVANTE GPU IP
3834 M:      Lucas Stach <l.stach@pengutronix.de>
3835 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3836 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3837 L:      dri-devel@lists.freedesktop.org
3838 S:      Maintained
3839 F:      drivers/gpu/drm/etnaviv
3840 F:      Documentation/devicetree/bindings/display/etnaviv
3841
3842 DSBR100 USB FM RADIO DRIVER
3843 M:      Alexey Klimov <klimov.linux@gmail.com>
3844 L:      linux-media@vger.kernel.org
3845 T:      git git://linuxtv.org/media_tree.git
3846 S:      Maintained
3847 F:      drivers/media/radio/dsbr100.c
3848
3849 DSCC4 DRIVER
3850 M:      Francois Romieu <romieu@fr.zoreil.com>
3851 L:      netdev@vger.kernel.org
3852 S:      Maintained
3853 F:      drivers/net/wan/dscc4.c
3854
3855 DT3155 MEDIA DRIVER
3856 M:      Hans Verkuil <hverkuil@xs4all.nl>
3857 L:      linux-media@vger.kernel.org
3858 T:      git git://linuxtv.org/media_tree.git
3859 W:      https://linuxtv.org
3860 S:      Odd Fixes
3861 F:      drivers/media/pci/dt3155/
3862
3863 DVB_USB_AF9015 MEDIA DRIVER
3864 M:      Antti Palosaari <crope@iki.fi>
3865 L:      linux-media@vger.kernel.org
3866 W:      https://linuxtv.org
3867 W:      http://palosaari.fi/linux/
3868 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3869 T:      git git://linuxtv.org/anttip/media_tree.git
3870 S:      Maintained
3871 F:      drivers/media/usb/dvb-usb-v2/af9015*
3872
3873 DVB_USB_AF9035 MEDIA DRIVER
3874 M:      Antti Palosaari <crope@iki.fi>
3875 L:      linux-media@vger.kernel.org
3876 W:      https://linuxtv.org
3877 W:      http://palosaari.fi/linux/
3878 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3879 T:      git git://linuxtv.org/anttip/media_tree.git
3880 S:      Maintained
3881 F:      drivers/media/usb/dvb-usb-v2/af9035*
3882
3883 DVB_USB_ANYSEE MEDIA DRIVER
3884 M:      Antti Palosaari <crope@iki.fi>
3885 L:      linux-media@vger.kernel.org
3886 W:      https://linuxtv.org
3887 W:      http://palosaari.fi/linux/
3888 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3889 T:      git git://linuxtv.org/anttip/media_tree.git
3890 S:      Maintained
3891 F:      drivers/media/usb/dvb-usb-v2/anysee*
3892
3893 DVB_USB_AU6610 MEDIA DRIVER
3894 M:      Antti Palosaari <crope@iki.fi>
3895 L:      linux-media@vger.kernel.org
3896 W:      https://linuxtv.org
3897 W:      http://palosaari.fi/linux/
3898 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3899 T:      git git://linuxtv.org/anttip/media_tree.git
3900 S:      Maintained
3901 F:      drivers/media/usb/dvb-usb-v2/au6610*
3902
3903 DVB_USB_CE6230 MEDIA DRIVER
3904 M:      Antti Palosaari <crope@iki.fi>
3905 L:      linux-media@vger.kernel.org
3906 W:      https://linuxtv.org
3907 W:      http://palosaari.fi/linux/
3908 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3909 T:      git git://linuxtv.org/anttip/media_tree.git
3910 S:      Maintained
3911 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3912
3913 DVB_USB_CXUSB MEDIA DRIVER
3914 M:      Michael Krufky <mkrufky@linuxtv.org>
3915 L:      linux-media@vger.kernel.org
3916 W:      https://linuxtv.org
3917 W:      http://github.com/mkrufky
3918 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3919 T:      git git://linuxtv.org/media_tree.git
3920 S:      Maintained
3921 F:      drivers/media/usb/dvb-usb/cxusb*
3922
3923 DVB_USB_EC168 MEDIA DRIVER
3924 M:      Antti Palosaari <crope@iki.fi>
3925 L:      linux-media@vger.kernel.org
3926 W:      https://linuxtv.org
3927 W:      http://palosaari.fi/linux/
3928 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3929 T:      git git://linuxtv.org/anttip/media_tree.git
3930 S:      Maintained
3931 F:      drivers/media/usb/dvb-usb-v2/ec168*
3932
3933 DVB_USB_GL861 MEDIA DRIVER
3934 M:      Antti Palosaari <crope@iki.fi>
3935 L:      linux-media@vger.kernel.org
3936 W:      https://linuxtv.org
3937 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3938 T:      git git://linuxtv.org/anttip/media_tree.git
3939 S:      Maintained
3940 F:      drivers/media/usb/dvb-usb-v2/gl861*
3941
3942 DVB_USB_MXL111SF MEDIA DRIVER
3943 M:      Michael Krufky <mkrufky@linuxtv.org>
3944 L:      linux-media@vger.kernel.org
3945 W:      https://linuxtv.org
3946 W:      http://github.com/mkrufky
3947 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3948 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3949 S:      Maintained
3950 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3951
3952 DVB_USB_RTL28XXU MEDIA DRIVER
3953 M:      Antti Palosaari <crope@iki.fi>
3954 L:      linux-media@vger.kernel.org
3955 W:      https://linuxtv.org
3956 W:      http://palosaari.fi/linux/
3957 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3958 T:      git git://linuxtv.org/anttip/media_tree.git
3959 S:      Maintained
3960 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3961
3962 DVB_USB_V2 MEDIA DRIVER
3963 M:      Antti Palosaari <crope@iki.fi>
3964 L:      linux-media@vger.kernel.org
3965 W:      https://linuxtv.org
3966 W:      http://palosaari.fi/linux/
3967 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3968 T:      git git://linuxtv.org/anttip/media_tree.git
3969 S:      Maintained
3970 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3971 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3972
3973 DYNAMIC DEBUG
3974 M:      Jason Baron <jbaron@akamai.com>
3975 S:      Maintained
3976 F:      lib/dynamic_debug.c
3977 F:      include/linux/dynamic_debug.h
3978
3979 DZ DECSTATION DZ11 SERIAL DRIVER
3980 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3981 S:      Maintained
3982 F:      drivers/tty/serial/dz.*
3983
3984 E3X0 POWER BUTTON DRIVER
3985 M:      Moritz Fischer <moritz.fischer@ettus.com>
3986 L:      usrp-users@lists.ettus.com
3987 W:      http://www.ettus.com
3988 S:      Supported
3989 F:      drivers/input/misc/e3x0-button.c
3990 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3991
3992 E4000 MEDIA DRIVER
3993 M:      Antti Palosaari <crope@iki.fi>
3994 L:      linux-media@vger.kernel.org
3995 W:      https://linuxtv.org
3996 W:      http://palosaari.fi/linux/
3997 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3998 T:      git git://linuxtv.org/anttip/media_tree.git
3999 S:      Maintained
4000 F:      drivers/media/tuners/e4000*
4001
4002 EATA ISA/EISA/PCI SCSI DRIVER
4003 M:      Dario Ballabio <ballabio_dario@emc.com>
4004 L:      linux-scsi@vger.kernel.org
4005 S:      Maintained
4006 F:      drivers/scsi/eata.c
4007
4008 EC100 MEDIA DRIVER
4009 M:      Antti Palosaari <crope@iki.fi>
4010 L:      linux-media@vger.kernel.org
4011 W:      https://linuxtv.org
4012 W:      http://palosaari.fi/linux/
4013 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4014 T:      git git://linuxtv.org/anttip/media_tree.git
4015 S:      Maintained
4016 F:      drivers/media/dvb-frontends/ec100*
4017
4018 ECRYPT FILE SYSTEM
4019 M:      Tyler Hicks <tyhicks@canonical.com>
4020 L:      ecryptfs@vger.kernel.org
4021 W:      http://ecryptfs.org
4022 W:      https://launchpad.net/ecryptfs
4023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4024 S:      Supported
4025 F:      Documentation/filesystems/ecryptfs.txt
4026 F:      fs/ecryptfs/
4027
4028 EDAC-CORE
4029 M:      Doug Thompson <dougthompson@xmission.com>
4030 M:      Borislav Petkov <bp@alien8.de>
4031 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4032 L:      linux-edac@vger.kernel.org
4033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4035 S:      Supported
4036 F:      Documentation/edac.txt
4037 F:      drivers/edac/
4038 F:      include/linux/edac.h
4039
4040 EDAC-AMD64
4041 M:      Doug Thompson <dougthompson@xmission.com>
4042 M:      Borislav Petkov <bp@alien8.de>
4043 L:      linux-edac@vger.kernel.org
4044 S:      Maintained
4045 F:      drivers/edac/amd64_edac*
4046
4047 EDAC-CALXEDA
4048 M:      Doug Thompson <dougthompson@xmission.com>
4049 M:      Robert Richter <rric@kernel.org>
4050 L:      linux-edac@vger.kernel.org
4051 S:      Maintained
4052 F:      drivers/edac/highbank*
4053
4054 EDAC-CAVIUM
4055 M:      Ralf Baechle <ralf@linux-mips.org>
4056 M:      David Daney <david.daney@cavium.com>
4057 L:      linux-edac@vger.kernel.org
4058 L:      linux-mips@linux-mips.org
4059 S:      Supported
4060 F:      drivers/edac/octeon_edac*
4061
4062 EDAC-E752X
4063 M:      Mark Gross <mark.gross@intel.com>
4064 M:      Doug Thompson <dougthompson@xmission.com>
4065 L:      linux-edac@vger.kernel.org
4066 S:      Maintained
4067 F:      drivers/edac/e752x_edac.c
4068
4069 EDAC-E7XXX
4070 M:      Doug Thompson <dougthompson@xmission.com>
4071 L:      linux-edac@vger.kernel.org
4072 S:      Maintained
4073 F:      drivers/edac/e7xxx_edac.c
4074
4075 EDAC-GHES
4076 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4077 L:      linux-edac@vger.kernel.org
4078 S:      Maintained
4079 F:      drivers/edac/ghes_edac.c
4080
4081 EDAC-I82443BXGX
4082 M:      Tim Small <tim@buttersideup.com>
4083 L:      linux-edac@vger.kernel.org
4084 S:      Maintained
4085 F:      drivers/edac/i82443bxgx_edac.c
4086
4087 EDAC-I3000
4088 M:      Jason Uhlenkott <juhlenko@akamai.com>
4089 L:      linux-edac@vger.kernel.org
4090 S:      Maintained
4091 F:      drivers/edac/i3000_edac.c
4092
4093 EDAC-I5000
4094 M:      Doug Thompson <dougthompson@xmission.com>
4095 L:      linux-edac@vger.kernel.org
4096 S:      Maintained
4097 F:      drivers/edac/i5000_edac.c
4098
4099 EDAC-I5400
4100 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4101 L:      linux-edac@vger.kernel.org
4102 S:      Maintained
4103 F:      drivers/edac/i5400_edac.c
4104
4105 EDAC-I7300
4106 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4107 L:      linux-edac@vger.kernel.org
4108 S:      Maintained
4109 F:      drivers/edac/i7300_edac.c
4110
4111 EDAC-I7CORE
4112 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4113 L:      linux-edac@vger.kernel.org
4114 S:      Maintained
4115 F:      drivers/edac/i7core_edac.c
4116
4117 EDAC-I82975X
4118 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4119 M:      "Arvind R." <arvino55@gmail.com>
4120 L:      linux-edac@vger.kernel.org
4121 S:      Maintained
4122 F:      drivers/edac/i82975x_edac.c
4123
4124 EDAC-IE31200
4125 M:      Jason Baron <jbaron@akamai.com>
4126 L:      linux-edac@vger.kernel.org
4127 S:      Maintained
4128 F:      drivers/edac/ie31200_edac.c
4129
4130 EDAC-MPC85XX
4131 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4132 L:      linux-edac@vger.kernel.org
4133 S:      Maintained
4134 F:      drivers/edac/mpc85xx_edac.[ch]
4135
4136 EDAC-PASEMI
4137 M:      Egor Martovetsky <egor@pasemi.com>
4138 L:      linux-edac@vger.kernel.org
4139 S:      Maintained
4140 F:      drivers/edac/pasemi_edac.c
4141
4142 EDAC-R82600
4143 M:      Tim Small <tim@buttersideup.com>
4144 L:      linux-edac@vger.kernel.org
4145 S:      Maintained
4146 F:      drivers/edac/r82600_edac.c
4147
4148 EDAC-SBRIDGE
4149 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4150 L:      linux-edac@vger.kernel.org
4151 S:      Maintained
4152 F:      drivers/edac/sb_edac.c
4153
4154 EDAC-XGENE
4155 APPLIED MICRO (APM) X-GENE SOC EDAC
4156 M:     Loc Ho <lho@apm.com>
4157 S:     Supported
4158 F:     drivers/edac/xgene_edac.c
4159 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4160
4161 EDIROL UA-101/UA-1000 DRIVER
4162 M:      Clemens Ladisch <clemens@ladisch.de>
4163 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4164 T:      git git://git.alsa-project.org/alsa-kernel.git
4165 S:      Maintained
4166 F:      sound/usb/misc/ua101.c
4167
4168 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4169 M:      Matt Fleming <matt@codeblueprint.co.uk>
4170 L:      linux-efi@vger.kernel.org
4171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4172 S:      Maintained
4173 F:      Documentation/efi-stub.txt
4174 F:      arch/ia64/kernel/efi.c
4175 F:      arch/x86/boot/compressed/eboot.[ch]
4176 F:      arch/x86/include/asm/efi.h
4177 F:      arch/x86/platform/efi/*
4178 F:      drivers/firmware/efi/*
4179 F:      include/linux/efi*.h
4180
4181 EFI VARIABLE FILESYSTEM
4182 M:      Matthew Garrett <matthew.garrett@nebula.com>
4183 M:      Jeremy Kerr <jk@ozlabs.org>
4184 M:      Matt Fleming <matt@codeblueprint.co.uk>
4185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4186 L:      linux-efi@vger.kernel.org
4187 S:      Maintained
4188 F:      fs/efivarfs/
4189
4190 EFIFB FRAMEBUFFER DRIVER
4191 L:      linux-fbdev@vger.kernel.org
4192 M:      Peter Jones <pjones@redhat.com>
4193 S:      Maintained
4194 F:      drivers/video/fbdev/efifb.c
4195
4196 EFS FILESYSTEM
4197 W:      http://aeschi.ch.eu.org/efs/
4198 S:      Orphan
4199 F:      fs/efs/
4200
4201 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4202 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4203 M:      Christoph Raisch <raisch@de.ibm.com>
4204 L:      linux-rdma@vger.kernel.org
4205 S:      Supported
4206 F:      drivers/infiniband/hw/ehca/
4207
4208 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4209 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4210 L:      netdev@vger.kernel.org
4211 S:      Maintained
4212 F:      drivers/net/ethernet/ibm/ehea/
4213
4214 EM28XX VIDEO4LINUX DRIVER
4215 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4216 L:      linux-media@vger.kernel.org
4217 W:      https://linuxtv.org
4218 T:      git git://linuxtv.org/media_tree.git
4219 S:      Maintained
4220 F:      drivers/media/usb/em28xx/
4221
4222 EMBEDDED LINUX
4223 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4224 M:      Matt Mackall <mpm@selenic.com>
4225 M:      David Woodhouse <dwmw2@infradead.org>
4226 L:      linux-embedded@vger.kernel.org
4227 S:      Maintained
4228
4229 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4230 M:      James Smart <james.smart@avagotech.com>
4231 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4232 L:      linux-scsi@vger.kernel.org
4233 W:      http://www.avagotech.com
4234 S:      Supported
4235 F:      drivers/scsi/lpfc/
4236
4237 ENE CB710 FLASH CARD READER DRIVER
4238 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4239 S:      Maintained
4240 F:      drivers/misc/cb710/
4241 F:      drivers/mmc/host/cb710-mmc.*
4242 F:      include/linux/cb710.h
4243
4244 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4245 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4246 S:      Maintained
4247 F:      drivers/media/rc/ene_ir.*
4248
4249 ENHANCED ERROR HANDLING (EEH)
4250 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4251 L:      linuxppc-dev@lists.ozlabs.org
4252 S:      Supported
4253 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4254 F:      arch/powerpc/kernel/eeh*.c
4255
4256 EPSON S1D13XXX FRAMEBUFFER DRIVER
4257 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4258 S:      Maintained
4259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4260 F:      drivers/video/fbdev/s1d13xxxfb.c
4261 F:      include/video/s1d13xxxfb.h
4262
4263 ET131X NETWORK DRIVER
4264 M:      Mark Einon <mark.einon@gmail.com>
4265 S:      Odd Fixes
4266 F:      drivers/net/ethernet/agere/
4267
4268 ETHERNET BRIDGE
4269 M:      Stephen Hemminger <stephen@networkplumber.org>
4270 L:      bridge@lists.linux-foundation.org
4271 L:      netdev@vger.kernel.org
4272 W:      http://www.linuxfoundation.org/en/Net:Bridge
4273 S:      Maintained
4274 F:      include/linux/netfilter_bridge/
4275 F:      net/bridge/
4276
4277 ETHERNET PHY LIBRARY
4278 M:      Florian Fainelli <f.fainelli@gmail.com>
4279 L:      netdev@vger.kernel.org
4280 S:      Maintained
4281 F:      include/linux/phy.h
4282 F:      include/linux/phy_fixed.h
4283 F:      drivers/net/phy/
4284 F:      Documentation/networking/phy.txt
4285 F:      drivers/of/of_mdio.c
4286 F:      drivers/of/of_net.c
4287
4288 EXT2 FILE SYSTEM
4289 M:      Jan Kara <jack@suse.com>
4290 L:      linux-ext4@vger.kernel.org
4291 S:      Maintained
4292 F:      Documentation/filesystems/ext2.txt
4293 F:      fs/ext2/
4294 F:      include/linux/ext2*
4295
4296 EXT4 FILE SYSTEM
4297 M:      "Theodore Ts'o" <tytso@mit.edu>
4298 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4299 L:      linux-ext4@vger.kernel.org
4300 W:      http://ext4.wiki.kernel.org
4301 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4303 S:      Maintained
4304 F:      Documentation/filesystems/ext4.txt
4305 F:      fs/ext4/
4306
4307 Extended Verification Module (EVM)
4308 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4309 L:      linux-ima-devel@lists.sourceforge.net
4310 L:      linux-security-module@vger.kernel.org
4311 S:      Supported
4312 F:      security/integrity/evm/
4313
4314 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4315 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4316 M:      Chanwoo Choi <cw00.choi@samsung.com>
4317 L:      linux-kernel@vger.kernel.org
4318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4319 S:      Maintained
4320 F:      drivers/extcon/
4321 F:      include/linux/extcon/
4322 F:      include/linux/extcon.h
4323 F:      Documentation/extcon/
4324 F:      Documentation/devicetree/bindings/extcon/
4325
4326 EXYNOS DP DRIVER
4327 M:      Jingoo Han <jingoohan1@gmail.com>
4328 L:      dri-devel@lists.freedesktop.org
4329 S:      Maintained
4330 F:      drivers/gpu/drm/exynos/exynos_dp*
4331
4332 EXYNOS MIPI DISPLAY DRIVERS
4333 M:      Inki Dae <inki.dae@samsung.com>
4334 M:      Donghwa Lee <dh09.lee@samsung.com>
4335 M:      Kyungmin Park <kyungmin.park@samsung.com>
4336 L:      linux-fbdev@vger.kernel.org
4337 S:      Maintained
4338 F:      drivers/video/fbdev/exynos/exynos_mipi*
4339 F:      include/video/exynos_mipi*
4340
4341 F71805F HARDWARE MONITORING DRIVER
4342 M:      Jean Delvare <jdelvare@suse.com>
4343 L:      lm-sensors@lm-sensors.org
4344 S:      Maintained
4345 F:      Documentation/hwmon/f71805f
4346 F:      drivers/hwmon/f71805f.c
4347
4348 FC0011 TUNER DRIVER
4349 M:      Michael Buesch <m@bues.ch>
4350 L:      linux-media@vger.kernel.org
4351 S:      Maintained
4352 F:      drivers/media/tuners/fc0011.h
4353 F:      drivers/media/tuners/fc0011.c
4354
4355 FC2580 MEDIA DRIVER
4356 M:      Antti Palosaari <crope@iki.fi>
4357 L:      linux-media@vger.kernel.org
4358 W:      https://linuxtv.org
4359 W:      http://palosaari.fi/linux/
4360 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4361 T:      git git://linuxtv.org/anttip/media_tree.git
4362 S:      Maintained
4363 F:      drivers/media/tuners/fc2580*
4364
4365 FANOTIFY
4366 M:      Eric Paris <eparis@redhat.com>
4367 S:      Maintained
4368 F:      fs/notify/fanotify/
4369 F:      include/linux/fanotify.h
4370 F:      include/uapi/linux/fanotify.h
4371
4372 FARSYNC SYNCHRONOUS DRIVER
4373 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4374 W:      http://www.farsite.co.uk/
4375 S:      Supported
4376 F:      drivers/net/wan/farsync.*
4377
4378 FAULT INJECTION SUPPORT
4379 M:      Akinobu Mita <akinobu.mita@gmail.com>
4380 S:      Supported
4381 F:      Documentation/fault-injection/
4382 F:      lib/fault-inject.c
4383
4384 FBTFT Framebuffer drivers
4385 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4386 M:      Noralf Trønnes <noralf@tronnes.org>
4387 S:      Maintained
4388 F:      drivers/staging/fbtft/
4389
4390 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4391 M:      Vasu Dev <vasu.dev@intel.com>
4392 L:      fcoe-devel@open-fcoe.org
4393 W:      www.Open-FCoE.org
4394 S:      Supported
4395 F:      drivers/scsi/libfc/
4396 F:      drivers/scsi/fcoe/
4397 F:      include/scsi/fc/
4398 F:      include/scsi/libfc.h
4399 F:      include/scsi/libfcoe.h
4400 F:      include/uapi/scsi/fc/
4401
4402 FILE LOCKING (flock() and fcntl()/lockf())
4403 M:      Jeff Layton <jlayton@poochiereds.net>
4404 M:      "J. Bruce Fields" <bfields@fieldses.org>
4405 L:      linux-fsdevel@vger.kernel.org
4406 S:      Maintained
4407 F:      include/linux/fcntl.h
4408 F:      include/linux/fs.h
4409 F:      include/uapi/linux/fcntl.h
4410 F:      include/uapi/linux/fs.h
4411 F:      fs/fcntl.c
4412 F:      fs/locks.c
4413
4414 FILESYSTEMS (VFS and infrastructure)
4415 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4416 L:      linux-fsdevel@vger.kernel.org
4417 S:      Maintained
4418 F:      fs/*
4419
4420 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4421 M:      Riku Voipio <riku.voipio@iki.fi>
4422 L:      lm-sensors@lm-sensors.org
4423 S:      Maintained
4424 F:      drivers/hwmon/f75375s.c
4425 F:      include/linux/f75375s.h
4426
4427 FIREWIRE AUDIO DRIVERS
4428 M:      Clemens Ladisch <clemens@ladisch.de>
4429 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4430 T:      git git://git.alsa-project.org/alsa-kernel.git
4431 S:      Maintained
4432 F:      sound/firewire/
4433
4434 FIREWIRE MEDIA DRIVERS (firedtv)
4435 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4436 L:      linux-media@vger.kernel.org
4437 L:      linux1394-devel@lists.sourceforge.net
4438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4439 S:      Maintained
4440 F:      drivers/media/firewire/
4441
4442 FIREWIRE SBP-2 TARGET
4443 M:      Chris Boot <bootc@bootc.net>
4444 L:      linux-scsi@vger.kernel.org
4445 L:      target-devel@vger.kernel.org
4446 L:      linux1394-devel@lists.sourceforge.net
4447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4448 S:      Maintained
4449 F:      drivers/target/sbp/
4450
4451 FIREWIRE SUBSYSTEM
4452 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4453 L:      linux1394-devel@lists.sourceforge.net
4454 W:      http://ieee1394.wiki.kernel.org/
4455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4456 S:      Maintained
4457 F:      drivers/firewire/
4458 F:      include/linux/firewire.h
4459 F:      include/uapi/linux/firewire*.h
4460 F:      tools/firewire/
4461
4462 FIRMWARE LOADER (request_firmware)
4463 M:      Ming Lei <ming.lei@canonical.com>
4464 L:      linux-kernel@vger.kernel.org
4465 S:      Maintained
4466 F:      Documentation/firmware_class/
4467 F:      drivers/base/firmware*.c
4468 F:      include/linux/firmware.h
4469
4470 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4471 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4472 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4473 S:      Maintained
4474 F:      drivers/block/rsxx/
4475
4476 FLOPPY DRIVER
4477 M:      Jiri Kosina <jikos@kernel.org>
4478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4479 S:      Odd fixes
4480 F:      drivers/block/floppy.c
4481
4482 FMC SUBSYSTEM
4483 M:      Alessandro Rubini <rubini@gnudd.com>
4484 W:      http://www.ohwr.org/projects/fmc-bus
4485 S:      Supported
4486 F:      drivers/fmc/
4487 F:      include/linux/fmc*.h
4488 F:      include/linux/ipmi-fru.h
4489 K:      fmc_d.*register
4490
4491 FPGA MANAGER FRAMEWORK
4492 M:      Alan Tull <atull@opensource.altera.com>
4493 R:      Moritz Fischer <moritz.fischer@ettus.com>
4494 S:      Maintained
4495 F:      drivers/fpga/
4496 F:      include/linux/fpga/fpga-mgr.h
4497 W:      http://www.rocketboards.org
4498
4499 FPU EMULATOR
4500 M:      Bill Metzenthen <billm@melbpc.org.au>
4501 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4502 S:      Maintained
4503 F:      arch/x86/math-emu/
4504
4505 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4506 L:      netdev@vger.kernel.org
4507 S:      Orphan
4508 F:      drivers/net/wan/dlci.c
4509 F:      drivers/net/wan/sdla.c
4510
4511 FRAMEBUFFER LAYER
4512 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4513 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4514 L:      linux-fbdev@vger.kernel.org
4515 W:      http://linux-fbdev.sourceforge.net/
4516 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4518 S:      Maintained
4519 F:      Documentation/fb/
4520 F:      drivers/video/
4521 F:      include/video/
4522 F:      include/linux/fb.h
4523 F:      include/uapi/video/
4524 F:      include/uapi/linux/fb.h
4525
4526 FREESCALE DIU FRAMEBUFFER DRIVER
4527 M:      Timur Tabi <timur@tabi.org>
4528 L:      linux-fbdev@vger.kernel.org
4529 S:      Maintained
4530 F:      drivers/video/fbdev/fsl-diu-fb.*
4531
4532 FREESCALE DMA DRIVER
4533 M:      Li Yang <leoli@freescale.com>
4534 M:      Zhang Wei <zw@zh-kernel.org>
4535 L:      linuxppc-dev@lists.ozlabs.org
4536 S:      Maintained
4537 F:      drivers/dma/fsldma.*
4538
4539 FREESCALE I2C CPM DRIVER
4540 M:      Jochen Friedrich <jochen@scram.de>
4541 L:      linuxppc-dev@lists.ozlabs.org
4542 L:      linux-i2c@vger.kernel.org
4543 S:      Maintained
4544 F:      drivers/i2c/busses/i2c-cpm.c
4545
4546 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4547 M:      Sascha Hauer <kernel@pengutronix.de>
4548 L:      linux-fbdev@vger.kernel.org
4549 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4550 S:      Maintained
4551 F:      include/linux/platform_data/video-imxfb.h
4552 F:      drivers/video/fbdev/imxfb.c
4553
4554 FREESCALE QUAD SPI DRIVER
4555 M:      Han Xu <han.xu@freescale.com>
4556 L:      linux-mtd@lists.infradead.org
4557 S:      Maintained
4558 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4559
4560 FREESCALE SOC FS_ENET DRIVER
4561 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4562 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4563 L:      linuxppc-dev@lists.ozlabs.org
4564 L:      netdev@vger.kernel.org
4565 S:      Maintained
4566 F:      drivers/net/ethernet/freescale/fs_enet/
4567 F:      include/linux/fs_enet_pd.h
4568
4569 FREESCALE QUICC ENGINE LIBRARY
4570 L:      linuxppc-dev@lists.ozlabs.org
4571 S:      Orphan
4572 F:      drivers/soc/fsl/qe/
4573 F:      include/soc/fsl/*qe*.h
4574 F:      include/soc/fsl/*ucc*.h
4575
4576 FREESCALE USB PERIPHERAL DRIVERS
4577 M:      Li Yang <leoli@freescale.com>
4578 L:      linux-usb@vger.kernel.org
4579 L:      linuxppc-dev@lists.ozlabs.org
4580 S:      Maintained
4581 F:      drivers/usb/gadget/udc/fsl*
4582
4583 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4584 M:      Li Yang <leoli@freescale.com>
4585 L:      netdev@vger.kernel.org
4586 L:      linuxppc-dev@lists.ozlabs.org
4587 S:      Maintained
4588 F:      drivers/net/ethernet/freescale/ucc_geth*
4589
4590 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4591 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4592 L:      netdev@vger.kernel.org
4593 S:      Maintained
4594 F:      drivers/net/ethernet/freescale/gianfar*
4595 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4596 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4597
4598 FREESCALE QUICC ENGINE UCC UART DRIVER
4599 M:      Timur Tabi <timur@tabi.org>
4600 L:      linuxppc-dev@lists.ozlabs.org
4601 S:      Maintained
4602 F:      drivers/tty/serial/ucc_uart.c
4603
4604 FREESCALE SOC SOUND DRIVERS
4605 M:      Timur Tabi <timur@tabi.org>
4606 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4607 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4608 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4609 L:      linuxppc-dev@lists.ozlabs.org
4610 S:      Maintained
4611 F:      sound/soc/fsl/fsl*
4612 F:      sound/soc/fsl/imx*
4613 F:      sound/soc/fsl/mpc8610_hpcd.c
4614
4615 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4616 M:      "J. German Rivera" <German.Rivera@freescale.com>
4617 L:      linux-kernel@vger.kernel.org
4618 S:      Maintained
4619 F:      drivers/staging/fsl-mc/
4620
4621 FREEVXFS FILESYSTEM
4622 M:      Christoph Hellwig <hch@infradead.org>
4623 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4624 S:      Maintained
4625 F:      fs/freevxfs/
4626
4627 FREEZER
4628 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4629 M:      Pavel Machek <pavel@ucw.cz>
4630 L:      linux-pm@vger.kernel.org
4631 S:      Supported
4632 F:      Documentation/power/freezing-of-tasks.txt
4633 F:      include/linux/freezer.h
4634 F:      kernel/freezer.c
4635
4636 FRONTSWAP API
4637 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4638 L:      linux-kernel@vger.kernel.org
4639 S:      Maintained
4640 F:      mm/frontswap.c
4641 F:      include/linux/frontswap.h
4642
4643 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4644 M:      David Howells <dhowells@redhat.com>
4645 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4646 S:      Supported
4647 F:      Documentation/filesystems/caching/
4648 F:      fs/fscache/
4649 F:      include/linux/fscache*.h
4650
4651 F2FS FILE SYSTEM
4652 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4653 M:      Changman Lee <cm224.lee@samsung.com>
4654 R:      Chao Yu <chao2.yu@samsung.com>
4655 L:      linux-f2fs-devel@lists.sourceforge.net
4656 W:      http://en.wikipedia.org/wiki/F2FS
4657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4658 S:      Maintained
4659 F:      Documentation/filesystems/f2fs.txt
4660 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4661 F:      fs/f2fs/
4662 F:      include/linux/f2fs_fs.h
4663 F:      include/trace/events/f2fs.h
4664
4665 FUJITSU FR-V (FRV) PORT
4666 S:      Orphan
4667 F:      arch/frv/
4668
4669 FUJITSU LAPTOP EXTRAS
4670 M:      Jonathan Woithe <jwoithe@just42.net>
4671 L:      platform-driver-x86@vger.kernel.org
4672 S:      Maintained
4673 F:      drivers/platform/x86/fujitsu-laptop.c
4674
4675 FUJITSU M-5MO LS CAMERA ISP DRIVER
4676 M:      Kyungmin Park <kyungmin.park@samsung.com>
4677 M:      Heungjun Kim <riverful.kim@samsung.com>
4678 L:      linux-media@vger.kernel.org
4679 S:      Maintained
4680 F:      drivers/media/i2c/m5mols/
4681 F:      include/media/i2c/m5mols.h
4682
4683 FUJITSU TABLET EXTRAS
4684 M:      Robert Gerlach <khnz@gmx.de>
4685 L:      platform-driver-x86@vger.kernel.org
4686 S:      Maintained
4687 F:      drivers/platform/x86/fujitsu-tablet.c
4688
4689 FUSE: FILESYSTEM IN USERSPACE
4690 M:      Miklos Szeredi <miklos@szeredi.hu>
4691 L:      fuse-devel@lists.sourceforge.net
4692 W:      http://fuse.sourceforge.net/
4693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4694 S:      Maintained
4695 F:      fs/fuse/
4696 F:      include/uapi/linux/fuse.h
4697 F:      Documentation/filesystems/fuse.txt
4698
4699 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4700 M:      Rik Faith <faith@cs.unc.edu>
4701 L:      linux-scsi@vger.kernel.org
4702 S:      Odd Fixes (e.g., new signatures)
4703 F:      drivers/scsi/fdomain.*
4704
4705 GCOV BASED KERNEL PROFILING
4706 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4707 S:      Maintained
4708 F:      kernel/gcov/
4709 F:      Documentation/gcov.txt
4710
4711 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4712 M:      Achim Leubner <achim_leubner@adaptec.com>
4713 L:      linux-scsi@vger.kernel.org
4714 W:      http://www.icp-vortex.com/
4715 S:      Supported
4716 F:      drivers/scsi/gdt*
4717
4718 GDB KERNEL DEBUGGING HELPER SCRIPTS
4719 M:      Jan Kiszka <jan.kiszka@siemens.com>
4720 S:      Supported
4721 F:      scripts/gdb/
4722
4723 GEMTEK FM RADIO RECEIVER DRIVER
4724 M:      Hans Verkuil <hverkuil@xs4all.nl>
4725 L:      linux-media@vger.kernel.org
4726 T:      git git://linuxtv.org/media_tree.git
4727 W:      https://linuxtv.org
4728 S:      Maintained
4729 F:      drivers/media/radio/radio-gemtek*
4730
4731 GENERIC GPIO I2C DRIVER
4732 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4733 S:      Supported
4734 F:      drivers/i2c/busses/i2c-gpio.c
4735 F:      include/linux/i2c-gpio.h
4736
4737 GENERIC GPIO I2C MULTIPLEXER DRIVER
4738 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4739 L:      linux-i2c@vger.kernel.org
4740 S:      Supported
4741 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4742 F:      include/linux/i2c-mux-gpio.h
4743 F:      Documentation/i2c/muxes/i2c-mux-gpio
4744
4745 GENERIC HDLC (WAN) DRIVERS
4746 M:      Krzysztof Halasa <khc@pm.waw.pl>
4747 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4748 S:      Maintained
4749 F:      drivers/net/wan/c101.c
4750 F:      drivers/net/wan/hd6457*
4751 F:      drivers/net/wan/hdlc*
4752 F:      drivers/net/wan/n2.c
4753 F:      drivers/net/wan/pc300too.c
4754 F:      drivers/net/wan/pci200syn.c
4755 F:      drivers/net/wan/wanxl*
4756
4757 GENERIC INCLUDE/ASM HEADER FILES
4758 M:      Arnd Bergmann <arnd@arndb.de>
4759 L:      linux-arch@vger.kernel.org
4760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4761 S:      Maintained
4762 F:      include/asm-generic/
4763 F:      include/uapi/asm-generic/
4764
4765 GENERIC PHY FRAMEWORK
4766 M:      Kishon Vijay Abraham I <kishon@ti.com>
4767 L:      linux-kernel@vger.kernel.org
4768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4769 S:      Supported
4770 F:      drivers/phy/
4771 F:      include/linux/phy/
4772
4773 GENERIC PM DOMAINS
4774 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4775 M:      Kevin Hilman <khilman@kernel.org>
4776 M:      Ulf Hansson <ulf.hansson@linaro.org>
4777 L:      linux-pm@vger.kernel.org
4778 S:      Supported
4779 F:      drivers/base/power/domain*.c
4780 F:      include/linux/pm_domain.h
4781
4782 GENERIC UIO DRIVER FOR PCI DEVICES
4783 M:      "Michael S. Tsirkin" <mst@redhat.com>
4784 L:      kvm@vger.kernel.org
4785 S:      Supported
4786 F:      drivers/uio/uio_pci_generic.c
4787
4788 GET_MAINTAINER SCRIPT
4789 M:      Joe Perches <joe@perches.com>
4790 S:      Maintained
4791 F:      scripts/get_maintainer.pl
4792
4793 GFS2 FILE SYSTEM
4794 M:      Steven Whitehouse <swhiteho@redhat.com>
4795 M:      Bob Peterson <rpeterso@redhat.com>
4796 L:      cluster-devel@redhat.com
4797 W:      http://sources.redhat.com/cluster/
4798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4799 S:      Supported
4800 F:      Documentation/filesystems/gfs2*.txt
4801 F:      fs/gfs2/
4802 F:      include/uapi/linux/gfs2_ondisk.h
4803
4804 GIGASET ISDN DRIVERS
4805 M:      Paul Bolle <pebolle@tiscali.nl>
4806 L:      gigaset307x-common@lists.sourceforge.net
4807 W:      http://gigaset307x.sourceforge.net/
4808 S:      Odd Fixes
4809 F:      Documentation/isdn/README.gigaset
4810 F:      drivers/isdn/gigaset/
4811 F:      include/uapi/linux/gigaset_dev.h
4812
4813 GO7007 MPEG CODEC
4814 M:      Hans Verkuil <hans.verkuil@cisco.com>
4815 L:      linux-media@vger.kernel.org
4816 S:      Maintained
4817 F:      drivers/media/usb/go7007/
4818
4819 GOODIX TOUCHSCREEN
4820 M:      Bastien Nocera <hadess@hadess.net>
4821 L:      linux-input@vger.kernel.org
4822 S:      Maintained
4823 F:      drivers/input/touchscreen/goodix.c
4824
4825 GPIO SUBSYSTEM
4826 M:      Linus Walleij <linus.walleij@linaro.org>
4827 M:      Alexandre Courbot <gnurou@gmail.com>
4828 L:      linux-gpio@vger.kernel.org
4829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4830 S:      Maintained
4831 F:      Documentation/gpio/
4832 F:      drivers/gpio/
4833 F:      include/linux/gpio/
4834 F:      include/linux/gpio.h
4835 F:      include/asm-generic/gpio.h
4836
4837 GRE DEMULTIPLEXER DRIVER
4838 M:      Dmitry Kozlov <xeb@mail.ru>
4839 L:      netdev@vger.kernel.org
4840 S:      Maintained
4841 F:      net/ipv4/gre_demux.c
4842 F:      net/ipv4/gre_offload.c
4843 F:      include/net/gre.h
4844
4845 GRETH 10/100/1G Ethernet MAC device driver
4846 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4847 L:      netdev@vger.kernel.org
4848 S:      Maintained
4849 F:      drivers/net/ethernet/aeroflex/
4850
4851 GSPCA FINEPIX SUBDRIVER
4852 M:      Frank Zago <frank@zago.net>
4853 L:      linux-media@vger.kernel.org
4854 T:      git git://linuxtv.org/media_tree.git
4855 S:      Maintained
4856 F:      drivers/media/usb/gspca/finepix.c
4857
4858 GSPCA GL860 SUBDRIVER
4859 M:      Olivier Lorin <o.lorin@laposte.net>
4860 L:      linux-media@vger.kernel.org
4861 T:      git git://linuxtv.org/media_tree.git
4862 S:      Maintained
4863 F:      drivers/media/usb/gspca/gl860/
4864
4865 GSPCA M5602 SUBDRIVER
4866 M:      Erik Andren <erik.andren@gmail.com>
4867 L:      linux-media@vger.kernel.org
4868 T:      git git://linuxtv.org/media_tree.git
4869 S:      Maintained
4870 F:      drivers/media/usb/gspca/m5602/
4871
4872 GSPCA PAC207 SONIXB SUBDRIVER
4873 M:      Hans de Goede <hdegoede@redhat.com>
4874 L:      linux-media@vger.kernel.org
4875 T:      git git://linuxtv.org/media_tree.git
4876 S:      Maintained
4877 F:      drivers/media/usb/gspca/pac207.c
4878
4879 GSPCA SN9C20X SUBDRIVER
4880 M:      Brian Johnson <brijohn@gmail.com>
4881 L:      linux-media@vger.kernel.org
4882 T:      git git://linuxtv.org/media_tree.git
4883 S:      Maintained
4884 F:      drivers/media/usb/gspca/sn9c20x.c
4885
4886 GSPCA T613 SUBDRIVER
4887 M:      Leandro Costantino <lcostantino@gmail.com>
4888 L:      linux-media@vger.kernel.org
4889 T:      git git://linuxtv.org/media_tree.git
4890 S:      Maintained
4891 F:      drivers/media/usb/gspca/t613.c
4892
4893 GSPCA USB WEBCAM DRIVER
4894 M:      Hans de Goede <hdegoede@redhat.com>
4895 L:      linux-media@vger.kernel.org
4896 T:      git git://linuxtv.org/media_tree.git
4897 S:      Maintained
4898 F:      drivers/media/usb/gspca/
4899
4900 GUID PARTITION TABLE (GPT)
4901 M:      Davidlohr Bueso <dave@stgolabs.net>
4902 L:      linux-efi@vger.kernel.org
4903 S:      Maintained
4904 F:      block/partitions/efi.*
4905
4906 STK1160 USB VIDEO CAPTURE DRIVER
4907 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4908 L:      linux-media@vger.kernel.org
4909 T:      git git://linuxtv.org/media_tree.git
4910 S:      Maintained
4911 F:      drivers/media/usb/stk1160/
4912
4913 H8/300 ARCHITECTURE
4914 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4915 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4916 W:      http://uclinux-h8.sourceforge.jp
4917 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4918 S:      Maintained
4919 F:      arch/h8300/
4920 F:      drivers/clocksource/h8300_*.c
4921 F:      drivers/clk/h8300/
4922 F:      drivers/irqchip/irq-renesas-h8*.c
4923
4924 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4925 M:      Frank Seidel <frank@f-seidel.de>
4926 L:      platform-driver-x86@vger.kernel.org
4927 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4928 S:      Maintained
4929 F:      drivers/platform/x86/hdaps.c
4930
4931 HDPVR USB VIDEO ENCODER DRIVER
4932 M:      Hans Verkuil <hverkuil@xs4all.nl>
4933 L:      linux-media@vger.kernel.org
4934 T:      git git://linuxtv.org/media_tree.git
4935 W:      https://linuxtv.org
4936 S:      Odd Fixes
4937 F:      drivers/media/usb/hdpvr/
4938
4939 HWPOISON MEMORY FAILURE HANDLING
4940 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4941 L:      linux-mm@kvack.org
4942 S:      Maintained
4943 F:      mm/memory-failure.c
4944 F:      mm/hwpoison-inject.c
4945
4946 HYPERVISOR VIRTUAL CONSOLE DRIVER
4947 L:      linuxppc-dev@lists.ozlabs.org
4948 S:      Odd Fixes
4949 F:      drivers/tty/hvc/
4950
4951 HACKRF MEDIA DRIVER
4952 M:      Antti Palosaari <crope@iki.fi>
4953 L:      linux-media@vger.kernel.org
4954 W:      https://linuxtv.org
4955 W:      http://palosaari.fi/linux/
4956 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4957 T:      git git://linuxtv.org/anttip/media_tree.git
4958 S:      Maintained
4959 F:      drivers/media/usb/hackrf/
4960
4961 HARDWARE MONITORING
4962 M:      Jean Delvare <jdelvare@suse.com>
4963 M:      Guenter Roeck <linux@roeck-us.net>
4964 L:      lm-sensors@lm-sensors.org
4965 W:      http://www.lm-sensors.org/
4966 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4968 S:      Maintained
4969 F:      Documentation/hwmon/
4970 F:      drivers/hwmon/
4971 F:      include/linux/hwmon*.h
4972
4973 HARDWARE RANDOM NUMBER GENERATOR CORE
4974 M:      Matt Mackall <mpm@selenic.com>
4975 M:      Herbert Xu <herbert@gondor.apana.org.au>
4976 L:      linux-crypto@vger.kernel.org
4977 S:      Odd fixes
4978 F:      Documentation/hw_random.txt
4979 F:      drivers/char/hw_random/
4980 F:      include/linux/hw_random.h
4981
4982 HARDWARE SPINLOCK CORE
4983 M:      Ohad Ben-Cohen <ohad@wizery.com>
4984 S:      Maintained
4985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
4986 F:      Documentation/hwspinlock.txt
4987 F:      drivers/hwspinlock/hwspinlock_*
4988 F:      include/linux/hwspinlock.h
4989
4990 HARMONY SOUND DRIVER
4991 L:      linux-parisc@vger.kernel.org
4992 S:      Maintained
4993 F:      sound/parisc/harmony.*
4994
4995 HD29L2 MEDIA DRIVER
4996 M:      Antti Palosaari <crope@iki.fi>
4997 L:      linux-media@vger.kernel.org
4998 W:      https://linuxtv.org
4999 W:      http://palosaari.fi/linux/
5000 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5001 T:      git git://linuxtv.org/anttip/media_tree.git
5002 S:      Maintained
5003 F:      drivers/media/dvb-frontends/hd29l2*
5004
5005 HEWLETT-PACKARD SMART2 RAID DRIVER
5006 L:      iss_storagedev@hp.com
5007 S:      Orphan
5008 F:      Documentation/blockdev/cpqarray.txt
5009 F:      drivers/block/cpqarray.*
5010
5011 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5012 M:      Don Brace <don.brace@pmcs.com>
5013 L:      iss_storagedev@hp.com
5014 L:      storagedev@pmcs.com
5015 L:      linux-scsi@vger.kernel.org
5016 S:      Supported
5017 F:      Documentation/scsi/hpsa.txt
5018 F:      drivers/scsi/hpsa*.[ch]
5019 F:      include/linux/cciss*.h
5020 F:      include/uapi/linux/cciss*.h
5021
5022 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5023 M:      Don Brace <don.brace@pmcs.com>
5024 L:      iss_storagedev@hp.com
5025 L:      storagedev@pmcs.com
5026 L:      linux-scsi@vger.kernel.org
5027 S:      Supported
5028 F:      Documentation/blockdev/cciss.txt
5029 F:      drivers/block/cciss*
5030 F:      include/linux/cciss_ioctl.h
5031 F:      include/uapi/linux/cciss_ioctl.h
5032
5033 HFS FILESYSTEM
5034 L:      linux-fsdevel@vger.kernel.org
5035 S:      Orphan
5036 F:      Documentation/filesystems/hfs.txt
5037 F:      fs/hfs/
5038
5039 HFSPLUS FILESYSTEM
5040 L:      linux-fsdevel@vger.kernel.org
5041 S:      Orphan
5042 F:      Documentation/filesystems/hfsplus.txt
5043 F:      fs/hfsplus/
5044
5045 HGA FRAMEBUFFER DRIVER
5046 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5047 L:      linux-nvidia@lists.surfsouth.com
5048 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5049 S:      Maintained
5050 F:      drivers/video/fbdev/hgafb.c
5051
5052 HIBERNATION (aka Software Suspend, aka swsusp)
5053 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5054 M:      Pavel Machek <pavel@ucw.cz>
5055 L:      linux-pm@vger.kernel.org
5056 S:      Supported
5057 F:      arch/x86/power/
5058 F:      drivers/base/power/
5059 F:      kernel/power/
5060 F:      include/linux/suspend.h
5061 F:      include/linux/freezer.h
5062 F:      include/linux/pm.h
5063 F:      arch/*/include/asm/suspend*.h
5064
5065 HID CORE LAYER
5066 M:      Jiri Kosina <jikos@kernel.org>
5067 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5068 L:      linux-input@vger.kernel.org
5069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5070 S:      Maintained
5071 F:      drivers/hid/
5072 F:      include/linux/hid*
5073 F:      include/uapi/linux/hid*
5074
5075 HID SENSOR HUB DRIVERS
5076 M:      Jiri Kosina <jikos@kernel.org>
5077 M:      Jonathan Cameron <jic23@kernel.org>
5078 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5079 L:      linux-input@vger.kernel.org
5080 L:      linux-iio@vger.kernel.org
5081 S:      Maintained
5082 F:      Documentation/hid/hid-sensor*
5083 F:      drivers/hid/hid-sensor-*
5084 F:      drivers/iio/*/hid-*
5085 F:      include/linux/hid-sensor-*
5086
5087 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5088 M:      Thomas Gleixner <tglx@linutronix.de>
5089 L:      linux-kernel@vger.kernel.org
5090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5091 S:      Maintained
5092 F:      Documentation/timers/
5093 F:      kernel/time/hrtimer.c
5094 F:      kernel/time/clockevents.c
5095 F:      kernel/time/tick*.*
5096 F:      kernel/time/timer_*.c
5097 F:      include/linux/clockchips.h
5098 F:      include/linux/hrtimer.h
5099
5100 HIGH-SPEED SCC DRIVER FOR AX.25
5101 L:      linux-hams@vger.kernel.org
5102 S:      Orphan
5103 F:      drivers/net/hamradio/dmascc.c
5104 F:      drivers/net/hamradio/scc.c
5105
5106 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5107 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5108 W:      http://www.highpoint-tech.com
5109 S:      Supported
5110 F:      Documentation/scsi/hptiop.txt
5111 F:      drivers/scsi/hptiop.c
5112
5113 HIPPI
5114 M:      Jes Sorensen <jes@trained-monkey.org>
5115 L:      linux-hippi@sunsite.dk
5116 S:      Maintained
5117 F:      include/linux/hippidevice.h
5118 F:      include/uapi/linux/if_hippi.h
5119 F:      net/802/hippi.c
5120 F:      drivers/net/hippi/
5121
5122 HISILICON SAS Controller
5123 M:      John Garry <john.garry@huawei.com>
5124 W:      http://www.hisilicon.com
5125 S:      Supported
5126 F:      drivers/scsi/hisi_sas/
5127 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5128
5129 HOST AP DRIVER
5130 M:      Jouni Malinen <j@w1.fi>
5131 L:      hostap@shmoo.com (subscribers-only)
5132 L:      linux-wireless@vger.kernel.org
5133 W:      http://hostap.epitest.fi/
5134 S:      Maintained
5135 F:      drivers/net/wireless/intersil/hostap/
5136
5137 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5138 L:      platform-driver-x86@vger.kernel.org
5139 S:      Orphan
5140 F:      drivers/platform/x86/tc1100-wmi.c
5141
5142 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5143 M:      Jaroslav Kysela <perex@perex.cz>
5144 S:      Maintained
5145 F:      drivers/net/ethernet/hp/hp100.*
5146
5147 HPET:   High Precision Event Timers driver
5148 M:      Clemens Ladisch <clemens@ladisch.de>
5149 S:      Maintained
5150 F:      Documentation/timers/hpet.txt
5151 F:      drivers/char/hpet.c
5152 F:      include/linux/hpet.h
5153 F:      include/uapi/linux/hpet.h
5154
5155 HPET:   x86
5156 S:      Orphan
5157 F:      arch/x86/kernel/hpet.c
5158 F:      arch/x86/include/asm/hpet.h
5159
5160 HPFS FILESYSTEM
5161 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5162 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5163 S:      Maintained
5164 F:      fs/hpfs/
5165
5166 HSI SUBSYSTEM
5167 M:      Sebastian Reichel <sre@kernel.org>
5168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5169 S:      Maintained
5170 F:      Documentation/ABI/testing/sysfs-bus-hsi
5171 F:      Documentation/hsi.txt
5172 F:      drivers/hsi/
5173 F:      include/linux/hsi/
5174 F:      include/uapi/linux/hsi/
5175
5176 HSO 3G MODEM DRIVER
5177 M:      Jan Dumon <j.dumon@option.com>
5178 W:      http://www.pharscape.org
5179 S:      Maintained
5180 F:      drivers/net/usb/hso.c
5181
5182 HSR NETWORK PROTOCOL
5183 M:      Arvid Brodin <arvid.brodin@alten.se>
5184 L:      netdev@vger.kernel.org
5185 S:      Maintained
5186 F:      net/hsr/
5187
5188 HTCPEN TOUCHSCREEN DRIVER
5189 M:      Pau Oliva Fora <pof@eslack.org>
5190 L:      linux-input@vger.kernel.org
5191 S:      Maintained
5192 F:      drivers/input/touchscreen/htcpen.c
5193
5194 HUGETLB FILESYSTEM
5195 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5196 S:      Maintained
5197 F:      fs/hugetlbfs/
5198
5199 Hyper-V CORE AND DRIVERS
5200 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5201 M:      Haiyang Zhang <haiyangz@microsoft.com>
5202 L:      devel@linuxdriverproject.org
5203 S:      Maintained
5204 F:      arch/x86/include/asm/mshyperv.h
5205 F:      arch/x86/include/uapi/asm/hyperv.h
5206 F:      arch/x86/kernel/cpu/mshyperv.c
5207 F:      drivers/hid/hid-hyperv.c
5208 F:      drivers/hv/
5209 F:      drivers/input/serio/hyperv-keyboard.c
5210 F:      drivers/net/hyperv/
5211 F:      drivers/scsi/storvsc_drv.c
5212 F:      drivers/video/fbdev/hyperv_fb.c
5213 F:      include/linux/hyperv.h
5214 F:      tools/hv/
5215 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5216
5217 I2C OVER PARALLEL PORT
5218 M:      Jean Delvare <jdelvare@suse.com>
5219 L:      linux-i2c@vger.kernel.org
5220 S:      Maintained
5221 F:      Documentation/i2c/busses/i2c-parport
5222 F:      Documentation/i2c/busses/i2c-parport-light
5223 F:      drivers/i2c/busses/i2c-parport.c
5224 F:      drivers/i2c/busses/i2c-parport-light.c
5225
5226 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5227 M:      Jean Delvare <jdelvare@suse.com>
5228 L:      linux-i2c@vger.kernel.org
5229 S:      Maintained
5230 F:      Documentation/i2c/busses/i2c-ali1535
5231 F:      Documentation/i2c/busses/i2c-ali1563
5232 F:      Documentation/i2c/busses/i2c-ali15x3
5233 F:      Documentation/i2c/busses/i2c-amd756
5234 F:      Documentation/i2c/busses/i2c-amd8111
5235 F:      Documentation/i2c/busses/i2c-i801
5236 F:      Documentation/i2c/busses/i2c-nforce2
5237 F:      Documentation/i2c/busses/i2c-piix4
5238 F:      Documentation/i2c/busses/i2c-sis5595
5239 F:      Documentation/i2c/busses/i2c-sis630
5240 F:      Documentation/i2c/busses/i2c-sis96x
5241 F:      Documentation/i2c/busses/i2c-via
5242 F:      Documentation/i2c/busses/i2c-viapro
5243 F:      drivers/i2c/busses/i2c-ali1535.c
5244 F:      drivers/i2c/busses/i2c-ali1563.c
5245 F:      drivers/i2c/busses/i2c-ali15x3.c
5246 F:      drivers/i2c/busses/i2c-amd756.c
5247 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5248 F:      drivers/i2c/busses/i2c-amd8111.c
5249 F:      drivers/i2c/busses/i2c-i801.c
5250 F:      drivers/i2c/busses/i2c-isch.c
5251 F:      drivers/i2c/busses/i2c-nforce2.c
5252 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5253 F:      drivers/i2c/busses/i2c-piix4.c
5254 F:      drivers/i2c/busses/i2c-sis5595.c
5255 F:      drivers/i2c/busses/i2c-sis630.c
5256 F:      drivers/i2c/busses/i2c-sis96x.c
5257 F:      drivers/i2c/busses/i2c-via.c
5258 F:      drivers/i2c/busses/i2c-viapro.c
5259
5260 I2C/SMBUS ISMT DRIVER
5261 M:      Seth Heasley <seth.heasley@intel.com>
5262 M:      Neil Horman <nhorman@tuxdriver.com>
5263 L:      linux-i2c@vger.kernel.org
5264 F:      drivers/i2c/busses/i2c-ismt.c
5265 F:      Documentation/i2c/busses/i2c-ismt
5266
5267 I2C/SMBUS STUB DRIVER
5268 M:      Jean Delvare <jdelvare@suse.com>
5269 L:      linux-i2c@vger.kernel.org
5270 S:      Maintained
5271 F:      drivers/i2c/i2c-stub.c
5272
5273 I2C SUBSYSTEM
5274 M:      Wolfram Sang <wsa@the-dreams.de>
5275 L:      linux-i2c@vger.kernel.org
5276 W:      https://i2c.wiki.kernel.org/
5277 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5279 S:      Maintained
5280 F:      Documentation/devicetree/bindings/i2c/
5281 F:      Documentation/i2c/
5282 F:      drivers/i2c/
5283 F:      drivers/i2c/*/
5284 F:      include/linux/i2c.h
5285 F:      include/linux/i2c-*.h
5286 F:      include/uapi/linux/i2c.h
5287 F:      include/uapi/linux/i2c-*.h
5288
5289 I2C ACPI SUPPORT
5290 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5291 L:      linux-i2c@vger.kernel.org
5292 L:      linux-acpi@vger.kernel.org
5293 S:      Maintained
5294
5295 I2C-TAOS-EVM DRIVER
5296 M:      Jean Delvare <jdelvare@suse.com>
5297 L:      linux-i2c@vger.kernel.org
5298 S:      Maintained
5299 F:      Documentation/i2c/busses/i2c-taos-evm
5300 F:      drivers/i2c/busses/i2c-taos-evm.c
5301
5302 I2C-TINY-USB DRIVER
5303 M:      Till Harbaum <till@harbaum.org>
5304 L:      linux-i2c@vger.kernel.org
5305 W:      http://www.harbaum.org/till/i2c_tiny_usb
5306 S:      Maintained
5307 F:      drivers/i2c/busses/i2c-tiny-usb.c
5308
5309 i386 BOOT CODE
5310 M:      "H. Peter Anvin" <hpa@zytor.com>
5311 S:      Maintained
5312 F:      arch/x86/boot/
5313
5314 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5315 M:      "H. Peter Anvin" <hpa@zytor.com>
5316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5317 S:      Maintained
5318
5319 IA64 (Itanium) PLATFORM
5320 M:      Tony Luck <tony.luck@intel.com>
5321 M:      Fenghua Yu <fenghua.yu@intel.com>
5322 L:      linux-ia64@vger.kernel.org
5323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5324 S:      Maintained
5325 F:      arch/ia64/
5326
5327 IBM Power VMX Cryptographic instructions
5328 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5329 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5330 L:      linux-crypto@vger.kernel.org
5331 S:      Supported
5332 F:      drivers/crypto/vmx/Makefile
5333 F:      drivers/crypto/vmx/Kconfig
5334 F:      drivers/crypto/vmx/vmx.c
5335 F:      drivers/crypto/vmx/aes*
5336 F:      drivers/crypto/vmx/ghash*
5337 F:      drivers/crypto/vmx/ppc-xlate.pl
5338
5339 IBM Power in-Nest Crypto Acceleration
5340 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5341 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5342 L:      linux-crypto@vger.kernel.org
5343 S:      Supported
5344 F:      drivers/crypto/nx/Makefile
5345 F:      drivers/crypto/nx/Kconfig
5346 F:      drivers/crypto/nx/nx-aes*
5347 F:      drivers/crypto/nx/nx-sha*
5348 F:      drivers/crypto/nx/nx.*
5349 F:      drivers/crypto/nx/nx_csbcpb.h
5350 F:      drivers/crypto/nx/nx_debugfs.h
5351
5352 IBM Power 842 compression accelerator
5353 M:      Dan Streetman <ddstreet@ieee.org>
5354 S:      Supported
5355 F:      drivers/crypto/nx/Makefile
5356 F:      drivers/crypto/nx/Kconfig
5357 F:      drivers/crypto/nx/nx-842*
5358 F:      include/linux/sw842.h
5359 F:      crypto/842.c
5360 F:      lib/842/
5361
5362 IBM Power Linux RAID adapter
5363 M:      Brian King <brking@us.ibm.com>
5364 S:      Supported
5365 F:      drivers/scsi/ipr.*
5366
5367 IBM Power Virtual Ethernet Device Driver
5368 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5369 L:      netdev@vger.kernel.org
5370 S:      Supported
5371 F:      drivers/net/ethernet/ibm/ibmveth.*
5372
5373 IBM Power SRIOV Virtual NIC Device Driver
5374 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5375 M:      John Allen <jallen@linux.vnet.ibm.com>
5376 L:      netdev@vger.kernel.org
5377 S:      Supported
5378 F:      drivers/net/ethernet/ibm/ibmvnic.*
5379
5380 IBM Power Virtual SCSI Device Drivers
5381 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5382 L:      linux-scsi@vger.kernel.org
5383 S:      Supported
5384 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5385 F:      drivers/scsi/ibmvscsi/viosrp.h
5386
5387 IBM Power Virtual FC Device Drivers
5388 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5389 L:      linux-scsi@vger.kernel.org
5390 S:      Supported
5391 F:      drivers/scsi/ibmvscsi/ibmvfc*
5392
5393 IBM ServeRAID RAID DRIVER
5394 S:      Orphan
5395 F:      drivers/scsi/ips.*
5396
5397 ICH LPC AND GPIO DRIVER
5398 M:      Peter Tyser <ptyser@xes-inc.com>
5399 S:      Maintained
5400 F:      drivers/mfd/lpc_ich.c
5401 F:      drivers/gpio/gpio-ich.c
5402
5403 IDE SUBSYSTEM
5404 M:      "David S. Miller" <davem@davemloft.net>
5405 L:      linux-ide@vger.kernel.org
5406 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5408 S:      Maintained
5409 F:      Documentation/ide/
5410 F:      drivers/ide/
5411 F:      include/linux/ide.h
5412
5413 IDEAPAD LAPTOP EXTRAS DRIVER
5414 M:      Ike Panhc <ike.pan@canonical.com>
5415 L:      platform-driver-x86@vger.kernel.org
5416 W:      http://launchpad.net/ideapad-laptop
5417 S:      Maintained
5418 F:      drivers/platform/x86/ideapad-laptop.c
5419
5420 IDEAPAD LAPTOP SLIDEBAR DRIVER
5421 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5422 L:      linux-input@vger.kernel.org
5423 W:      https://github.com/o2genum/ideapad-slidebar
5424 S:      Maintained
5425 F:      drivers/input/misc/ideapad_slidebar.c
5426
5427 IDE/ATAPI DRIVERS
5428 M:      Borislav Petkov <bp@alien8.de>
5429 L:      linux-ide@vger.kernel.org
5430 S:      Maintained
5431 F:      Documentation/cdrom/ide-cd
5432 F:      drivers/ide/ide-cd*
5433
5434 IDLE-I7300
5435 M:      Andy Henroid <andrew.d.henroid@intel.com>
5436 L:      linux-pm@vger.kernel.org
5437 S:      Supported
5438 F:      drivers/idle/i7300_idle.c
5439
5440 IEEE 802.15.4 SUBSYSTEM
5441 M:      Alexander Aring <alex.aring@gmail.com>
5442 L:      linux-wpan@vger.kernel.org
5443 W:      https://github.com/linux-wpan
5444 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5445 S:      Maintained
5446 F:      net/ieee802154/
5447 F:      net/mac802154/
5448 F:      drivers/net/ieee802154/
5449 F:      include/linux/nl802154.h
5450 F:      include/linux/ieee802154.h
5451 F:      include/net/nl802154.h
5452 F:      include/net/mac802154.h
5453 F:      include/net/af_ieee802154.h
5454 F:      include/net/cfg802154.h
5455 F:      include/net/ieee802154_netdev.h
5456 F:      Documentation/networking/ieee802154.txt
5457
5458 IGORPLUG-USB IR RECEIVER
5459 M:      Sean Young <sean@mess.org>
5460 L:      linux-media@vger.kernel.org
5461 S:      Maintained
5462 F:      drivers/media/rc/igorplugusb.c
5463
5464 IGUANAWORKS USB IR TRANSCEIVER
5465 M:      Sean Young <sean@mess.org>
5466 L:      linux-media@vger.kernel.org
5467 S:      Maintained
5468 F:      drivers/media/rc/iguanair.c
5469
5470 IIO SUBSYSTEM AND DRIVERS
5471 M:      Jonathan Cameron <jic23@kernel.org>
5472 R:      Hartmut Knaack <knaack.h@gmx.de>
5473 R:      Lars-Peter Clausen <lars@metafoo.de>
5474 R:      Peter Meerwald <pmeerw@pmeerw.net>
5475 L:      linux-iio@vger.kernel.org
5476 S:      Maintained
5477 F:      drivers/iio/
5478 F:      drivers/staging/iio/
5479 F:      include/linux/iio/
5480 F:      tools/iio/
5481
5482 IKANOS/ADI EAGLE ADSL USB DRIVER
5483 M:      Matthieu Castet <castet.matthieu@free.fr>
5484 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5485 S:      Maintained
5486 F:      drivers/usb/atm/ueagle-atm.c
5487
5488 INA209 HARDWARE MONITOR DRIVER
5489 M:      Guenter Roeck <linux@roeck-us.net>
5490 L:      lm-sensors@lm-sensors.org
5491 S:      Maintained
5492 F:      Documentation/hwmon/ina209
5493 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5494 F:      drivers/hwmon/ina209.c
5495
5496 INA2XX HARDWARE MONITOR DRIVER
5497 M:      Guenter Roeck <linux@roeck-us.net>
5498 L:      lm-sensors@lm-sensors.org
5499 S:      Maintained
5500 F:      Documentation/hwmon/ina2xx
5501 F:      drivers/hwmon/ina2xx.c
5502 F:      include/linux/platform_data/ina2xx.h
5503
5504 INDUSTRY PACK SUBSYSTEM (IPACK)
5505 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5506 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5507 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5508 L:      industrypack-devel@lists.sourceforge.net
5509 W:      http://industrypack.sourceforge.net
5510 S:      Maintained
5511 F:      drivers/ipack/
5512
5513 INGENIC JZ4780 DMA Driver
5514 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5515 S:      Maintained
5516 F:      drivers/dma/dma-jz4780.c
5517
5518 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5519 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5520 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5521 L:      linux-ima-devel@lists.sourceforge.net
5522 L:      linux-ima-user@lists.sourceforge.net
5523 L:      linux-security-module@vger.kernel.org
5524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5525 S:      Supported
5526 F:      security/integrity/ima/
5527
5528 IMGTEC IR DECODER DRIVER
5529 M:      James Hogan <james.hogan@imgtec.com>
5530 S:      Maintained
5531 F:      drivers/media/rc/img-ir/
5532
5533 IMS TWINTURBO FRAMEBUFFER DRIVER
5534 L:      linux-fbdev@vger.kernel.org
5535 S:      Orphan
5536 F:      drivers/video/fbdev/imsttfb.c
5537
5538 INFINIBAND SUBSYSTEM
5539 M:      Doug Ledford <dledford@redhat.com>
5540 M:      Sean Hefty <sean.hefty@intel.com>
5541 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5542 L:      linux-rdma@vger.kernel.org
5543 W:      http://www.openfabrics.org/
5544 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5546 S:      Supported
5547 F:      Documentation/infiniband/
5548 F:      drivers/infiniband/
5549 F:      drivers/staging/rdma/
5550 F:      include/uapi/linux/if_infiniband.h
5551 F:      include/uapi/rdma/
5552 F:      include/rdma/
5553
5554 INOTIFY
5555 M:      John McCutchan <john@johnmccutchan.com>
5556 M:      Robert Love <rlove@rlove.org>
5557 M:      Eric Paris <eparis@parisplace.org>
5558 S:      Maintained
5559 F:      Documentation/filesystems/inotify.txt
5560 F:      fs/notify/inotify/
5561 F:      include/linux/inotify.h
5562 F:      include/uapi/linux/inotify.h
5563
5564 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5565 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5566 L:      linux-input@vger.kernel.org
5567 Q:      http://patchwork.kernel.org/project/linux-input/list/
5568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5569 S:      Maintained
5570 F:      drivers/input/
5571 F:      include/linux/input.h
5572 F:      include/uapi/linux/input.h
5573 F:      include/linux/input/
5574
5575 INPUT MULTITOUCH (MT) PROTOCOL
5576 M:      Henrik Rydberg <rydberg@bitmath.org>
5577 L:      linux-input@vger.kernel.org
5578 S:      Odd fixes
5579 F:      Documentation/input/multi-touch-protocol.txt
5580 F:      drivers/input/input-mt.c
5581 K:      \b(ABS|SYN)_MT_
5582
5583 INTEL ASoC BDW/HSW DRIVERS
5584 M:      Jie Yang <yang.jie@linux.intel.com>
5585 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5586 S:      Supported
5587 F:      sound/soc/intel/common/sst-dsp*
5588 F:      sound/soc/intel/common/sst-firmware.c
5589 F:      sound/soc/intel/boards/broadwell.c
5590 F:      sound/soc/intel/haswell/
5591
5592 INTEL C600 SERIES SAS CONTROLLER DRIVER
5593 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5594 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5595 L:      linux-scsi@vger.kernel.org
5596 T:      git git://git.code.sf.net/p/intel-sas/isci
5597 S:      Supported
5598 F:      drivers/scsi/isci/
5599
5600 INTEL HID EVENT DRIVER
5601 M:      Alex Hung <alex.hung@canonical.com>
5602 L:      platform-driver-x86@vger.kernel.org
5603 S:      Maintained
5604 F:      drivers/platform/x86/intel-hid.c
5605
5606 INTEL IDLE DRIVER
5607 M:      Len Brown <lenb@kernel.org>
5608 L:      linux-pm@vger.kernel.org
5609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5610 S:      Supported
5611 F:      drivers/idle/intel_idle.c
5612
5613 INTEL PSTATE DRIVER
5614 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5615 M:      Len Brown <lenb@kernel.org>
5616 L:      linux-pm@vger.kernel.org
5617 S:      Supported
5618 F:      drivers/cpufreq/intel_pstate.c
5619
5620 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5621 M:      Maik Broemme <mbroemme@plusserver.de>
5622 L:      linux-fbdev@vger.kernel.org
5623 S:      Maintained
5624 F:      Documentation/fb/intelfb.txt
5625 F:      drivers/video/fbdev/intelfb/
5626
5627 INTEL 810/815 FRAMEBUFFER DRIVER
5628 M:      Antonino Daplas <adaplas@gmail.com>
5629 L:      linux-fbdev@vger.kernel.org
5630 S:      Maintained
5631 F:      drivers/video/fbdev/i810/
5632
5633 INTEL MENLOW THERMAL DRIVER
5634 M:      Sujith Thomas <sujith.thomas@intel.com>
5635 L:      platform-driver-x86@vger.kernel.org
5636 W:      https://01.org/linux-acpi
5637 S:      Supported
5638 F:      drivers/platform/x86/intel_menlow.c
5639
5640 INTEL I/OAT DMA DRIVER
5641 M:      Dave Jiang <dave.jiang@intel.com>
5642 R:      Dan Williams <dan.j.williams@intel.com>
5643 L:      dmaengine@vger.kernel.org
5644 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5645 S:      Supported
5646 F:      drivers/dma/ioat*
5647
5648 INTEL IOMMU (VT-d)
5649 M:      David Woodhouse <dwmw2@infradead.org>
5650 L:      iommu@lists.linux-foundation.org
5651 T:      git git://git.infradead.org/iommu-2.6.git
5652 S:      Supported
5653 F:      drivers/iommu/intel-iommu.c
5654 F:      include/linux/intel-iommu.h
5655
5656 INTEL IOP-ADMA DMA DRIVER
5657 R:      Dan Williams <dan.j.williams@intel.com>
5658 S:      Odd fixes
5659 F:      drivers/dma/iop-adma.c
5660
5661 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5662 M:      Krzysztof Halasa <khalasa@piap.pl>
5663 S:      Maintained
5664 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5665 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5666 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5667 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5668 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5669 F:      drivers/net/wan/ixp4xx_hss.c
5670
5671 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5672 M:      Deepak Saxena <dsaxena@plexity.net>
5673 S:      Maintained
5674 F:      drivers/char/hw_random/ixp4xx-rng.c
5675
5676 INTEL ETHERNET DRIVERS
5677 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5678 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5679 R:      Shannon Nelson <shannon.nelson@intel.com>
5680 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5681 R:      Don Skidmore <donald.c.skidmore@intel.com>
5682 R:      Bruce Allan <bruce.w.allan@intel.com>
5683 R:      John Ronciak <john.ronciak@intel.com>
5684 R:      Mitch Williams <mitch.a.williams@intel.com>
5685 L:      intel-wired-lan@lists.osuosl.org
5686 W:      http://www.intel.com/support/feedback.htm
5687 W:      http://e1000.sourceforge.net/
5688 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5691 S:      Supported
5692 F:      Documentation/networking/e100.txt
5693 F:      Documentation/networking/e1000.txt
5694 F:      Documentation/networking/e1000e.txt
5695 F:      Documentation/networking/igb.txt
5696 F:      Documentation/networking/igbvf.txt
5697 F:      Documentation/networking/ixgb.txt
5698 F:      Documentation/networking/ixgbe.txt
5699 F:      Documentation/networking/ixgbevf.txt
5700 F:      Documentation/networking/i40e.txt
5701 F:      Documentation/networking/i40evf.txt
5702 F:      drivers/net/ethernet/intel/
5703 F:      drivers/net/ethernet/intel/*/
5704
5705 INTEL-MID GPIO DRIVER
5706 M:      David Cohen <david.a.cohen@linux.intel.com>
5707 L:      linux-gpio@vger.kernel.org
5708 S:      Maintained
5709 F:      drivers/gpio/gpio-intel-mid.c
5710
5711 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5712 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5713 L:      linux-wireless@vger.kernel.org
5714 S:      Maintained
5715 F:      Documentation/networking/README.ipw2100
5716 F:      Documentation/networking/README.ipw2200
5717 F:      drivers/net/wireless/intel/ipw2x00/
5718
5719 INTEL(R) TRACE HUB
5720 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5721 S:      Supported
5722 F:      Documentation/trace/intel_th.txt
5723 F:      drivers/hwtracing/intel_th/
5724
5725 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5726 M:      Ning Sun <ning.sun@intel.com>
5727 L:      tboot-devel@lists.sourceforge.net
5728 W:      http://tboot.sourceforge.net
5729 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5730 S:      Supported
5731 F:      Documentation/intel_txt.txt
5732 F:      include/linux/tboot.h
5733 F:      arch/x86/kernel/tboot.c
5734
5735 INTEL WIRELESS WIMAX CONNECTION 2400
5736 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5737 M:      linux-wimax@intel.com
5738 L:      wimax@linuxwimax.org (subscribers-only)
5739 S:      Supported
5740 W:      http://linuxwimax.org
5741 F:      Documentation/wimax/README.i2400m
5742 F:      drivers/net/wimax/i2400m/
5743 F:      include/uapi/linux/wimax/i2400m.h
5744
5745 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5746 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5747 L:      linux-wireless@vger.kernel.org
5748 S:      Supported
5749 F:      drivers/net/wireless/intel/iwlegacy/
5750
5751 INTEL WIRELESS WIFI LINK (iwlwifi)
5752 M:      Johannes Berg <johannes.berg@intel.com>
5753 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5754 M:      Intel Linux Wireless <linuxwifi@intel.com>
5755 L:      linux-wireless@vger.kernel.org
5756 W:      http://intellinuxwireless.org
5757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5758 S:      Supported
5759 F:      drivers/net/wireless/intel/iwlwifi/
5760
5761 INTEL MANAGEMENT ENGINE (mei)
5762 M:      Tomas Winkler <tomas.winkler@intel.com>
5763 L:      linux-kernel@vger.kernel.org
5764 S:      Supported
5765 F:      include/uapi/linux/mei.h
5766 F:      include/linux/mei_cl_bus.h
5767 F:      drivers/misc/mei/*
5768 F:      Documentation/misc-devices/mei/*
5769
5770 INTEL MIC DRIVERS (mic)
5771 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5772 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5773 S:      Supported
5774 W:      https://github.com/sudeepdutt/mic
5775 W:      http://software.intel.com/en-us/mic-developer
5776 F:      include/linux/mic_bus.h
5777 F:      include/linux/scif.h
5778 F:      include/uapi/linux/mic_common.h
5779 F:      include/uapi/linux/mic_ioctl.h
5780 F:      include/uapi/linux/scif_ioctl.h
5781 F:      drivers/misc/mic/
5782 F:      drivers/dma/mic_x100_dma.c
5783 F:      drivers/dma/mic_x100_dma.h
5784 F:      Documentation/mic/
5785
5786 INTEL PMC/P-Unit IPC DRIVER
5787 M:      Zha Qipeng<qipeng.zha@intel.com>
5788 L:      platform-driver-x86@vger.kernel.org
5789 S:      Maintained
5790 F:      drivers/platform/x86/intel_pmc_ipc.c
5791 F:      drivers/platform/x86/intel_punit_ipc.c
5792 F:      arch/x86/include/asm/intel_pmc_ipc.h
5793 F:      arch/x86/include/asm/intel_punit_ipc.h
5794
5795 INTEL TELEMETRY DRIVER
5796 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5797 L:      platform-driver-x86@vger.kernel.org
5798 S:      Maintained
5799 F:      arch/x86/include/asm/intel_telemetry.h
5800 F:      drivers/platform/x86/intel_telemetry*
5801
5802 IOC3 ETHERNET DRIVER
5803 M:      Ralf Baechle <ralf@linux-mips.org>
5804 L:      linux-mips@linux-mips.org
5805 S:      Maintained
5806 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5807
5808 IOC3 SERIAL DRIVER
5809 M:      Pat Gefre <pfg@sgi.com>
5810 L:      linux-serial@vger.kernel.org
5811 S:      Maintained
5812 F:      drivers/tty/serial/ioc3_serial.c
5813
5814 IOMMU DRIVERS
5815 M:      Joerg Roedel <joro@8bytes.org>
5816 L:      iommu@lists.linux-foundation.org
5817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5818 S:      Maintained
5819 F:      drivers/iommu/
5820
5821 IP MASQUERADING
5822 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5823 S:      Maintained
5824 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5825
5826 IPATH DRIVER
5827 M:      Mike Marciniszyn <infinipath@intel.com>
5828 L:      linux-rdma@vger.kernel.org
5829 S:      Maintained
5830 F:      drivers/staging/rdma/ipath/
5831
5832 IPMI SUBSYSTEM
5833 M:      Corey Minyard <minyard@acm.org>
5834 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5835 W:      http://openipmi.sourceforge.net/
5836 S:      Supported
5837 F:      Documentation/IPMI.txt
5838 F:      drivers/char/ipmi/
5839 F:      include/linux/ipmi*
5840 F:      include/uapi/linux/ipmi*
5841
5842 QCOM AUDIO (ASoC) DRIVERS
5843 M:      Patrick Lai <plai@codeaurora.org>
5844 M:      Banajit Goswami <bgoswami@codeaurora.org>
5845 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5846 S:      Supported
5847 F:      sound/soc/qcom/
5848
5849 IPS SCSI RAID DRIVER
5850 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5851 L:      linux-scsi@vger.kernel.org
5852 W:      http://www.adaptec.com/
5853 S:      Maintained
5854 F:      drivers/scsi/ips*
5855
5856 IPVS
5857 M:      Wensong Zhang <wensong@linux-vs.org>
5858 M:      Simon Horman <horms@verge.net.au>
5859 M:      Julian Anastasov <ja@ssi.bg>
5860 L:      netdev@vger.kernel.org
5861 L:      lvs-devel@vger.kernel.org
5862 S:      Maintained
5863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5865 F:      Documentation/networking/ipvs-sysctl.txt
5866 F:      include/net/ip_vs.h
5867 F:      include/uapi/linux/ip_vs.h
5868 F:      net/netfilter/ipvs/
5869
5870 IPWIRELESS DRIVER
5871 M:      Jiri Kosina <jikos@kernel.org>
5872 M:      David Sterba <dsterba@suse.com>
5873 S:      Odd Fixes
5874 F:      drivers/tty/ipwireless/
5875
5876 IPX NETWORK LAYER
5877 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5878 L:      netdev@vger.kernel.org
5879 S:      Maintained
5880 F:      include/net/ipx.h
5881 F:      include/uapi/linux/ipx.h
5882 F:      net/ipx/
5883
5884 IRDA SUBSYSTEM
5885 M:      Samuel Ortiz <samuel@sortiz.org>
5886 L:      irda-users@lists.sourceforge.net (subscribers-only)
5887 L:      netdev@vger.kernel.org
5888 W:      http://irda.sourceforge.net/
5889 S:      Maintained
5890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5891 F:      Documentation/networking/irda.txt
5892 F:      drivers/net/irda/
5893 F:      include/net/irda/
5894 F:      net/irda/
5895
5896 IRQ SUBSYSTEM
5897 M:      Thomas Gleixner <tglx@linutronix.de>
5898 L:      linux-kernel@vger.kernel.org
5899 S:      Maintained
5900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5901 F:      kernel/irq/
5902
5903 IRQCHIP DRIVERS
5904 M:      Thomas Gleixner <tglx@linutronix.de>
5905 M:      Jason Cooper <jason@lakedaemon.net>
5906 M:      Marc Zyngier <marc.zyngier@arm.com>
5907 L:      linux-kernel@vger.kernel.org
5908 S:      Maintained
5909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5910 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5911 F:      Documentation/devicetree/bindings/interrupt-controller/
5912 F:      drivers/irqchip/
5913
5914 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5915 M:      Jiang Liu <jiang.liu@linux.intel.com>
5916 M:      Marc Zyngier <marc.zyngier@arm.com>
5917 S:      Maintained
5918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5919 F:      Documentation/IRQ-domain.txt
5920 F:      include/linux/irqdomain.h
5921 F:      kernel/irq/irqdomain.c
5922 F:      kernel/irq/msi.c
5923
5924 ISAPNP
5925 M:      Jaroslav Kysela <perex@perex.cz>
5926 S:      Maintained
5927 F:      Documentation/isapnp.txt
5928 F:      drivers/pnp/isapnp/
5929 F:      include/linux/isapnp.h
5930
5931 ISA RADIO MODULE
5932 M:      Hans Verkuil <hverkuil@xs4all.nl>
5933 L:      linux-media@vger.kernel.org
5934 T:      git git://linuxtv.org/media_tree.git
5935 W:      https://linuxtv.org
5936 S:      Maintained
5937 F:      drivers/media/radio/radio-isa*
5938
5939 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5940 M:      Peter Jones <pjones@redhat.com>
5941 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5942 S:      Maintained
5943 F:      drivers/firmware/iscsi_ibft*
5944
5945 ISCSI
5946 M:      Mike Christie <michaelc@cs.wisc.edu>
5947 L:      open-iscsi@googlegroups.com
5948 W:      www.open-iscsi.org
5949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5950 S:      Maintained
5951 F:      drivers/scsi/*iscsi*
5952 F:      include/scsi/*iscsi*
5953
5954 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5955 M:      Or Gerlitz <ogerlitz@mellanox.com>
5956 M:      Sagi Grimberg <sagig@mellanox.com>
5957 M:      Roi Dayan <roid@mellanox.com>
5958 L:      linux-rdma@vger.kernel.org
5959 S:      Supported
5960 W:      http://www.openfabrics.org
5961 W:      www.open-iscsi.org
5962 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5963 F:      drivers/infiniband/ulp/iser/
5964
5965 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5966 M:      Sagi Grimberg <sagig@mellanox.com>
5967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5968 L:      linux-rdma@vger.kernel.org
5969 L:      target-devel@vger.kernel.org
5970 S:      Supported
5971 W:      http://www.linux-iscsi.org
5972 F:      drivers/infiniband/ulp/isert
5973
5974 ISDN SUBSYSTEM
5975 M:      Karsten Keil <isdn@linux-pingi.de>
5976 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5977 L:      netdev@vger.kernel.org
5978 W:      http://www.isdn4linux.de
5979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5980 S:      Maintained
5981 F:      Documentation/isdn/
5982 F:      drivers/isdn/
5983 F:      include/linux/isdn.h
5984 F:      include/linux/isdn/
5985 F:      include/uapi/linux/isdn.h
5986 F:      include/uapi/linux/isdn/
5987
5988 ISDN SUBSYSTEM (Eicon active card driver)
5989 M:      Armin Schindler <mac@melware.de>
5990 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5991 W:      http://www.melware.de
5992 S:      Maintained
5993 F:      drivers/isdn/hardware/eicon/
5994
5995 IT87 HARDWARE MONITORING DRIVER
5996 M:      Jean Delvare <jdelvare@suse.com>
5997 L:      lm-sensors@lm-sensors.org
5998 S:      Maintained
5999 F:      Documentation/hwmon/it87
6000 F:      drivers/hwmon/it87.c
6001
6002 IT913X MEDIA DRIVER
6003 M:      Antti Palosaari <crope@iki.fi>
6004 L:      linux-media@vger.kernel.org
6005 W:      https://linuxtv.org
6006 W:      http://palosaari.fi/linux/
6007 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6008 T:      git git://linuxtv.org/anttip/media_tree.git
6009 S:      Maintained
6010 F:      drivers/media/tuners/it913x*
6011
6012 IVTV VIDEO4LINUX DRIVER
6013 M:      Andy Walls <awalls@md.metrocast.net>
6014 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6015 L:      linux-media@vger.kernel.org
6016 T:      git git://linuxtv.org/media_tree.git
6017 W:      http://www.ivtvdriver.org
6018 S:      Maintained
6019 F:      Documentation/video4linux/*.ivtv
6020 F:      drivers/media/pci/ivtv/
6021 F:      include/uapi/linux/ivtv*
6022
6023 IX2505V MEDIA DRIVER
6024 M:      Malcolm Priestley <tvboxspy@gmail.com>
6025 L:      linux-media@vger.kernel.org
6026 W:      https://linuxtv.org
6027 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6028 S:      Maintained
6029 F:      drivers/media/dvb-frontends/ix2505v*
6030
6031 JC42.4 TEMPERATURE SENSOR DRIVER
6032 M:      Guenter Roeck <linux@roeck-us.net>
6033 L:      lm-sensors@lm-sensors.org
6034 S:      Maintained
6035 F:      drivers/hwmon/jc42.c
6036 F:      Documentation/hwmon/jc42
6037
6038 JFS FILESYSTEM
6039 M:      Dave Kleikamp <shaggy@kernel.org>
6040 L:      jfs-discussion@lists.sourceforge.net
6041 W:      http://jfs.sourceforge.net/
6042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6043 S:      Maintained
6044 F:      Documentation/filesystems/jfs.txt
6045 F:      fs/jfs/
6046
6047 JME NETWORK DRIVER
6048 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6049 L:      netdev@vger.kernel.org
6050 S:      Maintained
6051 F:      drivers/net/ethernet/jme.*
6052
6053 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6054 M:      David Woodhouse <dwmw2@infradead.org>
6055 L:      linux-mtd@lists.infradead.org
6056 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6057 S:      Maintained
6058 F:      fs/jffs2/
6059 F:      include/uapi/linux/jffs2.h
6060
6061 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6062 M:      "Theodore Ts'o" <tytso@mit.edu>
6063 M:      Jan Kara <jack@suse.com>
6064 L:      linux-ext4@vger.kernel.org
6065 S:      Maintained
6066 F:      fs/jbd2/
6067 F:      include/linux/jbd2.h
6068
6069 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6070 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6071 L:      linux-media@vger.kernel.org
6072 S:      Maintained
6073 F:      drivers/media/platform/rcar_jpu.c
6074
6075 JSM Neo PCI based serial card
6076 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6077 L:      linux-serial@vger.kernel.org
6078 S:      Maintained
6079 F:      drivers/tty/serial/jsm/
6080
6081 K10TEMP HARDWARE MONITORING DRIVER
6082 M:      Clemens Ladisch <clemens@ladisch.de>
6083 L:      lm-sensors@lm-sensors.org
6084 S:      Maintained
6085 F:      Documentation/hwmon/k10temp
6086 F:      drivers/hwmon/k10temp.c
6087
6088 K8TEMP HARDWARE MONITORING DRIVER
6089 M:      Rudolf Marek <r.marek@assembler.cz>
6090 L:      lm-sensors@lm-sensors.org
6091 S:      Maintained
6092 F:      Documentation/hwmon/k8temp
6093 F:      drivers/hwmon/k8temp.c
6094
6095 KCONFIG
6096 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6097 L:      linux-kbuild@vger.kernel.org
6098 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6099 S:      Maintained
6100 F:      Documentation/kbuild/kconfig-language.txt
6101 F:      scripts/kconfig/
6102
6103 KDUMP
6104 M:      Vivek Goyal <vgoyal@redhat.com>
6105 M:      Haren Myneni <hbabu@us.ibm.com>
6106 L:      kexec@lists.infradead.org
6107 W:      http://lse.sourceforge.net/kdump/
6108 S:      Maintained
6109 F:      Documentation/kdump/
6110
6111 KEENE FM RADIO TRANSMITTER DRIVER
6112 M:      Hans Verkuil <hverkuil@xs4all.nl>
6113 L:      linux-media@vger.kernel.org
6114 T:      git git://linuxtv.org/media_tree.git
6115 W:      https://linuxtv.org
6116 S:      Maintained
6117 F:      drivers/media/radio/radio-keene*
6118
6119 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6120 M:      Ian Kent <raven@themaw.net>
6121 L:      autofs@vger.kernel.org
6122 S:      Maintained
6123 F:      fs/autofs4/
6124
6125 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6126 M:      Michal Marek <mmarek@suse.com>
6127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6129 L:      linux-kbuild@vger.kernel.org
6130 S:      Maintained
6131 F:      Documentation/kbuild/
6132 F:      Makefile
6133 F:      scripts/Makefile.*
6134 F:      scripts/basic/
6135 F:      scripts/mk*
6136 F:      scripts/package/
6137
6138 KERNEL JANITORS
6139 L:      kernel-janitors@vger.kernel.org
6140 W:      http://kernelnewbies.org/KernelJanitors
6141 S:      Odd Fixes
6142
6143 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6144 M:      "J. Bruce Fields" <bfields@fieldses.org>
6145 M:      Jeff Layton <jlayton@poochiereds.net>
6146 L:      linux-nfs@vger.kernel.org
6147 W:      http://nfs.sourceforge.net/
6148 T:      git git://linux-nfs.org/~bfields/linux.git
6149 S:      Supported
6150 F:      fs/nfsd/
6151 F:      include/uapi/linux/nfsd/
6152 F:      fs/lockd/
6153 F:      fs/nfs_common/
6154 F:      net/sunrpc/
6155 F:      include/linux/lockd/
6156 F:      include/linux/sunrpc/
6157 F:      include/uapi/linux/sunrpc/
6158
6159 KERNEL SELFTEST FRAMEWORK
6160 M:      Shuah Khan <shuahkh@osg.samsung.com>
6161 L:      linux-api@vger.kernel.org
6162 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6163 S:      Maintained
6164 F:      tools/testing/selftests
6165
6166 KERNEL VIRTUAL MACHINE (KVM)
6167 M:      Gleb Natapov <gleb@kernel.org>
6168 M:      Paolo Bonzini <pbonzini@redhat.com>
6169 L:      kvm@vger.kernel.org
6170 W:      http://www.linux-kvm.org
6171 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6172 S:      Supported
6173 F:      Documentation/*/kvm*.txt
6174 F:      Documentation/virtual/kvm/
6175 F:      arch/*/kvm/
6176 F:      arch/x86/kernel/kvm.c
6177 F:      arch/x86/kernel/kvmclock.c
6178 F:      arch/*/include/asm/kvm*
6179 F:      include/linux/kvm*
6180 F:      include/uapi/linux/kvm*
6181 F:      virt/kvm/
6182
6183 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6184 M:      Joerg Roedel <joro@8bytes.org>
6185 L:      kvm@vger.kernel.org
6186 W:      http://www.linux-kvm.org/
6187 S:      Maintained
6188 F:      arch/x86/include/asm/svm.h
6189 F:      arch/x86/kvm/svm.c
6190
6191 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6192 M:      Alexander Graf <agraf@suse.com>
6193 L:      kvm-ppc@vger.kernel.org
6194 W:      http://www.linux-kvm.org/
6195 T:      git git://github.com/agraf/linux-2.6.git
6196 S:      Supported
6197 F:      arch/powerpc/include/asm/kvm*
6198 F:      arch/powerpc/kvm/
6199
6200 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6201 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6202 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6203 L:      linux-s390@vger.kernel.org
6204 W:      http://www.ibm.com/developerworks/linux/linux390/
6205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6206 S:      Supported
6207 F:      Documentation/s390/kvm.txt
6208 F:      arch/s390/include/asm/kvm*
6209 F:      arch/s390/kvm/
6210
6211 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6212 M:      Christoffer Dall <christoffer.dall@linaro.org>
6213 M:      Marc Zyngier <marc.zyngier@arm.com>
6214 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6215 L:      kvmarm@lists.cs.columbia.edu
6216 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6218 S:      Supported
6219 F:      arch/arm/include/uapi/asm/kvm*
6220 F:      arch/arm/include/asm/kvm*
6221 F:      arch/arm/kvm/
6222 F:      virt/kvm/arm/
6223 F:      include/kvm/arm_*
6224
6225 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6226 M:      Christoffer Dall <christoffer.dall@linaro.org>
6227 M:      Marc Zyngier <marc.zyngier@arm.com>
6228 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6229 L:      kvmarm@lists.cs.columbia.edu
6230 S:      Maintained
6231 F:      arch/arm64/include/uapi/asm/kvm*
6232 F:      arch/arm64/include/asm/kvm*
6233 F:      arch/arm64/kvm/
6234
6235 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6236 M:      James Hogan <james.hogan@imgtec.com>
6237 L:      linux-mips@linux-mips.org
6238 S:      Supported
6239 F:      arch/mips/include/uapi/asm/kvm*
6240 F:      arch/mips/include/asm/kvm*
6241 F:      arch/mips/kvm/
6242
6243 KEXEC
6244 M:      Eric Biederman <ebiederm@xmission.com>
6245 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6246 L:      kexec@lists.infradead.org
6247 S:      Maintained
6248 F:      include/linux/kexec.h
6249 F:      include/uapi/linux/kexec.h
6250 F:      kernel/kexec.c
6251
6252 KEYS/KEYRINGS:
6253 M:      David Howells <dhowells@redhat.com>
6254 L:      keyrings@vger.kernel.org
6255 S:      Maintained
6256 F:      Documentation/security/keys.txt
6257 F:      include/linux/key.h
6258 F:      include/linux/key-type.h
6259 F:      include/keys/
6260 F:      security/keys/
6261
6262 KEYS-TRUSTED
6263 M:      David Safford <safford@us.ibm.com>
6264 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6265 L:      linux-security-module@vger.kernel.org
6266 L:      keyrings@vger.kernel.org
6267 S:      Supported
6268 F:      Documentation/security/keys-trusted-encrypted.txt
6269 F:      include/keys/trusted-type.h
6270 F:      security/keys/trusted.c
6271 F:      security/keys/trusted.h
6272
6273 KEYS-ENCRYPTED
6274 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6275 M:      David Safford <safford@us.ibm.com>
6276 L:      linux-security-module@vger.kernel.org
6277 L:      keyrings@vger.kernel.org
6278 S:      Supported
6279 F:      Documentation/security/keys-trusted-encrypted.txt
6280 F:      include/keys/encrypted-type.h
6281 F:      security/keys/encrypted-keys/
6282
6283 KGDB / KDB /debug_core
6284 M:      Jason Wessel <jason.wessel@windriver.com>
6285 W:      http://kgdb.wiki.kernel.org/
6286 L:      kgdb-bugreport@lists.sourceforge.net
6287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6288 S:      Maintained
6289 F:      Documentation/DocBook/kgdb.tmpl
6290 F:      drivers/misc/kgdbts.c
6291 F:      drivers/tty/serial/kgdboc.c
6292 F:      include/linux/kdb.h
6293 F:      include/linux/kgdb.h
6294 F:      kernel/debug/
6295
6296 KMEMCHECK
6297 M:      Vegard Nossum <vegardno@ifi.uio.no>
6298 M:      Pekka Enberg <penberg@kernel.org>
6299 S:      Maintained
6300 F:      Documentation/kmemcheck.txt
6301 F:      arch/x86/include/asm/kmemcheck.h
6302 F:      arch/x86/mm/kmemcheck/
6303 F:      include/linux/kmemcheck.h
6304 F:      mm/kmemcheck.c
6305
6306 KMEMLEAK
6307 M:      Catalin Marinas <catalin.marinas@arm.com>
6308 S:      Maintained
6309 F:      Documentation/kmemleak.txt
6310 F:      include/linux/kmemleak.h
6311 F:      mm/kmemleak.c
6312 F:      mm/kmemleak-test.c
6313
6314 KPROBES
6315 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6316 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6317 M:      "David S. Miller" <davem@davemloft.net>
6318 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6319 S:      Maintained
6320 F:      Documentation/kprobes.txt
6321 F:      include/linux/kprobes.h
6322 F:      kernel/kprobes.c
6323
6324 KS0108 LCD CONTROLLER DRIVER
6325 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6326 W:      http://miguelojeda.es/auxdisplay.htm
6327 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6328 S:      Maintained
6329 F:      Documentation/auxdisplay/ks0108
6330 F:      drivers/auxdisplay/ks0108.c
6331 F:      include/linux/ks0108.h
6332
6333 L3MDEV
6334 M:      David Ahern <dsa@cumulusnetworks.com>
6335 L:      netdev@vger.kernel.org
6336 S:      Maintained
6337 F:      net/l3mdev
6338 F:      include/net/l3mdev.h
6339
6340 LANTIQ MIPS ARCHITECTURE
6341 M:      John Crispin <blogic@openwrt.org>
6342 L:      linux-mips@linux-mips.org
6343 S:      Maintained
6344 F:      arch/mips/lantiq
6345
6346 LAPB module
6347 L:      linux-x25@vger.kernel.org
6348 S:      Orphan
6349 F:      Documentation/networking/lapb-module.txt
6350 F:      include/*/lapb.h
6351 F:      net/lapb/
6352
6353 LASI 53c700 driver for PARISC
6354 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6355 L:      linux-scsi@vger.kernel.org
6356 S:      Maintained
6357 F:      Documentation/scsi/53c700.txt
6358 F:      drivers/scsi/53c700*
6359
6360 LED SUBSYSTEM
6361 M:      Richard Purdie <rpurdie@rpsys.net>
6362 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6363 L:      linux-leds@vger.kernel.org
6364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6365 S:      Maintained
6366 F:      drivers/leds/
6367 F:      include/linux/leds.h
6368
6369 LEGACY EEPROM DRIVER
6370 M:      Jean Delvare <jdelvare@suse.com>
6371 S:      Maintained
6372 F:      Documentation/misc-devices/eeprom
6373 F:      drivers/misc/eeprom/eeprom.c
6374
6375 LEGO USB Tower driver
6376 M:      Juergen Stuber <starblue@users.sourceforge.net>
6377 L:      legousb-devel@lists.sourceforge.net
6378 W:      http://legousb.sourceforge.net/
6379 S:      Maintained
6380 F:      drivers/usb/misc/legousbtower.c
6381
6382 LG2160 MEDIA DRIVER
6383 M:      Michael Krufky <mkrufky@linuxtv.org>
6384 L:      linux-media@vger.kernel.org
6385 W:      https://linuxtv.org
6386 W:      http://github.com/mkrufky
6387 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6388 T:      git git://linuxtv.org/mkrufky/tuners.git
6389 S:      Maintained
6390 F:      drivers/media/dvb-frontends/lg2160.*
6391
6392 LGDT3305 MEDIA DRIVER
6393 M:      Michael Krufky <mkrufky@linuxtv.org>
6394 L:      linux-media@vger.kernel.org
6395 W:      https://linuxtv.org
6396 W:      http://github.com/mkrufky
6397 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6398 T:      git git://linuxtv.org/mkrufky/tuners.git
6399 S:      Maintained
6400 F:      drivers/media/dvb-frontends/lgdt3305.*
6401
6402 LGUEST
6403 M:      Rusty Russell <rusty@rustcorp.com.au>
6404 L:      lguest@lists.ozlabs.org
6405 W:      http://lguest.ozlabs.org/
6406 S:      Odd Fixes
6407 F:      arch/x86/include/asm/lguest*.h
6408 F:      arch/x86/lguest/
6409 F:      drivers/lguest/
6410 F:      include/linux/lguest*.h
6411 F:      tools/lguest/
6412
6413 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6414 M:      Tejun Heo <tj@kernel.org>
6415 L:      linux-ide@vger.kernel.org
6416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6417 S:      Maintained
6418 F:      drivers/ata/
6419 F:      include/linux/ata.h
6420 F:      include/linux/libata.h
6421
6422 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6423 M:      Viresh Kumar <vireshk@kernel.org>
6424 L:      linux-ide@vger.kernel.org
6425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6426 S:      Maintained
6427 F:      include/linux/pata_arasan_cf_data.h
6428 F:      drivers/ata/pata_arasan_cf.c
6429
6430 LIBATA PATA DRIVERS
6431 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6432 M:      Tejun Heo <tj@kernel.org>
6433 L:      linux-ide@vger.kernel.org
6434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6435 S:      Maintained
6436 F:      drivers/ata/pata_*.c
6437 F:      drivers/ata/ata_generic.c
6438
6439 LIBATA SATA AHCI PLATFORM devices support
6440 M:      Hans de Goede <hdegoede@redhat.com>
6441 M:      Tejun Heo <tj@kernel.org>
6442 L:      linux-ide@vger.kernel.org
6443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6444 S:      Maintained
6445 F:      drivers/ata/ahci_platform.c
6446 F:      drivers/ata/libahci_platform.c
6447 F:      include/linux/ahci_platform.h
6448
6449 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6450 M:      Mikael Pettersson <mikpelinux@gmail.com>
6451 L:      linux-ide@vger.kernel.org
6452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6453 S:      Maintained
6454 F:      drivers/ata/sata_promise.*
6455
6456 LIBLOCKDEP
6457 M:      Sasha Levin <sasha.levin@oracle.com>
6458 S:      Maintained
6459 F:      tools/lib/lockdep/
6460
6461 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6462 M:      Dan Williams <dan.j.williams@intel.com>
6463 L:      linux-nvdimm@lists.01.org
6464 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6466 S:      Supported
6467 F:      drivers/nvdimm/*
6468 F:      include/linux/nd.h
6469 F:      include/linux/libnvdimm.h
6470 F:      include/uapi/linux/ndctl.h
6471
6472 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6473 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6474 L:      linux-nvdimm@lists.01.org
6475 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6476 S:      Supported
6477 F:      drivers/nvdimm/blk.c
6478 F:      drivers/nvdimm/region_devs.c
6479 F:      drivers/acpi/nfit*
6480
6481 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6482 M:      Vishal Verma <vishal.l.verma@intel.com>
6483 L:      linux-nvdimm@lists.01.org
6484 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6485 S:      Supported
6486 F:      drivers/nvdimm/btt*
6487
6488 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6489 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6490 L:      linux-nvdimm@lists.01.org
6491 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6492 S:      Supported
6493 F:      drivers/nvdimm/pmem.c
6494 F:      include/linux/pmem.h
6495 F:      arch/*/include/asm/pmem.h
6496
6497 LIGHTNVM PLATFORM SUPPORT
6498 M:      Matias Bjorling <mb@lightnvm.io>
6499 W:      http://github/OpenChannelSSD
6500 L:      linux-block@vger.kernel.org
6501 S:      Maintained
6502 F:      drivers/lightnvm/
6503 F:      include/linux/lightnvm.h
6504 F:      include/uapi/linux/lightnvm.h
6505
6506 LINUX FOR IBM pSERIES (RS/6000)
6507 M:      Paul Mackerras <paulus@au.ibm.com>
6508 W:      http://www.ibm.com/linux/ltc/projects/ppc
6509 S:      Supported
6510 F:      arch/powerpc/boot/rs6000.h
6511
6512 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6513 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6514 M:      Paul Mackerras <paulus@samba.org>
6515 M:      Michael Ellerman <mpe@ellerman.id.au>
6516 W:      http://www.penguinppc.org/
6517 L:      linuxppc-dev@lists.ozlabs.org
6518 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6520 S:      Supported
6521 F:      Documentation/powerpc/
6522 F:      arch/powerpc/
6523
6524 LINUX FOR POWER MACINTOSH
6525 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6526 W:      http://www.penguinppc.org/
6527 L:      linuxppc-dev@lists.ozlabs.org
6528 S:      Maintained
6529 F:      arch/powerpc/platforms/powermac/
6530 F:      drivers/macintosh/
6531
6532 LINUX FOR POWERPC EMBEDDED MPC5XXX
6533 M:      Anatolij Gustschin <agust@denx.de>
6534 L:      linuxppc-dev@lists.ozlabs.org
6535 T:      git git://git.denx.de/linux-denx-agust.git
6536 S:      Maintained
6537 F:      arch/powerpc/platforms/512x/
6538 F:      arch/powerpc/platforms/52xx/
6539
6540 LINUX FOR POWERPC EMBEDDED PPC4XX
6541 M:      Alistair Popple <alistair@popple.id.au>
6542 M:      Matt Porter <mporter@kernel.crashing.org>
6543 W:      http://www.penguinppc.org/
6544 L:      linuxppc-dev@lists.ozlabs.org
6545 S:      Maintained
6546 F:      arch/powerpc/platforms/40x/
6547 F:      arch/powerpc/platforms/44x/
6548
6549 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6550 L:      linuxppc-dev@lists.ozlabs.org
6551 S:      Orphan
6552 F:      arch/powerpc/*/*virtex*
6553 F:      arch/powerpc/*/*/*virtex*
6554
6555 LINUX FOR POWERPC EMBEDDED PPC8XX
6556 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6557 W:      http://www.penguinppc.org/
6558 L:      linuxppc-dev@lists.ozlabs.org
6559 S:      Maintained
6560 F:      arch/powerpc/platforms/8xx/
6561
6562 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6563 M:      Scott Wood <oss@buserror.net>
6564 M:      Kumar Gala <galak@kernel.crashing.org>
6565 W:      http://www.penguinppc.org/
6566 L:      linuxppc-dev@lists.ozlabs.org
6567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6568 S:      Maintained
6569 F:      arch/powerpc/platforms/83xx/
6570 F:      arch/powerpc/platforms/85xx/
6571
6572 LINUX FOR POWERPC PA SEMI PWRFICIENT
6573 M:      Olof Johansson <olof@lixom.net>
6574 L:      linuxppc-dev@lists.ozlabs.org
6575 S:      Maintained
6576 F:      arch/powerpc/platforms/pasemi/
6577 F:      drivers/*/*pasemi*
6578 F:      drivers/*/*/*pasemi*
6579
6580 LINUX SECURITY MODULE (LSM) FRAMEWORK
6581 M:      Chris Wright <chrisw@sous-sol.org>
6582 L:      linux-security-module@vger.kernel.org
6583 S:      Supported
6584
6585 LIS3LV02D ACCELEROMETER DRIVER
6586 M:      Eric Piel <eric.piel@tremplin-utc.net>
6587 S:      Maintained
6588 F:      Documentation/misc-devices/lis3lv02d
6589 F:      drivers/misc/lis3lv02d/
6590 F:      drivers/platform/x86/hp_accel.c
6591
6592 LIVE PATCHING
6593 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6594 M:      Seth Jennings <sjenning@redhat.com>
6595 M:      Jiri Kosina <jikos@kernel.org>
6596 M:      Vojtech Pavlik <vojtech@suse.com>
6597 S:      Maintained
6598 F:      kernel/livepatch/
6599 F:      include/linux/livepatch.h
6600 F:      arch/x86/include/asm/livepatch.h
6601 F:      arch/x86/kernel/livepatch.c
6602 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6603 F:      samples/livepatch/
6604 L:      live-patching@vger.kernel.org
6605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6606
6607 LLC (802.2)
6608 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6609 S:      Maintained
6610 F:      include/linux/llc.h
6611 F:      include/uapi/linux/llc.h
6612 F:      include/net/llc*
6613 F:      net/llc/
6614
6615 LM73 HARDWARE MONITOR DRIVER
6616 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6617 L:      lm-sensors@lm-sensors.org
6618 S:      Maintained
6619 F:      drivers/hwmon/lm73.c
6620
6621 LM78 HARDWARE MONITOR DRIVER
6622 M:      Jean Delvare <jdelvare@suse.com>
6623 L:      lm-sensors@lm-sensors.org
6624 S:      Maintained
6625 F:      Documentation/hwmon/lm78
6626 F:      drivers/hwmon/lm78.c
6627
6628 LM83 HARDWARE MONITOR DRIVER
6629 M:      Jean Delvare <jdelvare@suse.com>
6630 L:      lm-sensors@lm-sensors.org
6631 S:      Maintained
6632 F:      Documentation/hwmon/lm83
6633 F:      drivers/hwmon/lm83.c
6634
6635 LM90 HARDWARE MONITOR DRIVER
6636 M:      Jean Delvare <jdelvare@suse.com>
6637 L:      lm-sensors@lm-sensors.org
6638 S:      Maintained
6639 F:      Documentation/hwmon/lm90
6640 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6641 F:      drivers/hwmon/lm90.c
6642
6643 LM95234 HARDWARE MONITOR DRIVER
6644 M:      Guenter Roeck <linux@roeck-us.net>
6645 L:      lm-sensors@lm-sensors.org
6646 S:      Maintained
6647 F:      Documentation/hwmon/lm95234
6648 F:      drivers/hwmon/lm95234.c
6649
6650 LME2510 MEDIA DRIVER
6651 M:      Malcolm Priestley <tvboxspy@gmail.com>
6652 L:      linux-media@vger.kernel.org
6653 W:      https://linuxtv.org
6654 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6655 S:      Maintained
6656 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6657
6658 LOCKDEP AND LOCKSTAT
6659 M:      Peter Zijlstra <peterz@infradead.org>
6660 M:      Ingo Molnar <mingo@redhat.com>
6661 L:      linux-kernel@vger.kernel.org
6662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6663 S:      Maintained
6664 F:      Documentation/locking/lockdep*.txt
6665 F:      Documentation/locking/lockstat.txt
6666 F:      include/linux/lockdep.h
6667 F:      kernel/locking/
6668
6669 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6670 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6671 L:      linux-ntfs-dev@lists.sourceforge.net
6672 W:      http://www.linux-ntfs.org/content/view/19/37/
6673 S:      Maintained
6674 F:      Documentation/ldm.txt
6675 F:      block/partitions/ldm.*
6676
6677 LogFS
6678 M:      Joern Engel <joern@logfs.org>
6679 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6680 L:      logfs@logfs.org
6681 W:      logfs.org
6682 S:      Maintained
6683 F:      fs/logfs/
6684
6685 LPC32XX MACHINE SUPPORT
6686 M:      Roland Stigge <stigge@antcom.de>
6687 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6688 S:      Maintained
6689 F:      arch/arm/mach-lpc32xx/
6690
6691 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6692 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6693 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6694 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6695 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6696 L:      MPT-FusionLinux.pdl@avagotech.com
6697 L:      linux-scsi@vger.kernel.org
6698 W:      http://www.lsilogic.com/support
6699 S:      Supported
6700 F:      drivers/message/fusion/
6701 F:      drivers/scsi/mpt2sas/
6702 F:      drivers/scsi/mpt3sas/
6703
6704 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6705 M:      Matthew Wilcox <matthew@wil.cx>
6706 L:      linux-scsi@vger.kernel.org
6707 S:      Maintained
6708 F:      drivers/scsi/sym53c8xx_2/
6709
6710 LTC4261 HARDWARE MONITOR DRIVER
6711 M:      Guenter Roeck <linux@roeck-us.net>
6712 L:      lm-sensors@lm-sensors.org
6713 S:      Maintained
6714 F:      Documentation/hwmon/ltc4261
6715 F:      drivers/hwmon/ltc4261.c
6716
6717 LTP (Linux Test Project)
6718 M:      Mike Frysinger <vapier@gentoo.org>
6719 M:      Cyril Hrubis <chrubis@suse.cz>
6720 M:      Wanlong Gao <wanlong.gao@gmail.com>
6721 M:      Jan Stancek <jstancek@redhat.com>
6722 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6723 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6724 L:      ltp@lists.linux.it (subscribers-only)
6725 W:      http://linux-test-project.github.io/
6726 T:      git git://github.com/linux-test-project/ltp.git
6727 S:      Maintained
6728
6729 M32R ARCHITECTURE
6730 W:      http://www.linux-m32r.org/
6731 S:      Orphan
6732 F:      arch/m32r/
6733
6734 M68K ARCHITECTURE
6735 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6736 L:      linux-m68k@lists.linux-m68k.org
6737 W:      http://www.linux-m68k.org/
6738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6739 S:      Maintained
6740 F:      arch/m68k/
6741 F:      drivers/zorro/
6742
6743 M68K ON APPLE MACINTOSH
6744 M:      Joshua Thompson <funaho@jurai.org>
6745 W:      http://www.mac.linux-m68k.org/
6746 L:      linux-m68k@lists.linux-m68k.org
6747 S:      Maintained
6748 F:      arch/m68k/mac/
6749
6750 M68K ON HP9000/300
6751 M:      Philip Blundell <philb@gnu.org>
6752 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6753 S:      Maintained
6754 F:      arch/m68k/hp300/
6755
6756 M88DS3103 MEDIA DRIVER
6757 M:      Antti Palosaari <crope@iki.fi>
6758 L:      linux-media@vger.kernel.org
6759 W:      https://linuxtv.org
6760 W:      http://palosaari.fi/linux/
6761 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6762 T:      git git://linuxtv.org/anttip/media_tree.git
6763 S:      Maintained
6764 F:      drivers/media/dvb-frontends/m88ds3103*
6765
6766 M88RS2000 MEDIA DRIVER
6767 M:      Malcolm Priestley <tvboxspy@gmail.com>
6768 L:      linux-media@vger.kernel.org
6769 W:      https://linuxtv.org
6770 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6771 S:      Maintained
6772 F:      drivers/media/dvb-frontends/m88rs2000*
6773
6774 MA901 MASTERKIT USB FM RADIO DRIVER
6775 M:      Alexey Klimov <klimov.linux@gmail.com>
6776 L:      linux-media@vger.kernel.org
6777 T:      git git://linuxtv.org/media_tree.git
6778 S:      Maintained
6779 F:      drivers/media/radio/radio-ma901.c
6780
6781 MAC80211
6782 M:      Johannes Berg <johannes@sipsolutions.net>
6783 L:      linux-wireless@vger.kernel.org
6784 W:      http://wireless.kernel.org/
6785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6787 S:      Maintained
6788 F:      Documentation/networking/mac80211-injection.txt
6789 F:      include/net/mac80211.h
6790 F:      net/mac80211/
6791
6792 MACVLAN DRIVER
6793 M:      Patrick McHardy <kaber@trash.net>
6794 L:      netdev@vger.kernel.org
6795 S:      Maintained
6796 F:      drivers/net/macvlan.c
6797 F:      include/linux/if_macvlan.h
6798
6799 MAILBOX API
6800 M:      Jassi Brar <jassisinghbrar@gmail.com>
6801 L:      linux-kernel@vger.kernel.org
6802 S:      Maintained
6803 F:      drivers/mailbox/
6804 F:      include/linux/mailbox_client.h
6805 F:      include/linux/mailbox_controller.h
6806
6807 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6808 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6809 W:      http://www.kernel.org/doc/man-pages
6810 L:      linux-man@vger.kernel.org
6811 S:      Maintained
6812
6813 MARVELL ARMADA DRM SUPPORT
6814 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6815 S:      Maintained
6816 F:      drivers/gpu/drm/armada/
6817
6818 MARVELL 88E6352 DSA support
6819 M:      Guenter Roeck <linux@roeck-us.net>
6820 S:      Maintained
6821 F:      drivers/net/dsa/mv88e6352.c
6822
6823 MARVELL CRYPTO DRIVER
6824 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6825 M:      Arnaud Ebalard <arno@natisbad.org>
6826 F:      drivers/crypto/marvell/
6827 S:      Maintained
6828 L:      linux-crypto@vger.kernel.org
6829
6830 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6831 M:      Mirko Lindner <mlindner@marvell.com>
6832 M:      Stephen Hemminger <stephen@networkplumber.org>
6833 L:      netdev@vger.kernel.org
6834 S:      Maintained
6835 F:      drivers/net/ethernet/marvell/sk*
6836
6837 MARVELL LIBERTAS WIRELESS DRIVER
6838 L:      libertas-dev@lists.infradead.org
6839 S:      Orphan
6840 F:      drivers/net/wireless/marvell/libertas/
6841
6842 MARVELL MV643XX ETHERNET DRIVER
6843 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6844 L:      netdev@vger.kernel.org
6845 S:      Maintained
6846 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6847 F:      include/linux/mv643xx.h
6848
6849 MARVELL MVNETA ETHERNET DRIVER
6850 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6851 L:      netdev@vger.kernel.org
6852 S:      Maintained
6853 F:      drivers/net/ethernet/marvell/mvneta.*
6854
6855 MARVELL MWIFIEX WIRELESS DRIVER
6856 M:      Amitkumar Karwar <akarwar@marvell.com>
6857 M:      Nishant Sarmukadam <nishants@marvell.com>
6858 L:      linux-wireless@vger.kernel.org
6859 S:      Maintained
6860 F:      drivers/net/wireless/marvell/mwifiex/
6861
6862 MARVELL MWL8K WIRELESS DRIVER
6863 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6864 L:      linux-wireless@vger.kernel.org
6865 S:      Odd Fixes
6866 F:      drivers/net/wireless/marvell/mwl8k.c
6867
6868 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6869 M:      Nicolas Pitre <nico@fluxnic.net>
6870 S:      Odd Fixes
6871 F:      drivers/mmc/host/mvsdio.*
6872
6873 MATROX FRAMEBUFFER DRIVER
6874 L:      linux-fbdev@vger.kernel.org
6875 S:      Orphan
6876 F:      drivers/video/fbdev/matrox/matroxfb_*
6877 F:      include/uapi/linux/matroxfb.h
6878
6879 MAX16065 HARDWARE MONITOR DRIVER
6880 M:      Guenter Roeck <linux@roeck-us.net>
6881 L:      lm-sensors@lm-sensors.org
6882 S:      Maintained
6883 F:      Documentation/hwmon/max16065
6884 F:      drivers/hwmon/max16065.c
6885
6886 MAX20751 HARDWARE MONITOR DRIVER
6887 M:      Guenter Roeck <linux@roeck-us.net>
6888 L:      lm-sensors@lm-sensors.org
6889 S:      Maintained
6890 F:      Documentation/hwmon/max20751
6891 F:      drivers/hwmon/max20751.c
6892
6893 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6894 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6895 L:      lm-sensors@lm-sensors.org
6896 S:      Maintained
6897 F:      Documentation/hwmon/max6650
6898 F:      drivers/hwmon/max6650.c
6899
6900 MAX6697 HARDWARE MONITOR DRIVER
6901 M:      Guenter Roeck <linux@roeck-us.net>
6902 L:      lm-sensors@lm-sensors.org
6903 S:      Maintained
6904 F:      Documentation/hwmon/max6697
6905 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6906 F:      drivers/hwmon/max6697.c
6907 F:      include/linux/platform_data/max6697.h
6908
6909 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6910 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6911 L:      linux-pm@vger.kernel.org
6912 S:      Supported
6913 F:      drivers/power/max14577_charger.c
6914 F:      drivers/power/max77693_charger.c
6915
6916 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6917 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6918 L:      linux-kernel@vger.kernel.org
6919 S:      Supported
6920 F:      drivers/*/*max77802.c
6921 F:      Documentation/devicetree/bindings/*/*max77802.txt
6922 F:      include/dt-bindings/*/*max77802.h
6923
6924 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6925 M:      Chanwoo Choi <cw00.choi@samsung.com>
6926 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6927 L:      linux-kernel@vger.kernel.org
6928 S:      Supported
6929 F:      drivers/*/max14577.c
6930 F:      drivers/*/max77686.c
6931 F:      drivers/*/max77693.c
6932 F:      drivers/extcon/extcon-max14577.c
6933 F:      drivers/extcon/extcon-max77693.c
6934 F:      drivers/rtc/rtc-max77686.c
6935 F:      drivers/clk/clk-max77686.c
6936 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6937 F:      Documentation/devicetree/bindings/*/max77686.txt
6938 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6939 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6940 F:      include/linux/mfd/max14577*.h
6941 F:      include/linux/mfd/max77686*.h
6942 F:      include/linux/mfd/max77693*.h
6943
6944 MAXIRADIO FM RADIO RECEIVER DRIVER
6945 M:      Hans Verkuil <hverkuil@xs4all.nl>
6946 L:      linux-media@vger.kernel.org
6947 T:      git git://linuxtv.org/media_tree.git
6948 W:      https://linuxtv.org
6949 S:      Maintained
6950 F:      drivers/media/radio/radio-maxiradio*
6951
6952 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6953 M:      Peter Rosin <peda@axentia.se>
6954 L:      linux-iio@vger.kernel.org
6955 S:      Maintained
6956 F:      drivers/iio/potentiometer/mcp4531.c
6957
6958 MEDIA DRIVERS FOR RENESAS - VSP1
6959 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6960 L:      linux-media@vger.kernel.org
6961 L:      linux-renesas-soc@vger.kernel.org
6962 T:      git git://linuxtv.org/media_tree.git
6963 S:      Supported
6964 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6965 F:      drivers/media/platform/vsp1/
6966
6967 MEDIA DRIVERS FOR ASCOT2E
6968 M:      Sergey Kozlov <serjk@netup.ru>
6969 L:      linux-media@vger.kernel.org
6970 W:      https://linuxtv.org
6971 W:      http://netup.tv/
6972 T:      git git://linuxtv.org/media_tree.git
6973 S:      Supported
6974 F:      drivers/media/dvb-frontends/ascot2e*
6975
6976 MEDIA DRIVERS FOR CXD2841ER
6977 M:      Sergey Kozlov <serjk@netup.ru>
6978 L:      linux-media@vger.kernel.org
6979 W:      https://linuxtv.org
6980 W:      http://netup.tv/
6981 T:      git git://linuxtv.org/media_tree.git
6982 S:      Supported
6983 F:      drivers/media/dvb-frontends/cxd2841er*
6984
6985 MEDIA DRIVERS FOR HORUS3A
6986 M:      Sergey Kozlov <serjk@netup.ru>
6987 L:      linux-media@vger.kernel.org
6988 W:      https://linuxtv.org
6989 W:      http://netup.tv/
6990 T:      git git://linuxtv.org/media_tree.git
6991 S:      Supported
6992 F:      drivers/media/dvb-frontends/horus3a*
6993
6994 MEDIA DRIVERS FOR LNBH25
6995 M:      Sergey Kozlov <serjk@netup.ru>
6996 L:      linux-media@vger.kernel.org
6997 W:      https://linuxtv.org
6998 W:      http://netup.tv/
6999 T:      git git://linuxtv.org/media_tree.git
7000 S:      Supported
7001 F:      drivers/media/dvb-frontends/lnbh25*
7002
7003 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7004 M:      Sergey Kozlov <serjk@netup.ru>
7005 L:      linux-media@vger.kernel.org
7006 W:      https://linuxtv.org
7007 W:      http://netup.tv/
7008 T:      git git://linuxtv.org/media_tree.git
7009 S:      Supported
7010 F:      drivers/media/pci/netup_unidvb/*
7011
7012 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7013 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7014 P:      LinuxTV.org Project
7015 L:      linux-media@vger.kernel.org
7016 W:      https://linuxtv.org
7017 Q:      http://patchwork.kernel.org/project/linux-media/list/
7018 T:      git git://linuxtv.org/media_tree.git
7019 S:      Maintained
7020 F:      Documentation/dvb/
7021 F:      Documentation/video4linux/
7022 F:      Documentation/DocBook/media/
7023 F:      drivers/media/
7024 F:      drivers/staging/media/
7025 F:      include/linux/platform_data/media/
7026 F:      include/media/
7027 F:      include/uapi/linux/dvb/
7028 F:      include/uapi/linux/videodev2.h
7029 F:      include/uapi/linux/media.h
7030 F:      include/uapi/linux/v4l2-*
7031 F:      include/uapi/linux/meye.h
7032 F:      include/uapi/linux/ivtv*
7033 F:      include/uapi/linux/uvcvideo.h
7034
7035 MEDIATEK MT7601U WIRELESS LAN DRIVER
7036 M:      Jakub Kicinski <kubakici@wp.pl>
7037 L:      linux-wireless@vger.kernel.org
7038 S:      Maintained
7039 F:      drivers/net/wireless/mediatek/mt7601u/
7040
7041 MEGARAID SCSI/SAS DRIVERS
7042 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7043 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7044 M:      Uday Lingala <uday.lingala@avagotech.com>
7045 L:      megaraidlinux.pdl@avagotech.com
7046 L:      linux-scsi@vger.kernel.org
7047 W:      http://www.lsi.com
7048 S:      Maintained
7049 F:      Documentation/scsi/megaraid.txt
7050 F:      drivers/scsi/megaraid.*
7051 F:      drivers/scsi/megaraid/
7052
7053 MELLANOX ETHERNET DRIVER (mlx4_en)
7054 M:      Eugenia Emantayev <eugenia@mellanox.com>
7055 L:      netdev@vger.kernel.org
7056 S:      Supported
7057 W:      http://www.mellanox.com
7058 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7059 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7060
7061 MELLANOX ETHERNET DRIVER (mlx5e)
7062 M:      Saeed Mahameed <saeedm@mellanox.com>
7063 L:      netdev@vger.kernel.org
7064 S:      Supported
7065 W:      http://www.mellanox.com
7066 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7067 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7068
7069 MELLANOX ETHERNET SWITCH DRIVERS
7070 M:      Jiri Pirko <jiri@mellanox.com>
7071 M:      Ido Schimmel <idosch@mellanox.com>
7072 L:      netdev@vger.kernel.org
7073 S:      Supported
7074 W:      http://www.mellanox.com
7075 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7076 F:      drivers/net/ethernet/mellanox/mlxsw/
7077
7078 MEMBARRIER SUPPORT
7079 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7080 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7081 L:      linux-kernel@vger.kernel.org
7082 S:      Supported
7083 F:      kernel/membarrier.c
7084 F:      include/uapi/linux/membarrier.h
7085
7086 MEMORY MANAGEMENT
7087 L:      linux-mm@kvack.org
7088 W:      http://www.linux-mm.org
7089 S:      Maintained
7090 F:      include/linux/mm.h
7091 F:      include/linux/gfp.h
7092 F:      include/linux/mmzone.h
7093 F:      include/linux/memory_hotplug.h
7094 F:      include/linux/vmalloc.h
7095 F:      mm/
7096
7097 MEMORY TECHNOLOGY DEVICES (MTD)
7098 M:      David Woodhouse <dwmw2@infradead.org>
7099 M:      Brian Norris <computersforpeace@gmail.com>
7100 L:      linux-mtd@lists.infradead.org
7101 W:      http://www.linux-mtd.infradead.org/
7102 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7103 T:      git git://git.infradead.org/linux-mtd.git
7104 T:      git git://git.infradead.org/l2-mtd.git
7105 S:      Maintained
7106 F:      drivers/mtd/
7107 F:      include/linux/mtd/
7108 F:      include/uapi/mtd/
7109
7110 MEN A21 WATCHDOG DRIVER
7111 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7112 L:      linux-watchdog@vger.kernel.org
7113 S:      Maintained
7114 F:      drivers/watchdog/mena21_wdt.c
7115
7116 MEN CHAMELEON BUS (mcb)
7117 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7118 S:      Maintained
7119 F:      drivers/mcb/
7120 F:      include/linux/mcb.h
7121 F:      Documentation/men-chameleon-bus.txt
7122
7123 MEN F21BMC (Board Management Controller)
7124 M:      Andreas Werner <andreas.werner@men.de>
7125 S:      Supported
7126 F:      drivers/mfd/menf21bmc.c
7127 F:      drivers/watchdog/menf21bmc_wdt.c
7128 F:      drivers/leds/leds-menf21bmc.c
7129 F:      drivers/hwmon/menf21bmc_hwmon.c
7130 F:      Documentation/hwmon/menf21bmc
7131
7132 METAG ARCHITECTURE
7133 M:      James Hogan <james.hogan@imgtec.com>
7134 L:      linux-metag@vger.kernel.org
7135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7136 S:      Odd Fixes
7137 F:      arch/metag/
7138 F:      Documentation/metag/
7139 F:      Documentation/devicetree/bindings/metag/
7140 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7141 F:      drivers/clocksource/metag_generic.c
7142 F:      drivers/irqchip/irq-metag.c
7143 F:      drivers/irqchip/irq-metag-ext.c
7144 F:      drivers/tty/metag_da.c
7145
7146 MICROBLAZE ARCHITECTURE
7147 M:      Michal Simek <monstr@monstr.eu>
7148 W:      http://www.monstr.eu/fdt/
7149 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7150 S:      Supported
7151 F:      arch/microblaze/
7152
7153 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7154 M:      Chen Yu <yu.c.chen@intel.com>
7155 L:      platform-driver-x86@vger.kernel.org
7156 S:      Supported
7157 F:      drivers/platform/x86/surfacepro3_button.c
7158
7159 MICROTEK X6 SCANNER
7160 M:      Oliver Neukum <oliver@neukum.org>
7161 S:      Maintained
7162 F:      drivers/usb/image/microtek.*
7163
7164 MIPS
7165 M:      Ralf Baechle <ralf@linux-mips.org>
7166 L:      linux-mips@linux-mips.org
7167 W:      http://www.linux-mips.org/
7168 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7169 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7170 S:      Supported
7171 F:      Documentation/mips/
7172 F:      arch/mips/
7173
7174 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7175 M:      Hans Verkuil <hverkuil@xs4all.nl>
7176 L:      linux-media@vger.kernel.org
7177 T:      git git://linuxtv.org/media_tree.git
7178 W:      https://linuxtv.org
7179 S:      Odd Fixes
7180 F:      drivers/media/radio/radio-miropcm20*
7181
7182 MELLANOX MLX4 core VPI driver
7183 M:      Yishai Hadas <yishaih@mellanox.com>
7184 L:      netdev@vger.kernel.org
7185 L:      linux-rdma@vger.kernel.org
7186 W:      http://www.mellanox.com
7187 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7188 S:      Supported
7189 F:      drivers/net/ethernet/mellanox/mlx4/
7190 F:      include/linux/mlx4/
7191
7192 MELLANOX MLX4 IB driver
7193 M:      Yishai Hadas <yishaih@mellanox.com>
7194 L:      linux-rdma@vger.kernel.org
7195 W:      http://www.mellanox.com
7196 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7197 S:      Supported
7198 F:      drivers/infiniband/hw/mlx4/
7199 F:      include/linux/mlx4/
7200
7201 MELLANOX MLX5 core VPI driver
7202 M:      Matan Barak <matanb@mellanox.com>
7203 M:      Leon Romanovsky <leonro@mellanox.com>
7204 L:      netdev@vger.kernel.org
7205 L:      linux-rdma@vger.kernel.org
7206 W:      http://www.mellanox.com
7207 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7208 S:      Supported
7209 F:      drivers/net/ethernet/mellanox/mlx5/core/
7210 F:      include/linux/mlx5/
7211
7212 MELLANOX MLX5 IB driver
7213 M:      Matan Barak <matanb@mellanox.com>
7214 M:      Leon Romanovsky <leonro@mellanox.com>
7215 L:      linux-rdma@vger.kernel.org
7216 W:      http://www.mellanox.com
7217 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7218 S:      Supported
7219 F:      drivers/infiniband/hw/mlx5/
7220 F:      include/linux/mlx5/
7221
7222 MELEXIS MLX90614 DRIVER
7223 M:      Crt Mori <cmo@melexis.com>
7224 L:      linux-iio@vger.kernel.org
7225 W:      http://www.melexis.com
7226 S:      Supported
7227 F:      drivers/iio/temperature/mlx90614.c
7228
7229 MN88472 MEDIA DRIVER
7230 M:      Antti Palosaari <crope@iki.fi>
7231 L:      linux-media@vger.kernel.org
7232 W:      https://linuxtv.org
7233 W:      http://palosaari.fi/linux/
7234 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7235 T:      git git://linuxtv.org/anttip/media_tree.git
7236 S:      Maintained
7237 F:      drivers/staging/media/mn88472/
7238 F:      drivers/media/dvb-frontends/mn88472.h
7239
7240 MN88473 MEDIA DRIVER
7241 M:      Antti Palosaari <crope@iki.fi>
7242 L:      linux-media@vger.kernel.org
7243 W:      https://linuxtv.org
7244 W:      http://palosaari.fi/linux/
7245 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7246 T:      git git://linuxtv.org/anttip/media_tree.git
7247 S:      Maintained
7248 F:      drivers/staging/media/mn88473/
7249 F:      drivers/media/dvb-frontends/mn88473.h
7250
7251 MODULE SUPPORT
7252 M:      Rusty Russell <rusty@rustcorp.com.au>
7253 S:      Maintained
7254 F:      include/linux/module.h
7255 F:      kernel/module.c
7256
7257 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7258 W:      http://popies.net/meye/
7259 S:      Orphan
7260 F:      Documentation/video4linux/meye.txt
7261 F:      drivers/media/pci/meye/
7262 F:      include/uapi/linux/meye.h
7263
7264 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7265 M:      Jiri Slaby <jirislaby@gmail.com>
7266 S:      Maintained
7267 F:      Documentation/serial/moxa-smartio
7268 F:      drivers/tty/mxser.*
7269
7270 MR800 AVERMEDIA USB FM RADIO DRIVER
7271 M:      Alexey Klimov <klimov.linux@gmail.com>
7272 L:      linux-media@vger.kernel.org
7273 T:      git git://linuxtv.org/media_tree.git
7274 S:      Maintained
7275 F:      drivers/media/radio/radio-mr800.c
7276
7277 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7278 M:      Alan Ott <alan@signal11.us>
7279 L:      linux-wpan@vger.kernel.org
7280 S:      Maintained
7281 F:      drivers/net/ieee802154/mrf24j40.c
7282 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7283
7284 MSI LAPTOP SUPPORT
7285 M:      "Lee, Chun-Yi" <jlee@suse.com>
7286 L:      platform-driver-x86@vger.kernel.org
7287 S:      Maintained
7288 F:      drivers/platform/x86/msi-laptop.c
7289
7290 MSI WMI SUPPORT
7291 L:      platform-driver-x86@vger.kernel.org
7292 S:      Orphan
7293 F:      drivers/platform/x86/msi-wmi.c
7294
7295 MSI001 MEDIA DRIVER
7296 M:      Antti Palosaari <crope@iki.fi>
7297 L:      linux-media@vger.kernel.org
7298 W:      https://linuxtv.org
7299 W:      http://palosaari.fi/linux/
7300 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7301 T:      git git://linuxtv.org/anttip/media_tree.git
7302 S:      Maintained
7303 F:      drivers/media/tuners/msi001*
7304
7305 MSI2500 MEDIA DRIVER
7306 M:      Antti Palosaari <crope@iki.fi>
7307 L:      linux-media@vger.kernel.org
7308 W:      https://linuxtv.org
7309 W:      http://palosaari.fi/linux/
7310 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7311 T:      git git://linuxtv.org/anttip/media_tree.git
7312 S:      Maintained
7313 F:      drivers/media/usb/msi2500/
7314
7315 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7316 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7317 L:      linux-mtd@lists.infradead.org
7318 S:      Maintained
7319 F:      drivers/mtd/devices/docg3*
7320
7321 MT9M032 APTINA SENSOR DRIVER
7322 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7323 L:      linux-media@vger.kernel.org
7324 T:      git git://linuxtv.org/media_tree.git
7325 S:      Maintained
7326 F:      drivers/media/i2c/mt9m032.c
7327 F:      include/media/i2c/mt9m032.h
7328
7329 MT9P031 APTINA CAMERA SENSOR
7330 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7331 L:      linux-media@vger.kernel.org
7332 T:      git git://linuxtv.org/media_tree.git
7333 S:      Maintained
7334 F:      drivers/media/i2c/mt9p031.c
7335 F:      include/media/i2c/mt9p031.h
7336
7337 MT9T001 APTINA CAMERA SENSOR
7338 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7339 L:      linux-media@vger.kernel.org
7340 T:      git git://linuxtv.org/media_tree.git
7341 S:      Maintained
7342 F:      drivers/media/i2c/mt9t001.c
7343 F:      include/media/i2c/mt9t001.h
7344
7345 MT9V032 APTINA CAMERA SENSOR
7346 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7347 L:      linux-media@vger.kernel.org
7348 T:      git git://linuxtv.org/media_tree.git
7349 S:      Maintained
7350 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7351 F:      drivers/media/i2c/mt9v032.c
7352 F:      include/media/i2c/mt9v032.h
7353
7354 MULTIFUNCTION DEVICES (MFD)
7355 M:      Lee Jones <lee.jones@linaro.org>
7356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7357 S:      Supported
7358 F:      drivers/mfd/
7359 F:      include/linux/mfd/
7360
7361 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7362 M:      Ulf Hansson <ulf.hansson@linaro.org>
7363 L:      linux-mmc@vger.kernel.org
7364 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7365 S:      Maintained
7366 F:      drivers/mmc/
7367 F:      include/linux/mmc/
7368 F:      include/uapi/linux/mmc/
7369
7370 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7371 S:      Orphan
7372 F:      drivers/mmc/host/mmc_spi.c
7373 F:      include/linux/spi/mmc_spi.h
7374
7375 MULTISOUND SOUND DRIVER
7376 M:      Andrew Veliath <andrewtv@usa.net>
7377 S:      Maintained
7378 F:      Documentation/sound/oss/MultiSound
7379 F:      sound/oss/msnd*
7380
7381 MULTITECH MULTIPORT CARD (ISICOM)
7382 S:      Orphan
7383 F:      drivers/tty/isicom.c
7384 F:      include/linux/isicom.h
7385
7386 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7387 M:      Felipe Balbi <balbi@ti.com>
7388 L:      linux-usb@vger.kernel.org
7389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7390 S:      Maintained
7391 F:      drivers/usb/musb/
7392
7393 MXL5007T MEDIA DRIVER
7394 M:      Michael Krufky <mkrufky@linuxtv.org>
7395 L:      linux-media@vger.kernel.org
7396 W:      https://linuxtv.org
7397 W:      http://github.com/mkrufky
7398 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7399 T:      git git://linuxtv.org/mkrufky/tuners.git
7400 S:      Maintained
7401 F:      drivers/media/tuners/mxl5007t.*
7402
7403 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7404 M:      Hyong-Youb Kim <hykim@myri.com>
7405 L:      netdev@vger.kernel.org
7406 W:      https://www.myricom.com/support/downloads/myri10ge.html
7407 S:      Supported
7408 F:      drivers/net/ethernet/myricom/myri10ge/
7409
7410 NATSEMI ETHERNET DRIVER (DP8381x)
7411 S:      Orphan
7412 F:      drivers/net/ethernet/natsemi/natsemi.c
7413
7414 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7415 M:      Daniel Mack <zonque@gmail.com>
7416 S:      Maintained
7417 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7418 W:      http://www.native-instruments.com
7419 F:      sound/usb/caiaq/
7420
7421 NCP FILESYSTEM
7422 M:      Petr Vandrovec <petr@vandrovec.name>
7423 S:      Odd Fixes
7424 F:      fs/ncpfs/
7425
7426 NCR 5380 SCSI DRIVERS
7427 M:      Finn Thain <fthain@telegraphics.com.au>
7428 M:      Michael Schmitz <schmitzmic@gmail.com>
7429 L:      linux-scsi@vger.kernel.org
7430 S:      Maintained
7431 F:      Documentation/scsi/g_NCR5380.txt
7432 F:      drivers/scsi/NCR5380.*
7433 F:      drivers/scsi/arm/cumana_1.c
7434 F:      drivers/scsi/arm/oak.c
7435 F:      drivers/scsi/atari_NCR5380.c
7436 F:      drivers/scsi/atari_scsi.*
7437 F:      drivers/scsi/dmx3191d.c
7438 F:      drivers/scsi/dtc.*
7439 F:      drivers/scsi/g_NCR5380.*
7440 F:      drivers/scsi/g_NCR5380_mmio.c
7441 F:      drivers/scsi/mac_scsi.*
7442 F:      drivers/scsi/pas16.*
7443 F:      drivers/scsi/sun3_scsi.*
7444 F:      drivers/scsi/sun3_scsi_vme.c
7445 F:      drivers/scsi/t128.*
7446
7447 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7448 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7449 L:      linux-scsi@vger.kernel.org
7450 S:      Maintained
7451 F:      drivers/scsi/NCR_D700.*
7452
7453 NCT6775 HARDWARE MONITOR DRIVER
7454 M:      Guenter Roeck <linux@roeck-us.net>
7455 L:      lm-sensors@lm-sensors.org
7456 S:      Maintained
7457 F:      Documentation/hwmon/nct6775
7458 F:      drivers/hwmon/nct6775.c
7459
7460 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7461 M:      Faisal Latif <faisal.latif@intel.com>
7462 L:      linux-rdma@vger.kernel.org
7463 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7464 S:      Supported
7465 F:      drivers/infiniband/hw/nes/
7466
7467 NETEM NETWORK EMULATOR
7468 M:      Stephen Hemminger <stephen@networkplumber.org>
7469 L:      netem@lists.linux-foundation.org
7470 S:      Maintained
7471 F:      net/sched/sch_netem.c
7472
7473 NETERION 10GbE DRIVERS (s2io/vxge)
7474 M:      Jon Mason <jdmason@kudzu.us>
7475 L:      netdev@vger.kernel.org
7476 S:      Supported
7477 F:      Documentation/networking/s2io.txt
7478 F:      Documentation/networking/vxge.txt
7479 F:      drivers/net/ethernet/neterion/
7480
7481 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7482 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7483 M:      Patrick McHardy <kaber@trash.net>
7484 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7485 L:      netfilter-devel@vger.kernel.org
7486 L:      coreteam@netfilter.org
7487 W:      http://www.netfilter.org/
7488 W:      http://www.iptables.org/
7489 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7492 S:      Supported
7493 F:      include/linux/netfilter*
7494 F:      include/linux/netfilter/
7495 F:      include/net/netfilter/
7496 F:      include/uapi/linux/netfilter*
7497 F:      include/uapi/linux/netfilter/
7498 F:      net/*/netfilter.c
7499 F:      net/*/netfilter/
7500 F:      net/netfilter/
7501 F:      net/bridge/br_netfilter*.c
7502
7503 NETLABEL
7504 M:      Paul Moore <paul@paul-moore.com>
7505 W:      http://netlabel.sf.net
7506 L:      netdev@vger.kernel.org
7507 S:      Maintained
7508 F:      Documentation/netlabel/
7509 F:      include/net/netlabel.h
7510 F:      net/netlabel/
7511
7512 NETROM NETWORK LAYER
7513 M:      Ralf Baechle <ralf@linux-mips.org>
7514 L:      linux-hams@vger.kernel.org
7515 W:      http://www.linux-ax25.org/
7516 S:      Maintained
7517 F:      include/net/netrom.h
7518 F:      include/uapi/linux/netrom.h
7519 F:      net/netrom/
7520
7521 NETRONOME ETHERNET DRIVERS
7522 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7523 M:      Rolf Neugebauer <rolf.neugebauer@netronome.com>
7524 L:      oss-drivers@netronome.com
7525 S:      Maintained
7526 F:      drivers/net/ethernet/netronome/
7527
7528 NETWORK BLOCK DEVICE (NBD)
7529 M:      Markus Pargmann <mpa@pengutronix.de>
7530 S:      Maintained
7531 L:      nbd-general@lists.sourceforge.net
7532 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7533 F:      Documentation/blockdev/nbd.txt
7534 F:      drivers/block/nbd.c
7535 F:      include/uapi/linux/nbd.h
7536
7537 NETWORK DROP MONITOR
7538 M:      Neil Horman <nhorman@tuxdriver.com>
7539 L:      netdev@vger.kernel.org
7540 S:      Maintained
7541 W:      https://fedorahosted.org/dropwatch/
7542 F:      net/core/drop_monitor.c
7543
7544 NETWORKING [GENERAL]
7545 M:      "David S. Miller" <davem@davemloft.net>
7546 L:      netdev@vger.kernel.org
7547 W:      http://www.linuxfoundation.org/en/Net
7548 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7551 S:      Maintained
7552 F:      net/
7553 F:      include/net/
7554 F:      include/linux/in.h
7555 F:      include/linux/net.h
7556 F:      include/linux/netdevice.h
7557 F:      include/uapi/linux/in.h
7558 F:      include/uapi/linux/net.h
7559 F:      include/uapi/linux/netdevice.h
7560 F:      include/uapi/linux/net_namespace.h
7561 F:      tools/net/
7562 F:      tools/testing/selftests/net/
7563 F:      lib/random32.c
7564 F:      lib/test_bpf.c
7565
7566 NETWORKING [IPv4/IPv6]
7567 M:      "David S. Miller" <davem@davemloft.net>
7568 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7569 M:      James Morris <jmorris@namei.org>
7570 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7571 M:      Patrick McHardy <kaber@trash.net>
7572 L:      netdev@vger.kernel.org
7573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7574 S:      Maintained
7575 F:      net/ipv4/
7576 F:      net/ipv6/
7577 F:      include/net/ip*
7578 F:      arch/x86/net/*
7579
7580 NETWORKING [IPSEC]
7581 M:      Steffen Klassert <steffen.klassert@secunet.com>
7582 M:      Herbert Xu <herbert@gondor.apana.org.au>
7583 M:      "David S. Miller" <davem@davemloft.net>
7584 L:      netdev@vger.kernel.org
7585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7587 S:      Maintained
7588 F:      net/core/flow.c
7589 F:      net/xfrm/
7590 F:      net/key/
7591 F:      net/ipv4/xfrm*
7592 F:      net/ipv4/esp4.c
7593 F:      net/ipv4/ah4.c
7594 F:      net/ipv4/ipcomp.c
7595 F:      net/ipv4/ip_vti.c
7596 F:      net/ipv6/xfrm*
7597 F:      net/ipv6/esp6.c
7598 F:      net/ipv6/ah6.c
7599 F:      net/ipv6/ipcomp6.c
7600 F:      net/ipv6/ip6_vti.c
7601 F:      include/uapi/linux/xfrm.h
7602 F:      include/net/xfrm.h
7603
7604 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7605 M:      Paul Moore <paul@paul-moore.com>
7606 L:      netdev@vger.kernel.org
7607 S:      Maintained
7608
7609 NETWORKING [WIRELESS]
7610 L:      linux-wireless@vger.kernel.org
7611 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7612
7613 NETWORKING DRIVERS
7614 L:      netdev@vger.kernel.org
7615 W:      http://www.linuxfoundation.org/en/Net
7616 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7619 S:      Odd Fixes
7620 F:      drivers/net/
7621 F:      include/linux/if_*
7622 F:      include/linux/netdevice.h
7623 F:      include/linux/etherdevice.h
7624 F:      include/linux/fcdevice.h
7625 F:      include/linux/fddidevice.h
7626 F:      include/linux/hippidevice.h
7627 F:      include/linux/inetdevice.h
7628 F:      include/uapi/linux/if_*
7629 F:      include/uapi/linux/netdevice.h
7630
7631 NETWORKING DRIVERS (WIRELESS)
7632 M:      Kalle Valo <kvalo@codeaurora.org>
7633 L:      linux-wireless@vger.kernel.org
7634 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7637 S:      Maintained
7638 F:      drivers/net/wireless/
7639
7640 NETXEN (1/10) GbE SUPPORT
7641 M:      Manish Chopra <manish.chopra@qlogic.com>
7642 M:      Sony Chacko <sony.chacko@qlogic.com>
7643 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7644 L:      netdev@vger.kernel.org
7645 W:      http://www.qlogic.com
7646 S:      Supported
7647 F:      drivers/net/ethernet/qlogic/netxen/
7648
7649 NFC SUBSYSTEM
7650 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7651 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7652 M:      Samuel Ortiz <sameo@linux.intel.com>
7653 L:      linux-wireless@vger.kernel.org
7654 L:      linux-nfc@lists.01.org (subscribers-only)
7655 S:      Supported
7656 F:      net/nfc/
7657 F:      include/net/nfc/
7658 F:      include/uapi/linux/nfc.h
7659 F:      drivers/nfc/
7660 F:      include/linux/platform_data/microread.h
7661 F:      include/linux/platform_data/nfcmrvl.h
7662 F:      include/linux/platform_data/nxp-nci.h
7663 F:      include/linux/platform_data/pn544.h
7664 F:      include/linux/platform_data/st21nfca.h
7665 F:      include/linux/platform_data/st-nci.h
7666 F:      Documentation/devicetree/bindings/net/nfc/
7667
7668 NFS, SUNRPC, AND LOCKD CLIENTS
7669 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7670 M:      Anna Schumaker <anna.schumaker@netapp.com>
7671 L:      linux-nfs@vger.kernel.org
7672 W:      http://client.linux-nfs.org
7673 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7674 S:      Maintained
7675 F:      fs/lockd/
7676 F:      fs/nfs/
7677 F:      fs/nfs_common/
7678 F:      net/sunrpc/
7679 F:      include/linux/lockd/
7680 F:      include/linux/nfs*
7681 F:      include/linux/sunrpc/
7682 F:      include/uapi/linux/nfs*
7683 F:      include/uapi/linux/sunrpc/
7684
7685 NILFS2 FILESYSTEM
7686 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7687 L:      linux-nilfs@vger.kernel.org
7688 W:      http://nilfs.sourceforge.net/
7689 T:      git git://github.com/konis/nilfs2.git
7690 S:      Supported
7691 F:      Documentation/filesystems/nilfs2.txt
7692 F:      fs/nilfs2/
7693 F:      include/linux/nilfs2_fs.h
7694 F:      include/trace/events/nilfs2.h
7695
7696 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7697 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7698 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7699 S:      Maintained
7700 F:      Documentation/scsi/NinjaSCSI.txt
7701 F:      drivers/scsi/pcmcia/nsp_*
7702
7703 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7704 M:      GOTO Masanori <gotom@debian.or.jp>
7705 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7706 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7707 S:      Maintained
7708 F:      Documentation/scsi/NinjaSCSI.txt
7709 F:      drivers/scsi/nsp32*
7710
7711 NIOS2 ARCHITECTURE
7712 M:      Ley Foon Tan <lftan@altera.com>
7713 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7715 S:      Maintained
7716 F:      arch/nios2/
7717
7718 NOKIA N900 POWER SUPPLY DRIVERS
7719 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7720 S:      Maintained
7721 F:      include/linux/power/bq2415x_charger.h
7722 F:      include/linux/power/bq27xxx_battery.h
7723 F:      include/linux/power/isp1704_charger.h
7724 F:      drivers/power/bq2415x_charger.c
7725 F:      drivers/power/bq27xxx_battery.c
7726 F:      drivers/power/isp1704_charger.c
7727 F:      drivers/power/rx51_battery.c
7728
7729 NTB DRIVER CORE
7730 M:      Jon Mason <jdmason@kudzu.us>
7731 M:      Dave Jiang <dave.jiang@intel.com>
7732 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7733 L:      linux-ntb@googlegroups.com
7734 S:      Supported
7735 W:      https://github.com/jonmason/ntb/wiki
7736 T:      git git://github.com/jonmason/ntb.git
7737 F:      drivers/ntb/
7738 F:      drivers/net/ntb_netdev.c
7739 F:      include/linux/ntb.h
7740 F:      include/linux/ntb_transport.h
7741
7742 NTB INTEL DRIVER
7743 M:      Jon Mason <jdmason@kudzu.us>
7744 M:      Dave Jiang <dave.jiang@intel.com>
7745 L:      linux-ntb@googlegroups.com
7746 S:      Supported
7747 W:      https://github.com/jonmason/ntb/wiki
7748 T:      git git://github.com/jonmason/ntb.git
7749 F:      drivers/ntb/hw/intel/
7750
7751 NTB AMD DRIVER
7752 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7753 L:      linux-ntb@googlegroups.com
7754 S:      Supported
7755 F:      drivers/ntb/hw/amd/
7756
7757 NTFS FILESYSTEM
7758 M:      Anton Altaparmakov <anton@tuxera.com>
7759 L:      linux-ntfs-dev@lists.sourceforge.net
7760 W:      http://www.tuxera.com/
7761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7762 S:      Supported
7763 F:      Documentation/filesystems/ntfs.txt
7764 F:      fs/ntfs/
7765
7766 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7767 M:      Antonino Daplas <adaplas@gmail.com>
7768 L:      linux-fbdev@vger.kernel.org
7769 S:      Maintained
7770 F:      drivers/video/fbdev/riva/
7771 F:      drivers/video/fbdev/nvidia/
7772
7773 NVM EXPRESS DRIVER
7774 M:      Keith Busch <keith.busch@intel.com>
7775 M:      Jens Axboe <axboe@fb.com>
7776 L:      linux-nvme@lists.infradead.org
7777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7778 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7779 S:      Supported
7780 F:      drivers/nvme/host/
7781 F:      include/linux/nvme.h
7782
7783 NVMEM FRAMEWORK
7784 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7785 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7786 S:      Maintained
7787 F:      drivers/nvmem/
7788 F:      Documentation/devicetree/bindings/nvmem/
7789 F:      include/linux/nvmem-consumer.h
7790 F:      include/linux/nvmem-provider.h
7791
7792 NXP-NCI NFC DRIVER
7793 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7794 R:      Charles Gorand <charles.gorand@effinnov.com>
7795 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7796 S:      Supported
7797 F:      drivers/nfc/nxp-nci
7798
7799 NXP TDA998X DRM DRIVER
7800 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7801 S:      Supported
7802 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7803 F:      include/drm/i2c/tda998x.h
7804
7805 NXP TFA9879 DRIVER
7806 M:      Peter Rosin <peda@axentia.se>
7807 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7808 S:      Maintained
7809 F:      sound/soc/codecs/tfa9879*
7810
7811 OMAP SUPPORT
7812 M:      Tony Lindgren <tony@atomide.com>
7813 L:      linux-omap@vger.kernel.org
7814 W:      http://www.muru.com/linux/omap/
7815 W:      http://linux.omap.com/
7816 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7818 S:      Maintained
7819 F:      arch/arm/*omap*/
7820 F:      arch/arm/configs/omap1_defconfig
7821 F:      arch/arm/configs/omap2plus_defconfig
7822 F:      drivers/i2c/busses/i2c-omap.c
7823 F:      drivers/irqchip/irq-omap-intc.c
7824 F:      drivers/mfd/*omap*.c
7825 F:      drivers/mfd/menelaus.c
7826 F:      drivers/mfd/palmas.c
7827 F:      drivers/mfd/tps65217.c
7828 F:      drivers/mfd/tps65218.c
7829 F:      drivers/mfd/tps65910.c
7830 F:      drivers/mfd/twl-core.[ch]
7831 F:      drivers/mfd/twl4030*.c
7832 F:      drivers/mfd/twl6030*.c
7833 F:      drivers/mfd/twl6040*.c
7834 F:      drivers/regulator/palmas-regulator*.c
7835 F:      drivers/regulator/pbias-regulator.c
7836 F:      drivers/regulator/tps65217-regulator.c
7837 F:      drivers/regulator/tps65218-regulator.c
7838 F:      drivers/regulator/tps65910-regulator.c
7839 F:      drivers/regulator/twl-regulator.c
7840 F:      include/linux/i2c-omap.h
7841
7842 OMAP DEVICE TREE SUPPORT
7843 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7844 M:      Tony Lindgren <tony@atomide.com>
7845 L:      linux-omap@vger.kernel.org
7846 L:      devicetree@vger.kernel.org
7847 S:      Maintained
7848 F:      arch/arm/boot/dts/*omap*
7849 F:      arch/arm/boot/dts/*am3*
7850 F:      arch/arm/boot/dts/*am4*
7851 F:      arch/arm/boot/dts/*am5*
7852 F:      arch/arm/boot/dts/*dra7*
7853
7854 OMAP CLOCK FRAMEWORK SUPPORT
7855 M:      Paul Walmsley <paul@pwsan.com>
7856 L:      linux-omap@vger.kernel.org
7857 S:      Maintained
7858 F:      arch/arm/*omap*/*clock*
7859
7860 OMAP POWER MANAGEMENT SUPPORT
7861 M:      Kevin Hilman <khilman@deeprootsystems.com>
7862 L:      linux-omap@vger.kernel.org
7863 S:      Maintained
7864 F:      arch/arm/*omap*/*pm*
7865 F:      drivers/cpufreq/omap-cpufreq.c
7866
7867 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7868 M:      Rajendra Nayak <rnayak@ti.com>
7869 M:      Paul Walmsley <paul@pwsan.com>
7870 L:      linux-omap@vger.kernel.org
7871 S:      Maintained
7872 F:      arch/arm/mach-omap2/prm*
7873
7874 OMAP AUDIO SUPPORT
7875 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7876 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7877 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7878 L:      linux-omap@vger.kernel.org
7879 S:      Maintained
7880 F:      sound/soc/omap/
7881
7882 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7883 M:      Roger Quadros <rogerq@ti.com>
7884 M:      Tony Lindgren <tony@atomide.com>
7885 L:      linux-omap@vger.kernel.org
7886 S:      Maintained
7887 F:      drivers/memory/omap-gpmc.c
7888 F:      arch/arm/mach-omap2/*gpmc*
7889
7890 OMAP FRAMEBUFFER SUPPORT
7891 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7892 L:      linux-fbdev@vger.kernel.org
7893 L:      linux-omap@vger.kernel.org
7894 S:      Maintained
7895 F:      drivers/video/fbdev/omap/
7896
7897 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7898 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7899 L:      linux-omap@vger.kernel.org
7900 L:      linux-fbdev@vger.kernel.org
7901 S:      Maintained
7902 F:      drivers/video/fbdev/omap2/
7903 F:      Documentation/arm/OMAP/DSS
7904
7905 OMAP HARDWARE SPINLOCK SUPPORT
7906 M:      Ohad Ben-Cohen <ohad@wizery.com>
7907 L:      linux-omap@vger.kernel.org
7908 S:      Maintained
7909 F:      drivers/hwspinlock/omap_hwspinlock.c
7910
7911 OMAP MMC SUPPORT
7912 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7913 L:      linux-omap@vger.kernel.org
7914 S:      Maintained
7915 F:      drivers/mmc/host/omap.c
7916
7917 OMAP HS MMC SUPPORT
7918 L:      linux-mmc@vger.kernel.org
7919 L:      linux-omap@vger.kernel.org
7920 S:      Orphan
7921 F:      drivers/mmc/host/omap_hsmmc.c
7922
7923 OMAP RANDOM NUMBER GENERATOR SUPPORT
7924 M:      Deepak Saxena <dsaxena@plexity.net>
7925 S:      Maintained
7926 F:      drivers/char/hw_random/omap-rng.c
7927
7928 OMAP HWMOD SUPPORT
7929 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7930 M:      Paul Walmsley <paul@pwsan.com>
7931 L:      linux-omap@vger.kernel.org
7932 S:      Maintained
7933 F:      arch/arm/mach-omap2/omap_hwmod.*
7934
7935 OMAP HWMOD DATA
7936 M:      Paul Walmsley <paul@pwsan.com>
7937 L:      linux-omap@vger.kernel.org
7938 S:      Maintained
7939 F:      arch/arm/mach-omap2/omap_hwmod*data*
7940
7941 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7942 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7943 L:      linux-omap@vger.kernel.org
7944 S:      Maintained
7945 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7946
7947 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7948 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7949 L:      linux-media@vger.kernel.org
7950 S:      Maintained
7951 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7952 F:      drivers/media/platform/omap3isp/
7953 F:      drivers/staging/media/omap4iss/
7954
7955 OMAP USB SUPPORT
7956 M:      Felipe Balbi <balbi@ti.com>
7957 L:      linux-usb@vger.kernel.org
7958 L:      linux-omap@vger.kernel.org
7959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7960 S:      Maintained
7961 F:      drivers/usb/*/*omap*
7962 F:      arch/arm/*omap*/usb*
7963
7964 OMAP GPIO DRIVER
7965 M:      Grygorii Strashko <grygorii.strashko@ti.com>
7966 M:      Santosh Shilimkar <ssantosh@kernel.org>
7967 M:      Kevin Hilman <khilman@deeprootsystems.com>
7968 L:      linux-omap@vger.kernel.org
7969 S:      Maintained
7970 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
7971 F:      drivers/gpio/gpio-omap.c
7972
7973 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7974 M:      Mark Jackson <mpfj@newflow.co.uk>
7975 L:      linux-omap@vger.kernel.org
7976 S:      Maintained
7977 F:      arch/arm/boot/dts/am335x-nano.dts
7978
7979 OMFS FILESYSTEM
7980 M:      Bob Copeland <me@bobcopeland.com>
7981 L:      linux-karma-devel@lists.sourceforge.net
7982 S:      Maintained
7983 F:      Documentation/filesystems/omfs.txt
7984 F:      fs/omfs/
7985
7986 OMNIKEY CARDMAN 4000 DRIVER
7987 M:      Harald Welte <laforge@gnumonks.org>
7988 S:      Maintained
7989 F:      drivers/char/pcmcia/cm4000_cs.c
7990 F:      include/linux/cm4000_cs.h
7991 F:      include/uapi/linux/cm4000_cs.h
7992
7993 OMNIKEY CARDMAN 4040 DRIVER
7994 M:      Harald Welte <laforge@gnumonks.org>
7995 S:      Maintained
7996 F:      drivers/char/pcmcia/cm4040_cs.*
7997
7998 OMNIVISION OV7670 SENSOR DRIVER
7999 M:      Jonathan Corbet <corbet@lwn.net>
8000 L:      linux-media@vger.kernel.org
8001 T:      git git://linuxtv.org/media_tree.git
8002 S:      Maintained
8003 F:      drivers/media/i2c/ov7670.c
8004
8005 ONENAND FLASH DRIVER
8006 M:      Kyungmin Park <kyungmin.park@samsung.com>
8007 L:      linux-mtd@lists.infradead.org
8008 S:      Maintained
8009 F:      drivers/mtd/onenand/
8010 F:      include/linux/mtd/onenand*.h
8011
8012 ONSTREAM SCSI TAPE DRIVER
8013 M:      Willem Riede <osst@riede.org>
8014 L:      osst-users@lists.sourceforge.net
8015 L:      linux-scsi@vger.kernel.org
8016 S:      Maintained
8017 F:      Documentation/scsi/osst.txt
8018 F:      drivers/scsi/osst.*
8019 F:      drivers/scsi/osst_*.h
8020 F:      drivers/scsi/st.h
8021
8022 OPENCORES I2C BUS DRIVER
8023 M:      Peter Korsgaard <jacmet@sunsite.dk>
8024 L:      linux-i2c@vger.kernel.org
8025 S:      Maintained
8026 F:      Documentation/i2c/busses/i2c-ocores
8027 F:      drivers/i2c/busses/i2c-ocores.c
8028
8029 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8030 M:      Rob Herring <robh+dt@kernel.org>
8031 M:      Frank Rowand <frowand.list@gmail.com>
8032 M:      Grant Likely <grant.likely@linaro.org>
8033 L:      devicetree@vger.kernel.org
8034 W:      http://www.devicetree.org/
8035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8036 S:      Maintained
8037 F:      drivers/of/
8038 F:      include/linux/of*.h
8039 F:      scripts/dtc/
8040
8041 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8042 M:      Rob Herring <robh+dt@kernel.org>
8043 M:      Pawel Moll <pawel.moll@arm.com>
8044 M:      Mark Rutland <mark.rutland@arm.com>
8045 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8046 M:      Kumar Gala <galak@codeaurora.org>
8047 L:      devicetree@vger.kernel.org
8048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8049 S:      Maintained
8050 F:      Documentation/devicetree/
8051 F:      arch/*/boot/dts/
8052 F:      include/dt-bindings/
8053
8054 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8055 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8056 L:      devicetree@vger.kernel.org
8057 S:      Maintained
8058 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8059 F:      Documentation/devicetree/overlay-notes.txt
8060 F:      drivers/of/overlay.c
8061 F:      drivers/of/resolver.c
8062
8063 OPENRISC ARCHITECTURE
8064 M:      Jonas Bonn <jonas@southpole.se>
8065 W:      http://openrisc.net
8066 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8067 S:      Maintained
8068 T:      git git://openrisc.net/~jonas/linux
8069 F:      arch/openrisc/
8070
8071 OPENVSWITCH
8072 M:      Pravin Shelar <pshelar@nicira.com>
8073 L:      netdev@vger.kernel.org
8074 L:      dev@openvswitch.org
8075 W:      http://openvswitch.org
8076 S:      Maintained
8077 F:      net/openvswitch/
8078 F:      include/uapi/linux/openvswitch.h
8079
8080 OPERATING PERFORMANCE POINTS (OPP)
8081 M:      Viresh Kumar <vireshk@kernel.org>
8082 M:      Nishanth Menon <nm@ti.com>
8083 M:      Stephen Boyd <sboyd@codeaurora.org>
8084 L:      linux-pm@vger.kernel.org
8085 S:      Maintained
8086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8087 F:      drivers/base/power/opp/
8088 F:      include/linux/pm_opp.h
8089 F:      Documentation/power/opp.txt
8090 F:      Documentation/devicetree/bindings/opp/
8091
8092 OPL4 DRIVER
8093 M:      Clemens Ladisch <clemens@ladisch.de>
8094 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8095 T:      git git://git.alsa-project.org/alsa-kernel.git
8096 S:      Maintained
8097 F:      sound/drivers/opl4/
8098
8099 OPROFILE
8100 M:      Robert Richter <rric@kernel.org>
8101 L:      oprofile-list@lists.sf.net
8102 S:      Maintained
8103 F:      arch/*/include/asm/oprofile*.h
8104 F:      arch/*/oprofile/
8105 F:      drivers/oprofile/
8106 F:      include/linux/oprofile.h
8107
8108 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8109 M:      Mark Fasheh <mfasheh@suse.com>
8110 M:      Joel Becker <jlbec@evilplan.org>
8111 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8112 W:      http://ocfs2.wiki.kernel.org
8113 S:      Supported
8114 F:      Documentation/filesystems/ocfs2.txt
8115 F:      Documentation/filesystems/dlmfs.txt
8116 F:      fs/ocfs2/
8117
8118 ORINOCO DRIVER
8119 L:      linux-wireless@vger.kernel.org
8120 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8121 W:      http://www.nongnu.org/orinoco/
8122 S:      Orphan
8123 F:      drivers/net/wireless/intersil/orinoco/
8124
8125 OSD LIBRARY and FILESYSTEM
8126 M:      Boaz Harrosh <ooo@electrozaur.com>
8127 M:      Benny Halevy <bhalevy@primarydata.com>
8128 L:      osd-dev@open-osd.org
8129 W:      http://open-osd.org
8130 T:      git git://git.open-osd.org/open-osd.git
8131 S:      Maintained
8132 F:      drivers/scsi/osd/
8133 F:      include/scsi/osd_*
8134 F:      fs/exofs/
8135
8136 OVERLAY FILESYSTEM
8137 M:      Miklos Szeredi <miklos@szeredi.hu>
8138 L:      linux-unionfs@vger.kernel.org
8139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8140 S:      Supported
8141 F:      fs/overlayfs/
8142 F:      Documentation/filesystems/overlayfs.txt
8143
8144 P54 WIRELESS DRIVER
8145 M:      Christian Lamparter <chunkeey@googlemail.com>
8146 L:      linux-wireless@vger.kernel.org
8147 W:      http://wireless.kernel.org/en/users/Drivers/p54
8148 S:      Maintained
8149 F:      drivers/net/wireless/intersil/p54/
8150
8151 PA SEMI ETHERNET DRIVER
8152 M:      Olof Johansson <olof@lixom.net>
8153 L:      netdev@vger.kernel.org
8154 S:      Maintained
8155 F:      drivers/net/ethernet/pasemi/*
8156
8157 PA SEMI SMBUS DRIVER
8158 M:      Olof Johansson <olof@lixom.net>
8159 L:      linux-i2c@vger.kernel.org
8160 S:      Maintained
8161 F:      drivers/i2c/busses/i2c-pasemi.c
8162
8163 PADATA PARALLEL EXECUTION MECHANISM
8164 M:      Steffen Klassert <steffen.klassert@secunet.com>
8165 L:      linux-crypto@vger.kernel.org
8166 S:      Maintained
8167 F:      kernel/padata.c
8168 F:      include/linux/padata.h
8169 F:      Documentation/padata.txt
8170
8171 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8172 M:      Harald Welte <laforge@gnumonks.org>
8173 L:      platform-driver-x86@vger.kernel.org
8174 S:      Maintained
8175 F:      drivers/platform/x86/panasonic-laptop.c
8176
8177 PANASONIC MN10300/AM33/AM34 PORT
8178 M:      David Howells <dhowells@redhat.com>
8179 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8180 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8181 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8182 S:      Maintained
8183 F:      Documentation/mn10300/
8184 F:      arch/mn10300/
8185
8186 PARALLEL PORT SUBSYSTEM
8187 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8188 M:      Sudip Mukherjee <sudip@vectorindia.org>
8189 L:      linux-parport@lists.infradead.org (subscribers-only)
8190 S:      Maintained
8191 F:      drivers/parport/
8192 F:      include/linux/parport*.h
8193 F:      drivers/char/ppdev.c
8194 F:      include/uapi/linux/ppdev.h
8195 F:      Documentation/parport*.txt
8196
8197 PARAVIRT_OPS INTERFACE
8198 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8199 M:      Chris Wright <chrisw@sous-sol.org>
8200 M:      Alok Kataria <akataria@vmware.com>
8201 M:      Rusty Russell <rusty@rustcorp.com.au>
8202 L:      virtualization@lists.linux-foundation.org
8203 S:      Supported
8204 F:      Documentation/virtual/paravirt_ops.txt
8205 F:      arch/*/kernel/paravirt*
8206 F:      arch/*/include/asm/paravirt.h
8207
8208 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8209 M:      Tim Waugh <tim@cyberelk.net>
8210 L:      linux-parport@lists.infradead.org (subscribers-only)
8211 S:      Maintained
8212 F:      Documentation/blockdev/paride.txt
8213 F:      drivers/block/paride/
8214
8215 PARISC ARCHITECTURE
8216 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8217 M:      Helge Deller <deller@gmx.de>
8218 L:      linux-parisc@vger.kernel.org
8219 W:      http://www.parisc-linux.org/
8220 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8223 S:      Maintained
8224 F:      arch/parisc/
8225 F:      Documentation/parisc/
8226 F:      drivers/parisc/
8227 F:      drivers/char/agp/parisc-agp.c
8228 F:      drivers/input/serio/gscps2.c
8229 F:      drivers/parport/parport_gsc.*
8230 F:      drivers/tty/serial/8250/8250_gsc.c
8231 F:      drivers/video/fbdev/sti*
8232 F:      drivers/video/console/sti*
8233 F:      drivers/video/logo/logo_parisc*
8234
8235 PC87360 HARDWARE MONITORING DRIVER
8236 M:      Jim Cromie <jim.cromie@gmail.com>
8237 L:      lm-sensors@lm-sensors.org
8238 S:      Maintained
8239 F:      Documentation/hwmon/pc87360
8240 F:      drivers/hwmon/pc87360.c
8241
8242 PC8736x GPIO DRIVER
8243 M:      Jim Cromie <jim.cromie@gmail.com>
8244 S:      Maintained
8245 F:      drivers/char/pc8736x_gpio.c
8246
8247 PC87427 HARDWARE MONITORING DRIVER
8248 M:      Jean Delvare <jdelvare@suse.com>
8249 L:      lm-sensors@lm-sensors.org
8250 S:      Maintained
8251 F:      Documentation/hwmon/pc87427
8252 F:      drivers/hwmon/pc87427.c
8253
8254 PCA9532 LED DRIVER
8255 M:      Riku Voipio <riku.voipio@iki.fi>
8256 S:      Maintained
8257 F:      drivers/leds/leds-pca9532.c
8258 F:      include/linux/leds-pca9532.h
8259
8260 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8261 M:      Guenter Roeck <linux@roeck-us.net>
8262 L:      linux-i2c@vger.kernel.org
8263 S:      Maintained
8264 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8265
8266 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8267 M:      Khalid Aziz <khalid@gonehiking.org>
8268 S:      Maintained
8269 F:      drivers/firmware/pcdp.*
8270
8271 PCI ERROR RECOVERY
8272 M:      Linas Vepstas <linasvepstas@gmail.com>
8273 L:      linux-pci@vger.kernel.org
8274 S:      Supported
8275 F:      Documentation/PCI/pci-error-recovery.txt
8276
8277 PCI SUBSYSTEM
8278 M:      Bjorn Helgaas <bhelgaas@google.com>
8279 L:      linux-pci@vger.kernel.org
8280 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8282 S:      Supported
8283 F:      Documentation/PCI/
8284 F:      drivers/pci/
8285 F:      include/linux/pci*
8286 F:      arch/x86/pci/
8287 F:      arch/x86/kernel/quirks.c
8288
8289 PCI DRIVER FOR ALTERA PCIE IP
8290 M:      Ley Foon Tan <lftan@altera.com>
8291 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8292 L:      linux-pci@vger.kernel.org
8293 S:      Supported
8294 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8295 F:      drivers/pci/host/pcie-altera.c
8296
8297 PCI DRIVER FOR ARM VERSATILE PLATFORM
8298 M:      Rob Herring <robh@kernel.org>
8299 L:      linux-pci@vger.kernel.org
8300 L:      linux-arm-kernel@lists.infradead.org
8301 S:      Maintained
8302 F:      Documentation/devicetree/bindings/pci/versatile.txt
8303 F:      drivers/pci/host/pci-versatile.c
8304
8305 PCI DRIVER FOR APPLIEDMICRO XGENE
8306 M:      Tanmay Inamdar <tinamdar@apm.com>
8307 L:      linux-pci@vger.kernel.org
8308 L:      linux-arm-kernel@lists.infradead.org
8309 S:      Maintained
8310 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8311 F:      drivers/pci/host/pci-xgene.c
8312
8313 PCI DRIVER FOR FREESCALE LAYERSCAPE
8314 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8315 M:      Mingkai Hu <mingkai.hu@freescale.com>
8316 M:      Roy Zang <tie-fei.zang@freescale.com>
8317 L:      linuxppc-dev@lists.ozlabs.org
8318 L:      linux-pci@vger.kernel.org
8319 L:      linux-arm-kernel@lists.infradead.org
8320 S:      Maintained
8321 F:      drivers/pci/host/*layerscape*
8322
8323 PCI DRIVER FOR IMX6
8324 M:      Richard Zhu <Richard.Zhu@freescale.com>
8325 M:      Lucas Stach <l.stach@pengutronix.de>
8326 L:      linux-pci@vger.kernel.org
8327 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8328 S:      Maintained
8329 F:      drivers/pci/host/*imx6*
8330
8331 PCI DRIVER FOR TI KEYSTONE
8332 M:      Murali Karicheri <m-karicheri2@ti.com>
8333 L:      linux-pci@vger.kernel.org
8334 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8335 S:      Maintained
8336 F:      drivers/pci/host/*keystone*
8337
8338 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8339 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8340 M:      Jason Cooper <jason@lakedaemon.net>
8341 L:      linux-pci@vger.kernel.org
8342 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8343 S:      Maintained
8344 F:      drivers/pci/host/*mvebu*
8345
8346 PCI DRIVER FOR NVIDIA TEGRA
8347 M:      Thierry Reding <thierry.reding@gmail.com>
8348 L:      linux-tegra@vger.kernel.org
8349 L:      linux-pci@vger.kernel.org
8350 S:      Supported
8351 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8352 F:      drivers/pci/host/pci-tegra.c
8353
8354 PCI DRIVER FOR TI DRA7XX
8355 M:      Kishon Vijay Abraham I <kishon@ti.com>
8356 L:      linux-omap@vger.kernel.org
8357 L:      linux-pci@vger.kernel.org
8358 S:      Supported
8359 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8360 F:      drivers/pci/host/pci-dra7xx.c
8361
8362 PCI DRIVER FOR RENESAS R-CAR
8363 M:      Simon Horman <horms@verge.net.au>
8364 L:      linux-pci@vger.kernel.org
8365 L:      linux-renesas-soc@vger.kernel.org
8366 S:      Maintained
8367 F:      drivers/pci/host/*rcar*
8368
8369 PCI DRIVER FOR SAMSUNG EXYNOS
8370 M:      Jingoo Han <jingoohan1@gmail.com>
8371 L:      linux-pci@vger.kernel.org
8372 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8373 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8374 S:      Maintained
8375 F:      drivers/pci/host/pci-exynos.c
8376
8377 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8378 M:      Jingoo Han <jingoohan1@gmail.com>
8379 M:      Pratyush Anand <pratyush.anand@gmail.com>
8380 L:      linux-pci@vger.kernel.org
8381 S:      Maintained
8382 F:      drivers/pci/host/*designware*
8383
8384 PCI DRIVER FOR GENERIC OF HOSTS
8385 M:      Will Deacon <will.deacon@arm.com>
8386 L:      linux-pci@vger.kernel.org
8387 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8388 S:      Maintained
8389 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8390 F:      drivers/pci/host/pci-host-generic.c
8391
8392 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8393 M:      Keith Busch <keith.busch@intel.com>
8394 L:      linux-pci@vger.kernel.org
8395 S:      Supported
8396 F:      arch/x86/pci/vmd.c
8397
8398 PCIE DRIVER FOR ST SPEAR13XX
8399 M:      Pratyush Anand <pratyush.anand@gmail.com>
8400 L:      linux-pci@vger.kernel.org
8401 S:      Maintained
8402 F:      drivers/pci/host/*spear*
8403
8404 PCI MSI DRIVER FOR ALTERA MSI IP
8405 M:      Ley Foon Tan <lftan@altera.com>
8406 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8407 L:      linux-pci@vger.kernel.org
8408 S:      Supported
8409 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8410 F:      drivers/pci/host/pcie-altera-msi.c
8411
8412 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8413 M:      Duc Dang <dhdang@apm.com>
8414 L:      linux-pci@vger.kernel.org
8415 L:      linux-arm-kernel@lists.infradead.org
8416 S:      Maintained
8417 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8418 F:      drivers/pci/host/pci-xgene-msi.c
8419
8420 PCIE DRIVER FOR HISILICON
8421 M:      Zhou Wang <wangzhou1@hisilicon.com>
8422 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8423 L:      linux-pci@vger.kernel.org
8424 S:      Maintained
8425 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8426 F:      drivers/pci/host/pcie-hisi.c
8427
8428 PCIE DRIVER FOR QUALCOMM MSM
8429 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8430 L:     linux-pci@vger.kernel.org
8431 L:     linux-arm-msm@vger.kernel.org
8432 S:     Maintained
8433 F:     drivers/pci/host/*qcom*
8434
8435 PCMCIA SUBSYSTEM
8436 P:      Linux PCMCIA Team
8437 L:      linux-pcmcia@lists.infradead.org
8438 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8440 S:      Maintained
8441 F:      Documentation/pcmcia/
8442 F:      drivers/pcmcia/
8443 F:      include/pcmcia/
8444
8445 PCNET32 NETWORK DRIVER
8446 M:      Don Fry <pcnet32@frontier.com>
8447 L:      netdev@vger.kernel.org
8448 S:      Maintained
8449 F:      drivers/net/ethernet/amd/pcnet32.c
8450
8451 PCRYPT PARALLEL CRYPTO ENGINE
8452 M:      Steffen Klassert <steffen.klassert@secunet.com>
8453 L:      linux-crypto@vger.kernel.org
8454 S:      Maintained
8455 F:      crypto/pcrypt.c
8456 F:      include/crypto/pcrypt.h
8457
8458 PER-CPU MEMORY ALLOCATOR
8459 M:      Tejun Heo <tj@kernel.org>
8460 M:      Christoph Lameter <cl@linux-foundation.org>
8461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8462 S:      Maintained
8463 F:      include/linux/percpu*.h
8464 F:      mm/percpu*.c
8465 F:      arch/*/include/asm/percpu.h
8466
8467 PER-TASK DELAY ACCOUNTING
8468 M:      Balbir Singh <bsingharora@gmail.com>
8469 S:      Maintained
8470 F:      include/linux/delayacct.h
8471 F:      kernel/delayacct.c
8472
8473 PERFORMANCE EVENTS SUBSYSTEM
8474 M:      Peter Zijlstra <peterz@infradead.org>
8475 M:      Ingo Molnar <mingo@redhat.com>
8476 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8477 L:      linux-kernel@vger.kernel.org
8478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8479 S:      Supported
8480 F:      kernel/events/*
8481 F:      include/linux/perf_event.h
8482 F:      include/uapi/linux/perf_event.h
8483 F:      arch/*/kernel/perf_event*.c
8484 F:      arch/*/kernel/*/perf_event*.c
8485 F:      arch/*/kernel/*/*/perf_event*.c
8486 F:      arch/*/include/asm/perf_event.h
8487 F:      arch/*/kernel/perf_callchain.c
8488 F:      tools/perf/
8489
8490 PERSONALITY HANDLING
8491 M:      Christoph Hellwig <hch@infradead.org>
8492 L:      linux-abi-devel@lists.sourceforge.net
8493 S:      Maintained
8494 F:      include/linux/personality.h
8495 F:      include/uapi/linux/personality.h
8496
8497 PHONET PROTOCOL
8498 M:      Remi Denis-Courmont <courmisch@gmail.com>
8499 S:      Supported
8500 F:      Documentation/networking/phonet.txt
8501 F:      include/linux/phonet.h
8502 F:      include/net/phonet/
8503 F:      include/uapi/linux/phonet.h
8504 F:      net/phonet/
8505
8506 PHRAM MTD DRIVER
8507 M:      Joern Engel <joern@lazybastard.org>
8508 L:      linux-mtd@lists.infradead.org
8509 S:      Maintained
8510 F:      drivers/mtd/devices/phram.c
8511
8512 PICOLCD HID DRIVER
8513 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8514 L:      linux-input@vger.kernel.org
8515 S:      Maintained
8516 F:      drivers/hid/hid-picolcd*
8517
8518 PICOXCELL SUPPORT
8519 M:      Jamie Iles <jamie@jamieiles.com>
8520 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8521 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8522 S:      Supported
8523 F:      arch/arm/boot/dts/picoxcell*
8524 F:      arch/arm/mach-picoxcell/
8525 F:      drivers/crypto/picoxcell*
8526
8527 PIN CONTROL SUBSYSTEM
8528 M:      Linus Walleij <linus.walleij@linaro.org>
8529 L:      linux-gpio@vger.kernel.org
8530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8531 S:      Maintained
8532 F:      drivers/pinctrl/
8533 F:      include/linux/pinctrl/
8534
8535 PIN CONTROLLER - ATMEL AT91
8536 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8537 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8538 S:      Maintained
8539 F:      drivers/pinctrl/pinctrl-at91.*
8540
8541 PIN CONTROLLER - ATMEL AT91 PIO4
8542 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8543 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8544 L:      linux-gpio@vger.kernel.org
8545 S:      Supported
8546 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8547
8548 PIN CONTROLLER - INTEL
8549 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8550 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8551 S:      Maintained
8552 F:      drivers/pinctrl/intel/
8553
8554 PIN CONTROLLER - RENESAS
8555 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8556 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8557 L:      linux-renesas-soc@vger.kernel.org
8558 S:      Maintained
8559 F:      drivers/pinctrl/sh-pfc/
8560
8561 PIN CONTROLLER - SAMSUNG
8562 M:      Tomasz Figa <tomasz.figa@gmail.com>
8563 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8564 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8565 S:      Maintained
8566 F:      drivers/pinctrl/samsung/
8567
8568 PIN CONTROLLER - SINGLE
8569 M:      Tony Lindgren <tony@atomide.com>
8570 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8571 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8572 L:      linux-omap@vger.kernel.org
8573 S:      Maintained
8574 F:      drivers/pinctrl/pinctrl-single.c
8575
8576 PIN CONTROLLER - ST SPEAR
8577 M:      Viresh Kumar <vireshk@kernel.org>
8578 L:      spear-devel@list.st.com
8579 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8580 W:      http://www.st.com/spear
8581 S:      Maintained
8582 F:      drivers/pinctrl/spear/
8583
8584 PKTCDVD DRIVER
8585 M:      Jiri Kosina <jikos@kernel.org>
8586 S:      Maintained
8587 F:      drivers/block/pktcdvd.c
8588 F:      include/linux/pktcdvd.h
8589 F:      include/uapi/linux/pktcdvd.h
8590
8591 PKUNITY SOC DRIVERS
8592 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8593 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8594 S:      Maintained
8595 T:      git git://github.com/gxt/linux.git
8596 F:      drivers/input/serio/i8042-unicore32io.h
8597 F:      drivers/i2c/busses/i2c-puv3.c
8598 F:      drivers/video/fbdev/fb-puv3.c
8599 F:      drivers/rtc/rtc-puv3.c
8600
8601 PMBUS HARDWARE MONITORING DRIVERS
8602 M:      Guenter Roeck <linux@roeck-us.net>
8603 L:      lm-sensors@lm-sensors.org
8604 W:      http://www.lm-sensors.org/
8605 W:      http://www.roeck-us.net/linux/drivers/
8606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8607 S:      Maintained
8608 F:      Documentation/hwmon/pmbus
8609 F:      drivers/hwmon/pmbus/
8610 F:      include/linux/i2c/pmbus.h
8611
8612 PMC SIERRA MaxRAID DRIVER
8613 L:      linux-scsi@vger.kernel.org
8614 W:      http://www.pmc-sierra.com/
8615 S:      Orphan
8616 F:      drivers/scsi/pmcraid.*
8617
8618 PMC SIERRA PM8001 DRIVER
8619 M:      Jack Wang <jinpu.wang@profitbricks.com>
8620 M:      lindar_liu@usish.com
8621 L:      pmchba@pmcs.com
8622 L:      linux-scsi@vger.kernel.org
8623 S:      Supported
8624 F:      drivers/scsi/pm8001/
8625
8626 POSIX CLOCKS and TIMERS
8627 M:      Thomas Gleixner <tglx@linutronix.de>
8628 L:      linux-kernel@vger.kernel.org
8629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8630 S:      Maintained
8631 F:      fs/timerfd.c
8632 F:      include/linux/timer*
8633 F:      kernel/time/*timer*
8634
8635 POWER MANAGEMENT CORE
8636 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8637 L:      linux-pm@vger.kernel.org
8638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8639 S:      Supported
8640 F:      drivers/base/power/
8641 F:      include/linux/pm.h
8642 F:      include/linux/pm_*
8643 F:      include/linux/powercap.h
8644 F:      drivers/powercap/
8645
8646 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8647 M:      Sebastian Reichel <sre@kernel.org>
8648 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8649 M:      David Woodhouse <dwmw2@infradead.org>
8650 L:      linux-pm@vger.kernel.org
8651 T:      git git://git.infradead.org/battery-2.6.git
8652 S:      Maintained
8653 F:      include/linux/power_supply.h
8654 F:      drivers/power/
8655 X:      drivers/power/avs/
8656
8657 POWER STATE COORDINATION INTERFACE (PSCI)
8658 M:      Mark Rutland <mark.rutland@arm.com>
8659 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8660 L:      linux-arm-kernel@lists.infradead.org
8661 S:      Maintained
8662 F:      drivers/firmware/psci.c
8663 F:      include/linux/psci.h
8664 F:      include/uapi/linux/psci.h
8665
8666 PNP SUPPORT
8667 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8668 S:      Maintained
8669 F:      drivers/pnp/
8670
8671 PPP PROTOCOL DRIVERS AND COMPRESSORS
8672 M:      Paul Mackerras <paulus@samba.org>
8673 L:      linux-ppp@vger.kernel.org
8674 S:      Maintained
8675 F:      drivers/net/ppp/ppp_*
8676
8677 PPP OVER ATM (RFC 2364)
8678 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8679 S:      Maintained
8680 F:      net/atm/pppoatm.c
8681 F:      include/uapi/linux/atmppp.h
8682
8683 PPP OVER ETHERNET
8684 M:      Michal Ostrowski <mostrows@earthlink.net>
8685 S:      Maintained
8686 F:      drivers/net/ppp/pppoe.c
8687 F:      drivers/net/ppp/pppox.c
8688
8689 PPP OVER L2TP
8690 M:      James Chapman <jchapman@katalix.com>
8691 S:      Maintained
8692 F:      net/l2tp/l2tp_ppp.c
8693 F:      include/linux/if_pppol2tp.h
8694 F:      include/uapi/linux/if_pppol2tp.h
8695
8696 PPS SUPPORT
8697 M:      Rodolfo Giometti <giometti@enneenne.com>
8698 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8699 L:      linuxpps@ml.enneenne.com (subscribers-only)
8700 S:      Maintained
8701 F:      Documentation/pps/
8702 F:      drivers/pps/
8703 F:      include/linux/pps*.h
8704
8705 PPTP DRIVER
8706 M:      Dmitry Kozlov <xeb@mail.ru>
8707 L:      netdev@vger.kernel.org
8708 S:      Maintained
8709 F:      drivers/net/ppp/pptp.c
8710 W:      http://sourceforge.net/projects/accel-pptp
8711
8712 PREEMPTIBLE KERNEL
8713 M:      Robert Love <rml@tech9.net>
8714 L:      kpreempt-tech@lists.sourceforge.net
8715 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8716 S:      Supported
8717 F:      Documentation/preempt-locking.txt
8718 F:      include/linux/preempt.h
8719
8720 PRISM54 WIRELESS DRIVER
8721 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8722 L:      linux-wireless@vger.kernel.org
8723 W:      http://wireless.kernel.org/en/users/Drivers/p54
8724 S:      Obsolete
8725 F:      drivers/net/wireless/intersil/prism54/
8726
8727 PS3 NETWORK SUPPORT
8728 M:      Geoff Levand <geoff@infradead.org>
8729 L:      netdev@vger.kernel.org
8730 L:      linuxppc-dev@lists.ozlabs.org
8731 S:      Maintained
8732 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8733
8734 PS3 PLATFORM SUPPORT
8735 M:      Geoff Levand <geoff@infradead.org>
8736 L:      linuxppc-dev@lists.ozlabs.org
8737 S:      Maintained
8738 F:      arch/powerpc/boot/ps3*
8739 F:      arch/powerpc/include/asm/lv1call.h
8740 F:      arch/powerpc/include/asm/ps3*.h
8741 F:      arch/powerpc/platforms/ps3/
8742 F:      drivers/*/ps3*
8743 F:      drivers/ps3/
8744 F:      drivers/rtc/rtc-ps3.c
8745 F:      drivers/usb/host/*ps3.c
8746 F:      sound/ppc/snd_ps3*
8747
8748 PS3VRAM DRIVER
8749 M:      Jim Paris <jim@jtan.com>
8750 M:      Geoff Levand <geoff@infradead.org>
8751 L:      linuxppc-dev@lists.ozlabs.org
8752 S:      Maintained
8753 F:      drivers/block/ps3vram.c
8754
8755 PSTORE FILESYSTEM
8756 M:      Anton Vorontsov <anton@enomsg.org>
8757 M:      Colin Cross <ccross@android.com>
8758 M:      Kees Cook <keescook@chromium.org>
8759 M:      Tony Luck <tony.luck@intel.com>
8760 S:      Maintained
8761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8762 F:      fs/pstore/
8763 F:      include/linux/pstore*
8764 F:      drivers/firmware/efi/efi-pstore.c
8765 F:      drivers/acpi/apei/erst.c
8766
8767 PTP HARDWARE CLOCK SUPPORT
8768 M:      Richard Cochran <richardcochran@gmail.com>
8769 L:      netdev@vger.kernel.org
8770 S:      Maintained
8771 W:      http://linuxptp.sourceforge.net/
8772 F:      Documentation/ABI/testing/sysfs-ptp
8773 F:      Documentation/ptp/*
8774 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8775 F:      drivers/net/phy/dp83640*
8776 F:      drivers/ptp/*
8777 F:      include/linux/ptp_cl*
8778
8779 PTRACE SUPPORT
8780 M:      Roland McGrath <roland@hack.frob.com>
8781 M:      Oleg Nesterov <oleg@redhat.com>
8782 S:      Maintained
8783 F:      include/asm-generic/syscall.h
8784 F:      include/linux/ptrace.h
8785 F:      include/linux/regset.h
8786 F:      include/linux/tracehook.h
8787 F:      include/uapi/linux/ptrace.h
8788 F:      kernel/ptrace.c
8789
8790 PVRUSB2 VIDEO4LINUX DRIVER
8791 M:      Mike Isely <isely@pobox.com>
8792 L:      pvrusb2@isely.net       (subscribers-only)
8793 L:      linux-media@vger.kernel.org
8794 W:      http://www.isely.net/pvrusb2/
8795 T:      git git://linuxtv.org/media_tree.git
8796 S:      Maintained
8797 F:      Documentation/video4linux/README.pvrusb2
8798 F:      drivers/media/usb/pvrusb2/
8799
8800 PWC WEBCAM DRIVER
8801 M:      Hans de Goede <hdegoede@redhat.com>
8802 L:      linux-media@vger.kernel.org
8803 T:      git git://linuxtv.org/media_tree.git
8804 S:      Maintained
8805 F:      drivers/media/usb/pwc/*
8806
8807 PWM FAN DRIVER
8808 M:      Kamil Debski <k.debski@samsung.com>
8809 L:      lm-sensors@lm-sensors.org
8810 S:      Supported
8811 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8812 F:      Documentation/hwmon/pwm-fan
8813 F:      drivers/hwmon/pwm-fan.c
8814
8815 PWM SUBSYSTEM
8816 M:      Thierry Reding <thierry.reding@gmail.com>
8817 L:      linux-pwm@vger.kernel.org
8818 S:      Maintained
8819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8820 F:      Documentation/pwm.txt
8821 F:      Documentation/devicetree/bindings/pwm/
8822 F:      include/linux/pwm.h
8823 F:      drivers/pwm/
8824 F:      drivers/video/backlight/pwm_bl.c
8825 F:      include/linux/pwm_backlight.h
8826
8827 PXA2xx/PXA3xx SUPPORT
8828 M:      Daniel Mack <daniel@zonque.org>
8829 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8830 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8831 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8832 T:      git git://github.com/hzhuang1/linux.git
8833 T:      git git://github.com/rjarzmik/linux.git
8834 S:      Maintained
8835 F:      arch/arm/boot/dts/pxa*
8836 F:      arch/arm/mach-pxa/
8837 F:      drivers/dma/pxa*
8838 F:      drivers/pcmcia/pxa2xx*
8839 F:      drivers/pinctrl/pxa/
8840 F:      drivers/spi/spi-pxa2xx*
8841 F:      drivers/usb/gadget/udc/pxa2*
8842 F:      include/sound/pxa2xx-lib.h
8843 F:      sound/arm/pxa*
8844 F:      sound/soc/pxa/
8845
8846 PXA GPIO DRIVER
8847 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8848 L:      linux-gpio@vger.kernel.org
8849 S:      Maintained
8850 F:      drivers/gpio/gpio-pxa.c
8851
8852 PXA3xx NAND FLASH DRIVER
8853 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8854 L:      linux-mtd@lists.infradead.org
8855 S:      Maintained
8856 F:      drivers/mtd/nand/pxa3xx_nand.c
8857
8858 MMP SUPPORT
8859 M:      Eric Miao <eric.y.miao@gmail.com>
8860 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8861 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8862 T:      git git://github.com/hzhuang1/linux.git
8863 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8864 S:      Maintained
8865 F:      arch/arm/boot/dts/mmp*
8866 F:      arch/arm/mach-mmp/
8867
8868 PXA MMCI DRIVER
8869 S:      Orphan
8870
8871 PXA RTC DRIVER
8872 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8873 L:      rtc-linux@googlegroups.com
8874 S:      Maintained
8875
8876 QAT DRIVER
8877 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8878 L:      qat-linux@intel.com
8879 S:      Supported
8880 F:      drivers/crypto/qat/
8881
8882 QIB DRIVER
8883 M:      Mike Marciniszyn <infinipath@intel.com>
8884 L:      linux-rdma@vger.kernel.org
8885 S:      Supported
8886 F:      drivers/infiniband/hw/qib/
8887
8888 QLOGIC QLA1280 SCSI DRIVER
8889 M:      Michael Reed <mdr@sgi.com>
8890 L:      linux-scsi@vger.kernel.org
8891 S:      Maintained
8892 F:      drivers/scsi/qla1280.[ch]
8893
8894 QLOGIC QLA2XXX FC-SCSI DRIVER
8895 M:      qla2xxx-upstream@qlogic.com
8896 L:      linux-scsi@vger.kernel.org
8897 S:      Supported
8898 F:      Documentation/scsi/LICENSE.qla2xxx
8899 F:      drivers/scsi/qla2xxx/
8900
8901 QLOGIC QLA4XXX iSCSI DRIVER
8902 M:      QLogic-Storage-Upstream@qlogic.com
8903 L:      linux-scsi@vger.kernel.org
8904 S:      Supported
8905 F:      Documentation/scsi/LICENSE.qla4xxx
8906 F:      drivers/scsi/qla4xxx/
8907
8908 QLOGIC QLA3XXX NETWORK DRIVER
8909 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8910 M:      Ron Mercer <ron.mercer@qlogic.com>
8911 M:      linux-driver@qlogic.com
8912 L:      netdev@vger.kernel.org
8913 S:      Supported
8914 F:      Documentation/networking/LICENSE.qla3xxx
8915 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8916
8917 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8918 M:      Dept-GELinuxNICDev@qlogic.com
8919 L:      netdev@vger.kernel.org
8920 S:      Supported
8921 F:      drivers/net/ethernet/qlogic/qlcnic/
8922
8923 QLOGIC QLGE 10Gb ETHERNET DRIVER
8924 M:      Harish Patil <harish.patil@qlogic.com>
8925 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8926 M:      Dept-GELinuxNICDev@qlogic.com
8927 M:      linux-driver@qlogic.com
8928 L:      netdev@vger.kernel.org
8929 S:      Supported
8930 F:      drivers/net/ethernet/qlogic/qlge/
8931
8932 QLOGIC QL4xxx ETHERNET DRIVER
8933 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8934 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8935 M:      everest-linux-l2@qlogic.com
8936 L:      netdev@vger.kernel.org
8937 S:      Supported
8938 F:      drivers/net/ethernet/qlogic/qed/
8939 F:      include/linux/qed/
8940 F:      drivers/net/ethernet/qlogic/qede/
8941
8942 QNX4 FILESYSTEM
8943 M:      Anders Larsen <al@alarsen.net>
8944 W:      http://www.alarsen.net/linux/qnx4fs/
8945 S:      Maintained
8946 F:      fs/qnx4/
8947 F:      include/uapi/linux/qnx4_fs.h
8948 F:      include/uapi/linux/qnxtypes.h
8949
8950 QT1010 MEDIA DRIVER
8951 M:      Antti Palosaari <crope@iki.fi>
8952 L:      linux-media@vger.kernel.org
8953 W:      https://linuxtv.org
8954 W:      http://palosaari.fi/linux/
8955 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8956 T:      git git://linuxtv.org/anttip/media_tree.git
8957 S:      Maintained
8958 F:      drivers/media/tuners/qt1010*
8959
8960 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8961 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8962 L:      linux-wireless@vger.kernel.org
8963 L:      ath9k-devel@lists.ath9k.org
8964 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8965 S:      Supported
8966 F:      drivers/net/wireless/ath/ath9k/
8967
8968 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8969 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8970 L:      ath10k@lists.infradead.org
8971 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
8973 S:      Supported
8974 F:      drivers/net/wireless/ath/ath10k/
8975
8976 QUALCOMM HEXAGON ARCHITECTURE
8977 M:      Richard Kuo <rkuo@codeaurora.org>
8978 L:      linux-hexagon@vger.kernel.org
8979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
8980 S:      Supported
8981 F:      arch/hexagon/
8982
8983 QUALCOMM WCN36XX WIRELESS DRIVER
8984 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8985 L:      wcn36xx@lists.infradead.org
8986 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8987 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8988 S:      Supported
8989 F:      drivers/net/wireless/ath/wcn36xx/
8990
8991 RADOS BLOCK DEVICE (RBD)
8992 M:      Ilya Dryomov <idryomov@gmail.com>
8993 M:      Sage Weil <sage@redhat.com>
8994 M:      Alex Elder <elder@kernel.org>
8995 L:      ceph-devel@vger.kernel.org
8996 W:      http://ceph.com/
8997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8998 T:      git git://github.com/ceph/ceph-client.git
8999 S:      Supported
9000 F:      Documentation/ABI/testing/sysfs-bus-rbd
9001 F:      drivers/block/rbd.c
9002 F:      drivers/block/rbd_types.h
9003
9004 RADEON FRAMEBUFFER DISPLAY DRIVER
9005 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9006 L:      linux-fbdev@vger.kernel.org
9007 S:      Maintained
9008 F:      drivers/video/fbdev/aty/radeon*
9009 F:      include/uapi/linux/radeonfb.h
9010
9011 RADIOSHARK RADIO DRIVER
9012 M:      Hans de Goede <hdegoede@redhat.com>
9013 L:      linux-media@vger.kernel.org
9014 T:      git git://linuxtv.org/media_tree.git
9015 S:      Maintained
9016 F:      drivers/media/radio/radio-shark.c
9017
9018 RADIOSHARK2 RADIO DRIVER
9019 M:      Hans de Goede <hdegoede@redhat.com>
9020 L:      linux-media@vger.kernel.org
9021 T:      git git://linuxtv.org/media_tree.git
9022 S:      Maintained
9023 F:      drivers/media/radio/radio-shark2.c
9024 F:      drivers/media/radio/radio-tea5777.c
9025
9026 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9027 M:      Paul Mackerras <paulus@samba.org>
9028 L:      linux-fbdev@vger.kernel.org
9029 S:      Maintained
9030 F:      drivers/video/fbdev/aty/aty128fb.c
9031
9032 RALINK MIPS ARCHITECTURE
9033 M:      John Crispin <blogic@openwrt.org>
9034 L:      linux-mips@linux-mips.org
9035 S:      Maintained
9036 F:      arch/mips/ralink
9037
9038 RALINK RT2X00 WIRELESS LAN DRIVER
9039 P:      rt2x00 project
9040 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9041 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9042 L:      linux-wireless@vger.kernel.org
9043 S:      Maintained
9044 F:      drivers/net/wireless/ralink/rt2x00/
9045
9046 RAMDISK RAM BLOCK DEVICE DRIVER
9047 M:      Jens Axboe <axboe@kernel.dk>
9048 S:      Maintained
9049 F:      Documentation/blockdev/ramdisk.txt
9050 F:      drivers/block/brd.c
9051
9052 RANDOM NUMBER DRIVER
9053 M:      "Theodore Ts'o" <tytso@mit.edu>
9054 S:      Maintained
9055 F:      drivers/char/random.c
9056
9057 RAPIDIO SUBSYSTEM
9058 M:      Matt Porter <mporter@kernel.crashing.org>
9059 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9060 S:      Maintained
9061 F:      drivers/rapidio/
9062
9063 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9064 L:      linux-wireless@vger.kernel.org
9065 S:      Orphan
9066 F:      drivers/net/wireless/ray*
9067
9068 RCUTORTURE MODULE
9069 M:      Josh Triplett <josh@joshtriplett.org>
9070 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9071 L:      linux-kernel@vger.kernel.org
9072 S:      Supported
9073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9074 F:      Documentation/RCU/torture.txt
9075 F:      kernel/rcu/rcutorture.c
9076
9077 RCUTORTURE TEST FRAMEWORK
9078 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9079 M:      Josh Triplett <josh@joshtriplett.org>
9080 R:      Steven Rostedt <rostedt@goodmis.org>
9081 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9082 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9083 L:      linux-kernel@vger.kernel.org
9084 S:      Supported
9085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9086 F:      tools/testing/selftests/rcutorture
9087
9088 RDC R-321X SoC
9089 M:      Florian Fainelli <florian@openwrt.org>
9090 S:      Maintained
9091
9092 RDC R6040 FAST ETHERNET DRIVER
9093 M:      Florian Fainelli <florian@openwrt.org>
9094 L:      netdev@vger.kernel.org
9095 S:      Maintained
9096 F:      drivers/net/ethernet/rdc/r6040.c
9097
9098 RDS - RELIABLE DATAGRAM SOCKETS
9099 M:      Chien Yen <chien.yen@oracle.com>
9100 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9101 S:      Supported
9102 F:      net/rds/
9103
9104 READ-COPY UPDATE (RCU)
9105 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9106 M:      Josh Triplett <josh@joshtriplett.org>
9107 R:      Steven Rostedt <rostedt@goodmis.org>
9108 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9109 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9110 L:      linux-kernel@vger.kernel.org
9111 W:      http://www.rdrop.com/users/paulmck/RCU/
9112 S:      Supported
9113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9114 F:      Documentation/RCU/
9115 X:      Documentation/RCU/torture.txt
9116 F:      include/linux/rcu*
9117 X:      include/linux/srcu.h
9118 F:      kernel/rcu/
9119 X:      kernel/torture.c
9120
9121 REAL TIME CLOCK (RTC) SUBSYSTEM
9122 M:      Alessandro Zummo <a.zummo@towertech.it>
9123 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9124 L:      rtc-linux@googlegroups.com
9125 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9127 S:      Maintained
9128 F:      Documentation/rtc.txt
9129 F:      drivers/rtc/
9130 F:      include/linux/rtc.h
9131 F:      include/uapi/linux/rtc.h
9132
9133 REALTEK AUDIO CODECS
9134 M:      Bard Liao <bardliao@realtek.com>
9135 M:      Oder Chiou <oder_chiou@realtek.com>
9136 S:      Maintained
9137 F:      sound/soc/codecs/rt*
9138 F:      include/sound/rt*.h
9139
9140 REISERFS FILE SYSTEM
9141 L:      reiserfs-devel@vger.kernel.org
9142 S:      Supported
9143 F:      fs/reiserfs/
9144
9145 REGISTER MAP ABSTRACTION
9146 M:      Mark Brown <broonie@kernel.org>
9147 L:      linux-kernel@vger.kernel.org
9148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9149 S:      Supported
9150 F:      drivers/base/regmap/
9151 F:      include/linux/regmap.h
9152
9153 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9154 M:      Ohad Ben-Cohen <ohad@wizery.com>
9155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9156 S:      Maintained
9157 F:      drivers/remoteproc/
9158 F:      Documentation/remoteproc.txt
9159 F:      include/linux/remoteproc.h
9160
9161 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9162 M:      Ohad Ben-Cohen <ohad@wizery.com>
9163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9164 S:      Maintained
9165 F:      drivers/rpmsg/
9166 F:      Documentation/rpmsg.txt
9167 F:      include/linux/rpmsg.h
9168
9169 RENESAS ETHERNET DRIVERS
9170 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9171 L:      netdev@vger.kernel.org
9172 L:      linux-renesas-soc@vger.kernel.org
9173 F:      drivers/net/ethernet/renesas/
9174 F:      include/linux/sh_eth.h
9175
9176 RENESAS USB2 PHY DRIVER
9177 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9178 L:      linux-renesas-soc@vger.kernel.org
9179 S:      Maintained
9180 F:      drivers/phy/phy-rcar-gen3-usb2.c
9181
9182 RESET CONTROLLER FRAMEWORK
9183 M:      Philipp Zabel <p.zabel@pengutronix.de>
9184 T:      git git://git.pengutronix.de/git/pza/linux
9185 S:      Maintained
9186 F:      drivers/reset/
9187 F:      Documentation/devicetree/bindings/reset/
9188 F:      include/dt-bindings/reset/
9189 F:      include/linux/reset.h
9190 F:      include/linux/reset-controller.h
9191
9192 RFKILL
9193 M:      Johannes Berg <johannes@sipsolutions.net>
9194 L:      linux-wireless@vger.kernel.org
9195 W:      http://wireless.kernel.org/
9196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9198 S:      Maintained
9199 F:      Documentation/rfkill.txt
9200 F:      net/rfkill/
9201
9202 RHASHTABLE
9203 M:      Thomas Graf <tgraf@suug.ch>
9204 L:      netdev@vger.kernel.org
9205 S:      Maintained
9206 F:      lib/rhashtable.c
9207 F:      include/linux/rhashtable.h
9208
9209 RICOH SMARTMEDIA/XD DRIVER
9210 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9211 S:      Maintained
9212 F:      drivers/mtd/nand/r852.c
9213 F:      drivers/mtd/nand/r852.h
9214
9215 RICOH R5C592 MEMORYSTICK DRIVER
9216 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9217 S:      Maintained
9218 F:      drivers/memstick/host/r592.*
9219
9220 ROCCAT DRIVERS
9221 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9222 W:      http://sourceforge.net/projects/roccat/
9223 S:      Maintained
9224 F:      drivers/hid/hid-roccat*
9225 F:      include/linux/hid-roccat*
9226 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9227
9228 ROCKER DRIVER
9229 M:      Jiri Pirko <jiri@resnulli.us>
9230 M:      Scott Feldman <sfeldma@gmail.com>
9231 L:      netdev@vger.kernel.org
9232 S:      Supported
9233 F:      drivers/net/ethernet/rocker/
9234
9235 ROCKETPORT DRIVER
9236 P:      Comtrol Corp.
9237 W:      http://www.comtrol.com
9238 S:      Maintained
9239 F:      Documentation/serial/rocket.txt
9240 F:      drivers/tty/rocket*
9241
9242 ROCKETPORT EXPRESS/INFINITY DRIVER
9243 M:      Kevin Cernekee <cernekee@gmail.com>
9244 L:      linux-serial@vger.kernel.org
9245 S:      Odd Fixes
9246 F:      drivers/tty/serial/rp2.*
9247
9248 ROSE NETWORK LAYER
9249 M:      Ralf Baechle <ralf@linux-mips.org>
9250 L:      linux-hams@vger.kernel.org
9251 W:      http://www.linux-ax25.org/
9252 S:      Maintained
9253 F:      include/net/rose.h
9254 F:      include/uapi/linux/rose.h
9255 F:      net/rose/
9256
9257 RTL2830 MEDIA DRIVER
9258 M:      Antti Palosaari <crope@iki.fi>
9259 L:      linux-media@vger.kernel.org
9260 W:      https://linuxtv.org
9261 W:      http://palosaari.fi/linux/
9262 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9263 T:      git git://linuxtv.org/anttip/media_tree.git
9264 S:      Maintained
9265 F:      drivers/media/dvb-frontends/rtl2830*
9266
9267 RTL2832 MEDIA DRIVER
9268 M:      Antti Palosaari <crope@iki.fi>
9269 L:      linux-media@vger.kernel.org
9270 W:      https://linuxtv.org
9271 W:      http://palosaari.fi/linux/
9272 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9273 T:      git git://linuxtv.org/anttip/media_tree.git
9274 S:      Maintained
9275 F:      drivers/media/dvb-frontends/rtl2832*
9276
9277 RTL2832_SDR MEDIA DRIVER
9278 M:      Antti Palosaari <crope@iki.fi>
9279 L:      linux-media@vger.kernel.org
9280 W:      https://linuxtv.org
9281 W:      http://palosaari.fi/linux/
9282 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9283 T:      git git://linuxtv.org/anttip/media_tree.git
9284 S:      Maintained
9285 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9286
9287 RTL8180 WIRELESS DRIVER
9288 L:      linux-wireless@vger.kernel.org
9289 W:      http://wireless.kernel.org/
9290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9291 S:      Orphan
9292 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9293
9294 RTL8187 WIRELESS DRIVER
9295 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9296 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9297 M:      Larry Finger <Larry.Finger@lwfinger.net>
9298 L:      linux-wireless@vger.kernel.org
9299 W:      http://wireless.kernel.org/
9300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9301 S:      Maintained
9302 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9303
9304 RTL8192CE WIRELESS DRIVER
9305 M:      Larry Finger <Larry.Finger@lwfinger.net>
9306 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9307 L:      linux-wireless@vger.kernel.org
9308 W:      http://wireless.kernel.org/
9309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9310 S:      Maintained
9311 F:      drivers/net/wireless/realtek/rtlwifi/
9312 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9313
9314 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9315 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9316 L:      linux-wireless@vger.kernel.org
9317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9318 S:      Maintained
9319 F:      drivers/net/wireless/realtek/rtl8xxxu/
9320
9321 S3 SAVAGE FRAMEBUFFER DRIVER
9322 M:      Antonino Daplas <adaplas@gmail.com>
9323 L:      linux-fbdev@vger.kernel.org
9324 S:      Maintained
9325 F:      drivers/video/fbdev/savage/
9326
9327 S390
9328 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9329 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9330 L:      linux-s390@vger.kernel.org
9331 W:      http://www.ibm.com/developerworks/linux/linux390/
9332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9333 S:      Supported
9334 F:      arch/s390/
9335 F:      drivers/s390/
9336 F:      Documentation/s390/
9337 F:      Documentation/DocBook/s390*
9338
9339 S390 COMMON I/O LAYER
9340 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9341 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9342 L:      linux-s390@vger.kernel.org
9343 W:      http://www.ibm.com/developerworks/linux/linux390/
9344 S:      Supported
9345 F:      drivers/s390/cio/
9346
9347 S390 DASD DRIVER
9348 M:      Stefan Weinhuber <wein@de.ibm.com>
9349 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9350 L:      linux-s390@vger.kernel.org
9351 W:      http://www.ibm.com/developerworks/linux/linux390/
9352 S:      Supported
9353 F:      drivers/s390/block/dasd*
9354 F:      block/partitions/ibm.c
9355
9356 S390 NETWORK DRIVERS
9357 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9358 L:      linux-s390@vger.kernel.org
9359 W:      http://www.ibm.com/developerworks/linux/linux390/
9360 S:      Supported
9361 F:      drivers/s390/net/
9362
9363 S390 PCI SUBSYSTEM
9364 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9365 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9366 L:      linux-s390@vger.kernel.org
9367 W:      http://www.ibm.com/developerworks/linux/linux390/
9368 S:      Supported
9369 F:      arch/s390/pci/
9370 F:      drivers/pci/hotplug/s390_pci_hpc.c
9371
9372 S390 ZCRYPT DRIVER
9373 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9374 L:      linux-s390@vger.kernel.org
9375 W:      http://www.ibm.com/developerworks/linux/linux390/
9376 S:      Supported
9377 F:      drivers/s390/crypto/
9378
9379 S390 ZFCP DRIVER
9380 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9381 L:      linux-s390@vger.kernel.org
9382 W:      http://www.ibm.com/developerworks/linux/linux390/
9383 S:      Supported
9384 F:      drivers/s390/scsi/zfcp_*
9385
9386 S390 IUCV NETWORK LAYER
9387 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9388 L:      linux-s390@vger.kernel.org
9389 W:      http://www.ibm.com/developerworks/linux/linux390/
9390 S:      Supported
9391 F:      drivers/s390/net/*iucv*
9392 F:      include/net/iucv/
9393 F:      net/iucv/
9394
9395 S390 IOMMU (PCI)
9396 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9397 L:      linux-s390@vger.kernel.org
9398 W:      http://www.ibm.com/developerworks/linux/linux390/
9399 S:      Supported
9400 F:      drivers/iommu/s390-iommu.c
9401
9402 S3C24XX SD/MMC Driver
9403 M:      Ben Dooks <ben-linux@fluff.org>
9404 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9405 S:      Supported
9406 F:      drivers/mmc/host/s3cmci.*
9407
9408 SAA6588 RDS RECEIVER DRIVER
9409 M:      Hans Verkuil <hverkuil@xs4all.nl>
9410 L:      linux-media@vger.kernel.org
9411 T:      git git://linuxtv.org/media_tree.git
9412 W:      https://linuxtv.org
9413 S:      Odd Fixes
9414 F:      drivers/media/i2c/saa6588*
9415
9416 SAA7134 VIDEO4LINUX DRIVER
9417 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9418 L:      linux-media@vger.kernel.org
9419 W:      https://linuxtv.org
9420 T:      git git://linuxtv.org/media_tree.git
9421 S:      Odd fixes
9422 F:      Documentation/video4linux/*.saa7134
9423 F:      drivers/media/pci/saa7134/
9424
9425 SAA7146 VIDEO4LINUX-2 DRIVER
9426 M:      Hans Verkuil <hverkuil@xs4all.nl>
9427 L:      linux-media@vger.kernel.org
9428 T:      git git://linuxtv.org/media_tree.git
9429 S:      Maintained
9430 F:      drivers/media/common/saa7146/
9431 F:      drivers/media/pci/saa7146/
9432 F:      include/media/saa7146*
9433
9434 SAMSUNG LAPTOP DRIVER
9435 M:      Corentin Chary <corentin.chary@gmail.com>
9436 L:      platform-driver-x86@vger.kernel.org
9437 S:      Maintained
9438 F:      drivers/platform/x86/samsung-laptop.c
9439
9440 SAMSUNG AUDIO (ASoC) DRIVERS
9441 M:      Sangbeom Kim <sbkim73@samsung.com>
9442 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9443 S:      Supported
9444 F:      sound/soc/samsung/
9445
9446 SAMSUNG FRAMEBUFFER DRIVER
9447 M:      Jingoo Han <jingoohan1@gmail.com>
9448 L:      linux-fbdev@vger.kernel.org
9449 S:      Maintained
9450 F:      drivers/video/fbdev/s3c-fb.c
9451
9452 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9453 M:      Sangbeom Kim <sbkim73@samsung.com>
9454 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9455 L:      linux-kernel@vger.kernel.org
9456 L:      linux-samsung-soc@vger.kernel.org
9457 S:      Supported
9458 F:      drivers/mfd/sec*.c
9459 F:      drivers/regulator/s2m*.c
9460 F:      drivers/regulator/s5m*.c
9461 F:      drivers/clk/clk-s2mps11.c
9462 F:      drivers/rtc/rtc-s5m.c
9463 F:      include/linux/mfd/samsung/
9464 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9465 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9466 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9467 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9468
9469 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9470 M:      Kyungmin Park <kyungmin.park@samsung.com>
9471 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9472 L:      linux-media@vger.kernel.org
9473 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9474 S:      Supported
9475 F:      drivers/media/platform/exynos4-is/
9476
9477 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9478 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9479 L:      linux-media@vger.kernel.org
9480 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9481 S:      Maintained
9482 F:      drivers/media/platform/s3c-camif/
9483 F:      include/media/drv-intf/s3c_camif.h
9484
9485 SAMSUNG S5C73M3 CAMERA DRIVER
9486 M:      Kyungmin Park <kyungmin.park@samsung.com>
9487 M:      Andrzej Hajda <a.hajda@samsung.com>
9488 L:      linux-media@vger.kernel.org
9489 S:      Supported
9490 F:      drivers/media/i2c/s5c73m3/*
9491
9492 SAMSUNG S5K5BAF CAMERA DRIVER
9493 M:      Kyungmin Park <kyungmin.park@samsung.com>
9494 M:      Andrzej Hajda <a.hajda@samsung.com>
9495 L:      linux-media@vger.kernel.org
9496 S:      Supported
9497 F:      drivers/media/i2c/s5k5baf.c
9498
9499 SAMSUNG S3FWRN5 NFC DRIVER
9500 M:      Robert Baldyga <r.baldyga@samsung.com>
9501 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9502 S:      Supported
9503 F:      drivers/nfc/s3fwrn5
9504
9505 SAMSUNG SOC CLOCK DRIVERS
9506 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9507 M:      Tomasz Figa <tomasz.figa@gmail.com>
9508 S:      Supported
9509 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9510 F:      drivers/clk/samsung/
9511
9512 SAMSUNG SXGBE DRIVERS
9513 M:      Byungho An <bh74.an@samsung.com>
9514 M:      Girish K S <ks.giri@samsung.com>
9515 M:      Vipul Pandya <vipul.pandya@samsung.com>
9516 S:      Supported
9517 L:      netdev@vger.kernel.org
9518 F:      drivers/net/ethernet/samsung/sxgbe/
9519
9520 SAMSUNG THERMAL DRIVER
9521 M:      Lukasz Majewski <l.majewski@samsung.com>
9522 L:      linux-pm@vger.kernel.org
9523 L:      linux-samsung-soc@vger.kernel.org
9524 S:      Supported
9525 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9526 F:      drivers/thermal/samsung/
9527
9528 SAMSUNG USB2 PHY DRIVER
9529 M:      Kamil Debski <k.debski@samsung.com>
9530 L:      linux-kernel@vger.kernel.org
9531 S:      Supported
9532 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9533 F:      Documentation/phy/samsung-usb2.txt
9534 F:      drivers/phy/phy-exynos4210-usb2.c
9535 F:      drivers/phy/phy-exynos4x12-usb2.c
9536 F:      drivers/phy/phy-exynos5250-usb2.c
9537 F:      drivers/phy/phy-s5pv210-usb2.c
9538 F:      drivers/phy/phy-samsung-usb2.c
9539 F:      drivers/phy/phy-samsung-usb2.h
9540
9541 SERIAL DRIVERS
9542 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9543 L:      linux-serial@vger.kernel.org
9544 S:      Maintained
9545 F:      drivers/tty/serial/
9546
9547 SYNOPSYS DESIGNWARE DMAC DRIVER
9548 M:      Viresh Kumar <vireshk@kernel.org>
9549 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9550 S:      Maintained
9551 F:      include/linux/dma/dw.h
9552 F:      include/linux/platform_data/dma-dw.h
9553 F:      drivers/dma/dw/
9554
9555 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9556 M: Lars Persson <lars.persson@axis.com>
9557 L: netdev@vger.kernel.org
9558 S: Supported
9559 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9560 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9561
9562 SYNOPSYS DESIGNWARE I2C DRIVER
9563 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9564 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9565 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9566 L:      linux-i2c@vger.kernel.org
9567 S:      Maintained
9568 F:      drivers/i2c/busses/i2c-designware-*
9569 F:      include/linux/platform_data/i2c-designware.h
9570
9571 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9572 M:      Jaehoon Chung <jh80.chung@samsung.com>
9573 L:      linux-mmc@vger.kernel.org
9574 S:      Maintained
9575 F:      include/linux/mmc/dw_mmc.h
9576 F:      drivers/mmc/host/dw_mmc*
9577
9578 SYSTEM TRACE MODULE CLASS
9579 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9580 S:      Maintained
9581 F:      Documentation/trace/stm.txt
9582 F:      drivers/hwtracing/stm/
9583 F:      include/linux/stm.h
9584 F:      include/uapi/linux/stm.h
9585
9586 THUNDERBOLT DRIVER
9587 M:      Andreas Noever <andreas.noever@gmail.com>
9588 S:      Maintained
9589 F:      drivers/thunderbolt/
9590
9591 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9592 M:      John Stultz <john.stultz@linaro.org>
9593 M:      Thomas Gleixner <tglx@linutronix.de>
9594 L:      linux-kernel@vger.kernel.org
9595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9596 S:      Supported
9597 F:      include/linux/clocksource.h
9598 F:      include/linux/time.h
9599 F:      include/linux/timex.h
9600 F:      include/uapi/linux/time.h
9601 F:      include/uapi/linux/timex.h
9602 F:      kernel/time/clocksource.c
9603 F:      kernel/time/time*.c
9604 F:      kernel/time/alarmtimer.c
9605 F:      kernel/time/ntp.c
9606 F:      tools/testing/selftests/timers/
9607
9608 SC1200 WDT DRIVER
9609 M:      Zwane Mwaikambo <zwanem@gmail.com>
9610 S:      Maintained
9611 F:      drivers/watchdog/sc1200wdt.c
9612
9613 SCHEDULER
9614 M:      Ingo Molnar <mingo@redhat.com>
9615 M:      Peter Zijlstra <peterz@infradead.org>
9616 L:      linux-kernel@vger.kernel.org
9617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9618 S:      Maintained
9619 F:      kernel/sched/
9620 F:      include/linux/sched.h
9621 F:      include/uapi/linux/sched.h
9622 F:      include/linux/wait.h
9623
9624 SCORE ARCHITECTURE
9625 M:      Chen Liqin <liqin.linux@gmail.com>
9626 M:      Lennox Wu <lennox.wu@gmail.com>
9627 W:      http://www.sunplus.com
9628 S:      Supported
9629 F:      arch/score/
9630
9631 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9632 M:      Sudeep Holla <sudeep.holla@arm.com>
9633 L:      linux-arm-kernel@lists.infradead.org
9634 S:      Maintained
9635 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9636 F:      drivers/clk/clk-scpi.c
9637 F:      drivers/cpufreq/scpi-cpufreq.c
9638 F:      drivers/firmware/arm_scpi.c
9639 F:      include/linux/scpi_protocol.h
9640
9641 SCSI CDROM DRIVER
9642 M:      Jens Axboe <axboe@kernel.dk>
9643 L:      linux-scsi@vger.kernel.org
9644 W:      http://www.kernel.dk
9645 S:      Maintained
9646 F:      drivers/scsi/sr*
9647
9648 SCSI RDMA PROTOCOL (SRP) INITIATOR
9649 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9650 L:      linux-rdma@vger.kernel.org
9651 S:      Supported
9652 W:      http://www.openfabrics.org
9653 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9655 F:      drivers/infiniband/ulp/srp/
9656 F:      include/scsi/srp.h
9657
9658 SCSI SG DRIVER
9659 M:      Doug Gilbert <dgilbert@interlog.com>
9660 L:      linux-scsi@vger.kernel.org
9661 W:      http://sg.danny.cz/sg
9662 S:      Maintained
9663 F:      Documentation/scsi/scsi-generic.txt
9664 F:      drivers/scsi/sg.c
9665 F:      include/scsi/sg.h
9666
9667 SCSI SUBSYSTEM
9668 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9670 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9672 L:      linux-scsi@vger.kernel.org
9673 S:      Maintained
9674 F:      drivers/scsi/
9675 F:      include/scsi/
9676
9677 SCSI TAPE DRIVER
9678 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9679 L:      linux-scsi@vger.kernel.org
9680 S:      Maintained
9681 F:      Documentation/scsi/st.txt
9682 F:      drivers/scsi/st.*
9683 F:      drivers/scsi/st_*.h
9684
9685 SCTP PROTOCOL
9686 M:      Vlad Yasevich <vyasevich@gmail.com>
9687 M:      Neil Horman <nhorman@tuxdriver.com>
9688 L:      linux-sctp@vger.kernel.org
9689 W:      http://lksctp.sourceforge.net
9690 S:      Maintained
9691 F:      Documentation/networking/sctp.txt
9692 F:      include/linux/sctp.h
9693 F:      include/uapi/linux/sctp.h
9694 F:      include/net/sctp/
9695 F:      net/sctp/
9696
9697 SCx200 CPU SUPPORT
9698 M:      Jim Cromie <jim.cromie@gmail.com>
9699 S:      Odd Fixes
9700 F:      Documentation/i2c/busses/scx200_acb
9701 F:      arch/x86/platform/scx200/
9702 F:      drivers/watchdog/scx200_wdt.c
9703 F:      drivers/i2c/busses/scx200*
9704 F:      drivers/mtd/maps/scx200_docflash.c
9705 F:      include/linux/scx200.h
9706
9707 SCx200 GPIO DRIVER
9708 M:      Jim Cromie <jim.cromie@gmail.com>
9709 S:      Maintained
9710 F:      drivers/char/scx200_gpio.c
9711 F:      include/linux/scx200_gpio.h
9712
9713 SCx200 HRT CLOCKSOURCE DRIVER
9714 M:      Jim Cromie <jim.cromie@gmail.com>
9715 S:      Maintained
9716 F:      drivers/clocksource/scx200_hrt.c
9717
9718 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9719 M:      Sascha Sommer <saschasommer@freenet.de>
9720 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9721 S:      Maintained
9722 F:      drivers/mmc/host/sdricoh_cs.c
9723
9724 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9725 L:      linux-mmc@vger.kernel.org
9726 S:      Orphan
9727 F:      drivers/mmc/host/sdhci.*
9728 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9729
9730 SECURE COMPUTING
9731 M:      Kees Cook <keescook@chromium.org>
9732 R:      Andy Lutomirski <luto@amacapital.net>
9733 R:      Will Drewry <wad@chromium.org>
9734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9735 S:      Supported
9736 F:      kernel/seccomp.c
9737 F:      include/uapi/linux/seccomp.h
9738 F:      include/linux/seccomp.h
9739 F:      tools/testing/selftests/seccomp/*
9740 K:      \bsecure_computing
9741 K:      \bTIF_SECCOMP\b
9742
9743 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9744 M:      Ben Dooks <ben-linux@fluff.org>
9745 M:      Jaehoon Chung <jh80.chung@samsung.com>
9746 L:      linux-mmc@vger.kernel.org
9747 S:      Maintained
9748 F:      drivers/mmc/host/sdhci-s3c*
9749
9750 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9751 M:      Viresh Kumar <vireshk@kernel.org>
9752 L:      spear-devel@list.st.com
9753 L:      linux-mmc@vger.kernel.org
9754 S:      Maintained
9755 F:      drivers/mmc/host/sdhci-spear.c
9756
9757 SECURITY SUBSYSTEM
9758 M:      James Morris <james.l.morris@oracle.com>
9759 M:      "Serge E. Hallyn" <serge@hallyn.com>
9760 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9762 W:      http://kernsec.org/
9763 S:      Supported
9764 F:      security/
9765
9766 SECURITY CONTACT
9767 M:      Security Officers <security@kernel.org>
9768 S:      Supported
9769
9770 SELINUX SECURITY MODULE
9771 M:      Paul Moore <paul@paul-moore.com>
9772 M:      Stephen Smalley <sds@tycho.nsa.gov>
9773 M:      Eric Paris <eparis@parisplace.org>
9774 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9775 W:      http://selinuxproject.org
9776 T:      git git://git.infradead.org/users/pcmoore/selinux
9777 S:      Supported
9778 F:      include/linux/selinux*
9779 F:      security/selinux/
9780 F:      scripts/selinux/
9781
9782 APPARMOR SECURITY MODULE
9783 M:      John Johansen <john.johansen@canonical.com>
9784 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9785 W:      apparmor.wiki.kernel.org
9786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9787 S:      Supported
9788 F:      security/apparmor/
9789
9790 YAMA SECURITY MODULE
9791 M:      Kees Cook <keescook@chromium.org>
9792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9793 S:      Supported
9794 F:      security/yama/
9795
9796 SENSABLE PHANTOM
9797 M:      Jiri Slaby <jirislaby@gmail.com>
9798 S:      Maintained
9799 F:      drivers/misc/phantom.c
9800 F:      include/uapi/linux/phantom.h
9801
9802 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9803 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9804 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9805 M:      John Soni Jose <sony.john@avagotech.com>
9806 L:      linux-scsi@vger.kernel.org
9807 W:      http://www.avagotech.com
9808 S:      Supported
9809 F:      drivers/scsi/be2iscsi/
9810
9811 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9812 M:      Sathya Perla <sathya.perla@avagotech.com>
9813 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9814 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9815 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9816 L:      netdev@vger.kernel.org
9817 W:      http://www.emulex.com
9818 S:      Supported
9819 F:      drivers/net/ethernet/emulex/benet/
9820
9821 EMULEX ONECONNECT ROCE DRIVER
9822 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9823 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9824 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9825 L:      linux-rdma@vger.kernel.org
9826 W:      http://www.emulex.com
9827 S:      Supported
9828 F:      drivers/infiniband/hw/ocrdma/
9829
9830 SFC NETWORK DRIVER
9831 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9832 M:      Shradha Shah <sshah@solarflare.com>
9833 L:      netdev@vger.kernel.org
9834 S:      Supported
9835 F:      drivers/net/ethernet/sfc/
9836
9837 SGI GRU DRIVER
9838 M:      Dimitri Sivanich <sivanich@sgi.com>
9839 S:      Maintained
9840 F:      drivers/misc/sgi-gru/
9841
9842 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9843 M:      Pat Gefre <pfg@sgi.com>
9844 L:      linux-ia64@vger.kernel.org
9845 S:      Supported
9846 F:      Documentation/ia64/serial.txt
9847 F:      drivers/tty/serial/ioc?_serial.c
9848 F:      include/linux/ioc?.h
9849
9850 SGI XP/XPC/XPNET DRIVER
9851 M:      Cliff Whickman <cpw@sgi.com>
9852 M:      Robin Holt <robinmholt@gmail.com>
9853 S:      Maintained
9854 F:      drivers/misc/sgi-xp/
9855
9856 SI2157 MEDIA DRIVER
9857 M:      Antti Palosaari <crope@iki.fi>
9858 L:      linux-media@vger.kernel.org
9859 W:      https://linuxtv.org
9860 W:      http://palosaari.fi/linux/
9861 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9862 T:      git git://linuxtv.org/anttip/media_tree.git
9863 S:      Maintained
9864 F:      drivers/media/tuners/si2157*
9865
9866 SI2168 MEDIA DRIVER
9867 M:      Antti Palosaari <crope@iki.fi>
9868 L:      linux-media@vger.kernel.org
9869 W:      https://linuxtv.org
9870 W:      http://palosaari.fi/linux/
9871 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9872 T:      git git://linuxtv.org/anttip/media_tree.git
9873 S:      Maintained
9874 F:      drivers/media/dvb-frontends/si2168*
9875
9876 SI470X FM RADIO RECEIVER I2C DRIVER
9877 M:      Hans Verkuil <hverkuil@xs4all.nl>
9878 L:      linux-media@vger.kernel.org
9879 T:      git git://linuxtv.org/media_tree.git
9880 W:      https://linuxtv.org
9881 S:      Odd Fixes
9882 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9883
9884 SI470X FM RADIO RECEIVER USB DRIVER
9885 M:      Hans Verkuil <hverkuil@xs4all.nl>
9886 L:      linux-media@vger.kernel.org
9887 T:      git git://linuxtv.org/media_tree.git
9888 W:      https://linuxtv.org
9889 S:      Maintained
9890 F:      drivers/media/radio/si470x/radio-si470x-common.c
9891 F:      drivers/media/radio/si470x/radio-si470x.h
9892 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9893
9894 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9895 M:      Eduardo Valentin <edubezval@gmail.com>
9896 L:      linux-media@vger.kernel.org
9897 T:      git git://linuxtv.org/media_tree.git
9898 W:      https://linuxtv.org
9899 S:      Odd Fixes
9900 F:      drivers/media/radio/si4713/si4713.?
9901
9902 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9903 M:      Eduardo Valentin <edubezval@gmail.com>
9904 L:      linux-media@vger.kernel.org
9905 T:      git git://linuxtv.org/media_tree.git
9906 W:      https://linuxtv.org
9907 S:      Odd Fixes
9908 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9909
9910 SI4713 FM RADIO TRANSMITTER USB DRIVER
9911 M:      Hans Verkuil <hverkuil@xs4all.nl>
9912 L:      linux-media@vger.kernel.org
9913 T:      git git://linuxtv.org/media_tree.git
9914 W:      https://linuxtv.org
9915 S:      Maintained
9916 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9917
9918 SIANO DVB DRIVER
9919 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9920 L:      linux-media@vger.kernel.org
9921 W:      https://linuxtv.org
9922 T:      git git://linuxtv.org/media_tree.git
9923 S:      Odd fixes
9924 F:      drivers/media/common/siano/
9925 F:      drivers/media/usb/siano/
9926 F:      drivers/media/usb/siano/
9927 F:      drivers/media/mmc/siano/
9928
9929 SIMPLEFB FB DRIVER
9930 M:      Hans de Goede <hdegoede@redhat.com>
9931 L:      linux-fbdev@vger.kernel.org
9932 S:      Maintained
9933 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9934 F:      drivers/video/fbdev/simplefb.c
9935 F:      include/linux/platform_data/simplefb.h
9936
9937 SH_VEU V4L2 MEM2MEM DRIVER
9938 L:      linux-media@vger.kernel.org
9939 S:      Orphan
9940 F:      drivers/media/platform/sh_veu.c
9941
9942 SH_VOU V4L2 OUTPUT DRIVER
9943 L:      linux-media@vger.kernel.org
9944 S:      Orphan
9945 F:      drivers/media/platform/sh_vou.c
9946 F:      include/media/drv-intf/sh_vou.h
9947
9948 SIMPLE FIRMWARE INTERFACE (SFI)
9949 M:      Len Brown <lenb@kernel.org>
9950 L:      sfi-devel@simplefirmware.org
9951 W:      http://simplefirmware.org/
9952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9953 S:      Supported
9954 F:      arch/x86/platform/sfi/
9955 F:      drivers/sfi/
9956 F:      include/linux/sfi*.h
9957
9958 SIMTEC EB110ATX (Chalice CATS)
9959 P:      Ben Dooks
9960 P:      Vincent Sanders <vince@simtec.co.uk>
9961 M:      Simtec Linux Team <linux@simtec.co.uk>
9962 W:      http://www.simtec.co.uk/products/EB110ATX/
9963 S:      Supported
9964
9965 SIMTEC EB2410ITX (BAST)
9966 P:      Ben Dooks
9967 P:      Vincent Sanders <vince@simtec.co.uk>
9968 M:      Simtec Linux Team <linux@simtec.co.uk>
9969 W:      http://www.simtec.co.uk/products/EB2410ITX/
9970 S:      Supported
9971 F:      arch/arm/mach-s3c24xx/mach-bast.c
9972 F:      arch/arm/mach-s3c24xx/bast-ide.c
9973 F:      arch/arm/mach-s3c24xx/bast-irq.c
9974
9975 TI DAVINCI MACHINE SUPPORT
9976 M:      Sekhar Nori <nsekhar@ti.com>
9977 M:      Kevin Hilman <khilman@deeprootsystems.com>
9978 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9979 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9980 S:      Supported
9981 F:      arch/arm/mach-davinci/
9982 F:      drivers/i2c/busses/i2c-davinci.c
9983
9984 TI DAVINCI SERIES MEDIA DRIVER
9985 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9986 L:      linux-media@vger.kernel.org
9987 W:      https://linuxtv.org
9988 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9989 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9990 S:      Maintained
9991 F:      drivers/media/platform/davinci/
9992 F:      include/media/davinci/
9993
9994 TI AM437X VPFE DRIVER
9995 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9996 L:      linux-media@vger.kernel.org
9997 W:      https://linuxtv.org
9998 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9999 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10000 S:      Maintained
10001 F:      drivers/media/platform/am437x/
10002
10003 OV2659 OMNIVISION SENSOR DRIVER
10004 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10005 L:      linux-media@vger.kernel.org
10006 W:      https://linuxtv.org
10007 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10008 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10009 S:      Maintained
10010 F:      drivers/media/i2c/ov2659.c
10011 F:      include/media/i2c/ov2659.h
10012
10013 SILICON MOTION SM712 FRAME BUFFER DRIVER
10014 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10015 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10016 M:      Sudip Mukherjee <sudip@vectorindia.org>
10017 L:      linux-fbdev@vger.kernel.org
10018 S:      Maintained
10019 F:      drivers/video/fbdev/sm712*
10020 F:      Documentation/fb/sm712fb.txt
10021
10022 SIS 190 ETHERNET DRIVER
10023 M:      Francois Romieu <romieu@fr.zoreil.com>
10024 L:      netdev@vger.kernel.org
10025 S:      Maintained
10026 F:      drivers/net/ethernet/sis/sis190.c
10027
10028 SIS 900/7016 FAST ETHERNET DRIVER
10029 M:      Daniele Venzano <venza@brownhat.org>
10030 W:      http://www.brownhat.org/sis900.html
10031 L:      netdev@vger.kernel.org
10032 S:      Maintained
10033 F:      drivers/net/ethernet/sis/sis900.*
10034
10035 SIS FRAMEBUFFER DRIVER
10036 M:      Thomas Winischhofer <thomas@winischhofer.net>
10037 W:      http://www.winischhofer.net/linuxsisvga.shtml
10038 S:      Maintained
10039 F:      Documentation/fb/sisfb.txt
10040 F:      drivers/video/fbdev/sis/
10041 F:      include/video/sisfb.h
10042
10043 SIS USB2VGA DRIVER
10044 M:      Thomas Winischhofer <thomas@winischhofer.net>
10045 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10046 S:      Maintained
10047 F:      drivers/usb/misc/sisusbvga/
10048
10049 SLAB ALLOCATOR
10050 M:      Christoph Lameter <cl@linux.com>
10051 M:      Pekka Enberg <penberg@kernel.org>
10052 M:      David Rientjes <rientjes@google.com>
10053 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10054 M:      Andrew Morton <akpm@linux-foundation.org>
10055 L:      linux-mm@kvack.org
10056 S:      Maintained
10057 F:      include/linux/sl?b*.h
10058 F:      mm/sl?b*
10059
10060 SLEEPABLE READ-COPY UPDATE (SRCU)
10061 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10062 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10063 M:      Josh Triplett <josh@joshtriplett.org>
10064 R:      Steven Rostedt <rostedt@goodmis.org>
10065 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10066 L:      linux-kernel@vger.kernel.org
10067 W:      http://www.rdrop.com/users/paulmck/RCU/
10068 S:      Supported
10069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10070 F:      include/linux/srcu.h
10071 F:      kernel/rcu/srcu.c
10072
10073 SMACK SECURITY MODULE
10074 M:      Casey Schaufler <casey@schaufler-ca.com>
10075 L:      linux-security-module@vger.kernel.org
10076 W:      http://schaufler-ca.com
10077 T:      git git://git.gitorious.org/smack-next/kernel.git
10078 S:      Maintained
10079 F:      Documentation/security/Smack.txt
10080 F:      security/smack/
10081
10082 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10083 M:      Kevin Hilman <khilman@kernel.org>
10084 M:      Nishanth Menon <nm@ti.com>
10085 S:      Maintained
10086 F:      drivers/power/avs/
10087 F:      include/linux/power/smartreflex.h
10088 L:      linux-pm@vger.kernel.org
10089
10090 SMC91x ETHERNET DRIVER
10091 M:      Nicolas Pitre <nico@fluxnic.net>
10092 S:      Odd Fixes
10093 F:      drivers/net/ethernet/smsc/smc91x.*
10094
10095 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10096 M:      Sakari Ailus <sakari.ailus@iki.fi>
10097 L:      linux-media@vger.kernel.org
10098 S:      Maintained
10099 F:      drivers/media/i2c/smiapp/
10100 F:      include/media/i2c/smiapp.h
10101 F:      drivers/media/i2c/smiapp-pll.c
10102 F:      drivers/media/i2c/smiapp-pll.h
10103 F:      include/uapi/linux/smiapp.h
10104 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10105
10106 SMM665 HARDWARE MONITOR DRIVER
10107 M:      Guenter Roeck <linux@roeck-us.net>
10108 L:      lm-sensors@lm-sensors.org
10109 S:      Maintained
10110 F:      Documentation/hwmon/smm665
10111 F:      drivers/hwmon/smm665.c
10112
10113 SMSC EMC2103 HARDWARE MONITOR DRIVER
10114 M:      Steve Glendinning <steve.glendinning@shawell.net>
10115 L:      lm-sensors@lm-sensors.org
10116 S:      Maintained
10117 F:      Documentation/hwmon/emc2103
10118 F:      drivers/hwmon/emc2103.c
10119
10120 SMSC SCH5627 HARDWARE MONITOR DRIVER
10121 M:      Hans de Goede <hdegoede@redhat.com>
10122 L:      lm-sensors@lm-sensors.org
10123 S:      Supported
10124 F:      Documentation/hwmon/sch5627
10125 F:      drivers/hwmon/sch5627.c
10126
10127 SMSC47B397 HARDWARE MONITOR DRIVER
10128 M:      Jean Delvare <jdelvare@suse.com>
10129 L:      lm-sensors@lm-sensors.org
10130 S:      Maintained
10131 F:      Documentation/hwmon/smsc47b397
10132 F:      drivers/hwmon/smsc47b397.c
10133
10134 SMSC911x ETHERNET DRIVER
10135 M:      Steve Glendinning <steve.glendinning@shawell.net>
10136 L:      netdev@vger.kernel.org
10137 S:      Maintained
10138 F:      include/linux/smsc911x.h
10139 F:      drivers/net/ethernet/smsc/smsc911x.*
10140
10141 SMSC9420 PCI ETHERNET DRIVER
10142 M:      Steve Glendinning <steve.glendinning@shawell.net>
10143 L:      netdev@vger.kernel.org
10144 S:      Maintained
10145 F:      drivers/net/ethernet/smsc/smsc9420.*
10146
10147 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10148 M:      Steve Glendinning <steve.glendinning@shawell.net>
10149 L:      linux-fbdev@vger.kernel.org
10150 S:      Maintained
10151 F:      drivers/video/fbdev/smscufx.c
10152
10153 SOC-CAMERA V4L2 SUBSYSTEM
10154 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10155 L:      linux-media@vger.kernel.org
10156 T:      git git://linuxtv.org/media_tree.git
10157 S:      Maintained
10158 F:      include/media/soc*
10159 F:      drivers/media/i2c/soc_camera/
10160 F:      drivers/media/platform/soc_camera/
10161
10162 SOEKRIS NET48XX LED SUPPORT
10163 M:      Chris Boot <bootc@bootc.net>
10164 S:      Maintained
10165 F:      drivers/leds/leds-net48xx.c
10166
10167 SOFTLOGIC 6x10 MPEG CODEC
10168 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10169 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10170 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10171 M:      Ismael Luceno <ismael@iodev.co.uk>
10172 L:      linux-media@vger.kernel.org
10173 S:      Supported
10174 F:      drivers/media/pci/solo6x10/
10175
10176 SOFTWARE RAID (Multiple Disks) SUPPORT
10177 L:      linux-raid@vger.kernel.org
10178 T:      git git://neil.brown.name/md
10179 S:      Supported
10180 F:      drivers/md/
10181 F:      include/linux/raid/
10182 F:      include/uapi/linux/raid/
10183
10184 SONIC NETWORK DRIVER
10185 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10186 L:      netdev@vger.kernel.org
10187 S:      Maintained
10188 F:      drivers/net/ethernet/natsemi/sonic.*
10189
10190 SONICS SILICON BACKPLANE DRIVER (SSB)
10191 M:      Michael Buesch <m@bues.ch>
10192 L:      linux-wireless@vger.kernel.org
10193 S:      Maintained
10194 F:      drivers/ssb/
10195 F:      include/linux/ssb/
10196
10197 SONY VAIO CONTROL DEVICE DRIVER
10198 M:      Mattia Dongili <malattia@linux.it>
10199 L:      platform-driver-x86@vger.kernel.org
10200 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10201 S:      Maintained
10202 F:      Documentation/laptops/sony-laptop.txt
10203 F:      drivers/char/sonypi.c
10204 F:      drivers/platform/x86/sony-laptop.c
10205 F:      include/linux/sony-laptop.h
10206
10207 SONY MEMORYSTICK CARD SUPPORT
10208 M:      Alex Dubov <oakad@yahoo.com>
10209 W:      http://tifmxx.berlios.de/
10210 S:      Maintained
10211 F:      drivers/memstick/host/tifm_ms.c
10212
10213 SONY MEMORYSTICK STANDARD SUPPORT
10214 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10215 S:      Maintained
10216 F:      drivers/memstick/core/ms_block.*
10217
10218 SOUND
10219 M:      Jaroslav Kysela <perex@perex.cz>
10220 M:      Takashi Iwai <tiwai@suse.com>
10221 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10222 W:      http://www.alsa-project.org/
10223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10224 T:      git git://git.alsa-project.org/alsa-kernel.git
10225 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10226 S:      Maintained
10227 F:      Documentation/sound/
10228 F:      include/sound/
10229 F:      include/uapi/sound/
10230 F:      sound/
10231
10232 SOUND - COMPRESSED AUDIO
10233 M:      Vinod Koul <vinod.koul@intel.com>
10234 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10236 S:      Supported
10237 F:      Documentation/sound/alsa/compress_offload.txt
10238 F:      include/sound/compress_driver.h
10239 F:      include/uapi/sound/compress_*
10240 F:      sound/core/compress_offload.c
10241 F:      sound/soc/soc-compress.c
10242
10243 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10244 M:      Liam Girdwood <lgirdwood@gmail.com>
10245 M:      Mark Brown <broonie@kernel.org>
10246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10247 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10248 W:      http://alsa-project.org/main/index.php/ASoC
10249 S:      Supported
10250 F:      Documentation/sound/alsa/soc/
10251 F:      sound/soc/
10252 F:      include/sound/soc*
10253
10254 SOUND - DMAENGINE HELPERS
10255 M:      Lars-Peter Clausen <lars@metafoo.de>
10256 S:      Supported
10257 F:      include/sound/dmaengine_pcm.h
10258 F:      sound/core/pcm_dmaengine.c
10259 F:      sound/soc/soc-generic-dmaengine-pcm.c
10260
10261 SP2 MEDIA DRIVER
10262 M:      Olli Salonen <olli.salonen@iki.fi>
10263 L:      linux-media@vger.kernel.org
10264 W:      https://linuxtv.org
10265 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10266 S:      Maintained
10267 F:      drivers/media/dvb-frontends/sp2*
10268
10269 SPARC + UltraSPARC (sparc/sparc64)
10270 M:      "David S. Miller" <davem@davemloft.net>
10271 L:      sparclinux@vger.kernel.org
10272 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10275 S:      Maintained
10276 F:      arch/sparc/
10277 F:      drivers/sbus/
10278
10279 SPARC SERIAL DRIVERS
10280 M:      "David S. Miller" <davem@davemloft.net>
10281 L:      sparclinux@vger.kernel.org
10282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10284 S:      Maintained
10285 F:      include/linux/sunserialcore.h
10286 F:      drivers/tty/serial/suncore.c
10287 F:      drivers/tty/serial/sunhv.c
10288 F:      drivers/tty/serial/sunsab.c
10289 F:      drivers/tty/serial/sunsab.h
10290 F:      drivers/tty/serial/sunsu.c
10291 F:      drivers/tty/serial/sunzilog.c
10292 F:      drivers/tty/serial/sunzilog.h
10293
10294 SPARSE CHECKER
10295 M:      "Christopher Li" <sparse@chrisli.org>
10296 L:      linux-sparse@vger.kernel.org
10297 W:      https://sparse.wiki.kernel.org/
10298 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10299 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10300 S:      Maintained
10301 F:      include/linux/compiler.h
10302
10303 SPEAR PLATFORM SUPPORT
10304 M:      Viresh Kumar <vireshk@kernel.org>
10305 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10306 L:      spear-devel@list.st.com
10307 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10308 W:      http://www.st.com/spear
10309 S:      Maintained
10310 F:      arch/arm/boot/dts/spear*
10311 F:      arch/arm/mach-spear/
10312
10313 SPEAR CLOCK FRAMEWORK SUPPORT
10314 M:      Viresh Kumar <vireshk@kernel.org>
10315 L:      spear-devel@list.st.com
10316 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10317 W:      http://www.st.com/spear
10318 S:      Maintained
10319 F:      drivers/clk/spear/
10320
10321 SPI SUBSYSTEM
10322 M:      Mark Brown <broonie@kernel.org>
10323 L:      linux-spi@vger.kernel.org
10324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10325 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10326 S:      Maintained
10327 F:      Documentation/spi/
10328 F:      drivers/spi/
10329 F:      include/linux/spi/
10330 F:      include/uapi/linux/spi/
10331
10332 SPIDERNET NETWORK DRIVER for CELL
10333 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10334 L:      netdev@vger.kernel.org
10335 S:      Supported
10336 F:      Documentation/networking/spider_net.txt
10337 F:      drivers/net/ethernet/toshiba/spider_net*
10338
10339 SPU FILE SYSTEM
10340 M:      Jeremy Kerr <jk@ozlabs.org>
10341 L:      linuxppc-dev@lists.ozlabs.org
10342 W:      http://www.ibm.com/developerworks/power/cell/
10343 S:      Supported
10344 F:      Documentation/filesystems/spufs.txt
10345 F:      arch/powerpc/platforms/cell/spufs/
10346
10347 SQUASHFS FILE SYSTEM
10348 M:      Phillip Lougher <phillip@squashfs.org.uk>
10349 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10350 W:      http://squashfs.org.uk
10351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10352 S:      Maintained
10353 F:      Documentation/filesystems/squashfs.txt
10354 F:      fs/squashfs/
10355
10356 SRM (Alpha) environment access
10357 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10358 S:      Maintained
10359 F:      arch/alpha/kernel/srm_env.c
10360
10361 STABLE BRANCH
10362 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10363 L:      stable@vger.kernel.org
10364 S:      Supported
10365 F:      Documentation/stable_kernel_rules.txt
10366
10367 STAGING SUBSYSTEM
10368 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10370 L:      devel@driverdev.osuosl.org
10371 S:      Supported
10372 F:      drivers/staging/
10373
10374 STAGING - COMEDI
10375 M:      Ian Abbott <abbotti@mev.co.uk>
10376 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10377 S:      Odd Fixes
10378 F:      drivers/staging/comedi/
10379
10380 STAGING - FLARION FT1000 DRIVERS
10381 M:      Marek Belisko <marek.belisko@gmail.com>
10382 S:      Odd Fixes
10383 F:      drivers/staging/ft1000/
10384
10385 STAGING - INDUSTRIAL IO
10386 M:      Jonathan Cameron <jic23@kernel.org>
10387 L:      linux-iio@vger.kernel.org
10388 S:      Odd Fixes
10389 F:      drivers/staging/iio/
10390
10391 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10392 M:      Jarod Wilson <jarod@wilsonet.com>
10393 W:      http://www.lirc.org/
10394 S:      Odd Fixes
10395 F:      drivers/staging/media/lirc/
10396
10397 STAGING - LUSTRE PARALLEL FILESYSTEM
10398 M:      Oleg Drokin <oleg.drokin@intel.com>
10399 M:      Andreas Dilger <andreas.dilger@intel.com>
10400 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10401 W:      http://wiki.lustre.org/
10402 S:      Maintained
10403 F:      drivers/staging/lustre
10404
10405 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10406 M:      Marc Dietrich <marvin24@gmx.de>
10407 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10408 L:      linux-tegra@vger.kernel.org
10409 S:      Maintained
10410 F:      drivers/staging/nvec/
10411
10412 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10413 M:      Jens Frederich <jfrederich@gmail.com>
10414 M:      Daniel Drake <dsd@laptop.org>
10415 M:      Jon Nettleton <jon.nettleton@gmail.com>
10416 W:      http://wiki.laptop.org/go/DCON
10417 S:      Maintained
10418 F:      drivers/staging/olpc_dcon/
10419
10420 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10421 M:      Willy Tarreau <willy@meta-x.org>
10422 S:      Odd Fixes
10423 F:      drivers/staging/panel/
10424
10425 STAGING - REALTEK RTL8712U DRIVERS
10426 M:      Larry Finger <Larry.Finger@lwfinger.net>
10427 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10428 S:      Odd Fixes
10429 F:      drivers/staging/rtl8712/
10430
10431 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10432 M:      Larry Finger <Larry.Finger@lwfinger.net>
10433 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10434 L:      linux-wireless@vger.kernel.org
10435 S:      Maintained
10436 F:      drivers/staging/rtl8723au/
10437
10438 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10439 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10440 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10441 M:      Sudip Mukherjee <sudip@vectorindia.org>
10442 L:      linux-fbdev@vger.kernel.org
10443 S:      Maintained
10444 F:      drivers/staging/sm750fb/
10445
10446 STAGING - SLICOSS
10447 M:      Lior Dotan <liodot@gmail.com>
10448 M:      Christopher Harrer <charrer@alacritech.com>
10449 S:      Odd Fixes
10450 F:      drivers/staging/slicoss/
10451
10452 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10453 M:      William Hubbs <w.d.hubbs@gmail.com>
10454 M:      Chris Brannon <chris@the-brannons.com>
10455 M:      Kirk Reiser <kirk@reisers.ca>
10456 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10457 L:      speakup@linux-speakup.org
10458 W:      http://www.linux-speakup.org/
10459 S:      Odd Fixes
10460 F:      drivers/staging/speakup/
10461
10462 STAGING - VIA VT665X DRIVERS
10463 M:      Forest Bond <forest@alittletooquiet.net>
10464 S:      Odd Fixes
10465 F:      drivers/staging/vt665?/
10466
10467 STAGING - WILC1000 WIFI DRIVER
10468 M:      Johnny Kim <johnny.kim@atmel.com>
10469 M:      Austin Shin <austin.shin@atmel.com>
10470 M:      Chris Park <chris.park@atmel.com>
10471 M:      Tony Cho <tony.cho@atmel.com>
10472 M:      Glen Lee <glen.lee@atmel.com>
10473 M:      Leo Kim <leo.kim@atmel.com>
10474 L:      linux-wireless@vger.kernel.org
10475 S:      Supported
10476 F:      drivers/staging/wilc1000/
10477
10478 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10479 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10480 S:      Odd Fixes
10481 F:      drivers/staging/xgifb/
10482
10483 HFI1 DRIVER
10484 M:      Mike Marciniszyn <infinipath@intel.com>
10485 L:      linux-rdma@vger.kernel.org
10486 S:      Supported
10487 F:      drivers/staging/rdma/hfi1
10488
10489 STARFIRE/DURALAN NETWORK DRIVER
10490 M:      Ion Badulescu <ionut@badula.org>
10491 S:      Odd Fixes
10492 F:      drivers/net/ethernet/adaptec/starfire*
10493
10494 SUN3/3X
10495 M:      Sam Creasey <sammy@sammy.net>
10496 W:      http://sammy.net/sun3/
10497 S:      Maintained
10498 F:      arch/m68k/kernel/*sun3*
10499 F:      arch/m68k/sun3*/
10500 F:      arch/m68k/include/asm/sun3*
10501 F:      drivers/net/ethernet/i825xx/sun3*
10502
10503 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10504 M:      Hans de Goede <hdegoede@redhat.com>
10505 L:      linux-input@vger.kernel.org
10506 S:      Maintained
10507 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10508 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10509
10510 SUNDANCE NETWORK DRIVER
10511 M:      Denis Kirjanov <kda@linux-powerpc.org>
10512 L:      netdev@vger.kernel.org
10513 S:      Maintained
10514 F:      drivers/net/ethernet/dlink/sundance.c
10515
10516 SUPERH
10517 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10518 M:      Rich Felker <dalias@libc.org>
10519 L:      linux-sh@vger.kernel.org
10520 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10521 S:      Maintained
10522 F:      Documentation/sh/
10523 F:      arch/sh/
10524 F:      drivers/sh/
10525
10526 SUSPEND TO RAM
10527 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10528 M:      Len Brown <len.brown@intel.com>
10529 M:      Pavel Machek <pavel@ucw.cz>
10530 L:      linux-pm@vger.kernel.org
10531 S:      Supported
10532 F:      Documentation/power/
10533 F:      arch/x86/kernel/acpi/
10534 F:      drivers/base/power/
10535 F:      kernel/power/
10536 F:      include/linux/suspend.h
10537 F:      include/linux/freezer.h
10538 F:      include/linux/pm.h
10539
10540 SVGA HANDLING
10541 M:      Martin Mares <mj@ucw.cz>
10542 L:      linux-video@atrey.karlin.mff.cuni.cz
10543 S:      Maintained
10544 F:      Documentation/svga.txt
10545 F:      arch/x86/boot/video*
10546
10547 SWIOTLB SUBSYSTEM
10548 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10549 L:      linux-kernel@vger.kernel.org
10550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10551 S:      Supported
10552 F:      lib/swiotlb.c
10553 F:      arch/*/kernel/pci-swiotlb.c
10554 F:      include/linux/swiotlb.h
10555
10556 SWITCHDEV
10557 M:      Jiri Pirko <jiri@resnulli.us>
10558 L:      netdev@vger.kernel.org
10559 S:      Supported
10560 F:      net/switchdev/
10561 F:      include/net/switchdev.h
10562
10563 SYNOPSYS ARC ARCHITECTURE
10564 M:      Vineet Gupta <vgupta@synopsys.com>
10565 L:      linux-snps-arc@lists.infradead.org
10566 S:      Supported
10567 F:      arch/arc/
10568 F:      Documentation/devicetree/bindings/arc/*
10569 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10570 F:      drivers/tty/serial/arc_uart.c
10571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10572
10573 SYNOPSYS ARC SDP platform support
10574 M:      Alexey Brodkin <abrodkin@synopsys.com>
10575 S:      Supported
10576 F:      arch/arc/plat-axs10x
10577 F:      arch/arc/boot/dts/ax*
10578 F:      Documentation/devicetree/bindings/arc/axs10*
10579
10580 SYSTEM CONFIGURATION (SYSCON)
10581 M:      Lee Jones <lee.jones@linaro.org>
10582 M:      Arnd Bergmann <arnd@arndb.de>
10583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10584 S:      Supported
10585 F:      drivers/mfd/syscon.c
10586
10587 SYSV FILESYSTEM
10588 M:      Christoph Hellwig <hch@infradead.org>
10589 S:      Maintained
10590 F:      Documentation/filesystems/sysv-fs.txt
10591 F:      fs/sysv/
10592 F:      include/linux/sysv_fs.h
10593
10594 TARGET SUBSYSTEM
10595 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10596 L:      linux-scsi@vger.kernel.org
10597 L:      target-devel@vger.kernel.org
10598 W:      http://www.linux-iscsi.org
10599 W:      http://groups.google.com/group/linux-iscsi-target-dev
10600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10601 S:      Supported
10602 F:      drivers/target/
10603 F:      include/target/
10604 F:      Documentation/target/
10605
10606 TASKSTATS STATISTICS INTERFACE
10607 M:      Balbir Singh <bsingharora@gmail.com>
10608 S:      Maintained
10609 F:      Documentation/accounting/taskstats*
10610 F:      include/linux/taskstats*
10611 F:      kernel/taskstats.c
10612
10613 TC CLASSIFIER
10614 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10615 L:      netdev@vger.kernel.org
10616 S:      Maintained
10617 F:      include/net/pkt_cls.h
10618 F:      include/uapi/linux/pkt_cls.h
10619 F:      net/sched/
10620
10621 TCP LOW PRIORITY MODULE
10622 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10623 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10624 W:      http://tcp-lp-mod.sourceforge.net/
10625 S:      Maintained
10626 F:      net/ipv4/tcp_lp.c
10627
10628 TDA10071 MEDIA DRIVER
10629 M:      Antti Palosaari <crope@iki.fi>
10630 L:      linux-media@vger.kernel.org
10631 W:      https://linuxtv.org
10632 W:      http://palosaari.fi/linux/
10633 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10634 T:      git git://linuxtv.org/anttip/media_tree.git
10635 S:      Maintained
10636 F:      drivers/media/dvb-frontends/tda10071*
10637
10638 TDA18212 MEDIA DRIVER
10639 M:      Antti Palosaari <crope@iki.fi>
10640 L:      linux-media@vger.kernel.org
10641 W:      https://linuxtv.org
10642 W:      http://palosaari.fi/linux/
10643 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10644 T:      git git://linuxtv.org/anttip/media_tree.git
10645 S:      Maintained
10646 F:      drivers/media/tuners/tda18212*
10647
10648 TDA18218 MEDIA DRIVER
10649 M:      Antti Palosaari <crope@iki.fi>
10650 L:      linux-media@vger.kernel.org
10651 W:      https://linuxtv.org
10652 W:      http://palosaari.fi/linux/
10653 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10654 T:      git git://linuxtv.org/anttip/media_tree.git
10655 S:      Maintained
10656 F:      drivers/media/tuners/tda18218*
10657
10658 TDA18271 MEDIA DRIVER
10659 M:      Michael Krufky <mkrufky@linuxtv.org>
10660 L:      linux-media@vger.kernel.org
10661 W:      https://linuxtv.org
10662 W:      http://github.com/mkrufky
10663 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10664 T:      git git://linuxtv.org/mkrufky/tuners.git
10665 S:      Maintained
10666 F:      drivers/media/tuners/tda18271*
10667
10668 TDA827x MEDIA DRIVER
10669 M:      Michael Krufky <mkrufky@linuxtv.org>
10670 L:      linux-media@vger.kernel.org
10671 W:      https://linuxtv.org
10672 W:      http://github.com/mkrufky
10673 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10674 T:      git git://linuxtv.org/mkrufky/tuners.git
10675 S:      Maintained
10676 F:      drivers/media/tuners/tda8290.*
10677
10678 TDA8290 MEDIA DRIVER
10679 M:      Michael Krufky <mkrufky@linuxtv.org>
10680 L:      linux-media@vger.kernel.org
10681 W:      https://linuxtv.org
10682 W:      http://github.com/mkrufky
10683 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10684 T:      git git://linuxtv.org/mkrufky/tuners.git
10685 S:      Maintained
10686 F:      drivers/media/tuners/tda8290.*
10687
10688 TDA9840 MEDIA DRIVER
10689 M:      Hans Verkuil <hverkuil@xs4all.nl>
10690 L:      linux-media@vger.kernel.org
10691 T:      git git://linuxtv.org/media_tree.git
10692 W:      https://linuxtv.org
10693 S:      Maintained
10694 F:      drivers/media/i2c/tda9840*
10695
10696 TEA5761 TUNER DRIVER
10697 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10698 L:      linux-media@vger.kernel.org
10699 W:      https://linuxtv.org
10700 T:      git git://linuxtv.org/media_tree.git
10701 S:      Odd fixes
10702 F:      drivers/media/tuners/tea5761.*
10703
10704 TEA5767 TUNER DRIVER
10705 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10706 L:      linux-media@vger.kernel.org
10707 W:      https://linuxtv.org
10708 T:      git git://linuxtv.org/media_tree.git
10709 S:      Maintained
10710 F:      drivers/media/tuners/tea5767.*
10711
10712 TEA6415C MEDIA DRIVER
10713 M:      Hans Verkuil <hverkuil@xs4all.nl>
10714 L:      linux-media@vger.kernel.org
10715 T:      git git://linuxtv.org/media_tree.git
10716 W:      https://linuxtv.org
10717 S:      Maintained
10718 F:      drivers/media/i2c/tea6415c*
10719
10720 TEA6420 MEDIA DRIVER
10721 M:      Hans Verkuil <hverkuil@xs4all.nl>
10722 L:      linux-media@vger.kernel.org
10723 T:      git git://linuxtv.org/media_tree.git
10724 W:      https://linuxtv.org
10725 S:      Maintained
10726 F:      drivers/media/i2c/tea6420*
10727
10728 TEAM DRIVER
10729 M:      Jiri Pirko <jiri@resnulli.us>
10730 L:      netdev@vger.kernel.org
10731 S:      Supported
10732 F:      drivers/net/team/
10733 F:      include/linux/if_team.h
10734 F:      include/uapi/linux/if_team.h
10735
10736 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10737 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10738 S:      Maintained
10739 F:      arch/x86/platform/ts5500/
10740
10741 TECHNOTREND USB IR RECEIVER
10742 M:      Sean Young <sean@mess.org>
10743 L:      linux-media@vger.kernel.org
10744 S:      Maintained
10745 F:      drivers/media/rc/ttusbir.c
10746
10747 TEGRA ARCHITECTURE SUPPORT
10748 M:      Stephen Warren <swarren@wwwdotorg.org>
10749 M:      Thierry Reding <thierry.reding@gmail.com>
10750 M:      Alexandre Courbot <gnurou@gmail.com>
10751 L:      linux-tegra@vger.kernel.org
10752 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10754 S:      Supported
10755 N:      [^a-z]tegra
10756
10757 TEGRA CLOCK DRIVER
10758 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10759 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10760 S:      Supported
10761 F:      drivers/clk/tegra/
10762
10763 TEGRA DMA DRIVER
10764 M:      Laxman Dewangan <ldewangan@nvidia.com>
10765 S:      Supported
10766 F:      drivers/dma/tegra20-apb-dma.c
10767
10768 TEGRA I2C DRIVER
10769 M:      Laxman Dewangan <ldewangan@nvidia.com>
10770 S:      Supported
10771 F:      drivers/i2c/busses/i2c-tegra.c
10772
10773 TEGRA IOMMU DRIVERS
10774 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10775 S:      Supported
10776 F:      drivers/iommu/tegra*
10777
10778 TEGRA KBC DRIVER
10779 M:      Rakesh Iyer <riyer@nvidia.com>
10780 M:      Laxman Dewangan <ldewangan@nvidia.com>
10781 S:      Supported
10782 F:      drivers/input/keyboard/tegra-kbc.c
10783
10784 TEGRA PWM DRIVER
10785 M:      Thierry Reding <thierry.reding@gmail.com>
10786 S:      Supported
10787 F:      drivers/pwm/pwm-tegra.c
10788
10789 TEGRA SERIAL DRIVER
10790 M:      Laxman Dewangan <ldewangan@nvidia.com>
10791 S:      Supported
10792 F:      drivers/tty/serial/serial-tegra.c
10793
10794 TEGRA SPI DRIVER
10795 M:      Laxman Dewangan <ldewangan@nvidia.com>
10796 S:      Supported
10797 F:      drivers/spi/spi-tegra*
10798
10799 TEHUTI ETHERNET DRIVER
10800 M:      Andy Gospodarek <andy@greyhouse.net>
10801 L:      netdev@vger.kernel.org
10802 S:      Supported
10803 F:      drivers/net/ethernet/tehuti/*
10804
10805 Telecom Clock Driver for MCPL0010
10806 M:      Mark Gross <mark.gross@intel.com>
10807 S:      Supported
10808 F:      drivers/char/tlclk.c
10809
10810 TENSILICA XTENSA PORT (xtensa)
10811 M:      Chris Zankel <chris@zankel.net>
10812 M:      Max Filippov <jcmvbkbc@gmail.com>
10813 L:      linux-xtensa@linux-xtensa.org
10814 T:      git git://github.com/czankel/xtensa-linux.git
10815 S:      Maintained
10816 F:      arch/xtensa/
10817 F:      drivers/irqchip/irq-xtensa-*
10818
10819 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10820 M:      Hans Verkuil <hverkuil@xs4all.nl>
10821 L:      linux-media@vger.kernel.org
10822 T:      git git://linuxtv.org/media_tree.git
10823 W:      https://linuxtv.org
10824 S:      Maintained
10825 F:      drivers/media/radio/radio-raremono.c
10826
10827 THERMAL
10828 M:      Zhang Rui <rui.zhang@intel.com>
10829 M:      Eduardo Valentin <edubezval@gmail.com>
10830 L:      linux-pm@vger.kernel.org
10831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10833 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10834 S:      Supported
10835 F:      drivers/thermal/
10836 F:      include/linux/thermal.h
10837 F:      include/uapi/linux/thermal.h
10838 F:      include/linux/cpu_cooling.h
10839 F:      Documentation/devicetree/bindings/thermal/
10840
10841 THERMAL/CPU_COOLING
10842 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10843 M:      Viresh Kumar <viresh.kumar@linaro.org>
10844 M:      Javi Merino <javi.merino@arm.com>
10845 L:      linux-pm@vger.kernel.org
10846 S:      Supported
10847 F:      Documentation/thermal/cpu-cooling-api.txt
10848 F:      drivers/thermal/cpu_cooling.c
10849 F:      include/linux/cpu_cooling.h
10850
10851 THINGM BLINK(1) USB RGB LED DRIVER
10852 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10853 S:      Maintained
10854 F:      drivers/hid/hid-thingm.c
10855
10856 THINKPAD ACPI EXTRAS DRIVER
10857 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10858 L:      ibm-acpi-devel@lists.sourceforge.net
10859 L:      platform-driver-x86@vger.kernel.org
10860 W:      http://ibm-acpi.sourceforge.net
10861 W:      http://thinkwiki.org/wiki/Ibm-acpi
10862 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10863 S:      Maintained
10864 F:      drivers/platform/x86/thinkpad_acpi.c
10865
10866 TI BANDGAP AND THERMAL DRIVER
10867 M:      Eduardo Valentin <edubezval@gmail.com>
10868 L:      linux-pm@vger.kernel.org
10869 L:      linux-omap@vger.kernel.org
10870 S:      Maintained
10871 F:      drivers/thermal/ti-soc-thermal/
10872
10873 TI CDCE706 CLOCK DRIVER
10874 M:      Max Filippov <jcmvbkbc@gmail.com>
10875 S:      Maintained
10876 F:      drivers/clk/clk-cdce706.c
10877
10878 TI CLOCK DRIVER
10879 M:      Tero Kristo <t-kristo@ti.com>
10880 L:      linux-omap@vger.kernel.org
10881 S:      Maintained
10882 F:      drivers/clk/ti/
10883 F:      include/linux/clk/ti.h
10884
10885 TI FLASH MEDIA INTERFACE DRIVER
10886 M:      Alex Dubov <oakad@yahoo.com>
10887 S:      Maintained
10888 F:      drivers/misc/tifm*
10889 F:      drivers/mmc/host/tifm_sd.c
10890 F:      include/linux/tifm.h
10891
10892 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10893 M:      Santosh Shilimkar <ssantosh@kernel.org>
10894 L:      linux-kernel@vger.kernel.org
10895 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10896 S:      Maintained
10897 F:      drivers/soc/ti/*
10898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10899
10900
10901 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10902 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10903 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10904 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10905 S:      Maintained
10906 F:      sound/soc/codecs/lm49453*
10907 F:      sound/soc/codecs/isabelle*
10908
10909 TI LP855x BACKLIGHT DRIVER
10910 M:      Milo Kim <milo.kim@ti.com>
10911 S:      Maintained
10912 F:      Documentation/backlight/lp855x-driver.txt
10913 F:      drivers/video/backlight/lp855x_bl.c
10914 F:      include/linux/platform_data/lp855x.h
10915
10916 TI LP8727 CHARGER DRIVER
10917 M:      Milo Kim <milo.kim@ti.com>
10918 S:      Maintained
10919 F:      drivers/power/lp8727_charger.c
10920 F:      include/linux/platform_data/lp8727.h
10921
10922 TI LP8788 MFD DRIVER
10923 M:      Milo Kim <milo.kim@ti.com>
10924 S:      Maintained
10925 F:      drivers/iio/adc/lp8788_adc.c
10926 F:      drivers/leds/leds-lp8788.c
10927 F:      drivers/mfd/lp8788*.c
10928 F:      drivers/power/lp8788-charger.c
10929 F:      drivers/regulator/lp8788-*.c
10930 F:      include/linux/mfd/lp8788*.h
10931
10932 TI NETCP ETHERNET DRIVER
10933 M:      Wingman Kwok <w-kwok2@ti.com>
10934 M:      Murali Karicheri <m-karicheri2@ti.com>
10935 L:      netdev@vger.kernel.org
10936 S:      Maintained
10937 F:      drivers/net/ethernet/ti/netcp*
10938
10939 TI TAS571X FAMILY ASoC CODEC DRIVER
10940 M:      Kevin Cernekee <cernekee@chromium.org>
10941 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10942 S:      Odd Fixes
10943 F:      sound/soc/codecs/tas571x*
10944
10945 TI TWL4030 SERIES SOC CODEC DRIVER
10946 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10947 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10948 S:      Maintained
10949 F:      sound/soc/codecs/twl4030*
10950
10951 TI WILINK WIRELESS DRIVERS
10952 L:      linux-wireless@vger.kernel.org
10953 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10954 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10956 S:      Orphan
10957 F:      drivers/net/wireless/ti/
10958 F:      include/linux/wl12xx.h
10959
10960 TIPC NETWORK LAYER
10961 M:      Jon Maloy <jon.maloy@ericsson.com>
10962 M:      Ying Xue <ying.xue@windriver.com>
10963 L:      netdev@vger.kernel.org (core kernel code)
10964 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10965 W:      http://tipc.sourceforge.net/
10966 S:      Maintained
10967 F:      include/uapi/linux/tipc*.h
10968 F:      net/tipc/
10969
10970 TILE ARCHITECTURE
10971 M:      Chris Metcalf <cmetcalf@ezchip.com>
10972 W:      http://www.ezchip.com/scm/
10973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
10974 S:      Supported
10975 F:      arch/tile/
10976 F:      drivers/char/tile-srom.c
10977 F:      drivers/edac/tile_edac.c
10978 F:      drivers/net/ethernet/tile/
10979 F:      drivers/rtc/rtc-tile.c
10980 F:      drivers/tty/hvc/hvc_tile.c
10981 F:      drivers/tty/serial/tilegx.c
10982 F:      drivers/usb/host/*-tilegx.c
10983 F:      include/linux/usb/tilegx.h
10984
10985 TLAN NETWORK DRIVER
10986 M:      Samuel Chessman <chessman@tux.org>
10987 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10988 W:      http://sourceforge.net/projects/tlan/
10989 S:      Maintained
10990 F:      Documentation/networking/tlan.txt
10991 F:      drivers/net/ethernet/ti/tlan.*
10992
10993 TOMOYO SECURITY MODULE
10994 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10995 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10996 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10997 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10998 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10999 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11000 W:      http://tomoyo.sourceforge.jp/
11001 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11002 S:      Maintained
11003 F:      security/tomoyo/
11004
11005 TOPSTAR LAPTOP EXTRAS DRIVER
11006 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11007 L:      platform-driver-x86@vger.kernel.org
11008 S:      Maintained
11009 F:      drivers/platform/x86/topstar-laptop.c
11010
11011 TOSHIBA ACPI EXTRAS DRIVER
11012 M:      Azael Avalos <coproscefalo@gmail.com>
11013 L:      platform-driver-x86@vger.kernel.org
11014 S:      Maintained
11015 F:      drivers/platform/x86/toshiba_acpi.c
11016
11017 TOSHIBA BLUETOOTH DRIVER
11018 M:      Azael Avalos <coproscefalo@gmail.com>
11019 L:      platform-driver-x86@vger.kernel.org
11020 S:      Maintained
11021 F:      drivers/platform/x86/toshiba_bluetooth.c
11022
11023 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11024 M:      Azael Avalos <coproscefalo@gmail.com>
11025 L:      platform-driver-x86@vger.kernel.org
11026 S:      Maintained
11027 F:      drivers/platform/x86/toshiba_haps.c
11028
11029 TOSHIBA WMI HOTKEYS DRIVER
11030 M:      Azael Avalos <coproscefalo@gmail.com>
11031 L:      platform-driver-x86@vger.kernel.org
11032 S:      Maintained
11033 F:      drivers/platform/x86/toshiba-wmi.c
11034
11035 TOSHIBA SMM DRIVER
11036 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11037 W:      http://www.buzzard.org.uk/toshiba/
11038 S:      Maintained
11039 F:      drivers/char/toshiba.c
11040 F:      include/linux/toshiba.h
11041 F:      include/uapi/linux/toshiba.h
11042
11043 TOSHIBA TC358743 DRIVER
11044 M:      Mats Randgaard <matrandg@cisco.com>
11045 L:      linux-media@vger.kernel.org
11046 S:      Maintained
11047 F:      drivers/media/i2c/tc358743*
11048 F:      include/media/i2c/tc358743.h
11049
11050 TMIO MMC DRIVER
11051 M:      Ian Molton <ian@mnementh.co.uk>
11052 L:      linux-mmc@vger.kernel.org
11053 S:      Maintained
11054 F:      drivers/mmc/host/tmio_mmc*
11055 F:      drivers/mmc/host/sh_mobile_sdhi.c
11056 F:      include/linux/mmc/tmio.h
11057 F:      include/linux/mmc/sh_mobile_sdhi.h
11058
11059 TMP401 HARDWARE MONITOR DRIVER
11060 M:      Guenter Roeck <linux@roeck-us.net>
11061 L:      lm-sensors@lm-sensors.org
11062 S:      Maintained
11063 F:      Documentation/hwmon/tmp401
11064 F:      drivers/hwmon/tmp401.c
11065
11066 TMPFS (SHMEM FILESYSTEM)
11067 M:      Hugh Dickins <hughd@google.com>
11068 L:      linux-mm@kvack.org
11069 S:      Maintained
11070 F:      include/linux/shmem_fs.h
11071 F:      mm/shmem.c
11072
11073 TM6000 VIDEO4LINUX DRIVER
11074 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11075 L:      linux-media@vger.kernel.org
11076 W:      https://linuxtv.org
11077 T:      git git://linuxtv.org/media_tree.git
11078 S:      Odd fixes
11079 F:      drivers/media/usb/tm6000/
11080
11081 TW68 VIDEO4LINUX DRIVER
11082 M:      Hans Verkuil <hverkuil@xs4all.nl>
11083 L:      linux-media@vger.kernel.org
11084 T:      git git://linuxtv.org/media_tree.git
11085 W:      https://linuxtv.org
11086 S:      Odd Fixes
11087 F:      drivers/media/pci/tw68/
11088
11089 TPM DEVICE DRIVER
11090 M:      Peter Huewe <peterhuewe@gmx.de>
11091 M:      Marcel Selhorst <tpmdd@selhorst.net>
11092 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11093 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11094 W:      http://tpmdd.sourceforge.net
11095 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11096 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
11097 T:      git https://github.com/PeterHuewe/linux-tpmdd
11098 S:      Maintained
11099 F:      drivers/char/tpm/
11100
11101 TPM IBM_VTPM DEVICE DRIVER
11102 M:      Ashley Lai <ashleydlai@gmail.com>
11103 W:      http://tpmdd.sourceforge.net
11104 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11105 S:      Maintained
11106 F:      drivers/char/tpm/tpm_ibmvtpm*
11107
11108 TRACING
11109 M:      Steven Rostedt <rostedt@goodmis.org>
11110 M:      Ingo Molnar <mingo@redhat.com>
11111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11112 S:      Maintained
11113 F:      Documentation/trace/ftrace.txt
11114 F:      arch/*/*/*/ftrace.h
11115 F:      arch/*/kernel/ftrace.c
11116 F:      include/*/ftrace.h
11117 F:      include/linux/trace*.h
11118 F:      include/trace/
11119 F:      kernel/trace/
11120 F:      tools/testing/selftests/ftrace/
11121
11122 TRIVIAL PATCHES
11123 M:      Jiri Kosina <trivial@kernel.org>
11124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11125 S:      Maintained
11126 K:      ^Subject:.*(?i)trivial
11127
11128 TTY LAYER
11129 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11130 M:      Jiri Slaby <jslaby@suse.com>
11131 S:      Supported
11132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11133 F:      Documentation/serial/
11134 F:      drivers/tty/
11135 F:      drivers/tty/serial/serial_core.c
11136 F:      include/linux/serial_core.h
11137 F:      include/linux/serial.h
11138 F:      include/linux/tty.h
11139 F:      include/uapi/linux/serial_core.h
11140 F:      include/uapi/linux/serial.h
11141 F:      include/uapi/linux/tty.h
11142
11143 TUA9001 MEDIA DRIVER
11144 M:      Antti Palosaari <crope@iki.fi>
11145 L:      linux-media@vger.kernel.org
11146 W:      https://linuxtv.org
11147 W:      http://palosaari.fi/linux/
11148 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11149 T:      git git://linuxtv.org/anttip/media_tree.git
11150 S:      Maintained
11151 F:      drivers/media/tuners/tua9001*
11152
11153 TULIP NETWORK DRIVERS
11154 L:      netdev@vger.kernel.org
11155 L:      linux-parisc@vger.kernel.org
11156 S:      Orphan
11157 F:      drivers/net/ethernet/dec/tulip/
11158
11159 TUN/TAP driver
11160 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11161 W:      http://vtun.sourceforge.net/tun
11162 S:      Maintained
11163 F:      Documentation/networking/tuntap.txt
11164 F:      arch/um/os-Linux/drivers/
11165
11166 TURBOCHANNEL SUBSYSTEM
11167 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11168 M:      Ralf Baechle <ralf@linux-mips.org>
11169 L:      linux-mips@linux-mips.org
11170 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11171 S:      Maintained
11172 F:      drivers/tc/
11173 F:      include/linux/tc.h
11174
11175 U14-34F SCSI DRIVER
11176 M:      Dario Ballabio <ballabio_dario@emc.com>
11177 L:      linux-scsi@vger.kernel.org
11178 S:      Maintained
11179 F:      drivers/scsi/u14-34f.c
11180
11181 UBI FILE SYSTEM (UBIFS)
11182 M:      Artem Bityutskiy <dedekind1@gmail.com>
11183 M:      Adrian Hunter <adrian.hunter@intel.com>
11184 L:      linux-mtd@lists.infradead.org
11185 T:      git git://git.infradead.org/ubifs-2.6.git
11186 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11187 S:      Maintained
11188 F:      Documentation/filesystems/ubifs.txt
11189 F:      fs/ubifs/
11190
11191 UCLINUX (M68KNOMMU AND COLDFIRE)
11192 M:      Greg Ungerer <gerg@uclinux.org>
11193 W:      http://www.uclinux.org/
11194 L:      linux-m68k@lists.linux-m68k.org
11195 L:      uclinux-dev@uclinux.org  (subscribers-only)
11196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11197 S:      Maintained
11198 F:      arch/m68k/coldfire/
11199 F:      arch/m68k/68*/
11200 F:      arch/m68k/*/*_no.*
11201 F:      arch/m68k/include/asm/*_no.*
11202
11203 UDF FILESYSTEM
11204 M:      Jan Kara <jack@suse.com>
11205 S:      Maintained
11206 F:      Documentation/filesystems/udf.txt
11207 F:      fs/udf/
11208
11209 UFS FILESYSTEM
11210 M:      Evgeniy Dushistov <dushistov@mail.ru>
11211 S:      Maintained
11212 F:      Documentation/filesystems/ufs.txt
11213 F:      fs/ufs/
11214
11215 UHID USERSPACE HID IO DRIVER:
11216 M:      David Herrmann <dh.herrmann@googlemail.com>
11217 L:      linux-input@vger.kernel.org
11218 S:      Maintained
11219 F:      drivers/hid/uhid.c
11220 F:      include/uapi/linux/uhid.h
11221
11222 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11223 L:      linux-usb@vger.kernel.org
11224 S:      Orphan
11225 F:      drivers/uwb/
11226 F:      include/linux/uwb.h
11227 F:      include/linux/uwb/
11228
11229 UNICORE32 ARCHITECTURE:
11230 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11231 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11232 S:      Maintained
11233 T:      git git://github.com/gxt/linux.git
11234 F:      arch/unicore32/
11235
11236 UNIFDEF
11237 M:      Tony Finch <dot@dotat.at>
11238 W:      http://dotat.at/prog/unifdef
11239 S:      Maintained
11240 F:      scripts/unifdef.c
11241
11242 UNIFORM CDROM DRIVER
11243 M:      Jens Axboe <axboe@kernel.dk>
11244 W:      http://www.kernel.dk
11245 S:      Maintained
11246 F:      Documentation/cdrom/
11247 F:      drivers/cdrom/cdrom.c
11248 F:      include/linux/cdrom.h
11249 F:      include/uapi/linux/cdrom.h
11250
11251 UNISYS S-PAR DRIVERS
11252 M:      Benjamin Romer <benjamin.romer@unisys.com>
11253 M:      David Kershner <david.kershner@unisys.com>
11254 L:      sparmaintainer@unisys.com (Unisys internal)
11255 S:      Supported
11256 F:      drivers/staging/unisys/
11257
11258 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11259 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11260 L:      linux-scsi@vger.kernel.org
11261 S:      Supported
11262 F:      Documentation/scsi/ufs.txt
11263 F:      drivers/scsi/ufs/
11264
11265 UNSORTED BLOCK IMAGES (UBI)
11266 M:      Artem Bityutskiy <dedekind1@gmail.com>
11267 M:      Richard Weinberger <richard@nod.at>
11268 W:      http://www.linux-mtd.infradead.org/
11269 L:      linux-mtd@lists.infradead.org
11270 T:      git git://git.infradead.org/ubifs-2.6.git
11271 S:      Supported
11272 F:      drivers/mtd/ubi/
11273 F:      include/linux/mtd/ubi.h
11274 F:      include/uapi/mtd/ubi-user.h
11275
11276 USB ACM DRIVER
11277 M:      Oliver Neukum <oliver@neukum.org>
11278 L:      linux-usb@vger.kernel.org
11279 S:      Maintained
11280 F:      Documentation/usb/acm.txt
11281 F:      drivers/usb/class/cdc-acm.*
11282
11283 USB AR5523 WIRELESS DRIVER
11284 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11285 L:      linux-wireless@vger.kernel.org
11286 S:      Maintained
11287 F:      drivers/net/wireless/ath/ar5523/
11288
11289 USB ATTACHED SCSI
11290 M:      Hans de Goede <hdegoede@redhat.com>
11291 M:      Gerd Hoffmann <kraxel@redhat.com>
11292 L:      linux-usb@vger.kernel.org
11293 L:      linux-scsi@vger.kernel.org
11294 S:      Maintained
11295 F:      drivers/usb/storage/uas.c
11296
11297 USB CDC ETHERNET DRIVER
11298 M:      Oliver Neukum <oliver@neukum.org>
11299 L:      linux-usb@vger.kernel.org
11300 S:      Maintained
11301 F:      drivers/net/usb/cdc_*.c
11302 F:      include/uapi/linux/usb/cdc.h
11303
11304 USB CHAOSKEY DRIVER
11305 M:      Keith Packard <keithp@keithp.com>
11306 L:      linux-usb@vger.kernel.org
11307 S:      Maintained
11308 F:      drivers/usb/misc/chaoskey.c
11309
11310 USB CYPRESS C67X00 DRIVER
11311 M:      Peter Korsgaard <jacmet@sunsite.dk>
11312 L:      linux-usb@vger.kernel.org
11313 S:      Maintained
11314 F:      drivers/usb/c67x00/
11315
11316 USB DAVICOM DM9601 DRIVER
11317 M:      Peter Korsgaard <jacmet@sunsite.dk>
11318 L:      netdev@vger.kernel.org
11319 W:      http://www.linux-usb.org/usbnet
11320 S:      Maintained
11321 F:      drivers/net/usb/dm9601.c
11322
11323 USB DIAMOND RIO500 DRIVER
11324 M:      Cesar Miquel <miquel@df.uba.ar>
11325 L:      rio500-users@lists.sourceforge.net
11326 W:      http://rio500.sourceforge.net
11327 S:      Maintained
11328 F:      drivers/usb/misc/rio500*
11329
11330 USB EHCI DRIVER
11331 M:      Alan Stern <stern@rowland.harvard.edu>
11332 L:      linux-usb@vger.kernel.org
11333 S:      Maintained
11334 F:      Documentation/usb/ehci.txt
11335 F:      drivers/usb/host/ehci*
11336
11337 USB GADGET/PERIPHERAL SUBSYSTEM
11338 M:      Felipe Balbi <balbi@ti.com>
11339 L:      linux-usb@vger.kernel.org
11340 W:      http://www.linux-usb.org/gadget
11341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11342 S:      Maintained
11343 F:      drivers/usb/gadget/
11344 F:      include/linux/usb/gadget*
11345
11346 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11347 M:      Jiri Kosina <jikos@kernel.org>
11348 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11349 L:      linux-usb@vger.kernel.org
11350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11351 S:      Maintained
11352 F:      Documentation/hid/hiddev.txt
11353 F:      drivers/hid/usbhid/
11354
11355 USB ISP116X DRIVER
11356 M:      Olav Kongas <ok@artecdesign.ee>
11357 L:      linux-usb@vger.kernel.org
11358 S:      Maintained
11359 F:      drivers/usb/host/isp116x*
11360 F:      include/linux/usb/isp116x.h
11361
11362 USB MASS STORAGE DRIVER
11363 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11364 L:      linux-usb@vger.kernel.org
11365 L:      usb-storage@lists.one-eyed-alien.net
11366 S:      Maintained
11367 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11368 F:      drivers/usb/storage/
11369
11370 USB MIDI DRIVER
11371 M:      Clemens Ladisch <clemens@ladisch.de>
11372 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11373 T:      git git://git.alsa-project.org/alsa-kernel.git
11374 S:      Maintained
11375 F:      sound/usb/midi.*
11376
11377 USB NETWORKING DRIVERS
11378 L:      linux-usb@vger.kernel.org
11379 S:      Odd Fixes
11380 F:      drivers/net/usb/
11381
11382 USB OHCI DRIVER
11383 M:      Alan Stern <stern@rowland.harvard.edu>
11384 L:      linux-usb@vger.kernel.org
11385 S:      Maintained
11386 F:      Documentation/usb/ohci.txt
11387 F:      drivers/usb/host/ohci*
11388
11389 USB OTG FSM (Finite State Machine)
11390 M:      Peter Chen <Peter.Chen@nxp.com>
11391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11392 L:      linux-usb@vger.kernel.org
11393 S:      Maintained
11394 F:      drivers/usb/common/usb-otg-fsm.c
11395
11396 USB OVER IP DRIVER
11397 M:      Valentina Manea <valentina.manea.m@gmail.com>
11398 M:      Shuah Khan <shuah.kh@samsung.com>
11399 L:      linux-usb@vger.kernel.org
11400 S:      Maintained
11401 F:      drivers/usb/usbip/
11402 F:      tools/usb/usbip/
11403
11404 USB PEGASUS DRIVER
11405 M:      Petko Manolov <petkan@nucleusys.com>
11406 L:      linux-usb@vger.kernel.org
11407 L:      netdev@vger.kernel.org
11408 T:      git git://github.com/petkan/pegasus.git
11409 W:      https://github.com/petkan/pegasus
11410 S:      Maintained
11411 F:      drivers/net/usb/pegasus.*
11412
11413 USB PHY LAYER
11414 M:      Felipe Balbi <balbi@ti.com>
11415 L:      linux-usb@vger.kernel.org
11416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11417 S:      Maintained
11418 F:      drivers/usb/phy/
11419
11420 USB PRINTER DRIVER (usblp)
11421 M:      Pete Zaitcev <zaitcev@redhat.com>
11422 L:      linux-usb@vger.kernel.org
11423 S:      Supported
11424 F:      drivers/usb/class/usblp.c
11425
11426 USB QMI WWAN NETWORK DRIVER
11427 M:      Bjørn Mork <bjorn@mork.no>
11428 L:      netdev@vger.kernel.org
11429 S:      Maintained
11430 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11431 F:      drivers/net/usb/qmi_wwan.c
11432
11433 USB RTL8150 DRIVER
11434 M:      Petko Manolov <petkan@nucleusys.com>
11435 L:      linux-usb@vger.kernel.org
11436 L:      netdev@vger.kernel.org
11437 T:      git git://github.com/petkan/rtl8150.git
11438 W:      https://github.com/petkan/rtl8150
11439 S:      Maintained
11440 F:      drivers/net/usb/rtl8150.c
11441
11442 USB SERIAL SUBSYSTEM
11443 M:      Johan Hovold <johan@kernel.org>
11444 L:      linux-usb@vger.kernel.org
11445 S:      Maintained
11446 F:      Documentation/usb/usb-serial.txt
11447 F:      drivers/usb/serial/
11448 F:      include/linux/usb/serial.h
11449
11450 USB SMSC75XX ETHERNET DRIVER
11451 M:      Steve Glendinning <steve.glendinning@shawell.net>
11452 L:      netdev@vger.kernel.org
11453 S:      Maintained
11454 F:      drivers/net/usb/smsc75xx.*
11455
11456 USB SMSC95XX ETHERNET DRIVER
11457 M:      Steve Glendinning <steve.glendinning@shawell.net>
11458 L:      netdev@vger.kernel.org
11459 S:      Maintained
11460 F:      drivers/net/usb/smsc95xx.*
11461
11462 USB SUBSYSTEM
11463 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11464 L:      linux-usb@vger.kernel.org
11465 W:      http://www.linux-usb.org
11466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11467 S:      Supported
11468 F:      Documentation/usb/
11469 F:      drivers/usb/
11470 F:      include/linux/usb.h
11471 F:      include/linux/usb/
11472
11473 USB UHCI DRIVER
11474 M:      Alan Stern <stern@rowland.harvard.edu>
11475 L:      linux-usb@vger.kernel.org
11476 S:      Maintained
11477 F:      drivers/usb/host/uhci*
11478
11479 USB "USBNET" DRIVER FRAMEWORK
11480 M:      Oliver Neukum <oneukum@suse.com>
11481 L:      netdev@vger.kernel.org
11482 W:      http://www.linux-usb.org/usbnet
11483 S:      Maintained
11484 F:      drivers/net/usb/usbnet.c
11485 F:      include/linux/usb/usbnet.h
11486
11487 USB VIDEO CLASS
11488 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11489 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11490 L:      linux-media@vger.kernel.org
11491 T:      git git://linuxtv.org/media_tree.git
11492 W:      http://www.ideasonboard.org/uvc/
11493 S:      Maintained
11494 F:      drivers/media/usb/uvc/
11495 F:      include/uapi/linux/uvcvideo.h
11496
11497 USB VISION DRIVER
11498 M:      Hans Verkuil <hverkuil@xs4all.nl>
11499 L:      linux-media@vger.kernel.org
11500 T:      git git://linuxtv.org/media_tree.git
11501 W:      https://linuxtv.org
11502 S:      Odd Fixes
11503 F:      drivers/media/usb/usbvision/
11504
11505 USB WEBCAM GADGET
11506 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11507 L:      linux-usb@vger.kernel.org
11508 S:      Maintained
11509 F:      drivers/usb/gadget/function/*uvc*
11510 F:      drivers/usb/gadget/legacy/webcam.c
11511
11512 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11513 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11514 L:      linux-wireless@vger.kernel.org
11515 S:      Maintained
11516 F:      drivers/net/wireless/rndis_wlan.c
11517
11518 USB XHCI DRIVER
11519 M:      Mathias Nyman <mathias.nyman@intel.com>
11520 L:      linux-usb@vger.kernel.org
11521 S:      Supported
11522 F:      drivers/usb/host/xhci*
11523 F:      drivers/usb/host/pci-quirks*
11524
11525 USB ZD1201 DRIVER
11526 L:      linux-wireless@vger.kernel.org
11527 W:      http://linux-lc100020.sourceforge.net
11528 S:      Orphan
11529 F:      drivers/net/wireless/zydas/zd1201.*
11530
11531 USB ZR364XX DRIVER
11532 M:      Antoine Jacquet <royale@zerezo.com>
11533 L:      linux-usb@vger.kernel.org
11534 L:      linux-media@vger.kernel.org
11535 T:      git git://linuxtv.org/media_tree.git
11536 W:      http://royale.zerezo.com/zr364xx/
11537 S:      Maintained
11538 F:      Documentation/video4linux/zr364xx.txt
11539 F:      drivers/media/usb/zr364xx/
11540
11541 ULPI BUS
11542 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11543 L:      linux-usb@vger.kernel.org
11544 S:      Maintained
11545 F:      drivers/usb/common/ulpi.c
11546 F:      include/linux/ulpi/
11547
11548 USER-MODE LINUX (UML)
11549 M:      Jeff Dike <jdike@addtoit.com>
11550 M:      Richard Weinberger <richard@nod.at>
11551 L:      user-mode-linux-devel@lists.sourceforge.net
11552 L:      user-mode-linux-user@lists.sourceforge.net
11553 W:      http://user-mode-linux.sourceforge.net
11554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11555 S:      Maintained
11556 F:      Documentation/virtual/uml/
11557 F:      arch/um/
11558 F:      arch/x86/um/
11559 F:      fs/hostfs/
11560 F:      fs/hppfs/
11561
11562 USERSPACE I/O (UIO)
11563 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11564 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11565 S:      Maintained
11566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11567 F:      Documentation/DocBook/uio-howto.tmpl
11568 F:      drivers/uio/
11569 F:      include/linux/uio*.h
11570
11571 UTIL-LINUX PACKAGE
11572 M:      Karel Zak <kzak@redhat.com>
11573 L:      util-linux@vger.kernel.org
11574 W:      http://en.wikipedia.org/wiki/Util-linux
11575 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11576 S:      Maintained
11577
11578 UVESAFB DRIVER
11579 M:      Michal Januszewski <spock@gentoo.org>
11580 L:      linux-fbdev@vger.kernel.org
11581 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11582 S:      Maintained
11583 F:      Documentation/fb/uvesafb.txt
11584 F:      drivers/video/fbdev/uvesafb.*
11585
11586 VF610 NAND DRIVER
11587 M:      Stefan Agner <stefan@agner.ch>
11588 L:      linux-mtd@lists.infradead.org
11589 S:      Supported
11590 F:      drivers/mtd/nand/vf610_nfc.c
11591
11592 VFAT/FAT/MSDOS FILESYSTEM
11593 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11594 S:      Maintained
11595 F:      Documentation/filesystems/vfat.txt
11596 F:      fs/fat/
11597
11598 VFIO DRIVER
11599 M:      Alex Williamson <alex.williamson@redhat.com>
11600 L:      kvm@vger.kernel.org
11601 T:      git git://github.com/awilliam/linux-vfio.git
11602 S:      Maintained
11603 F:      Documentation/vfio.txt
11604 F:      drivers/vfio/
11605 F:      include/linux/vfio.h
11606 F:      include/uapi/linux/vfio.h
11607
11608 VFIO PLATFORM DRIVER
11609 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11610 L:      kvm@vger.kernel.org
11611 S:      Maintained
11612 F:      drivers/vfio/platform/
11613
11614 VIDEOBUF2 FRAMEWORK
11615 M:      Pawel Osciak <pawel@osciak.com>
11616 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11617 M:      Kyungmin Park <kyungmin.park@samsung.com>
11618 L:      linux-media@vger.kernel.org
11619 S:      Maintained
11620 F:      drivers/media/v4l2-core/videobuf2-*
11621 F:      include/media/videobuf2-*
11622
11623 VIRTUAL SERIO DEVICE DRIVER
11624 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11625 S:      Maintained
11626 F:      drivers/input/serio/userio.c
11627 F:      include/uapi/linux/userio.h
11628
11629 VIRTIO CONSOLE DRIVER
11630 M:      Amit Shah <amit.shah@redhat.com>
11631 L:      virtualization@lists.linux-foundation.org
11632 S:      Maintained
11633 F:      drivers/char/virtio_console.c
11634 F:      include/linux/virtio_console.h
11635 F:      include/uapi/linux/virtio_console.h
11636
11637 VIRTIO CORE, NET AND BLOCK DRIVERS
11638 M:      "Michael S. Tsirkin" <mst@redhat.com>
11639 L:      virtualization@lists.linux-foundation.org
11640 S:      Maintained
11641 F:      drivers/virtio/
11642 F:      tools/virtio/
11643 F:      drivers/net/virtio_net.c
11644 F:      drivers/block/virtio_blk.c
11645 F:      include/linux/virtio_*.h
11646 F:      include/uapi/linux/virtio_*.h
11647
11648 VIRTIO DRIVERS FOR S390
11649 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11650 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11651 L:      linux-s390@vger.kernel.org
11652 L:      virtualization@lists.linux-foundation.org
11653 L:      kvm@vger.kernel.org
11654 S:      Supported
11655 F:      drivers/s390/virtio/
11656
11657 VIRTIO GPU DRIVER
11658 M:      David Airlie <airlied@linux.ie>
11659 M:      Gerd Hoffmann <kraxel@redhat.com>
11660 L:      dri-devel@lists.freedesktop.org
11661 L:      virtualization@lists.linux-foundation.org
11662 S:      Maintained
11663 F:      drivers/gpu/drm/virtio/
11664 F:      include/uapi/linux/virtio_gpu.h
11665
11666 VIRTIO HOST (VHOST)
11667 M:      "Michael S. Tsirkin" <mst@redhat.com>
11668 L:      kvm@vger.kernel.org
11669 L:      virtualization@lists.linux-foundation.org
11670 L:      netdev@vger.kernel.org
11671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11672 S:      Maintained
11673 F:      drivers/vhost/
11674 F:      include/uapi/linux/vhost.h
11675
11676 VIRTIO INPUT DRIVER
11677 M:      Gerd Hoffmann <kraxel@redhat.com>
11678 S:      Maintained
11679 F:      drivers/virtio/virtio_input.c
11680 F:      include/uapi/linux/virtio_input.h
11681
11682 VIA RHINE NETWORK DRIVER
11683 S:      Orphan
11684 F:      drivers/net/ethernet/via/via-rhine.c
11685
11686 VIA SD/MMC CARD CONTROLLER DRIVER
11687 M:      Bruce Chang <brucechang@via.com.tw>
11688 M:      Harald Welte <HaraldWelte@viatech.com>
11689 S:      Maintained
11690 F:      drivers/mmc/host/via-sdmmc.c
11691
11692 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11693 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11694 L:      linux-fbdev@vger.kernel.org
11695 S:      Maintained
11696 F:      include/linux/via-core.h
11697 F:      include/linux/via-gpio.h
11698 F:      include/linux/via_i2c.h
11699 F:      drivers/video/fbdev/via/
11700
11701 VIA VELOCITY NETWORK DRIVER
11702 M:      Francois Romieu <romieu@fr.zoreil.com>
11703 L:      netdev@vger.kernel.org
11704 S:      Maintained
11705 F:      drivers/net/ethernet/via/via-velocity.*
11706
11707 VIRT LIB
11708 M:      Alex Williamson <alex.williamson@redhat.com>
11709 M:      Paolo Bonzini <pbonzini@redhat.com>
11710 L:      kvm@vger.kernel.org
11711 S:      Supported
11712 F:      virt/lib/
11713
11714 VIVID VIRTUAL VIDEO DRIVER
11715 M:      Hans Verkuil <hverkuil@xs4all.nl>
11716 L:      linux-media@vger.kernel.org
11717 T:      git git://linuxtv.org/media_tree.git
11718 W:      https://linuxtv.org
11719 S:      Maintained
11720 F:      drivers/media/platform/vivid/*
11721
11722 VLAN (802.1Q)
11723 M:      Patrick McHardy <kaber@trash.net>
11724 L:      netdev@vger.kernel.org
11725 S:      Maintained
11726 F:      drivers/net/macvlan.c
11727 F:      include/linux/if_*vlan.h
11728 F:      net/8021q/
11729
11730 VLYNQ BUS
11731 M:      Florian Fainelli <florian@openwrt.org>
11732 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11733 S:      Maintained
11734 F:      drivers/vlynq/vlynq.c
11735 F:      include/linux/vlynq.h
11736
11737 VME SUBSYSTEM
11738 M:      Martyn Welch <martyn@welchs.me.uk>
11739 M:      Manohar Vanga <manohar.vanga@gmail.com>
11740 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11741 L:      devel@driverdev.osuosl.org
11742 S:      Maintained
11743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11744 F:      Documentation/vme_api.txt
11745 F:      drivers/staging/vme/
11746 F:      drivers/vme/
11747 F:      include/linux/vme*
11748
11749 VMWARE HYPERVISOR INTERFACE
11750 M:      Alok Kataria <akataria@vmware.com>
11751 L:      virtualization@lists.linux-foundation.org
11752 S:      Supported
11753 F:      arch/x86/kernel/cpu/vmware.c
11754
11755 VMWARE BALLOON DRIVER
11756 M:      Xavier Deguillard <xdeguillard@vmware.com>
11757 M:      Philip Moltmann <moltmann@vmware.com>
11758 M:      "VMware, Inc." <pv-drivers@vmware.com>
11759 L:      linux-kernel@vger.kernel.org
11760 S:      Maintained
11761 F:      drivers/misc/vmw_balloon.c
11762
11763 VMWARE VMMOUSE SUBDRIVER
11764 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11765 M:      "VMware, Inc." <pv-drivers@vmware.com>
11766 L:      linux-input@vger.kernel.org
11767 S:      Maintained
11768 F:      drivers/input/mouse/vmmouse.c
11769 F:      drivers/input/mouse/vmmouse.h
11770
11771 VMWARE VMXNET3 ETHERNET DRIVER
11772 M:      Shrikrishna Khare <skhare@vmware.com>
11773 M:      "VMware, Inc." <pv-drivers@vmware.com>
11774 L:      netdev@vger.kernel.org
11775 S:      Maintained
11776 F:      drivers/net/vmxnet3/
11777
11778 VMware PVSCSI driver
11779 M:      Arvind Kumar <arvindkumar@vmware.com>
11780 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11781 L:      linux-scsi@vger.kernel.org
11782 S:      Maintained
11783 F:      drivers/scsi/vmw_pvscsi.c
11784 F:      drivers/scsi/vmw_pvscsi.h
11785
11786 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11787 M:      Liam Girdwood <lgirdwood@gmail.com>
11788 M:      Mark Brown <broonie@kernel.org>
11789 L:      linux-kernel@vger.kernel.org
11790 W:      http://www.slimlogic.co.uk/?p=48
11791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11792 S:      Supported
11793 F:      drivers/regulator/
11794 F:      include/linux/regulator/
11795
11796 VRF
11797 M:      David Ahern <dsa@cumulusnetworks.com>
11798 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11799 L:      netdev@vger.kernel.org
11800 S:      Maintained
11801 F:      drivers/net/vrf.c
11802 F:      Documentation/networking/vrf.txt
11803
11804 VT1211 HARDWARE MONITOR DRIVER
11805 M:      Juerg Haefliger <juergh@gmail.com>
11806 L:      lm-sensors@lm-sensors.org
11807 S:      Maintained
11808 F:      Documentation/hwmon/vt1211
11809 F:      drivers/hwmon/vt1211.c
11810
11811 VT8231 HARDWARE MONITOR DRIVER
11812 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11813 L:      lm-sensors@lm-sensors.org
11814 S:      Maintained
11815 F:      drivers/hwmon/vt8231.c
11816
11817 VUB300 USB to SDIO/SD/MMC bridge chip
11818 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11819 L:      linux-mmc@vger.kernel.org
11820 L:      linux-usb@vger.kernel.org
11821 S:      Supported
11822 F:      drivers/mmc/host/vub300.c
11823
11824 W1 DALLAS'S 1-WIRE BUS
11825 M:      Evgeniy Polyakov <zbr@ioremap.net>
11826 S:      Maintained
11827 F:      Documentation/w1/
11828 F:      drivers/w1/
11829
11830 W83791D HARDWARE MONITORING DRIVER
11831 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11832 L:      lm-sensors@lm-sensors.org
11833 S:      Maintained
11834 F:      Documentation/hwmon/w83791d
11835 F:      drivers/hwmon/w83791d.c
11836
11837 W83793 HARDWARE MONITORING DRIVER
11838 M:      Rudolf Marek <r.marek@assembler.cz>
11839 L:      lm-sensors@lm-sensors.org
11840 S:      Maintained
11841 F:      Documentation/hwmon/w83793
11842 F:      drivers/hwmon/w83793.c
11843
11844 W83795 HARDWARE MONITORING DRIVER
11845 M:      Jean Delvare <jdelvare@suse.com>
11846 L:      lm-sensors@lm-sensors.org
11847 S:      Maintained
11848 F:      drivers/hwmon/w83795.c
11849
11850 W83L51xD SD/MMC CARD INTERFACE DRIVER
11851 M:      Pierre Ossman <pierre@ossman.eu>
11852 S:      Maintained
11853 F:      drivers/mmc/host/wbsd.*
11854
11855 WACOM PROTOCOL 4 SERIAL TABLETS
11856 M:      Julian Squires <julian@cipht.net>
11857 M:      Hans de Goede <hdegoede@redhat.com>
11858 L:      linux-input@vger.kernel.org
11859 S:      Maintained
11860 F:      drivers/input/tablet/wacom_serial4.c
11861
11862 WATCHDOG DEVICE DRIVERS
11863 M:      Wim Van Sebroeck <wim@iguana.be>
11864 R:      Guenter Roeck <linux@roeck-us.net>
11865 L:      linux-watchdog@vger.kernel.org
11866 W:      http://www.linux-watchdog.org/
11867 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11868 S:      Maintained
11869 F:      Documentation/watchdog/
11870 F:      drivers/watchdog/
11871 F:      include/linux/watchdog.h
11872 F:      include/uapi/linux/watchdog.h
11873
11874 WD7000 SCSI DRIVER
11875 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11876 L:      linux-scsi@vger.kernel.org
11877 S:      Maintained
11878 F:      drivers/scsi/wd7000.c
11879
11880 WIIMOTE HID DRIVER
11881 M:      David Herrmann <dh.herrmann@googlemail.com>
11882 L:      linux-input@vger.kernel.org
11883 S:      Maintained
11884 F:      drivers/hid/hid-wiimote*
11885
11886 WINBOND CIR DRIVER
11887 M:      David Härdeman <david@hardeman.nu>
11888 S:      Maintained
11889 F:      drivers/media/rc/winbond-cir.c
11890
11891 WIMAX STACK
11892 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11893 M:      linux-wimax@intel.com
11894 L:      wimax@linuxwimax.org (subscribers-only)
11895 S:      Supported
11896 W:      http://linuxwimax.org
11897 F:      Documentation/wimax/README.wimax
11898 F:      include/linux/wimax/debug.h
11899 F:      include/net/wimax.h
11900 F:      include/uapi/linux/wimax.h
11901 F:      net/wimax/
11902
11903 WISTRON LAPTOP BUTTON DRIVER
11904 M:      Miloslav Trmac <mitr@volny.cz>
11905 S:      Maintained
11906 F:      drivers/input/misc/wistron_btns.c
11907
11908 WL3501 WIRELESS PCMCIA CARD DRIVER
11909 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11910 L:      linux-wireless@vger.kernel.org
11911 W:      http://oops.ghostprotocols.net:81/blog
11912 S:      Maintained
11913 F:      drivers/net/wireless/wl3501*
11914
11915 WOLFSON MICROELECTRONICS DRIVERS
11916 L:      patches@opensource.wolfsonmicro.com
11917 T:      git https://github.com/CirrusLogic/linux-drivers.git
11918 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11919 S:      Supported
11920 F:      Documentation/hwmon/wm83??
11921 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11922 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11923 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11924 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11925 F:      drivers/clk/clk-wm83*.c
11926 F:      drivers/extcon/extcon-arizona.c
11927 F:      drivers/leds/leds-wm83*.c
11928 F:      drivers/gpio/gpio-*wm*.c
11929 F:      drivers/gpio/gpio-arizona.c
11930 F:      drivers/hwmon/wm83??-hwmon.c
11931 F:      drivers/input/misc/wm831x-on.c
11932 F:      drivers/input/touchscreen/wm831x-ts.c
11933 F:      drivers/input/touchscreen/wm97*.c
11934 F:      drivers/mfd/arizona*
11935 F:      drivers/mfd/wm*.c
11936 F:      drivers/mfd/cs47l24*
11937 F:      drivers/power/wm83*.c
11938 F:      drivers/rtc/rtc-wm83*.c
11939 F:      drivers/regulator/wm8*.c
11940 F:      drivers/video/backlight/wm83*_bl.c
11941 F:      drivers/watchdog/wm83*_wdt.c
11942 F:      include/linux/mfd/arizona/
11943 F:      include/linux/mfd/wm831x/
11944 F:      include/linux/mfd/wm8350/
11945 F:      include/linux/mfd/wm8400*
11946 F:      include/linux/wm97xx.h
11947 F:      include/sound/wm????.h
11948 F:      sound/soc/codecs/arizona.?
11949 F:      sound/soc/codecs/wm*
11950 F:      sound/soc/codecs/cs47l24*
11951
11952 WORKQUEUE
11953 M:      Tejun Heo <tj@kernel.org>
11954 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11956 S:      Maintained
11957 F:      include/linux/workqueue.h
11958 F:      kernel/workqueue.c
11959 F:      Documentation/workqueue.txt
11960
11961 X.25 NETWORK LAYER
11962 M:      Andrew Hendry <andrew.hendry@gmail.com>
11963 L:      linux-x25@vger.kernel.org
11964 S:      Odd Fixes
11965 F:      Documentation/networking/x25*
11966 F:      include/net/x25*
11967 F:      net/x25/
11968
11969 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11970 M:      Thomas Gleixner <tglx@linutronix.de>
11971 M:      Ingo Molnar <mingo@redhat.com>
11972 M:      "H. Peter Anvin" <hpa@zytor.com>
11973 M:      x86@kernel.org
11974 L:      linux-kernel@vger.kernel.org
11975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11976 S:      Maintained
11977 F:      Documentation/x86/
11978 F:      arch/x86/
11979
11980 X86 PLATFORM DRIVERS
11981 M:      Darren Hart <dvhart@infradead.org>
11982 L:      platform-driver-x86@vger.kernel.org
11983 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11984 S:      Maintained
11985 F:      drivers/platform/x86/
11986 F:      drivers/platform/olpc/
11987
11988 X86 MCE INFRASTRUCTURE
11989 M:      Tony Luck <tony.luck@intel.com>
11990 M:      Borislav Petkov <bp@alien8.de>
11991 L:      linux-edac@vger.kernel.org
11992 S:      Maintained
11993 F:      arch/x86/kernel/cpu/mcheck/*
11994
11995 X86 MICROCODE UPDATE SUPPORT
11996 M:      Borislav Petkov <bp@alien8.de>
11997 S:      Maintained
11998 F:      arch/x86/kernel/cpu/microcode/*
11999
12000 X86 VDSO
12001 M:      Andy Lutomirski <luto@amacapital.net>
12002 L:      linux-kernel@vger.kernel.org
12003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12004 S:      Maintained
12005 F:      arch/x86/entry/vdso/
12006
12007 XC2028/3028 TUNER DRIVER
12008 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12009 L:      linux-media@vger.kernel.org
12010 W:      https://linuxtv.org
12011 T:      git git://linuxtv.org/media_tree.git
12012 S:      Maintained
12013 F:      drivers/media/tuners/tuner-xc2028.*
12014
12015 XEN HYPERVISOR INTERFACE
12016 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12017 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12018 M:      David Vrabel <david.vrabel@citrix.com>
12019 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12021 S:      Supported
12022 F:      arch/x86/xen/
12023 F:      drivers/*/xen-*front.c
12024 F:      drivers/xen/
12025 F:      arch/x86/include/asm/xen/
12026 F:      include/xen/
12027 F:      include/uapi/xen/
12028
12029 XEN HYPERVISOR ARM
12030 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12031 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12032 S:      Supported
12033 F:      arch/arm/xen/
12034 F:      arch/arm/include/asm/xen/
12035
12036 XEN HYPERVISOR ARM64
12037 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12038 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12039 S:      Supported
12040 F:      arch/arm64/xen/
12041 F:      arch/arm64/include/asm/xen/
12042
12043 XEN NETWORK BACKEND DRIVER
12044 M:      Ian Campbell <ian.campbell@citrix.com>
12045 M:      Wei Liu <wei.liu2@citrix.com>
12046 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12047 L:      netdev@vger.kernel.org
12048 S:      Supported
12049 F:      drivers/net/xen-netback/*
12050
12051 XEN PCI SUBSYSTEM
12052 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12053 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12054 S:      Supported
12055 F:      arch/x86/pci/*xen*
12056 F:      drivers/pci/*xen*
12057
12058 XEN BLOCK SUBSYSTEM
12059 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12060 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
12061 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12062 S:      Supported
12063 F:      drivers/block/xen-blkback/*
12064 F:      drivers/block/xen*
12065
12066 XEN PVSCSI DRIVERS
12067 M:      Juergen Gross <jgross@suse.com>
12068 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12069 L:      linux-scsi@vger.kernel.org
12070 S:      Supported
12071 F:      drivers/scsi/xen-scsifront.c
12072 F:      drivers/xen/xen-scsiback.c
12073 F:      include/xen/interface/io/vscsiif.h
12074
12075 XEN SWIOTLB SUBSYSTEM
12076 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12077 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12078 S:      Supported
12079 F:      arch/x86/xen/*swiotlb*
12080 F:      drivers/xen/*swiotlb*
12081
12082 XFS FILESYSTEM
12083 P:      Silicon Graphics Inc
12084 M:      Dave Chinner <david@fromorbit.com>
12085 M:      xfs@oss.sgi.com
12086 L:      xfs@oss.sgi.com
12087 W:      http://oss.sgi.com/projects/xfs
12088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12089 S:      Supported
12090 F:      Documentation/filesystems/xfs.txt
12091 F:      fs/xfs/
12092
12093 XILINX AXI ETHERNET DRIVER
12094 M:      Anirudha Sarangi <anirudh@xilinx.com>
12095 M:      John Linn <John.Linn@xilinx.com>
12096 S:      Maintained
12097 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12098
12099 XILINX UARTLITE SERIAL DRIVER
12100 M:      Peter Korsgaard <jacmet@sunsite.dk>
12101 L:      linux-serial@vger.kernel.org
12102 S:      Maintained
12103 F:      drivers/tty/serial/uartlite.c
12104
12105 XILINX VIDEO IP CORES
12106 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12107 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12108 L:      linux-media@vger.kernel.org
12109 T:      git git://linuxtv.org/media_tree.git
12110 S:      Supported
12111 F:      Documentation/devicetree/bindings/media/xilinx/
12112 F:      drivers/media/platform/xilinx/
12113 F:      include/uapi/linux/xilinx-v4l2-controls.h
12114
12115 XILLYBUS DRIVER
12116 M:      Eli Billauer <eli.billauer@gmail.com>
12117 L:      linux-kernel@vger.kernel.org
12118 S:      Supported
12119 F:      drivers/char/xillybus/
12120
12121 XTENSA XTFPGA PLATFORM SUPPORT
12122 M:      Max Filippov <jcmvbkbc@gmail.com>
12123 L:      linux-xtensa@linux-xtensa.org
12124 S:      Maintained
12125 F:      drivers/spi/spi-xtensa-xtfpga.c
12126 F:      sound/soc/xtensa/xtfpga-i2s.c
12127
12128 YAM DRIVER FOR AX.25
12129 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12130 L:      linux-hams@vger.kernel.org
12131 S:      Maintained
12132 F:      drivers/net/hamradio/yam*
12133 F:      include/linux/yam.h
12134
12135 YEALINK PHONE DRIVER
12136 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12137 L:      usbb2k-api-dev@nongnu.org
12138 S:      Maintained
12139 F:      Documentation/input/yealink.txt
12140 F:      drivers/input/misc/yealink.*
12141
12142 Z8530 DRIVER FOR AX.25
12143 M:      Joerg Reuter <jreuter@yaina.de>
12144 W:      http://yaina.de/jreuter/
12145 W:      http://www.qsl.net/dl1bke/
12146 L:      linux-hams@vger.kernel.org
12147 S:      Maintained
12148 F:      Documentation/networking/z8530drv.txt
12149 F:      drivers/net/hamradio/*scc.c
12150 F:      drivers/net/hamradio/z8530.h
12151
12152 ZBUD COMPRESSED PAGE ALLOCATOR
12153 M:      Seth Jennings <sjennings@variantweb.net>
12154 L:      linux-mm@kvack.org
12155 S:      Maintained
12156 F:      mm/zbud.c
12157 F:      include/linux/zbud.h
12158
12159 ZD1211RW WIRELESS DRIVER
12160 M:      Daniel Drake <dsd@gentoo.org>
12161 M:      Ulrich Kunitz <kune@deine-taler.de>
12162 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12163 L:      linux-wireless@vger.kernel.org
12164 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12165 S:      Maintained
12166 F:      drivers/net/wireless/zydas/zd1211rw/
12167
12168 ZPOOL COMPRESSED PAGE STORAGE API
12169 M:      Dan Streetman <ddstreet@ieee.org>
12170 L:      linux-mm@kvack.org
12171 S:      Maintained
12172 F:      mm/zpool.c
12173 F:      include/linux/zpool.h
12174
12175 ZR36067 VIDEO FOR LINUX DRIVER
12176 L:      mjpeg-users@lists.sourceforge.net
12177 L:      linux-media@vger.kernel.org
12178 W:      http://mjpeg.sourceforge.net/driver-zoran/
12179 T:      hg https://linuxtv.org/hg/v4l-dvb
12180 S:      Odd Fixes
12181 F:      drivers/media/pci/zoran/
12182
12183 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12184 M:      Minchan Kim <minchan@kernel.org>
12185 M:      Nitin Gupta <ngupta@vflare.org>
12186 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12187 L:      linux-kernel@vger.kernel.org
12188 S:      Maintained
12189 F:      drivers/block/zram/
12190 F:      Documentation/blockdev/zram.txt
12191
12192 ZS DECSTATION Z85C30 SERIAL DRIVER
12193 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12194 S:      Maintained
12195 F:      drivers/tty/serial/zs.*
12196
12197 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12198 M:      Minchan Kim <minchan@kernel.org>
12199 M:      Nitin Gupta <ngupta@vflare.org>
12200 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12201 L:      linux-mm@kvack.org
12202 S:      Maintained
12203 F:      mm/zsmalloc.c
12204 F:      include/linux/zsmalloc.h
12205 F:      Documentation/vm/zsmalloc.txt
12206
12207 ZSWAP COMPRESSED SWAP CACHING
12208 M:      Seth Jennings <sjennings@variantweb.net>
12209 L:      linux-mm@kvack.org
12210 S:      Maintained
12211 F:      mm/zswap.c
12212
12213 THE REST
12214 M:      Linus Torvalds <torvalds@linux-foundation.org>
12215 L:      linux-kernel@vger.kernel.org
12216 Q:      http://patchwork.kernel.org/project/LKML/list/
12217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12218 S:      Buried alive in reporters
12219 F:      *
12220 F:      */