staging: octeon-usb: rename STATUS_SUCCESS to STATUS_OK
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <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:      include/linux/syscalls.h
227 F:      kernel/sys_ni.c
228
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M:      Hans de Goede <hdegoede@redhat.com>
231 L:      lm-sensors@lm-sensors.org
232 S:      Maintained
233 F:      drivers/hwmon/abituguru.c
234
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
236 M:      Alistair John Strachan <alistair@devzero.co.uk>
237 L:      lm-sensors@lm-sensors.org
238 S:      Maintained
239 F:      drivers/hwmon/abituguru3.c
240
241 ACCES 104-IDI-48 GPIO DRIVER
242 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
243 L:      linux-gpio@vger.kernel.org
244 S:      Maintained
245 F:      drivers/gpio/gpio-104-idi-48.c
246
247 ACCES 104-IDIO-16 GPIO DRIVER
248 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
249 L:      linux-gpio@vger.kernel.org
250 S:      Maintained
251 F:      drivers/gpio/gpio-104-idio-16.c
252
253 ACENIC DRIVER
254 M:      Jes Sorensen <jes@trained-monkey.org>
255 L:      linux-acenic@sunsite.dk
256 S:      Maintained
257 F:      drivers/net/ethernet/alteon/acenic*
258
259 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
260 M:      Peter Feuerer <peter@piie.net>
261 L:      platform-driver-x86@vger.kernel.org
262 W:      http://piie.net/?section=acerhdf
263 S:      Maintained
264 F:      drivers/platform/x86/acerhdf.c
265
266 ACER WMI LAPTOP EXTRAS
267 M:      "Lee, Chun-Yi" <jlee@suse.com>
268 L:      platform-driver-x86@vger.kernel.org
269 S:      Maintained
270 F:      drivers/platform/x86/acer-wmi.c
271
272 ACPI
273 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
274 M:      Len Brown <lenb@kernel.org>
275 L:      linux-acpi@vger.kernel.org
276 W:      https://01.org/linux-acpi
277 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
279 S:      Supported
280 F:      drivers/acpi/
281 F:      drivers/pnp/pnpacpi/
282 F:      include/linux/acpi.h
283 F:      include/acpi/
284 F:      Documentation/acpi/
285 F:      Documentation/ABI/testing/sysfs-bus-acpi
286 F:      drivers/pci/*acpi*
287 F:      drivers/pci/*/*acpi*
288 F:      drivers/pci/*/*/*acpi*
289 F:      tools/power/acpi/
290
291 ACPI COMPONENT ARCHITECTURE (ACPICA)
292 M:      Robert Moore <robert.moore@intel.com>
293 M:      Lv Zheng <lv.zheng@intel.com>
294 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
295 L:      linux-acpi@vger.kernel.org
296 L:      devel@acpica.org
297 W:      https://acpica.org/
298 W:      https://github.com/acpica/acpica/
299 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
301 S:      Supported
302 F:      drivers/acpi/acpica/
303 F:      include/acpi/
304 F:      tools/power/acpi/
305
306 ACPI FAN DRIVER
307 M:      Zhang Rui <rui.zhang@intel.com>
308 L:      linux-acpi@vger.kernel.org
309 W:      https://01.org/linux-acpi
310 S:      Supported
311 F:      drivers/acpi/fan.c
312
313 ACPI THERMAL DRIVER
314 M:      Zhang Rui <rui.zhang@intel.com>
315 L:      linux-acpi@vger.kernel.org
316 W:      https://01.org/linux-acpi
317 S:      Supported
318 F:      drivers/acpi/*thermal*
319
320 ACPI VIDEO DRIVER
321 M:      Zhang Rui <rui.zhang@intel.com>
322 L:      linux-acpi@vger.kernel.org
323 W:      https://01.org/linux-acpi
324 S:      Supported
325 F:      drivers/acpi/acpi_video.c
326
327 ACPI WMI DRIVER
328 L:      platform-driver-x86@vger.kernel.org
329 S:      Orphan
330 F:      drivers/platform/x86/wmi.c
331
332 AD1889 ALSA SOUND DRIVER
333 M:      Thibaut Varene <T-Bone@parisc-linux.org>
334 W:      http://wiki.parisc-linux.org/AD1889
335 L:      linux-parisc@vger.kernel.org
336 S:      Maintained
337 F:      sound/pci/ad1889.*
338
339 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
340 M:      Michael Hennerich <michael.hennerich@analog.com>
341 W:      http://wiki.analog.com/AD5254
342 W:      http://ez.analog.com/community/linux-device-drivers
343 S:      Supported
344 F:      drivers/misc/ad525x_dpot.c
345
346 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
347 M:      Michael Hennerich <michael.hennerich@analog.com>
348 W:      http://wiki.analog.com/AD5398
349 W:      http://ez.analog.com/community/linux-device-drivers
350 S:      Supported
351 F:      drivers/regulator/ad5398.c
352
353 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
354 M:      Michael Hennerich <michael.hennerich@analog.com>
355 W:      http://wiki.analog.com/AD7142
356 W:      http://ez.analog.com/community/linux-device-drivers
357 S:      Supported
358 F:      drivers/input/misc/ad714x.c
359
360 AD7877 TOUCHSCREEN DRIVER
361 M:      Michael Hennerich <michael.hennerich@analog.com>
362 W:      http://wiki.analog.com/AD7877
363 W:      http://ez.analog.com/community/linux-device-drivers
364 S:      Supported
365 F:      drivers/input/touchscreen/ad7877.c
366
367 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
368 M:      Michael Hennerich <michael.hennerich@analog.com>
369 W:      http://wiki.analog.com/AD7879
370 W:      http://ez.analog.com/community/linux-device-drivers
371 S:      Supported
372 F:      drivers/input/touchscreen/ad7879.c
373
374 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
375 M:      Jiri Kosina <jikos@kernel.org>
376 S:      Maintained
377
378 ADF7242 IEEE 802.15.4 RADIO DRIVER
379 M:      Michael Hennerich <michael.hennerich@analog.com>
380 W:      https://wiki.analog.com/ADF7242
381 W:      http://ez.analog.com/community/linux-device-drivers
382 L:      linux-wpan@vger.kernel.org
383 S:      Supported
384 F:      drivers/net/ieee802154/adf7242.c
385 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
386
387 ADM1025 HARDWARE MONITOR DRIVER
388 M:      Jean Delvare <jdelvare@suse.com>
389 L:      lm-sensors@lm-sensors.org
390 S:      Maintained
391 F:      Documentation/hwmon/adm1025
392 F:      drivers/hwmon/adm1025.c
393
394 ADM1029 HARDWARE MONITOR DRIVER
395 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
396 L:      lm-sensors@lm-sensors.org
397 S:      Maintained
398 F:      drivers/hwmon/adm1029.c
399
400 ADM8211 WIRELESS DRIVER
401 L:      linux-wireless@vger.kernel.org
402 W:      http://wireless.kernel.org/
403 S:      Orphan
404 F:      drivers/net/wireless/admtek/adm8211.*
405
406 ADP1653 FLASH CONTROLLER DRIVER
407 M:      Sakari Ailus <sakari.ailus@iki.fi>
408 L:      linux-media@vger.kernel.org
409 S:      Maintained
410 F:      drivers/media/i2c/adp1653.c
411 F:      include/media/i2c/adp1653.h
412
413 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
414 M:      Michael Hennerich <michael.hennerich@analog.com>
415 W:      http://wiki.analog.com/ADP5520
416 W:      http://ez.analog.com/community/linux-device-drivers
417 S:      Supported
418 F:      drivers/mfd/adp5520.c
419 F:      drivers/video/backlight/adp5520_bl.c
420 F:      drivers/leds/leds-adp5520.c
421 F:      drivers/gpio/gpio-adp5520.c
422 F:      drivers/input/keyboard/adp5520-keys.c
423
424 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
425 M:      Michael Hennerich <michael.hennerich@analog.com>
426 W:      http://wiki.analog.com/ADP5588
427 W:      http://ez.analog.com/community/linux-device-drivers
428 S:      Supported
429 F:      drivers/input/keyboard/adp5588-keys.c
430 F:      drivers/gpio/gpio-adp5588.c
431
432 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
433 M:      Michael Hennerich <michael.hennerich@analog.com>
434 W:      http://wiki.analog.com/ADP8860
435 W:      http://ez.analog.com/community/linux-device-drivers
436 S:      Supported
437 F:      drivers/video/backlight/adp8860_bl.c
438
439 ADS1015 HARDWARE MONITOR DRIVER
440 M:      Dirk Eibach <eibach@gdsys.de>
441 L:      lm-sensors@lm-sensors.org
442 S:      Maintained
443 F:      Documentation/hwmon/ads1015
444 F:      drivers/hwmon/ads1015.c
445 F:      include/linux/i2c/ads1015.h
446
447 ADT746X FAN DRIVER
448 M:      Colin Leroy <colin@colino.net>
449 S:      Maintained
450 F:      drivers/macintosh/therm_adt746x.c
451
452 ADT7475 HARDWARE MONITOR DRIVER
453 M:      Jean Delvare <jdelvare@suse.com>
454 L:      lm-sensors@lm-sensors.org
455 S:      Maintained
456 F:      Documentation/hwmon/adt7475
457 F:      drivers/hwmon/adt7475.c
458
459 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
460 M:      Michael Hennerich <michael.hennerich@analog.com>
461 W:      http://wiki.analog.com/ADXL345
462 W:      http://ez.analog.com/community/linux-device-drivers
463 S:      Supported
464 F:      drivers/input/misc/adxl34x.c
465
466 ADVANSYS SCSI DRIVER
467 M:      Matthew Wilcox <matthew@wil.cx>
468 M:      Hannes Reinecke <hare@suse.com>
469 L:      linux-scsi@vger.kernel.org
470 S:      Maintained
471 F:      Documentation/scsi/advansys.txt
472 F:      drivers/scsi/advansys.c
473
474 AEDSP16 DRIVER
475 M:      Riccardo Facchetti <fizban@tin.it>
476 S:      Maintained
477 F:      sound/oss/aedsp16.c
478
479 AF9013 MEDIA DRIVER
480 M:      Antti Palosaari <crope@iki.fi>
481 L:      linux-media@vger.kernel.org
482 W:      https://linuxtv.org
483 W:      http://palosaari.fi/linux/
484 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
485 T:      git git://linuxtv.org/anttip/media_tree.git
486 S:      Maintained
487 F:      drivers/media/dvb-frontends/af9013*
488
489 AF9033 MEDIA DRIVER
490 M:      Antti Palosaari <crope@iki.fi>
491 L:      linux-media@vger.kernel.org
492 W:      https://linuxtv.org
493 W:      http://palosaari.fi/linux/
494 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
495 T:      git git://linuxtv.org/anttip/media_tree.git
496 S:      Maintained
497 F:      drivers/media/dvb-frontends/af9033*
498
499 AFFS FILE SYSTEM
500 L:      linux-fsdevel@vger.kernel.org
501 S:      Orphan
502 F:      Documentation/filesystems/affs.txt
503 F:      fs/affs/
504
505 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
506 M:      David Howells <dhowells@redhat.com>
507 L:      linux-afs@lists.infradead.org
508 S:      Supported
509 F:      fs/afs/
510 F:      include/net/af_rxrpc.h
511 F:      net/rxrpc/af_rxrpc.c
512
513 AGPGART DRIVER
514 M:      David Airlie <airlied@linux.ie>
515 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
516 S:      Maintained
517 F:      drivers/char/agp/
518 F:      include/linux/agp*
519 F:      include/uapi/linux/agp*
520
521 AHA152X SCSI DRIVER
522 M:      "Juergen E. Fischer" <fischer@norbit.de>
523 L:      linux-scsi@vger.kernel.org
524 S:      Maintained
525 F:      drivers/scsi/aha152x*
526 F:      drivers/scsi/pcmcia/aha152x*
527
528 AIC7XXX / AIC79XX SCSI DRIVER
529 M:      Hannes Reinecke <hare@suse.com>
530 L:      linux-scsi@vger.kernel.org
531 S:      Maintained
532 F:      drivers/scsi/aic7xxx/
533
534 AIMSLAB FM RADIO RECEIVER DRIVER
535 M:      Hans Verkuil <hverkuil@xs4all.nl>
536 L:      linux-media@vger.kernel.org
537 T:      git git://linuxtv.org/media_tree.git
538 W:      https://linuxtv.org
539 S:      Maintained
540 F:      drivers/media/radio/radio-aimslab*
541
542 AIO
543 M:      Benjamin LaHaise <bcrl@kvack.org>
544 L:      linux-aio@kvack.org
545 S:      Supported
546 F:      fs/aio.c
547 F:      include/linux/*aio*.h
548
549 AIRSPY MEDIA DRIVER
550 M:      Antti Palosaari <crope@iki.fi>
551 L:      linux-media@vger.kernel.org
552 W:      https://linuxtv.org
553 W:      http://palosaari.fi/linux/
554 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
555 T:      git git://linuxtv.org/anttip/media_tree.git
556 S:      Maintained
557 F:      drivers/media/usb/airspy/
558
559 ALCATEL SPEEDTOUCH USB DRIVER
560 M:      Duncan Sands <duncan.sands@free.fr>
561 L:      linux-usb@vger.kernel.org
562 W:      http://www.linux-usb.org/SpeedTouch/
563 S:      Maintained
564 F:      drivers/usb/atm/speedtch.c
565 F:      drivers/usb/atm/usbatm.c
566
567 ALCHEMY AU1XX0 MMC DRIVER
568 M:      Manuel Lauss <manuel.lauss@gmail.com>
569 S:      Maintained
570 F:      drivers/mmc/host/au1xmmc.c
571
572 ALI1563 I2C DRIVER
573 M:      Rudolf Marek <r.marek@assembler.cz>
574 L:      linux-i2c@vger.kernel.org
575 S:      Maintained
576 F:      Documentation/i2c/busses/i2c-ali1563
577 F:      drivers/i2c/busses/i2c-ali1563.c
578
579 ALLWINNER SECURITY SYSTEM
580 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
581 L:      linux-crypto@vger.kernel.org
582 S:      Maintained
583 F:      drivers/crypto/sunxi-ss/
584
585 ALPHA PORT
586 M:      Richard Henderson <rth@twiddle.net>
587 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
588 M:      Matt Turner <mattst88@gmail.com>
589 S:      Odd Fixes
590 L:      linux-alpha@vger.kernel.org
591 F:      arch/alpha/
592
593 ALTERA MAILBOX DRIVER
594 M:      Ley Foon Tan <lftan@altera.com>
595 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596 S:      Maintained
597 F:      drivers/mailbox/mailbox-altera.c
598
599 ALTERA PIO DRIVER
600 M:      Tien Hock Loh <thloh@altera.com>
601 L:      linux-gpio@vger.kernel.org
602 S:      Maintained
603 F:      drivers/gpio/gpio-altera.c
604
605 ALTERA TRIPLE SPEED ETHERNET DRIVER
606 M:      Vince Bridgers <vbridger@opensource.altera.com>
607 L:      netdev@vger.kernel.org
608 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
609 S:      Maintained
610 F:      drivers/net/ethernet/altera/
611
612 ALTERA UART/JTAG UART SERIAL DRIVERS
613 M:      Tobias Klauser <tklauser@distanz.ch>
614 L:      linux-serial@vger.kernel.org
615 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
616 S:      Maintained
617 F:      drivers/tty/serial/altera_uart.c
618 F:      drivers/tty/serial/altera_jtaguart.c
619 F:      include/linux/altera_uart.h
620 F:      include/linux/altera_jtaguart.h
621
622 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
623 M:      Tom Lendacky <thomas.lendacky@amd.com>
624 L:      linux-crypto@vger.kernel.org
625 S:      Supported
626 F:      drivers/crypto/ccp/
627 F:      include/linux/ccp.h
628
629 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
630 M:      Huang Rui <ray.huang@amd.com>
631 L:      lm-sensors@lm-sensors.org
632 S:      Supported
633 F:      Documentation/hwmon/fam15h_power
634 F:      drivers/hwmon/fam15h_power.c
635
636 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
637 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
638 S:      Orphan
639 F:      drivers/usb/gadget/udc/amd5536udc.*
640
641 AMD GEODE PROCESSOR/CHIPSET SUPPORT
642 P:      Andres Salomon <dilinger@queued.net>
643 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
644 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
645 S:      Supported
646 F:      drivers/char/hw_random/geode-rng.c
647 F:      drivers/crypto/geode*
648 F:      drivers/video/fbdev/geode/
649 F:      arch/x86/include/asm/geode.h
650
651 AMD IOMMU (AMD-VI)
652 M:      Joerg Roedel <joro@8bytes.org>
653 L:      iommu@lists.linux-foundation.org
654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
655 S:      Maintained
656 F:      drivers/iommu/amd_iommu*.[ch]
657 F:      include/linux/amd-iommu.h
658
659 AMD KFD
660 M:      Oded Gabbay <oded.gabbay@gmail.com>
661 L:      dri-devel@lists.freedesktop.org
662 T:      git git://people.freedesktop.org/~gabbayo/linux.git
663 S:      Supported
664 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
665 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
666 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
667 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
668 F:      drivers/gpu/drm/amd/amdkfd/
669 F:      drivers/gpu/drm/amd/include/cik_structs.h
670 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
671 F:      drivers/gpu/drm/amd/include/vi_structs.h
672 F:      drivers/gpu/drm/radeon/radeon_kfd.c
673 F:      drivers/gpu/drm/radeon/radeon_kfd.h
674 F:      include/uapi/linux/kfd_ioctl.h
675
676 AMD XGBE DRIVER
677 M:      Tom Lendacky <thomas.lendacky@amd.com>
678 L:      netdev@vger.kernel.org
679 S:      Supported
680 F:      drivers/net/ethernet/amd/xgbe/
681
682 AMS (Apple Motion Sensor) DRIVER
683 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
684 S:      Supported
685 F:      drivers/macintosh/ams/
686
687 ANALOG DEVICES INC AD9389B DRIVER
688 M:      Hans Verkuil <hans.verkuil@cisco.com>
689 L:      linux-media@vger.kernel.org
690 S:      Maintained
691 F:      drivers/media/i2c/ad9389b*
692
693 ANALOG DEVICES INC ADV7180 DRIVER
694 M:      Lars-Peter Clausen <lars@metafoo.de>
695 L:      linux-media@vger.kernel.org
696 W:      http://ez.analog.com/community/linux-device-drivers
697 S:      Supported
698 F:      drivers/media/i2c/adv7180.c
699
700 ANALOG DEVICES INC ADV7511 DRIVER
701 M:      Hans Verkuil <hans.verkuil@cisco.com>
702 L:      linux-media@vger.kernel.org
703 S:      Maintained
704 F:      drivers/media/i2c/adv7511*
705
706 ANALOG DEVICES INC ADV7604 DRIVER
707 M:      Hans Verkuil <hans.verkuil@cisco.com>
708 L:      linux-media@vger.kernel.org
709 S:      Maintained
710 F:      drivers/media/i2c/adv7604*
711
712 ANALOG DEVICES INC ADV7842 DRIVER
713 M:      Hans Verkuil <hans.verkuil@cisco.com>
714 L:      linux-media@vger.kernel.org
715 S:      Maintained
716 F:      drivers/media/i2c/adv7842*
717
718 ANALOG DEVICES INC ASOC CODEC DRIVERS
719 M:      Lars-Peter Clausen <lars@metafoo.de>
720 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
721 W:      http://wiki.analog.com/
722 W:      http://ez.analog.com/community/linux-device-drivers
723 S:      Supported
724 F:      sound/soc/codecs/adau*
725 F:      sound/soc/codecs/adav*
726 F:      sound/soc/codecs/ad1*
727 F:      sound/soc/codecs/ad7*
728 F:      sound/soc/codecs/ssm*
729 F:      sound/soc/codecs/sigmadsp.*
730
731 ANALOG DEVICES INC ASOC DRIVERS
732 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
733 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
734 W:      http://blackfin.uclinux.org/
735 S:      Supported
736 F:      sound/soc/blackfin/*
737
738 ANALOG DEVICES INC IIO DRIVERS
739 M:      Lars-Peter Clausen <lars@metafoo.de>
740 M:      Michael Hennerich <Michael.Hennerich@analog.com>
741 W:      http://wiki.analog.com/
742 W:      http://ez.analog.com/community/linux-device-drivers
743 S:      Supported
744 F:      drivers/iio/*/ad*
745 X:      drivers/iio/*/adjd*
746 F:      drivers/staging/iio/*/ad*
747 F:      staging/iio/trigger/iio-trig-bfin-timer.c
748
749 ANALOG DEVICES INC DMA DRIVERS
750 M:      Lars-Peter Clausen <lars@metafoo.de>
751 W:      http://ez.analog.com/community/linux-device-drivers
752 S:      Supported
753 F:      drivers/dma/dma-axi-dmac.c
754
755 ANDROID DRIVERS
756 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
757 M:      Arve HjønnevĂ¥g <arve@android.com>
758 M:      Riley Andrews <riandrews@android.com>
759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
760 L:      devel@driverdev.osuosl.org
761 S:      Supported
762 F:      drivers/android/
763 F:      drivers/staging/android/
764
765 AOA (Apple Onboard Audio) ALSA DRIVER
766 M:      Johannes Berg <johannes@sipsolutions.net>
767 L:      linuxppc-dev@lists.ozlabs.org
768 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
769 S:      Maintained
770 F:      sound/aoa/
771
772 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
773 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
774 L:      linux-iio@vger.kernel.org
775 S:      Maintained
776 F:      drivers/iio/dac/stx104.c
777
778 APM DRIVER
779 M:      Jiri Kosina <jikos@kernel.org>
780 S:      Odd fixes
781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
782 F:      arch/x86/kernel/apm_32.c
783 F:      include/linux/apm_bios.h
784 F:      include/uapi/linux/apm_bios.h
785 F:      drivers/char/apm-emulation.c
786
787 APPLE BCM5974 MULTITOUCH DRIVER
788 M:      Henrik Rydberg <rydberg@bitmath.org>
789 L:      linux-input@vger.kernel.org
790 S:      Odd fixes
791 F:      drivers/input/mouse/bcm5974.c
792
793 APPLE SMC DRIVER
794 M:      Henrik Rydberg <rydberg@bitmath.org>
795 L:      lm-sensors@lm-sensors.org
796 S:      Odd fixes
797 F:      drivers/hwmon/applesmc.c
798
799 APPLETALK NETWORK LAYER
800 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
801 S:      Maintained
802 F:      drivers/net/appletalk/
803 F:      net/appletalk/
804
805 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
806 M:      Duc Dang <dhdang@apm.com>
807 S:      Supported
808 F:      arch/arm64/boot/dts/apm/
809
810 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
811 M:      Iyappan Subramanian <isubramanian@apm.com>
812 M:      Keyur Chudgar <kchudgar@apm.com>
813 S:      Supported
814 F:      drivers/net/ethernet/apm/xgene/
815 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
816
817 APTINA CAMERA SENSOR PLL
818 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
819 L:      linux-media@vger.kernel.org
820 S:      Maintained
821 F:      drivers/media/i2c/aptina-pll.*
822
823 ARC FRAMEBUFFER DRIVER
824 M:      Jaya Kumar <jayalk@intworks.biz>
825 S:      Maintained
826 F:      drivers/video/fbdev/arcfb.c
827 F:      drivers/video/fbdev/core/fb_defio.c
828
829 ARCNET NETWORK LAYER
830 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
831 L:      netdev@vger.kernel.org
832 S:      Maintained
833 F:      drivers/net/arcnet/
834 F:      include/uapi/linux/if_arcnet.h
835
836 ARM MFM AND FLOPPY DRIVERS
837 M:      Ian Molton <spyro@f2s.com>
838 S:      Maintained
839 F:      arch/arm/lib/floppydma.S
840 F:      arch/arm/include/asm/floppy.h
841
842 ARM PMU PROFILING AND DEBUGGING
843 M:      Will Deacon <will.deacon@arm.com>
844 R:      Mark Rutland <mark.rutland@arm.com>
845 S:      Maintained
846 F:      arch/arm*/kernel/perf_*
847 F:      arch/arm/oprofile/common.c
848 F:      arch/arm*/kernel/hw_breakpoint.c
849 F:      arch/arm*/include/asm/hw_breakpoint.h
850 F:      arch/arm*/include/asm/perf_event.h
851 F:      drivers/perf/arm_pmu.c
852 F:      include/linux/perf/arm_pmu.h
853
854 ARM PORT
855 M:      Russell King <linux@arm.linux.org.uk>
856 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
857 W:      http://www.arm.linux.org.uk/
858 S:      Maintained
859 F:      arch/arm/
860
861 ARM SUB-ARCHITECTURES
862 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863 S:      Maintained
864 F:      arch/arm/mach-*/
865 F:      arch/arm/plat-*/
866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
867
868 ARM PRIMECELL AACI PL041 DRIVER
869 M:      Russell King <linux@arm.linux.org.uk>
870 S:      Maintained
871 F:      sound/arm/aaci.*
872
873 ARM PRIMECELL CLCD PL110 DRIVER
874 M:      Russell King <linux@arm.linux.org.uk>
875 S:      Maintained
876 F:      drivers/video/fbdev/amba-clcd.*
877
878 ARM PRIMECELL KMI PL050 DRIVER
879 M:      Russell King <linux@arm.linux.org.uk>
880 S:      Maintained
881 F:      drivers/input/serio/ambakmi.*
882 F:      include/linux/amba/kmi.h
883
884 ARM PRIMECELL MMCI PL180/1 DRIVER
885 M:      Russell King <linux@arm.linux.org.uk>
886 S:      Maintained
887 F:      drivers/mmc/host/mmci.*
888 F:      include/linux/amba/mmci.h
889
890 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
891 M:      Russell King <linux@arm.linux.org.uk>
892 S:      Maintained
893 F:      drivers/tty/serial/amba-pl01*.c
894 F:      include/linux/amba/serial.h
895
896 ARM PRIMECELL BUS SUPPORT
897 M:      Russell King <linux@arm.linux.org.uk>
898 S:      Maintained
899 F:      drivers/amba/
900 F:      include/linux/amba/bus.h
901
902 ARM/ADS SPHERE MACHINE SUPPORT
903 M:      Lennert Buytenhek <kernel@wantstofly.org>
904 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905 S:      Maintained
906
907 ARM/AFEB9260 MACHINE SUPPORT
908 M:      Sergey Lapin <slapin@ossfans.org>
909 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
910 S:      Maintained
911
912 ARM/AJECO 1ARM MACHINE SUPPORT
913 M:      Lennert Buytenhek <kernel@wantstofly.org>
914 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915 S:      Maintained
916
917 ARM/Allwinner sunXi SoC support
918 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
919 M:      Chen-Yu Tsai <wens@csie.org>
920 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
921 S:      Maintained
922 N:      sun[x456789]i
923
924 ARM/Allwinner SoC Clock Support
925 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
926 S:      Maintained
927 F:      drivers/clk/sunxi/
928
929 ARM/Amlogic MesonX SoC support
930 M:      Carlo Caione <carlo@caione.org>
931 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932 S:      Maintained
933 F:      drivers/media/rc/meson-ir.c
934 N:      meson[x68]
935
936 ARM/Annapurna Labs ALPINE ARCHITECTURE
937 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
938 S:      Maintained
939 F:      arch/arm/mach-alpine/
940
941 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
942 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
943 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
944 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
945 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
946 W:      http://www.linux4sam.org
947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
948 S:      Supported
949 F:      arch/arm/mach-at91/
950 F:      include/soc/at91/
951 F:      arch/arm/boot/dts/at91*.dts
952 F:      arch/arm/boot/dts/at91*.dtsi
953 F:      arch/arm/boot/dts/sama*.dts
954 F:      arch/arm/boot/dts/sama*.dtsi
955 F:      arch/arm/include/debug/at91.S
956
957 ARM/ATMEL AT91 Clock Support
958 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
959 S:      Maintained
960 F:      drivers/clk/at91
961
962 ARM/CALXEDA HIGHBANK ARCHITECTURE
963 M:      Rob Herring <robh@kernel.org>
964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965 S:      Maintained
966 F:      arch/arm/mach-highbank/
967 F:      arch/arm/boot/dts/highbank.dts
968 F:      arch/arm/boot/dts/ecx-*.dts*
969
970 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
971 M:      Krzysztof Halasa <khalasa@piap.pl>
972 S:      Maintained
973 F:      arch/arm/mach-cns3xxx/
974
975 ARM/CAVIUM THUNDER NETWORK DRIVER
976 M:      Sunil Goutham <sgoutham@cavium.com>
977 M:      Robert Richter <rric@kernel.org>
978 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
979 S:      Supported
980 F:      drivers/net/ethernet/cavium/thunder/
981
982 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
983 M:      Alexander Shiyan <shc_work@mail.ru>
984 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 S:      Odd Fixes
986 N:      clps711x
987
988 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
989 M:      Hartley Sweeten <hsweeten@visionengravers.com>
990 M:      Ryan Mallon <rmallon@gmail.com>
991 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992 S:      Maintained
993 F:      arch/arm/mach-ep93xx/
994 F:      arch/arm/mach-ep93xx/include/mach/
995
996 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
997 M:      Lennert Buytenhek <kernel@wantstofly.org>
998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999 S:      Maintained
1000
1001 ARM/CLKDEV SUPPORT
1002 M:      Russell King <linux@arm.linux.org.uk>
1003 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 S:      Maintained
1005 F:      arch/arm/include/asm/clkdev.h
1006 F:      drivers/clk/clkdev.c
1007
1008 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1009 M:      Mike Rapoport <mike@compulab.co.il>
1010 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011 S:      Maintained
1012
1013 ARM/CONTEC MICRO9 MACHINE SUPPORT
1014 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1015 S:      Maintained
1016 F:      arch/arm/mach-ep93xx/micro9.c
1017
1018 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1019 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1020 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1021 S:      Maintained
1022 F:      drivers/hwtracing/coresight/*
1023 F:      Documentation/trace/coresight.txt
1024 F:      Documentation/devicetree/bindings/arm/coresight.txt
1025 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1026
1027 ARM/CORGI MACHINE SUPPORT
1028 M:      Richard Purdie <rpurdie@rpsys.net>
1029 S:      Maintained
1030
1031 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1032 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1033 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034 T:      git git://github.com/ulli-kroll/linux.git
1035 S:      Maintained
1036 F:      arch/arm/mach-gemini/
1037 F:      drivers/rtc/rtc-gemini.c
1038
1039 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1040 M:      Barry Song <baohua@kernel.org>
1041 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1043 S:      Maintained
1044 F:      arch/arm/boot/dts/prima2*
1045 F:      arch/arm/mach-prima2/
1046 F:      drivers/clk/sirf/
1047 F:      drivers/clocksource/timer-prima2.c
1048 F:      drivers/clocksource/timer-atlas7.c
1049 N:      [^a-z]sirf
1050
1051 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1052 M:      Baruch Siach <baruch@tkos.co.il>
1053 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054 S:      Maintained
1055 F:      arch/arm/boot/dts/cx92755*
1056 N:      digicolor
1057
1058 ARM/EBSA110 MACHINE SUPPORT
1059 M:      Russell King <linux@arm.linux.org.uk>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 W:      http://www.arm.linux.org.uk/
1062 S:      Maintained
1063 F:      arch/arm/mach-ebsa110/
1064 F:      drivers/net/ethernet/amd/am79c961a.*
1065
1066 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1067 M:      Uwe Kleine-König <kernel@pengutronix.de>
1068 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 S:      Maintained
1070 N:      efm32
1071
1072 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1073 M:      Daniel Ribeiro <drwyrm@gmail.com>
1074 M:      Stefan Schmidt <stefan@openezx.org>
1075 M:      Harald Welte <laforge@openezx.org>
1076 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1077 W:      http://www.openezx.org/
1078 S:      Maintained
1079 T:      topgit git://git.openezx.org/openezx.git
1080 F:      arch/arm/mach-pxa/ezx.c
1081
1082 ARM/FARADAY FA526 PORT
1083 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1084 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085 S:      Maintained
1086 T:      git git://git.berlios.de/gemini-board
1087 F:      arch/arm/mm/*-fa*
1088
1089 ARM/FOOTBRIDGE ARCHITECTURE
1090 M:      Russell King <linux@arm.linux.org.uk>
1091 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 W:      http://www.arm.linux.org.uk/
1093 S:      Maintained
1094 F:      arch/arm/include/asm/hardware/dec21285.h
1095 F:      arch/arm/mach-footbridge/
1096
1097 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1098 M:      Shawn Guo <shawnguo@kernel.org>
1099 M:      Sascha Hauer <kernel@pengutronix.de>
1100 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101 S:      Maintained
1102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1103 F:      arch/arm/mach-imx/
1104 F:      arch/arm/mach-mxs/
1105 F:      arch/arm/boot/dts/imx*
1106 F:      arch/arm/configs/imx*_defconfig
1107 F:      drivers/clk/imx/
1108 F:      include/soc/imx/
1109
1110 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1111 M:      Shawn Guo <shawnguo@kernel.org>
1112 M:      Sascha Hauer <kernel@pengutronix.de>
1113 R:      Stefan Agner <stefan@agner.ch>
1114 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 S:      Maintained
1116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1117 F:      arch/arm/mach-imx/*vf610*
1118 F:      arch/arm/boot/dts/vf*
1119
1120 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1121 M:      Lennert Buytenhek <kernel@wantstofly.org>
1122 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 S:      Maintained
1124
1125 ARM/GUMSTIX MACHINE SUPPORT
1126 M:      Steve Sakoman <sakoman@gmail.com>
1127 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128 S:      Maintained
1129
1130 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1131 M:      Philipp Zabel <philipp.zabel@gmail.com>
1132 M:      Paul Parsons <lost.distance@yahoo.com>
1133 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134 S:      Maintained
1135 F:      arch/arm/mach-pxa/hx4700.c
1136 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1137 F:      sound/soc/pxa/hx4700.c
1138
1139 ARM/HISILICON SOC SUPPORT
1140 M:      Wei Xu <xuwei5@hisilicon.com>
1141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 W:      http://www.hisilicon.com
1143 S:      Supported
1144 T:      git git://github.com/hisilicon/linux-hisi.git
1145 F:      arch/arm/mach-hisi/
1146 F:      arch/arm/boot/dts/hi3*
1147 F:      arch/arm/boot/dts/hip*
1148 F:      arch/arm/boot/dts/hisi*
1149 F:      arch/arm64/boot/dts/hisilicon/
1150
1151 ARM/HP JORNADA 7XX MACHINE SUPPORT
1152 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1153 W:      www.jlime.com
1154 S:      Maintained
1155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1156 F:      arch/arm/mach-sa1100/jornada720.c
1157 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1158
1159 ARM/IGEP MACHINE SUPPORT
1160 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1161 M:      Javier Martinez Canillas <javier@dowhile0.org>
1162 L:      linux-omap@vger.kernel.org
1163 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164 S:      Maintained
1165 F:      arch/arm/boot/dts/omap3-igep*
1166
1167 ARM/INCOME PXA270 SUPPORT
1168 M:      Marek Vasut <marek.vasut@gmail.com>
1169 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170 S:      Maintained
1171 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1172
1173 ARM/INTEL IOP32X ARM ARCHITECTURE
1174 M:      Lennert Buytenhek <kernel@wantstofly.org>
1175 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1176 S:      Maintained
1177
1178 ARM/INTEL IOP33X ARM ARCHITECTURE
1179 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180 S:      Orphan
1181
1182 ARM/INTEL IOP13XX ARM ARCHITECTURE
1183 M:      Lennert Buytenhek <kernel@wantstofly.org>
1184 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 S:      Maintained
1186
1187 ARM/INTEL IQ81342EX MACHINE SUPPORT
1188 M:      Lennert Buytenhek <kernel@wantstofly.org>
1189 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 S:      Maintained
1191
1192 ARM/INTEL IXDP2850 MACHINE SUPPORT
1193 M:      Lennert Buytenhek <kernel@wantstofly.org>
1194 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195 S:      Maintained
1196
1197 ARM/INTEL IXP4XX ARM ARCHITECTURE
1198 M:      Imre Kaloz <kaloz@openwrt.org>
1199 M:      Krzysztof Halasa <khalasa@piap.pl>
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 S:      Maintained
1202 F:      arch/arm/mach-ixp4xx/
1203
1204 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1205 M:      Jonathan Cameron <jic23@cam.ac.uk>
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S:      Maintained
1208 F:      arch/arm/mach-pxa/stargate2.c
1209 F:      drivers/pcmcia/pxa2xx_stargate2.c
1210
1211 ARM/INTEL XSC3 (MANZANO) ARM CORE
1212 M:      Lennert Buytenhek <kernel@wantstofly.org>
1213 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1214 S:      Maintained
1215
1216 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1217 M:      Lennert Buytenhek <kernel@wantstofly.org>
1218 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 S:      Maintained
1220
1221 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1222 M:      Santosh Shilimkar <ssantosh@kernel.org>
1223 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224 S:      Maintained
1225 F:      arch/arm/mach-keystone/
1226 F:      arch/arm/boot/dts/k2*
1227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1228
1229 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1230 M:      Santosh Shilimkar <ssantosh@kernel.org>
1231 L:      linux-kernel@vger.kernel.org
1232 S:      Maintained
1233 F:      drivers/clk/keystone/
1234
1235 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1236 M:      Santosh Shilimkar <ssantosh@kernel.org>
1237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 L:      linux-kernel@vger.kernel.org
1239 S:      Maintained
1240 F:      drivers/clocksource/timer-keystone.c
1241
1242 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1243 M:      Santosh Shilimkar <ssantosh@kernel.org>
1244 L:      linux-kernel@vger.kernel.org
1245 S:      Maintained
1246 F:      drivers/power/reset/keystone-reset.c
1247
1248 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1249 M:      Santosh Shilimkar <ssantosh@kernel.org>
1250 L:      linux-kernel@vger.kernel.org
1251 S:      Maintained
1252 F:      drivers/memory/*emif*
1253
1254 ARM/LOGICPD PXA270 MACHINE SUPPORT
1255 M:      Lennert Buytenhek <kernel@wantstofly.org>
1256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257 S:      Maintained
1258
1259 ARM/LPC18XX ARCHITECTURE
1260 M:      Joachim Eastwood <manabian@gmail.com>
1261 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262 S:      Maintained
1263 F:      arch/arm/boot/dts/lpc43*
1264 F:      drivers/clk/nxp/clk-lpc18xx*
1265 F:      drivers/clocksource/time-lpc32xx.c
1266 F:      drivers/i2c/busses/i2c-lpc2k.c
1267 F:      drivers/memory/pl172.c
1268 F:      drivers/mtd/spi-nor/nxp-spifi.c
1269 F:      drivers/rtc/rtc-lpc24xx.c
1270 N:      lpc18xx
1271
1272 ARM/MAGICIAN MACHINE SUPPORT
1273 M:      Philipp Zabel <philipp.zabel@gmail.com>
1274 S:      Maintained
1275
1276 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1277 M:      Jason Cooper <jason@lakedaemon.net>
1278 M:      Andrew Lunn <andrew@lunn.ch>
1279 M:      Gregory Clement <gregory.clement@free-electrons.com>
1280 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1281 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 S:      Maintained
1283 F:      arch/arm/mach-mvebu/
1284 F:      drivers/rtc/rtc-armada38x.c
1285 F:      arch/arm/boot/dts/armada*
1286 F:      arch/arm/boot/dts/kirkwood*
1287
1288
1289 ARM/Marvell Berlin SoC support
1290 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1291 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 S:      Maintained
1293 F:      arch/arm/mach-berlin/
1294 F:      arch/arm/boot/dts/berlin*
1295 F:      arch/arm64/boot/dts/marvell/berlin*
1296
1297
1298 ARM/Marvell Dove/MV78xx0/Orion SOC support
1299 M:      Jason Cooper <jason@lakedaemon.net>
1300 M:      Andrew Lunn <andrew@lunn.ch>
1301 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1302 M:      Gregory Clement <gregory.clement@free-electrons.com>
1303 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1304 S:      Maintained
1305 F:      arch/arm/mach-dove/
1306 F:      arch/arm/mach-mv78xx0/
1307 F:      arch/arm/mach-orion5x/
1308 F:      arch/arm/plat-orion/
1309 F:      arch/arm/boot/dts/dove*
1310 F:      arch/arm/boot/dts/orion5x*
1311
1312
1313 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1314 M:      Alexander Clouter <alex@digriz.org.uk>
1315 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316 W:      http://www.digriz.org.uk/ts78xx/kernel
1317 S:      Maintained
1318 F:      arch/arm/mach-orion5x/ts78xx-*
1319
1320 ARM/Mediatek RTC DRIVER
1321 M:      Eddie Huang <eddie.huang@mediatek.com>
1322 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1324 S:      Maintained
1325 F:      drivers/rtc/rtc-mt6397.c
1326
1327 ARM/Mediatek SoC support
1328 M:      Matthias Brugger <matthias.bgg@gmail.com>
1329 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1331 S:      Maintained
1332 F:      arch/arm/boot/dts/mt6*
1333 F:      arch/arm/boot/dts/mt8*
1334 F:      arch/arm/mach-mediatek/
1335 N:      mtk
1336 K:      mediatek
1337
1338 ARM/Mediatek USB3 PHY DRIVER
1339 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1340 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1342 S:      Maintained
1343 F:      drivers/phy/phy-mt65xx-usb3.c
1344
1345 ARM/MICREL KS8695 ARCHITECTURE
1346 M:      Greg Ungerer <gerg@uclinux.org>
1347 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 F:      arch/arm/mach-ks8695/
1349 S:      Odd Fixes
1350
1351 ARM/MIOA701 MACHINE SUPPORT
1352 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1353 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 F:      arch/arm/mach-pxa/mioa701.c
1355 S:      Maintained
1356
1357 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1358 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1359 S:      Maintained
1360
1361 ARM/NOMADIK ARCHITECTURE
1362 M:      Alessandro Rubini <rubini@unipv.it>
1363 M:      Linus Walleij <linus.walleij@linaro.org>
1364 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1365 S:      Maintained
1366 F:      arch/arm/mach-nomadik/
1367 F:      drivers/pinctrl/nomadik/
1368 F:      drivers/i2c/busses/i2c-nomadik.c
1369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1370
1371 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1372 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1373 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1374 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1375 S:      Supported
1376
1377 ARM/TOSA MACHINE SUPPORT
1378 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1379 M:      Dirk Opfer <dirk@opfer-online.de>
1380 S:      Maintained
1381
1382 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1383 M:      Marek Vasut <marek.vasut@gmail.com>
1384 L:      linux-arm-kernel@lists.infradead.org
1385 W:      http://hackndev.com
1386 S:      Maintained
1387 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1388 F:      arch/arm/mach-pxa/palmtx.c
1389 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1390 F:      arch/arm/mach-pxa/palmt5.c
1391 F:      arch/arm/mach-pxa/include/mach/palmld.h
1392 F:      arch/arm/mach-pxa/palmld.c
1393 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1394 F:      arch/arm/mach-pxa/palmte2.c
1395 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1396 F:      arch/arm/mach-pxa/palmtc.c
1397
1398 ARM/PALM TREO SUPPORT
1399 M:      Tomas Cech <sleep_walker@suse.com>
1400 L:      linux-arm-kernel@lists.infradead.org
1401 W:      http://hackndev.com
1402 S:      Maintained
1403 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1404 F:      arch/arm/mach-pxa/palmtreo.c
1405
1406 ARM/PALMZ72 SUPPORT
1407 M:      Sergey Lapin <slapin@ossfans.org>
1408 L:      linux-arm-kernel@lists.infradead.org
1409 W:      http://hackndev.com
1410 S:      Maintained
1411 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1412 F:      arch/arm/mach-pxa/palmz72.c
1413
1414 ARM/PLEB SUPPORT
1415 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1416 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1417 S:      Maintained
1418
1419 ARM/PT DIGITAL BOARD PORT
1420 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1421 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422 W:      http://www.arm.linux.org.uk/
1423 S:      Maintained
1424
1425 ARM/QUALCOMM SUPPORT
1426 M:      Andy Gross <andy.gross@linaro.org>
1427 M:      David Brown <david.brown@linaro.org>
1428 L:      linux-arm-msm@vger.kernel.org
1429 L:      linux-soc@vger.kernel.org
1430 S:      Maintained
1431 F:      arch/arm/boot/dts/qcom-*.dts
1432 F:      arch/arm/boot/dts/qcom-*.dtsi
1433 F:      arch/arm/mach-qcom/
1434 F:      arch/arm64/boot/dts/qcom/*
1435 F:      drivers/soc/qcom/
1436 F:      drivers/tty/serial/msm_serial.h
1437 F:      drivers/tty/serial/msm_serial.c
1438 F:      drivers/*/pm8???-*
1439 F:      drivers/mfd/ssbi.c
1440 F:      drivers/firmware/qcom_scm.c
1441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1442
1443 ARM/RADISYS ENP2611 MACHINE SUPPORT
1444 M:      Lennert Buytenhek <kernel@wantstofly.org>
1445 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1446 S:      Maintained
1447
1448 ARM/RENESAS ARM64 ARCHITECTURE
1449 M:      Simon Horman <horms@verge.net.au>
1450 M:      Magnus Damm <magnus.damm@gmail.com>
1451 L:      linux-sh@vger.kernel.org
1452 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1454 S:      Supported
1455 F:      arch/arm64/boot/dts/renesas/
1456
1457 ARM/RISCPC ARCHITECTURE
1458 M:      Russell King <linux@arm.linux.org.uk>
1459 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460 W:      http://www.arm.linux.org.uk/
1461 S:      Maintained
1462 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1463 F:      arch/arm/include/asm/hardware/ioc.h
1464 F:      arch/arm/include/asm/hardware/iomd.h
1465 F:      arch/arm/include/asm/hardware/memc.h
1466 F:      arch/arm/mach-rpc/
1467 F:      drivers/net/ethernet/8390/etherh.c
1468 F:      drivers/net/ethernet/i825xx/ether1*
1469 F:      drivers/net/ethernet/seeq/ether3*
1470 F:      drivers/scsi/arm/
1471
1472 ARM/Rockchip SoC support
1473 M:      Heiko Stuebner <heiko@sntech.de>
1474 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1475 L:      linux-rockchip@lists.infradead.org
1476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1477 S:      Maintained
1478 F:      arch/arm/boot/dts/rk3*
1479 F:      arch/arm/mach-rockchip/
1480 F:      drivers/clk/rockchip/
1481 F:      drivers/i2c/busses/i2c-rk3x.c
1482 F:      drivers/*/*rockchip*
1483 F:      drivers/*/*/*rockchip*
1484 F:      sound/soc/rockchip/
1485 N:      rockchip
1486
1487 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1488 M:      Kukjin Kim <kgene@kernel.org>
1489 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1490 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1491 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1492 S:      Maintained
1493 F:      arch/arm/boot/dts/s3c*
1494 F:      arch/arm/boot/dts/s5p*
1495 F:      arch/arm/boot/dts/samsung*
1496 F:      arch/arm/boot/dts/exynos*
1497 F:      arch/arm64/boot/dts/exynos/
1498 F:      arch/arm/plat-samsung/
1499 F:      arch/arm/mach-s3c24*/
1500 F:      arch/arm/mach-s3c64xx/
1501 F:      arch/arm/mach-s5p*/
1502 F:      arch/arm/mach-exynos*/
1503 F:      drivers/*/*s3c2410*
1504 F:      drivers/*/*/*s3c2410*
1505 F:      drivers/spi/spi-s3c*
1506 F:      sound/soc/samsung/*
1507 F:      Documentation/arm/Samsung/
1508 F:      Documentation/devicetree/bindings/arm/samsung/
1509 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1510 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1511 N:      exynos
1512
1513 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1514 M:      Kyungmin Park <kyungmin.park@samsung.com>
1515 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1516 S:      Maintained
1517 F:      arch/arm/mach-s5pv210/
1518
1519 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1520 M:      Kyungmin Park <kyungmin.park@samsung.com>
1521 M:      Kamil Debski <k.debski@samsung.com>
1522 L:      linux-arm-kernel@lists.infradead.org
1523 L:      linux-media@vger.kernel.org
1524 S:      Maintained
1525 F:      drivers/media/platform/s5p-g2d/
1526
1527 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1528 M:      Kyungmin Park <kyungmin.park@samsung.com>
1529 M:      Kamil Debski <k.debski@samsung.com>
1530 M:      Jeongtae Park <jtp.park@samsung.com>
1531 L:      linux-arm-kernel@lists.infradead.org
1532 L:      linux-media@vger.kernel.org
1533 S:      Maintained
1534 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1535 F:      drivers/media/platform/s5p-mfc/
1536
1537 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1538 M:      Kyungmin Park <kyungmin.park@samsung.com>
1539 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1540 L:      linux-arm-kernel@lists.infradead.org
1541 L:      linux-media@vger.kernel.org
1542 S:      Maintained
1543 F:      drivers/media/platform/s5p-tv/
1544
1545 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1546 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1547 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1548 L:      linux-arm-kernel@lists.infradead.org
1549 L:      linux-media@vger.kernel.org
1550 S:      Maintained
1551 F:      drivers/media/platform/s5p-jpeg/
1552
1553 ARM/SHMOBILE ARM ARCHITECTURE
1554 M:      Simon Horman <horms@verge.net.au>
1555 M:      Magnus Damm <magnus.damm@gmail.com>
1556 L:      linux-renesas-soc@vger.kernel.org
1557 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1559 S:      Supported
1560 F:      arch/arm/boot/dts/emev2*
1561 F:      arch/arm/boot/dts/r7s*
1562 F:      arch/arm/boot/dts/r8a*
1563 F:      arch/arm/boot/dts/sh*
1564 F:      arch/arm/configs/shmobile_defconfig
1565 F:      arch/arm/include/debug/renesas-scif.S
1566 F:      arch/arm/mach-shmobile/
1567 F:      drivers/sh/
1568
1569 ARM/SOCFPGA ARCHITECTURE
1570 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1571 S:      Maintained
1572 F:      arch/arm/mach-socfpga/
1573 F:      arch/arm/boot/dts/socfpga*
1574 F:      arch/arm/configs/socfpga_defconfig
1575 F:      arch/arm64/boot/dts/altera/
1576 W:      http://www.rocketboards.org
1577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1578
1579 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1580 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1581 S:      Maintained
1582 F:      drivers/clk/socfpga/
1583
1584 ARM/SOCFPGA EDAC SUPPORT
1585 M:      Thor Thayer <tthayer@opensource.altera.com>
1586 S:      Maintained
1587 F:      drivers/edac/altera_edac.
1588
1589 ARM/STI ARCHITECTURE
1590 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1591 M:      Maxime Coquelin <maxime.coquelin@st.com>
1592 M:      Patrice Chotard <patrice.chotard@st.com>
1593 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594 L:      kernel@stlinux.com
1595 W:      http://www.stlinux.com
1596 S:      Maintained
1597 F:      arch/arm/mach-sti/
1598 F:      arch/arm/boot/dts/sti*
1599 F:      drivers/char/hw_random/st-rng.c
1600 F:      drivers/clocksource/arm_global_timer.c
1601 F:      drivers/clocksource/clksrc_st_lpc.c
1602 F:      drivers/i2c/busses/i2c-st.c
1603 F:      drivers/media/rc/st_rc.c
1604 F:      drivers/media/platform/sti/c8sectpfe/
1605 F:      drivers/mmc/host/sdhci-st.c
1606 F:      drivers/phy/phy-miphy28lp.c
1607 F:      drivers/phy/phy-miphy365x.c
1608 F:      drivers/phy/phy-stih407-usb.c
1609 F:      drivers/phy/phy-stih41x-usb.c
1610 F:      drivers/pinctrl/pinctrl-st.c
1611 F:      drivers/reset/sti/
1612 F:      drivers/rtc/rtc-st-lpc.c
1613 F:      drivers/tty/serial/st-asc.c
1614 F:      drivers/usb/dwc3/dwc3-st.c
1615 F:      drivers/usb/host/ehci-st.c
1616 F:      drivers/usb/host/ohci-st.c
1617 F:      drivers/watchdog/st_lpc_wdt.c
1618 F:      drivers/ata/ahci_st.c
1619
1620 ARM/STM32 ARCHITECTURE
1621 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1622 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1623 S:      Maintained
1624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1625 N:      stm32
1626 F:      drivers/clocksource/armv7m_systick.c
1627
1628 ARM/TANGO ARCHITECTURE
1629 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1630 L:      linux-arm-kernel@lists.infradead.org
1631 S:      Maintained
1632 F:      arch/arm/mach-tango/
1633 F:      arch/arm/boot/dts/tango*
1634
1635 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1636 M:      Lennert Buytenhek <kernel@wantstofly.org>
1637 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1638 S:      Maintained
1639
1640 ARM/TETON BGA MACHINE SUPPORT
1641 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1642 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1643 S:      Maintained
1644
1645 ARM/THECUS N2100 MACHINE SUPPORT
1646 M:      Lennert Buytenhek <kernel@wantstofly.org>
1647 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648 S:      Maintained
1649
1650 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1651 M:      Wan ZongShun <mcuos.com@gmail.com>
1652 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653 W:      http://www.mcuos.com
1654 S:      Maintained
1655 F:      arch/arm/mach-w90x900/
1656 F:      drivers/input/keyboard/w90p910_keypad.c
1657 F:      drivers/input/touchscreen/w90p910_ts.c
1658 F:      drivers/watchdog/nuc900_wdt.c
1659 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1660 F:      drivers/mtd/nand/nuc900_nand.c
1661 F:      drivers/rtc/rtc-nuc900.c
1662 F:      drivers/spi/spi-nuc900.c
1663 F:      drivers/usb/host/ehci-w90x900.c
1664 F:      drivers/video/fbdev/nuc900fb.c
1665
1666 ARM/U300 MACHINE SUPPORT
1667 M:      Linus Walleij <linus.walleij@linaro.org>
1668 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1669 S:      Supported
1670 F:      arch/arm/mach-u300/
1671 F:      drivers/clocksource/timer-u300.c
1672 F:      drivers/i2c/busses/i2c-stu300.c
1673 F:      drivers/rtc/rtc-coh901331.c
1674 F:      drivers/watchdog/coh901327_wdt.c
1675 F:      drivers/dma/coh901318*
1676 F:      drivers/mfd/ab3100*
1677 F:      drivers/rtc/rtc-ab3100.c
1678 F:      drivers/rtc/rtc-coh901331.c
1679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1680
1681 ARM/UNIPHIER ARCHITECTURE
1682 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1683 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1684 S:      Maintained
1685 F:      arch/arm/boot/dts/uniphier*
1686 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1687 F:      arch/arm/mach-uniphier/
1688 F:      arch/arm/mm/cache-uniphier.c
1689 F:      arch/arm64/boot/dts/socionext/
1690 F:      drivers/bus/uniphier-system-bus.c
1691 F:      drivers/i2c/busses/i2c-uniphier*
1692 F:      drivers/pinctrl/uniphier/
1693 F:      drivers/tty/serial/8250/8250_uniphier.c
1694 N:      uniphier
1695
1696 ARM/Ux500 ARM ARCHITECTURE
1697 M:      Linus Walleij <linus.walleij@linaro.org>
1698 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699 S:      Maintained
1700 F:      arch/arm/mach-ux500/
1701 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1702 F:      drivers/dma/ste_dma40*
1703 F:      drivers/hwspinlock/u8500_hsem.c
1704 F:      drivers/mfd/abx500*
1705 F:      drivers/mfd/ab8500*
1706 F:      drivers/mfd/dbx500*
1707 F:      drivers/mfd/db8500*
1708 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1709 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1710 F:      drivers/rtc/rtc-ab8500.c
1711 F:      drivers/rtc/rtc-pl031.c
1712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1713
1714 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1715 M:      Ulf Hansson <ulf.hansson@linaro.org>
1716 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1717 T:      git git://git.linaro.org/people/ulfh/clk.git
1718 S:      Maintained
1719 F:      drivers/clk/ux500/
1720 F:      include/linux/platform_data/clk-ux500.h
1721
1722 ARM/VERSATILE EXPRESS PLATFORM
1723 M:      Liviu Dudau <liviu.dudau@arm.com>
1724 M:      Sudeep Holla <sudeep.holla@arm.com>
1725 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1726 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1727 S:      Maintained
1728 F:      arch/arm/boot/dts/vexpress*
1729 F:      arch/arm64/boot/dts/arm/
1730 F:      arch/arm/mach-vexpress/
1731 F:      */*/vexpress*
1732 F:      */*/*/vexpress*
1733 F:      drivers/clk/versatile/clk-vexpress-osc.c
1734 F:      drivers/clocksource/versatile.c
1735
1736 ARM/VFP SUPPORT
1737 M:      Russell King <linux@arm.linux.org.uk>
1738 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1739 W:      http://www.arm.linux.org.uk/
1740 S:      Maintained
1741 F:      arch/arm/vfp/
1742
1743 ARM/VOIPAC PXA270 SUPPORT
1744 M:      Marek Vasut <marek.vasut@gmail.com>
1745 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1746 S:      Maintained
1747 F:      arch/arm/mach-pxa/vpac270.c
1748 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1749
1750 ARM/VT8500 ARM ARCHITECTURE
1751 M:      Tony Prisk <linux@prisktech.co.nz>
1752 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1753 S:      Maintained
1754 F:      arch/arm/mach-vt8500/
1755 F:      drivers/clocksource/vt8500_timer.c
1756 F:      drivers/i2c/busses/i2c-wmt.c
1757 F:      drivers/mmc/host/wmt-sdmmc.c
1758 F:      drivers/pwm/pwm-vt8500.c
1759 F:      drivers/rtc/rtc-vt8500.c
1760 F:      drivers/tty/serial/vt8500_serial.c
1761 F:      drivers/usb/host/ehci-platform.c
1762 F:      drivers/usb/host/uhci-platform.c
1763 F:      drivers/video/fbdev/vt8500lcdfb.*
1764 F:      drivers/video/fbdev/wm8505fb*
1765 F:      drivers/video/fbdev/wmt_ge_rops.*
1766
1767 ARM/ZIPIT Z2 SUPPORT
1768 M:      Marek Vasut <marek.vasut@gmail.com>
1769 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1770 S:      Maintained
1771 F:      arch/arm/mach-pxa/z2.c
1772 F:      arch/arm/mach-pxa/include/mach/z2.h
1773
1774 ARM/ZTE ARCHITECTURE
1775 M:      Jun Nie <jun.nie@linaro.org>
1776 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1777 S:      Maintained
1778 F:      arch/arm/mach-zx/
1779 F:      drivers/clk/zte/
1780 F:      Documentation/devicetree/bindings/arm/zte.txt
1781 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1782
1783 ARM/ZYNQ ARCHITECTURE
1784 M:      Michal Simek <michal.simek@xilinx.com>
1785 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1786 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1787 W:      http://wiki.xilinx.com
1788 T:      git https://github.com/Xilinx/linux-xlnx.git
1789 S:      Supported
1790 F:      arch/arm/mach-zynq/
1791 F:      drivers/cpuidle/cpuidle-zynq.c
1792 F:      drivers/block/xsysace.c
1793 N:      zynq
1794 N:      xilinx
1795 F:      drivers/clocksource/cadence_ttc_timer.c
1796 F:      drivers/i2c/busses/i2c-cadence.c
1797 F:      drivers/mmc/host/sdhci-of-arasan.c
1798 F:      drivers/edac/synopsys_edac.c
1799
1800 ARM SMMU DRIVERS
1801 M:      Will Deacon <will.deacon@arm.com>
1802 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803 S:      Maintained
1804 F:      drivers/iommu/arm-smmu.c
1805 F:      drivers/iommu/arm-smmu-v3.c
1806 F:      drivers/iommu/io-pgtable-arm.c
1807
1808 ARM64 PORT (AARCH64 ARCHITECTURE)
1809 M:      Catalin Marinas <catalin.marinas@arm.com>
1810 M:      Will Deacon <will.deacon@arm.com>
1811 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1813 S:      Maintained
1814 F:      arch/arm64/
1815 F:      Documentation/arm64/
1816
1817 AS3645A LED FLASH CONTROLLER DRIVER
1818 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1819 L:      linux-media@vger.kernel.org
1820 T:      git git://linuxtv.org/media_tree.git
1821 S:      Maintained
1822 F:      drivers/media/i2c/as3645a.c
1823 F:      include/media/i2c/as3645a.h
1824
1825 ASC7621 HARDWARE MONITOR DRIVER
1826 M:      George Joseph <george.joseph@fairview5.com>
1827 L:      lm-sensors@lm-sensors.org
1828 S:      Maintained
1829 F:      Documentation/hwmon/asc7621
1830 F:      drivers/hwmon/asc7621.c
1831
1832 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1833 M:      Corentin Chary <corentin.chary@gmail.com>
1834 L:      acpi4asus-user@lists.sourceforge.net
1835 L:      platform-driver-x86@vger.kernel.org
1836 W:      http://acpi4asus.sf.net
1837 S:      Maintained
1838 F:      drivers/platform/x86/asus*.c
1839 F:      drivers/platform/x86/eeepc*.c
1840
1841 ASUS WIRELESS RADIO CONTROL DRIVER
1842 M:      JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1843 L:      platform-driver-x86@vger.kernel.org
1844 S:      Maintained
1845 F:      drivers/platform/x86/asus-wireless.c
1846
1847 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1848 R:      Dan Williams <dan.j.williams@intel.com>
1849 W:      http://sourceforge.net/projects/xscaleiop
1850 S:      Odd fixes
1851 F:      Documentation/crypto/async-tx-api.txt
1852 F:      crypto/async_tx/
1853 F:      drivers/dma/
1854 F:      include/linux/dmaengine.h
1855 F:      include/linux/async_tx.h
1856
1857 AT24 EEPROM DRIVER
1858 M:      Wolfram Sang <wsa@the-dreams.de>
1859 L:      linux-i2c@vger.kernel.org
1860 S:      Maintained
1861 F:      drivers/misc/eeprom/at24.c
1862 F:      include/linux/platform_data/at24.h
1863
1864 ATA OVER ETHERNET (AOE) DRIVER
1865 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1866 W:      http://www.openaoe.org/
1867 S:      Supported
1868 F:      Documentation/aoe/
1869 F:      drivers/block/aoe/
1870
1871 ATHEROS 71XX/9XXX GPIO DRIVER
1872 M:      Alban Bedel <albeu@free.fr>
1873 W:      https://github.com/AlbanBedel/linux
1874 T:      git git://github.com/AlbanBedel/linux
1875 S:      Maintained
1876 F:      drivers/gpio/gpio-ath79.c
1877 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1878
1879 ATHEROS ATH GENERIC UTILITIES
1880 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1881 L:      linux-wireless@vger.kernel.org
1882 S:      Supported
1883 F:      drivers/net/wireless/ath/*
1884
1885 ATHEROS ATH5K WIRELESS DRIVER
1886 M:      Jiri Slaby <jirislaby@gmail.com>
1887 M:      Nick Kossifidis <mickflemm@gmail.com>
1888 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1889 L:      linux-wireless@vger.kernel.org
1890 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1891 S:      Maintained
1892 F:      drivers/net/wireless/ath/ath5k/
1893
1894 ATHEROS ATH6KL WIRELESS DRIVER
1895 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1896 L:      linux-wireless@vger.kernel.org
1897 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1899 S:      Supported
1900 F:      drivers/net/wireless/ath/ath6kl/
1901
1902 WILOCITY WIL6210 WIRELESS DRIVER
1903 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1904 L:      linux-wireless@vger.kernel.org
1905 L:      wil6210@qca.qualcomm.com
1906 S:      Supported
1907 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1908 F:      drivers/net/wireless/ath/wil6210/
1909 F:      include/uapi/linux/wil6210_uapi.h
1910
1911 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1912 M:      Christian Lamparter <chunkeey@googlemail.com>
1913 L:      linux-wireless@vger.kernel.org
1914 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1915 S:      Maintained
1916 F:      drivers/net/wireless/ath/carl9170/
1917
1918 ATK0110 HWMON DRIVER
1919 M:      Luca Tettamanti <kronos.it@gmail.com>
1920 L:      lm-sensors@lm-sensors.org
1921 S:      Maintained
1922 F:      drivers/hwmon/asus_atk0110.c
1923
1924 ATI_REMOTE2 DRIVER
1925 M:      Ville Syrjala <syrjala@sci.fi>
1926 S:      Maintained
1927 F:      drivers/input/misc/ati_remote2.c
1928
1929 ATLX ETHERNET DRIVERS
1930 M:      Jay Cliburn <jcliburn@gmail.com>
1931 M:      Chris Snook <chris.snook@gmail.com>
1932 L:      netdev@vger.kernel.org
1933 W:      http://sourceforge.net/projects/atl1
1934 W:      http://atl1.sourceforge.net
1935 S:      Maintained
1936 F:      drivers/net/ethernet/atheros/
1937
1938 ATM
1939 M:      Chas Williams <3chas3@gmail.com>
1940 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1941 L:      netdev@vger.kernel.org
1942 W:      http://linux-atm.sourceforge.net
1943 S:      Maintained
1944 F:      drivers/atm/
1945 F:      include/linux/atm*
1946 F:      include/uapi/linux/atm*
1947
1948 ATMEL AT91 / AT32 MCI DRIVER
1949 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1950 S:      Maintained
1951 F:      drivers/mmc/host/atmel-mci.c
1952
1953 ATMEL AT91 / AT32 SERIAL DRIVER
1954 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1955 S:      Supported
1956 F:      drivers/tty/serial/atmel_serial.c
1957
1958 ATMEL SAMA5D2 ADC DRIVER
1959 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1960 L:      linux-iio@vger.kernel.org
1961 S:      Supported
1962 F:      drivers/iio/adc/at91-sama5d2_adc.c
1963
1964 ATMEL Audio ALSA driver
1965 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1966 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1967 S:      Supported
1968 F:      sound/soc/atmel
1969
1970 ATMEL DMA DRIVER
1971 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1972 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1973 S:      Supported
1974 F:      drivers/dma/at_hdmac.c
1975 F:      drivers/dma/at_hdmac_regs.h
1976 F:      include/linux/platform_data/dma-atmel.h
1977
1978 ATMEL XDMA DRIVER
1979 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1980 L:      linux-arm-kernel@lists.infradead.org
1981 L:      dmaengine@vger.kernel.org
1982 S:      Supported
1983 F:      drivers/dma/at_xdmac.c
1984
1985 ATMEL I2C DRIVER
1986 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1987 L:      linux-i2c@vger.kernel.org
1988 S:      Supported
1989 F:      drivers/i2c/busses/i2c-at91.c
1990
1991 ATMEL ISI DRIVER
1992 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1993 L:      linux-media@vger.kernel.org
1994 S:      Supported
1995 F:      drivers/media/platform/soc_camera/atmel-isi.c
1996 F:      include/media/atmel-isi.h
1997
1998 ATMEL LCDFB DRIVER
1999 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2000 L:      linux-fbdev@vger.kernel.org
2001 S:      Maintained
2002 F:      drivers/video/fbdev/atmel_lcdfb.c
2003 F:      include/video/atmel_lcdc.h
2004
2005 ATMEL MACB ETHERNET DRIVER
2006 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2007 S:      Supported
2008 F:      drivers/net/ethernet/cadence/
2009
2010 ATMEL NAND DRIVER
2011 M:      Wenyou Yang <wenyou.yang@atmel.com>
2012 M:      Josh Wu <rainyfeeling@outlook.com>
2013 L:      linux-mtd@lists.infradead.org
2014 S:      Supported
2015 F:      drivers/mtd/nand/atmel_nand*
2016
2017 ATMEL SDMMC DRIVER
2018 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2019 L:      linux-mmc@vger.kernel.org
2020 S:      Supported
2021 F:      drivers/mmc/host/sdhci-of-at91.c
2022
2023 ATMEL SPI DRIVER
2024 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2025 S:      Supported
2026 F:      drivers/spi/spi-atmel.*
2027
2028 ATMEL SSC DRIVER
2029 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2031 S:      Supported
2032 F:      drivers/misc/atmel-ssc.c
2033 F:      include/linux/atmel-ssc.h
2034
2035 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2036 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2038 S:      Supported
2039 F:      drivers/misc/atmel_tclib.c
2040 F:      drivers/clocksource/tcb_clksrc.c
2041
2042 ATMEL USBA UDC DRIVER
2043 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2044 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2045 S:      Supported
2046 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2047
2048 ATMEL WIRELESS DRIVER
2049 M:      Simon Kelley <simon@thekelleys.org.uk>
2050 L:      linux-wireless@vger.kernel.org
2051 W:      http://www.thekelleys.org.uk/atmel
2052 W:      http://atmelwlandriver.sourceforge.net/
2053 S:      Maintained
2054 F:      drivers/net/wireless/atmel/atmel*
2055
2056 ATMEL MAXTOUCH DRIVER
2057 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2058 T:      git git://github.com/atmel-maxtouch/linux.git
2059 S:      Supported
2060 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2061 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2062 F:      include/linux/platform_data/atmel_mxt_ts.h
2063
2064 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2065 M:      Bradley Grove <linuxdrivers@attotech.com>
2066 L:      linux-scsi@vger.kernel.org
2067 W:      http://www.attotech.com
2068 S:      Supported
2069 F:      drivers/scsi/esas2r
2070
2071 ATUSB IEEE 802.15.4 RADIO DRIVER
2072 M:      Stefan Schmidt <stefan@osg.samsung.com>
2073 L:      linux-wpan@vger.kernel.org
2074 S:      Maintained
2075 F:      drivers/net/ieee802154/atusb.c
2076 F:      drivers/net/ieee802154/atusb.h
2077 F:      drivers/net/ieee802154/at86rf230.h
2078
2079 AUDIT SUBSYSTEM
2080 M:      Paul Moore <paul@paul-moore.com>
2081 M:      Eric Paris <eparis@redhat.com>
2082 L:      linux-audit@redhat.com (moderated for non-subscribers)
2083 W:      http://people.redhat.com/sgrubb/audit/
2084 T:      git git://git.infradead.org/users/pcmoore/audit
2085 S:      Maintained
2086 F:      include/linux/audit.h
2087 F:      include/uapi/linux/audit.h
2088 F:      kernel/audit*
2089
2090 AUXILIARY DISPLAY DRIVERS
2091 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2092 W:      http://miguelojeda.es/auxdisplay.htm
2093 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2094 S:      Maintained
2095 F:      drivers/auxdisplay/
2096 F:      include/linux/cfag12864b.h
2097
2098 AVR32 ARCHITECTURE
2099 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2100 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2101 W:      http://www.atmel.com/products/AVR32/
2102 W:      http://mirror.egtvedt.no/avr32linux.org/
2103 W:      http://avrfreaks.net/
2104 S:      Maintained
2105 F:      arch/avr32/
2106
2107 AVR32/AT32AP MACHINE SUPPORT
2108 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2109 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2110 S:      Maintained
2111 F:      arch/avr32/mach-at32ap/
2112
2113 AX.25 NETWORK LAYER
2114 M:      Ralf Baechle <ralf@linux-mips.org>
2115 L:      linux-hams@vger.kernel.org
2116 W:      http://www.linux-ax25.org/
2117 S:      Maintained
2118 F:      include/uapi/linux/ax25.h
2119 F:      include/net/ax25.h
2120 F:      net/ax25/
2121
2122 AZ6007 DVB DRIVER
2123 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2124 L:      linux-media@vger.kernel.org
2125 W:      https://linuxtv.org
2126 T:      git git://linuxtv.org/media_tree.git
2127 S:      Maintained
2128 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2129
2130 AZTECH FM RADIO RECEIVER DRIVER
2131 M:      Hans Verkuil <hverkuil@xs4all.nl>
2132 L:      linux-media@vger.kernel.org
2133 T:      git git://linuxtv.org/media_tree.git
2134 W:      https://linuxtv.org
2135 S:      Maintained
2136 F:      drivers/media/radio/radio-aztech*
2137
2138 B43 WIRELESS DRIVER
2139 L:      linux-wireless@vger.kernel.org
2140 L:      b43-dev@lists.infradead.org
2141 W:      http://wireless.kernel.org/en/users/Drivers/b43
2142 S:      Odd Fixes
2143 F:      drivers/net/wireless/broadcom/b43/
2144
2145 B43LEGACY WIRELESS DRIVER
2146 M:      Larry Finger <Larry.Finger@lwfinger.net>
2147 L:      linux-wireless@vger.kernel.org
2148 L:      b43-dev@lists.infradead.org
2149 W:      http://wireless.kernel.org/en/users/Drivers/b43
2150 S:      Maintained
2151 F:      drivers/net/wireless/broadcom/b43legacy/
2152
2153 BACKLIGHT CLASS/SUBSYSTEM
2154 M:      Jingoo Han <jingoohan1@gmail.com>
2155 M:      Lee Jones <lee.jones@linaro.org>
2156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2157 S:      Maintained
2158 F:      drivers/video/backlight/
2159 F:      include/linux/backlight.h
2160
2161 BATMAN ADVANCED
2162 M:      Marek Lindner <mareklindner@neomailbox.ch>
2163 M:      Simon Wunderlich <sw@simonwunderlich.de>
2164 M:      Antonio Quartulli <a@unstable.cc>
2165 L:      b.a.t.m.a.n@lists.open-mesh.org
2166 W:      http://www.open-mesh.org/
2167 S:      Maintained
2168 F:      net/batman-adv/
2169
2170 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2171 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2172 L:      linux-hams@vger.kernel.org
2173 W:      http://www.baycom.org/~tom/ham/ham.html
2174 S:      Maintained
2175 F:      drivers/net/hamradio/baycom*
2176
2177 BCACHE (BLOCK LAYER CACHE)
2178 M:      Kent Overstreet <kent.overstreet@gmail.com>
2179 L:      linux-bcache@vger.kernel.org
2180 W:      http://bcache.evilpiepirate.org
2181 S:      Maintained
2182 F:      drivers/md/bcache/
2183
2184 BDISP ST MEDIA DRIVER
2185 M:      Fabien Dessenne <fabien.dessenne@st.com>
2186 L:      linux-media@vger.kernel.org
2187 T:      git git://linuxtv.org/media_tree.git
2188 W:      https://linuxtv.org
2189 S:      Supported
2190 F:      drivers/media/platform/sti/bdisp
2191
2192 BEFS FILE SYSTEM
2193 S:      Orphan
2194 F:      Documentation/filesystems/befs.txt
2195 F:      fs/befs/
2196
2197 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2198 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2199 L:      netdev@vger.kernel.org
2200 S:      Maintained
2201 F:      drivers/net/ethernet/ec_bhf.c
2202
2203 BFS FILE SYSTEM
2204 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2205 S:      Maintained
2206 F:      Documentation/filesystems/bfs.txt
2207 F:      fs/bfs/
2208 F:      include/uapi/linux/bfs_fs.h
2209
2210 BLACKFIN ARCHITECTURE
2211 M:      Steven Miao <realmz6@gmail.com>
2212 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2213 T:      git git://git.code.sf.net/p/adi-linux/code
2214 W:      http://blackfin.uclinux.org
2215 S:      Supported
2216 F:      arch/blackfin/
2217
2218 BLACKFIN EMAC DRIVER
2219 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2220 W:      http://blackfin.uclinux.org
2221 S:      Supported
2222 F:      drivers/net/ethernet/adi/
2223
2224 BLACKFIN RTC DRIVER
2225 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2226 W:      http://blackfin.uclinux.org
2227 S:      Supported
2228 F:      drivers/rtc/rtc-bfin.c
2229
2230 BLACKFIN SDH DRIVER
2231 M:      Sonic Zhang <sonic.zhang@analog.com>
2232 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2233 W:      http://blackfin.uclinux.org
2234 S:      Supported
2235 F:      drivers/mmc/host/bfin_sdh.c
2236
2237 BLACKFIN SERIAL DRIVER
2238 M:      Sonic Zhang <sonic.zhang@analog.com>
2239 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2240 W:      http://blackfin.uclinux.org
2241 S:      Supported
2242 F:      drivers/tty/serial/bfin_uart.c
2243
2244 BLACKFIN WATCHDOG DRIVER
2245 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2246 W:      http://blackfin.uclinux.org
2247 S:      Supported
2248 F:      drivers/watchdog/bfin_wdt.c
2249
2250 BLACKFIN I2C TWI DRIVER
2251 M:      Sonic Zhang <sonic.zhang@analog.com>
2252 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2253 W:      http://blackfin.uclinux.org/
2254 S:      Supported
2255 F:      drivers/i2c/busses/i2c-bfin-twi.c
2256
2257 BLACKFIN MEDIA DRIVER
2258 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2259 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2260 W:      http://blackfin.uclinux.org/
2261 S:      Supported
2262 F:      drivers/media/platform/blackfin/
2263 F:      drivers/media/i2c/adv7183*
2264 F:      drivers/media/i2c/vs6624*
2265
2266 BLINKM RGB LED DRIVER
2267 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2268 S:      Maintained
2269 F:      drivers/leds/leds-blinkm.c
2270
2271 BLOCK LAYER
2272 M:      Jens Axboe <axboe@kernel.dk>
2273 L:      linux-block@vger.kernel.org
2274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2275 S:      Maintained
2276 F:      block/
2277 F:      kernel/trace/blktrace.c
2278
2279 BLOCK2MTD DRIVER
2280 M:      Joern Engel <joern@lazybastard.org>
2281 L:      linux-mtd@lists.infradead.org
2282 S:      Maintained
2283 F:      drivers/mtd/devices/block2mtd.c
2284
2285 BLUETOOTH DRIVERS
2286 M:      Marcel Holtmann <marcel@holtmann.org>
2287 M:      Gustavo Padovan <gustavo@padovan.org>
2288 M:      Johan Hedberg <johan.hedberg@gmail.com>
2289 L:      linux-bluetooth@vger.kernel.org
2290 W:      http://www.bluez.org/
2291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2293 S:      Maintained
2294 F:      drivers/bluetooth/
2295
2296 BLUETOOTH SUBSYSTEM
2297 M:      Marcel Holtmann <marcel@holtmann.org>
2298 M:      Gustavo Padovan <gustavo@padovan.org>
2299 M:      Johan Hedberg <johan.hedberg@gmail.com>
2300 L:      linux-bluetooth@vger.kernel.org
2301 W:      http://www.bluez.org/
2302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2304 S:      Maintained
2305 F:      net/bluetooth/
2306 F:      include/net/bluetooth/
2307
2308 BONDING DRIVER
2309 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2310 M:      Veaceslav Falico <vfalico@gmail.com>
2311 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2312 L:      netdev@vger.kernel.org
2313 W:      http://sourceforge.net/projects/bonding/
2314 S:      Supported
2315 F:      drivers/net/bonding/
2316 F:      include/uapi/linux/if_bonding.h
2317
2318 BPF (Safe dynamic programs and tools)
2319 M:      Alexei Starovoitov <ast@kernel.org>
2320 L:      netdev@vger.kernel.org
2321 L:      linux-kernel@vger.kernel.org
2322 S:      Supported
2323 F:      kernel/bpf/
2324
2325 BROADCOM B44 10/100 ETHERNET DRIVER
2326 M:      Gary Zambrano <zambrano@broadcom.com>
2327 L:      netdev@vger.kernel.org
2328 S:      Supported
2329 F:      drivers/net/ethernet/broadcom/b44.*
2330
2331 BROADCOM GENET ETHERNET DRIVER
2332 M:      Florian Fainelli <f.fainelli@gmail.com>
2333 L:      netdev@vger.kernel.org
2334 S:      Supported
2335 F:      drivers/net/ethernet/broadcom/genet/
2336
2337 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2338 M:      Sony Chacko <sony.chacko@qlogic.com>
2339 M:      Dept-HSGLinuxNICDev@qlogic.com
2340 L:      netdev@vger.kernel.org
2341 S:      Supported
2342 F:      drivers/net/ethernet/broadcom/bnx2.*
2343 F:      drivers/net/ethernet/broadcom/bnx2_*
2344
2345 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2346 M:      Ariel Elior <ariel.elior@qlogic.com>
2347 L:      netdev@vger.kernel.org
2348 S:      Supported
2349 F:      drivers/net/ethernet/broadcom/bnx2x/
2350
2351 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2352 M:      Florian Fainelli <f.fainelli@gmail.com>
2353 M:      Ray Jui <rjui@broadcom.com>
2354 M:      Scott Branden <sbranden@broadcom.com>
2355 L:      bcm-kernel-feedback-list@broadcom.com
2356 T:      git git://github.com/broadcom/mach-bcm
2357 S:      Maintained
2358 F:      arch/arm/mach-bcm/
2359 F:      arch/arm/boot/dts/bcm113*
2360 F:      arch/arm/boot/dts/bcm216*
2361 F:      arch/arm/boot/dts/bcm281*
2362 F:      arch/arm64/boot/dts/broadcom/
2363 F:      arch/arm/configs/bcm_defconfig
2364 F:      drivers/mmc/host/sdhci-bcm-kona.c
2365 F:      drivers/clocksource/bcm_kona_timer.c
2366
2367 BROADCOM BCM2835 ARM ARCHITECTURE
2368 M:      Stephen Warren <swarren@wwwdotorg.org>
2369 M:      Lee Jones <lee@kernel.org>
2370 M:      Eric Anholt <eric@anholt.net>
2371 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2372 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2374 S:      Maintained
2375 N:      bcm2835
2376
2377 BROADCOM BCM47XX MIPS ARCHITECTURE
2378 M:      Hauke Mehrtens <hauke@hauke-m.de>
2379 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2380 L:      linux-mips@linux-mips.org
2381 S:      Maintained
2382 F:      arch/mips/bcm47xx/*
2383 F:      arch/mips/include/asm/mach-bcm47xx/*
2384
2385 BROADCOM BCM5301X ARM ARCHITECTURE
2386 M:      Hauke Mehrtens <hauke@hauke-m.de>
2387 L:      linux-arm-kernel@lists.infradead.org
2388 S:      Maintained
2389 F:      arch/arm/mach-bcm/bcm_5301x.c
2390 F:      arch/arm/boot/dts/bcm5301x.dtsi
2391 F:      arch/arm/boot/dts/bcm470*
2392
2393 BROADCOM BCM63XX ARM ARCHITECTURE
2394 M:      Florian Fainelli <f.fainelli@gmail.com>
2395 L:      linux-arm-kernel@lists.infradead.org
2396 T:      git git://github.com/broadcom/arm-bcm63xx.git
2397 S:      Maintained
2398 F:      arch/arm/mach-bcm/bcm63xx.c
2399 F:      arch/arm/include/debug/bcm63xx.S
2400
2401 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2402 M:      Kevin Cernekee <cernekee@gmail.com>
2403 L:      linux-usb@vger.kernel.org
2404 S:      Maintained
2405 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2406
2407 BROADCOM BCM7XXX ARM ARCHITECTURE
2408 M:      Brian Norris <computersforpeace@gmail.com>
2409 M:      Gregory Fong <gregory.0xf0@gmail.com>
2410 M:      Florian Fainelli <f.fainelli@gmail.com>
2411 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2412 L:      bcm-kernel-feedback-list@broadcom.com
2413 T:      git git://github.com/broadcom/stblinux.git
2414 S:      Maintained
2415 F:      arch/arm/mach-bcm/*brcmstb*
2416 F:      arch/arm/boot/dts/bcm7*.dts*
2417 F:      drivers/bus/brcmstb_gisb.c
2418 N:      brcmstb
2419
2420 BROADCOM BMIPS MIPS ARCHITECTURE
2421 M:      Kevin Cernekee <cernekee@gmail.com>
2422 M:      Florian Fainelli <f.fainelli@gmail.com>
2423 L:      linux-mips@linux-mips.org
2424 T:      git git://github.com/broadcom/stblinux.git
2425 S:      Maintained
2426 F:      arch/mips/bmips/*
2427 F:      arch/mips/include/asm/mach-bmips/*
2428 F:      arch/mips/kernel/*bmips*
2429 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2430 F:      drivers/irqchip/irq-bcm7*
2431 F:      drivers/irqchip/irq-brcmstb*
2432 F:      include/linux/bcm963xx_nvram.h
2433 F:      include/linux/bcm963xx_tag.h
2434
2435 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2436 M:      Prashant Sreedharan <prashant@broadcom.com>
2437 M:      Michael Chan <mchan@broadcom.com>
2438 L:      netdev@vger.kernel.org
2439 S:      Supported
2440 F:      drivers/net/ethernet/broadcom/tg3.*
2441
2442 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2443 M:      Brett Rudley <brudley@broadcom.com>
2444 M:      Arend van Spriel <arend@broadcom.com>
2445 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2446 M:      Hante Meuleman <meuleman@broadcom.com>
2447 L:      linux-wireless@vger.kernel.org
2448 L:      brcm80211-dev-list@broadcom.com
2449 S:      Supported
2450 F:      drivers/net/wireless/broadcom/brcm80211/
2451
2452 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2453 M:      QLogic-Storage-Upstream@qlogic.com
2454 L:      linux-scsi@vger.kernel.org
2455 S:      Supported
2456 F:      drivers/scsi/bnx2fc/
2457
2458 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2459 M:      QLogic-Storage-Upstream@qlogic.com
2460 L:      linux-scsi@vger.kernel.org
2461 S:      Supported
2462 F:      drivers/scsi/bnx2i/
2463
2464 BROADCOM IPROC ARM ARCHITECTURE
2465 M:      Ray Jui <rjui@broadcom.com>
2466 M:      Scott Branden <sbranden@broadcom.com>
2467 M:      Jon Mason <jonmason@broadcom.com>
2468 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2469 L:      bcm-kernel-feedback-list@broadcom.com
2470 T:      git git://github.com/broadcom/cygnus-linux.git
2471 S:      Maintained
2472 N:      iproc
2473 N:      cygnus
2474 N:      nsp
2475 N:      bcm9113*
2476 N:      bcm9583*
2477 N:      bcm9585*
2478 N:      bcm9586*
2479 N:      bcm988312
2480 N:      bcm113*
2481 N:      bcm583*
2482 N:      bcm585*
2483 N:      bcm586*
2484 N:      bcm88312
2485
2486 BROADCOM BRCMSTB GPIO DRIVER
2487 M:      Gregory Fong <gregory.0xf0@gmail.com>
2488 L:      bcm-kernel-feedback-list@broadcom.com
2489 S:      Supported
2490 F:      drivers/gpio/gpio-brcmstb.c
2491 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2492
2493 BROADCOM KONA GPIO DRIVER
2494 M:      Ray Jui <rjui@broadcom.com>
2495 L:      bcm-kernel-feedback-list@broadcom.com
2496 S:      Supported
2497 F:      drivers/gpio/gpio-bcm-kona.c
2498 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2499
2500 BROADCOM NVRAM DRIVER
2501 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2502 L:      linux-mips@linux-mips.org
2503 S:      Maintained
2504 F:      drivers/firmware/broadcom/*
2505
2506 BROADCOM STB NAND FLASH DRIVER
2507 M:      Brian Norris <computersforpeace@gmail.com>
2508 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2509 L:      linux-mtd@lists.infradead.org
2510 L:      bcm-kernel-feedback-list@broadcom.com
2511 S:      Maintained
2512 F:      drivers/mtd/nand/brcmnand/
2513
2514 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2515 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2516 L:      linux-wireless@vger.kernel.org
2517 S:      Maintained
2518 F:      drivers/bcma/
2519 F:      include/linux/bcma/
2520
2521 BROADCOM SYSTEMPORT ETHERNET DRIVER
2522 M:      Florian Fainelli <f.fainelli@gmail.com>
2523 L:      netdev@vger.kernel.org
2524 S:      Supported
2525 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2526
2527 BROCADE BFA FC SCSI DRIVER
2528 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2529 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2530 L:      linux-scsi@vger.kernel.org
2531 S:      Supported
2532 F:      drivers/scsi/bfa/
2533
2534 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2535 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2536 L:      netdev@vger.kernel.org
2537 S:      Supported
2538 F:      drivers/net/ethernet/brocade/bna/
2539
2540 BSG (block layer generic sg v4 driver)
2541 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2542 L:      linux-scsi@vger.kernel.org
2543 S:      Supported
2544 F:      block/bsg.c
2545 F:      include/linux/bsg.h
2546 F:      include/uapi/linux/bsg.h
2547
2548 BT87X AUDIO DRIVER
2549 M:      Clemens Ladisch <clemens@ladisch.de>
2550 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2551 T:      git git://git.alsa-project.org/alsa-kernel.git
2552 S:      Maintained
2553 F:      Documentation/sound/alsa/Bt87x.txt
2554 F:      sound/pci/bt87x.c
2555
2556 BT8XXGPIO DRIVER
2557 M:      Michael Buesch <m@bues.ch>
2558 W:      http://bu3sch.de/btgpio.php
2559 S:      Maintained
2560 F:      drivers/gpio/gpio-bt8xx.c
2561
2562 BTRFS FILE SYSTEM
2563 M:      Chris Mason <clm@fb.com>
2564 M:      Josef Bacik <jbacik@fb.com>
2565 M:      David Sterba <dsterba@suse.com>
2566 L:      linux-btrfs@vger.kernel.org
2567 W:      http://btrfs.wiki.kernel.org/
2568 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2570 S:      Maintained
2571 F:      Documentation/filesystems/btrfs.txt
2572 F:      fs/btrfs/
2573
2574 BTTV VIDEO4LINUX DRIVER
2575 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2576 L:      linux-media@vger.kernel.org
2577 W:      https://linuxtv.org
2578 T:      git git://linuxtv.org/media_tree.git
2579 S:      Odd fixes
2580 F:      Documentation/video4linux/bttv/
2581 F:      drivers/media/pci/bt8xx/bttv*
2582
2583 BUSLOGIC SCSI DRIVER
2584 M:      Khalid Aziz <khalid@gonehiking.org>
2585 L:      linux-scsi@vger.kernel.org
2586 S:      Maintained
2587 F:      drivers/scsi/BusLogic.*
2588 F:      drivers/scsi/FlashPoint.*
2589
2590 C-MEDIA CMI8788 DRIVER
2591 M:      Clemens Ladisch <clemens@ladisch.de>
2592 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2593 T:      git git://git.alsa-project.org/alsa-kernel.git
2594 S:      Maintained
2595 F:      sound/pci/oxygen/
2596
2597 C6X ARCHITECTURE
2598 M:      Mark Salter <msalter@redhat.com>
2599 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2600 L:      linux-c6x-dev@linux-c6x.org
2601 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2602 S:      Maintained
2603 F:      arch/c6x/
2604
2605 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2606 M:      David Howells <dhowells@redhat.com>
2607 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2608 S:      Supported
2609 F:      Documentation/filesystems/caching/cachefiles.txt
2610 F:      fs/cachefiles/
2611
2612 CADET FM/AM RADIO RECEIVER DRIVER
2613 M:      Hans Verkuil <hverkuil@xs4all.nl>
2614 L:      linux-media@vger.kernel.org
2615 T:      git git://linuxtv.org/media_tree.git
2616 W:      https://linuxtv.org
2617 S:      Maintained
2618 F:      drivers/media/radio/radio-cadet*
2619
2620 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2621 M:      Jonathan Corbet <corbet@lwn.net>
2622 L:      linux-media@vger.kernel.org
2623 T:      git git://linuxtv.org/media_tree.git
2624 S:      Maintained
2625 F:      Documentation/video4linux/cafe_ccic
2626 F:      drivers/media/platform/marvell-ccic/
2627
2628 CAIF NETWORK LAYER
2629 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2630 L:      netdev@vger.kernel.org
2631 S:      Supported
2632 F:      Documentation/networking/caif/
2633 F:      drivers/net/caif/
2634 F:      include/uapi/linux/caif/
2635 F:      include/net/caif/
2636 F:      net/caif/
2637
2638 CALGARY x86-64 IOMMU
2639 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2640 M:      "Jon D. Mason" <jdmason@kudzu.us>
2641 L:      discuss@x86-64.org
2642 S:      Maintained
2643 F:      arch/x86/kernel/pci-calgary_64.c
2644 F:      arch/x86/kernel/tce_64.c
2645 F:      arch/x86/include/asm/calgary.h
2646 F:      arch/x86/include/asm/tce.h
2647
2648 CAN NETWORK LAYER
2649 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2650 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2651 L:      linux-can@vger.kernel.org
2652 W:      https://github.com/linux-can
2653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2655 S:      Maintained
2656 F:      Documentation/networking/can.txt
2657 F:      net/can/
2658 F:      include/linux/can/core.h
2659 F:      include/uapi/linux/can.h
2660 F:      include/uapi/linux/can/bcm.h
2661 F:      include/uapi/linux/can/raw.h
2662 F:      include/uapi/linux/can/gw.h
2663
2664 CAN NETWORK DRIVERS
2665 M:      Wolfgang Grandegger <wg@grandegger.com>
2666 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2667 L:      linux-can@vger.kernel.org
2668 W:      https://github.com/linux-can
2669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2671 S:      Maintained
2672 F:      drivers/net/can/
2673 F:      include/linux/can/dev.h
2674 F:      include/linux/can/platform/
2675 F:      include/uapi/linux/can/error.h
2676 F:      include/uapi/linux/can/netlink.h
2677
2678 CAPABILITIES
2679 M:      Serge Hallyn <serge.hallyn@canonical.com>
2680 L:      linux-security-module@vger.kernel.org
2681 S:      Supported
2682 F:      include/linux/capability.h
2683 F:      include/uapi/linux/capability.h
2684 F:      security/commoncap.c
2685 F:      kernel/capability.c
2686
2687 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2688 M:      Kevin Tsai <ktsai@capellamicro.com>
2689 S:      Maintained
2690 F:      drivers/iio/light/cm*
2691 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2692
2693 CAVIUM LIQUIDIO NETWORK DRIVER
2694 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2695 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2696 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2697 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2698 L:     netdev@vger.kernel.org
2699 W:     http://www.cavium.com
2700 S:     Supported
2701 F:     drivers/net/ethernet/cavium/liquidio/
2702
2703 CC2520 IEEE-802.15.4 RADIO DRIVER
2704 M:      Varka Bhadram <varkabhadram@gmail.com>
2705 L:      linux-wpan@vger.kernel.org
2706 S:      Maintained
2707 F:      drivers/net/ieee802154/cc2520.c
2708 F:      include/linux/spi/cc2520.h
2709 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2710
2711 CELL BROADBAND ENGINE ARCHITECTURE
2712 M:      Arnd Bergmann <arnd@arndb.de>
2713 L:      linuxppc-dev@lists.ozlabs.org
2714 W:      http://www.ibm.com/developerworks/power/cell/
2715 S:      Supported
2716 F:      arch/powerpc/include/asm/cell*.h
2717 F:      arch/powerpc/include/asm/spu*.h
2718 F:      arch/powerpc/include/uapi/asm/spu*.h
2719 F:      arch/powerpc/oprofile/*cell*
2720 F:      arch/powerpc/platforms/cell/
2721
2722 CEPH COMMON CODE (LIBCEPH)
2723 M:      Ilya Dryomov <idryomov@gmail.com>
2724 M:      "Yan, Zheng" <zyan@redhat.com>
2725 M:      Sage Weil <sage@redhat.com>
2726 L:      ceph-devel@vger.kernel.org
2727 W:      http://ceph.com/
2728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2729 T:      git git://github.com/ceph/ceph-client.git
2730 S:      Supported
2731 F:      net/ceph/
2732 F:      include/linux/ceph/
2733 F:      include/linux/crush/
2734
2735 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2736 M:      "Yan, Zheng" <zyan@redhat.com>
2737 M:      Sage Weil <sage@redhat.com>
2738 M:      Ilya Dryomov <idryomov@gmail.com>
2739 L:      ceph-devel@vger.kernel.org
2740 W:      http://ceph.com/
2741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2742 T:      git git://github.com/ceph/ceph-client.git
2743 S:      Supported
2744 F:      Documentation/filesystems/ceph.txt
2745 F:      fs/ceph/
2746
2747 CERTIFICATE HANDLING:
2748 M:      David Howells <dhowells@redhat.com>
2749 M:      David Woodhouse <dwmw2@infradead.org>
2750 L:      keyrings@vger.kernel.org
2751 S:      Maintained
2752 F:      Documentation/module-signing.txt
2753 F:      certs/
2754 F:      scripts/sign-file.c
2755 F:      scripts/extract-cert.c
2756
2757 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2758 L:      linux-usb@vger.kernel.org
2759 S:      Orphan
2760 F:      Documentation/usb/WUSB-Design-overview.txt
2761 F:      Documentation/usb/wusb-cbaf
2762 F:      drivers/usb/host/hwa-hc.c
2763 F:      drivers/usb/host/whci/
2764 F:      drivers/usb/wusbcore/
2765 F:      include/linux/usb/wusb*
2766
2767 CFAG12864B LCD DRIVER
2768 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2769 W:      http://miguelojeda.es/auxdisplay.htm
2770 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2771 S:      Maintained
2772 F:      drivers/auxdisplay/cfag12864b.c
2773 F:      include/linux/cfag12864b.h
2774
2775 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2776 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2777 W:      http://miguelojeda.es/auxdisplay.htm
2778 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2779 S:      Maintained
2780 F:      drivers/auxdisplay/cfag12864bfb.c
2781 F:      include/linux/cfag12864b.h
2782
2783 CFG80211 and NL80211
2784 M:      Johannes Berg <johannes@sipsolutions.net>
2785 L:      linux-wireless@vger.kernel.org
2786 W:      http://wireless.kernel.org/
2787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2789 S:      Maintained
2790 F:      include/uapi/linux/nl80211.h
2791 F:      include/net/cfg80211.h
2792 F:      net/wireless/*
2793 X:      net/wireless/wext*
2794
2795 CHAR and MISC DRIVERS
2796 M:      Arnd Bergmann <arnd@arndb.de>
2797 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2799 S:      Supported
2800 F:      drivers/char/*
2801 F:      drivers/misc/*
2802 F:      include/linux/miscdevice.h
2803
2804 CHECKPATCH
2805 M:      Andy Whitcroft <apw@canonical.com>
2806 M:      Joe Perches <joe@perches.com>
2807 S:      Maintained
2808 F:      scripts/checkpatch.pl
2809
2810 CHINESE DOCUMENTATION
2811 M:      Harry Wei <harryxiyou@gmail.com>
2812 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2813 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2814 S:      Maintained
2815 F:      Documentation/zh_CN/
2816
2817 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2818 M:      Peter Chen <Peter.Chen@nxp.com>
2819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2820 L:      linux-usb@vger.kernel.org
2821 S:      Maintained
2822 F:      drivers/usb/chipidea/
2823
2824 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2825 M:      Hans de Goede <hdegoede@redhat.com>
2826 L:      linux-input@vger.kernel.org
2827 S:      Maintained
2828 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2829 F:      drivers/input/touchscreen/chipone_icn8318.c
2830
2831 CHROME HARDWARE PLATFORM SUPPORT
2832 M:      Olof Johansson <olof@lixom.net>
2833 S:      Maintained
2834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2835 F:      drivers/platform/chrome/
2836
2837 CISCO VIC ETHERNET NIC DRIVER
2838 M:      Christian Benvenuti <benve@cisco.com>
2839 M:      Sujith Sankar <ssujith@cisco.com>
2840 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2841 M:      Neel Patel <neepatel@cisco.com>
2842 S:      Supported
2843 F:      drivers/net/ethernet/cisco/enic/
2844
2845 CISCO VIC LOW LATENCY NIC DRIVER
2846 M:      Christian Benvenuti <benve@cisco.com>
2847 M:      Dave Goodell <dgoodell@cisco.com>
2848 S:      Supported
2849 F:      drivers/infiniband/hw/usnic/
2850
2851 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2852 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2853 L:      netdev@vger.kernel.org
2854 S:      Maintained
2855 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2856
2857 CIRRUS LOGIC AUDIO CODEC DRIVERS
2858 M:      Brian Austin <brian.austin@cirrus.com>
2859 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2860 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2861 S:      Maintained
2862 F:      sound/soc/codecs/cs*
2863
2864 CLEANCACHE API
2865 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2866 L:      linux-kernel@vger.kernel.org
2867 S:      Maintained
2868 F:      mm/cleancache.c
2869 F:      include/linux/cleancache.h
2870
2871 CLK API
2872 M:      Russell King <linux@arm.linux.org.uk>
2873 L:      linux-clk@vger.kernel.org
2874 S:      Maintained
2875 F:      include/linux/clk.h
2876
2877 CLOCKSOURCE, CLOCKEVENT DRIVERS
2878 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2879 M:      Thomas Gleixner <tglx@linutronix.de>
2880 L:      linux-kernel@vger.kernel.org
2881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2882 S:      Supported
2883 F:      drivers/clocksource
2884
2885 CISCO FCOE HBA DRIVER
2886 M:      Hiral Patel <hiralpat@cisco.com>
2887 M:      Suma Ramars <sramars@cisco.com>
2888 M:      Brian Uchino <buchino@cisco.com>
2889 L:      linux-scsi@vger.kernel.org
2890 S:      Supported
2891 F:      drivers/scsi/fnic/
2892
2893 CISCO SCSI HBA DRIVER
2894 M:      Narsimhulu Musini <nmusini@cisco.com>
2895 M:      Sesidhar Baddela <sebaddel@cisco.com>
2896 L:      linux-scsi@vger.kernel.org
2897 S:      Supported
2898 F:      drivers/scsi/snic/
2899
2900 CMPC ACPI DRIVER
2901 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2902 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2903 L:      platform-driver-x86@vger.kernel.org
2904 S:      Supported
2905 F:      drivers/platform/x86/classmate-laptop.c
2906
2907 COBALT MEDIA DRIVER
2908 M:      Hans Verkuil <hans.verkuil@cisco.com>
2909 L:      linux-media@vger.kernel.org
2910 T:      git git://linuxtv.org/media_tree.git
2911 W:      https://linuxtv.org
2912 S:      Supported
2913 F:      drivers/media/pci/cobalt/
2914
2915 COCCINELLE/Semantic Patches (SmPL)
2916 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2917 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2918 M:      Nicolas Palix <nicolas.palix@imag.fr>
2919 M:      Michal Marek <mmarek@suse.com>
2920 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2922 W:      http://coccinelle.lip6.fr/
2923 S:      Supported
2924 F:      Documentation/coccinelle.txt
2925 F:      scripts/coccinelle/
2926 F:      scripts/coccicheck
2927
2928 CODA FILE SYSTEM
2929 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2930 M:      coda@cs.cmu.edu
2931 L:      codalist@coda.cs.cmu.edu
2932 W:      http://www.coda.cs.cmu.edu/
2933 S:      Maintained
2934 F:      Documentation/filesystems/coda.txt
2935 F:      fs/coda/
2936 F:      include/linux/coda*.h
2937 F:      include/uapi/linux/coda*.h
2938
2939 CODA V4L2 MEM2MEM DRIVER
2940 M:      Philipp Zabel <p.zabel@pengutronix.de>
2941 L:      linux-media@vger.kernel.org
2942 S:      Maintained
2943 F:      Documentation/devicetree/bindings/media/coda.txt
2944 F:      drivers/media/platform/coda/
2945
2946 COMMON CLK FRAMEWORK
2947 M:      Michael Turquette <mturquette@baylibre.com>
2948 M:      Stephen Boyd <sboyd@codeaurora.org>
2949 L:      linux-clk@vger.kernel.org
2950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2951 S:      Maintained
2952 F:      drivers/clk/
2953 X:      drivers/clk/clkdev.c
2954 F:      include/linux/clk-pr*
2955 F:      include/linux/clk/
2956
2957 COMMON INTERNET FILE SYSTEM (CIFS)
2958 M:      Steve French <sfrench@samba.org>
2959 L:      linux-cifs@vger.kernel.org
2960 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2961 W:      http://linux-cifs.samba.org/
2962 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2963 S:      Supported
2964 F:      Documentation/filesystems/cifs/
2965 F:      fs/cifs/
2966
2967 COMPACTPCI HOTPLUG CORE
2968 M:      Scott Murray <scott@spiteful.org>
2969 L:      linux-pci@vger.kernel.org
2970 S:      Maintained
2971 F:      drivers/pci/hotplug/cpci_hotplug*
2972
2973 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2974 M:      Scott Murray <scott@spiteful.org>
2975 L:      linux-pci@vger.kernel.org
2976 S:      Maintained
2977 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2978
2979 COMPACTPCI HOTPLUG GENERIC DRIVER
2980 M:      Scott Murray <scott@spiteful.org>
2981 L:      linux-pci@vger.kernel.org
2982 S:      Maintained
2983 F:      drivers/pci/hotplug/cpcihp_generic.c
2984
2985 COMPAL LAPTOP SUPPORT
2986 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2987 L:      platform-driver-x86@vger.kernel.org
2988 S:      Maintained
2989 F:      drivers/platform/x86/compal-laptop.c
2990
2991 CONEXANT ACCESSRUNNER USB DRIVER
2992 L:      accessrunner-general@lists.sourceforge.net
2993 W:      http://accessrunner.sourceforge.net/
2994 S:      Orphan
2995 F:      drivers/usb/atm/cxacru.c
2996
2997 CONFIGFS
2998 M:      Joel Becker <jlbec@evilplan.org>
2999 M:      Christoph Hellwig <hch@lst.de>
3000 T:      git git://git.infradead.org/users/hch/configfs.git
3001 S:      Supported
3002 F:      fs/configfs/
3003 F:      include/linux/configfs.h
3004
3005 CONNECTOR
3006 M:      Evgeniy Polyakov <zbr@ioremap.net>
3007 L:      netdev@vger.kernel.org
3008 S:      Maintained
3009 F:      drivers/connector/
3010
3011 CONTROL GROUP (CGROUP)
3012 M:      Tejun Heo <tj@kernel.org>
3013 M:      Li Zefan <lizefan@huawei.com>
3014 M:      Johannes Weiner <hannes@cmpxchg.org>
3015 L:      cgroups@vger.kernel.org
3016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3017 S:      Maintained
3018 F:      Documentation/cgroups/
3019 F:      include/linux/cgroup*
3020 F:      kernel/cgroup*
3021
3022 CONTROL GROUP - CPUSET
3023 M:      Li Zefan <lizefan@huawei.com>
3024 L:      cgroups@vger.kernel.org
3025 W:      http://www.bullopensource.org/cpuset/
3026 W:      http://oss.sgi.com/projects/cpusets/
3027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3028 S:      Maintained
3029 F:      Documentation/cgroups/cpusets.txt
3030 F:      include/linux/cpuset.h
3031 F:      kernel/cpuset.c
3032
3033 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3034 M:      Johannes Weiner <hannes@cmpxchg.org>
3035 M:      Michal Hocko <mhocko@kernel.org>
3036 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3037 L:      cgroups@vger.kernel.org
3038 L:      linux-mm@kvack.org
3039 S:      Maintained
3040 F:      mm/memcontrol.c
3041 F:      mm/swap_cgroup.c
3042
3043 CORETEMP HARDWARE MONITORING DRIVER
3044 M:      Fenghua Yu <fenghua.yu@intel.com>
3045 L:      lm-sensors@lm-sensors.org
3046 S:      Maintained
3047 F:      Documentation/hwmon/coretemp
3048 F:      drivers/hwmon/coretemp.c
3049
3050 COSA/SRP SYNC SERIAL DRIVER
3051 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3052 W:      http://www.fi.muni.cz/~kas/cosa/
3053 S:      Maintained
3054 F:      drivers/net/wan/cosa*
3055
3056 CPMAC ETHERNET DRIVER
3057 M:      Florian Fainelli <florian@openwrt.org>
3058 L:      netdev@vger.kernel.org
3059 S:      Maintained
3060 F:      drivers/net/ethernet/ti/cpmac.c
3061
3062 CPU FREQUENCY DRIVERS
3063 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3064 M:      Viresh Kumar <viresh.kumar@linaro.org>
3065 L:      linux-pm@vger.kernel.org
3066 S:      Maintained
3067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3068 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3069 F:      drivers/cpufreq/
3070 F:      include/linux/cpufreq.h
3071
3072 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3073 M:      Viresh Kumar <viresh.kumar@linaro.org>
3074 M:      Sudeep Holla <sudeep.holla@arm.com>
3075 L:      linux-pm@vger.kernel.org
3076 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3077 S:      Maintained
3078 F:      drivers/cpufreq/arm_big_little.h
3079 F:      drivers/cpufreq/arm_big_little.c
3080 F:      drivers/cpufreq/arm_big_little_dt.c
3081
3082 CPUIDLE DRIVER - ARM BIG LITTLE
3083 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3084 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3085 L:      linux-pm@vger.kernel.org
3086 L:      linux-arm-kernel@lists.infradead.org
3087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3088 S:      Maintained
3089 F:      drivers/cpuidle/cpuidle-big_little.c
3090
3091 CPUIDLE DRIVER - ARM EXYNOS
3092 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3093 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3094 M:      Kukjin Kim <kgene@kernel.org>
3095 L:      linux-pm@vger.kernel.org
3096 L:      linux-samsung-soc@vger.kernel.org
3097 S:      Supported
3098 F:      drivers/cpuidle/cpuidle-exynos.c
3099 F:      arch/arm/mach-exynos/pm.c
3100
3101 CPUIDLE DRIVERS
3102 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3103 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3104 L:      linux-pm@vger.kernel.org
3105 S:      Maintained
3106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3107 F:      drivers/cpuidle/*
3108 F:      include/linux/cpuidle.h
3109
3110 CPUID/MSR DRIVER
3111 M:      "H. Peter Anvin" <hpa@zytor.com>
3112 S:      Maintained
3113 F:      arch/x86/kernel/cpuid.c
3114 F:      arch/x86/kernel/msr.c
3115
3116 CPU POWER MONITORING SUBSYSTEM
3117 M:      Thomas Renninger <trenn@suse.com>
3118 L:      linux-pm@vger.kernel.org
3119 S:      Maintained
3120 F:      tools/power/cpupower/
3121
3122 CRAMFS FILESYSTEM
3123 W:      http://sourceforge.net/projects/cramfs/
3124 S:      Orphan / Obsolete
3125 F:      Documentation/filesystems/cramfs.txt
3126 F:      fs/cramfs/
3127
3128 CRIS PORT
3129 M:      Mikael Starvik <starvik@axis.com>
3130 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3131 L:      linux-cris-kernel@axis.com
3132 W:      http://developer.axis.com
3133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3134 S:      Maintained
3135 F:      arch/cris/
3136 F:      drivers/tty/serial/crisv10.*
3137
3138 CRYPTO API
3139 M:      Herbert Xu <herbert@gondor.apana.org.au>
3140 M:      "David S. Miller" <davem@davemloft.net>
3141 L:      linux-crypto@vger.kernel.org
3142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3144 S:      Maintained
3145 F:      Documentation/crypto/
3146 F:      Documentation/DocBook/crypto-API.tmpl
3147 F:      arch/*/crypto/
3148 F:      crypto/
3149 F:      drivers/crypto/
3150 F:      include/crypto/
3151
3152 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3153 M:      Neil Horman <nhorman@tuxdriver.com>
3154 L:      linux-crypto@vger.kernel.org
3155 S:      Maintained
3156 F:      crypto/ansi_cprng.c
3157 F:      crypto/rng.c
3158
3159 CS3308 MEDIA DRIVER
3160 M:      Hans Verkuil <hverkuil@xs4all.nl>
3161 L:      linux-media@vger.kernel.org
3162 T:      git git://linuxtv.org/media_tree.git
3163 W:      http://linuxtv.org
3164 S:      Odd Fixes
3165 F:      drivers/media/i2c/cs3308.c
3166 F:      drivers/media/i2c/cs3308.h
3167
3168 CS5535 Audio ALSA driver
3169 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3170 S:      Maintained
3171 F:      sound/pci/cs5535audio/
3172
3173 CW1200 WLAN driver
3174 M:      Solomon Peachy <pizza@shaftnet.org>
3175 S:      Maintained
3176 F:      drivers/net/wireless/st/cw1200/
3177
3178 CX18 VIDEO4LINUX DRIVER
3179 M:      Andy Walls <awalls@md.metrocast.net>
3180 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3181 L:      linux-media@vger.kernel.org
3182 T:      git git://linuxtv.org/media_tree.git
3183 W:      https://linuxtv.org
3184 W:      http://www.ivtvdriver.org/index.php/Cx18
3185 S:      Maintained
3186 F:      Documentation/video4linux/cx18.txt
3187 F:      drivers/media/pci/cx18/
3188 F:      include/uapi/linux/ivtv*
3189
3190 CX2341X MPEG ENCODER HELPER MODULE
3191 M:      Hans Verkuil <hverkuil@xs4all.nl>
3192 L:      linux-media@vger.kernel.org
3193 T:      git git://linuxtv.org/media_tree.git
3194 W:      https://linuxtv.org
3195 S:      Maintained
3196 F:      drivers/media/common/cx2341x*
3197 F:      include/media/cx2341x*
3198
3199 CX24120 MEDIA DRIVER
3200 M:      Jemma Denson <jdenson@gmail.com>
3201 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3202 L:      linux-media@vger.kernel.org
3203 W:      https://linuxtv.org
3204 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3205 S:      Maintained
3206 F:      drivers/media/dvb-frontends/cx24120*
3207
3208 CX88 VIDEO4LINUX DRIVER
3209 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3210 L:      linux-media@vger.kernel.org
3211 W:      https://linuxtv.org
3212 T:      git git://linuxtv.org/media_tree.git
3213 S:      Odd fixes
3214 F:      Documentation/video4linux/cx88/
3215 F:      drivers/media/pci/cx88/
3216
3217 CXD2820R MEDIA DRIVER
3218 M:      Antti Palosaari <crope@iki.fi>
3219 L:      linux-media@vger.kernel.org
3220 W:      https://linuxtv.org
3221 W:      http://palosaari.fi/linux/
3222 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3223 T:      git git://linuxtv.org/anttip/media_tree.git
3224 S:      Maintained
3225 F:      drivers/media/dvb-frontends/cxd2820r*
3226
3227 CXGB3 ETHERNET DRIVER (CXGB3)
3228 M:      Santosh Raspatur <santosh@chelsio.com>
3229 L:      netdev@vger.kernel.org
3230 W:      http://www.chelsio.com
3231 S:      Supported
3232 F:      drivers/net/ethernet/chelsio/cxgb3/
3233
3234 CXGB3 ISCSI DRIVER (CXGB3I)
3235 M:      Karen Xie <kxie@chelsio.com>
3236 L:      linux-scsi@vger.kernel.org
3237 W:      http://www.chelsio.com
3238 S:      Supported
3239 F:      drivers/scsi/cxgbi/cxgb3i
3240
3241 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3242 M:      Steve Wise <swise@chelsio.com>
3243 L:      linux-rdma@vger.kernel.org
3244 W:      http://www.openfabrics.org
3245 S:      Supported
3246 F:      drivers/infiniband/hw/cxgb3/
3247
3248 CXGB4 ETHERNET DRIVER (CXGB4)
3249 M:      Hariprasad S <hariprasad@chelsio.com>
3250 L:      netdev@vger.kernel.org
3251 W:      http://www.chelsio.com
3252 S:      Supported
3253 F:      drivers/net/ethernet/chelsio/cxgb4/
3254
3255 CXGB4 ISCSI DRIVER (CXGB4I)
3256 M:      Karen Xie <kxie@chelsio.com>
3257 L:      linux-scsi@vger.kernel.org
3258 W:      http://www.chelsio.com
3259 S:      Supported
3260 F:      drivers/scsi/cxgbi/cxgb4i
3261
3262 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3263 M:      Steve Wise <swise@chelsio.com>
3264 L:      linux-rdma@vger.kernel.org
3265 W:      http://www.openfabrics.org
3266 S:      Supported
3267 F:      drivers/infiniband/hw/cxgb4/
3268
3269 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3270 M:      Casey Leedom <leedom@chelsio.com>
3271 L:      netdev@vger.kernel.org
3272 W:      http://www.chelsio.com
3273 S:      Supported
3274 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3275
3276 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3277 M:      Ian Munsie <imunsie@au1.ibm.com>
3278 M:      Michael Neuling <mikey@neuling.org>
3279 L:      linuxppc-dev@lists.ozlabs.org
3280 S:      Supported
3281 F:      drivers/misc/cxl/
3282 F:      include/misc/cxl*
3283 F:      include/uapi/misc/cxl.h
3284 F:      Documentation/powerpc/cxl.txt
3285 F:      Documentation/powerpc/cxl.txt
3286 F:      Documentation/ABI/testing/sysfs-class-cxl
3287
3288 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3289 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3290 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3291 L:      linux-scsi@vger.kernel.org
3292 S:      Supported
3293 F:      drivers/scsi/cxlflash/
3294 F:      include/uapi/scsi/cxlflash_ioctls.h
3295 F:      Documentation/powerpc/cxlflash.txt
3296
3297 STMMAC ETHERNET DRIVER
3298 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3299 L:      netdev@vger.kernel.org
3300 W:      http://www.stlinux.com
3301 S:      Supported
3302 F:      drivers/net/ethernet/stmicro/stmmac/
3303
3304 CYBERPRO FB DRIVER
3305 M:      Russell King <linux@arm.linux.org.uk>
3306 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3307 W:      http://www.arm.linux.org.uk/
3308 S:      Maintained
3309 F:      drivers/video/fbdev/cyber2000fb.*
3310
3311 CYCLADES ASYNC MUX DRIVER
3312 W:      http://www.cyclades.com/
3313 S:      Orphan
3314 F:      drivers/tty/cyclades.c
3315 F:      include/linux/cyclades.h
3316 F:      include/uapi/linux/cyclades.h
3317
3318 CYCLADES PC300 DRIVER
3319 W:      http://www.cyclades.com/
3320 S:      Orphan
3321 F:      drivers/net/wan/pc300*
3322
3323 CYPRESS_FIRMWARE MEDIA DRIVER
3324 M:      Antti Palosaari <crope@iki.fi>
3325 L:      linux-media@vger.kernel.org
3326 W:      https://linuxtv.org
3327 W:      http://palosaari.fi/linux/
3328 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3329 T:      git git://linuxtv.org/anttip/media_tree.git
3330 S:      Maintained
3331 F:      drivers/media/common/cypress_firmware*
3332
3333 CYTTSP TOUCHSCREEN DRIVER
3334 M:      Ferruh Yigit <fery@cypress.com>
3335 L:      linux-input@vger.kernel.org
3336 S:      Supported
3337 F:      drivers/input/touchscreen/cyttsp*
3338 F:      include/linux/input/cyttsp.h
3339
3340 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3341 M:      Joshua Kinard <kumba@gentoo.org>
3342 S:      Maintained
3343 F:      drivers/rtc/rtc-ds1685.c
3344 F:      include/linux/rtc/ds1685.h
3345
3346 DAMA SLAVE for AX.25
3347 M:      Joerg Reuter <jreuter@yaina.de>
3348 W:      http://yaina.de/jreuter/
3349 W:      http://www.qsl.net/dl1bke/
3350 L:      linux-hams@vger.kernel.org
3351 S:      Maintained
3352 F:      net/ax25/af_ax25.c
3353 F:      net/ax25/ax25_dev.c
3354 F:      net/ax25/ax25_ds_*
3355 F:      net/ax25/ax25_in.c
3356 F:      net/ax25/ax25_out.c
3357 F:      net/ax25/ax25_timer.c
3358 F:      net/ax25/sysctl_net_ax25.c
3359
3360 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3361 L:      netdev@vger.kernel.org
3362 S:      Orphan
3363 F:      Documentation/networking/dmfe.txt
3364 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3365
3366 DC390/AM53C974 SCSI driver
3367 M:      Hannes Reinecke <hare@suse.com>
3368 L:      linux-scsi@vger.kernel.org
3369 S:      Maintained
3370 F:      drivers/scsi/am53c974.c
3371
3372 DC395x SCSI driver
3373 M:      Oliver Neukum <oliver@neukum.org>
3374 M:      Ali Akcaagac <aliakc@web.de>
3375 M:      Jamie Lenehan <lenehan@twibble.org>
3376 L:      dc395x@twibble.org
3377 W:      http://twibble.org/dist/dc395x/
3378 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3379 S:      Maintained
3380 F:      Documentation/scsi/dc395x.txt
3381 F:      drivers/scsi/dc395x.*
3382
3383 DCCP PROTOCOL
3384 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3385 L:      dccp@vger.kernel.org
3386 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3387 S:      Maintained
3388 F:      include/linux/dccp.h
3389 F:      include/uapi/linux/dccp.h
3390 F:      include/linux/tfrc.h
3391 F:      net/dccp/
3392
3393 DECnet NETWORK LAYER
3394 W:      http://linux-decnet.sourceforge.net
3395 L:      linux-decnet-user@lists.sourceforge.net
3396 S:      Orphan
3397 F:      Documentation/networking/decnet.txt
3398 F:      net/decnet/
3399
3400 DECSTATION PLATFORM SUPPORT
3401 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3402 L:      linux-mips@linux-mips.org
3403 W:      http://www.linux-mips.org/wiki/DECstation
3404 S:      Maintained
3405 F:      arch/mips/dec/
3406 F:      arch/mips/include/asm/dec/
3407 F:      arch/mips/include/asm/mach-dec/
3408
3409 DEFXX FDDI NETWORK DRIVER
3410 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3411 S:      Maintained
3412 F:      drivers/net/fddi/defxx.*
3413
3414 DELL LAPTOP DRIVER
3415 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3416 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3417 L:      platform-driver-x86@vger.kernel.org
3418 S:      Maintained
3419 F:      drivers/platform/x86/dell-laptop.c
3420
3421 DELL LAPTOP RBTN DRIVER
3422 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3423 S:      Maintained
3424 F:      drivers/platform/x86/dell-rbtn.*
3425
3426 DELL LAPTOP FREEFALL DRIVER
3427 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3428 S:      Maintained
3429 F:      drivers/platform/x86/dell-smo8800.c
3430
3431 DELL LAPTOP SMM DRIVER
3432 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3433 S:      Maintained
3434 F:      drivers/hwmon/dell-smm-hwmon.c
3435 F:      include/uapi/linux/i8k.h
3436
3437 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3438 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3439 S:      Maintained
3440 F:      Documentation/dcdbas.txt
3441 F:      drivers/firmware/dcdbas.*
3442
3443 DELL WMI EXTRAS DRIVER
3444 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3445 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3446 S:      Maintained
3447 F:      drivers/platform/x86/dell-wmi.c
3448
3449 DESIGNWARE USB2 DRD IP DRIVER
3450 M:      John Youn <johnyoun@synopsys.com>
3451 L:      linux-usb@vger.kernel.org
3452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3453 S:      Maintained
3454 F:      drivers/usb/dwc2/
3455
3456 DESIGNWARE USB3 DRD IP DRIVER
3457 M:      Felipe Balbi <balbi@kernel.org>
3458 L:      linux-usb@vger.kernel.org
3459 L:      linux-omap@vger.kernel.org
3460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3461 S:      Maintained
3462 F:      drivers/usb/dwc3/
3463
3464 DEVICE COREDUMP (DEV_COREDUMP)
3465 M:      Johannes Berg <johannes@sipsolutions.net>
3466 L:      linux-kernel@vger.kernel.org
3467 S:      Maintained
3468 F:      drivers/base/devcoredump.c
3469 F:      include/linux/devcoredump.h
3470
3471 DEVICE FREQUENCY (DEVFREQ)
3472 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3473 M:      Kyungmin Park <kyungmin.park@samsung.com>
3474 L:      linux-pm@vger.kernel.org
3475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3476 S:      Maintained
3477 F:      drivers/devfreq/
3478 F:      include/linux/devfreq.h
3479 F:      Documentation/devicetree/bindings/devfreq/
3480
3481 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3482 M:      Chanwoo Choi <cw00.choi@samsung.com>
3483 L:      linux-pm@vger.kernel.org
3484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3485 S:      Supported
3486 F:      drivers/devfreq/event/
3487 F:      drivers/devfreq/devfreq-event.c
3488 F:      include/linux/devfreq-event.h
3489 F:      Documentation/devicetree/bindings/devfreq/event/
3490
3491 DEVICE NUMBER REGISTRY
3492 M:      Torben Mathiasen <device@lanana.org>
3493 W:      http://lanana.org/docs/device-list/index.html
3494 S:      Maintained
3495
3496 DEVICE-MAPPER  (LVM)
3497 M:      Alasdair Kergon <agk@redhat.com>
3498 M:      Mike Snitzer <snitzer@redhat.com>
3499 M:      dm-devel@redhat.com
3500 L:      dm-devel@redhat.com
3501 W:      http://sources.redhat.com/dm
3502 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3504 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3505 S:      Maintained
3506 F:      Documentation/device-mapper/
3507 F:      drivers/md/dm*
3508 F:      drivers/md/persistent-data/
3509 F:      include/linux/device-mapper.h
3510 F:      include/linux/dm-*.h
3511 F:      include/uapi/linux/dm-*.h
3512
3513 DIALOG SEMICONDUCTOR DRIVERS
3514 M:      Support Opensource <support.opensource@diasemi.com>
3515 W:      http://www.dialog-semiconductor.com/products
3516 S:      Supported
3517 F:      Documentation/hwmon/da90??
3518 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3519 F:      drivers/gpio/gpio-da90??.c
3520 F:      drivers/hwmon/da90??-hwmon.c
3521 F:      drivers/iio/adc/da91??-*.c
3522 F:      drivers/input/misc/da90??_onkey.c
3523 F:      drivers/input/touchscreen/da9052_tsi.c
3524 F:      drivers/leds/leds-da90??.c
3525 F:      drivers/mfd/da903x.c
3526 F:      drivers/mfd/da90??-*.c
3527 F:      drivers/mfd/da91??-*.c
3528 F:      drivers/power/da9052-battery.c
3529 F:      drivers/power/da91??-*.c
3530 F:      drivers/regulator/da903x.c
3531 F:      drivers/regulator/da9???-regulator.[ch]
3532 F:      drivers/rtc/rtc-da90??.c
3533 F:      drivers/video/backlight/da90??_bl.c
3534 F:      drivers/watchdog/da90??_wdt.c
3535 F:      include/linux/mfd/da903x.h
3536 F:      include/linux/mfd/da9052/
3537 F:      include/linux/mfd/da9055/
3538 F:      include/linux/mfd/da9063/
3539 F:      include/linux/mfd/da9150/
3540 F:      include/sound/da[79]*.h
3541 F:      sound/soc/codecs/da[79]*.[ch]
3542
3543 DIGI NEO AND CLASSIC PCI PRODUCTS
3544 M:      Lidza Louina <lidza.louina@gmail.com>
3545 M:      Mark Hounschell <markh@compro.net>
3546 L:      driverdev-devel@linuxdriverproject.org
3547 S:      Maintained
3548 F:      drivers/staging/dgnc/
3549
3550 DIOLAN U2C-12 I2C DRIVER
3551 M:      Guenter Roeck <linux@roeck-us.net>
3552 L:      linux-i2c@vger.kernel.org
3553 S:      Maintained
3554 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3555
3556 DIRECT ACCESS (DAX)
3557 M:      Matthew Wilcox <willy@linux.intel.com>
3558 L:      linux-fsdevel@vger.kernel.org
3559 S:      Supported
3560 F:      fs/dax.c
3561
3562 DIRECTORY NOTIFICATION (DNOTIFY)
3563 M:      Eric Paris <eparis@parisplace.org>
3564 S:      Maintained
3565 F:      Documentation/filesystems/dnotify.txt
3566 F:      fs/notify/dnotify/
3567 F:      include/linux/dnotify.h
3568
3569 DISK GEOMETRY AND PARTITION HANDLING
3570 M:      Andries Brouwer <aeb@cwi.nl>
3571 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3572 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3573 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3574 S:      Maintained
3575
3576 DISKQUOTA
3577 M:      Jan Kara <jack@suse.com>
3578 S:      Maintained
3579 F:      Documentation/filesystems/quota.txt
3580 F:      fs/quota/
3581 F:      include/linux/quota*.h
3582 F:      include/uapi/linux/quota*.h
3583
3584 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3585 M:      Bernie Thompson <bernie@plugable.com>
3586 L:      linux-fbdev@vger.kernel.org
3587 S:      Maintained
3588 W:      http://plugable.com/category/projects/udlfb/
3589 F:      drivers/video/fbdev/udlfb.c
3590 F:      include/video/udlfb.h
3591 F:      Documentation/fb/udlfb.txt
3592
3593 DISTRIBUTED LOCK MANAGER (DLM)
3594 M:      Christine Caulfield <ccaulfie@redhat.com>
3595 M:      David Teigland <teigland@redhat.com>
3596 L:      cluster-devel@redhat.com
3597 W:      http://sources.redhat.com/cluster/
3598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3599 S:      Supported
3600 F:      fs/dlm/
3601
3602 DMA BUFFER SHARING FRAMEWORK
3603 M:      Sumit Semwal <sumit.semwal@linaro.org>
3604 S:      Maintained
3605 L:      linux-media@vger.kernel.org
3606 L:      dri-devel@lists.freedesktop.org
3607 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3608 F:      drivers/dma-buf/
3609 F:      include/linux/dma-buf*
3610 F:      include/linux/reservation.h
3611 F:      include/linux/*fence.h
3612 F:      Documentation/dma-buf-sharing.txt
3613 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3614
3615 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3616 M:      Vinod Koul <vinod.koul@intel.com>
3617 L:      dmaengine@vger.kernel.org
3618 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3619 S:      Maintained
3620 F:      drivers/dma/
3621 F:      include/linux/dmaengine.h
3622 F:      Documentation/dmaengine/
3623 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3624
3625 DME1737 HARDWARE MONITOR DRIVER
3626 M:      Juerg Haefliger <juergh@gmail.com>
3627 L:      lm-sensors@lm-sensors.org
3628 S:      Maintained
3629 F:      Documentation/hwmon/dme1737
3630 F:      drivers/hwmon/dme1737.c
3631
3632 DMI/SMBIOS SUPPORT
3633 M:      Jean Delvare <jdelvare@suse.com>
3634 S:      Maintained
3635 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3636 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3637 F:      drivers/firmware/dmi-id.c
3638 F:      drivers/firmware/dmi_scan.c
3639 F:      include/linux/dmi.h
3640
3641 DOCUMENTATION
3642 M:      Jonathan Corbet <corbet@lwn.net>
3643 L:      linux-doc@vger.kernel.org
3644 S:      Maintained
3645 F:      Documentation/
3646 F:      scripts/docproc.c
3647 F:      scripts/kernel-doc*
3648 X:      Documentation/ABI/
3649 X:      Documentation/devicetree/
3650 X:      Documentation/acpi
3651 X:      Documentation/power
3652 X:      Documentation/spi
3653 X:      Documentation/DocBook/media
3654 T:      git git://git.lwn.net/linux.git docs-next
3655
3656 DOUBLETALK DRIVER
3657 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3658 L:      blinux-list@redhat.com
3659 S:      Maintained
3660 F:      drivers/char/dtlk.c
3661 F:      include/linux/dtlk.h
3662
3663 DPT_I2O SCSI RAID DRIVER
3664 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3665 L:      linux-scsi@vger.kernel.org
3666 W:      http://www.adaptec.com/
3667 S:      Maintained
3668 F:      drivers/scsi/dpt*
3669 F:      drivers/scsi/dpt/
3670
3671 DRBD DRIVER
3672 M:      Philipp Reisner <philipp.reisner@linbit.com>
3673 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3674 L:      drbd-dev@lists.linbit.com
3675 W:      http://www.drbd.org
3676 T:      git git://git.linbit.com/linux-drbd.git
3677 T:      git git://git.linbit.com/drbd-8.4.git
3678 S:      Supported
3679 F:      drivers/block/drbd/
3680 F:      lib/lru_cache.c
3681 F:      Documentation/blockdev/drbd/
3682
3683 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3684 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3686 S:      Supported
3687 F:      Documentation/kobject.txt
3688 F:      drivers/base/
3689 F:      fs/debugfs/
3690 F:      fs/kernfs/
3691 F:      fs/sysfs/
3692 F:      include/linux/debugfs.h
3693 F:      include/linux/kobj*
3694 F:      lib/kobj*
3695
3696 DRM DRIVERS
3697 M:      David Airlie <airlied@linux.ie>
3698 L:      dri-devel@lists.freedesktop.org
3699 T:      git git://people.freedesktop.org/~airlied/linux
3700 S:      Maintained
3701 F:      drivers/gpu/drm/
3702 F:      drivers/gpu/vga/
3703 F:      include/drm/
3704 F:      include/uapi/drm/
3705
3706 RADEON DRM DRIVERS
3707 M:      Alex Deucher <alexander.deucher@amd.com>
3708 M:      Christian König <christian.koenig@amd.com>
3709 L:      dri-devel@lists.freedesktop.org
3710 T:      git git://people.freedesktop.org/~agd5f/linux
3711 S:      Supported
3712 F:      drivers/gpu/drm/radeon/
3713 F:      include/uapi/drm/radeon*
3714
3715 DRM PANEL DRIVERS
3716 M:      Thierry Reding <thierry.reding@gmail.com>
3717 L:      dri-devel@lists.freedesktop.org
3718 T:      git git://anongit.freedesktop.org/tegra/linux.git
3719 S:      Maintained
3720 F:      drivers/gpu/drm/drm_panel.c
3721 F:      drivers/gpu/drm/panel/
3722 F:      include/drm/drm_panel.h
3723 F:      Documentation/devicetree/bindings/display/panel/
3724
3725 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3726 M:      Daniel Vetter <daniel.vetter@intel.com>
3727 M:      Jani Nikula <jani.nikula@linux.intel.com>
3728 L:      intel-gfx@lists.freedesktop.org
3729 L:      dri-devel@lists.freedesktop.org
3730 W:      https://01.org/linuxgraphics/
3731 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3732 T:      git git://anongit.freedesktop.org/drm-intel
3733 S:      Supported
3734 F:      drivers/gpu/drm/i915/
3735 F:      include/drm/i915*
3736 F:      include/uapi/drm/i915*
3737
3738 DRM DRIVERS FOR ATMEL HLCDC
3739 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3740 L:      dri-devel@lists.freedesktop.org
3741 S:      Supported
3742 F:      drivers/gpu/drm/atmel-hlcdc/
3743 F:      Documentation/devicetree/bindings/drm/atmel/
3744
3745 DRM DRIVERS FOR EXYNOS
3746 M:      Inki Dae <inki.dae@samsung.com>
3747 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3748 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3749 M:      Kyungmin Park <kyungmin.park@samsung.com>
3750 L:      dri-devel@lists.freedesktop.org
3751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3752 S:      Supported
3753 F:      drivers/gpu/drm/exynos/
3754 F:      include/drm/exynos*
3755 F:      include/uapi/drm/exynos*
3756
3757 DRM DRIVERS FOR FREESCALE DCU
3758 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3759 M:      Alison Wang <alison.wang@freescale.com>
3760 L:      dri-devel@lists.freedesktop.org
3761 S:      Supported
3762 F:      drivers/gpu/drm/fsl-dcu/
3763 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3764 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3765
3766 DRM DRIVERS FOR FREESCALE IMX
3767 M:      Philipp Zabel <p.zabel@pengutronix.de>
3768 L:      dri-devel@lists.freedesktop.org
3769 S:      Maintained
3770 F:      drivers/gpu/drm/imx/
3771 F:      drivers/gpu/ipu-v3/
3772 F:      Documentation/devicetree/bindings/display/imx/
3773
3774 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3775 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3776 L:      dri-devel@lists.freedesktop.org
3777 T:      git git://github.com/patjak/drm-gma500
3778 S:      Maintained
3779 F:      drivers/gpu/drm/gma500
3780 F:      include/drm/gma500*
3781
3782 DRM DRIVERS FOR NVIDIA TEGRA
3783 M:      Thierry Reding <thierry.reding@gmail.com>
3784 M:      Terje Bergström <tbergstrom@nvidia.com>
3785 L:      dri-devel@lists.freedesktop.org
3786 L:      linux-tegra@vger.kernel.org
3787 T:      git git://anongit.freedesktop.org/tegra/linux.git
3788 S:      Supported
3789 F:      drivers/gpu/drm/tegra/
3790 F:      drivers/gpu/host1x/
3791 F:      include/linux/host1x.h
3792 F:      include/uapi/drm/tegra_drm.h
3793 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3794
3795 DRM DRIVERS FOR RENESAS
3796 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3797 L:      dri-devel@lists.freedesktop.org
3798 L:      linux-renesas-soc@vger.kernel.org
3799 T:      git git://people.freedesktop.org/~airlied/linux
3800 S:      Supported
3801 F:      drivers/gpu/drm/rcar-du/
3802 F:      drivers/gpu/drm/shmobile/
3803 F:      include/linux/platform_data/shmob_drm.h
3804
3805 DRM DRIVERS FOR ROCKCHIP
3806 M:      Mark Yao <mark.yao@rock-chips.com>
3807 L:      dri-devel@lists.freedesktop.org
3808 S:      Maintained
3809 F:      drivers/gpu/drm/rockchip/
3810 F:      Documentation/devicetree/bindings/display/rockchip*
3811
3812 DRM DRIVERS FOR STI
3813 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3814 M:      Vincent Abriou <vincent.abriou@st.com>
3815 L:      dri-devel@lists.freedesktop.org
3816 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3817 S:      Maintained
3818 F:      drivers/gpu/drm/sti
3819 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3820
3821 DRM DRIVERS FOR VIVANTE GPU IP
3822 M:      Lucas Stach <l.stach@pengutronix.de>
3823 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3824 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3825 L:      dri-devel@lists.freedesktop.org
3826 S:      Maintained
3827 F:      drivers/gpu/drm/etnaviv
3828 F:      Documentation/devicetree/bindings/display/etnaviv
3829
3830 DSBR100 USB FM RADIO DRIVER
3831 M:      Alexey Klimov <klimov.linux@gmail.com>
3832 L:      linux-media@vger.kernel.org
3833 T:      git git://linuxtv.org/media_tree.git
3834 S:      Maintained
3835 F:      drivers/media/radio/dsbr100.c
3836
3837 DSCC4 DRIVER
3838 M:      Francois Romieu <romieu@fr.zoreil.com>
3839 L:      netdev@vger.kernel.org
3840 S:      Maintained
3841 F:      drivers/net/wan/dscc4.c
3842
3843 DT3155 MEDIA DRIVER
3844 M:      Hans Verkuil <hverkuil@xs4all.nl>
3845 L:      linux-media@vger.kernel.org
3846 T:      git git://linuxtv.org/media_tree.git
3847 W:      https://linuxtv.org
3848 S:      Odd Fixes
3849 F:      drivers/media/pci/dt3155/
3850
3851 DVB_USB_AF9015 MEDIA DRIVER
3852 M:      Antti Palosaari <crope@iki.fi>
3853 L:      linux-media@vger.kernel.org
3854 W:      https://linuxtv.org
3855 W:      http://palosaari.fi/linux/
3856 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3857 T:      git git://linuxtv.org/anttip/media_tree.git
3858 S:      Maintained
3859 F:      drivers/media/usb/dvb-usb-v2/af9015*
3860
3861 DVB_USB_AF9035 MEDIA DRIVER
3862 M:      Antti Palosaari <crope@iki.fi>
3863 L:      linux-media@vger.kernel.org
3864 W:      https://linuxtv.org
3865 W:      http://palosaari.fi/linux/
3866 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3867 T:      git git://linuxtv.org/anttip/media_tree.git
3868 S:      Maintained
3869 F:      drivers/media/usb/dvb-usb-v2/af9035*
3870
3871 DVB_USB_ANYSEE MEDIA DRIVER
3872 M:      Antti Palosaari <crope@iki.fi>
3873 L:      linux-media@vger.kernel.org
3874 W:      https://linuxtv.org
3875 W:      http://palosaari.fi/linux/
3876 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3877 T:      git git://linuxtv.org/anttip/media_tree.git
3878 S:      Maintained
3879 F:      drivers/media/usb/dvb-usb-v2/anysee*
3880
3881 DVB_USB_AU6610 MEDIA DRIVER
3882 M:      Antti Palosaari <crope@iki.fi>
3883 L:      linux-media@vger.kernel.org
3884 W:      https://linuxtv.org
3885 W:      http://palosaari.fi/linux/
3886 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3887 T:      git git://linuxtv.org/anttip/media_tree.git
3888 S:      Maintained
3889 F:      drivers/media/usb/dvb-usb-v2/au6610*
3890
3891 DVB_USB_CE6230 MEDIA DRIVER
3892 M:      Antti Palosaari <crope@iki.fi>
3893 L:      linux-media@vger.kernel.org
3894 W:      https://linuxtv.org
3895 W:      http://palosaari.fi/linux/
3896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3897 T:      git git://linuxtv.org/anttip/media_tree.git
3898 S:      Maintained
3899 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3900
3901 DVB_USB_CXUSB MEDIA DRIVER
3902 M:      Michael Krufky <mkrufky@linuxtv.org>
3903 L:      linux-media@vger.kernel.org
3904 W:      https://linuxtv.org
3905 W:      http://github.com/mkrufky
3906 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3907 T:      git git://linuxtv.org/media_tree.git
3908 S:      Maintained
3909 F:      drivers/media/usb/dvb-usb/cxusb*
3910
3911 DVB_USB_EC168 MEDIA DRIVER
3912 M:      Antti Palosaari <crope@iki.fi>
3913 L:      linux-media@vger.kernel.org
3914 W:      https://linuxtv.org
3915 W:      http://palosaari.fi/linux/
3916 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3917 T:      git git://linuxtv.org/anttip/media_tree.git
3918 S:      Maintained
3919 F:      drivers/media/usb/dvb-usb-v2/ec168*
3920
3921 DVB_USB_GL861 MEDIA DRIVER
3922 M:      Antti Palosaari <crope@iki.fi>
3923 L:      linux-media@vger.kernel.org
3924 W:      https://linuxtv.org
3925 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3926 T:      git git://linuxtv.org/anttip/media_tree.git
3927 S:      Maintained
3928 F:      drivers/media/usb/dvb-usb-v2/gl861*
3929
3930 DVB_USB_MXL111SF MEDIA DRIVER
3931 M:      Michael Krufky <mkrufky@linuxtv.org>
3932 L:      linux-media@vger.kernel.org
3933 W:      https://linuxtv.org
3934 W:      http://github.com/mkrufky
3935 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3936 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3937 S:      Maintained
3938 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3939
3940 DVB_USB_RTL28XXU MEDIA DRIVER
3941 M:      Antti Palosaari <crope@iki.fi>
3942 L:      linux-media@vger.kernel.org
3943 W:      https://linuxtv.org
3944 W:      http://palosaari.fi/linux/
3945 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3946 T:      git git://linuxtv.org/anttip/media_tree.git
3947 S:      Maintained
3948 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3949
3950 DVB_USB_V2 MEDIA DRIVER
3951 M:      Antti Palosaari <crope@iki.fi>
3952 L:      linux-media@vger.kernel.org
3953 W:      https://linuxtv.org
3954 W:      http://palosaari.fi/linux/
3955 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3956 T:      git git://linuxtv.org/anttip/media_tree.git
3957 S:      Maintained
3958 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3959 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3960
3961 DYNAMIC DEBUG
3962 M:      Jason Baron <jbaron@akamai.com>
3963 S:      Maintained
3964 F:      lib/dynamic_debug.c
3965 F:      include/linux/dynamic_debug.h
3966
3967 DZ DECSTATION DZ11 SERIAL DRIVER
3968 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3969 S:      Maintained
3970 F:      drivers/tty/serial/dz.*
3971
3972 E3X0 POWER BUTTON DRIVER
3973 M:      Moritz Fischer <moritz.fischer@ettus.com>
3974 L:      usrp-users@lists.ettus.com
3975 W:      http://www.ettus.com
3976 S:      Supported
3977 F:      drivers/input/misc/e3x0-button.c
3978 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3979
3980 E4000 MEDIA DRIVER
3981 M:      Antti Palosaari <crope@iki.fi>
3982 L:      linux-media@vger.kernel.org
3983 W:      https://linuxtv.org
3984 W:      http://palosaari.fi/linux/
3985 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3986 T:      git git://linuxtv.org/anttip/media_tree.git
3987 S:      Maintained
3988 F:      drivers/media/tuners/e4000*
3989
3990 EATA ISA/EISA/PCI SCSI DRIVER
3991 M:      Dario Ballabio <ballabio_dario@emc.com>
3992 L:      linux-scsi@vger.kernel.org
3993 S:      Maintained
3994 F:      drivers/scsi/eata.c
3995
3996 EC100 MEDIA DRIVER
3997 M:      Antti Palosaari <crope@iki.fi>
3998 L:      linux-media@vger.kernel.org
3999 W:      https://linuxtv.org
4000 W:      http://palosaari.fi/linux/
4001 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4002 T:      git git://linuxtv.org/anttip/media_tree.git
4003 S:      Maintained
4004 F:      drivers/media/dvb-frontends/ec100*
4005
4006 ECRYPT FILE SYSTEM
4007 M:      Tyler Hicks <tyhicks@canonical.com>
4008 L:      ecryptfs@vger.kernel.org
4009 W:      http://ecryptfs.org
4010 W:      https://launchpad.net/ecryptfs
4011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4012 S:      Supported
4013 F:      Documentation/filesystems/ecryptfs.txt
4014 F:      fs/ecryptfs/
4015
4016 EDAC-CORE
4017 M:      Doug Thompson <dougthompson@xmission.com>
4018 M:      Borislav Petkov <bp@alien8.de>
4019 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4020 L:      linux-edac@vger.kernel.org
4021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4023 S:      Supported
4024 F:      Documentation/edac.txt
4025 F:      drivers/edac/
4026 F:      include/linux/edac.h
4027
4028 EDAC-AMD64
4029 M:      Doug Thompson <dougthompson@xmission.com>
4030 M:      Borislav Petkov <bp@alien8.de>
4031 L:      linux-edac@vger.kernel.org
4032 S:      Maintained
4033 F:      drivers/edac/amd64_edac*
4034
4035 EDAC-CALXEDA
4036 M:      Doug Thompson <dougthompson@xmission.com>
4037 M:      Robert Richter <rric@kernel.org>
4038 L:      linux-edac@vger.kernel.org
4039 S:      Maintained
4040 F:      drivers/edac/highbank*
4041
4042 EDAC-CAVIUM
4043 M:      Ralf Baechle <ralf@linux-mips.org>
4044 M:      David Daney <david.daney@cavium.com>
4045 L:      linux-edac@vger.kernel.org
4046 L:      linux-mips@linux-mips.org
4047 S:      Supported
4048 F:      drivers/edac/octeon_edac*
4049
4050 EDAC-E752X
4051 M:      Mark Gross <mark.gross@intel.com>
4052 M:      Doug Thompson <dougthompson@xmission.com>
4053 L:      linux-edac@vger.kernel.org
4054 S:      Maintained
4055 F:      drivers/edac/e752x_edac.c
4056
4057 EDAC-E7XXX
4058 M:      Doug Thompson <dougthompson@xmission.com>
4059 L:      linux-edac@vger.kernel.org
4060 S:      Maintained
4061 F:      drivers/edac/e7xxx_edac.c
4062
4063 EDAC-GHES
4064 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4065 L:      linux-edac@vger.kernel.org
4066 S:      Maintained
4067 F:      drivers/edac/ghes_edac.c
4068
4069 EDAC-I82443BXGX
4070 M:      Tim Small <tim@buttersideup.com>
4071 L:      linux-edac@vger.kernel.org
4072 S:      Maintained
4073 F:      drivers/edac/i82443bxgx_edac.c
4074
4075 EDAC-I3000
4076 M:      Jason Uhlenkott <juhlenko@akamai.com>
4077 L:      linux-edac@vger.kernel.org
4078 S:      Maintained
4079 F:      drivers/edac/i3000_edac.c
4080
4081 EDAC-I5000
4082 M:      Doug Thompson <dougthompson@xmission.com>
4083 L:      linux-edac@vger.kernel.org
4084 S:      Maintained
4085 F:      drivers/edac/i5000_edac.c
4086
4087 EDAC-I5400
4088 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4089 L:      linux-edac@vger.kernel.org
4090 S:      Maintained
4091 F:      drivers/edac/i5400_edac.c
4092
4093 EDAC-I7300
4094 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4095 L:      linux-edac@vger.kernel.org
4096 S:      Maintained
4097 F:      drivers/edac/i7300_edac.c
4098
4099 EDAC-I7CORE
4100 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4101 L:      linux-edac@vger.kernel.org
4102 S:      Maintained
4103 F:      drivers/edac/i7core_edac.c
4104
4105 EDAC-I82975X
4106 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4107 M:      "Arvind R." <arvino55@gmail.com>
4108 L:      linux-edac@vger.kernel.org
4109 S:      Maintained
4110 F:      drivers/edac/i82975x_edac.c
4111
4112 EDAC-IE31200
4113 M:      Jason Baron <jbaron@akamai.com>
4114 L:      linux-edac@vger.kernel.org
4115 S:      Maintained
4116 F:      drivers/edac/ie31200_edac.c
4117
4118 EDAC-MPC85XX
4119 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4120 L:      linux-edac@vger.kernel.org
4121 S:      Maintained
4122 F:      drivers/edac/mpc85xx_edac.[ch]
4123
4124 EDAC-PASEMI
4125 M:      Egor Martovetsky <egor@pasemi.com>
4126 L:      linux-edac@vger.kernel.org
4127 S:      Maintained
4128 F:      drivers/edac/pasemi_edac.c
4129
4130 EDAC-R82600
4131 M:      Tim Small <tim@buttersideup.com>
4132 L:      linux-edac@vger.kernel.org
4133 S:      Maintained
4134 F:      drivers/edac/r82600_edac.c
4135
4136 EDAC-SBRIDGE
4137 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4138 L:      linux-edac@vger.kernel.org
4139 S:      Maintained
4140 F:      drivers/edac/sb_edac.c
4141
4142 EDAC-XGENE
4143 APPLIED MICRO (APM) X-GENE SOC EDAC
4144 M:     Loc Ho <lho@apm.com>
4145 S:     Supported
4146 F:     drivers/edac/xgene_edac.c
4147 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4148
4149 EDIROL UA-101/UA-1000 DRIVER
4150 M:      Clemens Ladisch <clemens@ladisch.de>
4151 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4152 T:      git git://git.alsa-project.org/alsa-kernel.git
4153 S:      Maintained
4154 F:      sound/usb/misc/ua101.c
4155
4156 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4157 M:      Matt Fleming <matt@codeblueprint.co.uk>
4158 L:      linux-efi@vger.kernel.org
4159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4160 S:      Maintained
4161 F:      Documentation/efi-stub.txt
4162 F:      arch/ia64/kernel/efi.c
4163 F:      arch/x86/boot/compressed/eboot.[ch]
4164 F:      arch/x86/include/asm/efi.h
4165 F:      arch/x86/platform/efi/*
4166 F:      drivers/firmware/efi/*
4167 F:      include/linux/efi*.h
4168
4169 EFI VARIABLE FILESYSTEM
4170 M:      Matthew Garrett <matthew.garrett@nebula.com>
4171 M:      Jeremy Kerr <jk@ozlabs.org>
4172 M:      Matt Fleming <matt@codeblueprint.co.uk>
4173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4174 L:      linux-efi@vger.kernel.org
4175 S:      Maintained
4176 F:      fs/efivarfs/
4177
4178 EFIFB FRAMEBUFFER DRIVER
4179 L:      linux-fbdev@vger.kernel.org
4180 M:      Peter Jones <pjones@redhat.com>
4181 S:      Maintained
4182 F:      drivers/video/fbdev/efifb.c
4183
4184 EFS FILESYSTEM
4185 W:      http://aeschi.ch.eu.org/efs/
4186 S:      Orphan
4187 F:      fs/efs/
4188
4189 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4190 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4191 L:      netdev@vger.kernel.org
4192 S:      Maintained
4193 F:      drivers/net/ethernet/ibm/ehea/
4194
4195 EM28XX VIDEO4LINUX DRIVER
4196 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4197 L:      linux-media@vger.kernel.org
4198 W:      https://linuxtv.org
4199 T:      git git://linuxtv.org/media_tree.git
4200 S:      Maintained
4201 F:      drivers/media/usb/em28xx/
4202
4203 EMBEDDED LINUX
4204 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4205 M:      Matt Mackall <mpm@selenic.com>
4206 M:      David Woodhouse <dwmw2@infradead.org>
4207 L:      linux-embedded@vger.kernel.org
4208 S:      Maintained
4209
4210 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4211 M:      James Smart <james.smart@avagotech.com>
4212 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4213 L:      linux-scsi@vger.kernel.org
4214 W:      http://www.avagotech.com
4215 S:      Supported
4216 F:      drivers/scsi/lpfc/
4217
4218 ENE CB710 FLASH CARD READER DRIVER
4219 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4220 S:      Maintained
4221 F:      drivers/misc/cb710/
4222 F:      drivers/mmc/host/cb710-mmc.*
4223 F:      include/linux/cb710.h
4224
4225 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4226 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4227 S:      Maintained
4228 F:      drivers/media/rc/ene_ir.*
4229
4230 ENHANCED ERROR HANDLING (EEH)
4231 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4232 L:      linuxppc-dev@lists.ozlabs.org
4233 S:      Supported
4234 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4235 F:      arch/powerpc/kernel/eeh*.c
4236
4237 EPSON S1D13XXX FRAMEBUFFER DRIVER
4238 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4239 S:      Maintained
4240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4241 F:      drivers/video/fbdev/s1d13xxxfb.c
4242 F:      include/video/s1d13xxxfb.h
4243
4244 ET131X NETWORK DRIVER
4245 M:      Mark Einon <mark.einon@gmail.com>
4246 S:      Odd Fixes
4247 F:      drivers/net/ethernet/agere/
4248
4249 ETHERNET BRIDGE
4250 M:      Stephen Hemminger <stephen@networkplumber.org>
4251 L:      bridge@lists.linux-foundation.org
4252 L:      netdev@vger.kernel.org
4253 W:      http://www.linuxfoundation.org/en/Net:Bridge
4254 S:      Maintained
4255 F:      include/linux/netfilter_bridge/
4256 F:      net/bridge/
4257
4258 ETHERNET PHY LIBRARY
4259 M:      Florian Fainelli <f.fainelli@gmail.com>
4260 L:      netdev@vger.kernel.org
4261 S:      Maintained
4262 F:      include/linux/phy.h
4263 F:      include/linux/phy_fixed.h
4264 F:      drivers/net/phy/
4265 F:      Documentation/networking/phy.txt
4266 F:      drivers/of/of_mdio.c
4267 F:      drivers/of/of_net.c
4268
4269 EXT2 FILE SYSTEM
4270 M:      Jan Kara <jack@suse.com>
4271 L:      linux-ext4@vger.kernel.org
4272 S:      Maintained
4273 F:      Documentation/filesystems/ext2.txt
4274 F:      fs/ext2/
4275 F:      include/linux/ext2*
4276
4277 EXT4 FILE SYSTEM
4278 M:      "Theodore Ts'o" <tytso@mit.edu>
4279 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4280 L:      linux-ext4@vger.kernel.org
4281 W:      http://ext4.wiki.kernel.org
4282 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4284 S:      Maintained
4285 F:      Documentation/filesystems/ext4.txt
4286 F:      fs/ext4/
4287
4288 Extended Verification Module (EVM)
4289 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4290 L:      linux-ima-devel@lists.sourceforge.net
4291 L:      linux-security-module@vger.kernel.org
4292 S:      Supported
4293 F:      security/integrity/evm/
4294
4295 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4296 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4297 M:      Chanwoo Choi <cw00.choi@samsung.com>
4298 L:      linux-kernel@vger.kernel.org
4299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4300 S:      Maintained
4301 F:      drivers/extcon/
4302 F:      include/linux/extcon/
4303 F:      include/linux/extcon.h
4304 F:      Documentation/extcon/
4305 F:      Documentation/devicetree/bindings/extcon/
4306
4307 EXYNOS DP DRIVER
4308 M:      Jingoo Han <jingoohan1@gmail.com>
4309 L:      dri-devel@lists.freedesktop.org
4310 S:      Maintained
4311 F:      drivers/gpu/drm/exynos/exynos_dp*
4312
4313 EXYNOS MIPI DISPLAY DRIVERS
4314 M:      Inki Dae <inki.dae@samsung.com>
4315 M:      Donghwa Lee <dh09.lee@samsung.com>
4316 M:      Kyungmin Park <kyungmin.park@samsung.com>
4317 L:      linux-fbdev@vger.kernel.org
4318 S:      Maintained
4319 F:      drivers/video/fbdev/exynos/exynos_mipi*
4320 F:      include/video/exynos_mipi*
4321
4322 F71805F HARDWARE MONITORING DRIVER
4323 M:      Jean Delvare <jdelvare@suse.com>
4324 L:      lm-sensors@lm-sensors.org
4325 S:      Maintained
4326 F:      Documentation/hwmon/f71805f
4327 F:      drivers/hwmon/f71805f.c
4328
4329 FC0011 TUNER DRIVER
4330 M:      Michael Buesch <m@bues.ch>
4331 L:      linux-media@vger.kernel.org
4332 S:      Maintained
4333 F:      drivers/media/tuners/fc0011.h
4334 F:      drivers/media/tuners/fc0011.c
4335
4336 FC2580 MEDIA DRIVER
4337 M:      Antti Palosaari <crope@iki.fi>
4338 L:      linux-media@vger.kernel.org
4339 W:      https://linuxtv.org
4340 W:      http://palosaari.fi/linux/
4341 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4342 T:      git git://linuxtv.org/anttip/media_tree.git
4343 S:      Maintained
4344 F:      drivers/media/tuners/fc2580*
4345
4346 FANOTIFY
4347 M:      Eric Paris <eparis@redhat.com>
4348 S:      Maintained
4349 F:      fs/notify/fanotify/
4350 F:      include/linux/fanotify.h
4351 F:      include/uapi/linux/fanotify.h
4352
4353 FARSYNC SYNCHRONOUS DRIVER
4354 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4355 W:      http://www.farsite.co.uk/
4356 S:      Supported
4357 F:      drivers/net/wan/farsync.*
4358
4359 FAULT INJECTION SUPPORT
4360 M:      Akinobu Mita <akinobu.mita@gmail.com>
4361 S:      Supported
4362 F:      Documentation/fault-injection/
4363 F:      lib/fault-inject.c
4364
4365 FBTFT Framebuffer drivers
4366 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4367 M:      Noralf Trønnes <noralf@tronnes.org>
4368 S:      Maintained
4369 F:      drivers/staging/fbtft/
4370
4371 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4372 M:      Vasu Dev <vasu.dev@intel.com>
4373 L:      fcoe-devel@open-fcoe.org
4374 W:      www.Open-FCoE.org
4375 S:      Supported
4376 F:      drivers/scsi/libfc/
4377 F:      drivers/scsi/fcoe/
4378 F:      include/scsi/fc/
4379 F:      include/scsi/libfc.h
4380 F:      include/scsi/libfcoe.h
4381 F:      include/uapi/scsi/fc/
4382
4383 FILE LOCKING (flock() and fcntl()/lockf())
4384 M:      Jeff Layton <jlayton@poochiereds.net>
4385 M:      "J. Bruce Fields" <bfields@fieldses.org>
4386 L:      linux-fsdevel@vger.kernel.org
4387 S:      Maintained
4388 F:      include/linux/fcntl.h
4389 F:      include/linux/fs.h
4390 F:      include/uapi/linux/fcntl.h
4391 F:      include/uapi/linux/fs.h
4392 F:      fs/fcntl.c
4393 F:      fs/locks.c
4394
4395 FILESYSTEMS (VFS and infrastructure)
4396 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4397 L:      linux-fsdevel@vger.kernel.org
4398 S:      Maintained
4399 F:      fs/*
4400
4401 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4402 M:      Riku Voipio <riku.voipio@iki.fi>
4403 L:      lm-sensors@lm-sensors.org
4404 S:      Maintained
4405 F:      drivers/hwmon/f75375s.c
4406 F:      include/linux/f75375s.h
4407
4408 FIREWIRE AUDIO DRIVERS
4409 M:      Clemens Ladisch <clemens@ladisch.de>
4410 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4411 T:      git git://git.alsa-project.org/alsa-kernel.git
4412 S:      Maintained
4413 F:      sound/firewire/
4414
4415 FIREWIRE MEDIA DRIVERS (firedtv)
4416 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4417 L:      linux-media@vger.kernel.org
4418 L:      linux1394-devel@lists.sourceforge.net
4419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4420 S:      Maintained
4421 F:      drivers/media/firewire/
4422
4423 FIREWIRE SBP-2 TARGET
4424 M:      Chris Boot <bootc@bootc.net>
4425 L:      linux-scsi@vger.kernel.org
4426 L:      target-devel@vger.kernel.org
4427 L:      linux1394-devel@lists.sourceforge.net
4428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4429 S:      Maintained
4430 F:      drivers/target/sbp/
4431
4432 FIREWIRE SUBSYSTEM
4433 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4434 L:      linux1394-devel@lists.sourceforge.net
4435 W:      http://ieee1394.wiki.kernel.org/
4436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4437 S:      Maintained
4438 F:      drivers/firewire/
4439 F:      include/linux/firewire.h
4440 F:      include/uapi/linux/firewire*.h
4441 F:      tools/firewire/
4442
4443 FIRMWARE LOADER (request_firmware)
4444 M:      Ming Lei <ming.lei@canonical.com>
4445 L:      linux-kernel@vger.kernel.org
4446 S:      Maintained
4447 F:      Documentation/firmware_class/
4448 F:      drivers/base/firmware*.c
4449 F:      include/linux/firmware.h
4450
4451 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4452 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4453 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4454 S:      Maintained
4455 F:      drivers/block/rsxx/
4456
4457 FLOPPY DRIVER
4458 M:      Jiri Kosina <jikos@kernel.org>
4459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4460 S:      Odd fixes
4461 F:      drivers/block/floppy.c
4462
4463 FMC SUBSYSTEM
4464 M:      Alessandro Rubini <rubini@gnudd.com>
4465 W:      http://www.ohwr.org/projects/fmc-bus
4466 S:      Supported
4467 F:      drivers/fmc/
4468 F:      include/linux/fmc*.h
4469 F:      include/linux/ipmi-fru.h
4470 K:      fmc_d.*register
4471
4472 FPGA MANAGER FRAMEWORK
4473 M:      Alan Tull <atull@opensource.altera.com>
4474 R:      Moritz Fischer <moritz.fischer@ettus.com>
4475 S:      Maintained
4476 F:      drivers/fpga/
4477 F:      include/linux/fpga/fpga-mgr.h
4478 W:      http://www.rocketboards.org
4479
4480 FPU EMULATOR
4481 M:      Bill Metzenthen <billm@melbpc.org.au>
4482 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4483 S:      Maintained
4484 F:      arch/x86/math-emu/
4485
4486 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4487 L:      netdev@vger.kernel.org
4488 S:      Orphan
4489 F:      drivers/net/wan/dlci.c
4490 F:      drivers/net/wan/sdla.c
4491
4492 FRAMEBUFFER LAYER
4493 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4494 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4495 L:      linux-fbdev@vger.kernel.org
4496 W:      http://linux-fbdev.sourceforge.net/
4497 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4499 S:      Maintained
4500 F:      Documentation/fb/
4501 F:      drivers/video/
4502 F:      include/video/
4503 F:      include/linux/fb.h
4504 F:      include/uapi/video/
4505 F:      include/uapi/linux/fb.h
4506
4507 FREESCALE DIU FRAMEBUFFER DRIVER
4508 M:      Timur Tabi <timur@tabi.org>
4509 L:      linux-fbdev@vger.kernel.org
4510 S:      Maintained
4511 F:      drivers/video/fbdev/fsl-diu-fb.*
4512
4513 FREESCALE DMA DRIVER
4514 M:      Li Yang <leoli@freescale.com>
4515 M:      Zhang Wei <zw@zh-kernel.org>
4516 L:      linuxppc-dev@lists.ozlabs.org
4517 S:      Maintained
4518 F:      drivers/dma/fsldma.*
4519
4520 FREESCALE I2C CPM DRIVER
4521 M:      Jochen Friedrich <jochen@scram.de>
4522 L:      linuxppc-dev@lists.ozlabs.org
4523 L:      linux-i2c@vger.kernel.org
4524 S:      Maintained
4525 F:      drivers/i2c/busses/i2c-cpm.c
4526
4527 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4528 M:      Sascha Hauer <kernel@pengutronix.de>
4529 L:      linux-fbdev@vger.kernel.org
4530 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4531 S:      Maintained
4532 F:      include/linux/platform_data/video-imxfb.h
4533 F:      drivers/video/fbdev/imxfb.c
4534
4535 FREESCALE QUAD SPI DRIVER
4536 M:      Han Xu <han.xu@freescale.com>
4537 L:      linux-mtd@lists.infradead.org
4538 S:      Maintained
4539 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4540
4541 FREESCALE SOC FS_ENET DRIVER
4542 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4543 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4544 L:      linuxppc-dev@lists.ozlabs.org
4545 L:      netdev@vger.kernel.org
4546 S:      Maintained
4547 F:      drivers/net/ethernet/freescale/fs_enet/
4548 F:      include/linux/fs_enet_pd.h
4549
4550 FREESCALE QUICC ENGINE LIBRARY
4551 L:      linuxppc-dev@lists.ozlabs.org
4552 S:      Orphan
4553 F:      drivers/soc/fsl/qe/
4554 F:      include/soc/fsl/*qe*.h
4555 F:      include/soc/fsl/*ucc*.h
4556
4557 FREESCALE USB PERIPHERAL DRIVERS
4558 M:      Li Yang <leoli@freescale.com>
4559 L:      linux-usb@vger.kernel.org
4560 L:      linuxppc-dev@lists.ozlabs.org
4561 S:      Maintained
4562 F:      drivers/usb/gadget/udc/fsl*
4563
4564 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4565 M:      Li Yang <leoli@freescale.com>
4566 L:      netdev@vger.kernel.org
4567 L:      linuxppc-dev@lists.ozlabs.org
4568 S:      Maintained
4569 F:      drivers/net/ethernet/freescale/ucc_geth*
4570
4571 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4572 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4573 L:      netdev@vger.kernel.org
4574 S:      Maintained
4575 F:      drivers/net/ethernet/freescale/gianfar*
4576 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4577 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4578
4579 FREESCALE QUICC ENGINE UCC UART DRIVER
4580 M:      Timur Tabi <timur@tabi.org>
4581 L:      linuxppc-dev@lists.ozlabs.org
4582 S:      Maintained
4583 F:      drivers/tty/serial/ucc_uart.c
4584
4585 FREESCALE SOC SOUND DRIVERS
4586 M:      Timur Tabi <timur@tabi.org>
4587 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4588 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4589 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4590 L:      linuxppc-dev@lists.ozlabs.org
4591 S:      Maintained
4592 F:      sound/soc/fsl/fsl*
4593 F:      sound/soc/fsl/imx*
4594 F:      sound/soc/fsl/mpc8610_hpcd.c
4595
4596 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4597 M:      "J. German Rivera" <German.Rivera@freescale.com>
4598 L:      linux-kernel@vger.kernel.org
4599 S:      Maintained
4600 F:      drivers/staging/fsl-mc/
4601
4602 FREEVXFS FILESYSTEM
4603 M:      Christoph Hellwig <hch@infradead.org>
4604 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4605 S:      Maintained
4606 F:      fs/freevxfs/
4607
4608 FREEZER
4609 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4610 M:      Pavel Machek <pavel@ucw.cz>
4611 L:      linux-pm@vger.kernel.org
4612 S:      Supported
4613 F:      Documentation/power/freezing-of-tasks.txt
4614 F:      include/linux/freezer.h
4615 F:      kernel/freezer.c
4616
4617 FRONTSWAP API
4618 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4619 L:      linux-kernel@vger.kernel.org
4620 S:      Maintained
4621 F:      mm/frontswap.c
4622 F:      include/linux/frontswap.h
4623
4624 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4625 M:      David Howells <dhowells@redhat.com>
4626 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4627 S:      Supported
4628 F:      Documentation/filesystems/caching/
4629 F:      fs/fscache/
4630 F:      include/linux/fscache*.h
4631
4632 F2FS FILE SYSTEM
4633 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4634 M:      Changman Lee <cm224.lee@samsung.com>
4635 R:      Chao Yu <chao2.yu@samsung.com>
4636 L:      linux-f2fs-devel@lists.sourceforge.net
4637 W:      http://en.wikipedia.org/wiki/F2FS
4638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4639 S:      Maintained
4640 F:      Documentation/filesystems/f2fs.txt
4641 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4642 F:      fs/f2fs/
4643 F:      include/linux/f2fs_fs.h
4644 F:      include/trace/events/f2fs.h
4645
4646 FUJITSU FR-V (FRV) PORT
4647 S:      Orphan
4648 F:      arch/frv/
4649
4650 FUJITSU LAPTOP EXTRAS
4651 M:      Jonathan Woithe <jwoithe@just42.net>
4652 L:      platform-driver-x86@vger.kernel.org
4653 S:      Maintained
4654 F:      drivers/platform/x86/fujitsu-laptop.c
4655
4656 FUJITSU M-5MO LS CAMERA ISP DRIVER
4657 M:      Kyungmin Park <kyungmin.park@samsung.com>
4658 M:      Heungjun Kim <riverful.kim@samsung.com>
4659 L:      linux-media@vger.kernel.org
4660 S:      Maintained
4661 F:      drivers/media/i2c/m5mols/
4662 F:      include/media/i2c/m5mols.h
4663
4664 FUJITSU TABLET EXTRAS
4665 M:      Robert Gerlach <khnz@gmx.de>
4666 L:      platform-driver-x86@vger.kernel.org
4667 S:      Maintained
4668 F:      drivers/platform/x86/fujitsu-tablet.c
4669
4670 FUSE: FILESYSTEM IN USERSPACE
4671 M:      Miklos Szeredi <miklos@szeredi.hu>
4672 L:      fuse-devel@lists.sourceforge.net
4673 W:      http://fuse.sourceforge.net/
4674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4675 S:      Maintained
4676 F:      fs/fuse/
4677 F:      include/uapi/linux/fuse.h
4678 F:      Documentation/filesystems/fuse.txt
4679
4680 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4681 M:      Rik Faith <faith@cs.unc.edu>
4682 L:      linux-scsi@vger.kernel.org
4683 S:      Odd Fixes (e.g., new signatures)
4684 F:      drivers/scsi/fdomain.*
4685
4686 GCOV BASED KERNEL PROFILING
4687 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4688 S:      Maintained
4689 F:      kernel/gcov/
4690 F:      Documentation/gcov.txt
4691
4692 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4693 M:      Achim Leubner <achim_leubner@adaptec.com>
4694 L:      linux-scsi@vger.kernel.org
4695 W:      http://www.icp-vortex.com/
4696 S:      Supported
4697 F:      drivers/scsi/gdt*
4698
4699 GDB KERNEL DEBUGGING HELPER SCRIPTS
4700 M:      Jan Kiszka <jan.kiszka@siemens.com>
4701 S:      Supported
4702 F:      scripts/gdb/
4703
4704 GEMTEK FM RADIO RECEIVER DRIVER
4705 M:      Hans Verkuil <hverkuil@xs4all.nl>
4706 L:      linux-media@vger.kernel.org
4707 T:      git git://linuxtv.org/media_tree.git
4708 W:      https://linuxtv.org
4709 S:      Maintained
4710 F:      drivers/media/radio/radio-gemtek*
4711
4712 GENERIC GPIO I2C DRIVER
4713 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4714 S:      Supported
4715 F:      drivers/i2c/busses/i2c-gpio.c
4716 F:      include/linux/i2c-gpio.h
4717
4718 GENERIC GPIO I2C MULTIPLEXER DRIVER
4719 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4720 L:      linux-i2c@vger.kernel.org
4721 S:      Supported
4722 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4723 F:      include/linux/i2c-mux-gpio.h
4724 F:      Documentation/i2c/muxes/i2c-mux-gpio
4725
4726 GENERIC HDLC (WAN) DRIVERS
4727 M:      Krzysztof Halasa <khc@pm.waw.pl>
4728 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4729 S:      Maintained
4730 F:      drivers/net/wan/c101.c
4731 F:      drivers/net/wan/hd6457*
4732 F:      drivers/net/wan/hdlc*
4733 F:      drivers/net/wan/n2.c
4734 F:      drivers/net/wan/pc300too.c
4735 F:      drivers/net/wan/pci200syn.c
4736 F:      drivers/net/wan/wanxl*
4737
4738 GENERIC INCLUDE/ASM HEADER FILES
4739 M:      Arnd Bergmann <arnd@arndb.de>
4740 L:      linux-arch@vger.kernel.org
4741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4742 S:      Maintained
4743 F:      include/asm-generic/
4744 F:      include/uapi/asm-generic/
4745
4746 GENERIC PHY FRAMEWORK
4747 M:      Kishon Vijay Abraham I <kishon@ti.com>
4748 L:      linux-kernel@vger.kernel.org
4749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4750 S:      Supported
4751 F:      drivers/phy/
4752 F:      include/linux/phy/
4753
4754 GENERIC PM DOMAINS
4755 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4756 M:      Kevin Hilman <khilman@kernel.org>
4757 M:      Ulf Hansson <ulf.hansson@linaro.org>
4758 L:      linux-pm@vger.kernel.org
4759 S:      Supported
4760 F:      drivers/base/power/domain*.c
4761 F:      include/linux/pm_domain.h
4762
4763 GENERIC UIO DRIVER FOR PCI DEVICES
4764 M:      "Michael S. Tsirkin" <mst@redhat.com>
4765 L:      kvm@vger.kernel.org
4766 S:      Supported
4767 F:      drivers/uio/uio_pci_generic.c
4768
4769 GET_MAINTAINER SCRIPT
4770 M:      Joe Perches <joe@perches.com>
4771 S:      Maintained
4772 F:      scripts/get_maintainer.pl
4773
4774 GFS2 FILE SYSTEM
4775 M:      Steven Whitehouse <swhiteho@redhat.com>
4776 M:      Bob Peterson <rpeterso@redhat.com>
4777 L:      cluster-devel@redhat.com
4778 W:      http://sources.redhat.com/cluster/
4779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4780 S:      Supported
4781 F:      Documentation/filesystems/gfs2*.txt
4782 F:      fs/gfs2/
4783 F:      include/uapi/linux/gfs2_ondisk.h
4784
4785 GIGASET ISDN DRIVERS
4786 M:      Paul Bolle <pebolle@tiscali.nl>
4787 L:      gigaset307x-common@lists.sourceforge.net
4788 W:      http://gigaset307x.sourceforge.net/
4789 S:      Odd Fixes
4790 F:      Documentation/isdn/README.gigaset
4791 F:      drivers/isdn/gigaset/
4792 F:      include/uapi/linux/gigaset_dev.h
4793
4794 GO7007 MPEG CODEC
4795 M:      Hans Verkuil <hans.verkuil@cisco.com>
4796 L:      linux-media@vger.kernel.org
4797 S:      Maintained
4798 F:      drivers/media/usb/go7007/
4799
4800 GOODIX TOUCHSCREEN
4801 M:      Bastien Nocera <hadess@hadess.net>
4802 L:      linux-input@vger.kernel.org
4803 S:      Maintained
4804 F:      drivers/input/touchscreen/goodix.c
4805
4806 GPIO SUBSYSTEM
4807 M:      Linus Walleij <linus.walleij@linaro.org>
4808 M:      Alexandre Courbot <gnurou@gmail.com>
4809 L:      linux-gpio@vger.kernel.org
4810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4811 S:      Maintained
4812 F:      Documentation/gpio/
4813 F:      drivers/gpio/
4814 F:      include/linux/gpio/
4815 F:      include/linux/gpio.h
4816 F:      include/asm-generic/gpio.h
4817
4818 GRE DEMULTIPLEXER DRIVER
4819 M:      Dmitry Kozlov <xeb@mail.ru>
4820 L:      netdev@vger.kernel.org
4821 S:      Maintained
4822 F:      net/ipv4/gre_demux.c
4823 F:      net/ipv4/gre_offload.c
4824 F:      include/net/gre.h
4825
4826 GRETH 10/100/1G Ethernet MAC device driver
4827 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4828 L:      netdev@vger.kernel.org
4829 S:      Maintained
4830 F:      drivers/net/ethernet/aeroflex/
4831
4832 GSPCA FINEPIX SUBDRIVER
4833 M:      Frank Zago <frank@zago.net>
4834 L:      linux-media@vger.kernel.org
4835 T:      git git://linuxtv.org/media_tree.git
4836 S:      Maintained
4837 F:      drivers/media/usb/gspca/finepix.c
4838
4839 GSPCA GL860 SUBDRIVER
4840 M:      Olivier Lorin <o.lorin@laposte.net>
4841 L:      linux-media@vger.kernel.org
4842 T:      git git://linuxtv.org/media_tree.git
4843 S:      Maintained
4844 F:      drivers/media/usb/gspca/gl860/
4845
4846 GSPCA M5602 SUBDRIVER
4847 M:      Erik Andren <erik.andren@gmail.com>
4848 L:      linux-media@vger.kernel.org
4849 T:      git git://linuxtv.org/media_tree.git
4850 S:      Maintained
4851 F:      drivers/media/usb/gspca/m5602/
4852
4853 GSPCA PAC207 SONIXB SUBDRIVER
4854 M:      Hans de Goede <hdegoede@redhat.com>
4855 L:      linux-media@vger.kernel.org
4856 T:      git git://linuxtv.org/media_tree.git
4857 S:      Maintained
4858 F:      drivers/media/usb/gspca/pac207.c
4859
4860 GSPCA SN9C20X SUBDRIVER
4861 M:      Brian Johnson <brijohn@gmail.com>
4862 L:      linux-media@vger.kernel.org
4863 T:      git git://linuxtv.org/media_tree.git
4864 S:      Maintained
4865 F:      drivers/media/usb/gspca/sn9c20x.c
4866
4867 GSPCA T613 SUBDRIVER
4868 M:      Leandro Costantino <lcostantino@gmail.com>
4869 L:      linux-media@vger.kernel.org
4870 T:      git git://linuxtv.org/media_tree.git
4871 S:      Maintained
4872 F:      drivers/media/usb/gspca/t613.c
4873
4874 GSPCA USB WEBCAM DRIVER
4875 M:      Hans de Goede <hdegoede@redhat.com>
4876 L:      linux-media@vger.kernel.org
4877 T:      git git://linuxtv.org/media_tree.git
4878 S:      Maintained
4879 F:      drivers/media/usb/gspca/
4880
4881 GUID PARTITION TABLE (GPT)
4882 M:      Davidlohr Bueso <dave@stgolabs.net>
4883 L:      linux-efi@vger.kernel.org
4884 S:      Maintained
4885 F:      block/partitions/efi.*
4886
4887 STK1160 USB VIDEO CAPTURE DRIVER
4888 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4889 L:      linux-media@vger.kernel.org
4890 T:      git git://linuxtv.org/media_tree.git
4891 S:      Maintained
4892 F:      drivers/media/usb/stk1160/
4893
4894 H8/300 ARCHITECTURE
4895 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4896 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4897 W:      http://uclinux-h8.sourceforge.jp
4898 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4899 S:      Maintained
4900 F:      arch/h8300/
4901 F:      drivers/clocksource/h8300_*.c
4902 F:      drivers/clk/h8300/
4903 F:      drivers/irqchip/irq-renesas-h8*.c
4904
4905 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4906 M:      Frank Seidel <frank@f-seidel.de>
4907 L:      platform-driver-x86@vger.kernel.org
4908 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4909 S:      Maintained
4910 F:      drivers/platform/x86/hdaps.c
4911
4912 HDPVR USB VIDEO ENCODER DRIVER
4913 M:      Hans Verkuil <hverkuil@xs4all.nl>
4914 L:      linux-media@vger.kernel.org
4915 T:      git git://linuxtv.org/media_tree.git
4916 W:      https://linuxtv.org
4917 S:      Odd Fixes
4918 F:      drivers/media/usb/hdpvr/
4919
4920 HWPOISON MEMORY FAILURE HANDLING
4921 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4922 L:      linux-mm@kvack.org
4923 S:      Maintained
4924 F:      mm/memory-failure.c
4925 F:      mm/hwpoison-inject.c
4926
4927 HYPERVISOR VIRTUAL CONSOLE DRIVER
4928 L:      linuxppc-dev@lists.ozlabs.org
4929 S:      Odd Fixes
4930 F:      drivers/tty/hvc/
4931
4932 HACKRF MEDIA DRIVER
4933 M:      Antti Palosaari <crope@iki.fi>
4934 L:      linux-media@vger.kernel.org
4935 W:      https://linuxtv.org
4936 W:      http://palosaari.fi/linux/
4937 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4938 T:      git git://linuxtv.org/anttip/media_tree.git
4939 S:      Maintained
4940 F:      drivers/media/usb/hackrf/
4941
4942 HARDWARE MONITORING
4943 M:      Jean Delvare <jdelvare@suse.com>
4944 M:      Guenter Roeck <linux@roeck-us.net>
4945 L:      lm-sensors@lm-sensors.org
4946 W:      http://www.lm-sensors.org/
4947 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4949 S:      Maintained
4950 F:      Documentation/hwmon/
4951 F:      drivers/hwmon/
4952 F:      include/linux/hwmon*.h
4953
4954 HARDWARE RANDOM NUMBER GENERATOR CORE
4955 M:      Matt Mackall <mpm@selenic.com>
4956 M:      Herbert Xu <herbert@gondor.apana.org.au>
4957 L:      linux-crypto@vger.kernel.org
4958 S:      Odd fixes
4959 F:      Documentation/hw_random.txt
4960 F:      drivers/char/hw_random/
4961 F:      include/linux/hw_random.h
4962
4963 HARDWARE SPINLOCK CORE
4964 M:      Ohad Ben-Cohen <ohad@wizery.com>
4965 S:      Maintained
4966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
4967 F:      Documentation/hwspinlock.txt
4968 F:      drivers/hwspinlock/hwspinlock_*
4969 F:      include/linux/hwspinlock.h
4970
4971 HARMONY SOUND DRIVER
4972 L:      linux-parisc@vger.kernel.org
4973 S:      Maintained
4974 F:      sound/parisc/harmony.*
4975
4976 HD29L2 MEDIA DRIVER
4977 M:      Antti Palosaari <crope@iki.fi>
4978 L:      linux-media@vger.kernel.org
4979 W:      https://linuxtv.org
4980 W:      http://palosaari.fi/linux/
4981 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4982 T:      git git://linuxtv.org/anttip/media_tree.git
4983 S:      Maintained
4984 F:      drivers/media/dvb-frontends/hd29l2*
4985
4986 HEWLETT-PACKARD SMART2 RAID DRIVER
4987 L:      iss_storagedev@hp.com
4988 S:      Orphan
4989 F:      Documentation/blockdev/cpqarray.txt
4990 F:      drivers/block/cpqarray.*
4991
4992 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4993 M:      Don Brace <don.brace@pmcs.com>
4994 L:      iss_storagedev@hp.com
4995 L:      storagedev@pmcs.com
4996 L:      linux-scsi@vger.kernel.org
4997 S:      Supported
4998 F:      Documentation/scsi/hpsa.txt
4999 F:      drivers/scsi/hpsa*.[ch]
5000 F:      include/linux/cciss*.h
5001 F:      include/uapi/linux/cciss*.h
5002
5003 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5004 M:      Don Brace <don.brace@pmcs.com>
5005 L:      iss_storagedev@hp.com
5006 L:      storagedev@pmcs.com
5007 L:      linux-scsi@vger.kernel.org
5008 S:      Supported
5009 F:      Documentation/blockdev/cciss.txt
5010 F:      drivers/block/cciss*
5011 F:      include/linux/cciss_ioctl.h
5012 F:      include/uapi/linux/cciss_ioctl.h
5013
5014 HFS FILESYSTEM
5015 L:      linux-fsdevel@vger.kernel.org
5016 S:      Orphan
5017 F:      Documentation/filesystems/hfs.txt
5018 F:      fs/hfs/
5019
5020 HFSPLUS FILESYSTEM
5021 L:      linux-fsdevel@vger.kernel.org
5022 S:      Orphan
5023 F:      Documentation/filesystems/hfsplus.txt
5024 F:      fs/hfsplus/
5025
5026 HGA FRAMEBUFFER DRIVER
5027 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5028 L:      linux-nvidia@lists.surfsouth.com
5029 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5030 S:      Maintained
5031 F:      drivers/video/fbdev/hgafb.c
5032
5033 HIBERNATION (aka Software Suspend, aka swsusp)
5034 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5035 M:      Pavel Machek <pavel@ucw.cz>
5036 L:      linux-pm@vger.kernel.org
5037 S:      Supported
5038 F:      arch/x86/power/
5039 F:      drivers/base/power/
5040 F:      kernel/power/
5041 F:      include/linux/suspend.h
5042 F:      include/linux/freezer.h
5043 F:      include/linux/pm.h
5044 F:      arch/*/include/asm/suspend*.h
5045
5046 HID CORE LAYER
5047 M:      Jiri Kosina <jikos@kernel.org>
5048 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5049 L:      linux-input@vger.kernel.org
5050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5051 S:      Maintained
5052 F:      drivers/hid/
5053 F:      include/linux/hid*
5054 F:      include/uapi/linux/hid*
5055
5056 HID SENSOR HUB DRIVERS
5057 M:      Jiri Kosina <jikos@kernel.org>
5058 M:      Jonathan Cameron <jic23@kernel.org>
5059 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5060 L:      linux-input@vger.kernel.org
5061 L:      linux-iio@vger.kernel.org
5062 S:      Maintained
5063 F:      Documentation/hid/hid-sensor*
5064 F:      drivers/hid/hid-sensor-*
5065 F:      drivers/iio/*/hid-*
5066 F:      include/linux/hid-sensor-*
5067
5068 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5069 M:      Thomas Gleixner <tglx@linutronix.de>
5070 L:      linux-kernel@vger.kernel.org
5071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5072 S:      Maintained
5073 F:      Documentation/timers/
5074 F:      kernel/time/hrtimer.c
5075 F:      kernel/time/clockevents.c
5076 F:      kernel/time/tick*.*
5077 F:      kernel/time/timer_*.c
5078 F:      include/linux/clockchips.h
5079 F:      include/linux/hrtimer.h
5080
5081 HIGH-SPEED SCC DRIVER FOR AX.25
5082 L:      linux-hams@vger.kernel.org
5083 S:      Orphan
5084 F:      drivers/net/hamradio/dmascc.c
5085 F:      drivers/net/hamradio/scc.c
5086
5087 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5088 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5089 W:      http://www.highpoint-tech.com
5090 S:      Supported
5091 F:      Documentation/scsi/hptiop.txt
5092 F:      drivers/scsi/hptiop.c
5093
5094 HIPPI
5095 M:      Jes Sorensen <jes@trained-monkey.org>
5096 L:      linux-hippi@sunsite.dk
5097 S:      Maintained
5098 F:      include/linux/hippidevice.h
5099 F:      include/uapi/linux/if_hippi.h
5100 F:      net/802/hippi.c
5101 F:      drivers/net/hippi/
5102
5103 HISILICON SAS Controller
5104 M:      John Garry <john.garry@huawei.com>
5105 W:      http://www.hisilicon.com
5106 S:      Supported
5107 F:      drivers/scsi/hisi_sas/
5108 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5109
5110 HOST AP DRIVER
5111 M:      Jouni Malinen <j@w1.fi>
5112 L:      hostap@shmoo.com (subscribers-only)
5113 L:      linux-wireless@vger.kernel.org
5114 W:      http://hostap.epitest.fi/
5115 S:      Maintained
5116 F:      drivers/net/wireless/intersil/hostap/
5117
5118 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5119 L:      platform-driver-x86@vger.kernel.org
5120 S:      Orphan
5121 F:      drivers/platform/x86/tc1100-wmi.c
5122
5123 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5124 M:      Jaroslav Kysela <perex@perex.cz>
5125 S:      Maintained
5126 F:      drivers/net/ethernet/hp/hp100.*
5127
5128 HPET:   High Precision Event Timers driver
5129 M:      Clemens Ladisch <clemens@ladisch.de>
5130 S:      Maintained
5131 F:      Documentation/timers/hpet.txt
5132 F:      drivers/char/hpet.c
5133 F:      include/linux/hpet.h
5134 F:      include/uapi/linux/hpet.h
5135
5136 HPET:   x86
5137 S:      Orphan
5138 F:      arch/x86/kernel/hpet.c
5139 F:      arch/x86/include/asm/hpet.h
5140
5141 HPFS FILESYSTEM
5142 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5143 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5144 S:      Maintained
5145 F:      fs/hpfs/
5146
5147 HSI SUBSYSTEM
5148 M:      Sebastian Reichel <sre@kernel.org>
5149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5150 S:      Maintained
5151 F:      Documentation/ABI/testing/sysfs-bus-hsi
5152 F:      Documentation/hsi.txt
5153 F:      drivers/hsi/
5154 F:      include/linux/hsi/
5155 F:      include/uapi/linux/hsi/
5156
5157 HSO 3G MODEM DRIVER
5158 M:      Jan Dumon <j.dumon@option.com>
5159 W:      http://www.pharscape.org
5160 S:      Maintained
5161 F:      drivers/net/usb/hso.c
5162
5163 HSR NETWORK PROTOCOL
5164 M:      Arvid Brodin <arvid.brodin@alten.se>
5165 L:      netdev@vger.kernel.org
5166 S:      Maintained
5167 F:      net/hsr/
5168
5169 HTCPEN TOUCHSCREEN DRIVER
5170 M:      Pau Oliva Fora <pof@eslack.org>
5171 L:      linux-input@vger.kernel.org
5172 S:      Maintained
5173 F:      drivers/input/touchscreen/htcpen.c
5174
5175 HUGETLB FILESYSTEM
5176 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5177 S:      Maintained
5178 F:      fs/hugetlbfs/
5179
5180 Hyper-V CORE AND DRIVERS
5181 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5182 M:      Haiyang Zhang <haiyangz@microsoft.com>
5183 L:      devel@linuxdriverproject.org
5184 S:      Maintained
5185 F:      arch/x86/include/asm/mshyperv.h
5186 F:      arch/x86/include/uapi/asm/hyperv.h
5187 F:      arch/x86/kernel/cpu/mshyperv.c
5188 F:      drivers/hid/hid-hyperv.c
5189 F:      drivers/hv/
5190 F:      drivers/input/serio/hyperv-keyboard.c
5191 F:      drivers/net/hyperv/
5192 F:      drivers/scsi/storvsc_drv.c
5193 F:      drivers/video/fbdev/hyperv_fb.c
5194 F:      include/linux/hyperv.h
5195 F:      tools/hv/
5196 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5197
5198 I2C OVER PARALLEL PORT
5199 M:      Jean Delvare <jdelvare@suse.com>
5200 L:      linux-i2c@vger.kernel.org
5201 S:      Maintained
5202 F:      Documentation/i2c/busses/i2c-parport
5203 F:      Documentation/i2c/busses/i2c-parport-light
5204 F:      drivers/i2c/busses/i2c-parport.c
5205 F:      drivers/i2c/busses/i2c-parport-light.c
5206
5207 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5208 M:      Jean Delvare <jdelvare@suse.com>
5209 L:      linux-i2c@vger.kernel.org
5210 S:      Maintained
5211 F:      Documentation/i2c/busses/i2c-ali1535
5212 F:      Documentation/i2c/busses/i2c-ali1563
5213 F:      Documentation/i2c/busses/i2c-ali15x3
5214 F:      Documentation/i2c/busses/i2c-amd756
5215 F:      Documentation/i2c/busses/i2c-amd8111
5216 F:      Documentation/i2c/busses/i2c-i801
5217 F:      Documentation/i2c/busses/i2c-nforce2
5218 F:      Documentation/i2c/busses/i2c-piix4
5219 F:      Documentation/i2c/busses/i2c-sis5595
5220 F:      Documentation/i2c/busses/i2c-sis630
5221 F:      Documentation/i2c/busses/i2c-sis96x
5222 F:      Documentation/i2c/busses/i2c-via
5223 F:      Documentation/i2c/busses/i2c-viapro
5224 F:      drivers/i2c/busses/i2c-ali1535.c
5225 F:      drivers/i2c/busses/i2c-ali1563.c
5226 F:      drivers/i2c/busses/i2c-ali15x3.c
5227 F:      drivers/i2c/busses/i2c-amd756.c
5228 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5229 F:      drivers/i2c/busses/i2c-amd8111.c
5230 F:      drivers/i2c/busses/i2c-i801.c
5231 F:      drivers/i2c/busses/i2c-isch.c
5232 F:      drivers/i2c/busses/i2c-nforce2.c
5233 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5234 F:      drivers/i2c/busses/i2c-piix4.c
5235 F:      drivers/i2c/busses/i2c-sis5595.c
5236 F:      drivers/i2c/busses/i2c-sis630.c
5237 F:      drivers/i2c/busses/i2c-sis96x.c
5238 F:      drivers/i2c/busses/i2c-via.c
5239 F:      drivers/i2c/busses/i2c-viapro.c
5240
5241 I2C/SMBUS ISMT DRIVER
5242 M:      Seth Heasley <seth.heasley@intel.com>
5243 M:      Neil Horman <nhorman@tuxdriver.com>
5244 L:      linux-i2c@vger.kernel.org
5245 F:      drivers/i2c/busses/i2c-ismt.c
5246 F:      Documentation/i2c/busses/i2c-ismt
5247
5248 I2C/SMBUS STUB DRIVER
5249 M:      Jean Delvare <jdelvare@suse.com>
5250 L:      linux-i2c@vger.kernel.org
5251 S:      Maintained
5252 F:      drivers/i2c/i2c-stub.c
5253
5254 I2C SUBSYSTEM
5255 M:      Wolfram Sang <wsa@the-dreams.de>
5256 L:      linux-i2c@vger.kernel.org
5257 W:      https://i2c.wiki.kernel.org/
5258 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5260 S:      Maintained
5261 F:      Documentation/devicetree/bindings/i2c/
5262 F:      Documentation/i2c/
5263 F:      drivers/i2c/
5264 F:      drivers/i2c/*/
5265 F:      include/linux/i2c.h
5266 F:      include/linux/i2c-*.h
5267 F:      include/uapi/linux/i2c.h
5268 F:      include/uapi/linux/i2c-*.h
5269
5270 I2C ACPI SUPPORT
5271 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5272 L:      linux-i2c@vger.kernel.org
5273 L:      linux-acpi@vger.kernel.org
5274 S:      Maintained
5275
5276 I2C-TAOS-EVM DRIVER
5277 M:      Jean Delvare <jdelvare@suse.com>
5278 L:      linux-i2c@vger.kernel.org
5279 S:      Maintained
5280 F:      Documentation/i2c/busses/i2c-taos-evm
5281 F:      drivers/i2c/busses/i2c-taos-evm.c
5282
5283 I2C-TINY-USB DRIVER
5284 M:      Till Harbaum <till@harbaum.org>
5285 L:      linux-i2c@vger.kernel.org
5286 W:      http://www.harbaum.org/till/i2c_tiny_usb
5287 S:      Maintained
5288 F:      drivers/i2c/busses/i2c-tiny-usb.c
5289
5290 i386 BOOT CODE
5291 M:      "H. Peter Anvin" <hpa@zytor.com>
5292 S:      Maintained
5293 F:      arch/x86/boot/
5294
5295 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5296 M:      "H. Peter Anvin" <hpa@zytor.com>
5297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5298 S:      Maintained
5299
5300 IA64 (Itanium) PLATFORM
5301 M:      Tony Luck <tony.luck@intel.com>
5302 M:      Fenghua Yu <fenghua.yu@intel.com>
5303 L:      linux-ia64@vger.kernel.org
5304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5305 S:      Maintained
5306 F:      arch/ia64/
5307
5308 IBM Power VMX Cryptographic instructions
5309 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5310 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5311 L:      linux-crypto@vger.kernel.org
5312 S:      Supported
5313 F:      drivers/crypto/vmx/Makefile
5314 F:      drivers/crypto/vmx/Kconfig
5315 F:      drivers/crypto/vmx/vmx.c
5316 F:      drivers/crypto/vmx/aes*
5317 F:      drivers/crypto/vmx/ghash*
5318 F:      drivers/crypto/vmx/ppc-xlate.pl
5319
5320 IBM Power in-Nest Crypto Acceleration
5321 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5322 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5323 L:      linux-crypto@vger.kernel.org
5324 S:      Supported
5325 F:      drivers/crypto/nx/Makefile
5326 F:      drivers/crypto/nx/Kconfig
5327 F:      drivers/crypto/nx/nx-aes*
5328 F:      drivers/crypto/nx/nx-sha*
5329 F:      drivers/crypto/nx/nx.*
5330 F:      drivers/crypto/nx/nx_csbcpb.h
5331 F:      drivers/crypto/nx/nx_debugfs.h
5332
5333 IBM Power 842 compression accelerator
5334 M:      Dan Streetman <ddstreet@ieee.org>
5335 S:      Supported
5336 F:      drivers/crypto/nx/Makefile
5337 F:      drivers/crypto/nx/Kconfig
5338 F:      drivers/crypto/nx/nx-842*
5339 F:      include/linux/sw842.h
5340 F:      crypto/842.c
5341 F:      lib/842/
5342
5343 IBM Power Linux RAID adapter
5344 M:      Brian King <brking@us.ibm.com>
5345 S:      Supported
5346 F:      drivers/scsi/ipr.*
5347
5348 IBM Power Virtual Ethernet Device Driver
5349 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5350 L:      netdev@vger.kernel.org
5351 S:      Supported
5352 F:      drivers/net/ethernet/ibm/ibmveth.*
5353
5354 IBM Power SRIOV Virtual NIC Device Driver
5355 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5356 M:      John Allen <jallen@linux.vnet.ibm.com>
5357 L:      netdev@vger.kernel.org
5358 S:      Supported
5359 F:      drivers/net/ethernet/ibm/ibmvnic.*
5360
5361 IBM Power Virtual SCSI Device Drivers
5362 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5363 L:      linux-scsi@vger.kernel.org
5364 S:      Supported
5365 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5366 F:      drivers/scsi/ibmvscsi/viosrp.h
5367
5368 IBM Power Virtual FC Device Drivers
5369 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5370 L:      linux-scsi@vger.kernel.org
5371 S:      Supported
5372 F:      drivers/scsi/ibmvscsi/ibmvfc*
5373
5374 IBM ServeRAID RAID DRIVER
5375 S:      Orphan
5376 F:      drivers/scsi/ips.*
5377
5378 ICH LPC AND GPIO DRIVER
5379 M:      Peter Tyser <ptyser@xes-inc.com>
5380 S:      Maintained
5381 F:      drivers/mfd/lpc_ich.c
5382 F:      drivers/gpio/gpio-ich.c
5383
5384 IDE SUBSYSTEM
5385 M:      "David S. Miller" <davem@davemloft.net>
5386 L:      linux-ide@vger.kernel.org
5387 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5389 S:      Maintained
5390 F:      Documentation/ide/
5391 F:      drivers/ide/
5392 F:      include/linux/ide.h
5393
5394 IDEAPAD LAPTOP EXTRAS DRIVER
5395 M:      Ike Panhc <ike.pan@canonical.com>
5396 L:      platform-driver-x86@vger.kernel.org
5397 W:      http://launchpad.net/ideapad-laptop
5398 S:      Maintained
5399 F:      drivers/platform/x86/ideapad-laptop.c
5400
5401 IDEAPAD LAPTOP SLIDEBAR DRIVER
5402 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5403 L:      linux-input@vger.kernel.org
5404 W:      https://github.com/o2genum/ideapad-slidebar
5405 S:      Maintained
5406 F:      drivers/input/misc/ideapad_slidebar.c
5407
5408 IDE/ATAPI DRIVERS
5409 M:      Borislav Petkov <bp@alien8.de>
5410 L:      linux-ide@vger.kernel.org
5411 S:      Maintained
5412 F:      Documentation/cdrom/ide-cd
5413 F:      drivers/ide/ide-cd*
5414
5415 IDLE-I7300
5416 M:      Andy Henroid <andrew.d.henroid@intel.com>
5417 L:      linux-pm@vger.kernel.org
5418 S:      Supported
5419 F:      drivers/idle/i7300_idle.c
5420
5421 IEEE 802.15.4 SUBSYSTEM
5422 M:      Alexander Aring <alex.aring@gmail.com>
5423 L:      linux-wpan@vger.kernel.org
5424 W:      https://github.com/linux-wpan
5425 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5426 S:      Maintained
5427 F:      net/ieee802154/
5428 F:      net/mac802154/
5429 F:      drivers/net/ieee802154/
5430 F:      include/linux/nl802154.h
5431 F:      include/linux/ieee802154.h
5432 F:      include/net/nl802154.h
5433 F:      include/net/mac802154.h
5434 F:      include/net/af_ieee802154.h
5435 F:      include/net/cfg802154.h
5436 F:      include/net/ieee802154_netdev.h
5437 F:      Documentation/networking/ieee802154.txt
5438
5439 IGORPLUG-USB IR RECEIVER
5440 M:      Sean Young <sean@mess.org>
5441 L:      linux-media@vger.kernel.org
5442 S:      Maintained
5443 F:      drivers/media/rc/igorplugusb.c
5444
5445 IGUANAWORKS USB IR TRANSCEIVER
5446 M:      Sean Young <sean@mess.org>
5447 L:      linux-media@vger.kernel.org
5448 S:      Maintained
5449 F:      drivers/media/rc/iguanair.c
5450
5451 IIO SUBSYSTEM AND DRIVERS
5452 M:      Jonathan Cameron <jic23@kernel.org>
5453 R:      Hartmut Knaack <knaack.h@gmx.de>
5454 R:      Lars-Peter Clausen <lars@metafoo.de>
5455 R:      Peter Meerwald <pmeerw@pmeerw.net>
5456 L:      linux-iio@vger.kernel.org
5457 S:      Maintained
5458 F:      drivers/iio/
5459 F:      drivers/staging/iio/
5460 F:      include/linux/iio/
5461 F:      tools/iio/
5462
5463 IKANOS/ADI EAGLE ADSL USB DRIVER
5464 M:      Matthieu Castet <castet.matthieu@free.fr>
5465 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5466 S:      Maintained
5467 F:      drivers/usb/atm/ueagle-atm.c
5468
5469 INA209 HARDWARE MONITOR DRIVER
5470 M:      Guenter Roeck <linux@roeck-us.net>
5471 L:      lm-sensors@lm-sensors.org
5472 S:      Maintained
5473 F:      Documentation/hwmon/ina209
5474 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5475 F:      drivers/hwmon/ina209.c
5476
5477 INA2XX HARDWARE MONITOR DRIVER
5478 M:      Guenter Roeck <linux@roeck-us.net>
5479 L:      lm-sensors@lm-sensors.org
5480 S:      Maintained
5481 F:      Documentation/hwmon/ina2xx
5482 F:      drivers/hwmon/ina2xx.c
5483 F:      include/linux/platform_data/ina2xx.h
5484
5485 INDUSTRY PACK SUBSYSTEM (IPACK)
5486 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5487 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5488 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5489 L:      industrypack-devel@lists.sourceforge.net
5490 W:      http://industrypack.sourceforge.net
5491 S:      Maintained
5492 F:      drivers/ipack/
5493
5494 INGENIC JZ4780 DMA Driver
5495 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5496 S:      Maintained
5497 F:      drivers/dma/dma-jz4780.c
5498
5499 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5500 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5501 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5502 L:      linux-ima-devel@lists.sourceforge.net
5503 L:      linux-ima-user@lists.sourceforge.net
5504 L:      linux-security-module@vger.kernel.org
5505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5506 S:      Supported
5507 F:      security/integrity/ima/
5508
5509 IMGTEC IR DECODER DRIVER
5510 M:      James Hogan <james.hogan@imgtec.com>
5511 S:      Maintained
5512 F:      drivers/media/rc/img-ir/
5513
5514 IMS TWINTURBO FRAMEBUFFER DRIVER
5515 L:      linux-fbdev@vger.kernel.org
5516 S:      Orphan
5517 F:      drivers/video/fbdev/imsttfb.c
5518
5519 INFINIBAND SUBSYSTEM
5520 M:      Doug Ledford <dledford@redhat.com>
5521 M:      Sean Hefty <sean.hefty@intel.com>
5522 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5523 L:      linux-rdma@vger.kernel.org
5524 W:      http://www.openfabrics.org/
5525 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5527 S:      Supported
5528 F:      Documentation/infiniband/
5529 F:      drivers/infiniband/
5530 F:      drivers/staging/rdma/
5531 F:      include/uapi/linux/if_infiniband.h
5532 F:      include/uapi/rdma/
5533 F:      include/rdma/
5534
5535 INOTIFY
5536 M:      John McCutchan <john@johnmccutchan.com>
5537 M:      Robert Love <rlove@rlove.org>
5538 M:      Eric Paris <eparis@parisplace.org>
5539 S:      Maintained
5540 F:      Documentation/filesystems/inotify.txt
5541 F:      fs/notify/inotify/
5542 F:      include/linux/inotify.h
5543 F:      include/uapi/linux/inotify.h
5544
5545 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5546 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5547 L:      linux-input@vger.kernel.org
5548 Q:      http://patchwork.kernel.org/project/linux-input/list/
5549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5550 S:      Maintained
5551 F:      drivers/input/
5552 F:      include/linux/input.h
5553 F:      include/uapi/linux/input.h
5554 F:      include/linux/input/
5555
5556 INPUT MULTITOUCH (MT) PROTOCOL
5557 M:      Henrik Rydberg <rydberg@bitmath.org>
5558 L:      linux-input@vger.kernel.org
5559 S:      Odd fixes
5560 F:      Documentation/input/multi-touch-protocol.txt
5561 F:      drivers/input/input-mt.c
5562 K:      \b(ABS|SYN)_MT_
5563
5564 INTEL ASoC BDW/HSW DRIVERS
5565 M:      Jie Yang <yang.jie@linux.intel.com>
5566 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5567 S:      Supported
5568 F:      sound/soc/intel/common/sst-dsp*
5569 F:      sound/soc/intel/common/sst-firmware.c
5570 F:      sound/soc/intel/boards/broadwell.c
5571 F:      sound/soc/intel/haswell/
5572
5573 INTEL C600 SERIES SAS CONTROLLER DRIVER
5574 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5575 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5576 L:      linux-scsi@vger.kernel.org
5577 T:      git git://git.code.sf.net/p/intel-sas/isci
5578 S:      Supported
5579 F:      drivers/scsi/isci/
5580
5581 INTEL HID EVENT DRIVER
5582 M:      Alex Hung <alex.hung@canonical.com>
5583 L:      platform-driver-x86@vger.kernel.org
5584 S:      Maintained
5585 F:      drivers/platform/x86/intel-hid.c
5586
5587 INTEL IDLE DRIVER
5588 M:      Len Brown <lenb@kernel.org>
5589 L:      linux-pm@vger.kernel.org
5590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5591 S:      Supported
5592 F:      drivers/idle/intel_idle.c
5593
5594 INTEL PSTATE DRIVER
5595 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5596 M:      Len Brown <lenb@kernel.org>
5597 L:      linux-pm@vger.kernel.org
5598 S:      Supported
5599 F:      drivers/cpufreq/intel_pstate.c
5600
5601 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5602 M:      Maik Broemme <mbroemme@plusserver.de>
5603 L:      linux-fbdev@vger.kernel.org
5604 S:      Maintained
5605 F:      Documentation/fb/intelfb.txt
5606 F:      drivers/video/fbdev/intelfb/
5607
5608 INTEL 810/815 FRAMEBUFFER DRIVER
5609 M:      Antonino Daplas <adaplas@gmail.com>
5610 L:      linux-fbdev@vger.kernel.org
5611 S:      Maintained
5612 F:      drivers/video/fbdev/i810/
5613
5614 INTEL MENLOW THERMAL DRIVER
5615 M:      Sujith Thomas <sujith.thomas@intel.com>
5616 L:      platform-driver-x86@vger.kernel.org
5617 W:      https://01.org/linux-acpi
5618 S:      Supported
5619 F:      drivers/platform/x86/intel_menlow.c
5620
5621 INTEL I/OAT DMA DRIVER
5622 M:      Dave Jiang <dave.jiang@intel.com>
5623 R:      Dan Williams <dan.j.williams@intel.com>
5624 L:      dmaengine@vger.kernel.org
5625 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5626 S:      Supported
5627 F:      drivers/dma/ioat*
5628
5629 INTEL IOMMU (VT-d)
5630 M:      David Woodhouse <dwmw2@infradead.org>
5631 L:      iommu@lists.linux-foundation.org
5632 T:      git git://git.infradead.org/iommu-2.6.git
5633 S:      Supported
5634 F:      drivers/iommu/intel-iommu.c
5635 F:      include/linux/intel-iommu.h
5636
5637 INTEL IOP-ADMA DMA DRIVER
5638 R:      Dan Williams <dan.j.williams@intel.com>
5639 S:      Odd fixes
5640 F:      drivers/dma/iop-adma.c
5641
5642 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5643 M:      Krzysztof Halasa <khalasa@piap.pl>
5644 S:      Maintained
5645 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5646 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5647 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5648 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5649 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5650 F:      drivers/net/wan/ixp4xx_hss.c
5651
5652 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5653 M:      Deepak Saxena <dsaxena@plexity.net>
5654 S:      Maintained
5655 F:      drivers/char/hw_random/ixp4xx-rng.c
5656
5657 INTEL ETHERNET DRIVERS
5658 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5659 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5660 R:      Shannon Nelson <shannon.nelson@intel.com>
5661 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5662 R:      Don Skidmore <donald.c.skidmore@intel.com>
5663 R:      Bruce Allan <bruce.w.allan@intel.com>
5664 R:      John Ronciak <john.ronciak@intel.com>
5665 R:      Mitch Williams <mitch.a.williams@intel.com>
5666 L:      intel-wired-lan@lists.osuosl.org
5667 W:      http://www.intel.com/support/feedback.htm
5668 W:      http://e1000.sourceforge.net/
5669 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5672 S:      Supported
5673 F:      Documentation/networking/e100.txt
5674 F:      Documentation/networking/e1000.txt
5675 F:      Documentation/networking/e1000e.txt
5676 F:      Documentation/networking/igb.txt
5677 F:      Documentation/networking/igbvf.txt
5678 F:      Documentation/networking/ixgb.txt
5679 F:      Documentation/networking/ixgbe.txt
5680 F:      Documentation/networking/ixgbevf.txt
5681 F:      Documentation/networking/i40e.txt
5682 F:      Documentation/networking/i40evf.txt
5683 F:      drivers/net/ethernet/intel/
5684 F:      drivers/net/ethernet/intel/*/
5685
5686 INTEL-MID GPIO DRIVER
5687 M:      David Cohen <david.a.cohen@linux.intel.com>
5688 L:      linux-gpio@vger.kernel.org
5689 S:      Maintained
5690 F:      drivers/gpio/gpio-intel-mid.c
5691
5692 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5693 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5694 L:      linux-wireless@vger.kernel.org
5695 S:      Maintained
5696 F:      Documentation/networking/README.ipw2100
5697 F:      Documentation/networking/README.ipw2200
5698 F:      drivers/net/wireless/intel/ipw2x00/
5699
5700 INTEL(R) TRACE HUB
5701 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5702 S:      Supported
5703 F:      Documentation/trace/intel_th.txt
5704 F:      drivers/hwtracing/intel_th/
5705
5706 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5707 M:      Ning Sun <ning.sun@intel.com>
5708 L:      tboot-devel@lists.sourceforge.net
5709 W:      http://tboot.sourceforge.net
5710 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5711 S:      Supported
5712 F:      Documentation/intel_txt.txt
5713 F:      include/linux/tboot.h
5714 F:      arch/x86/kernel/tboot.c
5715
5716 INTEL WIRELESS WIMAX CONNECTION 2400
5717 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5718 M:      linux-wimax@intel.com
5719 L:      wimax@linuxwimax.org (subscribers-only)
5720 S:      Supported
5721 W:      http://linuxwimax.org
5722 F:      Documentation/wimax/README.i2400m
5723 F:      drivers/net/wimax/i2400m/
5724 F:      include/uapi/linux/wimax/i2400m.h
5725
5726 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5727 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5728 L:      linux-wireless@vger.kernel.org
5729 S:      Supported
5730 F:      drivers/net/wireless/intel/iwlegacy/
5731
5732 INTEL WIRELESS WIFI LINK (iwlwifi)
5733 M:      Johannes Berg <johannes.berg@intel.com>
5734 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5735 M:      Intel Linux Wireless <linuxwifi@intel.com>
5736 L:      linux-wireless@vger.kernel.org
5737 W:      http://intellinuxwireless.org
5738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5739 S:      Supported
5740 F:      drivers/net/wireless/intel/iwlwifi/
5741
5742 INTEL MANAGEMENT ENGINE (mei)
5743 M:      Tomas Winkler <tomas.winkler@intel.com>
5744 L:      linux-kernel@vger.kernel.org
5745 S:      Supported
5746 F:      include/uapi/linux/mei.h
5747 F:      include/linux/mei_cl_bus.h
5748 F:      drivers/misc/mei/*
5749 F:      drivers/watchdog/mei_wdt.c
5750 F:      Documentation/misc-devices/mei/*
5751
5752 INTEL MIC DRIVERS (mic)
5753 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5754 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5755 S:      Supported
5756 W:      https://github.com/sudeepdutt/mic
5757 W:      http://software.intel.com/en-us/mic-developer
5758 F:      include/linux/mic_bus.h
5759 F:      include/linux/scif.h
5760 F:      include/uapi/linux/mic_common.h
5761 F:      include/uapi/linux/mic_ioctl.h
5762 F:      include/uapi/linux/scif_ioctl.h
5763 F:      drivers/misc/mic/
5764 F:      drivers/dma/mic_x100_dma.c
5765 F:      drivers/dma/mic_x100_dma.h
5766 F:      Documentation/mic/
5767
5768 INTEL PMC/P-Unit IPC DRIVER
5769 M:      Zha Qipeng<qipeng.zha@intel.com>
5770 L:      platform-driver-x86@vger.kernel.org
5771 S:      Maintained
5772 F:      drivers/platform/x86/intel_pmc_ipc.c
5773 F:      drivers/platform/x86/intel_punit_ipc.c
5774 F:      arch/x86/include/asm/intel_pmc_ipc.h
5775 F:      arch/x86/include/asm/intel_punit_ipc.h
5776
5777 INTEL TELEMETRY DRIVER
5778 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5779 L:      platform-driver-x86@vger.kernel.org
5780 S:      Maintained
5781 F:      arch/x86/include/asm/intel_telemetry.h
5782 F:      drivers/platform/x86/intel_telemetry*
5783
5784 IOC3 ETHERNET DRIVER
5785 M:      Ralf Baechle <ralf@linux-mips.org>
5786 L:      linux-mips@linux-mips.org
5787 S:      Maintained
5788 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5789
5790 IOC3 SERIAL DRIVER
5791 M:      Pat Gefre <pfg@sgi.com>
5792 L:      linux-serial@vger.kernel.org
5793 S:      Maintained
5794 F:      drivers/tty/serial/ioc3_serial.c
5795
5796 IOMMU DRIVERS
5797 M:      Joerg Roedel <joro@8bytes.org>
5798 L:      iommu@lists.linux-foundation.org
5799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5800 S:      Maintained
5801 F:      drivers/iommu/
5802
5803 IP MASQUERADING
5804 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5805 S:      Maintained
5806 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5807
5808 IPMI SUBSYSTEM
5809 M:      Corey Minyard <minyard@acm.org>
5810 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5811 W:      http://openipmi.sourceforge.net/
5812 S:      Supported
5813 F:      Documentation/IPMI.txt
5814 F:      drivers/char/ipmi/
5815 F:      include/linux/ipmi*
5816 F:      include/uapi/linux/ipmi*
5817
5818 QCOM AUDIO (ASoC) DRIVERS
5819 M:      Patrick Lai <plai@codeaurora.org>
5820 M:      Banajit Goswami <bgoswami@codeaurora.org>
5821 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5822 S:      Supported
5823 F:      sound/soc/qcom/
5824
5825 IPS SCSI RAID DRIVER
5826 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5827 L:      linux-scsi@vger.kernel.org
5828 W:      http://www.adaptec.com/
5829 S:      Maintained
5830 F:      drivers/scsi/ips*
5831
5832 IPVS
5833 M:      Wensong Zhang <wensong@linux-vs.org>
5834 M:      Simon Horman <horms@verge.net.au>
5835 M:      Julian Anastasov <ja@ssi.bg>
5836 L:      netdev@vger.kernel.org
5837 L:      lvs-devel@vger.kernel.org
5838 S:      Maintained
5839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5841 F:      Documentation/networking/ipvs-sysctl.txt
5842 F:      include/net/ip_vs.h
5843 F:      include/uapi/linux/ip_vs.h
5844 F:      net/netfilter/ipvs/
5845
5846 IPWIRELESS DRIVER
5847 M:      Jiri Kosina <jikos@kernel.org>
5848 M:      David Sterba <dsterba@suse.com>
5849 S:      Odd Fixes
5850 F:      drivers/tty/ipwireless/
5851
5852 IPX NETWORK LAYER
5853 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5854 L:      netdev@vger.kernel.org
5855 S:      Maintained
5856 F:      include/net/ipx.h
5857 F:      include/uapi/linux/ipx.h
5858 F:      net/ipx/
5859
5860 IRDA SUBSYSTEM
5861 M:      Samuel Ortiz <samuel@sortiz.org>
5862 L:      irda-users@lists.sourceforge.net (subscribers-only)
5863 L:      netdev@vger.kernel.org
5864 W:      http://irda.sourceforge.net/
5865 S:      Maintained
5866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5867 F:      Documentation/networking/irda.txt
5868 F:      drivers/net/irda/
5869 F:      include/net/irda/
5870 F:      net/irda/
5871
5872 IRQ SUBSYSTEM
5873 M:      Thomas Gleixner <tglx@linutronix.de>
5874 L:      linux-kernel@vger.kernel.org
5875 S:      Maintained
5876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5877 F:      kernel/irq/
5878
5879 IRQCHIP DRIVERS
5880 M:      Thomas Gleixner <tglx@linutronix.de>
5881 M:      Jason Cooper <jason@lakedaemon.net>
5882 M:      Marc Zyngier <marc.zyngier@arm.com>
5883 L:      linux-kernel@vger.kernel.org
5884 S:      Maintained
5885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5886 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5887 F:      Documentation/devicetree/bindings/interrupt-controller/
5888 F:      drivers/irqchip/
5889
5890 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5891 M:      Jiang Liu <jiang.liu@linux.intel.com>
5892 M:      Marc Zyngier <marc.zyngier@arm.com>
5893 S:      Maintained
5894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5895 F:      Documentation/IRQ-domain.txt
5896 F:      include/linux/irqdomain.h
5897 F:      kernel/irq/irqdomain.c
5898 F:      kernel/irq/msi.c
5899
5900 ISAPNP
5901 M:      Jaroslav Kysela <perex@perex.cz>
5902 S:      Maintained
5903 F:      Documentation/isapnp.txt
5904 F:      drivers/pnp/isapnp/
5905 F:      include/linux/isapnp.h
5906
5907 ISA RADIO MODULE
5908 M:      Hans Verkuil <hverkuil@xs4all.nl>
5909 L:      linux-media@vger.kernel.org
5910 T:      git git://linuxtv.org/media_tree.git
5911 W:      https://linuxtv.org
5912 S:      Maintained
5913 F:      drivers/media/radio/radio-isa*
5914
5915 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5916 M:      Peter Jones <pjones@redhat.com>
5917 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5918 S:      Maintained
5919 F:      drivers/firmware/iscsi_ibft*
5920
5921 ISCSI
5922 M:      Mike Christie <michaelc@cs.wisc.edu>
5923 L:      open-iscsi@googlegroups.com
5924 W:      www.open-iscsi.org
5925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5926 S:      Maintained
5927 F:      drivers/scsi/*iscsi*
5928 F:      include/scsi/*iscsi*
5929
5930 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5931 M:      Or Gerlitz <ogerlitz@mellanox.com>
5932 M:      Sagi Grimberg <sagig@mellanox.com>
5933 M:      Roi Dayan <roid@mellanox.com>
5934 L:      linux-rdma@vger.kernel.org
5935 S:      Supported
5936 W:      http://www.openfabrics.org
5937 W:      www.open-iscsi.org
5938 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5939 F:      drivers/infiniband/ulp/iser/
5940
5941 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5942 M:      Sagi Grimberg <sagig@mellanox.com>
5943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5944 L:      linux-rdma@vger.kernel.org
5945 L:      target-devel@vger.kernel.org
5946 S:      Supported
5947 W:      http://www.linux-iscsi.org
5948 F:      drivers/infiniband/ulp/isert
5949
5950 ISDN SUBSYSTEM
5951 M:      Karsten Keil <isdn@linux-pingi.de>
5952 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5953 L:      netdev@vger.kernel.org
5954 W:      http://www.isdn4linux.de
5955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5956 S:      Maintained
5957 F:      Documentation/isdn/
5958 F:      drivers/isdn/
5959 F:      include/linux/isdn.h
5960 F:      include/linux/isdn/
5961 F:      include/uapi/linux/isdn.h
5962 F:      include/uapi/linux/isdn/
5963
5964 ISDN SUBSYSTEM (Eicon active card driver)
5965 M:      Armin Schindler <mac@melware.de>
5966 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5967 W:      http://www.melware.de
5968 S:      Maintained
5969 F:      drivers/isdn/hardware/eicon/
5970
5971 IT87 HARDWARE MONITORING DRIVER
5972 M:      Jean Delvare <jdelvare@suse.com>
5973 L:      lm-sensors@lm-sensors.org
5974 S:      Maintained
5975 F:      Documentation/hwmon/it87
5976 F:      drivers/hwmon/it87.c
5977
5978 IT913X MEDIA DRIVER
5979 M:      Antti Palosaari <crope@iki.fi>
5980 L:      linux-media@vger.kernel.org
5981 W:      https://linuxtv.org
5982 W:      http://palosaari.fi/linux/
5983 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5984 T:      git git://linuxtv.org/anttip/media_tree.git
5985 S:      Maintained
5986 F:      drivers/media/tuners/it913x*
5987
5988 IVTV VIDEO4LINUX DRIVER
5989 M:      Andy Walls <awalls@md.metrocast.net>
5990 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5991 L:      linux-media@vger.kernel.org
5992 T:      git git://linuxtv.org/media_tree.git
5993 W:      http://www.ivtvdriver.org
5994 S:      Maintained
5995 F:      Documentation/video4linux/*.ivtv
5996 F:      drivers/media/pci/ivtv/
5997 F:      include/uapi/linux/ivtv*
5998
5999 IX2505V MEDIA DRIVER
6000 M:      Malcolm Priestley <tvboxspy@gmail.com>
6001 L:      linux-media@vger.kernel.org
6002 W:      https://linuxtv.org
6003 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6004 S:      Maintained
6005 F:      drivers/media/dvb-frontends/ix2505v*
6006
6007 JC42.4 TEMPERATURE SENSOR DRIVER
6008 M:      Guenter Roeck <linux@roeck-us.net>
6009 L:      lm-sensors@lm-sensors.org
6010 S:      Maintained
6011 F:      drivers/hwmon/jc42.c
6012 F:      Documentation/hwmon/jc42
6013
6014 JFS FILESYSTEM
6015 M:      Dave Kleikamp <shaggy@kernel.org>
6016 L:      jfs-discussion@lists.sourceforge.net
6017 W:      http://jfs.sourceforge.net/
6018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6019 S:      Maintained
6020 F:      Documentation/filesystems/jfs.txt
6021 F:      fs/jfs/
6022
6023 JME NETWORK DRIVER
6024 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6025 L:      netdev@vger.kernel.org
6026 S:      Maintained
6027 F:      drivers/net/ethernet/jme.*
6028
6029 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6030 M:      David Woodhouse <dwmw2@infradead.org>
6031 L:      linux-mtd@lists.infradead.org
6032 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6033 S:      Maintained
6034 F:      fs/jffs2/
6035 F:      include/uapi/linux/jffs2.h
6036
6037 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6038 M:      "Theodore Ts'o" <tytso@mit.edu>
6039 M:      Jan Kara <jack@suse.com>
6040 L:      linux-ext4@vger.kernel.org
6041 S:      Maintained
6042 F:      fs/jbd2/
6043 F:      include/linux/jbd2.h
6044
6045 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6046 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6047 L:      linux-media@vger.kernel.org
6048 S:      Maintained
6049 F:      drivers/media/platform/rcar_jpu.c
6050
6051 JSM Neo PCI based serial card
6052 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6053 L:      linux-serial@vger.kernel.org
6054 S:      Maintained
6055 F:      drivers/tty/serial/jsm/
6056
6057 K10TEMP HARDWARE MONITORING DRIVER
6058 M:      Clemens Ladisch <clemens@ladisch.de>
6059 L:      lm-sensors@lm-sensors.org
6060 S:      Maintained
6061 F:      Documentation/hwmon/k10temp
6062 F:      drivers/hwmon/k10temp.c
6063
6064 K8TEMP HARDWARE MONITORING DRIVER
6065 M:      Rudolf Marek <r.marek@assembler.cz>
6066 L:      lm-sensors@lm-sensors.org
6067 S:      Maintained
6068 F:      Documentation/hwmon/k8temp
6069 F:      drivers/hwmon/k8temp.c
6070
6071 KCONFIG
6072 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6073 L:      linux-kbuild@vger.kernel.org
6074 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6075 S:      Maintained
6076 F:      Documentation/kbuild/kconfig-language.txt
6077 F:      scripts/kconfig/
6078
6079 KDUMP
6080 M:      Vivek Goyal <vgoyal@redhat.com>
6081 M:      Haren Myneni <hbabu@us.ibm.com>
6082 L:      kexec@lists.infradead.org
6083 W:      http://lse.sourceforge.net/kdump/
6084 S:      Maintained
6085 F:      Documentation/kdump/
6086
6087 KEENE FM RADIO TRANSMITTER DRIVER
6088 M:      Hans Verkuil <hverkuil@xs4all.nl>
6089 L:      linux-media@vger.kernel.org
6090 T:      git git://linuxtv.org/media_tree.git
6091 W:      https://linuxtv.org
6092 S:      Maintained
6093 F:      drivers/media/radio/radio-keene*
6094
6095 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6096 M:      Ian Kent <raven@themaw.net>
6097 L:      autofs@vger.kernel.org
6098 S:      Maintained
6099 F:      fs/autofs4/
6100
6101 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6102 M:      Michal Marek <mmarek@suse.com>
6103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6105 L:      linux-kbuild@vger.kernel.org
6106 S:      Maintained
6107 F:      Documentation/kbuild/
6108 F:      Makefile
6109 F:      scripts/Makefile.*
6110 F:      scripts/basic/
6111 F:      scripts/mk*
6112 F:      scripts/package/
6113
6114 KERNEL JANITORS
6115 L:      kernel-janitors@vger.kernel.org
6116 W:      http://kernelnewbies.org/KernelJanitors
6117 S:      Odd Fixes
6118
6119 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6120 M:      "J. Bruce Fields" <bfields@fieldses.org>
6121 M:      Jeff Layton <jlayton@poochiereds.net>
6122 L:      linux-nfs@vger.kernel.org
6123 W:      http://nfs.sourceforge.net/
6124 T:      git git://linux-nfs.org/~bfields/linux.git
6125 S:      Supported
6126 F:      fs/nfsd/
6127 F:      include/uapi/linux/nfsd/
6128 F:      fs/lockd/
6129 F:      fs/nfs_common/
6130 F:      net/sunrpc/
6131 F:      include/linux/lockd/
6132 F:      include/linux/sunrpc/
6133 F:      include/uapi/linux/sunrpc/
6134
6135 KERNEL SELFTEST FRAMEWORK
6136 M:      Shuah Khan <shuahkh@osg.samsung.com>
6137 L:      linux-api@vger.kernel.org
6138 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6139 S:      Maintained
6140 F:      tools/testing/selftests
6141
6142 KERNEL VIRTUAL MACHINE (KVM)
6143 M:      Gleb Natapov <gleb@kernel.org>
6144 M:      Paolo Bonzini <pbonzini@redhat.com>
6145 L:      kvm@vger.kernel.org
6146 W:      http://www.linux-kvm.org
6147 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6148 S:      Supported
6149 F:      Documentation/*/kvm*.txt
6150 F:      Documentation/virtual/kvm/
6151 F:      arch/*/kvm/
6152 F:      arch/x86/kernel/kvm.c
6153 F:      arch/x86/kernel/kvmclock.c
6154 F:      arch/*/include/asm/kvm*
6155 F:      include/linux/kvm*
6156 F:      include/uapi/linux/kvm*
6157 F:      virt/kvm/
6158
6159 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6160 M:      Joerg Roedel <joro@8bytes.org>
6161 L:      kvm@vger.kernel.org
6162 W:      http://www.linux-kvm.org/
6163 S:      Maintained
6164 F:      arch/x86/include/asm/svm.h
6165 F:      arch/x86/kvm/svm.c
6166
6167 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6168 M:      Alexander Graf <agraf@suse.com>
6169 L:      kvm-ppc@vger.kernel.org
6170 W:      http://www.linux-kvm.org/
6171 T:      git git://github.com/agraf/linux-2.6.git
6172 S:      Supported
6173 F:      arch/powerpc/include/asm/kvm*
6174 F:      arch/powerpc/kvm/
6175
6176 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6177 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6178 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6179 L:      linux-s390@vger.kernel.org
6180 W:      http://www.ibm.com/developerworks/linux/linux390/
6181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6182 S:      Supported
6183 F:      Documentation/s390/kvm.txt
6184 F:      arch/s390/include/asm/kvm*
6185 F:      arch/s390/kvm/
6186
6187 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6188 M:      Christoffer Dall <christoffer.dall@linaro.org>
6189 M:      Marc Zyngier <marc.zyngier@arm.com>
6190 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6191 L:      kvmarm@lists.cs.columbia.edu
6192 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6194 S:      Supported
6195 F:      arch/arm/include/uapi/asm/kvm*
6196 F:      arch/arm/include/asm/kvm*
6197 F:      arch/arm/kvm/
6198 F:      virt/kvm/arm/
6199 F:      include/kvm/arm_*
6200
6201 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6202 M:      Christoffer Dall <christoffer.dall@linaro.org>
6203 M:      Marc Zyngier <marc.zyngier@arm.com>
6204 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6205 L:      kvmarm@lists.cs.columbia.edu
6206 S:      Maintained
6207 F:      arch/arm64/include/uapi/asm/kvm*
6208 F:      arch/arm64/include/asm/kvm*
6209 F:      arch/arm64/kvm/
6210
6211 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6212 M:      James Hogan <james.hogan@imgtec.com>
6213 L:      linux-mips@linux-mips.org
6214 S:      Supported
6215 F:      arch/mips/include/uapi/asm/kvm*
6216 F:      arch/mips/include/asm/kvm*
6217 F:      arch/mips/kvm/
6218
6219 KEXEC
6220 M:      Eric Biederman <ebiederm@xmission.com>
6221 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6222 L:      kexec@lists.infradead.org
6223 S:      Maintained
6224 F:      include/linux/kexec.h
6225 F:      include/uapi/linux/kexec.h
6226 F:      kernel/kexec.c
6227
6228 KEYS/KEYRINGS:
6229 M:      David Howells <dhowells@redhat.com>
6230 L:      keyrings@vger.kernel.org
6231 S:      Maintained
6232 F:      Documentation/security/keys.txt
6233 F:      include/linux/key.h
6234 F:      include/linux/key-type.h
6235 F:      include/keys/
6236 F:      security/keys/
6237
6238 KEYS-TRUSTED
6239 M:      David Safford <safford@us.ibm.com>
6240 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6241 L:      linux-security-module@vger.kernel.org
6242 L:      keyrings@vger.kernel.org
6243 S:      Supported
6244 F:      Documentation/security/keys-trusted-encrypted.txt
6245 F:      include/keys/trusted-type.h
6246 F:      security/keys/trusted.c
6247 F:      security/keys/trusted.h
6248
6249 KEYS-ENCRYPTED
6250 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6251 M:      David Safford <safford@us.ibm.com>
6252 L:      linux-security-module@vger.kernel.org
6253 L:      keyrings@vger.kernel.org
6254 S:      Supported
6255 F:      Documentation/security/keys-trusted-encrypted.txt
6256 F:      include/keys/encrypted-type.h
6257 F:      security/keys/encrypted-keys/
6258
6259 KGDB / KDB /debug_core
6260 M:      Jason Wessel <jason.wessel@windriver.com>
6261 W:      http://kgdb.wiki.kernel.org/
6262 L:      kgdb-bugreport@lists.sourceforge.net
6263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6264 S:      Maintained
6265 F:      Documentation/DocBook/kgdb.tmpl
6266 F:      drivers/misc/kgdbts.c
6267 F:      drivers/tty/serial/kgdboc.c
6268 F:      include/linux/kdb.h
6269 F:      include/linux/kgdb.h
6270 F:      kernel/debug/
6271
6272 KMEMCHECK
6273 M:      Vegard Nossum <vegardno@ifi.uio.no>
6274 M:      Pekka Enberg <penberg@kernel.org>
6275 S:      Maintained
6276 F:      Documentation/kmemcheck.txt
6277 F:      arch/x86/include/asm/kmemcheck.h
6278 F:      arch/x86/mm/kmemcheck/
6279 F:      include/linux/kmemcheck.h
6280 F:      mm/kmemcheck.c
6281
6282 KMEMLEAK
6283 M:      Catalin Marinas <catalin.marinas@arm.com>
6284 S:      Maintained
6285 F:      Documentation/kmemleak.txt
6286 F:      include/linux/kmemleak.h
6287 F:      mm/kmemleak.c
6288 F:      mm/kmemleak-test.c
6289
6290 KPROBES
6291 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6292 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6293 M:      "David S. Miller" <davem@davemloft.net>
6294 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6295 S:      Maintained
6296 F:      Documentation/kprobes.txt
6297 F:      include/linux/kprobes.h
6298 F:      kernel/kprobes.c
6299
6300 KS0108 LCD CONTROLLER DRIVER
6301 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6302 W:      http://miguelojeda.es/auxdisplay.htm
6303 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6304 S:      Maintained
6305 F:      Documentation/auxdisplay/ks0108
6306 F:      drivers/auxdisplay/ks0108.c
6307 F:      include/linux/ks0108.h
6308
6309 L3MDEV
6310 M:      David Ahern <dsa@cumulusnetworks.com>
6311 L:      netdev@vger.kernel.org
6312 S:      Maintained
6313 F:      net/l3mdev
6314 F:      include/net/l3mdev.h
6315
6316 LANTIQ MIPS ARCHITECTURE
6317 M:      John Crispin <blogic@openwrt.org>
6318 L:      linux-mips@linux-mips.org
6319 S:      Maintained
6320 F:      arch/mips/lantiq
6321
6322 LAPB module
6323 L:      linux-x25@vger.kernel.org
6324 S:      Orphan
6325 F:      Documentation/networking/lapb-module.txt
6326 F:      include/*/lapb.h
6327 F:      net/lapb/
6328
6329 LASI 53c700 driver for PARISC
6330 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6331 L:      linux-scsi@vger.kernel.org
6332 S:      Maintained
6333 F:      Documentation/scsi/53c700.txt
6334 F:      drivers/scsi/53c700*
6335
6336 LED SUBSYSTEM
6337 M:      Richard Purdie <rpurdie@rpsys.net>
6338 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6339 L:      linux-leds@vger.kernel.org
6340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6341 S:      Maintained
6342 F:      drivers/leds/
6343 F:      include/linux/leds.h
6344
6345 LEGACY EEPROM DRIVER
6346 M:      Jean Delvare <jdelvare@suse.com>
6347 S:      Maintained
6348 F:      Documentation/misc-devices/eeprom
6349 F:      drivers/misc/eeprom/eeprom.c
6350
6351 LEGO USB Tower driver
6352 M:      Juergen Stuber <starblue@users.sourceforge.net>
6353 L:      legousb-devel@lists.sourceforge.net
6354 W:      http://legousb.sourceforge.net/
6355 S:      Maintained
6356 F:      drivers/usb/misc/legousbtower.c
6357
6358 LG2160 MEDIA DRIVER
6359 M:      Michael Krufky <mkrufky@linuxtv.org>
6360 L:      linux-media@vger.kernel.org
6361 W:      https://linuxtv.org
6362 W:      http://github.com/mkrufky
6363 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6364 T:      git git://linuxtv.org/mkrufky/tuners.git
6365 S:      Maintained
6366 F:      drivers/media/dvb-frontends/lg2160.*
6367
6368 LGDT3305 MEDIA DRIVER
6369 M:      Michael Krufky <mkrufky@linuxtv.org>
6370 L:      linux-media@vger.kernel.org
6371 W:      https://linuxtv.org
6372 W:      http://github.com/mkrufky
6373 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6374 T:      git git://linuxtv.org/mkrufky/tuners.git
6375 S:      Maintained
6376 F:      drivers/media/dvb-frontends/lgdt3305.*
6377
6378 LGUEST
6379 M:      Rusty Russell <rusty@rustcorp.com.au>
6380 L:      lguest@lists.ozlabs.org
6381 W:      http://lguest.ozlabs.org/
6382 S:      Odd Fixes
6383 F:      arch/x86/include/asm/lguest*.h
6384 F:      arch/x86/lguest/
6385 F:      drivers/lguest/
6386 F:      include/linux/lguest*.h
6387 F:      tools/lguest/
6388
6389 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6390 M:      Tejun Heo <tj@kernel.org>
6391 L:      linux-ide@vger.kernel.org
6392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6393 S:      Maintained
6394 F:      drivers/ata/
6395 F:      include/linux/ata.h
6396 F:      include/linux/libata.h
6397
6398 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6399 M:      Viresh Kumar <vireshk@kernel.org>
6400 L:      linux-ide@vger.kernel.org
6401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6402 S:      Maintained
6403 F:      include/linux/pata_arasan_cf_data.h
6404 F:      drivers/ata/pata_arasan_cf.c
6405
6406 LIBATA PATA DRIVERS
6407 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6408 M:      Tejun Heo <tj@kernel.org>
6409 L:      linux-ide@vger.kernel.org
6410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6411 S:      Maintained
6412 F:      drivers/ata/pata_*.c
6413 F:      drivers/ata/ata_generic.c
6414
6415 LIBATA SATA AHCI PLATFORM devices support
6416 M:      Hans de Goede <hdegoede@redhat.com>
6417 M:      Tejun Heo <tj@kernel.org>
6418 L:      linux-ide@vger.kernel.org
6419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6420 S:      Maintained
6421 F:      drivers/ata/ahci_platform.c
6422 F:      drivers/ata/libahci_platform.c
6423 F:      include/linux/ahci_platform.h
6424
6425 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6426 M:      Mikael Pettersson <mikpelinux@gmail.com>
6427 L:      linux-ide@vger.kernel.org
6428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6429 S:      Maintained
6430 F:      drivers/ata/sata_promise.*
6431
6432 LIBLOCKDEP
6433 M:      Sasha Levin <sasha.levin@oracle.com>
6434 S:      Maintained
6435 F:      tools/lib/lockdep/
6436
6437 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6438 M:      Dan Williams <dan.j.williams@intel.com>
6439 L:      linux-nvdimm@lists.01.org
6440 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6442 S:      Supported
6443 F:      drivers/nvdimm/*
6444 F:      include/linux/nd.h
6445 F:      include/linux/libnvdimm.h
6446 F:      include/uapi/linux/ndctl.h
6447
6448 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6449 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6450 L:      linux-nvdimm@lists.01.org
6451 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6452 S:      Supported
6453 F:      drivers/nvdimm/blk.c
6454 F:      drivers/nvdimm/region_devs.c
6455 F:      drivers/acpi/nfit*
6456
6457 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6458 M:      Vishal Verma <vishal.l.verma@intel.com>
6459 L:      linux-nvdimm@lists.01.org
6460 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6461 S:      Supported
6462 F:      drivers/nvdimm/btt*
6463
6464 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6465 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6466 L:      linux-nvdimm@lists.01.org
6467 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6468 S:      Supported
6469 F:      drivers/nvdimm/pmem.c
6470 F:      include/linux/pmem.h
6471 F:      arch/*/include/asm/pmem.h
6472
6473 LIGHTNVM PLATFORM SUPPORT
6474 M:      Matias Bjorling <mb@lightnvm.io>
6475 W:      http://github/OpenChannelSSD
6476 L:      linux-block@vger.kernel.org
6477 S:      Maintained
6478 F:      drivers/lightnvm/
6479 F:      include/linux/lightnvm.h
6480 F:      include/uapi/linux/lightnvm.h
6481
6482 LINUX FOR IBM pSERIES (RS/6000)
6483 M:      Paul Mackerras <paulus@au.ibm.com>
6484 W:      http://www.ibm.com/linux/ltc/projects/ppc
6485 S:      Supported
6486 F:      arch/powerpc/boot/rs6000.h
6487
6488 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6489 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6490 M:      Paul Mackerras <paulus@samba.org>
6491 M:      Michael Ellerman <mpe@ellerman.id.au>
6492 W:      http://www.penguinppc.org/
6493 L:      linuxppc-dev@lists.ozlabs.org
6494 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6496 S:      Supported
6497 F:      Documentation/powerpc/
6498 F:      arch/powerpc/
6499
6500 LINUX FOR POWER MACINTOSH
6501 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6502 W:      http://www.penguinppc.org/
6503 L:      linuxppc-dev@lists.ozlabs.org
6504 S:      Maintained
6505 F:      arch/powerpc/platforms/powermac/
6506 F:      drivers/macintosh/
6507
6508 LINUX FOR POWERPC EMBEDDED MPC5XXX
6509 M:      Anatolij Gustschin <agust@denx.de>
6510 L:      linuxppc-dev@lists.ozlabs.org
6511 T:      git git://git.denx.de/linux-denx-agust.git
6512 S:      Maintained
6513 F:      arch/powerpc/platforms/512x/
6514 F:      arch/powerpc/platforms/52xx/
6515
6516 LINUX FOR POWERPC EMBEDDED PPC4XX
6517 M:      Alistair Popple <alistair@popple.id.au>
6518 M:      Matt Porter <mporter@kernel.crashing.org>
6519 W:      http://www.penguinppc.org/
6520 L:      linuxppc-dev@lists.ozlabs.org
6521 S:      Maintained
6522 F:      arch/powerpc/platforms/40x/
6523 F:      arch/powerpc/platforms/44x/
6524
6525 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6526 L:      linuxppc-dev@lists.ozlabs.org
6527 S:      Orphan
6528 F:      arch/powerpc/*/*virtex*
6529 F:      arch/powerpc/*/*/*virtex*
6530
6531 LINUX FOR POWERPC EMBEDDED PPC8XX
6532 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6533 W:      http://www.penguinppc.org/
6534 L:      linuxppc-dev@lists.ozlabs.org
6535 S:      Maintained
6536 F:      arch/powerpc/platforms/8xx/
6537
6538 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6539 M:      Scott Wood <oss@buserror.net>
6540 M:      Kumar Gala <galak@kernel.crashing.org>
6541 W:      http://www.penguinppc.org/
6542 L:      linuxppc-dev@lists.ozlabs.org
6543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6544 S:      Maintained
6545 F:      arch/powerpc/platforms/83xx/
6546 F:      arch/powerpc/platforms/85xx/
6547
6548 LINUX FOR POWERPC PA SEMI PWRFICIENT
6549 M:      Olof Johansson <olof@lixom.net>
6550 L:      linuxppc-dev@lists.ozlabs.org
6551 S:      Maintained
6552 F:      arch/powerpc/platforms/pasemi/
6553 F:      drivers/*/*pasemi*
6554 F:      drivers/*/*/*pasemi*
6555
6556 LINUX SECURITY MODULE (LSM) FRAMEWORK
6557 M:      Chris Wright <chrisw@sous-sol.org>
6558 L:      linux-security-module@vger.kernel.org
6559 S:      Supported
6560
6561 LIS3LV02D ACCELEROMETER DRIVER
6562 M:      Eric Piel <eric.piel@tremplin-utc.net>
6563 S:      Maintained
6564 F:      Documentation/misc-devices/lis3lv02d
6565 F:      drivers/misc/lis3lv02d/
6566 F:      drivers/platform/x86/hp_accel.c
6567
6568 LIVE PATCHING
6569 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6570 M:      Seth Jennings <sjenning@redhat.com>
6571 M:      Jiri Kosina <jikos@kernel.org>
6572 M:      Vojtech Pavlik <vojtech@suse.com>
6573 S:      Maintained
6574 F:      kernel/livepatch/
6575 F:      include/linux/livepatch.h
6576 F:      arch/x86/include/asm/livepatch.h
6577 F:      arch/x86/kernel/livepatch.c
6578 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6579 F:      samples/livepatch/
6580 L:      live-patching@vger.kernel.org
6581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6582
6583 LLC (802.2)
6584 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6585 S:      Maintained
6586 F:      include/linux/llc.h
6587 F:      include/uapi/linux/llc.h
6588 F:      include/net/llc*
6589 F:      net/llc/
6590
6591 LM73 HARDWARE MONITOR DRIVER
6592 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6593 L:      lm-sensors@lm-sensors.org
6594 S:      Maintained
6595 F:      drivers/hwmon/lm73.c
6596
6597 LM78 HARDWARE MONITOR DRIVER
6598 M:      Jean Delvare <jdelvare@suse.com>
6599 L:      lm-sensors@lm-sensors.org
6600 S:      Maintained
6601 F:      Documentation/hwmon/lm78
6602 F:      drivers/hwmon/lm78.c
6603
6604 LM83 HARDWARE MONITOR DRIVER
6605 M:      Jean Delvare <jdelvare@suse.com>
6606 L:      lm-sensors@lm-sensors.org
6607 S:      Maintained
6608 F:      Documentation/hwmon/lm83
6609 F:      drivers/hwmon/lm83.c
6610
6611 LM90 HARDWARE MONITOR DRIVER
6612 M:      Jean Delvare <jdelvare@suse.com>
6613 L:      lm-sensors@lm-sensors.org
6614 S:      Maintained
6615 F:      Documentation/hwmon/lm90
6616 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6617 F:      drivers/hwmon/lm90.c
6618
6619 LM95234 HARDWARE MONITOR DRIVER
6620 M:      Guenter Roeck <linux@roeck-us.net>
6621 L:      lm-sensors@lm-sensors.org
6622 S:      Maintained
6623 F:      Documentation/hwmon/lm95234
6624 F:      drivers/hwmon/lm95234.c
6625
6626 LME2510 MEDIA DRIVER
6627 M:      Malcolm Priestley <tvboxspy@gmail.com>
6628 L:      linux-media@vger.kernel.org
6629 W:      https://linuxtv.org
6630 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6631 S:      Maintained
6632 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6633
6634 LOCKDEP AND LOCKSTAT
6635 M:      Peter Zijlstra <peterz@infradead.org>
6636 M:      Ingo Molnar <mingo@redhat.com>
6637 L:      linux-kernel@vger.kernel.org
6638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6639 S:      Maintained
6640 F:      Documentation/locking/lockdep*.txt
6641 F:      Documentation/locking/lockstat.txt
6642 F:      include/linux/lockdep.h
6643 F:      kernel/locking/
6644
6645 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6646 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6647 L:      linux-ntfs-dev@lists.sourceforge.net
6648 W:      http://www.linux-ntfs.org/content/view/19/37/
6649 S:      Maintained
6650 F:      Documentation/ldm.txt
6651 F:      block/partitions/ldm.*
6652
6653 LogFS
6654 M:      Joern Engel <joern@logfs.org>
6655 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6656 L:      logfs@logfs.org
6657 W:      logfs.org
6658 S:      Maintained
6659 F:      fs/logfs/
6660
6661 LPC32XX MACHINE SUPPORT
6662 M:      Roland Stigge <stigge@antcom.de>
6663 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6664 S:      Maintained
6665 F:      arch/arm/mach-lpc32xx/
6666
6667 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6668 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6669 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6670 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6671 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6672 L:      MPT-FusionLinux.pdl@avagotech.com
6673 L:      linux-scsi@vger.kernel.org
6674 W:      http://www.lsilogic.com/support
6675 S:      Supported
6676 F:      drivers/message/fusion/
6677 F:      drivers/scsi/mpt2sas/
6678 F:      drivers/scsi/mpt3sas/
6679
6680 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6681 M:      Matthew Wilcox <matthew@wil.cx>
6682 L:      linux-scsi@vger.kernel.org
6683 S:      Maintained
6684 F:      drivers/scsi/sym53c8xx_2/
6685
6686 LTC4261 HARDWARE MONITOR DRIVER
6687 M:      Guenter Roeck <linux@roeck-us.net>
6688 L:      lm-sensors@lm-sensors.org
6689 S:      Maintained
6690 F:      Documentation/hwmon/ltc4261
6691 F:      drivers/hwmon/ltc4261.c
6692
6693 LTP (Linux Test Project)
6694 M:      Mike Frysinger <vapier@gentoo.org>
6695 M:      Cyril Hrubis <chrubis@suse.cz>
6696 M:      Wanlong Gao <wanlong.gao@gmail.com>
6697 M:      Jan Stancek <jstancek@redhat.com>
6698 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6699 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6700 L:      ltp@lists.linux.it (subscribers-only)
6701 W:      http://linux-test-project.github.io/
6702 T:      git git://github.com/linux-test-project/ltp.git
6703 S:      Maintained
6704
6705 M32R ARCHITECTURE
6706 W:      http://www.linux-m32r.org/
6707 S:      Orphan
6708 F:      arch/m32r/
6709
6710 M68K ARCHITECTURE
6711 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6712 L:      linux-m68k@lists.linux-m68k.org
6713 W:      http://www.linux-m68k.org/
6714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6715 S:      Maintained
6716 F:      arch/m68k/
6717 F:      drivers/zorro/
6718
6719 M68K ON APPLE MACINTOSH
6720 M:      Joshua Thompson <funaho@jurai.org>
6721 W:      http://www.mac.linux-m68k.org/
6722 L:      linux-m68k@lists.linux-m68k.org
6723 S:      Maintained
6724 F:      arch/m68k/mac/
6725
6726 M68K ON HP9000/300
6727 M:      Philip Blundell <philb@gnu.org>
6728 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6729 S:      Maintained
6730 F:      arch/m68k/hp300/
6731
6732 M88DS3103 MEDIA DRIVER
6733 M:      Antti Palosaari <crope@iki.fi>
6734 L:      linux-media@vger.kernel.org
6735 W:      https://linuxtv.org
6736 W:      http://palosaari.fi/linux/
6737 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6738 T:      git git://linuxtv.org/anttip/media_tree.git
6739 S:      Maintained
6740 F:      drivers/media/dvb-frontends/m88ds3103*
6741
6742 M88RS2000 MEDIA DRIVER
6743 M:      Malcolm Priestley <tvboxspy@gmail.com>
6744 L:      linux-media@vger.kernel.org
6745 W:      https://linuxtv.org
6746 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6747 S:      Maintained
6748 F:      drivers/media/dvb-frontends/m88rs2000*
6749
6750 MA901 MASTERKIT USB FM RADIO DRIVER
6751 M:      Alexey Klimov <klimov.linux@gmail.com>
6752 L:      linux-media@vger.kernel.org
6753 T:      git git://linuxtv.org/media_tree.git
6754 S:      Maintained
6755 F:      drivers/media/radio/radio-ma901.c
6756
6757 MAC80211
6758 M:      Johannes Berg <johannes@sipsolutions.net>
6759 L:      linux-wireless@vger.kernel.org
6760 W:      http://wireless.kernel.org/
6761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6763 S:      Maintained
6764 F:      Documentation/networking/mac80211-injection.txt
6765 F:      include/net/mac80211.h
6766 F:      net/mac80211/
6767
6768 MACVLAN DRIVER
6769 M:      Patrick McHardy <kaber@trash.net>
6770 L:      netdev@vger.kernel.org
6771 S:      Maintained
6772 F:      drivers/net/macvlan.c
6773 F:      include/linux/if_macvlan.h
6774
6775 MAILBOX API
6776 M:      Jassi Brar <jassisinghbrar@gmail.com>
6777 L:      linux-kernel@vger.kernel.org
6778 S:      Maintained
6779 F:      drivers/mailbox/
6780 F:      include/linux/mailbox_client.h
6781 F:      include/linux/mailbox_controller.h
6782
6783 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6784 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6785 W:      http://www.kernel.org/doc/man-pages
6786 L:      linux-man@vger.kernel.org
6787 S:      Maintained
6788
6789 MARVELL ARMADA DRM SUPPORT
6790 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6791 S:      Maintained
6792 F:      drivers/gpu/drm/armada/
6793
6794 MARVELL 88E6352 DSA support
6795 M:      Guenter Roeck <linux@roeck-us.net>
6796 S:      Maintained
6797 F:      drivers/net/dsa/mv88e6352.c
6798
6799 MARVELL CRYPTO DRIVER
6800 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6801 M:      Arnaud Ebalard <arno@natisbad.org>
6802 F:      drivers/crypto/marvell/
6803 S:      Maintained
6804 L:      linux-crypto@vger.kernel.org
6805
6806 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6807 M:      Mirko Lindner <mlindner@marvell.com>
6808 M:      Stephen Hemminger <stephen@networkplumber.org>
6809 L:      netdev@vger.kernel.org
6810 S:      Maintained
6811 F:      drivers/net/ethernet/marvell/sk*
6812
6813 MARVELL LIBERTAS WIRELESS DRIVER
6814 L:      libertas-dev@lists.infradead.org
6815 S:      Orphan
6816 F:      drivers/net/wireless/marvell/libertas/
6817
6818 MARVELL MV643XX ETHERNET DRIVER
6819 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6820 L:      netdev@vger.kernel.org
6821 S:      Maintained
6822 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6823 F:      include/linux/mv643xx.h
6824
6825 MARVELL MVNETA ETHERNET DRIVER
6826 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6827 L:      netdev@vger.kernel.org
6828 S:      Maintained
6829 F:      drivers/net/ethernet/marvell/mvneta.*
6830
6831 MARVELL MWIFIEX WIRELESS DRIVER
6832 M:      Amitkumar Karwar <akarwar@marvell.com>
6833 M:      Nishant Sarmukadam <nishants@marvell.com>
6834 L:      linux-wireless@vger.kernel.org
6835 S:      Maintained
6836 F:      drivers/net/wireless/marvell/mwifiex/
6837
6838 MARVELL MWL8K WIRELESS DRIVER
6839 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6840 L:      linux-wireless@vger.kernel.org
6841 S:      Odd Fixes
6842 F:      drivers/net/wireless/marvell/mwl8k.c
6843
6844 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6845 M:      Nicolas Pitre <nico@fluxnic.net>
6846 S:      Odd Fixes
6847 F:      drivers/mmc/host/mvsdio.*
6848
6849 MATROX FRAMEBUFFER DRIVER
6850 L:      linux-fbdev@vger.kernel.org
6851 S:      Orphan
6852 F:      drivers/video/fbdev/matrox/matroxfb_*
6853 F:      include/uapi/linux/matroxfb.h
6854
6855 MAX16065 HARDWARE MONITOR DRIVER
6856 M:      Guenter Roeck <linux@roeck-us.net>
6857 L:      lm-sensors@lm-sensors.org
6858 S:      Maintained
6859 F:      Documentation/hwmon/max16065
6860 F:      drivers/hwmon/max16065.c
6861
6862 MAX20751 HARDWARE MONITOR DRIVER
6863 M:      Guenter Roeck <linux@roeck-us.net>
6864 L:      lm-sensors@lm-sensors.org
6865 S:      Maintained
6866 F:      Documentation/hwmon/max20751
6867 F:      drivers/hwmon/max20751.c
6868
6869 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6870 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6871 L:      lm-sensors@lm-sensors.org
6872 S:      Maintained
6873 F:      Documentation/hwmon/max6650
6874 F:      drivers/hwmon/max6650.c
6875
6876 MAX6697 HARDWARE MONITOR DRIVER
6877 M:      Guenter Roeck <linux@roeck-us.net>
6878 L:      lm-sensors@lm-sensors.org
6879 S:      Maintained
6880 F:      Documentation/hwmon/max6697
6881 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6882 F:      drivers/hwmon/max6697.c
6883 F:      include/linux/platform_data/max6697.h
6884
6885 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6886 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6887 L:      linux-pm@vger.kernel.org
6888 S:      Supported
6889 F:      drivers/power/max14577_charger.c
6890 F:      drivers/power/max77693_charger.c
6891
6892 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6893 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6894 L:      linux-kernel@vger.kernel.org
6895 S:      Supported
6896 F:      drivers/*/*max77802.c
6897 F:      Documentation/devicetree/bindings/*/*max77802.txt
6898 F:      include/dt-bindings/*/*max77802.h
6899
6900 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6901 M:      Chanwoo Choi <cw00.choi@samsung.com>
6902 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6903 L:      linux-kernel@vger.kernel.org
6904 S:      Supported
6905 F:      drivers/*/max14577.c
6906 F:      drivers/*/max77686.c
6907 F:      drivers/*/max77693.c
6908 F:      drivers/extcon/extcon-max14577.c
6909 F:      drivers/extcon/extcon-max77693.c
6910 F:      drivers/rtc/rtc-max77686.c
6911 F:      drivers/clk/clk-max77686.c
6912 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6913 F:      Documentation/devicetree/bindings/*/max77686.txt
6914 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6915 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6916 F:      include/linux/mfd/max14577*.h
6917 F:      include/linux/mfd/max77686*.h
6918 F:      include/linux/mfd/max77693*.h
6919
6920 MAXIRADIO FM RADIO RECEIVER DRIVER
6921 M:      Hans Verkuil <hverkuil@xs4all.nl>
6922 L:      linux-media@vger.kernel.org
6923 T:      git git://linuxtv.org/media_tree.git
6924 W:      https://linuxtv.org
6925 S:      Maintained
6926 F:      drivers/media/radio/radio-maxiradio*
6927
6928 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6929 M:      Peter Rosin <peda@axentia.se>
6930 L:      linux-iio@vger.kernel.org
6931 S:      Maintained
6932 F:      drivers/iio/potentiometer/mcp4531.c
6933
6934 MEDIA DRIVERS FOR RENESAS - VSP1
6935 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6936 L:      linux-media@vger.kernel.org
6937 L:      linux-renesas-soc@vger.kernel.org
6938 T:      git git://linuxtv.org/media_tree.git
6939 S:      Supported
6940 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6941 F:      drivers/media/platform/vsp1/
6942
6943 MEDIA DRIVERS FOR ASCOT2E
6944 M:      Sergey Kozlov <serjk@netup.ru>
6945 L:      linux-media@vger.kernel.org
6946 W:      https://linuxtv.org
6947 W:      http://netup.tv/
6948 T:      git git://linuxtv.org/media_tree.git
6949 S:      Supported
6950 F:      drivers/media/dvb-frontends/ascot2e*
6951
6952 MEDIA DRIVERS FOR CXD2841ER
6953 M:      Sergey Kozlov <serjk@netup.ru>
6954 L:      linux-media@vger.kernel.org
6955 W:      https://linuxtv.org
6956 W:      http://netup.tv/
6957 T:      git git://linuxtv.org/media_tree.git
6958 S:      Supported
6959 F:      drivers/media/dvb-frontends/cxd2841er*
6960
6961 MEDIA DRIVERS FOR HORUS3A
6962 M:      Sergey Kozlov <serjk@netup.ru>
6963 L:      linux-media@vger.kernel.org
6964 W:      https://linuxtv.org
6965 W:      http://netup.tv/
6966 T:      git git://linuxtv.org/media_tree.git
6967 S:      Supported
6968 F:      drivers/media/dvb-frontends/horus3a*
6969
6970 MEDIA DRIVERS FOR LNBH25
6971 M:      Sergey Kozlov <serjk@netup.ru>
6972 L:      linux-media@vger.kernel.org
6973 W:      https://linuxtv.org
6974 W:      http://netup.tv/
6975 T:      git git://linuxtv.org/media_tree.git
6976 S:      Supported
6977 F:      drivers/media/dvb-frontends/lnbh25*
6978
6979 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6980 M:      Sergey Kozlov <serjk@netup.ru>
6981 L:      linux-media@vger.kernel.org
6982 W:      https://linuxtv.org
6983 W:      http://netup.tv/
6984 T:      git git://linuxtv.org/media_tree.git
6985 S:      Supported
6986 F:      drivers/media/pci/netup_unidvb/*
6987
6988 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6989 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6990 P:      LinuxTV.org Project
6991 L:      linux-media@vger.kernel.org
6992 W:      https://linuxtv.org
6993 Q:      http://patchwork.kernel.org/project/linux-media/list/
6994 T:      git git://linuxtv.org/media_tree.git
6995 S:      Maintained
6996 F:      Documentation/dvb/
6997 F:      Documentation/video4linux/
6998 F:      Documentation/DocBook/media/
6999 F:      drivers/media/
7000 F:      drivers/staging/media/
7001 F:      include/linux/platform_data/media/
7002 F:      include/media/
7003 F:      include/uapi/linux/dvb/
7004 F:      include/uapi/linux/videodev2.h
7005 F:      include/uapi/linux/media.h
7006 F:      include/uapi/linux/v4l2-*
7007 F:      include/uapi/linux/meye.h
7008 F:      include/uapi/linux/ivtv*
7009 F:      include/uapi/linux/uvcvideo.h
7010
7011 MEDIATEK MT7601U WIRELESS LAN DRIVER
7012 M:      Jakub Kicinski <kubakici@wp.pl>
7013 L:      linux-wireless@vger.kernel.org
7014 S:      Maintained
7015 F:      drivers/net/wireless/mediatek/mt7601u/
7016
7017 MEGARAID SCSI/SAS DRIVERS
7018 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7019 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7020 M:      Uday Lingala <uday.lingala@avagotech.com>
7021 L:      megaraidlinux.pdl@avagotech.com
7022 L:      linux-scsi@vger.kernel.org
7023 W:      http://www.lsi.com
7024 S:      Maintained
7025 F:      Documentation/scsi/megaraid.txt
7026 F:      drivers/scsi/megaraid.*
7027 F:      drivers/scsi/megaraid/
7028
7029 MELLANOX ETHERNET DRIVER (mlx4_en)
7030 M:      Eugenia Emantayev <eugenia@mellanox.com>
7031 L:      netdev@vger.kernel.org
7032 S:      Supported
7033 W:      http://www.mellanox.com
7034 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7035 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7036
7037 MELLANOX ETHERNET DRIVER (mlx5e)
7038 M:      Saeed Mahameed <saeedm@mellanox.com>
7039 L:      netdev@vger.kernel.org
7040 S:      Supported
7041 W:      http://www.mellanox.com
7042 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7043 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7044
7045 MELLANOX ETHERNET SWITCH DRIVERS
7046 M:      Jiri Pirko <jiri@mellanox.com>
7047 M:      Ido Schimmel <idosch@mellanox.com>
7048 L:      netdev@vger.kernel.org
7049 S:      Supported
7050 W:      http://www.mellanox.com
7051 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7052 F:      drivers/net/ethernet/mellanox/mlxsw/
7053
7054 MEMBARRIER SUPPORT
7055 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7056 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7057 L:      linux-kernel@vger.kernel.org
7058 S:      Supported
7059 F:      kernel/membarrier.c
7060 F:      include/uapi/linux/membarrier.h
7061
7062 MEMORY MANAGEMENT
7063 L:      linux-mm@kvack.org
7064 W:      http://www.linux-mm.org
7065 S:      Maintained
7066 F:      include/linux/mm.h
7067 F:      include/linux/gfp.h
7068 F:      include/linux/mmzone.h
7069 F:      include/linux/memory_hotplug.h
7070 F:      include/linux/vmalloc.h
7071 F:      mm/
7072
7073 MEMORY TECHNOLOGY DEVICES (MTD)
7074 M:      David Woodhouse <dwmw2@infradead.org>
7075 M:      Brian Norris <computersforpeace@gmail.com>
7076 L:      linux-mtd@lists.infradead.org
7077 W:      http://www.linux-mtd.infradead.org/
7078 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7079 T:      git git://git.infradead.org/linux-mtd.git
7080 T:      git git://git.infradead.org/l2-mtd.git
7081 S:      Maintained
7082 F:      drivers/mtd/
7083 F:      include/linux/mtd/
7084 F:      include/uapi/mtd/
7085
7086 MEN A21 WATCHDOG DRIVER
7087 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7088 L:      linux-watchdog@vger.kernel.org
7089 S:      Maintained
7090 F:      drivers/watchdog/mena21_wdt.c
7091
7092 MEN CHAMELEON BUS (mcb)
7093 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7094 S:      Maintained
7095 F:      drivers/mcb/
7096 F:      include/linux/mcb.h
7097 F:      Documentation/men-chameleon-bus.txt
7098
7099 MEN F21BMC (Board Management Controller)
7100 M:      Andreas Werner <andreas.werner@men.de>
7101 S:      Supported
7102 F:      drivers/mfd/menf21bmc.c
7103 F:      drivers/watchdog/menf21bmc_wdt.c
7104 F:      drivers/leds/leds-menf21bmc.c
7105 F:      drivers/hwmon/menf21bmc_hwmon.c
7106 F:      Documentation/hwmon/menf21bmc
7107
7108 METAG ARCHITECTURE
7109 M:      James Hogan <james.hogan@imgtec.com>
7110 L:      linux-metag@vger.kernel.org
7111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7112 S:      Odd Fixes
7113 F:      arch/metag/
7114 F:      Documentation/metag/
7115 F:      Documentation/devicetree/bindings/metag/
7116 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7117 F:      drivers/clocksource/metag_generic.c
7118 F:      drivers/irqchip/irq-metag.c
7119 F:      drivers/irqchip/irq-metag-ext.c
7120 F:      drivers/tty/metag_da.c
7121
7122 MICROBLAZE ARCHITECTURE
7123 M:      Michal Simek <monstr@monstr.eu>
7124 W:      http://www.monstr.eu/fdt/
7125 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7126 S:      Supported
7127 F:      arch/microblaze/
7128
7129 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7130 M:      Chen Yu <yu.c.chen@intel.com>
7131 L:      platform-driver-x86@vger.kernel.org
7132 S:      Supported
7133 F:      drivers/platform/x86/surfacepro3_button.c
7134
7135 MICROTEK X6 SCANNER
7136 M:      Oliver Neukum <oliver@neukum.org>
7137 S:      Maintained
7138 F:      drivers/usb/image/microtek.*
7139
7140 MIPS
7141 M:      Ralf Baechle <ralf@linux-mips.org>
7142 L:      linux-mips@linux-mips.org
7143 W:      http://www.linux-mips.org/
7144 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7145 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7146 S:      Supported
7147 F:      Documentation/mips/
7148 F:      arch/mips/
7149
7150 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7151 M:      Hans Verkuil <hverkuil@xs4all.nl>
7152 L:      linux-media@vger.kernel.org
7153 T:      git git://linuxtv.org/media_tree.git
7154 W:      https://linuxtv.org
7155 S:      Odd Fixes
7156 F:      drivers/media/radio/radio-miropcm20*
7157
7158 MELLANOX MLX4 core VPI driver
7159 M:      Yishai Hadas <yishaih@mellanox.com>
7160 L:      netdev@vger.kernel.org
7161 L:      linux-rdma@vger.kernel.org
7162 W:      http://www.mellanox.com
7163 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7164 S:      Supported
7165 F:      drivers/net/ethernet/mellanox/mlx4/
7166 F:      include/linux/mlx4/
7167
7168 MELLANOX MLX4 IB driver
7169 M:      Yishai Hadas <yishaih@mellanox.com>
7170 L:      linux-rdma@vger.kernel.org
7171 W:      http://www.mellanox.com
7172 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7173 S:      Supported
7174 F:      drivers/infiniband/hw/mlx4/
7175 F:      include/linux/mlx4/
7176
7177 MELLANOX MLX5 core VPI driver
7178 M:      Matan Barak <matanb@mellanox.com>
7179 M:      Leon Romanovsky <leonro@mellanox.com>
7180 L:      netdev@vger.kernel.org
7181 L:      linux-rdma@vger.kernel.org
7182 W:      http://www.mellanox.com
7183 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7184 S:      Supported
7185 F:      drivers/net/ethernet/mellanox/mlx5/core/
7186 F:      include/linux/mlx5/
7187
7188 MELLANOX MLX5 IB driver
7189 M:      Matan Barak <matanb@mellanox.com>
7190 M:      Leon Romanovsky <leonro@mellanox.com>
7191 L:      linux-rdma@vger.kernel.org
7192 W:      http://www.mellanox.com
7193 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7194 S:      Supported
7195 F:      drivers/infiniband/hw/mlx5/
7196 F:      include/linux/mlx5/
7197
7198 MELEXIS MLX90614 DRIVER
7199 M:      Crt Mori <cmo@melexis.com>
7200 L:      linux-iio@vger.kernel.org
7201 W:      http://www.melexis.com
7202 S:      Supported
7203 F:      drivers/iio/temperature/mlx90614.c
7204
7205 MN88472 MEDIA DRIVER
7206 M:      Antti Palosaari <crope@iki.fi>
7207 L:      linux-media@vger.kernel.org
7208 W:      https://linuxtv.org
7209 W:      http://palosaari.fi/linux/
7210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7211 T:      git git://linuxtv.org/anttip/media_tree.git
7212 S:      Maintained
7213 F:      drivers/staging/media/mn88472/
7214 F:      drivers/media/dvb-frontends/mn88472.h
7215
7216 MN88473 MEDIA DRIVER
7217 M:      Antti Palosaari <crope@iki.fi>
7218 L:      linux-media@vger.kernel.org
7219 W:      https://linuxtv.org
7220 W:      http://palosaari.fi/linux/
7221 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7222 T:      git git://linuxtv.org/anttip/media_tree.git
7223 S:      Maintained
7224 F:      drivers/staging/media/mn88473/
7225 F:      drivers/media/dvb-frontends/mn88473.h
7226
7227 MODULE SUPPORT
7228 M:      Rusty Russell <rusty@rustcorp.com.au>
7229 S:      Maintained
7230 F:      include/linux/module.h
7231 F:      kernel/module.c
7232
7233 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7234 W:      http://popies.net/meye/
7235 S:      Orphan
7236 F:      Documentation/video4linux/meye.txt
7237 F:      drivers/media/pci/meye/
7238 F:      include/uapi/linux/meye.h
7239
7240 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7241 M:      Jiri Slaby <jirislaby@gmail.com>
7242 S:      Maintained
7243 F:      Documentation/serial/moxa-smartio
7244 F:      drivers/tty/mxser.*
7245
7246 MR800 AVERMEDIA USB FM RADIO DRIVER
7247 M:      Alexey Klimov <klimov.linux@gmail.com>
7248 L:      linux-media@vger.kernel.org
7249 T:      git git://linuxtv.org/media_tree.git
7250 S:      Maintained
7251 F:      drivers/media/radio/radio-mr800.c
7252
7253 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7254 M:      Alan Ott <alan@signal11.us>
7255 L:      linux-wpan@vger.kernel.org
7256 S:      Maintained
7257 F:      drivers/net/ieee802154/mrf24j40.c
7258 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7259
7260 MSI LAPTOP SUPPORT
7261 M:      "Lee, Chun-Yi" <jlee@suse.com>
7262 L:      platform-driver-x86@vger.kernel.org
7263 S:      Maintained
7264 F:      drivers/platform/x86/msi-laptop.c
7265
7266 MSI WMI SUPPORT
7267 L:      platform-driver-x86@vger.kernel.org
7268 S:      Orphan
7269 F:      drivers/platform/x86/msi-wmi.c
7270
7271 MSI001 MEDIA DRIVER
7272 M:      Antti Palosaari <crope@iki.fi>
7273 L:      linux-media@vger.kernel.org
7274 W:      https://linuxtv.org
7275 W:      http://palosaari.fi/linux/
7276 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7277 T:      git git://linuxtv.org/anttip/media_tree.git
7278 S:      Maintained
7279 F:      drivers/media/tuners/msi001*
7280
7281 MSI2500 MEDIA DRIVER
7282 M:      Antti Palosaari <crope@iki.fi>
7283 L:      linux-media@vger.kernel.org
7284 W:      https://linuxtv.org
7285 W:      http://palosaari.fi/linux/
7286 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7287 T:      git git://linuxtv.org/anttip/media_tree.git
7288 S:      Maintained
7289 F:      drivers/media/usb/msi2500/
7290
7291 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7292 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7293 L:      linux-mtd@lists.infradead.org
7294 S:      Maintained
7295 F:      drivers/mtd/devices/docg3*
7296
7297 MT9M032 APTINA SENSOR DRIVER
7298 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7299 L:      linux-media@vger.kernel.org
7300 T:      git git://linuxtv.org/media_tree.git
7301 S:      Maintained
7302 F:      drivers/media/i2c/mt9m032.c
7303 F:      include/media/i2c/mt9m032.h
7304
7305 MT9P031 APTINA CAMERA SENSOR
7306 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7307 L:      linux-media@vger.kernel.org
7308 T:      git git://linuxtv.org/media_tree.git
7309 S:      Maintained
7310 F:      drivers/media/i2c/mt9p031.c
7311 F:      include/media/i2c/mt9p031.h
7312
7313 MT9T001 APTINA CAMERA SENSOR
7314 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7315 L:      linux-media@vger.kernel.org
7316 T:      git git://linuxtv.org/media_tree.git
7317 S:      Maintained
7318 F:      drivers/media/i2c/mt9t001.c
7319 F:      include/media/i2c/mt9t001.h
7320
7321 MT9V032 APTINA CAMERA SENSOR
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:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7327 F:      drivers/media/i2c/mt9v032.c
7328 F:      include/media/i2c/mt9v032.h
7329
7330 MULTIFUNCTION DEVICES (MFD)
7331 M:      Lee Jones <lee.jones@linaro.org>
7332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7333 S:      Supported
7334 F:      drivers/mfd/
7335 F:      include/linux/mfd/
7336
7337 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7338 M:      Ulf Hansson <ulf.hansson@linaro.org>
7339 L:      linux-mmc@vger.kernel.org
7340 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7341 S:      Maintained
7342 F:      drivers/mmc/
7343 F:      include/linux/mmc/
7344 F:      include/uapi/linux/mmc/
7345
7346 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7347 S:      Orphan
7348 F:      drivers/mmc/host/mmc_spi.c
7349 F:      include/linux/spi/mmc_spi.h
7350
7351 MULTISOUND SOUND DRIVER
7352 M:      Andrew Veliath <andrewtv@usa.net>
7353 S:      Maintained
7354 F:      Documentation/sound/oss/MultiSound
7355 F:      sound/oss/msnd*
7356
7357 MULTITECH MULTIPORT CARD (ISICOM)
7358 S:      Orphan
7359 F:      drivers/tty/isicom.c
7360 F:      include/linux/isicom.h
7361
7362 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7363 M:      Felipe Balbi <balbi@kernel.org>
7364 L:      linux-usb@vger.kernel.org
7365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7366 S:      Maintained
7367 F:      drivers/usb/musb/
7368
7369 MXL5007T MEDIA DRIVER
7370 M:      Michael Krufky <mkrufky@linuxtv.org>
7371 L:      linux-media@vger.kernel.org
7372 W:      https://linuxtv.org
7373 W:      http://github.com/mkrufky
7374 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7375 T:      git git://linuxtv.org/mkrufky/tuners.git
7376 S:      Maintained
7377 F:      drivers/media/tuners/mxl5007t.*
7378
7379 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7380 M:      Hyong-Youb Kim <hykim@myri.com>
7381 L:      netdev@vger.kernel.org
7382 W:      https://www.myricom.com/support/downloads/myri10ge.html
7383 S:      Supported
7384 F:      drivers/net/ethernet/myricom/myri10ge/
7385
7386 NATSEMI ETHERNET DRIVER (DP8381x)
7387 S:      Orphan
7388 F:      drivers/net/ethernet/natsemi/natsemi.c
7389
7390 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7391 M:      Daniel Mack <zonque@gmail.com>
7392 S:      Maintained
7393 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7394 W:      http://www.native-instruments.com
7395 F:      sound/usb/caiaq/
7396
7397 NCP FILESYSTEM
7398 M:      Petr Vandrovec <petr@vandrovec.name>
7399 S:      Odd Fixes
7400 F:      fs/ncpfs/
7401
7402 NCR 5380 SCSI DRIVERS
7403 M:      Finn Thain <fthain@telegraphics.com.au>
7404 M:      Michael Schmitz <schmitzmic@gmail.com>
7405 L:      linux-scsi@vger.kernel.org
7406 S:      Maintained
7407 F:      Documentation/scsi/g_NCR5380.txt
7408 F:      drivers/scsi/NCR5380.*
7409 F:      drivers/scsi/arm/cumana_1.c
7410 F:      drivers/scsi/arm/oak.c
7411 F:      drivers/scsi/atari_NCR5380.c
7412 F:      drivers/scsi/atari_scsi.*
7413 F:      drivers/scsi/dmx3191d.c
7414 F:      drivers/scsi/dtc.*
7415 F:      drivers/scsi/g_NCR5380.*
7416 F:      drivers/scsi/g_NCR5380_mmio.c
7417 F:      drivers/scsi/mac_scsi.*
7418 F:      drivers/scsi/pas16.*
7419 F:      drivers/scsi/sun3_scsi.*
7420 F:      drivers/scsi/sun3_scsi_vme.c
7421 F:      drivers/scsi/t128.*
7422
7423 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7424 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7425 L:      linux-scsi@vger.kernel.org
7426 S:      Maintained
7427 F:      drivers/scsi/NCR_D700.*
7428
7429 NCT6775 HARDWARE MONITOR DRIVER
7430 M:      Guenter Roeck <linux@roeck-us.net>
7431 L:      lm-sensors@lm-sensors.org
7432 S:      Maintained
7433 F:      Documentation/hwmon/nct6775
7434 F:      drivers/hwmon/nct6775.c
7435
7436 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7437 M:      Faisal Latif <faisal.latif@intel.com>
7438 L:      linux-rdma@vger.kernel.org
7439 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7440 S:      Supported
7441 F:      drivers/infiniband/hw/nes/
7442
7443 NETEM NETWORK EMULATOR
7444 M:      Stephen Hemminger <stephen@networkplumber.org>
7445 L:      netem@lists.linux-foundation.org
7446 S:      Maintained
7447 F:      net/sched/sch_netem.c
7448
7449 NETERION 10GbE DRIVERS (s2io/vxge)
7450 M:      Jon Mason <jdmason@kudzu.us>
7451 L:      netdev@vger.kernel.org
7452 S:      Supported
7453 F:      Documentation/networking/s2io.txt
7454 F:      Documentation/networking/vxge.txt
7455 F:      drivers/net/ethernet/neterion/
7456
7457 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7458 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7459 M:      Patrick McHardy <kaber@trash.net>
7460 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7461 L:      netfilter-devel@vger.kernel.org
7462 L:      coreteam@netfilter.org
7463 W:      http://www.netfilter.org/
7464 W:      http://www.iptables.org/
7465 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7468 S:      Supported
7469 F:      include/linux/netfilter*
7470 F:      include/linux/netfilter/
7471 F:      include/net/netfilter/
7472 F:      include/uapi/linux/netfilter*
7473 F:      include/uapi/linux/netfilter/
7474 F:      net/*/netfilter.c
7475 F:      net/*/netfilter/
7476 F:      net/netfilter/
7477 F:      net/bridge/br_netfilter*.c
7478
7479 NETLABEL
7480 M:      Paul Moore <paul@paul-moore.com>
7481 W:      http://netlabel.sf.net
7482 L:      netdev@vger.kernel.org
7483 S:      Maintained
7484 F:      Documentation/netlabel/
7485 F:      include/net/netlabel.h
7486 F:      net/netlabel/
7487
7488 NETROM NETWORK LAYER
7489 M:      Ralf Baechle <ralf@linux-mips.org>
7490 L:      linux-hams@vger.kernel.org
7491 W:      http://www.linux-ax25.org/
7492 S:      Maintained
7493 F:      include/net/netrom.h
7494 F:      include/uapi/linux/netrom.h
7495 F:      net/netrom/
7496
7497 NETRONOME ETHERNET DRIVERS
7498 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7499 M:      Rolf Neugebauer <rolf.neugebauer@netronome.com>
7500 L:      oss-drivers@netronome.com
7501 S:      Maintained
7502 F:      drivers/net/ethernet/netronome/
7503
7504 NETWORK BLOCK DEVICE (NBD)
7505 M:      Markus Pargmann <mpa@pengutronix.de>
7506 S:      Maintained
7507 L:      nbd-general@lists.sourceforge.net
7508 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7509 F:      Documentation/blockdev/nbd.txt
7510 F:      drivers/block/nbd.c
7511 F:      include/uapi/linux/nbd.h
7512
7513 NETWORK DROP MONITOR
7514 M:      Neil Horman <nhorman@tuxdriver.com>
7515 L:      netdev@vger.kernel.org
7516 S:      Maintained
7517 W:      https://fedorahosted.org/dropwatch/
7518 F:      net/core/drop_monitor.c
7519
7520 NETWORKING [GENERAL]
7521 M:      "David S. Miller" <davem@davemloft.net>
7522 L:      netdev@vger.kernel.org
7523 W:      http://www.linuxfoundation.org/en/Net
7524 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7527 S:      Maintained
7528 F:      net/
7529 F:      include/net/
7530 F:      include/linux/in.h
7531 F:      include/linux/net.h
7532 F:      include/linux/netdevice.h
7533 F:      include/uapi/linux/in.h
7534 F:      include/uapi/linux/net.h
7535 F:      include/uapi/linux/netdevice.h
7536 F:      include/uapi/linux/net_namespace.h
7537 F:      tools/net/
7538 F:      tools/testing/selftests/net/
7539 F:      lib/random32.c
7540 F:      lib/test_bpf.c
7541
7542 NETWORKING [IPv4/IPv6]
7543 M:      "David S. Miller" <davem@davemloft.net>
7544 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7545 M:      James Morris <jmorris@namei.org>
7546 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7547 M:      Patrick McHardy <kaber@trash.net>
7548 L:      netdev@vger.kernel.org
7549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7550 S:      Maintained
7551 F:      net/ipv4/
7552 F:      net/ipv6/
7553 F:      include/net/ip*
7554 F:      arch/x86/net/*
7555
7556 NETWORKING [IPSEC]
7557 M:      Steffen Klassert <steffen.klassert@secunet.com>
7558 M:      Herbert Xu <herbert@gondor.apana.org.au>
7559 M:      "David S. Miller" <davem@davemloft.net>
7560 L:      netdev@vger.kernel.org
7561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7563 S:      Maintained
7564 F:      net/core/flow.c
7565 F:      net/xfrm/
7566 F:      net/key/
7567 F:      net/ipv4/xfrm*
7568 F:      net/ipv4/esp4.c
7569 F:      net/ipv4/ah4.c
7570 F:      net/ipv4/ipcomp.c
7571 F:      net/ipv4/ip_vti.c
7572 F:      net/ipv6/xfrm*
7573 F:      net/ipv6/esp6.c
7574 F:      net/ipv6/ah6.c
7575 F:      net/ipv6/ipcomp6.c
7576 F:      net/ipv6/ip6_vti.c
7577 F:      include/uapi/linux/xfrm.h
7578 F:      include/net/xfrm.h
7579
7580 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7581 M:      Paul Moore <paul@paul-moore.com>
7582 L:      netdev@vger.kernel.org
7583 S:      Maintained
7584
7585 NETWORKING [WIRELESS]
7586 L:      linux-wireless@vger.kernel.org
7587 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7588
7589 NETWORKING DRIVERS
7590 L:      netdev@vger.kernel.org
7591 W:      http://www.linuxfoundation.org/en/Net
7592 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7595 S:      Odd Fixes
7596 F:      drivers/net/
7597 F:      include/linux/if_*
7598 F:      include/linux/netdevice.h
7599 F:      include/linux/etherdevice.h
7600 F:      include/linux/fcdevice.h
7601 F:      include/linux/fddidevice.h
7602 F:      include/linux/hippidevice.h
7603 F:      include/linux/inetdevice.h
7604 F:      include/uapi/linux/if_*
7605 F:      include/uapi/linux/netdevice.h
7606
7607 NETWORKING DRIVERS (WIRELESS)
7608 M:      Kalle Valo <kvalo@codeaurora.org>
7609 L:      linux-wireless@vger.kernel.org
7610 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7613 S:      Maintained
7614 F:      drivers/net/wireless/
7615
7616 NETXEN (1/10) GbE SUPPORT
7617 M:      Manish Chopra <manish.chopra@qlogic.com>
7618 M:      Sony Chacko <sony.chacko@qlogic.com>
7619 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7620 L:      netdev@vger.kernel.org
7621 W:      http://www.qlogic.com
7622 S:      Supported
7623 F:      drivers/net/ethernet/qlogic/netxen/
7624
7625 NFC SUBSYSTEM
7626 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7627 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7628 M:      Samuel Ortiz <sameo@linux.intel.com>
7629 L:      linux-wireless@vger.kernel.org
7630 L:      linux-nfc@lists.01.org (subscribers-only)
7631 S:      Supported
7632 F:      net/nfc/
7633 F:      include/net/nfc/
7634 F:      include/uapi/linux/nfc.h
7635 F:      drivers/nfc/
7636 F:      include/linux/platform_data/microread.h
7637 F:      include/linux/platform_data/nfcmrvl.h
7638 F:      include/linux/platform_data/nxp-nci.h
7639 F:      include/linux/platform_data/pn544.h
7640 F:      include/linux/platform_data/st21nfca.h
7641 F:      include/linux/platform_data/st-nci.h
7642 F:      Documentation/devicetree/bindings/net/nfc/
7643
7644 NFS, SUNRPC, AND LOCKD CLIENTS
7645 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7646 M:      Anna Schumaker <anna.schumaker@netapp.com>
7647 L:      linux-nfs@vger.kernel.org
7648 W:      http://client.linux-nfs.org
7649 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7650 S:      Maintained
7651 F:      fs/lockd/
7652 F:      fs/nfs/
7653 F:      fs/nfs_common/
7654 F:      net/sunrpc/
7655 F:      include/linux/lockd/
7656 F:      include/linux/nfs*
7657 F:      include/linux/sunrpc/
7658 F:      include/uapi/linux/nfs*
7659 F:      include/uapi/linux/sunrpc/
7660
7661 NILFS2 FILESYSTEM
7662 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7663 L:      linux-nilfs@vger.kernel.org
7664 W:      http://nilfs.sourceforge.net/
7665 T:      git git://github.com/konis/nilfs2.git
7666 S:      Supported
7667 F:      Documentation/filesystems/nilfs2.txt
7668 F:      fs/nilfs2/
7669 F:      include/linux/nilfs2_fs.h
7670 F:      include/trace/events/nilfs2.h
7671
7672 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7673 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7674 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7675 S:      Maintained
7676 F:      Documentation/scsi/NinjaSCSI.txt
7677 F:      drivers/scsi/pcmcia/nsp_*
7678
7679 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7680 M:      GOTO Masanori <gotom@debian.or.jp>
7681 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7682 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7683 S:      Maintained
7684 F:      Documentation/scsi/NinjaSCSI.txt
7685 F:      drivers/scsi/nsp32*
7686
7687 NIOS2 ARCHITECTURE
7688 M:      Ley Foon Tan <lftan@altera.com>
7689 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7691 S:      Maintained
7692 F:      arch/nios2/
7693
7694 NOKIA N900 POWER SUPPLY DRIVERS
7695 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7696 S:      Maintained
7697 F:      include/linux/power/bq2415x_charger.h
7698 F:      include/linux/power/bq27xxx_battery.h
7699 F:      include/linux/power/isp1704_charger.h
7700 F:      drivers/power/bq2415x_charger.c
7701 F:      drivers/power/bq27xxx_battery.c
7702 F:      drivers/power/isp1704_charger.c
7703 F:      drivers/power/rx51_battery.c
7704
7705 NTB DRIVER CORE
7706 M:      Jon Mason <jdmason@kudzu.us>
7707 M:      Dave Jiang <dave.jiang@intel.com>
7708 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7709 L:      linux-ntb@googlegroups.com
7710 S:      Supported
7711 W:      https://github.com/jonmason/ntb/wiki
7712 T:      git git://github.com/jonmason/ntb.git
7713 F:      drivers/ntb/
7714 F:      drivers/net/ntb_netdev.c
7715 F:      include/linux/ntb.h
7716 F:      include/linux/ntb_transport.h
7717
7718 NTB INTEL DRIVER
7719 M:      Jon Mason <jdmason@kudzu.us>
7720 M:      Dave Jiang <dave.jiang@intel.com>
7721 L:      linux-ntb@googlegroups.com
7722 S:      Supported
7723 W:      https://github.com/jonmason/ntb/wiki
7724 T:      git git://github.com/jonmason/ntb.git
7725 F:      drivers/ntb/hw/intel/
7726
7727 NTB AMD DRIVER
7728 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7729 L:      linux-ntb@googlegroups.com
7730 S:      Supported
7731 F:      drivers/ntb/hw/amd/
7732
7733 NTFS FILESYSTEM
7734 M:      Anton Altaparmakov <anton@tuxera.com>
7735 L:      linux-ntfs-dev@lists.sourceforge.net
7736 W:      http://www.tuxera.com/
7737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7738 S:      Supported
7739 F:      Documentation/filesystems/ntfs.txt
7740 F:      fs/ntfs/
7741
7742 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7743 M:      Antonino Daplas <adaplas@gmail.com>
7744 L:      linux-fbdev@vger.kernel.org
7745 S:      Maintained
7746 F:      drivers/video/fbdev/riva/
7747 F:      drivers/video/fbdev/nvidia/
7748
7749 NVM EXPRESS DRIVER
7750 M:      Keith Busch <keith.busch@intel.com>
7751 M:      Jens Axboe <axboe@fb.com>
7752 L:      linux-nvme@lists.infradead.org
7753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7754 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7755 S:      Supported
7756 F:      drivers/nvme/host/
7757 F:      include/linux/nvme.h
7758
7759 NVMEM FRAMEWORK
7760 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7761 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7762 S:      Maintained
7763 F:      drivers/nvmem/
7764 F:      Documentation/devicetree/bindings/nvmem/
7765 F:      include/linux/nvmem-consumer.h
7766 F:      include/linux/nvmem-provider.h
7767
7768 NXP-NCI NFC DRIVER
7769 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7770 R:      Charles Gorand <charles.gorand@effinnov.com>
7771 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7772 S:      Supported
7773 F:      drivers/nfc/nxp-nci
7774
7775 NXP TDA998X DRM DRIVER
7776 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7777 S:      Supported
7778 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7779 F:      include/drm/i2c/tda998x.h
7780
7781 NXP TFA9879 DRIVER
7782 M:      Peter Rosin <peda@axentia.se>
7783 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7784 S:      Maintained
7785 F:      sound/soc/codecs/tfa9879*
7786
7787 OMAP SUPPORT
7788 M:      Tony Lindgren <tony@atomide.com>
7789 L:      linux-omap@vger.kernel.org
7790 W:      http://www.muru.com/linux/omap/
7791 W:      http://linux.omap.com/
7792 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7794 S:      Maintained
7795 F:      arch/arm/*omap*/
7796 F:      arch/arm/configs/omap1_defconfig
7797 F:      arch/arm/configs/omap2plus_defconfig
7798 F:      drivers/i2c/busses/i2c-omap.c
7799 F:      drivers/irqchip/irq-omap-intc.c
7800 F:      drivers/mfd/*omap*.c
7801 F:      drivers/mfd/menelaus.c
7802 F:      drivers/mfd/palmas.c
7803 F:      drivers/mfd/tps65217.c
7804 F:      drivers/mfd/tps65218.c
7805 F:      drivers/mfd/tps65910.c
7806 F:      drivers/mfd/twl-core.[ch]
7807 F:      drivers/mfd/twl4030*.c
7808 F:      drivers/mfd/twl6030*.c
7809 F:      drivers/mfd/twl6040*.c
7810 F:      drivers/regulator/palmas-regulator*.c
7811 F:      drivers/regulator/pbias-regulator.c
7812 F:      drivers/regulator/tps65217-regulator.c
7813 F:      drivers/regulator/tps65218-regulator.c
7814 F:      drivers/regulator/tps65910-regulator.c
7815 F:      drivers/regulator/twl-regulator.c
7816 F:      include/linux/i2c-omap.h
7817
7818 OMAP DEVICE TREE SUPPORT
7819 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7820 M:      Tony Lindgren <tony@atomide.com>
7821 L:      linux-omap@vger.kernel.org
7822 L:      devicetree@vger.kernel.org
7823 S:      Maintained
7824 F:      arch/arm/boot/dts/*omap*
7825 F:      arch/arm/boot/dts/*am3*
7826 F:      arch/arm/boot/dts/*am4*
7827 F:      arch/arm/boot/dts/*am5*
7828 F:      arch/arm/boot/dts/*dra7*
7829
7830 OMAP CLOCK FRAMEWORK SUPPORT
7831 M:      Paul Walmsley <paul@pwsan.com>
7832 L:      linux-omap@vger.kernel.org
7833 S:      Maintained
7834 F:      arch/arm/*omap*/*clock*
7835
7836 OMAP POWER MANAGEMENT SUPPORT
7837 M:      Kevin Hilman <khilman@deeprootsystems.com>
7838 L:      linux-omap@vger.kernel.org
7839 S:      Maintained
7840 F:      arch/arm/*omap*/*pm*
7841 F:      drivers/cpufreq/omap-cpufreq.c
7842
7843 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7844 M:      Rajendra Nayak <rnayak@ti.com>
7845 M:      Paul Walmsley <paul@pwsan.com>
7846 L:      linux-omap@vger.kernel.org
7847 S:      Maintained
7848 F:      arch/arm/mach-omap2/prm*
7849
7850 OMAP AUDIO SUPPORT
7851 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7852 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7853 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7854 L:      linux-omap@vger.kernel.org
7855 S:      Maintained
7856 F:      sound/soc/omap/
7857
7858 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7859 M:      Roger Quadros <rogerq@ti.com>
7860 M:      Tony Lindgren <tony@atomide.com>
7861 L:      linux-omap@vger.kernel.org
7862 S:      Maintained
7863 F:      drivers/memory/omap-gpmc.c
7864 F:      arch/arm/mach-omap2/*gpmc*
7865
7866 OMAP FRAMEBUFFER SUPPORT
7867 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7868 L:      linux-fbdev@vger.kernel.org
7869 L:      linux-omap@vger.kernel.org
7870 S:      Maintained
7871 F:      drivers/video/fbdev/omap/
7872
7873 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7874 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7875 L:      linux-omap@vger.kernel.org
7876 L:      linux-fbdev@vger.kernel.org
7877 S:      Maintained
7878 F:      drivers/video/fbdev/omap2/
7879 F:      Documentation/arm/OMAP/DSS
7880
7881 OMAP HARDWARE SPINLOCK SUPPORT
7882 M:      Ohad Ben-Cohen <ohad@wizery.com>
7883 L:      linux-omap@vger.kernel.org
7884 S:      Maintained
7885 F:      drivers/hwspinlock/omap_hwspinlock.c
7886
7887 OMAP MMC SUPPORT
7888 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7889 L:      linux-omap@vger.kernel.org
7890 S:      Maintained
7891 F:      drivers/mmc/host/omap.c
7892
7893 OMAP HS MMC SUPPORT
7894 L:      linux-mmc@vger.kernel.org
7895 L:      linux-omap@vger.kernel.org
7896 S:      Orphan
7897 F:      drivers/mmc/host/omap_hsmmc.c
7898
7899 OMAP RANDOM NUMBER GENERATOR SUPPORT
7900 M:      Deepak Saxena <dsaxena@plexity.net>
7901 S:      Maintained
7902 F:      drivers/char/hw_random/omap-rng.c
7903
7904 OMAP HWMOD SUPPORT
7905 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7906 M:      Paul Walmsley <paul@pwsan.com>
7907 L:      linux-omap@vger.kernel.org
7908 S:      Maintained
7909 F:      arch/arm/mach-omap2/omap_hwmod.*
7910
7911 OMAP HWMOD DATA
7912 M:      Paul Walmsley <paul@pwsan.com>
7913 L:      linux-omap@vger.kernel.org
7914 S:      Maintained
7915 F:      arch/arm/mach-omap2/omap_hwmod*data*
7916
7917 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7918 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7919 L:      linux-omap@vger.kernel.org
7920 S:      Maintained
7921 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7922
7923 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7924 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7925 L:      linux-media@vger.kernel.org
7926 S:      Maintained
7927 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7928 F:      drivers/media/platform/omap3isp/
7929 F:      drivers/staging/media/omap4iss/
7930
7931 OMAP USB SUPPORT
7932 M:      Felipe Balbi <balbi@kernel.org>
7933 L:      linux-usb@vger.kernel.org
7934 L:      linux-omap@vger.kernel.org
7935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7936 S:      Maintained
7937 F:      drivers/usb/*/*omap*
7938 F:      arch/arm/*omap*/usb*
7939
7940 OMAP GPIO DRIVER
7941 M:      Grygorii Strashko <grygorii.strashko@ti.com>
7942 M:      Santosh Shilimkar <ssantosh@kernel.org>
7943 M:      Kevin Hilman <khilman@deeprootsystems.com>
7944 L:      linux-omap@vger.kernel.org
7945 S:      Maintained
7946 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
7947 F:      drivers/gpio/gpio-omap.c
7948
7949 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7950 M:      Mark Jackson <mpfj@newflow.co.uk>
7951 L:      linux-omap@vger.kernel.org
7952 S:      Maintained
7953 F:      arch/arm/boot/dts/am335x-nano.dts
7954
7955 OMFS FILESYSTEM
7956 M:      Bob Copeland <me@bobcopeland.com>
7957 L:      linux-karma-devel@lists.sourceforge.net
7958 S:      Maintained
7959 F:      Documentation/filesystems/omfs.txt
7960 F:      fs/omfs/
7961
7962 OMNIKEY CARDMAN 4000 DRIVER
7963 M:      Harald Welte <laforge@gnumonks.org>
7964 S:      Maintained
7965 F:      drivers/char/pcmcia/cm4000_cs.c
7966 F:      include/linux/cm4000_cs.h
7967 F:      include/uapi/linux/cm4000_cs.h
7968
7969 OMNIKEY CARDMAN 4040 DRIVER
7970 M:      Harald Welte <laforge@gnumonks.org>
7971 S:      Maintained
7972 F:      drivers/char/pcmcia/cm4040_cs.*
7973
7974 OMNIVISION OV7670 SENSOR DRIVER
7975 M:      Jonathan Corbet <corbet@lwn.net>
7976 L:      linux-media@vger.kernel.org
7977 T:      git git://linuxtv.org/media_tree.git
7978 S:      Maintained
7979 F:      drivers/media/i2c/ov7670.c
7980
7981 ONENAND FLASH DRIVER
7982 M:      Kyungmin Park <kyungmin.park@samsung.com>
7983 L:      linux-mtd@lists.infradead.org
7984 S:      Maintained
7985 F:      drivers/mtd/onenand/
7986 F:      include/linux/mtd/onenand*.h
7987
7988 ONSTREAM SCSI TAPE DRIVER
7989 M:      Willem Riede <osst@riede.org>
7990 L:      osst-users@lists.sourceforge.net
7991 L:      linux-scsi@vger.kernel.org
7992 S:      Maintained
7993 F:      Documentation/scsi/osst.txt
7994 F:      drivers/scsi/osst.*
7995 F:      drivers/scsi/osst_*.h
7996 F:      drivers/scsi/st.h
7997
7998 OPENCORES I2C BUS DRIVER
7999 M:      Peter Korsgaard <jacmet@sunsite.dk>
8000 L:      linux-i2c@vger.kernel.org
8001 S:      Maintained
8002 F:      Documentation/i2c/busses/i2c-ocores
8003 F:      drivers/i2c/busses/i2c-ocores.c
8004
8005 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8006 M:      Rob Herring <robh+dt@kernel.org>
8007 M:      Frank Rowand <frowand.list@gmail.com>
8008 M:      Grant Likely <grant.likely@linaro.org>
8009 L:      devicetree@vger.kernel.org
8010 W:      http://www.devicetree.org/
8011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8012 S:      Maintained
8013 F:      drivers/of/
8014 F:      include/linux/of*.h
8015 F:      scripts/dtc/
8016
8017 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8018 M:      Rob Herring <robh+dt@kernel.org>
8019 M:      Pawel Moll <pawel.moll@arm.com>
8020 M:      Mark Rutland <mark.rutland@arm.com>
8021 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8022 M:      Kumar Gala <galak@codeaurora.org>
8023 L:      devicetree@vger.kernel.org
8024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8025 S:      Maintained
8026 F:      Documentation/devicetree/
8027 F:      arch/*/boot/dts/
8028 F:      include/dt-bindings/
8029
8030 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8031 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8032 L:      devicetree@vger.kernel.org
8033 S:      Maintained
8034 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8035 F:      Documentation/devicetree/overlay-notes.txt
8036 F:      drivers/of/overlay.c
8037 F:      drivers/of/resolver.c
8038
8039 OPENRISC ARCHITECTURE
8040 M:      Jonas Bonn <jonas@southpole.se>
8041 W:      http://openrisc.net
8042 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8043 S:      Maintained
8044 T:      git git://openrisc.net/~jonas/linux
8045 F:      arch/openrisc/
8046
8047 OPENVSWITCH
8048 M:      Pravin Shelar <pshelar@nicira.com>
8049 L:      netdev@vger.kernel.org
8050 L:      dev@openvswitch.org
8051 W:      http://openvswitch.org
8052 S:      Maintained
8053 F:      net/openvswitch/
8054 F:      include/uapi/linux/openvswitch.h
8055
8056 OPERATING PERFORMANCE POINTS (OPP)
8057 M:      Viresh Kumar <vireshk@kernel.org>
8058 M:      Nishanth Menon <nm@ti.com>
8059 M:      Stephen Boyd <sboyd@codeaurora.org>
8060 L:      linux-pm@vger.kernel.org
8061 S:      Maintained
8062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8063 F:      drivers/base/power/opp/
8064 F:      include/linux/pm_opp.h
8065 F:      Documentation/power/opp.txt
8066 F:      Documentation/devicetree/bindings/opp/
8067
8068 OPL4 DRIVER
8069 M:      Clemens Ladisch <clemens@ladisch.de>
8070 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8071 T:      git git://git.alsa-project.org/alsa-kernel.git
8072 S:      Maintained
8073 F:      sound/drivers/opl4/
8074
8075 OPROFILE
8076 M:      Robert Richter <rric@kernel.org>
8077 L:      oprofile-list@lists.sf.net
8078 S:      Maintained
8079 F:      arch/*/include/asm/oprofile*.h
8080 F:      arch/*/oprofile/
8081 F:      drivers/oprofile/
8082 F:      include/linux/oprofile.h
8083
8084 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8085 M:      Mark Fasheh <mfasheh@suse.com>
8086 M:      Joel Becker <jlbec@evilplan.org>
8087 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8088 W:      http://ocfs2.wiki.kernel.org
8089 S:      Supported
8090 F:      Documentation/filesystems/ocfs2.txt
8091 F:      Documentation/filesystems/dlmfs.txt
8092 F:      fs/ocfs2/
8093
8094 ORINOCO DRIVER
8095 L:      linux-wireless@vger.kernel.org
8096 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8097 W:      http://www.nongnu.org/orinoco/
8098 S:      Orphan
8099 F:      drivers/net/wireless/intersil/orinoco/
8100
8101 OSD LIBRARY and FILESYSTEM
8102 M:      Boaz Harrosh <ooo@electrozaur.com>
8103 M:      Benny Halevy <bhalevy@primarydata.com>
8104 L:      osd-dev@open-osd.org
8105 W:      http://open-osd.org
8106 T:      git git://git.open-osd.org/open-osd.git
8107 S:      Maintained
8108 F:      drivers/scsi/osd/
8109 F:      include/scsi/osd_*
8110 F:      fs/exofs/
8111
8112 OVERLAY FILESYSTEM
8113 M:      Miklos Szeredi <miklos@szeredi.hu>
8114 L:      linux-unionfs@vger.kernel.org
8115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8116 S:      Supported
8117 F:      fs/overlayfs/
8118 F:      Documentation/filesystems/overlayfs.txt
8119
8120 P54 WIRELESS DRIVER
8121 M:      Christian Lamparter <chunkeey@googlemail.com>
8122 L:      linux-wireless@vger.kernel.org
8123 W:      http://wireless.kernel.org/en/users/Drivers/p54
8124 S:      Maintained
8125 F:      drivers/net/wireless/intersil/p54/
8126
8127 PA SEMI ETHERNET DRIVER
8128 M:      Olof Johansson <olof@lixom.net>
8129 L:      netdev@vger.kernel.org
8130 S:      Maintained
8131 F:      drivers/net/ethernet/pasemi/*
8132
8133 PA SEMI SMBUS DRIVER
8134 M:      Olof Johansson <olof@lixom.net>
8135 L:      linux-i2c@vger.kernel.org
8136 S:      Maintained
8137 F:      drivers/i2c/busses/i2c-pasemi.c
8138
8139 PADATA PARALLEL EXECUTION MECHANISM
8140 M:      Steffen Klassert <steffen.klassert@secunet.com>
8141 L:      linux-crypto@vger.kernel.org
8142 S:      Maintained
8143 F:      kernel/padata.c
8144 F:      include/linux/padata.h
8145 F:      Documentation/padata.txt
8146
8147 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8148 M:      Harald Welte <laforge@gnumonks.org>
8149 L:      platform-driver-x86@vger.kernel.org
8150 S:      Maintained
8151 F:      drivers/platform/x86/panasonic-laptop.c
8152
8153 PANASONIC MN10300/AM33/AM34 PORT
8154 M:      David Howells <dhowells@redhat.com>
8155 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8156 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8157 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8158 S:      Maintained
8159 F:      Documentation/mn10300/
8160 F:      arch/mn10300/
8161
8162 PARALLEL LCD/KEYPAD PANEL DRIVER
8163 M:      Willy Tarreau <willy@haproxy.com>
8164 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8165 S:      Odd Fixes
8166 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8167 F:      drivers/misc/panel.c
8168
8169 PARALLEL PORT SUBSYSTEM
8170 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8171 M:      Sudip Mukherjee <sudip@vectorindia.org>
8172 L:      linux-parport@lists.infradead.org (subscribers-only)
8173 S:      Maintained
8174 F:      drivers/parport/
8175 F:      include/linux/parport*.h
8176 F:      drivers/char/ppdev.c
8177 F:      include/uapi/linux/ppdev.h
8178 F:      Documentation/parport*.txt
8179
8180 PARAVIRT_OPS INTERFACE
8181 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8182 M:      Chris Wright <chrisw@sous-sol.org>
8183 M:      Alok Kataria <akataria@vmware.com>
8184 M:      Rusty Russell <rusty@rustcorp.com.au>
8185 L:      virtualization@lists.linux-foundation.org
8186 S:      Supported
8187 F:      Documentation/virtual/paravirt_ops.txt
8188 F:      arch/*/kernel/paravirt*
8189 F:      arch/*/include/asm/paravirt.h
8190
8191 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8192 M:      Tim Waugh <tim@cyberelk.net>
8193 L:      linux-parport@lists.infradead.org (subscribers-only)
8194 S:      Maintained
8195 F:      Documentation/blockdev/paride.txt
8196 F:      drivers/block/paride/
8197
8198 PARISC ARCHITECTURE
8199 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8200 M:      Helge Deller <deller@gmx.de>
8201 L:      linux-parisc@vger.kernel.org
8202 W:      http://www.parisc-linux.org/
8203 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8206 S:      Maintained
8207 F:      arch/parisc/
8208 F:      Documentation/parisc/
8209 F:      drivers/parisc/
8210 F:      drivers/char/agp/parisc-agp.c
8211 F:      drivers/input/serio/gscps2.c
8212 F:      drivers/parport/parport_gsc.*
8213 F:      drivers/tty/serial/8250/8250_gsc.c
8214 F:      drivers/video/fbdev/sti*
8215 F:      drivers/video/console/sti*
8216 F:      drivers/video/logo/logo_parisc*
8217
8218 PC87360 HARDWARE MONITORING DRIVER
8219 M:      Jim Cromie <jim.cromie@gmail.com>
8220 L:      lm-sensors@lm-sensors.org
8221 S:      Maintained
8222 F:      Documentation/hwmon/pc87360
8223 F:      drivers/hwmon/pc87360.c
8224
8225 PC8736x GPIO DRIVER
8226 M:      Jim Cromie <jim.cromie@gmail.com>
8227 S:      Maintained
8228 F:      drivers/char/pc8736x_gpio.c
8229
8230 PC87427 HARDWARE MONITORING DRIVER
8231 M:      Jean Delvare <jdelvare@suse.com>
8232 L:      lm-sensors@lm-sensors.org
8233 S:      Maintained
8234 F:      Documentation/hwmon/pc87427
8235 F:      drivers/hwmon/pc87427.c
8236
8237 PCA9532 LED DRIVER
8238 M:      Riku Voipio <riku.voipio@iki.fi>
8239 S:      Maintained
8240 F:      drivers/leds/leds-pca9532.c
8241 F:      include/linux/leds-pca9532.h
8242
8243 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8244 M:      Guenter Roeck <linux@roeck-us.net>
8245 L:      linux-i2c@vger.kernel.org
8246 S:      Maintained
8247 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8248
8249 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8250 M:      Khalid Aziz <khalid@gonehiking.org>
8251 S:      Maintained
8252 F:      drivers/firmware/pcdp.*
8253
8254 PCI ERROR RECOVERY
8255 M:      Linas Vepstas <linasvepstas@gmail.com>
8256 L:      linux-pci@vger.kernel.org
8257 S:      Supported
8258 F:      Documentation/PCI/pci-error-recovery.txt
8259
8260 PCI SUBSYSTEM
8261 M:      Bjorn Helgaas <bhelgaas@google.com>
8262 L:      linux-pci@vger.kernel.org
8263 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8265 S:      Supported
8266 F:      Documentation/PCI/
8267 F:      drivers/pci/
8268 F:      include/linux/pci*
8269 F:      arch/x86/pci/
8270 F:      arch/x86/kernel/quirks.c
8271
8272 PCI DRIVER FOR ALTERA PCIE IP
8273 M:      Ley Foon Tan <lftan@altera.com>
8274 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8275 L:      linux-pci@vger.kernel.org
8276 S:      Supported
8277 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8278 F:      drivers/pci/host/pcie-altera.c
8279
8280 PCI DRIVER FOR ARM VERSATILE PLATFORM
8281 M:      Rob Herring <robh@kernel.org>
8282 L:      linux-pci@vger.kernel.org
8283 L:      linux-arm-kernel@lists.infradead.org
8284 S:      Maintained
8285 F:      Documentation/devicetree/bindings/pci/versatile.txt
8286 F:      drivers/pci/host/pci-versatile.c
8287
8288 PCI DRIVER FOR APPLIEDMICRO XGENE
8289 M:      Tanmay Inamdar <tinamdar@apm.com>
8290 L:      linux-pci@vger.kernel.org
8291 L:      linux-arm-kernel@lists.infradead.org
8292 S:      Maintained
8293 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8294 F:      drivers/pci/host/pci-xgene.c
8295
8296 PCI DRIVER FOR FREESCALE LAYERSCAPE
8297 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8298 M:      Mingkai Hu <mingkai.hu@freescale.com>
8299 M:      Roy Zang <tie-fei.zang@freescale.com>
8300 L:      linuxppc-dev@lists.ozlabs.org
8301 L:      linux-pci@vger.kernel.org
8302 L:      linux-arm-kernel@lists.infradead.org
8303 S:      Maintained
8304 F:      drivers/pci/host/*layerscape*
8305
8306 PCI DRIVER FOR IMX6
8307 M:      Richard Zhu <Richard.Zhu@freescale.com>
8308 M:      Lucas Stach <l.stach@pengutronix.de>
8309 L:      linux-pci@vger.kernel.org
8310 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8311 S:      Maintained
8312 F:      drivers/pci/host/*imx6*
8313
8314 PCI DRIVER FOR TI KEYSTONE
8315 M:      Murali Karicheri <m-karicheri2@ti.com>
8316 L:      linux-pci@vger.kernel.org
8317 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8318 S:      Maintained
8319 F:      drivers/pci/host/*keystone*
8320
8321 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8322 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8323 M:      Jason Cooper <jason@lakedaemon.net>
8324 L:      linux-pci@vger.kernel.org
8325 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8326 S:      Maintained
8327 F:      drivers/pci/host/*mvebu*
8328
8329 PCI DRIVER FOR NVIDIA TEGRA
8330 M:      Thierry Reding <thierry.reding@gmail.com>
8331 L:      linux-tegra@vger.kernel.org
8332 L:      linux-pci@vger.kernel.org
8333 S:      Supported
8334 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8335 F:      drivers/pci/host/pci-tegra.c
8336
8337 PCI DRIVER FOR TI DRA7XX
8338 M:      Kishon Vijay Abraham I <kishon@ti.com>
8339 L:      linux-omap@vger.kernel.org
8340 L:      linux-pci@vger.kernel.org
8341 S:      Supported
8342 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8343 F:      drivers/pci/host/pci-dra7xx.c
8344
8345 PCI DRIVER FOR RENESAS R-CAR
8346 M:      Simon Horman <horms@verge.net.au>
8347 L:      linux-pci@vger.kernel.org
8348 L:      linux-renesas-soc@vger.kernel.org
8349 S:      Maintained
8350 F:      drivers/pci/host/*rcar*
8351
8352 PCI DRIVER FOR SAMSUNG EXYNOS
8353 M:      Jingoo Han <jingoohan1@gmail.com>
8354 L:      linux-pci@vger.kernel.org
8355 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8356 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8357 S:      Maintained
8358 F:      drivers/pci/host/pci-exynos.c
8359
8360 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8361 M:      Jingoo Han <jingoohan1@gmail.com>
8362 M:      Pratyush Anand <pratyush.anand@gmail.com>
8363 L:      linux-pci@vger.kernel.org
8364 S:      Maintained
8365 F:      drivers/pci/host/*designware*
8366
8367 PCI DRIVER FOR GENERIC OF HOSTS
8368 M:      Will Deacon <will.deacon@arm.com>
8369 L:      linux-pci@vger.kernel.org
8370 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8371 S:      Maintained
8372 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8373 F:      drivers/pci/host/pci-host-generic.c
8374
8375 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8376 M:      Keith Busch <keith.busch@intel.com>
8377 L:      linux-pci@vger.kernel.org
8378 S:      Supported
8379 F:      arch/x86/pci/vmd.c
8380
8381 PCIE DRIVER FOR ST SPEAR13XX
8382 M:      Pratyush Anand <pratyush.anand@gmail.com>
8383 L:      linux-pci@vger.kernel.org
8384 S:      Maintained
8385 F:      drivers/pci/host/*spear*
8386
8387 PCI MSI DRIVER FOR ALTERA MSI IP
8388 M:      Ley Foon Tan <lftan@altera.com>
8389 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8390 L:      linux-pci@vger.kernel.org
8391 S:      Supported
8392 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8393 F:      drivers/pci/host/pcie-altera-msi.c
8394
8395 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8396 M:      Duc Dang <dhdang@apm.com>
8397 L:      linux-pci@vger.kernel.org
8398 L:      linux-arm-kernel@lists.infradead.org
8399 S:      Maintained
8400 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8401 F:      drivers/pci/host/pci-xgene-msi.c
8402
8403 PCIE DRIVER FOR HISILICON
8404 M:      Zhou Wang <wangzhou1@hisilicon.com>
8405 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8406 L:      linux-pci@vger.kernel.org
8407 S:      Maintained
8408 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8409 F:      drivers/pci/host/pcie-hisi.c
8410
8411 PCIE DRIVER FOR QUALCOMM MSM
8412 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8413 L:     linux-pci@vger.kernel.org
8414 L:     linux-arm-msm@vger.kernel.org
8415 S:     Maintained
8416 F:     drivers/pci/host/*qcom*
8417
8418 PCMCIA SUBSYSTEM
8419 P:      Linux PCMCIA Team
8420 L:      linux-pcmcia@lists.infradead.org
8421 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8423 S:      Maintained
8424 F:      Documentation/pcmcia/
8425 F:      drivers/pcmcia/
8426 F:      include/pcmcia/
8427
8428 PCNET32 NETWORK DRIVER
8429 M:      Don Fry <pcnet32@frontier.com>
8430 L:      netdev@vger.kernel.org
8431 S:      Maintained
8432 F:      drivers/net/ethernet/amd/pcnet32.c
8433
8434 PCRYPT PARALLEL CRYPTO ENGINE
8435 M:      Steffen Klassert <steffen.klassert@secunet.com>
8436 L:      linux-crypto@vger.kernel.org
8437 S:      Maintained
8438 F:      crypto/pcrypt.c
8439 F:      include/crypto/pcrypt.h
8440
8441 PER-CPU MEMORY ALLOCATOR
8442 M:      Tejun Heo <tj@kernel.org>
8443 M:      Christoph Lameter <cl@linux-foundation.org>
8444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8445 S:      Maintained
8446 F:      include/linux/percpu*.h
8447 F:      mm/percpu*.c
8448 F:      arch/*/include/asm/percpu.h
8449
8450 PER-TASK DELAY ACCOUNTING
8451 M:      Balbir Singh <bsingharora@gmail.com>
8452 S:      Maintained
8453 F:      include/linux/delayacct.h
8454 F:      kernel/delayacct.c
8455
8456 PERFORMANCE EVENTS SUBSYSTEM
8457 M:      Peter Zijlstra <peterz@infradead.org>
8458 M:      Ingo Molnar <mingo@redhat.com>
8459 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8460 L:      linux-kernel@vger.kernel.org
8461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8462 S:      Supported
8463 F:      kernel/events/*
8464 F:      include/linux/perf_event.h
8465 F:      include/uapi/linux/perf_event.h
8466 F:      arch/*/kernel/perf_event*.c
8467 F:      arch/*/kernel/*/perf_event*.c
8468 F:      arch/*/kernel/*/*/perf_event*.c
8469 F:      arch/*/include/asm/perf_event.h
8470 F:      arch/*/kernel/perf_callchain.c
8471 F:      tools/perf/
8472
8473 PERSONALITY HANDLING
8474 M:      Christoph Hellwig <hch@infradead.org>
8475 L:      linux-abi-devel@lists.sourceforge.net
8476 S:      Maintained
8477 F:      include/linux/personality.h
8478 F:      include/uapi/linux/personality.h
8479
8480 PHONET PROTOCOL
8481 M:      Remi Denis-Courmont <courmisch@gmail.com>
8482 S:      Supported
8483 F:      Documentation/networking/phonet.txt
8484 F:      include/linux/phonet.h
8485 F:      include/net/phonet/
8486 F:      include/uapi/linux/phonet.h
8487 F:      net/phonet/
8488
8489 PHRAM MTD DRIVER
8490 M:      Joern Engel <joern@lazybastard.org>
8491 L:      linux-mtd@lists.infradead.org
8492 S:      Maintained
8493 F:      drivers/mtd/devices/phram.c
8494
8495 PICOLCD HID DRIVER
8496 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8497 L:      linux-input@vger.kernel.org
8498 S:      Maintained
8499 F:      drivers/hid/hid-picolcd*
8500
8501 PICOXCELL SUPPORT
8502 M:      Jamie Iles <jamie@jamieiles.com>
8503 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8504 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8505 S:      Supported
8506 F:      arch/arm/boot/dts/picoxcell*
8507 F:      arch/arm/mach-picoxcell/
8508 F:      drivers/crypto/picoxcell*
8509
8510 PIN CONTROL SUBSYSTEM
8511 M:      Linus Walleij <linus.walleij@linaro.org>
8512 L:      linux-gpio@vger.kernel.org
8513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8514 S:      Maintained
8515 F:      drivers/pinctrl/
8516 F:      include/linux/pinctrl/
8517
8518 PIN CONTROLLER - ATMEL AT91
8519 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8520 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8521 S:      Maintained
8522 F:      drivers/pinctrl/pinctrl-at91.*
8523
8524 PIN CONTROLLER - ATMEL AT91 PIO4
8525 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8526 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8527 L:      linux-gpio@vger.kernel.org
8528 S:      Supported
8529 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8530
8531 PIN CONTROLLER - INTEL
8532 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8533 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8534 S:      Maintained
8535 F:      drivers/pinctrl/intel/
8536
8537 PIN CONTROLLER - RENESAS
8538 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8539 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8540 L:      linux-renesas-soc@vger.kernel.org
8541 S:      Maintained
8542 F:      drivers/pinctrl/sh-pfc/
8543
8544 PIN CONTROLLER - SAMSUNG
8545 M:      Tomasz Figa <tomasz.figa@gmail.com>
8546 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8547 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8548 S:      Maintained
8549 F:      drivers/pinctrl/samsung/
8550
8551 PIN CONTROLLER - SINGLE
8552 M:      Tony Lindgren <tony@atomide.com>
8553 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8554 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8555 L:      linux-omap@vger.kernel.org
8556 S:      Maintained
8557 F:      drivers/pinctrl/pinctrl-single.c
8558
8559 PIN CONTROLLER - ST SPEAR
8560 M:      Viresh Kumar <vireshk@kernel.org>
8561 L:      spear-devel@list.st.com
8562 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8563 W:      http://www.st.com/spear
8564 S:      Maintained
8565 F:      drivers/pinctrl/spear/
8566
8567 PKTCDVD DRIVER
8568 M:      Jiri Kosina <jikos@kernel.org>
8569 S:      Maintained
8570 F:      drivers/block/pktcdvd.c
8571 F:      include/linux/pktcdvd.h
8572 F:      include/uapi/linux/pktcdvd.h
8573
8574 PKUNITY SOC DRIVERS
8575 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8576 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8577 S:      Maintained
8578 T:      git git://github.com/gxt/linux.git
8579 F:      drivers/input/serio/i8042-unicore32io.h
8580 F:      drivers/i2c/busses/i2c-puv3.c
8581 F:      drivers/video/fbdev/fb-puv3.c
8582 F:      drivers/rtc/rtc-puv3.c
8583
8584 PMBUS HARDWARE MONITORING DRIVERS
8585 M:      Guenter Roeck <linux@roeck-us.net>
8586 L:      lm-sensors@lm-sensors.org
8587 W:      http://www.lm-sensors.org/
8588 W:      http://www.roeck-us.net/linux/drivers/
8589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8590 S:      Maintained
8591 F:      Documentation/hwmon/pmbus
8592 F:      drivers/hwmon/pmbus/
8593 F:      include/linux/i2c/pmbus.h
8594
8595 PMC SIERRA MaxRAID DRIVER
8596 L:      linux-scsi@vger.kernel.org
8597 W:      http://www.pmc-sierra.com/
8598 S:      Orphan
8599 F:      drivers/scsi/pmcraid.*
8600
8601 PMC SIERRA PM8001 DRIVER
8602 M:      Jack Wang <jinpu.wang@profitbricks.com>
8603 M:      lindar_liu@usish.com
8604 L:      pmchba@pmcs.com
8605 L:      linux-scsi@vger.kernel.org
8606 S:      Supported
8607 F:      drivers/scsi/pm8001/
8608
8609 POSIX CLOCKS and TIMERS
8610 M:      Thomas Gleixner <tglx@linutronix.de>
8611 L:      linux-kernel@vger.kernel.org
8612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8613 S:      Maintained
8614 F:      fs/timerfd.c
8615 F:      include/linux/timer*
8616 F:      kernel/time/*timer*
8617
8618 POWER MANAGEMENT CORE
8619 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8620 L:      linux-pm@vger.kernel.org
8621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8622 S:      Supported
8623 F:      drivers/base/power/
8624 F:      include/linux/pm.h
8625 F:      include/linux/pm_*
8626 F:      include/linux/powercap.h
8627 F:      drivers/powercap/
8628
8629 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8630 M:      Sebastian Reichel <sre@kernel.org>
8631 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8632 M:      David Woodhouse <dwmw2@infradead.org>
8633 L:      linux-pm@vger.kernel.org
8634 T:      git git://git.infradead.org/battery-2.6.git
8635 S:      Maintained
8636 F:      include/linux/power_supply.h
8637 F:      drivers/power/
8638 X:      drivers/power/avs/
8639
8640 POWER STATE COORDINATION INTERFACE (PSCI)
8641 M:      Mark Rutland <mark.rutland@arm.com>
8642 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8643 L:      linux-arm-kernel@lists.infradead.org
8644 S:      Maintained
8645 F:      drivers/firmware/psci.c
8646 F:      include/linux/psci.h
8647 F:      include/uapi/linux/psci.h
8648
8649 PNP SUPPORT
8650 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8651 S:      Maintained
8652 F:      drivers/pnp/
8653
8654 PPP PROTOCOL DRIVERS AND COMPRESSORS
8655 M:      Paul Mackerras <paulus@samba.org>
8656 L:      linux-ppp@vger.kernel.org
8657 S:      Maintained
8658 F:      drivers/net/ppp/ppp_*
8659
8660 PPP OVER ATM (RFC 2364)
8661 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8662 S:      Maintained
8663 F:      net/atm/pppoatm.c
8664 F:      include/uapi/linux/atmppp.h
8665
8666 PPP OVER ETHERNET
8667 M:      Michal Ostrowski <mostrows@earthlink.net>
8668 S:      Maintained
8669 F:      drivers/net/ppp/pppoe.c
8670 F:      drivers/net/ppp/pppox.c
8671
8672 PPP OVER L2TP
8673 M:      James Chapman <jchapman@katalix.com>
8674 S:      Maintained
8675 F:      net/l2tp/l2tp_ppp.c
8676 F:      include/linux/if_pppol2tp.h
8677 F:      include/uapi/linux/if_pppol2tp.h
8678
8679 PPS SUPPORT
8680 M:      Rodolfo Giometti <giometti@enneenne.com>
8681 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8682 L:      linuxpps@ml.enneenne.com (subscribers-only)
8683 S:      Maintained
8684 F:      Documentation/pps/
8685 F:      drivers/pps/
8686 F:      include/linux/pps*.h
8687
8688 PPTP DRIVER
8689 M:      Dmitry Kozlov <xeb@mail.ru>
8690 L:      netdev@vger.kernel.org
8691 S:      Maintained
8692 F:      drivers/net/ppp/pptp.c
8693 W:      http://sourceforge.net/projects/accel-pptp
8694
8695 PREEMPTIBLE KERNEL
8696 M:      Robert Love <rml@tech9.net>
8697 L:      kpreempt-tech@lists.sourceforge.net
8698 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8699 S:      Supported
8700 F:      Documentation/preempt-locking.txt
8701 F:      include/linux/preempt.h
8702
8703 PRISM54 WIRELESS DRIVER
8704 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8705 L:      linux-wireless@vger.kernel.org
8706 W:      http://wireless.kernel.org/en/users/Drivers/p54
8707 S:      Obsolete
8708 F:      drivers/net/wireless/intersil/prism54/
8709
8710 PS3 NETWORK SUPPORT
8711 M:      Geoff Levand <geoff@infradead.org>
8712 L:      netdev@vger.kernel.org
8713 L:      linuxppc-dev@lists.ozlabs.org
8714 S:      Maintained
8715 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8716
8717 PS3 PLATFORM SUPPORT
8718 M:      Geoff Levand <geoff@infradead.org>
8719 L:      linuxppc-dev@lists.ozlabs.org
8720 S:      Maintained
8721 F:      arch/powerpc/boot/ps3*
8722 F:      arch/powerpc/include/asm/lv1call.h
8723 F:      arch/powerpc/include/asm/ps3*.h
8724 F:      arch/powerpc/platforms/ps3/
8725 F:      drivers/*/ps3*
8726 F:      drivers/ps3/
8727 F:      drivers/rtc/rtc-ps3.c
8728 F:      drivers/usb/host/*ps3.c
8729 F:      sound/ppc/snd_ps3*
8730
8731 PS3VRAM DRIVER
8732 M:      Jim Paris <jim@jtan.com>
8733 M:      Geoff Levand <geoff@infradead.org>
8734 L:      linuxppc-dev@lists.ozlabs.org
8735 S:      Maintained
8736 F:      drivers/block/ps3vram.c
8737
8738 PSTORE FILESYSTEM
8739 M:      Anton Vorontsov <anton@enomsg.org>
8740 M:      Colin Cross <ccross@android.com>
8741 M:      Kees Cook <keescook@chromium.org>
8742 M:      Tony Luck <tony.luck@intel.com>
8743 S:      Maintained
8744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8745 F:      fs/pstore/
8746 F:      include/linux/pstore*
8747 F:      drivers/firmware/efi/efi-pstore.c
8748 F:      drivers/acpi/apei/erst.c
8749
8750 PTP HARDWARE CLOCK SUPPORT
8751 M:      Richard Cochran <richardcochran@gmail.com>
8752 L:      netdev@vger.kernel.org
8753 S:      Maintained
8754 W:      http://linuxptp.sourceforge.net/
8755 F:      Documentation/ABI/testing/sysfs-ptp
8756 F:      Documentation/ptp/*
8757 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8758 F:      drivers/net/phy/dp83640*
8759 F:      drivers/ptp/*
8760 F:      include/linux/ptp_cl*
8761
8762 PTRACE SUPPORT
8763 M:      Roland McGrath <roland@hack.frob.com>
8764 M:      Oleg Nesterov <oleg@redhat.com>
8765 S:      Maintained
8766 F:      include/asm-generic/syscall.h
8767 F:      include/linux/ptrace.h
8768 F:      include/linux/regset.h
8769 F:      include/linux/tracehook.h
8770 F:      include/uapi/linux/ptrace.h
8771 F:      kernel/ptrace.c
8772
8773 PVRUSB2 VIDEO4LINUX DRIVER
8774 M:      Mike Isely <isely@pobox.com>
8775 L:      pvrusb2@isely.net       (subscribers-only)
8776 L:      linux-media@vger.kernel.org
8777 W:      http://www.isely.net/pvrusb2/
8778 T:      git git://linuxtv.org/media_tree.git
8779 S:      Maintained
8780 F:      Documentation/video4linux/README.pvrusb2
8781 F:      drivers/media/usb/pvrusb2/
8782
8783 PWC WEBCAM DRIVER
8784 M:      Hans de Goede <hdegoede@redhat.com>
8785 L:      linux-media@vger.kernel.org
8786 T:      git git://linuxtv.org/media_tree.git
8787 S:      Maintained
8788 F:      drivers/media/usb/pwc/*
8789
8790 PWM FAN DRIVER
8791 M:      Kamil Debski <k.debski@samsung.com>
8792 L:      lm-sensors@lm-sensors.org
8793 S:      Supported
8794 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8795 F:      Documentation/hwmon/pwm-fan
8796 F:      drivers/hwmon/pwm-fan.c
8797
8798 PWM SUBSYSTEM
8799 M:      Thierry Reding <thierry.reding@gmail.com>
8800 L:      linux-pwm@vger.kernel.org
8801 S:      Maintained
8802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8803 F:      Documentation/pwm.txt
8804 F:      Documentation/devicetree/bindings/pwm/
8805 F:      include/linux/pwm.h
8806 F:      drivers/pwm/
8807 F:      drivers/video/backlight/pwm_bl.c
8808 F:      include/linux/pwm_backlight.h
8809
8810 PXA2xx/PXA3xx SUPPORT
8811 M:      Daniel Mack <daniel@zonque.org>
8812 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8813 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8814 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8815 T:      git git://github.com/hzhuang1/linux.git
8816 T:      git git://github.com/rjarzmik/linux.git
8817 S:      Maintained
8818 F:      arch/arm/boot/dts/pxa*
8819 F:      arch/arm/mach-pxa/
8820 F:      drivers/dma/pxa*
8821 F:      drivers/pcmcia/pxa2xx*
8822 F:      drivers/pinctrl/pxa/
8823 F:      drivers/spi/spi-pxa2xx*
8824 F:      drivers/usb/gadget/udc/pxa2*
8825 F:      include/sound/pxa2xx-lib.h
8826 F:      sound/arm/pxa*
8827 F:      sound/soc/pxa/
8828
8829 PXA GPIO DRIVER
8830 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8831 L:      linux-gpio@vger.kernel.org
8832 S:      Maintained
8833 F:      drivers/gpio/gpio-pxa.c
8834
8835 PXA3xx NAND FLASH DRIVER
8836 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8837 L:      linux-mtd@lists.infradead.org
8838 S:      Maintained
8839 F:      drivers/mtd/nand/pxa3xx_nand.c
8840
8841 MMP SUPPORT
8842 M:      Eric Miao <eric.y.miao@gmail.com>
8843 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8844 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8845 T:      git git://github.com/hzhuang1/linux.git
8846 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8847 S:      Maintained
8848 F:      arch/arm/boot/dts/mmp*
8849 F:      arch/arm/mach-mmp/
8850
8851 PXA MMCI DRIVER
8852 S:      Orphan
8853
8854 PXA RTC DRIVER
8855 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8856 L:      rtc-linux@googlegroups.com
8857 S:      Maintained
8858
8859 QAT DRIVER
8860 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8861 L:      qat-linux@intel.com
8862 S:      Supported
8863 F:      drivers/crypto/qat/
8864
8865 QIB DRIVER
8866 M:      Mike Marciniszyn <infinipath@intel.com>
8867 L:      linux-rdma@vger.kernel.org
8868 S:      Supported
8869 F:      drivers/infiniband/hw/qib/
8870
8871 QLOGIC QLA1280 SCSI DRIVER
8872 M:      Michael Reed <mdr@sgi.com>
8873 L:      linux-scsi@vger.kernel.org
8874 S:      Maintained
8875 F:      drivers/scsi/qla1280.[ch]
8876
8877 QLOGIC QLA2XXX FC-SCSI DRIVER
8878 M:      qla2xxx-upstream@qlogic.com
8879 L:      linux-scsi@vger.kernel.org
8880 S:      Supported
8881 F:      Documentation/scsi/LICENSE.qla2xxx
8882 F:      drivers/scsi/qla2xxx/
8883
8884 QLOGIC QLA4XXX iSCSI DRIVER
8885 M:      QLogic-Storage-Upstream@qlogic.com
8886 L:      linux-scsi@vger.kernel.org
8887 S:      Supported
8888 F:      Documentation/scsi/LICENSE.qla4xxx
8889 F:      drivers/scsi/qla4xxx/
8890
8891 QLOGIC QLA3XXX NETWORK DRIVER
8892 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8893 M:      Ron Mercer <ron.mercer@qlogic.com>
8894 M:      linux-driver@qlogic.com
8895 L:      netdev@vger.kernel.org
8896 S:      Supported
8897 F:      Documentation/networking/LICENSE.qla3xxx
8898 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8899
8900 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8901 M:      Dept-GELinuxNICDev@qlogic.com
8902 L:      netdev@vger.kernel.org
8903 S:      Supported
8904 F:      drivers/net/ethernet/qlogic/qlcnic/
8905
8906 QLOGIC QLGE 10Gb ETHERNET DRIVER
8907 M:      Harish Patil <harish.patil@qlogic.com>
8908 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8909 M:      Dept-GELinuxNICDev@qlogic.com
8910 M:      linux-driver@qlogic.com
8911 L:      netdev@vger.kernel.org
8912 S:      Supported
8913 F:      drivers/net/ethernet/qlogic/qlge/
8914
8915 QLOGIC QL4xxx ETHERNET DRIVER
8916 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8917 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8918 M:      everest-linux-l2@qlogic.com
8919 L:      netdev@vger.kernel.org
8920 S:      Supported
8921 F:      drivers/net/ethernet/qlogic/qed/
8922 F:      include/linux/qed/
8923 F:      drivers/net/ethernet/qlogic/qede/
8924
8925 QNX4 FILESYSTEM
8926 M:      Anders Larsen <al@alarsen.net>
8927 W:      http://www.alarsen.net/linux/qnx4fs/
8928 S:      Maintained
8929 F:      fs/qnx4/
8930 F:      include/uapi/linux/qnx4_fs.h
8931 F:      include/uapi/linux/qnxtypes.h
8932
8933 QT1010 MEDIA DRIVER
8934 M:      Antti Palosaari <crope@iki.fi>
8935 L:      linux-media@vger.kernel.org
8936 W:      https://linuxtv.org
8937 W:      http://palosaari.fi/linux/
8938 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8939 T:      git git://linuxtv.org/anttip/media_tree.git
8940 S:      Maintained
8941 F:      drivers/media/tuners/qt1010*
8942
8943 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8944 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8945 L:      linux-wireless@vger.kernel.org
8946 L:      ath9k-devel@lists.ath9k.org
8947 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8948 S:      Supported
8949 F:      drivers/net/wireless/ath/ath9k/
8950
8951 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8952 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8953 L:      ath10k@lists.infradead.org
8954 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
8956 S:      Supported
8957 F:      drivers/net/wireless/ath/ath10k/
8958
8959 QUALCOMM HEXAGON ARCHITECTURE
8960 M:      Richard Kuo <rkuo@codeaurora.org>
8961 L:      linux-hexagon@vger.kernel.org
8962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
8963 S:      Supported
8964 F:      arch/hexagon/
8965
8966 QUALCOMM WCN36XX WIRELESS DRIVER
8967 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8968 L:      wcn36xx@lists.infradead.org
8969 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8970 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8971 S:      Supported
8972 F:      drivers/net/wireless/ath/wcn36xx/
8973
8974 RADOS BLOCK DEVICE (RBD)
8975 M:      Ilya Dryomov <idryomov@gmail.com>
8976 M:      Sage Weil <sage@redhat.com>
8977 M:      Alex Elder <elder@kernel.org>
8978 L:      ceph-devel@vger.kernel.org
8979 W:      http://ceph.com/
8980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8981 T:      git git://github.com/ceph/ceph-client.git
8982 S:      Supported
8983 F:      Documentation/ABI/testing/sysfs-bus-rbd
8984 F:      drivers/block/rbd.c
8985 F:      drivers/block/rbd_types.h
8986
8987 RADEON FRAMEBUFFER DISPLAY DRIVER
8988 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8989 L:      linux-fbdev@vger.kernel.org
8990 S:      Maintained
8991 F:      drivers/video/fbdev/aty/radeon*
8992 F:      include/uapi/linux/radeonfb.h
8993
8994 RADIOSHARK RADIO DRIVER
8995 M:      Hans de Goede <hdegoede@redhat.com>
8996 L:      linux-media@vger.kernel.org
8997 T:      git git://linuxtv.org/media_tree.git
8998 S:      Maintained
8999 F:      drivers/media/radio/radio-shark.c
9000
9001 RADIOSHARK2 RADIO DRIVER
9002 M:      Hans de Goede <hdegoede@redhat.com>
9003 L:      linux-media@vger.kernel.org
9004 T:      git git://linuxtv.org/media_tree.git
9005 S:      Maintained
9006 F:      drivers/media/radio/radio-shark2.c
9007 F:      drivers/media/radio/radio-tea5777.c
9008
9009 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9010 M:      Paul Mackerras <paulus@samba.org>
9011 L:      linux-fbdev@vger.kernel.org
9012 S:      Maintained
9013 F:      drivers/video/fbdev/aty/aty128fb.c
9014
9015 RALINK MIPS ARCHITECTURE
9016 M:      John Crispin <blogic@openwrt.org>
9017 L:      linux-mips@linux-mips.org
9018 S:      Maintained
9019 F:      arch/mips/ralink
9020
9021 RALINK RT2X00 WIRELESS LAN DRIVER
9022 P:      rt2x00 project
9023 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9024 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9025 L:      linux-wireless@vger.kernel.org
9026 S:      Maintained
9027 F:      drivers/net/wireless/ralink/rt2x00/
9028
9029 RAMDISK RAM BLOCK DEVICE DRIVER
9030 M:      Jens Axboe <axboe@kernel.dk>
9031 S:      Maintained
9032 F:      Documentation/blockdev/ramdisk.txt
9033 F:      drivers/block/brd.c
9034
9035 RANDOM NUMBER DRIVER
9036 M:      "Theodore Ts'o" <tytso@mit.edu>
9037 S:      Maintained
9038 F:      drivers/char/random.c
9039
9040 RAPIDIO SUBSYSTEM
9041 M:      Matt Porter <mporter@kernel.crashing.org>
9042 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9043 S:      Maintained
9044 F:      drivers/rapidio/
9045
9046 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9047 L:      linux-wireless@vger.kernel.org
9048 S:      Orphan
9049 F:      drivers/net/wireless/ray*
9050
9051 RCUTORTURE MODULE
9052 M:      Josh Triplett <josh@joshtriplett.org>
9053 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9054 L:      linux-kernel@vger.kernel.org
9055 S:      Supported
9056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9057 F:      Documentation/RCU/torture.txt
9058 F:      kernel/rcu/rcutorture.c
9059
9060 RCUTORTURE TEST FRAMEWORK
9061 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9062 M:      Josh Triplett <josh@joshtriplett.org>
9063 R:      Steven Rostedt <rostedt@goodmis.org>
9064 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9065 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9066 L:      linux-kernel@vger.kernel.org
9067 S:      Supported
9068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9069 F:      tools/testing/selftests/rcutorture
9070
9071 RDC R-321X SoC
9072 M:      Florian Fainelli <florian@openwrt.org>
9073 S:      Maintained
9074
9075 RDC R6040 FAST ETHERNET DRIVER
9076 M:      Florian Fainelli <florian@openwrt.org>
9077 L:      netdev@vger.kernel.org
9078 S:      Maintained
9079 F:      drivers/net/ethernet/rdc/r6040.c
9080
9081 RDS - RELIABLE DATAGRAM SOCKETS
9082 M:      Chien Yen <chien.yen@oracle.com>
9083 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9084 S:      Supported
9085 F:      net/rds/
9086
9087 READ-COPY UPDATE (RCU)
9088 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9089 M:      Josh Triplett <josh@joshtriplett.org>
9090 R:      Steven Rostedt <rostedt@goodmis.org>
9091 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9092 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9093 L:      linux-kernel@vger.kernel.org
9094 W:      http://www.rdrop.com/users/paulmck/RCU/
9095 S:      Supported
9096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9097 F:      Documentation/RCU/
9098 X:      Documentation/RCU/torture.txt
9099 F:      include/linux/rcu*
9100 X:      include/linux/srcu.h
9101 F:      kernel/rcu/
9102 X:      kernel/torture.c
9103
9104 REAL TIME CLOCK (RTC) SUBSYSTEM
9105 M:      Alessandro Zummo <a.zummo@towertech.it>
9106 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9107 L:      rtc-linux@googlegroups.com
9108 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9110 S:      Maintained
9111 F:      Documentation/rtc.txt
9112 F:      drivers/rtc/
9113 F:      include/linux/rtc.h
9114 F:      include/uapi/linux/rtc.h
9115
9116 REALTEK AUDIO CODECS
9117 M:      Bard Liao <bardliao@realtek.com>
9118 M:      Oder Chiou <oder_chiou@realtek.com>
9119 S:      Maintained
9120 F:      sound/soc/codecs/rt*
9121 F:      include/sound/rt*.h
9122
9123 REISERFS FILE SYSTEM
9124 L:      reiserfs-devel@vger.kernel.org
9125 S:      Supported
9126 F:      fs/reiserfs/
9127
9128 REGISTER MAP ABSTRACTION
9129 M:      Mark Brown <broonie@kernel.org>
9130 L:      linux-kernel@vger.kernel.org
9131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9132 S:      Supported
9133 F:      drivers/base/regmap/
9134 F:      include/linux/regmap.h
9135
9136 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9137 M:      Ohad Ben-Cohen <ohad@wizery.com>
9138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9139 S:      Maintained
9140 F:      drivers/remoteproc/
9141 F:      Documentation/remoteproc.txt
9142 F:      include/linux/remoteproc.h
9143
9144 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9145 M:      Ohad Ben-Cohen <ohad@wizery.com>
9146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9147 S:      Maintained
9148 F:      drivers/rpmsg/
9149 F:      Documentation/rpmsg.txt
9150 F:      include/linux/rpmsg.h
9151
9152 RENESAS ETHERNET DRIVERS
9153 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9154 L:      netdev@vger.kernel.org
9155 L:      linux-renesas-soc@vger.kernel.org
9156 F:      drivers/net/ethernet/renesas/
9157 F:      include/linux/sh_eth.h
9158
9159 RENESAS USB2 PHY DRIVER
9160 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9161 L:      linux-renesas-soc@vger.kernel.org
9162 S:      Maintained
9163 F:      drivers/phy/phy-rcar-gen3-usb2.c
9164
9165 RESET CONTROLLER FRAMEWORK
9166 M:      Philipp Zabel <p.zabel@pengutronix.de>
9167 T:      git git://git.pengutronix.de/git/pza/linux
9168 S:      Maintained
9169 F:      drivers/reset/
9170 F:      Documentation/devicetree/bindings/reset/
9171 F:      include/dt-bindings/reset/
9172 F:      include/linux/reset.h
9173 F:      include/linux/reset-controller.h
9174
9175 RFKILL
9176 M:      Johannes Berg <johannes@sipsolutions.net>
9177 L:      linux-wireless@vger.kernel.org
9178 W:      http://wireless.kernel.org/
9179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9181 S:      Maintained
9182 F:      Documentation/rfkill.txt
9183 F:      net/rfkill/
9184
9185 RHASHTABLE
9186 M:      Thomas Graf <tgraf@suug.ch>
9187 L:      netdev@vger.kernel.org
9188 S:      Maintained
9189 F:      lib/rhashtable.c
9190 F:      include/linux/rhashtable.h
9191
9192 RICOH SMARTMEDIA/XD DRIVER
9193 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9194 S:      Maintained
9195 F:      drivers/mtd/nand/r852.c
9196 F:      drivers/mtd/nand/r852.h
9197
9198 RICOH R5C592 MEMORYSTICK DRIVER
9199 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9200 S:      Maintained
9201 F:      drivers/memstick/host/r592.*
9202
9203 ROCCAT DRIVERS
9204 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9205 W:      http://sourceforge.net/projects/roccat/
9206 S:      Maintained
9207 F:      drivers/hid/hid-roccat*
9208 F:      include/linux/hid-roccat*
9209 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9210
9211 ROCKER DRIVER
9212 M:      Jiri Pirko <jiri@resnulli.us>
9213 M:      Scott Feldman <sfeldma@gmail.com>
9214 L:      netdev@vger.kernel.org
9215 S:      Supported
9216 F:      drivers/net/ethernet/rocker/
9217
9218 ROCKETPORT DRIVER
9219 P:      Comtrol Corp.
9220 W:      http://www.comtrol.com
9221 S:      Maintained
9222 F:      Documentation/serial/rocket.txt
9223 F:      drivers/tty/rocket*
9224
9225 ROCKETPORT EXPRESS/INFINITY DRIVER
9226 M:      Kevin Cernekee <cernekee@gmail.com>
9227 L:      linux-serial@vger.kernel.org
9228 S:      Odd Fixes
9229 F:      drivers/tty/serial/rp2.*
9230
9231 ROSE NETWORK LAYER
9232 M:      Ralf Baechle <ralf@linux-mips.org>
9233 L:      linux-hams@vger.kernel.org
9234 W:      http://www.linux-ax25.org/
9235 S:      Maintained
9236 F:      include/net/rose.h
9237 F:      include/uapi/linux/rose.h
9238 F:      net/rose/
9239
9240 RTL2830 MEDIA DRIVER
9241 M:      Antti Palosaari <crope@iki.fi>
9242 L:      linux-media@vger.kernel.org
9243 W:      https://linuxtv.org
9244 W:      http://palosaari.fi/linux/
9245 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9246 T:      git git://linuxtv.org/anttip/media_tree.git
9247 S:      Maintained
9248 F:      drivers/media/dvb-frontends/rtl2830*
9249
9250 RTL2832 MEDIA DRIVER
9251 M:      Antti Palosaari <crope@iki.fi>
9252 L:      linux-media@vger.kernel.org
9253 W:      https://linuxtv.org
9254 W:      http://palosaari.fi/linux/
9255 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9256 T:      git git://linuxtv.org/anttip/media_tree.git
9257 S:      Maintained
9258 F:      drivers/media/dvb-frontends/rtl2832*
9259
9260 RTL2832_SDR MEDIA DRIVER
9261 M:      Antti Palosaari <crope@iki.fi>
9262 L:      linux-media@vger.kernel.org
9263 W:      https://linuxtv.org
9264 W:      http://palosaari.fi/linux/
9265 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9266 T:      git git://linuxtv.org/anttip/media_tree.git
9267 S:      Maintained
9268 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9269
9270 RTL8180 WIRELESS DRIVER
9271 L:      linux-wireless@vger.kernel.org
9272 W:      http://wireless.kernel.org/
9273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9274 S:      Orphan
9275 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9276
9277 RTL8187 WIRELESS DRIVER
9278 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9279 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9280 M:      Larry Finger <Larry.Finger@lwfinger.net>
9281 L:      linux-wireless@vger.kernel.org
9282 W:      http://wireless.kernel.org/
9283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9284 S:      Maintained
9285 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9286
9287 RTL8192CE WIRELESS DRIVER
9288 M:      Larry Finger <Larry.Finger@lwfinger.net>
9289 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9290 L:      linux-wireless@vger.kernel.org
9291 W:      http://wireless.kernel.org/
9292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9293 S:      Maintained
9294 F:      drivers/net/wireless/realtek/rtlwifi/
9295 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9296
9297 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9298 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9299 L:      linux-wireless@vger.kernel.org
9300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9301 S:      Maintained
9302 F:      drivers/net/wireless/realtek/rtl8xxxu/
9303
9304 S3 SAVAGE FRAMEBUFFER DRIVER
9305 M:      Antonino Daplas <adaplas@gmail.com>
9306 L:      linux-fbdev@vger.kernel.org
9307 S:      Maintained
9308 F:      drivers/video/fbdev/savage/
9309
9310 S390
9311 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9312 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9313 L:      linux-s390@vger.kernel.org
9314 W:      http://www.ibm.com/developerworks/linux/linux390/
9315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9316 S:      Supported
9317 F:      arch/s390/
9318 F:      drivers/s390/
9319 F:      Documentation/s390/
9320 F:      Documentation/DocBook/s390*
9321
9322 S390 COMMON I/O LAYER
9323 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9324 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9325 L:      linux-s390@vger.kernel.org
9326 W:      http://www.ibm.com/developerworks/linux/linux390/
9327 S:      Supported
9328 F:      drivers/s390/cio/
9329
9330 S390 DASD DRIVER
9331 M:      Stefan Weinhuber <wein@de.ibm.com>
9332 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9333 L:      linux-s390@vger.kernel.org
9334 W:      http://www.ibm.com/developerworks/linux/linux390/
9335 S:      Supported
9336 F:      drivers/s390/block/dasd*
9337 F:      block/partitions/ibm.c
9338
9339 S390 NETWORK DRIVERS
9340 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9341 L:      linux-s390@vger.kernel.org
9342 W:      http://www.ibm.com/developerworks/linux/linux390/
9343 S:      Supported
9344 F:      drivers/s390/net/
9345
9346 S390 PCI SUBSYSTEM
9347 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9348 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9349 L:      linux-s390@vger.kernel.org
9350 W:      http://www.ibm.com/developerworks/linux/linux390/
9351 S:      Supported
9352 F:      arch/s390/pci/
9353 F:      drivers/pci/hotplug/s390_pci_hpc.c
9354
9355 S390 ZCRYPT DRIVER
9356 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9357 L:      linux-s390@vger.kernel.org
9358 W:      http://www.ibm.com/developerworks/linux/linux390/
9359 S:      Supported
9360 F:      drivers/s390/crypto/
9361
9362 S390 ZFCP DRIVER
9363 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9364 L:      linux-s390@vger.kernel.org
9365 W:      http://www.ibm.com/developerworks/linux/linux390/
9366 S:      Supported
9367 F:      drivers/s390/scsi/zfcp_*
9368
9369 S390 IUCV NETWORK LAYER
9370 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9371 L:      linux-s390@vger.kernel.org
9372 W:      http://www.ibm.com/developerworks/linux/linux390/
9373 S:      Supported
9374 F:      drivers/s390/net/*iucv*
9375 F:      include/net/iucv/
9376 F:      net/iucv/
9377
9378 S390 IOMMU (PCI)
9379 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9380 L:      linux-s390@vger.kernel.org
9381 W:      http://www.ibm.com/developerworks/linux/linux390/
9382 S:      Supported
9383 F:      drivers/iommu/s390-iommu.c
9384
9385 S3C24XX SD/MMC Driver
9386 M:      Ben Dooks <ben-linux@fluff.org>
9387 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9388 S:      Supported
9389 F:      drivers/mmc/host/s3cmci.*
9390
9391 SAA6588 RDS RECEIVER DRIVER
9392 M:      Hans Verkuil <hverkuil@xs4all.nl>
9393 L:      linux-media@vger.kernel.org
9394 T:      git git://linuxtv.org/media_tree.git
9395 W:      https://linuxtv.org
9396 S:      Odd Fixes
9397 F:      drivers/media/i2c/saa6588*
9398
9399 SAA7134 VIDEO4LINUX DRIVER
9400 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9401 L:      linux-media@vger.kernel.org
9402 W:      https://linuxtv.org
9403 T:      git git://linuxtv.org/media_tree.git
9404 S:      Odd fixes
9405 F:      Documentation/video4linux/*.saa7134
9406 F:      drivers/media/pci/saa7134/
9407
9408 SAA7146 VIDEO4LINUX-2 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 S:      Maintained
9413 F:      drivers/media/common/saa7146/
9414 F:      drivers/media/pci/saa7146/
9415 F:      include/media/saa7146*
9416
9417 SAMSUNG LAPTOP DRIVER
9418 M:      Corentin Chary <corentin.chary@gmail.com>
9419 L:      platform-driver-x86@vger.kernel.org
9420 S:      Maintained
9421 F:      drivers/platform/x86/samsung-laptop.c
9422
9423 SAMSUNG AUDIO (ASoC) DRIVERS
9424 M:      Sangbeom Kim <sbkim73@samsung.com>
9425 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9426 S:      Supported
9427 F:      sound/soc/samsung/
9428
9429 SAMSUNG FRAMEBUFFER DRIVER
9430 M:      Jingoo Han <jingoohan1@gmail.com>
9431 L:      linux-fbdev@vger.kernel.org
9432 S:      Maintained
9433 F:      drivers/video/fbdev/s3c-fb.c
9434
9435 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9436 M:      Sangbeom Kim <sbkim73@samsung.com>
9437 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9438 L:      linux-kernel@vger.kernel.org
9439 L:      linux-samsung-soc@vger.kernel.org
9440 S:      Supported
9441 F:      drivers/mfd/sec*.c
9442 F:      drivers/regulator/s2m*.c
9443 F:      drivers/regulator/s5m*.c
9444 F:      drivers/clk/clk-s2mps11.c
9445 F:      drivers/rtc/rtc-s5m.c
9446 F:      include/linux/mfd/samsung/
9447 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9448 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9449 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9450 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9451
9452 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9453 M:      Kyungmin Park <kyungmin.park@samsung.com>
9454 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9455 L:      linux-media@vger.kernel.org
9456 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9457 S:      Supported
9458 F:      drivers/media/platform/exynos4-is/
9459
9460 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9461 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9462 L:      linux-media@vger.kernel.org
9463 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9464 S:      Maintained
9465 F:      drivers/media/platform/s3c-camif/
9466 F:      include/media/drv-intf/s3c_camif.h
9467
9468 SAMSUNG S5C73M3 CAMERA DRIVER
9469 M:      Kyungmin Park <kyungmin.park@samsung.com>
9470 M:      Andrzej Hajda <a.hajda@samsung.com>
9471 L:      linux-media@vger.kernel.org
9472 S:      Supported
9473 F:      drivers/media/i2c/s5c73m3/*
9474
9475 SAMSUNG S5K5BAF CAMERA DRIVER
9476 M:      Kyungmin Park <kyungmin.park@samsung.com>
9477 M:      Andrzej Hajda <a.hajda@samsung.com>
9478 L:      linux-media@vger.kernel.org
9479 S:      Supported
9480 F:      drivers/media/i2c/s5k5baf.c
9481
9482 SAMSUNG S3FWRN5 NFC DRIVER
9483 M:      Robert Baldyga <r.baldyga@samsung.com>
9484 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9485 S:      Supported
9486 F:      drivers/nfc/s3fwrn5
9487
9488 SAMSUNG SOC CLOCK DRIVERS
9489 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9490 M:      Tomasz Figa <tomasz.figa@gmail.com>
9491 S:      Supported
9492 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9493 F:      drivers/clk/samsung/
9494
9495 SAMSUNG SXGBE DRIVERS
9496 M:      Byungho An <bh74.an@samsung.com>
9497 M:      Girish K S <ks.giri@samsung.com>
9498 M:      Vipul Pandya <vipul.pandya@samsung.com>
9499 S:      Supported
9500 L:      netdev@vger.kernel.org
9501 F:      drivers/net/ethernet/samsung/sxgbe/
9502
9503 SAMSUNG THERMAL DRIVER
9504 M:      Lukasz Majewski <l.majewski@samsung.com>
9505 L:      linux-pm@vger.kernel.org
9506 L:      linux-samsung-soc@vger.kernel.org
9507 S:      Supported
9508 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9509 F:      drivers/thermal/samsung/
9510
9511 SAMSUNG USB2 PHY DRIVER
9512 M:      Kamil Debski <k.debski@samsung.com>
9513 L:      linux-kernel@vger.kernel.org
9514 S:      Supported
9515 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9516 F:      Documentation/phy/samsung-usb2.txt
9517 F:      drivers/phy/phy-exynos4210-usb2.c
9518 F:      drivers/phy/phy-exynos4x12-usb2.c
9519 F:      drivers/phy/phy-exynos5250-usb2.c
9520 F:      drivers/phy/phy-s5pv210-usb2.c
9521 F:      drivers/phy/phy-samsung-usb2.c
9522 F:      drivers/phy/phy-samsung-usb2.h
9523
9524 SERIAL DRIVERS
9525 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9526 L:      linux-serial@vger.kernel.org
9527 S:      Maintained
9528 F:      drivers/tty/serial/
9529
9530 SYNOPSYS DESIGNWARE DMAC DRIVER
9531 M:      Viresh Kumar <vireshk@kernel.org>
9532 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9533 S:      Maintained
9534 F:      include/linux/dma/dw.h
9535 F:      include/linux/platform_data/dma-dw.h
9536 F:      drivers/dma/dw/
9537
9538 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9539 M: Lars Persson <lars.persson@axis.com>
9540 L: netdev@vger.kernel.org
9541 S: Supported
9542 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9543 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9544
9545 SYNOPSYS DESIGNWARE I2C DRIVER
9546 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9547 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9548 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9549 L:      linux-i2c@vger.kernel.org
9550 S:      Maintained
9551 F:      drivers/i2c/busses/i2c-designware-*
9552 F:      include/linux/platform_data/i2c-designware.h
9553
9554 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9555 M:      Jaehoon Chung <jh80.chung@samsung.com>
9556 L:      linux-mmc@vger.kernel.org
9557 S:      Maintained
9558 F:      include/linux/mmc/dw_mmc.h
9559 F:      drivers/mmc/host/dw_mmc*
9560
9561 SYSTEM TRACE MODULE CLASS
9562 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9563 S:      Maintained
9564 F:      Documentation/trace/stm.txt
9565 F:      drivers/hwtracing/stm/
9566 F:      include/linux/stm.h
9567 F:      include/uapi/linux/stm.h
9568
9569 THUNDERBOLT DRIVER
9570 M:      Andreas Noever <andreas.noever@gmail.com>
9571 S:      Maintained
9572 F:      drivers/thunderbolt/
9573
9574 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9575 M:      John Stultz <john.stultz@linaro.org>
9576 M:      Thomas Gleixner <tglx@linutronix.de>
9577 L:      linux-kernel@vger.kernel.org
9578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9579 S:      Supported
9580 F:      include/linux/clocksource.h
9581 F:      include/linux/time.h
9582 F:      include/linux/timex.h
9583 F:      include/uapi/linux/time.h
9584 F:      include/uapi/linux/timex.h
9585 F:      kernel/time/clocksource.c
9586 F:      kernel/time/time*.c
9587 F:      kernel/time/alarmtimer.c
9588 F:      kernel/time/ntp.c
9589 F:      tools/testing/selftests/timers/
9590
9591 SC1200 WDT DRIVER
9592 M:      Zwane Mwaikambo <zwanem@gmail.com>
9593 S:      Maintained
9594 F:      drivers/watchdog/sc1200wdt.c
9595
9596 SCHEDULER
9597 M:      Ingo Molnar <mingo@redhat.com>
9598 M:      Peter Zijlstra <peterz@infradead.org>
9599 L:      linux-kernel@vger.kernel.org
9600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9601 S:      Maintained
9602 F:      kernel/sched/
9603 F:      include/linux/sched.h
9604 F:      include/uapi/linux/sched.h
9605 F:      include/linux/wait.h
9606
9607 SCORE ARCHITECTURE
9608 M:      Chen Liqin <liqin.linux@gmail.com>
9609 M:      Lennox Wu <lennox.wu@gmail.com>
9610 W:      http://www.sunplus.com
9611 S:      Supported
9612 F:      arch/score/
9613
9614 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9615 M:      Sudeep Holla <sudeep.holla@arm.com>
9616 L:      linux-arm-kernel@lists.infradead.org
9617 S:      Maintained
9618 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9619 F:      drivers/clk/clk-scpi.c
9620 F:      drivers/cpufreq/scpi-cpufreq.c
9621 F:      drivers/firmware/arm_scpi.c
9622 F:      include/linux/scpi_protocol.h
9623
9624 SCSI CDROM DRIVER
9625 M:      Jens Axboe <axboe@kernel.dk>
9626 L:      linux-scsi@vger.kernel.org
9627 W:      http://www.kernel.dk
9628 S:      Maintained
9629 F:      drivers/scsi/sr*
9630
9631 SCSI RDMA PROTOCOL (SRP) INITIATOR
9632 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9633 L:      linux-rdma@vger.kernel.org
9634 S:      Supported
9635 W:      http://www.openfabrics.org
9636 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9638 F:      drivers/infiniband/ulp/srp/
9639 F:      include/scsi/srp.h
9640
9641 SCSI SG DRIVER
9642 M:      Doug Gilbert <dgilbert@interlog.com>
9643 L:      linux-scsi@vger.kernel.org
9644 W:      http://sg.danny.cz/sg
9645 S:      Maintained
9646 F:      Documentation/scsi/scsi-generic.txt
9647 F:      drivers/scsi/sg.c
9648 F:      include/scsi/sg.h
9649
9650 SCSI SUBSYSTEM
9651 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9653 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9655 L:      linux-scsi@vger.kernel.org
9656 S:      Maintained
9657 F:      drivers/scsi/
9658 F:      include/scsi/
9659
9660 SCSI TAPE DRIVER
9661 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9662 L:      linux-scsi@vger.kernel.org
9663 S:      Maintained
9664 F:      Documentation/scsi/st.txt
9665 F:      drivers/scsi/st.*
9666 F:      drivers/scsi/st_*.h
9667
9668 SCTP PROTOCOL
9669 M:      Vlad Yasevich <vyasevich@gmail.com>
9670 M:      Neil Horman <nhorman@tuxdriver.com>
9671 L:      linux-sctp@vger.kernel.org
9672 W:      http://lksctp.sourceforge.net
9673 S:      Maintained
9674 F:      Documentation/networking/sctp.txt
9675 F:      include/linux/sctp.h
9676 F:      include/uapi/linux/sctp.h
9677 F:      include/net/sctp/
9678 F:      net/sctp/
9679
9680 SCx200 CPU SUPPORT
9681 M:      Jim Cromie <jim.cromie@gmail.com>
9682 S:      Odd Fixes
9683 F:      Documentation/i2c/busses/scx200_acb
9684 F:      arch/x86/platform/scx200/
9685 F:      drivers/watchdog/scx200_wdt.c
9686 F:      drivers/i2c/busses/scx200*
9687 F:      drivers/mtd/maps/scx200_docflash.c
9688 F:      include/linux/scx200.h
9689
9690 SCx200 GPIO DRIVER
9691 M:      Jim Cromie <jim.cromie@gmail.com>
9692 S:      Maintained
9693 F:      drivers/char/scx200_gpio.c
9694 F:      include/linux/scx200_gpio.h
9695
9696 SCx200 HRT CLOCKSOURCE DRIVER
9697 M:      Jim Cromie <jim.cromie@gmail.com>
9698 S:      Maintained
9699 F:      drivers/clocksource/scx200_hrt.c
9700
9701 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9702 M:      Sascha Sommer <saschasommer@freenet.de>
9703 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9704 S:      Maintained
9705 F:      drivers/mmc/host/sdricoh_cs.c
9706
9707 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9708 L:      linux-mmc@vger.kernel.org
9709 S:      Orphan
9710 F:      drivers/mmc/host/sdhci.*
9711 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9712
9713 SECURE COMPUTING
9714 M:      Kees Cook <keescook@chromium.org>
9715 R:      Andy Lutomirski <luto@amacapital.net>
9716 R:      Will Drewry <wad@chromium.org>
9717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9718 S:      Supported
9719 F:      kernel/seccomp.c
9720 F:      include/uapi/linux/seccomp.h
9721 F:      include/linux/seccomp.h
9722 F:      tools/testing/selftests/seccomp/*
9723 K:      \bsecure_computing
9724 K:      \bTIF_SECCOMP\b
9725
9726 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9727 M:      Ben Dooks <ben-linux@fluff.org>
9728 M:      Jaehoon Chung <jh80.chung@samsung.com>
9729 L:      linux-mmc@vger.kernel.org
9730 S:      Maintained
9731 F:      drivers/mmc/host/sdhci-s3c*
9732
9733 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9734 M:      Viresh Kumar <vireshk@kernel.org>
9735 L:      spear-devel@list.st.com
9736 L:      linux-mmc@vger.kernel.org
9737 S:      Maintained
9738 F:      drivers/mmc/host/sdhci-spear.c
9739
9740 SECURITY SUBSYSTEM
9741 M:      James Morris <james.l.morris@oracle.com>
9742 M:      "Serge E. Hallyn" <serge@hallyn.com>
9743 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9745 W:      http://kernsec.org/
9746 S:      Supported
9747 F:      security/
9748
9749 SECURITY CONTACT
9750 M:      Security Officers <security@kernel.org>
9751 S:      Supported
9752
9753 SELINUX SECURITY MODULE
9754 M:      Paul Moore <paul@paul-moore.com>
9755 M:      Stephen Smalley <sds@tycho.nsa.gov>
9756 M:      Eric Paris <eparis@parisplace.org>
9757 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9758 W:      http://selinuxproject.org
9759 T:      git git://git.infradead.org/users/pcmoore/selinux
9760 S:      Supported
9761 F:      include/linux/selinux*
9762 F:      security/selinux/
9763 F:      scripts/selinux/
9764
9765 APPARMOR SECURITY MODULE
9766 M:      John Johansen <john.johansen@canonical.com>
9767 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9768 W:      apparmor.wiki.kernel.org
9769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9770 S:      Supported
9771 F:      security/apparmor/
9772
9773 YAMA SECURITY MODULE
9774 M:      Kees Cook <keescook@chromium.org>
9775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9776 S:      Supported
9777 F:      security/yama/
9778
9779 SENSABLE PHANTOM
9780 M:      Jiri Slaby <jirislaby@gmail.com>
9781 S:      Maintained
9782 F:      drivers/misc/phantom.c
9783 F:      include/uapi/linux/phantom.h
9784
9785 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9786 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9787 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9788 M:      John Soni Jose <sony.john@avagotech.com>
9789 L:      linux-scsi@vger.kernel.org
9790 W:      http://www.avagotech.com
9791 S:      Supported
9792 F:      drivers/scsi/be2iscsi/
9793
9794 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9795 M:      Sathya Perla <sathya.perla@broadcom.com>
9796 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
9797 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9798 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9799 M:      Somnath Kotur <somnath.kotur@broadcom.com>
9800 L:      netdev@vger.kernel.org
9801 W:      http://www.emulex.com
9802 S:      Supported
9803 F:      drivers/net/ethernet/emulex/benet/
9804
9805 EMULEX ONECONNECT ROCE DRIVER
9806 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9807 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9808 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9809 L:      linux-rdma@vger.kernel.org
9810 W:      http://www.emulex.com
9811 S:      Supported
9812 F:      drivers/infiniband/hw/ocrdma/
9813
9814 SFC NETWORK DRIVER
9815 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9816 M:      Shradha Shah <sshah@solarflare.com>
9817 L:      netdev@vger.kernel.org
9818 S:      Supported
9819 F:      drivers/net/ethernet/sfc/
9820
9821 SGI GRU DRIVER
9822 M:      Dimitri Sivanich <sivanich@sgi.com>
9823 S:      Maintained
9824 F:      drivers/misc/sgi-gru/
9825
9826 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9827 M:      Pat Gefre <pfg@sgi.com>
9828 L:      linux-ia64@vger.kernel.org
9829 S:      Supported
9830 F:      Documentation/ia64/serial.txt
9831 F:      drivers/tty/serial/ioc?_serial.c
9832 F:      include/linux/ioc?.h
9833
9834 SGI XP/XPC/XPNET DRIVER
9835 M:      Cliff Whickman <cpw@sgi.com>
9836 M:      Robin Holt <robinmholt@gmail.com>
9837 S:      Maintained
9838 F:      drivers/misc/sgi-xp/
9839
9840 SI2157 MEDIA DRIVER
9841 M:      Antti Palosaari <crope@iki.fi>
9842 L:      linux-media@vger.kernel.org
9843 W:      https://linuxtv.org
9844 W:      http://palosaari.fi/linux/
9845 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9846 T:      git git://linuxtv.org/anttip/media_tree.git
9847 S:      Maintained
9848 F:      drivers/media/tuners/si2157*
9849
9850 SI2168 MEDIA DRIVER
9851 M:      Antti Palosaari <crope@iki.fi>
9852 L:      linux-media@vger.kernel.org
9853 W:      https://linuxtv.org
9854 W:      http://palosaari.fi/linux/
9855 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9856 T:      git git://linuxtv.org/anttip/media_tree.git
9857 S:      Maintained
9858 F:      drivers/media/dvb-frontends/si2168*
9859
9860 SI470X FM RADIO RECEIVER I2C DRIVER
9861 M:      Hans Verkuil <hverkuil@xs4all.nl>
9862 L:      linux-media@vger.kernel.org
9863 T:      git git://linuxtv.org/media_tree.git
9864 W:      https://linuxtv.org
9865 S:      Odd Fixes
9866 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9867
9868 SI470X FM RADIO RECEIVER USB DRIVER
9869 M:      Hans Verkuil <hverkuil@xs4all.nl>
9870 L:      linux-media@vger.kernel.org
9871 T:      git git://linuxtv.org/media_tree.git
9872 W:      https://linuxtv.org
9873 S:      Maintained
9874 F:      drivers/media/radio/si470x/radio-si470x-common.c
9875 F:      drivers/media/radio/si470x/radio-si470x.h
9876 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9877
9878 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9879 M:      Eduardo Valentin <edubezval@gmail.com>
9880 L:      linux-media@vger.kernel.org
9881 T:      git git://linuxtv.org/media_tree.git
9882 W:      https://linuxtv.org
9883 S:      Odd Fixes
9884 F:      drivers/media/radio/si4713/si4713.?
9885
9886 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9887 M:      Eduardo Valentin <edubezval@gmail.com>
9888 L:      linux-media@vger.kernel.org
9889 T:      git git://linuxtv.org/media_tree.git
9890 W:      https://linuxtv.org
9891 S:      Odd Fixes
9892 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9893
9894 SI4713 FM RADIO TRANSMITTER USB DRIVER
9895 M:      Hans Verkuil <hverkuil@xs4all.nl>
9896 L:      linux-media@vger.kernel.org
9897 T:      git git://linuxtv.org/media_tree.git
9898 W:      https://linuxtv.org
9899 S:      Maintained
9900 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9901
9902 SIANO DVB DRIVER
9903 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9904 L:      linux-media@vger.kernel.org
9905 W:      https://linuxtv.org
9906 T:      git git://linuxtv.org/media_tree.git
9907 S:      Odd fixes
9908 F:      drivers/media/common/siano/
9909 F:      drivers/media/usb/siano/
9910 F:      drivers/media/usb/siano/
9911 F:      drivers/media/mmc/siano/
9912
9913 SIMPLEFB FB DRIVER
9914 M:      Hans de Goede <hdegoede@redhat.com>
9915 L:      linux-fbdev@vger.kernel.org
9916 S:      Maintained
9917 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9918 F:      drivers/video/fbdev/simplefb.c
9919 F:      include/linux/platform_data/simplefb.h
9920
9921 SH_VEU V4L2 MEM2MEM DRIVER
9922 L:      linux-media@vger.kernel.org
9923 S:      Orphan
9924 F:      drivers/media/platform/sh_veu.c
9925
9926 SH_VOU V4L2 OUTPUT DRIVER
9927 L:      linux-media@vger.kernel.org
9928 S:      Orphan
9929 F:      drivers/media/platform/sh_vou.c
9930 F:      include/media/drv-intf/sh_vou.h
9931
9932 SIMPLE FIRMWARE INTERFACE (SFI)
9933 M:      Len Brown <lenb@kernel.org>
9934 L:      sfi-devel@simplefirmware.org
9935 W:      http://simplefirmware.org/
9936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9937 S:      Supported
9938 F:      arch/x86/platform/sfi/
9939 F:      drivers/sfi/
9940 F:      include/linux/sfi*.h
9941
9942 SIMTEC EB110ATX (Chalice CATS)
9943 P:      Ben Dooks
9944 P:      Vincent Sanders <vince@simtec.co.uk>
9945 M:      Simtec Linux Team <linux@simtec.co.uk>
9946 W:      http://www.simtec.co.uk/products/EB110ATX/
9947 S:      Supported
9948
9949 SIMTEC EB2410ITX (BAST)
9950 P:      Ben Dooks
9951 P:      Vincent Sanders <vince@simtec.co.uk>
9952 M:      Simtec Linux Team <linux@simtec.co.uk>
9953 W:      http://www.simtec.co.uk/products/EB2410ITX/
9954 S:      Supported
9955 F:      arch/arm/mach-s3c24xx/mach-bast.c
9956 F:      arch/arm/mach-s3c24xx/bast-ide.c
9957 F:      arch/arm/mach-s3c24xx/bast-irq.c
9958
9959 TI DAVINCI MACHINE SUPPORT
9960 M:      Sekhar Nori <nsekhar@ti.com>
9961 M:      Kevin Hilman <khilman@deeprootsystems.com>
9962 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9963 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9964 S:      Supported
9965 F:      arch/arm/mach-davinci/
9966 F:      drivers/i2c/busses/i2c-davinci.c
9967
9968 TI DAVINCI SERIES MEDIA DRIVER
9969 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9970 L:      linux-media@vger.kernel.org
9971 W:      https://linuxtv.org
9972 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9973 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9974 S:      Maintained
9975 F:      drivers/media/platform/davinci/
9976 F:      include/media/davinci/
9977
9978 TI AM437X VPFE DRIVER
9979 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9980 L:      linux-media@vger.kernel.org
9981 W:      https://linuxtv.org
9982 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9983 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9984 S:      Maintained
9985 F:      drivers/media/platform/am437x/
9986
9987 OV2659 OMNIVISION SENSOR DRIVER
9988 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9989 L:      linux-media@vger.kernel.org
9990 W:      https://linuxtv.org
9991 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9992 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9993 S:      Maintained
9994 F:      drivers/media/i2c/ov2659.c
9995 F:      include/media/i2c/ov2659.h
9996
9997 SILICON MOTION SM712 FRAME BUFFER DRIVER
9998 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9999 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10000 M:      Sudip Mukherjee <sudip@vectorindia.org>
10001 L:      linux-fbdev@vger.kernel.org
10002 S:      Maintained
10003 F:      drivers/video/fbdev/sm712*
10004 F:      Documentation/fb/sm712fb.txt
10005
10006 SIS 190 ETHERNET DRIVER
10007 M:      Francois Romieu <romieu@fr.zoreil.com>
10008 L:      netdev@vger.kernel.org
10009 S:      Maintained
10010 F:      drivers/net/ethernet/sis/sis190.c
10011
10012 SIS 900/7016 FAST ETHERNET DRIVER
10013 M:      Daniele Venzano <venza@brownhat.org>
10014 W:      http://www.brownhat.org/sis900.html
10015 L:      netdev@vger.kernel.org
10016 S:      Maintained
10017 F:      drivers/net/ethernet/sis/sis900.*
10018
10019 SIS FRAMEBUFFER DRIVER
10020 M:      Thomas Winischhofer <thomas@winischhofer.net>
10021 W:      http://www.winischhofer.net/linuxsisvga.shtml
10022 S:      Maintained
10023 F:      Documentation/fb/sisfb.txt
10024 F:      drivers/video/fbdev/sis/
10025 F:      include/video/sisfb.h
10026
10027 SIS USB2VGA DRIVER
10028 M:      Thomas Winischhofer <thomas@winischhofer.net>
10029 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10030 S:      Maintained
10031 F:      drivers/usb/misc/sisusbvga/
10032
10033 SLAB ALLOCATOR
10034 M:      Christoph Lameter <cl@linux.com>
10035 M:      Pekka Enberg <penberg@kernel.org>
10036 M:      David Rientjes <rientjes@google.com>
10037 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10038 M:      Andrew Morton <akpm@linux-foundation.org>
10039 L:      linux-mm@kvack.org
10040 S:      Maintained
10041 F:      include/linux/sl?b*.h
10042 F:      mm/sl?b*
10043
10044 SLEEPABLE READ-COPY UPDATE (SRCU)
10045 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10046 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10047 M:      Josh Triplett <josh@joshtriplett.org>
10048 R:      Steven Rostedt <rostedt@goodmis.org>
10049 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10050 L:      linux-kernel@vger.kernel.org
10051 W:      http://www.rdrop.com/users/paulmck/RCU/
10052 S:      Supported
10053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10054 F:      include/linux/srcu.h
10055 F:      kernel/rcu/srcu.c
10056
10057 SMACK SECURITY MODULE
10058 M:      Casey Schaufler <casey@schaufler-ca.com>
10059 L:      linux-security-module@vger.kernel.org
10060 W:      http://schaufler-ca.com
10061 T:      git git://git.gitorious.org/smack-next/kernel.git
10062 S:      Maintained
10063 F:      Documentation/security/Smack.txt
10064 F:      security/smack/
10065
10066 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10067 M:      Kevin Hilman <khilman@kernel.org>
10068 M:      Nishanth Menon <nm@ti.com>
10069 S:      Maintained
10070 F:      drivers/power/avs/
10071 F:      include/linux/power/smartreflex.h
10072 L:      linux-pm@vger.kernel.org
10073
10074 SMC91x ETHERNET DRIVER
10075 M:      Nicolas Pitre <nico@fluxnic.net>
10076 S:      Odd Fixes
10077 F:      drivers/net/ethernet/smsc/smc91x.*
10078
10079 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10080 M:      Sakari Ailus <sakari.ailus@iki.fi>
10081 L:      linux-media@vger.kernel.org
10082 S:      Maintained
10083 F:      drivers/media/i2c/smiapp/
10084 F:      include/media/i2c/smiapp.h
10085 F:      drivers/media/i2c/smiapp-pll.c
10086 F:      drivers/media/i2c/smiapp-pll.h
10087 F:      include/uapi/linux/smiapp.h
10088 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10089
10090 SMM665 HARDWARE MONITOR DRIVER
10091 M:      Guenter Roeck <linux@roeck-us.net>
10092 L:      lm-sensors@lm-sensors.org
10093 S:      Maintained
10094 F:      Documentation/hwmon/smm665
10095 F:      drivers/hwmon/smm665.c
10096
10097 SMSC EMC2103 HARDWARE MONITOR DRIVER
10098 M:      Steve Glendinning <steve.glendinning@shawell.net>
10099 L:      lm-sensors@lm-sensors.org
10100 S:      Maintained
10101 F:      Documentation/hwmon/emc2103
10102 F:      drivers/hwmon/emc2103.c
10103
10104 SMSC SCH5627 HARDWARE MONITOR DRIVER
10105 M:      Hans de Goede <hdegoede@redhat.com>
10106 L:      lm-sensors@lm-sensors.org
10107 S:      Supported
10108 F:      Documentation/hwmon/sch5627
10109 F:      drivers/hwmon/sch5627.c
10110
10111 SMSC47B397 HARDWARE MONITOR DRIVER
10112 M:      Jean Delvare <jdelvare@suse.com>
10113 L:      lm-sensors@lm-sensors.org
10114 S:      Maintained
10115 F:      Documentation/hwmon/smsc47b397
10116 F:      drivers/hwmon/smsc47b397.c
10117
10118 SMSC911x ETHERNET DRIVER
10119 M:      Steve Glendinning <steve.glendinning@shawell.net>
10120 L:      netdev@vger.kernel.org
10121 S:      Maintained
10122 F:      include/linux/smsc911x.h
10123 F:      drivers/net/ethernet/smsc/smsc911x.*
10124
10125 SMSC9420 PCI ETHERNET DRIVER
10126 M:      Steve Glendinning <steve.glendinning@shawell.net>
10127 L:      netdev@vger.kernel.org
10128 S:      Maintained
10129 F:      drivers/net/ethernet/smsc/smsc9420.*
10130
10131 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10132 M:      Steve Glendinning <steve.glendinning@shawell.net>
10133 L:      linux-fbdev@vger.kernel.org
10134 S:      Maintained
10135 F:      drivers/video/fbdev/smscufx.c
10136
10137 SOC-CAMERA V4L2 SUBSYSTEM
10138 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10139 L:      linux-media@vger.kernel.org
10140 T:      git git://linuxtv.org/media_tree.git
10141 S:      Maintained
10142 F:      include/media/soc*
10143 F:      drivers/media/i2c/soc_camera/
10144 F:      drivers/media/platform/soc_camera/
10145
10146 SOEKRIS NET48XX LED SUPPORT
10147 M:      Chris Boot <bootc@bootc.net>
10148 S:      Maintained
10149 F:      drivers/leds/leds-net48xx.c
10150
10151 SOFTLOGIC 6x10 MPEG CODEC
10152 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10153 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10154 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10155 M:      Ismael Luceno <ismael@iodev.co.uk>
10156 L:      linux-media@vger.kernel.org
10157 S:      Supported
10158 F:      drivers/media/pci/solo6x10/
10159
10160 SOFTWARE RAID (Multiple Disks) SUPPORT
10161 M:      Shaohua Li <shli@kernel.org>
10162 L:      linux-raid@vger.kernel.org
10163 T:      git git://neil.brown.name/md
10164 S:      Supported
10165 F:      drivers/md/
10166 F:      include/linux/raid/
10167 F:      include/uapi/linux/raid/
10168
10169 SONIC NETWORK DRIVER
10170 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10171 L:      netdev@vger.kernel.org
10172 S:      Maintained
10173 F:      drivers/net/ethernet/natsemi/sonic.*
10174
10175 SONICS SILICON BACKPLANE DRIVER (SSB)
10176 M:      Michael Buesch <m@bues.ch>
10177 L:      linux-wireless@vger.kernel.org
10178 S:      Maintained
10179 F:      drivers/ssb/
10180 F:      include/linux/ssb/
10181
10182 SONY VAIO CONTROL DEVICE DRIVER
10183 M:      Mattia Dongili <malattia@linux.it>
10184 L:      platform-driver-x86@vger.kernel.org
10185 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10186 S:      Maintained
10187 F:      Documentation/laptops/sony-laptop.txt
10188 F:      drivers/char/sonypi.c
10189 F:      drivers/platform/x86/sony-laptop.c
10190 F:      include/linux/sony-laptop.h
10191
10192 SONY MEMORYSTICK CARD SUPPORT
10193 M:      Alex Dubov <oakad@yahoo.com>
10194 W:      http://tifmxx.berlios.de/
10195 S:      Maintained
10196 F:      drivers/memstick/host/tifm_ms.c
10197
10198 SONY MEMORYSTICK STANDARD SUPPORT
10199 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10200 S:      Maintained
10201 F:      drivers/memstick/core/ms_block.*
10202
10203 SOUND
10204 M:      Jaroslav Kysela <perex@perex.cz>
10205 M:      Takashi Iwai <tiwai@suse.com>
10206 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10207 W:      http://www.alsa-project.org/
10208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10209 T:      git git://git.alsa-project.org/alsa-kernel.git
10210 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10211 S:      Maintained
10212 F:      Documentation/sound/
10213 F:      include/sound/
10214 F:      include/uapi/sound/
10215 F:      sound/
10216
10217 SOUND - COMPRESSED AUDIO
10218 M:      Vinod Koul <vinod.koul@intel.com>
10219 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10221 S:      Supported
10222 F:      Documentation/sound/alsa/compress_offload.txt
10223 F:      include/sound/compress_driver.h
10224 F:      include/uapi/sound/compress_*
10225 F:      sound/core/compress_offload.c
10226 F:      sound/soc/soc-compress.c
10227
10228 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10229 M:      Liam Girdwood <lgirdwood@gmail.com>
10230 M:      Mark Brown <broonie@kernel.org>
10231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10232 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10233 W:      http://alsa-project.org/main/index.php/ASoC
10234 S:      Supported
10235 F:      Documentation/sound/alsa/soc/
10236 F:      sound/soc/
10237 F:      include/sound/soc*
10238
10239 SOUND - DMAENGINE HELPERS
10240 M:      Lars-Peter Clausen <lars@metafoo.de>
10241 S:      Supported
10242 F:      include/sound/dmaengine_pcm.h
10243 F:      sound/core/pcm_dmaengine.c
10244 F:      sound/soc/soc-generic-dmaengine-pcm.c
10245
10246 SP2 MEDIA DRIVER
10247 M:      Olli Salonen <olli.salonen@iki.fi>
10248 L:      linux-media@vger.kernel.org
10249 W:      https://linuxtv.org
10250 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10251 S:      Maintained
10252 F:      drivers/media/dvb-frontends/sp2*
10253
10254 SPARC + UltraSPARC (sparc/sparc64)
10255 M:      "David S. Miller" <davem@davemloft.net>
10256 L:      sparclinux@vger.kernel.org
10257 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10260 S:      Maintained
10261 F:      arch/sparc/
10262 F:      drivers/sbus/
10263
10264 SPARC SERIAL DRIVERS
10265 M:      "David S. Miller" <davem@davemloft.net>
10266 L:      sparclinux@vger.kernel.org
10267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10269 S:      Maintained
10270 F:      include/linux/sunserialcore.h
10271 F:      drivers/tty/serial/suncore.c
10272 F:      drivers/tty/serial/sunhv.c
10273 F:      drivers/tty/serial/sunsab.c
10274 F:      drivers/tty/serial/sunsab.h
10275 F:      drivers/tty/serial/sunsu.c
10276 F:      drivers/tty/serial/sunzilog.c
10277 F:      drivers/tty/serial/sunzilog.h
10278
10279 SPARSE CHECKER
10280 M:      "Christopher Li" <sparse@chrisli.org>
10281 L:      linux-sparse@vger.kernel.org
10282 W:      https://sparse.wiki.kernel.org/
10283 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10284 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10285 S:      Maintained
10286 F:      include/linux/compiler.h
10287
10288 SPEAR PLATFORM SUPPORT
10289 M:      Viresh Kumar <vireshk@kernel.org>
10290 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10291 L:      spear-devel@list.st.com
10292 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10293 W:      http://www.st.com/spear
10294 S:      Maintained
10295 F:      arch/arm/boot/dts/spear*
10296 F:      arch/arm/mach-spear/
10297
10298 SPEAR CLOCK FRAMEWORK SUPPORT
10299 M:      Viresh Kumar <vireshk@kernel.org>
10300 L:      spear-devel@list.st.com
10301 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10302 W:      http://www.st.com/spear
10303 S:      Maintained
10304 F:      drivers/clk/spear/
10305
10306 SPI SUBSYSTEM
10307 M:      Mark Brown <broonie@kernel.org>
10308 L:      linux-spi@vger.kernel.org
10309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10310 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10311 S:      Maintained
10312 F:      Documentation/spi/
10313 F:      drivers/spi/
10314 F:      include/linux/spi/
10315 F:      include/uapi/linux/spi/
10316
10317 SPIDERNET NETWORK DRIVER for CELL
10318 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10319 L:      netdev@vger.kernel.org
10320 S:      Supported
10321 F:      Documentation/networking/spider_net.txt
10322 F:      drivers/net/ethernet/toshiba/spider_net*
10323
10324 SPU FILE SYSTEM
10325 M:      Jeremy Kerr <jk@ozlabs.org>
10326 L:      linuxppc-dev@lists.ozlabs.org
10327 W:      http://www.ibm.com/developerworks/power/cell/
10328 S:      Supported
10329 F:      Documentation/filesystems/spufs.txt
10330 F:      arch/powerpc/platforms/cell/spufs/
10331
10332 SQUASHFS FILE SYSTEM
10333 M:      Phillip Lougher <phillip@squashfs.org.uk>
10334 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10335 W:      http://squashfs.org.uk
10336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10337 S:      Maintained
10338 F:      Documentation/filesystems/squashfs.txt
10339 F:      fs/squashfs/
10340
10341 SRM (Alpha) environment access
10342 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10343 S:      Maintained
10344 F:      arch/alpha/kernel/srm_env.c
10345
10346 STABLE BRANCH
10347 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10348 L:      stable@vger.kernel.org
10349 S:      Supported
10350 F:      Documentation/stable_kernel_rules.txt
10351
10352 STAGING SUBSYSTEM
10353 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10355 L:      devel@driverdev.osuosl.org
10356 S:      Supported
10357 F:      drivers/staging/
10358
10359 STAGING - COMEDI
10360 M:      Ian Abbott <abbotti@mev.co.uk>
10361 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10362 S:      Odd Fixes
10363 F:      drivers/staging/comedi/
10364
10365 STAGING - FLARION FT1000 DRIVERS
10366 M:      Marek Belisko <marek.belisko@gmail.com>
10367 S:      Odd Fixes
10368 F:      drivers/staging/ft1000/
10369
10370 STAGING - INDUSTRIAL IO
10371 M:      Jonathan Cameron <jic23@kernel.org>
10372 L:      linux-iio@vger.kernel.org
10373 S:      Odd Fixes
10374 F:      drivers/staging/iio/
10375
10376 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10377 M:      Jarod Wilson <jarod@wilsonet.com>
10378 W:      http://www.lirc.org/
10379 S:      Odd Fixes
10380 F:      drivers/staging/media/lirc/
10381
10382 STAGING - LUSTRE PARALLEL FILESYSTEM
10383 M:      Oleg Drokin <oleg.drokin@intel.com>
10384 M:      Andreas Dilger <andreas.dilger@intel.com>
10385 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10386 W:      http://wiki.lustre.org/
10387 S:      Maintained
10388 F:      drivers/staging/lustre
10389
10390 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10391 M:      Marc Dietrich <marvin24@gmx.de>
10392 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10393 L:      linux-tegra@vger.kernel.org
10394 S:      Maintained
10395 F:      drivers/staging/nvec/
10396
10397 STAGING - REALTEK RTL8712U DRIVERS
10398 M:      Larry Finger <Larry.Finger@lwfinger.net>
10399 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10400 S:      Odd Fixes
10401 F:      drivers/staging/rtl8712/
10402
10403 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10404 M:      Larry Finger <Larry.Finger@lwfinger.net>
10405 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10406 L:      linux-wireless@vger.kernel.org
10407 S:      Maintained
10408 F:      drivers/staging/rtl8723au/
10409
10410 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10411 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10412 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10413 M:      Sudip Mukherjee <sudip@vectorindia.org>
10414 L:      linux-fbdev@vger.kernel.org
10415 S:      Maintained
10416 F:      drivers/staging/sm750fb/
10417
10418 STAGING - SLICOSS
10419 M:      Lior Dotan <liodot@gmail.com>
10420 M:      Christopher Harrer <charrer@alacritech.com>
10421 S:      Odd Fixes
10422 F:      drivers/staging/slicoss/
10423
10424 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10425 M:      William Hubbs <w.d.hubbs@gmail.com>
10426 M:      Chris Brannon <chris@the-brannons.com>
10427 M:      Kirk Reiser <kirk@reisers.ca>
10428 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10429 L:      speakup@linux-speakup.org
10430 W:      http://www.linux-speakup.org/
10431 S:      Odd Fixes
10432 F:      drivers/staging/speakup/
10433
10434 STAGING - VIA VT665X DRIVERS
10435 M:      Forest Bond <forest@alittletooquiet.net>
10436 S:      Odd Fixes
10437 F:      drivers/staging/vt665?/
10438
10439 STAGING - WILC1000 WIFI DRIVER
10440 M:      Johnny Kim <johnny.kim@atmel.com>
10441 M:      Austin Shin <austin.shin@atmel.com>
10442 M:      Chris Park <chris.park@atmel.com>
10443 M:      Tony Cho <tony.cho@atmel.com>
10444 M:      Glen Lee <glen.lee@atmel.com>
10445 M:      Leo Kim <leo.kim@atmel.com>
10446 L:      linux-wireless@vger.kernel.org
10447 S:      Supported
10448 F:      drivers/staging/wilc1000/
10449
10450 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10451 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10452 S:      Odd Fixes
10453 F:      drivers/staging/xgifb/
10454
10455 HFI1 DRIVER
10456 M:      Mike Marciniszyn <infinipath@intel.com>
10457 L:      linux-rdma@vger.kernel.org
10458 S:      Supported
10459 F:      drivers/staging/rdma/hfi1
10460
10461 STARFIRE/DURALAN NETWORK DRIVER
10462 M:      Ion Badulescu <ionut@badula.org>
10463 S:      Odd Fixes
10464 F:      drivers/net/ethernet/adaptec/starfire*
10465
10466 SUN3/3X
10467 M:      Sam Creasey <sammy@sammy.net>
10468 W:      http://sammy.net/sun3/
10469 S:      Maintained
10470 F:      arch/m68k/kernel/*sun3*
10471 F:      arch/m68k/sun3*/
10472 F:      arch/m68k/include/asm/sun3*
10473 F:      drivers/net/ethernet/i825xx/sun3*
10474
10475 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10476 M:      Hans de Goede <hdegoede@redhat.com>
10477 L:      linux-input@vger.kernel.org
10478 S:      Maintained
10479 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10480 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10481
10482 SUNDANCE NETWORK DRIVER
10483 M:      Denis Kirjanov <kda@linux-powerpc.org>
10484 L:      netdev@vger.kernel.org
10485 S:      Maintained
10486 F:      drivers/net/ethernet/dlink/sundance.c
10487
10488 SUPERH
10489 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10490 M:      Rich Felker <dalias@libc.org>
10491 L:      linux-sh@vger.kernel.org
10492 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10493 S:      Maintained
10494 F:      Documentation/sh/
10495 F:      arch/sh/
10496 F:      drivers/sh/
10497
10498 SUSPEND TO RAM
10499 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10500 M:      Len Brown <len.brown@intel.com>
10501 M:      Pavel Machek <pavel@ucw.cz>
10502 L:      linux-pm@vger.kernel.org
10503 S:      Supported
10504 F:      Documentation/power/
10505 F:      arch/x86/kernel/acpi/
10506 F:      drivers/base/power/
10507 F:      kernel/power/
10508 F:      include/linux/suspend.h
10509 F:      include/linux/freezer.h
10510 F:      include/linux/pm.h
10511
10512 SVGA HANDLING
10513 M:      Martin Mares <mj@ucw.cz>
10514 L:      linux-video@atrey.karlin.mff.cuni.cz
10515 S:      Maintained
10516 F:      Documentation/svga.txt
10517 F:      arch/x86/boot/video*
10518
10519 SWIOTLB SUBSYSTEM
10520 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10521 L:      linux-kernel@vger.kernel.org
10522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10523 S:      Supported
10524 F:      lib/swiotlb.c
10525 F:      arch/*/kernel/pci-swiotlb.c
10526 F:      include/linux/swiotlb.h
10527
10528 SWITCHDEV
10529 M:      Jiri Pirko <jiri@resnulli.us>
10530 L:      netdev@vger.kernel.org
10531 S:      Supported
10532 F:      net/switchdev/
10533 F:      include/net/switchdev.h
10534
10535 SYNOPSYS ARC ARCHITECTURE
10536 M:      Vineet Gupta <vgupta@synopsys.com>
10537 L:      linux-snps-arc@lists.infradead.org
10538 S:      Supported
10539 F:      arch/arc/
10540 F:      Documentation/devicetree/bindings/arc/*
10541 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10542 F:      drivers/tty/serial/arc_uart.c
10543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10544
10545 SYNOPSYS ARC SDP platform support
10546 M:      Alexey Brodkin <abrodkin@synopsys.com>
10547 S:      Supported
10548 F:      arch/arc/plat-axs10x
10549 F:      arch/arc/boot/dts/ax*
10550 F:      Documentation/devicetree/bindings/arc/axs10*
10551
10552 SYSTEM CONFIGURATION (SYSCON)
10553 M:      Lee Jones <lee.jones@linaro.org>
10554 M:      Arnd Bergmann <arnd@arndb.de>
10555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10556 S:      Supported
10557 F:      drivers/mfd/syscon.c
10558
10559 SYSV FILESYSTEM
10560 M:      Christoph Hellwig <hch@infradead.org>
10561 S:      Maintained
10562 F:      Documentation/filesystems/sysv-fs.txt
10563 F:      fs/sysv/
10564 F:      include/linux/sysv_fs.h
10565
10566 TARGET SUBSYSTEM
10567 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10568 L:      linux-scsi@vger.kernel.org
10569 L:      target-devel@vger.kernel.org
10570 W:      http://www.linux-iscsi.org
10571 W:      http://groups.google.com/group/linux-iscsi-target-dev
10572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10573 S:      Supported
10574 F:      drivers/target/
10575 F:      include/target/
10576 F:      Documentation/target/
10577
10578 TASKSTATS STATISTICS INTERFACE
10579 M:      Balbir Singh <bsingharora@gmail.com>
10580 S:      Maintained
10581 F:      Documentation/accounting/taskstats*
10582 F:      include/linux/taskstats*
10583 F:      kernel/taskstats.c
10584
10585 TC CLASSIFIER
10586 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10587 L:      netdev@vger.kernel.org
10588 S:      Maintained
10589 F:      include/net/pkt_cls.h
10590 F:      include/uapi/linux/pkt_cls.h
10591 F:      net/sched/
10592
10593 TCP LOW PRIORITY MODULE
10594 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10595 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10596 W:      http://tcp-lp-mod.sourceforge.net/
10597 S:      Maintained
10598 F:      net/ipv4/tcp_lp.c
10599
10600 TDA10071 MEDIA DRIVER
10601 M:      Antti Palosaari <crope@iki.fi>
10602 L:      linux-media@vger.kernel.org
10603 W:      https://linuxtv.org
10604 W:      http://palosaari.fi/linux/
10605 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10606 T:      git git://linuxtv.org/anttip/media_tree.git
10607 S:      Maintained
10608 F:      drivers/media/dvb-frontends/tda10071*
10609
10610 TDA18212 MEDIA DRIVER
10611 M:      Antti Palosaari <crope@iki.fi>
10612 L:      linux-media@vger.kernel.org
10613 W:      https://linuxtv.org
10614 W:      http://palosaari.fi/linux/
10615 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10616 T:      git git://linuxtv.org/anttip/media_tree.git
10617 S:      Maintained
10618 F:      drivers/media/tuners/tda18212*
10619
10620 TDA18218 MEDIA DRIVER
10621 M:      Antti Palosaari <crope@iki.fi>
10622 L:      linux-media@vger.kernel.org
10623 W:      https://linuxtv.org
10624 W:      http://palosaari.fi/linux/
10625 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10626 T:      git git://linuxtv.org/anttip/media_tree.git
10627 S:      Maintained
10628 F:      drivers/media/tuners/tda18218*
10629
10630 TDA18271 MEDIA DRIVER
10631 M:      Michael Krufky <mkrufky@linuxtv.org>
10632 L:      linux-media@vger.kernel.org
10633 W:      https://linuxtv.org
10634 W:      http://github.com/mkrufky
10635 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10636 T:      git git://linuxtv.org/mkrufky/tuners.git
10637 S:      Maintained
10638 F:      drivers/media/tuners/tda18271*
10639
10640 TDA827x MEDIA DRIVER
10641 M:      Michael Krufky <mkrufky@linuxtv.org>
10642 L:      linux-media@vger.kernel.org
10643 W:      https://linuxtv.org
10644 W:      http://github.com/mkrufky
10645 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10646 T:      git git://linuxtv.org/mkrufky/tuners.git
10647 S:      Maintained
10648 F:      drivers/media/tuners/tda8290.*
10649
10650 TDA8290 MEDIA DRIVER
10651 M:      Michael Krufky <mkrufky@linuxtv.org>
10652 L:      linux-media@vger.kernel.org
10653 W:      https://linuxtv.org
10654 W:      http://github.com/mkrufky
10655 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10656 T:      git git://linuxtv.org/mkrufky/tuners.git
10657 S:      Maintained
10658 F:      drivers/media/tuners/tda8290.*
10659
10660 TDA9840 MEDIA DRIVER
10661 M:      Hans Verkuil <hverkuil@xs4all.nl>
10662 L:      linux-media@vger.kernel.org
10663 T:      git git://linuxtv.org/media_tree.git
10664 W:      https://linuxtv.org
10665 S:      Maintained
10666 F:      drivers/media/i2c/tda9840*
10667
10668 TEA5761 TUNER DRIVER
10669 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10670 L:      linux-media@vger.kernel.org
10671 W:      https://linuxtv.org
10672 T:      git git://linuxtv.org/media_tree.git
10673 S:      Odd fixes
10674 F:      drivers/media/tuners/tea5761.*
10675
10676 TEA5767 TUNER DRIVER
10677 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10678 L:      linux-media@vger.kernel.org
10679 W:      https://linuxtv.org
10680 T:      git git://linuxtv.org/media_tree.git
10681 S:      Maintained
10682 F:      drivers/media/tuners/tea5767.*
10683
10684 TEA6415C MEDIA DRIVER
10685 M:      Hans Verkuil <hverkuil@xs4all.nl>
10686 L:      linux-media@vger.kernel.org
10687 T:      git git://linuxtv.org/media_tree.git
10688 W:      https://linuxtv.org
10689 S:      Maintained
10690 F:      drivers/media/i2c/tea6415c*
10691
10692 TEA6420 MEDIA DRIVER
10693 M:      Hans Verkuil <hverkuil@xs4all.nl>
10694 L:      linux-media@vger.kernel.org
10695 T:      git git://linuxtv.org/media_tree.git
10696 W:      https://linuxtv.org
10697 S:      Maintained
10698 F:      drivers/media/i2c/tea6420*
10699
10700 TEAM DRIVER
10701 M:      Jiri Pirko <jiri@resnulli.us>
10702 L:      netdev@vger.kernel.org
10703 S:      Supported
10704 F:      drivers/net/team/
10705 F:      include/linux/if_team.h
10706 F:      include/uapi/linux/if_team.h
10707
10708 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10709 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10710 S:      Maintained
10711 F:      arch/x86/platform/ts5500/
10712
10713 TECHNOTREND USB IR RECEIVER
10714 M:      Sean Young <sean@mess.org>
10715 L:      linux-media@vger.kernel.org
10716 S:      Maintained
10717 F:      drivers/media/rc/ttusbir.c
10718
10719 TEGRA ARCHITECTURE SUPPORT
10720 M:      Stephen Warren <swarren@wwwdotorg.org>
10721 M:      Thierry Reding <thierry.reding@gmail.com>
10722 M:      Alexandre Courbot <gnurou@gmail.com>
10723 L:      linux-tegra@vger.kernel.org
10724 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10726 S:      Supported
10727 N:      [^a-z]tegra
10728
10729 TEGRA CLOCK DRIVER
10730 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10731 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10732 S:      Supported
10733 F:      drivers/clk/tegra/
10734
10735 TEGRA DMA DRIVER
10736 M:      Laxman Dewangan <ldewangan@nvidia.com>
10737 S:      Supported
10738 F:      drivers/dma/tegra20-apb-dma.c
10739
10740 TEGRA I2C DRIVER
10741 M:      Laxman Dewangan <ldewangan@nvidia.com>
10742 S:      Supported
10743 F:      drivers/i2c/busses/i2c-tegra.c
10744
10745 TEGRA IOMMU DRIVERS
10746 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10747 S:      Supported
10748 F:      drivers/iommu/tegra*
10749
10750 TEGRA KBC DRIVER
10751 M:      Rakesh Iyer <riyer@nvidia.com>
10752 M:      Laxman Dewangan <ldewangan@nvidia.com>
10753 S:      Supported
10754 F:      drivers/input/keyboard/tegra-kbc.c
10755
10756 TEGRA PWM DRIVER
10757 M:      Thierry Reding <thierry.reding@gmail.com>
10758 S:      Supported
10759 F:      drivers/pwm/pwm-tegra.c
10760
10761 TEGRA SERIAL DRIVER
10762 M:      Laxman Dewangan <ldewangan@nvidia.com>
10763 S:      Supported
10764 F:      drivers/tty/serial/serial-tegra.c
10765
10766 TEGRA SPI DRIVER
10767 M:      Laxman Dewangan <ldewangan@nvidia.com>
10768 S:      Supported
10769 F:      drivers/spi/spi-tegra*
10770
10771 TEHUTI ETHERNET DRIVER
10772 M:      Andy Gospodarek <andy@greyhouse.net>
10773 L:      netdev@vger.kernel.org
10774 S:      Supported
10775 F:      drivers/net/ethernet/tehuti/*
10776
10777 Telecom Clock Driver for MCPL0010
10778 M:      Mark Gross <mark.gross@intel.com>
10779 S:      Supported
10780 F:      drivers/char/tlclk.c
10781
10782 TENSILICA XTENSA PORT (xtensa)
10783 M:      Chris Zankel <chris@zankel.net>
10784 M:      Max Filippov <jcmvbkbc@gmail.com>
10785 L:      linux-xtensa@linux-xtensa.org
10786 T:      git git://github.com/czankel/xtensa-linux.git
10787 S:      Maintained
10788 F:      arch/xtensa/
10789 F:      drivers/irqchip/irq-xtensa-*
10790
10791 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10792 M:      Hans Verkuil <hverkuil@xs4all.nl>
10793 L:      linux-media@vger.kernel.org
10794 T:      git git://linuxtv.org/media_tree.git
10795 W:      https://linuxtv.org
10796 S:      Maintained
10797 F:      drivers/media/radio/radio-raremono.c
10798
10799 THERMAL
10800 M:      Zhang Rui <rui.zhang@intel.com>
10801 M:      Eduardo Valentin <edubezval@gmail.com>
10802 L:      linux-pm@vger.kernel.org
10803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10805 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10806 S:      Supported
10807 F:      drivers/thermal/
10808 F:      include/linux/thermal.h
10809 F:      include/uapi/linux/thermal.h
10810 F:      include/linux/cpu_cooling.h
10811 F:      Documentation/devicetree/bindings/thermal/
10812
10813 THERMAL/CPU_COOLING
10814 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10815 M:      Viresh Kumar <viresh.kumar@linaro.org>
10816 M:      Javi Merino <javi.merino@arm.com>
10817 L:      linux-pm@vger.kernel.org
10818 S:      Supported
10819 F:      Documentation/thermal/cpu-cooling-api.txt
10820 F:      drivers/thermal/cpu_cooling.c
10821 F:      include/linux/cpu_cooling.h
10822
10823 THINGM BLINK(1) USB RGB LED DRIVER
10824 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10825 S:      Maintained
10826 F:      drivers/hid/hid-thingm.c
10827
10828 THINKPAD ACPI EXTRAS DRIVER
10829 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10830 L:      ibm-acpi-devel@lists.sourceforge.net
10831 L:      platform-driver-x86@vger.kernel.org
10832 W:      http://ibm-acpi.sourceforge.net
10833 W:      http://thinkwiki.org/wiki/Ibm-acpi
10834 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10835 S:      Maintained
10836 F:      drivers/platform/x86/thinkpad_acpi.c
10837
10838 TI BANDGAP AND THERMAL DRIVER
10839 M:      Eduardo Valentin <edubezval@gmail.com>
10840 L:      linux-pm@vger.kernel.org
10841 L:      linux-omap@vger.kernel.org
10842 S:      Maintained
10843 F:      drivers/thermal/ti-soc-thermal/
10844
10845 TI CDCE706 CLOCK DRIVER
10846 M:      Max Filippov <jcmvbkbc@gmail.com>
10847 S:      Maintained
10848 F:      drivers/clk/clk-cdce706.c
10849
10850 TI CLOCK DRIVER
10851 M:      Tero Kristo <t-kristo@ti.com>
10852 L:      linux-omap@vger.kernel.org
10853 S:      Maintained
10854 F:      drivers/clk/ti/
10855 F:      include/linux/clk/ti.h
10856
10857 TI FLASH MEDIA INTERFACE DRIVER
10858 M:      Alex Dubov <oakad@yahoo.com>
10859 S:      Maintained
10860 F:      drivers/misc/tifm*
10861 F:      drivers/mmc/host/tifm_sd.c
10862 F:      include/linux/tifm.h
10863
10864 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10865 M:      Santosh Shilimkar <ssantosh@kernel.org>
10866 L:      linux-kernel@vger.kernel.org
10867 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10868 S:      Maintained
10869 F:      drivers/soc/ti/*
10870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10871
10872
10873 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10874 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10875 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10876 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10877 S:      Maintained
10878 F:      sound/soc/codecs/lm49453*
10879 F:      sound/soc/codecs/isabelle*
10880
10881 TI LP855x BACKLIGHT DRIVER
10882 M:      Milo Kim <milo.kim@ti.com>
10883 S:      Maintained
10884 F:      Documentation/backlight/lp855x-driver.txt
10885 F:      drivers/video/backlight/lp855x_bl.c
10886 F:      include/linux/platform_data/lp855x.h
10887
10888 TI LP8727 CHARGER DRIVER
10889 M:      Milo Kim <milo.kim@ti.com>
10890 S:      Maintained
10891 F:      drivers/power/lp8727_charger.c
10892 F:      include/linux/platform_data/lp8727.h
10893
10894 TI LP8788 MFD DRIVER
10895 M:      Milo Kim <milo.kim@ti.com>
10896 S:      Maintained
10897 F:      drivers/iio/adc/lp8788_adc.c
10898 F:      drivers/leds/leds-lp8788.c
10899 F:      drivers/mfd/lp8788*.c
10900 F:      drivers/power/lp8788-charger.c
10901 F:      drivers/regulator/lp8788-*.c
10902 F:      include/linux/mfd/lp8788*.h
10903
10904 TI NETCP ETHERNET DRIVER
10905 M:      Wingman Kwok <w-kwok2@ti.com>
10906 M:      Murali Karicheri <m-karicheri2@ti.com>
10907 L:      netdev@vger.kernel.org
10908 S:      Maintained
10909 F:      drivers/net/ethernet/ti/netcp*
10910
10911 TI TAS571X FAMILY ASoC CODEC DRIVER
10912 M:      Kevin Cernekee <cernekee@chromium.org>
10913 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10914 S:      Odd Fixes
10915 F:      sound/soc/codecs/tas571x*
10916
10917 TI TWL4030 SERIES SOC CODEC DRIVER
10918 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10919 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10920 S:      Maintained
10921 F:      sound/soc/codecs/twl4030*
10922
10923 TI WILINK WIRELESS DRIVERS
10924 L:      linux-wireless@vger.kernel.org
10925 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10926 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10928 S:      Orphan
10929 F:      drivers/net/wireless/ti/
10930 F:      include/linux/wl12xx.h
10931
10932 TIPC NETWORK LAYER
10933 M:      Jon Maloy <jon.maloy@ericsson.com>
10934 M:      Ying Xue <ying.xue@windriver.com>
10935 L:      netdev@vger.kernel.org (core kernel code)
10936 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10937 W:      http://tipc.sourceforge.net/
10938 S:      Maintained
10939 F:      include/uapi/linux/tipc*.h
10940 F:      net/tipc/
10941
10942 TILE ARCHITECTURE
10943 M:      Chris Metcalf <cmetcalf@ezchip.com>
10944 W:      http://www.ezchip.com/scm/
10945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
10946 S:      Supported
10947 F:      arch/tile/
10948 F:      drivers/char/tile-srom.c
10949 F:      drivers/edac/tile_edac.c
10950 F:      drivers/net/ethernet/tile/
10951 F:      drivers/rtc/rtc-tile.c
10952 F:      drivers/tty/hvc/hvc_tile.c
10953 F:      drivers/tty/serial/tilegx.c
10954 F:      drivers/usb/host/*-tilegx.c
10955 F:      include/linux/usb/tilegx.h
10956
10957 TLAN NETWORK DRIVER
10958 M:      Samuel Chessman <chessman@tux.org>
10959 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10960 W:      http://sourceforge.net/projects/tlan/
10961 S:      Maintained
10962 F:      Documentation/networking/tlan.txt
10963 F:      drivers/net/ethernet/ti/tlan.*
10964
10965 TOMOYO SECURITY MODULE
10966 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10967 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10968 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10969 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10970 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10971 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10972 W:      http://tomoyo.sourceforge.jp/
10973 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10974 S:      Maintained
10975 F:      security/tomoyo/
10976
10977 TOPSTAR LAPTOP EXTRAS DRIVER
10978 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10979 L:      platform-driver-x86@vger.kernel.org
10980 S:      Maintained
10981 F:      drivers/platform/x86/topstar-laptop.c
10982
10983 TOSHIBA ACPI EXTRAS DRIVER
10984 M:      Azael Avalos <coproscefalo@gmail.com>
10985 L:      platform-driver-x86@vger.kernel.org
10986 S:      Maintained
10987 F:      drivers/platform/x86/toshiba_acpi.c
10988
10989 TOSHIBA BLUETOOTH DRIVER
10990 M:      Azael Avalos <coproscefalo@gmail.com>
10991 L:      platform-driver-x86@vger.kernel.org
10992 S:      Maintained
10993 F:      drivers/platform/x86/toshiba_bluetooth.c
10994
10995 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10996 M:      Azael Avalos <coproscefalo@gmail.com>
10997 L:      platform-driver-x86@vger.kernel.org
10998 S:      Maintained
10999 F:      drivers/platform/x86/toshiba_haps.c
11000
11001 TOSHIBA WMI HOTKEYS DRIVER
11002 M:      Azael Avalos <coproscefalo@gmail.com>
11003 L:      platform-driver-x86@vger.kernel.org
11004 S:      Maintained
11005 F:      drivers/platform/x86/toshiba-wmi.c
11006
11007 TOSHIBA SMM DRIVER
11008 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11009 W:      http://www.buzzard.org.uk/toshiba/
11010 S:      Maintained
11011 F:      drivers/char/toshiba.c
11012 F:      include/linux/toshiba.h
11013 F:      include/uapi/linux/toshiba.h
11014
11015 TOSHIBA TC358743 DRIVER
11016 M:      Mats Randgaard <matrandg@cisco.com>
11017 L:      linux-media@vger.kernel.org
11018 S:      Maintained
11019 F:      drivers/media/i2c/tc358743*
11020 F:      include/media/i2c/tc358743.h
11021
11022 TMIO MMC DRIVER
11023 M:      Ian Molton <ian@mnementh.co.uk>
11024 L:      linux-mmc@vger.kernel.org
11025 S:      Maintained
11026 F:      drivers/mmc/host/tmio_mmc*
11027 F:      drivers/mmc/host/sh_mobile_sdhi.c
11028 F:      include/linux/mmc/tmio.h
11029 F:      include/linux/mmc/sh_mobile_sdhi.h
11030
11031 TMP401 HARDWARE MONITOR DRIVER
11032 M:      Guenter Roeck <linux@roeck-us.net>
11033 L:      lm-sensors@lm-sensors.org
11034 S:      Maintained
11035 F:      Documentation/hwmon/tmp401
11036 F:      drivers/hwmon/tmp401.c
11037
11038 TMPFS (SHMEM FILESYSTEM)
11039 M:      Hugh Dickins <hughd@google.com>
11040 L:      linux-mm@kvack.org
11041 S:      Maintained
11042 F:      include/linux/shmem_fs.h
11043 F:      mm/shmem.c
11044
11045 TM6000 VIDEO4LINUX DRIVER
11046 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11047 L:      linux-media@vger.kernel.org
11048 W:      https://linuxtv.org
11049 T:      git git://linuxtv.org/media_tree.git
11050 S:      Odd fixes
11051 F:      drivers/media/usb/tm6000/
11052
11053 TW68 VIDEO4LINUX DRIVER
11054 M:      Hans Verkuil <hverkuil@xs4all.nl>
11055 L:      linux-media@vger.kernel.org
11056 T:      git git://linuxtv.org/media_tree.git
11057 W:      https://linuxtv.org
11058 S:      Odd Fixes
11059 F:      drivers/media/pci/tw68/
11060
11061 TPM DEVICE DRIVER
11062 M:      Peter Huewe <peterhuewe@gmx.de>
11063 M:      Marcel Selhorst <tpmdd@selhorst.net>
11064 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11065 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11066 W:      http://tpmdd.sourceforge.net
11067 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11068 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
11069 T:      git https://github.com/PeterHuewe/linux-tpmdd
11070 S:      Maintained
11071 F:      drivers/char/tpm/
11072
11073 TPM IBM_VTPM DEVICE DRIVER
11074 M:      Ashley Lai <ashleydlai@gmail.com>
11075 W:      http://tpmdd.sourceforge.net
11076 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11077 S:      Maintained
11078 F:      drivers/char/tpm/tpm_ibmvtpm*
11079
11080 TRACING
11081 M:      Steven Rostedt <rostedt@goodmis.org>
11082 M:      Ingo Molnar <mingo@redhat.com>
11083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11084 S:      Maintained
11085 F:      Documentation/trace/ftrace.txt
11086 F:      arch/*/*/*/ftrace.h
11087 F:      arch/*/kernel/ftrace.c
11088 F:      include/*/ftrace.h
11089 F:      include/linux/trace*.h
11090 F:      include/trace/
11091 F:      kernel/trace/
11092 F:      tools/testing/selftests/ftrace/
11093
11094 TRIVIAL PATCHES
11095 M:      Jiri Kosina <trivial@kernel.org>
11096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11097 S:      Maintained
11098 K:      ^Subject:.*(?i)trivial
11099
11100 TTY LAYER
11101 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11102 M:      Jiri Slaby <jslaby@suse.com>
11103 S:      Supported
11104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11105 F:      Documentation/serial/
11106 F:      drivers/tty/
11107 F:      drivers/tty/serial/serial_core.c
11108 F:      include/linux/serial_core.h
11109 F:      include/linux/serial.h
11110 F:      include/linux/tty.h
11111 F:      include/uapi/linux/serial_core.h
11112 F:      include/uapi/linux/serial.h
11113 F:      include/uapi/linux/tty.h
11114
11115 TUA9001 MEDIA DRIVER
11116 M:      Antti Palosaari <crope@iki.fi>
11117 L:      linux-media@vger.kernel.org
11118 W:      https://linuxtv.org
11119 W:      http://palosaari.fi/linux/
11120 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11121 T:      git git://linuxtv.org/anttip/media_tree.git
11122 S:      Maintained
11123 F:      drivers/media/tuners/tua9001*
11124
11125 TULIP NETWORK DRIVERS
11126 L:      netdev@vger.kernel.org
11127 L:      linux-parisc@vger.kernel.org
11128 S:      Orphan
11129 F:      drivers/net/ethernet/dec/tulip/
11130
11131 TUN/TAP driver
11132 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11133 W:      http://vtun.sourceforge.net/tun
11134 S:      Maintained
11135 F:      Documentation/networking/tuntap.txt
11136 F:      arch/um/os-Linux/drivers/
11137
11138 TURBOCHANNEL SUBSYSTEM
11139 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11140 M:      Ralf Baechle <ralf@linux-mips.org>
11141 L:      linux-mips@linux-mips.org
11142 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11143 S:      Maintained
11144 F:      drivers/tc/
11145 F:      include/linux/tc.h
11146
11147 U14-34F SCSI DRIVER
11148 M:      Dario Ballabio <ballabio_dario@emc.com>
11149 L:      linux-scsi@vger.kernel.org
11150 S:      Maintained
11151 F:      drivers/scsi/u14-34f.c
11152
11153 UBI FILE SYSTEM (UBIFS)
11154 M:      Artem Bityutskiy <dedekind1@gmail.com>
11155 M:      Adrian Hunter <adrian.hunter@intel.com>
11156 L:      linux-mtd@lists.infradead.org
11157 T:      git git://git.infradead.org/ubifs-2.6.git
11158 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11159 S:      Maintained
11160 F:      Documentation/filesystems/ubifs.txt
11161 F:      fs/ubifs/
11162
11163 UCLINUX (M68KNOMMU AND COLDFIRE)
11164 M:      Greg Ungerer <gerg@uclinux.org>
11165 W:      http://www.uclinux.org/
11166 L:      linux-m68k@lists.linux-m68k.org
11167 L:      uclinux-dev@uclinux.org  (subscribers-only)
11168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11169 S:      Maintained
11170 F:      arch/m68k/coldfire/
11171 F:      arch/m68k/68*/
11172 F:      arch/m68k/*/*_no.*
11173 F:      arch/m68k/include/asm/*_no.*
11174
11175 UDF FILESYSTEM
11176 M:      Jan Kara <jack@suse.com>
11177 S:      Maintained
11178 F:      Documentation/filesystems/udf.txt
11179 F:      fs/udf/
11180
11181 UFS FILESYSTEM
11182 M:      Evgeniy Dushistov <dushistov@mail.ru>
11183 S:      Maintained
11184 F:      Documentation/filesystems/ufs.txt
11185 F:      fs/ufs/
11186
11187 UHID USERSPACE HID IO DRIVER:
11188 M:      David Herrmann <dh.herrmann@googlemail.com>
11189 L:      linux-input@vger.kernel.org
11190 S:      Maintained
11191 F:      drivers/hid/uhid.c
11192 F:      include/uapi/linux/uhid.h
11193
11194 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11195 L:      linux-usb@vger.kernel.org
11196 S:      Orphan
11197 F:      drivers/uwb/
11198 F:      include/linux/uwb.h
11199 F:      include/linux/uwb/
11200
11201 UNICORE32 ARCHITECTURE:
11202 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11203 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11204 S:      Maintained
11205 T:      git git://github.com/gxt/linux.git
11206 F:      arch/unicore32/
11207
11208 UNIFDEF
11209 M:      Tony Finch <dot@dotat.at>
11210 W:      http://dotat.at/prog/unifdef
11211 S:      Maintained
11212 F:      scripts/unifdef.c
11213
11214 UNIFORM CDROM DRIVER
11215 M:      Jens Axboe <axboe@kernel.dk>
11216 W:      http://www.kernel.dk
11217 S:      Maintained
11218 F:      Documentation/cdrom/
11219 F:      drivers/cdrom/cdrom.c
11220 F:      include/linux/cdrom.h
11221 F:      include/uapi/linux/cdrom.h
11222
11223 UNISYS S-PAR DRIVERS
11224 M:      Benjamin Romer <benjamin.romer@unisys.com>
11225 M:      David Kershner <david.kershner@unisys.com>
11226 L:      sparmaintainer@unisys.com (Unisys internal)
11227 S:      Supported
11228 F:      drivers/staging/unisys/
11229
11230 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11231 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11232 L:      linux-scsi@vger.kernel.org
11233 S:      Supported
11234 F:      Documentation/scsi/ufs.txt
11235 F:      drivers/scsi/ufs/
11236
11237 UNSORTED BLOCK IMAGES (UBI)
11238 M:      Artem Bityutskiy <dedekind1@gmail.com>
11239 M:      Richard Weinberger <richard@nod.at>
11240 W:      http://www.linux-mtd.infradead.org/
11241 L:      linux-mtd@lists.infradead.org
11242 T:      git git://git.infradead.org/ubifs-2.6.git
11243 S:      Supported
11244 F:      drivers/mtd/ubi/
11245 F:      include/linux/mtd/ubi.h
11246 F:      include/uapi/mtd/ubi-user.h
11247
11248 USB ACM DRIVER
11249 M:      Oliver Neukum <oliver@neukum.org>
11250 L:      linux-usb@vger.kernel.org
11251 S:      Maintained
11252 F:      Documentation/usb/acm.txt
11253 F:      drivers/usb/class/cdc-acm.*
11254
11255 USB AR5523 WIRELESS DRIVER
11256 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11257 L:      linux-wireless@vger.kernel.org
11258 S:      Maintained
11259 F:      drivers/net/wireless/ath/ar5523/
11260
11261 USB ATTACHED SCSI
11262 M:      Hans de Goede <hdegoede@redhat.com>
11263 M:      Gerd Hoffmann <kraxel@redhat.com>
11264 L:      linux-usb@vger.kernel.org
11265 L:      linux-scsi@vger.kernel.org
11266 S:      Maintained
11267 F:      drivers/usb/storage/uas.c
11268
11269 USB CDC ETHERNET DRIVER
11270 M:      Oliver Neukum <oliver@neukum.org>
11271 L:      linux-usb@vger.kernel.org
11272 S:      Maintained
11273 F:      drivers/net/usb/cdc_*.c
11274 F:      include/uapi/linux/usb/cdc.h
11275
11276 USB CHAOSKEY DRIVER
11277 M:      Keith Packard <keithp@keithp.com>
11278 L:      linux-usb@vger.kernel.org
11279 S:      Maintained
11280 F:      drivers/usb/misc/chaoskey.c
11281
11282 USB CYPRESS C67X00 DRIVER
11283 M:      Peter Korsgaard <jacmet@sunsite.dk>
11284 L:      linux-usb@vger.kernel.org
11285 S:      Maintained
11286 F:      drivers/usb/c67x00/
11287
11288 USB DAVICOM DM9601 DRIVER
11289 M:      Peter Korsgaard <jacmet@sunsite.dk>
11290 L:      netdev@vger.kernel.org
11291 W:      http://www.linux-usb.org/usbnet
11292 S:      Maintained
11293 F:      drivers/net/usb/dm9601.c
11294
11295 USB DIAMOND RIO500 DRIVER
11296 M:      Cesar Miquel <miquel@df.uba.ar>
11297 L:      rio500-users@lists.sourceforge.net
11298 W:      http://rio500.sourceforge.net
11299 S:      Maintained
11300 F:      drivers/usb/misc/rio500*
11301
11302 USB EHCI DRIVER
11303 M:      Alan Stern <stern@rowland.harvard.edu>
11304 L:      linux-usb@vger.kernel.org
11305 S:      Maintained
11306 F:      Documentation/usb/ehci.txt
11307 F:      drivers/usb/host/ehci*
11308
11309 USB GADGET/PERIPHERAL SUBSYSTEM
11310 M:      Felipe Balbi <balbi@kernel.org>
11311 L:      linux-usb@vger.kernel.org
11312 W:      http://www.linux-usb.org/gadget
11313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11314 S:      Maintained
11315 F:      drivers/usb/gadget/
11316 F:      include/linux/usb/gadget*
11317
11318 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11319 M:      Jiri Kosina <jikos@kernel.org>
11320 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11321 L:      linux-usb@vger.kernel.org
11322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11323 S:      Maintained
11324 F:      Documentation/hid/hiddev.txt
11325 F:      drivers/hid/usbhid/
11326
11327 USB ISP116X DRIVER
11328 M:      Olav Kongas <ok@artecdesign.ee>
11329 L:      linux-usb@vger.kernel.org
11330 S:      Maintained
11331 F:      drivers/usb/host/isp116x*
11332 F:      include/linux/usb/isp116x.h
11333
11334 USB MASS STORAGE DRIVER
11335 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11336 L:      linux-usb@vger.kernel.org
11337 L:      usb-storage@lists.one-eyed-alien.net
11338 S:      Maintained
11339 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11340 F:      drivers/usb/storage/
11341
11342 USB MIDI DRIVER
11343 M:      Clemens Ladisch <clemens@ladisch.de>
11344 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11345 T:      git git://git.alsa-project.org/alsa-kernel.git
11346 S:      Maintained
11347 F:      sound/usb/midi.*
11348
11349 USB NETWORKING DRIVERS
11350 L:      linux-usb@vger.kernel.org
11351 S:      Odd Fixes
11352 F:      drivers/net/usb/
11353
11354 USB OHCI DRIVER
11355 M:      Alan Stern <stern@rowland.harvard.edu>
11356 L:      linux-usb@vger.kernel.org
11357 S:      Maintained
11358 F:      Documentation/usb/ohci.txt
11359 F:      drivers/usb/host/ohci*
11360
11361 USB OTG FSM (Finite State Machine)
11362 M:      Peter Chen <Peter.Chen@nxp.com>
11363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11364 L:      linux-usb@vger.kernel.org
11365 S:      Maintained
11366 F:      drivers/usb/common/usb-otg-fsm.c
11367
11368 USB OVER IP DRIVER
11369 M:      Valentina Manea <valentina.manea.m@gmail.com>
11370 M:      Shuah Khan <shuah.kh@samsung.com>
11371 L:      linux-usb@vger.kernel.org
11372 S:      Maintained
11373 F:      drivers/usb/usbip/
11374 F:      tools/usb/usbip/
11375
11376 USB PEGASUS DRIVER
11377 M:      Petko Manolov <petkan@nucleusys.com>
11378 L:      linux-usb@vger.kernel.org
11379 L:      netdev@vger.kernel.org
11380 T:      git git://github.com/petkan/pegasus.git
11381 W:      https://github.com/petkan/pegasus
11382 S:      Maintained
11383 F:      drivers/net/usb/pegasus.*
11384
11385 USB PHY LAYER
11386 M:      Felipe Balbi <balbi@kernel.org>
11387 L:      linux-usb@vger.kernel.org
11388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11389 S:      Maintained
11390 F:      drivers/usb/phy/
11391
11392 USB PRINTER DRIVER (usblp)
11393 M:      Pete Zaitcev <zaitcev@redhat.com>
11394 L:      linux-usb@vger.kernel.org
11395 S:      Supported
11396 F:      drivers/usb/class/usblp.c
11397
11398 USB QMI WWAN NETWORK DRIVER
11399 M:      Bjørn Mork <bjorn@mork.no>
11400 L:      netdev@vger.kernel.org
11401 S:      Maintained
11402 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11403 F:      drivers/net/usb/qmi_wwan.c
11404
11405 USB RTL8150 DRIVER
11406 M:      Petko Manolov <petkan@nucleusys.com>
11407 L:      linux-usb@vger.kernel.org
11408 L:      netdev@vger.kernel.org
11409 T:      git git://github.com/petkan/rtl8150.git
11410 W:      https://github.com/petkan/rtl8150
11411 S:      Maintained
11412 F:      drivers/net/usb/rtl8150.c
11413
11414 USB SERIAL SUBSYSTEM
11415 M:      Johan Hovold <johan@kernel.org>
11416 L:      linux-usb@vger.kernel.org
11417 S:      Maintained
11418 F:      Documentation/usb/usb-serial.txt
11419 F:      drivers/usb/serial/
11420 F:      include/linux/usb/serial.h
11421
11422 USB SMSC75XX ETHERNET DRIVER
11423 M:      Steve Glendinning <steve.glendinning@shawell.net>
11424 L:      netdev@vger.kernel.org
11425 S:      Maintained
11426 F:      drivers/net/usb/smsc75xx.*
11427
11428 USB SMSC95XX ETHERNET DRIVER
11429 M:      Steve Glendinning <steve.glendinning@shawell.net>
11430 L:      netdev@vger.kernel.org
11431 S:      Maintained
11432 F:      drivers/net/usb/smsc95xx.*
11433
11434 USB SUBSYSTEM
11435 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11436 L:      linux-usb@vger.kernel.org
11437 W:      http://www.linux-usb.org
11438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11439 S:      Supported
11440 F:      Documentation/usb/
11441 F:      drivers/usb/
11442 F:      include/linux/usb.h
11443 F:      include/linux/usb/
11444
11445 USB UHCI DRIVER
11446 M:      Alan Stern <stern@rowland.harvard.edu>
11447 L:      linux-usb@vger.kernel.org
11448 S:      Maintained
11449 F:      drivers/usb/host/uhci*
11450
11451 USB "USBNET" DRIVER FRAMEWORK
11452 M:      Oliver Neukum <oneukum@suse.com>
11453 L:      netdev@vger.kernel.org
11454 W:      http://www.linux-usb.org/usbnet
11455 S:      Maintained
11456 F:      drivers/net/usb/usbnet.c
11457 F:      include/linux/usb/usbnet.h
11458
11459 USB VIDEO CLASS
11460 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11461 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11462 L:      linux-media@vger.kernel.org
11463 T:      git git://linuxtv.org/media_tree.git
11464 W:      http://www.ideasonboard.org/uvc/
11465 S:      Maintained
11466 F:      drivers/media/usb/uvc/
11467 F:      include/uapi/linux/uvcvideo.h
11468
11469 USB VISION DRIVER
11470 M:      Hans Verkuil <hverkuil@xs4all.nl>
11471 L:      linux-media@vger.kernel.org
11472 T:      git git://linuxtv.org/media_tree.git
11473 W:      https://linuxtv.org
11474 S:      Odd Fixes
11475 F:      drivers/media/usb/usbvision/
11476
11477 USB WEBCAM GADGET
11478 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11479 L:      linux-usb@vger.kernel.org
11480 S:      Maintained
11481 F:      drivers/usb/gadget/function/*uvc*
11482 F:      drivers/usb/gadget/legacy/webcam.c
11483
11484 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11485 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11486 L:      linux-wireless@vger.kernel.org
11487 S:      Maintained
11488 F:      drivers/net/wireless/rndis_wlan.c
11489
11490 USB XHCI DRIVER
11491 M:      Mathias Nyman <mathias.nyman@intel.com>
11492 L:      linux-usb@vger.kernel.org
11493 S:      Supported
11494 F:      drivers/usb/host/xhci*
11495 F:      drivers/usb/host/pci-quirks*
11496
11497 USB ZD1201 DRIVER
11498 L:      linux-wireless@vger.kernel.org
11499 W:      http://linux-lc100020.sourceforge.net
11500 S:      Orphan
11501 F:      drivers/net/wireless/zydas/zd1201.*
11502
11503 USB ZR364XX DRIVER
11504 M:      Antoine Jacquet <royale@zerezo.com>
11505 L:      linux-usb@vger.kernel.org
11506 L:      linux-media@vger.kernel.org
11507 T:      git git://linuxtv.org/media_tree.git
11508 W:      http://royale.zerezo.com/zr364xx/
11509 S:      Maintained
11510 F:      Documentation/video4linux/zr364xx.txt
11511 F:      drivers/media/usb/zr364xx/
11512
11513 ULPI BUS
11514 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11515 L:      linux-usb@vger.kernel.org
11516 S:      Maintained
11517 F:      drivers/usb/common/ulpi.c
11518 F:      include/linux/ulpi/
11519
11520 USER-MODE LINUX (UML)
11521 M:      Jeff Dike <jdike@addtoit.com>
11522 M:      Richard Weinberger <richard@nod.at>
11523 L:      user-mode-linux-devel@lists.sourceforge.net
11524 L:      user-mode-linux-user@lists.sourceforge.net
11525 W:      http://user-mode-linux.sourceforge.net
11526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11527 S:      Maintained
11528 F:      Documentation/virtual/uml/
11529 F:      arch/um/
11530 F:      arch/x86/um/
11531 F:      fs/hostfs/
11532 F:      fs/hppfs/
11533
11534 USERSPACE I/O (UIO)
11535 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11536 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11537 S:      Maintained
11538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11539 F:      Documentation/DocBook/uio-howto.tmpl
11540 F:      drivers/uio/
11541 F:      include/linux/uio*.h
11542
11543 UTIL-LINUX PACKAGE
11544 M:      Karel Zak <kzak@redhat.com>
11545 L:      util-linux@vger.kernel.org
11546 W:      http://en.wikipedia.org/wiki/Util-linux
11547 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11548 S:      Maintained
11549
11550 UVESAFB DRIVER
11551 M:      Michal Januszewski <spock@gentoo.org>
11552 L:      linux-fbdev@vger.kernel.org
11553 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11554 S:      Maintained
11555 F:      Documentation/fb/uvesafb.txt
11556 F:      drivers/video/fbdev/uvesafb.*
11557
11558 VF610 NAND DRIVER
11559 M:      Stefan Agner <stefan@agner.ch>
11560 L:      linux-mtd@lists.infradead.org
11561 S:      Supported
11562 F:      drivers/mtd/nand/vf610_nfc.c
11563
11564 VFAT/FAT/MSDOS FILESYSTEM
11565 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11566 S:      Maintained
11567 F:      Documentation/filesystems/vfat.txt
11568 F:      fs/fat/
11569
11570 VFIO DRIVER
11571 M:      Alex Williamson <alex.williamson@redhat.com>
11572 L:      kvm@vger.kernel.org
11573 T:      git git://github.com/awilliam/linux-vfio.git
11574 S:      Maintained
11575 F:      Documentation/vfio.txt
11576 F:      drivers/vfio/
11577 F:      include/linux/vfio.h
11578 F:      include/uapi/linux/vfio.h
11579
11580 VFIO PLATFORM DRIVER
11581 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11582 L:      kvm@vger.kernel.org
11583 S:      Maintained
11584 F:      drivers/vfio/platform/
11585
11586 VIDEOBUF2 FRAMEWORK
11587 M:      Pawel Osciak <pawel@osciak.com>
11588 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11589 M:      Kyungmin Park <kyungmin.park@samsung.com>
11590 L:      linux-media@vger.kernel.org
11591 S:      Maintained
11592 F:      drivers/media/v4l2-core/videobuf2-*
11593 F:      include/media/videobuf2-*
11594
11595 VIRTUAL SERIO DEVICE DRIVER
11596 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11597 S:      Maintained
11598 F:      drivers/input/serio/userio.c
11599 F:      include/uapi/linux/userio.h
11600
11601 VIRTIO CONSOLE DRIVER
11602 M:      Amit Shah <amit.shah@redhat.com>
11603 L:      virtualization@lists.linux-foundation.org
11604 S:      Maintained
11605 F:      drivers/char/virtio_console.c
11606 F:      include/linux/virtio_console.h
11607 F:      include/uapi/linux/virtio_console.h
11608
11609 VIRTIO CORE, NET AND BLOCK DRIVERS
11610 M:      "Michael S. Tsirkin" <mst@redhat.com>
11611 L:      virtualization@lists.linux-foundation.org
11612 S:      Maintained
11613 F:      drivers/virtio/
11614 F:      tools/virtio/
11615 F:      drivers/net/virtio_net.c
11616 F:      drivers/block/virtio_blk.c
11617 F:      include/linux/virtio_*.h
11618 F:      include/uapi/linux/virtio_*.h
11619
11620 VIRTIO DRIVERS FOR S390
11621 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11622 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11623 L:      linux-s390@vger.kernel.org
11624 L:      virtualization@lists.linux-foundation.org
11625 L:      kvm@vger.kernel.org
11626 S:      Supported
11627 F:      drivers/s390/virtio/
11628
11629 VIRTIO GPU DRIVER
11630 M:      David Airlie <airlied@linux.ie>
11631 M:      Gerd Hoffmann <kraxel@redhat.com>
11632 L:      dri-devel@lists.freedesktop.org
11633 L:      virtualization@lists.linux-foundation.org
11634 S:      Maintained
11635 F:      drivers/gpu/drm/virtio/
11636 F:      include/uapi/linux/virtio_gpu.h
11637
11638 VIRTIO HOST (VHOST)
11639 M:      "Michael S. Tsirkin" <mst@redhat.com>
11640 L:      kvm@vger.kernel.org
11641 L:      virtualization@lists.linux-foundation.org
11642 L:      netdev@vger.kernel.org
11643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11644 S:      Maintained
11645 F:      drivers/vhost/
11646 F:      include/uapi/linux/vhost.h
11647
11648 VIRTIO INPUT DRIVER
11649 M:      Gerd Hoffmann <kraxel@redhat.com>
11650 S:      Maintained
11651 F:      drivers/virtio/virtio_input.c
11652 F:      include/uapi/linux/virtio_input.h
11653
11654 VIA RHINE NETWORK DRIVER
11655 S:      Orphan
11656 F:      drivers/net/ethernet/via/via-rhine.c
11657
11658 VIA SD/MMC CARD CONTROLLER DRIVER
11659 M:      Bruce Chang <brucechang@via.com.tw>
11660 M:      Harald Welte <HaraldWelte@viatech.com>
11661 S:      Maintained
11662 F:      drivers/mmc/host/via-sdmmc.c
11663
11664 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11665 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11666 L:      linux-fbdev@vger.kernel.org
11667 S:      Maintained
11668 F:      include/linux/via-core.h
11669 F:      include/linux/via-gpio.h
11670 F:      include/linux/via_i2c.h
11671 F:      drivers/video/fbdev/via/
11672
11673 VIA VELOCITY NETWORK DRIVER
11674 M:      Francois Romieu <romieu@fr.zoreil.com>
11675 L:      netdev@vger.kernel.org
11676 S:      Maintained
11677 F:      drivers/net/ethernet/via/via-velocity.*
11678
11679 VIRT LIB
11680 M:      Alex Williamson <alex.williamson@redhat.com>
11681 M:      Paolo Bonzini <pbonzini@redhat.com>
11682 L:      kvm@vger.kernel.org
11683 S:      Supported
11684 F:      virt/lib/
11685
11686 VIVID VIRTUAL VIDEO DRIVER
11687 M:      Hans Verkuil <hverkuil@xs4all.nl>
11688 L:      linux-media@vger.kernel.org
11689 T:      git git://linuxtv.org/media_tree.git
11690 W:      https://linuxtv.org
11691 S:      Maintained
11692 F:      drivers/media/platform/vivid/*
11693
11694 VLAN (802.1Q)
11695 M:      Patrick McHardy <kaber@trash.net>
11696 L:      netdev@vger.kernel.org
11697 S:      Maintained
11698 F:      drivers/net/macvlan.c
11699 F:      include/linux/if_*vlan.h
11700 F:      net/8021q/
11701
11702 VLYNQ BUS
11703 M:      Florian Fainelli <florian@openwrt.org>
11704 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11705 S:      Maintained
11706 F:      drivers/vlynq/vlynq.c
11707 F:      include/linux/vlynq.h
11708
11709 VME SUBSYSTEM
11710 M:      Martyn Welch <martyn@welchs.me.uk>
11711 M:      Manohar Vanga <manohar.vanga@gmail.com>
11712 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11713 L:      devel@driverdev.osuosl.org
11714 S:      Maintained
11715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11716 F:      Documentation/vme_api.txt
11717 F:      drivers/staging/vme/
11718 F:      drivers/vme/
11719 F:      include/linux/vme*
11720
11721 VMWARE HYPERVISOR INTERFACE
11722 M:      Alok Kataria <akataria@vmware.com>
11723 L:      virtualization@lists.linux-foundation.org
11724 S:      Supported
11725 F:      arch/x86/kernel/cpu/vmware.c
11726
11727 VMWARE BALLOON DRIVER
11728 M:      Xavier Deguillard <xdeguillard@vmware.com>
11729 M:      Philip Moltmann <moltmann@vmware.com>
11730 M:      "VMware, Inc." <pv-drivers@vmware.com>
11731 L:      linux-kernel@vger.kernel.org
11732 S:      Maintained
11733 F:      drivers/misc/vmw_balloon.c
11734
11735 VMWARE VMMOUSE SUBDRIVER
11736 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11737 M:      "VMware, Inc." <pv-drivers@vmware.com>
11738 L:      linux-input@vger.kernel.org
11739 S:      Maintained
11740 F:      drivers/input/mouse/vmmouse.c
11741 F:      drivers/input/mouse/vmmouse.h
11742
11743 VMWARE VMXNET3 ETHERNET DRIVER
11744 M:      Shrikrishna Khare <skhare@vmware.com>
11745 M:      "VMware, Inc." <pv-drivers@vmware.com>
11746 L:      netdev@vger.kernel.org
11747 S:      Maintained
11748 F:      drivers/net/vmxnet3/
11749
11750 VMware PVSCSI driver
11751 M:      Arvind Kumar <arvindkumar@vmware.com>
11752 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11753 L:      linux-scsi@vger.kernel.org
11754 S:      Maintained
11755 F:      drivers/scsi/vmw_pvscsi.c
11756 F:      drivers/scsi/vmw_pvscsi.h
11757
11758 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11759 M:      Liam Girdwood <lgirdwood@gmail.com>
11760 M:      Mark Brown <broonie@kernel.org>
11761 L:      linux-kernel@vger.kernel.org
11762 W:      http://www.slimlogic.co.uk/?p=48
11763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11764 S:      Supported
11765 F:      drivers/regulator/
11766 F:      include/linux/regulator/
11767
11768 VRF
11769 M:      David Ahern <dsa@cumulusnetworks.com>
11770 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11771 L:      netdev@vger.kernel.org
11772 S:      Maintained
11773 F:      drivers/net/vrf.c
11774 F:      Documentation/networking/vrf.txt
11775
11776 VT1211 HARDWARE MONITOR DRIVER
11777 M:      Juerg Haefliger <juergh@gmail.com>
11778 L:      lm-sensors@lm-sensors.org
11779 S:      Maintained
11780 F:      Documentation/hwmon/vt1211
11781 F:      drivers/hwmon/vt1211.c
11782
11783 VT8231 HARDWARE MONITOR DRIVER
11784 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11785 L:      lm-sensors@lm-sensors.org
11786 S:      Maintained
11787 F:      drivers/hwmon/vt8231.c
11788
11789 VUB300 USB to SDIO/SD/MMC bridge chip
11790 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11791 L:      linux-mmc@vger.kernel.org
11792 L:      linux-usb@vger.kernel.org
11793 S:      Supported
11794 F:      drivers/mmc/host/vub300.c
11795
11796 W1 DALLAS'S 1-WIRE BUS
11797 M:      Evgeniy Polyakov <zbr@ioremap.net>
11798 S:      Maintained
11799 F:      Documentation/w1/
11800 F:      drivers/w1/
11801
11802 W83791D HARDWARE MONITORING DRIVER
11803 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11804 L:      lm-sensors@lm-sensors.org
11805 S:      Maintained
11806 F:      Documentation/hwmon/w83791d
11807 F:      drivers/hwmon/w83791d.c
11808
11809 W83793 HARDWARE MONITORING DRIVER
11810 M:      Rudolf Marek <r.marek@assembler.cz>
11811 L:      lm-sensors@lm-sensors.org
11812 S:      Maintained
11813 F:      Documentation/hwmon/w83793
11814 F:      drivers/hwmon/w83793.c
11815
11816 W83795 HARDWARE MONITORING DRIVER
11817 M:      Jean Delvare <jdelvare@suse.com>
11818 L:      lm-sensors@lm-sensors.org
11819 S:      Maintained
11820 F:      drivers/hwmon/w83795.c
11821
11822 W83L51xD SD/MMC CARD INTERFACE DRIVER
11823 M:      Pierre Ossman <pierre@ossman.eu>
11824 S:      Maintained
11825 F:      drivers/mmc/host/wbsd.*
11826
11827 WACOM PROTOCOL 4 SERIAL TABLETS
11828 M:      Julian Squires <julian@cipht.net>
11829 M:      Hans de Goede <hdegoede@redhat.com>
11830 L:      linux-input@vger.kernel.org
11831 S:      Maintained
11832 F:      drivers/input/tablet/wacom_serial4.c
11833
11834 WATCHDOG DEVICE DRIVERS
11835 M:      Wim Van Sebroeck <wim@iguana.be>
11836 R:      Guenter Roeck <linux@roeck-us.net>
11837 L:      linux-watchdog@vger.kernel.org
11838 W:      http://www.linux-watchdog.org/
11839 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11840 S:      Maintained
11841 F:      Documentation/watchdog/
11842 F:      drivers/watchdog/
11843 F:      include/linux/watchdog.h
11844 F:      include/uapi/linux/watchdog.h
11845
11846 WD7000 SCSI DRIVER
11847 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11848 L:      linux-scsi@vger.kernel.org
11849 S:      Maintained
11850 F:      drivers/scsi/wd7000.c
11851
11852 WIIMOTE HID DRIVER
11853 M:      David Herrmann <dh.herrmann@googlemail.com>
11854 L:      linux-input@vger.kernel.org
11855 S:      Maintained
11856 F:      drivers/hid/hid-wiimote*
11857
11858 WINBOND CIR DRIVER
11859 M:      David Härdeman <david@hardeman.nu>
11860 S:      Maintained
11861 F:      drivers/media/rc/winbond-cir.c
11862
11863 WIMAX STACK
11864 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11865 M:      linux-wimax@intel.com
11866 L:      wimax@linuxwimax.org (subscribers-only)
11867 S:      Supported
11868 W:      http://linuxwimax.org
11869 F:      Documentation/wimax/README.wimax
11870 F:      include/linux/wimax/debug.h
11871 F:      include/net/wimax.h
11872 F:      include/uapi/linux/wimax.h
11873 F:      net/wimax/
11874
11875 WISTRON LAPTOP BUTTON DRIVER
11876 M:      Miloslav Trmac <mitr@volny.cz>
11877 S:      Maintained
11878 F:      drivers/input/misc/wistron_btns.c
11879
11880 WL3501 WIRELESS PCMCIA CARD DRIVER
11881 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11882 L:      linux-wireless@vger.kernel.org
11883 W:      http://oops.ghostprotocols.net:81/blog
11884 S:      Maintained
11885 F:      drivers/net/wireless/wl3501*
11886
11887 WOLFSON MICROELECTRONICS DRIVERS
11888 L:      patches@opensource.wolfsonmicro.com
11889 T:      git https://github.com/CirrusLogic/linux-drivers.git
11890 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11891 S:      Supported
11892 F:      Documentation/hwmon/wm83??
11893 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11894 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11895 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11896 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11897 F:      drivers/clk/clk-wm83*.c
11898 F:      drivers/extcon/extcon-arizona.c
11899 F:      drivers/leds/leds-wm83*.c
11900 F:      drivers/gpio/gpio-*wm*.c
11901 F:      drivers/gpio/gpio-arizona.c
11902 F:      drivers/hwmon/wm83??-hwmon.c
11903 F:      drivers/input/misc/wm831x-on.c
11904 F:      drivers/input/touchscreen/wm831x-ts.c
11905 F:      drivers/input/touchscreen/wm97*.c
11906 F:      drivers/mfd/arizona*
11907 F:      drivers/mfd/wm*.c
11908 F:      drivers/mfd/cs47l24*
11909 F:      drivers/power/wm83*.c
11910 F:      drivers/rtc/rtc-wm83*.c
11911 F:      drivers/regulator/wm8*.c
11912 F:      drivers/video/backlight/wm83*_bl.c
11913 F:      drivers/watchdog/wm83*_wdt.c
11914 F:      include/linux/mfd/arizona/
11915 F:      include/linux/mfd/wm831x/
11916 F:      include/linux/mfd/wm8350/
11917 F:      include/linux/mfd/wm8400*
11918 F:      include/linux/wm97xx.h
11919 F:      include/sound/wm????.h
11920 F:      sound/soc/codecs/arizona.?
11921 F:      sound/soc/codecs/wm*
11922 F:      sound/soc/codecs/cs47l24*
11923
11924 WORKQUEUE
11925 M:      Tejun Heo <tj@kernel.org>
11926 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11928 S:      Maintained
11929 F:      include/linux/workqueue.h
11930 F:      kernel/workqueue.c
11931 F:      Documentation/workqueue.txt
11932
11933 X.25 NETWORK LAYER
11934 M:      Andrew Hendry <andrew.hendry@gmail.com>
11935 L:      linux-x25@vger.kernel.org
11936 S:      Odd Fixes
11937 F:      Documentation/networking/x25*
11938 F:      include/net/x25*
11939 F:      net/x25/
11940
11941 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11942 M:      Thomas Gleixner <tglx@linutronix.de>
11943 M:      Ingo Molnar <mingo@redhat.com>
11944 M:      "H. Peter Anvin" <hpa@zytor.com>
11945 M:      x86@kernel.org
11946 L:      linux-kernel@vger.kernel.org
11947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11948 S:      Maintained
11949 F:      Documentation/x86/
11950 F:      arch/x86/
11951
11952 X86 PLATFORM DRIVERS
11953 M:      Darren Hart <dvhart@infradead.org>
11954 L:      platform-driver-x86@vger.kernel.org
11955 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11956 S:      Maintained
11957 F:      drivers/platform/x86/
11958 F:      drivers/platform/olpc/
11959
11960 X86 MCE INFRASTRUCTURE
11961 M:      Tony Luck <tony.luck@intel.com>
11962 M:      Borislav Petkov <bp@alien8.de>
11963 L:      linux-edac@vger.kernel.org
11964 S:      Maintained
11965 F:      arch/x86/kernel/cpu/mcheck/*
11966
11967 X86 MICROCODE UPDATE SUPPORT
11968 M:      Borislav Petkov <bp@alien8.de>
11969 S:      Maintained
11970 F:      arch/x86/kernel/cpu/microcode/*
11971
11972 X86 VDSO
11973 M:      Andy Lutomirski <luto@amacapital.net>
11974 L:      linux-kernel@vger.kernel.org
11975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11976 S:      Maintained
11977 F:      arch/x86/entry/vdso/
11978
11979 XC2028/3028 TUNER DRIVER
11980 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11981 L:      linux-media@vger.kernel.org
11982 W:      https://linuxtv.org
11983 T:      git git://linuxtv.org/media_tree.git
11984 S:      Maintained
11985 F:      drivers/media/tuners/tuner-xc2028.*
11986
11987 XEN HYPERVISOR INTERFACE
11988 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11989 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11990 M:      David Vrabel <david.vrabel@citrix.com>
11991 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11993 S:      Supported
11994 F:      arch/x86/xen/
11995 F:      drivers/*/xen-*front.c
11996 F:      drivers/xen/
11997 F:      arch/x86/include/asm/xen/
11998 F:      include/xen/
11999 F:      include/uapi/xen/
12000
12001 XEN HYPERVISOR ARM
12002 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12003 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12004 S:      Supported
12005 F:      arch/arm/xen/
12006 F:      arch/arm/include/asm/xen/
12007
12008 XEN HYPERVISOR ARM64
12009 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12010 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12011 S:      Supported
12012 F:      arch/arm64/xen/
12013 F:      arch/arm64/include/asm/xen/
12014
12015 XEN NETWORK BACKEND DRIVER
12016 M:      Ian Campbell <ian.campbell@citrix.com>
12017 M:      Wei Liu <wei.liu2@citrix.com>
12018 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12019 L:      netdev@vger.kernel.org
12020 S:      Supported
12021 F:      drivers/net/xen-netback/*
12022
12023 XEN PCI SUBSYSTEM
12024 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12025 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12026 S:      Supported
12027 F:      arch/x86/pci/*xen*
12028 F:      drivers/pci/*xen*
12029
12030 XEN BLOCK SUBSYSTEM
12031 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12032 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
12033 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12034 S:      Supported
12035 F:      drivers/block/xen-blkback/*
12036 F:      drivers/block/xen*
12037
12038 XEN PVSCSI DRIVERS
12039 M:      Juergen Gross <jgross@suse.com>
12040 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12041 L:      linux-scsi@vger.kernel.org
12042 S:      Supported
12043 F:      drivers/scsi/xen-scsifront.c
12044 F:      drivers/xen/xen-scsiback.c
12045 F:      include/xen/interface/io/vscsiif.h
12046
12047 XEN SWIOTLB SUBSYSTEM
12048 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12049 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12050 S:      Supported
12051 F:      arch/x86/xen/*swiotlb*
12052 F:      drivers/xen/*swiotlb*
12053
12054 XFS FILESYSTEM
12055 P:      Silicon Graphics Inc
12056 M:      Dave Chinner <david@fromorbit.com>
12057 M:      xfs@oss.sgi.com
12058 L:      xfs@oss.sgi.com
12059 W:      http://oss.sgi.com/projects/xfs
12060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12061 S:      Supported
12062 F:      Documentation/filesystems/xfs.txt
12063 F:      fs/xfs/
12064
12065 XILINX AXI ETHERNET DRIVER
12066 M:      Anirudha Sarangi <anirudh@xilinx.com>
12067 M:      John Linn <John.Linn@xilinx.com>
12068 S:      Maintained
12069 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12070
12071 XILINX UARTLITE SERIAL DRIVER
12072 M:      Peter Korsgaard <jacmet@sunsite.dk>
12073 L:      linux-serial@vger.kernel.org
12074 S:      Maintained
12075 F:      drivers/tty/serial/uartlite.c
12076
12077 XILINX VIDEO IP CORES
12078 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12079 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12080 L:      linux-media@vger.kernel.org
12081 T:      git git://linuxtv.org/media_tree.git
12082 S:      Supported
12083 F:      Documentation/devicetree/bindings/media/xilinx/
12084 F:      drivers/media/platform/xilinx/
12085 F:      include/uapi/linux/xilinx-v4l2-controls.h
12086
12087 XILLYBUS DRIVER
12088 M:      Eli Billauer <eli.billauer@gmail.com>
12089 L:      linux-kernel@vger.kernel.org
12090 S:      Supported
12091 F:      drivers/char/xillybus/
12092
12093 XTENSA XTFPGA PLATFORM SUPPORT
12094 M:      Max Filippov <jcmvbkbc@gmail.com>
12095 L:      linux-xtensa@linux-xtensa.org
12096 S:      Maintained
12097 F:      drivers/spi/spi-xtensa-xtfpga.c
12098 F:      sound/soc/xtensa/xtfpga-i2s.c
12099
12100 YAM DRIVER FOR AX.25
12101 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12102 L:      linux-hams@vger.kernel.org
12103 S:      Maintained
12104 F:      drivers/net/hamradio/yam*
12105 F:      include/linux/yam.h
12106
12107 YEALINK PHONE DRIVER
12108 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12109 L:      usbb2k-api-dev@nongnu.org
12110 S:      Maintained
12111 F:      Documentation/input/yealink.txt
12112 F:      drivers/input/misc/yealink.*
12113
12114 Z8530 DRIVER FOR AX.25
12115 M:      Joerg Reuter <jreuter@yaina.de>
12116 W:      http://yaina.de/jreuter/
12117 W:      http://www.qsl.net/dl1bke/
12118 L:      linux-hams@vger.kernel.org
12119 S:      Maintained
12120 F:      Documentation/networking/z8530drv.txt
12121 F:      drivers/net/hamradio/*scc.c
12122 F:      drivers/net/hamradio/z8530.h
12123
12124 ZBUD COMPRESSED PAGE ALLOCATOR
12125 M:      Seth Jennings <sjenning@redhat.com>
12126 L:      linux-mm@kvack.org
12127 S:      Maintained
12128 F:      mm/zbud.c
12129 F:      include/linux/zbud.h
12130
12131 ZD1211RW WIRELESS DRIVER
12132 M:      Daniel Drake <dsd@gentoo.org>
12133 M:      Ulrich Kunitz <kune@deine-taler.de>
12134 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12135 L:      linux-wireless@vger.kernel.org
12136 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12137 S:      Maintained
12138 F:      drivers/net/wireless/zydas/zd1211rw/
12139
12140 ZPOOL COMPRESSED PAGE STORAGE API
12141 M:      Dan Streetman <ddstreet@ieee.org>
12142 L:      linux-mm@kvack.org
12143 S:      Maintained
12144 F:      mm/zpool.c
12145 F:      include/linux/zpool.h
12146
12147 ZR36067 VIDEO FOR LINUX DRIVER
12148 L:      mjpeg-users@lists.sourceforge.net
12149 L:      linux-media@vger.kernel.org
12150 W:      http://mjpeg.sourceforge.net/driver-zoran/
12151 T:      hg https://linuxtv.org/hg/v4l-dvb
12152 S:      Odd Fixes
12153 F:      drivers/media/pci/zoran/
12154
12155 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12156 M:      Minchan Kim <minchan@kernel.org>
12157 M:      Nitin Gupta <ngupta@vflare.org>
12158 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12159 L:      linux-kernel@vger.kernel.org
12160 S:      Maintained
12161 F:      drivers/block/zram/
12162 F:      Documentation/blockdev/zram.txt
12163
12164 ZS DECSTATION Z85C30 SERIAL DRIVER
12165 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12166 S:      Maintained
12167 F:      drivers/tty/serial/zs.*
12168
12169 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12170 M:      Minchan Kim <minchan@kernel.org>
12171 M:      Nitin Gupta <ngupta@vflare.org>
12172 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12173 L:      linux-mm@kvack.org
12174 S:      Maintained
12175 F:      mm/zsmalloc.c
12176 F:      include/linux/zsmalloc.h
12177 F:      Documentation/vm/zsmalloc.txt
12178
12179 ZSWAP COMPRESSED SWAP CACHING
12180 M:      Seth Jennings <sjenning@redhat.com>
12181 L:      linux-mm@kvack.org
12182 S:      Maintained
12183 F:      mm/zswap.c
12184
12185 THE REST
12186 M:      Linus Torvalds <torvalds@linux-foundation.org>
12187 L:      linux-kernel@vger.kernel.org
12188 Q:      http://patchwork.kernel.org/project/LKML/list/
12189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12190 S:      Buried alive in reporters
12191 F:      *
12192 F:      */