]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge remote-tracking branch 'bluetooth/master'
[karo-tx-linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <aar@pengutronix.de>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 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 SEATTLE DEVICE TREE SUPPORT
677 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
678 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
679 M:      Tom Lendacky <thomas.lendacky@amd.com>
680 S:      Supported
681 F:      arch/arm64/boot/dts/amd/
682
683 AMD XGBE DRIVER
684 M:      Tom Lendacky <thomas.lendacky@amd.com>
685 L:      netdev@vger.kernel.org
686 S:      Supported
687 F:      drivers/net/ethernet/amd/xgbe/
688 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
689
690 AMS (Apple Motion Sensor) DRIVER
691 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
692 S:      Supported
693 F:      drivers/macintosh/ams/
694
695 ANALOG DEVICES INC AD9389B DRIVER
696 M:      Hans Verkuil <hans.verkuil@cisco.com>
697 L:      linux-media@vger.kernel.org
698 S:      Maintained
699 F:      drivers/media/i2c/ad9389b*
700
701 ANALOG DEVICES INC ADV7180 DRIVER
702 M:      Lars-Peter Clausen <lars@metafoo.de>
703 L:      linux-media@vger.kernel.org
704 W:      http://ez.analog.com/community/linux-device-drivers
705 S:      Supported
706 F:      drivers/media/i2c/adv7180.c
707
708 ANALOG DEVICES INC ADV7511 DRIVER
709 M:      Hans Verkuil <hans.verkuil@cisco.com>
710 L:      linux-media@vger.kernel.org
711 S:      Maintained
712 F:      drivers/media/i2c/adv7511*
713
714 ANALOG DEVICES INC ADV7604 DRIVER
715 M:      Hans Verkuil <hans.verkuil@cisco.com>
716 L:      linux-media@vger.kernel.org
717 S:      Maintained
718 F:      drivers/media/i2c/adv7604*
719
720 ANALOG DEVICES INC ADV7842 DRIVER
721 M:      Hans Verkuil <hans.verkuil@cisco.com>
722 L:      linux-media@vger.kernel.org
723 S:      Maintained
724 F:      drivers/media/i2c/adv7842*
725
726 ANALOG DEVICES INC ASOC CODEC DRIVERS
727 M:      Lars-Peter Clausen <lars@metafoo.de>
728 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
729 W:      http://wiki.analog.com/
730 W:      http://ez.analog.com/community/linux-device-drivers
731 S:      Supported
732 F:      sound/soc/codecs/adau*
733 F:      sound/soc/codecs/adav*
734 F:      sound/soc/codecs/ad1*
735 F:      sound/soc/codecs/ad7*
736 F:      sound/soc/codecs/ssm*
737 F:      sound/soc/codecs/sigmadsp.*
738
739 ANALOG DEVICES INC ASOC DRIVERS
740 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
741 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
742 W:      http://blackfin.uclinux.org/
743 S:      Supported
744 F:      sound/soc/blackfin/*
745
746 ANALOG DEVICES INC IIO DRIVERS
747 M:      Lars-Peter Clausen <lars@metafoo.de>
748 M:      Michael Hennerich <Michael.Hennerich@analog.com>
749 W:      http://wiki.analog.com/
750 W:      http://ez.analog.com/community/linux-device-drivers
751 S:      Supported
752 F:      drivers/iio/*/ad*
753 X:      drivers/iio/*/adjd*
754 F:      drivers/staging/iio/*/ad*
755 F:      staging/iio/trigger/iio-trig-bfin-timer.c
756
757 ANALOG DEVICES INC DMA DRIVERS
758 M:      Lars-Peter Clausen <lars@metafoo.de>
759 W:      http://ez.analog.com/community/linux-device-drivers
760 S:      Supported
761 F:      drivers/dma/dma-axi-dmac.c
762
763 ANDROID DRIVERS
764 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
765 M:      Arve HjønnevĂ¥g <arve@android.com>
766 M:      Riley Andrews <riandrews@android.com>
767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
768 L:      devel@driverdev.osuosl.org
769 S:      Supported
770 F:      drivers/android/
771 F:      drivers/staging/android/
772
773 AOA (Apple Onboard Audio) ALSA DRIVER
774 M:      Johannes Berg <johannes@sipsolutions.net>
775 L:      linuxppc-dev@lists.ozlabs.org
776 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
777 S:      Maintained
778 F:      sound/aoa/
779
780 APM DRIVER
781 M:      Jiri Kosina <jikos@kernel.org>
782 S:      Odd fixes
783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
784 F:      arch/x86/kernel/apm_32.c
785 F:      include/linux/apm_bios.h
786 F:      include/uapi/linux/apm_bios.h
787 F:      drivers/char/apm-emulation.c
788
789 APPLE BCM5974 MULTITOUCH DRIVER
790 M:      Henrik Rydberg <rydberg@bitmath.org>
791 L:      linux-input@vger.kernel.org
792 S:      Odd fixes
793 F:      drivers/input/mouse/bcm5974.c
794
795 APPLE SMC DRIVER
796 M:      Henrik Rydberg <rydberg@bitmath.org>
797 L:      lm-sensors@lm-sensors.org
798 S:      Odd fixes
799 F:      drivers/hwmon/applesmc.c
800
801 APPLETALK NETWORK LAYER
802 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
803 S:      Maintained
804 F:      drivers/net/appletalk/
805 F:      net/appletalk/
806
807 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
808 M:      Duc Dang <dhdang@apm.com>
809 S:      Supported
810 F:      arch/arm64/boot/dts/apm/
811
812 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
813 M:      Iyappan Subramanian <isubramanian@apm.com>
814 M:      Keyur Chudgar <kchudgar@apm.com>
815 S:      Supported
816 F:      drivers/net/ethernet/apm/xgene/
817 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
818
819 APTINA CAMERA SENSOR PLL
820 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
821 L:      linux-media@vger.kernel.org
822 S:      Maintained
823 F:      drivers/media/i2c/aptina-pll.*
824
825 ARC FRAMEBUFFER DRIVER
826 M:      Jaya Kumar <jayalk@intworks.biz>
827 S:      Maintained
828 F:      drivers/video/fbdev/arcfb.c
829 F:      drivers/video/fbdev/core/fb_defio.c
830
831 ARCNET NETWORK LAYER
832 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
833 L:      netdev@vger.kernel.org
834 S:      Maintained
835 F:      drivers/net/arcnet/
836 F:      include/uapi/linux/if_arcnet.h
837
838 ARM MFM AND FLOPPY DRIVERS
839 M:      Ian Molton <spyro@f2s.com>
840 S:      Maintained
841 F:      arch/arm/lib/floppydma.S
842 F:      arch/arm/include/asm/floppy.h
843
844 ARM PMU PROFILING AND DEBUGGING
845 M:      Will Deacon <will.deacon@arm.com>
846 R:      Mark Rutland <mark.rutland@arm.com>
847 S:      Maintained
848 F:      arch/arm*/kernel/perf_*
849 F:      arch/arm/oprofile/common.c
850 F:      arch/arm*/kernel/hw_breakpoint.c
851 F:      arch/arm*/include/asm/hw_breakpoint.h
852 F:      arch/arm*/include/asm/perf_event.h
853 F:      drivers/perf/arm_pmu.c
854 F:      include/linux/perf/arm_pmu.h
855
856 ARM PORT
857 M:      Russell King <linux@arm.linux.org.uk>
858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 W:      http://www.arm.linux.org.uk/
860 S:      Maintained
861 F:      arch/arm/
862
863 ARM SUB-ARCHITECTURES
864 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865 S:      Maintained
866 F:      arch/arm/mach-*/
867 F:      arch/arm/plat-*/
868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
869
870 ARM PRIMECELL AACI PL041 DRIVER
871 M:      Russell King <linux@arm.linux.org.uk>
872 S:      Maintained
873 F:      sound/arm/aaci.*
874
875 ARM PRIMECELL CLCD PL110 DRIVER
876 M:      Russell King <linux@arm.linux.org.uk>
877 S:      Maintained
878 F:      drivers/video/fbdev/amba-clcd.*
879
880 ARM PRIMECELL KMI PL050 DRIVER
881 M:      Russell King <linux@arm.linux.org.uk>
882 S:      Maintained
883 F:      drivers/input/serio/ambakmi.*
884 F:      include/linux/amba/kmi.h
885
886 ARM PRIMECELL MMCI PL180/1 DRIVER
887 M:      Russell King <linux@arm.linux.org.uk>
888 S:      Maintained
889 F:      drivers/mmc/host/mmci.*
890 F:      include/linux/amba/mmci.h
891
892 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
893 M:      Russell King <linux@arm.linux.org.uk>
894 S:      Maintained
895 F:      drivers/tty/serial/amba-pl01*.c
896 F:      include/linux/amba/serial.h
897
898 ARM PRIMECELL BUS SUPPORT
899 M:      Russell King <linux@arm.linux.org.uk>
900 S:      Maintained
901 F:      drivers/amba/
902 F:      include/linux/amba/bus.h
903
904 ARM/ADS SPHERE MACHINE SUPPORT
905 M:      Lennert Buytenhek <kernel@wantstofly.org>
906 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907 S:      Maintained
908
909 ARM/AFEB9260 MACHINE SUPPORT
910 M:      Sergey Lapin <slapin@ossfans.org>
911 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912 S:      Maintained
913
914 ARM/AJECO 1ARM MACHINE SUPPORT
915 M:      Lennert Buytenhek <kernel@wantstofly.org>
916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S:      Maintained
918
919 ARM/Allwinner sunXi SoC support
920 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
921 M:      Chen-Yu Tsai <wens@csie.org>
922 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
923 S:      Maintained
924 N:      sun[x456789]i
925
926 ARM/Allwinner SoC Clock Support
927 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
928 S:      Maintained
929 F:      drivers/clk/sunxi/
930
931 ARM/Amlogic Meson SoC support
932 M:      Carlo Caione <carlo@caione.org>
933 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
934 L:      linux-meson@googlegroups.com
935 W:      http://linux-meson.com/
936 S:      Maintained
937 F:      arch/arm/mach-meson/
938 F:      arch/arm/boot/dts/meson*
939 N:      meson
940
941 ARM/Annapurna Labs ALPINE ARCHITECTURE
942 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
943 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
944 S:      Maintained
945 F:      arch/arm/mach-alpine/
946 F:      arch/arm/boot/dts/alpine*
947 F:      arch/arm64/boot/dts/al/
948 F:      drivers/*/*alpine*
949
950 ARM/ARTPEC MACHINE SUPPORT
951 M:      Jesper Nilsson <jesper.nilsson@axis.com>
952 M:      Lars Persson <lars.persson@axis.com>
953 M:      Niklas Cassel <niklas.cassel@axis.com>
954 S:      Maintained
955 L:      linux-arm-kernel@axis.com
956 F:      arch/arm/mach-artpec
957 F:      arch/arm/boot/dts/artpec6*
958 F:      drivers/clk/clk-artpec6.c
959
960 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
961 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
962 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
963 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965 W:      http://www.linux4sam.org
966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
967 S:      Supported
968 F:      arch/arm/mach-at91/
969 F:      include/soc/at91/
970 F:      arch/arm/boot/dts/at91*.dts
971 F:      arch/arm/boot/dts/at91*.dtsi
972 F:      arch/arm/boot/dts/sama*.dts
973 F:      arch/arm/boot/dts/sama*.dtsi
974 F:      arch/arm/include/debug/at91.S
975
976 ARM/ATMEL AT91 Clock Support
977 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
978 S:      Maintained
979 F:      drivers/clk/at91
980
981 ARM/CALXEDA HIGHBANK ARCHITECTURE
982 M:      Rob Herring <robh@kernel.org>
983 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 S:      Maintained
985 F:      arch/arm/mach-highbank/
986 F:      arch/arm/boot/dts/highbank.dts
987 F:      arch/arm/boot/dts/ecx-*.dts*
988
989 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
990 M:      Krzysztof Halasa <khalasa@piap.pl>
991 S:      Maintained
992 F:      arch/arm/mach-cns3xxx/
993
994 ARM/CAVIUM THUNDER NETWORK DRIVER
995 M:      Sunil Goutham <sgoutham@cavium.com>
996 M:      Robert Richter <rric@kernel.org>
997 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998 S:      Supported
999 F:      drivers/net/ethernet/cavium/thunder/
1000
1001 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1002 M:      Alexander Shiyan <shc_work@mail.ru>
1003 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 S:      Odd Fixes
1005 N:      clps711x
1006
1007 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1008 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1009 M:      Ryan Mallon <rmallon@gmail.com>
1010 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011 S:      Maintained
1012 F:      arch/arm/mach-ep93xx/
1013 F:      arch/arm/mach-ep93xx/include/mach/
1014
1015 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1016 M:      Lennert Buytenhek <kernel@wantstofly.org>
1017 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 S:      Maintained
1019
1020 ARM/CLKDEV SUPPORT
1021 M:      Russell King <linux@arm.linux.org.uk>
1022 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023 S:      Maintained
1024 F:      arch/arm/include/asm/clkdev.h
1025 F:      drivers/clk/clkdev.c
1026
1027 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1028 M:      Mike Rapoport <mike@compulab.co.il>
1029 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 S:      Maintained
1031
1032 ARM/CONTEC MICRO9 MACHINE SUPPORT
1033 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1034 S:      Maintained
1035 F:      arch/arm/mach-ep93xx/micro9.c
1036
1037 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1038 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1039 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040 S:      Maintained
1041 F:      drivers/hwtracing/coresight/*
1042 F:      Documentation/trace/coresight.txt
1043 F:      Documentation/devicetree/bindings/arm/coresight.txt
1044 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1045
1046 ARM/CORGI MACHINE SUPPORT
1047 M:      Richard Purdie <rpurdie@rpsys.net>
1048 S:      Maintained
1049
1050 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1051 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1052 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 T:      git git://github.com/ulli-kroll/linux.git
1054 S:      Maintained
1055 F:      arch/arm/mach-gemini/
1056 F:      drivers/rtc/rtc-gemini.c
1057
1058 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1059 M:      Barry Song <baohua@kernel.org>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1062 S:      Maintained
1063 F:      arch/arm/boot/dts/prima2*
1064 F:      arch/arm/mach-prima2/
1065 F:      drivers/clk/sirf/
1066 F:      drivers/clocksource/timer-prima2.c
1067 F:      drivers/clocksource/timer-atlas7.c
1068 N:      [^a-z]sirf
1069
1070 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1071 M:      Baruch Siach <baruch@tkos.co.il>
1072 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 S:      Maintained
1074 F:      arch/arm/boot/dts/cx92755*
1075 N:      digicolor
1076
1077 ARM/EBSA110 MACHINE SUPPORT
1078 M:      Russell King <linux@arm.linux.org.uk>
1079 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 W:      http://www.arm.linux.org.uk/
1081 S:      Maintained
1082 F:      arch/arm/mach-ebsa110/
1083 F:      drivers/net/ethernet/amd/am79c961a.*
1084
1085 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1086 M:      Uwe Kleine-König <kernel@pengutronix.de>
1087 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088 S:      Maintained
1089 N:      efm32
1090
1091 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1092 M:      Daniel Ribeiro <drwyrm@gmail.com>
1093 M:      Stefan Schmidt <stefan@openezx.org>
1094 M:      Harald Welte <laforge@openezx.org>
1095 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1096 W:      http://www.openezx.org/
1097 S:      Maintained
1098 T:      topgit git://git.openezx.org/openezx.git
1099 F:      arch/arm/mach-pxa/ezx.c
1100
1101 ARM/FARADAY FA526 PORT
1102 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Maintained
1105 T:      git git://git.berlios.de/gemini-board
1106 F:      arch/arm/mm/*-fa*
1107
1108 ARM/FOOTBRIDGE ARCHITECTURE
1109 M:      Russell King <linux@arm.linux.org.uk>
1110 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 W:      http://www.arm.linux.org.uk/
1112 S:      Maintained
1113 F:      arch/arm/include/asm/hardware/dec21285.h
1114 F:      arch/arm/mach-footbridge/
1115
1116 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1117 M:      Shawn Guo <shawnguo@kernel.org>
1118 M:      Sascha Hauer <kernel@pengutronix.de>
1119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120 S:      Maintained
1121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1122 F:      arch/arm/mach-imx/
1123 F:      arch/arm/mach-mxs/
1124 F:      arch/arm/boot/dts/imx*
1125 F:      arch/arm/configs/imx*_defconfig
1126 F:      drivers/clk/imx/
1127 F:      include/soc/imx/
1128
1129 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1130 M:      Shawn Guo <shawnguo@kernel.org>
1131 M:      Sascha Hauer <kernel@pengutronix.de>
1132 R:      Stefan Agner <stefan@agner.ch>
1133 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134 S:      Maintained
1135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1136 F:      arch/arm/mach-imx/*vf610*
1137 F:      arch/arm/boot/dts/vf*
1138
1139 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1140 M:      Lennert Buytenhek <kernel@wantstofly.org>
1141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 S:      Maintained
1143
1144 ARM/GUMSTIX MACHINE SUPPORT
1145 M:      Steve Sakoman <sakoman@gmail.com>
1146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S:      Maintained
1148
1149 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1150 M:      Philipp Zabel <philipp.zabel@gmail.com>
1151 M:      Paul Parsons <lost.distance@yahoo.com>
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Maintained
1154 F:      arch/arm/mach-pxa/hx4700.c
1155 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1156 F:      sound/soc/pxa/hx4700.c
1157
1158 ARM/HISILICON SOC SUPPORT
1159 M:      Wei Xu <xuwei5@hisilicon.com>
1160 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 W:      http://www.hisilicon.com
1162 S:      Supported
1163 T:      git git://github.com/hisilicon/linux-hisi.git
1164 F:      arch/arm/mach-hisi/
1165 F:      arch/arm/boot/dts/hi3*
1166 F:      arch/arm/boot/dts/hip*
1167 F:      arch/arm/boot/dts/hisi*
1168 F:      arch/arm64/boot/dts/hisilicon/
1169
1170 ARM/HP JORNADA 7XX MACHINE SUPPORT
1171 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1172 W:      www.jlime.com
1173 S:      Maintained
1174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1175 F:      arch/arm/mach-sa1100/jornada720.c
1176 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1177
1178 ARM/IGEP MACHINE SUPPORT
1179 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1180 M:      Javier Martinez Canillas <javier@dowhile0.org>
1181 L:      linux-omap@vger.kernel.org
1182 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183 S:      Maintained
1184 F:      arch/arm/boot/dts/omap3-igep*
1185
1186 ARM/INCOME PXA270 SUPPORT
1187 M:      Marek Vasut <marek.vasut@gmail.com>
1188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189 S:      Maintained
1190 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1191
1192 ARM/INTEL IOP32X ARM ARCHITECTURE
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 IOP33X ARM ARCHITECTURE
1198 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1199 S:      Orphan
1200
1201 ARM/INTEL IOP13XX ARM ARCHITECTURE
1202 M:      Lennert Buytenhek <kernel@wantstofly.org>
1203 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204 S:      Maintained
1205
1206 ARM/INTEL IQ81342EX MACHINE SUPPORT
1207 M:      Lennert Buytenhek <kernel@wantstofly.org>
1208 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209 S:      Maintained
1210
1211 ARM/INTEL IXDP2850 MACHINE SUPPORT
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/INTEL IXP4XX ARM ARCHITECTURE
1217 M:      Imre Kaloz <kaloz@openwrt.org>
1218 M:      Krzysztof Halasa <khalasa@piap.pl>
1219 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220 S:      Maintained
1221 F:      arch/arm/mach-ixp4xx/
1222
1223 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1224 M:      Jonathan Cameron <jic23@cam.ac.uk>
1225 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226 S:      Maintained
1227 F:      arch/arm/mach-pxa/stargate2.c
1228 F:      drivers/pcmcia/pxa2xx_stargate2.c
1229
1230 ARM/INTEL XSC3 (MANZANO) ARM CORE
1231 M:      Lennert Buytenhek <kernel@wantstofly.org>
1232 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 S:      Maintained
1234
1235 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1236 M:      Lennert Buytenhek <kernel@wantstofly.org>
1237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 S:      Maintained
1239
1240 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1241 M:      Santosh Shilimkar <ssantosh@kernel.org>
1242 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243 S:      Maintained
1244 F:      arch/arm/mach-keystone/
1245 F:      arch/arm/boot/dts/k2*
1246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1247
1248 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1249 M:      Santosh Shilimkar <ssantosh@kernel.org>
1250 L:      linux-kernel@vger.kernel.org
1251 S:      Maintained
1252 F:      drivers/clk/keystone/
1253
1254 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1255 M:      Santosh Shilimkar <ssantosh@kernel.org>
1256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257 L:      linux-kernel@vger.kernel.org
1258 S:      Maintained
1259 F:      drivers/clocksource/timer-keystone.c
1260
1261 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1262 M:      Santosh Shilimkar <ssantosh@kernel.org>
1263 L:      linux-kernel@vger.kernel.org
1264 S:      Maintained
1265 F:      drivers/power/reset/keystone-reset.c
1266
1267 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1268 M:      Santosh Shilimkar <ssantosh@kernel.org>
1269 L:      linux-kernel@vger.kernel.org
1270 S:      Maintained
1271 F:      drivers/memory/*emif*
1272
1273 ARM/LOGICPD PXA270 MACHINE SUPPORT
1274 M:      Lennert Buytenhek <kernel@wantstofly.org>
1275 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276 S:      Maintained
1277
1278 ARM/LPC18XX ARCHITECTURE
1279 M:      Joachim Eastwood <manabian@gmail.com>
1280 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 S:      Maintained
1282 F:      arch/arm/boot/dts/lpc43*
1283 F:      drivers/clk/nxp/clk-lpc18xx*
1284 F:      drivers/clocksource/time-lpc32xx.c
1285 F:      drivers/i2c/busses/i2c-lpc2k.c
1286 F:      drivers/memory/pl172.c
1287 F:      drivers/mtd/spi-nor/nxp-spifi.c
1288 F:      drivers/rtc/rtc-lpc24xx.c
1289 N:      lpc18xx
1290
1291 ARM/MAGICIAN MACHINE SUPPORT
1292 M:      Philipp Zabel <philipp.zabel@gmail.com>
1293 S:      Maintained
1294
1295 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1296 M:      Jason Cooper <jason@lakedaemon.net>
1297 M:      Andrew Lunn <andrew@lunn.ch>
1298 M:      Gregory Clement <gregory.clement@free-electrons.com>
1299 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1300 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1301 S:      Maintained
1302 F:      arch/arm/mach-mvebu/
1303 F:      drivers/rtc/rtc-armada38x.c
1304 F:      arch/arm/boot/dts/armada*
1305 F:      arch/arm/boot/dts/kirkwood*
1306 F:      arch/arm64/boot/dts/marvell/armada*
1307
1308
1309 ARM/Marvell Berlin SoC support
1310 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1311 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1312 S:      Maintained
1313 F:      arch/arm/mach-berlin/
1314 F:      arch/arm/boot/dts/berlin*
1315 F:      arch/arm64/boot/dts/marvell/berlin*
1316
1317
1318 ARM/Marvell Dove/MV78xx0/Orion SOC support
1319 M:      Jason Cooper <jason@lakedaemon.net>
1320 M:      Andrew Lunn <andrew@lunn.ch>
1321 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1322 M:      Gregory Clement <gregory.clement@free-electrons.com>
1323 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 S:      Maintained
1325 F:      arch/arm/mach-dove/
1326 F:      arch/arm/mach-mv78xx0/
1327 F:      arch/arm/mach-orion5x/
1328 F:      arch/arm/plat-orion/
1329 F:      arch/arm/boot/dts/dove*
1330 F:      arch/arm/boot/dts/orion5x*
1331
1332
1333 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1334 M:      Alexander Clouter <alex@digriz.org.uk>
1335 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 W:      http://www.digriz.org.uk/ts78xx/kernel
1337 S:      Maintained
1338 F:      arch/arm/mach-orion5x/ts78xx-*
1339
1340 ARM/Mediatek RTC DRIVER
1341 M:      Eddie Huang <eddie.huang@mediatek.com>
1342 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1344 S:      Maintained
1345 F:      drivers/rtc/rtc-mt6397.c
1346
1347 ARM/Mediatek SoC support
1348 M:      Matthias Brugger <matthias.bgg@gmail.com>
1349 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1351 S:      Maintained
1352 F:      arch/arm/boot/dts/mt6*
1353 F:      arch/arm/boot/dts/mt8*
1354 F:      arch/arm/mach-mediatek/
1355 N:      mtk
1356 K:      mediatek
1357
1358 ARM/Mediatek USB3 PHY DRIVER
1359 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1360 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1362 S:      Maintained
1363 F:      drivers/phy/phy-mt65xx-usb3.c
1364
1365 ARM/MICREL KS8695 ARCHITECTURE
1366 M:      Greg Ungerer <gerg@uclinux.org>
1367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368 F:      arch/arm/mach-ks8695/
1369 S:      Odd Fixes
1370
1371 ARM/MIOA701 MACHINE SUPPORT
1372 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1373 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374 F:      arch/arm/mach-pxa/mioa701.c
1375 S:      Maintained
1376
1377 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1378 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1379 S:      Maintained
1380
1381 ARM/NOMADIK ARCHITECTURE
1382 M:      Alessandro Rubini <rubini@unipv.it>
1383 M:      Linus Walleij <linus.walleij@linaro.org>
1384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1385 S:      Maintained
1386 F:      arch/arm/mach-nomadik/
1387 F:      drivers/pinctrl/nomadik/
1388 F:      drivers/i2c/busses/i2c-nomadik.c
1389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1390
1391 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1392 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1393 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1394 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1395 S:      Supported
1396
1397 ARM/TOSA MACHINE SUPPORT
1398 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1399 M:      Dirk Opfer <dirk@opfer-online.de>
1400 S:      Maintained
1401
1402 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1403 M:      Marek Vasut <marek.vasut@gmail.com>
1404 L:      linux-arm-kernel@lists.infradead.org
1405 W:      http://hackndev.com
1406 S:      Maintained
1407 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1408 F:      arch/arm/mach-pxa/palmtx.c
1409 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1410 F:      arch/arm/mach-pxa/palmt5.c
1411 F:      arch/arm/mach-pxa/include/mach/palmld.h
1412 F:      arch/arm/mach-pxa/palmld.c
1413 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1414 F:      arch/arm/mach-pxa/palmte2.c
1415 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1416 F:      arch/arm/mach-pxa/palmtc.c
1417
1418 ARM/PALM TREO SUPPORT
1419 M:      Tomas Cech <sleep_walker@suse.com>
1420 L:      linux-arm-kernel@lists.infradead.org
1421 W:      http://hackndev.com
1422 S:      Maintained
1423 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1424 F:      arch/arm/mach-pxa/palmtreo.c
1425
1426 ARM/PALMZ72 SUPPORT
1427 M:      Sergey Lapin <slapin@ossfans.org>
1428 L:      linux-arm-kernel@lists.infradead.org
1429 W:      http://hackndev.com
1430 S:      Maintained
1431 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1432 F:      arch/arm/mach-pxa/palmz72.c
1433
1434 ARM/PLEB SUPPORT
1435 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1436 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1437 S:      Maintained
1438
1439 ARM/PT DIGITAL BOARD PORT
1440 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1441 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442 W:      http://www.arm.linux.org.uk/
1443 S:      Maintained
1444
1445 ARM/QUALCOMM SUPPORT
1446 M:      Andy Gross <andy.gross@linaro.org>
1447 M:      David Brown <david.brown@linaro.org>
1448 L:      linux-arm-msm@vger.kernel.org
1449 L:      linux-soc@vger.kernel.org
1450 S:      Maintained
1451 F:      arch/arm/boot/dts/qcom-*.dts
1452 F:      arch/arm/boot/dts/qcom-*.dtsi
1453 F:      arch/arm/mach-qcom/
1454 F:      arch/arm64/boot/dts/qcom/*
1455 F:      drivers/i2c/busses/i2c-qup.c
1456 F:      drivers/clk/qcom/
1457 F:      drivers/soc/qcom/
1458 F:      drivers/spi/spi-qup.c
1459 F:      drivers/tty/serial/msm_serial.h
1460 F:      drivers/tty/serial/msm_serial.c
1461 F:      drivers/*/pm8???-*
1462 F:      drivers/mfd/ssbi.c
1463 F:      drivers/firmware/qcom_scm.c
1464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1465
1466 ARM/RADISYS ENP2611 MACHINE SUPPORT
1467 M:      Lennert Buytenhek <kernel@wantstofly.org>
1468 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1469 S:      Maintained
1470
1471 ARM/RENESAS ARM64 ARCHITECTURE
1472 M:      Simon Horman <horms@verge.net.au>
1473 M:      Magnus Damm <magnus.damm@gmail.com>
1474 L:      linux-renesas-soc@vger.kernel.org
1475 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1477 S:      Supported
1478 F:      arch/arm64/boot/dts/renesas/
1479
1480 ARM/RISCPC ARCHITECTURE
1481 M:      Russell King <linux@arm.linux.org.uk>
1482 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1483 W:      http://www.arm.linux.org.uk/
1484 S:      Maintained
1485 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1486 F:      arch/arm/include/asm/hardware/ioc.h
1487 F:      arch/arm/include/asm/hardware/iomd.h
1488 F:      arch/arm/include/asm/hardware/memc.h
1489 F:      arch/arm/mach-rpc/
1490 F:      drivers/net/ethernet/8390/etherh.c
1491 F:      drivers/net/ethernet/i825xx/ether1*
1492 F:      drivers/net/ethernet/seeq/ether3*
1493 F:      drivers/scsi/arm/
1494
1495 ARM/Rockchip SoC support
1496 M:      Heiko Stuebner <heiko@sntech.de>
1497 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498 L:      linux-rockchip@lists.infradead.org
1499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1500 S:      Maintained
1501 F:      arch/arm/boot/dts/rk3*
1502 F:      arch/arm/mach-rockchip/
1503 F:      drivers/clk/rockchip/
1504 F:      drivers/i2c/busses/i2c-rk3x.c
1505 F:      drivers/*/*rockchip*
1506 F:      drivers/*/*/*rockchip*
1507 F:      sound/soc/rockchip/
1508 N:      rockchip
1509
1510 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1511 M:      Kukjin Kim <kgene@kernel.org>
1512 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1513 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1514 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1515 S:      Maintained
1516 F:      arch/arm/boot/dts/s3c*
1517 F:      arch/arm/boot/dts/s5p*
1518 F:      arch/arm/boot/dts/samsung*
1519 F:      arch/arm/boot/dts/exynos*
1520 F:      arch/arm64/boot/dts/exynos/
1521 F:      arch/arm/plat-samsung/
1522 F:      arch/arm/mach-s3c24*/
1523 F:      arch/arm/mach-s3c64xx/
1524 F:      arch/arm/mach-s5p*/
1525 F:      arch/arm/mach-exynos*/
1526 F:      drivers/*/*s3c2410*
1527 F:      drivers/*/*/*s3c2410*
1528 F:      drivers/memory/samsung/*
1529 F:      drivers/soc/samsung/*
1530 F:      drivers/spi/spi-s3c*
1531 F:      sound/soc/samsung/*
1532 F:      Documentation/arm/Samsung/
1533 F:      Documentation/devicetree/bindings/arm/samsung/
1534 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1535 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1536 N:      exynos
1537
1538 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1539 M:      Kyungmin Park <kyungmin.park@samsung.com>
1540 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1541 S:      Maintained
1542 F:      arch/arm/mach-s5pv210/
1543
1544 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1545 M:      Kyungmin Park <kyungmin.park@samsung.com>
1546 M:      Kamil Debski <k.debski@samsung.com>
1547 L:      linux-arm-kernel@lists.infradead.org
1548 L:      linux-media@vger.kernel.org
1549 S:      Maintained
1550 F:      drivers/media/platform/s5p-g2d/
1551
1552 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1553 M:      Kyungmin Park <kyungmin.park@samsung.com>
1554 M:      Kamil Debski <k.debski@samsung.com>
1555 M:      Jeongtae Park <jtp.park@samsung.com>
1556 L:      linux-arm-kernel@lists.infradead.org
1557 L:      linux-media@vger.kernel.org
1558 S:      Maintained
1559 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1560 F:      drivers/media/platform/s5p-mfc/
1561
1562 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1563 M:      Kyungmin Park <kyungmin.park@samsung.com>
1564 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1565 L:      linux-arm-kernel@lists.infradead.org
1566 L:      linux-media@vger.kernel.org
1567 S:      Maintained
1568 F:      drivers/media/platform/s5p-tv/
1569
1570 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1571 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1572 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1573 L:      linux-arm-kernel@lists.infradead.org
1574 L:      linux-media@vger.kernel.org
1575 S:      Maintained
1576 F:      drivers/media/platform/s5p-jpeg/
1577
1578 ARM/SHMOBILE ARM ARCHITECTURE
1579 M:      Simon Horman <horms@verge.net.au>
1580 M:      Magnus Damm <magnus.damm@gmail.com>
1581 L:      linux-renesas-soc@vger.kernel.org
1582 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1584 S:      Supported
1585 F:      arch/arm/boot/dts/emev2*
1586 F:      arch/arm/boot/dts/r7s*
1587 F:      arch/arm/boot/dts/r8a*
1588 F:      arch/arm/boot/dts/sh*
1589 F:      arch/arm/configs/shmobile_defconfig
1590 F:      arch/arm/include/debug/renesas-scif.S
1591 F:      arch/arm/mach-shmobile/
1592 F:      drivers/sh/
1593
1594 ARM/SOCFPGA ARCHITECTURE
1595 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1596 S:      Maintained
1597 F:      arch/arm/mach-socfpga/
1598 F:      arch/arm/boot/dts/socfpga*
1599 F:      arch/arm/configs/socfpga_defconfig
1600 F:      arch/arm64/boot/dts/altera/
1601 W:      http://www.rocketboards.org
1602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1603
1604 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1605 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1606 S:      Maintained
1607 F:      drivers/clk/socfpga/
1608
1609 ARM/SOCFPGA EDAC SUPPORT
1610 M:      Thor Thayer <tthayer@opensource.altera.com>
1611 S:      Maintained
1612 F:      drivers/edac/altera_edac.
1613
1614 ARM/STI ARCHITECTURE
1615 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1616 M:      Maxime Coquelin <maxime.coquelin@st.com>
1617 M:      Patrice Chotard <patrice.chotard@st.com>
1618 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619 L:      kernel@stlinux.com
1620 W:      http://www.stlinux.com
1621 S:      Maintained
1622 F:      arch/arm/mach-sti/
1623 F:      arch/arm/boot/dts/sti*
1624 F:      drivers/char/hw_random/st-rng.c
1625 F:      drivers/clocksource/arm_global_timer.c
1626 F:      drivers/clocksource/clksrc_st_lpc.c
1627 F:      drivers/i2c/busses/i2c-st.c
1628 F:      drivers/media/rc/st_rc.c
1629 F:      drivers/media/platform/sti/c8sectpfe/
1630 F:      drivers/mmc/host/sdhci-st.c
1631 F:      drivers/phy/phy-miphy28lp.c
1632 F:      drivers/phy/phy-miphy365x.c
1633 F:      drivers/phy/phy-stih407-usb.c
1634 F:      drivers/phy/phy-stih41x-usb.c
1635 F:      drivers/pinctrl/pinctrl-st.c
1636 F:      drivers/reset/sti/
1637 F:      drivers/rtc/rtc-st-lpc.c
1638 F:      drivers/tty/serial/st-asc.c
1639 F:      drivers/usb/dwc3/dwc3-st.c
1640 F:      drivers/usb/host/ehci-st.c
1641 F:      drivers/usb/host/ohci-st.c
1642 F:      drivers/watchdog/st_lpc_wdt.c
1643 F:      drivers/ata/ahci_st.c
1644
1645 ARM/STM32 ARCHITECTURE
1646 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1647 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648 S:      Maintained
1649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1650 N:      stm32
1651 F:      drivers/clocksource/armv7m_systick.c
1652
1653 ARM/TANGO ARCHITECTURE
1654 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1655 L:      linux-arm-kernel@lists.infradead.org
1656 S:      Maintained
1657 F:      arch/arm/mach-tango/
1658 F:      arch/arm/boot/dts/tango*
1659
1660 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1661 M:      Lennert Buytenhek <kernel@wantstofly.org>
1662 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663 S:      Maintained
1664
1665 ARM/TETON BGA MACHINE SUPPORT
1666 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1667 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1668 S:      Maintained
1669
1670 ARM/THECUS N2100 MACHINE SUPPORT
1671 M:      Lennert Buytenhek <kernel@wantstofly.org>
1672 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673 S:      Maintained
1674
1675 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1676 M:      Wan ZongShun <mcuos.com@gmail.com>
1677 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1678 W:      http://www.mcuos.com
1679 S:      Maintained
1680 F:      arch/arm/mach-w90x900/
1681 F:      drivers/input/keyboard/w90p910_keypad.c
1682 F:      drivers/input/touchscreen/w90p910_ts.c
1683 F:      drivers/watchdog/nuc900_wdt.c
1684 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1685 F:      drivers/mtd/nand/nuc900_nand.c
1686 F:      drivers/rtc/rtc-nuc900.c
1687 F:      drivers/spi/spi-nuc900.c
1688 F:      drivers/usb/host/ehci-w90x900.c
1689 F:      drivers/video/fbdev/nuc900fb.c
1690
1691 ARM/U300 MACHINE SUPPORT
1692 M:      Linus Walleij <linus.walleij@linaro.org>
1693 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1694 S:      Supported
1695 F:      arch/arm/mach-u300/
1696 F:      drivers/clocksource/timer-u300.c
1697 F:      drivers/i2c/busses/i2c-stu300.c
1698 F:      drivers/rtc/rtc-coh901331.c
1699 F:      drivers/watchdog/coh901327_wdt.c
1700 F:      drivers/dma/coh901318*
1701 F:      drivers/mfd/ab3100*
1702 F:      drivers/rtc/rtc-ab3100.c
1703 F:      drivers/rtc/rtc-coh901331.c
1704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1705
1706 ARM/UNIPHIER ARCHITECTURE
1707 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1708 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1709 S:      Maintained
1710 F:      arch/arm/boot/dts/uniphier*
1711 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1712 F:      arch/arm/mach-uniphier/
1713 F:      arch/arm/mm/cache-uniphier.c
1714 F:      arch/arm64/boot/dts/socionext/
1715 F:      drivers/bus/uniphier-system-bus.c
1716 F:      drivers/i2c/busses/i2c-uniphier*
1717 F:      drivers/pinctrl/uniphier/
1718 F:      drivers/tty/serial/8250/8250_uniphier.c
1719 N:      uniphier
1720
1721 ARM/Ux500 ARM ARCHITECTURE
1722 M:      Linus Walleij <linus.walleij@linaro.org>
1723 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724 S:      Maintained
1725 F:      arch/arm/mach-ux500/
1726 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1727 F:      drivers/dma/ste_dma40*
1728 F:      drivers/hwspinlock/u8500_hsem.c
1729 F:      drivers/mfd/abx500*
1730 F:      drivers/mfd/ab8500*
1731 F:      drivers/mfd/dbx500*
1732 F:      drivers/mfd/db8500*
1733 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1734 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1735 F:      drivers/rtc/rtc-ab8500.c
1736 F:      drivers/rtc/rtc-pl031.c
1737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1738
1739 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1740 M:      Ulf Hansson <ulf.hansson@linaro.org>
1741 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742 T:      git git://git.linaro.org/people/ulfh/clk.git
1743 S:      Maintained
1744 F:      drivers/clk/ux500/
1745 F:      include/linux/platform_data/clk-ux500.h
1746
1747 ARM/VERSATILE EXPRESS PLATFORM
1748 M:      Liviu Dudau <liviu.dudau@arm.com>
1749 M:      Sudeep Holla <sudeep.holla@arm.com>
1750 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1751 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752 S:      Maintained
1753 F:      arch/arm/boot/dts/vexpress*
1754 F:      arch/arm64/boot/dts/arm/
1755 F:      arch/arm/mach-vexpress/
1756 F:      */*/vexpress*
1757 F:      */*/*/vexpress*
1758 F:      drivers/clk/versatile/clk-vexpress-osc.c
1759 F:      drivers/clocksource/versatile.c
1760
1761 ARM/VFP SUPPORT
1762 M:      Russell King <linux@arm.linux.org.uk>
1763 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1764 W:      http://www.arm.linux.org.uk/
1765 S:      Maintained
1766 F:      arch/arm/vfp/
1767
1768 ARM/VOIPAC PXA270 SUPPORT
1769 M:      Marek Vasut <marek.vasut@gmail.com>
1770 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771 S:      Maintained
1772 F:      arch/arm/mach-pxa/vpac270.c
1773 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1774
1775 ARM/VT8500 ARM ARCHITECTURE
1776 M:      Tony Prisk <linux@prisktech.co.nz>
1777 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778 S:      Maintained
1779 F:      arch/arm/mach-vt8500/
1780 F:      drivers/clocksource/vt8500_timer.c
1781 F:      drivers/i2c/busses/i2c-wmt.c
1782 F:      drivers/mmc/host/wmt-sdmmc.c
1783 F:      drivers/pwm/pwm-vt8500.c
1784 F:      drivers/rtc/rtc-vt8500.c
1785 F:      drivers/tty/serial/vt8500_serial.c
1786 F:      drivers/usb/host/ehci-platform.c
1787 F:      drivers/usb/host/uhci-platform.c
1788 F:      drivers/video/fbdev/vt8500lcdfb.*
1789 F:      drivers/video/fbdev/wm8505fb*
1790 F:      drivers/video/fbdev/wmt_ge_rops.*
1791
1792 ARM/ZIPIT Z2 SUPPORT
1793 M:      Marek Vasut <marek.vasut@gmail.com>
1794 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1795 S:      Maintained
1796 F:      arch/arm/mach-pxa/z2.c
1797 F:      arch/arm/mach-pxa/include/mach/z2.h
1798
1799 ARM/ZTE ARCHITECTURE
1800 M:      Jun Nie <jun.nie@linaro.org>
1801 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1802 S:      Maintained
1803 F:      arch/arm/mach-zx/
1804 F:      drivers/clk/zte/
1805 F:      Documentation/devicetree/bindings/arm/zte.txt
1806 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1807
1808 ARM/ZYNQ ARCHITECTURE
1809 M:      Michal Simek <michal.simek@xilinx.com>
1810 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1811 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1812 W:      http://wiki.xilinx.com
1813 T:      git https://github.com/Xilinx/linux-xlnx.git
1814 S:      Supported
1815 F:      arch/arm/mach-zynq/
1816 F:      drivers/cpuidle/cpuidle-zynq.c
1817 F:      drivers/block/xsysace.c
1818 N:      zynq
1819 N:      xilinx
1820 F:      drivers/clocksource/cadence_ttc_timer.c
1821 F:      drivers/i2c/busses/i2c-cadence.c
1822 F:      drivers/mmc/host/sdhci-of-arasan.c
1823 F:      drivers/edac/synopsys_edac.c
1824
1825 ARM SMMU DRIVERS
1826 M:      Will Deacon <will.deacon@arm.com>
1827 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1828 S:      Maintained
1829 F:      drivers/iommu/arm-smmu.c
1830 F:      drivers/iommu/arm-smmu-v3.c
1831 F:      drivers/iommu/io-pgtable-arm.c
1832
1833 ARM64 PORT (AARCH64 ARCHITECTURE)
1834 M:      Catalin Marinas <catalin.marinas@arm.com>
1835 M:      Will Deacon <will.deacon@arm.com>
1836 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1838 S:      Maintained
1839 F:      arch/arm64/
1840 F:      Documentation/arm64/
1841
1842 AS3645A LED FLASH CONTROLLER DRIVER
1843 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1844 L:      linux-media@vger.kernel.org
1845 T:      git git://linuxtv.org/media_tree.git
1846 S:      Maintained
1847 F:      drivers/media/i2c/as3645a.c
1848 F:      include/media/i2c/as3645a.h
1849
1850 ASC7621 HARDWARE MONITOR DRIVER
1851 M:      George Joseph <george.joseph@fairview5.com>
1852 L:      lm-sensors@lm-sensors.org
1853 S:      Maintained
1854 F:      Documentation/hwmon/asc7621
1855 F:      drivers/hwmon/asc7621.c
1856
1857 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1858 M:      Corentin Chary <corentin.chary@gmail.com>
1859 L:      acpi4asus-user@lists.sourceforge.net
1860 L:      platform-driver-x86@vger.kernel.org
1861 W:      http://acpi4asus.sf.net
1862 S:      Maintained
1863 F:      drivers/platform/x86/asus*.c
1864 F:      drivers/platform/x86/eeepc*.c
1865
1866 ASUS WIRELESS RADIO CONTROL DRIVER
1867 M:      JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1868 L:      platform-driver-x86@vger.kernel.org
1869 S:      Maintained
1870 F:      drivers/platform/x86/asus-wireless.c
1871
1872 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1873 R:      Dan Williams <dan.j.williams@intel.com>
1874 W:      http://sourceforge.net/projects/xscaleiop
1875 S:      Odd fixes
1876 F:      Documentation/crypto/async-tx-api.txt
1877 F:      crypto/async_tx/
1878 F:      drivers/dma/
1879 F:      include/linux/dmaengine.h
1880 F:      include/linux/async_tx.h
1881
1882 AT24 EEPROM DRIVER
1883 M:      Wolfram Sang <wsa@the-dreams.de>
1884 L:      linux-i2c@vger.kernel.org
1885 S:      Maintained
1886 F:      drivers/misc/eeprom/at24.c
1887 F:      include/linux/platform_data/at24.h
1888
1889 ATA OVER ETHERNET (AOE) DRIVER
1890 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1891 W:      http://www.openaoe.org/
1892 S:      Supported
1893 F:      Documentation/aoe/
1894 F:      drivers/block/aoe/
1895
1896 ATHEROS 71XX/9XXX GPIO DRIVER
1897 M:      Alban Bedel <albeu@free.fr>
1898 W:      https://github.com/AlbanBedel/linux
1899 T:      git git://github.com/AlbanBedel/linux
1900 S:      Maintained
1901 F:      drivers/gpio/gpio-ath79.c
1902 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1903
1904 ATHEROS ATH GENERIC UTILITIES
1905 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1906 L:      linux-wireless@vger.kernel.org
1907 S:      Supported
1908 F:      drivers/net/wireless/ath/*
1909
1910 ATHEROS ATH5K WIRELESS DRIVER
1911 M:      Jiri Slaby <jirislaby@gmail.com>
1912 M:      Nick Kossifidis <mickflemm@gmail.com>
1913 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1914 L:      linux-wireless@vger.kernel.org
1915 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1916 S:      Maintained
1917 F:      drivers/net/wireless/ath/ath5k/
1918
1919 ATHEROS ATH6KL WIRELESS DRIVER
1920 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1921 L:      linux-wireless@vger.kernel.org
1922 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1924 S:      Supported
1925 F:      drivers/net/wireless/ath/ath6kl/
1926
1927 WILOCITY WIL6210 WIRELESS DRIVER
1928 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1929 L:      linux-wireless@vger.kernel.org
1930 L:      wil6210@qca.qualcomm.com
1931 S:      Supported
1932 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1933 F:      drivers/net/wireless/ath/wil6210/
1934 F:      include/uapi/linux/wil6210_uapi.h
1935
1936 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1937 M:      Christian Lamparter <chunkeey@googlemail.com>
1938 L:      linux-wireless@vger.kernel.org
1939 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1940 S:      Maintained
1941 F:      drivers/net/wireless/ath/carl9170/
1942
1943 ATK0110 HWMON DRIVER
1944 M:      Luca Tettamanti <kronos.it@gmail.com>
1945 L:      lm-sensors@lm-sensors.org
1946 S:      Maintained
1947 F:      drivers/hwmon/asus_atk0110.c
1948
1949 ATI_REMOTE2 DRIVER
1950 M:      Ville Syrjala <syrjala@sci.fi>
1951 S:      Maintained
1952 F:      drivers/input/misc/ati_remote2.c
1953
1954 ATLX ETHERNET DRIVERS
1955 M:      Jay Cliburn <jcliburn@gmail.com>
1956 M:      Chris Snook <chris.snook@gmail.com>
1957 L:      netdev@vger.kernel.org
1958 W:      http://sourceforge.net/projects/atl1
1959 W:      http://atl1.sourceforge.net
1960 S:      Maintained
1961 F:      drivers/net/ethernet/atheros/
1962
1963 ATM
1964 M:      Chas Williams <3chas3@gmail.com>
1965 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1966 L:      netdev@vger.kernel.org
1967 W:      http://linux-atm.sourceforge.net
1968 S:      Maintained
1969 F:      drivers/atm/
1970 F:      include/linux/atm*
1971 F:      include/uapi/linux/atm*
1972
1973 ATMEL AT91 / AT32 MCI DRIVER
1974 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1975 S:      Maintained
1976 F:      drivers/mmc/host/atmel-mci.c
1977
1978 ATMEL AT91 / AT32 SERIAL DRIVER
1979 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1980 S:      Supported
1981 F:      drivers/tty/serial/atmel_serial.c
1982
1983 ATMEL Audio ALSA driver
1984 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1985 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1986 S:      Supported
1987 F:      sound/soc/atmel
1988
1989 ATMEL DMA DRIVER
1990 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1991 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1992 S:      Supported
1993 F:      drivers/dma/at_hdmac.c
1994 F:      drivers/dma/at_hdmac_regs.h
1995 F:      include/linux/platform_data/dma-atmel.h
1996
1997 ATMEL XDMA DRIVER
1998 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1999 L:      linux-arm-kernel@lists.infradead.org
2000 L:      dmaengine@vger.kernel.org
2001 S:      Supported
2002 F:      drivers/dma/at_xdmac.c
2003
2004 ATMEL I2C DRIVER
2005 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2006 L:      linux-i2c@vger.kernel.org
2007 S:      Supported
2008 F:      drivers/i2c/busses/i2c-at91.c
2009
2010 ATMEL ISI DRIVER
2011 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2012 L:      linux-media@vger.kernel.org
2013 S:      Supported
2014 F:      drivers/media/platform/soc_camera/atmel-isi.c
2015 F:      include/media/atmel-isi.h
2016
2017 ATMEL LCDFB DRIVER
2018 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2019 L:      linux-fbdev@vger.kernel.org
2020 S:      Maintained
2021 F:      drivers/video/fbdev/atmel_lcdfb.c
2022 F:      include/video/atmel_lcdc.h
2023
2024 ATMEL MACB ETHERNET DRIVER
2025 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2026 S:      Supported
2027 F:      drivers/net/ethernet/cadence/
2028
2029 ATMEL NAND DRIVER
2030 M:      Wenyou Yang <wenyou.yang@atmel.com>
2031 M:      Josh Wu <rainyfeeling@outlook.com>
2032 L:      linux-mtd@lists.infradead.org
2033 S:      Supported
2034 F:      drivers/mtd/nand/atmel_nand*
2035
2036 ATMEL SDMMC DRIVER
2037 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2038 L:      linux-mmc@vger.kernel.org
2039 S:      Supported
2040 F:      drivers/mmc/host/sdhci-of-at91.c
2041
2042 ATMEL SPI DRIVER
2043 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2044 S:      Supported
2045 F:      drivers/spi/spi-atmel.*
2046
2047 ATMEL SSC DRIVER
2048 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2049 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2050 S:      Supported
2051 F:      drivers/misc/atmel-ssc.c
2052 F:      include/linux/atmel-ssc.h
2053
2054 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2055 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2056 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2057 S:      Supported
2058 F:      drivers/misc/atmel_tclib.c
2059 F:      drivers/clocksource/tcb_clksrc.c
2060
2061 ATMEL USBA UDC DRIVER
2062 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2063 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2064 S:      Supported
2065 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2066
2067 ATMEL WIRELESS DRIVER
2068 M:      Simon Kelley <simon@thekelleys.org.uk>
2069 L:      linux-wireless@vger.kernel.org
2070 W:      http://www.thekelleys.org.uk/atmel
2071 W:      http://atmelwlandriver.sourceforge.net/
2072 S:      Maintained
2073 F:      drivers/net/wireless/atmel/atmel*
2074
2075 ATMEL MAXTOUCH DRIVER
2076 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2077 T:      git git://github.com/atmel-maxtouch/linux.git
2078 S:      Supported
2079 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2080 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2081 F:      include/linux/platform_data/atmel_mxt_ts.h
2082
2083 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2084 M:      Bradley Grove <linuxdrivers@attotech.com>
2085 L:      linux-scsi@vger.kernel.org
2086 W:      http://www.attotech.com
2087 S:      Supported
2088 F:      drivers/scsi/esas2r
2089
2090 ATUSB IEEE 802.15.4 RADIO DRIVER
2091 M:      Stefan Schmidt <stefan@osg.samsung.com>
2092 L:      linux-wpan@vger.kernel.org
2093 S:      Maintained
2094 F:      drivers/net/ieee802154/atusb.c
2095 F:      drivers/net/ieee802154/atusb.h
2096 F:      drivers/net/ieee802154/at86rf230.h
2097
2098 AUDIT SUBSYSTEM
2099 M:      Paul Moore <paul@paul-moore.com>
2100 M:      Eric Paris <eparis@redhat.com>
2101 L:      linux-audit@redhat.com (moderated for non-subscribers)
2102 W:      http://people.redhat.com/sgrubb/audit/
2103 T:      git git://git.infradead.org/users/pcmoore/audit
2104 S:      Maintained
2105 F:      include/linux/audit.h
2106 F:      include/uapi/linux/audit.h
2107 F:      kernel/audit*
2108
2109 AUXILIARY DISPLAY DRIVERS
2110 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2111 W:      http://miguelojeda.es/auxdisplay.htm
2112 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2113 S:      Maintained
2114 F:      drivers/auxdisplay/
2115 F:      include/linux/cfag12864b.h
2116
2117 AVR32 ARCHITECTURE
2118 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2119 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2120 W:      http://www.atmel.com/products/AVR32/
2121 W:      http://mirror.egtvedt.no/avr32linux.org/
2122 W:      http://avrfreaks.net/
2123 S:      Maintained
2124 F:      arch/avr32/
2125
2126 AVR32/AT32AP MACHINE SUPPORT
2127 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2128 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2129 S:      Maintained
2130 F:      arch/avr32/mach-at32ap/
2131
2132 AX.25 NETWORK LAYER
2133 M:      Ralf Baechle <ralf@linux-mips.org>
2134 L:      linux-hams@vger.kernel.org
2135 W:      http://www.linux-ax25.org/
2136 S:      Maintained
2137 F:      include/uapi/linux/ax25.h
2138 F:      include/net/ax25.h
2139 F:      net/ax25/
2140
2141 AZ6007 DVB DRIVER
2142 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2143 L:      linux-media@vger.kernel.org
2144 W:      https://linuxtv.org
2145 T:      git git://linuxtv.org/media_tree.git
2146 S:      Maintained
2147 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2148
2149 AZTECH FM RADIO RECEIVER DRIVER
2150 M:      Hans Verkuil <hverkuil@xs4all.nl>
2151 L:      linux-media@vger.kernel.org
2152 T:      git git://linuxtv.org/media_tree.git
2153 W:      https://linuxtv.org
2154 S:      Maintained
2155 F:      drivers/media/radio/radio-aztech*
2156
2157 B43 WIRELESS DRIVER
2158 L:      linux-wireless@vger.kernel.org
2159 L:      b43-dev@lists.infradead.org
2160 W:      http://wireless.kernel.org/en/users/Drivers/b43
2161 S:      Odd Fixes
2162 F:      drivers/net/wireless/broadcom/b43/
2163
2164 B43LEGACY WIRELESS DRIVER
2165 M:      Larry Finger <Larry.Finger@lwfinger.net>
2166 L:      linux-wireless@vger.kernel.org
2167 L:      b43-dev@lists.infradead.org
2168 W:      http://wireless.kernel.org/en/users/Drivers/b43
2169 S:      Maintained
2170 F:      drivers/net/wireless/broadcom/b43legacy/
2171
2172 BACKLIGHT CLASS/SUBSYSTEM
2173 M:      Jingoo Han <jingoohan1@gmail.com>
2174 M:      Lee Jones <lee.jones@linaro.org>
2175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2176 S:      Maintained
2177 F:      drivers/video/backlight/
2178 F:      include/linux/backlight.h
2179
2180 BATMAN ADVANCED
2181 M:      Marek Lindner <mareklindner@neomailbox.ch>
2182 M:      Simon Wunderlich <sw@simonwunderlich.de>
2183 M:      Antonio Quartulli <a@unstable.cc>
2184 L:      b.a.t.m.a.n@lists.open-mesh.org
2185 W:      https://www.open-mesh.org/
2186 S:      Maintained
2187 F:      net/batman-adv/
2188
2189 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2190 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2191 L:      linux-hams@vger.kernel.org
2192 W:      http://www.baycom.org/~tom/ham/ham.html
2193 S:      Maintained
2194 F:      drivers/net/hamradio/baycom*
2195
2196 BCACHE (BLOCK LAYER CACHE)
2197 M:      Kent Overstreet <kent.overstreet@gmail.com>
2198 L:      linux-bcache@vger.kernel.org
2199 W:      http://bcache.evilpiepirate.org
2200 S:      Maintained
2201 F:      drivers/md/bcache/
2202
2203 BDISP ST MEDIA DRIVER
2204 M:      Fabien Dessenne <fabien.dessenne@st.com>
2205 L:      linux-media@vger.kernel.org
2206 T:      git git://linuxtv.org/media_tree.git
2207 W:      https://linuxtv.org
2208 S:      Supported
2209 F:      drivers/media/platform/sti/bdisp
2210
2211 BEFS FILE SYSTEM
2212 S:      Orphan
2213 F:      Documentation/filesystems/befs.txt
2214 F:      fs/befs/
2215
2216 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2217 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2218 L:      netdev@vger.kernel.org
2219 S:      Maintained
2220 F:      drivers/net/ethernet/ec_bhf.c
2221
2222 BFS FILE SYSTEM
2223 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2224 S:      Maintained
2225 F:      Documentation/filesystems/bfs.txt
2226 F:      fs/bfs/
2227 F:      include/uapi/linux/bfs_fs.h
2228
2229 BLACKFIN ARCHITECTURE
2230 M:      Steven Miao <realmz6@gmail.com>
2231 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2232 T:      git git://git.code.sf.net/p/adi-linux/code
2233 W:      http://blackfin.uclinux.org
2234 S:      Supported
2235 F:      arch/blackfin/
2236
2237 BLACKFIN EMAC DRIVER
2238 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2239 W:      http://blackfin.uclinux.org
2240 S:      Supported
2241 F:      drivers/net/ethernet/adi/
2242
2243 BLACKFIN RTC DRIVER
2244 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2245 W:      http://blackfin.uclinux.org
2246 S:      Supported
2247 F:      drivers/rtc/rtc-bfin.c
2248
2249 BLACKFIN SDH DRIVER
2250 M:      Sonic Zhang <sonic.zhang@analog.com>
2251 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2252 W:      http://blackfin.uclinux.org
2253 S:      Supported
2254 F:      drivers/mmc/host/bfin_sdh.c
2255
2256 BLACKFIN SERIAL DRIVER
2257 M:      Sonic Zhang <sonic.zhang@analog.com>
2258 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2259 W:      http://blackfin.uclinux.org
2260 S:      Supported
2261 F:      drivers/tty/serial/bfin_uart.c
2262
2263 BLACKFIN WATCHDOG DRIVER
2264 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2265 W:      http://blackfin.uclinux.org
2266 S:      Supported
2267 F:      drivers/watchdog/bfin_wdt.c
2268
2269 BLACKFIN I2C TWI DRIVER
2270 M:      Sonic Zhang <sonic.zhang@analog.com>
2271 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2272 W:      http://blackfin.uclinux.org/
2273 S:      Supported
2274 F:      drivers/i2c/busses/i2c-bfin-twi.c
2275
2276 BLACKFIN MEDIA DRIVER
2277 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2278 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2279 W:      http://blackfin.uclinux.org/
2280 S:      Supported
2281 F:      drivers/media/platform/blackfin/
2282 F:      drivers/media/i2c/adv7183*
2283 F:      drivers/media/i2c/vs6624*
2284
2285 BLINKM RGB LED DRIVER
2286 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2287 S:      Maintained
2288 F:      drivers/leds/leds-blinkm.c
2289
2290 BLOCK LAYER
2291 M:      Jens Axboe <axboe@kernel.dk>
2292 L:      linux-block@vger.kernel.org
2293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2294 S:      Maintained
2295 F:      block/
2296 F:      kernel/trace/blktrace.c
2297
2298 BLOCK2MTD DRIVER
2299 M:      Joern Engel <joern@lazybastard.org>
2300 L:      linux-mtd@lists.infradead.org
2301 S:      Maintained
2302 F:      drivers/mtd/devices/block2mtd.c
2303
2304 BLUETOOTH DRIVERS
2305 M:      Marcel Holtmann <marcel@holtmann.org>
2306 M:      Gustavo Padovan <gustavo@padovan.org>
2307 M:      Johan Hedberg <johan.hedberg@gmail.com>
2308 L:      linux-bluetooth@vger.kernel.org
2309 W:      http://www.bluez.org/
2310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2312 S:      Maintained
2313 F:      drivers/bluetooth/
2314
2315 BLUETOOTH SUBSYSTEM
2316 M:      Marcel Holtmann <marcel@holtmann.org>
2317 M:      Gustavo Padovan <gustavo@padovan.org>
2318 M:      Johan Hedberg <johan.hedberg@gmail.com>
2319 L:      linux-bluetooth@vger.kernel.org
2320 W:      http://www.bluez.org/
2321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2323 S:      Maintained
2324 F:      net/bluetooth/
2325 F:      include/net/bluetooth/
2326
2327 BONDING DRIVER
2328 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2329 M:      Veaceslav Falico <vfalico@gmail.com>
2330 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2331 L:      netdev@vger.kernel.org
2332 W:      http://sourceforge.net/projects/bonding/
2333 S:      Supported
2334 F:      drivers/net/bonding/
2335 F:      include/uapi/linux/if_bonding.h
2336
2337 BPF (Safe dynamic programs and tools)
2338 M:      Alexei Starovoitov <ast@kernel.org>
2339 L:      netdev@vger.kernel.org
2340 L:      linux-kernel@vger.kernel.org
2341 S:      Supported
2342 F:      kernel/bpf/
2343
2344 BROADCOM B44 10/100 ETHERNET DRIVER
2345 M:      Gary Zambrano <zambrano@broadcom.com>
2346 L:      netdev@vger.kernel.org
2347 S:      Supported
2348 F:      drivers/net/ethernet/broadcom/b44.*
2349
2350 BROADCOM GENET ETHERNET DRIVER
2351 M:      Florian Fainelli <f.fainelli@gmail.com>
2352 L:      netdev@vger.kernel.org
2353 S:      Supported
2354 F:      drivers/net/ethernet/broadcom/genet/
2355
2356 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2357 M:      Sony Chacko <sony.chacko@qlogic.com>
2358 M:      Dept-HSGLinuxNICDev@qlogic.com
2359 L:      netdev@vger.kernel.org
2360 S:      Supported
2361 F:      drivers/net/ethernet/broadcom/bnx2.*
2362 F:      drivers/net/ethernet/broadcom/bnx2_*
2363
2364 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2365 M:      Ariel Elior <ariel.elior@qlogic.com>
2366 L:      netdev@vger.kernel.org
2367 S:      Supported
2368 F:      drivers/net/ethernet/broadcom/bnx2x/
2369
2370 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2371 M:      Florian Fainelli <f.fainelli@gmail.com>
2372 M:      Ray Jui <rjui@broadcom.com>
2373 M:      Scott Branden <sbranden@broadcom.com>
2374 L:      bcm-kernel-feedback-list@broadcom.com
2375 T:      git git://github.com/broadcom/mach-bcm
2376 S:      Maintained
2377 F:      arch/arm/mach-bcm/
2378 F:      arch/arm/boot/dts/bcm113*
2379 F:      arch/arm/boot/dts/bcm216*
2380 F:      arch/arm/boot/dts/bcm281*
2381 F:      arch/arm64/boot/dts/broadcom/
2382 F:      arch/arm/configs/bcm_defconfig
2383 F:      drivers/mmc/host/sdhci-bcm-kona.c
2384 F:      drivers/clocksource/bcm_kona_timer.c
2385
2386 BROADCOM BCM2835 ARM ARCHITECTURE
2387 M:      Stephen Warren <swarren@wwwdotorg.org>
2388 M:      Lee Jones <lee@kernel.org>
2389 M:      Eric Anholt <eric@anholt.net>
2390 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2391 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2393 S:      Maintained
2394 N:      bcm2835
2395
2396 BROADCOM BCM47XX MIPS ARCHITECTURE
2397 M:      Hauke Mehrtens <hauke@hauke-m.de>
2398 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2399 L:      linux-mips@linux-mips.org
2400 S:      Maintained
2401 F:      arch/mips/bcm47xx/*
2402 F:      arch/mips/include/asm/mach-bcm47xx/*
2403
2404 BROADCOM BCM5301X ARM ARCHITECTURE
2405 M:      Hauke Mehrtens <hauke@hauke-m.de>
2406 L:      linux-arm-kernel@lists.infradead.org
2407 S:      Maintained
2408 F:      arch/arm/mach-bcm/bcm_5301x.c
2409 F:      arch/arm/boot/dts/bcm5301x.dtsi
2410 F:      arch/arm/boot/dts/bcm470*
2411
2412 BROADCOM BCM63XX ARM ARCHITECTURE
2413 M:      Florian Fainelli <f.fainelli@gmail.com>
2414 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2415 L:      bcm-kernel-feedback-list@broadcom.com
2416 T:      git git://github.com/broadcom/stblinux.git
2417 S:      Maintained
2418 F:      arch/arm/mach-bcm/bcm63xx.c
2419 F:      arch/arm/include/debug/bcm63xx.S
2420
2421 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2422 M:      Kevin Cernekee <cernekee@gmail.com>
2423 L:      linux-usb@vger.kernel.org
2424 S:      Maintained
2425 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2426
2427 BROADCOM BCM7XXX ARM ARCHITECTURE
2428 M:      Brian Norris <computersforpeace@gmail.com>
2429 M:      Gregory Fong <gregory.0xf0@gmail.com>
2430 M:      Florian Fainelli <f.fainelli@gmail.com>
2431 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2432 L:      bcm-kernel-feedback-list@broadcom.com
2433 T:      git git://github.com/broadcom/stblinux.git
2434 S:      Maintained
2435 F:      arch/arm/mach-bcm/*brcmstb*
2436 F:      arch/arm/boot/dts/bcm7*.dts*
2437 F:      drivers/bus/brcmstb_gisb.c
2438 N:      brcmstb
2439
2440 BROADCOM BMIPS MIPS ARCHITECTURE
2441 M:      Kevin Cernekee <cernekee@gmail.com>
2442 M:      Florian Fainelli <f.fainelli@gmail.com>
2443 L:      linux-mips@linux-mips.org
2444 T:      git git://github.com/broadcom/stblinux.git
2445 S:      Maintained
2446 F:      arch/mips/bmips/*
2447 F:      arch/mips/include/asm/mach-bmips/*
2448 F:      arch/mips/kernel/*bmips*
2449 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2450 F:      drivers/irqchip/irq-bcm7*
2451 F:      drivers/irqchip/irq-brcmstb*
2452 F:      include/linux/bcm963xx_nvram.h
2453 F:      include/linux/bcm963xx_tag.h
2454
2455 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2456 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2457 M:      Prashant Sreedharan <prashant@broadcom.com>
2458 M:      Michael Chan <mchan@broadcom.com>
2459 L:      netdev@vger.kernel.org
2460 S:      Supported
2461 F:      drivers/net/ethernet/broadcom/tg3.*
2462
2463 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2464 M:      Brett Rudley <brudley@broadcom.com>
2465 M:      Arend van Spriel <arend@broadcom.com>
2466 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2467 M:      Hante Meuleman <meuleman@broadcom.com>
2468 L:      linux-wireless@vger.kernel.org
2469 L:      brcm80211-dev-list@broadcom.com
2470 S:      Supported
2471 F:      drivers/net/wireless/broadcom/brcm80211/
2472
2473 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2474 M:      QLogic-Storage-Upstream@qlogic.com
2475 L:      linux-scsi@vger.kernel.org
2476 S:      Supported
2477 F:      drivers/scsi/bnx2fc/
2478
2479 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2480 M:      QLogic-Storage-Upstream@qlogic.com
2481 L:      linux-scsi@vger.kernel.org
2482 S:      Supported
2483 F:      drivers/scsi/bnx2i/
2484
2485 BROADCOM IPROC ARM ARCHITECTURE
2486 M:      Ray Jui <rjui@broadcom.com>
2487 M:      Scott Branden <sbranden@broadcom.com>
2488 M:      Jon Mason <jonmason@broadcom.com>
2489 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2490 L:      bcm-kernel-feedback-list@broadcom.com
2491 T:      git git://github.com/broadcom/cygnus-linux.git
2492 S:      Maintained
2493 N:      iproc
2494 N:      cygnus
2495 N:      nsp
2496 N:      bcm9113*
2497 N:      bcm9583*
2498 N:      bcm9585*
2499 N:      bcm9586*
2500 N:      bcm988312
2501 N:      bcm113*
2502 N:      bcm583*
2503 N:      bcm585*
2504 N:      bcm586*
2505 N:      bcm88312
2506
2507 BROADCOM BRCMSTB GPIO DRIVER
2508 M:      Gregory Fong <gregory.0xf0@gmail.com>
2509 L:      bcm-kernel-feedback-list@broadcom.com
2510 S:      Supported
2511 F:      drivers/gpio/gpio-brcmstb.c
2512 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2513
2514 BROADCOM KONA GPIO DRIVER
2515 M:      Ray Jui <rjui@broadcom.com>
2516 L:      bcm-kernel-feedback-list@broadcom.com
2517 S:      Supported
2518 F:      drivers/gpio/gpio-bcm-kona.c
2519 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2520
2521 BROADCOM NVRAM DRIVER
2522 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2523 L:      linux-mips@linux-mips.org
2524 S:      Maintained
2525 F:      drivers/firmware/broadcom/*
2526
2527 BROADCOM STB NAND FLASH DRIVER
2528 M:      Brian Norris <computersforpeace@gmail.com>
2529 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2530 L:      linux-mtd@lists.infradead.org
2531 L:      bcm-kernel-feedback-list@broadcom.com
2532 S:      Maintained
2533 F:      drivers/mtd/nand/brcmnand/
2534
2535 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2536 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2537 L:      linux-wireless@vger.kernel.org
2538 S:      Maintained
2539 F:      drivers/bcma/
2540 F:      include/linux/bcma/
2541
2542 BROADCOM SYSTEMPORT ETHERNET DRIVER
2543 M:      Florian Fainelli <f.fainelli@gmail.com>
2544 L:      netdev@vger.kernel.org
2545 S:      Supported
2546 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2547
2548 BROADCOM VULCAN ARM64 SOC
2549 M:      Jayachandran C. <jchandra@broadcom.com>
2550 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2551 L:      bcm-kernel-feedback-list@broadcom.com
2552 S:      Maintained
2553 F:      arch/arm64/boot/dts/broadcom/vulcan*
2554
2555 BROCADE BFA FC SCSI DRIVER
2556 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2557 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2558 L:      linux-scsi@vger.kernel.org
2559 S:      Supported
2560 F:      drivers/scsi/bfa/
2561
2562 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2563 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2564 L:      netdev@vger.kernel.org
2565 S:      Supported
2566 F:      drivers/net/ethernet/brocade/bna/
2567
2568 BSG (block layer generic sg v4 driver)
2569 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2570 L:      linux-scsi@vger.kernel.org
2571 S:      Supported
2572 F:      block/bsg.c
2573 F:      include/linux/bsg.h
2574 F:      include/uapi/linux/bsg.h
2575
2576 BT87X AUDIO DRIVER
2577 M:      Clemens Ladisch <clemens@ladisch.de>
2578 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2579 T:      git git://git.alsa-project.org/alsa-kernel.git
2580 S:      Maintained
2581 F:      Documentation/sound/alsa/Bt87x.txt
2582 F:      sound/pci/bt87x.c
2583
2584 BT8XXGPIO DRIVER
2585 M:      Michael Buesch <m@bues.ch>
2586 W:      http://bu3sch.de/btgpio.php
2587 S:      Maintained
2588 F:      drivers/gpio/gpio-bt8xx.c
2589
2590 BTRFS FILE SYSTEM
2591 M:      Chris Mason <clm@fb.com>
2592 M:      Josef Bacik <jbacik@fb.com>
2593 M:      David Sterba <dsterba@suse.com>
2594 L:      linux-btrfs@vger.kernel.org
2595 W:      http://btrfs.wiki.kernel.org/
2596 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2598 S:      Maintained
2599 F:      Documentation/filesystems/btrfs.txt
2600 F:      fs/btrfs/
2601
2602 BTTV VIDEO4LINUX DRIVER
2603 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2604 L:      linux-media@vger.kernel.org
2605 W:      https://linuxtv.org
2606 T:      git git://linuxtv.org/media_tree.git
2607 S:      Odd fixes
2608 F:      Documentation/video4linux/bttv/
2609 F:      drivers/media/pci/bt8xx/bttv*
2610
2611 BUSLOGIC SCSI DRIVER
2612 M:      Khalid Aziz <khalid@gonehiking.org>
2613 L:      linux-scsi@vger.kernel.org
2614 S:      Maintained
2615 F:      drivers/scsi/BusLogic.*
2616 F:      drivers/scsi/FlashPoint.*
2617
2618 C-MEDIA CMI8788 DRIVER
2619 M:      Clemens Ladisch <clemens@ladisch.de>
2620 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2621 T:      git git://git.alsa-project.org/alsa-kernel.git
2622 S:      Maintained
2623 F:      sound/pci/oxygen/
2624
2625 C6X ARCHITECTURE
2626 M:      Mark Salter <msalter@redhat.com>
2627 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2628 L:      linux-c6x-dev@linux-c6x.org
2629 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2630 S:      Maintained
2631 F:      arch/c6x/
2632
2633 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2634 M:      David Howells <dhowells@redhat.com>
2635 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2636 S:      Supported
2637 F:      Documentation/filesystems/caching/cachefiles.txt
2638 F:      fs/cachefiles/
2639
2640 CADET FM/AM RADIO RECEIVER DRIVER
2641 M:      Hans Verkuil <hverkuil@xs4all.nl>
2642 L:      linux-media@vger.kernel.org
2643 T:      git git://linuxtv.org/media_tree.git
2644 W:      https://linuxtv.org
2645 S:      Maintained
2646 F:      drivers/media/radio/radio-cadet*
2647
2648 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2649 M:      Jonathan Corbet <corbet@lwn.net>
2650 L:      linux-media@vger.kernel.org
2651 T:      git git://linuxtv.org/media_tree.git
2652 S:      Maintained
2653 F:      Documentation/video4linux/cafe_ccic
2654 F:      drivers/media/platform/marvell-ccic/
2655
2656 CAIF NETWORK LAYER
2657 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2658 L:      netdev@vger.kernel.org
2659 S:      Supported
2660 F:      Documentation/networking/caif/
2661 F:      drivers/net/caif/
2662 F:      include/uapi/linux/caif/
2663 F:      include/net/caif/
2664 F:      net/caif/
2665
2666 CALGARY x86-64 IOMMU
2667 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2668 M:      "Jon D. Mason" <jdmason@kudzu.us>
2669 L:      discuss@x86-64.org
2670 S:      Maintained
2671 F:      arch/x86/kernel/pci-calgary_64.c
2672 F:      arch/x86/kernel/tce_64.c
2673 F:      arch/x86/include/asm/calgary.h
2674 F:      arch/x86/include/asm/tce.h
2675
2676 CAN NETWORK LAYER
2677 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2678 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2679 L:      linux-can@vger.kernel.org
2680 W:      https://github.com/linux-can
2681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2683 S:      Maintained
2684 F:      Documentation/networking/can.txt
2685 F:      net/can/
2686 F:      include/linux/can/core.h
2687 F:      include/uapi/linux/can.h
2688 F:      include/uapi/linux/can/bcm.h
2689 F:      include/uapi/linux/can/raw.h
2690 F:      include/uapi/linux/can/gw.h
2691
2692 CAN NETWORK DRIVERS
2693 M:      Wolfgang Grandegger <wg@grandegger.com>
2694 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2695 L:      linux-can@vger.kernel.org
2696 W:      https://github.com/linux-can
2697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2699 S:      Maintained
2700 F:      drivers/net/can/
2701 F:      include/linux/can/dev.h
2702 F:      include/linux/can/platform/
2703 F:      include/uapi/linux/can/error.h
2704 F:      include/uapi/linux/can/netlink.h
2705
2706 CAPABILITIES
2707 M:      Serge Hallyn <serge.hallyn@canonical.com>
2708 L:      linux-security-module@vger.kernel.org
2709 S:      Supported
2710 F:      include/linux/capability.h
2711 F:      include/uapi/linux/capability.h
2712 F:      security/commoncap.c
2713 F:      kernel/capability.c
2714
2715 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2716 M:      Kevin Tsai <ktsai@capellamicro.com>
2717 S:      Maintained
2718 F:      drivers/iio/light/cm*
2719 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2720
2721 CAVIUM LIQUIDIO NETWORK DRIVER
2722 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2723 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2724 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2725 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2726 L:     netdev@vger.kernel.org
2727 W:     http://www.cavium.com
2728 S:     Supported
2729 F:     drivers/net/ethernet/cavium/liquidio/
2730
2731 CC2520 IEEE-802.15.4 RADIO DRIVER
2732 M:      Varka Bhadram <varkabhadram@gmail.com>
2733 L:      linux-wpan@vger.kernel.org
2734 S:      Maintained
2735 F:      drivers/net/ieee802154/cc2520.c
2736 F:      include/linux/spi/cc2520.h
2737 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2738
2739 CELL BROADBAND ENGINE ARCHITECTURE
2740 M:      Arnd Bergmann <arnd@arndb.de>
2741 L:      linuxppc-dev@lists.ozlabs.org
2742 W:      http://www.ibm.com/developerworks/power/cell/
2743 S:      Supported
2744 F:      arch/powerpc/include/asm/cell*.h
2745 F:      arch/powerpc/include/asm/spu*.h
2746 F:      arch/powerpc/include/uapi/asm/spu*.h
2747 F:      arch/powerpc/oprofile/*cell*
2748 F:      arch/powerpc/platforms/cell/
2749
2750 CEPH COMMON CODE (LIBCEPH)
2751 M:      Ilya Dryomov <idryomov@gmail.com>
2752 M:      "Yan, Zheng" <zyan@redhat.com>
2753 M:      Sage Weil <sage@redhat.com>
2754 L:      ceph-devel@vger.kernel.org
2755 W:      http://ceph.com/
2756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2757 T:      git git://github.com/ceph/ceph-client.git
2758 S:      Supported
2759 F:      net/ceph/
2760 F:      include/linux/ceph/
2761 F:      include/linux/crush/
2762
2763 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2764 M:      "Yan, Zheng" <zyan@redhat.com>
2765 M:      Sage Weil <sage@redhat.com>
2766 M:      Ilya Dryomov <idryomov@gmail.com>
2767 L:      ceph-devel@vger.kernel.org
2768 W:      http://ceph.com/
2769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2770 T:      git git://github.com/ceph/ceph-client.git
2771 S:      Supported
2772 F:      Documentation/filesystems/ceph.txt
2773 F:      fs/ceph/
2774
2775 CERTIFICATE HANDLING:
2776 M:      David Howells <dhowells@redhat.com>
2777 M:      David Woodhouse <dwmw2@infradead.org>
2778 L:      keyrings@vger.kernel.org
2779 S:      Maintained
2780 F:      Documentation/module-signing.txt
2781 F:      certs/
2782 F:      scripts/sign-file.c
2783 F:      scripts/extract-cert.c
2784
2785 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2786 L:      linux-usb@vger.kernel.org
2787 S:      Orphan
2788 F:      Documentation/usb/WUSB-Design-overview.txt
2789 F:      Documentation/usb/wusb-cbaf
2790 F:      drivers/usb/host/hwa-hc.c
2791 F:      drivers/usb/host/whci/
2792 F:      drivers/usb/wusbcore/
2793 F:      include/linux/usb/wusb*
2794
2795 CFAG12864B LCD DRIVER
2796 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2797 W:      http://miguelojeda.es/auxdisplay.htm
2798 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2799 S:      Maintained
2800 F:      drivers/auxdisplay/cfag12864b.c
2801 F:      include/linux/cfag12864b.h
2802
2803 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2804 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2805 W:      http://miguelojeda.es/auxdisplay.htm
2806 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2807 S:      Maintained
2808 F:      drivers/auxdisplay/cfag12864bfb.c
2809 F:      include/linux/cfag12864b.h
2810
2811 CFG80211 and NL80211
2812 M:      Johannes Berg <johannes@sipsolutions.net>
2813 L:      linux-wireless@vger.kernel.org
2814 W:      http://wireless.kernel.org/
2815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2817 S:      Maintained
2818 F:      include/uapi/linux/nl80211.h
2819 F:      include/net/cfg80211.h
2820 F:      net/wireless/*
2821 X:      net/wireless/wext*
2822
2823 CHAR and MISC DRIVERS
2824 M:      Arnd Bergmann <arnd@arndb.de>
2825 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2827 S:      Supported
2828 F:      drivers/char/*
2829 F:      drivers/misc/*
2830 F:      include/linux/miscdevice.h
2831
2832 CHECKPATCH
2833 M:      Andy Whitcroft <apw@canonical.com>
2834 M:      Joe Perches <joe@perches.com>
2835 S:      Maintained
2836 F:      scripts/checkpatch.pl
2837
2838 CHINESE DOCUMENTATION
2839 M:      Harry Wei <harryxiyou@gmail.com>
2840 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2841 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2842 S:      Maintained
2843 F:      Documentation/zh_CN/
2844
2845 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2846 M:      Peter Chen <Peter.Chen@nxp.com>
2847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2848 L:      linux-usb@vger.kernel.org
2849 S:      Maintained
2850 F:      drivers/usb/chipidea/
2851
2852 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2853 M:      Hans de Goede <hdegoede@redhat.com>
2854 L:      linux-input@vger.kernel.org
2855 S:      Maintained
2856 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2857 F:      drivers/input/touchscreen/chipone_icn8318.c
2858
2859 CHROME HARDWARE PLATFORM SUPPORT
2860 M:      Olof Johansson <olof@lixom.net>
2861 S:      Maintained
2862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2863 F:      drivers/platform/chrome/
2864
2865 CISCO VIC ETHERNET NIC DRIVER
2866 M:      Christian Benvenuti <benve@cisco.com>
2867 M:      Sujith Sankar <ssujith@cisco.com>
2868 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2869 M:      Neel Patel <neepatel@cisco.com>
2870 S:      Supported
2871 F:      drivers/net/ethernet/cisco/enic/
2872
2873 CISCO VIC LOW LATENCY NIC DRIVER
2874 M:      Christian Benvenuti <benve@cisco.com>
2875 M:      Dave Goodell <dgoodell@cisco.com>
2876 S:      Supported
2877 F:      drivers/infiniband/hw/usnic/
2878
2879 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2880 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2881 L:      netdev@vger.kernel.org
2882 S:      Maintained
2883 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2884
2885 CIRRUS LOGIC AUDIO CODEC DRIVERS
2886 M:      Brian Austin <brian.austin@cirrus.com>
2887 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2888 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2889 S:      Maintained
2890 F:      sound/soc/codecs/cs*
2891
2892 CLEANCACHE API
2893 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2894 L:      linux-kernel@vger.kernel.org
2895 S:      Maintained
2896 F:      mm/cleancache.c
2897 F:      include/linux/cleancache.h
2898
2899 CLK API
2900 M:      Russell King <linux@arm.linux.org.uk>
2901 L:      linux-clk@vger.kernel.org
2902 S:      Maintained
2903 F:      include/linux/clk.h
2904
2905 CLOCKSOURCE, CLOCKEVENT DRIVERS
2906 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2907 M:      Thomas Gleixner <tglx@linutronix.de>
2908 L:      linux-kernel@vger.kernel.org
2909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2910 S:      Supported
2911 F:      drivers/clocksource
2912
2913 CISCO FCOE HBA DRIVER
2914 M:      Hiral Patel <hiralpat@cisco.com>
2915 M:      Suma Ramars <sramars@cisco.com>
2916 M:      Brian Uchino <buchino@cisco.com>
2917 L:      linux-scsi@vger.kernel.org
2918 S:      Supported
2919 F:      drivers/scsi/fnic/
2920
2921 CISCO SCSI HBA DRIVER
2922 M:      Narsimhulu Musini <nmusini@cisco.com>
2923 M:      Sesidhar Baddela <sebaddel@cisco.com>
2924 L:      linux-scsi@vger.kernel.org
2925 S:      Supported
2926 F:      drivers/scsi/snic/
2927
2928 CMPC ACPI DRIVER
2929 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2930 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2931 L:      platform-driver-x86@vger.kernel.org
2932 S:      Supported
2933 F:      drivers/platform/x86/classmate-laptop.c
2934
2935 COBALT MEDIA DRIVER
2936 M:      Hans Verkuil <hans.verkuil@cisco.com>
2937 L:      linux-media@vger.kernel.org
2938 T:      git git://linuxtv.org/media_tree.git
2939 W:      https://linuxtv.org
2940 S:      Supported
2941 F:      drivers/media/pci/cobalt/
2942
2943 COCCINELLE/Semantic Patches (SmPL)
2944 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2945 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2946 M:      Nicolas Palix <nicolas.palix@imag.fr>
2947 M:      Michal Marek <mmarek@suse.com>
2948 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2950 W:      http://coccinelle.lip6.fr/
2951 S:      Supported
2952 F:      Documentation/coccinelle.txt
2953 F:      scripts/coccinelle/
2954 F:      scripts/coccicheck
2955
2956 CODA FILE SYSTEM
2957 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2958 M:      coda@cs.cmu.edu
2959 L:      codalist@coda.cs.cmu.edu
2960 W:      http://www.coda.cs.cmu.edu/
2961 S:      Maintained
2962 F:      Documentation/filesystems/coda.txt
2963 F:      fs/coda/
2964 F:      include/linux/coda*.h
2965 F:      include/uapi/linux/coda*.h
2966
2967 CODA V4L2 MEM2MEM DRIVER
2968 M:      Philipp Zabel <p.zabel@pengutronix.de>
2969 L:      linux-media@vger.kernel.org
2970 S:      Maintained
2971 F:      Documentation/devicetree/bindings/media/coda.txt
2972 F:      drivers/media/platform/coda/
2973
2974 COMMON CLK FRAMEWORK
2975 M:      Michael Turquette <mturquette@baylibre.com>
2976 M:      Stephen Boyd <sboyd@codeaurora.org>
2977 L:      linux-clk@vger.kernel.org
2978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2979 S:      Maintained
2980 F:      drivers/clk/
2981 X:      drivers/clk/clkdev.c
2982 F:      include/linux/clk-pr*
2983 F:      include/linux/clk/
2984
2985 COMMON INTERNET FILE SYSTEM (CIFS)
2986 M:      Steve French <sfrench@samba.org>
2987 L:      linux-cifs@vger.kernel.org
2988 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2989 W:      http://linux-cifs.samba.org/
2990 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2991 S:      Supported
2992 F:      Documentation/filesystems/cifs/
2993 F:      fs/cifs/
2994
2995 COMPACTPCI HOTPLUG CORE
2996 M:      Scott Murray <scott@spiteful.org>
2997 L:      linux-pci@vger.kernel.org
2998 S:      Maintained
2999 F:      drivers/pci/hotplug/cpci_hotplug*
3000
3001 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3002 M:      Scott Murray <scott@spiteful.org>
3003 L:      linux-pci@vger.kernel.org
3004 S:      Maintained
3005 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3006
3007 COMPACTPCI HOTPLUG GENERIC DRIVER
3008 M:      Scott Murray <scott@spiteful.org>
3009 L:      linux-pci@vger.kernel.org
3010 S:      Maintained
3011 F:      drivers/pci/hotplug/cpcihp_generic.c
3012
3013 COMPAL LAPTOP SUPPORT
3014 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3015 L:      platform-driver-x86@vger.kernel.org
3016 S:      Maintained
3017 F:      drivers/platform/x86/compal-laptop.c
3018
3019 CONEXANT ACCESSRUNNER USB DRIVER
3020 L:      accessrunner-general@lists.sourceforge.net
3021 W:      http://accessrunner.sourceforge.net/
3022 S:      Orphan
3023 F:      drivers/usb/atm/cxacru.c
3024
3025 CONFIGFS
3026 M:      Joel Becker <jlbec@evilplan.org>
3027 M:      Christoph Hellwig <hch@lst.de>
3028 T:      git git://git.infradead.org/users/hch/configfs.git
3029 S:      Supported
3030 F:      fs/configfs/
3031 F:      include/linux/configfs.h
3032
3033 CONNECTOR
3034 M:      Evgeniy Polyakov <zbr@ioremap.net>
3035 L:      netdev@vger.kernel.org
3036 S:      Maintained
3037 F:      drivers/connector/
3038
3039 CONTROL GROUP (CGROUP)
3040 M:      Tejun Heo <tj@kernel.org>
3041 M:      Li Zefan <lizefan@huawei.com>
3042 M:      Johannes Weiner <hannes@cmpxchg.org>
3043 L:      cgroups@vger.kernel.org
3044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3045 S:      Maintained
3046 F:      Documentation/cgroups/
3047 F:      include/linux/cgroup*
3048 F:      kernel/cgroup*
3049
3050 CONTROL GROUP - CPUSET
3051 M:      Li Zefan <lizefan@huawei.com>
3052 L:      cgroups@vger.kernel.org
3053 W:      http://www.bullopensource.org/cpuset/
3054 W:      http://oss.sgi.com/projects/cpusets/
3055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3056 S:      Maintained
3057 F:      Documentation/cgroups/cpusets.txt
3058 F:      include/linux/cpuset.h
3059 F:      kernel/cpuset.c
3060
3061 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3062 M:      Johannes Weiner <hannes@cmpxchg.org>
3063 M:      Michal Hocko <mhocko@kernel.org>
3064 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3065 L:      cgroups@vger.kernel.org
3066 L:      linux-mm@kvack.org
3067 S:      Maintained
3068 F:      mm/memcontrol.c
3069 F:      mm/swap_cgroup.c
3070
3071 CORETEMP HARDWARE MONITORING DRIVER
3072 M:      Fenghua Yu <fenghua.yu@intel.com>
3073 L:      lm-sensors@lm-sensors.org
3074 S:      Maintained
3075 F:      Documentation/hwmon/coretemp
3076 F:      drivers/hwmon/coretemp.c
3077
3078 COSA/SRP SYNC SERIAL DRIVER
3079 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3080 W:      http://www.fi.muni.cz/~kas/cosa/
3081 S:      Maintained
3082 F:      drivers/net/wan/cosa*
3083
3084 CPMAC ETHERNET DRIVER
3085 M:      Florian Fainelli <florian@openwrt.org>
3086 L:      netdev@vger.kernel.org
3087 S:      Maintained
3088 F:      drivers/net/ethernet/ti/cpmac.c
3089
3090 CPU FREQUENCY DRIVERS
3091 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3092 M:      Viresh Kumar <viresh.kumar@linaro.org>
3093 L:      linux-pm@vger.kernel.org
3094 S:      Maintained
3095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3096 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3097 F:      drivers/cpufreq/
3098 F:      include/linux/cpufreq.h
3099
3100 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3101 M:      Viresh Kumar <viresh.kumar@linaro.org>
3102 M:      Sudeep Holla <sudeep.holla@arm.com>
3103 L:      linux-pm@vger.kernel.org
3104 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3105 S:      Maintained
3106 F:      drivers/cpufreq/arm_big_little.h
3107 F:      drivers/cpufreq/arm_big_little.c
3108 F:      drivers/cpufreq/arm_big_little_dt.c
3109
3110 CPUIDLE DRIVER - ARM BIG LITTLE
3111 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3112 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3113 L:      linux-pm@vger.kernel.org
3114 L:      linux-arm-kernel@lists.infradead.org
3115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3116 S:      Maintained
3117 F:      drivers/cpuidle/cpuidle-big_little.c
3118
3119 CPUIDLE DRIVER - ARM EXYNOS
3120 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3121 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3122 M:      Kukjin Kim <kgene@kernel.org>
3123 L:      linux-pm@vger.kernel.org
3124 L:      linux-samsung-soc@vger.kernel.org
3125 S:      Supported
3126 F:      drivers/cpuidle/cpuidle-exynos.c
3127 F:      arch/arm/mach-exynos/pm.c
3128
3129 CPUIDLE DRIVERS
3130 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3131 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3132 L:      linux-pm@vger.kernel.org
3133 S:      Maintained
3134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3135 F:      drivers/cpuidle/*
3136 F:      include/linux/cpuidle.h
3137
3138 CPUID/MSR DRIVER
3139 M:      "H. Peter Anvin" <hpa@zytor.com>
3140 S:      Maintained
3141 F:      arch/x86/kernel/cpuid.c
3142 F:      arch/x86/kernel/msr.c
3143
3144 CPU POWER MONITORING SUBSYSTEM
3145 M:      Thomas Renninger <trenn@suse.com>
3146 L:      linux-pm@vger.kernel.org
3147 S:      Maintained
3148 F:      tools/power/cpupower/
3149
3150 CRAMFS FILESYSTEM
3151 W:      http://sourceforge.net/projects/cramfs/
3152 S:      Orphan / Obsolete
3153 F:      Documentation/filesystems/cramfs.txt
3154 F:      fs/cramfs/
3155
3156 CRIS PORT
3157 M:      Mikael Starvik <starvik@axis.com>
3158 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3159 L:      linux-cris-kernel@axis.com
3160 W:      http://developer.axis.com
3161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3162 S:      Maintained
3163 F:      arch/cris/
3164 F:      drivers/tty/serial/crisv10.*
3165
3166 CRYPTO API
3167 M:      Herbert Xu <herbert@gondor.apana.org.au>
3168 M:      "David S. Miller" <davem@davemloft.net>
3169 L:      linux-crypto@vger.kernel.org
3170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3172 S:      Maintained
3173 F:      Documentation/crypto/
3174 F:      Documentation/DocBook/crypto-API.tmpl
3175 F:      arch/*/crypto/
3176 F:      crypto/
3177 F:      drivers/crypto/
3178 F:      include/crypto/
3179
3180 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3181 M:      Neil Horman <nhorman@tuxdriver.com>
3182 L:      linux-crypto@vger.kernel.org
3183 S:      Maintained
3184 F:      crypto/ansi_cprng.c
3185 F:      crypto/rng.c
3186
3187 CS3308 MEDIA DRIVER
3188 M:      Hans Verkuil <hverkuil@xs4all.nl>
3189 L:      linux-media@vger.kernel.org
3190 T:      git git://linuxtv.org/media_tree.git
3191 W:      http://linuxtv.org
3192 S:      Odd Fixes
3193 F:      drivers/media/i2c/cs3308.c
3194 F:      drivers/media/i2c/cs3308.h
3195
3196 CS5535 Audio ALSA driver
3197 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3198 S:      Maintained
3199 F:      sound/pci/cs5535audio/
3200
3201 CW1200 WLAN driver
3202 M:      Solomon Peachy <pizza@shaftnet.org>
3203 S:      Maintained
3204 F:      drivers/net/wireless/st/cw1200/
3205
3206 CX18 VIDEO4LINUX DRIVER
3207 M:      Andy Walls <awalls@md.metrocast.net>
3208 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3209 L:      linux-media@vger.kernel.org
3210 T:      git git://linuxtv.org/media_tree.git
3211 W:      https://linuxtv.org
3212 W:      http://www.ivtvdriver.org/index.php/Cx18
3213 S:      Maintained
3214 F:      Documentation/video4linux/cx18.txt
3215 F:      drivers/media/pci/cx18/
3216 F:      include/uapi/linux/ivtv*
3217
3218 CX2341X MPEG ENCODER HELPER MODULE
3219 M:      Hans Verkuil <hverkuil@xs4all.nl>
3220 L:      linux-media@vger.kernel.org
3221 T:      git git://linuxtv.org/media_tree.git
3222 W:      https://linuxtv.org
3223 S:      Maintained
3224 F:      drivers/media/common/cx2341x*
3225 F:      include/media/cx2341x*
3226
3227 CX24120 MEDIA DRIVER
3228 M:      Jemma Denson <jdenson@gmail.com>
3229 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3230 L:      linux-media@vger.kernel.org
3231 W:      https://linuxtv.org
3232 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3233 S:      Maintained
3234 F:      drivers/media/dvb-frontends/cx24120*
3235
3236 CX88 VIDEO4LINUX DRIVER
3237 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3238 L:      linux-media@vger.kernel.org
3239 W:      https://linuxtv.org
3240 T:      git git://linuxtv.org/media_tree.git
3241 S:      Odd fixes
3242 F:      Documentation/video4linux/cx88/
3243 F:      drivers/media/pci/cx88/
3244
3245 CXD2820R MEDIA DRIVER
3246 M:      Antti Palosaari <crope@iki.fi>
3247 L:      linux-media@vger.kernel.org
3248 W:      https://linuxtv.org
3249 W:      http://palosaari.fi/linux/
3250 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3251 T:      git git://linuxtv.org/anttip/media_tree.git
3252 S:      Maintained
3253 F:      drivers/media/dvb-frontends/cxd2820r*
3254
3255 CXGB3 ETHERNET DRIVER (CXGB3)
3256 M:      Santosh Raspatur <santosh@chelsio.com>
3257 L:      netdev@vger.kernel.org
3258 W:      http://www.chelsio.com
3259 S:      Supported
3260 F:      drivers/net/ethernet/chelsio/cxgb3/
3261
3262 CXGB3 ISCSI DRIVER (CXGB3I)
3263 M:      Karen Xie <kxie@chelsio.com>
3264 L:      linux-scsi@vger.kernel.org
3265 W:      http://www.chelsio.com
3266 S:      Supported
3267 F:      drivers/scsi/cxgbi/cxgb3i
3268
3269 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3270 M:      Steve Wise <swise@chelsio.com>
3271 L:      linux-rdma@vger.kernel.org
3272 W:      http://www.openfabrics.org
3273 S:      Supported
3274 F:      drivers/infiniband/hw/cxgb3/
3275
3276 CXGB4 ETHERNET DRIVER (CXGB4)
3277 M:      Hariprasad S <hariprasad@chelsio.com>
3278 L:      netdev@vger.kernel.org
3279 W:      http://www.chelsio.com
3280 S:      Supported
3281 F:      drivers/net/ethernet/chelsio/cxgb4/
3282
3283 CXGB4 ISCSI DRIVER (CXGB4I)
3284 M:      Karen Xie <kxie@chelsio.com>
3285 L:      linux-scsi@vger.kernel.org
3286 W:      http://www.chelsio.com
3287 S:      Supported
3288 F:      drivers/scsi/cxgbi/cxgb4i
3289
3290 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3291 M:      Steve Wise <swise@chelsio.com>
3292 L:      linux-rdma@vger.kernel.org
3293 W:      http://www.openfabrics.org
3294 S:      Supported
3295 F:      drivers/infiniband/hw/cxgb4/
3296
3297 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3298 M:      Casey Leedom <leedom@chelsio.com>
3299 L:      netdev@vger.kernel.org
3300 W:      http://www.chelsio.com
3301 S:      Supported
3302 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3303
3304 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3305 M:      Ian Munsie <imunsie@au1.ibm.com>
3306 M:      Michael Neuling <mikey@neuling.org>
3307 L:      linuxppc-dev@lists.ozlabs.org
3308 S:      Supported
3309 F:      drivers/misc/cxl/
3310 F:      include/misc/cxl*
3311 F:      include/uapi/misc/cxl.h
3312 F:      Documentation/powerpc/cxl.txt
3313 F:      Documentation/powerpc/cxl.txt
3314 F:      Documentation/ABI/testing/sysfs-class-cxl
3315
3316 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3317 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3318 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3319 L:      linux-scsi@vger.kernel.org
3320 S:      Supported
3321 F:      drivers/scsi/cxlflash/
3322 F:      include/uapi/scsi/cxlflash_ioctls.h
3323 F:      Documentation/powerpc/cxlflash.txt
3324
3325 STMMAC ETHERNET DRIVER
3326 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3327 L:      netdev@vger.kernel.org
3328 W:      http://www.stlinux.com
3329 S:      Supported
3330 F:      drivers/net/ethernet/stmicro/stmmac/
3331
3332 CYBERPRO FB DRIVER
3333 M:      Russell King <linux@arm.linux.org.uk>
3334 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3335 W:      http://www.arm.linux.org.uk/
3336 S:      Maintained
3337 F:      drivers/video/fbdev/cyber2000fb.*
3338
3339 CYCLADES ASYNC MUX DRIVER
3340 W:      http://www.cyclades.com/
3341 S:      Orphan
3342 F:      drivers/tty/cyclades.c
3343 F:      include/linux/cyclades.h
3344 F:      include/uapi/linux/cyclades.h
3345
3346 CYCLADES PC300 DRIVER
3347 W:      http://www.cyclades.com/
3348 S:      Orphan
3349 F:      drivers/net/wan/pc300*
3350
3351 CYPRESS_FIRMWARE MEDIA DRIVER
3352 M:      Antti Palosaari <crope@iki.fi>
3353 L:      linux-media@vger.kernel.org
3354 W:      https://linuxtv.org
3355 W:      http://palosaari.fi/linux/
3356 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3357 T:      git git://linuxtv.org/anttip/media_tree.git
3358 S:      Maintained
3359 F:      drivers/media/common/cypress_firmware*
3360
3361 CYTTSP TOUCHSCREEN DRIVER
3362 M:      Ferruh Yigit <fery@cypress.com>
3363 L:      linux-input@vger.kernel.org
3364 S:      Supported
3365 F:      drivers/input/touchscreen/cyttsp*
3366 F:      include/linux/input/cyttsp.h
3367
3368 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3369 M:      Joshua Kinard <kumba@gentoo.org>
3370 S:      Maintained
3371 F:      drivers/rtc/rtc-ds1685.c
3372 F:      include/linux/rtc/ds1685.h
3373
3374 DAMA SLAVE for AX.25
3375 M:      Joerg Reuter <jreuter@yaina.de>
3376 W:      http://yaina.de/jreuter/
3377 W:      http://www.qsl.net/dl1bke/
3378 L:      linux-hams@vger.kernel.org
3379 S:      Maintained
3380 F:      net/ax25/af_ax25.c
3381 F:      net/ax25/ax25_dev.c
3382 F:      net/ax25/ax25_ds_*
3383 F:      net/ax25/ax25_in.c
3384 F:      net/ax25/ax25_out.c
3385 F:      net/ax25/ax25_timer.c
3386 F:      net/ax25/sysctl_net_ax25.c
3387
3388 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3389 L:      netdev@vger.kernel.org
3390 S:      Orphan
3391 F:      Documentation/networking/dmfe.txt
3392 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3393
3394 DC390/AM53C974 SCSI driver
3395 M:      Hannes Reinecke <hare@suse.com>
3396 L:      linux-scsi@vger.kernel.org
3397 S:      Maintained
3398 F:      drivers/scsi/am53c974.c
3399
3400 DC395x SCSI driver
3401 M:      Oliver Neukum <oliver@neukum.org>
3402 M:      Ali Akcaagac <aliakc@web.de>
3403 M:      Jamie Lenehan <lenehan@twibble.org>
3404 L:      dc395x@twibble.org
3405 W:      http://twibble.org/dist/dc395x/
3406 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3407 S:      Maintained
3408 F:      Documentation/scsi/dc395x.txt
3409 F:      drivers/scsi/dc395x.*
3410
3411 DCCP PROTOCOL
3412 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3413 L:      dccp@vger.kernel.org
3414 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3415 S:      Maintained
3416 F:      include/linux/dccp.h
3417 F:      include/uapi/linux/dccp.h
3418 F:      include/linux/tfrc.h
3419 F:      net/dccp/
3420
3421 DECnet NETWORK LAYER
3422 W:      http://linux-decnet.sourceforge.net
3423 L:      linux-decnet-user@lists.sourceforge.net
3424 S:      Orphan
3425 F:      Documentation/networking/decnet.txt
3426 F:      net/decnet/
3427
3428 DECSTATION PLATFORM SUPPORT
3429 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3430 L:      linux-mips@linux-mips.org
3431 W:      http://www.linux-mips.org/wiki/DECstation
3432 S:      Maintained
3433 F:      arch/mips/dec/
3434 F:      arch/mips/include/asm/dec/
3435 F:      arch/mips/include/asm/mach-dec/
3436
3437 DEFXX FDDI NETWORK DRIVER
3438 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3439 S:      Maintained
3440 F:      drivers/net/fddi/defxx.*
3441
3442 DELL LAPTOP DRIVER
3443 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3444 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3445 L:      platform-driver-x86@vger.kernel.org
3446 S:      Maintained
3447 F:      drivers/platform/x86/dell-laptop.c
3448
3449 DELL LAPTOP RBTN DRIVER
3450 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3451 S:      Maintained
3452 F:      drivers/platform/x86/dell-rbtn.*
3453
3454 DELL LAPTOP FREEFALL DRIVER
3455 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3456 S:      Maintained
3457 F:      drivers/platform/x86/dell-smo8800.c
3458
3459 DELL LAPTOP SMM DRIVER
3460 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3461 S:      Maintained
3462 F:      drivers/hwmon/dell-smm-hwmon.c
3463 F:      include/uapi/linux/i8k.h
3464
3465 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3466 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3467 S:      Maintained
3468 F:      Documentation/dcdbas.txt
3469 F:      drivers/firmware/dcdbas.*
3470
3471 DELL WMI EXTRAS DRIVER
3472 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3473 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3474 S:      Maintained
3475 F:      drivers/platform/x86/dell-wmi.c
3476
3477 DESIGNWARE USB2 DRD IP DRIVER
3478 M:      John Youn <johnyoun@synopsys.com>
3479 L:      linux-usb@vger.kernel.org
3480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3481 S:      Maintained
3482 F:      drivers/usb/dwc2/
3483
3484 DESIGNWARE USB3 DRD IP DRIVER
3485 M:      Felipe Balbi <balbi@kernel.org>
3486 L:      linux-usb@vger.kernel.org
3487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3488 S:      Maintained
3489 F:      drivers/usb/dwc3/
3490
3491 DEVICE COREDUMP (DEV_COREDUMP)
3492 M:      Johannes Berg <johannes@sipsolutions.net>
3493 L:      linux-kernel@vger.kernel.org
3494 S:      Maintained
3495 F:      drivers/base/devcoredump.c
3496 F:      include/linux/devcoredump.h
3497
3498 DEVICE FREQUENCY (DEVFREQ)
3499 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3500 M:      Kyungmin Park <kyungmin.park@samsung.com>
3501 L:      linux-pm@vger.kernel.org
3502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3503 S:      Maintained
3504 F:      drivers/devfreq/
3505 F:      include/linux/devfreq.h
3506 F:      Documentation/devicetree/bindings/devfreq/
3507
3508 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3509 M:      Chanwoo Choi <cw00.choi@samsung.com>
3510 L:      linux-pm@vger.kernel.org
3511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3512 S:      Supported
3513 F:      drivers/devfreq/event/
3514 F:      drivers/devfreq/devfreq-event.c
3515 F:      include/linux/devfreq-event.h
3516 F:      Documentation/devicetree/bindings/devfreq/event/
3517
3518 DEVICE NUMBER REGISTRY
3519 M:      Torben Mathiasen <device@lanana.org>
3520 W:      http://lanana.org/docs/device-list/index.html
3521 S:      Maintained
3522
3523 DEVICE-MAPPER  (LVM)
3524 M:      Alasdair Kergon <agk@redhat.com>
3525 M:      Mike Snitzer <snitzer@redhat.com>
3526 M:      dm-devel@redhat.com
3527 L:      dm-devel@redhat.com
3528 W:      http://sources.redhat.com/dm
3529 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3531 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3532 S:      Maintained
3533 F:      Documentation/device-mapper/
3534 F:      drivers/md/dm*
3535 F:      drivers/md/persistent-data/
3536 F:      include/linux/device-mapper.h
3537 F:      include/linux/dm-*.h
3538 F:      include/uapi/linux/dm-*.h
3539
3540 DIALOG SEMICONDUCTOR DRIVERS
3541 M:      Support Opensource <support.opensource@diasemi.com>
3542 W:      http://www.dialog-semiconductor.com/products
3543 S:      Supported
3544 F:      Documentation/hwmon/da90??
3545 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3546 F:      drivers/gpio/gpio-da90??.c
3547 F:      drivers/hwmon/da90??-hwmon.c
3548 F:      drivers/iio/adc/da91??-*.c
3549 F:      drivers/input/misc/da90??_onkey.c
3550 F:      drivers/input/touchscreen/da9052_tsi.c
3551 F:      drivers/leds/leds-da90??.c
3552 F:      drivers/mfd/da903x.c
3553 F:      drivers/mfd/da90??-*.c
3554 F:      drivers/mfd/da91??-*.c
3555 F:      drivers/power/da9052-battery.c
3556 F:      drivers/power/da91??-*.c
3557 F:      drivers/regulator/da903x.c
3558 F:      drivers/regulator/da9???-regulator.[ch]
3559 F:      drivers/rtc/rtc-da90??.c
3560 F:      drivers/video/backlight/da90??_bl.c
3561 F:      drivers/watchdog/da90??_wdt.c
3562 F:      include/linux/mfd/da903x.h
3563 F:      include/linux/mfd/da9052/
3564 F:      include/linux/mfd/da9055/
3565 F:      include/linux/mfd/da9063/
3566 F:      include/linux/mfd/da9150/
3567 F:      include/sound/da[79]*.h
3568 F:      sound/soc/codecs/da[79]*.[ch]
3569
3570 DIGI NEO AND CLASSIC PCI PRODUCTS
3571 M:      Lidza Louina <lidza.louina@gmail.com>
3572 M:      Mark Hounschell <markh@compro.net>
3573 L:      driverdev-devel@linuxdriverproject.org
3574 S:      Maintained
3575 F:      drivers/staging/dgnc/
3576
3577 DIGI EPCA PCI PRODUCTS
3578 M:      Lidza Louina <lidza.louina@gmail.com>
3579 M:      Daeseok Youn <daeseok.youn@gmail.com>
3580 L:      driverdev-devel@linuxdriverproject.org
3581 S:      Maintained
3582 F:      drivers/staging/dgap/
3583
3584 DIOLAN U2C-12 I2C DRIVER
3585 M:      Guenter Roeck <linux@roeck-us.net>
3586 L:      linux-i2c@vger.kernel.org
3587 S:      Maintained
3588 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3589
3590 DIRECT ACCESS (DAX)
3591 M:      Matthew Wilcox <willy@linux.intel.com>
3592 L:      linux-fsdevel@vger.kernel.org
3593 S:      Supported
3594 F:      fs/dax.c
3595
3596 DIRECTORY NOTIFICATION (DNOTIFY)
3597 M:      Eric Paris <eparis@parisplace.org>
3598 S:      Maintained
3599 F:      Documentation/filesystems/dnotify.txt
3600 F:      fs/notify/dnotify/
3601 F:      include/linux/dnotify.h
3602
3603 DISK GEOMETRY AND PARTITION HANDLING
3604 M:      Andries Brouwer <aeb@cwi.nl>
3605 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3606 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3607 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3608 S:      Maintained
3609
3610 DISKQUOTA
3611 M:      Jan Kara <jack@suse.com>
3612 S:      Maintained
3613 F:      Documentation/filesystems/quota.txt
3614 F:      fs/quota/
3615 F:      include/linux/quota*.h
3616 F:      include/uapi/linux/quota*.h
3617
3618 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3619 M:      Bernie Thompson <bernie@plugable.com>
3620 L:      linux-fbdev@vger.kernel.org
3621 S:      Maintained
3622 W:      http://plugable.com/category/projects/udlfb/
3623 F:      drivers/video/fbdev/udlfb.c
3624 F:      include/video/udlfb.h
3625 F:      Documentation/fb/udlfb.txt
3626
3627 DISTRIBUTED LOCK MANAGER (DLM)
3628 M:      Christine Caulfield <ccaulfie@redhat.com>
3629 M:      David Teigland <teigland@redhat.com>
3630 L:      cluster-devel@redhat.com
3631 W:      http://sources.redhat.com/cluster/
3632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3633 S:      Supported
3634 F:      fs/dlm/
3635
3636 DMA BUFFER SHARING FRAMEWORK
3637 M:      Sumit Semwal <sumit.semwal@linaro.org>
3638 S:      Maintained
3639 L:      linux-media@vger.kernel.org
3640 L:      dri-devel@lists.freedesktop.org
3641 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3642 F:      drivers/dma-buf/
3643 F:      include/linux/dma-buf*
3644 F:      include/linux/reservation.h
3645 F:      include/linux/*fence.h
3646 F:      Documentation/dma-buf-sharing.txt
3647 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3648
3649 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3650 M:      Vinod Koul <vinod.koul@intel.com>
3651 L:      dmaengine@vger.kernel.org
3652 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3653 S:      Maintained
3654 F:      drivers/dma/
3655 F:      include/linux/dmaengine.h
3656 F:      Documentation/dmaengine/
3657 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3658
3659 DME1737 HARDWARE MONITOR DRIVER
3660 M:      Juerg Haefliger <juergh@gmail.com>
3661 L:      lm-sensors@lm-sensors.org
3662 S:      Maintained
3663 F:      Documentation/hwmon/dme1737
3664 F:      drivers/hwmon/dme1737.c
3665
3666 DMI/SMBIOS SUPPORT
3667 M:      Jean Delvare <jdelvare@suse.com>
3668 S:      Maintained
3669 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3670 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3671 F:      drivers/firmware/dmi-id.c
3672 F:      drivers/firmware/dmi_scan.c
3673 F:      include/linux/dmi.h
3674
3675 DOCUMENTATION
3676 M:      Jonathan Corbet <corbet@lwn.net>
3677 L:      linux-doc@vger.kernel.org
3678 S:      Maintained
3679 F:      Documentation/
3680 F:      scripts/docproc.c
3681 F:      scripts/kernel-doc*
3682 X:      Documentation/ABI/
3683 X:      Documentation/devicetree/
3684 X:      Documentation/acpi
3685 X:      Documentation/power
3686 X:      Documentation/spi
3687 X:      Documentation/DocBook/media
3688 T:      git git://git.lwn.net/linux.git docs-next
3689
3690 DOUBLETALK DRIVER
3691 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3692 L:      blinux-list@redhat.com
3693 S:      Maintained
3694 F:      drivers/char/dtlk.c
3695 F:      include/linux/dtlk.h
3696
3697 DPT_I2O SCSI RAID DRIVER
3698 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3699 L:      linux-scsi@vger.kernel.org
3700 W:      http://www.adaptec.com/
3701 S:      Maintained
3702 F:      drivers/scsi/dpt*
3703 F:      drivers/scsi/dpt/
3704
3705 DRBD DRIVER
3706 M:      Philipp Reisner <philipp.reisner@linbit.com>
3707 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3708 L:      drbd-dev@lists.linbit.com
3709 W:      http://www.drbd.org
3710 T:      git git://git.linbit.com/linux-drbd.git
3711 T:      git git://git.linbit.com/drbd-8.4.git
3712 S:      Supported
3713 F:      drivers/block/drbd/
3714 F:      lib/lru_cache.c
3715 F:      Documentation/blockdev/drbd/
3716
3717 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3718 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3720 S:      Supported
3721 F:      Documentation/kobject.txt
3722 F:      drivers/base/
3723 F:      fs/debugfs/
3724 F:      fs/kernfs/
3725 F:      fs/sysfs/
3726 F:      include/linux/debugfs.h
3727 F:      include/linux/kobj*
3728 F:      lib/kobj*
3729
3730 DRM DRIVERS
3731 M:      David Airlie <airlied@linux.ie>
3732 L:      dri-devel@lists.freedesktop.org
3733 T:      git git://people.freedesktop.org/~airlied/linux
3734 S:      Maintained
3735 F:      drivers/gpu/drm/
3736 F:      drivers/gpu/vga/
3737 F:      include/drm/
3738 F:      include/uapi/drm/
3739
3740 RADEON DRM DRIVERS
3741 M:      Alex Deucher <alexander.deucher@amd.com>
3742 M:      Christian König <christian.koenig@amd.com>
3743 L:      dri-devel@lists.freedesktop.org
3744 T:      git git://people.freedesktop.org/~agd5f/linux
3745 S:      Supported
3746 F:      drivers/gpu/drm/radeon/
3747 F:      include/uapi/drm/radeon*
3748
3749 DRM PANEL DRIVERS
3750 M:      Thierry Reding <thierry.reding@gmail.com>
3751 L:      dri-devel@lists.freedesktop.org
3752 T:      git git://anongit.freedesktop.org/tegra/linux.git
3753 S:      Maintained
3754 F:      drivers/gpu/drm/drm_panel.c
3755 F:      drivers/gpu/drm/panel/
3756 F:      include/drm/drm_panel.h
3757 F:      Documentation/devicetree/bindings/display/panel/
3758
3759 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3760 M:      Daniel Vetter <daniel.vetter@intel.com>
3761 M:      Jani Nikula <jani.nikula@linux.intel.com>
3762 L:      intel-gfx@lists.freedesktop.org
3763 L:      dri-devel@lists.freedesktop.org
3764 W:      https://01.org/linuxgraphics/
3765 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3766 T:      git git://anongit.freedesktop.org/drm-intel
3767 S:      Supported
3768 F:      drivers/gpu/drm/i915/
3769 F:      include/drm/i915*
3770 F:      include/uapi/drm/i915*
3771
3772 DRM DRIVERS FOR ATMEL HLCDC
3773 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3774 L:      dri-devel@lists.freedesktop.org
3775 S:      Supported
3776 F:      drivers/gpu/drm/atmel-hlcdc/
3777 F:      Documentation/devicetree/bindings/drm/atmel/
3778
3779 DRM DRIVERS FOR EXYNOS
3780 M:      Inki Dae <inki.dae@samsung.com>
3781 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3782 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3783 M:      Kyungmin Park <kyungmin.park@samsung.com>
3784 L:      dri-devel@lists.freedesktop.org
3785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3786 S:      Supported
3787 F:      drivers/gpu/drm/exynos/
3788 F:      include/drm/exynos*
3789 F:      include/uapi/drm/exynos*
3790
3791 DRM DRIVERS FOR FREESCALE DCU
3792 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3793 M:      Alison Wang <alison.wang@freescale.com>
3794 L:      dri-devel@lists.freedesktop.org
3795 S:      Supported
3796 F:      drivers/gpu/drm/fsl-dcu/
3797 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3798 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3799
3800 DRM DRIVERS FOR FREESCALE IMX
3801 M:      Philipp Zabel <p.zabel@pengutronix.de>
3802 L:      dri-devel@lists.freedesktop.org
3803 S:      Maintained
3804 F:      drivers/gpu/drm/imx/
3805 F:      drivers/gpu/ipu-v3/
3806 F:      Documentation/devicetree/bindings/display/imx/
3807
3808 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3809 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3810 L:      dri-devel@lists.freedesktop.org
3811 T:      git git://github.com/patjak/drm-gma500
3812 S:      Maintained
3813 F:      drivers/gpu/drm/gma500
3814 F:      include/drm/gma500*
3815
3816 DRM DRIVERS FOR NVIDIA TEGRA
3817 M:      Thierry Reding <thierry.reding@gmail.com>
3818 M:      Terje Bergström <tbergstrom@nvidia.com>
3819 L:      dri-devel@lists.freedesktop.org
3820 L:      linux-tegra@vger.kernel.org
3821 T:      git git://anongit.freedesktop.org/tegra/linux.git
3822 S:      Supported
3823 F:      drivers/gpu/drm/tegra/
3824 F:      drivers/gpu/host1x/
3825 F:      include/linux/host1x.h
3826 F:      include/uapi/drm/tegra_drm.h
3827 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3828
3829 DRM DRIVERS FOR RENESAS
3830 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3831 L:      dri-devel@lists.freedesktop.org
3832 L:      linux-renesas-soc@vger.kernel.org
3833 T:      git git://people.freedesktop.org/~airlied/linux
3834 S:      Supported
3835 F:      drivers/gpu/drm/rcar-du/
3836 F:      drivers/gpu/drm/shmobile/
3837 F:      include/linux/platform_data/shmob_drm.h
3838
3839 DRM DRIVERS FOR ROCKCHIP
3840 M:      Mark Yao <mark.yao@rock-chips.com>
3841 L:      dri-devel@lists.freedesktop.org
3842 S:      Maintained
3843 F:      drivers/gpu/drm/rockchip/
3844 F:      Documentation/devicetree/bindings/display/rockchip*
3845
3846 DRM DRIVERS FOR STI
3847 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3848 M:      Vincent Abriou <vincent.abriou@st.com>
3849 L:      dri-devel@lists.freedesktop.org
3850 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3851 S:      Maintained
3852 F:      drivers/gpu/drm/sti
3853 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3854
3855 DRM DRIVERS FOR VIVANTE GPU IP
3856 M:      Lucas Stach <l.stach@pengutronix.de>
3857 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3858 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3859 L:      dri-devel@lists.freedesktop.org
3860 S:      Maintained
3861 F:      drivers/gpu/drm/etnaviv
3862 F:      Documentation/devicetree/bindings/display/etnaviv
3863
3864 DSBR100 USB FM RADIO DRIVER
3865 M:      Alexey Klimov <klimov.linux@gmail.com>
3866 L:      linux-media@vger.kernel.org
3867 T:      git git://linuxtv.org/media_tree.git
3868 S:      Maintained
3869 F:      drivers/media/radio/dsbr100.c
3870
3871 DSCC4 DRIVER
3872 M:      Francois Romieu <romieu@fr.zoreil.com>
3873 L:      netdev@vger.kernel.org
3874 S:      Maintained
3875 F:      drivers/net/wan/dscc4.c
3876
3877 DT3155 MEDIA DRIVER
3878 M:      Hans Verkuil <hverkuil@xs4all.nl>
3879 L:      linux-media@vger.kernel.org
3880 T:      git git://linuxtv.org/media_tree.git
3881 W:      https://linuxtv.org
3882 S:      Odd Fixes
3883 F:      drivers/media/pci/dt3155/
3884
3885 DVB_USB_AF9015 MEDIA DRIVER
3886 M:      Antti Palosaari <crope@iki.fi>
3887 L:      linux-media@vger.kernel.org
3888 W:      https://linuxtv.org
3889 W:      http://palosaari.fi/linux/
3890 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3891 T:      git git://linuxtv.org/anttip/media_tree.git
3892 S:      Maintained
3893 F:      drivers/media/usb/dvb-usb-v2/af9015*
3894
3895 DVB_USB_AF9035 MEDIA DRIVER
3896 M:      Antti Palosaari <crope@iki.fi>
3897 L:      linux-media@vger.kernel.org
3898 W:      https://linuxtv.org
3899 W:      http://palosaari.fi/linux/
3900 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3901 T:      git git://linuxtv.org/anttip/media_tree.git
3902 S:      Maintained
3903 F:      drivers/media/usb/dvb-usb-v2/af9035*
3904
3905 DVB_USB_ANYSEE MEDIA DRIVER
3906 M:      Antti Palosaari <crope@iki.fi>
3907 L:      linux-media@vger.kernel.org
3908 W:      https://linuxtv.org
3909 W:      http://palosaari.fi/linux/
3910 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3911 T:      git git://linuxtv.org/anttip/media_tree.git
3912 S:      Maintained
3913 F:      drivers/media/usb/dvb-usb-v2/anysee*
3914
3915 DVB_USB_AU6610 MEDIA DRIVER
3916 M:      Antti Palosaari <crope@iki.fi>
3917 L:      linux-media@vger.kernel.org
3918 W:      https://linuxtv.org
3919 W:      http://palosaari.fi/linux/
3920 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3921 T:      git git://linuxtv.org/anttip/media_tree.git
3922 S:      Maintained
3923 F:      drivers/media/usb/dvb-usb-v2/au6610*
3924
3925 DVB_USB_CE6230 MEDIA DRIVER
3926 M:      Antti Palosaari <crope@iki.fi>
3927 L:      linux-media@vger.kernel.org
3928 W:      https://linuxtv.org
3929 W:      http://palosaari.fi/linux/
3930 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3931 T:      git git://linuxtv.org/anttip/media_tree.git
3932 S:      Maintained
3933 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3934
3935 DVB_USB_CXUSB MEDIA DRIVER
3936 M:      Michael Krufky <mkrufky@linuxtv.org>
3937 L:      linux-media@vger.kernel.org
3938 W:      https://linuxtv.org
3939 W:      http://github.com/mkrufky
3940 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3941 T:      git git://linuxtv.org/media_tree.git
3942 S:      Maintained
3943 F:      drivers/media/usb/dvb-usb/cxusb*
3944
3945 DVB_USB_EC168 MEDIA DRIVER
3946 M:      Antti Palosaari <crope@iki.fi>
3947 L:      linux-media@vger.kernel.org
3948 W:      https://linuxtv.org
3949 W:      http://palosaari.fi/linux/
3950 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3951 T:      git git://linuxtv.org/anttip/media_tree.git
3952 S:      Maintained
3953 F:      drivers/media/usb/dvb-usb-v2/ec168*
3954
3955 DVB_USB_GL861 MEDIA DRIVER
3956 M:      Antti Palosaari <crope@iki.fi>
3957 L:      linux-media@vger.kernel.org
3958 W:      https://linuxtv.org
3959 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3960 T:      git git://linuxtv.org/anttip/media_tree.git
3961 S:      Maintained
3962 F:      drivers/media/usb/dvb-usb-v2/gl861*
3963
3964 DVB_USB_MXL111SF MEDIA DRIVER
3965 M:      Michael Krufky <mkrufky@linuxtv.org>
3966 L:      linux-media@vger.kernel.org
3967 W:      https://linuxtv.org
3968 W:      http://github.com/mkrufky
3969 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3970 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3971 S:      Maintained
3972 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3973
3974 DVB_USB_RTL28XXU MEDIA DRIVER
3975 M:      Antti Palosaari <crope@iki.fi>
3976 L:      linux-media@vger.kernel.org
3977 W:      https://linuxtv.org
3978 W:      http://palosaari.fi/linux/
3979 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3980 T:      git git://linuxtv.org/anttip/media_tree.git
3981 S:      Maintained
3982 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3983
3984 DVB_USB_V2 MEDIA DRIVER
3985 M:      Antti Palosaari <crope@iki.fi>
3986 L:      linux-media@vger.kernel.org
3987 W:      https://linuxtv.org
3988 W:      http://palosaari.fi/linux/
3989 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3990 T:      git git://linuxtv.org/anttip/media_tree.git
3991 S:      Maintained
3992 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3993 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3994
3995 DYNAMIC DEBUG
3996 M:      Jason Baron <jbaron@akamai.com>
3997 S:      Maintained
3998 F:      lib/dynamic_debug.c
3999 F:      include/linux/dynamic_debug.h
4000
4001 DZ DECSTATION DZ11 SERIAL DRIVER
4002 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4003 S:      Maintained
4004 F:      drivers/tty/serial/dz.*
4005
4006 E3X0 POWER BUTTON DRIVER
4007 M:      Moritz Fischer <moritz.fischer@ettus.com>
4008 L:      usrp-users@lists.ettus.com
4009 W:      http://www.ettus.com
4010 S:      Supported
4011 F:      drivers/input/misc/e3x0-button.c
4012 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4013
4014 E4000 MEDIA DRIVER
4015 M:      Antti Palosaari <crope@iki.fi>
4016 L:      linux-media@vger.kernel.org
4017 W:      https://linuxtv.org
4018 W:      http://palosaari.fi/linux/
4019 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4020 T:      git git://linuxtv.org/anttip/media_tree.git
4021 S:      Maintained
4022 F:      drivers/media/tuners/e4000*
4023
4024 EATA ISA/EISA/PCI SCSI DRIVER
4025 M:      Dario Ballabio <ballabio_dario@emc.com>
4026 L:      linux-scsi@vger.kernel.org
4027 S:      Maintained
4028 F:      drivers/scsi/eata.c
4029
4030 EC100 MEDIA DRIVER
4031 M:      Antti Palosaari <crope@iki.fi>
4032 L:      linux-media@vger.kernel.org
4033 W:      https://linuxtv.org
4034 W:      http://palosaari.fi/linux/
4035 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4036 T:      git git://linuxtv.org/anttip/media_tree.git
4037 S:      Maintained
4038 F:      drivers/media/dvb-frontends/ec100*
4039
4040 ECRYPT FILE SYSTEM
4041 M:      Tyler Hicks <tyhicks@canonical.com>
4042 L:      ecryptfs@vger.kernel.org
4043 W:      http://ecryptfs.org
4044 W:      https://launchpad.net/ecryptfs
4045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4046 S:      Supported
4047 F:      Documentation/filesystems/ecryptfs.txt
4048 F:      fs/ecryptfs/
4049
4050 EDAC-CORE
4051 M:      Doug Thompson <dougthompson@xmission.com>
4052 M:      Borislav Petkov <bp@alien8.de>
4053 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4054 L:      linux-edac@vger.kernel.org
4055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4057 S:      Supported
4058 F:      Documentation/edac.txt
4059 F:      drivers/edac/
4060 F:      include/linux/edac.h
4061
4062 EDAC-AMD64
4063 M:      Doug Thompson <dougthompson@xmission.com>
4064 M:      Borislav Petkov <bp@alien8.de>
4065 L:      linux-edac@vger.kernel.org
4066 S:      Maintained
4067 F:      drivers/edac/amd64_edac*
4068
4069 EDAC-CALXEDA
4070 M:      Doug Thompson <dougthompson@xmission.com>
4071 M:      Robert Richter <rric@kernel.org>
4072 L:      linux-edac@vger.kernel.org
4073 S:      Maintained
4074 F:      drivers/edac/highbank*
4075
4076 EDAC-CAVIUM
4077 M:      Ralf Baechle <ralf@linux-mips.org>
4078 M:      David Daney <david.daney@cavium.com>
4079 L:      linux-edac@vger.kernel.org
4080 L:      linux-mips@linux-mips.org
4081 S:      Supported
4082 F:      drivers/edac/octeon_edac*
4083
4084 EDAC-E752X
4085 M:      Mark Gross <mark.gross@intel.com>
4086 M:      Doug Thompson <dougthompson@xmission.com>
4087 L:      linux-edac@vger.kernel.org
4088 S:      Maintained
4089 F:      drivers/edac/e752x_edac.c
4090
4091 EDAC-E7XXX
4092 M:      Doug Thompson <dougthompson@xmission.com>
4093 L:      linux-edac@vger.kernel.org
4094 S:      Maintained
4095 F:      drivers/edac/e7xxx_edac.c
4096
4097 EDAC-GHES
4098 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4099 L:      linux-edac@vger.kernel.org
4100 S:      Maintained
4101 F:      drivers/edac/ghes_edac.c
4102
4103 EDAC-I82443BXGX
4104 M:      Tim Small <tim@buttersideup.com>
4105 L:      linux-edac@vger.kernel.org
4106 S:      Maintained
4107 F:      drivers/edac/i82443bxgx_edac.c
4108
4109 EDAC-I3000
4110 M:      Jason Uhlenkott <juhlenko@akamai.com>
4111 L:      linux-edac@vger.kernel.org
4112 S:      Maintained
4113 F:      drivers/edac/i3000_edac.c
4114
4115 EDAC-I5000
4116 M:      Doug Thompson <dougthompson@xmission.com>
4117 L:      linux-edac@vger.kernel.org
4118 S:      Maintained
4119 F:      drivers/edac/i5000_edac.c
4120
4121 EDAC-I5400
4122 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4123 L:      linux-edac@vger.kernel.org
4124 S:      Maintained
4125 F:      drivers/edac/i5400_edac.c
4126
4127 EDAC-I7300
4128 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4129 L:      linux-edac@vger.kernel.org
4130 S:      Maintained
4131 F:      drivers/edac/i7300_edac.c
4132
4133 EDAC-I7CORE
4134 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4135 L:      linux-edac@vger.kernel.org
4136 S:      Maintained
4137 F:      drivers/edac/i7core_edac.c
4138
4139 EDAC-I82975X
4140 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4141 M:      "Arvind R." <arvino55@gmail.com>
4142 L:      linux-edac@vger.kernel.org
4143 S:      Maintained
4144 F:      drivers/edac/i82975x_edac.c
4145
4146 EDAC-IE31200
4147 M:      Jason Baron <jbaron@akamai.com>
4148 L:      linux-edac@vger.kernel.org
4149 S:      Maintained
4150 F:      drivers/edac/ie31200_edac.c
4151
4152 EDAC-MPC85XX
4153 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4154 L:      linux-edac@vger.kernel.org
4155 S:      Maintained
4156 F:      drivers/edac/mpc85xx_edac.[ch]
4157
4158 EDAC-PASEMI
4159 M:      Egor Martovetsky <egor@pasemi.com>
4160 L:      linux-edac@vger.kernel.org
4161 S:      Maintained
4162 F:      drivers/edac/pasemi_edac.c
4163
4164 EDAC-R82600
4165 M:      Tim Small <tim@buttersideup.com>
4166 L:      linux-edac@vger.kernel.org
4167 S:      Maintained
4168 F:      drivers/edac/r82600_edac.c
4169
4170 EDAC-SBRIDGE
4171 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4172 L:      linux-edac@vger.kernel.org
4173 S:      Maintained
4174 F:      drivers/edac/sb_edac.c
4175
4176 EDAC-XGENE
4177 APPLIED MICRO (APM) X-GENE SOC EDAC
4178 M:     Loc Ho <lho@apm.com>
4179 S:     Supported
4180 F:     drivers/edac/xgene_edac.c
4181 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4182
4183 EDIROL UA-101/UA-1000 DRIVER
4184 M:      Clemens Ladisch <clemens@ladisch.de>
4185 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4186 T:      git git://git.alsa-project.org/alsa-kernel.git
4187 S:      Maintained
4188 F:      sound/usb/misc/ua101.c
4189
4190 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4191 M:      Matt Fleming <matt@codeblueprint.co.uk>
4192 L:      linux-efi@vger.kernel.org
4193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4194 S:      Maintained
4195 F:      Documentation/efi-stub.txt
4196 F:      arch/ia64/kernel/efi.c
4197 F:      arch/x86/boot/compressed/eboot.[ch]
4198 F:      arch/x86/include/asm/efi.h
4199 F:      arch/x86/platform/efi/*
4200 F:      drivers/firmware/efi/*
4201 F:      include/linux/efi*.h
4202
4203 EFI VARIABLE FILESYSTEM
4204 M:      Matthew Garrett <matthew.garrett@nebula.com>
4205 M:      Jeremy Kerr <jk@ozlabs.org>
4206 M:      Matt Fleming <matt@codeblueprint.co.uk>
4207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4208 L:      linux-efi@vger.kernel.org
4209 S:      Maintained
4210 F:      fs/efivarfs/
4211
4212 EFIFB FRAMEBUFFER DRIVER
4213 L:      linux-fbdev@vger.kernel.org
4214 M:      Peter Jones <pjones@redhat.com>
4215 S:      Maintained
4216 F:      drivers/video/fbdev/efifb.c
4217
4218 EFS FILESYSTEM
4219 W:      http://aeschi.ch.eu.org/efs/
4220 S:      Orphan
4221 F:      fs/efs/
4222
4223 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4224 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4225 L:      netdev@vger.kernel.org
4226 S:      Maintained
4227 F:      drivers/net/ethernet/ibm/ehea/
4228
4229 EM28XX VIDEO4LINUX DRIVER
4230 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4231 L:      linux-media@vger.kernel.org
4232 W:      https://linuxtv.org
4233 T:      git git://linuxtv.org/media_tree.git
4234 S:      Maintained
4235 F:      drivers/media/usb/em28xx/
4236
4237 EMBEDDED LINUX
4238 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4239 M:      Matt Mackall <mpm@selenic.com>
4240 M:      David Woodhouse <dwmw2@infradead.org>
4241 L:      linux-embedded@vger.kernel.org
4242 S:      Maintained
4243
4244 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4245 M:      James Smart <james.smart@avagotech.com>
4246 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4247 L:      linux-scsi@vger.kernel.org
4248 W:      http://www.avagotech.com
4249 S:      Supported
4250 F:      drivers/scsi/lpfc/
4251
4252 ENE CB710 FLASH CARD READER DRIVER
4253 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4254 S:      Maintained
4255 F:      drivers/misc/cb710/
4256 F:      drivers/mmc/host/cb710-mmc.*
4257 F:      include/linux/cb710.h
4258
4259 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4260 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4261 S:      Maintained
4262 F:      drivers/media/rc/ene_ir.*
4263
4264 EPSON S1D13XXX FRAMEBUFFER DRIVER
4265 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4266 S:      Maintained
4267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4268 F:      drivers/video/fbdev/s1d13xxxfb.c
4269 F:      include/video/s1d13xxxfb.h
4270
4271 ET131X NETWORK DRIVER
4272 M:      Mark Einon <mark.einon@gmail.com>
4273 S:      Odd Fixes
4274 F:      drivers/net/ethernet/agere/
4275
4276 ETHERNET BRIDGE
4277 M:      Stephen Hemminger <stephen@networkplumber.org>
4278 L:      bridge@lists.linux-foundation.org
4279 L:      netdev@vger.kernel.org
4280 W:      http://www.linuxfoundation.org/en/Net:Bridge
4281 S:      Maintained
4282 F:      include/linux/netfilter_bridge/
4283 F:      net/bridge/
4284
4285 ETHERNET PHY LIBRARY
4286 M:      Florian Fainelli <f.fainelli@gmail.com>
4287 L:      netdev@vger.kernel.org
4288 S:      Maintained
4289 F:      include/linux/phy.h
4290 F:      include/linux/phy_fixed.h
4291 F:      drivers/net/phy/
4292 F:      Documentation/networking/phy.txt
4293 F:      drivers/of/of_mdio.c
4294 F:      drivers/of/of_net.c
4295
4296 EXT2 FILE SYSTEM
4297 M:      Jan Kara <jack@suse.com>
4298 L:      linux-ext4@vger.kernel.org
4299 S:      Maintained
4300 F:      Documentation/filesystems/ext2.txt
4301 F:      fs/ext2/
4302 F:      include/linux/ext2*
4303
4304 EXT4 FILE SYSTEM
4305 M:      "Theodore Ts'o" <tytso@mit.edu>
4306 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4307 L:      linux-ext4@vger.kernel.org
4308 W:      http://ext4.wiki.kernel.org
4309 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4311 S:      Maintained
4312 F:      Documentation/filesystems/ext4.txt
4313 F:      fs/ext4/
4314
4315 Extended Verification Module (EVM)
4316 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4317 L:      linux-ima-devel@lists.sourceforge.net
4318 L:      linux-security-module@vger.kernel.org
4319 S:      Supported
4320 F:      security/integrity/evm/
4321
4322 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4323 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4324 M:      Chanwoo Choi <cw00.choi@samsung.com>
4325 L:      linux-kernel@vger.kernel.org
4326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4327 S:      Maintained
4328 F:      drivers/extcon/
4329 F:      include/linux/extcon/
4330 F:      include/linux/extcon.h
4331 F:      Documentation/extcon/
4332 F:      Documentation/devicetree/bindings/extcon/
4333
4334 EXYNOS DP DRIVER
4335 M:      Jingoo Han <jingoohan1@gmail.com>
4336 L:      dri-devel@lists.freedesktop.org
4337 S:      Maintained
4338 F:      drivers/gpu/drm/exynos/exynos_dp*
4339
4340 EXYNOS MIPI DISPLAY DRIVERS
4341 M:      Inki Dae <inki.dae@samsung.com>
4342 M:      Donghwa Lee <dh09.lee@samsung.com>
4343 M:      Kyungmin Park <kyungmin.park@samsung.com>
4344 L:      linux-fbdev@vger.kernel.org
4345 S:      Maintained
4346 F:      drivers/video/fbdev/exynos/exynos_mipi*
4347 F:      include/video/exynos_mipi*
4348
4349 F71805F HARDWARE MONITORING DRIVER
4350 M:      Jean Delvare <jdelvare@suse.com>
4351 L:      lm-sensors@lm-sensors.org
4352 S:      Maintained
4353 F:      Documentation/hwmon/f71805f
4354 F:      drivers/hwmon/f71805f.c
4355
4356 FC0011 TUNER DRIVER
4357 M:      Michael Buesch <m@bues.ch>
4358 L:      linux-media@vger.kernel.org
4359 S:      Maintained
4360 F:      drivers/media/tuners/fc0011.h
4361 F:      drivers/media/tuners/fc0011.c
4362
4363 FC2580 MEDIA DRIVER
4364 M:      Antti Palosaari <crope@iki.fi>
4365 L:      linux-media@vger.kernel.org
4366 W:      https://linuxtv.org
4367 W:      http://palosaari.fi/linux/
4368 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4369 T:      git git://linuxtv.org/anttip/media_tree.git
4370 S:      Maintained
4371 F:      drivers/media/tuners/fc2580*
4372
4373 FANOTIFY
4374 M:      Eric Paris <eparis@redhat.com>
4375 S:      Maintained
4376 F:      fs/notify/fanotify/
4377 F:      include/linux/fanotify.h
4378 F:      include/uapi/linux/fanotify.h
4379
4380 FARSYNC SYNCHRONOUS DRIVER
4381 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4382 W:      http://www.farsite.co.uk/
4383 S:      Supported
4384 F:      drivers/net/wan/farsync.*
4385
4386 FAULT INJECTION SUPPORT
4387 M:      Akinobu Mita <akinobu.mita@gmail.com>
4388 S:      Supported
4389 F:      Documentation/fault-injection/
4390 F:      lib/fault-inject.c
4391
4392 FBTFT Framebuffer drivers
4393 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4394 M:      Noralf Trønnes <noralf@tronnes.org>
4395 S:      Maintained
4396 F:      drivers/staging/fbtft/
4397
4398 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4399 M:      Vasu Dev <vasu.dev@intel.com>
4400 L:      fcoe-devel@open-fcoe.org
4401 W:      www.Open-FCoE.org
4402 S:      Supported
4403 F:      drivers/scsi/libfc/
4404 F:      drivers/scsi/fcoe/
4405 F:      include/scsi/fc/
4406 F:      include/scsi/libfc.h
4407 F:      include/scsi/libfcoe.h
4408 F:      include/uapi/scsi/fc/
4409
4410 FILE LOCKING (flock() and fcntl()/lockf())
4411 M:      Jeff Layton <jlayton@poochiereds.net>
4412 M:      "J. Bruce Fields" <bfields@fieldses.org>
4413 L:      linux-fsdevel@vger.kernel.org
4414 S:      Maintained
4415 F:      include/linux/fcntl.h
4416 F:      include/linux/fs.h
4417 F:      include/uapi/linux/fcntl.h
4418 F:      include/uapi/linux/fs.h
4419 F:      fs/fcntl.c
4420 F:      fs/locks.c
4421
4422 FILESYSTEMS (VFS and infrastructure)
4423 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4424 L:      linux-fsdevel@vger.kernel.org
4425 S:      Maintained
4426 F:      fs/*
4427
4428 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4429 M:      Riku Voipio <riku.voipio@iki.fi>
4430 L:      lm-sensors@lm-sensors.org
4431 S:      Maintained
4432 F:      drivers/hwmon/f75375s.c
4433 F:      include/linux/f75375s.h
4434
4435 FIREWIRE AUDIO DRIVERS
4436 M:      Clemens Ladisch <clemens@ladisch.de>
4437 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4438 T:      git git://git.alsa-project.org/alsa-kernel.git
4439 S:      Maintained
4440 F:      sound/firewire/
4441
4442 FIREWIRE MEDIA DRIVERS (firedtv)
4443 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4444 L:      linux-media@vger.kernel.org
4445 L:      linux1394-devel@lists.sourceforge.net
4446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4447 S:      Maintained
4448 F:      drivers/media/firewire/
4449
4450 FIREWIRE SBP-2 TARGET
4451 M:      Chris Boot <bootc@bootc.net>
4452 L:      linux-scsi@vger.kernel.org
4453 L:      target-devel@vger.kernel.org
4454 L:      linux1394-devel@lists.sourceforge.net
4455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4456 S:      Maintained
4457 F:      drivers/target/sbp/
4458
4459 FIREWIRE SUBSYSTEM
4460 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4461 L:      linux1394-devel@lists.sourceforge.net
4462 W:      http://ieee1394.wiki.kernel.org/
4463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4464 S:      Maintained
4465 F:      drivers/firewire/
4466 F:      include/linux/firewire.h
4467 F:      include/uapi/linux/firewire*.h
4468 F:      tools/firewire/
4469
4470 FIRMWARE LOADER (request_firmware)
4471 M:      Ming Lei <ming.lei@canonical.com>
4472 L:      linux-kernel@vger.kernel.org
4473 S:      Maintained
4474 F:      Documentation/firmware_class/
4475 F:      drivers/base/firmware*.c
4476 F:      include/linux/firmware.h
4477
4478 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4479 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4480 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4481 S:      Maintained
4482 F:      drivers/block/rsxx/
4483
4484 FLOPPY DRIVER
4485 M:      Jiri Kosina <jikos@kernel.org>
4486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4487 S:      Odd fixes
4488 F:      drivers/block/floppy.c
4489
4490 FMC SUBSYSTEM
4491 M:      Alessandro Rubini <rubini@gnudd.com>
4492 W:      http://www.ohwr.org/projects/fmc-bus
4493 S:      Supported
4494 F:      drivers/fmc/
4495 F:      include/linux/fmc*.h
4496 F:      include/linux/ipmi-fru.h
4497 K:      fmc_d.*register
4498
4499 FPGA MANAGER FRAMEWORK
4500 M:      Alan Tull <atull@opensource.altera.com>
4501 R:      Moritz Fischer <moritz.fischer@ettus.com>
4502 S:      Maintained
4503 F:      drivers/fpga/
4504 F:      include/linux/fpga/fpga-mgr.h
4505 W:      http://www.rocketboards.org
4506
4507 FPU EMULATOR
4508 M:      Bill Metzenthen <billm@melbpc.org.au>
4509 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4510 S:      Maintained
4511 F:      arch/x86/math-emu/
4512
4513 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4514 L:      netdev@vger.kernel.org
4515 S:      Orphan
4516 F:      drivers/net/wan/dlci.c
4517 F:      drivers/net/wan/sdla.c
4518
4519 FRAMEBUFFER LAYER
4520 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4521 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4522 L:      linux-fbdev@vger.kernel.org
4523 W:      http://linux-fbdev.sourceforge.net/
4524 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4526 S:      Maintained
4527 F:      Documentation/fb/
4528 F:      drivers/video/
4529 F:      include/video/
4530 F:      include/linux/fb.h
4531 F:      include/uapi/video/
4532 F:      include/uapi/linux/fb.h
4533
4534 FREESCALE DIU FRAMEBUFFER DRIVER
4535 M:      Timur Tabi <timur@tabi.org>
4536 L:      linux-fbdev@vger.kernel.org
4537 S:      Maintained
4538 F:      drivers/video/fbdev/fsl-diu-fb.*
4539
4540 FREESCALE DMA DRIVER
4541 M:      Li Yang <leoli@freescale.com>
4542 M:      Zhang Wei <zw@zh-kernel.org>
4543 L:      linuxppc-dev@lists.ozlabs.org
4544 S:      Maintained
4545 F:      drivers/dma/fsldma.*
4546
4547 FREESCALE I2C CPM DRIVER
4548 M:      Jochen Friedrich <jochen@scram.de>
4549 L:      linuxppc-dev@lists.ozlabs.org
4550 L:      linux-i2c@vger.kernel.org
4551 S:      Maintained
4552 F:      drivers/i2c/busses/i2c-cpm.c
4553
4554 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4555 M:      Sascha Hauer <kernel@pengutronix.de>
4556 L:      linux-fbdev@vger.kernel.org
4557 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4558 S:      Maintained
4559 F:      include/linux/platform_data/video-imxfb.h
4560 F:      drivers/video/fbdev/imxfb.c
4561
4562 FREESCALE QUAD SPI DRIVER
4563 M:      Han Xu <han.xu@freescale.com>
4564 L:      linux-mtd@lists.infradead.org
4565 S:      Maintained
4566 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4567
4568 FREESCALE SOC FS_ENET DRIVER
4569 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4570 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4571 L:      linuxppc-dev@lists.ozlabs.org
4572 L:      netdev@vger.kernel.org
4573 S:      Maintained
4574 F:      drivers/net/ethernet/freescale/fs_enet/
4575 F:      include/linux/fs_enet_pd.h
4576
4577 FREESCALE QUICC ENGINE LIBRARY
4578 L:      linuxppc-dev@lists.ozlabs.org
4579 S:      Orphan
4580 F:      drivers/soc/fsl/qe/
4581 F:      include/soc/fsl/*qe*.h
4582 F:      include/soc/fsl/*ucc*.h
4583
4584 FREESCALE USB PERIPHERAL DRIVERS
4585 M:      Li Yang <leoli@freescale.com>
4586 L:      linux-usb@vger.kernel.org
4587 L:      linuxppc-dev@lists.ozlabs.org
4588 S:      Maintained
4589 F:      drivers/usb/gadget/udc/fsl*
4590
4591 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4592 M:      Li Yang <leoli@freescale.com>
4593 L:      netdev@vger.kernel.org
4594 L:      linuxppc-dev@lists.ozlabs.org
4595 S:      Maintained
4596 F:      drivers/net/ethernet/freescale/ucc_geth*
4597
4598 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4599 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4600 L:      netdev@vger.kernel.org
4601 S:      Maintained
4602 F:      drivers/net/ethernet/freescale/gianfar*
4603 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4604 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4605
4606 FREESCALE QUICC ENGINE UCC UART DRIVER
4607 M:      Timur Tabi <timur@tabi.org>
4608 L:      linuxppc-dev@lists.ozlabs.org
4609 S:      Maintained
4610 F:      drivers/tty/serial/ucc_uart.c
4611
4612 FREESCALE SOC SOUND DRIVERS
4613 M:      Timur Tabi <timur@tabi.org>
4614 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4615 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4616 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4617 L:      linuxppc-dev@lists.ozlabs.org
4618 S:      Maintained
4619 F:      sound/soc/fsl/fsl*
4620 F:      sound/soc/fsl/imx*
4621 F:      sound/soc/fsl/mpc8610_hpcd.c
4622
4623 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4624 M:      "J. German Rivera" <German.Rivera@freescale.com>
4625 L:      linux-kernel@vger.kernel.org
4626 S:      Maintained
4627 F:      drivers/staging/fsl-mc/
4628
4629 FREEVXFS FILESYSTEM
4630 M:      Christoph Hellwig <hch@infradead.org>
4631 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4632 S:      Maintained
4633 F:      fs/freevxfs/
4634
4635 FREEZER
4636 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4637 M:      Pavel Machek <pavel@ucw.cz>
4638 L:      linux-pm@vger.kernel.org
4639 S:      Supported
4640 F:      Documentation/power/freezing-of-tasks.txt
4641 F:      include/linux/freezer.h
4642 F:      kernel/freezer.c
4643
4644 FRONTSWAP API
4645 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4646 L:      linux-kernel@vger.kernel.org
4647 S:      Maintained
4648 F:      mm/frontswap.c
4649 F:      include/linux/frontswap.h
4650
4651 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4652 M:      David Howells <dhowells@redhat.com>
4653 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4654 S:      Supported
4655 F:      Documentation/filesystems/caching/
4656 F:      fs/fscache/
4657 F:      include/linux/fscache*.h
4658
4659 F2FS FILE SYSTEM
4660 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4661 M:      Changman Lee <cm224.lee@samsung.com>
4662 R:      Chao Yu <chao2.yu@samsung.com>
4663 L:      linux-f2fs-devel@lists.sourceforge.net
4664 W:      http://en.wikipedia.org/wiki/F2FS
4665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4666 S:      Maintained
4667 F:      Documentation/filesystems/f2fs.txt
4668 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4669 F:      fs/f2fs/
4670 F:      include/linux/f2fs_fs.h
4671 F:      include/trace/events/f2fs.h
4672
4673 FUJITSU FR-V (FRV) PORT
4674 S:      Orphan
4675 F:      arch/frv/
4676
4677 FUJITSU LAPTOP EXTRAS
4678 M:      Jonathan Woithe <jwoithe@just42.net>
4679 L:      platform-driver-x86@vger.kernel.org
4680 S:      Maintained
4681 F:      drivers/platform/x86/fujitsu-laptop.c
4682
4683 FUJITSU M-5MO LS CAMERA ISP DRIVER
4684 M:      Kyungmin Park <kyungmin.park@samsung.com>
4685 M:      Heungjun Kim <riverful.kim@samsung.com>
4686 L:      linux-media@vger.kernel.org
4687 S:      Maintained
4688 F:      drivers/media/i2c/m5mols/
4689 F:      include/media/i2c/m5mols.h
4690
4691 FUJITSU TABLET EXTRAS
4692 M:      Robert Gerlach <khnz@gmx.de>
4693 L:      platform-driver-x86@vger.kernel.org
4694 S:      Maintained
4695 F:      drivers/platform/x86/fujitsu-tablet.c
4696
4697 FUSE: FILESYSTEM IN USERSPACE
4698 M:      Miklos Szeredi <miklos@szeredi.hu>
4699 L:      fuse-devel@lists.sourceforge.net
4700 W:      http://fuse.sourceforge.net/
4701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4702 S:      Maintained
4703 F:      fs/fuse/
4704 F:      include/uapi/linux/fuse.h
4705 F:      Documentation/filesystems/fuse.txt
4706
4707 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4708 M:      Rik Faith <faith@cs.unc.edu>
4709 L:      linux-scsi@vger.kernel.org
4710 S:      Odd Fixes (e.g., new signatures)
4711 F:      drivers/scsi/fdomain.*
4712
4713 GCOV BASED KERNEL PROFILING
4714 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4715 S:      Maintained
4716 F:      kernel/gcov/
4717 F:      Documentation/gcov.txt
4718
4719 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4720 M:      Achim Leubner <achim_leubner@adaptec.com>
4721 L:      linux-scsi@vger.kernel.org
4722 W:      http://www.icp-vortex.com/
4723 S:      Supported
4724 F:      drivers/scsi/gdt*
4725
4726 GDB KERNEL DEBUGGING HELPER SCRIPTS
4727 M:      Jan Kiszka <jan.kiszka@siemens.com>
4728 S:      Supported
4729 F:      scripts/gdb/
4730
4731 GEMTEK FM RADIO RECEIVER DRIVER
4732 M:      Hans Verkuil <hverkuil@xs4all.nl>
4733 L:      linux-media@vger.kernel.org
4734 T:      git git://linuxtv.org/media_tree.git
4735 W:      https://linuxtv.org
4736 S:      Maintained
4737 F:      drivers/media/radio/radio-gemtek*
4738
4739 GENERIC GPIO I2C DRIVER
4740 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4741 S:      Supported
4742 F:      drivers/i2c/busses/i2c-gpio.c
4743 F:      include/linux/i2c-gpio.h
4744
4745 GENERIC GPIO I2C MULTIPLEXER DRIVER
4746 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4747 L:      linux-i2c@vger.kernel.org
4748 S:      Supported
4749 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4750 F:      include/linux/i2c-mux-gpio.h
4751 F:      Documentation/i2c/muxes/i2c-mux-gpio
4752
4753 GENERIC HDLC (WAN) DRIVERS
4754 M:      Krzysztof Halasa <khc@pm.waw.pl>
4755 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4756 S:      Maintained
4757 F:      drivers/net/wan/c101.c
4758 F:      drivers/net/wan/hd6457*
4759 F:      drivers/net/wan/hdlc*
4760 F:      drivers/net/wan/n2.c
4761 F:      drivers/net/wan/pc300too.c
4762 F:      drivers/net/wan/pci200syn.c
4763 F:      drivers/net/wan/wanxl*
4764
4765 GENERIC INCLUDE/ASM HEADER FILES
4766 M:      Arnd Bergmann <arnd@arndb.de>
4767 L:      linux-arch@vger.kernel.org
4768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4769 S:      Maintained
4770 F:      include/asm-generic/
4771 F:      include/uapi/asm-generic/
4772
4773 GENERIC PHY FRAMEWORK
4774 M:      Kishon Vijay Abraham I <kishon@ti.com>
4775 L:      linux-kernel@vger.kernel.org
4776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4777 S:      Supported
4778 F:      drivers/phy/
4779 F:      include/linux/phy/
4780
4781 GENERIC PM DOMAINS
4782 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4783 M:      Kevin Hilman <khilman@kernel.org>
4784 M:      Ulf Hansson <ulf.hansson@linaro.org>
4785 L:      linux-pm@vger.kernel.org
4786 S:      Supported
4787 F:      drivers/base/power/domain*.c
4788 F:      include/linux/pm_domain.h
4789
4790 GENERIC UIO DRIVER FOR PCI DEVICES
4791 M:      "Michael S. Tsirkin" <mst@redhat.com>
4792 L:      kvm@vger.kernel.org
4793 S:      Supported
4794 F:      drivers/uio/uio_pci_generic.c
4795
4796 GET_MAINTAINER SCRIPT
4797 M:      Joe Perches <joe@perches.com>
4798 S:      Maintained
4799 F:      scripts/get_maintainer.pl
4800
4801 GFS2 FILE SYSTEM
4802 M:      Steven Whitehouse <swhiteho@redhat.com>
4803 M:      Bob Peterson <rpeterso@redhat.com>
4804 L:      cluster-devel@redhat.com
4805 W:      http://sources.redhat.com/cluster/
4806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4807 S:      Supported
4808 F:      Documentation/filesystems/gfs2*.txt
4809 F:      fs/gfs2/
4810 F:      include/uapi/linux/gfs2_ondisk.h
4811
4812 GIGASET ISDN DRIVERS
4813 M:      Paul Bolle <pebolle@tiscali.nl>
4814 L:      gigaset307x-common@lists.sourceforge.net
4815 W:      http://gigaset307x.sourceforge.net/
4816 S:      Odd Fixes
4817 F:      Documentation/isdn/README.gigaset
4818 F:      drivers/isdn/gigaset/
4819 F:      include/uapi/linux/gigaset_dev.h
4820
4821 GO7007 MPEG CODEC
4822 M:      Hans Verkuil <hans.verkuil@cisco.com>
4823 L:      linux-media@vger.kernel.org
4824 S:      Maintained
4825 F:      drivers/media/usb/go7007/
4826
4827 GOODIX TOUCHSCREEN
4828 M:      Bastien Nocera <hadess@hadess.net>
4829 L:      linux-input@vger.kernel.org
4830 S:      Maintained
4831 F:      drivers/input/touchscreen/goodix.c
4832
4833 GPIO SUBSYSTEM
4834 M:      Linus Walleij <linus.walleij@linaro.org>
4835 M:      Alexandre Courbot <gnurou@gmail.com>
4836 L:      linux-gpio@vger.kernel.org
4837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4838 S:      Maintained
4839 F:      Documentation/gpio/
4840 F:      drivers/gpio/
4841 F:      include/linux/gpio/
4842 F:      include/linux/gpio.h
4843 F:      include/asm-generic/gpio.h
4844
4845 GRE DEMULTIPLEXER DRIVER
4846 M:      Dmitry Kozlov <xeb@mail.ru>
4847 L:      netdev@vger.kernel.org
4848 S:      Maintained
4849 F:      net/ipv4/gre_demux.c
4850 F:      net/ipv4/gre_offload.c
4851 F:      include/net/gre.h
4852
4853 GRETH 10/100/1G Ethernet MAC device driver
4854 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4855 L:      netdev@vger.kernel.org
4856 S:      Maintained
4857 F:      drivers/net/ethernet/aeroflex/
4858
4859 GSPCA FINEPIX SUBDRIVER
4860 M:      Frank Zago <frank@zago.net>
4861 L:      linux-media@vger.kernel.org
4862 T:      git git://linuxtv.org/media_tree.git
4863 S:      Maintained
4864 F:      drivers/media/usb/gspca/finepix.c
4865
4866 GSPCA GL860 SUBDRIVER
4867 M:      Olivier Lorin <o.lorin@laposte.net>
4868 L:      linux-media@vger.kernel.org
4869 T:      git git://linuxtv.org/media_tree.git
4870 S:      Maintained
4871 F:      drivers/media/usb/gspca/gl860/
4872
4873 GSPCA M5602 SUBDRIVER
4874 M:      Erik Andren <erik.andren@gmail.com>
4875 L:      linux-media@vger.kernel.org
4876 T:      git git://linuxtv.org/media_tree.git
4877 S:      Maintained
4878 F:      drivers/media/usb/gspca/m5602/
4879
4880 GSPCA PAC207 SONIXB SUBDRIVER
4881 M:      Hans de Goede <hdegoede@redhat.com>
4882 L:      linux-media@vger.kernel.org
4883 T:      git git://linuxtv.org/media_tree.git
4884 S:      Maintained
4885 F:      drivers/media/usb/gspca/pac207.c
4886
4887 GSPCA SN9C20X SUBDRIVER
4888 M:      Brian Johnson <brijohn@gmail.com>
4889 L:      linux-media@vger.kernel.org
4890 T:      git git://linuxtv.org/media_tree.git
4891 S:      Maintained
4892 F:      drivers/media/usb/gspca/sn9c20x.c
4893
4894 GSPCA T613 SUBDRIVER
4895 M:      Leandro Costantino <lcostantino@gmail.com>
4896 L:      linux-media@vger.kernel.org
4897 T:      git git://linuxtv.org/media_tree.git
4898 S:      Maintained
4899 F:      drivers/media/usb/gspca/t613.c
4900
4901 GSPCA USB WEBCAM DRIVER
4902 M:      Hans de Goede <hdegoede@redhat.com>
4903 L:      linux-media@vger.kernel.org
4904 T:      git git://linuxtv.org/media_tree.git
4905 S:      Maintained
4906 F:      drivers/media/usb/gspca/
4907
4908 GUID PARTITION TABLE (GPT)
4909 M:      Davidlohr Bueso <dave@stgolabs.net>
4910 L:      linux-efi@vger.kernel.org
4911 S:      Maintained
4912 F:      block/partitions/efi.*
4913
4914 STK1160 USB VIDEO CAPTURE DRIVER
4915 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4916 L:      linux-media@vger.kernel.org
4917 T:      git git://linuxtv.org/media_tree.git
4918 S:      Maintained
4919 F:      drivers/media/usb/stk1160/
4920
4921 H8/300 ARCHITECTURE
4922 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4923 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4924 W:      http://uclinux-h8.sourceforge.jp
4925 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4926 S:      Maintained
4927 F:      arch/h8300/
4928 F:      drivers/clocksource/h8300_*.c
4929 F:      drivers/clk/h8300/
4930 F:      drivers/irqchip/irq-renesas-h8*.c
4931
4932 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4933 M:      Frank Seidel <frank@f-seidel.de>
4934 L:      platform-driver-x86@vger.kernel.org
4935 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4936 S:      Maintained
4937 F:      drivers/platform/x86/hdaps.c
4938
4939 HDPVR USB VIDEO ENCODER DRIVER
4940 M:      Hans Verkuil <hverkuil@xs4all.nl>
4941 L:      linux-media@vger.kernel.org
4942 T:      git git://linuxtv.org/media_tree.git
4943 W:      https://linuxtv.org
4944 S:      Odd Fixes
4945 F:      drivers/media/usb/hdpvr/
4946
4947 HWPOISON MEMORY FAILURE HANDLING
4948 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4949 L:      linux-mm@kvack.org
4950 S:      Maintained
4951 F:      mm/memory-failure.c
4952 F:      mm/hwpoison-inject.c
4953
4954 HYPERVISOR VIRTUAL CONSOLE DRIVER
4955 L:      linuxppc-dev@lists.ozlabs.org
4956 S:      Odd Fixes
4957 F:      drivers/tty/hvc/
4958
4959 HACKRF MEDIA DRIVER
4960 M:      Antti Palosaari <crope@iki.fi>
4961 L:      linux-media@vger.kernel.org
4962 W:      https://linuxtv.org
4963 W:      http://palosaari.fi/linux/
4964 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4965 T:      git git://linuxtv.org/anttip/media_tree.git
4966 S:      Maintained
4967 F:      drivers/media/usb/hackrf/
4968
4969 HARDWARE MONITORING
4970 M:      Jean Delvare <jdelvare@suse.com>
4971 M:      Guenter Roeck <linux@roeck-us.net>
4972 L:      lm-sensors@lm-sensors.org
4973 W:      http://www.lm-sensors.org/
4974 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4976 S:      Maintained
4977 F:      Documentation/hwmon/
4978 F:      drivers/hwmon/
4979 F:      include/linux/hwmon*.h
4980
4981 HARDWARE RANDOM NUMBER GENERATOR CORE
4982 M:      Matt Mackall <mpm@selenic.com>
4983 M:      Herbert Xu <herbert@gondor.apana.org.au>
4984 L:      linux-crypto@vger.kernel.org
4985 S:      Odd fixes
4986 F:      Documentation/hw_random.txt
4987 F:      drivers/char/hw_random/
4988 F:      include/linux/hw_random.h
4989
4990 HARDWARE SPINLOCK CORE
4991 M:      Ohad Ben-Cohen <ohad@wizery.com>
4992 S:      Maintained
4993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
4994 F:      Documentation/hwspinlock.txt
4995 F:      drivers/hwspinlock/hwspinlock_*
4996 F:      include/linux/hwspinlock.h
4997
4998 HARMONY SOUND DRIVER
4999 L:      linux-parisc@vger.kernel.org
5000 S:      Maintained
5001 F:      sound/parisc/harmony.*
5002
5003 HD29L2 MEDIA DRIVER
5004 M:      Antti Palosaari <crope@iki.fi>
5005 L:      linux-media@vger.kernel.org
5006 W:      https://linuxtv.org
5007 W:      http://palosaari.fi/linux/
5008 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5009 T:      git git://linuxtv.org/anttip/media_tree.git
5010 S:      Maintained
5011 F:      drivers/media/dvb-frontends/hd29l2*
5012
5013 HEWLETT-PACKARD SMART2 RAID DRIVER
5014 L:      iss_storagedev@hp.com
5015 S:      Orphan
5016 F:      Documentation/blockdev/cpqarray.txt
5017 F:      drivers/block/cpqarray.*
5018
5019 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5020 M:      Don Brace <don.brace@pmcs.com>
5021 L:      iss_storagedev@hp.com
5022 L:      storagedev@pmcs.com
5023 L:      linux-scsi@vger.kernel.org
5024 S:      Supported
5025 F:      Documentation/scsi/hpsa.txt
5026 F:      drivers/scsi/hpsa*.[ch]
5027 F:      include/linux/cciss*.h
5028 F:      include/uapi/linux/cciss*.h
5029
5030 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5031 M:      Don Brace <don.brace@pmcs.com>
5032 L:      iss_storagedev@hp.com
5033 L:      storagedev@pmcs.com
5034 L:      linux-scsi@vger.kernel.org
5035 S:      Supported
5036 F:      Documentation/blockdev/cciss.txt
5037 F:      drivers/block/cciss*
5038 F:      include/linux/cciss_ioctl.h
5039 F:      include/uapi/linux/cciss_ioctl.h
5040
5041 HFS FILESYSTEM
5042 L:      linux-fsdevel@vger.kernel.org
5043 S:      Orphan
5044 F:      Documentation/filesystems/hfs.txt
5045 F:      fs/hfs/
5046
5047 HFSPLUS FILESYSTEM
5048 L:      linux-fsdevel@vger.kernel.org
5049 S:      Orphan
5050 F:      Documentation/filesystems/hfsplus.txt
5051 F:      fs/hfsplus/
5052
5053 HGA FRAMEBUFFER DRIVER
5054 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5055 L:      linux-nvidia@lists.surfsouth.com
5056 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5057 S:      Maintained
5058 F:      drivers/video/fbdev/hgafb.c
5059
5060 HIBERNATION (aka Software Suspend, aka swsusp)
5061 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5062 M:      Pavel Machek <pavel@ucw.cz>
5063 L:      linux-pm@vger.kernel.org
5064 S:      Supported
5065 F:      arch/x86/power/
5066 F:      drivers/base/power/
5067 F:      kernel/power/
5068 F:      include/linux/suspend.h
5069 F:      include/linux/freezer.h
5070 F:      include/linux/pm.h
5071 F:      arch/*/include/asm/suspend*.h
5072
5073 HID CORE LAYER
5074 M:      Jiri Kosina <jikos@kernel.org>
5075 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5076 L:      linux-input@vger.kernel.org
5077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5078 S:      Maintained
5079 F:      drivers/hid/
5080 F:      include/linux/hid*
5081 F:      include/uapi/linux/hid*
5082
5083 HID SENSOR HUB DRIVERS
5084 M:      Jiri Kosina <jikos@kernel.org>
5085 M:      Jonathan Cameron <jic23@kernel.org>
5086 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5087 L:      linux-input@vger.kernel.org
5088 L:      linux-iio@vger.kernel.org
5089 S:      Maintained
5090 F:      Documentation/hid/hid-sensor*
5091 F:      drivers/hid/hid-sensor-*
5092 F:      drivers/iio/*/hid-*
5093 F:      include/linux/hid-sensor-*
5094
5095 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5096 M:      Thomas Gleixner <tglx@linutronix.de>
5097 L:      linux-kernel@vger.kernel.org
5098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5099 S:      Maintained
5100 F:      Documentation/timers/
5101 F:      kernel/time/hrtimer.c
5102 F:      kernel/time/clockevents.c
5103 F:      kernel/time/tick*.*
5104 F:      kernel/time/timer_*.c
5105 F:      include/linux/clockchips.h
5106 F:      include/linux/hrtimer.h
5107
5108 HIGH-SPEED SCC DRIVER FOR AX.25
5109 L:      linux-hams@vger.kernel.org
5110 S:      Orphan
5111 F:      drivers/net/hamradio/dmascc.c
5112 F:      drivers/net/hamradio/scc.c
5113
5114 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5115 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5116 W:      http://www.highpoint-tech.com
5117 S:      Supported
5118 F:      Documentation/scsi/hptiop.txt
5119 F:      drivers/scsi/hptiop.c
5120
5121 HIPPI
5122 M:      Jes Sorensen <jes@trained-monkey.org>
5123 L:      linux-hippi@sunsite.dk
5124 S:      Maintained
5125 F:      include/linux/hippidevice.h
5126 F:      include/uapi/linux/if_hippi.h
5127 F:      net/802/hippi.c
5128 F:      drivers/net/hippi/
5129
5130 HISILICON SAS Controller
5131 M:      John Garry <john.garry@huawei.com>
5132 W:      http://www.hisilicon.com
5133 S:      Supported
5134 F:      drivers/scsi/hisi_sas/
5135 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5136
5137 HOST AP DRIVER
5138 M:      Jouni Malinen <j@w1.fi>
5139 L:      hostap@shmoo.com (subscribers-only)
5140 L:      linux-wireless@vger.kernel.org
5141 W:      http://hostap.epitest.fi/
5142 S:      Maintained
5143 F:      drivers/net/wireless/intersil/hostap/
5144
5145 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5146 L:      platform-driver-x86@vger.kernel.org
5147 S:      Orphan
5148 F:      drivers/platform/x86/tc1100-wmi.c
5149
5150 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5151 M:      Jaroslav Kysela <perex@perex.cz>
5152 S:      Maintained
5153 F:      drivers/net/ethernet/hp/hp100.*
5154
5155 HPET:   High Precision Event Timers driver
5156 M:      Clemens Ladisch <clemens@ladisch.de>
5157 S:      Maintained
5158 F:      Documentation/timers/hpet.txt
5159 F:      drivers/char/hpet.c
5160 F:      include/linux/hpet.h
5161 F:      include/uapi/linux/hpet.h
5162
5163 HPET:   x86
5164 S:      Orphan
5165 F:      arch/x86/kernel/hpet.c
5166 F:      arch/x86/include/asm/hpet.h
5167
5168 HPFS FILESYSTEM
5169 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5170 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5171 S:      Maintained
5172 F:      fs/hpfs/
5173
5174 HSI SUBSYSTEM
5175 M:      Sebastian Reichel <sre@kernel.org>
5176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5177 S:      Maintained
5178 F:      Documentation/ABI/testing/sysfs-bus-hsi
5179 F:      Documentation/hsi.txt
5180 F:      drivers/hsi/
5181 F:      include/linux/hsi/
5182 F:      include/uapi/linux/hsi/
5183
5184 HSO 3G MODEM DRIVER
5185 M:      Jan Dumon <j.dumon@option.com>
5186 W:      http://www.pharscape.org
5187 S:      Maintained
5188 F:      drivers/net/usb/hso.c
5189
5190 HSR NETWORK PROTOCOL
5191 M:      Arvid Brodin <arvid.brodin@alten.se>
5192 L:      netdev@vger.kernel.org
5193 S:      Maintained
5194 F:      net/hsr/
5195
5196 HTCPEN TOUCHSCREEN DRIVER
5197 M:      Pau Oliva Fora <pof@eslack.org>
5198 L:      linux-input@vger.kernel.org
5199 S:      Maintained
5200 F:      drivers/input/touchscreen/htcpen.c
5201
5202 HUGETLB FILESYSTEM
5203 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5204 S:      Maintained
5205 F:      fs/hugetlbfs/
5206
5207 Hyper-V CORE AND DRIVERS
5208 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5209 M:      Haiyang Zhang <haiyangz@microsoft.com>
5210 L:      devel@linuxdriverproject.org
5211 S:      Maintained
5212 F:      arch/x86/include/asm/mshyperv.h
5213 F:      arch/x86/include/uapi/asm/hyperv.h
5214 F:      arch/x86/kernel/cpu/mshyperv.c
5215 F:      drivers/hid/hid-hyperv.c
5216 F:      drivers/hv/
5217 F:      drivers/input/serio/hyperv-keyboard.c
5218 F:      drivers/net/hyperv/
5219 F:      drivers/scsi/storvsc_drv.c
5220 F:      drivers/video/fbdev/hyperv_fb.c
5221 F:      include/linux/hyperv.h
5222 F:      tools/hv/
5223 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5224
5225 I2C OVER PARALLEL PORT
5226 M:      Jean Delvare <jdelvare@suse.com>
5227 L:      linux-i2c@vger.kernel.org
5228 S:      Maintained
5229 F:      Documentation/i2c/busses/i2c-parport
5230 F:      Documentation/i2c/busses/i2c-parport-light
5231 F:      drivers/i2c/busses/i2c-parport.c
5232 F:      drivers/i2c/busses/i2c-parport-light.c
5233
5234 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5235 M:      Jean Delvare <jdelvare@suse.com>
5236 L:      linux-i2c@vger.kernel.org
5237 S:      Maintained
5238 F:      Documentation/i2c/busses/i2c-ali1535
5239 F:      Documentation/i2c/busses/i2c-ali1563
5240 F:      Documentation/i2c/busses/i2c-ali15x3
5241 F:      Documentation/i2c/busses/i2c-amd756
5242 F:      Documentation/i2c/busses/i2c-amd8111
5243 F:      Documentation/i2c/busses/i2c-i801
5244 F:      Documentation/i2c/busses/i2c-nforce2
5245 F:      Documentation/i2c/busses/i2c-piix4
5246 F:      Documentation/i2c/busses/i2c-sis5595
5247 F:      Documentation/i2c/busses/i2c-sis630
5248 F:      Documentation/i2c/busses/i2c-sis96x
5249 F:      Documentation/i2c/busses/i2c-via
5250 F:      Documentation/i2c/busses/i2c-viapro
5251 F:      drivers/i2c/busses/i2c-ali1535.c
5252 F:      drivers/i2c/busses/i2c-ali1563.c
5253 F:      drivers/i2c/busses/i2c-ali15x3.c
5254 F:      drivers/i2c/busses/i2c-amd756.c
5255 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5256 F:      drivers/i2c/busses/i2c-amd8111.c
5257 F:      drivers/i2c/busses/i2c-i801.c
5258 F:      drivers/i2c/busses/i2c-isch.c
5259 F:      drivers/i2c/busses/i2c-nforce2.c
5260 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5261 F:      drivers/i2c/busses/i2c-piix4.c
5262 F:      drivers/i2c/busses/i2c-sis5595.c
5263 F:      drivers/i2c/busses/i2c-sis630.c
5264 F:      drivers/i2c/busses/i2c-sis96x.c
5265 F:      drivers/i2c/busses/i2c-via.c
5266 F:      drivers/i2c/busses/i2c-viapro.c
5267
5268 I2C/SMBUS ISMT DRIVER
5269 M:      Seth Heasley <seth.heasley@intel.com>
5270 M:      Neil Horman <nhorman@tuxdriver.com>
5271 L:      linux-i2c@vger.kernel.org
5272 F:      drivers/i2c/busses/i2c-ismt.c
5273 F:      Documentation/i2c/busses/i2c-ismt
5274
5275 I2C/SMBUS STUB DRIVER
5276 M:      Jean Delvare <jdelvare@suse.com>
5277 L:      linux-i2c@vger.kernel.org
5278 S:      Maintained
5279 F:      drivers/i2c/i2c-stub.c
5280
5281 I2C SUBSYSTEM
5282 M:      Wolfram Sang <wsa@the-dreams.de>
5283 L:      linux-i2c@vger.kernel.org
5284 W:      https://i2c.wiki.kernel.org/
5285 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5287 S:      Maintained
5288 F:      Documentation/devicetree/bindings/i2c/
5289 F:      Documentation/i2c/
5290 F:      drivers/i2c/
5291 F:      drivers/i2c/*/
5292 F:      include/linux/i2c.h
5293 F:      include/linux/i2c-*.h
5294 F:      include/uapi/linux/i2c.h
5295 F:      include/uapi/linux/i2c-*.h
5296
5297 I2C ACPI SUPPORT
5298 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5299 L:      linux-i2c@vger.kernel.org
5300 L:      linux-acpi@vger.kernel.org
5301 S:      Maintained
5302
5303 I2C-TAOS-EVM DRIVER
5304 M:      Jean Delvare <jdelvare@suse.com>
5305 L:      linux-i2c@vger.kernel.org
5306 S:      Maintained
5307 F:      Documentation/i2c/busses/i2c-taos-evm
5308 F:      drivers/i2c/busses/i2c-taos-evm.c
5309
5310 I2C-TINY-USB DRIVER
5311 M:      Till Harbaum <till@harbaum.org>
5312 L:      linux-i2c@vger.kernel.org
5313 W:      http://www.harbaum.org/till/i2c_tiny_usb
5314 S:      Maintained
5315 F:      drivers/i2c/busses/i2c-tiny-usb.c
5316
5317 i386 BOOT CODE
5318 M:      "H. Peter Anvin" <hpa@zytor.com>
5319 S:      Maintained
5320 F:      arch/x86/boot/
5321
5322 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5323 M:      "H. Peter Anvin" <hpa@zytor.com>
5324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5325 S:      Maintained
5326
5327 IA64 (Itanium) PLATFORM
5328 M:      Tony Luck <tony.luck@intel.com>
5329 M:      Fenghua Yu <fenghua.yu@intel.com>
5330 L:      linux-ia64@vger.kernel.org
5331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5332 S:      Maintained
5333 F:      arch/ia64/
5334
5335 IBM Power VMX Cryptographic instructions
5336 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5337 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5338 L:      linux-crypto@vger.kernel.org
5339 S:      Supported
5340 F:      drivers/crypto/vmx/Makefile
5341 F:      drivers/crypto/vmx/Kconfig
5342 F:      drivers/crypto/vmx/vmx.c
5343 F:      drivers/crypto/vmx/aes*
5344 F:      drivers/crypto/vmx/ghash*
5345 F:      drivers/crypto/vmx/ppc-xlate.pl
5346
5347 IBM Power in-Nest Crypto Acceleration
5348 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5349 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5350 L:      linux-crypto@vger.kernel.org
5351 S:      Supported
5352 F:      drivers/crypto/nx/Makefile
5353 F:      drivers/crypto/nx/Kconfig
5354 F:      drivers/crypto/nx/nx-aes*
5355 F:      drivers/crypto/nx/nx-sha*
5356 F:      drivers/crypto/nx/nx.*
5357 F:      drivers/crypto/nx/nx_csbcpb.h
5358 F:      drivers/crypto/nx/nx_debugfs.h
5359
5360 IBM Power 842 compression accelerator
5361 M:      Dan Streetman <ddstreet@ieee.org>
5362 S:      Supported
5363 F:      drivers/crypto/nx/Makefile
5364 F:      drivers/crypto/nx/Kconfig
5365 F:      drivers/crypto/nx/nx-842*
5366 F:      include/linux/sw842.h
5367 F:      crypto/842.c
5368 F:      lib/842/
5369
5370 IBM Power Linux RAID adapter
5371 M:      Brian King <brking@us.ibm.com>
5372 S:      Supported
5373 F:      drivers/scsi/ipr.*
5374
5375 IBM Power Virtual Ethernet Device Driver
5376 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5377 L:      netdev@vger.kernel.org
5378 S:      Supported
5379 F:      drivers/net/ethernet/ibm/ibmveth.*
5380
5381 IBM Power SRIOV Virtual NIC Device Driver
5382 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5383 M:      John Allen <jallen@linux.vnet.ibm.com>
5384 L:      netdev@vger.kernel.org
5385 S:      Supported
5386 F:      drivers/net/ethernet/ibm/ibmvnic.*
5387
5388 IBM Power Virtual SCSI Device Drivers
5389 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5390 L:      linux-scsi@vger.kernel.org
5391 S:      Supported
5392 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5393 F:      drivers/scsi/ibmvscsi/viosrp.h
5394
5395 IBM Power Virtual FC Device Drivers
5396 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5397 L:      linux-scsi@vger.kernel.org
5398 S:      Supported
5399 F:      drivers/scsi/ibmvscsi/ibmvfc*
5400
5401 IBM ServeRAID RAID DRIVER
5402 S:      Orphan
5403 F:      drivers/scsi/ips.*
5404
5405 ICH LPC AND GPIO DRIVER
5406 M:      Peter Tyser <ptyser@xes-inc.com>
5407 S:      Maintained
5408 F:      drivers/mfd/lpc_ich.c
5409 F:      drivers/gpio/gpio-ich.c
5410
5411 IDE SUBSYSTEM
5412 M:      "David S. Miller" <davem@davemloft.net>
5413 L:      linux-ide@vger.kernel.org
5414 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5416 S:      Maintained
5417 F:      Documentation/ide/
5418 F:      drivers/ide/
5419 F:      include/linux/ide.h
5420
5421 IDEAPAD LAPTOP EXTRAS DRIVER
5422 M:      Ike Panhc <ike.pan@canonical.com>
5423 L:      platform-driver-x86@vger.kernel.org
5424 W:      http://launchpad.net/ideapad-laptop
5425 S:      Maintained
5426 F:      drivers/platform/x86/ideapad-laptop.c
5427
5428 IDEAPAD LAPTOP SLIDEBAR DRIVER
5429 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5430 L:      linux-input@vger.kernel.org
5431 W:      https://github.com/o2genum/ideapad-slidebar
5432 S:      Maintained
5433 F:      drivers/input/misc/ideapad_slidebar.c
5434
5435 IDE/ATAPI DRIVERS
5436 M:      Borislav Petkov <bp@alien8.de>
5437 L:      linux-ide@vger.kernel.org
5438 S:      Maintained
5439 F:      Documentation/cdrom/ide-cd
5440 F:      drivers/ide/ide-cd*
5441
5442 IDLE-I7300
5443 M:      Andy Henroid <andrew.d.henroid@intel.com>
5444 L:      linux-pm@vger.kernel.org
5445 S:      Supported
5446 F:      drivers/idle/i7300_idle.c
5447
5448 IEEE 802.15.4 SUBSYSTEM
5449 M:      Alexander Aring <aar@pengutronix.de>
5450 L:      linux-wpan@vger.kernel.org
5451 W:      http://wpan.cakelab.org/
5452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5454 S:      Maintained
5455 F:      net/ieee802154/
5456 F:      net/mac802154/
5457 F:      drivers/net/ieee802154/
5458 F:      include/linux/nl802154.h
5459 F:      include/linux/ieee802154.h
5460 F:      include/net/nl802154.h
5461 F:      include/net/mac802154.h
5462 F:      include/net/af_ieee802154.h
5463 F:      include/net/cfg802154.h
5464 F:      include/net/ieee802154_netdev.h
5465 F:      Documentation/networking/ieee802154.txt
5466
5467 IGORPLUG-USB IR RECEIVER
5468 M:      Sean Young <sean@mess.org>
5469 L:      linux-media@vger.kernel.org
5470 S:      Maintained
5471 F:      drivers/media/rc/igorplugusb.c
5472
5473 IGUANAWORKS USB IR TRANSCEIVER
5474 M:      Sean Young <sean@mess.org>
5475 L:      linux-media@vger.kernel.org
5476 S:      Maintained
5477 F:      drivers/media/rc/iguanair.c
5478
5479 IIO SUBSYSTEM AND DRIVERS
5480 M:      Jonathan Cameron <jic23@kernel.org>
5481 R:      Hartmut Knaack <knaack.h@gmx.de>
5482 R:      Lars-Peter Clausen <lars@metafoo.de>
5483 R:      Peter Meerwald <pmeerw@pmeerw.net>
5484 L:      linux-iio@vger.kernel.org
5485 S:      Maintained
5486 F:      drivers/iio/
5487 F:      drivers/staging/iio/
5488 F:      include/linux/iio/
5489 F:      tools/iio/
5490
5491 IKANOS/ADI EAGLE ADSL USB DRIVER
5492 M:      Matthieu Castet <castet.matthieu@free.fr>
5493 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5494 S:      Maintained
5495 F:      drivers/usb/atm/ueagle-atm.c
5496
5497 INA209 HARDWARE MONITOR DRIVER
5498 M:      Guenter Roeck <linux@roeck-us.net>
5499 L:      lm-sensors@lm-sensors.org
5500 S:      Maintained
5501 F:      Documentation/hwmon/ina209
5502 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5503 F:      drivers/hwmon/ina209.c
5504
5505 INA2XX HARDWARE MONITOR DRIVER
5506 M:      Guenter Roeck <linux@roeck-us.net>
5507 L:      lm-sensors@lm-sensors.org
5508 S:      Maintained
5509 F:      Documentation/hwmon/ina2xx
5510 F:      drivers/hwmon/ina2xx.c
5511 F:      include/linux/platform_data/ina2xx.h
5512
5513 INDUSTRY PACK SUBSYSTEM (IPACK)
5514 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5515 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5516 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5517 L:      industrypack-devel@lists.sourceforge.net
5518 W:      http://industrypack.sourceforge.net
5519 S:      Maintained
5520 F:      drivers/ipack/
5521
5522 INGENIC JZ4780 DMA Driver
5523 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5524 S:      Maintained
5525 F:      drivers/dma/dma-jz4780.c
5526
5527 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5528 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5529 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5530 L:      linux-ima-devel@lists.sourceforge.net
5531 L:      linux-ima-user@lists.sourceforge.net
5532 L:      linux-security-module@vger.kernel.org
5533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5534 S:      Supported
5535 F:      security/integrity/ima/
5536
5537 IMGTEC IR DECODER DRIVER
5538 M:      James Hogan <james.hogan@imgtec.com>
5539 S:      Maintained
5540 F:      drivers/media/rc/img-ir/
5541
5542 IMS TWINTURBO FRAMEBUFFER DRIVER
5543 L:      linux-fbdev@vger.kernel.org
5544 S:      Orphan
5545 F:      drivers/video/fbdev/imsttfb.c
5546
5547 INFINIBAND SUBSYSTEM
5548 M:      Doug Ledford <dledford@redhat.com>
5549 M:      Sean Hefty <sean.hefty@intel.com>
5550 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5551 L:      linux-rdma@vger.kernel.org
5552 W:      http://www.openfabrics.org/
5553 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5555 S:      Supported
5556 F:      Documentation/infiniband/
5557 F:      drivers/infiniband/
5558 F:      drivers/staging/rdma/
5559 F:      include/uapi/linux/if_infiniband.h
5560 F:      include/uapi/rdma/
5561 F:      include/rdma/
5562
5563 INOTIFY
5564 M:      John McCutchan <john@johnmccutchan.com>
5565 M:      Robert Love <rlove@rlove.org>
5566 M:      Eric Paris <eparis@parisplace.org>
5567 S:      Maintained
5568 F:      Documentation/filesystems/inotify.txt
5569 F:      fs/notify/inotify/
5570 F:      include/linux/inotify.h
5571 F:      include/uapi/linux/inotify.h
5572
5573 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5574 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5575 L:      linux-input@vger.kernel.org
5576 Q:      http://patchwork.kernel.org/project/linux-input/list/
5577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5578 S:      Maintained
5579 F:      drivers/input/
5580 F:      include/linux/input.h
5581 F:      include/uapi/linux/input.h
5582 F:      include/linux/input/
5583
5584 INPUT MULTITOUCH (MT) PROTOCOL
5585 M:      Henrik Rydberg <rydberg@bitmath.org>
5586 L:      linux-input@vger.kernel.org
5587 S:      Odd fixes
5588 F:      Documentation/input/multi-touch-protocol.txt
5589 F:      drivers/input/input-mt.c
5590 K:      \b(ABS|SYN)_MT_
5591
5592 INTEL ASoC BDW/HSW DRIVERS
5593 M:      Jie Yang <yang.jie@linux.intel.com>
5594 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5595 S:      Supported
5596 F:      sound/soc/intel/common/sst-dsp*
5597 F:      sound/soc/intel/common/sst-firmware.c
5598 F:      sound/soc/intel/boards/broadwell.c
5599 F:      sound/soc/intel/haswell/
5600
5601 INTEL C600 SERIES SAS CONTROLLER DRIVER
5602 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5603 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5604 L:      linux-scsi@vger.kernel.org
5605 T:      git git://git.code.sf.net/p/intel-sas/isci
5606 S:      Supported
5607 F:      drivers/scsi/isci/
5608
5609 INTEL HID EVENT DRIVER
5610 M:      Alex Hung <alex.hung@canonical.com>
5611 L:      platform-driver-x86@vger.kernel.org
5612 S:      Maintained
5613 F:      drivers/platform/x86/intel-hid.c
5614
5615 INTEL IDLE DRIVER
5616 M:      Len Brown <lenb@kernel.org>
5617 L:      linux-pm@vger.kernel.org
5618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5619 S:      Supported
5620 F:      drivers/idle/intel_idle.c
5621
5622 INTEL PSTATE DRIVER
5623 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5624 M:      Len Brown <lenb@kernel.org>
5625 L:      linux-pm@vger.kernel.org
5626 S:      Supported
5627 F:      drivers/cpufreq/intel_pstate.c
5628
5629 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5630 M:      Maik Broemme <mbroemme@plusserver.de>
5631 L:      linux-fbdev@vger.kernel.org
5632 S:      Maintained
5633 F:      Documentation/fb/intelfb.txt
5634 F:      drivers/video/fbdev/intelfb/
5635
5636 INTEL 810/815 FRAMEBUFFER DRIVER
5637 M:      Antonino Daplas <adaplas@gmail.com>
5638 L:      linux-fbdev@vger.kernel.org
5639 S:      Maintained
5640 F:      drivers/video/fbdev/i810/
5641
5642 INTEL MENLOW THERMAL DRIVER
5643 M:      Sujith Thomas <sujith.thomas@intel.com>
5644 L:      platform-driver-x86@vger.kernel.org
5645 W:      https://01.org/linux-acpi
5646 S:      Supported
5647 F:      drivers/platform/x86/intel_menlow.c
5648
5649 INTEL I/OAT DMA DRIVER
5650 M:      Dave Jiang <dave.jiang@intel.com>
5651 R:      Dan Williams <dan.j.williams@intel.com>
5652 L:      dmaengine@vger.kernel.org
5653 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5654 S:      Supported
5655 F:      drivers/dma/ioat*
5656
5657 INTEL IOMMU (VT-d)
5658 M:      David Woodhouse <dwmw2@infradead.org>
5659 L:      iommu@lists.linux-foundation.org
5660 T:      git git://git.infradead.org/iommu-2.6.git
5661 S:      Supported
5662 F:      drivers/iommu/intel-iommu.c
5663 F:      include/linux/intel-iommu.h
5664
5665 INTEL IOP-ADMA DMA DRIVER
5666 R:      Dan Williams <dan.j.williams@intel.com>
5667 S:      Odd fixes
5668 F:      drivers/dma/iop-adma.c
5669
5670 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5671 M:      Krzysztof Halasa <khalasa@piap.pl>
5672 S:      Maintained
5673 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5674 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5675 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5676 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5677 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5678 F:      drivers/net/wan/ixp4xx_hss.c
5679
5680 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5681 M:      Deepak Saxena <dsaxena@plexity.net>
5682 S:      Maintained
5683 F:      drivers/char/hw_random/ixp4xx-rng.c
5684
5685 INTEL ETHERNET DRIVERS
5686 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5687 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5688 R:      Shannon Nelson <shannon.nelson@intel.com>
5689 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5690 R:      Don Skidmore <donald.c.skidmore@intel.com>
5691 R:      Bruce Allan <bruce.w.allan@intel.com>
5692 R:      John Ronciak <john.ronciak@intel.com>
5693 R:      Mitch Williams <mitch.a.williams@intel.com>
5694 L:      intel-wired-lan@lists.osuosl.org
5695 W:      http://www.intel.com/support/feedback.htm
5696 W:      http://e1000.sourceforge.net/
5697 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5700 S:      Supported
5701 F:      Documentation/networking/e100.txt
5702 F:      Documentation/networking/e1000.txt
5703 F:      Documentation/networking/e1000e.txt
5704 F:      Documentation/networking/igb.txt
5705 F:      Documentation/networking/igbvf.txt
5706 F:      Documentation/networking/ixgb.txt
5707 F:      Documentation/networking/ixgbe.txt
5708 F:      Documentation/networking/ixgbevf.txt
5709 F:      Documentation/networking/i40e.txt
5710 F:      Documentation/networking/i40evf.txt
5711 F:      drivers/net/ethernet/intel/
5712 F:      drivers/net/ethernet/intel/*/
5713
5714 INTEL-MID GPIO DRIVER
5715 M:      David Cohen <david.a.cohen@linux.intel.com>
5716 L:      linux-gpio@vger.kernel.org
5717 S:      Maintained
5718 F:      drivers/gpio/gpio-intel-mid.c
5719
5720 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5721 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5722 L:      linux-wireless@vger.kernel.org
5723 S:      Maintained
5724 F:      Documentation/networking/README.ipw2100
5725 F:      Documentation/networking/README.ipw2200
5726 F:      drivers/net/wireless/intel/ipw2x00/
5727
5728 INTEL(R) TRACE HUB
5729 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5730 S:      Supported
5731 F:      Documentation/trace/intel_th.txt
5732 F:      drivers/hwtracing/intel_th/
5733
5734 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5735 M:      Ning Sun <ning.sun@intel.com>
5736 L:      tboot-devel@lists.sourceforge.net
5737 W:      http://tboot.sourceforge.net
5738 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5739 S:      Supported
5740 F:      Documentation/intel_txt.txt
5741 F:      include/linux/tboot.h
5742 F:      arch/x86/kernel/tboot.c
5743
5744 INTEL WIRELESS WIMAX CONNECTION 2400
5745 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5746 M:      linux-wimax@intel.com
5747 L:      wimax@linuxwimax.org (subscribers-only)
5748 S:      Supported
5749 W:      http://linuxwimax.org
5750 F:      Documentation/wimax/README.i2400m
5751 F:      drivers/net/wimax/i2400m/
5752 F:      include/uapi/linux/wimax/i2400m.h
5753
5754 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5755 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5756 L:      linux-wireless@vger.kernel.org
5757 S:      Supported
5758 F:      drivers/net/wireless/intel/iwlegacy/
5759
5760 INTEL WIRELESS WIFI LINK (iwlwifi)
5761 M:      Johannes Berg <johannes.berg@intel.com>
5762 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5763 M:      Intel Linux Wireless <linuxwifi@intel.com>
5764 L:      linux-wireless@vger.kernel.org
5765 W:      http://intellinuxwireless.org
5766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5767 S:      Supported
5768 F:      drivers/net/wireless/intel/iwlwifi/
5769
5770 INTEL MANAGEMENT ENGINE (mei)
5771 M:      Tomas Winkler <tomas.winkler@intel.com>
5772 L:      linux-kernel@vger.kernel.org
5773 S:      Supported
5774 F:      include/uapi/linux/mei.h
5775 F:      include/linux/mei_cl_bus.h
5776 F:      drivers/misc/mei/*
5777 F:      Documentation/misc-devices/mei/*
5778
5779 INTEL MIC DRIVERS (mic)
5780 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5781 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5782 S:      Supported
5783 W:      https://github.com/sudeepdutt/mic
5784 W:      http://software.intel.com/en-us/mic-developer
5785 F:      include/linux/mic_bus.h
5786 F:      include/linux/scif.h
5787 F:      include/uapi/linux/mic_common.h
5788 F:      include/uapi/linux/mic_ioctl.h
5789 F:      include/uapi/linux/scif_ioctl.h
5790 F:      drivers/misc/mic/
5791 F:      drivers/dma/mic_x100_dma.c
5792 F:      drivers/dma/mic_x100_dma.h
5793 F:      Documentation/mic/
5794
5795 INTEL PMC/P-Unit IPC DRIVER
5796 M:      Zha Qipeng<qipeng.zha@intel.com>
5797 L:      platform-driver-x86@vger.kernel.org
5798 S:      Maintained
5799 F:      drivers/platform/x86/intel_pmc_ipc.c
5800 F:      drivers/platform/x86/intel_punit_ipc.c
5801 F:      arch/x86/include/asm/intel_pmc_ipc.h
5802 F:      arch/x86/include/asm/intel_punit_ipc.h
5803
5804 INTEL TELEMETRY DRIVER
5805 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5806 L:      platform-driver-x86@vger.kernel.org
5807 S:      Maintained
5808 F:      arch/x86/include/asm/intel_telemetry.h
5809 F:      drivers/platform/x86/intel_telemetry*
5810
5811 IOC3 ETHERNET DRIVER
5812 M:      Ralf Baechle <ralf@linux-mips.org>
5813 L:      linux-mips@linux-mips.org
5814 S:      Maintained
5815 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5816
5817 IOC3 SERIAL DRIVER
5818 M:      Pat Gefre <pfg@sgi.com>
5819 L:      linux-serial@vger.kernel.org
5820 S:      Maintained
5821 F:      drivers/tty/serial/ioc3_serial.c
5822
5823 IOMMU DRIVERS
5824 M:      Joerg Roedel <joro@8bytes.org>
5825 L:      iommu@lists.linux-foundation.org
5826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5827 S:      Maintained
5828 F:      drivers/iommu/
5829
5830 IP MASQUERADING
5831 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5832 S:      Maintained
5833 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5834
5835 IPMI SUBSYSTEM
5836 M:      Corey Minyard <minyard@acm.org>
5837 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5838 W:      http://openipmi.sourceforge.net/
5839 S:      Supported
5840 F:      Documentation/IPMI.txt
5841 F:      drivers/char/ipmi/
5842 F:      include/linux/ipmi*
5843 F:      include/uapi/linux/ipmi*
5844
5845 QCOM AUDIO (ASoC) DRIVERS
5846 M:      Patrick Lai <plai@codeaurora.org>
5847 M:      Banajit Goswami <bgoswami@codeaurora.org>
5848 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5849 S:      Supported
5850 F:      sound/soc/qcom/
5851
5852 IPS SCSI RAID DRIVER
5853 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5854 L:      linux-scsi@vger.kernel.org
5855 W:      http://www.adaptec.com/
5856 S:      Maintained
5857 F:      drivers/scsi/ips*
5858
5859 IPVS
5860 M:      Wensong Zhang <wensong@linux-vs.org>
5861 M:      Simon Horman <horms@verge.net.au>
5862 M:      Julian Anastasov <ja@ssi.bg>
5863 L:      netdev@vger.kernel.org
5864 L:      lvs-devel@vger.kernel.org
5865 S:      Maintained
5866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5868 F:      Documentation/networking/ipvs-sysctl.txt
5869 F:      include/net/ip_vs.h
5870 F:      include/uapi/linux/ip_vs.h
5871 F:      net/netfilter/ipvs/
5872
5873 IPWIRELESS DRIVER
5874 M:      Jiri Kosina <jikos@kernel.org>
5875 M:      David Sterba <dsterba@suse.com>
5876 S:      Odd Fixes
5877 F:      drivers/tty/ipwireless/
5878
5879 IPX NETWORK LAYER
5880 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5881 L:      netdev@vger.kernel.org
5882 S:      Maintained
5883 F:      include/net/ipx.h
5884 F:      include/uapi/linux/ipx.h
5885 F:      net/ipx/
5886
5887 IRDA SUBSYSTEM
5888 M:      Samuel Ortiz <samuel@sortiz.org>
5889 L:      irda-users@lists.sourceforge.net (subscribers-only)
5890 L:      netdev@vger.kernel.org
5891 W:      http://irda.sourceforge.net/
5892 S:      Maintained
5893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5894 F:      Documentation/networking/irda.txt
5895 F:      drivers/net/irda/
5896 F:      include/net/irda/
5897 F:      net/irda/
5898
5899 IRQ SUBSYSTEM
5900 M:      Thomas Gleixner <tglx@linutronix.de>
5901 L:      linux-kernel@vger.kernel.org
5902 S:      Maintained
5903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5904 F:      kernel/irq/
5905
5906 IRQCHIP DRIVERS
5907 M:      Thomas Gleixner <tglx@linutronix.de>
5908 M:      Jason Cooper <jason@lakedaemon.net>
5909 M:      Marc Zyngier <marc.zyngier@arm.com>
5910 L:      linux-kernel@vger.kernel.org
5911 S:      Maintained
5912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5913 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5914 F:      Documentation/devicetree/bindings/interrupt-controller/
5915 F:      drivers/irqchip/
5916
5917 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5918 M:      Jiang Liu <jiang.liu@linux.intel.com>
5919 M:      Marc Zyngier <marc.zyngier@arm.com>
5920 S:      Maintained
5921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5922 F:      Documentation/IRQ-domain.txt
5923 F:      include/linux/irqdomain.h
5924 F:      kernel/irq/irqdomain.c
5925 F:      kernel/irq/msi.c
5926
5927 ISAPNP
5928 M:      Jaroslav Kysela <perex@perex.cz>
5929 S:      Maintained
5930 F:      Documentation/isapnp.txt
5931 F:      drivers/pnp/isapnp/
5932 F:      include/linux/isapnp.h
5933
5934 ISA RADIO MODULE
5935 M:      Hans Verkuil <hverkuil@xs4all.nl>
5936 L:      linux-media@vger.kernel.org
5937 T:      git git://linuxtv.org/media_tree.git
5938 W:      https://linuxtv.org
5939 S:      Maintained
5940 F:      drivers/media/radio/radio-isa*
5941
5942 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5943 M:      Peter Jones <pjones@redhat.com>
5944 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5945 S:      Maintained
5946 F:      drivers/firmware/iscsi_ibft*
5947
5948 ISCSI
5949 M:      Mike Christie <michaelc@cs.wisc.edu>
5950 L:      open-iscsi@googlegroups.com
5951 W:      www.open-iscsi.org
5952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5953 S:      Maintained
5954 F:      drivers/scsi/*iscsi*
5955 F:      include/scsi/*iscsi*
5956
5957 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5958 M:      Or Gerlitz <ogerlitz@mellanox.com>
5959 M:      Sagi Grimberg <sagig@mellanox.com>
5960 M:      Roi Dayan <roid@mellanox.com>
5961 L:      linux-rdma@vger.kernel.org
5962 S:      Supported
5963 W:      http://www.openfabrics.org
5964 W:      www.open-iscsi.org
5965 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5966 F:      drivers/infiniband/ulp/iser/
5967
5968 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5969 M:      Sagi Grimberg <sagig@mellanox.com>
5970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5971 L:      linux-rdma@vger.kernel.org
5972 L:      target-devel@vger.kernel.org
5973 S:      Supported
5974 W:      http://www.linux-iscsi.org
5975 F:      drivers/infiniband/ulp/isert
5976
5977 ISDN SUBSYSTEM
5978 M:      Karsten Keil <isdn@linux-pingi.de>
5979 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5980 L:      netdev@vger.kernel.org
5981 W:      http://www.isdn4linux.de
5982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5983 S:      Maintained
5984 F:      Documentation/isdn/
5985 F:      drivers/isdn/
5986 F:      include/linux/isdn.h
5987 F:      include/linux/isdn/
5988 F:      include/uapi/linux/isdn.h
5989 F:      include/uapi/linux/isdn/
5990
5991 ISDN SUBSYSTEM (Eicon active card driver)
5992 M:      Armin Schindler <mac@melware.de>
5993 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5994 W:      http://www.melware.de
5995 S:      Maintained
5996 F:      drivers/isdn/hardware/eicon/
5997
5998 IT87 HARDWARE MONITORING DRIVER
5999 M:      Jean Delvare <jdelvare@suse.com>
6000 L:      lm-sensors@lm-sensors.org
6001 S:      Maintained
6002 F:      Documentation/hwmon/it87
6003 F:      drivers/hwmon/it87.c
6004
6005 IT913X MEDIA DRIVER
6006 M:      Antti Palosaari <crope@iki.fi>
6007 L:      linux-media@vger.kernel.org
6008 W:      https://linuxtv.org
6009 W:      http://palosaari.fi/linux/
6010 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6011 T:      git git://linuxtv.org/anttip/media_tree.git
6012 S:      Maintained
6013 F:      drivers/media/tuners/it913x*
6014
6015 IVTV VIDEO4LINUX DRIVER
6016 M:      Andy Walls <awalls@md.metrocast.net>
6017 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6018 L:      linux-media@vger.kernel.org
6019 T:      git git://linuxtv.org/media_tree.git
6020 W:      http://www.ivtvdriver.org
6021 S:      Maintained
6022 F:      Documentation/video4linux/*.ivtv
6023 F:      drivers/media/pci/ivtv/
6024 F:      include/uapi/linux/ivtv*
6025
6026 IX2505V MEDIA DRIVER
6027 M:      Malcolm Priestley <tvboxspy@gmail.com>
6028 L:      linux-media@vger.kernel.org
6029 W:      https://linuxtv.org
6030 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6031 S:      Maintained
6032 F:      drivers/media/dvb-frontends/ix2505v*
6033
6034 JC42.4 TEMPERATURE SENSOR DRIVER
6035 M:      Guenter Roeck <linux@roeck-us.net>
6036 L:      lm-sensors@lm-sensors.org
6037 S:      Maintained
6038 F:      drivers/hwmon/jc42.c
6039 F:      Documentation/hwmon/jc42
6040
6041 JFS FILESYSTEM
6042 M:      Dave Kleikamp <shaggy@kernel.org>
6043 L:      jfs-discussion@lists.sourceforge.net
6044 W:      http://jfs.sourceforge.net/
6045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6046 S:      Maintained
6047 F:      Documentation/filesystems/jfs.txt
6048 F:      fs/jfs/
6049
6050 JME NETWORK DRIVER
6051 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6052 L:      netdev@vger.kernel.org
6053 S:      Maintained
6054 F:      drivers/net/ethernet/jme.*
6055
6056 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6057 M:      David Woodhouse <dwmw2@infradead.org>
6058 L:      linux-mtd@lists.infradead.org
6059 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6060 S:      Maintained
6061 F:      fs/jffs2/
6062 F:      include/uapi/linux/jffs2.h
6063
6064 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6065 M:      "Theodore Ts'o" <tytso@mit.edu>
6066 M:      Jan Kara <jack@suse.com>
6067 L:      linux-ext4@vger.kernel.org
6068 S:      Maintained
6069 F:      fs/jbd2/
6070 F:      include/linux/jbd2.h
6071
6072 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6073 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6074 L:      linux-media@vger.kernel.org
6075 S:      Maintained
6076 F:      drivers/media/platform/rcar_jpu.c
6077
6078 JSM Neo PCI based serial card
6079 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6080 L:      linux-serial@vger.kernel.org
6081 S:      Maintained
6082 F:      drivers/tty/serial/jsm/
6083
6084 K10TEMP HARDWARE MONITORING DRIVER
6085 M:      Clemens Ladisch <clemens@ladisch.de>
6086 L:      lm-sensors@lm-sensors.org
6087 S:      Maintained
6088 F:      Documentation/hwmon/k10temp
6089 F:      drivers/hwmon/k10temp.c
6090
6091 K8TEMP HARDWARE MONITORING DRIVER
6092 M:      Rudolf Marek <r.marek@assembler.cz>
6093 L:      lm-sensors@lm-sensors.org
6094 S:      Maintained
6095 F:      Documentation/hwmon/k8temp
6096 F:      drivers/hwmon/k8temp.c
6097
6098 KCONFIG
6099 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6100 L:      linux-kbuild@vger.kernel.org
6101 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6102 S:      Maintained
6103 F:      Documentation/kbuild/kconfig-language.txt
6104 F:      scripts/kconfig/
6105
6106 KDUMP
6107 M:      Vivek Goyal <vgoyal@redhat.com>
6108 M:      Haren Myneni <hbabu@us.ibm.com>
6109 L:      kexec@lists.infradead.org
6110 W:      http://lse.sourceforge.net/kdump/
6111 S:      Maintained
6112 F:      Documentation/kdump/
6113
6114 KEENE FM RADIO TRANSMITTER DRIVER
6115 M:      Hans Verkuil <hverkuil@xs4all.nl>
6116 L:      linux-media@vger.kernel.org
6117 T:      git git://linuxtv.org/media_tree.git
6118 W:      https://linuxtv.org
6119 S:      Maintained
6120 F:      drivers/media/radio/radio-keene*
6121
6122 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6123 M:      Ian Kent <raven@themaw.net>
6124 L:      autofs@vger.kernel.org
6125 S:      Maintained
6126 F:      fs/autofs4/
6127
6128 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6129 M:      Michal Marek <mmarek@suse.com>
6130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6132 L:      linux-kbuild@vger.kernel.org
6133 S:      Maintained
6134 F:      Documentation/kbuild/
6135 F:      Makefile
6136 F:      scripts/Makefile.*
6137 F:      scripts/basic/
6138 F:      scripts/mk*
6139 F:      scripts/package/
6140
6141 KERNEL JANITORS
6142 L:      kernel-janitors@vger.kernel.org
6143 W:      http://kernelnewbies.org/KernelJanitors
6144 S:      Odd Fixes
6145
6146 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6147 M:      "J. Bruce Fields" <bfields@fieldses.org>
6148 M:      Jeff Layton <jlayton@poochiereds.net>
6149 L:      linux-nfs@vger.kernel.org
6150 W:      http://nfs.sourceforge.net/
6151 T:      git git://linux-nfs.org/~bfields/linux.git
6152 S:      Supported
6153 F:      fs/nfsd/
6154 F:      include/uapi/linux/nfsd/
6155 F:      fs/lockd/
6156 F:      fs/nfs_common/
6157 F:      net/sunrpc/
6158 F:      include/linux/lockd/
6159 F:      include/linux/sunrpc/
6160 F:      include/uapi/linux/sunrpc/
6161
6162 KERNEL SELFTEST FRAMEWORK
6163 M:      Shuah Khan <shuahkh@osg.samsung.com>
6164 L:      linux-kselftest@vger.kernel.org
6165 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6166 S:      Maintained
6167 F:      tools/testing/selftests
6168
6169 KERNEL VIRTUAL MACHINE (KVM)
6170 M:      Gleb Natapov <gleb@kernel.org>
6171 M:      Paolo Bonzini <pbonzini@redhat.com>
6172 L:      kvm@vger.kernel.org
6173 W:      http://www.linux-kvm.org
6174 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6175 S:      Supported
6176 F:      Documentation/*/kvm*.txt
6177 F:      Documentation/virtual/kvm/
6178 F:      arch/*/kvm/
6179 F:      arch/x86/kernel/kvm.c
6180 F:      arch/x86/kernel/kvmclock.c
6181 F:      arch/*/include/asm/kvm*
6182 F:      include/linux/kvm*
6183 F:      include/uapi/linux/kvm*
6184 F:      virt/kvm/
6185
6186 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6187 M:      Joerg Roedel <joro@8bytes.org>
6188 L:      kvm@vger.kernel.org
6189 W:      http://www.linux-kvm.org/
6190 S:      Maintained
6191 F:      arch/x86/include/asm/svm.h
6192 F:      arch/x86/kvm/svm.c
6193
6194 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6195 M:      Alexander Graf <agraf@suse.com>
6196 L:      kvm-ppc@vger.kernel.org
6197 W:      http://www.linux-kvm.org/
6198 T:      git git://github.com/agraf/linux-2.6.git
6199 S:      Supported
6200 F:      arch/powerpc/include/asm/kvm*
6201 F:      arch/powerpc/kvm/
6202
6203 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6204 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6205 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6206 L:      linux-s390@vger.kernel.org
6207 W:      http://www.ibm.com/developerworks/linux/linux390/
6208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6209 S:      Supported
6210 F:      Documentation/s390/kvm.txt
6211 F:      arch/s390/include/asm/kvm*
6212 F:      arch/s390/kvm/
6213
6214 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6215 M:      Christoffer Dall <christoffer.dall@linaro.org>
6216 M:      Marc Zyngier <marc.zyngier@arm.com>
6217 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6218 L:      kvmarm@lists.cs.columbia.edu
6219 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6221 S:      Supported
6222 F:      arch/arm/include/uapi/asm/kvm*
6223 F:      arch/arm/include/asm/kvm*
6224 F:      arch/arm/kvm/
6225 F:      virt/kvm/arm/
6226 F:      include/kvm/arm_*
6227
6228 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6229 M:      Christoffer Dall <christoffer.dall@linaro.org>
6230 M:      Marc Zyngier <marc.zyngier@arm.com>
6231 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6232 L:      kvmarm@lists.cs.columbia.edu
6233 S:      Maintained
6234 F:      arch/arm64/include/uapi/asm/kvm*
6235 F:      arch/arm64/include/asm/kvm*
6236 F:      arch/arm64/kvm/
6237
6238 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6239 M:      James Hogan <james.hogan@imgtec.com>
6240 L:      linux-mips@linux-mips.org
6241 S:      Supported
6242 F:      arch/mips/include/uapi/asm/kvm*
6243 F:      arch/mips/include/asm/kvm*
6244 F:      arch/mips/kvm/
6245
6246 KEXEC
6247 M:      Eric Biederman <ebiederm@xmission.com>
6248 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6249 L:      kexec@lists.infradead.org
6250 S:      Maintained
6251 F:      include/linux/kexec.h
6252 F:      include/uapi/linux/kexec.h
6253 F:      kernel/kexec.c
6254
6255 KEYS/KEYRINGS:
6256 M:      David Howells <dhowells@redhat.com>
6257 L:      keyrings@vger.kernel.org
6258 S:      Maintained
6259 F:      Documentation/security/keys.txt
6260 F:      include/linux/key.h
6261 F:      include/linux/key-type.h
6262 F:      include/keys/
6263 F:      security/keys/
6264
6265 KEYS-TRUSTED
6266 M:      David Safford <safford@us.ibm.com>
6267 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6268 L:      linux-security-module@vger.kernel.org
6269 L:      keyrings@vger.kernel.org
6270 S:      Supported
6271 F:      Documentation/security/keys-trusted-encrypted.txt
6272 F:      include/keys/trusted-type.h
6273 F:      security/keys/trusted.c
6274 F:      security/keys/trusted.h
6275
6276 KEYS-ENCRYPTED
6277 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6278 M:      David Safford <safford@us.ibm.com>
6279 L:      linux-security-module@vger.kernel.org
6280 L:      keyrings@vger.kernel.org
6281 S:      Supported
6282 F:      Documentation/security/keys-trusted-encrypted.txt
6283 F:      include/keys/encrypted-type.h
6284 F:      security/keys/encrypted-keys/
6285
6286 KGDB / KDB /debug_core
6287 M:      Jason Wessel <jason.wessel@windriver.com>
6288 W:      http://kgdb.wiki.kernel.org/
6289 L:      kgdb-bugreport@lists.sourceforge.net
6290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6291 S:      Maintained
6292 F:      Documentation/DocBook/kgdb.tmpl
6293 F:      drivers/misc/kgdbts.c
6294 F:      drivers/tty/serial/kgdboc.c
6295 F:      include/linux/kdb.h
6296 F:      include/linux/kgdb.h
6297 F:      kernel/debug/
6298
6299 KMEMCHECK
6300 M:      Vegard Nossum <vegardno@ifi.uio.no>
6301 M:      Pekka Enberg <penberg@kernel.org>
6302 S:      Maintained
6303 F:      Documentation/kmemcheck.txt
6304 F:      arch/x86/include/asm/kmemcheck.h
6305 F:      arch/x86/mm/kmemcheck/
6306 F:      include/linux/kmemcheck.h
6307 F:      mm/kmemcheck.c
6308
6309 KMEMLEAK
6310 M:      Catalin Marinas <catalin.marinas@arm.com>
6311 S:      Maintained
6312 F:      Documentation/kmemleak.txt
6313 F:      include/linux/kmemleak.h
6314 F:      mm/kmemleak.c
6315 F:      mm/kmemleak-test.c
6316
6317 KPROBES
6318 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6319 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6320 M:      "David S. Miller" <davem@davemloft.net>
6321 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6322 S:      Maintained
6323 F:      Documentation/kprobes.txt
6324 F:      include/linux/kprobes.h
6325 F:      kernel/kprobes.c
6326
6327 KS0108 LCD CONTROLLER DRIVER
6328 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6329 W:      http://miguelojeda.es/auxdisplay.htm
6330 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6331 S:      Maintained
6332 F:      Documentation/auxdisplay/ks0108
6333 F:      drivers/auxdisplay/ks0108.c
6334 F:      include/linux/ks0108.h
6335
6336 L3MDEV
6337 M:      David Ahern <dsa@cumulusnetworks.com>
6338 L:      netdev@vger.kernel.org
6339 S:      Maintained
6340 F:      net/l3mdev
6341 F:      include/net/l3mdev.h
6342
6343 LANTIQ MIPS ARCHITECTURE
6344 M:      John Crispin <blogic@openwrt.org>
6345 L:      linux-mips@linux-mips.org
6346 S:      Maintained
6347 F:      arch/mips/lantiq
6348
6349 LAPB module
6350 L:      linux-x25@vger.kernel.org
6351 S:      Orphan
6352 F:      Documentation/networking/lapb-module.txt
6353 F:      include/*/lapb.h
6354 F:      net/lapb/
6355
6356 LASI 53c700 driver for PARISC
6357 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6358 L:      linux-scsi@vger.kernel.org
6359 S:      Maintained
6360 F:      Documentation/scsi/53c700.txt
6361 F:      drivers/scsi/53c700*
6362
6363 LED SUBSYSTEM
6364 M:      Richard Purdie <rpurdie@rpsys.net>
6365 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6366 L:      linux-leds@vger.kernel.org
6367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6368 S:      Maintained
6369 F:      drivers/leds/
6370 F:      include/linux/leds.h
6371
6372 LEGACY EEPROM DRIVER
6373 M:      Jean Delvare <jdelvare@suse.com>
6374 S:      Maintained
6375 F:      Documentation/misc-devices/eeprom
6376 F:      drivers/misc/eeprom/eeprom.c
6377
6378 LEGO USB Tower driver
6379 M:      Juergen Stuber <starblue@users.sourceforge.net>
6380 L:      legousb-devel@lists.sourceforge.net
6381 W:      http://legousb.sourceforge.net/
6382 S:      Maintained
6383 F:      drivers/usb/misc/legousbtower.c
6384
6385 LG2160 MEDIA DRIVER
6386 M:      Michael Krufky <mkrufky@linuxtv.org>
6387 L:      linux-media@vger.kernel.org
6388 W:      https://linuxtv.org
6389 W:      http://github.com/mkrufky
6390 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6391 T:      git git://linuxtv.org/mkrufky/tuners.git
6392 S:      Maintained
6393 F:      drivers/media/dvb-frontends/lg2160.*
6394
6395 LGDT3305 MEDIA DRIVER
6396 M:      Michael Krufky <mkrufky@linuxtv.org>
6397 L:      linux-media@vger.kernel.org
6398 W:      https://linuxtv.org
6399 W:      http://github.com/mkrufky
6400 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6401 T:      git git://linuxtv.org/mkrufky/tuners.git
6402 S:      Maintained
6403 F:      drivers/media/dvb-frontends/lgdt3305.*
6404
6405 LGUEST
6406 M:      Rusty Russell <rusty@rustcorp.com.au>
6407 L:      lguest@lists.ozlabs.org
6408 W:      http://lguest.ozlabs.org/
6409 S:      Odd Fixes
6410 F:      arch/x86/include/asm/lguest*.h
6411 F:      arch/x86/lguest/
6412 F:      drivers/lguest/
6413 F:      include/linux/lguest*.h
6414 F:      tools/lguest/
6415
6416 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
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/
6422 F:      include/linux/ata.h
6423 F:      include/linux/libata.h
6424
6425 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6426 M:      Viresh Kumar <vireshk@kernel.org>
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:      include/linux/pata_arasan_cf_data.h
6431 F:      drivers/ata/pata_arasan_cf.c
6432
6433 LIBATA PATA DRIVERS
6434 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6435 M:      Tejun Heo <tj@kernel.org>
6436 L:      linux-ide@vger.kernel.org
6437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6438 S:      Maintained
6439 F:      drivers/ata/pata_*.c
6440 F:      drivers/ata/ata_generic.c
6441
6442 LIBATA SATA AHCI PLATFORM devices support
6443 M:      Hans de Goede <hdegoede@redhat.com>
6444 M:      Tejun Heo <tj@kernel.org>
6445 L:      linux-ide@vger.kernel.org
6446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6447 S:      Maintained
6448 F:      drivers/ata/ahci_platform.c
6449 F:      drivers/ata/libahci_platform.c
6450 F:      include/linux/ahci_platform.h
6451
6452 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6453 M:      Mikael Pettersson <mikpelinux@gmail.com>
6454 L:      linux-ide@vger.kernel.org
6455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6456 S:      Maintained
6457 F:      drivers/ata/sata_promise.*
6458
6459 LIBLOCKDEP
6460 M:      Sasha Levin <sasha.levin@oracle.com>
6461 S:      Maintained
6462 F:      tools/lib/lockdep/
6463
6464 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6465 M:      Dan Williams <dan.j.williams@intel.com>
6466 L:      linux-nvdimm@lists.01.org
6467 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6469 S:      Supported
6470 F:      drivers/nvdimm/*
6471 F:      include/linux/nd.h
6472 F:      include/linux/libnvdimm.h
6473 F:      include/uapi/linux/ndctl.h
6474
6475 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6476 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6477 L:      linux-nvdimm@lists.01.org
6478 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6479 S:      Supported
6480 F:      drivers/nvdimm/blk.c
6481 F:      drivers/nvdimm/region_devs.c
6482 F:      drivers/acpi/nfit*
6483
6484 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6485 M:      Vishal Verma <vishal.l.verma@intel.com>
6486 L:      linux-nvdimm@lists.01.org
6487 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6488 S:      Supported
6489 F:      drivers/nvdimm/btt*
6490
6491 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6492 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6493 L:      linux-nvdimm@lists.01.org
6494 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6495 S:      Supported
6496 F:      drivers/nvdimm/pmem.c
6497 F:      include/linux/pmem.h
6498 F:      arch/*/include/asm/pmem.h
6499
6500 LIGHTNVM PLATFORM SUPPORT
6501 M:      Matias Bjorling <mb@lightnvm.io>
6502 W:      http://github/OpenChannelSSD
6503 L:      linux-block@vger.kernel.org
6504 S:      Maintained
6505 F:      drivers/lightnvm/
6506 F:      include/linux/lightnvm.h
6507 F:      include/uapi/linux/lightnvm.h
6508
6509 LINUX FOR IBM pSERIES (RS/6000)
6510 M:      Paul Mackerras <paulus@au.ibm.com>
6511 W:      http://www.ibm.com/linux/ltc/projects/ppc
6512 S:      Supported
6513 F:      arch/powerpc/boot/rs6000.h
6514
6515 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6516 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6517 M:      Paul Mackerras <paulus@samba.org>
6518 M:      Michael Ellerman <mpe@ellerman.id.au>
6519 W:      http://www.penguinppc.org/
6520 L:      linuxppc-dev@lists.ozlabs.org
6521 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6523 S:      Supported
6524 F:      Documentation/powerpc/
6525 F:      arch/powerpc/
6526
6527 LINUX FOR POWER MACINTOSH
6528 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6529 W:      http://www.penguinppc.org/
6530 L:      linuxppc-dev@lists.ozlabs.org
6531 S:      Maintained
6532 F:      arch/powerpc/platforms/powermac/
6533 F:      drivers/macintosh/
6534
6535 LINUX FOR POWERPC EMBEDDED MPC5XXX
6536 M:      Anatolij Gustschin <agust@denx.de>
6537 L:      linuxppc-dev@lists.ozlabs.org
6538 T:      git git://git.denx.de/linux-denx-agust.git
6539 S:      Maintained
6540 F:      arch/powerpc/platforms/512x/
6541 F:      arch/powerpc/platforms/52xx/
6542
6543 LINUX FOR POWERPC EMBEDDED PPC4XX
6544 M:      Alistair Popple <alistair@popple.id.au>
6545 M:      Matt Porter <mporter@kernel.crashing.org>
6546 W:      http://www.penguinppc.org/
6547 L:      linuxppc-dev@lists.ozlabs.org
6548 S:      Maintained
6549 F:      arch/powerpc/platforms/40x/
6550 F:      arch/powerpc/platforms/44x/
6551
6552 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6553 L:      linuxppc-dev@lists.ozlabs.org
6554 S:      Orphan
6555 F:      arch/powerpc/*/*virtex*
6556 F:      arch/powerpc/*/*/*virtex*
6557
6558 LINUX FOR POWERPC EMBEDDED PPC8XX
6559 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6560 W:      http://www.penguinppc.org/
6561 L:      linuxppc-dev@lists.ozlabs.org
6562 S:      Maintained
6563 F:      arch/powerpc/platforms/8xx/
6564
6565 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6566 M:      Scott Wood <oss@buserror.net>
6567 M:      Kumar Gala <galak@kernel.crashing.org>
6568 W:      http://www.penguinppc.org/
6569 L:      linuxppc-dev@lists.ozlabs.org
6570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6571 S:      Maintained
6572 F:      arch/powerpc/platforms/83xx/
6573 F:      arch/powerpc/platforms/85xx/
6574
6575 LINUX FOR POWERPC PA SEMI PWRFICIENT
6576 M:      Olof Johansson <olof@lixom.net>
6577 L:      linuxppc-dev@lists.ozlabs.org
6578 S:      Maintained
6579 F:      arch/powerpc/platforms/pasemi/
6580 F:      drivers/*/*pasemi*
6581 F:      drivers/*/*/*pasemi*
6582
6583 LINUX SECURITY MODULE (LSM) FRAMEWORK
6584 M:      Chris Wright <chrisw@sous-sol.org>
6585 L:      linux-security-module@vger.kernel.org
6586 S:      Supported
6587
6588 LIS3LV02D ACCELEROMETER DRIVER
6589 M:      Eric Piel <eric.piel@tremplin-utc.net>
6590 S:      Maintained
6591 F:      Documentation/misc-devices/lis3lv02d
6592 F:      drivers/misc/lis3lv02d/
6593 F:      drivers/platform/x86/hp_accel.c
6594
6595 LIVE PATCHING
6596 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6597 M:      Seth Jennings <sjenning@redhat.com>
6598 M:      Jiri Kosina <jikos@kernel.org>
6599 M:      Vojtech Pavlik <vojtech@suse.com>
6600 S:      Maintained
6601 F:      kernel/livepatch/
6602 F:      include/linux/livepatch.h
6603 F:      arch/x86/include/asm/livepatch.h
6604 F:      arch/x86/kernel/livepatch.c
6605 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6606 F:      samples/livepatch/
6607 L:      live-patching@vger.kernel.org
6608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6609
6610 LLC (802.2)
6611 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6612 S:      Maintained
6613 F:      include/linux/llc.h
6614 F:      include/uapi/linux/llc.h
6615 F:      include/net/llc*
6616 F:      net/llc/
6617
6618 LM73 HARDWARE MONITOR DRIVER
6619 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6620 L:      lm-sensors@lm-sensors.org
6621 S:      Maintained
6622 F:      drivers/hwmon/lm73.c
6623
6624 LM78 HARDWARE MONITOR DRIVER
6625 M:      Jean Delvare <jdelvare@suse.com>
6626 L:      lm-sensors@lm-sensors.org
6627 S:      Maintained
6628 F:      Documentation/hwmon/lm78
6629 F:      drivers/hwmon/lm78.c
6630
6631 LM83 HARDWARE MONITOR DRIVER
6632 M:      Jean Delvare <jdelvare@suse.com>
6633 L:      lm-sensors@lm-sensors.org
6634 S:      Maintained
6635 F:      Documentation/hwmon/lm83
6636 F:      drivers/hwmon/lm83.c
6637
6638 LM90 HARDWARE MONITOR DRIVER
6639 M:      Jean Delvare <jdelvare@suse.com>
6640 L:      lm-sensors@lm-sensors.org
6641 S:      Maintained
6642 F:      Documentation/hwmon/lm90
6643 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6644 F:      drivers/hwmon/lm90.c
6645
6646 LM95234 HARDWARE MONITOR DRIVER
6647 M:      Guenter Roeck <linux@roeck-us.net>
6648 L:      lm-sensors@lm-sensors.org
6649 S:      Maintained
6650 F:      Documentation/hwmon/lm95234
6651 F:      drivers/hwmon/lm95234.c
6652
6653 LME2510 MEDIA DRIVER
6654 M:      Malcolm Priestley <tvboxspy@gmail.com>
6655 L:      linux-media@vger.kernel.org
6656 W:      https://linuxtv.org
6657 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6658 S:      Maintained
6659 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6660
6661 LOCKDEP AND LOCKSTAT
6662 M:      Peter Zijlstra <peterz@infradead.org>
6663 M:      Ingo Molnar <mingo@redhat.com>
6664 L:      linux-kernel@vger.kernel.org
6665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6666 S:      Maintained
6667 F:      Documentation/locking/lockdep*.txt
6668 F:      Documentation/locking/lockstat.txt
6669 F:      include/linux/lockdep.h
6670 F:      kernel/locking/
6671
6672 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6673 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6674 L:      linux-ntfs-dev@lists.sourceforge.net
6675 W:      http://www.linux-ntfs.org/content/view/19/37/
6676 S:      Maintained
6677 F:      Documentation/ldm.txt
6678 F:      block/partitions/ldm.*
6679
6680 LogFS
6681 M:      Joern Engel <joern@logfs.org>
6682 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6683 L:      logfs@logfs.org
6684 W:      logfs.org
6685 S:      Maintained
6686 F:      fs/logfs/
6687
6688 LPC32XX MACHINE SUPPORT
6689 M:      Roland Stigge <stigge@antcom.de>
6690 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6691 S:      Maintained
6692 F:      arch/arm/mach-lpc32xx/
6693
6694 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6695 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6696 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6697 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6698 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6699 L:      MPT-FusionLinux.pdl@avagotech.com
6700 L:      linux-scsi@vger.kernel.org
6701 W:      http://www.lsilogic.com/support
6702 S:      Supported
6703 F:      drivers/message/fusion/
6704 F:      drivers/scsi/mpt2sas/
6705 F:      drivers/scsi/mpt3sas/
6706
6707 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6708 M:      Matthew Wilcox <matthew@wil.cx>
6709 L:      linux-scsi@vger.kernel.org
6710 S:      Maintained
6711 F:      drivers/scsi/sym53c8xx_2/
6712
6713 LTC4261 HARDWARE MONITOR DRIVER
6714 M:      Guenter Roeck <linux@roeck-us.net>
6715 L:      lm-sensors@lm-sensors.org
6716 S:      Maintained
6717 F:      Documentation/hwmon/ltc4261
6718 F:      drivers/hwmon/ltc4261.c
6719
6720 LTP (Linux Test Project)
6721 M:      Mike Frysinger <vapier@gentoo.org>
6722 M:      Cyril Hrubis <chrubis@suse.cz>
6723 M:      Wanlong Gao <wanlong.gao@gmail.com>
6724 M:      Jan Stancek <jstancek@redhat.com>
6725 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6726 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6727 L:      ltp@lists.linux.it (subscribers-only)
6728 W:      http://linux-test-project.github.io/
6729 T:      git git://github.com/linux-test-project/ltp.git
6730 S:      Maintained
6731
6732 M32R ARCHITECTURE
6733 W:      http://www.linux-m32r.org/
6734 S:      Orphan
6735 F:      arch/m32r/
6736
6737 M68K ARCHITECTURE
6738 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6739 L:      linux-m68k@lists.linux-m68k.org
6740 W:      http://www.linux-m68k.org/
6741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6742 S:      Maintained
6743 F:      arch/m68k/
6744 F:      drivers/zorro/
6745
6746 M68K ON APPLE MACINTOSH
6747 M:      Joshua Thompson <funaho@jurai.org>
6748 W:      http://www.mac.linux-m68k.org/
6749 L:      linux-m68k@lists.linux-m68k.org
6750 S:      Maintained
6751 F:      arch/m68k/mac/
6752
6753 M68K ON HP9000/300
6754 M:      Philip Blundell <philb@gnu.org>
6755 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6756 S:      Maintained
6757 F:      arch/m68k/hp300/
6758
6759 M88DS3103 MEDIA DRIVER
6760 M:      Antti Palosaari <crope@iki.fi>
6761 L:      linux-media@vger.kernel.org
6762 W:      https://linuxtv.org
6763 W:      http://palosaari.fi/linux/
6764 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6765 T:      git git://linuxtv.org/anttip/media_tree.git
6766 S:      Maintained
6767 F:      drivers/media/dvb-frontends/m88ds3103*
6768
6769 M88RS2000 MEDIA DRIVER
6770 M:      Malcolm Priestley <tvboxspy@gmail.com>
6771 L:      linux-media@vger.kernel.org
6772 W:      https://linuxtv.org
6773 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6774 S:      Maintained
6775 F:      drivers/media/dvb-frontends/m88rs2000*
6776
6777 MA901 MASTERKIT USB FM RADIO DRIVER
6778 M:      Alexey Klimov <klimov.linux@gmail.com>
6779 L:      linux-media@vger.kernel.org
6780 T:      git git://linuxtv.org/media_tree.git
6781 S:      Maintained
6782 F:      drivers/media/radio/radio-ma901.c
6783
6784 MAC80211
6785 M:      Johannes Berg <johannes@sipsolutions.net>
6786 L:      linux-wireless@vger.kernel.org
6787 W:      http://wireless.kernel.org/
6788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6790 S:      Maintained
6791 F:      Documentation/networking/mac80211-injection.txt
6792 F:      include/net/mac80211.h
6793 F:      net/mac80211/
6794
6795 MACVLAN DRIVER
6796 M:      Patrick McHardy <kaber@trash.net>
6797 L:      netdev@vger.kernel.org
6798 S:      Maintained
6799 F:      drivers/net/macvlan.c
6800 F:      include/linux/if_macvlan.h
6801
6802 MAILBOX API
6803 M:      Jassi Brar <jassisinghbrar@gmail.com>
6804 L:      linux-kernel@vger.kernel.org
6805 S:      Maintained
6806 F:      drivers/mailbox/
6807 F:      include/linux/mailbox_client.h
6808 F:      include/linux/mailbox_controller.h
6809
6810 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6811 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6812 W:      http://www.kernel.org/doc/man-pages
6813 L:      linux-man@vger.kernel.org
6814 S:      Maintained
6815
6816 MARVELL ARMADA DRM SUPPORT
6817 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6818 S:      Maintained
6819 F:      drivers/gpu/drm/armada/
6820
6821 MARVELL 88E6352 DSA support
6822 M:      Guenter Roeck <linux@roeck-us.net>
6823 S:      Maintained
6824 F:      drivers/net/dsa/mv88e6352.c
6825
6826 MARVELL CRYPTO DRIVER
6827 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6828 M:      Arnaud Ebalard <arno@natisbad.org>
6829 F:      drivers/crypto/marvell/
6830 S:      Maintained
6831 L:      linux-crypto@vger.kernel.org
6832
6833 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6834 M:      Mirko Lindner <mlindner@marvell.com>
6835 M:      Stephen Hemminger <stephen@networkplumber.org>
6836 L:      netdev@vger.kernel.org
6837 S:      Maintained
6838 F:      drivers/net/ethernet/marvell/sk*
6839
6840 MARVELL LIBERTAS WIRELESS DRIVER
6841 L:      libertas-dev@lists.infradead.org
6842 S:      Orphan
6843 F:      drivers/net/wireless/marvell/libertas/
6844
6845 MARVELL MV643XX ETHERNET DRIVER
6846 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6847 L:      netdev@vger.kernel.org
6848 S:      Maintained
6849 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6850 F:      include/linux/mv643xx.h
6851
6852 MARVELL MVNETA ETHERNET DRIVER
6853 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6854 L:      netdev@vger.kernel.org
6855 S:      Maintained
6856 F:      drivers/net/ethernet/marvell/mvneta.*
6857
6858 MARVELL MWIFIEX WIRELESS DRIVER
6859 M:      Amitkumar Karwar <akarwar@marvell.com>
6860 M:      Nishant Sarmukadam <nishants@marvell.com>
6861 L:      linux-wireless@vger.kernel.org
6862 S:      Maintained
6863 F:      drivers/net/wireless/marvell/mwifiex/
6864
6865 MARVELL MWL8K WIRELESS DRIVER
6866 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6867 L:      linux-wireless@vger.kernel.org
6868 S:      Odd Fixes
6869 F:      drivers/net/wireless/marvell/mwl8k.c
6870
6871 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6872 M:      Nicolas Pitre <nico@fluxnic.net>
6873 S:      Odd Fixes
6874 F:      drivers/mmc/host/mvsdio.*
6875
6876 MATROX FRAMEBUFFER DRIVER
6877 L:      linux-fbdev@vger.kernel.org
6878 S:      Orphan
6879 F:      drivers/video/fbdev/matrox/matroxfb_*
6880 F:      include/uapi/linux/matroxfb.h
6881
6882 MAX16065 HARDWARE MONITOR DRIVER
6883 M:      Guenter Roeck <linux@roeck-us.net>
6884 L:      lm-sensors@lm-sensors.org
6885 S:      Maintained
6886 F:      Documentation/hwmon/max16065
6887 F:      drivers/hwmon/max16065.c
6888
6889 MAX20751 HARDWARE MONITOR DRIVER
6890 M:      Guenter Roeck <linux@roeck-us.net>
6891 L:      lm-sensors@lm-sensors.org
6892 S:      Maintained
6893 F:      Documentation/hwmon/max20751
6894 F:      drivers/hwmon/max20751.c
6895
6896 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6897 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6898 L:      lm-sensors@lm-sensors.org
6899 S:      Maintained
6900 F:      Documentation/hwmon/max6650
6901 F:      drivers/hwmon/max6650.c
6902
6903 MAX6697 HARDWARE MONITOR DRIVER
6904 M:      Guenter Roeck <linux@roeck-us.net>
6905 L:      lm-sensors@lm-sensors.org
6906 S:      Maintained
6907 F:      Documentation/hwmon/max6697
6908 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6909 F:      drivers/hwmon/max6697.c
6910 F:      include/linux/platform_data/max6697.h
6911
6912 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6913 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6914 L:      linux-pm@vger.kernel.org
6915 S:      Supported
6916 F:      drivers/power/max14577_charger.c
6917 F:      drivers/power/max77693_charger.c
6918
6919 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6920 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6921 L:      linux-kernel@vger.kernel.org
6922 S:      Supported
6923 F:      drivers/*/*max77802.c
6924 F:      Documentation/devicetree/bindings/*/*max77802.txt
6925 F:      include/dt-bindings/*/*max77802.h
6926
6927 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6928 M:      Chanwoo Choi <cw00.choi@samsung.com>
6929 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6930 L:      linux-kernel@vger.kernel.org
6931 S:      Supported
6932 F:      drivers/*/max14577.c
6933 F:      drivers/*/max77686.c
6934 F:      drivers/*/max77693.c
6935 F:      drivers/extcon/extcon-max14577.c
6936 F:      drivers/extcon/extcon-max77693.c
6937 F:      drivers/rtc/rtc-max77686.c
6938 F:      drivers/clk/clk-max77686.c
6939 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6940 F:      Documentation/devicetree/bindings/*/max77686.txt
6941 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6942 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6943 F:      include/linux/mfd/max14577*.h
6944 F:      include/linux/mfd/max77686*.h
6945 F:      include/linux/mfd/max77693*.h
6946
6947 MAXIRADIO FM RADIO RECEIVER DRIVER
6948 M:      Hans Verkuil <hverkuil@xs4all.nl>
6949 L:      linux-media@vger.kernel.org
6950 T:      git git://linuxtv.org/media_tree.git
6951 W:      https://linuxtv.org
6952 S:      Maintained
6953 F:      drivers/media/radio/radio-maxiradio*
6954
6955 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6956 M:      Peter Rosin <peda@axentia.se>
6957 L:      linux-iio@vger.kernel.org
6958 S:      Maintained
6959 F:      drivers/iio/potentiometer/mcp4531.c
6960
6961 MEDIA DRIVERS FOR RENESAS - VSP1
6962 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6963 L:      linux-media@vger.kernel.org
6964 L:      linux-renesas-soc@vger.kernel.org
6965 T:      git git://linuxtv.org/media_tree.git
6966 S:      Supported
6967 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6968 F:      drivers/media/platform/vsp1/
6969
6970 MEDIA DRIVERS FOR ASCOT2E
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/ascot2e*
6978
6979 MEDIA DRIVERS FOR CXD2841ER
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/dvb-frontends/cxd2841er*
6987
6988 MEDIA DRIVERS FOR HORUS3A
6989 M:      Sergey Kozlov <serjk@netup.ru>
6990 L:      linux-media@vger.kernel.org
6991 W:      https://linuxtv.org
6992 W:      http://netup.tv/
6993 T:      git git://linuxtv.org/media_tree.git
6994 S:      Supported
6995 F:      drivers/media/dvb-frontends/horus3a*
6996
6997 MEDIA DRIVERS FOR LNBH25
6998 M:      Sergey Kozlov <serjk@netup.ru>
6999 L:      linux-media@vger.kernel.org
7000 W:      https://linuxtv.org
7001 W:      http://netup.tv/
7002 T:      git git://linuxtv.org/media_tree.git
7003 S:      Supported
7004 F:      drivers/media/dvb-frontends/lnbh25*
7005
7006 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7007 M:      Sergey Kozlov <serjk@netup.ru>
7008 L:      linux-media@vger.kernel.org
7009 W:      https://linuxtv.org
7010 W:      http://netup.tv/
7011 T:      git git://linuxtv.org/media_tree.git
7012 S:      Supported
7013 F:      drivers/media/pci/netup_unidvb/*
7014
7015 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7016 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7017 P:      LinuxTV.org Project
7018 L:      linux-media@vger.kernel.org
7019 W:      https://linuxtv.org
7020 Q:      http://patchwork.kernel.org/project/linux-media/list/
7021 T:      git git://linuxtv.org/media_tree.git
7022 S:      Maintained
7023 F:      Documentation/dvb/
7024 F:      Documentation/video4linux/
7025 F:      Documentation/DocBook/media/
7026 F:      drivers/media/
7027 F:      drivers/staging/media/
7028 F:      include/linux/platform_data/media/
7029 F:      include/media/
7030 F:      include/uapi/linux/dvb/
7031 F:      include/uapi/linux/videodev2.h
7032 F:      include/uapi/linux/media.h
7033 F:      include/uapi/linux/v4l2-*
7034 F:      include/uapi/linux/meye.h
7035 F:      include/uapi/linux/ivtv*
7036 F:      include/uapi/linux/uvcvideo.h
7037
7038 MEDIATEK MT7601U WIRELESS LAN DRIVER
7039 M:      Jakub Kicinski <kubakici@wp.pl>
7040 L:      linux-wireless@vger.kernel.org
7041 S:      Maintained
7042 F:      drivers/net/wireless/mediatek/mt7601u/
7043
7044 MEGARAID SCSI/SAS DRIVERS
7045 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7046 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7047 M:      Uday Lingala <uday.lingala@avagotech.com>
7048 L:      megaraidlinux.pdl@avagotech.com
7049 L:      linux-scsi@vger.kernel.org
7050 W:      http://www.lsi.com
7051 S:      Maintained
7052 F:      Documentation/scsi/megaraid.txt
7053 F:      drivers/scsi/megaraid.*
7054 F:      drivers/scsi/megaraid/
7055
7056 MELLANOX ETHERNET DRIVER (mlx4_en)
7057 M:      Eugenia Emantayev <eugenia@mellanox.com>
7058 L:      netdev@vger.kernel.org
7059 S:      Supported
7060 W:      http://www.mellanox.com
7061 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7062 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7063
7064 MELLANOX ETHERNET DRIVER (mlx5e)
7065 M:      Saeed Mahameed <saeedm@mellanox.com>
7066 L:      netdev@vger.kernel.org
7067 S:      Supported
7068 W:      http://www.mellanox.com
7069 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7070 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7071
7072 MELLANOX ETHERNET SWITCH DRIVERS
7073 M:      Jiri Pirko <jiri@mellanox.com>
7074 M:      Ido Schimmel <idosch@mellanox.com>
7075 L:      netdev@vger.kernel.org
7076 S:      Supported
7077 W:      http://www.mellanox.com
7078 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7079 F:      drivers/net/ethernet/mellanox/mlxsw/
7080
7081 MEMBARRIER SUPPORT
7082 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7083 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7084 L:      linux-kernel@vger.kernel.org
7085 S:      Supported
7086 F:      kernel/membarrier.c
7087 F:      include/uapi/linux/membarrier.h
7088
7089 MEMORY MANAGEMENT
7090 L:      linux-mm@kvack.org
7091 W:      http://www.linux-mm.org
7092 S:      Maintained
7093 F:      include/linux/mm.h
7094 F:      include/linux/gfp.h
7095 F:      include/linux/mmzone.h
7096 F:      include/linux/memory_hotplug.h
7097 F:      include/linux/vmalloc.h
7098 F:      mm/
7099
7100 MEMORY TECHNOLOGY DEVICES (MTD)
7101 M:      David Woodhouse <dwmw2@infradead.org>
7102 M:      Brian Norris <computersforpeace@gmail.com>
7103 L:      linux-mtd@lists.infradead.org
7104 W:      http://www.linux-mtd.infradead.org/
7105 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7106 T:      git git://git.infradead.org/linux-mtd.git
7107 T:      git git://git.infradead.org/l2-mtd.git
7108 S:      Maintained
7109 F:      drivers/mtd/
7110 F:      include/linux/mtd/
7111 F:      include/uapi/mtd/
7112
7113 MEN A21 WATCHDOG DRIVER
7114 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7115 L:      linux-watchdog@vger.kernel.org
7116 S:      Maintained
7117 F:      drivers/watchdog/mena21_wdt.c
7118
7119 MEN CHAMELEON BUS (mcb)
7120 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7121 S:      Maintained
7122 F:      drivers/mcb/
7123 F:      include/linux/mcb.h
7124 F:      Documentation/men-chameleon-bus.txt
7125
7126 MEN F21BMC (Board Management Controller)
7127 M:      Andreas Werner <andreas.werner@men.de>
7128 S:      Supported
7129 F:      drivers/mfd/menf21bmc.c
7130 F:      drivers/watchdog/menf21bmc_wdt.c
7131 F:      drivers/leds/leds-menf21bmc.c
7132 F:      drivers/hwmon/menf21bmc_hwmon.c
7133 F:      Documentation/hwmon/menf21bmc
7134
7135 METAG ARCHITECTURE
7136 M:      James Hogan <james.hogan@imgtec.com>
7137 L:      linux-metag@vger.kernel.org
7138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7139 S:      Odd Fixes
7140 F:      arch/metag/
7141 F:      Documentation/metag/
7142 F:      Documentation/devicetree/bindings/metag/
7143 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7144 F:      drivers/clocksource/metag_generic.c
7145 F:      drivers/irqchip/irq-metag.c
7146 F:      drivers/irqchip/irq-metag-ext.c
7147 F:      drivers/tty/metag_da.c
7148
7149 MICROBLAZE ARCHITECTURE
7150 M:      Michal Simek <monstr@monstr.eu>
7151 W:      http://www.monstr.eu/fdt/
7152 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7153 S:      Supported
7154 F:      arch/microblaze/
7155
7156 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7157 M:      Chen Yu <yu.c.chen@intel.com>
7158 L:      platform-driver-x86@vger.kernel.org
7159 S:      Supported
7160 F:      drivers/platform/x86/surfacepro3_button.c
7161
7162 MICROTEK X6 SCANNER
7163 M:      Oliver Neukum <oliver@neukum.org>
7164 S:      Maintained
7165 F:      drivers/usb/image/microtek.*
7166
7167 MIPS
7168 M:      Ralf Baechle <ralf@linux-mips.org>
7169 L:      linux-mips@linux-mips.org
7170 W:      http://www.linux-mips.org/
7171 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7172 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7173 S:      Supported
7174 F:      Documentation/mips/
7175 F:      arch/mips/
7176
7177 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7178 M:      Hans Verkuil <hverkuil@xs4all.nl>
7179 L:      linux-media@vger.kernel.org
7180 T:      git git://linuxtv.org/media_tree.git
7181 W:      https://linuxtv.org
7182 S:      Odd Fixes
7183 F:      drivers/media/radio/radio-miropcm20*
7184
7185 MELLANOX MLX4 core VPI driver
7186 M:      Yishai Hadas <yishaih@mellanox.com>
7187 L:      netdev@vger.kernel.org
7188 L:      linux-rdma@vger.kernel.org
7189 W:      http://www.mellanox.com
7190 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7191 S:      Supported
7192 F:      drivers/net/ethernet/mellanox/mlx4/
7193 F:      include/linux/mlx4/
7194
7195 MELLANOX MLX4 IB driver
7196 M:      Yishai Hadas <yishaih@mellanox.com>
7197 L:      linux-rdma@vger.kernel.org
7198 W:      http://www.mellanox.com
7199 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7200 S:      Supported
7201 F:      drivers/infiniband/hw/mlx4/
7202 F:      include/linux/mlx4/
7203
7204 MELLANOX MLX5 core VPI driver
7205 M:      Matan Barak <matanb@mellanox.com>
7206 M:      Leon Romanovsky <leonro@mellanox.com>
7207 L:      netdev@vger.kernel.org
7208 L:      linux-rdma@vger.kernel.org
7209 W:      http://www.mellanox.com
7210 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7211 S:      Supported
7212 F:      drivers/net/ethernet/mellanox/mlx5/core/
7213 F:      include/linux/mlx5/
7214
7215 MELLANOX MLX5 IB driver
7216 M:      Matan Barak <matanb@mellanox.com>
7217 M:      Leon Romanovsky <leonro@mellanox.com>
7218 L:      linux-rdma@vger.kernel.org
7219 W:      http://www.mellanox.com
7220 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7221 S:      Supported
7222 F:      drivers/infiniband/hw/mlx5/
7223 F:      include/linux/mlx5/
7224
7225 MELEXIS MLX90614 DRIVER
7226 M:      Crt Mori <cmo@melexis.com>
7227 L:      linux-iio@vger.kernel.org
7228 W:      http://www.melexis.com
7229 S:      Supported
7230 F:      drivers/iio/temperature/mlx90614.c
7231
7232 MN88472 MEDIA DRIVER
7233 M:      Antti Palosaari <crope@iki.fi>
7234 L:      linux-media@vger.kernel.org
7235 W:      https://linuxtv.org
7236 W:      http://palosaari.fi/linux/
7237 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7238 T:      git git://linuxtv.org/anttip/media_tree.git
7239 S:      Maintained
7240 F:      drivers/staging/media/mn88472/
7241 F:      drivers/media/dvb-frontends/mn88472.h
7242
7243 MN88473 MEDIA DRIVER
7244 M:      Antti Palosaari <crope@iki.fi>
7245 L:      linux-media@vger.kernel.org
7246 W:      https://linuxtv.org
7247 W:      http://palosaari.fi/linux/
7248 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7249 T:      git git://linuxtv.org/anttip/media_tree.git
7250 S:      Maintained
7251 F:      drivers/staging/media/mn88473/
7252 F:      drivers/media/dvb-frontends/mn88473.h
7253
7254 MODULE SUPPORT
7255 M:      Rusty Russell <rusty@rustcorp.com.au>
7256 S:      Maintained
7257 F:      include/linux/module.h
7258 F:      kernel/module.c
7259
7260 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7261 W:      http://popies.net/meye/
7262 S:      Orphan
7263 F:      Documentation/video4linux/meye.txt
7264 F:      drivers/media/pci/meye/
7265 F:      include/uapi/linux/meye.h
7266
7267 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7268 M:      Jiri Slaby <jirislaby@gmail.com>
7269 S:      Maintained
7270 F:      Documentation/serial/moxa-smartio
7271 F:      drivers/tty/mxser.*
7272
7273 MR800 AVERMEDIA USB FM RADIO DRIVER
7274 M:      Alexey Klimov <klimov.linux@gmail.com>
7275 L:      linux-media@vger.kernel.org
7276 T:      git git://linuxtv.org/media_tree.git
7277 S:      Maintained
7278 F:      drivers/media/radio/radio-mr800.c
7279
7280 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7281 M:      Alan Ott <alan@signal11.us>
7282 L:      linux-wpan@vger.kernel.org
7283 S:      Maintained
7284 F:      drivers/net/ieee802154/mrf24j40.c
7285 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7286
7287 MSI LAPTOP SUPPORT
7288 M:      "Lee, Chun-Yi" <jlee@suse.com>
7289 L:      platform-driver-x86@vger.kernel.org
7290 S:      Maintained
7291 F:      drivers/platform/x86/msi-laptop.c
7292
7293 MSI WMI SUPPORT
7294 L:      platform-driver-x86@vger.kernel.org
7295 S:      Orphan
7296 F:      drivers/platform/x86/msi-wmi.c
7297
7298 MSI001 MEDIA DRIVER
7299 M:      Antti Palosaari <crope@iki.fi>
7300 L:      linux-media@vger.kernel.org
7301 W:      https://linuxtv.org
7302 W:      http://palosaari.fi/linux/
7303 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7304 T:      git git://linuxtv.org/anttip/media_tree.git
7305 S:      Maintained
7306 F:      drivers/media/tuners/msi001*
7307
7308 MSI2500 MEDIA DRIVER
7309 M:      Antti Palosaari <crope@iki.fi>
7310 L:      linux-media@vger.kernel.org
7311 W:      https://linuxtv.org
7312 W:      http://palosaari.fi/linux/
7313 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7314 T:      git git://linuxtv.org/anttip/media_tree.git
7315 S:      Maintained
7316 F:      drivers/media/usb/msi2500/
7317
7318 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7319 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7320 L:      linux-mtd@lists.infradead.org
7321 S:      Maintained
7322 F:      drivers/mtd/devices/docg3*
7323
7324 MT9M032 APTINA SENSOR DRIVER
7325 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7326 L:      linux-media@vger.kernel.org
7327 T:      git git://linuxtv.org/media_tree.git
7328 S:      Maintained
7329 F:      drivers/media/i2c/mt9m032.c
7330 F:      include/media/i2c/mt9m032.h
7331
7332 MT9P031 APTINA CAMERA SENSOR
7333 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7334 L:      linux-media@vger.kernel.org
7335 T:      git git://linuxtv.org/media_tree.git
7336 S:      Maintained
7337 F:      drivers/media/i2c/mt9p031.c
7338 F:      include/media/i2c/mt9p031.h
7339
7340 MT9T001 APTINA CAMERA SENSOR
7341 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7342 L:      linux-media@vger.kernel.org
7343 T:      git git://linuxtv.org/media_tree.git
7344 S:      Maintained
7345 F:      drivers/media/i2c/mt9t001.c
7346 F:      include/media/i2c/mt9t001.h
7347
7348 MT9V032 APTINA CAMERA SENSOR
7349 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7350 L:      linux-media@vger.kernel.org
7351 T:      git git://linuxtv.org/media_tree.git
7352 S:      Maintained
7353 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7354 F:      drivers/media/i2c/mt9v032.c
7355 F:      include/media/i2c/mt9v032.h
7356
7357 MULTIFUNCTION DEVICES (MFD)
7358 M:      Lee Jones <lee.jones@linaro.org>
7359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7360 S:      Supported
7361 F:      drivers/mfd/
7362 F:      include/linux/mfd/
7363
7364 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7365 M:      Ulf Hansson <ulf.hansson@linaro.org>
7366 L:      linux-mmc@vger.kernel.org
7367 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7368 S:      Maintained
7369 F:      drivers/mmc/
7370 F:      include/linux/mmc/
7371 F:      include/uapi/linux/mmc/
7372
7373 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7374 S:      Orphan
7375 F:      drivers/mmc/host/mmc_spi.c
7376 F:      include/linux/spi/mmc_spi.h
7377
7378 MULTISOUND SOUND DRIVER
7379 M:      Andrew Veliath <andrewtv@usa.net>
7380 S:      Maintained
7381 F:      Documentation/sound/oss/MultiSound
7382 F:      sound/oss/msnd*
7383
7384 MULTITECH MULTIPORT CARD (ISICOM)
7385 S:      Orphan
7386 F:      drivers/tty/isicom.c
7387 F:      include/linux/isicom.h
7388
7389 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7390 M:      Bin Liu <b-liu@ti.com>
7391 L:      linux-usb@vger.kernel.org
7392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7393 S:      Maintained
7394 F:      drivers/usb/musb/
7395
7396 MXL5007T MEDIA DRIVER
7397 M:      Michael Krufky <mkrufky@linuxtv.org>
7398 L:      linux-media@vger.kernel.org
7399 W:      https://linuxtv.org
7400 W:      http://github.com/mkrufky
7401 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7402 T:      git git://linuxtv.org/mkrufky/tuners.git
7403 S:      Maintained
7404 F:      drivers/media/tuners/mxl5007t.*
7405
7406 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7407 M:      Hyong-Youb Kim <hykim@myri.com>
7408 L:      netdev@vger.kernel.org
7409 W:      https://www.myricom.com/support/downloads/myri10ge.html
7410 S:      Supported
7411 F:      drivers/net/ethernet/myricom/myri10ge/
7412
7413 NATSEMI ETHERNET DRIVER (DP8381x)
7414 S:      Orphan
7415 F:      drivers/net/ethernet/natsemi/natsemi.c
7416
7417 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7418 M:      Daniel Mack <zonque@gmail.com>
7419 S:      Maintained
7420 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7421 W:      http://www.native-instruments.com
7422 F:      sound/usb/caiaq/
7423
7424 NCP FILESYSTEM
7425 M:      Petr Vandrovec <petr@vandrovec.name>
7426 S:      Odd Fixes
7427 F:      fs/ncpfs/
7428
7429 NCR 5380 SCSI DRIVERS
7430 M:      Finn Thain <fthain@telegraphics.com.au>
7431 M:      Michael Schmitz <schmitzmic@gmail.com>
7432 L:      linux-scsi@vger.kernel.org
7433 S:      Maintained
7434 F:      Documentation/scsi/g_NCR5380.txt
7435 F:      drivers/scsi/NCR5380.*
7436 F:      drivers/scsi/arm/cumana_1.c
7437 F:      drivers/scsi/arm/oak.c
7438 F:      drivers/scsi/atari_NCR5380.c
7439 F:      drivers/scsi/atari_scsi.*
7440 F:      drivers/scsi/dmx3191d.c
7441 F:      drivers/scsi/dtc.*
7442 F:      drivers/scsi/g_NCR5380.*
7443 F:      drivers/scsi/g_NCR5380_mmio.c
7444 F:      drivers/scsi/mac_scsi.*
7445 F:      drivers/scsi/pas16.*
7446 F:      drivers/scsi/sun3_scsi.*
7447 F:      drivers/scsi/sun3_scsi_vme.c
7448 F:      drivers/scsi/t128.*
7449
7450 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7451 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7452 L:      linux-scsi@vger.kernel.org
7453 S:      Maintained
7454 F:      drivers/scsi/NCR_D700.*
7455
7456 NCT6775 HARDWARE MONITOR DRIVER
7457 M:      Guenter Roeck <linux@roeck-us.net>
7458 L:      lm-sensors@lm-sensors.org
7459 S:      Maintained
7460 F:      Documentation/hwmon/nct6775
7461 F:      drivers/hwmon/nct6775.c
7462
7463 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7464 M:      Faisal Latif <faisal.latif@intel.com>
7465 L:      linux-rdma@vger.kernel.org
7466 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7467 S:      Supported
7468 F:      drivers/infiniband/hw/nes/
7469
7470 NETEM NETWORK EMULATOR
7471 M:      Stephen Hemminger <stephen@networkplumber.org>
7472 L:      netem@lists.linux-foundation.org
7473 S:      Maintained
7474 F:      net/sched/sch_netem.c
7475
7476 NETERION 10GbE DRIVERS (s2io/vxge)
7477 M:      Jon Mason <jdmason@kudzu.us>
7478 L:      netdev@vger.kernel.org
7479 S:      Supported
7480 F:      Documentation/networking/s2io.txt
7481 F:      Documentation/networking/vxge.txt
7482 F:      drivers/net/ethernet/neterion/
7483
7484 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7485 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7486 M:      Patrick McHardy <kaber@trash.net>
7487 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7488 L:      netfilter-devel@vger.kernel.org
7489 L:      coreteam@netfilter.org
7490 W:      http://www.netfilter.org/
7491 W:      http://www.iptables.org/
7492 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7495 S:      Supported
7496 F:      include/linux/netfilter*
7497 F:      include/linux/netfilter/
7498 F:      include/net/netfilter/
7499 F:      include/uapi/linux/netfilter*
7500 F:      include/uapi/linux/netfilter/
7501 F:      net/*/netfilter.c
7502 F:      net/*/netfilter/
7503 F:      net/netfilter/
7504 F:      net/bridge/br_netfilter*.c
7505
7506 NETLABEL
7507 M:      Paul Moore <paul@paul-moore.com>
7508 W:      http://netlabel.sf.net
7509 L:      netdev@vger.kernel.org
7510 S:      Maintained
7511 F:      Documentation/netlabel/
7512 F:      include/net/netlabel.h
7513 F:      net/netlabel/
7514
7515 NETROM NETWORK LAYER
7516 M:      Ralf Baechle <ralf@linux-mips.org>
7517 L:      linux-hams@vger.kernel.org
7518 W:      http://www.linux-ax25.org/
7519 S:      Maintained
7520 F:      include/net/netrom.h
7521 F:      include/uapi/linux/netrom.h
7522 F:      net/netrom/
7523
7524 NETRONOME ETHERNET DRIVERS
7525 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7526 M:      Rolf Neugebauer <rolf.neugebauer@netronome.com>
7527 L:      oss-drivers@netronome.com
7528 S:      Maintained
7529 F:      drivers/net/ethernet/netronome/
7530
7531 NETWORK BLOCK DEVICE (NBD)
7532 M:      Markus Pargmann <mpa@pengutronix.de>
7533 S:      Maintained
7534 L:      nbd-general@lists.sourceforge.net
7535 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7536 F:      Documentation/blockdev/nbd.txt
7537 F:      drivers/block/nbd.c
7538 F:      include/uapi/linux/nbd.h
7539
7540 NETWORK DROP MONITOR
7541 M:      Neil Horman <nhorman@tuxdriver.com>
7542 L:      netdev@vger.kernel.org
7543 S:      Maintained
7544 W:      https://fedorahosted.org/dropwatch/
7545 F:      net/core/drop_monitor.c
7546
7547 NETWORKING [GENERAL]
7548 M:      "David S. Miller" <davem@davemloft.net>
7549 L:      netdev@vger.kernel.org
7550 W:      http://www.linuxfoundation.org/en/Net
7551 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7554 S:      Maintained
7555 F:      net/
7556 F:      include/net/
7557 F:      include/linux/in.h
7558 F:      include/linux/net.h
7559 F:      include/linux/netdevice.h
7560 F:      include/uapi/linux/in.h
7561 F:      include/uapi/linux/net.h
7562 F:      include/uapi/linux/netdevice.h
7563 F:      include/uapi/linux/net_namespace.h
7564 F:      tools/net/
7565 F:      tools/testing/selftests/net/
7566 F:      lib/random32.c
7567 F:      lib/test_bpf.c
7568
7569 NETWORKING [IPv4/IPv6]
7570 M:      "David S. Miller" <davem@davemloft.net>
7571 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7572 M:      James Morris <jmorris@namei.org>
7573 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7574 M:      Patrick McHardy <kaber@trash.net>
7575 L:      netdev@vger.kernel.org
7576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7577 S:      Maintained
7578 F:      net/ipv4/
7579 F:      net/ipv6/
7580 F:      include/net/ip*
7581 F:      arch/x86/net/*
7582
7583 NETWORKING [IPSEC]
7584 M:      Steffen Klassert <steffen.klassert@secunet.com>
7585 M:      Herbert Xu <herbert@gondor.apana.org.au>
7586 M:      "David S. Miller" <davem@davemloft.net>
7587 L:      netdev@vger.kernel.org
7588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7590 S:      Maintained
7591 F:      net/core/flow.c
7592 F:      net/xfrm/
7593 F:      net/key/
7594 F:      net/ipv4/xfrm*
7595 F:      net/ipv4/esp4.c
7596 F:      net/ipv4/ah4.c
7597 F:      net/ipv4/ipcomp.c
7598 F:      net/ipv4/ip_vti.c
7599 F:      net/ipv6/xfrm*
7600 F:      net/ipv6/esp6.c
7601 F:      net/ipv6/ah6.c
7602 F:      net/ipv6/ipcomp6.c
7603 F:      net/ipv6/ip6_vti.c
7604 F:      include/uapi/linux/xfrm.h
7605 F:      include/net/xfrm.h
7606
7607 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7608 M:      Paul Moore <paul@paul-moore.com>
7609 L:      netdev@vger.kernel.org
7610 S:      Maintained
7611
7612 NETWORKING [WIRELESS]
7613 L:      linux-wireless@vger.kernel.org
7614 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7615
7616 NETWORKING DRIVERS
7617 L:      netdev@vger.kernel.org
7618 W:      http://www.linuxfoundation.org/en/Net
7619 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7622 S:      Odd Fixes
7623 F:      drivers/net/
7624 F:      include/linux/if_*
7625 F:      include/linux/netdevice.h
7626 F:      include/linux/etherdevice.h
7627 F:      include/linux/fcdevice.h
7628 F:      include/linux/fddidevice.h
7629 F:      include/linux/hippidevice.h
7630 F:      include/linux/inetdevice.h
7631 F:      include/uapi/linux/if_*
7632 F:      include/uapi/linux/netdevice.h
7633
7634 NETWORKING DRIVERS (WIRELESS)
7635 M:      Kalle Valo <kvalo@codeaurora.org>
7636 L:      linux-wireless@vger.kernel.org
7637 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7640 S:      Maintained
7641 F:      drivers/net/wireless/
7642
7643 NETXEN (1/10) GbE SUPPORT
7644 M:      Manish Chopra <manish.chopra@qlogic.com>
7645 M:      Sony Chacko <sony.chacko@qlogic.com>
7646 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7647 L:      netdev@vger.kernel.org
7648 W:      http://www.qlogic.com
7649 S:      Supported
7650 F:      drivers/net/ethernet/qlogic/netxen/
7651
7652 NFC SUBSYSTEM
7653 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7654 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7655 M:      Samuel Ortiz <sameo@linux.intel.com>
7656 L:      linux-wireless@vger.kernel.org
7657 L:      linux-nfc@lists.01.org (subscribers-only)
7658 S:      Supported
7659 F:      net/nfc/
7660 F:      include/net/nfc/
7661 F:      include/uapi/linux/nfc.h
7662 F:      drivers/nfc/
7663 F:      include/linux/platform_data/microread.h
7664 F:      include/linux/platform_data/nfcmrvl.h
7665 F:      include/linux/platform_data/nxp-nci.h
7666 F:      include/linux/platform_data/pn544.h
7667 F:      include/linux/platform_data/st21nfca.h
7668 F:      include/linux/platform_data/st-nci.h
7669 F:      Documentation/devicetree/bindings/net/nfc/
7670
7671 NFS, SUNRPC, AND LOCKD CLIENTS
7672 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7673 M:      Anna Schumaker <anna.schumaker@netapp.com>
7674 L:      linux-nfs@vger.kernel.org
7675 W:      http://client.linux-nfs.org
7676 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7677 S:      Maintained
7678 F:      fs/lockd/
7679 F:      fs/nfs/
7680 F:      fs/nfs_common/
7681 F:      net/sunrpc/
7682 F:      include/linux/lockd/
7683 F:      include/linux/nfs*
7684 F:      include/linux/sunrpc/
7685 F:      include/uapi/linux/nfs*
7686 F:      include/uapi/linux/sunrpc/
7687
7688 NILFS2 FILESYSTEM
7689 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7690 L:      linux-nilfs@vger.kernel.org
7691 W:      http://nilfs.sourceforge.net/
7692 T:      git git://github.com/konis/nilfs2.git
7693 S:      Supported
7694 F:      Documentation/filesystems/nilfs2.txt
7695 F:      fs/nilfs2/
7696 F:      include/linux/nilfs2_fs.h
7697 F:      include/trace/events/nilfs2.h
7698
7699 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7700 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7701 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7702 S:      Maintained
7703 F:      Documentation/scsi/NinjaSCSI.txt
7704 F:      drivers/scsi/pcmcia/nsp_*
7705
7706 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7707 M:      GOTO Masanori <gotom@debian.or.jp>
7708 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7709 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7710 S:      Maintained
7711 F:      Documentation/scsi/NinjaSCSI.txt
7712 F:      drivers/scsi/nsp32*
7713
7714 NIOS2 ARCHITECTURE
7715 M:      Ley Foon Tan <lftan@altera.com>
7716 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7718 S:      Maintained
7719 F:      arch/nios2/
7720
7721 NOKIA N900 POWER SUPPLY DRIVERS
7722 R:      Pali RohĂ¡r <pali.rohar@gmail.com>
7723 F:      include/linux/power/bq2415x_charger.h
7724 F:      include/linux/power/bq27xxx_battery.h
7725 F:      include/linux/power/isp1704_charger.h
7726 F:      drivers/power/bq2415x_charger.c
7727 F:      drivers/power/bq27xxx_battery.c
7728 F:      drivers/power/bq27xxx_battery_i2c.c
7729 F:      drivers/power/isp1704_charger.c
7730 F:      drivers/power/rx51_battery.c
7731
7732 NTB DRIVER CORE
7733 M:      Jon Mason <jdmason@kudzu.us>
7734 M:      Dave Jiang <dave.jiang@intel.com>
7735 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7736 L:      linux-ntb@googlegroups.com
7737 S:      Supported
7738 W:      https://github.com/jonmason/ntb/wiki
7739 T:      git git://github.com/jonmason/ntb.git
7740 F:      drivers/ntb/
7741 F:      drivers/net/ntb_netdev.c
7742 F:      include/linux/ntb.h
7743 F:      include/linux/ntb_transport.h
7744
7745 NTB INTEL DRIVER
7746 M:      Jon Mason <jdmason@kudzu.us>
7747 M:      Dave Jiang <dave.jiang@intel.com>
7748 L:      linux-ntb@googlegroups.com
7749 S:      Supported
7750 W:      https://github.com/jonmason/ntb/wiki
7751 T:      git git://github.com/jonmason/ntb.git
7752 F:      drivers/ntb/hw/intel/
7753
7754 NTB AMD DRIVER
7755 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7756 L:      linux-ntb@googlegroups.com
7757 S:      Supported
7758 F:      drivers/ntb/hw/amd/
7759
7760 NTFS FILESYSTEM
7761 M:      Anton Altaparmakov <anton@tuxera.com>
7762 L:      linux-ntfs-dev@lists.sourceforge.net
7763 W:      http://www.tuxera.com/
7764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7765 S:      Supported
7766 F:      Documentation/filesystems/ntfs.txt
7767 F:      fs/ntfs/
7768
7769 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7770 M:      Antonino Daplas <adaplas@gmail.com>
7771 L:      linux-fbdev@vger.kernel.org
7772 S:      Maintained
7773 F:      drivers/video/fbdev/riva/
7774 F:      drivers/video/fbdev/nvidia/
7775
7776 NVM EXPRESS DRIVER
7777 M:      Keith Busch <keith.busch@intel.com>
7778 M:      Jens Axboe <axboe@fb.com>
7779 L:      linux-nvme@lists.infradead.org
7780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7781 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7782 S:      Supported
7783 F:      drivers/nvme/host/
7784 F:      include/linux/nvme.h
7785
7786 NVMEM FRAMEWORK
7787 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7788 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7789 S:      Maintained
7790 F:      drivers/nvmem/
7791 F:      Documentation/devicetree/bindings/nvmem/
7792 F:      include/linux/nvmem-consumer.h
7793 F:      include/linux/nvmem-provider.h
7794
7795 NXP-NCI NFC DRIVER
7796 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7797 R:      Charles Gorand <charles.gorand@effinnov.com>
7798 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7799 S:      Supported
7800 F:      drivers/nfc/nxp-nci
7801
7802 NXP TDA998X DRM DRIVER
7803 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7804 S:      Supported
7805 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7806 F:      include/drm/i2c/tda998x.h
7807
7808 NXP TFA9879 DRIVER
7809 M:      Peter Rosin <peda@axentia.se>
7810 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7811 S:      Maintained
7812 F:      sound/soc/codecs/tfa9879*
7813
7814 OMAP SUPPORT
7815 M:      Tony Lindgren <tony@atomide.com>
7816 L:      linux-omap@vger.kernel.org
7817 W:      http://www.muru.com/linux/omap/
7818 W:      http://linux.omap.com/
7819 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7821 S:      Maintained
7822 F:      arch/arm/*omap*/
7823 F:      arch/arm/configs/omap1_defconfig
7824 F:      arch/arm/configs/omap2plus_defconfig
7825 F:      drivers/i2c/busses/i2c-omap.c
7826 F:      drivers/irqchip/irq-omap-intc.c
7827 F:      drivers/mfd/*omap*.c
7828 F:      drivers/mfd/menelaus.c
7829 F:      drivers/mfd/palmas.c
7830 F:      drivers/mfd/tps65217.c
7831 F:      drivers/mfd/tps65218.c
7832 F:      drivers/mfd/tps65910.c
7833 F:      drivers/mfd/twl-core.[ch]
7834 F:      drivers/mfd/twl4030*.c
7835 F:      drivers/mfd/twl6030*.c
7836 F:      drivers/mfd/twl6040*.c
7837 F:      drivers/regulator/palmas-regulator*.c
7838 F:      drivers/regulator/pbias-regulator.c
7839 F:      drivers/regulator/tps65217-regulator.c
7840 F:      drivers/regulator/tps65218-regulator.c
7841 F:      drivers/regulator/tps65910-regulator.c
7842 F:      drivers/regulator/twl-regulator.c
7843 F:      include/linux/i2c-omap.h
7844
7845 OMAP DEVICE TREE SUPPORT
7846 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7847 M:      Tony Lindgren <tony@atomide.com>
7848 L:      linux-omap@vger.kernel.org
7849 L:      devicetree@vger.kernel.org
7850 S:      Maintained
7851 F:      arch/arm/boot/dts/*omap*
7852 F:      arch/arm/boot/dts/*am3*
7853 F:      arch/arm/boot/dts/*am4*
7854 F:      arch/arm/boot/dts/*am5*
7855 F:      arch/arm/boot/dts/*dra7*
7856
7857 OMAP CLOCK FRAMEWORK SUPPORT
7858 M:      Paul Walmsley <paul@pwsan.com>
7859 L:      linux-omap@vger.kernel.org
7860 S:      Maintained
7861 F:      arch/arm/*omap*/*clock*
7862
7863 OMAP POWER MANAGEMENT SUPPORT
7864 M:      Kevin Hilman <khilman@deeprootsystems.com>
7865 L:      linux-omap@vger.kernel.org
7866 S:      Maintained
7867 F:      arch/arm/*omap*/*pm*
7868 F:      drivers/cpufreq/omap-cpufreq.c
7869
7870 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7871 M:      Rajendra Nayak <rnayak@ti.com>
7872 M:      Paul Walmsley <paul@pwsan.com>
7873 L:      linux-omap@vger.kernel.org
7874 S:      Maintained
7875 F:      arch/arm/mach-omap2/prm*
7876
7877 OMAP AUDIO SUPPORT
7878 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7879 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7880 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7881 L:      linux-omap@vger.kernel.org
7882 S:      Maintained
7883 F:      sound/soc/omap/
7884
7885 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7886 M:      Roger Quadros <rogerq@ti.com>
7887 M:      Tony Lindgren <tony@atomide.com>
7888 L:      linux-omap@vger.kernel.org
7889 S:      Maintained
7890 F:      drivers/memory/omap-gpmc.c
7891 F:      arch/arm/mach-omap2/*gpmc*
7892
7893 OMAP FRAMEBUFFER SUPPORT
7894 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7895 L:      linux-fbdev@vger.kernel.org
7896 L:      linux-omap@vger.kernel.org
7897 S:      Maintained
7898 F:      drivers/video/fbdev/omap/
7899
7900 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7901 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7902 L:      linux-omap@vger.kernel.org
7903 L:      linux-fbdev@vger.kernel.org
7904 S:      Maintained
7905 F:      drivers/video/fbdev/omap2/
7906 F:      Documentation/arm/OMAP/DSS
7907
7908 OMAP HARDWARE SPINLOCK SUPPORT
7909 M:      Ohad Ben-Cohen <ohad@wizery.com>
7910 L:      linux-omap@vger.kernel.org
7911 S:      Maintained
7912 F:      drivers/hwspinlock/omap_hwspinlock.c
7913
7914 OMAP MMC SUPPORT
7915 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7916 L:      linux-omap@vger.kernel.org
7917 S:      Maintained
7918 F:      drivers/mmc/host/omap.c
7919
7920 OMAP HS MMC SUPPORT
7921 L:      linux-mmc@vger.kernel.org
7922 L:      linux-omap@vger.kernel.org
7923 S:      Orphan
7924 F:      drivers/mmc/host/omap_hsmmc.c
7925
7926 OMAP RANDOM NUMBER GENERATOR SUPPORT
7927 M:      Deepak Saxena <dsaxena@plexity.net>
7928 S:      Maintained
7929 F:      drivers/char/hw_random/omap-rng.c
7930
7931 OMAP HWMOD SUPPORT
7932 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7933 M:      Paul Walmsley <paul@pwsan.com>
7934 L:      linux-omap@vger.kernel.org
7935 S:      Maintained
7936 F:      arch/arm/mach-omap2/omap_hwmod.*
7937
7938 OMAP HWMOD DATA
7939 M:      Paul Walmsley <paul@pwsan.com>
7940 L:      linux-omap@vger.kernel.org
7941 S:      Maintained
7942 F:      arch/arm/mach-omap2/omap_hwmod*data*
7943
7944 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7945 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7946 L:      linux-omap@vger.kernel.org
7947 S:      Maintained
7948 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7949
7950 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7951 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7952 L:      linux-media@vger.kernel.org
7953 S:      Maintained
7954 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7955 F:      drivers/media/platform/omap3isp/
7956 F:      drivers/staging/media/omap4iss/
7957
7958 OMAP USB SUPPORT
7959 L:      linux-usb@vger.kernel.org
7960 L:      linux-omap@vger.kernel.org
7961 S:      Orphan
7962 F:      drivers/usb/*/*omap*
7963 F:      arch/arm/*omap*/usb*
7964
7965 OMAP GPIO DRIVER
7966 M:      Grygorii Strashko <grygorii.strashko@ti.com>
7967 M:      Santosh Shilimkar <ssantosh@kernel.org>
7968 M:      Kevin Hilman <khilman@deeprootsystems.com>
7969 L:      linux-omap@vger.kernel.org
7970 S:      Maintained
7971 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
7972 F:      drivers/gpio/gpio-omap.c
7973
7974 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7975 M:      Mark Jackson <mpfj@newflow.co.uk>
7976 L:      linux-omap@vger.kernel.org
7977 S:      Maintained
7978 F:      arch/arm/boot/dts/am335x-nano.dts
7979
7980 OMFS FILESYSTEM
7981 M:      Bob Copeland <me@bobcopeland.com>
7982 L:      linux-karma-devel@lists.sourceforge.net
7983 S:      Maintained
7984 F:      Documentation/filesystems/omfs.txt
7985 F:      fs/omfs/
7986
7987 OMNIKEY CARDMAN 4000 DRIVER
7988 M:      Harald Welte <laforge@gnumonks.org>
7989 S:      Maintained
7990 F:      drivers/char/pcmcia/cm4000_cs.c
7991 F:      include/linux/cm4000_cs.h
7992 F:      include/uapi/linux/cm4000_cs.h
7993
7994 OMNIKEY CARDMAN 4040 DRIVER
7995 M:      Harald Welte <laforge@gnumonks.org>
7996 S:      Maintained
7997 F:      drivers/char/pcmcia/cm4040_cs.*
7998
7999 OMNIVISION OV7670 SENSOR DRIVER
8000 M:      Jonathan Corbet <corbet@lwn.net>
8001 L:      linux-media@vger.kernel.org
8002 T:      git git://linuxtv.org/media_tree.git
8003 S:      Maintained
8004 F:      drivers/media/i2c/ov7670.c
8005
8006 ONENAND FLASH DRIVER
8007 M:      Kyungmin Park <kyungmin.park@samsung.com>
8008 L:      linux-mtd@lists.infradead.org
8009 S:      Maintained
8010 F:      drivers/mtd/onenand/
8011 F:      include/linux/mtd/onenand*.h
8012
8013 ONSTREAM SCSI TAPE DRIVER
8014 M:      Willem Riede <osst@riede.org>
8015 L:      osst-users@lists.sourceforge.net
8016 L:      linux-scsi@vger.kernel.org
8017 S:      Maintained
8018 F:      Documentation/scsi/osst.txt
8019 F:      drivers/scsi/osst.*
8020 F:      drivers/scsi/osst_*.h
8021 F:      drivers/scsi/st.h
8022
8023 OPENCORES I2C BUS DRIVER
8024 M:      Peter Korsgaard <jacmet@sunsite.dk>
8025 L:      linux-i2c@vger.kernel.org
8026 S:      Maintained
8027 F:      Documentation/i2c/busses/i2c-ocores
8028 F:      drivers/i2c/busses/i2c-ocores.c
8029
8030 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8031 M:      Rob Herring <robh+dt@kernel.org>
8032 M:      Frank Rowand <frowand.list@gmail.com>
8033 M:      Grant Likely <grant.likely@linaro.org>
8034 L:      devicetree@vger.kernel.org
8035 W:      http://www.devicetree.org/
8036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8037 S:      Maintained
8038 F:      drivers/of/
8039 F:      include/linux/of*.h
8040 F:      scripts/dtc/
8041
8042 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8043 M:      Rob Herring <robh+dt@kernel.org>
8044 M:      Pawel Moll <pawel.moll@arm.com>
8045 M:      Mark Rutland <mark.rutland@arm.com>
8046 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8047 M:      Kumar Gala <galak@codeaurora.org>
8048 L:      devicetree@vger.kernel.org
8049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8050 S:      Maintained
8051 F:      Documentation/devicetree/
8052 F:      arch/*/boot/dts/
8053 F:      include/dt-bindings/
8054
8055 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8056 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8057 L:      devicetree@vger.kernel.org
8058 S:      Maintained
8059 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8060 F:      Documentation/devicetree/overlay-notes.txt
8061 F:      drivers/of/overlay.c
8062 F:      drivers/of/resolver.c
8063
8064 OPENRISC ARCHITECTURE
8065 M:      Jonas Bonn <jonas@southpole.se>
8066 W:      http://openrisc.net
8067 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8068 S:      Maintained
8069 T:      git git://openrisc.net/~jonas/linux
8070 F:      arch/openrisc/
8071
8072 OPENVSWITCH
8073 M:      Pravin Shelar <pshelar@nicira.com>
8074 L:      netdev@vger.kernel.org
8075 L:      dev@openvswitch.org
8076 W:      http://openvswitch.org
8077 S:      Maintained
8078 F:      net/openvswitch/
8079 F:      include/uapi/linux/openvswitch.h
8080
8081 OPERATING PERFORMANCE POINTS (OPP)
8082 M:      Viresh Kumar <vireshk@kernel.org>
8083 M:      Nishanth Menon <nm@ti.com>
8084 M:      Stephen Boyd <sboyd@codeaurora.org>
8085 L:      linux-pm@vger.kernel.org
8086 S:      Maintained
8087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8088 F:      drivers/base/power/opp/
8089 F:      include/linux/pm_opp.h
8090 F:      Documentation/power/opp.txt
8091 F:      Documentation/devicetree/bindings/opp/
8092
8093 OPL4 DRIVER
8094 M:      Clemens Ladisch <clemens@ladisch.de>
8095 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8096 T:      git git://git.alsa-project.org/alsa-kernel.git
8097 S:      Maintained
8098 F:      sound/drivers/opl4/
8099
8100 OPROFILE
8101 M:      Robert Richter <rric@kernel.org>
8102 L:      oprofile-list@lists.sf.net
8103 S:      Maintained
8104 F:      arch/*/include/asm/oprofile*.h
8105 F:      arch/*/oprofile/
8106 F:      drivers/oprofile/
8107 F:      include/linux/oprofile.h
8108
8109 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8110 M:      Mark Fasheh <mfasheh@suse.com>
8111 M:      Joel Becker <jlbec@evilplan.org>
8112 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8113 W:      http://ocfs2.wiki.kernel.org
8114 S:      Supported
8115 F:      Documentation/filesystems/ocfs2.txt
8116 F:      Documentation/filesystems/dlmfs.txt
8117 F:      fs/ocfs2/
8118
8119 ORINOCO DRIVER
8120 L:      linux-wireless@vger.kernel.org
8121 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8122 W:      http://www.nongnu.org/orinoco/
8123 S:      Orphan
8124 F:      drivers/net/wireless/intersil/orinoco/
8125
8126 OSD LIBRARY and FILESYSTEM
8127 M:      Boaz Harrosh <ooo@electrozaur.com>
8128 M:      Benny Halevy <bhalevy@primarydata.com>
8129 L:      osd-dev@open-osd.org
8130 W:      http://open-osd.org
8131 T:      git git://git.open-osd.org/open-osd.git
8132 S:      Maintained
8133 F:      drivers/scsi/osd/
8134 F:      include/scsi/osd_*
8135 F:      fs/exofs/
8136
8137 OVERLAY FILESYSTEM
8138 M:      Miklos Szeredi <miklos@szeredi.hu>
8139 L:      linux-unionfs@vger.kernel.org
8140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8141 S:      Supported
8142 F:      fs/overlayfs/
8143 F:      Documentation/filesystems/overlayfs.txt
8144
8145 ORANGEFS FILESYSTEM
8146 M:      Mike Marshall <hubcap@omnibond.com>
8147 L:      pvfs2-developers@beowulf-underground.org
8148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8149 S:      Supported
8150 F:      fs/orangefs/
8151 F:      Documentation/filesystems/orangefs.txt
8152
8153 P54 WIRELESS DRIVER
8154 M:      Christian Lamparter <chunkeey@googlemail.com>
8155 L:      linux-wireless@vger.kernel.org
8156 W:      http://wireless.kernel.org/en/users/Drivers/p54
8157 S:      Maintained
8158 F:      drivers/net/wireless/intersil/p54/
8159
8160 PA SEMI ETHERNET DRIVER
8161 M:      Olof Johansson <olof@lixom.net>
8162 L:      netdev@vger.kernel.org
8163 S:      Maintained
8164 F:      drivers/net/ethernet/pasemi/*
8165
8166 PA SEMI SMBUS DRIVER
8167 M:      Olof Johansson <olof@lixom.net>
8168 L:      linux-i2c@vger.kernel.org
8169 S:      Maintained
8170 F:      drivers/i2c/busses/i2c-pasemi.c
8171
8172 PADATA PARALLEL EXECUTION MECHANISM
8173 M:      Steffen Klassert <steffen.klassert@secunet.com>
8174 L:      linux-crypto@vger.kernel.org
8175 S:      Maintained
8176 F:      kernel/padata.c
8177 F:      include/linux/padata.h
8178 F:      Documentation/padata.txt
8179
8180 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8181 M:      Harald Welte <laforge@gnumonks.org>
8182 L:      platform-driver-x86@vger.kernel.org
8183 S:      Maintained
8184 F:      drivers/platform/x86/panasonic-laptop.c
8185
8186 PANASONIC MN10300/AM33/AM34 PORT
8187 M:      David Howells <dhowells@redhat.com>
8188 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8189 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8190 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8191 S:      Maintained
8192 F:      Documentation/mn10300/
8193 F:      arch/mn10300/
8194
8195 PARALLEL PORT SUBSYSTEM
8196 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8197 M:      Sudip Mukherjee <sudip@vectorindia.org>
8198 L:      linux-parport@lists.infradead.org (subscribers-only)
8199 S:      Maintained
8200 F:      drivers/parport/
8201 F:      include/linux/parport*.h
8202 F:      drivers/char/ppdev.c
8203 F:      include/uapi/linux/ppdev.h
8204 F:      Documentation/parport*.txt
8205
8206 PARAVIRT_OPS INTERFACE
8207 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8208 M:      Chris Wright <chrisw@sous-sol.org>
8209 M:      Alok Kataria <akataria@vmware.com>
8210 M:      Rusty Russell <rusty@rustcorp.com.au>
8211 L:      virtualization@lists.linux-foundation.org
8212 S:      Supported
8213 F:      Documentation/virtual/paravirt_ops.txt
8214 F:      arch/*/kernel/paravirt*
8215 F:      arch/*/include/asm/paravirt.h
8216
8217 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8218 M:      Tim Waugh <tim@cyberelk.net>
8219 L:      linux-parport@lists.infradead.org (subscribers-only)
8220 S:      Maintained
8221 F:      Documentation/blockdev/paride.txt
8222 F:      drivers/block/paride/
8223
8224 PARISC ARCHITECTURE
8225 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8226 M:      Helge Deller <deller@gmx.de>
8227 L:      linux-parisc@vger.kernel.org
8228 W:      http://www.parisc-linux.org/
8229 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8232 S:      Maintained
8233 F:      arch/parisc/
8234 F:      Documentation/parisc/
8235 F:      drivers/parisc/
8236 F:      drivers/char/agp/parisc-agp.c
8237 F:      drivers/input/serio/gscps2.c
8238 F:      drivers/parport/parport_gsc.*
8239 F:      drivers/tty/serial/8250/8250_gsc.c
8240 F:      drivers/video/fbdev/sti*
8241 F:      drivers/video/console/sti*
8242 F:      drivers/video/logo/logo_parisc*
8243
8244 PC87360 HARDWARE MONITORING DRIVER
8245 M:      Jim Cromie <jim.cromie@gmail.com>
8246 L:      lm-sensors@lm-sensors.org
8247 S:      Maintained
8248 F:      Documentation/hwmon/pc87360
8249 F:      drivers/hwmon/pc87360.c
8250
8251 PC8736x GPIO DRIVER
8252 M:      Jim Cromie <jim.cromie@gmail.com>
8253 S:      Maintained
8254 F:      drivers/char/pc8736x_gpio.c
8255
8256 PC87427 HARDWARE MONITORING DRIVER
8257 M:      Jean Delvare <jdelvare@suse.com>
8258 L:      lm-sensors@lm-sensors.org
8259 S:      Maintained
8260 F:      Documentation/hwmon/pc87427
8261 F:      drivers/hwmon/pc87427.c
8262
8263 PCA9532 LED DRIVER
8264 M:      Riku Voipio <riku.voipio@iki.fi>
8265 S:      Maintained
8266 F:      drivers/leds/leds-pca9532.c
8267 F:      include/linux/leds-pca9532.h
8268
8269 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8270 M:      Guenter Roeck <linux@roeck-us.net>
8271 L:      linux-i2c@vger.kernel.org
8272 S:      Maintained
8273 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8274
8275 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8276 M:      Khalid Aziz <khalid@gonehiking.org>
8277 S:      Maintained
8278 F:      drivers/firmware/pcdp.*
8279
8280 PCI ERROR RECOVERY
8281 M:      Linas Vepstas <linasvepstas@gmail.com>
8282 L:      linux-pci@vger.kernel.org
8283 S:      Supported
8284 F:      Documentation/PCI/pci-error-recovery.txt
8285
8286 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8287 M:      Russell Currey <ruscur@russell.cc>
8288 L:      linuxppc-dev@lists.ozlabs.org
8289 S:      Supported
8290 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8291 F:      arch/powerpc/kernel/eeh*.c
8292 F:      arch/powerpc/platforms/*/eeh*.c
8293 F:      arch/powerpc/include/*/eeh*.h
8294
8295 PCI SUBSYSTEM
8296 M:      Bjorn Helgaas <bhelgaas@google.com>
8297 L:      linux-pci@vger.kernel.org
8298 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8300 S:      Supported
8301 F:      Documentation/PCI/
8302 F:      drivers/pci/
8303 F:      include/linux/pci*
8304 F:      arch/x86/pci/
8305 F:      arch/x86/kernel/quirks.c
8306
8307 PCI DRIVER FOR ALTERA PCIE IP
8308 M:      Ley Foon Tan <lftan@altera.com>
8309 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8310 L:      linux-pci@vger.kernel.org
8311 S:      Supported
8312 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8313 F:      drivers/pci/host/pcie-altera.c
8314
8315 PCI DRIVER FOR ARM VERSATILE PLATFORM
8316 M:      Rob Herring <robh@kernel.org>
8317 L:      linux-pci@vger.kernel.org
8318 L:      linux-arm-kernel@lists.infradead.org
8319 S:      Maintained
8320 F:      Documentation/devicetree/bindings/pci/versatile.txt
8321 F:      drivers/pci/host/pci-versatile.c
8322
8323 PCI DRIVER FOR APPLIEDMICRO XGENE
8324 M:      Tanmay Inamdar <tinamdar@apm.com>
8325 L:      linux-pci@vger.kernel.org
8326 L:      linux-arm-kernel@lists.infradead.org
8327 S:      Maintained
8328 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8329 F:      drivers/pci/host/pci-xgene.c
8330
8331 PCI DRIVER FOR FREESCALE LAYERSCAPE
8332 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8333 M:      Mingkai Hu <mingkai.hu@freescale.com>
8334 M:      Roy Zang <tie-fei.zang@freescale.com>
8335 L:      linuxppc-dev@lists.ozlabs.org
8336 L:      linux-pci@vger.kernel.org
8337 L:      linux-arm-kernel@lists.infradead.org
8338 S:      Maintained
8339 F:      drivers/pci/host/*layerscape*
8340
8341 PCI DRIVER FOR IMX6
8342 M:      Richard Zhu <Richard.Zhu@freescale.com>
8343 M:      Lucas Stach <l.stach@pengutronix.de>
8344 L:      linux-pci@vger.kernel.org
8345 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8346 S:      Maintained
8347 F:      drivers/pci/host/*imx6*
8348
8349 PCI DRIVER FOR TI KEYSTONE
8350 M:      Murali Karicheri <m-karicheri2@ti.com>
8351 L:      linux-pci@vger.kernel.org
8352 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8353 S:      Maintained
8354 F:      drivers/pci/host/*keystone*
8355
8356 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8357 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8358 M:      Jason Cooper <jason@lakedaemon.net>
8359 L:      linux-pci@vger.kernel.org
8360 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8361 S:      Maintained
8362 F:      drivers/pci/host/*mvebu*
8363
8364 PCI DRIVER FOR NVIDIA TEGRA
8365 M:      Thierry Reding <thierry.reding@gmail.com>
8366 L:      linux-tegra@vger.kernel.org
8367 L:      linux-pci@vger.kernel.org
8368 S:      Supported
8369 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8370 F:      drivers/pci/host/pci-tegra.c
8371
8372 PCI DRIVER FOR TI DRA7XX
8373 M:      Kishon Vijay Abraham I <kishon@ti.com>
8374 L:      linux-omap@vger.kernel.org
8375 L:      linux-pci@vger.kernel.org
8376 S:      Supported
8377 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8378 F:      drivers/pci/host/pci-dra7xx.c
8379
8380 PCI DRIVER FOR RENESAS R-CAR
8381 M:      Simon Horman <horms@verge.net.au>
8382 L:      linux-pci@vger.kernel.org
8383 L:      linux-renesas-soc@vger.kernel.org
8384 S:      Maintained
8385 F:      drivers/pci/host/*rcar*
8386
8387 PCI DRIVER FOR SAMSUNG EXYNOS
8388 M:      Jingoo Han <jingoohan1@gmail.com>
8389 L:      linux-pci@vger.kernel.org
8390 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8391 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8392 S:      Maintained
8393 F:      drivers/pci/host/pci-exynos.c
8394
8395 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8396 M:      Jingoo Han <jingoohan1@gmail.com>
8397 M:      Pratyush Anand <pratyush.anand@gmail.com>
8398 L:      linux-pci@vger.kernel.org
8399 S:      Maintained
8400 F:      drivers/pci/host/*designware*
8401
8402 PCI DRIVER FOR GENERIC OF HOSTS
8403 M:      Will Deacon <will.deacon@arm.com>
8404 L:      linux-pci@vger.kernel.org
8405 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8406 S:      Maintained
8407 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8408 F:      drivers/pci/host/pci-host-generic.c
8409
8410 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8411 M:      Keith Busch <keith.busch@intel.com>
8412 L:      linux-pci@vger.kernel.org
8413 S:      Supported
8414 F:      arch/x86/pci/vmd.c
8415
8416 PCIE DRIVER FOR ST SPEAR13XX
8417 M:      Pratyush Anand <pratyush.anand@gmail.com>
8418 L:      linux-pci@vger.kernel.org
8419 S:      Maintained
8420 F:      drivers/pci/host/*spear*
8421
8422 PCI MSI DRIVER FOR ALTERA MSI IP
8423 M:      Ley Foon Tan <lftan@altera.com>
8424 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8425 L:      linux-pci@vger.kernel.org
8426 S:      Supported
8427 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8428 F:      drivers/pci/host/pcie-altera-msi.c
8429
8430 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8431 M:      Duc Dang <dhdang@apm.com>
8432 L:      linux-pci@vger.kernel.org
8433 L:      linux-arm-kernel@lists.infradead.org
8434 S:      Maintained
8435 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8436 F:      drivers/pci/host/pci-xgene-msi.c
8437
8438 PCIE DRIVER FOR HISILICON
8439 M:      Zhou Wang <wangzhou1@hisilicon.com>
8440 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8441 L:      linux-pci@vger.kernel.org
8442 S:      Maintained
8443 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8444 F:      drivers/pci/host/pcie-hisi.c
8445
8446 PCIE DRIVER FOR QUALCOMM MSM
8447 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8448 L:     linux-pci@vger.kernel.org
8449 L:     linux-arm-msm@vger.kernel.org
8450 S:     Maintained
8451 F:     drivers/pci/host/*qcom*
8452
8453 PCMCIA SUBSYSTEM
8454 P:      Linux PCMCIA Team
8455 L:      linux-pcmcia@lists.infradead.org
8456 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8458 S:      Maintained
8459 F:      Documentation/pcmcia/
8460 F:      drivers/pcmcia/
8461 F:      include/pcmcia/
8462
8463 PCNET32 NETWORK DRIVER
8464 M:      Don Fry <pcnet32@frontier.com>
8465 L:      netdev@vger.kernel.org
8466 S:      Maintained
8467 F:      drivers/net/ethernet/amd/pcnet32.c
8468
8469 PCRYPT PARALLEL CRYPTO ENGINE
8470 M:      Steffen Klassert <steffen.klassert@secunet.com>
8471 L:      linux-crypto@vger.kernel.org
8472 S:      Maintained
8473 F:      crypto/pcrypt.c
8474 F:      include/crypto/pcrypt.h
8475
8476 PER-CPU MEMORY ALLOCATOR
8477 M:      Tejun Heo <tj@kernel.org>
8478 M:      Christoph Lameter <cl@linux-foundation.org>
8479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8480 S:      Maintained
8481 F:      include/linux/percpu*.h
8482 F:      mm/percpu*.c
8483 F:      arch/*/include/asm/percpu.h
8484
8485 PER-TASK DELAY ACCOUNTING
8486 M:      Balbir Singh <bsingharora@gmail.com>
8487 S:      Maintained
8488 F:      include/linux/delayacct.h
8489 F:      kernel/delayacct.c
8490
8491 PERFORMANCE EVENTS SUBSYSTEM
8492 M:      Peter Zijlstra <peterz@infradead.org>
8493 M:      Ingo Molnar <mingo@redhat.com>
8494 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8495 L:      linux-kernel@vger.kernel.org
8496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8497 S:      Supported
8498 F:      kernel/events/*
8499 F:      include/linux/perf_event.h
8500 F:      include/uapi/linux/perf_event.h
8501 F:      arch/*/kernel/perf_event*.c
8502 F:      arch/*/kernel/*/perf_event*.c
8503 F:      arch/*/kernel/*/*/perf_event*.c
8504 F:      arch/*/include/asm/perf_event.h
8505 F:      arch/*/kernel/perf_callchain.c
8506 F:      tools/perf/
8507
8508 PERSONALITY HANDLING
8509 M:      Christoph Hellwig <hch@infradead.org>
8510 L:      linux-abi-devel@lists.sourceforge.net
8511 S:      Maintained
8512 F:      include/linux/personality.h
8513 F:      include/uapi/linux/personality.h
8514
8515 PHONET PROTOCOL
8516 M:      Remi Denis-Courmont <courmisch@gmail.com>
8517 S:      Supported
8518 F:      Documentation/networking/phonet.txt
8519 F:      include/linux/phonet.h
8520 F:      include/net/phonet/
8521 F:      include/uapi/linux/phonet.h
8522 F:      net/phonet/
8523
8524 PHRAM MTD DRIVER
8525 M:      Joern Engel <joern@lazybastard.org>
8526 L:      linux-mtd@lists.infradead.org
8527 S:      Maintained
8528 F:      drivers/mtd/devices/phram.c
8529
8530 PICOLCD HID DRIVER
8531 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8532 L:      linux-input@vger.kernel.org
8533 S:      Maintained
8534 F:      drivers/hid/hid-picolcd*
8535
8536 PICOXCELL SUPPORT
8537 M:      Jamie Iles <jamie@jamieiles.com>
8538 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8539 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8540 S:      Supported
8541 F:      arch/arm/boot/dts/picoxcell*
8542 F:      arch/arm/mach-picoxcell/
8543 F:      drivers/crypto/picoxcell*
8544
8545 PIN CONTROL SUBSYSTEM
8546 M:      Linus Walleij <linus.walleij@linaro.org>
8547 L:      linux-gpio@vger.kernel.org
8548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8549 S:      Maintained
8550 F:      drivers/pinctrl/
8551 F:      include/linux/pinctrl/
8552
8553 PIN CONTROLLER - ATMEL AT91
8554 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8555 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8556 S:      Maintained
8557 F:      drivers/pinctrl/pinctrl-at91.*
8558
8559 PIN CONTROLLER - ATMEL AT91 PIO4
8560 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8561 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8562 L:      linux-gpio@vger.kernel.org
8563 S:      Supported
8564 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8565
8566 PIN CONTROLLER - INTEL
8567 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8568 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8569 S:      Maintained
8570 F:      drivers/pinctrl/intel/
8571
8572 PIN CONTROLLER - RENESAS
8573 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8574 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8575 L:      linux-renesas-soc@vger.kernel.org
8576 S:      Maintained
8577 F:      drivers/pinctrl/sh-pfc/
8578
8579 PIN CONTROLLER - SAMSUNG
8580 M:      Tomasz Figa <tomasz.figa@gmail.com>
8581 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8582 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8583 S:      Maintained
8584 F:      drivers/pinctrl/samsung/
8585
8586 PIN CONTROLLER - SINGLE
8587 M:      Tony Lindgren <tony@atomide.com>
8588 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8589 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8590 L:      linux-omap@vger.kernel.org
8591 S:      Maintained
8592 F:      drivers/pinctrl/pinctrl-single.c
8593
8594 PIN CONTROLLER - ST SPEAR
8595 M:      Viresh Kumar <vireshk@kernel.org>
8596 L:      spear-devel@list.st.com
8597 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8598 W:      http://www.st.com/spear
8599 S:      Maintained
8600 F:      drivers/pinctrl/spear/
8601
8602 PKTCDVD DRIVER
8603 M:      Jiri Kosina <jikos@kernel.org>
8604 S:      Maintained
8605 F:      drivers/block/pktcdvd.c
8606 F:      include/linux/pktcdvd.h
8607 F:      include/uapi/linux/pktcdvd.h
8608
8609 PKUNITY SOC DRIVERS
8610 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8611 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8612 S:      Maintained
8613 T:      git git://github.com/gxt/linux.git
8614 F:      drivers/input/serio/i8042-unicore32io.h
8615 F:      drivers/i2c/busses/i2c-puv3.c
8616 F:      drivers/video/fbdev/fb-puv3.c
8617 F:      drivers/rtc/rtc-puv3.c
8618
8619 PMBUS HARDWARE MONITORING DRIVERS
8620 M:      Guenter Roeck <linux@roeck-us.net>
8621 L:      lm-sensors@lm-sensors.org
8622 W:      http://www.lm-sensors.org/
8623 W:      http://www.roeck-us.net/linux/drivers/
8624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8625 S:      Maintained
8626 F:      Documentation/hwmon/pmbus
8627 F:      drivers/hwmon/pmbus/
8628 F:      include/linux/i2c/pmbus.h
8629
8630 PMC SIERRA MaxRAID DRIVER
8631 L:      linux-scsi@vger.kernel.org
8632 W:      http://www.pmc-sierra.com/
8633 S:      Orphan
8634 F:      drivers/scsi/pmcraid.*
8635
8636 PMC SIERRA PM8001 DRIVER
8637 M:      Jack Wang <jinpu.wang@profitbricks.com>
8638 M:      lindar_liu@usish.com
8639 L:      pmchba@pmcs.com
8640 L:      linux-scsi@vger.kernel.org
8641 S:      Supported
8642 F:      drivers/scsi/pm8001/
8643
8644 POSIX CLOCKS and TIMERS
8645 M:      Thomas Gleixner <tglx@linutronix.de>
8646 L:      linux-kernel@vger.kernel.org
8647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8648 S:      Maintained
8649 F:      fs/timerfd.c
8650 F:      include/linux/timer*
8651 F:      kernel/time/*timer*
8652
8653 POWER MANAGEMENT CORE
8654 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8655 L:      linux-pm@vger.kernel.org
8656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8657 S:      Supported
8658 F:      drivers/base/power/
8659 F:      include/linux/pm.h
8660 F:      include/linux/pm_*
8661 F:      include/linux/powercap.h
8662 F:      drivers/powercap/
8663
8664 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8665 M:      Sebastian Reichel <sre@kernel.org>
8666 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8667 M:      David Woodhouse <dwmw2@infradead.org>
8668 L:      linux-pm@vger.kernel.org
8669 T:      git git://git.infradead.org/battery-2.6.git
8670 S:      Maintained
8671 F:      include/linux/power_supply.h
8672 F:      drivers/power/
8673 X:      drivers/power/avs/
8674
8675 POWER STATE COORDINATION INTERFACE (PSCI)
8676 M:      Mark Rutland <mark.rutland@arm.com>
8677 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8678 L:      linux-arm-kernel@lists.infradead.org
8679 S:      Maintained
8680 F:      drivers/firmware/psci.c
8681 F:      include/linux/psci.h
8682 F:      include/uapi/linux/psci.h
8683
8684 PNP SUPPORT
8685 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8686 S:      Maintained
8687 F:      drivers/pnp/
8688
8689 PPP PROTOCOL DRIVERS AND COMPRESSORS
8690 M:      Paul Mackerras <paulus@samba.org>
8691 L:      linux-ppp@vger.kernel.org
8692 S:      Maintained
8693 F:      drivers/net/ppp/ppp_*
8694
8695 PPP OVER ATM (RFC 2364)
8696 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8697 S:      Maintained
8698 F:      net/atm/pppoatm.c
8699 F:      include/uapi/linux/atmppp.h
8700
8701 PPP OVER ETHERNET
8702 M:      Michal Ostrowski <mostrows@earthlink.net>
8703 S:      Maintained
8704 F:      drivers/net/ppp/pppoe.c
8705 F:      drivers/net/ppp/pppox.c
8706
8707 PPP OVER L2TP
8708 M:      James Chapman <jchapman@katalix.com>
8709 S:      Maintained
8710 F:      net/l2tp/l2tp_ppp.c
8711 F:      include/linux/if_pppol2tp.h
8712 F:      include/uapi/linux/if_pppol2tp.h
8713
8714 PPS SUPPORT
8715 M:      Rodolfo Giometti <giometti@enneenne.com>
8716 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8717 L:      linuxpps@ml.enneenne.com (subscribers-only)
8718 S:      Maintained
8719 F:      Documentation/pps/
8720 F:      drivers/pps/
8721 F:      include/linux/pps*.h
8722
8723 PPTP DRIVER
8724 M:      Dmitry Kozlov <xeb@mail.ru>
8725 L:      netdev@vger.kernel.org
8726 S:      Maintained
8727 F:      drivers/net/ppp/pptp.c
8728 W:      http://sourceforge.net/projects/accel-pptp
8729
8730 PREEMPTIBLE KERNEL
8731 M:      Robert Love <rml@tech9.net>
8732 L:      kpreempt-tech@lists.sourceforge.net
8733 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8734 S:      Supported
8735 F:      Documentation/preempt-locking.txt
8736 F:      include/linux/preempt.h
8737
8738 PRISM54 WIRELESS DRIVER
8739 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8740 L:      linux-wireless@vger.kernel.org
8741 W:      http://wireless.kernel.org/en/users/Drivers/p54
8742 S:      Obsolete
8743 F:      drivers/net/wireless/intersil/prism54/
8744
8745 PS3 NETWORK SUPPORT
8746 M:      Geoff Levand <geoff@infradead.org>
8747 L:      netdev@vger.kernel.org
8748 L:      linuxppc-dev@lists.ozlabs.org
8749 S:      Maintained
8750 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8751
8752 PS3 PLATFORM SUPPORT
8753 M:      Geoff Levand <geoff@infradead.org>
8754 L:      linuxppc-dev@lists.ozlabs.org
8755 S:      Maintained
8756 F:      arch/powerpc/boot/ps3*
8757 F:      arch/powerpc/include/asm/lv1call.h
8758 F:      arch/powerpc/include/asm/ps3*.h
8759 F:      arch/powerpc/platforms/ps3/
8760 F:      drivers/*/ps3*
8761 F:      drivers/ps3/
8762 F:      drivers/rtc/rtc-ps3.c
8763 F:      drivers/usb/host/*ps3.c
8764 F:      sound/ppc/snd_ps3*
8765
8766 PS3VRAM DRIVER
8767 M:      Jim Paris <jim@jtan.com>
8768 M:      Geoff Levand <geoff@infradead.org>
8769 L:      linuxppc-dev@lists.ozlabs.org
8770 S:      Maintained
8771 F:      drivers/block/ps3vram.c
8772
8773 PSTORE FILESYSTEM
8774 M:      Anton Vorontsov <anton@enomsg.org>
8775 M:      Colin Cross <ccross@android.com>
8776 M:      Kees Cook <keescook@chromium.org>
8777 M:      Tony Luck <tony.luck@intel.com>
8778 S:      Maintained
8779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8780 F:      fs/pstore/
8781 F:      include/linux/pstore*
8782 F:      drivers/firmware/efi/efi-pstore.c
8783 F:      drivers/acpi/apei/erst.c
8784
8785 PTP HARDWARE CLOCK SUPPORT
8786 M:      Richard Cochran <richardcochran@gmail.com>
8787 L:      netdev@vger.kernel.org
8788 S:      Maintained
8789 W:      http://linuxptp.sourceforge.net/
8790 F:      Documentation/ABI/testing/sysfs-ptp
8791 F:      Documentation/ptp/*
8792 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8793 F:      drivers/net/phy/dp83640*
8794 F:      drivers/ptp/*
8795 F:      include/linux/ptp_cl*
8796
8797 PTRACE SUPPORT
8798 M:      Roland McGrath <roland@hack.frob.com>
8799 M:      Oleg Nesterov <oleg@redhat.com>
8800 S:      Maintained
8801 F:      include/asm-generic/syscall.h
8802 F:      include/linux/ptrace.h
8803 F:      include/linux/regset.h
8804 F:      include/linux/tracehook.h
8805 F:      include/uapi/linux/ptrace.h
8806 F:      kernel/ptrace.c
8807
8808 PVRUSB2 VIDEO4LINUX DRIVER
8809 M:      Mike Isely <isely@pobox.com>
8810 L:      pvrusb2@isely.net       (subscribers-only)
8811 L:      linux-media@vger.kernel.org
8812 W:      http://www.isely.net/pvrusb2/
8813 T:      git git://linuxtv.org/media_tree.git
8814 S:      Maintained
8815 F:      Documentation/video4linux/README.pvrusb2
8816 F:      drivers/media/usb/pvrusb2/
8817
8818 PWC WEBCAM DRIVER
8819 M:      Hans de Goede <hdegoede@redhat.com>
8820 L:      linux-media@vger.kernel.org
8821 T:      git git://linuxtv.org/media_tree.git
8822 S:      Maintained
8823 F:      drivers/media/usb/pwc/*
8824
8825 PWM FAN DRIVER
8826 M:      Kamil Debski <k.debski@samsung.com>
8827 L:      lm-sensors@lm-sensors.org
8828 S:      Supported
8829 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8830 F:      Documentation/hwmon/pwm-fan
8831 F:      drivers/hwmon/pwm-fan.c
8832
8833 PWM SUBSYSTEM
8834 M:      Thierry Reding <thierry.reding@gmail.com>
8835 L:      linux-pwm@vger.kernel.org
8836 S:      Maintained
8837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8838 F:      Documentation/pwm.txt
8839 F:      Documentation/devicetree/bindings/pwm/
8840 F:      include/linux/pwm.h
8841 F:      drivers/pwm/
8842 F:      drivers/video/backlight/pwm_bl.c
8843 F:      include/linux/pwm_backlight.h
8844
8845 PXA2xx/PXA3xx SUPPORT
8846 M:      Daniel Mack <daniel@zonque.org>
8847 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8848 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8849 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8850 T:      git git://github.com/hzhuang1/linux.git
8851 T:      git git://github.com/rjarzmik/linux.git
8852 S:      Maintained
8853 F:      arch/arm/boot/dts/pxa*
8854 F:      arch/arm/mach-pxa/
8855 F:      drivers/dma/pxa*
8856 F:      drivers/pcmcia/pxa2xx*
8857 F:      drivers/pinctrl/pxa/
8858 F:      drivers/spi/spi-pxa2xx*
8859 F:      drivers/usb/gadget/udc/pxa2*
8860 F:      include/sound/pxa2xx-lib.h
8861 F:      sound/arm/pxa*
8862 F:      sound/soc/pxa/
8863
8864 PXA GPIO DRIVER
8865 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8866 L:      linux-gpio@vger.kernel.org
8867 S:      Maintained
8868 F:      drivers/gpio/gpio-pxa.c
8869
8870 PXA3xx NAND FLASH DRIVER
8871 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8872 L:      linux-mtd@lists.infradead.org
8873 S:      Maintained
8874 F:      drivers/mtd/nand/pxa3xx_nand.c
8875
8876 MMP SUPPORT
8877 M:      Eric Miao <eric.y.miao@gmail.com>
8878 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8879 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8880 T:      git git://github.com/hzhuang1/linux.git
8881 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8882 S:      Maintained
8883 F:      arch/arm/boot/dts/mmp*
8884 F:      arch/arm/mach-mmp/
8885
8886 PXA MMCI DRIVER
8887 S:      Orphan
8888
8889 PXA RTC DRIVER
8890 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8891 L:      rtc-linux@googlegroups.com
8892 S:      Maintained
8893
8894 QAT DRIVER
8895 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8896 L:      qat-linux@intel.com
8897 S:      Supported
8898 F:      drivers/crypto/qat/
8899
8900 QIB DRIVER
8901 M:      Mike Marciniszyn <infinipath@intel.com>
8902 L:      linux-rdma@vger.kernel.org
8903 S:      Supported
8904 F:      drivers/infiniband/hw/qib/
8905
8906 QLOGIC QLA1280 SCSI DRIVER
8907 M:      Michael Reed <mdr@sgi.com>
8908 L:      linux-scsi@vger.kernel.org
8909 S:      Maintained
8910 F:      drivers/scsi/qla1280.[ch]
8911
8912 QLOGIC QLA2XXX FC-SCSI DRIVER
8913 M:      qla2xxx-upstream@qlogic.com
8914 L:      linux-scsi@vger.kernel.org
8915 S:      Supported
8916 F:      Documentation/scsi/LICENSE.qla2xxx
8917 F:      drivers/scsi/qla2xxx/
8918
8919 QLOGIC QLA4XXX iSCSI DRIVER
8920 M:      QLogic-Storage-Upstream@qlogic.com
8921 L:      linux-scsi@vger.kernel.org
8922 S:      Supported
8923 F:      Documentation/scsi/LICENSE.qla4xxx
8924 F:      drivers/scsi/qla4xxx/
8925
8926 QLOGIC QLA3XXX NETWORK DRIVER
8927 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8928 M:      Ron Mercer <ron.mercer@qlogic.com>
8929 M:      linux-driver@qlogic.com
8930 L:      netdev@vger.kernel.org
8931 S:      Supported
8932 F:      Documentation/networking/LICENSE.qla3xxx
8933 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8934
8935 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8936 M:      Dept-GELinuxNICDev@qlogic.com
8937 L:      netdev@vger.kernel.org
8938 S:      Supported
8939 F:      drivers/net/ethernet/qlogic/qlcnic/
8940
8941 QLOGIC QLGE 10Gb ETHERNET DRIVER
8942 M:      Harish Patil <harish.patil@qlogic.com>
8943 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8944 M:      Dept-GELinuxNICDev@qlogic.com
8945 M:      linux-driver@qlogic.com
8946 L:      netdev@vger.kernel.org
8947 S:      Supported
8948 F:      drivers/net/ethernet/qlogic/qlge/
8949
8950 QLOGIC QL4xxx ETHERNET DRIVER
8951 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8952 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8953 M:      everest-linux-l2@qlogic.com
8954 L:      netdev@vger.kernel.org
8955 S:      Supported
8956 F:      drivers/net/ethernet/qlogic/qed/
8957 F:      include/linux/qed/
8958 F:      drivers/net/ethernet/qlogic/qede/
8959
8960 QNX4 FILESYSTEM
8961 M:      Anders Larsen <al@alarsen.net>
8962 W:      http://www.alarsen.net/linux/qnx4fs/
8963 S:      Maintained
8964 F:      fs/qnx4/
8965 F:      include/uapi/linux/qnx4_fs.h
8966 F:      include/uapi/linux/qnxtypes.h
8967
8968 QT1010 MEDIA DRIVER
8969 M:      Antti Palosaari <crope@iki.fi>
8970 L:      linux-media@vger.kernel.org
8971 W:      https://linuxtv.org
8972 W:      http://palosaari.fi/linux/
8973 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8974 T:      git git://linuxtv.org/anttip/media_tree.git
8975 S:      Maintained
8976 F:      drivers/media/tuners/qt1010*
8977
8978 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8979 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8980 L:      linux-wireless@vger.kernel.org
8981 L:      ath9k-devel@lists.ath9k.org
8982 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8983 S:      Supported
8984 F:      drivers/net/wireless/ath/ath9k/
8985
8986 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8987 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8988 L:      ath10k@lists.infradead.org
8989 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
8991 S:      Supported
8992 F:      drivers/net/wireless/ath/ath10k/
8993
8994 QUALCOMM HEXAGON ARCHITECTURE
8995 M:      Richard Kuo <rkuo@codeaurora.org>
8996 L:      linux-hexagon@vger.kernel.org
8997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
8998 S:      Supported
8999 F:      arch/hexagon/
9000
9001 QUALCOMM WCN36XX WIRELESS DRIVER
9002 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9003 L:      wcn36xx@lists.infradead.org
9004 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9005 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9006 S:      Supported
9007 F:      drivers/net/wireless/ath/wcn36xx/
9008
9009 RADOS BLOCK DEVICE (RBD)
9010 M:      Ilya Dryomov <idryomov@gmail.com>
9011 M:      Sage Weil <sage@redhat.com>
9012 M:      Alex Elder <elder@kernel.org>
9013 L:      ceph-devel@vger.kernel.org
9014 W:      http://ceph.com/
9015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9016 T:      git git://github.com/ceph/ceph-client.git
9017 S:      Supported
9018 F:      Documentation/ABI/testing/sysfs-bus-rbd
9019 F:      drivers/block/rbd.c
9020 F:      drivers/block/rbd_types.h
9021
9022 RADEON FRAMEBUFFER DISPLAY DRIVER
9023 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9024 L:      linux-fbdev@vger.kernel.org
9025 S:      Maintained
9026 F:      drivers/video/fbdev/aty/radeon*
9027 F:      include/uapi/linux/radeonfb.h
9028
9029 RADIOSHARK RADIO DRIVER
9030 M:      Hans de Goede <hdegoede@redhat.com>
9031 L:      linux-media@vger.kernel.org
9032 T:      git git://linuxtv.org/media_tree.git
9033 S:      Maintained
9034 F:      drivers/media/radio/radio-shark.c
9035
9036 RADIOSHARK2 RADIO DRIVER
9037 M:      Hans de Goede <hdegoede@redhat.com>
9038 L:      linux-media@vger.kernel.org
9039 T:      git git://linuxtv.org/media_tree.git
9040 S:      Maintained
9041 F:      drivers/media/radio/radio-shark2.c
9042 F:      drivers/media/radio/radio-tea5777.c
9043
9044 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9045 M:      Paul Mackerras <paulus@samba.org>
9046 L:      linux-fbdev@vger.kernel.org
9047 S:      Maintained
9048 F:      drivers/video/fbdev/aty/aty128fb.c
9049
9050 RALINK MIPS ARCHITECTURE
9051 M:      John Crispin <blogic@openwrt.org>
9052 L:      linux-mips@linux-mips.org
9053 S:      Maintained
9054 F:      arch/mips/ralink
9055
9056 RALINK RT2X00 WIRELESS LAN DRIVER
9057 P:      rt2x00 project
9058 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9059 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9060 L:      linux-wireless@vger.kernel.org
9061 S:      Maintained
9062 F:      drivers/net/wireless/ralink/rt2x00/
9063
9064 RAMDISK RAM BLOCK DEVICE DRIVER
9065 M:      Jens Axboe <axboe@kernel.dk>
9066 S:      Maintained
9067 F:      Documentation/blockdev/ramdisk.txt
9068 F:      drivers/block/brd.c
9069
9070 RANDOM NUMBER DRIVER
9071 M:      "Theodore Ts'o" <tytso@mit.edu>
9072 S:      Maintained
9073 F:      drivers/char/random.c
9074
9075 RAPIDIO SUBSYSTEM
9076 M:      Matt Porter <mporter@kernel.crashing.org>
9077 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9078 S:      Maintained
9079 F:      drivers/rapidio/
9080
9081 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9082 L:      linux-wireless@vger.kernel.org
9083 S:      Orphan
9084 F:      drivers/net/wireless/ray*
9085
9086 RCUTORTURE MODULE
9087 M:      Josh Triplett <josh@joshtriplett.org>
9088 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9089 L:      linux-kernel@vger.kernel.org
9090 S:      Supported
9091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9092 F:      Documentation/RCU/torture.txt
9093 F:      kernel/rcu/rcutorture.c
9094
9095 RCUTORTURE TEST FRAMEWORK
9096 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9097 M:      Josh Triplett <josh@joshtriplett.org>
9098 R:      Steven Rostedt <rostedt@goodmis.org>
9099 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9100 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9101 L:      linux-kernel@vger.kernel.org
9102 S:      Supported
9103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9104 F:      tools/testing/selftests/rcutorture
9105
9106 RDC R-321X SoC
9107 M:      Florian Fainelli <florian@openwrt.org>
9108 S:      Maintained
9109
9110 RDC R6040 FAST ETHERNET DRIVER
9111 M:      Florian Fainelli <florian@openwrt.org>
9112 L:      netdev@vger.kernel.org
9113 S:      Maintained
9114 F:      drivers/net/ethernet/rdc/r6040.c
9115
9116 RDS - RELIABLE DATAGRAM SOCKETS
9117 M:      Chien Yen <chien.yen@oracle.com>
9118 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9119 S:      Supported
9120 F:      net/rds/
9121
9122 READ-COPY UPDATE (RCU)
9123 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9124 M:      Josh Triplett <josh@joshtriplett.org>
9125 R:      Steven Rostedt <rostedt@goodmis.org>
9126 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9127 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9128 L:      linux-kernel@vger.kernel.org
9129 W:      http://www.rdrop.com/users/paulmck/RCU/
9130 S:      Supported
9131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9132 F:      Documentation/RCU/
9133 X:      Documentation/RCU/torture.txt
9134 F:      include/linux/rcu*
9135 X:      include/linux/srcu.h
9136 F:      kernel/rcu/
9137 X:      kernel/torture.c
9138
9139 REAL TIME CLOCK (RTC) SUBSYSTEM
9140 M:      Alessandro Zummo <a.zummo@towertech.it>
9141 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9142 L:      rtc-linux@googlegroups.com
9143 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9145 S:      Maintained
9146 F:      Documentation/rtc.txt
9147 F:      drivers/rtc/
9148 F:      include/linux/rtc.h
9149 F:      include/uapi/linux/rtc.h
9150
9151 REALTEK AUDIO CODECS
9152 M:      Bard Liao <bardliao@realtek.com>
9153 M:      Oder Chiou <oder_chiou@realtek.com>
9154 S:      Maintained
9155 F:      sound/soc/codecs/rt*
9156 F:      include/sound/rt*.h
9157
9158 REISERFS FILE SYSTEM
9159 L:      reiserfs-devel@vger.kernel.org
9160 S:      Supported
9161 F:      fs/reiserfs/
9162
9163 REGISTER MAP ABSTRACTION
9164 M:      Mark Brown <broonie@kernel.org>
9165 L:      linux-kernel@vger.kernel.org
9166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9167 S:      Supported
9168 F:      drivers/base/regmap/
9169 F:      include/linux/regmap.h
9170
9171 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9172 M:      Ohad Ben-Cohen <ohad@wizery.com>
9173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9174 S:      Maintained
9175 F:      drivers/remoteproc/
9176 F:      Documentation/remoteproc.txt
9177 F:      include/linux/remoteproc.h
9178
9179 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9180 M:      Ohad Ben-Cohen <ohad@wizery.com>
9181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9182 S:      Maintained
9183 F:      drivers/rpmsg/
9184 F:      Documentation/rpmsg.txt
9185 F:      include/linux/rpmsg.h
9186
9187 RENESAS ETHERNET DRIVERS
9188 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9189 L:      netdev@vger.kernel.org
9190 L:      linux-renesas-soc@vger.kernel.org
9191 F:      drivers/net/ethernet/renesas/
9192 F:      include/linux/sh_eth.h
9193
9194 RENESAS USB2 PHY DRIVER
9195 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9196 L:      linux-renesas-soc@vger.kernel.org
9197 S:      Maintained
9198 F:      drivers/phy/phy-rcar-gen3-usb2.c
9199
9200 RESET CONTROLLER FRAMEWORK
9201 M:      Philipp Zabel <p.zabel@pengutronix.de>
9202 T:      git git://git.pengutronix.de/git/pza/linux
9203 S:      Maintained
9204 F:      drivers/reset/
9205 F:      Documentation/devicetree/bindings/reset/
9206 F:      include/dt-bindings/reset/
9207 F:      include/linux/reset.h
9208 F:      include/linux/reset-controller.h
9209
9210 RFKILL
9211 M:      Johannes Berg <johannes@sipsolutions.net>
9212 L:      linux-wireless@vger.kernel.org
9213 W:      http://wireless.kernel.org/
9214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9216 S:      Maintained
9217 F:      Documentation/rfkill.txt
9218 F:      net/rfkill/
9219
9220 RHASHTABLE
9221 M:      Thomas Graf <tgraf@suug.ch>
9222 L:      netdev@vger.kernel.org
9223 S:      Maintained
9224 F:      lib/rhashtable.c
9225 F:      include/linux/rhashtable.h
9226
9227 RICOH SMARTMEDIA/XD DRIVER
9228 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9229 S:      Maintained
9230 F:      drivers/mtd/nand/r852.c
9231 F:      drivers/mtd/nand/r852.h
9232
9233 RICOH R5C592 MEMORYSTICK DRIVER
9234 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9235 S:      Maintained
9236 F:      drivers/memstick/host/r592.*
9237
9238 ROCCAT DRIVERS
9239 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9240 W:      http://sourceforge.net/projects/roccat/
9241 S:      Maintained
9242 F:      drivers/hid/hid-roccat*
9243 F:      include/linux/hid-roccat*
9244 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9245
9246 ROCKER DRIVER
9247 M:      Jiri Pirko <jiri@resnulli.us>
9248 M:      Scott Feldman <sfeldma@gmail.com>
9249 L:      netdev@vger.kernel.org
9250 S:      Supported
9251 F:      drivers/net/ethernet/rocker/
9252
9253 ROCKETPORT DRIVER
9254 P:      Comtrol Corp.
9255 W:      http://www.comtrol.com
9256 S:      Maintained
9257 F:      Documentation/serial/rocket.txt
9258 F:      drivers/tty/rocket*
9259
9260 ROCKETPORT EXPRESS/INFINITY DRIVER
9261 M:      Kevin Cernekee <cernekee@gmail.com>
9262 L:      linux-serial@vger.kernel.org
9263 S:      Odd Fixes
9264 F:      drivers/tty/serial/rp2.*
9265
9266 ROSE NETWORK LAYER
9267 M:      Ralf Baechle <ralf@linux-mips.org>
9268 L:      linux-hams@vger.kernel.org
9269 W:      http://www.linux-ax25.org/
9270 S:      Maintained
9271 F:      include/net/rose.h
9272 F:      include/uapi/linux/rose.h
9273 F:      net/rose/
9274
9275 RTL2830 MEDIA DRIVER
9276 M:      Antti Palosaari <crope@iki.fi>
9277 L:      linux-media@vger.kernel.org
9278 W:      https://linuxtv.org
9279 W:      http://palosaari.fi/linux/
9280 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9281 T:      git git://linuxtv.org/anttip/media_tree.git
9282 S:      Maintained
9283 F:      drivers/media/dvb-frontends/rtl2830*
9284
9285 RTL2832 MEDIA DRIVER
9286 M:      Antti Palosaari <crope@iki.fi>
9287 L:      linux-media@vger.kernel.org
9288 W:      https://linuxtv.org
9289 W:      http://palosaari.fi/linux/
9290 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9291 T:      git git://linuxtv.org/anttip/media_tree.git
9292 S:      Maintained
9293 F:      drivers/media/dvb-frontends/rtl2832*
9294
9295 RTL2832_SDR MEDIA DRIVER
9296 M:      Antti Palosaari <crope@iki.fi>
9297 L:      linux-media@vger.kernel.org
9298 W:      https://linuxtv.org
9299 W:      http://palosaari.fi/linux/
9300 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9301 T:      git git://linuxtv.org/anttip/media_tree.git
9302 S:      Maintained
9303 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9304
9305 RTL8180 WIRELESS DRIVER
9306 L:      linux-wireless@vger.kernel.org
9307 W:      http://wireless.kernel.org/
9308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9309 S:      Orphan
9310 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9311
9312 RTL8187 WIRELESS DRIVER
9313 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9314 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9315 M:      Larry Finger <Larry.Finger@lwfinger.net>
9316 L:      linux-wireless@vger.kernel.org
9317 W:      http://wireless.kernel.org/
9318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9319 S:      Maintained
9320 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9321
9322 RTL8192CE WIRELESS DRIVER
9323 M:      Larry Finger <Larry.Finger@lwfinger.net>
9324 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9325 L:      linux-wireless@vger.kernel.org
9326 W:      http://wireless.kernel.org/
9327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9328 S:      Maintained
9329 F:      drivers/net/wireless/realtek/rtlwifi/
9330 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9331
9332 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9333 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9334 L:      linux-wireless@vger.kernel.org
9335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9336 S:      Maintained
9337 F:      drivers/net/wireless/realtek/rtl8xxxu/
9338
9339 S3 SAVAGE FRAMEBUFFER DRIVER
9340 M:      Antonino Daplas <adaplas@gmail.com>
9341 L:      linux-fbdev@vger.kernel.org
9342 S:      Maintained
9343 F:      drivers/video/fbdev/savage/
9344
9345 S390
9346 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9347 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9348 L:      linux-s390@vger.kernel.org
9349 W:      http://www.ibm.com/developerworks/linux/linux390/
9350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9351 S:      Supported
9352 F:      arch/s390/
9353 F:      drivers/s390/
9354 F:      Documentation/s390/
9355 F:      Documentation/DocBook/s390*
9356
9357 S390 COMMON I/O LAYER
9358 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9359 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9360 L:      linux-s390@vger.kernel.org
9361 W:      http://www.ibm.com/developerworks/linux/linux390/
9362 S:      Supported
9363 F:      drivers/s390/cio/
9364
9365 S390 DASD DRIVER
9366 M:      Stefan Weinhuber <wein@de.ibm.com>
9367 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9368 L:      linux-s390@vger.kernel.org
9369 W:      http://www.ibm.com/developerworks/linux/linux390/
9370 S:      Supported
9371 F:      drivers/s390/block/dasd*
9372 F:      block/partitions/ibm.c
9373
9374 S390 NETWORK DRIVERS
9375 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9376 L:      linux-s390@vger.kernel.org
9377 W:      http://www.ibm.com/developerworks/linux/linux390/
9378 S:      Supported
9379 F:      drivers/s390/net/
9380
9381 S390 PCI SUBSYSTEM
9382 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9383 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9384 L:      linux-s390@vger.kernel.org
9385 W:      http://www.ibm.com/developerworks/linux/linux390/
9386 S:      Supported
9387 F:      arch/s390/pci/
9388 F:      drivers/pci/hotplug/s390_pci_hpc.c
9389
9390 S390 ZCRYPT DRIVER
9391 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9392 L:      linux-s390@vger.kernel.org
9393 W:      http://www.ibm.com/developerworks/linux/linux390/
9394 S:      Supported
9395 F:      drivers/s390/crypto/
9396
9397 S390 ZFCP DRIVER
9398 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9399 L:      linux-s390@vger.kernel.org
9400 W:      http://www.ibm.com/developerworks/linux/linux390/
9401 S:      Supported
9402 F:      drivers/s390/scsi/zfcp_*
9403
9404 S390 IUCV NETWORK LAYER
9405 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9406 L:      linux-s390@vger.kernel.org
9407 W:      http://www.ibm.com/developerworks/linux/linux390/
9408 S:      Supported
9409 F:      drivers/s390/net/*iucv*
9410 F:      include/net/iucv/
9411 F:      net/iucv/
9412
9413 S390 IOMMU (PCI)
9414 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9415 L:      linux-s390@vger.kernel.org
9416 W:      http://www.ibm.com/developerworks/linux/linux390/
9417 S:      Supported
9418 F:      drivers/iommu/s390-iommu.c
9419
9420 S3C24XX SD/MMC Driver
9421 M:      Ben Dooks <ben-linux@fluff.org>
9422 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9423 S:      Supported
9424 F:      drivers/mmc/host/s3cmci.*
9425
9426 SAA6588 RDS RECEIVER DRIVER
9427 M:      Hans Verkuil <hverkuil@xs4all.nl>
9428 L:      linux-media@vger.kernel.org
9429 T:      git git://linuxtv.org/media_tree.git
9430 W:      https://linuxtv.org
9431 S:      Odd Fixes
9432 F:      drivers/media/i2c/saa6588*
9433
9434 SAA7134 VIDEO4LINUX DRIVER
9435 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9436 L:      linux-media@vger.kernel.org
9437 W:      https://linuxtv.org
9438 T:      git git://linuxtv.org/media_tree.git
9439 S:      Odd fixes
9440 F:      Documentation/video4linux/*.saa7134
9441 F:      drivers/media/pci/saa7134/
9442
9443 SAA7146 VIDEO4LINUX-2 DRIVER
9444 M:      Hans Verkuil <hverkuil@xs4all.nl>
9445 L:      linux-media@vger.kernel.org
9446 T:      git git://linuxtv.org/media_tree.git
9447 S:      Maintained
9448 F:      drivers/media/common/saa7146/
9449 F:      drivers/media/pci/saa7146/
9450 F:      include/media/saa7146*
9451
9452 SAMSUNG LAPTOP DRIVER
9453 M:      Corentin Chary <corentin.chary@gmail.com>
9454 L:      platform-driver-x86@vger.kernel.org
9455 S:      Maintained
9456 F:      drivers/platform/x86/samsung-laptop.c
9457
9458 SAMSUNG AUDIO (ASoC) DRIVERS
9459 M:      Sangbeom Kim <sbkim73@samsung.com>
9460 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9461 S:      Supported
9462 F:      sound/soc/samsung/
9463
9464 SAMSUNG FRAMEBUFFER DRIVER
9465 M:      Jingoo Han <jingoohan1@gmail.com>
9466 L:      linux-fbdev@vger.kernel.org
9467 S:      Maintained
9468 F:      drivers/video/fbdev/s3c-fb.c
9469
9470 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9471 M:      Sangbeom Kim <sbkim73@samsung.com>
9472 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9473 L:      linux-kernel@vger.kernel.org
9474 L:      linux-samsung-soc@vger.kernel.org
9475 S:      Supported
9476 F:      drivers/mfd/sec*.c
9477 F:      drivers/regulator/s2m*.c
9478 F:      drivers/regulator/s5m*.c
9479 F:      drivers/clk/clk-s2mps11.c
9480 F:      drivers/rtc/rtc-s5m.c
9481 F:      include/linux/mfd/samsung/
9482 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9483 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9484 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9485 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9486
9487 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9488 M:      Kyungmin Park <kyungmin.park@samsung.com>
9489 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9490 L:      linux-media@vger.kernel.org
9491 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9492 S:      Supported
9493 F:      drivers/media/platform/exynos4-is/
9494
9495 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9496 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9497 L:      linux-media@vger.kernel.org
9498 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9499 S:      Maintained
9500 F:      drivers/media/platform/s3c-camif/
9501 F:      include/media/drv-intf/s3c_camif.h
9502
9503 SAMSUNG S5C73M3 CAMERA DRIVER
9504 M:      Kyungmin Park <kyungmin.park@samsung.com>
9505 M:      Andrzej Hajda <a.hajda@samsung.com>
9506 L:      linux-media@vger.kernel.org
9507 S:      Supported
9508 F:      drivers/media/i2c/s5c73m3/*
9509
9510 SAMSUNG S5K5BAF CAMERA DRIVER
9511 M:      Kyungmin Park <kyungmin.park@samsung.com>
9512 M:      Andrzej Hajda <a.hajda@samsung.com>
9513 L:      linux-media@vger.kernel.org
9514 S:      Supported
9515 F:      drivers/media/i2c/s5k5baf.c
9516
9517 SAMSUNG S3FWRN5 NFC DRIVER
9518 M:      Robert Baldyga <r.baldyga@samsung.com>
9519 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9520 S:      Supported
9521 F:      drivers/nfc/s3fwrn5
9522
9523 SAMSUNG SOC CLOCK DRIVERS
9524 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9525 M:      Tomasz Figa <tomasz.figa@gmail.com>
9526 S:      Supported
9527 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9528 F:      drivers/clk/samsung/
9529
9530 SAMSUNG SXGBE DRIVERS
9531 M:      Byungho An <bh74.an@samsung.com>
9532 M:      Girish K S <ks.giri@samsung.com>
9533 M:      Vipul Pandya <vipul.pandya@samsung.com>
9534 S:      Supported
9535 L:      netdev@vger.kernel.org
9536 F:      drivers/net/ethernet/samsung/sxgbe/
9537
9538 SAMSUNG THERMAL DRIVER
9539 M:      Lukasz Majewski <l.majewski@samsung.com>
9540 L:      linux-pm@vger.kernel.org
9541 L:      linux-samsung-soc@vger.kernel.org
9542 S:      Supported
9543 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9544 F:      drivers/thermal/samsung/
9545
9546 SAMSUNG USB2 PHY DRIVER
9547 M:      Kamil Debski <k.debski@samsung.com>
9548 L:      linux-kernel@vger.kernel.org
9549 S:      Supported
9550 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9551 F:      Documentation/phy/samsung-usb2.txt
9552 F:      drivers/phy/phy-exynos4210-usb2.c
9553 F:      drivers/phy/phy-exynos4x12-usb2.c
9554 F:      drivers/phy/phy-exynos5250-usb2.c
9555 F:      drivers/phy/phy-s5pv210-usb2.c
9556 F:      drivers/phy/phy-samsung-usb2.c
9557 F:      drivers/phy/phy-samsung-usb2.h
9558
9559 SERIAL DRIVERS
9560 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9561 L:      linux-serial@vger.kernel.org
9562 S:      Maintained
9563 F:      drivers/tty/serial/
9564
9565 SYNOPSYS DESIGNWARE DMAC DRIVER
9566 M:      Viresh Kumar <vireshk@kernel.org>
9567 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9568 S:      Maintained
9569 F:      include/linux/dma/dw.h
9570 F:      include/linux/platform_data/dma-dw.h
9571 F:      drivers/dma/dw/
9572
9573 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9574 M: Lars Persson <lars.persson@axis.com>
9575 L: netdev@vger.kernel.org
9576 S: Supported
9577 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9578 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9579
9580 SYNOPSYS DESIGNWARE I2C DRIVER
9581 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9582 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9583 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9584 L:      linux-i2c@vger.kernel.org
9585 S:      Maintained
9586 F:      drivers/i2c/busses/i2c-designware-*
9587 F:      include/linux/platform_data/i2c-designware.h
9588
9589 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9590 M:      Jaehoon Chung <jh80.chung@samsung.com>
9591 L:      linux-mmc@vger.kernel.org
9592 S:      Maintained
9593 F:      include/linux/mmc/dw_mmc.h
9594 F:      drivers/mmc/host/dw_mmc*
9595
9596 SYSTEM TRACE MODULE CLASS
9597 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9598 S:      Maintained
9599 F:      Documentation/trace/stm.txt
9600 F:      drivers/hwtracing/stm/
9601 F:      include/linux/stm.h
9602 F:      include/uapi/linux/stm.h
9603
9604 THUNDERBOLT DRIVER
9605 M:      Andreas Noever <andreas.noever@gmail.com>
9606 S:      Maintained
9607 F:      drivers/thunderbolt/
9608
9609 TI BQ27XXX POWER SUPPLY DRIVER
9610 R:      Andrew F. Davis <afd@ti.com>
9611 F:      include/linux/power/bq27xxx_battery.h
9612 F:      drivers/power/bq27xxx_battery.c
9613 F:      drivers/power/bq27xxx_battery_i2c.c
9614
9615 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9616 M:      John Stultz <john.stultz@linaro.org>
9617 M:      Thomas Gleixner <tglx@linutronix.de>
9618 L:      linux-kernel@vger.kernel.org
9619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9620 S:      Supported
9621 F:      include/linux/clocksource.h
9622 F:      include/linux/time.h
9623 F:      include/linux/timex.h
9624 F:      include/uapi/linux/time.h
9625 F:      include/uapi/linux/timex.h
9626 F:      kernel/time/clocksource.c
9627 F:      kernel/time/time*.c
9628 F:      kernel/time/alarmtimer.c
9629 F:      kernel/time/ntp.c
9630 F:      tools/testing/selftests/timers/
9631
9632 SC1200 WDT DRIVER
9633 M:      Zwane Mwaikambo <zwanem@gmail.com>
9634 S:      Maintained
9635 F:      drivers/watchdog/sc1200wdt.c
9636
9637 SCHEDULER
9638 M:      Ingo Molnar <mingo@redhat.com>
9639 M:      Peter Zijlstra <peterz@infradead.org>
9640 L:      linux-kernel@vger.kernel.org
9641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9642 S:      Maintained
9643 F:      kernel/sched/
9644 F:      include/linux/sched.h
9645 F:      include/uapi/linux/sched.h
9646 F:      include/linux/wait.h
9647
9648 SCORE ARCHITECTURE
9649 M:      Chen Liqin <liqin.linux@gmail.com>
9650 M:      Lennox Wu <lennox.wu@gmail.com>
9651 W:      http://www.sunplus.com
9652 S:      Supported
9653 F:      arch/score/
9654
9655 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9656 M:      Sudeep Holla <sudeep.holla@arm.com>
9657 L:      linux-arm-kernel@lists.infradead.org
9658 S:      Maintained
9659 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9660 F:      drivers/clk/clk-scpi.c
9661 F:      drivers/cpufreq/scpi-cpufreq.c
9662 F:      drivers/firmware/arm_scpi.c
9663 F:      include/linux/scpi_protocol.h
9664
9665 SCSI CDROM DRIVER
9666 M:      Jens Axboe <axboe@kernel.dk>
9667 L:      linux-scsi@vger.kernel.org
9668 W:      http://www.kernel.dk
9669 S:      Maintained
9670 F:      drivers/scsi/sr*
9671
9672 SCSI RDMA PROTOCOL (SRP) INITIATOR
9673 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9674 L:      linux-rdma@vger.kernel.org
9675 S:      Supported
9676 W:      http://www.openfabrics.org
9677 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9679 F:      drivers/infiniband/ulp/srp/
9680 F:      include/scsi/srp.h
9681
9682 SCSI SG DRIVER
9683 M:      Doug Gilbert <dgilbert@interlog.com>
9684 L:      linux-scsi@vger.kernel.org
9685 W:      http://sg.danny.cz/sg
9686 S:      Maintained
9687 F:      Documentation/scsi/scsi-generic.txt
9688 F:      drivers/scsi/sg.c
9689 F:      include/scsi/sg.h
9690
9691 SCSI SUBSYSTEM
9692 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9694 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9696 L:      linux-scsi@vger.kernel.org
9697 S:      Maintained
9698 F:      drivers/scsi/
9699 F:      include/scsi/
9700
9701 SCSI TAPE DRIVER
9702 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9703 L:      linux-scsi@vger.kernel.org
9704 S:      Maintained
9705 F:      Documentation/scsi/st.txt
9706 F:      drivers/scsi/st.*
9707 F:      drivers/scsi/st_*.h
9708
9709 SCTP PROTOCOL
9710 M:      Vlad Yasevich <vyasevich@gmail.com>
9711 M:      Neil Horman <nhorman@tuxdriver.com>
9712 L:      linux-sctp@vger.kernel.org
9713 W:      http://lksctp.sourceforge.net
9714 S:      Maintained
9715 F:      Documentation/networking/sctp.txt
9716 F:      include/linux/sctp.h
9717 F:      include/uapi/linux/sctp.h
9718 F:      include/net/sctp/
9719 F:      net/sctp/
9720
9721 SCx200 CPU SUPPORT
9722 M:      Jim Cromie <jim.cromie@gmail.com>
9723 S:      Odd Fixes
9724 F:      Documentation/i2c/busses/scx200_acb
9725 F:      arch/x86/platform/scx200/
9726 F:      drivers/watchdog/scx200_wdt.c
9727 F:      drivers/i2c/busses/scx200*
9728 F:      drivers/mtd/maps/scx200_docflash.c
9729 F:      include/linux/scx200.h
9730
9731 SCx200 GPIO DRIVER
9732 M:      Jim Cromie <jim.cromie@gmail.com>
9733 S:      Maintained
9734 F:      drivers/char/scx200_gpio.c
9735 F:      include/linux/scx200_gpio.h
9736
9737 SCx200 HRT CLOCKSOURCE DRIVER
9738 M:      Jim Cromie <jim.cromie@gmail.com>
9739 S:      Maintained
9740 F:      drivers/clocksource/scx200_hrt.c
9741
9742 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9743 M:      Sascha Sommer <saschasommer@freenet.de>
9744 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9745 S:      Maintained
9746 F:      drivers/mmc/host/sdricoh_cs.c
9747
9748 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9749 L:      linux-mmc@vger.kernel.org
9750 S:      Orphan
9751 F:      drivers/mmc/host/sdhci.*
9752 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9753
9754 SECURE COMPUTING
9755 M:      Kees Cook <keescook@chromium.org>
9756 R:      Andy Lutomirski <luto@amacapital.net>
9757 R:      Will Drewry <wad@chromium.org>
9758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9759 S:      Supported
9760 F:      kernel/seccomp.c
9761 F:      include/uapi/linux/seccomp.h
9762 F:      include/linux/seccomp.h
9763 F:      tools/testing/selftests/seccomp/*
9764 K:      \bsecure_computing
9765 K:      \bTIF_SECCOMP\b
9766
9767 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9768 M:      Ben Dooks <ben-linux@fluff.org>
9769 M:      Jaehoon Chung <jh80.chung@samsung.com>
9770 L:      linux-mmc@vger.kernel.org
9771 S:      Maintained
9772 F:      drivers/mmc/host/sdhci-s3c*
9773
9774 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9775 M:      Viresh Kumar <vireshk@kernel.org>
9776 L:      spear-devel@list.st.com
9777 L:      linux-mmc@vger.kernel.org
9778 S:      Maintained
9779 F:      drivers/mmc/host/sdhci-spear.c
9780
9781 SECURITY SUBSYSTEM
9782 M:      James Morris <james.l.morris@oracle.com>
9783 M:      "Serge E. Hallyn" <serge@hallyn.com>
9784 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9786 W:      http://kernsec.org/
9787 S:      Supported
9788 F:      security/
9789
9790 SECURITY CONTACT
9791 M:      Security Officers <security@kernel.org>
9792 S:      Supported
9793
9794 SELINUX SECURITY MODULE
9795 M:      Paul Moore <paul@paul-moore.com>
9796 M:      Stephen Smalley <sds@tycho.nsa.gov>
9797 M:      Eric Paris <eparis@parisplace.org>
9798 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9799 W:      http://selinuxproject.org
9800 T:      git git://git.infradead.org/users/pcmoore/selinux
9801 S:      Supported
9802 F:      include/linux/selinux*
9803 F:      security/selinux/
9804 F:      scripts/selinux/
9805
9806 APPARMOR SECURITY MODULE
9807 M:      John Johansen <john.johansen@canonical.com>
9808 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9809 W:      apparmor.wiki.kernel.org
9810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9811 S:      Supported
9812 F:      security/apparmor/
9813
9814 YAMA SECURITY MODULE
9815 M:      Kees Cook <keescook@chromium.org>
9816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9817 S:      Supported
9818 F:      security/yama/
9819
9820 SENSABLE PHANTOM
9821 M:      Jiri Slaby <jirislaby@gmail.com>
9822 S:      Maintained
9823 F:      drivers/misc/phantom.c
9824 F:      include/uapi/linux/phantom.h
9825
9826 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9827 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9828 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9829 M:      John Soni Jose <sony.john@avagotech.com>
9830 L:      linux-scsi@vger.kernel.org
9831 W:      http://www.avagotech.com
9832 S:      Supported
9833 F:      drivers/scsi/be2iscsi/
9834
9835 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9836 M:      Sathya Perla <sathya.perla@broadcom.com>
9837 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
9838 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9839 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9840 M:      Somnath Kotur <somnath.kotur@broadcom.com>
9841 L:      netdev@vger.kernel.org
9842 W:      http://www.emulex.com
9843 S:      Supported
9844 F:      drivers/net/ethernet/emulex/benet/
9845
9846 EMULEX ONECONNECT ROCE DRIVER
9847 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9848 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9849 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9850 L:      linux-rdma@vger.kernel.org
9851 W:      http://www.emulex.com
9852 S:      Supported
9853 F:      drivers/infiniband/hw/ocrdma/
9854
9855 SFC NETWORK DRIVER
9856 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9857 M:      Shradha Shah <sshah@solarflare.com>
9858 L:      netdev@vger.kernel.org
9859 S:      Supported
9860 F:      drivers/net/ethernet/sfc/
9861
9862 SGI GRU DRIVER
9863 M:      Dimitri Sivanich <sivanich@sgi.com>
9864 S:      Maintained
9865 F:      drivers/misc/sgi-gru/
9866
9867 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9868 M:      Pat Gefre <pfg@sgi.com>
9869 L:      linux-ia64@vger.kernel.org
9870 S:      Supported
9871 F:      Documentation/ia64/serial.txt
9872 F:      drivers/tty/serial/ioc?_serial.c
9873 F:      include/linux/ioc?.h
9874
9875 SGI XP/XPC/XPNET DRIVER
9876 M:      Cliff Whickman <cpw@sgi.com>
9877 M:      Robin Holt <robinmholt@gmail.com>
9878 S:      Maintained
9879 F:      drivers/misc/sgi-xp/
9880
9881 SI2157 MEDIA DRIVER
9882 M:      Antti Palosaari <crope@iki.fi>
9883 L:      linux-media@vger.kernel.org
9884 W:      https://linuxtv.org
9885 W:      http://palosaari.fi/linux/
9886 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9887 T:      git git://linuxtv.org/anttip/media_tree.git
9888 S:      Maintained
9889 F:      drivers/media/tuners/si2157*
9890
9891 SI2168 MEDIA DRIVER
9892 M:      Antti Palosaari <crope@iki.fi>
9893 L:      linux-media@vger.kernel.org
9894 W:      https://linuxtv.org
9895 W:      http://palosaari.fi/linux/
9896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9897 T:      git git://linuxtv.org/anttip/media_tree.git
9898 S:      Maintained
9899 F:      drivers/media/dvb-frontends/si2168*
9900
9901 SI470X FM RADIO RECEIVER I2C DRIVER
9902 M:      Hans Verkuil <hverkuil@xs4all.nl>
9903 L:      linux-media@vger.kernel.org
9904 T:      git git://linuxtv.org/media_tree.git
9905 W:      https://linuxtv.org
9906 S:      Odd Fixes
9907 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9908
9909 SI470X FM RADIO RECEIVER USB DRIVER
9910 M:      Hans Verkuil <hverkuil@xs4all.nl>
9911 L:      linux-media@vger.kernel.org
9912 T:      git git://linuxtv.org/media_tree.git
9913 W:      https://linuxtv.org
9914 S:      Maintained
9915 F:      drivers/media/radio/si470x/radio-si470x-common.c
9916 F:      drivers/media/radio/si470x/radio-si470x.h
9917 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9918
9919 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9920 M:      Eduardo Valentin <edubezval@gmail.com>
9921 L:      linux-media@vger.kernel.org
9922 T:      git git://linuxtv.org/media_tree.git
9923 W:      https://linuxtv.org
9924 S:      Odd Fixes
9925 F:      drivers/media/radio/si4713/si4713.?
9926
9927 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9928 M:      Eduardo Valentin <edubezval@gmail.com>
9929 L:      linux-media@vger.kernel.org
9930 T:      git git://linuxtv.org/media_tree.git
9931 W:      https://linuxtv.org
9932 S:      Odd Fixes
9933 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9934
9935 SI4713 FM RADIO TRANSMITTER USB DRIVER
9936 M:      Hans Verkuil <hverkuil@xs4all.nl>
9937 L:      linux-media@vger.kernel.org
9938 T:      git git://linuxtv.org/media_tree.git
9939 W:      https://linuxtv.org
9940 S:      Maintained
9941 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9942
9943 SIANO DVB DRIVER
9944 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9945 L:      linux-media@vger.kernel.org
9946 W:      https://linuxtv.org
9947 T:      git git://linuxtv.org/media_tree.git
9948 S:      Odd fixes
9949 F:      drivers/media/common/siano/
9950 F:      drivers/media/usb/siano/
9951 F:      drivers/media/usb/siano/
9952 F:      drivers/media/mmc/siano/
9953
9954 SIMPLEFB FB DRIVER
9955 M:      Hans de Goede <hdegoede@redhat.com>
9956 L:      linux-fbdev@vger.kernel.org
9957 S:      Maintained
9958 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9959 F:      drivers/video/fbdev/simplefb.c
9960 F:      include/linux/platform_data/simplefb.h
9961
9962 SH_VEU V4L2 MEM2MEM DRIVER
9963 L:      linux-media@vger.kernel.org
9964 S:      Orphan
9965 F:      drivers/media/platform/sh_veu.c
9966
9967 SH_VOU V4L2 OUTPUT DRIVER
9968 L:      linux-media@vger.kernel.org
9969 S:      Orphan
9970 F:      drivers/media/platform/sh_vou.c
9971 F:      include/media/drv-intf/sh_vou.h
9972
9973 SIMPLE FIRMWARE INTERFACE (SFI)
9974 M:      Len Brown <lenb@kernel.org>
9975 L:      sfi-devel@simplefirmware.org
9976 W:      http://simplefirmware.org/
9977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9978 S:      Supported
9979 F:      arch/x86/platform/sfi/
9980 F:      drivers/sfi/
9981 F:      include/linux/sfi*.h
9982
9983 SIMTEC EB110ATX (Chalice CATS)
9984 P:      Ben Dooks
9985 P:      Vincent Sanders <vince@simtec.co.uk>
9986 M:      Simtec Linux Team <linux@simtec.co.uk>
9987 W:      http://www.simtec.co.uk/products/EB110ATX/
9988 S:      Supported
9989
9990 SIMTEC EB2410ITX (BAST)
9991 P:      Ben Dooks
9992 P:      Vincent Sanders <vince@simtec.co.uk>
9993 M:      Simtec Linux Team <linux@simtec.co.uk>
9994 W:      http://www.simtec.co.uk/products/EB2410ITX/
9995 S:      Supported
9996 F:      arch/arm/mach-s3c24xx/mach-bast.c
9997 F:      arch/arm/mach-s3c24xx/bast-ide.c
9998 F:      arch/arm/mach-s3c24xx/bast-irq.c
9999
10000 TI DAVINCI MACHINE SUPPORT
10001 M:      Sekhar Nori <nsekhar@ti.com>
10002 M:      Kevin Hilman <khilman@deeprootsystems.com>
10003 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
10004 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
10005 S:      Supported
10006 F:      arch/arm/mach-davinci/
10007 F:      drivers/i2c/busses/i2c-davinci.c
10008
10009 TI DAVINCI SERIES MEDIA DRIVER
10010 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10011 L:      linux-media@vger.kernel.org
10012 W:      https://linuxtv.org
10013 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10014 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10015 S:      Maintained
10016 F:      drivers/media/platform/davinci/
10017 F:      include/media/davinci/
10018
10019 TI AM437X VPFE DRIVER
10020 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10021 L:      linux-media@vger.kernel.org
10022 W:      https://linuxtv.org
10023 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10024 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10025 S:      Maintained
10026 F:      drivers/media/platform/am437x/
10027
10028 OV2659 OMNIVISION SENSOR DRIVER
10029 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10030 L:      linux-media@vger.kernel.org
10031 W:      https://linuxtv.org
10032 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10033 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10034 S:      Maintained
10035 F:      drivers/media/i2c/ov2659.c
10036 F:      include/media/i2c/ov2659.h
10037
10038 SILICON MOTION SM712 FRAME BUFFER DRIVER
10039 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10040 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10041 M:      Sudip Mukherjee <sudip@vectorindia.org>
10042 L:      linux-fbdev@vger.kernel.org
10043 S:      Maintained
10044 F:      drivers/video/fbdev/sm712*
10045 F:      Documentation/fb/sm712fb.txt
10046
10047 SIS 190 ETHERNET DRIVER
10048 M:      Francois Romieu <romieu@fr.zoreil.com>
10049 L:      netdev@vger.kernel.org
10050 S:      Maintained
10051 F:      drivers/net/ethernet/sis/sis190.c
10052
10053 SIS 900/7016 FAST ETHERNET DRIVER
10054 M:      Daniele Venzano <venza@brownhat.org>
10055 W:      http://www.brownhat.org/sis900.html
10056 L:      netdev@vger.kernel.org
10057 S:      Maintained
10058 F:      drivers/net/ethernet/sis/sis900.*
10059
10060 SIS FRAMEBUFFER DRIVER
10061 M:      Thomas Winischhofer <thomas@winischhofer.net>
10062 W:      http://www.winischhofer.net/linuxsisvga.shtml
10063 S:      Maintained
10064 F:      Documentation/fb/sisfb.txt
10065 F:      drivers/video/fbdev/sis/
10066 F:      include/video/sisfb.h
10067
10068 SIS USB2VGA DRIVER
10069 M:      Thomas Winischhofer <thomas@winischhofer.net>
10070 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10071 S:      Maintained
10072 F:      drivers/usb/misc/sisusbvga/
10073
10074 SLAB ALLOCATOR
10075 M:      Christoph Lameter <cl@linux.com>
10076 M:      Pekka Enberg <penberg@kernel.org>
10077 M:      David Rientjes <rientjes@google.com>
10078 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10079 M:      Andrew Morton <akpm@linux-foundation.org>
10080 L:      linux-mm@kvack.org
10081 S:      Maintained
10082 F:      include/linux/sl?b*.h
10083 F:      mm/sl?b*
10084
10085 SLEEPABLE READ-COPY UPDATE (SRCU)
10086 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10087 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10088 M:      Josh Triplett <josh@joshtriplett.org>
10089 R:      Steven Rostedt <rostedt@goodmis.org>
10090 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10091 L:      linux-kernel@vger.kernel.org
10092 W:      http://www.rdrop.com/users/paulmck/RCU/
10093 S:      Supported
10094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10095 F:      include/linux/srcu.h
10096 F:      kernel/rcu/srcu.c
10097
10098 SMACK SECURITY MODULE
10099 M:      Casey Schaufler <casey@schaufler-ca.com>
10100 L:      linux-security-module@vger.kernel.org
10101 W:      http://schaufler-ca.com
10102 T:      git git://git.gitorious.org/smack-next/kernel.git
10103 S:      Maintained
10104 F:      Documentation/security/Smack.txt
10105 F:      security/smack/
10106
10107 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10108 M:      Kevin Hilman <khilman@kernel.org>
10109 M:      Nishanth Menon <nm@ti.com>
10110 S:      Maintained
10111 F:      drivers/power/avs/
10112 F:      include/linux/power/smartreflex.h
10113 L:      linux-pm@vger.kernel.org
10114
10115 SMC91x ETHERNET DRIVER
10116 M:      Nicolas Pitre <nico@fluxnic.net>
10117 S:      Odd Fixes
10118 F:      drivers/net/ethernet/smsc/smc91x.*
10119
10120 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10121 M:      Sakari Ailus <sakari.ailus@iki.fi>
10122 L:      linux-media@vger.kernel.org
10123 S:      Maintained
10124 F:      drivers/media/i2c/smiapp/
10125 F:      include/media/i2c/smiapp.h
10126 F:      drivers/media/i2c/smiapp-pll.c
10127 F:      drivers/media/i2c/smiapp-pll.h
10128 F:      include/uapi/linux/smiapp.h
10129 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10130
10131 SMM665 HARDWARE MONITOR DRIVER
10132 M:      Guenter Roeck <linux@roeck-us.net>
10133 L:      lm-sensors@lm-sensors.org
10134 S:      Maintained
10135 F:      Documentation/hwmon/smm665
10136 F:      drivers/hwmon/smm665.c
10137
10138 SMSC EMC2103 HARDWARE MONITOR DRIVER
10139 M:      Steve Glendinning <steve.glendinning@shawell.net>
10140 L:      lm-sensors@lm-sensors.org
10141 S:      Maintained
10142 F:      Documentation/hwmon/emc2103
10143 F:      drivers/hwmon/emc2103.c
10144
10145 SMSC SCH5627 HARDWARE MONITOR DRIVER
10146 M:      Hans de Goede <hdegoede@redhat.com>
10147 L:      lm-sensors@lm-sensors.org
10148 S:      Supported
10149 F:      Documentation/hwmon/sch5627
10150 F:      drivers/hwmon/sch5627.c
10151
10152 SMSC47B397 HARDWARE MONITOR DRIVER
10153 M:      Jean Delvare <jdelvare@suse.com>
10154 L:      lm-sensors@lm-sensors.org
10155 S:      Maintained
10156 F:      Documentation/hwmon/smsc47b397
10157 F:      drivers/hwmon/smsc47b397.c
10158
10159 SMSC911x ETHERNET DRIVER
10160 M:      Steve Glendinning <steve.glendinning@shawell.net>
10161 L:      netdev@vger.kernel.org
10162 S:      Maintained
10163 F:      include/linux/smsc911x.h
10164 F:      drivers/net/ethernet/smsc/smsc911x.*
10165
10166 SMSC9420 PCI ETHERNET DRIVER
10167 M:      Steve Glendinning <steve.glendinning@shawell.net>
10168 L:      netdev@vger.kernel.org
10169 S:      Maintained
10170 F:      drivers/net/ethernet/smsc/smsc9420.*
10171
10172 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10173 M:      Steve Glendinning <steve.glendinning@shawell.net>
10174 L:      linux-fbdev@vger.kernel.org
10175 S:      Maintained
10176 F:      drivers/video/fbdev/smscufx.c
10177
10178 SOC-CAMERA V4L2 SUBSYSTEM
10179 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10180 L:      linux-media@vger.kernel.org
10181 T:      git git://linuxtv.org/media_tree.git
10182 S:      Maintained
10183 F:      include/media/soc*
10184 F:      drivers/media/i2c/soc_camera/
10185 F:      drivers/media/platform/soc_camera/
10186
10187 SOEKRIS NET48XX LED SUPPORT
10188 M:      Chris Boot <bootc@bootc.net>
10189 S:      Maintained
10190 F:      drivers/leds/leds-net48xx.c
10191
10192 SOFTLOGIC 6x10 MPEG CODEC
10193 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10194 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10195 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10196 M:      Ismael Luceno <ismael@iodev.co.uk>
10197 L:      linux-media@vger.kernel.org
10198 S:      Supported
10199 F:      drivers/media/pci/solo6x10/
10200
10201 SOFTWARE RAID (Multiple Disks) SUPPORT
10202 M:      Shaohua Li <shli@kernel.org>
10203 L:      linux-raid@vger.kernel.org
10204 T:      git git://neil.brown.name/md
10205 S:      Supported
10206 F:      drivers/md/
10207 F:      include/linux/raid/
10208 F:      include/uapi/linux/raid/
10209
10210 SONIC NETWORK DRIVER
10211 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10212 L:      netdev@vger.kernel.org
10213 S:      Maintained
10214 F:      drivers/net/ethernet/natsemi/sonic.*
10215
10216 SONICS SILICON BACKPLANE DRIVER (SSB)
10217 M:      Michael Buesch <m@bues.ch>
10218 L:      linux-wireless@vger.kernel.org
10219 S:      Maintained
10220 F:      drivers/ssb/
10221 F:      include/linux/ssb/
10222
10223 SONY VAIO CONTROL DEVICE DRIVER
10224 M:      Mattia Dongili <malattia@linux.it>
10225 L:      platform-driver-x86@vger.kernel.org
10226 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10227 S:      Maintained
10228 F:      Documentation/laptops/sony-laptop.txt
10229 F:      drivers/char/sonypi.c
10230 F:      drivers/platform/x86/sony-laptop.c
10231 F:      include/linux/sony-laptop.h
10232
10233 SONY MEMORYSTICK CARD SUPPORT
10234 M:      Alex Dubov <oakad@yahoo.com>
10235 W:      http://tifmxx.berlios.de/
10236 S:      Maintained
10237 F:      drivers/memstick/host/tifm_ms.c
10238
10239 SONY MEMORYSTICK STANDARD SUPPORT
10240 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10241 S:      Maintained
10242 F:      drivers/memstick/core/ms_block.*
10243
10244 SOUND
10245 M:      Jaroslav Kysela <perex@perex.cz>
10246 M:      Takashi Iwai <tiwai@suse.com>
10247 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10248 W:      http://www.alsa-project.org/
10249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10250 T:      git git://git.alsa-project.org/alsa-kernel.git
10251 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10252 S:      Maintained
10253 F:      Documentation/sound/
10254 F:      include/sound/
10255 F:      include/uapi/sound/
10256 F:      sound/
10257
10258 SOUND - COMPRESSED AUDIO
10259 M:      Vinod Koul <vinod.koul@intel.com>
10260 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10262 S:      Supported
10263 F:      Documentation/sound/alsa/compress_offload.txt
10264 F:      include/sound/compress_driver.h
10265 F:      include/uapi/sound/compress_*
10266 F:      sound/core/compress_offload.c
10267 F:      sound/soc/soc-compress.c
10268
10269 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10270 M:      Liam Girdwood <lgirdwood@gmail.com>
10271 M:      Mark Brown <broonie@kernel.org>
10272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10273 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10274 W:      http://alsa-project.org/main/index.php/ASoC
10275 S:      Supported
10276 F:      Documentation/sound/alsa/soc/
10277 F:      sound/soc/
10278 F:      include/sound/soc*
10279
10280 SOUND - DMAENGINE HELPERS
10281 M:      Lars-Peter Clausen <lars@metafoo.de>
10282 S:      Supported
10283 F:      include/sound/dmaengine_pcm.h
10284 F:      sound/core/pcm_dmaengine.c
10285 F:      sound/soc/soc-generic-dmaengine-pcm.c
10286
10287 SP2 MEDIA DRIVER
10288 M:      Olli Salonen <olli.salonen@iki.fi>
10289 L:      linux-media@vger.kernel.org
10290 W:      https://linuxtv.org
10291 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10292 S:      Maintained
10293 F:      drivers/media/dvb-frontends/sp2*
10294
10295 SPARC + UltraSPARC (sparc/sparc64)
10296 M:      "David S. Miller" <davem@davemloft.net>
10297 L:      sparclinux@vger.kernel.org
10298 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10301 S:      Maintained
10302 F:      arch/sparc/
10303 F:      drivers/sbus/
10304
10305 SPARC SERIAL DRIVERS
10306 M:      "David S. Miller" <davem@davemloft.net>
10307 L:      sparclinux@vger.kernel.org
10308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10310 S:      Maintained
10311 F:      include/linux/sunserialcore.h
10312 F:      drivers/tty/serial/suncore.c
10313 F:      drivers/tty/serial/sunhv.c
10314 F:      drivers/tty/serial/sunsab.c
10315 F:      drivers/tty/serial/sunsab.h
10316 F:      drivers/tty/serial/sunsu.c
10317 F:      drivers/tty/serial/sunzilog.c
10318 F:      drivers/tty/serial/sunzilog.h
10319
10320 SPARSE CHECKER
10321 M:      "Christopher Li" <sparse@chrisli.org>
10322 L:      linux-sparse@vger.kernel.org
10323 W:      https://sparse.wiki.kernel.org/
10324 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10325 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10326 S:      Maintained
10327 F:      include/linux/compiler.h
10328
10329 SPEAR PLATFORM SUPPORT
10330 M:      Viresh Kumar <vireshk@kernel.org>
10331 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10332 L:      spear-devel@list.st.com
10333 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10334 W:      http://www.st.com/spear
10335 S:      Maintained
10336 F:      arch/arm/boot/dts/spear*
10337 F:      arch/arm/mach-spear/
10338
10339 SPEAR CLOCK FRAMEWORK SUPPORT
10340 M:      Viresh Kumar <vireshk@kernel.org>
10341 L:      spear-devel@list.st.com
10342 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10343 W:      http://www.st.com/spear
10344 S:      Maintained
10345 F:      drivers/clk/spear/
10346
10347 SPI SUBSYSTEM
10348 M:      Mark Brown <broonie@kernel.org>
10349 L:      linux-spi@vger.kernel.org
10350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10351 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10352 S:      Maintained
10353 F:      Documentation/spi/
10354 F:      drivers/spi/
10355 F:      include/linux/spi/
10356 F:      include/uapi/linux/spi/
10357
10358 SPIDERNET NETWORK DRIVER for CELL
10359 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10360 L:      netdev@vger.kernel.org
10361 S:      Supported
10362 F:      Documentation/networking/spider_net.txt
10363 F:      drivers/net/ethernet/toshiba/spider_net*
10364
10365 SPU FILE SYSTEM
10366 M:      Jeremy Kerr <jk@ozlabs.org>
10367 L:      linuxppc-dev@lists.ozlabs.org
10368 W:      http://www.ibm.com/developerworks/power/cell/
10369 S:      Supported
10370 F:      Documentation/filesystems/spufs.txt
10371 F:      arch/powerpc/platforms/cell/spufs/
10372
10373 SQUASHFS FILE SYSTEM
10374 M:      Phillip Lougher <phillip@squashfs.org.uk>
10375 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10376 W:      http://squashfs.org.uk
10377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10378 S:      Maintained
10379 F:      Documentation/filesystems/squashfs.txt
10380 F:      fs/squashfs/
10381
10382 SRM (Alpha) environment access
10383 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10384 S:      Maintained
10385 F:      arch/alpha/kernel/srm_env.c
10386
10387 STABLE BRANCH
10388 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10389 L:      stable@vger.kernel.org
10390 S:      Supported
10391 F:      Documentation/stable_kernel_rules.txt
10392
10393 STAGING SUBSYSTEM
10394 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10396 L:      devel@driverdev.osuosl.org
10397 S:      Supported
10398 F:      drivers/staging/
10399
10400 STAGING - COMEDI
10401 M:      Ian Abbott <abbotti@mev.co.uk>
10402 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10403 S:      Odd Fixes
10404 F:      drivers/staging/comedi/
10405
10406 STAGING - FLARION FT1000 DRIVERS
10407 M:      Marek Belisko <marek.belisko@gmail.com>
10408 S:      Odd Fixes
10409 F:      drivers/staging/ft1000/
10410
10411 STAGING - INDUSTRIAL IO
10412 M:      Jonathan Cameron <jic23@kernel.org>
10413 L:      linux-iio@vger.kernel.org
10414 S:      Odd Fixes
10415 F:      drivers/staging/iio/
10416
10417 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10418 M:      Jarod Wilson <jarod@wilsonet.com>
10419 W:      http://www.lirc.org/
10420 S:      Odd Fixes
10421 F:      drivers/staging/media/lirc/
10422
10423 STAGING - LUSTRE PARALLEL FILESYSTEM
10424 M:      Oleg Drokin <oleg.drokin@intel.com>
10425 M:      Andreas Dilger <andreas.dilger@intel.com>
10426 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10427 W:      http://wiki.lustre.org/
10428 S:      Maintained
10429 F:      drivers/staging/lustre
10430
10431 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10432 M:      Marc Dietrich <marvin24@gmx.de>
10433 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10434 L:      linux-tegra@vger.kernel.org
10435 S:      Maintained
10436 F:      drivers/staging/nvec/
10437
10438 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10439 M:      Jens Frederich <jfrederich@gmail.com>
10440 M:      Daniel Drake <dsd@laptop.org>
10441 M:      Jon Nettleton <jon.nettleton@gmail.com>
10442 W:      http://wiki.laptop.org/go/DCON
10443 S:      Maintained
10444 F:      drivers/staging/olpc_dcon/
10445
10446 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10447 M:      Willy Tarreau <willy@meta-x.org>
10448 S:      Odd Fixes
10449 F:      drivers/staging/panel/
10450
10451 STAGING - REALTEK RTL8712U DRIVERS
10452 M:      Larry Finger <Larry.Finger@lwfinger.net>
10453 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10454 S:      Odd Fixes
10455 F:      drivers/staging/rtl8712/
10456
10457 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10458 M:      Larry Finger <Larry.Finger@lwfinger.net>
10459 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10460 L:      linux-wireless@vger.kernel.org
10461 S:      Maintained
10462 F:      drivers/staging/rtl8723au/
10463
10464 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10465 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10466 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10467 M:      Sudip Mukherjee <sudip@vectorindia.org>
10468 L:      linux-fbdev@vger.kernel.org
10469 S:      Maintained
10470 F:      drivers/staging/sm750fb/
10471
10472 STAGING - SLICOSS
10473 M:      Lior Dotan <liodot@gmail.com>
10474 M:      Christopher Harrer <charrer@alacritech.com>
10475 S:      Odd Fixes
10476 F:      drivers/staging/slicoss/
10477
10478 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10479 M:      William Hubbs <w.d.hubbs@gmail.com>
10480 M:      Chris Brannon <chris@the-brannons.com>
10481 M:      Kirk Reiser <kirk@reisers.ca>
10482 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10483 L:      speakup@linux-speakup.org
10484 W:      http://www.linux-speakup.org/
10485 S:      Odd Fixes
10486 F:      drivers/staging/speakup/
10487
10488 STAGING - VIA VT665X DRIVERS
10489 M:      Forest Bond <forest@alittletooquiet.net>
10490 S:      Odd Fixes
10491 F:      drivers/staging/vt665?/
10492
10493 STAGING - WILC1000 WIFI DRIVER
10494 M:      Johnny Kim <johnny.kim@atmel.com>
10495 M:      Austin Shin <austin.shin@atmel.com>
10496 M:      Chris Park <chris.park@atmel.com>
10497 M:      Tony Cho <tony.cho@atmel.com>
10498 M:      Glen Lee <glen.lee@atmel.com>
10499 M:      Leo Kim <leo.kim@atmel.com>
10500 L:      linux-wireless@vger.kernel.org
10501 S:      Supported
10502 F:      drivers/staging/wilc1000/
10503
10504 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10505 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10506 S:      Odd Fixes
10507 F:      drivers/staging/xgifb/
10508
10509 HFI1 DRIVER
10510 M:      Mike Marciniszyn <infinipath@intel.com>
10511 L:      linux-rdma@vger.kernel.org
10512 S:      Supported
10513 F:      drivers/staging/rdma/hfi1
10514
10515 STARFIRE/DURALAN NETWORK DRIVER
10516 M:      Ion Badulescu <ionut@badula.org>
10517 S:      Odd Fixes
10518 F:      drivers/net/ethernet/adaptec/starfire*
10519
10520 SUN3/3X
10521 M:      Sam Creasey <sammy@sammy.net>
10522 W:      http://sammy.net/sun3/
10523 S:      Maintained
10524 F:      arch/m68k/kernel/*sun3*
10525 F:      arch/m68k/sun3*/
10526 F:      arch/m68k/include/asm/sun3*
10527 F:      drivers/net/ethernet/i825xx/sun3*
10528
10529 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10530 M:      Hans de Goede <hdegoede@redhat.com>
10531 L:      linux-input@vger.kernel.org
10532 S:      Maintained
10533 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10534 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10535
10536 SUNDANCE NETWORK DRIVER
10537 M:      Denis Kirjanov <kda@linux-powerpc.org>
10538 L:      netdev@vger.kernel.org
10539 S:      Maintained
10540 F:      drivers/net/ethernet/dlink/sundance.c
10541
10542 SUPERH
10543 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10544 M:      Rich Felker <dalias@libc.org>
10545 L:      linux-sh@vger.kernel.org
10546 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10547 S:      Maintained
10548 F:      Documentation/sh/
10549 F:      arch/sh/
10550 F:      drivers/sh/
10551
10552 SUSPEND TO RAM
10553 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10554 M:      Len Brown <len.brown@intel.com>
10555 M:      Pavel Machek <pavel@ucw.cz>
10556 L:      linux-pm@vger.kernel.org
10557 S:      Supported
10558 F:      Documentation/power/
10559 F:      arch/x86/kernel/acpi/
10560 F:      drivers/base/power/
10561 F:      kernel/power/
10562 F:      include/linux/suspend.h
10563 F:      include/linux/freezer.h
10564 F:      include/linux/pm.h
10565
10566 SVGA HANDLING
10567 M:      Martin Mares <mj@ucw.cz>
10568 L:      linux-video@atrey.karlin.mff.cuni.cz
10569 S:      Maintained
10570 F:      Documentation/svga.txt
10571 F:      arch/x86/boot/video*
10572
10573 SWIOTLB SUBSYSTEM
10574 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10575 L:      linux-kernel@vger.kernel.org
10576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10577 S:      Supported
10578 F:      lib/swiotlb.c
10579 F:      arch/*/kernel/pci-swiotlb.c
10580 F:      include/linux/swiotlb.h
10581
10582 SWITCHDEV
10583 M:      Jiri Pirko <jiri@resnulli.us>
10584 L:      netdev@vger.kernel.org
10585 S:      Supported
10586 F:      net/switchdev/
10587 F:      include/net/switchdev.h
10588
10589 SYNOPSYS ARC ARCHITECTURE
10590 M:      Vineet Gupta <vgupta@synopsys.com>
10591 L:      linux-snps-arc@lists.infradead.org
10592 S:      Supported
10593 F:      arch/arc/
10594 F:      Documentation/devicetree/bindings/arc/*
10595 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10596 F:      drivers/tty/serial/arc_uart.c
10597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10598
10599 SYNOPSYS ARC SDP platform support
10600 M:      Alexey Brodkin <abrodkin@synopsys.com>
10601 S:      Supported
10602 F:      arch/arc/plat-axs10x
10603 F:      arch/arc/boot/dts/ax*
10604 F:      Documentation/devicetree/bindings/arc/axs10*
10605
10606 SYSTEM CONFIGURATION (SYSCON)
10607 M:      Lee Jones <lee.jones@linaro.org>
10608 M:      Arnd Bergmann <arnd@arndb.de>
10609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10610 S:      Supported
10611 F:      drivers/mfd/syscon.c
10612
10613 SYSV FILESYSTEM
10614 M:      Christoph Hellwig <hch@infradead.org>
10615 S:      Maintained
10616 F:      Documentation/filesystems/sysv-fs.txt
10617 F:      fs/sysv/
10618 F:      include/linux/sysv_fs.h
10619
10620 TARGET SUBSYSTEM
10621 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10622 L:      linux-scsi@vger.kernel.org
10623 L:      target-devel@vger.kernel.org
10624 W:      http://www.linux-iscsi.org
10625 W:      http://groups.google.com/group/linux-iscsi-target-dev
10626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10627 S:      Supported
10628 F:      drivers/target/
10629 F:      include/target/
10630 F:      Documentation/target/
10631
10632 TASKSTATS STATISTICS INTERFACE
10633 M:      Balbir Singh <bsingharora@gmail.com>
10634 S:      Maintained
10635 F:      Documentation/accounting/taskstats*
10636 F:      include/linux/taskstats*
10637 F:      kernel/taskstats.c
10638
10639 TC CLASSIFIER
10640 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10641 L:      netdev@vger.kernel.org
10642 S:      Maintained
10643 F:      include/net/pkt_cls.h
10644 F:      include/uapi/linux/pkt_cls.h
10645 F:      net/sched/
10646
10647 TCP LOW PRIORITY MODULE
10648 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10649 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10650 W:      http://tcp-lp-mod.sourceforge.net/
10651 S:      Maintained
10652 F:      net/ipv4/tcp_lp.c
10653
10654 TDA10071 MEDIA DRIVER
10655 M:      Antti Palosaari <crope@iki.fi>
10656 L:      linux-media@vger.kernel.org
10657 W:      https://linuxtv.org
10658 W:      http://palosaari.fi/linux/
10659 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10660 T:      git git://linuxtv.org/anttip/media_tree.git
10661 S:      Maintained
10662 F:      drivers/media/dvb-frontends/tda10071*
10663
10664 TDA18212 MEDIA DRIVER
10665 M:      Antti Palosaari <crope@iki.fi>
10666 L:      linux-media@vger.kernel.org
10667 W:      https://linuxtv.org
10668 W:      http://palosaari.fi/linux/
10669 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10670 T:      git git://linuxtv.org/anttip/media_tree.git
10671 S:      Maintained
10672 F:      drivers/media/tuners/tda18212*
10673
10674 TDA18218 MEDIA DRIVER
10675 M:      Antti Palosaari <crope@iki.fi>
10676 L:      linux-media@vger.kernel.org
10677 W:      https://linuxtv.org
10678 W:      http://palosaari.fi/linux/
10679 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10680 T:      git git://linuxtv.org/anttip/media_tree.git
10681 S:      Maintained
10682 F:      drivers/media/tuners/tda18218*
10683
10684 TDA18271 MEDIA DRIVER
10685 M:      Michael Krufky <mkrufky@linuxtv.org>
10686 L:      linux-media@vger.kernel.org
10687 W:      https://linuxtv.org
10688 W:      http://github.com/mkrufky
10689 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10690 T:      git git://linuxtv.org/mkrufky/tuners.git
10691 S:      Maintained
10692 F:      drivers/media/tuners/tda18271*
10693
10694 TDA827x MEDIA DRIVER
10695 M:      Michael Krufky <mkrufky@linuxtv.org>
10696 L:      linux-media@vger.kernel.org
10697 W:      https://linuxtv.org
10698 W:      http://github.com/mkrufky
10699 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10700 T:      git git://linuxtv.org/mkrufky/tuners.git
10701 S:      Maintained
10702 F:      drivers/media/tuners/tda8290.*
10703
10704 TDA8290 MEDIA DRIVER
10705 M:      Michael Krufky <mkrufky@linuxtv.org>
10706 L:      linux-media@vger.kernel.org
10707 W:      https://linuxtv.org
10708 W:      http://github.com/mkrufky
10709 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10710 T:      git git://linuxtv.org/mkrufky/tuners.git
10711 S:      Maintained
10712 F:      drivers/media/tuners/tda8290.*
10713
10714 TDA9840 MEDIA DRIVER
10715 M:      Hans Verkuil <hverkuil@xs4all.nl>
10716 L:      linux-media@vger.kernel.org
10717 T:      git git://linuxtv.org/media_tree.git
10718 W:      https://linuxtv.org
10719 S:      Maintained
10720 F:      drivers/media/i2c/tda9840*
10721
10722 TEA5761 TUNER DRIVER
10723 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10724 L:      linux-media@vger.kernel.org
10725 W:      https://linuxtv.org
10726 T:      git git://linuxtv.org/media_tree.git
10727 S:      Odd fixes
10728 F:      drivers/media/tuners/tea5761.*
10729
10730 TEA5767 TUNER DRIVER
10731 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10732 L:      linux-media@vger.kernel.org
10733 W:      https://linuxtv.org
10734 T:      git git://linuxtv.org/media_tree.git
10735 S:      Maintained
10736 F:      drivers/media/tuners/tea5767.*
10737
10738 TEA6415C MEDIA DRIVER
10739 M:      Hans Verkuil <hverkuil@xs4all.nl>
10740 L:      linux-media@vger.kernel.org
10741 T:      git git://linuxtv.org/media_tree.git
10742 W:      https://linuxtv.org
10743 S:      Maintained
10744 F:      drivers/media/i2c/tea6415c*
10745
10746 TEA6420 MEDIA DRIVER
10747 M:      Hans Verkuil <hverkuil@xs4all.nl>
10748 L:      linux-media@vger.kernel.org
10749 T:      git git://linuxtv.org/media_tree.git
10750 W:      https://linuxtv.org
10751 S:      Maintained
10752 F:      drivers/media/i2c/tea6420*
10753
10754 TEAM DRIVER
10755 M:      Jiri Pirko <jiri@resnulli.us>
10756 L:      netdev@vger.kernel.org
10757 S:      Supported
10758 F:      drivers/net/team/
10759 F:      include/linux/if_team.h
10760 F:      include/uapi/linux/if_team.h
10761
10762 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10763 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10764 S:      Maintained
10765 F:      arch/x86/platform/ts5500/
10766
10767 TECHNOTREND USB IR RECEIVER
10768 M:      Sean Young <sean@mess.org>
10769 L:      linux-media@vger.kernel.org
10770 S:      Maintained
10771 F:      drivers/media/rc/ttusbir.c
10772
10773 TEGRA ARCHITECTURE SUPPORT
10774 M:      Stephen Warren <swarren@wwwdotorg.org>
10775 M:      Thierry Reding <thierry.reding@gmail.com>
10776 M:      Alexandre Courbot <gnurou@gmail.com>
10777 L:      linux-tegra@vger.kernel.org
10778 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10780 S:      Supported
10781 N:      [^a-z]tegra
10782
10783 TEGRA CLOCK DRIVER
10784 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10785 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10786 S:      Supported
10787 F:      drivers/clk/tegra/
10788
10789 TEGRA DMA DRIVER
10790 M:      Laxman Dewangan <ldewangan@nvidia.com>
10791 S:      Supported
10792 F:      drivers/dma/tegra20-apb-dma.c
10793
10794 TEGRA I2C DRIVER
10795 M:      Laxman Dewangan <ldewangan@nvidia.com>
10796 S:      Supported
10797 F:      drivers/i2c/busses/i2c-tegra.c
10798
10799 TEGRA IOMMU DRIVERS
10800 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10801 S:      Supported
10802 F:      drivers/iommu/tegra*
10803
10804 TEGRA KBC DRIVER
10805 M:      Rakesh Iyer <riyer@nvidia.com>
10806 M:      Laxman Dewangan <ldewangan@nvidia.com>
10807 S:      Supported
10808 F:      drivers/input/keyboard/tegra-kbc.c
10809
10810 TEGRA PWM DRIVER
10811 M:      Thierry Reding <thierry.reding@gmail.com>
10812 S:      Supported
10813 F:      drivers/pwm/pwm-tegra.c
10814
10815 TEGRA SERIAL DRIVER
10816 M:      Laxman Dewangan <ldewangan@nvidia.com>
10817 S:      Supported
10818 F:      drivers/tty/serial/serial-tegra.c
10819
10820 TEGRA SPI DRIVER
10821 M:      Laxman Dewangan <ldewangan@nvidia.com>
10822 S:      Supported
10823 F:      drivers/spi/spi-tegra*
10824
10825 TEHUTI ETHERNET DRIVER
10826 M:      Andy Gospodarek <andy@greyhouse.net>
10827 L:      netdev@vger.kernel.org
10828 S:      Supported
10829 F:      drivers/net/ethernet/tehuti/*
10830
10831 Telecom Clock Driver for MCPL0010
10832 M:      Mark Gross <mark.gross@intel.com>
10833 S:      Supported
10834 F:      drivers/char/tlclk.c
10835
10836 TENSILICA XTENSA PORT (xtensa)
10837 M:      Chris Zankel <chris@zankel.net>
10838 M:      Max Filippov <jcmvbkbc@gmail.com>
10839 L:      linux-xtensa@linux-xtensa.org
10840 T:      git git://github.com/czankel/xtensa-linux.git
10841 S:      Maintained
10842 F:      arch/xtensa/
10843 F:      drivers/irqchip/irq-xtensa-*
10844
10845 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10846 M:      Hans Verkuil <hverkuil@xs4all.nl>
10847 L:      linux-media@vger.kernel.org
10848 T:      git git://linuxtv.org/media_tree.git
10849 W:      https://linuxtv.org
10850 S:      Maintained
10851 F:      drivers/media/radio/radio-raremono.c
10852
10853 THERMAL
10854 M:      Zhang Rui <rui.zhang@intel.com>
10855 M:      Eduardo Valentin <edubezval@gmail.com>
10856 L:      linux-pm@vger.kernel.org
10857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10859 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10860 S:      Supported
10861 F:      drivers/thermal/
10862 F:      include/linux/thermal.h
10863 F:      include/uapi/linux/thermal.h
10864 F:      include/linux/cpu_cooling.h
10865 F:      Documentation/devicetree/bindings/thermal/
10866
10867 THERMAL/CPU_COOLING
10868 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10869 M:      Viresh Kumar <viresh.kumar@linaro.org>
10870 M:      Javi Merino <javi.merino@arm.com>
10871 L:      linux-pm@vger.kernel.org
10872 S:      Supported
10873 F:      Documentation/thermal/cpu-cooling-api.txt
10874 F:      drivers/thermal/cpu_cooling.c
10875 F:      include/linux/cpu_cooling.h
10876
10877 THINGM BLINK(1) USB RGB LED DRIVER
10878 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10879 S:      Maintained
10880 F:      drivers/hid/hid-thingm.c
10881
10882 THINKPAD ACPI EXTRAS DRIVER
10883 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10884 L:      ibm-acpi-devel@lists.sourceforge.net
10885 L:      platform-driver-x86@vger.kernel.org
10886 W:      http://ibm-acpi.sourceforge.net
10887 W:      http://thinkwiki.org/wiki/Ibm-acpi
10888 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10889 S:      Maintained
10890 F:      drivers/platform/x86/thinkpad_acpi.c
10891
10892 TI BANDGAP AND THERMAL DRIVER
10893 M:      Eduardo Valentin <edubezval@gmail.com>
10894 L:      linux-pm@vger.kernel.org
10895 L:      linux-omap@vger.kernel.org
10896 S:      Maintained
10897 F:      drivers/thermal/ti-soc-thermal/
10898
10899 TI VPE/CAL DRIVERS
10900 M:      Benoit Parrot <bparrot@ti.com>
10901 L:      linux-media@vger.kernel.org
10902 W:      http://linuxtv.org/
10903 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10904 S:      Maintained
10905 F:      drivers/media/platform/ti-vpe/
10906
10907 TI CDCE706 CLOCK DRIVER
10908 M:      Max Filippov <jcmvbkbc@gmail.com>
10909 S:      Maintained
10910 F:      drivers/clk/clk-cdce706.c
10911
10912 TI CLOCK DRIVER
10913 M:      Tero Kristo <t-kristo@ti.com>
10914 L:      linux-omap@vger.kernel.org
10915 S:      Maintained
10916 F:      drivers/clk/ti/
10917 F:      include/linux/clk/ti.h
10918
10919 TI FLASH MEDIA INTERFACE DRIVER
10920 M:      Alex Dubov <oakad@yahoo.com>
10921 S:      Maintained
10922 F:      drivers/misc/tifm*
10923 F:      drivers/mmc/host/tifm_sd.c
10924 F:      include/linux/tifm.h
10925
10926 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10927 M:      Santosh Shilimkar <ssantosh@kernel.org>
10928 L:      linux-kernel@vger.kernel.org
10929 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10930 S:      Maintained
10931 F:      drivers/soc/ti/*
10932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10933
10934
10935 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10936 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10937 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10938 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10939 S:      Maintained
10940 F:      sound/soc/codecs/lm49453*
10941 F:      sound/soc/codecs/isabelle*
10942
10943 TI LP855x BACKLIGHT DRIVER
10944 M:      Milo Kim <milo.kim@ti.com>
10945 S:      Maintained
10946 F:      Documentation/backlight/lp855x-driver.txt
10947 F:      drivers/video/backlight/lp855x_bl.c
10948 F:      include/linux/platform_data/lp855x.h
10949
10950 TI LP8727 CHARGER DRIVER
10951 M:      Milo Kim <milo.kim@ti.com>
10952 S:      Maintained
10953 F:      drivers/power/lp8727_charger.c
10954 F:      include/linux/platform_data/lp8727.h
10955
10956 TI LP8788 MFD DRIVER
10957 M:      Milo Kim <milo.kim@ti.com>
10958 S:      Maintained
10959 F:      drivers/iio/adc/lp8788_adc.c
10960 F:      drivers/leds/leds-lp8788.c
10961 F:      drivers/mfd/lp8788*.c
10962 F:      drivers/power/lp8788-charger.c
10963 F:      drivers/regulator/lp8788-*.c
10964 F:      include/linux/mfd/lp8788*.h
10965
10966 TI NETCP ETHERNET DRIVER
10967 M:      Wingman Kwok <w-kwok2@ti.com>
10968 M:      Murali Karicheri <m-karicheri2@ti.com>
10969 L:      netdev@vger.kernel.org
10970 S:      Maintained
10971 F:      drivers/net/ethernet/ti/netcp*
10972
10973 TI TAS571X FAMILY ASoC CODEC DRIVER
10974 M:      Kevin Cernekee <cernekee@chromium.org>
10975 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10976 S:      Odd Fixes
10977 F:      sound/soc/codecs/tas571x*
10978
10979 TI TWL4030 SERIES SOC CODEC DRIVER
10980 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10981 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10982 S:      Maintained
10983 F:      sound/soc/codecs/twl4030*
10984
10985 TI WILINK WIRELESS DRIVERS
10986 L:      linux-wireless@vger.kernel.org
10987 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10988 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10990 S:      Orphan
10991 F:      drivers/net/wireless/ti/
10992 F:      include/linux/wl12xx.h
10993
10994 TIPC NETWORK LAYER
10995 M:      Jon Maloy <jon.maloy@ericsson.com>
10996 M:      Ying Xue <ying.xue@windriver.com>
10997 L:      netdev@vger.kernel.org (core kernel code)
10998 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10999 W:      http://tipc.sourceforge.net/
11000 S:      Maintained
11001 F:      include/uapi/linux/tipc*.h
11002 F:      net/tipc/
11003
11004 TILE ARCHITECTURE
11005 M:      Chris Metcalf <cmetcalf@ezchip.com>
11006 W:      http://www.ezchip.com/scm/
11007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11008 S:      Supported
11009 F:      arch/tile/
11010 F:      drivers/char/tile-srom.c
11011 F:      drivers/edac/tile_edac.c
11012 F:      drivers/net/ethernet/tile/
11013 F:      drivers/rtc/rtc-tile.c
11014 F:      drivers/tty/hvc/hvc_tile.c
11015 F:      drivers/tty/serial/tilegx.c
11016 F:      drivers/usb/host/*-tilegx.c
11017 F:      include/linux/usb/tilegx.h
11018
11019 TLAN NETWORK DRIVER
11020 M:      Samuel Chessman <chessman@tux.org>
11021 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11022 W:      http://sourceforge.net/projects/tlan/
11023 S:      Maintained
11024 F:      Documentation/networking/tlan.txt
11025 F:      drivers/net/ethernet/ti/tlan.*
11026
11027 TOMOYO SECURITY MODULE
11028 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11029 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11030 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11031 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11032 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11033 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11034 W:      http://tomoyo.sourceforge.jp/
11035 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11036 S:      Maintained
11037 F:      security/tomoyo/
11038
11039 TOPSTAR LAPTOP EXTRAS DRIVER
11040 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11041 L:      platform-driver-x86@vger.kernel.org
11042 S:      Maintained
11043 F:      drivers/platform/x86/topstar-laptop.c
11044
11045 TOSHIBA ACPI EXTRAS DRIVER
11046 M:      Azael Avalos <coproscefalo@gmail.com>
11047 L:      platform-driver-x86@vger.kernel.org
11048 S:      Maintained
11049 F:      drivers/platform/x86/toshiba_acpi.c
11050
11051 TOSHIBA BLUETOOTH DRIVER
11052 M:      Azael Avalos <coproscefalo@gmail.com>
11053 L:      platform-driver-x86@vger.kernel.org
11054 S:      Maintained
11055 F:      drivers/platform/x86/toshiba_bluetooth.c
11056
11057 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11058 M:      Azael Avalos <coproscefalo@gmail.com>
11059 L:      platform-driver-x86@vger.kernel.org
11060 S:      Maintained
11061 F:      drivers/platform/x86/toshiba_haps.c
11062
11063 TOSHIBA WMI HOTKEYS DRIVER
11064 M:      Azael Avalos <coproscefalo@gmail.com>
11065 L:      platform-driver-x86@vger.kernel.org
11066 S:      Maintained
11067 F:      drivers/platform/x86/toshiba-wmi.c
11068
11069 TOSHIBA SMM DRIVER
11070 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11071 W:      http://www.buzzard.org.uk/toshiba/
11072 S:      Maintained
11073 F:      drivers/char/toshiba.c
11074 F:      include/linux/toshiba.h
11075 F:      include/uapi/linux/toshiba.h
11076
11077 TOSHIBA TC358743 DRIVER
11078 M:      Mats Randgaard <matrandg@cisco.com>
11079 L:      linux-media@vger.kernel.org
11080 S:      Maintained
11081 F:      drivers/media/i2c/tc358743*
11082 F:      include/media/i2c/tc358743.h
11083
11084 TMIO MMC DRIVER
11085 M:      Ian Molton <ian@mnementh.co.uk>
11086 L:      linux-mmc@vger.kernel.org
11087 S:      Maintained
11088 F:      drivers/mmc/host/tmio_mmc*
11089 F:      drivers/mmc/host/sh_mobile_sdhi.c
11090 F:      include/linux/mmc/tmio.h
11091 F:      include/linux/mmc/sh_mobile_sdhi.h
11092
11093 TMP401 HARDWARE MONITOR DRIVER
11094 M:      Guenter Roeck <linux@roeck-us.net>
11095 L:      lm-sensors@lm-sensors.org
11096 S:      Maintained
11097 F:      Documentation/hwmon/tmp401
11098 F:      drivers/hwmon/tmp401.c
11099
11100 TMPFS (SHMEM FILESYSTEM)
11101 M:      Hugh Dickins <hughd@google.com>
11102 L:      linux-mm@kvack.org
11103 S:      Maintained
11104 F:      include/linux/shmem_fs.h
11105 F:      mm/shmem.c
11106
11107 TM6000 VIDEO4LINUX DRIVER
11108 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11109 L:      linux-media@vger.kernel.org
11110 W:      https://linuxtv.org
11111 T:      git git://linuxtv.org/media_tree.git
11112 S:      Odd fixes
11113 F:      drivers/media/usb/tm6000/
11114
11115 TW68 VIDEO4LINUX DRIVER
11116 M:      Hans Verkuil <hverkuil@xs4all.nl>
11117 L:      linux-media@vger.kernel.org
11118 T:      git git://linuxtv.org/media_tree.git
11119 W:      https://linuxtv.org
11120 S:      Odd Fixes
11121 F:      drivers/media/pci/tw68/
11122
11123 TPM DEVICE DRIVER
11124 M:      Peter Huewe <peterhuewe@gmx.de>
11125 M:      Marcel Selhorst <tpmdd@selhorst.net>
11126 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11127 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11128 W:      http://tpmdd.sourceforge.net
11129 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11130 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
11131 T:      git https://github.com/PeterHuewe/linux-tpmdd
11132 S:      Maintained
11133 F:      drivers/char/tpm/
11134
11135 TPM IBM_VTPM DEVICE DRIVER
11136 M:      Ashley Lai <ashleydlai@gmail.com>
11137 W:      http://tpmdd.sourceforge.net
11138 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11139 S:      Maintained
11140 F:      drivers/char/tpm/tpm_ibmvtpm*
11141
11142 TRACING
11143 M:      Steven Rostedt <rostedt@goodmis.org>
11144 M:      Ingo Molnar <mingo@redhat.com>
11145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11146 S:      Maintained
11147 F:      Documentation/trace/ftrace.txt
11148 F:      arch/*/*/*/ftrace.h
11149 F:      arch/*/kernel/ftrace.c
11150 F:      include/*/ftrace.h
11151 F:      include/linux/trace*.h
11152 F:      include/trace/
11153 F:      kernel/trace/
11154 F:      tools/testing/selftests/ftrace/
11155
11156 TRIVIAL PATCHES
11157 M:      Jiri Kosina <trivial@kernel.org>
11158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11159 S:      Maintained
11160 K:      ^Subject:.*(?i)trivial
11161
11162 TTY LAYER
11163 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11164 M:      Jiri Slaby <jslaby@suse.com>
11165 S:      Supported
11166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11167 F:      Documentation/serial/
11168 F:      drivers/tty/
11169 F:      drivers/tty/serial/serial_core.c
11170 F:      include/linux/serial_core.h
11171 F:      include/linux/serial.h
11172 F:      include/linux/tty.h
11173 F:      include/uapi/linux/serial_core.h
11174 F:      include/uapi/linux/serial.h
11175 F:      include/uapi/linux/tty.h
11176
11177 TUA9001 MEDIA DRIVER
11178 M:      Antti Palosaari <crope@iki.fi>
11179 L:      linux-media@vger.kernel.org
11180 W:      https://linuxtv.org
11181 W:      http://palosaari.fi/linux/
11182 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11183 T:      git git://linuxtv.org/anttip/media_tree.git
11184 S:      Maintained
11185 F:      drivers/media/tuners/tua9001*
11186
11187 TULIP NETWORK DRIVERS
11188 L:      netdev@vger.kernel.org
11189 L:      linux-parisc@vger.kernel.org
11190 S:      Orphan
11191 F:      drivers/net/ethernet/dec/tulip/
11192
11193 TUN/TAP driver
11194 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11195 W:      http://vtun.sourceforge.net/tun
11196 S:      Maintained
11197 F:      Documentation/networking/tuntap.txt
11198 F:      arch/um/os-Linux/drivers/
11199
11200 TURBOCHANNEL SUBSYSTEM
11201 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11202 M:      Ralf Baechle <ralf@linux-mips.org>
11203 L:      linux-mips@linux-mips.org
11204 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11205 S:      Maintained
11206 F:      drivers/tc/
11207 F:      include/linux/tc.h
11208
11209 U14-34F SCSI DRIVER
11210 M:      Dario Ballabio <ballabio_dario@emc.com>
11211 L:      linux-scsi@vger.kernel.org
11212 S:      Maintained
11213 F:      drivers/scsi/u14-34f.c
11214
11215 UBI FILE SYSTEM (UBIFS)
11216 M:      Artem Bityutskiy <dedekind1@gmail.com>
11217 M:      Adrian Hunter <adrian.hunter@intel.com>
11218 L:      linux-mtd@lists.infradead.org
11219 T:      git git://git.infradead.org/ubifs-2.6.git
11220 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11221 S:      Maintained
11222 F:      Documentation/filesystems/ubifs.txt
11223 F:      fs/ubifs/
11224
11225 UCLINUX (M68KNOMMU AND COLDFIRE)
11226 M:      Greg Ungerer <gerg@uclinux.org>
11227 W:      http://www.uclinux.org/
11228 L:      linux-m68k@lists.linux-m68k.org
11229 L:      uclinux-dev@uclinux.org  (subscribers-only)
11230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11231 S:      Maintained
11232 F:      arch/m68k/coldfire/
11233 F:      arch/m68k/68*/
11234 F:      arch/m68k/*/*_no.*
11235 F:      arch/m68k/include/asm/*_no.*
11236
11237 UDF FILESYSTEM
11238 M:      Jan Kara <jack@suse.com>
11239 S:      Maintained
11240 F:      Documentation/filesystems/udf.txt
11241 F:      fs/udf/
11242
11243 UFS FILESYSTEM
11244 M:      Evgeniy Dushistov <dushistov@mail.ru>
11245 S:      Maintained
11246 F:      Documentation/filesystems/ufs.txt
11247 F:      fs/ufs/
11248
11249 UHID USERSPACE HID IO DRIVER:
11250 M:      David Herrmann <dh.herrmann@googlemail.com>
11251 L:      linux-input@vger.kernel.org
11252 S:      Maintained
11253 F:      drivers/hid/uhid.c
11254 F:      include/uapi/linux/uhid.h
11255
11256 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11257 L:      linux-usb@vger.kernel.org
11258 S:      Orphan
11259 F:      drivers/uwb/
11260 F:      include/linux/uwb.h
11261 F:      include/linux/uwb/
11262
11263 UNICORE32 ARCHITECTURE:
11264 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11265 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11266 S:      Maintained
11267 T:      git git://github.com/gxt/linux.git
11268 F:      arch/unicore32/
11269
11270 UNIFDEF
11271 M:      Tony Finch <dot@dotat.at>
11272 W:      http://dotat.at/prog/unifdef
11273 S:      Maintained
11274 F:      scripts/unifdef.c
11275
11276 UNIFORM CDROM DRIVER
11277 M:      Jens Axboe <axboe@kernel.dk>
11278 W:      http://www.kernel.dk
11279 S:      Maintained
11280 F:      Documentation/cdrom/
11281 F:      drivers/cdrom/cdrom.c
11282 F:      include/linux/cdrom.h
11283 F:      include/uapi/linux/cdrom.h
11284
11285 UNISYS S-PAR DRIVERS
11286 M:      Benjamin Romer <benjamin.romer@unisys.com>
11287 M:      David Kershner <david.kershner@unisys.com>
11288 L:      sparmaintainer@unisys.com (Unisys internal)
11289 S:      Supported
11290 F:      drivers/staging/unisys/
11291
11292 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11293 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11294 L:      linux-scsi@vger.kernel.org
11295 S:      Supported
11296 F:      Documentation/scsi/ufs.txt
11297 F:      drivers/scsi/ufs/
11298
11299 UNSORTED BLOCK IMAGES (UBI)
11300 M:      Artem Bityutskiy <dedekind1@gmail.com>
11301 M:      Richard Weinberger <richard@nod.at>
11302 W:      http://www.linux-mtd.infradead.org/
11303 L:      linux-mtd@lists.infradead.org
11304 T:      git git://git.infradead.org/ubifs-2.6.git
11305 S:      Supported
11306 F:      drivers/mtd/ubi/
11307 F:      include/linux/mtd/ubi.h
11308 F:      include/uapi/mtd/ubi-user.h
11309
11310 USB ACM DRIVER
11311 M:      Oliver Neukum <oliver@neukum.org>
11312 L:      linux-usb@vger.kernel.org
11313 S:      Maintained
11314 F:      Documentation/usb/acm.txt
11315 F:      drivers/usb/class/cdc-acm.*
11316
11317 USB AR5523 WIRELESS DRIVER
11318 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11319 L:      linux-wireless@vger.kernel.org
11320 S:      Maintained
11321 F:      drivers/net/wireless/ath/ar5523/
11322
11323 USB ATTACHED SCSI
11324 M:      Hans de Goede <hdegoede@redhat.com>
11325 M:      Gerd Hoffmann <kraxel@redhat.com>
11326 L:      linux-usb@vger.kernel.org
11327 L:      linux-scsi@vger.kernel.org
11328 S:      Maintained
11329 F:      drivers/usb/storage/uas.c
11330
11331 USB CDC ETHERNET DRIVER
11332 M:      Oliver Neukum <oliver@neukum.org>
11333 L:      linux-usb@vger.kernel.org
11334 S:      Maintained
11335 F:      drivers/net/usb/cdc_*.c
11336 F:      include/uapi/linux/usb/cdc.h
11337
11338 USB CHAOSKEY DRIVER
11339 M:      Keith Packard <keithp@keithp.com>
11340 L:      linux-usb@vger.kernel.org
11341 S:      Maintained
11342 F:      drivers/usb/misc/chaoskey.c
11343
11344 USB CYPRESS C67X00 DRIVER
11345 M:      Peter Korsgaard <jacmet@sunsite.dk>
11346 L:      linux-usb@vger.kernel.org
11347 S:      Maintained
11348 F:      drivers/usb/c67x00/
11349
11350 USB DAVICOM DM9601 DRIVER
11351 M:      Peter Korsgaard <jacmet@sunsite.dk>
11352 L:      netdev@vger.kernel.org
11353 W:      http://www.linux-usb.org/usbnet
11354 S:      Maintained
11355 F:      drivers/net/usb/dm9601.c
11356
11357 USB DIAMOND RIO500 DRIVER
11358 M:      Cesar Miquel <miquel@df.uba.ar>
11359 L:      rio500-users@lists.sourceforge.net
11360 W:      http://rio500.sourceforge.net
11361 S:      Maintained
11362 F:      drivers/usb/misc/rio500*
11363
11364 USB EHCI DRIVER
11365 M:      Alan Stern <stern@rowland.harvard.edu>
11366 L:      linux-usb@vger.kernel.org
11367 S:      Maintained
11368 F:      Documentation/usb/ehci.txt
11369 F:      drivers/usb/host/ehci*
11370
11371 USB GADGET/PERIPHERAL SUBSYSTEM
11372 M:      Felipe Balbi <balbi@kernel.org>
11373 L:      linux-usb@vger.kernel.org
11374 W:      http://www.linux-usb.org/gadget
11375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11376 S:      Maintained
11377 F:      drivers/usb/gadget/
11378 F:      include/linux/usb/gadget*
11379
11380 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11381 M:      Jiri Kosina <jikos@kernel.org>
11382 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11383 L:      linux-usb@vger.kernel.org
11384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11385 S:      Maintained
11386 F:      Documentation/hid/hiddev.txt
11387 F:      drivers/hid/usbhid/
11388
11389 USB ISP116X DRIVER
11390 M:      Olav Kongas <ok@artecdesign.ee>
11391 L:      linux-usb@vger.kernel.org
11392 S:      Maintained
11393 F:      drivers/usb/host/isp116x*
11394 F:      include/linux/usb/isp116x.h
11395
11396 USB LAN78XX ETHERNET DRIVER
11397 M:      Woojung Huh <woojung.huh@microchip.com>
11398 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11399 L:      netdev@vger.kernel.org
11400 S:      Maintained
11401 F:      drivers/net/usb/lan78xx.*
11402
11403 USB MASS STORAGE DRIVER
11404 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11405 L:      linux-usb@vger.kernel.org
11406 L:      usb-storage@lists.one-eyed-alien.net
11407 S:      Maintained
11408 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11409 F:      drivers/usb/storage/
11410
11411 USB MIDI DRIVER
11412 M:      Clemens Ladisch <clemens@ladisch.de>
11413 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11414 T:      git git://git.alsa-project.org/alsa-kernel.git
11415 S:      Maintained
11416 F:      sound/usb/midi.*
11417
11418 USB NETWORKING DRIVERS
11419 L:      linux-usb@vger.kernel.org
11420 S:      Odd Fixes
11421 F:      drivers/net/usb/
11422
11423 USB OHCI DRIVER
11424 M:      Alan Stern <stern@rowland.harvard.edu>
11425 L:      linux-usb@vger.kernel.org
11426 S:      Maintained
11427 F:      Documentation/usb/ohci.txt
11428 F:      drivers/usb/host/ohci*
11429
11430 USB OTG FSM (Finite State Machine)
11431 M:      Peter Chen <Peter.Chen@nxp.com>
11432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11433 L:      linux-usb@vger.kernel.org
11434 S:      Maintained
11435 F:      drivers/usb/common/usb-otg-fsm.c
11436
11437 USB OVER IP DRIVER
11438 M:      Valentina Manea <valentina.manea.m@gmail.com>
11439 M:      Shuah Khan <shuah.kh@samsung.com>
11440 L:      linux-usb@vger.kernel.org
11441 S:      Maintained
11442 F:      drivers/usb/usbip/
11443 F:      tools/usb/usbip/
11444
11445 USB PEGASUS DRIVER
11446 M:      Petko Manolov <petkan@nucleusys.com>
11447 L:      linux-usb@vger.kernel.org
11448 L:      netdev@vger.kernel.org
11449 T:      git git://github.com/petkan/pegasus.git
11450 W:      https://github.com/petkan/pegasus
11451 S:      Maintained
11452 F:      drivers/net/usb/pegasus.*
11453
11454 USB PHY LAYER
11455 M:      Felipe Balbi <balbi@kernel.org>
11456 L:      linux-usb@vger.kernel.org
11457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11458 S:      Maintained
11459 F:      drivers/usb/phy/
11460
11461 USB PRINTER DRIVER (usblp)
11462 M:      Pete Zaitcev <zaitcev@redhat.com>
11463 L:      linux-usb@vger.kernel.org
11464 S:      Supported
11465 F:      drivers/usb/class/usblp.c
11466
11467 USB QMI WWAN NETWORK DRIVER
11468 M:      Bjørn Mork <bjorn@mork.no>
11469 L:      netdev@vger.kernel.org
11470 S:      Maintained
11471 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11472 F:      drivers/net/usb/qmi_wwan.c
11473
11474 USB RTL8150 DRIVER
11475 M:      Petko Manolov <petkan@nucleusys.com>
11476 L:      linux-usb@vger.kernel.org
11477 L:      netdev@vger.kernel.org
11478 T:      git git://github.com/petkan/rtl8150.git
11479 W:      https://github.com/petkan/rtl8150
11480 S:      Maintained
11481 F:      drivers/net/usb/rtl8150.c
11482
11483 USB SERIAL SUBSYSTEM
11484 M:      Johan Hovold <johan@kernel.org>
11485 L:      linux-usb@vger.kernel.org
11486 S:      Maintained
11487 F:      Documentation/usb/usb-serial.txt
11488 F:      drivers/usb/serial/
11489 F:      include/linux/usb/serial.h
11490
11491 USB SMSC75XX ETHERNET DRIVER
11492 M:      Steve Glendinning <steve.glendinning@shawell.net>
11493 L:      netdev@vger.kernel.org
11494 S:      Maintained
11495 F:      drivers/net/usb/smsc75xx.*
11496
11497 USB SMSC95XX ETHERNET DRIVER
11498 M:      Steve Glendinning <steve.glendinning@shawell.net>
11499 L:      netdev@vger.kernel.org
11500 S:      Maintained
11501 F:      drivers/net/usb/smsc95xx.*
11502
11503 USB SUBSYSTEM
11504 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11505 L:      linux-usb@vger.kernel.org
11506 W:      http://www.linux-usb.org
11507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11508 S:      Supported
11509 F:      Documentation/usb/
11510 F:      drivers/usb/
11511 F:      include/linux/usb.h
11512 F:      include/linux/usb/
11513
11514 USB UHCI DRIVER
11515 M:      Alan Stern <stern@rowland.harvard.edu>
11516 L:      linux-usb@vger.kernel.org
11517 S:      Maintained
11518 F:      drivers/usb/host/uhci*
11519
11520 USB "USBNET" DRIVER FRAMEWORK
11521 M:      Oliver Neukum <oneukum@suse.com>
11522 L:      netdev@vger.kernel.org
11523 W:      http://www.linux-usb.org/usbnet
11524 S:      Maintained
11525 F:      drivers/net/usb/usbnet.c
11526 F:      include/linux/usb/usbnet.h
11527
11528 USB VIDEO CLASS
11529 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11530 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11531 L:      linux-media@vger.kernel.org
11532 T:      git git://linuxtv.org/media_tree.git
11533 W:      http://www.ideasonboard.org/uvc/
11534 S:      Maintained
11535 F:      drivers/media/usb/uvc/
11536 F:      include/uapi/linux/uvcvideo.h
11537
11538 USB VISION DRIVER
11539 M:      Hans Verkuil <hverkuil@xs4all.nl>
11540 L:      linux-media@vger.kernel.org
11541 T:      git git://linuxtv.org/media_tree.git
11542 W:      https://linuxtv.org
11543 S:      Odd Fixes
11544 F:      drivers/media/usb/usbvision/
11545
11546 USB WEBCAM GADGET
11547 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11548 L:      linux-usb@vger.kernel.org
11549 S:      Maintained
11550 F:      drivers/usb/gadget/function/*uvc*
11551 F:      drivers/usb/gadget/legacy/webcam.c
11552
11553 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11554 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11555 L:      linux-wireless@vger.kernel.org
11556 S:      Maintained
11557 F:      drivers/net/wireless/rndis_wlan.c
11558
11559 USB XHCI DRIVER
11560 M:      Mathias Nyman <mathias.nyman@intel.com>
11561 L:      linux-usb@vger.kernel.org
11562 S:      Supported
11563 F:      drivers/usb/host/xhci*
11564 F:      drivers/usb/host/pci-quirks*
11565
11566 USB ZD1201 DRIVER
11567 L:      linux-wireless@vger.kernel.org
11568 W:      http://linux-lc100020.sourceforge.net
11569 S:      Orphan
11570 F:      drivers/net/wireless/zydas/zd1201.*
11571
11572 USB ZR364XX DRIVER
11573 M:      Antoine Jacquet <royale@zerezo.com>
11574 L:      linux-usb@vger.kernel.org
11575 L:      linux-media@vger.kernel.org
11576 T:      git git://linuxtv.org/media_tree.git
11577 W:      http://royale.zerezo.com/zr364xx/
11578 S:      Maintained
11579 F:      Documentation/video4linux/zr364xx.txt
11580 F:      drivers/media/usb/zr364xx/
11581
11582 ULPI BUS
11583 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11584 L:      linux-usb@vger.kernel.org
11585 S:      Maintained
11586 F:      drivers/usb/common/ulpi.c
11587 F:      include/linux/ulpi/
11588
11589 USER-MODE LINUX (UML)
11590 M:      Jeff Dike <jdike@addtoit.com>
11591 M:      Richard Weinberger <richard@nod.at>
11592 L:      user-mode-linux-devel@lists.sourceforge.net
11593 L:      user-mode-linux-user@lists.sourceforge.net
11594 W:      http://user-mode-linux.sourceforge.net
11595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11596 S:      Maintained
11597 F:      Documentation/virtual/uml/
11598 F:      arch/um/
11599 F:      arch/x86/um/
11600 F:      fs/hostfs/
11601 F:      fs/hppfs/
11602
11603 USERSPACE I/O (UIO)
11604 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11605 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11606 S:      Maintained
11607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11608 F:      Documentation/DocBook/uio-howto.tmpl
11609 F:      drivers/uio/
11610 F:      include/linux/uio*.h
11611
11612 UTIL-LINUX PACKAGE
11613 M:      Karel Zak <kzak@redhat.com>
11614 L:      util-linux@vger.kernel.org
11615 W:      http://en.wikipedia.org/wiki/Util-linux
11616 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11617 S:      Maintained
11618
11619 UVESAFB DRIVER
11620 M:      Michal Januszewski <spock@gentoo.org>
11621 L:      linux-fbdev@vger.kernel.org
11622 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11623 S:      Maintained
11624 F:      Documentation/fb/uvesafb.txt
11625 F:      drivers/video/fbdev/uvesafb.*
11626
11627 VF610 NAND DRIVER
11628 M:      Stefan Agner <stefan@agner.ch>
11629 L:      linux-mtd@lists.infradead.org
11630 S:      Supported
11631 F:      drivers/mtd/nand/vf610_nfc.c
11632
11633 VFAT/FAT/MSDOS FILESYSTEM
11634 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11635 S:      Maintained
11636 F:      Documentation/filesystems/vfat.txt
11637 F:      fs/fat/
11638
11639 VFIO DRIVER
11640 M:      Alex Williamson <alex.williamson@redhat.com>
11641 L:      kvm@vger.kernel.org
11642 T:      git git://github.com/awilliam/linux-vfio.git
11643 S:      Maintained
11644 F:      Documentation/vfio.txt
11645 F:      drivers/vfio/
11646 F:      include/linux/vfio.h
11647 F:      include/uapi/linux/vfio.h
11648
11649 VFIO PLATFORM DRIVER
11650 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11651 L:      kvm@vger.kernel.org
11652 S:      Maintained
11653 F:      drivers/vfio/platform/
11654
11655 VIDEOBUF2 FRAMEWORK
11656 M:      Pawel Osciak <pawel@osciak.com>
11657 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11658 M:      Kyungmin Park <kyungmin.park@samsung.com>
11659 L:      linux-media@vger.kernel.org
11660 S:      Maintained
11661 F:      drivers/media/v4l2-core/videobuf2-*
11662 F:      include/media/videobuf2-*
11663
11664 VIRTUAL SERIO DEVICE DRIVER
11665 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11666 S:      Maintained
11667 F:      drivers/input/serio/userio.c
11668 F:      include/uapi/linux/userio.h
11669
11670 VIRTIO CONSOLE DRIVER
11671 M:      Amit Shah <amit.shah@redhat.com>
11672 L:      virtualization@lists.linux-foundation.org
11673 S:      Maintained
11674 F:      drivers/char/virtio_console.c
11675 F:      include/linux/virtio_console.h
11676 F:      include/uapi/linux/virtio_console.h
11677
11678 VIRTIO CORE, NET AND BLOCK DRIVERS
11679 M:      "Michael S. Tsirkin" <mst@redhat.com>
11680 L:      virtualization@lists.linux-foundation.org
11681 S:      Maintained
11682 F:      drivers/virtio/
11683 F:      tools/virtio/
11684 F:      drivers/net/virtio_net.c
11685 F:      drivers/block/virtio_blk.c
11686 F:      include/linux/virtio_*.h
11687 F:      include/uapi/linux/virtio_*.h
11688
11689 VIRTIO DRIVERS FOR S390
11690 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11691 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11692 L:      linux-s390@vger.kernel.org
11693 L:      virtualization@lists.linux-foundation.org
11694 L:      kvm@vger.kernel.org
11695 S:      Supported
11696 F:      drivers/s390/virtio/
11697
11698 VIRTIO GPU DRIVER
11699 M:      David Airlie <airlied@linux.ie>
11700 M:      Gerd Hoffmann <kraxel@redhat.com>
11701 L:      dri-devel@lists.freedesktop.org
11702 L:      virtualization@lists.linux-foundation.org
11703 S:      Maintained
11704 F:      drivers/gpu/drm/virtio/
11705 F:      include/uapi/linux/virtio_gpu.h
11706
11707 VIRTIO HOST (VHOST)
11708 M:      "Michael S. Tsirkin" <mst@redhat.com>
11709 L:      kvm@vger.kernel.org
11710 L:      virtualization@lists.linux-foundation.org
11711 L:      netdev@vger.kernel.org
11712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11713 S:      Maintained
11714 F:      drivers/vhost/
11715 F:      include/uapi/linux/vhost.h
11716
11717 VIRTIO INPUT DRIVER
11718 M:      Gerd Hoffmann <kraxel@redhat.com>
11719 S:      Maintained
11720 F:      drivers/virtio/virtio_input.c
11721 F:      include/uapi/linux/virtio_input.h
11722
11723 VIA RHINE NETWORK DRIVER
11724 S:      Orphan
11725 F:      drivers/net/ethernet/via/via-rhine.c
11726
11727 VIA SD/MMC CARD CONTROLLER DRIVER
11728 M:      Bruce Chang <brucechang@via.com.tw>
11729 M:      Harald Welte <HaraldWelte@viatech.com>
11730 S:      Maintained
11731 F:      drivers/mmc/host/via-sdmmc.c
11732
11733 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11734 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11735 L:      linux-fbdev@vger.kernel.org
11736 S:      Maintained
11737 F:      include/linux/via-core.h
11738 F:      include/linux/via-gpio.h
11739 F:      include/linux/via_i2c.h
11740 F:      drivers/video/fbdev/via/
11741
11742 VIA VELOCITY NETWORK DRIVER
11743 M:      Francois Romieu <romieu@fr.zoreil.com>
11744 L:      netdev@vger.kernel.org
11745 S:      Maintained
11746 F:      drivers/net/ethernet/via/via-velocity.*
11747
11748 VIRT LIB
11749 M:      Alex Williamson <alex.williamson@redhat.com>
11750 M:      Paolo Bonzini <pbonzini@redhat.com>
11751 L:      kvm@vger.kernel.org
11752 S:      Supported
11753 F:      virt/lib/
11754
11755 VIVID VIRTUAL VIDEO DRIVER
11756 M:      Hans Verkuil <hverkuil@xs4all.nl>
11757 L:      linux-media@vger.kernel.org
11758 T:      git git://linuxtv.org/media_tree.git
11759 W:      https://linuxtv.org
11760 S:      Maintained
11761 F:      drivers/media/platform/vivid/*
11762
11763 VLAN (802.1Q)
11764 M:      Patrick McHardy <kaber@trash.net>
11765 L:      netdev@vger.kernel.org
11766 S:      Maintained
11767 F:      drivers/net/macvlan.c
11768 F:      include/linux/if_*vlan.h
11769 F:      net/8021q/
11770
11771 VLYNQ BUS
11772 M:      Florian Fainelli <florian@openwrt.org>
11773 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11774 S:      Maintained
11775 F:      drivers/vlynq/vlynq.c
11776 F:      include/linux/vlynq.h
11777
11778 VME SUBSYSTEM
11779 M:      Martyn Welch <martyn@welchs.me.uk>
11780 M:      Manohar Vanga <manohar.vanga@gmail.com>
11781 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11782 L:      devel@driverdev.osuosl.org
11783 S:      Maintained
11784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11785 F:      Documentation/vme_api.txt
11786 F:      drivers/staging/vme/
11787 F:      drivers/vme/
11788 F:      include/linux/vme*
11789
11790 VMWARE HYPERVISOR INTERFACE
11791 M:      Alok Kataria <akataria@vmware.com>
11792 L:      virtualization@lists.linux-foundation.org
11793 S:      Supported
11794 F:      arch/x86/kernel/cpu/vmware.c
11795
11796 VMWARE BALLOON DRIVER
11797 M:      Xavier Deguillard <xdeguillard@vmware.com>
11798 M:      Philip Moltmann <moltmann@vmware.com>
11799 M:      "VMware, Inc." <pv-drivers@vmware.com>
11800 L:      linux-kernel@vger.kernel.org
11801 S:      Maintained
11802 F:      drivers/misc/vmw_balloon.c
11803
11804 VMWARE VMMOUSE SUBDRIVER
11805 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11806 M:      "VMware, Inc." <pv-drivers@vmware.com>
11807 L:      linux-input@vger.kernel.org
11808 S:      Maintained
11809 F:      drivers/input/mouse/vmmouse.c
11810 F:      drivers/input/mouse/vmmouse.h
11811
11812 VMWARE VMXNET3 ETHERNET DRIVER
11813 M:      Shrikrishna Khare <skhare@vmware.com>
11814 M:      "VMware, Inc." <pv-drivers@vmware.com>
11815 L:      netdev@vger.kernel.org
11816 S:      Maintained
11817 F:      drivers/net/vmxnet3/
11818
11819 VMware PVSCSI driver
11820 M:      Arvind Kumar <arvindkumar@vmware.com>
11821 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11822 L:      linux-scsi@vger.kernel.org
11823 S:      Maintained
11824 F:      drivers/scsi/vmw_pvscsi.c
11825 F:      drivers/scsi/vmw_pvscsi.h
11826
11827 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11828 M:      Liam Girdwood <lgirdwood@gmail.com>
11829 M:      Mark Brown <broonie@kernel.org>
11830 L:      linux-kernel@vger.kernel.org
11831 W:      http://www.slimlogic.co.uk/?p=48
11832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11833 S:      Supported
11834 F:      drivers/regulator/
11835 F:      include/linux/regulator/
11836
11837 VRF
11838 M:      David Ahern <dsa@cumulusnetworks.com>
11839 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11840 L:      netdev@vger.kernel.org
11841 S:      Maintained
11842 F:      drivers/net/vrf.c
11843 F:      Documentation/networking/vrf.txt
11844
11845 VT1211 HARDWARE MONITOR DRIVER
11846 M:      Juerg Haefliger <juergh@gmail.com>
11847 L:      lm-sensors@lm-sensors.org
11848 S:      Maintained
11849 F:      Documentation/hwmon/vt1211
11850 F:      drivers/hwmon/vt1211.c
11851
11852 VT8231 HARDWARE MONITOR DRIVER
11853 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11854 L:      lm-sensors@lm-sensors.org
11855 S:      Maintained
11856 F:      drivers/hwmon/vt8231.c
11857
11858 VUB300 USB to SDIO/SD/MMC bridge chip
11859 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11860 L:      linux-mmc@vger.kernel.org
11861 L:      linux-usb@vger.kernel.org
11862 S:      Supported
11863 F:      drivers/mmc/host/vub300.c
11864
11865 W1 DALLAS'S 1-WIRE BUS
11866 M:      Evgeniy Polyakov <zbr@ioremap.net>
11867 S:      Maintained
11868 F:      Documentation/w1/
11869 F:      drivers/w1/
11870
11871 W83791D HARDWARE MONITORING DRIVER
11872 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11873 L:      lm-sensors@lm-sensors.org
11874 S:      Maintained
11875 F:      Documentation/hwmon/w83791d
11876 F:      drivers/hwmon/w83791d.c
11877
11878 W83793 HARDWARE MONITORING DRIVER
11879 M:      Rudolf Marek <r.marek@assembler.cz>
11880 L:      lm-sensors@lm-sensors.org
11881 S:      Maintained
11882 F:      Documentation/hwmon/w83793
11883 F:      drivers/hwmon/w83793.c
11884
11885 W83795 HARDWARE MONITORING DRIVER
11886 M:      Jean Delvare <jdelvare@suse.com>
11887 L:      lm-sensors@lm-sensors.org
11888 S:      Maintained
11889 F:      drivers/hwmon/w83795.c
11890
11891 W83L51xD SD/MMC CARD INTERFACE DRIVER
11892 M:      Pierre Ossman <pierre@ossman.eu>
11893 S:      Maintained
11894 F:      drivers/mmc/host/wbsd.*
11895
11896 WACOM PROTOCOL 4 SERIAL TABLETS
11897 M:      Julian Squires <julian@cipht.net>
11898 M:      Hans de Goede <hdegoede@redhat.com>
11899 L:      linux-input@vger.kernel.org
11900 S:      Maintained
11901 F:      drivers/input/tablet/wacom_serial4.c
11902
11903 WATCHDOG DEVICE DRIVERS
11904 M:      Wim Van Sebroeck <wim@iguana.be>
11905 R:      Guenter Roeck <linux@roeck-us.net>
11906 L:      linux-watchdog@vger.kernel.org
11907 W:      http://www.linux-watchdog.org/
11908 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11909 S:      Maintained
11910 F:      Documentation/watchdog/
11911 F:      drivers/watchdog/
11912 F:      include/linux/watchdog.h
11913 F:      include/uapi/linux/watchdog.h
11914
11915 WD7000 SCSI DRIVER
11916 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11917 L:      linux-scsi@vger.kernel.org
11918 S:      Maintained
11919 F:      drivers/scsi/wd7000.c
11920
11921 WIIMOTE HID DRIVER
11922 M:      David Herrmann <dh.herrmann@googlemail.com>
11923 L:      linux-input@vger.kernel.org
11924 S:      Maintained
11925 F:      drivers/hid/hid-wiimote*
11926
11927 WINBOND CIR DRIVER
11928 M:      David Härdeman <david@hardeman.nu>
11929 S:      Maintained
11930 F:      drivers/media/rc/winbond-cir.c
11931
11932 WIMAX STACK
11933 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11934 M:      linux-wimax@intel.com
11935 L:      wimax@linuxwimax.org (subscribers-only)
11936 S:      Supported
11937 W:      http://linuxwimax.org
11938 F:      Documentation/wimax/README.wimax
11939 F:      include/linux/wimax/debug.h
11940 F:      include/net/wimax.h
11941 F:      include/uapi/linux/wimax.h
11942 F:      net/wimax/
11943
11944 WISTRON LAPTOP BUTTON DRIVER
11945 M:      Miloslav Trmac <mitr@volny.cz>
11946 S:      Maintained
11947 F:      drivers/input/misc/wistron_btns.c
11948
11949 WL3501 WIRELESS PCMCIA CARD DRIVER
11950 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11951 L:      linux-wireless@vger.kernel.org
11952 W:      http://oops.ghostprotocols.net:81/blog
11953 S:      Maintained
11954 F:      drivers/net/wireless/wl3501*
11955
11956 WOLFSON MICROELECTRONICS DRIVERS
11957 L:      patches@opensource.wolfsonmicro.com
11958 T:      git https://github.com/CirrusLogic/linux-drivers.git
11959 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11960 S:      Supported
11961 F:      Documentation/hwmon/wm83??
11962 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11963 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11964 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11965 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11966 F:      drivers/clk/clk-wm83*.c
11967 F:      drivers/extcon/extcon-arizona.c
11968 F:      drivers/leds/leds-wm83*.c
11969 F:      drivers/gpio/gpio-*wm*.c
11970 F:      drivers/gpio/gpio-arizona.c
11971 F:      drivers/hwmon/wm83??-hwmon.c
11972 F:      drivers/input/misc/wm831x-on.c
11973 F:      drivers/input/touchscreen/wm831x-ts.c
11974 F:      drivers/input/touchscreen/wm97*.c
11975 F:      drivers/mfd/arizona*
11976 F:      drivers/mfd/wm*.c
11977 F:      drivers/mfd/cs47l24*
11978 F:      drivers/power/wm83*.c
11979 F:      drivers/rtc/rtc-wm83*.c
11980 F:      drivers/regulator/wm8*.c
11981 F:      drivers/video/backlight/wm83*_bl.c
11982 F:      drivers/watchdog/wm83*_wdt.c
11983 F:      include/linux/mfd/arizona/
11984 F:      include/linux/mfd/wm831x/
11985 F:      include/linux/mfd/wm8350/
11986 F:      include/linux/mfd/wm8400*
11987 F:      include/linux/wm97xx.h
11988 F:      include/sound/wm????.h
11989 F:      sound/soc/codecs/arizona.?
11990 F:      sound/soc/codecs/wm*
11991 F:      sound/soc/codecs/cs47l24*
11992
11993 WORKQUEUE
11994 M:      Tejun Heo <tj@kernel.org>
11995 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11997 S:      Maintained
11998 F:      include/linux/workqueue.h
11999 F:      kernel/workqueue.c
12000 F:      Documentation/workqueue.txt
12001
12002 X.25 NETWORK LAYER
12003 M:      Andrew Hendry <andrew.hendry@gmail.com>
12004 L:      linux-x25@vger.kernel.org
12005 S:      Odd Fixes
12006 F:      Documentation/networking/x25*
12007 F:      include/net/x25*
12008 F:      net/x25/
12009
12010 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12011 M:      Thomas Gleixner <tglx@linutronix.de>
12012 M:      Ingo Molnar <mingo@redhat.com>
12013 M:      "H. Peter Anvin" <hpa@zytor.com>
12014 M:      x86@kernel.org
12015 L:      linux-kernel@vger.kernel.org
12016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12017 S:      Maintained
12018 F:      Documentation/x86/
12019 F:      arch/x86/
12020
12021 X86 PLATFORM DRIVERS
12022 M:      Darren Hart <dvhart@infradead.org>
12023 L:      platform-driver-x86@vger.kernel.org
12024 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12025 S:      Maintained
12026 F:      drivers/platform/x86/
12027 F:      drivers/platform/olpc/
12028
12029 X86 MCE INFRASTRUCTURE
12030 M:      Tony Luck <tony.luck@intel.com>
12031 M:      Borislav Petkov <bp@alien8.de>
12032 L:      linux-edac@vger.kernel.org
12033 S:      Maintained
12034 F:      arch/x86/kernel/cpu/mcheck/*
12035
12036 X86 MICROCODE UPDATE SUPPORT
12037 M:      Borislav Petkov <bp@alien8.de>
12038 S:      Maintained
12039 F:      arch/x86/kernel/cpu/microcode/*
12040
12041 X86 VDSO
12042 M:      Andy Lutomirski <luto@amacapital.net>
12043 L:      linux-kernel@vger.kernel.org
12044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12045 S:      Maintained
12046 F:      arch/x86/entry/vdso/
12047
12048 XC2028/3028 TUNER DRIVER
12049 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12050 L:      linux-media@vger.kernel.org
12051 W:      https://linuxtv.org
12052 T:      git git://linuxtv.org/media_tree.git
12053 S:      Maintained
12054 F:      drivers/media/tuners/tuner-xc2028.*
12055
12056 XEN HYPERVISOR INTERFACE
12057 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12058 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12059 M:      David Vrabel <david.vrabel@citrix.com>
12060 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12062 S:      Supported
12063 F:      arch/x86/xen/
12064 F:      drivers/*/xen-*front.c
12065 F:      drivers/xen/
12066 F:      arch/x86/include/asm/xen/
12067 F:      include/xen/
12068 F:      include/uapi/xen/
12069
12070 XEN HYPERVISOR ARM
12071 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12072 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12073 S:      Supported
12074 F:      arch/arm/xen/
12075 F:      arch/arm/include/asm/xen/
12076
12077 XEN HYPERVISOR ARM64
12078 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12079 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12080 S:      Supported
12081 F:      arch/arm64/xen/
12082 F:      arch/arm64/include/asm/xen/
12083
12084 XEN NETWORK BACKEND DRIVER
12085 M:      Wei Liu <wei.liu2@citrix.com>
12086 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12087 L:      netdev@vger.kernel.org
12088 S:      Supported
12089 F:      drivers/net/xen-netback/*
12090
12091 XEN PCI SUBSYSTEM
12092 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12093 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12094 S:      Supported
12095 F:      arch/x86/pci/*xen*
12096 F:      drivers/pci/*xen*
12097
12098 XEN BLOCK SUBSYSTEM
12099 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12100 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
12101 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12102 S:      Supported
12103 F:      drivers/block/xen-blkback/*
12104 F:      drivers/block/xen*
12105
12106 XEN PVSCSI DRIVERS
12107 M:      Juergen Gross <jgross@suse.com>
12108 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12109 L:      linux-scsi@vger.kernel.org
12110 S:      Supported
12111 F:      drivers/scsi/xen-scsifront.c
12112 F:      drivers/xen/xen-scsiback.c
12113 F:      include/xen/interface/io/vscsiif.h
12114
12115 XEN SWIOTLB SUBSYSTEM
12116 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12117 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12118 S:      Supported
12119 F:      arch/x86/xen/*swiotlb*
12120 F:      drivers/xen/*swiotlb*
12121
12122 XFS FILESYSTEM
12123 P:      Silicon Graphics Inc
12124 M:      Dave Chinner <david@fromorbit.com>
12125 M:      xfs@oss.sgi.com
12126 L:      xfs@oss.sgi.com
12127 W:      http://oss.sgi.com/projects/xfs
12128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12129 S:      Supported
12130 F:      Documentation/filesystems/xfs.txt
12131 F:      fs/xfs/
12132
12133 XILINX AXI ETHERNET DRIVER
12134 M:      Anirudha Sarangi <anirudh@xilinx.com>
12135 M:      John Linn <John.Linn@xilinx.com>
12136 S:      Maintained
12137 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12138
12139 XILINX UARTLITE SERIAL DRIVER
12140 M:      Peter Korsgaard <jacmet@sunsite.dk>
12141 L:      linux-serial@vger.kernel.org
12142 S:      Maintained
12143 F:      drivers/tty/serial/uartlite.c
12144
12145 XILINX VIDEO IP CORES
12146 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12147 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12148 L:      linux-media@vger.kernel.org
12149 T:      git git://linuxtv.org/media_tree.git
12150 S:      Supported
12151 F:      Documentation/devicetree/bindings/media/xilinx/
12152 F:      drivers/media/platform/xilinx/
12153 F:      include/uapi/linux/xilinx-v4l2-controls.h
12154
12155 XILLYBUS DRIVER
12156 M:      Eli Billauer <eli.billauer@gmail.com>
12157 L:      linux-kernel@vger.kernel.org
12158 S:      Supported
12159 F:      drivers/char/xillybus/
12160
12161 XTENSA XTFPGA PLATFORM SUPPORT
12162 M:      Max Filippov <jcmvbkbc@gmail.com>
12163 L:      linux-xtensa@linux-xtensa.org
12164 S:      Maintained
12165 F:      drivers/spi/spi-xtensa-xtfpga.c
12166 F:      sound/soc/xtensa/xtfpga-i2s.c
12167
12168 YAM DRIVER FOR AX.25
12169 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12170 L:      linux-hams@vger.kernel.org
12171 S:      Maintained
12172 F:      drivers/net/hamradio/yam*
12173 F:      include/linux/yam.h
12174
12175 YEALINK PHONE DRIVER
12176 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12177 L:      usbb2k-api-dev@nongnu.org
12178 S:      Maintained
12179 F:      Documentation/input/yealink.txt
12180 F:      drivers/input/misc/yealink.*
12181
12182 Z8530 DRIVER FOR AX.25
12183 M:      Joerg Reuter <jreuter@yaina.de>
12184 W:      http://yaina.de/jreuter/
12185 W:      http://www.qsl.net/dl1bke/
12186 L:      linux-hams@vger.kernel.org
12187 S:      Maintained
12188 F:      Documentation/networking/z8530drv.txt
12189 F:      drivers/net/hamradio/*scc.c
12190 F:      drivers/net/hamradio/z8530.h
12191
12192 ZBUD COMPRESSED PAGE ALLOCATOR
12193 M:      Seth Jennings <sjenning@redhat.com>
12194 L:      linux-mm@kvack.org
12195 S:      Maintained
12196 F:      mm/zbud.c
12197 F:      include/linux/zbud.h
12198
12199 ZD1211RW WIRELESS DRIVER
12200 M:      Daniel Drake <dsd@gentoo.org>
12201 M:      Ulrich Kunitz <kune@deine-taler.de>
12202 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12203 L:      linux-wireless@vger.kernel.org
12204 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12205 S:      Maintained
12206 F:      drivers/net/wireless/zydas/zd1211rw/
12207
12208 ZPOOL COMPRESSED PAGE STORAGE API
12209 M:      Dan Streetman <ddstreet@ieee.org>
12210 L:      linux-mm@kvack.org
12211 S:      Maintained
12212 F:      mm/zpool.c
12213 F:      include/linux/zpool.h
12214
12215 ZR36067 VIDEO FOR LINUX DRIVER
12216 L:      mjpeg-users@lists.sourceforge.net
12217 L:      linux-media@vger.kernel.org
12218 W:      http://mjpeg.sourceforge.net/driver-zoran/
12219 T:      hg https://linuxtv.org/hg/v4l-dvb
12220 S:      Odd Fixes
12221 F:      drivers/media/pci/zoran/
12222
12223 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12224 M:      Minchan Kim <minchan@kernel.org>
12225 M:      Nitin Gupta <ngupta@vflare.org>
12226 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12227 L:      linux-kernel@vger.kernel.org
12228 S:      Maintained
12229 F:      drivers/block/zram/
12230 F:      Documentation/blockdev/zram.txt
12231
12232 ZS DECSTATION Z85C30 SERIAL DRIVER
12233 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12234 S:      Maintained
12235 F:      drivers/tty/serial/zs.*
12236
12237 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12238 M:      Minchan Kim <minchan@kernel.org>
12239 M:      Nitin Gupta <ngupta@vflare.org>
12240 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12241 L:      linux-mm@kvack.org
12242 S:      Maintained
12243 F:      mm/zsmalloc.c
12244 F:      include/linux/zsmalloc.h
12245 F:      Documentation/vm/zsmalloc.txt
12246
12247 ZSWAP COMPRESSED SWAP CACHING
12248 M:      Seth Jennings <sjenning@redhat.com>
12249 L:      linux-mm@kvack.org
12250 S:      Maintained
12251 F:      mm/zswap.c
12252
12253 THE REST
12254 M:      Linus Torvalds <torvalds@linux-foundation.org>
12255 L:      linux-kernel@vger.kernel.org
12256 Q:      http://patchwork.kernel.org/project/LKML/list/
12257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12258 S:      Buried alive in reporters
12259 F:      *
12260 F:      */