]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge remote-tracking branch 'jc_docs/docs-next'
[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 HDLCD DRM DRIVER
839 M:      Liviu Dudau <liviu.dudau@arm.com>
840 S:      Supported
841 F:      drivers/gpu/drm/arm/
842 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
843
844 ARM MFM AND FLOPPY DRIVERS
845 M:      Ian Molton <spyro@f2s.com>
846 S:      Maintained
847 F:      arch/arm/lib/floppydma.S
848 F:      arch/arm/include/asm/floppy.h
849
850 ARM PMU PROFILING AND DEBUGGING
851 M:      Will Deacon <will.deacon@arm.com>
852 R:      Mark Rutland <mark.rutland@arm.com>
853 S:      Maintained
854 F:      arch/arm*/kernel/perf_*
855 F:      arch/arm/oprofile/common.c
856 F:      arch/arm*/kernel/hw_breakpoint.c
857 F:      arch/arm*/include/asm/hw_breakpoint.h
858 F:      arch/arm*/include/asm/perf_event.h
859 F:      drivers/perf/arm_pmu.c
860 F:      include/linux/perf/arm_pmu.h
861
862 ARM PORT
863 M:      Russell King <linux@arm.linux.org.uk>
864 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865 W:      http://www.arm.linux.org.uk/
866 S:      Maintained
867 F:      arch/arm/
868
869 ARM SUB-ARCHITECTURES
870 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
871 S:      Maintained
872 F:      arch/arm/mach-*/
873 F:      arch/arm/plat-*/
874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
875
876 ARM PRIMECELL AACI PL041 DRIVER
877 M:      Russell King <linux@arm.linux.org.uk>
878 S:      Maintained
879 F:      sound/arm/aaci.*
880
881 ARM PRIMECELL CLCD PL110 DRIVER
882 M:      Russell King <linux@arm.linux.org.uk>
883 S:      Maintained
884 F:      drivers/video/fbdev/amba-clcd.*
885
886 ARM PRIMECELL KMI PL050 DRIVER
887 M:      Russell King <linux@arm.linux.org.uk>
888 S:      Maintained
889 F:      drivers/input/serio/ambakmi.*
890 F:      include/linux/amba/kmi.h
891
892 ARM PRIMECELL MMCI PL180/1 DRIVER
893 M:      Russell King <linux@arm.linux.org.uk>
894 S:      Maintained
895 F:      drivers/mmc/host/mmci.*
896 F:      include/linux/amba/mmci.h
897
898 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
899 M:      Russell King <linux@arm.linux.org.uk>
900 S:      Maintained
901 F:      drivers/tty/serial/amba-pl01*.c
902 F:      include/linux/amba/serial.h
903
904 ARM PRIMECELL BUS SUPPORT
905 M:      Russell King <linux@arm.linux.org.uk>
906 S:      Maintained
907 F:      drivers/amba/
908 F:      include/linux/amba/bus.h
909
910 ARM/ADS SPHERE MACHINE SUPPORT
911 M:      Lennert Buytenhek <kernel@wantstofly.org>
912 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913 S:      Maintained
914
915 ARM/AFEB9260 MACHINE SUPPORT
916 M:      Sergey Lapin <slapin@ossfans.org>
917 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918 S:      Maintained
919
920 ARM/AJECO 1ARM MACHINE SUPPORT
921 M:      Lennert Buytenhek <kernel@wantstofly.org>
922 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
923 S:      Maintained
924
925 ARM/Allwinner sunXi SoC support
926 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
927 M:      Chen-Yu Tsai <wens@csie.org>
928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 S:      Maintained
930 N:      sun[x456789]i
931
932 ARM/Allwinner SoC Clock Support
933 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
934 S:      Maintained
935 F:      drivers/clk/sunxi/
936
937 ARM/Amlogic Meson SoC support
938 M:      Carlo Caione <carlo@caione.org>
939 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940 L:      linux-meson@googlegroups.com
941 W:      http://linux-meson.com/
942 S:      Maintained
943 F:      arch/arm/mach-meson/
944 F:      arch/arm/boot/dts/meson*
945 N:      meson
946
947 ARM/Annapurna Labs ALPINE ARCHITECTURE
948 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
949 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
950 S:      Maintained
951 F:      arch/arm/mach-alpine/
952 F:      arch/arm/boot/dts/alpine*
953 F:      arch/arm64/boot/dts/al/
954 F:      drivers/*/*alpine*
955
956 ARM/ARTPEC MACHINE SUPPORT
957 M:      Jesper Nilsson <jesper.nilsson@axis.com>
958 M:      Lars Persson <lars.persson@axis.com>
959 M:      Niklas Cassel <niklas.cassel@axis.com>
960 S:      Maintained
961 L:      linux-arm-kernel@axis.com
962 F:      arch/arm/mach-artpec
963 F:      arch/arm/boot/dts/artpec6*
964 F:      drivers/clk/clk-artpec6.c
965
966 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
967 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
968 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
969 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
970 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971 W:      http://www.linux4sam.org
972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
973 S:      Supported
974 F:      arch/arm/mach-at91/
975 F:      include/soc/at91/
976 F:      arch/arm/boot/dts/at91*.dts
977 F:      arch/arm/boot/dts/at91*.dtsi
978 F:      arch/arm/boot/dts/sama*.dts
979 F:      arch/arm/boot/dts/sama*.dtsi
980 F:      arch/arm/include/debug/at91.S
981
982 ARM/ATMEL AT91 Clock Support
983 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
984 S:      Maintained
985 F:      drivers/clk/at91
986
987 ARM/CALXEDA HIGHBANK ARCHITECTURE
988 M:      Rob Herring <robh@kernel.org>
989 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990 S:      Maintained
991 F:      arch/arm/mach-highbank/
992 F:      arch/arm/boot/dts/highbank.dts
993 F:      arch/arm/boot/dts/ecx-*.dts*
994
995 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
996 M:      Krzysztof Halasa <khalasa@piap.pl>
997 S:      Maintained
998 F:      arch/arm/mach-cns3xxx/
999
1000 ARM/CAVIUM THUNDER NETWORK DRIVER
1001 M:      Sunil Goutham <sgoutham@cavium.com>
1002 M:      Robert Richter <rric@kernel.org>
1003 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 S:      Supported
1005 F:      drivers/net/ethernet/cavium/thunder/
1006
1007 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1008 M:      Alexander Shiyan <shc_work@mail.ru>
1009 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010 S:      Odd Fixes
1011 N:      clps711x
1012
1013 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1014 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1015 M:      Ryan Mallon <rmallon@gmail.com>
1016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017 S:      Maintained
1018 F:      arch/arm/mach-ep93xx/
1019 F:      arch/arm/mach-ep93xx/include/mach/
1020
1021 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1022 M:      Lennert Buytenhek <kernel@wantstofly.org>
1023 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 S:      Maintained
1025
1026 ARM/CLKDEV SUPPORT
1027 M:      Russell King <linux@arm.linux.org.uk>
1028 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029 S:      Maintained
1030 F:      arch/arm/include/asm/clkdev.h
1031 F:      drivers/clk/clkdev.c
1032
1033 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1034 M:      Mike Rapoport <mike@compulab.co.il>
1035 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 S:      Maintained
1037
1038 ARM/CONTEC MICRO9 MACHINE SUPPORT
1039 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1040 S:      Maintained
1041 F:      arch/arm/mach-ep93xx/micro9.c
1042
1043 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1044 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1045 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046 S:      Maintained
1047 F:      drivers/hwtracing/coresight/*
1048 F:      Documentation/trace/coresight.txt
1049 F:      Documentation/devicetree/bindings/arm/coresight.txt
1050 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1051
1052 ARM/CORGI MACHINE SUPPORT
1053 M:      Richard Purdie <rpurdie@rpsys.net>
1054 S:      Maintained
1055
1056 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1057 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1058 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059 T:      git git://github.com/ulli-kroll/linux.git
1060 S:      Maintained
1061 F:      arch/arm/mach-gemini/
1062 F:      drivers/rtc/rtc-gemini.c
1063
1064 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1065 M:      Barry Song <baohua@kernel.org>
1066 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1068 S:      Maintained
1069 F:      arch/arm/boot/dts/prima2*
1070 F:      arch/arm/mach-prima2/
1071 F:      drivers/clk/sirf/
1072 F:      drivers/clocksource/timer-prima2.c
1073 F:      drivers/clocksource/timer-atlas7.c
1074 N:      [^a-z]sirf
1075
1076 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1077 M:      Baruch Siach <baruch@tkos.co.il>
1078 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 S:      Maintained
1080 F:      arch/arm/boot/dts/cx92755*
1081 N:      digicolor
1082
1083 ARM/EBSA110 MACHINE SUPPORT
1084 M:      Russell King <linux@arm.linux.org.uk>
1085 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086 W:      http://www.arm.linux.org.uk/
1087 S:      Maintained
1088 F:      arch/arm/mach-ebsa110/
1089 F:      drivers/net/ethernet/amd/am79c961a.*
1090
1091 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1092 M:      Uwe Kleine-König <kernel@pengutronix.de>
1093 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094 S:      Maintained
1095 N:      efm32
1096
1097 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1098 M:      Daniel Ribeiro <drwyrm@gmail.com>
1099 M:      Stefan Schmidt <stefan@openezx.org>
1100 M:      Harald Welte <laforge@openezx.org>
1101 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1102 W:      http://www.openezx.org/
1103 S:      Maintained
1104 T:      topgit git://git.openezx.org/openezx.git
1105 F:      arch/arm/mach-pxa/ezx.c
1106
1107 ARM/FARADAY FA526 PORT
1108 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1109 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 S:      Maintained
1111 T:      git git://git.berlios.de/gemini-board
1112 F:      arch/arm/mm/*-fa*
1113
1114 ARM/FOOTBRIDGE ARCHITECTURE
1115 M:      Russell King <linux@arm.linux.org.uk>
1116 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 W:      http://www.arm.linux.org.uk/
1118 S:      Maintained
1119 F:      arch/arm/include/asm/hardware/dec21285.h
1120 F:      arch/arm/mach-footbridge/
1121
1122 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1123 M:      Shawn Guo <shawnguo@kernel.org>
1124 M:      Sascha Hauer <kernel@pengutronix.de>
1125 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126 S:      Maintained
1127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1128 F:      arch/arm/mach-imx/
1129 F:      arch/arm/mach-mxs/
1130 F:      arch/arm/boot/dts/imx*
1131 F:      arch/arm/configs/imx*_defconfig
1132 F:      drivers/clk/imx/
1133 F:      include/soc/imx/
1134
1135 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1136 M:      Shawn Guo <shawnguo@kernel.org>
1137 M:      Sascha Hauer <kernel@pengutronix.de>
1138 R:      Stefan Agner <stefan@agner.ch>
1139 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 S:      Maintained
1141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1142 F:      arch/arm/mach-imx/*vf610*
1143 F:      arch/arm/boot/dts/vf*
1144
1145 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1146 M:      Lennert Buytenhek <kernel@wantstofly.org>
1147 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 S:      Maintained
1149
1150 ARM/GUMSTIX MACHINE SUPPORT
1151 M:      Steve Sakoman <sakoman@gmail.com>
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Maintained
1154
1155 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1156 M:      Philipp Zabel <philipp.zabel@gmail.com>
1157 M:      Paul Parsons <lost.distance@yahoo.com>
1158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S:      Maintained
1160 F:      arch/arm/mach-pxa/hx4700.c
1161 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1162 F:      sound/soc/pxa/hx4700.c
1163
1164 ARM/HISILICON SOC SUPPORT
1165 M:      Wei Xu <xuwei5@hisilicon.com>
1166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 W:      http://www.hisilicon.com
1168 S:      Supported
1169 T:      git git://github.com/hisilicon/linux-hisi.git
1170 F:      arch/arm/mach-hisi/
1171 F:      arch/arm/boot/dts/hi3*
1172 F:      arch/arm/boot/dts/hip*
1173 F:      arch/arm/boot/dts/hisi*
1174 F:      arch/arm64/boot/dts/hisilicon/
1175
1176 ARM/HP JORNADA 7XX MACHINE SUPPORT
1177 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1178 W:      www.jlime.com
1179 S:      Maintained
1180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1181 F:      arch/arm/mach-sa1100/jornada720.c
1182 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1183
1184 ARM/IGEP MACHINE SUPPORT
1185 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1186 M:      Javier Martinez Canillas <javier@dowhile0.org>
1187 L:      linux-omap@vger.kernel.org
1188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189 S:      Maintained
1190 F:      arch/arm/boot/dts/omap3-igep*
1191
1192 ARM/INCOME PXA270 SUPPORT
1193 M:      Marek Vasut <marek.vasut@gmail.com>
1194 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195 S:      Maintained
1196 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1197
1198 ARM/INTEL IOP32X ARM ARCHITECTURE
1199 M:      Lennert Buytenhek <kernel@wantstofly.org>
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 S:      Maintained
1202
1203 ARM/INTEL IOP33X ARM ARCHITECTURE
1204 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205 S:      Orphan
1206
1207 ARM/INTEL IOP13XX ARM ARCHITECTURE
1208 M:      Lennert Buytenhek <kernel@wantstofly.org>
1209 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210 S:      Maintained
1211
1212 ARM/INTEL IQ81342EX MACHINE SUPPORT
1213 M:      Lennert Buytenhek <kernel@wantstofly.org>
1214 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215 S:      Maintained
1216
1217 ARM/INTEL IXDP2850 MACHINE SUPPORT
1218 M:      Lennert Buytenhek <kernel@wantstofly.org>
1219 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220 S:      Maintained
1221
1222 ARM/INTEL IXP4XX ARM ARCHITECTURE
1223 M:      Imre Kaloz <kaloz@openwrt.org>
1224 M:      Krzysztof Halasa <khalasa@piap.pl>
1225 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226 S:      Maintained
1227 F:      arch/arm/mach-ixp4xx/
1228
1229 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1230 M:      Jonathan Cameron <jic23@cam.ac.uk>
1231 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 S:      Maintained
1233 F:      arch/arm/mach-pxa/stargate2.c
1234 F:      drivers/pcmcia/pxa2xx_stargate2.c
1235
1236 ARM/INTEL XSC3 (MANZANO) ARM CORE
1237 M:      Lennert Buytenhek <kernel@wantstofly.org>
1238 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 S:      Maintained
1240
1241 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1242 M:      Lennert Buytenhek <kernel@wantstofly.org>
1243 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244 S:      Maintained
1245
1246 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1247 M:      Santosh Shilimkar <ssantosh@kernel.org>
1248 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249 S:      Maintained
1250 F:      arch/arm/mach-keystone/
1251 F:      arch/arm/boot/dts/k2*
1252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1253
1254 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1255 M:      Santosh Shilimkar <ssantosh@kernel.org>
1256 L:      linux-kernel@vger.kernel.org
1257 S:      Maintained
1258 F:      drivers/clk/keystone/
1259
1260 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1261 M:      Santosh Shilimkar <ssantosh@kernel.org>
1262 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263 L:      linux-kernel@vger.kernel.org
1264 S:      Maintained
1265 F:      drivers/clocksource/timer-keystone.c
1266
1267 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1268 M:      Santosh Shilimkar <ssantosh@kernel.org>
1269 L:      linux-kernel@vger.kernel.org
1270 S:      Maintained
1271 F:      drivers/power/reset/keystone-reset.c
1272
1273 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1274 M:      Santosh Shilimkar <ssantosh@kernel.org>
1275 L:      linux-kernel@vger.kernel.org
1276 S:      Maintained
1277 F:      drivers/memory/*emif*
1278
1279 ARM/LOGICPD PXA270 MACHINE SUPPORT
1280 M:      Lennert Buytenhek <kernel@wantstofly.org>
1281 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 S:      Maintained
1283
1284 ARM/LPC18XX ARCHITECTURE
1285 M:      Joachim Eastwood <manabian@gmail.com>
1286 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287 S:      Maintained
1288 F:      arch/arm/boot/dts/lpc43*
1289 F:      drivers/clk/nxp/clk-lpc18xx*
1290 F:      drivers/clocksource/time-lpc32xx.c
1291 F:      drivers/i2c/busses/i2c-lpc2k.c
1292 F:      drivers/memory/pl172.c
1293 F:      drivers/mtd/spi-nor/nxp-spifi.c
1294 F:      drivers/rtc/rtc-lpc24xx.c
1295 N:      lpc18xx
1296
1297 ARM/MAGICIAN MACHINE SUPPORT
1298 M:      Philipp Zabel <philipp.zabel@gmail.com>
1299 S:      Maintained
1300
1301 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1302 M:      Jason Cooper <jason@lakedaemon.net>
1303 M:      Andrew Lunn <andrew@lunn.ch>
1304 M:      Gregory Clement <gregory.clement@free-electrons.com>
1305 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1306 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307 S:      Maintained
1308 F:      arch/arm/mach-mvebu/
1309 F:      drivers/rtc/rtc-armada38x.c
1310 F:      arch/arm/boot/dts/armada*
1311 F:      arch/arm/boot/dts/kirkwood*
1312 F:      arch/arm64/boot/dts/marvell/armada*
1313
1314
1315 ARM/Marvell Berlin SoC support
1316 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1317 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318 S:      Maintained
1319 F:      arch/arm/mach-berlin/
1320 F:      arch/arm/boot/dts/berlin*
1321 F:      arch/arm64/boot/dts/marvell/berlin*
1322
1323
1324 ARM/Marvell Dove/MV78xx0/Orion SOC support
1325 M:      Jason Cooper <jason@lakedaemon.net>
1326 M:      Andrew Lunn <andrew@lunn.ch>
1327 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1328 M:      Gregory Clement <gregory.clement@free-electrons.com>
1329 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330 S:      Maintained
1331 F:      arch/arm/mach-dove/
1332 F:      arch/arm/mach-mv78xx0/
1333 F:      arch/arm/mach-orion5x/
1334 F:      arch/arm/plat-orion/
1335 F:      arch/arm/boot/dts/dove*
1336 F:      arch/arm/boot/dts/orion5x*
1337
1338
1339 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1340 M:      Alexander Clouter <alex@digriz.org.uk>
1341 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 W:      http://www.digriz.org.uk/ts78xx/kernel
1343 S:      Maintained
1344 F:      arch/arm/mach-orion5x/ts78xx-*
1345
1346 ARM/Mediatek RTC DRIVER
1347 M:      Eddie Huang <eddie.huang@mediatek.com>
1348 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1350 S:      Maintained
1351 F:      drivers/rtc/rtc-mt6397.c
1352
1353 ARM/Mediatek SoC support
1354 M:      Matthias Brugger <matthias.bgg@gmail.com>
1355 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1357 S:      Maintained
1358 F:      arch/arm/boot/dts/mt6*
1359 F:      arch/arm/boot/dts/mt8*
1360 F:      arch/arm/mach-mediatek/
1361 N:      mtk
1362 K:      mediatek
1363
1364 ARM/Mediatek USB3 PHY DRIVER
1365 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1366 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1368 S:      Maintained
1369 F:      drivers/phy/phy-mt65xx-usb3.c
1370
1371 ARM/MICREL KS8695 ARCHITECTURE
1372 M:      Greg Ungerer <gerg@uclinux.org>
1373 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374 F:      arch/arm/mach-ks8695/
1375 S:      Odd Fixes
1376
1377 ARM/MIOA701 MACHINE SUPPORT
1378 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1379 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 F:      arch/arm/mach-pxa/mioa701.c
1381 S:      Maintained
1382
1383 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1384 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1385 S:      Maintained
1386
1387 ARM/NOMADIK ARCHITECTURE
1388 M:      Alessandro Rubini <rubini@unipv.it>
1389 M:      Linus Walleij <linus.walleij@linaro.org>
1390 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1391 S:      Maintained
1392 F:      arch/arm/mach-nomadik/
1393 F:      drivers/pinctrl/nomadik/
1394 F:      drivers/i2c/busses/i2c-nomadik.c
1395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1396
1397 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1398 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1399 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1400 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1401 S:      Supported
1402
1403 ARM/TOSA MACHINE SUPPORT
1404 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1405 M:      Dirk Opfer <dirk@opfer-online.de>
1406 S:      Maintained
1407
1408 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1409 M:      Marek Vasut <marek.vasut@gmail.com>
1410 L:      linux-arm-kernel@lists.infradead.org
1411 W:      http://hackndev.com
1412 S:      Maintained
1413 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1414 F:      arch/arm/mach-pxa/palmtx.c
1415 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1416 F:      arch/arm/mach-pxa/palmt5.c
1417 F:      arch/arm/mach-pxa/include/mach/palmld.h
1418 F:      arch/arm/mach-pxa/palmld.c
1419 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1420 F:      arch/arm/mach-pxa/palmte2.c
1421 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1422 F:      arch/arm/mach-pxa/palmtc.c
1423
1424 ARM/PALM TREO SUPPORT
1425 M:      Tomas Cech <sleep_walker@suse.com>
1426 L:      linux-arm-kernel@lists.infradead.org
1427 W:      http://hackndev.com
1428 S:      Maintained
1429 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1430 F:      arch/arm/mach-pxa/palmtreo.c
1431
1432 ARM/PALMZ72 SUPPORT
1433 M:      Sergey Lapin <slapin@ossfans.org>
1434 L:      linux-arm-kernel@lists.infradead.org
1435 W:      http://hackndev.com
1436 S:      Maintained
1437 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1438 F:      arch/arm/mach-pxa/palmz72.c
1439
1440 ARM/PLEB SUPPORT
1441 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1442 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1443 S:      Maintained
1444
1445 ARM/PT DIGITAL BOARD PORT
1446 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1447 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448 W:      http://www.arm.linux.org.uk/
1449 S:      Maintained
1450
1451 ARM/QUALCOMM SUPPORT
1452 M:      Andy Gross <andy.gross@linaro.org>
1453 M:      David Brown <david.brown@linaro.org>
1454 L:      linux-arm-msm@vger.kernel.org
1455 L:      linux-soc@vger.kernel.org
1456 S:      Maintained
1457 F:      arch/arm/boot/dts/qcom-*.dts
1458 F:      arch/arm/boot/dts/qcom-*.dtsi
1459 F:      arch/arm/mach-qcom/
1460 F:      arch/arm64/boot/dts/qcom/*
1461 F:      drivers/i2c/busses/i2c-qup.c
1462 F:      drivers/clk/qcom/
1463 F:      drivers/soc/qcom/
1464 F:      drivers/spi/spi-qup.c
1465 F:      drivers/tty/serial/msm_serial.h
1466 F:      drivers/tty/serial/msm_serial.c
1467 F:      drivers/*/pm8???-*
1468 F:      drivers/mfd/ssbi.c
1469 F:      drivers/firmware/qcom_scm.c
1470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1471
1472 ARM/RADISYS ENP2611 MACHINE SUPPORT
1473 M:      Lennert Buytenhek <kernel@wantstofly.org>
1474 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1475 S:      Maintained
1476
1477 ARM/RENESAS ARM64 ARCHITECTURE
1478 M:      Simon Horman <horms@verge.net.au>
1479 M:      Magnus Damm <magnus.damm@gmail.com>
1480 L:      linux-renesas-soc@vger.kernel.org
1481 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1483 S:      Supported
1484 F:      arch/arm64/boot/dts/renesas/
1485
1486 ARM/RISCPC ARCHITECTURE
1487 M:      Russell King <linux@arm.linux.org.uk>
1488 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489 W:      http://www.arm.linux.org.uk/
1490 S:      Maintained
1491 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1492 F:      arch/arm/include/asm/hardware/ioc.h
1493 F:      arch/arm/include/asm/hardware/iomd.h
1494 F:      arch/arm/include/asm/hardware/memc.h
1495 F:      arch/arm/mach-rpc/
1496 F:      drivers/net/ethernet/8390/etherh.c
1497 F:      drivers/net/ethernet/i825xx/ether1*
1498 F:      drivers/net/ethernet/seeq/ether3*
1499 F:      drivers/scsi/arm/
1500
1501 ARM/Rockchip SoC support
1502 M:      Heiko Stuebner <heiko@sntech.de>
1503 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 L:      linux-rockchip@lists.infradead.org
1505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1506 S:      Maintained
1507 F:      arch/arm/boot/dts/rk3*
1508 F:      arch/arm/mach-rockchip/
1509 F:      drivers/clk/rockchip/
1510 F:      drivers/i2c/busses/i2c-rk3x.c
1511 F:      drivers/*/*rockchip*
1512 F:      drivers/*/*/*rockchip*
1513 F:      sound/soc/rockchip/
1514 N:      rockchip
1515
1516 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1517 M:      Kukjin Kim <kgene@kernel.org>
1518 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1519 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1521 S:      Maintained
1522 F:      arch/arm/boot/dts/s3c*
1523 F:      arch/arm/boot/dts/s5p*
1524 F:      arch/arm/boot/dts/samsung*
1525 F:      arch/arm/boot/dts/exynos*
1526 F:      arch/arm64/boot/dts/exynos/
1527 F:      arch/arm/plat-samsung/
1528 F:      arch/arm/mach-s3c24*/
1529 F:      arch/arm/mach-s3c64xx/
1530 F:      arch/arm/mach-s5p*/
1531 F:      arch/arm/mach-exynos*/
1532 F:      drivers/*/*s3c2410*
1533 F:      drivers/*/*/*s3c2410*
1534 F:      drivers/soc/samsung/*
1535 F:      drivers/spi/spi-s3c*
1536 F:      sound/soc/samsung/*
1537 F:      Documentation/arm/Samsung/
1538 F:      Documentation/devicetree/bindings/arm/samsung/
1539 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1540 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1541 N:      exynos
1542
1543 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1544 M:      Kyungmin Park <kyungmin.park@samsung.com>
1545 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546 S:      Maintained
1547 F:      arch/arm/mach-s5pv210/
1548
1549 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1550 M:      Kyungmin Park <kyungmin.park@samsung.com>
1551 M:      Kamil Debski <k.debski@samsung.com>
1552 L:      linux-arm-kernel@lists.infradead.org
1553 L:      linux-media@vger.kernel.org
1554 S:      Maintained
1555 F:      drivers/media/platform/s5p-g2d/
1556
1557 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1558 M:      Kyungmin Park <kyungmin.park@samsung.com>
1559 M:      Kamil Debski <k.debski@samsung.com>
1560 M:      Jeongtae Park <jtp.park@samsung.com>
1561 L:      linux-arm-kernel@lists.infradead.org
1562 L:      linux-media@vger.kernel.org
1563 S:      Maintained
1564 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1565 F:      drivers/media/platform/s5p-mfc/
1566
1567 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1568 M:      Kyungmin Park <kyungmin.park@samsung.com>
1569 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1570 L:      linux-arm-kernel@lists.infradead.org
1571 L:      linux-media@vger.kernel.org
1572 S:      Maintained
1573 F:      drivers/media/platform/s5p-tv/
1574
1575 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1576 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1577 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1578 L:      linux-arm-kernel@lists.infradead.org
1579 L:      linux-media@vger.kernel.org
1580 S:      Maintained
1581 F:      drivers/media/platform/s5p-jpeg/
1582
1583 ARM/SHMOBILE ARM ARCHITECTURE
1584 M:      Simon Horman <horms@verge.net.au>
1585 M:      Magnus Damm <magnus.damm@gmail.com>
1586 L:      linux-renesas-soc@vger.kernel.org
1587 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1589 S:      Supported
1590 F:      arch/arm/boot/dts/emev2*
1591 F:      arch/arm/boot/dts/r7s*
1592 F:      arch/arm/boot/dts/r8a*
1593 F:      arch/arm/boot/dts/sh*
1594 F:      arch/arm/configs/shmobile_defconfig
1595 F:      arch/arm/include/debug/renesas-scif.S
1596 F:      arch/arm/mach-shmobile/
1597 F:      drivers/sh/
1598
1599 ARM/SOCFPGA ARCHITECTURE
1600 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1601 S:      Maintained
1602 F:      arch/arm/mach-socfpga/
1603 F:      arch/arm/boot/dts/socfpga*
1604 F:      arch/arm/configs/socfpga_defconfig
1605 F:      arch/arm64/boot/dts/altera/
1606 W:      http://www.rocketboards.org
1607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1608
1609 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1610 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1611 S:      Maintained
1612 F:      drivers/clk/socfpga/
1613
1614 ARM/SOCFPGA EDAC SUPPORT
1615 M:      Thor Thayer <tthayer@opensource.altera.com>
1616 S:      Maintained
1617 F:      drivers/edac/altera_edac.
1618
1619 ARM/STI ARCHITECTURE
1620 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1621 M:      Maxime Coquelin <maxime.coquelin@st.com>
1622 M:      Patrice Chotard <patrice.chotard@st.com>
1623 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624 L:      kernel@stlinux.com
1625 W:      http://www.stlinux.com
1626 S:      Maintained
1627 F:      arch/arm/mach-sti/
1628 F:      arch/arm/boot/dts/sti*
1629 F:      drivers/char/hw_random/st-rng.c
1630 F:      drivers/clocksource/arm_global_timer.c
1631 F:      drivers/clocksource/clksrc_st_lpc.c
1632 F:      drivers/i2c/busses/i2c-st.c
1633 F:      drivers/media/rc/st_rc.c
1634 F:      drivers/media/platform/sti/c8sectpfe/
1635 F:      drivers/mmc/host/sdhci-st.c
1636 F:      drivers/phy/phy-miphy28lp.c
1637 F:      drivers/phy/phy-miphy365x.c
1638 F:      drivers/phy/phy-stih407-usb.c
1639 F:      drivers/phy/phy-stih41x-usb.c
1640 F:      drivers/pinctrl/pinctrl-st.c
1641 F:      drivers/reset/sti/
1642 F:      drivers/rtc/rtc-st-lpc.c
1643 F:      drivers/tty/serial/st-asc.c
1644 F:      drivers/usb/dwc3/dwc3-st.c
1645 F:      drivers/usb/host/ehci-st.c
1646 F:      drivers/usb/host/ohci-st.c
1647 F:      drivers/watchdog/st_lpc_wdt.c
1648 F:      drivers/ata/ahci_st.c
1649
1650 ARM/STM32 ARCHITECTURE
1651 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1652 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653 S:      Maintained
1654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1655 N:      stm32
1656 F:      drivers/clocksource/armv7m_systick.c
1657
1658 ARM/TANGO ARCHITECTURE
1659 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1660 L:      linux-arm-kernel@lists.infradead.org
1661 S:      Maintained
1662 F:      arch/arm/mach-tango/
1663 F:      arch/arm/boot/dts/tango*
1664
1665 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1666 M:      Lennert Buytenhek <kernel@wantstofly.org>
1667 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1668 S:      Maintained
1669
1670 ARM/TETON BGA MACHINE SUPPORT
1671 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1672 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673 S:      Maintained
1674
1675 ARM/THECUS N2100 MACHINE SUPPORT
1676 M:      Lennert Buytenhek <kernel@wantstofly.org>
1677 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1678 S:      Maintained
1679
1680 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1681 M:      Wan ZongShun <mcuos.com@gmail.com>
1682 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683 W:      http://www.mcuos.com
1684 S:      Maintained
1685 F:      arch/arm/mach-w90x900/
1686 F:      drivers/input/keyboard/w90p910_keypad.c
1687 F:      drivers/input/touchscreen/w90p910_ts.c
1688 F:      drivers/watchdog/nuc900_wdt.c
1689 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1690 F:      drivers/mtd/nand/nuc900_nand.c
1691 F:      drivers/rtc/rtc-nuc900.c
1692 F:      drivers/spi/spi-nuc900.c
1693 F:      drivers/usb/host/ehci-w90x900.c
1694 F:      drivers/video/fbdev/nuc900fb.c
1695
1696 ARM/U300 MACHINE SUPPORT
1697 M:      Linus Walleij <linus.walleij@linaro.org>
1698 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699 S:      Supported
1700 F:      arch/arm/mach-u300/
1701 F:      drivers/clocksource/timer-u300.c
1702 F:      drivers/i2c/busses/i2c-stu300.c
1703 F:      drivers/rtc/rtc-coh901331.c
1704 F:      drivers/watchdog/coh901327_wdt.c
1705 F:      drivers/dma/coh901318*
1706 F:      drivers/mfd/ab3100*
1707 F:      drivers/rtc/rtc-ab3100.c
1708 F:      drivers/rtc/rtc-coh901331.c
1709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1710
1711 ARM/UNIPHIER ARCHITECTURE
1712 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1713 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1714 S:      Maintained
1715 F:      arch/arm/boot/dts/uniphier*
1716 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1717 F:      arch/arm/mach-uniphier/
1718 F:      arch/arm/mm/cache-uniphier.c
1719 F:      arch/arm64/boot/dts/socionext/
1720 F:      drivers/bus/uniphier-system-bus.c
1721 F:      drivers/i2c/busses/i2c-uniphier*
1722 F:      drivers/pinctrl/uniphier/
1723 F:      drivers/tty/serial/8250/8250_uniphier.c
1724 N:      uniphier
1725
1726 ARM/Ux500 ARM ARCHITECTURE
1727 M:      Linus Walleij <linus.walleij@linaro.org>
1728 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1729 S:      Maintained
1730 F:      arch/arm/mach-ux500/
1731 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1732 F:      drivers/dma/ste_dma40*
1733 F:      drivers/hwspinlock/u8500_hsem.c
1734 F:      drivers/mfd/abx500*
1735 F:      drivers/mfd/ab8500*
1736 F:      drivers/mfd/dbx500*
1737 F:      drivers/mfd/db8500*
1738 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1739 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1740 F:      drivers/rtc/rtc-ab8500.c
1741 F:      drivers/rtc/rtc-pl031.c
1742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1743
1744 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1745 M:      Ulf Hansson <ulf.hansson@linaro.org>
1746 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747 T:      git git://git.linaro.org/people/ulfh/clk.git
1748 S:      Maintained
1749 F:      drivers/clk/ux500/
1750 F:      include/linux/platform_data/clk-ux500.h
1751
1752 ARM/VERSATILE EXPRESS PLATFORM
1753 M:      Liviu Dudau <liviu.dudau@arm.com>
1754 M:      Sudeep Holla <sudeep.holla@arm.com>
1755 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1756 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757 S:      Maintained
1758 F:      arch/arm/boot/dts/vexpress*
1759 F:      arch/arm64/boot/dts/arm/
1760 F:      arch/arm/mach-vexpress/
1761 F:      */*/vexpress*
1762 F:      */*/*/vexpress*
1763 F:      drivers/clk/versatile/clk-vexpress-osc.c
1764 F:      drivers/clocksource/versatile.c
1765
1766 ARM/VFP SUPPORT
1767 M:      Russell King <linux@arm.linux.org.uk>
1768 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1769 W:      http://www.arm.linux.org.uk/
1770 S:      Maintained
1771 F:      arch/arm/vfp/
1772
1773 ARM/VOIPAC PXA270 SUPPORT
1774 M:      Marek Vasut <marek.vasut@gmail.com>
1775 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1776 S:      Maintained
1777 F:      arch/arm/mach-pxa/vpac270.c
1778 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1779
1780 ARM/VT8500 ARM ARCHITECTURE
1781 M:      Tony Prisk <linux@prisktech.co.nz>
1782 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1783 S:      Maintained
1784 F:      arch/arm/mach-vt8500/
1785 F:      drivers/clocksource/vt8500_timer.c
1786 F:      drivers/i2c/busses/i2c-wmt.c
1787 F:      drivers/mmc/host/wmt-sdmmc.c
1788 F:      drivers/pwm/pwm-vt8500.c
1789 F:      drivers/rtc/rtc-vt8500.c
1790 F:      drivers/tty/serial/vt8500_serial.c
1791 F:      drivers/usb/host/ehci-platform.c
1792 F:      drivers/usb/host/uhci-platform.c
1793 F:      drivers/video/fbdev/vt8500lcdfb.*
1794 F:      drivers/video/fbdev/wm8505fb*
1795 F:      drivers/video/fbdev/wmt_ge_rops.*
1796
1797 ARM/ZIPIT Z2 SUPPORT
1798 M:      Marek Vasut <marek.vasut@gmail.com>
1799 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1800 S:      Maintained
1801 F:      arch/arm/mach-pxa/z2.c
1802 F:      arch/arm/mach-pxa/include/mach/z2.h
1803
1804 ARM/ZTE ARCHITECTURE
1805 M:      Jun Nie <jun.nie@linaro.org>
1806 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1807 S:      Maintained
1808 F:      arch/arm/mach-zx/
1809 F:      drivers/clk/zte/
1810 F:      Documentation/devicetree/bindings/arm/zte.txt
1811 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1812
1813 ARM/ZYNQ ARCHITECTURE
1814 M:      Michal Simek <michal.simek@xilinx.com>
1815 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1816 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1817 W:      http://wiki.xilinx.com
1818 T:      git https://github.com/Xilinx/linux-xlnx.git
1819 S:      Supported
1820 F:      arch/arm/mach-zynq/
1821 F:      drivers/cpuidle/cpuidle-zynq.c
1822 F:      drivers/block/xsysace.c
1823 N:      zynq
1824 N:      xilinx
1825 F:      drivers/clocksource/cadence_ttc_timer.c
1826 F:      drivers/i2c/busses/i2c-cadence.c
1827 F:      drivers/mmc/host/sdhci-of-arasan.c
1828 F:      drivers/edac/synopsys_edac.c
1829
1830 ARM SMMU DRIVERS
1831 M:      Will Deacon <will.deacon@arm.com>
1832 R:      Robin Murphy <robin.murphy@arm.com>
1833 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1834 S:      Maintained
1835 F:      drivers/iommu/arm-smmu.c
1836 F:      drivers/iommu/arm-smmu-v3.c
1837 F:      drivers/iommu/io-pgtable-arm.c
1838 F:      drivers/iommu/io-pgtable-arm-v7s.c
1839
1840 ARM64 PORT (AARCH64 ARCHITECTURE)
1841 M:      Catalin Marinas <catalin.marinas@arm.com>
1842 M:      Will Deacon <will.deacon@arm.com>
1843 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1845 S:      Maintained
1846 F:      arch/arm64/
1847 F:      Documentation/arm64/
1848
1849 AS3645A LED FLASH CONTROLLER DRIVER
1850 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1851 L:      linux-media@vger.kernel.org
1852 T:      git git://linuxtv.org/media_tree.git
1853 S:      Maintained
1854 F:      drivers/media/i2c/as3645a.c
1855 F:      include/media/i2c/as3645a.h
1856
1857 ASC7621 HARDWARE MONITOR DRIVER
1858 M:      George Joseph <george.joseph@fairview5.com>
1859 L:      lm-sensors@lm-sensors.org
1860 S:      Maintained
1861 F:      Documentation/hwmon/asc7621
1862 F:      drivers/hwmon/asc7621.c
1863
1864 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1865 M:      Corentin Chary <corentin.chary@gmail.com>
1866 L:      acpi4asus-user@lists.sourceforge.net
1867 L:      platform-driver-x86@vger.kernel.org
1868 W:      http://acpi4asus.sf.net
1869 S:      Maintained
1870 F:      drivers/platform/x86/asus*.c
1871 F:      drivers/platform/x86/eeepc*.c
1872
1873 ASUS WIRELESS RADIO CONTROL DRIVER
1874 M:      JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1875 L:      platform-driver-x86@vger.kernel.org
1876 S:      Maintained
1877 F:      drivers/platform/x86/asus-wireless.c
1878
1879 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1880 R:      Dan Williams <dan.j.williams@intel.com>
1881 W:      http://sourceforge.net/projects/xscaleiop
1882 S:      Odd fixes
1883 F:      Documentation/crypto/async-tx-api.txt
1884 F:      crypto/async_tx/
1885 F:      drivers/dma/
1886 F:      include/linux/dmaengine.h
1887 F:      include/linux/async_tx.h
1888
1889 AT24 EEPROM DRIVER
1890 M:      Wolfram Sang <wsa@the-dreams.de>
1891 L:      linux-i2c@vger.kernel.org
1892 S:      Maintained
1893 F:      drivers/misc/eeprom/at24.c
1894 F:      include/linux/platform_data/at24.h
1895
1896 ATA OVER ETHERNET (AOE) DRIVER
1897 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1898 W:      http://www.openaoe.org/
1899 S:      Supported
1900 F:      Documentation/aoe/
1901 F:      drivers/block/aoe/
1902
1903 ATHEROS 71XX/9XXX GPIO DRIVER
1904 M:      Alban Bedel <albeu@free.fr>
1905 W:      https://github.com/AlbanBedel/linux
1906 T:      git git://github.com/AlbanBedel/linux
1907 S:      Maintained
1908 F:      drivers/gpio/gpio-ath79.c
1909 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1910
1911 ATHEROS ATH GENERIC UTILITIES
1912 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1913 L:      linux-wireless@vger.kernel.org
1914 S:      Supported
1915 F:      drivers/net/wireless/ath/*
1916
1917 ATHEROS ATH5K WIRELESS DRIVER
1918 M:      Jiri Slaby <jirislaby@gmail.com>
1919 M:      Nick Kossifidis <mickflemm@gmail.com>
1920 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1921 L:      linux-wireless@vger.kernel.org
1922 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1923 S:      Maintained
1924 F:      drivers/net/wireless/ath/ath5k/
1925
1926 ATHEROS ATH6KL WIRELESS DRIVER
1927 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1928 L:      linux-wireless@vger.kernel.org
1929 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1931 S:      Supported
1932 F:      drivers/net/wireless/ath/ath6kl/
1933
1934 WILOCITY WIL6210 WIRELESS DRIVER
1935 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1936 L:      linux-wireless@vger.kernel.org
1937 L:      wil6210@qca.qualcomm.com
1938 S:      Supported
1939 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1940 F:      drivers/net/wireless/ath/wil6210/
1941 F:      include/uapi/linux/wil6210_uapi.h
1942
1943 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1944 M:      Christian Lamparter <chunkeey@googlemail.com>
1945 L:      linux-wireless@vger.kernel.org
1946 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1947 S:      Maintained
1948 F:      drivers/net/wireless/ath/carl9170/
1949
1950 ATK0110 HWMON DRIVER
1951 M:      Luca Tettamanti <kronos.it@gmail.com>
1952 L:      lm-sensors@lm-sensors.org
1953 S:      Maintained
1954 F:      drivers/hwmon/asus_atk0110.c
1955
1956 ATI_REMOTE2 DRIVER
1957 M:      Ville Syrjala <syrjala@sci.fi>
1958 S:      Maintained
1959 F:      drivers/input/misc/ati_remote2.c
1960
1961 ATLX ETHERNET DRIVERS
1962 M:      Jay Cliburn <jcliburn@gmail.com>
1963 M:      Chris Snook <chris.snook@gmail.com>
1964 L:      netdev@vger.kernel.org
1965 W:      http://sourceforge.net/projects/atl1
1966 W:      http://atl1.sourceforge.net
1967 S:      Maintained
1968 F:      drivers/net/ethernet/atheros/
1969
1970 ATM
1971 M:      Chas Williams <3chas3@gmail.com>
1972 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1973 L:      netdev@vger.kernel.org
1974 W:      http://linux-atm.sourceforge.net
1975 S:      Maintained
1976 F:      drivers/atm/
1977 F:      include/linux/atm*
1978 F:      include/uapi/linux/atm*
1979
1980 ATMEL AT91 / AT32 MCI DRIVER
1981 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1982 S:      Maintained
1983 F:      drivers/mmc/host/atmel-mci.c
1984
1985 ATMEL AT91 / AT32 SERIAL DRIVER
1986 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1987 S:      Supported
1988 F:      drivers/tty/serial/atmel_serial.c
1989
1990 ATMEL Audio ALSA driver
1991 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1992 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1993 S:      Supported
1994 F:      sound/soc/atmel
1995
1996 ATMEL DMA DRIVER
1997 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1999 S:      Supported
2000 F:      drivers/dma/at_hdmac.c
2001 F:      drivers/dma/at_hdmac_regs.h
2002 F:      include/linux/platform_data/dma-atmel.h
2003
2004 ATMEL XDMA DRIVER
2005 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2006 L:      linux-arm-kernel@lists.infradead.org
2007 L:      dmaengine@vger.kernel.org
2008 S:      Supported
2009 F:      drivers/dma/at_xdmac.c
2010
2011 ATMEL I2C DRIVER
2012 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2013 L:      linux-i2c@vger.kernel.org
2014 S:      Supported
2015 F:      drivers/i2c/busses/i2c-at91.c
2016
2017 ATMEL ISI DRIVER
2018 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2019 L:      linux-media@vger.kernel.org
2020 S:      Supported
2021 F:      drivers/media/platform/soc_camera/atmel-isi.c
2022 F:      include/media/atmel-isi.h
2023
2024 ATMEL LCDFB DRIVER
2025 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2026 L:      linux-fbdev@vger.kernel.org
2027 S:      Maintained
2028 F:      drivers/video/fbdev/atmel_lcdfb.c
2029 F:      include/video/atmel_lcdc.h
2030
2031 ATMEL MACB ETHERNET DRIVER
2032 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2033 S:      Supported
2034 F:      drivers/net/ethernet/cadence/
2035
2036 ATMEL NAND DRIVER
2037 M:      Wenyou Yang <wenyou.yang@atmel.com>
2038 M:      Josh Wu <rainyfeeling@outlook.com>
2039 L:      linux-mtd@lists.infradead.org
2040 S:      Supported
2041 F:      drivers/mtd/nand/atmel_nand*
2042
2043 ATMEL SDMMC DRIVER
2044 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2045 L:      linux-mmc@vger.kernel.org
2046 S:      Supported
2047 F:      drivers/mmc/host/sdhci-of-at91.c
2048
2049 ATMEL SPI DRIVER
2050 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2051 S:      Supported
2052 F:      drivers/spi/spi-atmel.*
2053
2054 ATMEL SSC DRIVER
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-ssc.c
2059 F:      include/linux/atmel-ssc.h
2060
2061 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
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/misc/atmel_tclib.c
2066 F:      drivers/clocksource/tcb_clksrc.c
2067
2068 ATMEL USBA UDC DRIVER
2069 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2070 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2071 S:      Supported
2072 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2073
2074 ATMEL WIRELESS DRIVER
2075 M:      Simon Kelley <simon@thekelleys.org.uk>
2076 L:      linux-wireless@vger.kernel.org
2077 W:      http://www.thekelleys.org.uk/atmel
2078 W:      http://atmelwlandriver.sourceforge.net/
2079 S:      Maintained
2080 F:      drivers/net/wireless/atmel/atmel*
2081
2082 ATMEL MAXTOUCH DRIVER
2083 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2084 T:      git git://github.com/atmel-maxtouch/linux.git
2085 S:      Supported
2086 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2087 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2088 F:      include/linux/platform_data/atmel_mxt_ts.h
2089
2090 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2091 M:      Bradley Grove <linuxdrivers@attotech.com>
2092 L:      linux-scsi@vger.kernel.org
2093 W:      http://www.attotech.com
2094 S:      Supported
2095 F:      drivers/scsi/esas2r
2096
2097 ATUSB IEEE 802.15.4 RADIO DRIVER
2098 M:      Stefan Schmidt <stefan@osg.samsung.com>
2099 L:      linux-wpan@vger.kernel.org
2100 S:      Maintained
2101 F:      drivers/net/ieee802154/atusb.c
2102 F:      drivers/net/ieee802154/atusb.h
2103 F:      drivers/net/ieee802154/at86rf230.h
2104
2105 AUDIT SUBSYSTEM
2106 M:      Paul Moore <paul@paul-moore.com>
2107 M:      Eric Paris <eparis@redhat.com>
2108 L:      linux-audit@redhat.com (moderated for non-subscribers)
2109 W:      http://people.redhat.com/sgrubb/audit/
2110 T:      git git://git.infradead.org/users/pcmoore/audit
2111 S:      Maintained
2112 F:      include/linux/audit.h
2113 F:      include/uapi/linux/audit.h
2114 F:      kernel/audit*
2115
2116 AUXILIARY DISPLAY DRIVERS
2117 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2118 W:      http://miguelojeda.es/auxdisplay.htm
2119 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2120 S:      Maintained
2121 F:      drivers/auxdisplay/
2122 F:      include/linux/cfag12864b.h
2123
2124 AVR32 ARCHITECTURE
2125 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2126 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2127 W:      http://www.atmel.com/products/AVR32/
2128 W:      http://mirror.egtvedt.no/avr32linux.org/
2129 W:      http://avrfreaks.net/
2130 S:      Maintained
2131 F:      arch/avr32/
2132
2133 AVR32/AT32AP MACHINE SUPPORT
2134 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2135 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2136 S:      Maintained
2137 F:      arch/avr32/mach-at32ap/
2138
2139 AX.25 NETWORK LAYER
2140 M:      Ralf Baechle <ralf@linux-mips.org>
2141 L:      linux-hams@vger.kernel.org
2142 W:      http://www.linux-ax25.org/
2143 S:      Maintained
2144 F:      include/uapi/linux/ax25.h
2145 F:      include/net/ax25.h
2146 F:      net/ax25/
2147
2148 AZ6007 DVB DRIVER
2149 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2150 L:      linux-media@vger.kernel.org
2151 W:      https://linuxtv.org
2152 T:      git git://linuxtv.org/media_tree.git
2153 S:      Maintained
2154 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2155
2156 AZTECH FM RADIO RECEIVER DRIVER
2157 M:      Hans Verkuil <hverkuil@xs4all.nl>
2158 L:      linux-media@vger.kernel.org
2159 T:      git git://linuxtv.org/media_tree.git
2160 W:      https://linuxtv.org
2161 S:      Maintained
2162 F:      drivers/media/radio/radio-aztech*
2163
2164 B43 WIRELESS DRIVER
2165 L:      linux-wireless@vger.kernel.org
2166 L:      b43-dev@lists.infradead.org
2167 W:      http://wireless.kernel.org/en/users/Drivers/b43
2168 S:      Odd Fixes
2169 F:      drivers/net/wireless/broadcom/b43/
2170
2171 B43LEGACY WIRELESS DRIVER
2172 M:      Larry Finger <Larry.Finger@lwfinger.net>
2173 L:      linux-wireless@vger.kernel.org
2174 L:      b43-dev@lists.infradead.org
2175 W:      http://wireless.kernel.org/en/users/Drivers/b43
2176 S:      Maintained
2177 F:      drivers/net/wireless/broadcom/b43legacy/
2178
2179 BACKLIGHT CLASS/SUBSYSTEM
2180 M:      Jingoo Han <jingoohan1@gmail.com>
2181 M:      Lee Jones <lee.jones@linaro.org>
2182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2183 S:      Maintained
2184 F:      drivers/video/backlight/
2185 F:      include/linux/backlight.h
2186
2187 BATMAN ADVANCED
2188 M:      Marek Lindner <mareklindner@neomailbox.ch>
2189 M:      Simon Wunderlich <sw@simonwunderlich.de>
2190 M:      Antonio Quartulli <a@unstable.cc>
2191 L:      b.a.t.m.a.n@lists.open-mesh.org
2192 W:      https://www.open-mesh.org/
2193 Q:      https://patchwork.open-mesh.org/project/batman/list/
2194 S:      Maintained
2195 F:      net/batman-adv/
2196
2197 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2198 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2199 L:      linux-hams@vger.kernel.org
2200 W:      http://www.baycom.org/~tom/ham/ham.html
2201 S:      Maintained
2202 F:      drivers/net/hamradio/baycom*
2203
2204 BCACHE (BLOCK LAYER CACHE)
2205 M:      Kent Overstreet <kent.overstreet@gmail.com>
2206 L:      linux-bcache@vger.kernel.org
2207 W:      http://bcache.evilpiepirate.org
2208 S:      Maintained
2209 F:      drivers/md/bcache/
2210
2211 BDISP ST MEDIA DRIVER
2212 M:      Fabien Dessenne <fabien.dessenne@st.com>
2213 L:      linux-media@vger.kernel.org
2214 T:      git git://linuxtv.org/media_tree.git
2215 W:      https://linuxtv.org
2216 S:      Supported
2217 F:      drivers/media/platform/sti/bdisp
2218
2219 BEFS FILE SYSTEM
2220 S:      Orphan
2221 F:      Documentation/filesystems/befs.txt
2222 F:      fs/befs/
2223
2224 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2225 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2226 L:      netdev@vger.kernel.org
2227 S:      Maintained
2228 F:      drivers/net/ethernet/ec_bhf.c
2229
2230 BFS FILE SYSTEM
2231 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2232 S:      Maintained
2233 F:      Documentation/filesystems/bfs.txt
2234 F:      fs/bfs/
2235 F:      include/uapi/linux/bfs_fs.h
2236
2237 BLACKFIN ARCHITECTURE
2238 M:      Steven Miao <realmz6@gmail.com>
2239 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2240 T:      git git://git.code.sf.net/p/adi-linux/code
2241 W:      http://blackfin.uclinux.org
2242 S:      Supported
2243 F:      arch/blackfin/
2244
2245 BLACKFIN EMAC DRIVER
2246 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2247 W:      http://blackfin.uclinux.org
2248 S:      Supported
2249 F:      drivers/net/ethernet/adi/
2250
2251 BLACKFIN RTC DRIVER
2252 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2253 W:      http://blackfin.uclinux.org
2254 S:      Supported
2255 F:      drivers/rtc/rtc-bfin.c
2256
2257 BLACKFIN SDH DRIVER
2258 M:      Sonic Zhang <sonic.zhang@analog.com>
2259 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2260 W:      http://blackfin.uclinux.org
2261 S:      Supported
2262 F:      drivers/mmc/host/bfin_sdh.c
2263
2264 BLACKFIN SERIAL DRIVER
2265 M:      Sonic Zhang <sonic.zhang@analog.com>
2266 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2267 W:      http://blackfin.uclinux.org
2268 S:      Supported
2269 F:      drivers/tty/serial/bfin_uart.c
2270
2271 BLACKFIN WATCHDOG DRIVER
2272 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2273 W:      http://blackfin.uclinux.org
2274 S:      Supported
2275 F:      drivers/watchdog/bfin_wdt.c
2276
2277 BLACKFIN I2C TWI DRIVER
2278 M:      Sonic Zhang <sonic.zhang@analog.com>
2279 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2280 W:      http://blackfin.uclinux.org/
2281 S:      Supported
2282 F:      drivers/i2c/busses/i2c-bfin-twi.c
2283
2284 BLACKFIN MEDIA DRIVER
2285 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2286 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2287 W:      http://blackfin.uclinux.org/
2288 S:      Supported
2289 F:      drivers/media/platform/blackfin/
2290 F:      drivers/media/i2c/adv7183*
2291 F:      drivers/media/i2c/vs6624*
2292
2293 BLINKM RGB LED DRIVER
2294 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2295 S:      Maintained
2296 F:      drivers/leds/leds-blinkm.c
2297
2298 BLOCK LAYER
2299 M:      Jens Axboe <axboe@kernel.dk>
2300 L:      linux-block@vger.kernel.org
2301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2302 S:      Maintained
2303 F:      block/
2304 F:      kernel/trace/blktrace.c
2305
2306 BLOCK2MTD DRIVER
2307 M:      Joern Engel <joern@lazybastard.org>
2308 L:      linux-mtd@lists.infradead.org
2309 S:      Maintained
2310 F:      drivers/mtd/devices/block2mtd.c
2311
2312 BLUETOOTH DRIVERS
2313 M:      Marcel Holtmann <marcel@holtmann.org>
2314 M:      Gustavo Padovan <gustavo@padovan.org>
2315 M:      Johan Hedberg <johan.hedberg@gmail.com>
2316 L:      linux-bluetooth@vger.kernel.org
2317 W:      http://www.bluez.org/
2318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2320 S:      Maintained
2321 F:      drivers/bluetooth/
2322
2323 BLUETOOTH SUBSYSTEM
2324 M:      Marcel Holtmann <marcel@holtmann.org>
2325 M:      Gustavo Padovan <gustavo@padovan.org>
2326 M:      Johan Hedberg <johan.hedberg@gmail.com>
2327 L:      linux-bluetooth@vger.kernel.org
2328 W:      http://www.bluez.org/
2329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2331 S:      Maintained
2332 F:      net/bluetooth/
2333 F:      include/net/bluetooth/
2334
2335 BONDING DRIVER
2336 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2337 M:      Veaceslav Falico <vfalico@gmail.com>
2338 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2339 L:      netdev@vger.kernel.org
2340 W:      http://sourceforge.net/projects/bonding/
2341 S:      Supported
2342 F:      drivers/net/bonding/
2343 F:      include/uapi/linux/if_bonding.h
2344
2345 BPF (Safe dynamic programs and tools)
2346 M:      Alexei Starovoitov <ast@kernel.org>
2347 L:      netdev@vger.kernel.org
2348 L:      linux-kernel@vger.kernel.org
2349 S:      Supported
2350 F:      kernel/bpf/
2351
2352 BROADCOM B44 10/100 ETHERNET DRIVER
2353 M:      Gary Zambrano <zambrano@broadcom.com>
2354 L:      netdev@vger.kernel.org
2355 S:      Supported
2356 F:      drivers/net/ethernet/broadcom/b44.*
2357
2358 BROADCOM GENET ETHERNET DRIVER
2359 M:      Florian Fainelli <f.fainelli@gmail.com>
2360 L:      netdev@vger.kernel.org
2361 S:      Supported
2362 F:      drivers/net/ethernet/broadcom/genet/
2363
2364 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2365 M:      Sony Chacko <sony.chacko@qlogic.com>
2366 M:      Dept-HSGLinuxNICDev@qlogic.com
2367 L:      netdev@vger.kernel.org
2368 S:      Supported
2369 F:      drivers/net/ethernet/broadcom/bnx2.*
2370 F:      drivers/net/ethernet/broadcom/bnx2_*
2371
2372 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2373 M:      Ariel Elior <ariel.elior@qlogic.com>
2374 L:      netdev@vger.kernel.org
2375 S:      Supported
2376 F:      drivers/net/ethernet/broadcom/bnx2x/
2377
2378 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2379 M:      Florian Fainelli <f.fainelli@gmail.com>
2380 M:      Ray Jui <rjui@broadcom.com>
2381 M:      Scott Branden <sbranden@broadcom.com>
2382 L:      bcm-kernel-feedback-list@broadcom.com
2383 T:      git git://github.com/broadcom/mach-bcm
2384 S:      Maintained
2385 F:      arch/arm/mach-bcm/
2386 F:      arch/arm/boot/dts/bcm113*
2387 F:      arch/arm/boot/dts/bcm216*
2388 F:      arch/arm/boot/dts/bcm281*
2389 F:      arch/arm64/boot/dts/broadcom/
2390 F:      arch/arm/configs/bcm_defconfig
2391 F:      drivers/mmc/host/sdhci-bcm-kona.c
2392 F:      drivers/clocksource/bcm_kona_timer.c
2393
2394 BROADCOM BCM2835 ARM ARCHITECTURE
2395 M:      Stephen Warren <swarren@wwwdotorg.org>
2396 M:      Lee Jones <lee@kernel.org>
2397 M:      Eric Anholt <eric@anholt.net>
2398 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2399 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2401 S:      Maintained
2402 N:      bcm2835
2403
2404 BROADCOM BCM47XX MIPS ARCHITECTURE
2405 M:      Hauke Mehrtens <hauke@hauke-m.de>
2406 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2407 L:      linux-mips@linux-mips.org
2408 S:      Maintained
2409 F:      arch/mips/bcm47xx/*
2410 F:      arch/mips/include/asm/mach-bcm47xx/*
2411
2412 BROADCOM BCM5301X ARM ARCHITECTURE
2413 M:      Hauke Mehrtens <hauke@hauke-m.de>
2414 L:      linux-arm-kernel@lists.infradead.org
2415 S:      Maintained
2416 F:      arch/arm/mach-bcm/bcm_5301x.c
2417 F:      arch/arm/boot/dts/bcm5301x.dtsi
2418 F:      arch/arm/boot/dts/bcm470*
2419
2420 BROADCOM BCM63XX ARM ARCHITECTURE
2421 M:      Florian Fainelli <f.fainelli@gmail.com>
2422 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2423 L:      bcm-kernel-feedback-list@broadcom.com
2424 T:      git git://github.com/broadcom/stblinux.git
2425 S:      Maintained
2426 F:      arch/arm/mach-bcm/bcm63xx.c
2427 F:      arch/arm/include/debug/bcm63xx.S
2428
2429 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2430 M:      Kevin Cernekee <cernekee@gmail.com>
2431 L:      linux-usb@vger.kernel.org
2432 S:      Maintained
2433 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2434
2435 BROADCOM BCM7XXX ARM ARCHITECTURE
2436 M:      Brian Norris <computersforpeace@gmail.com>
2437 M:      Gregory Fong <gregory.0xf0@gmail.com>
2438 M:      Florian Fainelli <f.fainelli@gmail.com>
2439 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2440 L:      bcm-kernel-feedback-list@broadcom.com
2441 T:      git git://github.com/broadcom/stblinux.git
2442 S:      Maintained
2443 F:      arch/arm/mach-bcm/*brcmstb*
2444 F:      arch/arm/boot/dts/bcm7*.dts*
2445 F:      drivers/bus/brcmstb_gisb.c
2446 N:      brcmstb
2447
2448 BROADCOM BMIPS MIPS ARCHITECTURE
2449 M:      Kevin Cernekee <cernekee@gmail.com>
2450 M:      Florian Fainelli <f.fainelli@gmail.com>
2451 L:      linux-mips@linux-mips.org
2452 T:      git git://github.com/broadcom/stblinux.git
2453 S:      Maintained
2454 F:      arch/mips/bmips/*
2455 F:      arch/mips/include/asm/mach-bmips/*
2456 F:      arch/mips/kernel/*bmips*
2457 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2458 F:      drivers/irqchip/irq-bcm7*
2459 F:      drivers/irqchip/irq-brcmstb*
2460 F:      include/linux/bcm963xx_nvram.h
2461 F:      include/linux/bcm963xx_tag.h
2462
2463 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2464 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2465 M:      Prashant Sreedharan <prashant@broadcom.com>
2466 M:      Michael Chan <mchan@broadcom.com>
2467 L:      netdev@vger.kernel.org
2468 S:      Supported
2469 F:      drivers/net/ethernet/broadcom/tg3.*
2470
2471 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2472 M:      Brett Rudley <brudley@broadcom.com>
2473 M:      Arend van Spriel <arend@broadcom.com>
2474 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2475 M:      Hante Meuleman <meuleman@broadcom.com>
2476 L:      linux-wireless@vger.kernel.org
2477 L:      brcm80211-dev-list@broadcom.com
2478 S:      Supported
2479 F:      drivers/net/wireless/broadcom/brcm80211/
2480
2481 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2482 M:      QLogic-Storage-Upstream@qlogic.com
2483 L:      linux-scsi@vger.kernel.org
2484 S:      Supported
2485 F:      drivers/scsi/bnx2fc/
2486
2487 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2488 M:      QLogic-Storage-Upstream@qlogic.com
2489 L:      linux-scsi@vger.kernel.org
2490 S:      Supported
2491 F:      drivers/scsi/bnx2i/
2492
2493 BROADCOM IPROC ARM ARCHITECTURE
2494 M:      Ray Jui <rjui@broadcom.com>
2495 M:      Scott Branden <sbranden@broadcom.com>
2496 M:      Jon Mason <jonmason@broadcom.com>
2497 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2498 L:      bcm-kernel-feedback-list@broadcom.com
2499 T:      git git://github.com/broadcom/cygnus-linux.git
2500 S:      Maintained
2501 N:      iproc
2502 N:      cygnus
2503 N:      nsp
2504 N:      bcm9113*
2505 N:      bcm9583*
2506 N:      bcm9585*
2507 N:      bcm9586*
2508 N:      bcm988312
2509 N:      bcm113*
2510 N:      bcm583*
2511 N:      bcm585*
2512 N:      bcm586*
2513 N:      bcm88312
2514
2515 BROADCOM BRCMSTB GPIO DRIVER
2516 M:      Gregory Fong <gregory.0xf0@gmail.com>
2517 L:      bcm-kernel-feedback-list@broadcom.com
2518 S:      Supported
2519 F:      drivers/gpio/gpio-brcmstb.c
2520 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2521
2522 BROADCOM KONA GPIO DRIVER
2523 M:      Ray Jui <rjui@broadcom.com>
2524 L:      bcm-kernel-feedback-list@broadcom.com
2525 S:      Supported
2526 F:      drivers/gpio/gpio-bcm-kona.c
2527 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2528
2529 BROADCOM NVRAM DRIVER
2530 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2531 L:      linux-mips@linux-mips.org
2532 S:      Maintained
2533 F:      drivers/firmware/broadcom/*
2534
2535 BROADCOM STB NAND FLASH DRIVER
2536 M:      Brian Norris <computersforpeace@gmail.com>
2537 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2538 L:      linux-mtd@lists.infradead.org
2539 L:      bcm-kernel-feedback-list@broadcom.com
2540 S:      Maintained
2541 F:      drivers/mtd/nand/brcmnand/
2542
2543 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2544 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2545 L:      linux-wireless@vger.kernel.org
2546 S:      Maintained
2547 F:      drivers/bcma/
2548 F:      include/linux/bcma/
2549
2550 BROADCOM SYSTEMPORT ETHERNET DRIVER
2551 M:      Florian Fainelli <f.fainelli@gmail.com>
2552 L:      netdev@vger.kernel.org
2553 S:      Supported
2554 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2555
2556 BROADCOM VULCAN ARM64 SOC
2557 M:      Jayachandran C. <jchandra@broadcom.com>
2558 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2559 L:      bcm-kernel-feedback-list@broadcom.com
2560 S:      Maintained
2561 F:      arch/arm64/boot/dts/broadcom/vulcan*
2562
2563 BROCADE BFA FC SCSI DRIVER
2564 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2565 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2566 L:      linux-scsi@vger.kernel.org
2567 S:      Supported
2568 F:      drivers/scsi/bfa/
2569
2570 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2571 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2572 L:      netdev@vger.kernel.org
2573 S:      Supported
2574 F:      drivers/net/ethernet/brocade/bna/
2575
2576 BSG (block layer generic sg v4 driver)
2577 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2578 L:      linux-scsi@vger.kernel.org
2579 S:      Supported
2580 F:      block/bsg.c
2581 F:      include/linux/bsg.h
2582 F:      include/uapi/linux/bsg.h
2583
2584 BT87X AUDIO DRIVER
2585 M:      Clemens Ladisch <clemens@ladisch.de>
2586 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2587 T:      git git://git.alsa-project.org/alsa-kernel.git
2588 S:      Maintained
2589 F:      Documentation/sound/alsa/Bt87x.txt
2590 F:      sound/pci/bt87x.c
2591
2592 BT8XXGPIO DRIVER
2593 M:      Michael Buesch <m@bues.ch>
2594 W:      http://bu3sch.de/btgpio.php
2595 S:      Maintained
2596 F:      drivers/gpio/gpio-bt8xx.c
2597
2598 BTRFS FILE SYSTEM
2599 M:      Chris Mason <clm@fb.com>
2600 M:      Josef Bacik <jbacik@fb.com>
2601 M:      David Sterba <dsterba@suse.com>
2602 L:      linux-btrfs@vger.kernel.org
2603 W:      http://btrfs.wiki.kernel.org/
2604 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2606 S:      Maintained
2607 F:      Documentation/filesystems/btrfs.txt
2608 F:      fs/btrfs/
2609
2610 BTTV VIDEO4LINUX DRIVER
2611 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2612 L:      linux-media@vger.kernel.org
2613 W:      https://linuxtv.org
2614 T:      git git://linuxtv.org/media_tree.git
2615 S:      Odd fixes
2616 F:      Documentation/video4linux/bttv/
2617 F:      drivers/media/pci/bt8xx/bttv*
2618
2619 BUSLOGIC SCSI DRIVER
2620 M:      Khalid Aziz <khalid@gonehiking.org>
2621 L:      linux-scsi@vger.kernel.org
2622 S:      Maintained
2623 F:      drivers/scsi/BusLogic.*
2624 F:      drivers/scsi/FlashPoint.*
2625
2626 C-MEDIA CMI8788 DRIVER
2627 M:      Clemens Ladisch <clemens@ladisch.de>
2628 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2629 T:      git git://git.alsa-project.org/alsa-kernel.git
2630 S:      Maintained
2631 F:      sound/pci/oxygen/
2632
2633 C6X ARCHITECTURE
2634 M:      Mark Salter <msalter@redhat.com>
2635 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2636 L:      linux-c6x-dev@linux-c6x.org
2637 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2638 S:      Maintained
2639 F:      arch/c6x/
2640
2641 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2642 M:      David Howells <dhowells@redhat.com>
2643 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2644 S:      Supported
2645 F:      Documentation/filesystems/caching/cachefiles.txt
2646 F:      fs/cachefiles/
2647
2648 CADET FM/AM RADIO RECEIVER DRIVER
2649 M:      Hans Verkuil <hverkuil@xs4all.nl>
2650 L:      linux-media@vger.kernel.org
2651 T:      git git://linuxtv.org/media_tree.git
2652 W:      https://linuxtv.org
2653 S:      Maintained
2654 F:      drivers/media/radio/radio-cadet*
2655
2656 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2657 M:      Jonathan Corbet <corbet@lwn.net>
2658 L:      linux-media@vger.kernel.org
2659 T:      git git://linuxtv.org/media_tree.git
2660 S:      Maintained
2661 F:      Documentation/video4linux/cafe_ccic
2662 F:      drivers/media/platform/marvell-ccic/
2663
2664 CAIF NETWORK LAYER
2665 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2666 L:      netdev@vger.kernel.org
2667 S:      Supported
2668 F:      Documentation/networking/caif/
2669 F:      drivers/net/caif/
2670 F:      include/uapi/linux/caif/
2671 F:      include/net/caif/
2672 F:      net/caif/
2673
2674 CALGARY x86-64 IOMMU
2675 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2676 M:      "Jon D. Mason" <jdmason@kudzu.us>
2677 L:      discuss@x86-64.org
2678 S:      Maintained
2679 F:      arch/x86/kernel/pci-calgary_64.c
2680 F:      arch/x86/kernel/tce_64.c
2681 F:      arch/x86/include/asm/calgary.h
2682 F:      arch/x86/include/asm/tce.h
2683
2684 CAN NETWORK LAYER
2685 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2686 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2687 L:      linux-can@vger.kernel.org
2688 W:      https://github.com/linux-can
2689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2691 S:      Maintained
2692 F:      Documentation/networking/can.txt
2693 F:      net/can/
2694 F:      include/linux/can/core.h
2695 F:      include/uapi/linux/can.h
2696 F:      include/uapi/linux/can/bcm.h
2697 F:      include/uapi/linux/can/raw.h
2698 F:      include/uapi/linux/can/gw.h
2699
2700 CAN NETWORK DRIVERS
2701 M:      Wolfgang Grandegger <wg@grandegger.com>
2702 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2703 L:      linux-can@vger.kernel.org
2704 W:      https://github.com/linux-can
2705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2707 S:      Maintained
2708 F:      drivers/net/can/
2709 F:      include/linux/can/dev.h
2710 F:      include/linux/can/platform/
2711 F:      include/uapi/linux/can/error.h
2712 F:      include/uapi/linux/can/netlink.h
2713
2714 CAPABILITIES
2715 M:      Serge Hallyn <serge.hallyn@canonical.com>
2716 L:      linux-security-module@vger.kernel.org
2717 S:      Supported
2718 F:      include/linux/capability.h
2719 F:      include/uapi/linux/capability.h
2720 F:      security/commoncap.c
2721 F:      kernel/capability.c
2722
2723 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2724 M:      Kevin Tsai <ktsai@capellamicro.com>
2725 S:      Maintained
2726 F:      drivers/iio/light/cm*
2727 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2728
2729 CAVIUM LIQUIDIO NETWORK DRIVER
2730 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2731 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2732 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2733 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2734 L:     netdev@vger.kernel.org
2735 W:     http://www.cavium.com
2736 S:     Supported
2737 F:     drivers/net/ethernet/cavium/liquidio/
2738
2739 CC2520 IEEE-802.15.4 RADIO DRIVER
2740 M:      Varka Bhadram <varkabhadram@gmail.com>
2741 L:      linux-wpan@vger.kernel.org
2742 S:      Maintained
2743 F:      drivers/net/ieee802154/cc2520.c
2744 F:      include/linux/spi/cc2520.h
2745 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2746
2747 CELL BROADBAND ENGINE ARCHITECTURE
2748 M:      Arnd Bergmann <arnd@arndb.de>
2749 L:      linuxppc-dev@lists.ozlabs.org
2750 W:      http://www.ibm.com/developerworks/power/cell/
2751 S:      Supported
2752 F:      arch/powerpc/include/asm/cell*.h
2753 F:      arch/powerpc/include/asm/spu*.h
2754 F:      arch/powerpc/include/uapi/asm/spu*.h
2755 F:      arch/powerpc/oprofile/*cell*
2756 F:      arch/powerpc/platforms/cell/
2757
2758 CEPH COMMON CODE (LIBCEPH)
2759 M:      Ilya Dryomov <idryomov@gmail.com>
2760 M:      "Yan, Zheng" <zyan@redhat.com>
2761 M:      Sage Weil <sage@redhat.com>
2762 L:      ceph-devel@vger.kernel.org
2763 W:      http://ceph.com/
2764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2765 T:      git git://github.com/ceph/ceph-client.git
2766 S:      Supported
2767 F:      net/ceph/
2768 F:      include/linux/ceph/
2769 F:      include/linux/crush/
2770
2771 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2772 M:      "Yan, Zheng" <zyan@redhat.com>
2773 M:      Sage Weil <sage@redhat.com>
2774 M:      Ilya Dryomov <idryomov@gmail.com>
2775 L:      ceph-devel@vger.kernel.org
2776 W:      http://ceph.com/
2777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2778 T:      git git://github.com/ceph/ceph-client.git
2779 S:      Supported
2780 F:      Documentation/filesystems/ceph.txt
2781 F:      fs/ceph/
2782
2783 CERTIFICATE HANDLING:
2784 M:      David Howells <dhowells@redhat.com>
2785 M:      David Woodhouse <dwmw2@infradead.org>
2786 L:      keyrings@vger.kernel.org
2787 S:      Maintained
2788 F:      Documentation/module-signing.txt
2789 F:      certs/
2790 F:      scripts/sign-file.c
2791 F:      scripts/extract-cert.c
2792
2793 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2794 L:      linux-usb@vger.kernel.org
2795 S:      Orphan
2796 F:      Documentation/usb/WUSB-Design-overview.txt
2797 F:      Documentation/usb/wusb-cbaf
2798 F:      drivers/usb/host/hwa-hc.c
2799 F:      drivers/usb/host/whci/
2800 F:      drivers/usb/wusbcore/
2801 F:      include/linux/usb/wusb*
2802
2803 CFAG12864B LCD 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/cfag12864b.c
2809 F:      include/linux/cfag12864b.h
2810
2811 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2812 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2813 W:      http://miguelojeda.es/auxdisplay.htm
2814 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2815 S:      Maintained
2816 F:      drivers/auxdisplay/cfag12864bfb.c
2817 F:      include/linux/cfag12864b.h
2818
2819 CFG80211 and NL80211
2820 M:      Johannes Berg <johannes@sipsolutions.net>
2821 L:      linux-wireless@vger.kernel.org
2822 W:      http://wireless.kernel.org/
2823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2825 S:      Maintained
2826 F:      include/uapi/linux/nl80211.h
2827 F:      include/net/cfg80211.h
2828 F:      net/wireless/*
2829 X:      net/wireless/wext*
2830
2831 CHAR and MISC DRIVERS
2832 M:      Arnd Bergmann <arnd@arndb.de>
2833 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2835 S:      Supported
2836 F:      drivers/char/*
2837 F:      drivers/misc/*
2838 F:      include/linux/miscdevice.h
2839
2840 CHECKPATCH
2841 M:      Andy Whitcroft <apw@canonical.com>
2842 M:      Joe Perches <joe@perches.com>
2843 S:      Maintained
2844 F:      scripts/checkpatch.pl
2845
2846 CHINESE DOCUMENTATION
2847 M:      Harry Wei <harryxiyou@gmail.com>
2848 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2849 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2850 S:      Maintained
2851 F:      Documentation/zh_CN/
2852
2853 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2854 M:      Peter Chen <Peter.Chen@nxp.com>
2855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2856 L:      linux-usb@vger.kernel.org
2857 S:      Maintained
2858 F:      drivers/usb/chipidea/
2859
2860 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2861 M:      Hans de Goede <hdegoede@redhat.com>
2862 L:      linux-input@vger.kernel.org
2863 S:      Maintained
2864 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2865 F:      drivers/input/touchscreen/chipone_icn8318.c
2866
2867 CHROME HARDWARE PLATFORM SUPPORT
2868 M:      Olof Johansson <olof@lixom.net>
2869 S:      Maintained
2870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2871 F:      drivers/platform/chrome/
2872
2873 CISCO VIC ETHERNET NIC DRIVER
2874 M:      Christian Benvenuti <benve@cisco.com>
2875 M:      Sujith Sankar <ssujith@cisco.com>
2876 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2877 M:      Neel Patel <neepatel@cisco.com>
2878 S:      Supported
2879 F:      drivers/net/ethernet/cisco/enic/
2880
2881 CISCO VIC LOW LATENCY NIC DRIVER
2882 M:      Christian Benvenuti <benve@cisco.com>
2883 M:      Dave Goodell <dgoodell@cisco.com>
2884 S:      Supported
2885 F:      drivers/infiniband/hw/usnic/
2886
2887 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2888 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2889 L:      netdev@vger.kernel.org
2890 S:      Maintained
2891 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2892
2893 CIRRUS LOGIC AUDIO CODEC DRIVERS
2894 M:      Brian Austin <brian.austin@cirrus.com>
2895 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2896 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2897 S:      Maintained
2898 F:      sound/soc/codecs/cs*
2899
2900 CLEANCACHE API
2901 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2902 L:      linux-kernel@vger.kernel.org
2903 S:      Maintained
2904 F:      mm/cleancache.c
2905 F:      include/linux/cleancache.h
2906
2907 CLK API
2908 M:      Russell King <linux@arm.linux.org.uk>
2909 L:      linux-clk@vger.kernel.org
2910 S:      Maintained
2911 F:      include/linux/clk.h
2912
2913 CLOCKSOURCE, CLOCKEVENT DRIVERS
2914 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2915 M:      Thomas Gleixner <tglx@linutronix.de>
2916 L:      linux-kernel@vger.kernel.org
2917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2918 S:      Supported
2919 F:      drivers/clocksource
2920
2921 CISCO FCOE HBA DRIVER
2922 M:      Hiral Patel <hiralpat@cisco.com>
2923 M:      Suma Ramars <sramars@cisco.com>
2924 M:      Brian Uchino <buchino@cisco.com>
2925 L:      linux-scsi@vger.kernel.org
2926 S:      Supported
2927 F:      drivers/scsi/fnic/
2928
2929 CISCO SCSI HBA DRIVER
2930 M:      Narsimhulu Musini <nmusini@cisco.com>
2931 M:      Sesidhar Baddela <sebaddel@cisco.com>
2932 L:      linux-scsi@vger.kernel.org
2933 S:      Supported
2934 F:      drivers/scsi/snic/
2935
2936 CMPC ACPI DRIVER
2937 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2938 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2939 L:      platform-driver-x86@vger.kernel.org
2940 S:      Supported
2941 F:      drivers/platform/x86/classmate-laptop.c
2942
2943 COBALT MEDIA DRIVER
2944 M:      Hans Verkuil <hans.verkuil@cisco.com>
2945 L:      linux-media@vger.kernel.org
2946 T:      git git://linuxtv.org/media_tree.git
2947 W:      https://linuxtv.org
2948 S:      Supported
2949 F:      drivers/media/pci/cobalt/
2950
2951 COCCINELLE/Semantic Patches (SmPL)
2952 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2953 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2954 M:      Nicolas Palix <nicolas.palix@imag.fr>
2955 M:      Michal Marek <mmarek@suse.com>
2956 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2958 W:      http://coccinelle.lip6.fr/
2959 S:      Supported
2960 F:      Documentation/coccinelle.txt
2961 F:      scripts/coccinelle/
2962 F:      scripts/coccicheck
2963
2964 CODA FILE SYSTEM
2965 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2966 M:      coda@cs.cmu.edu
2967 L:      codalist@coda.cs.cmu.edu
2968 W:      http://www.coda.cs.cmu.edu/
2969 S:      Maintained
2970 F:      Documentation/filesystems/coda.txt
2971 F:      fs/coda/
2972 F:      include/linux/coda*.h
2973 F:      include/uapi/linux/coda*.h
2974
2975 CODA V4L2 MEM2MEM DRIVER
2976 M:      Philipp Zabel <p.zabel@pengutronix.de>
2977 L:      linux-media@vger.kernel.org
2978 S:      Maintained
2979 F:      Documentation/devicetree/bindings/media/coda.txt
2980 F:      drivers/media/platform/coda/
2981
2982 COMMON CLK FRAMEWORK
2983 M:      Michael Turquette <mturquette@baylibre.com>
2984 M:      Stephen Boyd <sboyd@codeaurora.org>
2985 L:      linux-clk@vger.kernel.org
2986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2987 S:      Maintained
2988 F:      drivers/clk/
2989 X:      drivers/clk/clkdev.c
2990 F:      include/linux/clk-pr*
2991 F:      include/linux/clk/
2992
2993 COMMON INTERNET FILE SYSTEM (CIFS)
2994 M:      Steve French <sfrench@samba.org>
2995 L:      linux-cifs@vger.kernel.org
2996 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2997 W:      http://linux-cifs.samba.org/
2998 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2999 S:      Supported
3000 F:      Documentation/filesystems/cifs/
3001 F:      fs/cifs/
3002
3003 COMPACTPCI HOTPLUG CORE
3004 M:      Scott Murray <scott@spiteful.org>
3005 L:      linux-pci@vger.kernel.org
3006 S:      Maintained
3007 F:      drivers/pci/hotplug/cpci_hotplug*
3008
3009 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3010 M:      Scott Murray <scott@spiteful.org>
3011 L:      linux-pci@vger.kernel.org
3012 S:      Maintained
3013 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3014
3015 COMPACTPCI HOTPLUG GENERIC DRIVER
3016 M:      Scott Murray <scott@spiteful.org>
3017 L:      linux-pci@vger.kernel.org
3018 S:      Maintained
3019 F:      drivers/pci/hotplug/cpcihp_generic.c
3020
3021 COMPAL LAPTOP SUPPORT
3022 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3023 L:      platform-driver-x86@vger.kernel.org
3024 S:      Maintained
3025 F:      drivers/platform/x86/compal-laptop.c
3026
3027 CONEXANT ACCESSRUNNER USB DRIVER
3028 L:      accessrunner-general@lists.sourceforge.net
3029 W:      http://accessrunner.sourceforge.net/
3030 S:      Orphan
3031 F:      drivers/usb/atm/cxacru.c
3032
3033 CONFIGFS
3034 M:      Joel Becker <jlbec@evilplan.org>
3035 M:      Christoph Hellwig <hch@lst.de>
3036 T:      git git://git.infradead.org/users/hch/configfs.git
3037 S:      Supported
3038 F:      fs/configfs/
3039 F:      include/linux/configfs.h
3040
3041 CONNECTOR
3042 M:      Evgeniy Polyakov <zbr@ioremap.net>
3043 L:      netdev@vger.kernel.org
3044 S:      Maintained
3045 F:      drivers/connector/
3046
3047 CONTROL GROUP (CGROUP)
3048 M:      Tejun Heo <tj@kernel.org>
3049 M:      Li Zefan <lizefan@huawei.com>
3050 M:      Johannes Weiner <hannes@cmpxchg.org>
3051 L:      cgroups@vger.kernel.org
3052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3053 S:      Maintained
3054 F:      Documentation/cgroups/
3055 F:      include/linux/cgroup*
3056 F:      kernel/cgroup*
3057
3058 CONTROL GROUP - CPUSET
3059 M:      Li Zefan <lizefan@huawei.com>
3060 L:      cgroups@vger.kernel.org
3061 W:      http://www.bullopensource.org/cpuset/
3062 W:      http://oss.sgi.com/projects/cpusets/
3063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3064 S:      Maintained
3065 F:      Documentation/cgroups/cpusets.txt
3066 F:      include/linux/cpuset.h
3067 F:      kernel/cpuset.c
3068
3069 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3070 M:      Johannes Weiner <hannes@cmpxchg.org>
3071 M:      Michal Hocko <mhocko@kernel.org>
3072 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3073 L:      cgroups@vger.kernel.org
3074 L:      linux-mm@kvack.org
3075 S:      Maintained
3076 F:      mm/memcontrol.c
3077 F:      mm/swap_cgroup.c
3078
3079 CORETEMP HARDWARE MONITORING DRIVER
3080 M:      Fenghua Yu <fenghua.yu@intel.com>
3081 L:      lm-sensors@lm-sensors.org
3082 S:      Maintained
3083 F:      Documentation/hwmon/coretemp
3084 F:      drivers/hwmon/coretemp.c
3085
3086 COSA/SRP SYNC SERIAL DRIVER
3087 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3088 W:      http://www.fi.muni.cz/~kas/cosa/
3089 S:      Maintained
3090 F:      drivers/net/wan/cosa*
3091
3092 CPMAC ETHERNET DRIVER
3093 M:      Florian Fainelli <florian@openwrt.org>
3094 L:      netdev@vger.kernel.org
3095 S:      Maintained
3096 F:      drivers/net/ethernet/ti/cpmac.c
3097
3098 CPU FREQUENCY DRIVERS
3099 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3100 M:      Viresh Kumar <viresh.kumar@linaro.org>
3101 L:      linux-pm@vger.kernel.org
3102 S:      Maintained
3103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3104 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3105 F:      drivers/cpufreq/
3106 F:      include/linux/cpufreq.h
3107
3108 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3109 M:      Viresh Kumar <viresh.kumar@linaro.org>
3110 M:      Sudeep Holla <sudeep.holla@arm.com>
3111 L:      linux-pm@vger.kernel.org
3112 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3113 S:      Maintained
3114 F:      drivers/cpufreq/arm_big_little.h
3115 F:      drivers/cpufreq/arm_big_little.c
3116 F:      drivers/cpufreq/arm_big_little_dt.c
3117
3118 CPUIDLE DRIVER - ARM BIG LITTLE
3119 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3120 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3121 L:      linux-pm@vger.kernel.org
3122 L:      linux-arm-kernel@lists.infradead.org
3123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3124 S:      Maintained
3125 F:      drivers/cpuidle/cpuidle-big_little.c
3126
3127 CPUIDLE DRIVER - ARM EXYNOS
3128 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3129 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3130 M:      Kukjin Kim <kgene@kernel.org>
3131 L:      linux-pm@vger.kernel.org
3132 L:      linux-samsung-soc@vger.kernel.org
3133 S:      Supported
3134 F:      drivers/cpuidle/cpuidle-exynos.c
3135 F:      arch/arm/mach-exynos/pm.c
3136
3137 CPUIDLE DRIVERS
3138 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3139 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3140 L:      linux-pm@vger.kernel.org
3141 S:      Maintained
3142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3143 F:      drivers/cpuidle/*
3144 F:      include/linux/cpuidle.h
3145
3146 CPUID/MSR DRIVER
3147 M:      "H. Peter Anvin" <hpa@zytor.com>
3148 S:      Maintained
3149 F:      arch/x86/kernel/cpuid.c
3150 F:      arch/x86/kernel/msr.c
3151
3152 CPU POWER MONITORING SUBSYSTEM
3153 M:      Thomas Renninger <trenn@suse.com>
3154 L:      linux-pm@vger.kernel.org
3155 S:      Maintained
3156 F:      tools/power/cpupower/
3157
3158 CRAMFS FILESYSTEM
3159 W:      http://sourceforge.net/projects/cramfs/
3160 S:      Orphan / Obsolete
3161 F:      Documentation/filesystems/cramfs.txt
3162 F:      fs/cramfs/
3163
3164 CRIS PORT
3165 M:      Mikael Starvik <starvik@axis.com>
3166 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3167 L:      linux-cris-kernel@axis.com
3168 W:      http://developer.axis.com
3169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3170 S:      Maintained
3171 F:      arch/cris/
3172 F:      drivers/tty/serial/crisv10.*
3173
3174 CRYPTO API
3175 M:      Herbert Xu <herbert@gondor.apana.org.au>
3176 M:      "David S. Miller" <davem@davemloft.net>
3177 L:      linux-crypto@vger.kernel.org
3178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3180 S:      Maintained
3181 F:      Documentation/crypto/
3182 F:      Documentation/DocBook/crypto-API.tmpl
3183 F:      arch/*/crypto/
3184 F:      crypto/
3185 F:      drivers/crypto/
3186 F:      include/crypto/
3187
3188 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3189 M:      Neil Horman <nhorman@tuxdriver.com>
3190 L:      linux-crypto@vger.kernel.org
3191 S:      Maintained
3192 F:      crypto/ansi_cprng.c
3193 F:      crypto/rng.c
3194
3195 CS3308 MEDIA DRIVER
3196 M:      Hans Verkuil <hverkuil@xs4all.nl>
3197 L:      linux-media@vger.kernel.org
3198 T:      git git://linuxtv.org/media_tree.git
3199 W:      http://linuxtv.org
3200 S:      Odd Fixes
3201 F:      drivers/media/i2c/cs3308.c
3202 F:      drivers/media/i2c/cs3308.h
3203
3204 CS5535 Audio ALSA driver
3205 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3206 S:      Maintained
3207 F:      sound/pci/cs5535audio/
3208
3209 CW1200 WLAN driver
3210 M:      Solomon Peachy <pizza@shaftnet.org>
3211 S:      Maintained
3212 F:      drivers/net/wireless/st/cw1200/
3213
3214 CX18 VIDEO4LINUX DRIVER
3215 M:      Andy Walls <awalls@md.metrocast.net>
3216 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3217 L:      linux-media@vger.kernel.org
3218 T:      git git://linuxtv.org/media_tree.git
3219 W:      https://linuxtv.org
3220 W:      http://www.ivtvdriver.org/index.php/Cx18
3221 S:      Maintained
3222 F:      Documentation/video4linux/cx18.txt
3223 F:      drivers/media/pci/cx18/
3224 F:      include/uapi/linux/ivtv*
3225
3226 CX2341X MPEG ENCODER HELPER MODULE
3227 M:      Hans Verkuil <hverkuil@xs4all.nl>
3228 L:      linux-media@vger.kernel.org
3229 T:      git git://linuxtv.org/media_tree.git
3230 W:      https://linuxtv.org
3231 S:      Maintained
3232 F:      drivers/media/common/cx2341x*
3233 F:      include/media/cx2341x*
3234
3235 CX24120 MEDIA DRIVER
3236 M:      Jemma Denson <jdenson@gmail.com>
3237 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3238 L:      linux-media@vger.kernel.org
3239 W:      https://linuxtv.org
3240 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3241 S:      Maintained
3242 F:      drivers/media/dvb-frontends/cx24120*
3243
3244 CX88 VIDEO4LINUX DRIVER
3245 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3246 L:      linux-media@vger.kernel.org
3247 W:      https://linuxtv.org
3248 T:      git git://linuxtv.org/media_tree.git
3249 S:      Odd fixes
3250 F:      Documentation/video4linux/cx88/
3251 F:      drivers/media/pci/cx88/
3252
3253 CXD2820R MEDIA DRIVER
3254 M:      Antti Palosaari <crope@iki.fi>
3255 L:      linux-media@vger.kernel.org
3256 W:      https://linuxtv.org
3257 W:      http://palosaari.fi/linux/
3258 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3259 T:      git git://linuxtv.org/anttip/media_tree.git
3260 S:      Maintained
3261 F:      drivers/media/dvb-frontends/cxd2820r*
3262
3263 CXGB3 ETHERNET DRIVER (CXGB3)
3264 M:      Santosh Raspatur <santosh@chelsio.com>
3265 L:      netdev@vger.kernel.org
3266 W:      http://www.chelsio.com
3267 S:      Supported
3268 F:      drivers/net/ethernet/chelsio/cxgb3/
3269
3270 CXGB3 ISCSI DRIVER (CXGB3I)
3271 M:      Karen Xie <kxie@chelsio.com>
3272 L:      linux-scsi@vger.kernel.org
3273 W:      http://www.chelsio.com
3274 S:      Supported
3275 F:      drivers/scsi/cxgbi/cxgb3i
3276
3277 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3278 M:      Steve Wise <swise@chelsio.com>
3279 L:      linux-rdma@vger.kernel.org
3280 W:      http://www.openfabrics.org
3281 S:      Supported
3282 F:      drivers/infiniband/hw/cxgb3/
3283
3284 CXGB4 ETHERNET DRIVER (CXGB4)
3285 M:      Hariprasad S <hariprasad@chelsio.com>
3286 L:      netdev@vger.kernel.org
3287 W:      http://www.chelsio.com
3288 S:      Supported
3289 F:      drivers/net/ethernet/chelsio/cxgb4/
3290
3291 CXGB4 ISCSI DRIVER (CXGB4I)
3292 M:      Karen Xie <kxie@chelsio.com>
3293 L:      linux-scsi@vger.kernel.org
3294 W:      http://www.chelsio.com
3295 S:      Supported
3296 F:      drivers/scsi/cxgbi/cxgb4i
3297
3298 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3299 M:      Steve Wise <swise@chelsio.com>
3300 L:      linux-rdma@vger.kernel.org
3301 W:      http://www.openfabrics.org
3302 S:      Supported
3303 F:      drivers/infiniband/hw/cxgb4/
3304
3305 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3306 M:      Casey Leedom <leedom@chelsio.com>
3307 L:      netdev@vger.kernel.org
3308 W:      http://www.chelsio.com
3309 S:      Supported
3310 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3311
3312 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3313 M:      Ian Munsie <imunsie@au1.ibm.com>
3314 M:      Michael Neuling <mikey@neuling.org>
3315 L:      linuxppc-dev@lists.ozlabs.org
3316 S:      Supported
3317 F:      drivers/misc/cxl/
3318 F:      include/misc/cxl*
3319 F:      include/uapi/misc/cxl.h
3320 F:      Documentation/powerpc/cxl.txt
3321 F:      Documentation/powerpc/cxl.txt
3322 F:      Documentation/ABI/testing/sysfs-class-cxl
3323
3324 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3325 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3326 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3327 L:      linux-scsi@vger.kernel.org
3328 S:      Supported
3329 F:      drivers/scsi/cxlflash/
3330 F:      include/uapi/scsi/cxlflash_ioctls.h
3331 F:      Documentation/powerpc/cxlflash.txt
3332
3333 STMMAC ETHERNET DRIVER
3334 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3335 L:      netdev@vger.kernel.org
3336 W:      http://www.stlinux.com
3337 S:      Supported
3338 F:      drivers/net/ethernet/stmicro/stmmac/
3339
3340 CYBERPRO FB DRIVER
3341 M:      Russell King <linux@arm.linux.org.uk>
3342 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3343 W:      http://www.arm.linux.org.uk/
3344 S:      Maintained
3345 F:      drivers/video/fbdev/cyber2000fb.*
3346
3347 CYCLADES ASYNC MUX DRIVER
3348 W:      http://www.cyclades.com/
3349 S:      Orphan
3350 F:      drivers/tty/cyclades.c
3351 F:      include/linux/cyclades.h
3352 F:      include/uapi/linux/cyclades.h
3353
3354 CYCLADES PC300 DRIVER
3355 W:      http://www.cyclades.com/
3356 S:      Orphan
3357 F:      drivers/net/wan/pc300*
3358
3359 CYPRESS_FIRMWARE MEDIA DRIVER
3360 M:      Antti Palosaari <crope@iki.fi>
3361 L:      linux-media@vger.kernel.org
3362 W:      https://linuxtv.org
3363 W:      http://palosaari.fi/linux/
3364 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3365 T:      git git://linuxtv.org/anttip/media_tree.git
3366 S:      Maintained
3367 F:      drivers/media/common/cypress_firmware*
3368
3369 CYTTSP TOUCHSCREEN DRIVER
3370 M:      Ferruh Yigit <fery@cypress.com>
3371 L:      linux-input@vger.kernel.org
3372 S:      Supported
3373 F:      drivers/input/touchscreen/cyttsp*
3374 F:      include/linux/input/cyttsp.h
3375
3376 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3377 M:      Joshua Kinard <kumba@gentoo.org>
3378 S:      Maintained
3379 F:      drivers/rtc/rtc-ds1685.c
3380 F:      include/linux/rtc/ds1685.h
3381
3382 DAMA SLAVE for AX.25
3383 M:      Joerg Reuter <jreuter@yaina.de>
3384 W:      http://yaina.de/jreuter/
3385 W:      http://www.qsl.net/dl1bke/
3386 L:      linux-hams@vger.kernel.org
3387 S:      Maintained
3388 F:      net/ax25/af_ax25.c
3389 F:      net/ax25/ax25_dev.c
3390 F:      net/ax25/ax25_ds_*
3391 F:      net/ax25/ax25_in.c
3392 F:      net/ax25/ax25_out.c
3393 F:      net/ax25/ax25_timer.c
3394 F:      net/ax25/sysctl_net_ax25.c
3395
3396 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3397 L:      netdev@vger.kernel.org
3398 S:      Orphan
3399 F:      Documentation/networking/dmfe.txt
3400 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3401
3402 DC390/AM53C974 SCSI driver
3403 M:      Hannes Reinecke <hare@suse.com>
3404 L:      linux-scsi@vger.kernel.org
3405 S:      Maintained
3406 F:      drivers/scsi/am53c974.c
3407
3408 DC395x SCSI driver
3409 M:      Oliver Neukum <oliver@neukum.org>
3410 M:      Ali Akcaagac <aliakc@web.de>
3411 M:      Jamie Lenehan <lenehan@twibble.org>
3412 L:      dc395x@twibble.org
3413 W:      http://twibble.org/dist/dc395x/
3414 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3415 S:      Maintained
3416 F:      Documentation/scsi/dc395x.txt
3417 F:      drivers/scsi/dc395x.*
3418
3419 DCCP PROTOCOL
3420 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3421 L:      dccp@vger.kernel.org
3422 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3423 S:      Maintained
3424 F:      include/linux/dccp.h
3425 F:      include/uapi/linux/dccp.h
3426 F:      include/linux/tfrc.h
3427 F:      net/dccp/
3428
3429 DECnet NETWORK LAYER
3430 W:      http://linux-decnet.sourceforge.net
3431 L:      linux-decnet-user@lists.sourceforge.net
3432 S:      Orphan
3433 F:      Documentation/networking/decnet.txt
3434 F:      net/decnet/
3435
3436 DECSTATION PLATFORM SUPPORT
3437 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3438 L:      linux-mips@linux-mips.org
3439 W:      http://www.linux-mips.org/wiki/DECstation
3440 S:      Maintained
3441 F:      arch/mips/dec/
3442 F:      arch/mips/include/asm/dec/
3443 F:      arch/mips/include/asm/mach-dec/
3444
3445 DEFXX FDDI NETWORK DRIVER
3446 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3447 S:      Maintained
3448 F:      drivers/net/fddi/defxx.*
3449
3450 DELL LAPTOP DRIVER
3451 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3452 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3453 L:      platform-driver-x86@vger.kernel.org
3454 S:      Maintained
3455 F:      drivers/platform/x86/dell-laptop.c
3456
3457 DELL LAPTOP RBTN DRIVER
3458 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3459 S:      Maintained
3460 F:      drivers/platform/x86/dell-rbtn.*
3461
3462 DELL LAPTOP FREEFALL DRIVER
3463 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3464 S:      Maintained
3465 F:      drivers/platform/x86/dell-smo8800.c
3466
3467 DELL LAPTOP SMM DRIVER
3468 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3469 S:      Maintained
3470 F:      drivers/hwmon/dell-smm-hwmon.c
3471 F:      include/uapi/linux/i8k.h
3472
3473 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3474 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3475 S:      Maintained
3476 F:      Documentation/dcdbas.txt
3477 F:      drivers/firmware/dcdbas.*
3478
3479 DELL WMI EXTRAS DRIVER
3480 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3481 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3482 S:      Maintained
3483 F:      drivers/platform/x86/dell-wmi.c
3484
3485 DESIGNWARE USB2 DRD IP DRIVER
3486 M:      John Youn <johnyoun@synopsys.com>
3487 L:      linux-usb@vger.kernel.org
3488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3489 S:      Maintained
3490 F:      drivers/usb/dwc2/
3491
3492 DESIGNWARE USB3 DRD IP DRIVER
3493 M:      Felipe Balbi <balbi@kernel.org>
3494 L:      linux-usb@vger.kernel.org
3495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3496 S:      Maintained
3497 F:      drivers/usb/dwc3/
3498
3499 DEVICE COREDUMP (DEV_COREDUMP)
3500 M:      Johannes Berg <johannes@sipsolutions.net>
3501 L:      linux-kernel@vger.kernel.org
3502 S:      Maintained
3503 F:      drivers/base/devcoredump.c
3504 F:      include/linux/devcoredump.h
3505
3506 DEVICE FREQUENCY (DEVFREQ)
3507 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3508 M:      Kyungmin Park <kyungmin.park@samsung.com>
3509 L:      linux-pm@vger.kernel.org
3510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3511 S:      Maintained
3512 F:      drivers/devfreq/
3513 F:      include/linux/devfreq.h
3514 F:      Documentation/devicetree/bindings/devfreq/
3515
3516 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3517 M:      Chanwoo Choi <cw00.choi@samsung.com>
3518 L:      linux-pm@vger.kernel.org
3519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3520 S:      Supported
3521 F:      drivers/devfreq/event/
3522 F:      drivers/devfreq/devfreq-event.c
3523 F:      include/linux/devfreq-event.h
3524 F:      Documentation/devicetree/bindings/devfreq/event/
3525
3526 DEVICE NUMBER REGISTRY
3527 M:      Torben Mathiasen <device@lanana.org>
3528 W:      http://lanana.org/docs/device-list/index.html
3529 S:      Maintained
3530
3531 DEVICE-MAPPER  (LVM)
3532 M:      Alasdair Kergon <agk@redhat.com>
3533 M:      Mike Snitzer <snitzer@redhat.com>
3534 M:      dm-devel@redhat.com
3535 L:      dm-devel@redhat.com
3536 W:      http://sources.redhat.com/dm
3537 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3539 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3540 S:      Maintained
3541 F:      Documentation/device-mapper/
3542 F:      drivers/md/dm*
3543 F:      drivers/md/persistent-data/
3544 F:      include/linux/device-mapper.h
3545 F:      include/linux/dm-*.h
3546 F:      include/uapi/linux/dm-*.h
3547
3548 DEVLINK
3549 M:      Jiri Pirko <jiri@mellanox.com>
3550 L:      netdev@vger.kernel.org
3551 S:      Supported
3552 F:      net/core/devlink.c
3553 F:      include/net/devlink.h
3554 F:      include/uapi/linux/devlink.h
3555
3556 DIALOG SEMICONDUCTOR DRIVERS
3557 M:      Support Opensource <support.opensource@diasemi.com>
3558 W:      http://www.dialog-semiconductor.com/products
3559 S:      Supported
3560 F:      Documentation/hwmon/da90??
3561 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3562 F:      drivers/gpio/gpio-da90??.c
3563 F:      drivers/hwmon/da90??-hwmon.c
3564 F:      drivers/iio/adc/da91??-*.c
3565 F:      drivers/input/misc/da90??_onkey.c
3566 F:      drivers/input/touchscreen/da9052_tsi.c
3567 F:      drivers/leds/leds-da90??.c
3568 F:      drivers/mfd/da903x.c
3569 F:      drivers/mfd/da90??-*.c
3570 F:      drivers/mfd/da91??-*.c
3571 F:      drivers/power/da9052-battery.c
3572 F:      drivers/power/da91??-*.c
3573 F:      drivers/regulator/da903x.c
3574 F:      drivers/regulator/da9???-regulator.[ch]
3575 F:      drivers/rtc/rtc-da90??.c
3576 F:      drivers/video/backlight/da90??_bl.c
3577 F:      drivers/watchdog/da90??_wdt.c
3578 F:      include/linux/mfd/da903x.h
3579 F:      include/linux/mfd/da9052/
3580 F:      include/linux/mfd/da9055/
3581 F:      include/linux/mfd/da9063/
3582 F:      include/linux/mfd/da9150/
3583 F:      include/sound/da[79]*.h
3584 F:      sound/soc/codecs/da[79]*.[ch]
3585
3586 DIGI NEO AND CLASSIC PCI PRODUCTS
3587 M:      Lidza Louina <lidza.louina@gmail.com>
3588 M:      Mark Hounschell <markh@compro.net>
3589 L:      driverdev-devel@linuxdriverproject.org
3590 S:      Maintained
3591 F:      drivers/staging/dgnc/
3592
3593 DIGI EPCA PCI PRODUCTS
3594 M:      Lidza Louina <lidza.louina@gmail.com>
3595 M:      Daeseok Youn <daeseok.youn@gmail.com>
3596 L:      driverdev-devel@linuxdriverproject.org
3597 S:      Maintained
3598 F:      drivers/staging/dgap/
3599
3600 DIOLAN U2C-12 I2C DRIVER
3601 M:      Guenter Roeck <linux@roeck-us.net>
3602 L:      linux-i2c@vger.kernel.org
3603 S:      Maintained
3604 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3605
3606 DIRECT ACCESS (DAX)
3607 M:      Matthew Wilcox <willy@linux.intel.com>
3608 L:      linux-fsdevel@vger.kernel.org
3609 S:      Supported
3610 F:      fs/dax.c
3611
3612 DIRECTORY NOTIFICATION (DNOTIFY)
3613 M:      Eric Paris <eparis@parisplace.org>
3614 S:      Maintained
3615 F:      Documentation/filesystems/dnotify.txt
3616 F:      fs/notify/dnotify/
3617 F:      include/linux/dnotify.h
3618
3619 DISK GEOMETRY AND PARTITION HANDLING
3620 M:      Andries Brouwer <aeb@cwi.nl>
3621 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3622 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3623 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3624 S:      Maintained
3625
3626 DISKQUOTA
3627 M:      Jan Kara <jack@suse.com>
3628 S:      Maintained
3629 F:      Documentation/filesystems/quota.txt
3630 F:      fs/quota/
3631 F:      include/linux/quota*.h
3632 F:      include/uapi/linux/quota*.h
3633
3634 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3635 M:      Bernie Thompson <bernie@plugable.com>
3636 L:      linux-fbdev@vger.kernel.org
3637 S:      Maintained
3638 W:      http://plugable.com/category/projects/udlfb/
3639 F:      drivers/video/fbdev/udlfb.c
3640 F:      include/video/udlfb.h
3641 F:      Documentation/fb/udlfb.txt
3642
3643 DISTRIBUTED LOCK MANAGER (DLM)
3644 M:      Christine Caulfield <ccaulfie@redhat.com>
3645 M:      David Teigland <teigland@redhat.com>
3646 L:      cluster-devel@redhat.com
3647 W:      http://sources.redhat.com/cluster/
3648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3649 S:      Supported
3650 F:      fs/dlm/
3651
3652 DMA BUFFER SHARING FRAMEWORK
3653 M:      Sumit Semwal <sumit.semwal@linaro.org>
3654 S:      Maintained
3655 L:      linux-media@vger.kernel.org
3656 L:      dri-devel@lists.freedesktop.org
3657 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3658 F:      drivers/dma-buf/
3659 F:      include/linux/dma-buf*
3660 F:      include/linux/reservation.h
3661 F:      include/linux/*fence.h
3662 F:      Documentation/dma-buf-sharing.txt
3663 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3664
3665 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3666 M:      Vinod Koul <vinod.koul@intel.com>
3667 L:      dmaengine@vger.kernel.org
3668 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3669 S:      Maintained
3670 F:      drivers/dma/
3671 F:      include/linux/dmaengine.h
3672 F:      Documentation/dmaengine/
3673 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3674
3675 DME1737 HARDWARE MONITOR DRIVER
3676 M:      Juerg Haefliger <juergh@gmail.com>
3677 L:      lm-sensors@lm-sensors.org
3678 S:      Maintained
3679 F:      Documentation/hwmon/dme1737
3680 F:      drivers/hwmon/dme1737.c
3681
3682 DMI/SMBIOS SUPPORT
3683 M:      Jean Delvare <jdelvare@suse.com>
3684 S:      Maintained
3685 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3686 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3687 F:      drivers/firmware/dmi-id.c
3688 F:      drivers/firmware/dmi_scan.c
3689 F:      include/linux/dmi.h
3690
3691 DOCUMENTATION
3692 M:      Jonathan Corbet <corbet@lwn.net>
3693 L:      linux-doc@vger.kernel.org
3694 S:      Maintained
3695 F:      Documentation/
3696 F:      scripts/docproc.c
3697 F:      scripts/kernel-doc*
3698 X:      Documentation/ABI/
3699 X:      Documentation/devicetree/
3700 X:      Documentation/acpi
3701 X:      Documentation/power
3702 X:      Documentation/spi
3703 X:      Documentation/DocBook/media
3704 T:      git git://git.lwn.net/linux.git docs-next
3705
3706 DOUBLETALK DRIVER
3707 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3708 L:      blinux-list@redhat.com
3709 S:      Maintained
3710 F:      drivers/char/dtlk.c
3711 F:      include/linux/dtlk.h
3712
3713 DPT_I2O SCSI RAID DRIVER
3714 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3715 L:      linux-scsi@vger.kernel.org
3716 W:      http://www.adaptec.com/
3717 S:      Maintained
3718 F:      drivers/scsi/dpt*
3719 F:      drivers/scsi/dpt/
3720
3721 DRBD DRIVER
3722 M:      Philipp Reisner <philipp.reisner@linbit.com>
3723 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3724 L:      drbd-dev@lists.linbit.com
3725 W:      http://www.drbd.org
3726 T:      git git://git.linbit.com/linux-drbd.git
3727 T:      git git://git.linbit.com/drbd-8.4.git
3728 S:      Supported
3729 F:      drivers/block/drbd/
3730 F:      lib/lru_cache.c
3731 F:      Documentation/blockdev/drbd/
3732
3733 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3734 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3736 S:      Supported
3737 F:      Documentation/kobject.txt
3738 F:      drivers/base/
3739 F:      fs/debugfs/
3740 F:      fs/kernfs/
3741 F:      fs/sysfs/
3742 F:      include/linux/debugfs.h
3743 F:      include/linux/kobj*
3744 F:      lib/kobj*
3745
3746 DRM DRIVERS
3747 M:      David Airlie <airlied@linux.ie>
3748 L:      dri-devel@lists.freedesktop.org
3749 T:      git git://people.freedesktop.org/~airlied/linux
3750 S:      Maintained
3751 F:      drivers/gpu/drm/
3752 F:      drivers/gpu/vga/
3753 F:      include/drm/
3754 F:      include/uapi/drm/
3755
3756 RADEON DRM DRIVERS
3757 M:      Alex Deucher <alexander.deucher@amd.com>
3758 M:      Christian König <christian.koenig@amd.com>
3759 L:      dri-devel@lists.freedesktop.org
3760 T:      git git://people.freedesktop.org/~agd5f/linux
3761 S:      Supported
3762 F:      drivers/gpu/drm/radeon/
3763 F:      include/uapi/drm/radeon*
3764
3765 DRM PANEL DRIVERS
3766 M:      Thierry Reding <thierry.reding@gmail.com>
3767 L:      dri-devel@lists.freedesktop.org
3768 T:      git git://anongit.freedesktop.org/tegra/linux.git
3769 S:      Maintained
3770 F:      drivers/gpu/drm/drm_panel.c
3771 F:      drivers/gpu/drm/panel/
3772 F:      include/drm/drm_panel.h
3773 F:      Documentation/devicetree/bindings/display/panel/
3774
3775 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3776 M:      Daniel Vetter <daniel.vetter@intel.com>
3777 M:      Jani Nikula <jani.nikula@linux.intel.com>
3778 L:      intel-gfx@lists.freedesktop.org
3779 L:      dri-devel@lists.freedesktop.org
3780 W:      https://01.org/linuxgraphics/
3781 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3782 T:      git git://anongit.freedesktop.org/drm-intel
3783 S:      Supported
3784 F:      drivers/gpu/drm/i915/
3785 F:      include/drm/i915*
3786 F:      include/uapi/drm/i915*
3787
3788 DRM DRIVERS FOR ATMEL HLCDC
3789 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3790 L:      dri-devel@lists.freedesktop.org
3791 S:      Supported
3792 F:      drivers/gpu/drm/atmel-hlcdc/
3793 F:      Documentation/devicetree/bindings/drm/atmel/
3794
3795 DRM DRIVERS FOR EXYNOS
3796 M:      Inki Dae <inki.dae@samsung.com>
3797 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3798 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3799 M:      Kyungmin Park <kyungmin.park@samsung.com>
3800 L:      dri-devel@lists.freedesktop.org
3801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3802 S:      Supported
3803 F:      drivers/gpu/drm/exynos/
3804 F:      include/drm/exynos*
3805 F:      include/uapi/drm/exynos*
3806
3807 DRM DRIVERS FOR FREESCALE DCU
3808 M:      Stefan Agner <stefan@agner.ch>
3809 M:      Alison Wang <alison.wang@freescale.com>
3810 L:      dri-devel@lists.freedesktop.org
3811 S:      Supported
3812 F:      drivers/gpu/drm/fsl-dcu/
3813 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3814 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3815
3816 DRM DRIVERS FOR FREESCALE IMX
3817 M:      Philipp Zabel <p.zabel@pengutronix.de>
3818 L:      dri-devel@lists.freedesktop.org
3819 S:      Maintained
3820 F:      drivers/gpu/drm/imx/
3821 F:      drivers/gpu/ipu-v3/
3822 F:      Documentation/devicetree/bindings/display/imx/
3823
3824 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3825 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3826 L:      dri-devel@lists.freedesktop.org
3827 T:      git git://github.com/patjak/drm-gma500
3828 S:      Maintained
3829 F:      drivers/gpu/drm/gma500
3830 F:      include/drm/gma500*
3831
3832 DRM DRIVERS FOR NVIDIA TEGRA
3833 M:      Thierry Reding <thierry.reding@gmail.com>
3834 M:      Terje Bergström <tbergstrom@nvidia.com>
3835 L:      dri-devel@lists.freedesktop.org
3836 L:      linux-tegra@vger.kernel.org
3837 T:      git git://anongit.freedesktop.org/tegra/linux.git
3838 S:      Supported
3839 F:      drivers/gpu/drm/tegra/
3840 F:      drivers/gpu/host1x/
3841 F:      include/linux/host1x.h
3842 F:      include/uapi/drm/tegra_drm.h
3843 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3844
3845 DRM DRIVERS FOR RENESAS
3846 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3847 L:      dri-devel@lists.freedesktop.org
3848 L:      linux-renesas-soc@vger.kernel.org
3849 T:      git git://people.freedesktop.org/~airlied/linux
3850 S:      Supported
3851 F:      drivers/gpu/drm/rcar-du/
3852 F:      drivers/gpu/drm/shmobile/
3853 F:      include/linux/platform_data/shmob_drm.h
3854
3855 DRM DRIVERS FOR ROCKCHIP
3856 M:      Mark Yao <mark.yao@rock-chips.com>
3857 L:      dri-devel@lists.freedesktop.org
3858 S:      Maintained
3859 F:      drivers/gpu/drm/rockchip/
3860 F:      Documentation/devicetree/bindings/display/rockchip*
3861
3862 DRM DRIVERS FOR STI
3863 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3864 M:      Vincent Abriou <vincent.abriou@st.com>
3865 L:      dri-devel@lists.freedesktop.org
3866 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3867 S:      Maintained
3868 F:      drivers/gpu/drm/sti
3869 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3870
3871 DRM DRIVERS FOR VIVANTE GPU IP
3872 M:      Lucas Stach <l.stach@pengutronix.de>
3873 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3874 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3875 L:      dri-devel@lists.freedesktop.org
3876 S:      Maintained
3877 F:      drivers/gpu/drm/etnaviv
3878 F:      Documentation/devicetree/bindings/display/etnaviv
3879
3880 DSBR100 USB FM RADIO DRIVER
3881 M:      Alexey Klimov <klimov.linux@gmail.com>
3882 L:      linux-media@vger.kernel.org
3883 T:      git git://linuxtv.org/media_tree.git
3884 S:      Maintained
3885 F:      drivers/media/radio/dsbr100.c
3886
3887 DSCC4 DRIVER
3888 M:      Francois Romieu <romieu@fr.zoreil.com>
3889 L:      netdev@vger.kernel.org
3890 S:      Maintained
3891 F:      drivers/net/wan/dscc4.c
3892
3893 DT3155 MEDIA DRIVER
3894 M:      Hans Verkuil <hverkuil@xs4all.nl>
3895 L:      linux-media@vger.kernel.org
3896 T:      git git://linuxtv.org/media_tree.git
3897 W:      https://linuxtv.org
3898 S:      Odd Fixes
3899 F:      drivers/media/pci/dt3155/
3900
3901 DVB_USB_AF9015 MEDIA DRIVER
3902 M:      Antti Palosaari <crope@iki.fi>
3903 L:      linux-media@vger.kernel.org
3904 W:      https://linuxtv.org
3905 W:      http://palosaari.fi/linux/
3906 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3907 T:      git git://linuxtv.org/anttip/media_tree.git
3908 S:      Maintained
3909 F:      drivers/media/usb/dvb-usb-v2/af9015*
3910
3911 DVB_USB_AF9035 MEDIA DRIVER
3912 M:      Antti Palosaari <crope@iki.fi>
3913 L:      linux-media@vger.kernel.org
3914 W:      https://linuxtv.org
3915 W:      http://palosaari.fi/linux/
3916 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3917 T:      git git://linuxtv.org/anttip/media_tree.git
3918 S:      Maintained
3919 F:      drivers/media/usb/dvb-usb-v2/af9035*
3920
3921 DVB_USB_ANYSEE MEDIA DRIVER
3922 M:      Antti Palosaari <crope@iki.fi>
3923 L:      linux-media@vger.kernel.org
3924 W:      https://linuxtv.org
3925 W:      http://palosaari.fi/linux/
3926 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3927 T:      git git://linuxtv.org/anttip/media_tree.git
3928 S:      Maintained
3929 F:      drivers/media/usb/dvb-usb-v2/anysee*
3930
3931 DVB_USB_AU6610 MEDIA DRIVER
3932 M:      Antti Palosaari <crope@iki.fi>
3933 L:      linux-media@vger.kernel.org
3934 W:      https://linuxtv.org
3935 W:      http://palosaari.fi/linux/
3936 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3937 T:      git git://linuxtv.org/anttip/media_tree.git
3938 S:      Maintained
3939 F:      drivers/media/usb/dvb-usb-v2/au6610*
3940
3941 DVB_USB_CE6230 MEDIA DRIVER
3942 M:      Antti Palosaari <crope@iki.fi>
3943 L:      linux-media@vger.kernel.org
3944 W:      https://linuxtv.org
3945 W:      http://palosaari.fi/linux/
3946 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3947 T:      git git://linuxtv.org/anttip/media_tree.git
3948 S:      Maintained
3949 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3950
3951 DVB_USB_CXUSB MEDIA DRIVER
3952 M:      Michael Krufky <mkrufky@linuxtv.org>
3953 L:      linux-media@vger.kernel.org
3954 W:      https://linuxtv.org
3955 W:      http://github.com/mkrufky
3956 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3957 T:      git git://linuxtv.org/media_tree.git
3958 S:      Maintained
3959 F:      drivers/media/usb/dvb-usb/cxusb*
3960
3961 DVB_USB_EC168 MEDIA DRIVER
3962 M:      Antti Palosaari <crope@iki.fi>
3963 L:      linux-media@vger.kernel.org
3964 W:      https://linuxtv.org
3965 W:      http://palosaari.fi/linux/
3966 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3967 T:      git git://linuxtv.org/anttip/media_tree.git
3968 S:      Maintained
3969 F:      drivers/media/usb/dvb-usb-v2/ec168*
3970
3971 DVB_USB_GL861 MEDIA DRIVER
3972 M:      Antti Palosaari <crope@iki.fi>
3973 L:      linux-media@vger.kernel.org
3974 W:      https://linuxtv.org
3975 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3976 T:      git git://linuxtv.org/anttip/media_tree.git
3977 S:      Maintained
3978 F:      drivers/media/usb/dvb-usb-v2/gl861*
3979
3980 DVB_USB_MXL111SF MEDIA DRIVER
3981 M:      Michael Krufky <mkrufky@linuxtv.org>
3982 L:      linux-media@vger.kernel.org
3983 W:      https://linuxtv.org
3984 W:      http://github.com/mkrufky
3985 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3986 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3987 S:      Maintained
3988 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3989
3990 DVB_USB_RTL28XXU MEDIA DRIVER
3991 M:      Antti Palosaari <crope@iki.fi>
3992 L:      linux-media@vger.kernel.org
3993 W:      https://linuxtv.org
3994 W:      http://palosaari.fi/linux/
3995 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3996 T:      git git://linuxtv.org/anttip/media_tree.git
3997 S:      Maintained
3998 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3999
4000 DVB_USB_V2 MEDIA DRIVER
4001 M:      Antti Palosaari <crope@iki.fi>
4002 L:      linux-media@vger.kernel.org
4003 W:      https://linuxtv.org
4004 W:      http://palosaari.fi/linux/
4005 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4006 T:      git git://linuxtv.org/anttip/media_tree.git
4007 S:      Maintained
4008 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4009 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4010
4011 DYNAMIC DEBUG
4012 M:      Jason Baron <jbaron@akamai.com>
4013 S:      Maintained
4014 F:      lib/dynamic_debug.c
4015 F:      include/linux/dynamic_debug.h
4016
4017 DZ DECSTATION DZ11 SERIAL DRIVER
4018 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4019 S:      Maintained
4020 F:      drivers/tty/serial/dz.*
4021
4022 E3X0 POWER BUTTON DRIVER
4023 M:      Moritz Fischer <moritz.fischer@ettus.com>
4024 L:      usrp-users@lists.ettus.com
4025 W:      http://www.ettus.com
4026 S:      Supported
4027 F:      drivers/input/misc/e3x0-button.c
4028 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4029
4030 E4000 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/tuners/e4000*
4039
4040 EATA ISA/EISA/PCI SCSI DRIVER
4041 M:      Dario Ballabio <ballabio_dario@emc.com>
4042 L:      linux-scsi@vger.kernel.org
4043 S:      Maintained
4044 F:      drivers/scsi/eata.c
4045
4046 EC100 MEDIA DRIVER
4047 M:      Antti Palosaari <crope@iki.fi>
4048 L:      linux-media@vger.kernel.org
4049 W:      https://linuxtv.org
4050 W:      http://palosaari.fi/linux/
4051 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4052 T:      git git://linuxtv.org/anttip/media_tree.git
4053 S:      Maintained
4054 F:      drivers/media/dvb-frontends/ec100*
4055
4056 ECRYPT FILE SYSTEM
4057 M:      Tyler Hicks <tyhicks@canonical.com>
4058 L:      ecryptfs@vger.kernel.org
4059 W:      http://ecryptfs.org
4060 W:      https://launchpad.net/ecryptfs
4061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4062 S:      Supported
4063 F:      Documentation/filesystems/ecryptfs.txt
4064 F:      fs/ecryptfs/
4065
4066 EDAC-CORE
4067 M:      Doug Thompson <dougthompson@xmission.com>
4068 M:      Borislav Petkov <bp@alien8.de>
4069 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4070 L:      linux-edac@vger.kernel.org
4071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4073 S:      Supported
4074 F:      Documentation/edac.txt
4075 F:      drivers/edac/
4076 F:      include/linux/edac.h
4077
4078 EDAC-AMD64
4079 M:      Doug Thompson <dougthompson@xmission.com>
4080 M:      Borislav Petkov <bp@alien8.de>
4081 L:      linux-edac@vger.kernel.org
4082 S:      Maintained
4083 F:      drivers/edac/amd64_edac*
4084
4085 EDAC-CALXEDA
4086 M:      Doug Thompson <dougthompson@xmission.com>
4087 M:      Robert Richter <rric@kernel.org>
4088 L:      linux-edac@vger.kernel.org
4089 S:      Maintained
4090 F:      drivers/edac/highbank*
4091
4092 EDAC-CAVIUM
4093 M:      Ralf Baechle <ralf@linux-mips.org>
4094 M:      David Daney <david.daney@cavium.com>
4095 L:      linux-edac@vger.kernel.org
4096 L:      linux-mips@linux-mips.org
4097 S:      Supported
4098 F:      drivers/edac/octeon_edac*
4099
4100 EDAC-E752X
4101 M:      Mark Gross <mark.gross@intel.com>
4102 M:      Doug Thompson <dougthompson@xmission.com>
4103 L:      linux-edac@vger.kernel.org
4104 S:      Maintained
4105 F:      drivers/edac/e752x_edac.c
4106
4107 EDAC-E7XXX
4108 M:      Doug Thompson <dougthompson@xmission.com>
4109 L:      linux-edac@vger.kernel.org
4110 S:      Maintained
4111 F:      drivers/edac/e7xxx_edac.c
4112
4113 EDAC-GHES
4114 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4115 L:      linux-edac@vger.kernel.org
4116 S:      Maintained
4117 F:      drivers/edac/ghes_edac.c
4118
4119 EDAC-I82443BXGX
4120 M:      Tim Small <tim@buttersideup.com>
4121 L:      linux-edac@vger.kernel.org
4122 S:      Maintained
4123 F:      drivers/edac/i82443bxgx_edac.c
4124
4125 EDAC-I3000
4126 M:      Jason Uhlenkott <juhlenko@akamai.com>
4127 L:      linux-edac@vger.kernel.org
4128 S:      Maintained
4129 F:      drivers/edac/i3000_edac.c
4130
4131 EDAC-I5000
4132 M:      Doug Thompson <dougthompson@xmission.com>
4133 L:      linux-edac@vger.kernel.org
4134 S:      Maintained
4135 F:      drivers/edac/i5000_edac.c
4136
4137 EDAC-I5400
4138 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4139 L:      linux-edac@vger.kernel.org
4140 S:      Maintained
4141 F:      drivers/edac/i5400_edac.c
4142
4143 EDAC-I7300
4144 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4145 L:      linux-edac@vger.kernel.org
4146 S:      Maintained
4147 F:      drivers/edac/i7300_edac.c
4148
4149 EDAC-I7CORE
4150 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4151 L:      linux-edac@vger.kernel.org
4152 S:      Maintained
4153 F:      drivers/edac/i7core_edac.c
4154
4155 EDAC-I82975X
4156 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4157 M:      "Arvind R." <arvino55@gmail.com>
4158 L:      linux-edac@vger.kernel.org
4159 S:      Maintained
4160 F:      drivers/edac/i82975x_edac.c
4161
4162 EDAC-IE31200
4163 M:      Jason Baron <jbaron@akamai.com>
4164 L:      linux-edac@vger.kernel.org
4165 S:      Maintained
4166 F:      drivers/edac/ie31200_edac.c
4167
4168 EDAC-MPC85XX
4169 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4170 L:      linux-edac@vger.kernel.org
4171 S:      Maintained
4172 F:      drivers/edac/mpc85xx_edac.[ch]
4173
4174 EDAC-PASEMI
4175 M:      Egor Martovetsky <egor@pasemi.com>
4176 L:      linux-edac@vger.kernel.org
4177 S:      Maintained
4178 F:      drivers/edac/pasemi_edac.c
4179
4180 EDAC-R82600
4181 M:      Tim Small <tim@buttersideup.com>
4182 L:      linux-edac@vger.kernel.org
4183 S:      Maintained
4184 F:      drivers/edac/r82600_edac.c
4185
4186 EDAC-SBRIDGE
4187 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4188 L:      linux-edac@vger.kernel.org
4189 S:      Maintained
4190 F:      drivers/edac/sb_edac.c
4191
4192 EDAC-XGENE
4193 APPLIED MICRO (APM) X-GENE SOC EDAC
4194 M:     Loc Ho <lho@apm.com>
4195 S:     Supported
4196 F:     drivers/edac/xgene_edac.c
4197 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4198
4199 EDIROL UA-101/UA-1000 DRIVER
4200 M:      Clemens Ladisch <clemens@ladisch.de>
4201 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4202 T:      git git://git.alsa-project.org/alsa-kernel.git
4203 S:      Maintained
4204 F:      sound/usb/misc/ua101.c
4205
4206 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4207 M:      Matt Fleming <matt@codeblueprint.co.uk>
4208 L:      linux-efi@vger.kernel.org
4209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4210 S:      Maintained
4211 F:      Documentation/efi-stub.txt
4212 F:      arch/ia64/kernel/efi.c
4213 F:      arch/x86/boot/compressed/eboot.[ch]
4214 F:      arch/x86/include/asm/efi.h
4215 F:      arch/x86/platform/efi/*
4216 F:      drivers/firmware/efi/*
4217 F:      include/linux/efi*.h
4218
4219 EFI VARIABLE FILESYSTEM
4220 M:      Matthew Garrett <matthew.garrett@nebula.com>
4221 M:      Jeremy Kerr <jk@ozlabs.org>
4222 M:      Matt Fleming <matt@codeblueprint.co.uk>
4223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4224 L:      linux-efi@vger.kernel.org
4225 S:      Maintained
4226 F:      fs/efivarfs/
4227
4228 EFIFB FRAMEBUFFER DRIVER
4229 L:      linux-fbdev@vger.kernel.org
4230 M:      Peter Jones <pjones@redhat.com>
4231 S:      Maintained
4232 F:      drivers/video/fbdev/efifb.c
4233
4234 EFS FILESYSTEM
4235 W:      http://aeschi.ch.eu.org/efs/
4236 S:      Orphan
4237 F:      fs/efs/
4238
4239 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4240 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4241 L:      netdev@vger.kernel.org
4242 S:      Maintained
4243 F:      drivers/net/ethernet/ibm/ehea/
4244
4245 EM28XX VIDEO4LINUX DRIVER
4246 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4247 L:      linux-media@vger.kernel.org
4248 W:      https://linuxtv.org
4249 T:      git git://linuxtv.org/media_tree.git
4250 S:      Maintained
4251 F:      drivers/media/usb/em28xx/
4252
4253 EMBEDDED LINUX
4254 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4255 M:      Matt Mackall <mpm@selenic.com>
4256 M:      David Woodhouse <dwmw2@infradead.org>
4257 L:      linux-embedded@vger.kernel.org
4258 S:      Maintained
4259
4260 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4261 M:      James Smart <james.smart@avagotech.com>
4262 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4263 L:      linux-scsi@vger.kernel.org
4264 W:      http://www.avagotech.com
4265 S:      Supported
4266 F:      drivers/scsi/lpfc/
4267
4268 ENE CB710 FLASH CARD READER DRIVER
4269 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4270 S:      Maintained
4271 F:      drivers/misc/cb710/
4272 F:      drivers/mmc/host/cb710-mmc.*
4273 F:      include/linux/cb710.h
4274
4275 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4276 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4277 S:      Maintained
4278 F:      drivers/media/rc/ene_ir.*
4279
4280 EPSON S1D13XXX FRAMEBUFFER DRIVER
4281 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4282 S:      Maintained
4283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4284 F:      drivers/video/fbdev/s1d13xxxfb.c
4285 F:      include/video/s1d13xxxfb.h
4286
4287 ET131X NETWORK DRIVER
4288 M:      Mark Einon <mark.einon@gmail.com>
4289 S:      Odd Fixes
4290 F:      drivers/net/ethernet/agere/
4291
4292 ETHERNET BRIDGE
4293 M:      Stephen Hemminger <stephen@networkplumber.org>
4294 L:      bridge@lists.linux-foundation.org
4295 L:      netdev@vger.kernel.org
4296 W:      http://www.linuxfoundation.org/en/Net:Bridge
4297 S:      Maintained
4298 F:      include/linux/netfilter_bridge/
4299 F:      net/bridge/
4300
4301 ETHERNET PHY LIBRARY
4302 M:      Florian Fainelli <f.fainelli@gmail.com>
4303 L:      netdev@vger.kernel.org
4304 S:      Maintained
4305 F:      include/linux/phy.h
4306 F:      include/linux/phy_fixed.h
4307 F:      drivers/net/phy/
4308 F:      Documentation/networking/phy.txt
4309 F:      drivers/of/of_mdio.c
4310 F:      drivers/of/of_net.c
4311
4312 EXT2 FILE SYSTEM
4313 M:      Jan Kara <jack@suse.com>
4314 L:      linux-ext4@vger.kernel.org
4315 S:      Maintained
4316 F:      Documentation/filesystems/ext2.txt
4317 F:      fs/ext2/
4318 F:      include/linux/ext2*
4319
4320 EXT4 FILE SYSTEM
4321 M:      "Theodore Ts'o" <tytso@mit.edu>
4322 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4323 L:      linux-ext4@vger.kernel.org
4324 W:      http://ext4.wiki.kernel.org
4325 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4327 S:      Maintained
4328 F:      Documentation/filesystems/ext4.txt
4329 F:      fs/ext4/
4330
4331 Extended Verification Module (EVM)
4332 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4333 L:      linux-ima-devel@lists.sourceforge.net
4334 L:      linux-security-module@vger.kernel.org
4335 S:      Supported
4336 F:      security/integrity/evm/
4337
4338 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4339 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4340 M:      Chanwoo Choi <cw00.choi@samsung.com>
4341 L:      linux-kernel@vger.kernel.org
4342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4343 S:      Maintained
4344 F:      drivers/extcon/
4345 F:      include/linux/extcon/
4346 F:      include/linux/extcon.h
4347 F:      Documentation/extcon/
4348 F:      Documentation/devicetree/bindings/extcon/
4349
4350 EXYNOS DP DRIVER
4351 M:      Jingoo Han <jingoohan1@gmail.com>
4352 L:      dri-devel@lists.freedesktop.org
4353 S:      Maintained
4354 F:      drivers/gpu/drm/exynos/exynos_dp*
4355
4356 EXYNOS SYSMMU (IOMMU) driver
4357 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4358 L:      iommu@lists.linux-foundation.org
4359 S:      Maintained
4360 F:      drivers/iommu/exynos-iommu.c
4361
4362 EXYNOS MIPI DISPLAY DRIVERS
4363 M:      Inki Dae <inki.dae@samsung.com>
4364 M:      Donghwa Lee <dh09.lee@samsung.com>
4365 M:      Kyungmin Park <kyungmin.park@samsung.com>
4366 L:      linux-fbdev@vger.kernel.org
4367 S:      Maintained
4368 F:      drivers/video/fbdev/exynos/exynos_mipi*
4369 F:      include/video/exynos_mipi*
4370
4371 F71805F HARDWARE MONITORING DRIVER
4372 M:      Jean Delvare <jdelvare@suse.com>
4373 L:      lm-sensors@lm-sensors.org
4374 S:      Maintained
4375 F:      Documentation/hwmon/f71805f
4376 F:      drivers/hwmon/f71805f.c
4377
4378 FC0011 TUNER DRIVER
4379 M:      Michael Buesch <m@bues.ch>
4380 L:      linux-media@vger.kernel.org
4381 S:      Maintained
4382 F:      drivers/media/tuners/fc0011.h
4383 F:      drivers/media/tuners/fc0011.c
4384
4385 FC2580 MEDIA DRIVER
4386 M:      Antti Palosaari <crope@iki.fi>
4387 L:      linux-media@vger.kernel.org
4388 W:      https://linuxtv.org
4389 W:      http://palosaari.fi/linux/
4390 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4391 T:      git git://linuxtv.org/anttip/media_tree.git
4392 S:      Maintained
4393 F:      drivers/media/tuners/fc2580*
4394
4395 FANOTIFY
4396 M:      Eric Paris <eparis@redhat.com>
4397 S:      Maintained
4398 F:      fs/notify/fanotify/
4399 F:      include/linux/fanotify.h
4400 F:      include/uapi/linux/fanotify.h
4401
4402 FARSYNC SYNCHRONOUS DRIVER
4403 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4404 W:      http://www.farsite.co.uk/
4405 S:      Supported
4406 F:      drivers/net/wan/farsync.*
4407
4408 FAULT INJECTION SUPPORT
4409 M:      Akinobu Mita <akinobu.mita@gmail.com>
4410 S:      Supported
4411 F:      Documentation/fault-injection/
4412 F:      lib/fault-inject.c
4413
4414 FBTFT Framebuffer drivers
4415 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4416 M:      Noralf Trønnes <noralf@tronnes.org>
4417 S:      Maintained
4418 F:      drivers/staging/fbtft/
4419
4420 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4421 M:      Vasu Dev <vasu.dev@intel.com>
4422 L:      fcoe-devel@open-fcoe.org
4423 W:      www.Open-FCoE.org
4424 S:      Supported
4425 F:      drivers/scsi/libfc/
4426 F:      drivers/scsi/fcoe/
4427 F:      include/scsi/fc/
4428 F:      include/scsi/libfc.h
4429 F:      include/scsi/libfcoe.h
4430 F:      include/uapi/scsi/fc/
4431
4432 FILE LOCKING (flock() and fcntl()/lockf())
4433 M:      Jeff Layton <jlayton@poochiereds.net>
4434 M:      "J. Bruce Fields" <bfields@fieldses.org>
4435 L:      linux-fsdevel@vger.kernel.org
4436 S:      Maintained
4437 F:      include/linux/fcntl.h
4438 F:      include/linux/fs.h
4439 F:      include/uapi/linux/fcntl.h
4440 F:      include/uapi/linux/fs.h
4441 F:      fs/fcntl.c
4442 F:      fs/locks.c
4443
4444 FILESYSTEMS (VFS and infrastructure)
4445 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4446 L:      linux-fsdevel@vger.kernel.org
4447 S:      Maintained
4448 F:      fs/*
4449
4450 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4451 M:      Riku Voipio <riku.voipio@iki.fi>
4452 L:      lm-sensors@lm-sensors.org
4453 S:      Maintained
4454 F:      drivers/hwmon/f75375s.c
4455 F:      include/linux/f75375s.h
4456
4457 FIREWIRE AUDIO DRIVERS
4458 M:      Clemens Ladisch <clemens@ladisch.de>
4459 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4460 T:      git git://git.alsa-project.org/alsa-kernel.git
4461 S:      Maintained
4462 F:      sound/firewire/
4463
4464 FIREWIRE MEDIA DRIVERS (firedtv)
4465 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4466 L:      linux-media@vger.kernel.org
4467 L:      linux1394-devel@lists.sourceforge.net
4468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4469 S:      Maintained
4470 F:      drivers/media/firewire/
4471
4472 FIREWIRE SBP-2 TARGET
4473 M:      Chris Boot <bootc@bootc.net>
4474 L:      linux-scsi@vger.kernel.org
4475 L:      target-devel@vger.kernel.org
4476 L:      linux1394-devel@lists.sourceforge.net
4477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4478 S:      Maintained
4479 F:      drivers/target/sbp/
4480
4481 FIREWIRE SUBSYSTEM
4482 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4483 L:      linux1394-devel@lists.sourceforge.net
4484 W:      http://ieee1394.wiki.kernel.org/
4485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4486 S:      Maintained
4487 F:      drivers/firewire/
4488 F:      include/linux/firewire.h
4489 F:      include/uapi/linux/firewire*.h
4490 F:      tools/firewire/
4491
4492 FIRMWARE LOADER (request_firmware)
4493 M:      Ming Lei <ming.lei@canonical.com>
4494 L:      linux-kernel@vger.kernel.org
4495 S:      Maintained
4496 F:      Documentation/firmware_class/
4497 F:      drivers/base/firmware*.c
4498 F:      include/linux/firmware.h
4499
4500 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4501 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4502 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4503 S:      Maintained
4504 F:      drivers/block/rsxx/
4505
4506 FLOPPY DRIVER
4507 M:      Jiri Kosina <jikos@kernel.org>
4508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4509 S:      Odd fixes
4510 F:      drivers/block/floppy.c
4511
4512 FMC SUBSYSTEM
4513 M:      Alessandro Rubini <rubini@gnudd.com>
4514 W:      http://www.ohwr.org/projects/fmc-bus
4515 S:      Supported
4516 F:      drivers/fmc/
4517 F:      include/linux/fmc*.h
4518 F:      include/linux/ipmi-fru.h
4519 K:      fmc_d.*register
4520
4521 FPGA MANAGER FRAMEWORK
4522 M:      Alan Tull <atull@opensource.altera.com>
4523 R:      Moritz Fischer <moritz.fischer@ettus.com>
4524 S:      Maintained
4525 F:      drivers/fpga/
4526 F:      include/linux/fpga/fpga-mgr.h
4527 W:      http://www.rocketboards.org
4528
4529 FPU EMULATOR
4530 M:      Bill Metzenthen <billm@melbpc.org.au>
4531 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4532 S:      Maintained
4533 F:      arch/x86/math-emu/
4534
4535 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4536 L:      netdev@vger.kernel.org
4537 S:      Orphan
4538 F:      drivers/net/wan/dlci.c
4539 F:      drivers/net/wan/sdla.c
4540
4541 FRAMEBUFFER LAYER
4542 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4543 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4544 L:      linux-fbdev@vger.kernel.org
4545 W:      http://linux-fbdev.sourceforge.net/
4546 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4548 S:      Maintained
4549 F:      Documentation/fb/
4550 F:      drivers/video/
4551 F:      include/video/
4552 F:      include/linux/fb.h
4553 F:      include/uapi/video/
4554 F:      include/uapi/linux/fb.h
4555
4556 FREESCALE DIU FRAMEBUFFER DRIVER
4557 M:      Timur Tabi <timur@tabi.org>
4558 L:      linux-fbdev@vger.kernel.org
4559 S:      Maintained
4560 F:      drivers/video/fbdev/fsl-diu-fb.*
4561
4562 FREESCALE DMA DRIVER
4563 M:      Li Yang <leoli@freescale.com>
4564 M:      Zhang Wei <zw@zh-kernel.org>
4565 L:      linuxppc-dev@lists.ozlabs.org
4566 S:      Maintained
4567 F:      drivers/dma/fsldma.*
4568
4569 FREESCALE GPMI NAND DRIVER
4570 M:      Han Xu <han.xu@nxp.com>
4571 L:      linux-mtd@lists.infradead.org
4572 S:      Maintained
4573 F:      drivers/mtd/nand/gpmi-nand/*
4574
4575 FREESCALE I2C CPM DRIVER
4576 M:      Jochen Friedrich <jochen@scram.de>
4577 L:      linuxppc-dev@lists.ozlabs.org
4578 L:      linux-i2c@vger.kernel.org
4579 S:      Maintained
4580 F:      drivers/i2c/busses/i2c-cpm.c
4581
4582 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4583 M:      Sascha Hauer <kernel@pengutronix.de>
4584 L:      linux-fbdev@vger.kernel.org
4585 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4586 S:      Maintained
4587 F:      include/linux/platform_data/video-imxfb.h
4588 F:      drivers/video/fbdev/imxfb.c
4589
4590 FREESCALE QUAD SPI DRIVER
4591 M:      Han Xu <han.xu@nxp.com>
4592 L:      linux-mtd@lists.infradead.org
4593 S:      Maintained
4594 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4595
4596 FREESCALE SOC FS_ENET DRIVER
4597 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4598 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4599 L:      linuxppc-dev@lists.ozlabs.org
4600 L:      netdev@vger.kernel.org
4601 S:      Maintained
4602 F:      drivers/net/ethernet/freescale/fs_enet/
4603 F:      include/linux/fs_enet_pd.h
4604
4605 FREESCALE IMX / MXC FEC DRIVER
4606 M:      Fugang Duan <fugang.duan@nxp.com>
4607 L:      netdev@vger.kernel.org
4608 S:      Maintained
4609 F:      drivers/net/ethernet/freescale/fec_main.c
4610 F:      drivers/net/ethernet/freescale/fec_ptp.c
4611 F:      drivers/net/ethernet/freescale/fec.h
4612 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4613
4614 FREESCALE QUICC ENGINE LIBRARY
4615 L:      linuxppc-dev@lists.ozlabs.org
4616 S:      Orphan
4617 F:      drivers/soc/fsl/qe/
4618 F:      include/soc/fsl/*qe*.h
4619 F:      include/soc/fsl/*ucc*.h
4620
4621 FREESCALE USB PERIPHERAL DRIVERS
4622 M:      Li Yang <leoli@freescale.com>
4623 L:      linux-usb@vger.kernel.org
4624 L:      linuxppc-dev@lists.ozlabs.org
4625 S:      Maintained
4626 F:      drivers/usb/gadget/udc/fsl*
4627
4628 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4629 M:      Li Yang <leoli@freescale.com>
4630 L:      netdev@vger.kernel.org
4631 L:      linuxppc-dev@lists.ozlabs.org
4632 S:      Maintained
4633 F:      drivers/net/ethernet/freescale/ucc_geth*
4634
4635 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4636 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4637 L:      netdev@vger.kernel.org
4638 S:      Maintained
4639 F:      drivers/net/ethernet/freescale/gianfar*
4640 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4641 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4642
4643 FREESCALE QUICC ENGINE UCC UART DRIVER
4644 M:      Timur Tabi <timur@tabi.org>
4645 L:      linuxppc-dev@lists.ozlabs.org
4646 S:      Maintained
4647 F:      drivers/tty/serial/ucc_uart.c
4648
4649 FREESCALE SOC SOUND DRIVERS
4650 M:      Timur Tabi <timur@tabi.org>
4651 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4652 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4653 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4654 L:      linuxppc-dev@lists.ozlabs.org
4655 S:      Maintained
4656 F:      sound/soc/fsl/fsl*
4657 F:      sound/soc/fsl/imx*
4658 F:      sound/soc/fsl/mpc8610_hpcd.c
4659
4660 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4661 M:      "J. German Rivera" <German.Rivera@freescale.com>
4662 L:      linux-kernel@vger.kernel.org
4663 S:      Maintained
4664 F:      drivers/staging/fsl-mc/
4665
4666 FREEVXFS FILESYSTEM
4667 M:      Christoph Hellwig <hch@infradead.org>
4668 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4669 S:      Maintained
4670 F:      fs/freevxfs/
4671
4672 FREEZER
4673 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4674 M:      Pavel Machek <pavel@ucw.cz>
4675 L:      linux-pm@vger.kernel.org
4676 S:      Supported
4677 F:      Documentation/power/freezing-of-tasks.txt
4678 F:      include/linux/freezer.h
4679 F:      kernel/freezer.c
4680
4681 FRONTSWAP API
4682 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4683 L:      linux-kernel@vger.kernel.org
4684 S:      Maintained
4685 F:      mm/frontswap.c
4686 F:      include/linux/frontswap.h
4687
4688 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4689 M:      David Howells <dhowells@redhat.com>
4690 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4691 S:      Supported
4692 F:      Documentation/filesystems/caching/
4693 F:      fs/fscache/
4694 F:      include/linux/fscache*.h
4695
4696 F2FS FILE SYSTEM
4697 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4698 M:      Changman Lee <cm224.lee@samsung.com>
4699 R:      Chao Yu <chao2.yu@samsung.com>
4700 L:      linux-f2fs-devel@lists.sourceforge.net
4701 W:      http://en.wikipedia.org/wiki/F2FS
4702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4703 S:      Maintained
4704 F:      Documentation/filesystems/f2fs.txt
4705 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4706 F:      fs/f2fs/
4707 F:      include/linux/f2fs_fs.h
4708 F:      include/trace/events/f2fs.h
4709
4710 FUJITSU FR-V (FRV) PORT
4711 S:      Orphan
4712 F:      arch/frv/
4713
4714 FUJITSU LAPTOP EXTRAS
4715 M:      Jonathan Woithe <jwoithe@just42.net>
4716 L:      platform-driver-x86@vger.kernel.org
4717 S:      Maintained
4718 F:      drivers/platform/x86/fujitsu-laptop.c
4719
4720 FUJITSU M-5MO LS CAMERA ISP DRIVER
4721 M:      Kyungmin Park <kyungmin.park@samsung.com>
4722 M:      Heungjun Kim <riverful.kim@samsung.com>
4723 L:      linux-media@vger.kernel.org
4724 S:      Maintained
4725 F:      drivers/media/i2c/m5mols/
4726 F:      include/media/i2c/m5mols.h
4727
4728 FUJITSU TABLET EXTRAS
4729 M:      Robert Gerlach <khnz@gmx.de>
4730 L:      platform-driver-x86@vger.kernel.org
4731 S:      Maintained
4732 F:      drivers/platform/x86/fujitsu-tablet.c
4733
4734 FUSE: FILESYSTEM IN USERSPACE
4735 M:      Miklos Szeredi <miklos@szeredi.hu>
4736 L:      fuse-devel@lists.sourceforge.net
4737 W:      http://fuse.sourceforge.net/
4738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4739 S:      Maintained
4740 F:      fs/fuse/
4741 F:      include/uapi/linux/fuse.h
4742 F:      Documentation/filesystems/fuse.txt
4743
4744 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4745 M:      Rik Faith <faith@cs.unc.edu>
4746 L:      linux-scsi@vger.kernel.org
4747 S:      Odd Fixes (e.g., new signatures)
4748 F:      drivers/scsi/fdomain.*
4749
4750 GCOV BASED KERNEL PROFILING
4751 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4752 S:      Maintained
4753 F:      kernel/gcov/
4754 F:      Documentation/gcov.txt
4755
4756 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4757 M:      Achim Leubner <achim_leubner@adaptec.com>
4758 L:      linux-scsi@vger.kernel.org
4759 W:      http://www.icp-vortex.com/
4760 S:      Supported
4761 F:      drivers/scsi/gdt*
4762
4763 GDB KERNEL DEBUGGING HELPER SCRIPTS
4764 M:      Jan Kiszka <jan.kiszka@siemens.com>
4765 S:      Supported
4766 F:      scripts/gdb/
4767
4768 GEMTEK FM RADIO RECEIVER DRIVER
4769 M:      Hans Verkuil <hverkuil@xs4all.nl>
4770 L:      linux-media@vger.kernel.org
4771 T:      git git://linuxtv.org/media_tree.git
4772 W:      https://linuxtv.org
4773 S:      Maintained
4774 F:      drivers/media/radio/radio-gemtek*
4775
4776 GENERIC GPIO I2C DRIVER
4777 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4778 S:      Supported
4779 F:      drivers/i2c/busses/i2c-gpio.c
4780 F:      include/linux/i2c-gpio.h
4781
4782 GENERIC GPIO I2C MULTIPLEXER DRIVER
4783 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4784 L:      linux-i2c@vger.kernel.org
4785 S:      Supported
4786 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4787 F:      include/linux/i2c-mux-gpio.h
4788 F:      Documentation/i2c/muxes/i2c-mux-gpio
4789
4790 GENERIC HDLC (WAN) DRIVERS
4791 M:      Krzysztof Halasa <khc@pm.waw.pl>
4792 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4793 S:      Maintained
4794 F:      drivers/net/wan/c101.c
4795 F:      drivers/net/wan/hd6457*
4796 F:      drivers/net/wan/hdlc*
4797 F:      drivers/net/wan/n2.c
4798 F:      drivers/net/wan/pc300too.c
4799 F:      drivers/net/wan/pci200syn.c
4800 F:      drivers/net/wan/wanxl*
4801
4802 GENERIC INCLUDE/ASM HEADER FILES
4803 M:      Arnd Bergmann <arnd@arndb.de>
4804 L:      linux-arch@vger.kernel.org
4805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4806 S:      Maintained
4807 F:      include/asm-generic/
4808 F:      include/uapi/asm-generic/
4809
4810 GENERIC PHY FRAMEWORK
4811 M:      Kishon Vijay Abraham I <kishon@ti.com>
4812 L:      linux-kernel@vger.kernel.org
4813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4814 S:      Supported
4815 F:      drivers/phy/
4816 F:      include/linux/phy/
4817
4818 GENERIC PM DOMAINS
4819 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4820 M:      Kevin Hilman <khilman@kernel.org>
4821 M:      Ulf Hansson <ulf.hansson@linaro.org>
4822 L:      linux-pm@vger.kernel.org
4823 S:      Supported
4824 F:      drivers/base/power/domain*.c
4825 F:      include/linux/pm_domain.h
4826
4827 GENERIC UIO DRIVER FOR PCI DEVICES
4828 M:      "Michael S. Tsirkin" <mst@redhat.com>
4829 L:      kvm@vger.kernel.org
4830 S:      Supported
4831 F:      drivers/uio/uio_pci_generic.c
4832
4833 GET_MAINTAINER SCRIPT
4834 M:      Joe Perches <joe@perches.com>
4835 S:      Maintained
4836 F:      scripts/get_maintainer.pl
4837
4838 GFS2 FILE SYSTEM
4839 M:      Steven Whitehouse <swhiteho@redhat.com>
4840 M:      Bob Peterson <rpeterso@redhat.com>
4841 L:      cluster-devel@redhat.com
4842 W:      http://sources.redhat.com/cluster/
4843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4844 S:      Supported
4845 F:      Documentation/filesystems/gfs2*.txt
4846 F:      fs/gfs2/
4847 F:      include/uapi/linux/gfs2_ondisk.h
4848
4849 GIGASET ISDN DRIVERS
4850 M:      Paul Bolle <pebolle@tiscali.nl>
4851 L:      gigaset307x-common@lists.sourceforge.net
4852 W:      http://gigaset307x.sourceforge.net/
4853 S:      Odd Fixes
4854 F:      Documentation/isdn/README.gigaset
4855 F:      drivers/isdn/gigaset/
4856 F:      include/uapi/linux/gigaset_dev.h
4857
4858 GO7007 MPEG CODEC
4859 M:      Hans Verkuil <hans.verkuil@cisco.com>
4860 L:      linux-media@vger.kernel.org
4861 S:      Maintained
4862 F:      drivers/media/usb/go7007/
4863
4864 GOODIX TOUCHSCREEN
4865 M:      Bastien Nocera <hadess@hadess.net>
4866 L:      linux-input@vger.kernel.org
4867 S:      Maintained
4868 F:      drivers/input/touchscreen/goodix.c
4869
4870 GPIO SUBSYSTEM
4871 M:      Linus Walleij <linus.walleij@linaro.org>
4872 M:      Alexandre Courbot <gnurou@gmail.com>
4873 L:      linux-gpio@vger.kernel.org
4874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4875 S:      Maintained
4876 F:      Documentation/gpio/
4877 F:      drivers/gpio/
4878 F:      include/linux/gpio/
4879 F:      include/linux/gpio.h
4880 F:      include/asm-generic/gpio.h
4881
4882 GRE DEMULTIPLEXER DRIVER
4883 M:      Dmitry Kozlov <xeb@mail.ru>
4884 L:      netdev@vger.kernel.org
4885 S:      Maintained
4886 F:      net/ipv4/gre_demux.c
4887 F:      net/ipv4/gre_offload.c
4888 F:      include/net/gre.h
4889
4890 GRETH 10/100/1G Ethernet MAC device driver
4891 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4892 L:      netdev@vger.kernel.org
4893 S:      Maintained
4894 F:      drivers/net/ethernet/aeroflex/
4895
4896 GSPCA FINEPIX SUBDRIVER
4897 M:      Frank Zago <frank@zago.net>
4898 L:      linux-media@vger.kernel.org
4899 T:      git git://linuxtv.org/media_tree.git
4900 S:      Maintained
4901 F:      drivers/media/usb/gspca/finepix.c
4902
4903 GSPCA GL860 SUBDRIVER
4904 M:      Olivier Lorin <o.lorin@laposte.net>
4905 L:      linux-media@vger.kernel.org
4906 T:      git git://linuxtv.org/media_tree.git
4907 S:      Maintained
4908 F:      drivers/media/usb/gspca/gl860/
4909
4910 GSPCA M5602 SUBDRIVER
4911 M:      Erik Andren <erik.andren@gmail.com>
4912 L:      linux-media@vger.kernel.org
4913 T:      git git://linuxtv.org/media_tree.git
4914 S:      Maintained
4915 F:      drivers/media/usb/gspca/m5602/
4916
4917 GSPCA PAC207 SONIXB SUBDRIVER
4918 M:      Hans de Goede <hdegoede@redhat.com>
4919 L:      linux-media@vger.kernel.org
4920 T:      git git://linuxtv.org/media_tree.git
4921 S:      Maintained
4922 F:      drivers/media/usb/gspca/pac207.c
4923
4924 GSPCA SN9C20X SUBDRIVER
4925 M:      Brian Johnson <brijohn@gmail.com>
4926 L:      linux-media@vger.kernel.org
4927 T:      git git://linuxtv.org/media_tree.git
4928 S:      Maintained
4929 F:      drivers/media/usb/gspca/sn9c20x.c
4930
4931 GSPCA T613 SUBDRIVER
4932 M:      Leandro Costantino <lcostantino@gmail.com>
4933 L:      linux-media@vger.kernel.org
4934 T:      git git://linuxtv.org/media_tree.git
4935 S:      Maintained
4936 F:      drivers/media/usb/gspca/t613.c
4937
4938 GSPCA USB WEBCAM DRIVER
4939 M:      Hans de Goede <hdegoede@redhat.com>
4940 L:      linux-media@vger.kernel.org
4941 T:      git git://linuxtv.org/media_tree.git
4942 S:      Maintained
4943 F:      drivers/media/usb/gspca/
4944
4945 GUID PARTITION TABLE (GPT)
4946 M:      Davidlohr Bueso <dave@stgolabs.net>
4947 L:      linux-efi@vger.kernel.org
4948 S:      Maintained
4949 F:      block/partitions/efi.*
4950
4951 STK1160 USB VIDEO CAPTURE DRIVER
4952 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4953 L:      linux-media@vger.kernel.org
4954 T:      git git://linuxtv.org/media_tree.git
4955 S:      Maintained
4956 F:      drivers/media/usb/stk1160/
4957
4958 H8/300 ARCHITECTURE
4959 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4960 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4961 W:      http://uclinux-h8.sourceforge.jp
4962 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4963 S:      Maintained
4964 F:      arch/h8300/
4965 F:      drivers/clocksource/h8300_*.c
4966 F:      drivers/clk/h8300/
4967 F:      drivers/irqchip/irq-renesas-h8*.c
4968
4969 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4970 M:      Frank Seidel <frank@f-seidel.de>
4971 L:      platform-driver-x86@vger.kernel.org
4972 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4973 S:      Maintained
4974 F:      drivers/platform/x86/hdaps.c
4975
4976 HDPVR USB VIDEO ENCODER DRIVER
4977 M:      Hans Verkuil <hverkuil@xs4all.nl>
4978 L:      linux-media@vger.kernel.org
4979 T:      git git://linuxtv.org/media_tree.git
4980 W:      https://linuxtv.org
4981 S:      Odd Fixes
4982 F:      drivers/media/usb/hdpvr/
4983
4984 HWPOISON MEMORY FAILURE HANDLING
4985 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4986 L:      linux-mm@kvack.org
4987 S:      Maintained
4988 F:      mm/memory-failure.c
4989 F:      mm/hwpoison-inject.c
4990
4991 HYPERVISOR VIRTUAL CONSOLE DRIVER
4992 L:      linuxppc-dev@lists.ozlabs.org
4993 S:      Odd Fixes
4994 F:      drivers/tty/hvc/
4995
4996 HACKRF MEDIA DRIVER
4997 M:      Antti Palosaari <crope@iki.fi>
4998 L:      linux-media@vger.kernel.org
4999 W:      https://linuxtv.org
5000 W:      http://palosaari.fi/linux/
5001 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5002 T:      git git://linuxtv.org/anttip/media_tree.git
5003 S:      Maintained
5004 F:      drivers/media/usb/hackrf/
5005
5006 HARDWARE MONITORING
5007 M:      Jean Delvare <jdelvare@suse.com>
5008 M:      Guenter Roeck <linux@roeck-us.net>
5009 L:      lm-sensors@lm-sensors.org
5010 W:      http://www.lm-sensors.org/
5011 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5013 S:      Maintained
5014 F:      Documentation/hwmon/
5015 F:      drivers/hwmon/
5016 F:      include/linux/hwmon*.h
5017
5018 HARDWARE RANDOM NUMBER GENERATOR CORE
5019 M:      Matt Mackall <mpm@selenic.com>
5020 M:      Herbert Xu <herbert@gondor.apana.org.au>
5021 L:      linux-crypto@vger.kernel.org
5022 S:      Odd fixes
5023 F:      Documentation/hw_random.txt
5024 F:      drivers/char/hw_random/
5025 F:      include/linux/hw_random.h
5026
5027 HARDWARE SPINLOCK CORE
5028 M:      Ohad Ben-Cohen <ohad@wizery.com>
5029 S:      Maintained
5030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5031 F:      Documentation/hwspinlock.txt
5032 F:      drivers/hwspinlock/hwspinlock_*
5033 F:      include/linux/hwspinlock.h
5034
5035 HARMONY SOUND DRIVER
5036 L:      linux-parisc@vger.kernel.org
5037 S:      Maintained
5038 F:      sound/parisc/harmony.*
5039
5040 HD29L2 MEDIA DRIVER
5041 M:      Antti Palosaari <crope@iki.fi>
5042 L:      linux-media@vger.kernel.org
5043 W:      https://linuxtv.org
5044 W:      http://palosaari.fi/linux/
5045 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5046 T:      git git://linuxtv.org/anttip/media_tree.git
5047 S:      Maintained
5048 F:      drivers/media/dvb-frontends/hd29l2*
5049
5050 HEWLETT-PACKARD SMART2 RAID DRIVER
5051 L:      iss_storagedev@hp.com
5052 S:      Orphan
5053 F:      Documentation/blockdev/cpqarray.txt
5054 F:      drivers/block/cpqarray.*
5055
5056 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5057 M:      Don Brace <don.brace@pmcs.com>
5058 L:      iss_storagedev@hp.com
5059 L:      storagedev@pmcs.com
5060 L:      linux-scsi@vger.kernel.org
5061 S:      Supported
5062 F:      Documentation/scsi/hpsa.txt
5063 F:      drivers/scsi/hpsa*.[ch]
5064 F:      include/linux/cciss*.h
5065 F:      include/uapi/linux/cciss*.h
5066
5067 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5068 M:      Don Brace <don.brace@pmcs.com>
5069 L:      iss_storagedev@hp.com
5070 L:      storagedev@pmcs.com
5071 L:      linux-scsi@vger.kernel.org
5072 S:      Supported
5073 F:      Documentation/blockdev/cciss.txt
5074 F:      drivers/block/cciss*
5075 F:      include/linux/cciss_ioctl.h
5076 F:      include/uapi/linux/cciss_ioctl.h
5077
5078 HFS FILESYSTEM
5079 L:      linux-fsdevel@vger.kernel.org
5080 S:      Orphan
5081 F:      Documentation/filesystems/hfs.txt
5082 F:      fs/hfs/
5083
5084 HFSPLUS FILESYSTEM
5085 L:      linux-fsdevel@vger.kernel.org
5086 S:      Orphan
5087 F:      Documentation/filesystems/hfsplus.txt
5088 F:      fs/hfsplus/
5089
5090 HGA FRAMEBUFFER DRIVER
5091 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5092 L:      linux-nvidia@lists.surfsouth.com
5093 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5094 S:      Maintained
5095 F:      drivers/video/fbdev/hgafb.c
5096
5097 HIBERNATION (aka Software Suspend, aka swsusp)
5098 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5099 M:      Pavel Machek <pavel@ucw.cz>
5100 L:      linux-pm@vger.kernel.org
5101 S:      Supported
5102 F:      arch/x86/power/
5103 F:      drivers/base/power/
5104 F:      kernel/power/
5105 F:      include/linux/suspend.h
5106 F:      include/linux/freezer.h
5107 F:      include/linux/pm.h
5108 F:      arch/*/include/asm/suspend*.h
5109
5110 HID CORE LAYER
5111 M:      Jiri Kosina <jikos@kernel.org>
5112 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5113 L:      linux-input@vger.kernel.org
5114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5115 S:      Maintained
5116 F:      drivers/hid/
5117 F:      include/linux/hid*
5118 F:      include/uapi/linux/hid*
5119
5120 HID SENSOR HUB DRIVERS
5121 M:      Jiri Kosina <jikos@kernel.org>
5122 M:      Jonathan Cameron <jic23@kernel.org>
5123 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5124 L:      linux-input@vger.kernel.org
5125 L:      linux-iio@vger.kernel.org
5126 S:      Maintained
5127 F:      Documentation/hid/hid-sensor*
5128 F:      drivers/hid/hid-sensor-*
5129 F:      drivers/iio/*/hid-*
5130 F:      include/linux/hid-sensor-*
5131
5132 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5133 M:      Thomas Gleixner <tglx@linutronix.de>
5134 L:      linux-kernel@vger.kernel.org
5135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5136 S:      Maintained
5137 F:      Documentation/timers/
5138 F:      kernel/time/hrtimer.c
5139 F:      kernel/time/clockevents.c
5140 F:      kernel/time/tick*.*
5141 F:      kernel/time/timer_*.c
5142 F:      include/linux/clockchips.h
5143 F:      include/linux/hrtimer.h
5144
5145 HIGH-SPEED SCC DRIVER FOR AX.25
5146 L:      linux-hams@vger.kernel.org
5147 S:      Orphan
5148 F:      drivers/net/hamradio/dmascc.c
5149 F:      drivers/net/hamradio/scc.c
5150
5151 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5152 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5153 W:      http://www.highpoint-tech.com
5154 S:      Supported
5155 F:      Documentation/scsi/hptiop.txt
5156 F:      drivers/scsi/hptiop.c
5157
5158 HIPPI
5159 M:      Jes Sorensen <jes@trained-monkey.org>
5160 L:      linux-hippi@sunsite.dk
5161 S:      Maintained
5162 F:      include/linux/hippidevice.h
5163 F:      include/uapi/linux/if_hippi.h
5164 F:      net/802/hippi.c
5165 F:      drivers/net/hippi/
5166
5167 HISILICON SAS Controller
5168 M:      John Garry <john.garry@huawei.com>
5169 W:      http://www.hisilicon.com
5170 S:      Supported
5171 F:      drivers/scsi/hisi_sas/
5172 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5173
5174 HOST AP DRIVER
5175 M:      Jouni Malinen <j@w1.fi>
5176 L:      hostap@shmoo.com (subscribers-only)
5177 L:      linux-wireless@vger.kernel.org
5178 W:      http://hostap.epitest.fi/
5179 S:      Maintained
5180 F:      drivers/net/wireless/intersil/hostap/
5181
5182 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5183 L:      platform-driver-x86@vger.kernel.org
5184 S:      Orphan
5185 F:      drivers/platform/x86/tc1100-wmi.c
5186
5187 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5188 M:      Jaroslav Kysela <perex@perex.cz>
5189 S:      Maintained
5190 F:      drivers/net/ethernet/hp/hp100.*
5191
5192 HPET:   High Precision Event Timers driver
5193 M:      Clemens Ladisch <clemens@ladisch.de>
5194 S:      Maintained
5195 F:      Documentation/timers/hpet.txt
5196 F:      drivers/char/hpet.c
5197 F:      include/linux/hpet.h
5198 F:      include/uapi/linux/hpet.h
5199
5200 HPET:   x86
5201 S:      Orphan
5202 F:      arch/x86/kernel/hpet.c
5203 F:      arch/x86/include/asm/hpet.h
5204
5205 HPFS FILESYSTEM
5206 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5207 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5208 S:      Maintained
5209 F:      fs/hpfs/
5210
5211 HSI SUBSYSTEM
5212 M:      Sebastian Reichel <sre@kernel.org>
5213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5214 S:      Maintained
5215 F:      Documentation/ABI/testing/sysfs-bus-hsi
5216 F:      Documentation/hsi.txt
5217 F:      drivers/hsi/
5218 F:      include/linux/hsi/
5219 F:      include/uapi/linux/hsi/
5220
5221 HSO 3G MODEM DRIVER
5222 M:      Jan Dumon <j.dumon@option.com>
5223 W:      http://www.pharscape.org
5224 S:      Maintained
5225 F:      drivers/net/usb/hso.c
5226
5227 HSR NETWORK PROTOCOL
5228 M:      Arvid Brodin <arvid.brodin@alten.se>
5229 L:      netdev@vger.kernel.org
5230 S:      Maintained
5231 F:      net/hsr/
5232
5233 HTCPEN TOUCHSCREEN DRIVER
5234 M:      Pau Oliva Fora <pof@eslack.org>
5235 L:      linux-input@vger.kernel.org
5236 S:      Maintained
5237 F:      drivers/input/touchscreen/htcpen.c
5238
5239 HUGETLB FILESYSTEM
5240 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5241 S:      Maintained
5242 F:      fs/hugetlbfs/
5243
5244 Hyper-V CORE AND DRIVERS
5245 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5246 M:      Haiyang Zhang <haiyangz@microsoft.com>
5247 L:      devel@linuxdriverproject.org
5248 S:      Maintained
5249 F:      arch/x86/include/asm/mshyperv.h
5250 F:      arch/x86/include/uapi/asm/hyperv.h
5251 F:      arch/x86/kernel/cpu/mshyperv.c
5252 F:      drivers/hid/hid-hyperv.c
5253 F:      drivers/hv/
5254 F:      drivers/input/serio/hyperv-keyboard.c
5255 F:      drivers/net/hyperv/
5256 F:      drivers/scsi/storvsc_drv.c
5257 F:      drivers/video/fbdev/hyperv_fb.c
5258 F:      include/linux/hyperv.h
5259 F:      tools/hv/
5260 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5261
5262 I2C OVER PARALLEL PORT
5263 M:      Jean Delvare <jdelvare@suse.com>
5264 L:      linux-i2c@vger.kernel.org
5265 S:      Maintained
5266 F:      Documentation/i2c/busses/i2c-parport
5267 F:      Documentation/i2c/busses/i2c-parport-light
5268 F:      drivers/i2c/busses/i2c-parport.c
5269 F:      drivers/i2c/busses/i2c-parport-light.c
5270
5271 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5272 M:      Jean Delvare <jdelvare@suse.com>
5273 L:      linux-i2c@vger.kernel.org
5274 S:      Maintained
5275 F:      Documentation/i2c/busses/i2c-ali1535
5276 F:      Documentation/i2c/busses/i2c-ali1563
5277 F:      Documentation/i2c/busses/i2c-ali15x3
5278 F:      Documentation/i2c/busses/i2c-amd756
5279 F:      Documentation/i2c/busses/i2c-amd8111
5280 F:      Documentation/i2c/busses/i2c-i801
5281 F:      Documentation/i2c/busses/i2c-nforce2
5282 F:      Documentation/i2c/busses/i2c-piix4
5283 F:      Documentation/i2c/busses/i2c-sis5595
5284 F:      Documentation/i2c/busses/i2c-sis630
5285 F:      Documentation/i2c/busses/i2c-sis96x
5286 F:      Documentation/i2c/busses/i2c-via
5287 F:      Documentation/i2c/busses/i2c-viapro
5288 F:      drivers/i2c/busses/i2c-ali1535.c
5289 F:      drivers/i2c/busses/i2c-ali1563.c
5290 F:      drivers/i2c/busses/i2c-ali15x3.c
5291 F:      drivers/i2c/busses/i2c-amd756.c
5292 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5293 F:      drivers/i2c/busses/i2c-amd8111.c
5294 F:      drivers/i2c/busses/i2c-i801.c
5295 F:      drivers/i2c/busses/i2c-isch.c
5296 F:      drivers/i2c/busses/i2c-nforce2.c
5297 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5298 F:      drivers/i2c/busses/i2c-piix4.c
5299 F:      drivers/i2c/busses/i2c-sis5595.c
5300 F:      drivers/i2c/busses/i2c-sis630.c
5301 F:      drivers/i2c/busses/i2c-sis96x.c
5302 F:      drivers/i2c/busses/i2c-via.c
5303 F:      drivers/i2c/busses/i2c-viapro.c
5304
5305 I2C/SMBUS ISMT DRIVER
5306 M:      Seth Heasley <seth.heasley@intel.com>
5307 M:      Neil Horman <nhorman@tuxdriver.com>
5308 L:      linux-i2c@vger.kernel.org
5309 F:      drivers/i2c/busses/i2c-ismt.c
5310 F:      Documentation/i2c/busses/i2c-ismt
5311
5312 I2C/SMBUS STUB DRIVER
5313 M:      Jean Delvare <jdelvare@suse.com>
5314 L:      linux-i2c@vger.kernel.org
5315 S:      Maintained
5316 F:      drivers/i2c/i2c-stub.c
5317
5318 I2C SUBSYSTEM
5319 M:      Wolfram Sang <wsa@the-dreams.de>
5320 L:      linux-i2c@vger.kernel.org
5321 W:      https://i2c.wiki.kernel.org/
5322 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5324 S:      Maintained
5325 F:      Documentation/devicetree/bindings/i2c/
5326 F:      Documentation/i2c/
5327 F:      drivers/i2c/
5328 F:      drivers/i2c/*/
5329 F:      include/linux/i2c.h
5330 F:      include/linux/i2c-*.h
5331 F:      include/uapi/linux/i2c.h
5332 F:      include/uapi/linux/i2c-*.h
5333
5334 I2C ACPI SUPPORT
5335 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5336 L:      linux-i2c@vger.kernel.org
5337 L:      linux-acpi@vger.kernel.org
5338 S:      Maintained
5339
5340 I2C-TAOS-EVM DRIVER
5341 M:      Jean Delvare <jdelvare@suse.com>
5342 L:      linux-i2c@vger.kernel.org
5343 S:      Maintained
5344 F:      Documentation/i2c/busses/i2c-taos-evm
5345 F:      drivers/i2c/busses/i2c-taos-evm.c
5346
5347 I2C-TINY-USB DRIVER
5348 M:      Till Harbaum <till@harbaum.org>
5349 L:      linux-i2c@vger.kernel.org
5350 W:      http://www.harbaum.org/till/i2c_tiny_usb
5351 S:      Maintained
5352 F:      drivers/i2c/busses/i2c-tiny-usb.c
5353
5354 i386 BOOT CODE
5355 M:      "H. Peter Anvin" <hpa@zytor.com>
5356 S:      Maintained
5357 F:      arch/x86/boot/
5358
5359 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5360 M:      "H. Peter Anvin" <hpa@zytor.com>
5361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5362 S:      Maintained
5363
5364 IA64 (Itanium) PLATFORM
5365 M:      Tony Luck <tony.luck@intel.com>
5366 M:      Fenghua Yu <fenghua.yu@intel.com>
5367 L:      linux-ia64@vger.kernel.org
5368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5369 S:      Maintained
5370 F:      arch/ia64/
5371
5372 IBM Power VMX Cryptographic instructions
5373 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5374 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5375 L:      linux-crypto@vger.kernel.org
5376 S:      Supported
5377 F:      drivers/crypto/vmx/Makefile
5378 F:      drivers/crypto/vmx/Kconfig
5379 F:      drivers/crypto/vmx/vmx.c
5380 F:      drivers/crypto/vmx/aes*
5381 F:      drivers/crypto/vmx/ghash*
5382 F:      drivers/crypto/vmx/ppc-xlate.pl
5383
5384 IBM Power in-Nest Crypto Acceleration
5385 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5386 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5387 L:      linux-crypto@vger.kernel.org
5388 S:      Supported
5389 F:      drivers/crypto/nx/Makefile
5390 F:      drivers/crypto/nx/Kconfig
5391 F:      drivers/crypto/nx/nx-aes*
5392 F:      drivers/crypto/nx/nx-sha*
5393 F:      drivers/crypto/nx/nx.*
5394 F:      drivers/crypto/nx/nx_csbcpb.h
5395 F:      drivers/crypto/nx/nx_debugfs.h
5396
5397 IBM Power 842 compression accelerator
5398 M:      Dan Streetman <ddstreet@ieee.org>
5399 S:      Supported
5400 F:      drivers/crypto/nx/Makefile
5401 F:      drivers/crypto/nx/Kconfig
5402 F:      drivers/crypto/nx/nx-842*
5403 F:      include/linux/sw842.h
5404 F:      crypto/842.c
5405 F:      lib/842/
5406
5407 IBM Power Linux RAID adapter
5408 M:      Brian King <brking@us.ibm.com>
5409 S:      Supported
5410 F:      drivers/scsi/ipr.*
5411
5412 IBM Power Virtual Ethernet Device Driver
5413 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5414 L:      netdev@vger.kernel.org
5415 S:      Supported
5416 F:      drivers/net/ethernet/ibm/ibmveth.*
5417
5418 IBM Power SRIOV Virtual NIC Device Driver
5419 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5420 M:      John Allen <jallen@linux.vnet.ibm.com>
5421 L:      netdev@vger.kernel.org
5422 S:      Supported
5423 F:      drivers/net/ethernet/ibm/ibmvnic.*
5424
5425 IBM Power Virtual SCSI Device Drivers
5426 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5427 L:      linux-scsi@vger.kernel.org
5428 S:      Supported
5429 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5430 F:      drivers/scsi/ibmvscsi/viosrp.h
5431
5432 IBM Power Virtual FC Device Drivers
5433 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5434 L:      linux-scsi@vger.kernel.org
5435 S:      Supported
5436 F:      drivers/scsi/ibmvscsi/ibmvfc*
5437
5438 IBM ServeRAID RAID DRIVER
5439 S:      Orphan
5440 F:      drivers/scsi/ips.*
5441
5442 ICH LPC AND GPIO DRIVER
5443 M:      Peter Tyser <ptyser@xes-inc.com>
5444 S:      Maintained
5445 F:      drivers/mfd/lpc_ich.c
5446 F:      drivers/gpio/gpio-ich.c
5447
5448 IDE SUBSYSTEM
5449 M:      "David S. Miller" <davem@davemloft.net>
5450 L:      linux-ide@vger.kernel.org
5451 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5453 S:      Maintained
5454 F:      Documentation/ide/
5455 F:      drivers/ide/
5456 F:      include/linux/ide.h
5457
5458 IDEAPAD LAPTOP EXTRAS DRIVER
5459 M:      Ike Panhc <ike.pan@canonical.com>
5460 L:      platform-driver-x86@vger.kernel.org
5461 W:      http://launchpad.net/ideapad-laptop
5462 S:      Maintained
5463 F:      drivers/platform/x86/ideapad-laptop.c
5464
5465 IDEAPAD LAPTOP SLIDEBAR DRIVER
5466 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5467 L:      linux-input@vger.kernel.org
5468 W:      https://github.com/o2genum/ideapad-slidebar
5469 S:      Maintained
5470 F:      drivers/input/misc/ideapad_slidebar.c
5471
5472 IDE/ATAPI DRIVERS
5473 M:      Borislav Petkov <bp@alien8.de>
5474 L:      linux-ide@vger.kernel.org
5475 S:      Maintained
5476 F:      Documentation/cdrom/ide-cd
5477 F:      drivers/ide/ide-cd*
5478
5479 IDLE-I7300
5480 M:      Andy Henroid <andrew.d.henroid@intel.com>
5481 L:      linux-pm@vger.kernel.org
5482 S:      Supported
5483 F:      drivers/idle/i7300_idle.c
5484
5485 IEEE 802.15.4 SUBSYSTEM
5486 M:      Alexander Aring <aar@pengutronix.de>
5487 L:      linux-wpan@vger.kernel.org
5488 W:      http://wpan.cakelab.org/
5489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5491 S:      Maintained
5492 F:      net/ieee802154/
5493 F:      net/mac802154/
5494 F:      drivers/net/ieee802154/
5495 F:      include/linux/nl802154.h
5496 F:      include/linux/ieee802154.h
5497 F:      include/net/nl802154.h
5498 F:      include/net/mac802154.h
5499 F:      include/net/af_ieee802154.h
5500 F:      include/net/cfg802154.h
5501 F:      include/net/ieee802154_netdev.h
5502 F:      Documentation/networking/ieee802154.txt
5503
5504 IGORPLUG-USB IR RECEIVER
5505 M:      Sean Young <sean@mess.org>
5506 L:      linux-media@vger.kernel.org
5507 S:      Maintained
5508 F:      drivers/media/rc/igorplugusb.c
5509
5510 IGUANAWORKS USB IR TRANSCEIVER
5511 M:      Sean Young <sean@mess.org>
5512 L:      linux-media@vger.kernel.org
5513 S:      Maintained
5514 F:      drivers/media/rc/iguanair.c
5515
5516 IIO SUBSYSTEM AND DRIVERS
5517 M:      Jonathan Cameron <jic23@kernel.org>
5518 R:      Hartmut Knaack <knaack.h@gmx.de>
5519 R:      Lars-Peter Clausen <lars@metafoo.de>
5520 R:      Peter Meerwald <pmeerw@pmeerw.net>
5521 L:      linux-iio@vger.kernel.org
5522 S:      Maintained
5523 F:      drivers/iio/
5524 F:      drivers/staging/iio/
5525 F:      include/linux/iio/
5526 F:      tools/iio/
5527
5528 IKANOS/ADI EAGLE ADSL USB DRIVER
5529 M:      Matthieu Castet <castet.matthieu@free.fr>
5530 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5531 S:      Maintained
5532 F:      drivers/usb/atm/ueagle-atm.c
5533
5534 INA209 HARDWARE MONITOR DRIVER
5535 M:      Guenter Roeck <linux@roeck-us.net>
5536 L:      lm-sensors@lm-sensors.org
5537 S:      Maintained
5538 F:      Documentation/hwmon/ina209
5539 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5540 F:      drivers/hwmon/ina209.c
5541
5542 INA2XX HARDWARE MONITOR DRIVER
5543 M:      Guenter Roeck <linux@roeck-us.net>
5544 L:      lm-sensors@lm-sensors.org
5545 S:      Maintained
5546 F:      Documentation/hwmon/ina2xx
5547 F:      drivers/hwmon/ina2xx.c
5548 F:      include/linux/platform_data/ina2xx.h
5549
5550 INDUSTRY PACK SUBSYSTEM (IPACK)
5551 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5552 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5553 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5554 L:      industrypack-devel@lists.sourceforge.net
5555 W:      http://industrypack.sourceforge.net
5556 S:      Maintained
5557 F:      drivers/ipack/
5558
5559 INGENIC JZ4780 DMA Driver
5560 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5561 S:      Maintained
5562 F:      drivers/dma/dma-jz4780.c
5563
5564 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5565 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5566 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5567 L:      linux-ima-devel@lists.sourceforge.net
5568 L:      linux-ima-user@lists.sourceforge.net
5569 L:      linux-security-module@vger.kernel.org
5570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5571 S:      Supported
5572 F:      security/integrity/ima/
5573
5574 IMGTEC IR DECODER DRIVER
5575 M:      James Hogan <james.hogan@imgtec.com>
5576 S:      Maintained
5577 F:      drivers/media/rc/img-ir/
5578
5579 IMS TWINTURBO FRAMEBUFFER DRIVER
5580 L:      linux-fbdev@vger.kernel.org
5581 S:      Orphan
5582 F:      drivers/video/fbdev/imsttfb.c
5583
5584 INFINIBAND SUBSYSTEM
5585 M:      Doug Ledford <dledford@redhat.com>
5586 M:      Sean Hefty <sean.hefty@intel.com>
5587 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5588 L:      linux-rdma@vger.kernel.org
5589 W:      http://www.openfabrics.org/
5590 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5592 S:      Supported
5593 F:      Documentation/infiniband/
5594 F:      drivers/infiniband/
5595 F:      drivers/staging/rdma/
5596 F:      include/uapi/linux/if_infiniband.h
5597 F:      include/uapi/rdma/
5598 F:      include/rdma/
5599
5600 INOTIFY
5601 M:      John McCutchan <john@johnmccutchan.com>
5602 M:      Robert Love <rlove@rlove.org>
5603 M:      Eric Paris <eparis@parisplace.org>
5604 S:      Maintained
5605 F:      Documentation/filesystems/inotify.txt
5606 F:      fs/notify/inotify/
5607 F:      include/linux/inotify.h
5608 F:      include/uapi/linux/inotify.h
5609
5610 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5611 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5612 L:      linux-input@vger.kernel.org
5613 Q:      http://patchwork.kernel.org/project/linux-input/list/
5614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5615 S:      Maintained
5616 F:      drivers/input/
5617 F:      include/linux/input.h
5618 F:      include/uapi/linux/input.h
5619 F:      include/linux/input/
5620
5621 INPUT MULTITOUCH (MT) PROTOCOL
5622 M:      Henrik Rydberg <rydberg@bitmath.org>
5623 L:      linux-input@vger.kernel.org
5624 S:      Odd fixes
5625 F:      Documentation/input/multi-touch-protocol.txt
5626 F:      drivers/input/input-mt.c
5627 K:      \b(ABS|SYN)_MT_
5628
5629 INTEL ASoC BDW/HSW DRIVERS
5630 M:      Jie Yang <yang.jie@linux.intel.com>
5631 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5632 S:      Supported
5633 F:      sound/soc/intel/common/sst-dsp*
5634 F:      sound/soc/intel/common/sst-firmware.c
5635 F:      sound/soc/intel/boards/broadwell.c
5636 F:      sound/soc/intel/haswell/
5637
5638 INTEL C600 SERIES SAS CONTROLLER DRIVER
5639 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5640 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5641 L:      linux-scsi@vger.kernel.org
5642 T:      git git://git.code.sf.net/p/intel-sas/isci
5643 S:      Supported
5644 F:      drivers/scsi/isci/
5645
5646 INTEL HID EVENT DRIVER
5647 M:      Alex Hung <alex.hung@canonical.com>
5648 L:      platform-driver-x86@vger.kernel.org
5649 S:      Maintained
5650 F:      drivers/platform/x86/intel-hid.c
5651
5652 INTEL IDLE DRIVER
5653 M:      Len Brown <lenb@kernel.org>
5654 L:      linux-pm@vger.kernel.org
5655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5656 S:      Supported
5657 F:      drivers/idle/intel_idle.c
5658
5659 INTEL PSTATE DRIVER
5660 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5661 M:      Len Brown <lenb@kernel.org>
5662 L:      linux-pm@vger.kernel.org
5663 S:      Supported
5664 F:      drivers/cpufreq/intel_pstate.c
5665
5666 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5667 M:      Maik Broemme <mbroemme@plusserver.de>
5668 L:      linux-fbdev@vger.kernel.org
5669 S:      Maintained
5670 F:      Documentation/fb/intelfb.txt
5671 F:      drivers/video/fbdev/intelfb/
5672
5673 INTEL 810/815 FRAMEBUFFER DRIVER
5674 M:      Antonino Daplas <adaplas@gmail.com>
5675 L:      linux-fbdev@vger.kernel.org
5676 S:      Maintained
5677 F:      drivers/video/fbdev/i810/
5678
5679 INTEL MENLOW THERMAL DRIVER
5680 M:      Sujith Thomas <sujith.thomas@intel.com>
5681 L:      platform-driver-x86@vger.kernel.org
5682 W:      https://01.org/linux-acpi
5683 S:      Supported
5684 F:      drivers/platform/x86/intel_menlow.c
5685
5686 INTEL I/OAT DMA DRIVER
5687 M:      Dave Jiang <dave.jiang@intel.com>
5688 R:      Dan Williams <dan.j.williams@intel.com>
5689 L:      dmaengine@vger.kernel.org
5690 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5691 S:      Supported
5692 F:      drivers/dma/ioat*
5693
5694 INTEL IOMMU (VT-d)
5695 M:      David Woodhouse <dwmw2@infradead.org>
5696 L:      iommu@lists.linux-foundation.org
5697 T:      git git://git.infradead.org/iommu-2.6.git
5698 S:      Supported
5699 F:      drivers/iommu/intel-iommu.c
5700 F:      include/linux/intel-iommu.h
5701
5702 INTEL IOP-ADMA DMA DRIVER
5703 R:      Dan Williams <dan.j.williams@intel.com>
5704 S:      Odd fixes
5705 F:      drivers/dma/iop-adma.c
5706
5707 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5708 M:      Krzysztof Halasa <khalasa@piap.pl>
5709 S:      Maintained
5710 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5711 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5712 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5713 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5714 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5715 F:      drivers/net/wan/ixp4xx_hss.c
5716
5717 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5718 M:      Deepak Saxena <dsaxena@plexity.net>
5719 S:      Maintained
5720 F:      drivers/char/hw_random/ixp4xx-rng.c
5721
5722 INTEL ETHERNET DRIVERS
5723 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5724 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5725 R:      Shannon Nelson <shannon.nelson@intel.com>
5726 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5727 R:      Don Skidmore <donald.c.skidmore@intel.com>
5728 R:      Bruce Allan <bruce.w.allan@intel.com>
5729 R:      John Ronciak <john.ronciak@intel.com>
5730 R:      Mitch Williams <mitch.a.williams@intel.com>
5731 L:      intel-wired-lan@lists.osuosl.org
5732 W:      http://www.intel.com/support/feedback.htm
5733 W:      http://e1000.sourceforge.net/
5734 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5737 S:      Supported
5738 F:      Documentation/networking/e100.txt
5739 F:      Documentation/networking/e1000.txt
5740 F:      Documentation/networking/e1000e.txt
5741 F:      Documentation/networking/igb.txt
5742 F:      Documentation/networking/igbvf.txt
5743 F:      Documentation/networking/ixgb.txt
5744 F:      Documentation/networking/ixgbe.txt
5745 F:      Documentation/networking/ixgbevf.txt
5746 F:      Documentation/networking/i40e.txt
5747 F:      Documentation/networking/i40evf.txt
5748 F:      drivers/net/ethernet/intel/
5749 F:      drivers/net/ethernet/intel/*/
5750
5751 INTEL-MID GPIO DRIVER
5752 M:      David Cohen <david.a.cohen@linux.intel.com>
5753 L:      linux-gpio@vger.kernel.org
5754 S:      Maintained
5755 F:      drivers/gpio/gpio-intel-mid.c
5756
5757 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5758 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5759 L:      linux-wireless@vger.kernel.org
5760 S:      Maintained
5761 F:      Documentation/networking/README.ipw2100
5762 F:      Documentation/networking/README.ipw2200
5763 F:      drivers/net/wireless/intel/ipw2x00/
5764
5765 INTEL(R) TRACE HUB
5766 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5767 S:      Supported
5768 F:      Documentation/trace/intel_th.txt
5769 F:      drivers/hwtracing/intel_th/
5770
5771 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5772 M:      Ning Sun <ning.sun@intel.com>
5773 L:      tboot-devel@lists.sourceforge.net
5774 W:      http://tboot.sourceforge.net
5775 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5776 S:      Supported
5777 F:      Documentation/intel_txt.txt
5778 F:      include/linux/tboot.h
5779 F:      arch/x86/kernel/tboot.c
5780
5781 INTEL WIRELESS WIMAX CONNECTION 2400
5782 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5783 M:      linux-wimax@intel.com
5784 L:      wimax@linuxwimax.org (subscribers-only)
5785 S:      Supported
5786 W:      http://linuxwimax.org
5787 F:      Documentation/wimax/README.i2400m
5788 F:      drivers/net/wimax/i2400m/
5789 F:      include/uapi/linux/wimax/i2400m.h
5790
5791 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5792 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5793 L:      linux-wireless@vger.kernel.org
5794 S:      Supported
5795 F:      drivers/net/wireless/intel/iwlegacy/
5796
5797 INTEL WIRELESS WIFI LINK (iwlwifi)
5798 M:      Johannes Berg <johannes.berg@intel.com>
5799 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5800 M:      Intel Linux Wireless <linuxwifi@intel.com>
5801 L:      linux-wireless@vger.kernel.org
5802 W:      http://intellinuxwireless.org
5803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5804 S:      Supported
5805 F:      drivers/net/wireless/intel/iwlwifi/
5806
5807 INTEL MANAGEMENT ENGINE (mei)
5808 M:      Tomas Winkler <tomas.winkler@intel.com>
5809 L:      linux-kernel@vger.kernel.org
5810 S:      Supported
5811 F:      include/uapi/linux/mei.h
5812 F:      include/linux/mei_cl_bus.h
5813 F:      drivers/misc/mei/*
5814 F:      Documentation/misc-devices/mei/*
5815
5816 INTEL MIC DRIVERS (mic)
5817 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5818 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5819 S:      Supported
5820 W:      https://github.com/sudeepdutt/mic
5821 W:      http://software.intel.com/en-us/mic-developer
5822 F:      include/linux/mic_bus.h
5823 F:      include/linux/scif.h
5824 F:      include/uapi/linux/mic_common.h
5825 F:      include/uapi/linux/mic_ioctl.h
5826 F:      include/uapi/linux/scif_ioctl.h
5827 F:      drivers/misc/mic/
5828 F:      drivers/dma/mic_x100_dma.c
5829 F:      drivers/dma/mic_x100_dma.h
5830 F:      Documentation/mic/
5831
5832 INTEL PMC/P-Unit IPC DRIVER
5833 M:      Zha Qipeng<qipeng.zha@intel.com>
5834 L:      platform-driver-x86@vger.kernel.org
5835 S:      Maintained
5836 F:      drivers/platform/x86/intel_pmc_ipc.c
5837 F:      drivers/platform/x86/intel_punit_ipc.c
5838 F:      arch/x86/include/asm/intel_pmc_ipc.h
5839 F:      arch/x86/include/asm/intel_punit_ipc.h
5840
5841 INTEL TELEMETRY DRIVER
5842 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5843 L:      platform-driver-x86@vger.kernel.org
5844 S:      Maintained
5845 F:      arch/x86/include/asm/intel_telemetry.h
5846 F:      drivers/platform/x86/intel_telemetry*
5847
5848 IOC3 ETHERNET DRIVER
5849 M:      Ralf Baechle <ralf@linux-mips.org>
5850 L:      linux-mips@linux-mips.org
5851 S:      Maintained
5852 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5853
5854 IOC3 SERIAL DRIVER
5855 M:      Pat Gefre <pfg@sgi.com>
5856 L:      linux-serial@vger.kernel.org
5857 S:      Maintained
5858 F:      drivers/tty/serial/ioc3_serial.c
5859
5860 IOMMU DRIVERS
5861 M:      Joerg Roedel <joro@8bytes.org>
5862 L:      iommu@lists.linux-foundation.org
5863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5864 S:      Maintained
5865 F:      drivers/iommu/
5866
5867 IP MASQUERADING
5868 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5869 S:      Maintained
5870 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5871
5872 IPMI SUBSYSTEM
5873 M:      Corey Minyard <minyard@acm.org>
5874 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5875 W:      http://openipmi.sourceforge.net/
5876 S:      Supported
5877 F:      Documentation/IPMI.txt
5878 F:      drivers/char/ipmi/
5879 F:      include/linux/ipmi*
5880 F:      include/uapi/linux/ipmi*
5881
5882 QCOM AUDIO (ASoC) DRIVERS
5883 M:      Patrick Lai <plai@codeaurora.org>
5884 M:      Banajit Goswami <bgoswami@codeaurora.org>
5885 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5886 S:      Supported
5887 F:      sound/soc/qcom/
5888
5889 IPS SCSI RAID DRIVER
5890 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5891 L:      linux-scsi@vger.kernel.org
5892 W:      http://www.adaptec.com/
5893 S:      Maintained
5894 F:      drivers/scsi/ips*
5895
5896 IPVS
5897 M:      Wensong Zhang <wensong@linux-vs.org>
5898 M:      Simon Horman <horms@verge.net.au>
5899 M:      Julian Anastasov <ja@ssi.bg>
5900 L:      netdev@vger.kernel.org
5901 L:      lvs-devel@vger.kernel.org
5902 S:      Maintained
5903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5905 F:      Documentation/networking/ipvs-sysctl.txt
5906 F:      include/net/ip_vs.h
5907 F:      include/uapi/linux/ip_vs.h
5908 F:      net/netfilter/ipvs/
5909
5910 IPWIRELESS DRIVER
5911 M:      Jiri Kosina <jikos@kernel.org>
5912 M:      David Sterba <dsterba@suse.com>
5913 S:      Odd Fixes
5914 F:      drivers/tty/ipwireless/
5915
5916 IPX NETWORK LAYER
5917 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5918 L:      netdev@vger.kernel.org
5919 S:      Maintained
5920 F:      include/net/ipx.h
5921 F:      include/uapi/linux/ipx.h
5922 F:      net/ipx/
5923
5924 IRDA SUBSYSTEM
5925 M:      Samuel Ortiz <samuel@sortiz.org>
5926 L:      irda-users@lists.sourceforge.net (subscribers-only)
5927 L:      netdev@vger.kernel.org
5928 W:      http://irda.sourceforge.net/
5929 S:      Maintained
5930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5931 F:      Documentation/networking/irda.txt
5932 F:      drivers/net/irda/
5933 F:      include/net/irda/
5934 F:      net/irda/
5935
5936 IRQ SUBSYSTEM
5937 M:      Thomas Gleixner <tglx@linutronix.de>
5938 L:      linux-kernel@vger.kernel.org
5939 S:      Maintained
5940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5941 F:      kernel/irq/
5942
5943 IRQCHIP DRIVERS
5944 M:      Thomas Gleixner <tglx@linutronix.de>
5945 M:      Jason Cooper <jason@lakedaemon.net>
5946 M:      Marc Zyngier <marc.zyngier@arm.com>
5947 L:      linux-kernel@vger.kernel.org
5948 S:      Maintained
5949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5950 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5951 F:      Documentation/devicetree/bindings/interrupt-controller/
5952 F:      drivers/irqchip/
5953
5954 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5955 M:      Jiang Liu <jiang.liu@linux.intel.com>
5956 M:      Marc Zyngier <marc.zyngier@arm.com>
5957 S:      Maintained
5958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5959 F:      Documentation/IRQ-domain.txt
5960 F:      include/linux/irqdomain.h
5961 F:      kernel/irq/irqdomain.c
5962 F:      kernel/irq/msi.c
5963
5964 ISAPNP
5965 M:      Jaroslav Kysela <perex@perex.cz>
5966 S:      Maintained
5967 F:      Documentation/isapnp.txt
5968 F:      drivers/pnp/isapnp/
5969 F:      include/linux/isapnp.h
5970
5971 ISA RADIO MODULE
5972 M:      Hans Verkuil <hverkuil@xs4all.nl>
5973 L:      linux-media@vger.kernel.org
5974 T:      git git://linuxtv.org/media_tree.git
5975 W:      https://linuxtv.org
5976 S:      Maintained
5977 F:      drivers/media/radio/radio-isa*
5978
5979 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5980 M:      Peter Jones <pjones@redhat.com>
5981 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5982 S:      Maintained
5983 F:      drivers/firmware/iscsi_ibft*
5984
5985 ISCSI
5986 M:      Mike Christie <michaelc@cs.wisc.edu>
5987 L:      open-iscsi@googlegroups.com
5988 W:      www.open-iscsi.org
5989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5990 S:      Maintained
5991 F:      drivers/scsi/*iscsi*
5992 F:      include/scsi/*iscsi*
5993
5994 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5995 M:      Or Gerlitz <ogerlitz@mellanox.com>
5996 M:      Sagi Grimberg <sagig@mellanox.com>
5997 M:      Roi Dayan <roid@mellanox.com>
5998 L:      linux-rdma@vger.kernel.org
5999 S:      Supported
6000 W:      http://www.openfabrics.org
6001 W:      www.open-iscsi.org
6002 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6003 F:      drivers/infiniband/ulp/iser/
6004
6005 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6006 M:      Sagi Grimberg <sagig@mellanox.com>
6007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6008 L:      linux-rdma@vger.kernel.org
6009 L:      target-devel@vger.kernel.org
6010 S:      Supported
6011 W:      http://www.linux-iscsi.org
6012 F:      drivers/infiniband/ulp/isert
6013
6014 ISDN SUBSYSTEM
6015 M:      Karsten Keil <isdn@linux-pingi.de>
6016 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6017 L:      netdev@vger.kernel.org
6018 W:      http://www.isdn4linux.de
6019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6020 S:      Maintained
6021 F:      Documentation/isdn/
6022 F:      drivers/isdn/
6023 F:      include/linux/isdn.h
6024 F:      include/linux/isdn/
6025 F:      include/uapi/linux/isdn.h
6026 F:      include/uapi/linux/isdn/
6027
6028 ISDN SUBSYSTEM (Eicon active card driver)
6029 M:      Armin Schindler <mac@melware.de>
6030 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6031 W:      http://www.melware.de
6032 S:      Maintained
6033 F:      drivers/isdn/hardware/eicon/
6034
6035 IT87 HARDWARE MONITORING DRIVER
6036 M:      Jean Delvare <jdelvare@suse.com>
6037 L:      lm-sensors@lm-sensors.org
6038 S:      Maintained
6039 F:      Documentation/hwmon/it87
6040 F:      drivers/hwmon/it87.c
6041
6042 IT913X MEDIA DRIVER
6043 M:      Antti Palosaari <crope@iki.fi>
6044 L:      linux-media@vger.kernel.org
6045 W:      https://linuxtv.org
6046 W:      http://palosaari.fi/linux/
6047 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6048 T:      git git://linuxtv.org/anttip/media_tree.git
6049 S:      Maintained
6050 F:      drivers/media/tuners/it913x*
6051
6052 IVTV VIDEO4LINUX DRIVER
6053 M:      Andy Walls <awalls@md.metrocast.net>
6054 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6055 L:      linux-media@vger.kernel.org
6056 T:      git git://linuxtv.org/media_tree.git
6057 W:      http://www.ivtvdriver.org
6058 S:      Maintained
6059 F:      Documentation/video4linux/*.ivtv
6060 F:      drivers/media/pci/ivtv/
6061 F:      include/uapi/linux/ivtv*
6062
6063 IX2505V MEDIA DRIVER
6064 M:      Malcolm Priestley <tvboxspy@gmail.com>
6065 L:      linux-media@vger.kernel.org
6066 W:      https://linuxtv.org
6067 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6068 S:      Maintained
6069 F:      drivers/media/dvb-frontends/ix2505v*
6070
6071 JC42.4 TEMPERATURE SENSOR DRIVER
6072 M:      Guenter Roeck <linux@roeck-us.net>
6073 L:      lm-sensors@lm-sensors.org
6074 S:      Maintained
6075 F:      drivers/hwmon/jc42.c
6076 F:      Documentation/hwmon/jc42
6077
6078 JFS FILESYSTEM
6079 M:      Dave Kleikamp <shaggy@kernel.org>
6080 L:      jfs-discussion@lists.sourceforge.net
6081 W:      http://jfs.sourceforge.net/
6082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6083 S:      Maintained
6084 F:      Documentation/filesystems/jfs.txt
6085 F:      fs/jfs/
6086
6087 JME NETWORK DRIVER
6088 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6089 L:      netdev@vger.kernel.org
6090 S:      Maintained
6091 F:      drivers/net/ethernet/jme.*
6092
6093 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6094 M:      David Woodhouse <dwmw2@infradead.org>
6095 L:      linux-mtd@lists.infradead.org
6096 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6097 S:      Maintained
6098 F:      fs/jffs2/
6099 F:      include/uapi/linux/jffs2.h
6100
6101 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6102 M:      "Theodore Ts'o" <tytso@mit.edu>
6103 M:      Jan Kara <jack@suse.com>
6104 L:      linux-ext4@vger.kernel.org
6105 S:      Maintained
6106 F:      fs/jbd2/
6107 F:      include/linux/jbd2.h
6108
6109 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6110 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6111 L:      linux-media@vger.kernel.org
6112 S:      Maintained
6113 F:      drivers/media/platform/rcar_jpu.c
6114
6115 JSM Neo PCI based serial card
6116 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6117 L:      linux-serial@vger.kernel.org
6118 S:      Maintained
6119 F:      drivers/tty/serial/jsm/
6120
6121 K10TEMP HARDWARE MONITORING DRIVER
6122 M:      Clemens Ladisch <clemens@ladisch.de>
6123 L:      lm-sensors@lm-sensors.org
6124 S:      Maintained
6125 F:      Documentation/hwmon/k10temp
6126 F:      drivers/hwmon/k10temp.c
6127
6128 K8TEMP HARDWARE MONITORING DRIVER
6129 M:      Rudolf Marek <r.marek@assembler.cz>
6130 L:      lm-sensors@lm-sensors.org
6131 S:      Maintained
6132 F:      Documentation/hwmon/k8temp
6133 F:      drivers/hwmon/k8temp.c
6134
6135 KCONFIG
6136 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6137 L:      linux-kbuild@vger.kernel.org
6138 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6139 S:      Maintained
6140 F:      Documentation/kbuild/kconfig-language.txt
6141 F:      scripts/kconfig/
6142
6143 KDUMP
6144 M:      Vivek Goyal <vgoyal@redhat.com>
6145 M:      Haren Myneni <hbabu@us.ibm.com>
6146 L:      kexec@lists.infradead.org
6147 W:      http://lse.sourceforge.net/kdump/
6148 S:      Maintained
6149 F:      Documentation/kdump/
6150
6151 KEENE FM RADIO TRANSMITTER DRIVER
6152 M:      Hans Verkuil <hverkuil@xs4all.nl>
6153 L:      linux-media@vger.kernel.org
6154 T:      git git://linuxtv.org/media_tree.git
6155 W:      https://linuxtv.org
6156 S:      Maintained
6157 F:      drivers/media/radio/radio-keene*
6158
6159 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6160 M:      Ian Kent <raven@themaw.net>
6161 L:      autofs@vger.kernel.org
6162 S:      Maintained
6163 F:      fs/autofs4/
6164
6165 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6166 M:      Michal Marek <mmarek@suse.com>
6167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6169 L:      linux-kbuild@vger.kernel.org
6170 S:      Maintained
6171 F:      Documentation/kbuild/
6172 F:      Makefile
6173 F:      scripts/Makefile.*
6174 F:      scripts/basic/
6175 F:      scripts/mk*
6176 F:      scripts/package/
6177
6178 KERNEL JANITORS
6179 L:      kernel-janitors@vger.kernel.org
6180 W:      http://kernelnewbies.org/KernelJanitors
6181 S:      Odd Fixes
6182
6183 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6184 M:      "J. Bruce Fields" <bfields@fieldses.org>
6185 M:      Jeff Layton <jlayton@poochiereds.net>
6186 L:      linux-nfs@vger.kernel.org
6187 W:      http://nfs.sourceforge.net/
6188 T:      git git://linux-nfs.org/~bfields/linux.git
6189 S:      Supported
6190 F:      fs/nfsd/
6191 F:      include/uapi/linux/nfsd/
6192 F:      fs/lockd/
6193 F:      fs/nfs_common/
6194 F:      net/sunrpc/
6195 F:      include/linux/lockd/
6196 F:      include/linux/sunrpc/
6197 F:      include/uapi/linux/sunrpc/
6198
6199 KERNEL SELFTEST FRAMEWORK
6200 M:      Shuah Khan <shuahkh@osg.samsung.com>
6201 L:      linux-kselftest@vger.kernel.org
6202 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6203 S:      Maintained
6204 F:      tools/testing/selftests
6205
6206 KERNEL VIRTUAL MACHINE (KVM)
6207 M:      Gleb Natapov <gleb@kernel.org>
6208 M:      Paolo Bonzini <pbonzini@redhat.com>
6209 L:      kvm@vger.kernel.org
6210 W:      http://www.linux-kvm.org
6211 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6212 S:      Supported
6213 F:      Documentation/*/kvm*.txt
6214 F:      Documentation/virtual/kvm/
6215 F:      arch/*/kvm/
6216 F:      arch/x86/kernel/kvm.c
6217 F:      arch/x86/kernel/kvmclock.c
6218 F:      arch/*/include/asm/kvm*
6219 F:      include/linux/kvm*
6220 F:      include/uapi/linux/kvm*
6221 F:      virt/kvm/
6222
6223 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6224 M:      Joerg Roedel <joro@8bytes.org>
6225 L:      kvm@vger.kernel.org
6226 W:      http://www.linux-kvm.org/
6227 S:      Maintained
6228 F:      arch/x86/include/asm/svm.h
6229 F:      arch/x86/kvm/svm.c
6230
6231 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6232 M:      Alexander Graf <agraf@suse.com>
6233 L:      kvm-ppc@vger.kernel.org
6234 W:      http://www.linux-kvm.org/
6235 T:      git git://github.com/agraf/linux-2.6.git
6236 S:      Supported
6237 F:      arch/powerpc/include/asm/kvm*
6238 F:      arch/powerpc/kvm/
6239
6240 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6241 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6242 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6243 L:      linux-s390@vger.kernel.org
6244 W:      http://www.ibm.com/developerworks/linux/linux390/
6245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6246 S:      Supported
6247 F:      Documentation/s390/kvm.txt
6248 F:      arch/s390/include/asm/kvm*
6249 F:      arch/s390/kvm/
6250
6251 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6252 M:      Christoffer Dall <christoffer.dall@linaro.org>
6253 M:      Marc Zyngier <marc.zyngier@arm.com>
6254 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6255 L:      kvmarm@lists.cs.columbia.edu
6256 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6258 S:      Supported
6259 F:      arch/arm/include/uapi/asm/kvm*
6260 F:      arch/arm/include/asm/kvm*
6261 F:      arch/arm/kvm/
6262 F:      virt/kvm/arm/
6263 F:      include/kvm/arm_*
6264
6265 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6266 M:      Christoffer Dall <christoffer.dall@linaro.org>
6267 M:      Marc Zyngier <marc.zyngier@arm.com>
6268 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6269 L:      kvmarm@lists.cs.columbia.edu
6270 S:      Maintained
6271 F:      arch/arm64/include/uapi/asm/kvm*
6272 F:      arch/arm64/include/asm/kvm*
6273 F:      arch/arm64/kvm/
6274
6275 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6276 M:      James Hogan <james.hogan@imgtec.com>
6277 L:      linux-mips@linux-mips.org
6278 S:      Supported
6279 F:      arch/mips/include/uapi/asm/kvm*
6280 F:      arch/mips/include/asm/kvm*
6281 F:      arch/mips/kvm/
6282
6283 KEXEC
6284 M:      Eric Biederman <ebiederm@xmission.com>
6285 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6286 L:      kexec@lists.infradead.org
6287 S:      Maintained
6288 F:      include/linux/kexec.h
6289 F:      include/uapi/linux/kexec.h
6290 F:      kernel/kexec.c
6291
6292 KEYS/KEYRINGS:
6293 M:      David Howells <dhowells@redhat.com>
6294 L:      keyrings@vger.kernel.org
6295 S:      Maintained
6296 F:      Documentation/security/keys.txt
6297 F:      include/linux/key.h
6298 F:      include/linux/key-type.h
6299 F:      include/keys/
6300 F:      security/keys/
6301
6302 KEYS-TRUSTED
6303 M:      David Safford <safford@us.ibm.com>
6304 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6305 L:      linux-security-module@vger.kernel.org
6306 L:      keyrings@vger.kernel.org
6307 S:      Supported
6308 F:      Documentation/security/keys-trusted-encrypted.txt
6309 F:      include/keys/trusted-type.h
6310 F:      security/keys/trusted.c
6311 F:      security/keys/trusted.h
6312
6313 KEYS-ENCRYPTED
6314 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6315 M:      David Safford <safford@us.ibm.com>
6316 L:      linux-security-module@vger.kernel.org
6317 L:      keyrings@vger.kernel.org
6318 S:      Supported
6319 F:      Documentation/security/keys-trusted-encrypted.txt
6320 F:      include/keys/encrypted-type.h
6321 F:      security/keys/encrypted-keys/
6322
6323 KGDB / KDB /debug_core
6324 M:      Jason Wessel <jason.wessel@windriver.com>
6325 W:      http://kgdb.wiki.kernel.org/
6326 L:      kgdb-bugreport@lists.sourceforge.net
6327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6328 S:      Maintained
6329 F:      Documentation/DocBook/kgdb.tmpl
6330 F:      drivers/misc/kgdbts.c
6331 F:      drivers/tty/serial/kgdboc.c
6332 F:      include/linux/kdb.h
6333 F:      include/linux/kgdb.h
6334 F:      kernel/debug/
6335
6336 KMEMCHECK
6337 M:      Vegard Nossum <vegardno@ifi.uio.no>
6338 M:      Pekka Enberg <penberg@kernel.org>
6339 S:      Maintained
6340 F:      Documentation/kmemcheck.txt
6341 F:      arch/x86/include/asm/kmemcheck.h
6342 F:      arch/x86/mm/kmemcheck/
6343 F:      include/linux/kmemcheck.h
6344 F:      mm/kmemcheck.c
6345
6346 KMEMLEAK
6347 M:      Catalin Marinas <catalin.marinas@arm.com>
6348 S:      Maintained
6349 F:      Documentation/kmemleak.txt
6350 F:      include/linux/kmemleak.h
6351 F:      mm/kmemleak.c
6352 F:      mm/kmemleak-test.c
6353
6354 KPROBES
6355 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6356 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6357 M:      "David S. Miller" <davem@davemloft.net>
6358 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6359 S:      Maintained
6360 F:      Documentation/kprobes.txt
6361 F:      include/linux/kprobes.h
6362 F:      kernel/kprobes.c
6363
6364 KS0108 LCD CONTROLLER DRIVER
6365 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6366 W:      http://miguelojeda.es/auxdisplay.htm
6367 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6368 S:      Maintained
6369 F:      Documentation/auxdisplay/ks0108
6370 F:      drivers/auxdisplay/ks0108.c
6371 F:      include/linux/ks0108.h
6372
6373 L3MDEV
6374 M:      David Ahern <dsa@cumulusnetworks.com>
6375 L:      netdev@vger.kernel.org
6376 S:      Maintained
6377 F:      net/l3mdev
6378 F:      include/net/l3mdev.h
6379
6380 LANTIQ MIPS ARCHITECTURE
6381 M:      John Crispin <blogic@openwrt.org>
6382 L:      linux-mips@linux-mips.org
6383 S:      Maintained
6384 F:      arch/mips/lantiq
6385
6386 LAPB module
6387 L:      linux-x25@vger.kernel.org
6388 S:      Orphan
6389 F:      Documentation/networking/lapb-module.txt
6390 F:      include/*/lapb.h
6391 F:      net/lapb/
6392
6393 LASI 53c700 driver for PARISC
6394 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6395 L:      linux-scsi@vger.kernel.org
6396 S:      Maintained
6397 F:      Documentation/scsi/53c700.txt
6398 F:      drivers/scsi/53c700*
6399
6400 LED SUBSYSTEM
6401 M:      Richard Purdie <rpurdie@rpsys.net>
6402 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6403 L:      linux-leds@vger.kernel.org
6404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6405 S:      Maintained
6406 F:      drivers/leds/
6407 F:      include/linux/leds.h
6408
6409 LEGACY EEPROM DRIVER
6410 M:      Jean Delvare <jdelvare@suse.com>
6411 S:      Maintained
6412 F:      Documentation/misc-devices/eeprom
6413 F:      drivers/misc/eeprom/eeprom.c
6414
6415 LEGO USB Tower driver
6416 M:      Juergen Stuber <starblue@users.sourceforge.net>
6417 L:      legousb-devel@lists.sourceforge.net
6418 W:      http://legousb.sourceforge.net/
6419 S:      Maintained
6420 F:      drivers/usb/misc/legousbtower.c
6421
6422 LG2160 MEDIA DRIVER
6423 M:      Michael Krufky <mkrufky@linuxtv.org>
6424 L:      linux-media@vger.kernel.org
6425 W:      https://linuxtv.org
6426 W:      http://github.com/mkrufky
6427 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6428 T:      git git://linuxtv.org/mkrufky/tuners.git
6429 S:      Maintained
6430 F:      drivers/media/dvb-frontends/lg2160.*
6431
6432 LGDT3305 MEDIA DRIVER
6433 M:      Michael Krufky <mkrufky@linuxtv.org>
6434 L:      linux-media@vger.kernel.org
6435 W:      https://linuxtv.org
6436 W:      http://github.com/mkrufky
6437 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6438 T:      git git://linuxtv.org/mkrufky/tuners.git
6439 S:      Maintained
6440 F:      drivers/media/dvb-frontends/lgdt3305.*
6441
6442 LGUEST
6443 M:      Rusty Russell <rusty@rustcorp.com.au>
6444 L:      lguest@lists.ozlabs.org
6445 W:      http://lguest.ozlabs.org/
6446 S:      Odd Fixes
6447 F:      arch/x86/include/asm/lguest*.h
6448 F:      arch/x86/lguest/
6449 F:      drivers/lguest/
6450 F:      include/linux/lguest*.h
6451 F:      tools/lguest/
6452
6453 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6454 M:      Tejun Heo <tj@kernel.org>
6455 L:      linux-ide@vger.kernel.org
6456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6457 S:      Maintained
6458 F:      drivers/ata/
6459 F:      include/linux/ata.h
6460 F:      include/linux/libata.h
6461
6462 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6463 M:      Viresh Kumar <vireshk@kernel.org>
6464 L:      linux-ide@vger.kernel.org
6465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6466 S:      Maintained
6467 F:      include/linux/pata_arasan_cf_data.h
6468 F:      drivers/ata/pata_arasan_cf.c
6469
6470 LIBATA PATA DRIVERS
6471 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6472 M:      Tejun Heo <tj@kernel.org>
6473 L:      linux-ide@vger.kernel.org
6474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6475 S:      Maintained
6476 F:      drivers/ata/pata_*.c
6477 F:      drivers/ata/ata_generic.c
6478
6479 LIBATA SATA AHCI PLATFORM devices support
6480 M:      Hans de Goede <hdegoede@redhat.com>
6481 M:      Tejun Heo <tj@kernel.org>
6482 L:      linux-ide@vger.kernel.org
6483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6484 S:      Maintained
6485 F:      drivers/ata/ahci_platform.c
6486 F:      drivers/ata/libahci_platform.c
6487 F:      include/linux/ahci_platform.h
6488
6489 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6490 M:      Mikael Pettersson <mikpelinux@gmail.com>
6491 L:      linux-ide@vger.kernel.org
6492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6493 S:      Maintained
6494 F:      drivers/ata/sata_promise.*
6495
6496 LIBLOCKDEP
6497 M:      Sasha Levin <sasha.levin@oracle.com>
6498 S:      Maintained
6499 F:      tools/lib/lockdep/
6500
6501 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6502 M:      Dan Williams <dan.j.williams@intel.com>
6503 L:      linux-nvdimm@lists.01.org
6504 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6506 S:      Supported
6507 F:      drivers/nvdimm/*
6508 F:      include/linux/nd.h
6509 F:      include/linux/libnvdimm.h
6510 F:      include/uapi/linux/ndctl.h
6511
6512 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6513 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6514 L:      linux-nvdimm@lists.01.org
6515 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6516 S:      Supported
6517 F:      drivers/nvdimm/blk.c
6518 F:      drivers/nvdimm/region_devs.c
6519 F:      drivers/acpi/nfit*
6520
6521 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6522 M:      Vishal Verma <vishal.l.verma@intel.com>
6523 L:      linux-nvdimm@lists.01.org
6524 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6525 S:      Supported
6526 F:      drivers/nvdimm/btt*
6527
6528 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6529 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6530 L:      linux-nvdimm@lists.01.org
6531 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6532 S:      Supported
6533 F:      drivers/nvdimm/pmem.c
6534 F:      include/linux/pmem.h
6535 F:      arch/*/include/asm/pmem.h
6536
6537 LIGHTNVM PLATFORM SUPPORT
6538 M:      Matias Bjorling <mb@lightnvm.io>
6539 W:      http://github/OpenChannelSSD
6540 L:      linux-block@vger.kernel.org
6541 S:      Maintained
6542 F:      drivers/lightnvm/
6543 F:      include/linux/lightnvm.h
6544 F:      include/uapi/linux/lightnvm.h
6545
6546 LINUX FOR IBM pSERIES (RS/6000)
6547 M:      Paul Mackerras <paulus@au.ibm.com>
6548 W:      http://www.ibm.com/linux/ltc/projects/ppc
6549 S:      Supported
6550 F:      arch/powerpc/boot/rs6000.h
6551
6552 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6553 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6554 M:      Paul Mackerras <paulus@samba.org>
6555 M:      Michael Ellerman <mpe@ellerman.id.au>
6556 W:      http://www.penguinppc.org/
6557 L:      linuxppc-dev@lists.ozlabs.org
6558 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6560 S:      Supported
6561 F:      Documentation/powerpc/
6562 F:      arch/powerpc/
6563
6564 LINUX FOR POWER MACINTOSH
6565 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6566 W:      http://www.penguinppc.org/
6567 L:      linuxppc-dev@lists.ozlabs.org
6568 S:      Maintained
6569 F:      arch/powerpc/platforms/powermac/
6570 F:      drivers/macintosh/
6571
6572 LINUX FOR POWERPC EMBEDDED MPC5XXX
6573 M:      Anatolij Gustschin <agust@denx.de>
6574 L:      linuxppc-dev@lists.ozlabs.org
6575 T:      git git://git.denx.de/linux-denx-agust.git
6576 S:      Maintained
6577 F:      arch/powerpc/platforms/512x/
6578 F:      arch/powerpc/platforms/52xx/
6579
6580 LINUX FOR POWERPC EMBEDDED PPC4XX
6581 M:      Alistair Popple <alistair@popple.id.au>
6582 M:      Matt Porter <mporter@kernel.crashing.org>
6583 W:      http://www.penguinppc.org/
6584 L:      linuxppc-dev@lists.ozlabs.org
6585 S:      Maintained
6586 F:      arch/powerpc/platforms/40x/
6587 F:      arch/powerpc/platforms/44x/
6588
6589 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6590 L:      linuxppc-dev@lists.ozlabs.org
6591 S:      Orphan
6592 F:      arch/powerpc/*/*virtex*
6593 F:      arch/powerpc/*/*/*virtex*
6594
6595 LINUX FOR POWERPC EMBEDDED PPC8XX
6596 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6597 W:      http://www.penguinppc.org/
6598 L:      linuxppc-dev@lists.ozlabs.org
6599 S:      Maintained
6600 F:      arch/powerpc/platforms/8xx/
6601
6602 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6603 M:      Scott Wood <oss@buserror.net>
6604 M:      Kumar Gala <galak@kernel.crashing.org>
6605 W:      http://www.penguinppc.org/
6606 L:      linuxppc-dev@lists.ozlabs.org
6607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6608 S:      Maintained
6609 F:      arch/powerpc/platforms/83xx/
6610 F:      arch/powerpc/platforms/85xx/
6611
6612 LINUX FOR POWERPC PA SEMI PWRFICIENT
6613 M:      Olof Johansson <olof@lixom.net>
6614 L:      linuxppc-dev@lists.ozlabs.org
6615 S:      Maintained
6616 F:      arch/powerpc/platforms/pasemi/
6617 F:      drivers/*/*pasemi*
6618 F:      drivers/*/*/*pasemi*
6619
6620 LINUX SECURITY MODULE (LSM) FRAMEWORK
6621 M:      Chris Wright <chrisw@sous-sol.org>
6622 L:      linux-security-module@vger.kernel.org
6623 S:      Supported
6624
6625 LIS3LV02D ACCELEROMETER DRIVER
6626 M:      Eric Piel <eric.piel@tremplin-utc.net>
6627 S:      Maintained
6628 F:      Documentation/misc-devices/lis3lv02d
6629 F:      drivers/misc/lis3lv02d/
6630 F:      drivers/platform/x86/hp_accel.c
6631
6632 LIVE PATCHING
6633 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6634 M:      Seth Jennings <sjenning@redhat.com>
6635 M:      Jiri Kosina <jikos@kernel.org>
6636 M:      Vojtech Pavlik <vojtech@suse.com>
6637 S:      Maintained
6638 F:      kernel/livepatch/
6639 F:      include/linux/livepatch.h
6640 F:      arch/x86/include/asm/livepatch.h
6641 F:      arch/x86/kernel/livepatch.c
6642 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6643 F:      samples/livepatch/
6644 L:      live-patching@vger.kernel.org
6645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6646
6647 LLC (802.2)
6648 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6649 S:      Maintained
6650 F:      include/linux/llc.h
6651 F:      include/uapi/linux/llc.h
6652 F:      include/net/llc*
6653 F:      net/llc/
6654
6655 LM73 HARDWARE MONITOR DRIVER
6656 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6657 L:      lm-sensors@lm-sensors.org
6658 S:      Maintained
6659 F:      drivers/hwmon/lm73.c
6660
6661 LM78 HARDWARE MONITOR DRIVER
6662 M:      Jean Delvare <jdelvare@suse.com>
6663 L:      lm-sensors@lm-sensors.org
6664 S:      Maintained
6665 F:      Documentation/hwmon/lm78
6666 F:      drivers/hwmon/lm78.c
6667
6668 LM83 HARDWARE MONITOR DRIVER
6669 M:      Jean Delvare <jdelvare@suse.com>
6670 L:      lm-sensors@lm-sensors.org
6671 S:      Maintained
6672 F:      Documentation/hwmon/lm83
6673 F:      drivers/hwmon/lm83.c
6674
6675 LM90 HARDWARE MONITOR DRIVER
6676 M:      Jean Delvare <jdelvare@suse.com>
6677 L:      lm-sensors@lm-sensors.org
6678 S:      Maintained
6679 F:      Documentation/hwmon/lm90
6680 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6681 F:      drivers/hwmon/lm90.c
6682
6683 LM95234 HARDWARE MONITOR DRIVER
6684 M:      Guenter Roeck <linux@roeck-us.net>
6685 L:      lm-sensors@lm-sensors.org
6686 S:      Maintained
6687 F:      Documentation/hwmon/lm95234
6688 F:      drivers/hwmon/lm95234.c
6689
6690 LME2510 MEDIA DRIVER
6691 M:      Malcolm Priestley <tvboxspy@gmail.com>
6692 L:      linux-media@vger.kernel.org
6693 W:      https://linuxtv.org
6694 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6695 S:      Maintained
6696 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6697
6698 LOCKDEP AND LOCKSTAT
6699 M:      Peter Zijlstra <peterz@infradead.org>
6700 M:      Ingo Molnar <mingo@redhat.com>
6701 L:      linux-kernel@vger.kernel.org
6702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6703 S:      Maintained
6704 F:      Documentation/locking/lockdep*.txt
6705 F:      Documentation/locking/lockstat.txt
6706 F:      include/linux/lockdep.h
6707 F:      kernel/locking/
6708
6709 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6710 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6711 L:      linux-ntfs-dev@lists.sourceforge.net
6712 W:      http://www.linux-ntfs.org/content/view/19/37/
6713 S:      Maintained
6714 F:      Documentation/ldm.txt
6715 F:      block/partitions/ldm.*
6716
6717 LogFS
6718 M:      Joern Engel <joern@logfs.org>
6719 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6720 L:      logfs@logfs.org
6721 W:      logfs.org
6722 S:      Maintained
6723 F:      fs/logfs/
6724
6725 LPC32XX MACHINE SUPPORT
6726 M:      Roland Stigge <stigge@antcom.de>
6727 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6728 S:      Maintained
6729 F:      arch/arm/mach-lpc32xx/
6730
6731 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6732 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6733 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6734 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6735 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6736 L:      MPT-FusionLinux.pdl@avagotech.com
6737 L:      linux-scsi@vger.kernel.org
6738 W:      http://www.lsilogic.com/support
6739 S:      Supported
6740 F:      drivers/message/fusion/
6741 F:      drivers/scsi/mpt2sas/
6742 F:      drivers/scsi/mpt3sas/
6743
6744 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6745 M:      Matthew Wilcox <matthew@wil.cx>
6746 L:      linux-scsi@vger.kernel.org
6747 S:      Maintained
6748 F:      drivers/scsi/sym53c8xx_2/
6749
6750 LTC4261 HARDWARE MONITOR DRIVER
6751 M:      Guenter Roeck <linux@roeck-us.net>
6752 L:      lm-sensors@lm-sensors.org
6753 S:      Maintained
6754 F:      Documentation/hwmon/ltc4261
6755 F:      drivers/hwmon/ltc4261.c
6756
6757 LTP (Linux Test Project)
6758 M:      Mike Frysinger <vapier@gentoo.org>
6759 M:      Cyril Hrubis <chrubis@suse.cz>
6760 M:      Wanlong Gao <wanlong.gao@gmail.com>
6761 M:      Jan Stancek <jstancek@redhat.com>
6762 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6763 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6764 L:      ltp@lists.linux.it (subscribers-only)
6765 W:      http://linux-test-project.github.io/
6766 T:      git git://github.com/linux-test-project/ltp.git
6767 S:      Maintained
6768
6769 M32R ARCHITECTURE
6770 W:      http://www.linux-m32r.org/
6771 S:      Orphan
6772 F:      arch/m32r/
6773
6774 M68K ARCHITECTURE
6775 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6776 L:      linux-m68k@lists.linux-m68k.org
6777 W:      http://www.linux-m68k.org/
6778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6779 S:      Maintained
6780 F:      arch/m68k/
6781 F:      drivers/zorro/
6782
6783 M68K ON APPLE MACINTOSH
6784 M:      Joshua Thompson <funaho@jurai.org>
6785 W:      http://www.mac.linux-m68k.org/
6786 L:      linux-m68k@lists.linux-m68k.org
6787 S:      Maintained
6788 F:      arch/m68k/mac/
6789
6790 M68K ON HP9000/300
6791 M:      Philip Blundell <philb@gnu.org>
6792 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6793 S:      Maintained
6794 F:      arch/m68k/hp300/
6795
6796 M88DS3103 MEDIA DRIVER
6797 M:      Antti Palosaari <crope@iki.fi>
6798 L:      linux-media@vger.kernel.org
6799 W:      https://linuxtv.org
6800 W:      http://palosaari.fi/linux/
6801 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6802 T:      git git://linuxtv.org/anttip/media_tree.git
6803 S:      Maintained
6804 F:      drivers/media/dvb-frontends/m88ds3103*
6805
6806 M88RS2000 MEDIA DRIVER
6807 M:      Malcolm Priestley <tvboxspy@gmail.com>
6808 L:      linux-media@vger.kernel.org
6809 W:      https://linuxtv.org
6810 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6811 S:      Maintained
6812 F:      drivers/media/dvb-frontends/m88rs2000*
6813
6814 MA901 MASTERKIT USB FM RADIO DRIVER
6815 M:      Alexey Klimov <klimov.linux@gmail.com>
6816 L:      linux-media@vger.kernel.org
6817 T:      git git://linuxtv.org/media_tree.git
6818 S:      Maintained
6819 F:      drivers/media/radio/radio-ma901.c
6820
6821 MAC80211
6822 M:      Johannes Berg <johannes@sipsolutions.net>
6823 L:      linux-wireless@vger.kernel.org
6824 W:      http://wireless.kernel.org/
6825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6827 S:      Maintained
6828 F:      Documentation/networking/mac80211-injection.txt
6829 F:      include/net/mac80211.h
6830 F:      net/mac80211/
6831 F:      drivers/net/wireless/mac80211_hwsim.[ch]
6832
6833 MACVLAN DRIVER
6834 M:      Patrick McHardy <kaber@trash.net>
6835 L:      netdev@vger.kernel.org
6836 S:      Maintained
6837 F:      drivers/net/macvlan.c
6838 F:      include/linux/if_macvlan.h
6839
6840 MAILBOX API
6841 M:      Jassi Brar <jassisinghbrar@gmail.com>
6842 L:      linux-kernel@vger.kernel.org
6843 S:      Maintained
6844 F:      drivers/mailbox/
6845 F:      include/linux/mailbox_client.h
6846 F:      include/linux/mailbox_controller.h
6847
6848 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6849 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6850 W:      http://www.kernel.org/doc/man-pages
6851 L:      linux-man@vger.kernel.org
6852 S:      Maintained
6853
6854 MARVELL ARMADA DRM SUPPORT
6855 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6856 S:      Maintained
6857 F:      drivers/gpu/drm/armada/
6858
6859 MARVELL 88E6352 DSA support
6860 M:      Guenter Roeck <linux@roeck-us.net>
6861 S:      Maintained
6862 F:      drivers/net/dsa/mv88e6352.c
6863
6864 MARVELL CRYPTO DRIVER
6865 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6866 M:      Arnaud Ebalard <arno@natisbad.org>
6867 F:      drivers/crypto/marvell/
6868 S:      Maintained
6869 L:      linux-crypto@vger.kernel.org
6870
6871 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6872 M:      Mirko Lindner <mlindner@marvell.com>
6873 M:      Stephen Hemminger <stephen@networkplumber.org>
6874 L:      netdev@vger.kernel.org
6875 S:      Maintained
6876 F:      drivers/net/ethernet/marvell/sk*
6877
6878 MARVELL LIBERTAS WIRELESS DRIVER
6879 L:      libertas-dev@lists.infradead.org
6880 S:      Orphan
6881 F:      drivers/net/wireless/marvell/libertas/
6882
6883 MARVELL MV643XX ETHERNET DRIVER
6884 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6885 L:      netdev@vger.kernel.org
6886 S:      Maintained
6887 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6888 F:      include/linux/mv643xx.h
6889
6890 MARVELL MVNETA ETHERNET DRIVER
6891 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6892 L:      netdev@vger.kernel.org
6893 S:      Maintained
6894 F:      drivers/net/ethernet/marvell/mvneta.*
6895
6896 MARVELL MWIFIEX WIRELESS DRIVER
6897 M:      Amitkumar Karwar <akarwar@marvell.com>
6898 M:      Nishant Sarmukadam <nishants@marvell.com>
6899 L:      linux-wireless@vger.kernel.org
6900 S:      Maintained
6901 F:      drivers/net/wireless/marvell/mwifiex/
6902
6903 MARVELL MWL8K WIRELESS DRIVER
6904 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6905 L:      linux-wireless@vger.kernel.org
6906 S:      Odd Fixes
6907 F:      drivers/net/wireless/marvell/mwl8k.c
6908
6909 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6910 M:      Nicolas Pitre <nico@fluxnic.net>
6911 S:      Odd Fixes
6912 F:      drivers/mmc/host/mvsdio.*
6913
6914 MATROX FRAMEBUFFER DRIVER
6915 L:      linux-fbdev@vger.kernel.org
6916 S:      Orphan
6917 F:      drivers/video/fbdev/matrox/matroxfb_*
6918 F:      include/uapi/linux/matroxfb.h
6919
6920 MAX16065 HARDWARE MONITOR DRIVER
6921 M:      Guenter Roeck <linux@roeck-us.net>
6922 L:      lm-sensors@lm-sensors.org
6923 S:      Maintained
6924 F:      Documentation/hwmon/max16065
6925 F:      drivers/hwmon/max16065.c
6926
6927 MAX20751 HARDWARE MONITOR DRIVER
6928 M:      Guenter Roeck <linux@roeck-us.net>
6929 L:      lm-sensors@lm-sensors.org
6930 S:      Maintained
6931 F:      Documentation/hwmon/max20751
6932 F:      drivers/hwmon/max20751.c
6933
6934 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6935 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6936 L:      lm-sensors@lm-sensors.org
6937 S:      Maintained
6938 F:      Documentation/hwmon/max6650
6939 F:      drivers/hwmon/max6650.c
6940
6941 MAX6697 HARDWARE MONITOR DRIVER
6942 M:      Guenter Roeck <linux@roeck-us.net>
6943 L:      lm-sensors@lm-sensors.org
6944 S:      Maintained
6945 F:      Documentation/hwmon/max6697
6946 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6947 F:      drivers/hwmon/max6697.c
6948 F:      include/linux/platform_data/max6697.h
6949
6950 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6951 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6952 L:      linux-pm@vger.kernel.org
6953 S:      Supported
6954 F:      drivers/power/max14577_charger.c
6955 F:      drivers/power/max77693_charger.c
6956
6957 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6958 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6959 L:      linux-kernel@vger.kernel.org
6960 S:      Supported
6961 F:      drivers/*/*max77802*.c
6962 F:      Documentation/devicetree/bindings/*/*max77802.txt
6963 F:      include/dt-bindings/*/*max77802.h
6964
6965 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6966 M:      Chanwoo Choi <cw00.choi@samsung.com>
6967 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6968 L:      linux-kernel@vger.kernel.org
6969 S:      Supported
6970 F:      drivers/*/max14577.c
6971 F:      drivers/*/max77686*.c
6972 F:      drivers/*/max77693.c
6973 F:      drivers/extcon/extcon-max14577.c
6974 F:      drivers/extcon/extcon-max77693.c
6975 F:      drivers/rtc/rtc-max77686.c
6976 F:      drivers/clk/clk-max77686.c
6977 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6978 F:      Documentation/devicetree/bindings/*/max77686.txt
6979 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6980 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6981 F:      include/linux/mfd/max14577*.h
6982 F:      include/linux/mfd/max77686*.h
6983 F:      include/linux/mfd/max77693*.h
6984
6985 MAXIRADIO FM RADIO RECEIVER DRIVER
6986 M:      Hans Verkuil <hverkuil@xs4all.nl>
6987 L:      linux-media@vger.kernel.org
6988 T:      git git://linuxtv.org/media_tree.git
6989 W:      https://linuxtv.org
6990 S:      Maintained
6991 F:      drivers/media/radio/radio-maxiradio*
6992
6993 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6994 M:      Peter Rosin <peda@axentia.se>
6995 L:      linux-iio@vger.kernel.org
6996 S:      Maintained
6997 F:      drivers/iio/potentiometer/mcp4531.c
6998
6999 MEDIA DRIVERS FOR RENESAS - VSP1
7000 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7001 L:      linux-media@vger.kernel.org
7002 L:      linux-renesas-soc@vger.kernel.org
7003 T:      git git://linuxtv.org/media_tree.git
7004 S:      Supported
7005 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7006 F:      drivers/media/platform/vsp1/
7007
7008 MEDIA DRIVERS FOR ASCOT2E
7009 M:      Sergey Kozlov <serjk@netup.ru>
7010 L:      linux-media@vger.kernel.org
7011 W:      https://linuxtv.org
7012 W:      http://netup.tv/
7013 T:      git git://linuxtv.org/media_tree.git
7014 S:      Supported
7015 F:      drivers/media/dvb-frontends/ascot2e*
7016
7017 MEDIA DRIVERS FOR CXD2841ER
7018 M:      Sergey Kozlov <serjk@netup.ru>
7019 L:      linux-media@vger.kernel.org
7020 W:      https://linuxtv.org
7021 W:      http://netup.tv/
7022 T:      git git://linuxtv.org/media_tree.git
7023 S:      Supported
7024 F:      drivers/media/dvb-frontends/cxd2841er*
7025
7026 MEDIA DRIVERS FOR HORUS3A
7027 M:      Sergey Kozlov <serjk@netup.ru>
7028 L:      linux-media@vger.kernel.org
7029 W:      https://linuxtv.org
7030 W:      http://netup.tv/
7031 T:      git git://linuxtv.org/media_tree.git
7032 S:      Supported
7033 F:      drivers/media/dvb-frontends/horus3a*
7034
7035 MEDIA DRIVERS FOR LNBH25
7036 M:      Sergey Kozlov <serjk@netup.ru>
7037 L:      linux-media@vger.kernel.org
7038 W:      https://linuxtv.org
7039 W:      http://netup.tv/
7040 T:      git git://linuxtv.org/media_tree.git
7041 S:      Supported
7042 F:      drivers/media/dvb-frontends/lnbh25*
7043
7044 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7045 M:      Sergey Kozlov <serjk@netup.ru>
7046 L:      linux-media@vger.kernel.org
7047 W:      https://linuxtv.org
7048 W:      http://netup.tv/
7049 T:      git git://linuxtv.org/media_tree.git
7050 S:      Supported
7051 F:      drivers/media/pci/netup_unidvb/*
7052
7053 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7054 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7055 P:      LinuxTV.org Project
7056 L:      linux-media@vger.kernel.org
7057 W:      https://linuxtv.org
7058 Q:      http://patchwork.kernel.org/project/linux-media/list/
7059 T:      git git://linuxtv.org/media_tree.git
7060 S:      Maintained
7061 F:      Documentation/dvb/
7062 F:      Documentation/video4linux/
7063 F:      Documentation/DocBook/media/
7064 F:      drivers/media/
7065 F:      drivers/staging/media/
7066 F:      include/linux/platform_data/media/
7067 F:      include/media/
7068 F:      include/uapi/linux/dvb/
7069 F:      include/uapi/linux/videodev2.h
7070 F:      include/uapi/linux/media.h
7071 F:      include/uapi/linux/v4l2-*
7072 F:      include/uapi/linux/meye.h
7073 F:      include/uapi/linux/ivtv*
7074 F:      include/uapi/linux/uvcvideo.h
7075
7076 MEDIATEK MT7601U WIRELESS LAN DRIVER
7077 M:      Jakub Kicinski <kubakici@wp.pl>
7078 L:      linux-wireless@vger.kernel.org
7079 S:      Maintained
7080 F:      drivers/net/wireless/mediatek/mt7601u/
7081
7082 MEGARAID SCSI/SAS DRIVERS
7083 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7084 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7085 M:      Uday Lingala <uday.lingala@avagotech.com>
7086 L:      megaraidlinux.pdl@avagotech.com
7087 L:      linux-scsi@vger.kernel.org
7088 W:      http://www.lsi.com
7089 S:      Maintained
7090 F:      Documentation/scsi/megaraid.txt
7091 F:      drivers/scsi/megaraid.*
7092 F:      drivers/scsi/megaraid/
7093
7094 MELLANOX ETHERNET DRIVER (mlx4_en)
7095 M:      Eugenia Emantayev <eugenia@mellanox.com>
7096 L:      netdev@vger.kernel.org
7097 S:      Supported
7098 W:      http://www.mellanox.com
7099 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7100 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7101
7102 MELLANOX ETHERNET DRIVER (mlx5e)
7103 M:      Saeed Mahameed <saeedm@mellanox.com>
7104 L:      netdev@vger.kernel.org
7105 S:      Supported
7106 W:      http://www.mellanox.com
7107 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7108 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7109
7110 MELLANOX ETHERNET SWITCH DRIVERS
7111 M:      Jiri Pirko <jiri@mellanox.com>
7112 M:      Ido Schimmel <idosch@mellanox.com>
7113 L:      netdev@vger.kernel.org
7114 S:      Supported
7115 W:      http://www.mellanox.com
7116 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7117 F:      drivers/net/ethernet/mellanox/mlxsw/
7118
7119 MEMBARRIER SUPPORT
7120 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7121 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7122 L:      linux-kernel@vger.kernel.org
7123 S:      Supported
7124 F:      kernel/membarrier.c
7125 F:      include/uapi/linux/membarrier.h
7126
7127 MEMORY MANAGEMENT
7128 L:      linux-mm@kvack.org
7129 W:      http://www.linux-mm.org
7130 S:      Maintained
7131 F:      include/linux/mm.h
7132 F:      include/linux/gfp.h
7133 F:      include/linux/mmzone.h
7134 F:      include/linux/memory_hotplug.h
7135 F:      include/linux/vmalloc.h
7136 F:      mm/
7137
7138 MEMORY TECHNOLOGY DEVICES (MTD)
7139 M:      David Woodhouse <dwmw2@infradead.org>
7140 M:      Brian Norris <computersforpeace@gmail.com>
7141 L:      linux-mtd@lists.infradead.org
7142 W:      http://www.linux-mtd.infradead.org/
7143 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7144 T:      git git://git.infradead.org/linux-mtd.git
7145 T:      git git://git.infradead.org/l2-mtd.git
7146 S:      Maintained
7147 F:      drivers/mtd/
7148 F:      include/linux/mtd/
7149 F:      include/uapi/mtd/
7150
7151 MEN A21 WATCHDOG DRIVER
7152 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7153 L:      linux-watchdog@vger.kernel.org
7154 S:      Maintained
7155 F:      drivers/watchdog/mena21_wdt.c
7156
7157 MEN CHAMELEON BUS (mcb)
7158 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7159 S:      Maintained
7160 F:      drivers/mcb/
7161 F:      include/linux/mcb.h
7162 F:      Documentation/men-chameleon-bus.txt
7163
7164 MEN F21BMC (Board Management Controller)
7165 M:      Andreas Werner <andreas.werner@men.de>
7166 S:      Supported
7167 F:      drivers/mfd/menf21bmc.c
7168 F:      drivers/watchdog/menf21bmc_wdt.c
7169 F:      drivers/leds/leds-menf21bmc.c
7170 F:      drivers/hwmon/menf21bmc_hwmon.c
7171 F:      Documentation/hwmon/menf21bmc
7172
7173 METAG ARCHITECTURE
7174 M:      James Hogan <james.hogan@imgtec.com>
7175 L:      linux-metag@vger.kernel.org
7176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7177 S:      Odd Fixes
7178 F:      arch/metag/
7179 F:      Documentation/metag/
7180 F:      Documentation/devicetree/bindings/metag/
7181 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7182 F:      drivers/clocksource/metag_generic.c
7183 F:      drivers/irqchip/irq-metag.c
7184 F:      drivers/irqchip/irq-metag-ext.c
7185 F:      drivers/tty/metag_da.c
7186
7187 MICROBLAZE ARCHITECTURE
7188 M:      Michal Simek <monstr@monstr.eu>
7189 W:      http://www.monstr.eu/fdt/
7190 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7191 S:      Supported
7192 F:      arch/microblaze/
7193
7194 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7195 M:      Chen Yu <yu.c.chen@intel.com>
7196 L:      platform-driver-x86@vger.kernel.org
7197 S:      Supported
7198 F:      drivers/platform/x86/surfacepro3_button.c
7199
7200 MICROTEK X6 SCANNER
7201 M:      Oliver Neukum <oliver@neukum.org>
7202 S:      Maintained
7203 F:      drivers/usb/image/microtek.*
7204
7205 MIPS
7206 M:      Ralf Baechle <ralf@linux-mips.org>
7207 L:      linux-mips@linux-mips.org
7208 W:      http://www.linux-mips.org/
7209 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7210 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7211 S:      Supported
7212 F:      Documentation/mips/
7213 F:      arch/mips/
7214
7215 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7216 M:      Hans Verkuil <hverkuil@xs4all.nl>
7217 L:      linux-media@vger.kernel.org
7218 T:      git git://linuxtv.org/media_tree.git
7219 W:      https://linuxtv.org
7220 S:      Odd Fixes
7221 F:      drivers/media/radio/radio-miropcm20*
7222
7223 MELLANOX MLX4 core VPI driver
7224 M:      Yishai Hadas <yishaih@mellanox.com>
7225 L:      netdev@vger.kernel.org
7226 L:      linux-rdma@vger.kernel.org
7227 W:      http://www.mellanox.com
7228 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7229 S:      Supported
7230 F:      drivers/net/ethernet/mellanox/mlx4/
7231 F:      include/linux/mlx4/
7232
7233 MELLANOX MLX4 IB driver
7234 M:      Yishai Hadas <yishaih@mellanox.com>
7235 L:      linux-rdma@vger.kernel.org
7236 W:      http://www.mellanox.com
7237 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7238 S:      Supported
7239 F:      drivers/infiniband/hw/mlx4/
7240 F:      include/linux/mlx4/
7241
7242 MELLANOX MLX5 core VPI driver
7243 M:      Matan Barak <matanb@mellanox.com>
7244 M:      Leon Romanovsky <leonro@mellanox.com>
7245 L:      netdev@vger.kernel.org
7246 L:      linux-rdma@vger.kernel.org
7247 W:      http://www.mellanox.com
7248 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7249 S:      Supported
7250 F:      drivers/net/ethernet/mellanox/mlx5/core/
7251 F:      include/linux/mlx5/
7252
7253 MELLANOX MLX5 IB driver
7254 M:      Matan Barak <matanb@mellanox.com>
7255 M:      Leon Romanovsky <leonro@mellanox.com>
7256 L:      linux-rdma@vger.kernel.org
7257 W:      http://www.mellanox.com
7258 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7259 S:      Supported
7260 F:      drivers/infiniband/hw/mlx5/
7261 F:      include/linux/mlx5/
7262
7263 MELEXIS MLX90614 DRIVER
7264 M:      Crt Mori <cmo@melexis.com>
7265 L:      linux-iio@vger.kernel.org
7266 W:      http://www.melexis.com
7267 S:      Supported
7268 F:      drivers/iio/temperature/mlx90614.c
7269
7270 MN88472 MEDIA DRIVER
7271 M:      Antti Palosaari <crope@iki.fi>
7272 L:      linux-media@vger.kernel.org
7273 W:      https://linuxtv.org
7274 W:      http://palosaari.fi/linux/
7275 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7276 T:      git git://linuxtv.org/anttip/media_tree.git
7277 S:      Maintained
7278 F:      drivers/staging/media/mn88472/
7279 F:      drivers/media/dvb-frontends/mn88472.h
7280
7281 MN88473 MEDIA DRIVER
7282 M:      Antti Palosaari <crope@iki.fi>
7283 L:      linux-media@vger.kernel.org
7284 W:      https://linuxtv.org
7285 W:      http://palosaari.fi/linux/
7286 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7287 S:      Maintained
7288 F:      drivers/media/dvb-frontends/mn88473*
7289
7290 MODULE SUPPORT
7291 M:      Rusty Russell <rusty@rustcorp.com.au>
7292 S:      Maintained
7293 F:      include/linux/module.h
7294 F:      kernel/module.c
7295
7296 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7297 W:      http://popies.net/meye/
7298 S:      Orphan
7299 F:      Documentation/video4linux/meye.txt
7300 F:      drivers/media/pci/meye/
7301 F:      include/uapi/linux/meye.h
7302
7303 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7304 M:      Jiri Slaby <jirislaby@gmail.com>
7305 S:      Maintained
7306 F:      Documentation/serial/moxa-smartio
7307 F:      drivers/tty/mxser.*
7308
7309 MR800 AVERMEDIA USB FM RADIO DRIVER
7310 M:      Alexey Klimov <klimov.linux@gmail.com>
7311 L:      linux-media@vger.kernel.org
7312 T:      git git://linuxtv.org/media_tree.git
7313 S:      Maintained
7314 F:      drivers/media/radio/radio-mr800.c
7315
7316 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7317 M:      Alan Ott <alan@signal11.us>
7318 L:      linux-wpan@vger.kernel.org
7319 S:      Maintained
7320 F:      drivers/net/ieee802154/mrf24j40.c
7321 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7322
7323 MSI LAPTOP SUPPORT
7324 M:      "Lee, Chun-Yi" <jlee@suse.com>
7325 L:      platform-driver-x86@vger.kernel.org
7326 S:      Maintained
7327 F:      drivers/platform/x86/msi-laptop.c
7328
7329 MSI WMI SUPPORT
7330 L:      platform-driver-x86@vger.kernel.org
7331 S:      Orphan
7332 F:      drivers/platform/x86/msi-wmi.c
7333
7334 MSI001 MEDIA DRIVER
7335 M:      Antti Palosaari <crope@iki.fi>
7336 L:      linux-media@vger.kernel.org
7337 W:      https://linuxtv.org
7338 W:      http://palosaari.fi/linux/
7339 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7340 T:      git git://linuxtv.org/anttip/media_tree.git
7341 S:      Maintained
7342 F:      drivers/media/tuners/msi001*
7343
7344 MSI2500 MEDIA DRIVER
7345 M:      Antti Palosaari <crope@iki.fi>
7346 L:      linux-media@vger.kernel.org
7347 W:      https://linuxtv.org
7348 W:      http://palosaari.fi/linux/
7349 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7350 T:      git git://linuxtv.org/anttip/media_tree.git
7351 S:      Maintained
7352 F:      drivers/media/usb/msi2500/
7353
7354 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7355 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7356 L:      linux-mtd@lists.infradead.org
7357 S:      Maintained
7358 F:      drivers/mtd/devices/docg3*
7359
7360 MT9M032 APTINA SENSOR DRIVER
7361 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7362 L:      linux-media@vger.kernel.org
7363 T:      git git://linuxtv.org/media_tree.git
7364 S:      Maintained
7365 F:      drivers/media/i2c/mt9m032.c
7366 F:      include/media/i2c/mt9m032.h
7367
7368 MT9P031 APTINA CAMERA SENSOR
7369 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7370 L:      linux-media@vger.kernel.org
7371 T:      git git://linuxtv.org/media_tree.git
7372 S:      Maintained
7373 F:      drivers/media/i2c/mt9p031.c
7374 F:      include/media/i2c/mt9p031.h
7375
7376 MT9T001 APTINA CAMERA SENSOR
7377 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7378 L:      linux-media@vger.kernel.org
7379 T:      git git://linuxtv.org/media_tree.git
7380 S:      Maintained
7381 F:      drivers/media/i2c/mt9t001.c
7382 F:      include/media/i2c/mt9t001.h
7383
7384 MT9V032 APTINA CAMERA SENSOR
7385 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7386 L:      linux-media@vger.kernel.org
7387 T:      git git://linuxtv.org/media_tree.git
7388 S:      Maintained
7389 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7390 F:      drivers/media/i2c/mt9v032.c
7391 F:      include/media/i2c/mt9v032.h
7392
7393 MULTIFUNCTION DEVICES (MFD)
7394 M:      Lee Jones <lee.jones@linaro.org>
7395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7396 S:      Supported
7397 F:      drivers/mfd/
7398 F:      include/linux/mfd/
7399
7400 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7401 M:      Ulf Hansson <ulf.hansson@linaro.org>
7402 L:      linux-mmc@vger.kernel.org
7403 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7404 S:      Maintained
7405 F:      drivers/mmc/
7406 F:      include/linux/mmc/
7407 F:      include/uapi/linux/mmc/
7408
7409 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7410 S:      Orphan
7411 F:      drivers/mmc/host/mmc_spi.c
7412 F:      include/linux/spi/mmc_spi.h
7413
7414 MULTISOUND SOUND DRIVER
7415 M:      Andrew Veliath <andrewtv@usa.net>
7416 S:      Maintained
7417 F:      Documentation/sound/oss/MultiSound
7418 F:      sound/oss/msnd*
7419
7420 MULTITECH MULTIPORT CARD (ISICOM)
7421 S:      Orphan
7422 F:      drivers/tty/isicom.c
7423 F:      include/linux/isicom.h
7424
7425 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7426 M:      Bin Liu <b-liu@ti.com>
7427 L:      linux-usb@vger.kernel.org
7428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7429 S:      Maintained
7430 F:      drivers/usb/musb/
7431
7432 MXL5007T MEDIA DRIVER
7433 M:      Michael Krufky <mkrufky@linuxtv.org>
7434 L:      linux-media@vger.kernel.org
7435 W:      https://linuxtv.org
7436 W:      http://github.com/mkrufky
7437 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7438 T:      git git://linuxtv.org/mkrufky/tuners.git
7439 S:      Maintained
7440 F:      drivers/media/tuners/mxl5007t.*
7441
7442 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7443 M:      Hyong-Youb Kim <hykim@myri.com>
7444 L:      netdev@vger.kernel.org
7445 W:      https://www.myricom.com/support/downloads/myri10ge.html
7446 S:      Supported
7447 F:      drivers/net/ethernet/myricom/myri10ge/
7448
7449 NATSEMI ETHERNET DRIVER (DP8381x)
7450 S:      Orphan
7451 F:      drivers/net/ethernet/natsemi/natsemi.c
7452
7453 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7454 M:      Daniel Mack <zonque@gmail.com>
7455 S:      Maintained
7456 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7457 W:      http://www.native-instruments.com
7458 F:      sound/usb/caiaq/
7459
7460 NCP FILESYSTEM
7461 M:      Petr Vandrovec <petr@vandrovec.name>
7462 S:      Odd Fixes
7463 F:      fs/ncpfs/
7464
7465 NCR 5380 SCSI DRIVERS
7466 M:      Finn Thain <fthain@telegraphics.com.au>
7467 M:      Michael Schmitz <schmitzmic@gmail.com>
7468 L:      linux-scsi@vger.kernel.org
7469 S:      Maintained
7470 F:      Documentation/scsi/g_NCR5380.txt
7471 F:      drivers/scsi/NCR5380.*
7472 F:      drivers/scsi/arm/cumana_1.c
7473 F:      drivers/scsi/arm/oak.c
7474 F:      drivers/scsi/atari_NCR5380.c
7475 F:      drivers/scsi/atari_scsi.*
7476 F:      drivers/scsi/dmx3191d.c
7477 F:      drivers/scsi/dtc.*
7478 F:      drivers/scsi/g_NCR5380.*
7479 F:      drivers/scsi/g_NCR5380_mmio.c
7480 F:      drivers/scsi/mac_scsi.*
7481 F:      drivers/scsi/pas16.*
7482 F:      drivers/scsi/sun3_scsi.*
7483 F:      drivers/scsi/sun3_scsi_vme.c
7484 F:      drivers/scsi/t128.*
7485
7486 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7487 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7488 L:      linux-scsi@vger.kernel.org
7489 S:      Maintained
7490 F:      drivers/scsi/NCR_D700.*
7491
7492 NCT6775 HARDWARE MONITOR DRIVER
7493 M:      Guenter Roeck <linux@roeck-us.net>
7494 L:      lm-sensors@lm-sensors.org
7495 S:      Maintained
7496 F:      Documentation/hwmon/nct6775
7497 F:      drivers/hwmon/nct6775.c
7498
7499 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7500 M:      Faisal Latif <faisal.latif@intel.com>
7501 L:      linux-rdma@vger.kernel.org
7502 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7503 S:      Supported
7504 F:      drivers/infiniband/hw/nes/
7505
7506 NETEM NETWORK EMULATOR
7507 M:      Stephen Hemminger <stephen@networkplumber.org>
7508 L:      netem@lists.linux-foundation.org
7509 S:      Maintained
7510 F:      net/sched/sch_netem.c
7511
7512 NETERION 10GbE DRIVERS (s2io/vxge)
7513 M:      Jon Mason <jdmason@kudzu.us>
7514 L:      netdev@vger.kernel.org
7515 S:      Supported
7516 F:      Documentation/networking/s2io.txt
7517 F:      Documentation/networking/vxge.txt
7518 F:      drivers/net/ethernet/neterion/
7519
7520 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7521 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7522 M:      Patrick McHardy <kaber@trash.net>
7523 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7524 L:      netfilter-devel@vger.kernel.org
7525 L:      coreteam@netfilter.org
7526 W:      http://www.netfilter.org/
7527 W:      http://www.iptables.org/
7528 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7531 S:      Supported
7532 F:      include/linux/netfilter*
7533 F:      include/linux/netfilter/
7534 F:      include/net/netfilter/
7535 F:      include/uapi/linux/netfilter*
7536 F:      include/uapi/linux/netfilter/
7537 F:      net/*/netfilter.c
7538 F:      net/*/netfilter/
7539 F:      net/netfilter/
7540 F:      net/bridge/br_netfilter*.c
7541
7542 NETLABEL
7543 M:      Paul Moore <paul@paul-moore.com>
7544 W:      http://netlabel.sf.net
7545 L:      netdev@vger.kernel.org
7546 S:      Maintained
7547 F:      Documentation/netlabel/
7548 F:      include/net/netlabel.h
7549 F:      net/netlabel/
7550
7551 NETROM NETWORK LAYER
7552 M:      Ralf Baechle <ralf@linux-mips.org>
7553 L:      linux-hams@vger.kernel.org
7554 W:      http://www.linux-ax25.org/
7555 S:      Maintained
7556 F:      include/net/netrom.h
7557 F:      include/uapi/linux/netrom.h
7558 F:      net/netrom/
7559
7560 NETRONOME ETHERNET DRIVERS
7561 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7562 L:      oss-drivers@netronome.com
7563 S:      Maintained
7564 F:      drivers/net/ethernet/netronome/
7565
7566 NETWORK BLOCK DEVICE (NBD)
7567 M:      Markus Pargmann <mpa@pengutronix.de>
7568 S:      Maintained
7569 L:      nbd-general@lists.sourceforge.net
7570 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7571 F:      Documentation/blockdev/nbd.txt
7572 F:      drivers/block/nbd.c
7573 F:      include/uapi/linux/nbd.h
7574
7575 NETWORK DROP MONITOR
7576 M:      Neil Horman <nhorman@tuxdriver.com>
7577 L:      netdev@vger.kernel.org
7578 S:      Maintained
7579 W:      https://fedorahosted.org/dropwatch/
7580 F:      net/core/drop_monitor.c
7581
7582 NETWORKING [GENERAL]
7583 M:      "David S. Miller" <davem@davemloft.net>
7584 L:      netdev@vger.kernel.org
7585 W:      http://www.linuxfoundation.org/en/Net
7586 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7589 S:      Maintained
7590 F:      net/
7591 F:      include/net/
7592 F:      include/linux/in.h
7593 F:      include/linux/net.h
7594 F:      include/linux/netdevice.h
7595 F:      include/uapi/linux/in.h
7596 F:      include/uapi/linux/net.h
7597 F:      include/uapi/linux/netdevice.h
7598 F:      include/uapi/linux/net_namespace.h
7599 F:      tools/net/
7600 F:      tools/testing/selftests/net/
7601 F:      lib/random32.c
7602 F:      lib/test_bpf.c
7603
7604 NETWORKING [IPv4/IPv6]
7605 M:      "David S. Miller" <davem@davemloft.net>
7606 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7607 M:      James Morris <jmorris@namei.org>
7608 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7609 M:      Patrick McHardy <kaber@trash.net>
7610 L:      netdev@vger.kernel.org
7611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7612 S:      Maintained
7613 F:      net/ipv4/
7614 F:      net/ipv6/
7615 F:      include/net/ip*
7616 F:      arch/x86/net/*
7617
7618 NETWORKING [IPSEC]
7619 M:      Steffen Klassert <steffen.klassert@secunet.com>
7620 M:      Herbert Xu <herbert@gondor.apana.org.au>
7621 M:      "David S. Miller" <davem@davemloft.net>
7622 L:      netdev@vger.kernel.org
7623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7625 S:      Maintained
7626 F:      net/core/flow.c
7627 F:      net/xfrm/
7628 F:      net/key/
7629 F:      net/ipv4/xfrm*
7630 F:      net/ipv4/esp4.c
7631 F:      net/ipv4/ah4.c
7632 F:      net/ipv4/ipcomp.c
7633 F:      net/ipv4/ip_vti.c
7634 F:      net/ipv6/xfrm*
7635 F:      net/ipv6/esp6.c
7636 F:      net/ipv6/ah6.c
7637 F:      net/ipv6/ipcomp6.c
7638 F:      net/ipv6/ip6_vti.c
7639 F:      include/uapi/linux/xfrm.h
7640 F:      include/net/xfrm.h
7641
7642 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7643 M:      Paul Moore <paul@paul-moore.com>
7644 L:      netdev@vger.kernel.org
7645 S:      Maintained
7646
7647 NETWORKING [WIRELESS]
7648 L:      linux-wireless@vger.kernel.org
7649 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7650
7651 NETWORKING DRIVERS
7652 L:      netdev@vger.kernel.org
7653 W:      http://www.linuxfoundation.org/en/Net
7654 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7657 S:      Odd Fixes
7658 F:      drivers/net/
7659 F:      include/linux/if_*
7660 F:      include/linux/netdevice.h
7661 F:      include/linux/etherdevice.h
7662 F:      include/linux/fcdevice.h
7663 F:      include/linux/fddidevice.h
7664 F:      include/linux/hippidevice.h
7665 F:      include/linux/inetdevice.h
7666 F:      include/uapi/linux/if_*
7667 F:      include/uapi/linux/netdevice.h
7668
7669 NETWORKING DRIVERS (WIRELESS)
7670 M:      Kalle Valo <kvalo@codeaurora.org>
7671 L:      linux-wireless@vger.kernel.org
7672 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7675 S:      Maintained
7676 F:      drivers/net/wireless/
7677
7678 NETXEN (1/10) GbE SUPPORT
7679 M:      Manish Chopra <manish.chopra@qlogic.com>
7680 M:      Sony Chacko <sony.chacko@qlogic.com>
7681 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7682 L:      netdev@vger.kernel.org
7683 W:      http://www.qlogic.com
7684 S:      Supported
7685 F:      drivers/net/ethernet/qlogic/netxen/
7686
7687 NFC SUBSYSTEM
7688 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7689 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7690 M:      Samuel Ortiz <sameo@linux.intel.com>
7691 L:      linux-wireless@vger.kernel.org
7692 L:      linux-nfc@lists.01.org (subscribers-only)
7693 S:      Supported
7694 F:      net/nfc/
7695 F:      include/net/nfc/
7696 F:      include/uapi/linux/nfc.h
7697 F:      drivers/nfc/
7698 F:      include/linux/platform_data/microread.h
7699 F:      include/linux/platform_data/nfcmrvl.h
7700 F:      include/linux/platform_data/nxp-nci.h
7701 F:      include/linux/platform_data/pn544.h
7702 F:      include/linux/platform_data/st21nfca.h
7703 F:      include/linux/platform_data/st-nci.h
7704 F:      Documentation/devicetree/bindings/net/nfc/
7705
7706 NFS, SUNRPC, AND LOCKD CLIENTS
7707 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7708 M:      Anna Schumaker <anna.schumaker@netapp.com>
7709 L:      linux-nfs@vger.kernel.org
7710 W:      http://client.linux-nfs.org
7711 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7712 S:      Maintained
7713 F:      fs/lockd/
7714 F:      fs/nfs/
7715 F:      fs/nfs_common/
7716 F:      net/sunrpc/
7717 F:      include/linux/lockd/
7718 F:      include/linux/nfs*
7719 F:      include/linux/sunrpc/
7720 F:      include/uapi/linux/nfs*
7721 F:      include/uapi/linux/sunrpc/
7722
7723 NILFS2 FILESYSTEM
7724 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7725 L:      linux-nilfs@vger.kernel.org
7726 W:      http://nilfs.sourceforge.net/
7727 T:      git git://github.com/konis/nilfs2.git
7728 S:      Supported
7729 F:      Documentation/filesystems/nilfs2.txt
7730 F:      fs/nilfs2/
7731 F:      include/linux/nilfs2_fs.h
7732 F:      include/trace/events/nilfs2.h
7733
7734 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7735 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7736 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7737 S:      Maintained
7738 F:      Documentation/scsi/NinjaSCSI.txt
7739 F:      drivers/scsi/pcmcia/nsp_*
7740
7741 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7742 M:      GOTO Masanori <gotom@debian.or.jp>
7743 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7744 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7745 S:      Maintained
7746 F:      Documentation/scsi/NinjaSCSI.txt
7747 F:      drivers/scsi/nsp32*
7748
7749 NIOS2 ARCHITECTURE
7750 M:      Ley Foon Tan <lftan@altera.com>
7751 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7753 S:      Maintained
7754 F:      arch/nios2/
7755
7756 NOKIA N900 POWER SUPPLY DRIVERS
7757 R:      Pali RohĂ¡r <pali.rohar@gmail.com>
7758 F:      include/linux/power/bq2415x_charger.h
7759 F:      include/linux/power/bq27xxx_battery.h
7760 F:      include/linux/power/isp1704_charger.h
7761 F:      drivers/power/bq2415x_charger.c
7762 F:      drivers/power/bq27xxx_battery.c
7763 F:      drivers/power/bq27xxx_battery_i2c.c
7764 F:      drivers/power/isp1704_charger.c
7765 F:      drivers/power/rx51_battery.c
7766
7767 NTB DRIVER CORE
7768 M:      Jon Mason <jdmason@kudzu.us>
7769 M:      Dave Jiang <dave.jiang@intel.com>
7770 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7771 L:      linux-ntb@googlegroups.com
7772 S:      Supported
7773 W:      https://github.com/jonmason/ntb/wiki
7774 T:      git git://github.com/jonmason/ntb.git
7775 F:      drivers/ntb/
7776 F:      drivers/net/ntb_netdev.c
7777 F:      include/linux/ntb.h
7778 F:      include/linux/ntb_transport.h
7779
7780 NTB INTEL DRIVER
7781 M:      Jon Mason <jdmason@kudzu.us>
7782 M:      Dave Jiang <dave.jiang@intel.com>
7783 L:      linux-ntb@googlegroups.com
7784 S:      Supported
7785 W:      https://github.com/jonmason/ntb/wiki
7786 T:      git git://github.com/jonmason/ntb.git
7787 F:      drivers/ntb/hw/intel/
7788
7789 NTB AMD DRIVER
7790 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7791 L:      linux-ntb@googlegroups.com
7792 S:      Supported
7793 F:      drivers/ntb/hw/amd/
7794
7795 NTFS FILESYSTEM
7796 M:      Anton Altaparmakov <anton@tuxera.com>
7797 L:      linux-ntfs-dev@lists.sourceforge.net
7798 W:      http://www.tuxera.com/
7799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7800 S:      Supported
7801 F:      Documentation/filesystems/ntfs.txt
7802 F:      fs/ntfs/
7803
7804 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7805 M:      Antonino Daplas <adaplas@gmail.com>
7806 L:      linux-fbdev@vger.kernel.org
7807 S:      Maintained
7808 F:      drivers/video/fbdev/riva/
7809 F:      drivers/video/fbdev/nvidia/
7810
7811 NVM EXPRESS DRIVER
7812 M:      Keith Busch <keith.busch@intel.com>
7813 M:      Jens Axboe <axboe@fb.com>
7814 L:      linux-nvme@lists.infradead.org
7815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7816 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7817 S:      Supported
7818 F:      drivers/nvme/host/
7819 F:      include/linux/nvme.h
7820
7821 NVMEM FRAMEWORK
7822 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7823 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7824 S:      Maintained
7825 F:      drivers/nvmem/
7826 F:      Documentation/devicetree/bindings/nvmem/
7827 F:      include/linux/nvmem-consumer.h
7828 F:      include/linux/nvmem-provider.h
7829
7830 NXP-NCI NFC DRIVER
7831 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7832 R:      Charles Gorand <charles.gorand@effinnov.com>
7833 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7834 S:      Supported
7835 F:      drivers/nfc/nxp-nci
7836
7837 NXP TDA998X DRM DRIVER
7838 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7839 S:      Supported
7840 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7841 F:      include/drm/i2c/tda998x.h
7842
7843 NXP TFA9879 DRIVER
7844 M:      Peter Rosin <peda@axentia.se>
7845 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7846 S:      Maintained
7847 F:      sound/soc/codecs/tfa9879*
7848
7849 OMAP SUPPORT
7850 M:      Tony Lindgren <tony@atomide.com>
7851 L:      linux-omap@vger.kernel.org
7852 W:      http://www.muru.com/linux/omap/
7853 W:      http://linux.omap.com/
7854 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7856 S:      Maintained
7857 F:      arch/arm/*omap*/
7858 F:      arch/arm/configs/omap1_defconfig
7859 F:      arch/arm/configs/omap2plus_defconfig
7860 F:      drivers/i2c/busses/i2c-omap.c
7861 F:      drivers/irqchip/irq-omap-intc.c
7862 F:      drivers/mfd/*omap*.c
7863 F:      drivers/mfd/menelaus.c
7864 F:      drivers/mfd/palmas.c
7865 F:      drivers/mfd/tps65217.c
7866 F:      drivers/mfd/tps65218.c
7867 F:      drivers/mfd/tps65910.c
7868 F:      drivers/mfd/twl-core.[ch]
7869 F:      drivers/mfd/twl4030*.c
7870 F:      drivers/mfd/twl6030*.c
7871 F:      drivers/mfd/twl6040*.c
7872 F:      drivers/regulator/palmas-regulator*.c
7873 F:      drivers/regulator/pbias-regulator.c
7874 F:      drivers/regulator/tps65217-regulator.c
7875 F:      drivers/regulator/tps65218-regulator.c
7876 F:      drivers/regulator/tps65910-regulator.c
7877 F:      drivers/regulator/twl-regulator.c
7878 F:      include/linux/i2c-omap.h
7879
7880 OMAP DEVICE TREE SUPPORT
7881 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7882 M:      Tony Lindgren <tony@atomide.com>
7883 L:      linux-omap@vger.kernel.org
7884 L:      devicetree@vger.kernel.org
7885 S:      Maintained
7886 F:      arch/arm/boot/dts/*omap*
7887 F:      arch/arm/boot/dts/*am3*
7888 F:      arch/arm/boot/dts/*am4*
7889 F:      arch/arm/boot/dts/*am5*
7890 F:      arch/arm/boot/dts/*dra7*
7891
7892 OMAP CLOCK FRAMEWORK SUPPORT
7893 M:      Paul Walmsley <paul@pwsan.com>
7894 L:      linux-omap@vger.kernel.org
7895 S:      Maintained
7896 F:      arch/arm/*omap*/*clock*
7897
7898 OMAP POWER MANAGEMENT SUPPORT
7899 M:      Kevin Hilman <khilman@deeprootsystems.com>
7900 L:      linux-omap@vger.kernel.org
7901 S:      Maintained
7902 F:      arch/arm/*omap*/*pm*
7903 F:      drivers/cpufreq/omap-cpufreq.c
7904
7905 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7906 M:      Rajendra Nayak <rnayak@ti.com>
7907 M:      Paul Walmsley <paul@pwsan.com>
7908 L:      linux-omap@vger.kernel.org
7909 S:      Maintained
7910 F:      arch/arm/mach-omap2/prm*
7911
7912 OMAP AUDIO SUPPORT
7913 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7914 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7915 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7916 L:      linux-omap@vger.kernel.org
7917 S:      Maintained
7918 F:      sound/soc/omap/
7919
7920 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7921 M:      Roger Quadros <rogerq@ti.com>
7922 M:      Tony Lindgren <tony@atomide.com>
7923 L:      linux-omap@vger.kernel.org
7924 S:      Maintained
7925 F:      drivers/memory/omap-gpmc.c
7926 F:      arch/arm/mach-omap2/*gpmc*
7927
7928 OMAP FRAMEBUFFER SUPPORT
7929 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7930 L:      linux-fbdev@vger.kernel.org
7931 L:      linux-omap@vger.kernel.org
7932 S:      Maintained
7933 F:      drivers/video/fbdev/omap/
7934
7935 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7936 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7937 L:      linux-omap@vger.kernel.org
7938 L:      linux-fbdev@vger.kernel.org
7939 S:      Maintained
7940 F:      drivers/video/fbdev/omap2/
7941 F:      Documentation/arm/OMAP/DSS
7942
7943 OMAP HARDWARE SPINLOCK SUPPORT
7944 M:      Ohad Ben-Cohen <ohad@wizery.com>
7945 L:      linux-omap@vger.kernel.org
7946 S:      Maintained
7947 F:      drivers/hwspinlock/omap_hwspinlock.c
7948
7949 OMAP MMC SUPPORT
7950 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7951 L:      linux-omap@vger.kernel.org
7952 S:      Maintained
7953 F:      drivers/mmc/host/omap.c
7954
7955 OMAP HS MMC SUPPORT
7956 L:      linux-mmc@vger.kernel.org
7957 L:      linux-omap@vger.kernel.org
7958 S:      Orphan
7959 F:      drivers/mmc/host/omap_hsmmc.c
7960
7961 OMAP RANDOM NUMBER GENERATOR SUPPORT
7962 M:      Deepak Saxena <dsaxena@plexity.net>
7963 S:      Maintained
7964 F:      drivers/char/hw_random/omap-rng.c
7965
7966 OMAP HWMOD SUPPORT
7967 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7968 M:      Paul Walmsley <paul@pwsan.com>
7969 L:      linux-omap@vger.kernel.org
7970 S:      Maintained
7971 F:      arch/arm/mach-omap2/omap_hwmod.*
7972
7973 OMAP HWMOD DATA
7974 M:      Paul Walmsley <paul@pwsan.com>
7975 L:      linux-omap@vger.kernel.org
7976 S:      Maintained
7977 F:      arch/arm/mach-omap2/omap_hwmod*data*
7978
7979 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7980 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7981 L:      linux-omap@vger.kernel.org
7982 S:      Maintained
7983 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7984
7985 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7986 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7987 L:      linux-media@vger.kernel.org
7988 S:      Maintained
7989 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7990 F:      drivers/media/platform/omap3isp/
7991 F:      drivers/staging/media/omap4iss/
7992
7993 OMAP USB SUPPORT
7994 L:      linux-usb@vger.kernel.org
7995 L:      linux-omap@vger.kernel.org
7996 S:      Orphan
7997 F:      drivers/usb/*/*omap*
7998 F:      arch/arm/*omap*/usb*
7999
8000 OMAP GPIO DRIVER
8001 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8002 M:      Santosh Shilimkar <ssantosh@kernel.org>
8003 M:      Kevin Hilman <khilman@deeprootsystems.com>
8004 L:      linux-omap@vger.kernel.org
8005 S:      Maintained
8006 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8007 F:      drivers/gpio/gpio-omap.c
8008
8009 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8010 M:      Mark Jackson <mpfj@newflow.co.uk>
8011 L:      linux-omap@vger.kernel.org
8012 S:      Maintained
8013 F:      arch/arm/boot/dts/am335x-nano.dts
8014
8015 OMFS FILESYSTEM
8016 M:      Bob Copeland <me@bobcopeland.com>
8017 L:      linux-karma-devel@lists.sourceforge.net
8018 S:      Maintained
8019 F:      Documentation/filesystems/omfs.txt
8020 F:      fs/omfs/
8021
8022 OMNIKEY CARDMAN 4000 DRIVER
8023 M:      Harald Welte <laforge@gnumonks.org>
8024 S:      Maintained
8025 F:      drivers/char/pcmcia/cm4000_cs.c
8026 F:      include/linux/cm4000_cs.h
8027 F:      include/uapi/linux/cm4000_cs.h
8028
8029 OMNIKEY CARDMAN 4040 DRIVER
8030 M:      Harald Welte <laforge@gnumonks.org>
8031 S:      Maintained
8032 F:      drivers/char/pcmcia/cm4040_cs.*
8033
8034 OMNIVISION OV7670 SENSOR DRIVER
8035 M:      Jonathan Corbet <corbet@lwn.net>
8036 L:      linux-media@vger.kernel.org
8037 T:      git git://linuxtv.org/media_tree.git
8038 S:      Maintained
8039 F:      drivers/media/i2c/ov7670.c
8040
8041 ONENAND FLASH DRIVER
8042 M:      Kyungmin Park <kyungmin.park@samsung.com>
8043 L:      linux-mtd@lists.infradead.org
8044 S:      Maintained
8045 F:      drivers/mtd/onenand/
8046 F:      include/linux/mtd/onenand*.h
8047
8048 ONSTREAM SCSI TAPE DRIVER
8049 M:      Willem Riede <osst@riede.org>
8050 L:      osst-users@lists.sourceforge.net
8051 L:      linux-scsi@vger.kernel.org
8052 S:      Maintained
8053 F:      Documentation/scsi/osst.txt
8054 F:      drivers/scsi/osst.*
8055 F:      drivers/scsi/osst_*.h
8056 F:      drivers/scsi/st.h
8057
8058 OPENCORES I2C BUS DRIVER
8059 M:      Peter Korsgaard <jacmet@sunsite.dk>
8060 L:      linux-i2c@vger.kernel.org
8061 S:      Maintained
8062 F:      Documentation/i2c/busses/i2c-ocores
8063 F:      drivers/i2c/busses/i2c-ocores.c
8064
8065 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8066 M:      Rob Herring <robh+dt@kernel.org>
8067 M:      Frank Rowand <frowand.list@gmail.com>
8068 M:      Grant Likely <grant.likely@linaro.org>
8069 L:      devicetree@vger.kernel.org
8070 W:      http://www.devicetree.org/
8071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8072 S:      Maintained
8073 F:      drivers/of/
8074 F:      include/linux/of*.h
8075 F:      scripts/dtc/
8076
8077 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8078 M:      Rob Herring <robh+dt@kernel.org>
8079 M:      Pawel Moll <pawel.moll@arm.com>
8080 M:      Mark Rutland <mark.rutland@arm.com>
8081 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8082 M:      Kumar Gala <galak@codeaurora.org>
8083 L:      devicetree@vger.kernel.org
8084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8085 S:      Maintained
8086 F:      Documentation/devicetree/
8087 F:      arch/*/boot/dts/
8088 F:      include/dt-bindings/
8089
8090 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8091 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8092 L:      devicetree@vger.kernel.org
8093 S:      Maintained
8094 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8095 F:      Documentation/devicetree/overlay-notes.txt
8096 F:      drivers/of/overlay.c
8097 F:      drivers/of/resolver.c
8098
8099 OPENRISC ARCHITECTURE
8100 M:      Jonas Bonn <jonas@southpole.se>
8101 W:      http://openrisc.net
8102 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8103 S:      Maintained
8104 T:      git git://openrisc.net/~jonas/linux
8105 F:      arch/openrisc/
8106
8107 OPENVSWITCH
8108 M:      Pravin Shelar <pshelar@nicira.com>
8109 L:      netdev@vger.kernel.org
8110 L:      dev@openvswitch.org
8111 W:      http://openvswitch.org
8112 S:      Maintained
8113 F:      net/openvswitch/
8114 F:      include/uapi/linux/openvswitch.h
8115
8116 OPERATING PERFORMANCE POINTS (OPP)
8117 M:      Viresh Kumar <vireshk@kernel.org>
8118 M:      Nishanth Menon <nm@ti.com>
8119 M:      Stephen Boyd <sboyd@codeaurora.org>
8120 L:      linux-pm@vger.kernel.org
8121 S:      Maintained
8122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8123 F:      drivers/base/power/opp/
8124 F:      include/linux/pm_opp.h
8125 F:      Documentation/power/opp.txt
8126 F:      Documentation/devicetree/bindings/opp/
8127
8128 OPL4 DRIVER
8129 M:      Clemens Ladisch <clemens@ladisch.de>
8130 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8131 T:      git git://git.alsa-project.org/alsa-kernel.git
8132 S:      Maintained
8133 F:      sound/drivers/opl4/
8134
8135 OPROFILE
8136 M:      Robert Richter <rric@kernel.org>
8137 L:      oprofile-list@lists.sf.net
8138 S:      Maintained
8139 F:      arch/*/include/asm/oprofile*.h
8140 F:      arch/*/oprofile/
8141 F:      drivers/oprofile/
8142 F:      include/linux/oprofile.h
8143
8144 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8145 M:      Mark Fasheh <mfasheh@suse.com>
8146 M:      Joel Becker <jlbec@evilplan.org>
8147 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8148 W:      http://ocfs2.wiki.kernel.org
8149 S:      Supported
8150 F:      Documentation/filesystems/ocfs2.txt
8151 F:      Documentation/filesystems/dlmfs.txt
8152 F:      fs/ocfs2/
8153
8154 ORINOCO DRIVER
8155 L:      linux-wireless@vger.kernel.org
8156 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8157 W:      http://www.nongnu.org/orinoco/
8158 S:      Orphan
8159 F:      drivers/net/wireless/intersil/orinoco/
8160
8161 OSD LIBRARY and FILESYSTEM
8162 M:      Boaz Harrosh <ooo@electrozaur.com>
8163 M:      Benny Halevy <bhalevy@primarydata.com>
8164 L:      osd-dev@open-osd.org
8165 W:      http://open-osd.org
8166 T:      git git://git.open-osd.org/open-osd.git
8167 S:      Maintained
8168 F:      drivers/scsi/osd/
8169 F:      include/scsi/osd_*
8170 F:      fs/exofs/
8171
8172 OVERLAY FILESYSTEM
8173 M:      Miklos Szeredi <miklos@szeredi.hu>
8174 L:      linux-unionfs@vger.kernel.org
8175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8176 S:      Supported
8177 F:      fs/overlayfs/
8178 F:      Documentation/filesystems/overlayfs.txt
8179
8180 ORANGEFS FILESYSTEM
8181 M:      Mike Marshall <hubcap@omnibond.com>
8182 L:      pvfs2-developers@beowulf-underground.org
8183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8184 S:      Supported
8185 F:      fs/orangefs/
8186 F:      Documentation/filesystems/orangefs.txt
8187
8188 P54 WIRELESS DRIVER
8189 M:      Christian Lamparter <chunkeey@googlemail.com>
8190 L:      linux-wireless@vger.kernel.org
8191 W:      http://wireless.kernel.org/en/users/Drivers/p54
8192 S:      Maintained
8193 F:      drivers/net/wireless/intersil/p54/
8194
8195 PA SEMI ETHERNET DRIVER
8196 M:      Olof Johansson <olof@lixom.net>
8197 L:      netdev@vger.kernel.org
8198 S:      Maintained
8199 F:      drivers/net/ethernet/pasemi/*
8200
8201 PA SEMI SMBUS DRIVER
8202 M:      Olof Johansson <olof@lixom.net>
8203 L:      linux-i2c@vger.kernel.org
8204 S:      Maintained
8205 F:      drivers/i2c/busses/i2c-pasemi.c
8206
8207 PADATA PARALLEL EXECUTION MECHANISM
8208 M:      Steffen Klassert <steffen.klassert@secunet.com>
8209 L:      linux-crypto@vger.kernel.org
8210 S:      Maintained
8211 F:      kernel/padata.c
8212 F:      include/linux/padata.h
8213 F:      Documentation/padata.txt
8214
8215 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8216 M:      Harald Welte <laforge@gnumonks.org>
8217 L:      platform-driver-x86@vger.kernel.org
8218 S:      Maintained
8219 F:      drivers/platform/x86/panasonic-laptop.c
8220
8221 PANASONIC MN10300/AM33/AM34 PORT
8222 M:      David Howells <dhowells@redhat.com>
8223 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8224 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8225 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8226 S:      Maintained
8227 F:      Documentation/mn10300/
8228 F:      arch/mn10300/
8229
8230 PARALLEL PORT SUBSYSTEM
8231 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8232 M:      Sudip Mukherjee <sudip@vectorindia.org>
8233 L:      linux-parport@lists.infradead.org (subscribers-only)
8234 S:      Maintained
8235 F:      drivers/parport/
8236 F:      include/linux/parport*.h
8237 F:      drivers/char/ppdev.c
8238 F:      include/uapi/linux/ppdev.h
8239 F:      Documentation/parport*.txt
8240
8241 PARAVIRT_OPS INTERFACE
8242 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8243 M:      Chris Wright <chrisw@sous-sol.org>
8244 M:      Alok Kataria <akataria@vmware.com>
8245 M:      Rusty Russell <rusty@rustcorp.com.au>
8246 L:      virtualization@lists.linux-foundation.org
8247 S:      Supported
8248 F:      Documentation/virtual/paravirt_ops.txt
8249 F:      arch/*/kernel/paravirt*
8250 F:      arch/*/include/asm/paravirt.h
8251
8252 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8253 M:      Tim Waugh <tim@cyberelk.net>
8254 L:      linux-parport@lists.infradead.org (subscribers-only)
8255 S:      Maintained
8256 F:      Documentation/blockdev/paride.txt
8257 F:      drivers/block/paride/
8258
8259 PARISC ARCHITECTURE
8260 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8261 M:      Helge Deller <deller@gmx.de>
8262 L:      linux-parisc@vger.kernel.org
8263 W:      http://www.parisc-linux.org/
8264 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8267 S:      Maintained
8268 F:      arch/parisc/
8269 F:      Documentation/parisc/
8270 F:      drivers/parisc/
8271 F:      drivers/char/agp/parisc-agp.c
8272 F:      drivers/input/serio/gscps2.c
8273 F:      drivers/parport/parport_gsc.*
8274 F:      drivers/tty/serial/8250/8250_gsc.c
8275 F:      drivers/video/fbdev/sti*
8276 F:      drivers/video/console/sti*
8277 F:      drivers/video/logo/logo_parisc*
8278
8279 PC87360 HARDWARE MONITORING DRIVER
8280 M:      Jim Cromie <jim.cromie@gmail.com>
8281 L:      lm-sensors@lm-sensors.org
8282 S:      Maintained
8283 F:      Documentation/hwmon/pc87360
8284 F:      drivers/hwmon/pc87360.c
8285
8286 PC8736x GPIO DRIVER
8287 M:      Jim Cromie <jim.cromie@gmail.com>
8288 S:      Maintained
8289 F:      drivers/char/pc8736x_gpio.c
8290
8291 PC87427 HARDWARE MONITORING DRIVER
8292 M:      Jean Delvare <jdelvare@suse.com>
8293 L:      lm-sensors@lm-sensors.org
8294 S:      Maintained
8295 F:      Documentation/hwmon/pc87427
8296 F:      drivers/hwmon/pc87427.c
8297
8298 PCA9532 LED DRIVER
8299 M:      Riku Voipio <riku.voipio@iki.fi>
8300 S:      Maintained
8301 F:      drivers/leds/leds-pca9532.c
8302 F:      include/linux/leds-pca9532.h
8303
8304 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8305 M:      Guenter Roeck <linux@roeck-us.net>
8306 L:      linux-i2c@vger.kernel.org
8307 S:      Maintained
8308 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8309
8310 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8311 M:      Khalid Aziz <khalid@gonehiking.org>
8312 S:      Maintained
8313 F:      drivers/firmware/pcdp.*
8314
8315 PCI ERROR RECOVERY
8316 M:      Linas Vepstas <linasvepstas@gmail.com>
8317 L:      linux-pci@vger.kernel.org
8318 S:      Supported
8319 F:      Documentation/PCI/pci-error-recovery.txt
8320
8321 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8322 M:      Russell Currey <ruscur@russell.cc>
8323 L:      linuxppc-dev@lists.ozlabs.org
8324 S:      Supported
8325 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8326 F:      arch/powerpc/kernel/eeh*.c
8327 F:      arch/powerpc/platforms/*/eeh*.c
8328 F:      arch/powerpc/include/*/eeh*.h
8329
8330 PCI SUBSYSTEM
8331 M:      Bjorn Helgaas <bhelgaas@google.com>
8332 L:      linux-pci@vger.kernel.org
8333 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8335 S:      Supported
8336 F:      Documentation/PCI/
8337 F:      drivers/pci/
8338 F:      include/linux/pci*
8339 F:      arch/x86/pci/
8340 F:      arch/x86/kernel/quirks.c
8341
8342 PCI DRIVER FOR ALTERA PCIE IP
8343 M:      Ley Foon Tan <lftan@altera.com>
8344 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8345 L:      linux-pci@vger.kernel.org
8346 S:      Supported
8347 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8348 F:      drivers/pci/host/pcie-altera.c
8349
8350 PCI DRIVER FOR ARM VERSATILE PLATFORM
8351 M:      Rob Herring <robh@kernel.org>
8352 L:      linux-pci@vger.kernel.org
8353 L:      linux-arm-kernel@lists.infradead.org
8354 S:      Maintained
8355 F:      Documentation/devicetree/bindings/pci/versatile.txt
8356 F:      drivers/pci/host/pci-versatile.c
8357
8358 PCI DRIVER FOR APPLIEDMICRO XGENE
8359 M:      Tanmay Inamdar <tinamdar@apm.com>
8360 L:      linux-pci@vger.kernel.org
8361 L:      linux-arm-kernel@lists.infradead.org
8362 S:      Maintained
8363 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8364 F:      drivers/pci/host/pci-xgene.c
8365
8366 PCI DRIVER FOR FREESCALE LAYERSCAPE
8367 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8368 M:      Mingkai Hu <mingkai.hu@freescale.com>
8369 M:      Roy Zang <tie-fei.zang@freescale.com>
8370 L:      linuxppc-dev@lists.ozlabs.org
8371 L:      linux-pci@vger.kernel.org
8372 L:      linux-arm-kernel@lists.infradead.org
8373 S:      Maintained
8374 F:      drivers/pci/host/*layerscape*
8375
8376 PCI DRIVER FOR IMX6
8377 M:      Richard Zhu <Richard.Zhu@freescale.com>
8378 M:      Lucas Stach <l.stach@pengutronix.de>
8379 L:      linux-pci@vger.kernel.org
8380 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8381 S:      Maintained
8382 F:      drivers/pci/host/*imx6*
8383
8384 PCI DRIVER FOR TI KEYSTONE
8385 M:      Murali Karicheri <m-karicheri2@ti.com>
8386 L:      linux-pci@vger.kernel.org
8387 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8388 S:      Maintained
8389 F:      drivers/pci/host/*keystone*
8390
8391 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8392 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8393 M:      Jason Cooper <jason@lakedaemon.net>
8394 L:      linux-pci@vger.kernel.org
8395 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8396 S:      Maintained
8397 F:      drivers/pci/host/*mvebu*
8398
8399 PCI DRIVER FOR NVIDIA TEGRA
8400 M:      Thierry Reding <thierry.reding@gmail.com>
8401 L:      linux-tegra@vger.kernel.org
8402 L:      linux-pci@vger.kernel.org
8403 S:      Supported
8404 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8405 F:      drivers/pci/host/pci-tegra.c
8406
8407 PCI DRIVER FOR TI DRA7XX
8408 M:      Kishon Vijay Abraham I <kishon@ti.com>
8409 L:      linux-omap@vger.kernel.org
8410 L:      linux-pci@vger.kernel.org
8411 S:      Supported
8412 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8413 F:      drivers/pci/host/pci-dra7xx.c
8414
8415 PCI DRIVER FOR RENESAS R-CAR
8416 M:      Simon Horman <horms@verge.net.au>
8417 L:      linux-pci@vger.kernel.org
8418 L:      linux-renesas-soc@vger.kernel.org
8419 S:      Maintained
8420 F:      drivers/pci/host/*rcar*
8421
8422 PCI DRIVER FOR SAMSUNG EXYNOS
8423 M:      Jingoo Han <jingoohan1@gmail.com>
8424 L:      linux-pci@vger.kernel.org
8425 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8426 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8427 S:      Maintained
8428 F:      drivers/pci/host/pci-exynos.c
8429
8430 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8431 M:      Jingoo Han <jingoohan1@gmail.com>
8432 M:      Pratyush Anand <pratyush.anand@gmail.com>
8433 L:      linux-pci@vger.kernel.org
8434 S:      Maintained
8435 F:      drivers/pci/host/*designware*
8436
8437 PCI DRIVER FOR GENERIC OF HOSTS
8438 M:      Will Deacon <will.deacon@arm.com>
8439 L:      linux-pci@vger.kernel.org
8440 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8441 S:      Maintained
8442 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8443 F:      drivers/pci/host/pci-host-generic.c
8444
8445 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8446 M:      Keith Busch <keith.busch@intel.com>
8447 L:      linux-pci@vger.kernel.org
8448 S:      Supported
8449 F:      arch/x86/pci/vmd.c
8450
8451 PCIE DRIVER FOR ST SPEAR13XX
8452 M:      Pratyush Anand <pratyush.anand@gmail.com>
8453 L:      linux-pci@vger.kernel.org
8454 S:      Maintained
8455 F:      drivers/pci/host/*spear*
8456
8457 PCI MSI DRIVER FOR ALTERA MSI IP
8458 M:      Ley Foon Tan <lftan@altera.com>
8459 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8460 L:      linux-pci@vger.kernel.org
8461 S:      Supported
8462 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8463 F:      drivers/pci/host/pcie-altera-msi.c
8464
8465 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8466 M:      Duc Dang <dhdang@apm.com>
8467 L:      linux-pci@vger.kernel.org
8468 L:      linux-arm-kernel@lists.infradead.org
8469 S:      Maintained
8470 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8471 F:      drivers/pci/host/pci-xgene-msi.c
8472
8473 PCIE DRIVER FOR HISILICON
8474 M:      Zhou Wang <wangzhou1@hisilicon.com>
8475 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8476 L:      linux-pci@vger.kernel.org
8477 S:      Maintained
8478 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8479 F:      drivers/pci/host/pcie-hisi.c
8480
8481 PCIE DRIVER FOR QUALCOMM MSM
8482 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8483 L:     linux-pci@vger.kernel.org
8484 L:     linux-arm-msm@vger.kernel.org
8485 S:     Maintained
8486 F:     drivers/pci/host/*qcom*
8487
8488 PCMCIA SUBSYSTEM
8489 P:      Linux PCMCIA Team
8490 L:      linux-pcmcia@lists.infradead.org
8491 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8493 S:      Maintained
8494 F:      Documentation/pcmcia/
8495 F:      drivers/pcmcia/
8496 F:      include/pcmcia/
8497
8498 PCNET32 NETWORK DRIVER
8499 M:      Don Fry <pcnet32@frontier.com>
8500 L:      netdev@vger.kernel.org
8501 S:      Maintained
8502 F:      drivers/net/ethernet/amd/pcnet32.c
8503
8504 PCRYPT PARALLEL CRYPTO ENGINE
8505 M:      Steffen Klassert <steffen.klassert@secunet.com>
8506 L:      linux-crypto@vger.kernel.org
8507 S:      Maintained
8508 F:      crypto/pcrypt.c
8509 F:      include/crypto/pcrypt.h
8510
8511 PER-CPU MEMORY ALLOCATOR
8512 M:      Tejun Heo <tj@kernel.org>
8513 M:      Christoph Lameter <cl@linux-foundation.org>
8514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8515 S:      Maintained
8516 F:      include/linux/percpu*.h
8517 F:      mm/percpu*.c
8518 F:      arch/*/include/asm/percpu.h
8519
8520 PER-TASK DELAY ACCOUNTING
8521 M:      Balbir Singh <bsingharora@gmail.com>
8522 S:      Maintained
8523 F:      include/linux/delayacct.h
8524 F:      kernel/delayacct.c
8525
8526 PERFORMANCE EVENTS SUBSYSTEM
8527 M:      Peter Zijlstra <peterz@infradead.org>
8528 M:      Ingo Molnar <mingo@redhat.com>
8529 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8530 L:      linux-kernel@vger.kernel.org
8531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8532 S:      Supported
8533 F:      kernel/events/*
8534 F:      include/linux/perf_event.h
8535 F:      include/uapi/linux/perf_event.h
8536 F:      arch/*/kernel/perf_event*.c
8537 F:      arch/*/kernel/*/perf_event*.c
8538 F:      arch/*/kernel/*/*/perf_event*.c
8539 F:      arch/*/include/asm/perf_event.h
8540 F:      arch/*/kernel/perf_callchain.c
8541 F:      tools/perf/
8542
8543 PERSONALITY HANDLING
8544 M:      Christoph Hellwig <hch@infradead.org>
8545 L:      linux-abi-devel@lists.sourceforge.net
8546 S:      Maintained
8547 F:      include/linux/personality.h
8548 F:      include/uapi/linux/personality.h
8549
8550 PHONET PROTOCOL
8551 M:      Remi Denis-Courmont <courmisch@gmail.com>
8552 S:      Supported
8553 F:      Documentation/networking/phonet.txt
8554 F:      include/linux/phonet.h
8555 F:      include/net/phonet/
8556 F:      include/uapi/linux/phonet.h
8557 F:      net/phonet/
8558
8559 PHRAM MTD DRIVER
8560 M:      Joern Engel <joern@lazybastard.org>
8561 L:      linux-mtd@lists.infradead.org
8562 S:      Maintained
8563 F:      drivers/mtd/devices/phram.c
8564
8565 PICOLCD HID DRIVER
8566 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8567 L:      linux-input@vger.kernel.org
8568 S:      Maintained
8569 F:      drivers/hid/hid-picolcd*
8570
8571 PICOXCELL SUPPORT
8572 M:      Jamie Iles <jamie@jamieiles.com>
8573 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8574 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8575 S:      Supported
8576 F:      arch/arm/boot/dts/picoxcell*
8577 F:      arch/arm/mach-picoxcell/
8578 F:      drivers/crypto/picoxcell*
8579
8580 PIN CONTROL SUBSYSTEM
8581 M:      Linus Walleij <linus.walleij@linaro.org>
8582 L:      linux-gpio@vger.kernel.org
8583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8584 S:      Maintained
8585 F:      drivers/pinctrl/
8586 F:      include/linux/pinctrl/
8587
8588 PIN CONTROLLER - ATMEL AT91
8589 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8590 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8591 S:      Maintained
8592 F:      drivers/pinctrl/pinctrl-at91.*
8593
8594 PIN CONTROLLER - ATMEL AT91 PIO4
8595 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8596 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8597 L:      linux-gpio@vger.kernel.org
8598 S:      Supported
8599 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8600
8601 PIN CONTROLLER - INTEL
8602 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8603 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8604 S:      Maintained
8605 F:      drivers/pinctrl/intel/
8606
8607 PIN CONTROLLER - RENESAS
8608 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8609 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8610 L:      linux-renesas-soc@vger.kernel.org
8611 S:      Maintained
8612 F:      drivers/pinctrl/sh-pfc/
8613
8614 PIN CONTROLLER - SAMSUNG
8615 M:      Tomasz Figa <tomasz.figa@gmail.com>
8616 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8617 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8618 S:      Maintained
8619 F:      drivers/pinctrl/samsung/
8620
8621 PIN CONTROLLER - SINGLE
8622 M:      Tony Lindgren <tony@atomide.com>
8623 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8624 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8625 L:      linux-omap@vger.kernel.org
8626 S:      Maintained
8627 F:      drivers/pinctrl/pinctrl-single.c
8628
8629 PIN CONTROLLER - ST SPEAR
8630 M:      Viresh Kumar <vireshk@kernel.org>
8631 L:      spear-devel@list.st.com
8632 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8633 W:      http://www.st.com/spear
8634 S:      Maintained
8635 F:      drivers/pinctrl/spear/
8636
8637 PKTCDVD DRIVER
8638 M:      Jiri Kosina <jikos@kernel.org>
8639 S:      Maintained
8640 F:      drivers/block/pktcdvd.c
8641 F:      include/linux/pktcdvd.h
8642 F:      include/uapi/linux/pktcdvd.h
8643
8644 PKUNITY SOC DRIVERS
8645 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8646 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8647 S:      Maintained
8648 T:      git git://github.com/gxt/linux.git
8649 F:      drivers/input/serio/i8042-unicore32io.h
8650 F:      drivers/i2c/busses/i2c-puv3.c
8651 F:      drivers/video/fbdev/fb-puv3.c
8652 F:      drivers/rtc/rtc-puv3.c
8653
8654 PMBUS HARDWARE MONITORING DRIVERS
8655 M:      Guenter Roeck <linux@roeck-us.net>
8656 L:      lm-sensors@lm-sensors.org
8657 W:      http://www.lm-sensors.org/
8658 W:      http://www.roeck-us.net/linux/drivers/
8659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8660 S:      Maintained
8661 F:      Documentation/hwmon/pmbus
8662 F:      drivers/hwmon/pmbus/
8663 F:      include/linux/i2c/pmbus.h
8664
8665 PMC SIERRA MaxRAID DRIVER
8666 L:      linux-scsi@vger.kernel.org
8667 W:      http://www.pmc-sierra.com/
8668 S:      Orphan
8669 F:      drivers/scsi/pmcraid.*
8670
8671 PMC SIERRA PM8001 DRIVER
8672 M:      Jack Wang <jinpu.wang@profitbricks.com>
8673 M:      lindar_liu@usish.com
8674 L:      pmchba@pmcs.com
8675 L:      linux-scsi@vger.kernel.org
8676 S:      Supported
8677 F:      drivers/scsi/pm8001/
8678
8679 POSIX CLOCKS and TIMERS
8680 M:      Thomas Gleixner <tglx@linutronix.de>
8681 L:      linux-kernel@vger.kernel.org
8682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8683 S:      Maintained
8684 F:      fs/timerfd.c
8685 F:      include/linux/timer*
8686 F:      kernel/time/*timer*
8687
8688 POWER MANAGEMENT CORE
8689 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8690 L:      linux-pm@vger.kernel.org
8691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8692 S:      Supported
8693 F:      drivers/base/power/
8694 F:      include/linux/pm.h
8695 F:      include/linux/pm_*
8696 F:      include/linux/powercap.h
8697 F:      drivers/powercap/
8698
8699 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8700 M:      Sebastian Reichel <sre@kernel.org>
8701 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8702 M:      David Woodhouse <dwmw2@infradead.org>
8703 L:      linux-pm@vger.kernel.org
8704 T:      git git://git.infradead.org/battery-2.6.git
8705 S:      Maintained
8706 F:      include/linux/power_supply.h
8707 F:      drivers/power/
8708 X:      drivers/power/avs/
8709
8710 POWER STATE COORDINATION INTERFACE (PSCI)
8711 M:      Mark Rutland <mark.rutland@arm.com>
8712 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8713 L:      linux-arm-kernel@lists.infradead.org
8714 S:      Maintained
8715 F:      drivers/firmware/psci.c
8716 F:      include/linux/psci.h
8717 F:      include/uapi/linux/psci.h
8718
8719 PNP SUPPORT
8720 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8721 S:      Maintained
8722 F:      drivers/pnp/
8723
8724 PPP PROTOCOL DRIVERS AND COMPRESSORS
8725 M:      Paul Mackerras <paulus@samba.org>
8726 L:      linux-ppp@vger.kernel.org
8727 S:      Maintained
8728 F:      drivers/net/ppp/ppp_*
8729
8730 PPP OVER ATM (RFC 2364)
8731 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8732 S:      Maintained
8733 F:      net/atm/pppoatm.c
8734 F:      include/uapi/linux/atmppp.h
8735
8736 PPP OVER ETHERNET
8737 M:      Michal Ostrowski <mostrows@earthlink.net>
8738 S:      Maintained
8739 F:      drivers/net/ppp/pppoe.c
8740 F:      drivers/net/ppp/pppox.c
8741
8742 PPP OVER L2TP
8743 M:      James Chapman <jchapman@katalix.com>
8744 S:      Maintained
8745 F:      net/l2tp/l2tp_ppp.c
8746 F:      include/linux/if_pppol2tp.h
8747 F:      include/uapi/linux/if_pppol2tp.h
8748
8749 PPS SUPPORT
8750 M:      Rodolfo Giometti <giometti@enneenne.com>
8751 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8752 L:      linuxpps@ml.enneenne.com (subscribers-only)
8753 S:      Maintained
8754 F:      Documentation/pps/
8755 F:      drivers/pps/
8756 F:      include/linux/pps*.h
8757
8758 PPTP DRIVER
8759 M:      Dmitry Kozlov <xeb@mail.ru>
8760 L:      netdev@vger.kernel.org
8761 S:      Maintained
8762 F:      drivers/net/ppp/pptp.c
8763 W:      http://sourceforge.net/projects/accel-pptp
8764
8765 PREEMPTIBLE KERNEL
8766 M:      Robert Love <rml@tech9.net>
8767 L:      kpreempt-tech@lists.sourceforge.net
8768 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8769 S:      Supported
8770 F:      Documentation/preempt-locking.txt
8771 F:      include/linux/preempt.h
8772
8773 PRISM54 WIRELESS DRIVER
8774 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8775 L:      linux-wireless@vger.kernel.org
8776 W:      http://wireless.kernel.org/en/users/Drivers/p54
8777 S:      Obsolete
8778 F:      drivers/net/wireless/intersil/prism54/
8779
8780 PS3 NETWORK SUPPORT
8781 M:      Geoff Levand <geoff@infradead.org>
8782 L:      netdev@vger.kernel.org
8783 L:      linuxppc-dev@lists.ozlabs.org
8784 S:      Maintained
8785 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8786
8787 PS3 PLATFORM SUPPORT
8788 M:      Geoff Levand <geoff@infradead.org>
8789 L:      linuxppc-dev@lists.ozlabs.org
8790 S:      Maintained
8791 F:      arch/powerpc/boot/ps3*
8792 F:      arch/powerpc/include/asm/lv1call.h
8793 F:      arch/powerpc/include/asm/ps3*.h
8794 F:      arch/powerpc/platforms/ps3/
8795 F:      drivers/*/ps3*
8796 F:      drivers/ps3/
8797 F:      drivers/rtc/rtc-ps3.c
8798 F:      drivers/usb/host/*ps3.c
8799 F:      sound/ppc/snd_ps3*
8800
8801 PS3VRAM DRIVER
8802 M:      Jim Paris <jim@jtan.com>
8803 M:      Geoff Levand <geoff@infradead.org>
8804 L:      linuxppc-dev@lists.ozlabs.org
8805 S:      Maintained
8806 F:      drivers/block/ps3vram.c
8807
8808 PSTORE FILESYSTEM
8809 M:      Anton Vorontsov <anton@enomsg.org>
8810 M:      Colin Cross <ccross@android.com>
8811 M:      Kees Cook <keescook@chromium.org>
8812 M:      Tony Luck <tony.luck@intel.com>
8813 S:      Maintained
8814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8815 F:      fs/pstore/
8816 F:      include/linux/pstore*
8817 F:      drivers/firmware/efi/efi-pstore.c
8818 F:      drivers/acpi/apei/erst.c
8819
8820 PTP HARDWARE CLOCK SUPPORT
8821 M:      Richard Cochran <richardcochran@gmail.com>
8822 L:      netdev@vger.kernel.org
8823 S:      Maintained
8824 W:      http://linuxptp.sourceforge.net/
8825 F:      Documentation/ABI/testing/sysfs-ptp
8826 F:      Documentation/ptp/*
8827 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8828 F:      drivers/net/phy/dp83640*
8829 F:      drivers/ptp/*
8830 F:      include/linux/ptp_cl*
8831
8832 PTRACE SUPPORT
8833 M:      Roland McGrath <roland@hack.frob.com>
8834 M:      Oleg Nesterov <oleg@redhat.com>
8835 S:      Maintained
8836 F:      include/asm-generic/syscall.h
8837 F:      include/linux/ptrace.h
8838 F:      include/linux/regset.h
8839 F:      include/linux/tracehook.h
8840 F:      include/uapi/linux/ptrace.h
8841 F:      kernel/ptrace.c
8842
8843 PVRUSB2 VIDEO4LINUX DRIVER
8844 M:      Mike Isely <isely@pobox.com>
8845 L:      pvrusb2@isely.net       (subscribers-only)
8846 L:      linux-media@vger.kernel.org
8847 W:      http://www.isely.net/pvrusb2/
8848 T:      git git://linuxtv.org/media_tree.git
8849 S:      Maintained
8850 F:      Documentation/video4linux/README.pvrusb2
8851 F:      drivers/media/usb/pvrusb2/
8852
8853 PWC WEBCAM DRIVER
8854 M:      Hans de Goede <hdegoede@redhat.com>
8855 L:      linux-media@vger.kernel.org
8856 T:      git git://linuxtv.org/media_tree.git
8857 S:      Maintained
8858 F:      drivers/media/usb/pwc/*
8859
8860 PWM FAN DRIVER
8861 M:      Kamil Debski <k.debski@samsung.com>
8862 L:      lm-sensors@lm-sensors.org
8863 S:      Supported
8864 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8865 F:      Documentation/hwmon/pwm-fan
8866 F:      drivers/hwmon/pwm-fan.c
8867
8868 PWM SUBSYSTEM
8869 M:      Thierry Reding <thierry.reding@gmail.com>
8870 L:      linux-pwm@vger.kernel.org
8871 S:      Maintained
8872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8873 F:      Documentation/pwm.txt
8874 F:      Documentation/devicetree/bindings/pwm/
8875 F:      include/linux/pwm.h
8876 F:      drivers/pwm/
8877 F:      drivers/video/backlight/pwm_bl.c
8878 F:      include/linux/pwm_backlight.h
8879
8880 PXA2xx/PXA3xx SUPPORT
8881 M:      Daniel Mack <daniel@zonque.org>
8882 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8883 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8885 T:      git git://github.com/hzhuang1/linux.git
8886 T:      git git://github.com/rjarzmik/linux.git
8887 S:      Maintained
8888 F:      arch/arm/boot/dts/pxa*
8889 F:      arch/arm/mach-pxa/
8890 F:      drivers/dma/pxa*
8891 F:      drivers/pcmcia/pxa2xx*
8892 F:      drivers/pinctrl/pxa/
8893 F:      drivers/spi/spi-pxa2xx*
8894 F:      drivers/usb/gadget/udc/pxa2*
8895 F:      include/sound/pxa2xx-lib.h
8896 F:      sound/arm/pxa*
8897 F:      sound/soc/pxa/
8898
8899 PXA GPIO DRIVER
8900 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8901 L:      linux-gpio@vger.kernel.org
8902 S:      Maintained
8903 F:      drivers/gpio/gpio-pxa.c
8904
8905 PXA3xx NAND FLASH DRIVER
8906 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8907 L:      linux-mtd@lists.infradead.org
8908 S:      Maintained
8909 F:      drivers/mtd/nand/pxa3xx_nand.c
8910
8911 MMP SUPPORT
8912 M:      Eric Miao <eric.y.miao@gmail.com>
8913 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8914 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8915 T:      git git://github.com/hzhuang1/linux.git
8916 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8917 S:      Maintained
8918 F:      arch/arm/boot/dts/mmp*
8919 F:      arch/arm/mach-mmp/
8920
8921 PXA MMCI DRIVER
8922 S:      Orphan
8923
8924 PXA RTC DRIVER
8925 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8926 L:      rtc-linux@googlegroups.com
8927 S:      Maintained
8928
8929 QAT DRIVER
8930 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8931 L:      qat-linux@intel.com
8932 S:      Supported
8933 F:      drivers/crypto/qat/
8934
8935 QIB DRIVER
8936 M:      Mike Marciniszyn <infinipath@intel.com>
8937 L:      linux-rdma@vger.kernel.org
8938 S:      Supported
8939 F:      drivers/infiniband/hw/qib/
8940
8941 QLOGIC QLA1280 SCSI DRIVER
8942 M:      Michael Reed <mdr@sgi.com>
8943 L:      linux-scsi@vger.kernel.org
8944 S:      Maintained
8945 F:      drivers/scsi/qla1280.[ch]
8946
8947 QLOGIC QLA2XXX FC-SCSI DRIVER
8948 M:      qla2xxx-upstream@qlogic.com
8949 L:      linux-scsi@vger.kernel.org
8950 S:      Supported
8951 F:      Documentation/scsi/LICENSE.qla2xxx
8952 F:      drivers/scsi/qla2xxx/
8953
8954 QLOGIC QLA4XXX iSCSI DRIVER
8955 M:      QLogic-Storage-Upstream@qlogic.com
8956 L:      linux-scsi@vger.kernel.org
8957 S:      Supported
8958 F:      Documentation/scsi/LICENSE.qla4xxx
8959 F:      drivers/scsi/qla4xxx/
8960
8961 QLOGIC QLA3XXX NETWORK DRIVER
8962 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8963 M:      Ron Mercer <ron.mercer@qlogic.com>
8964 M:      linux-driver@qlogic.com
8965 L:      netdev@vger.kernel.org
8966 S:      Supported
8967 F:      Documentation/networking/LICENSE.qla3xxx
8968 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8969
8970 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8971 M:      Dept-GELinuxNICDev@qlogic.com
8972 L:      netdev@vger.kernel.org
8973 S:      Supported
8974 F:      drivers/net/ethernet/qlogic/qlcnic/
8975
8976 QLOGIC QLGE 10Gb ETHERNET DRIVER
8977 M:      Harish Patil <harish.patil@qlogic.com>
8978 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8979 M:      Dept-GELinuxNICDev@qlogic.com
8980 M:      linux-driver@qlogic.com
8981 L:      netdev@vger.kernel.org
8982 S:      Supported
8983 F:      drivers/net/ethernet/qlogic/qlge/
8984
8985 QLOGIC QL4xxx ETHERNET DRIVER
8986 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8987 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8988 M:      everest-linux-l2@qlogic.com
8989 L:      netdev@vger.kernel.org
8990 S:      Supported
8991 F:      drivers/net/ethernet/qlogic/qed/
8992 F:      include/linux/qed/
8993 F:      drivers/net/ethernet/qlogic/qede/
8994
8995 QNX4 FILESYSTEM
8996 M:      Anders Larsen <al@alarsen.net>
8997 W:      http://www.alarsen.net/linux/qnx4fs/
8998 S:      Maintained
8999 F:      fs/qnx4/
9000 F:      include/uapi/linux/qnx4_fs.h
9001 F:      include/uapi/linux/qnxtypes.h
9002
9003 QT1010 MEDIA DRIVER
9004 M:      Antti Palosaari <crope@iki.fi>
9005 L:      linux-media@vger.kernel.org
9006 W:      https://linuxtv.org
9007 W:      http://palosaari.fi/linux/
9008 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9009 T:      git git://linuxtv.org/anttip/media_tree.git
9010 S:      Maintained
9011 F:      drivers/media/tuners/qt1010*
9012
9013 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9014 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9015 L:      linux-wireless@vger.kernel.org
9016 L:      ath9k-devel@lists.ath9k.org
9017 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9018 S:      Supported
9019 F:      drivers/net/wireless/ath/ath9k/
9020
9021 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9022 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9023 L:      ath10k@lists.infradead.org
9024 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9026 S:      Supported
9027 F:      drivers/net/wireless/ath/ath10k/
9028
9029 QUALCOMM HEXAGON ARCHITECTURE
9030 M:      Richard Kuo <rkuo@codeaurora.org>
9031 L:      linux-hexagon@vger.kernel.org
9032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9033 S:      Supported
9034 F:      arch/hexagon/
9035
9036 QUALCOMM WCN36XX WIRELESS DRIVER
9037 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9038 L:      wcn36xx@lists.infradead.org
9039 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9040 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9041 S:      Supported
9042 F:      drivers/net/wireless/ath/wcn36xx/
9043
9044 RADOS BLOCK DEVICE (RBD)
9045 M:      Ilya Dryomov <idryomov@gmail.com>
9046 M:      Sage Weil <sage@redhat.com>
9047 M:      Alex Elder <elder@kernel.org>
9048 L:      ceph-devel@vger.kernel.org
9049 W:      http://ceph.com/
9050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9051 T:      git git://github.com/ceph/ceph-client.git
9052 S:      Supported
9053 F:      Documentation/ABI/testing/sysfs-bus-rbd
9054 F:      drivers/block/rbd.c
9055 F:      drivers/block/rbd_types.h
9056
9057 RADEON FRAMEBUFFER DISPLAY DRIVER
9058 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9059 L:      linux-fbdev@vger.kernel.org
9060 S:      Maintained
9061 F:      drivers/video/fbdev/aty/radeon*
9062 F:      include/uapi/linux/radeonfb.h
9063
9064 RADIOSHARK RADIO DRIVER
9065 M:      Hans de Goede <hdegoede@redhat.com>
9066 L:      linux-media@vger.kernel.org
9067 T:      git git://linuxtv.org/media_tree.git
9068 S:      Maintained
9069 F:      drivers/media/radio/radio-shark.c
9070
9071 RADIOSHARK2 RADIO DRIVER
9072 M:      Hans de Goede <hdegoede@redhat.com>
9073 L:      linux-media@vger.kernel.org
9074 T:      git git://linuxtv.org/media_tree.git
9075 S:      Maintained
9076 F:      drivers/media/radio/radio-shark2.c
9077 F:      drivers/media/radio/radio-tea5777.c
9078
9079 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9080 M:      Paul Mackerras <paulus@samba.org>
9081 L:      linux-fbdev@vger.kernel.org
9082 S:      Maintained
9083 F:      drivers/video/fbdev/aty/aty128fb.c
9084
9085 RALINK MIPS ARCHITECTURE
9086 M:      John Crispin <blogic@openwrt.org>
9087 L:      linux-mips@linux-mips.org
9088 S:      Maintained
9089 F:      arch/mips/ralink
9090
9091 RALINK RT2X00 WIRELESS LAN DRIVER
9092 P:      rt2x00 project
9093 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9094 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9095 L:      linux-wireless@vger.kernel.org
9096 S:      Maintained
9097 F:      drivers/net/wireless/ralink/rt2x00/
9098
9099 RAMDISK RAM BLOCK DEVICE DRIVER
9100 M:      Jens Axboe <axboe@kernel.dk>
9101 S:      Maintained
9102 F:      Documentation/blockdev/ramdisk.txt
9103 F:      drivers/block/brd.c
9104
9105 RANDOM NUMBER DRIVER
9106 M:      "Theodore Ts'o" <tytso@mit.edu>
9107 S:      Maintained
9108 F:      drivers/char/random.c
9109
9110 RAPIDIO SUBSYSTEM
9111 M:      Matt Porter <mporter@kernel.crashing.org>
9112 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9113 S:      Maintained
9114 F:      drivers/rapidio/
9115
9116 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9117 L:      linux-wireless@vger.kernel.org
9118 S:      Orphan
9119 F:      drivers/net/wireless/ray*
9120
9121 RCUTORTURE MODULE
9122 M:      Josh Triplett <josh@joshtriplett.org>
9123 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9124 L:      linux-kernel@vger.kernel.org
9125 S:      Supported
9126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9127 F:      Documentation/RCU/torture.txt
9128 F:      kernel/rcu/rcutorture.c
9129
9130 RCUTORTURE TEST FRAMEWORK
9131 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9132 M:      Josh Triplett <josh@joshtriplett.org>
9133 R:      Steven Rostedt <rostedt@goodmis.org>
9134 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9135 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9136 L:      linux-kernel@vger.kernel.org
9137 S:      Supported
9138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9139 F:      tools/testing/selftests/rcutorture
9140
9141 RDC R-321X SoC
9142 M:      Florian Fainelli <florian@openwrt.org>
9143 S:      Maintained
9144
9145 RDC R6040 FAST ETHERNET DRIVER
9146 M:      Florian Fainelli <florian@openwrt.org>
9147 L:      netdev@vger.kernel.org
9148 S:      Maintained
9149 F:      drivers/net/ethernet/rdc/r6040.c
9150
9151 RDS - RELIABLE DATAGRAM SOCKETS
9152 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9153 L:      netdev@vger.kernel.org
9154 L:      linux-rdma@vger.kernel.org
9155 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9156 W:      https://oss.oracle.com/projects/rds/
9157 S:      Supported
9158 F:      net/rds/
9159 F:      Documentation/networking/rds.txt
9160
9161 READ-COPY UPDATE (RCU)
9162 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9163 M:      Josh Triplett <josh@joshtriplett.org>
9164 R:      Steven Rostedt <rostedt@goodmis.org>
9165 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9166 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9167 L:      linux-kernel@vger.kernel.org
9168 W:      http://www.rdrop.com/users/paulmck/RCU/
9169 S:      Supported
9170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9171 F:      Documentation/RCU/
9172 X:      Documentation/RCU/torture.txt
9173 F:      include/linux/rcu*
9174 X:      include/linux/srcu.h
9175 F:      kernel/rcu/
9176 X:      kernel/torture.c
9177
9178 REAL TIME CLOCK (RTC) SUBSYSTEM
9179 M:      Alessandro Zummo <a.zummo@towertech.it>
9180 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9181 L:      rtc-linux@googlegroups.com
9182 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9184 S:      Maintained
9185 F:      Documentation/rtc.txt
9186 F:      drivers/rtc/
9187 F:      include/linux/rtc.h
9188 F:      include/uapi/linux/rtc.h
9189
9190 REALTEK AUDIO CODECS
9191 M:      Bard Liao <bardliao@realtek.com>
9192 M:      Oder Chiou <oder_chiou@realtek.com>
9193 S:      Maintained
9194 F:      sound/soc/codecs/rt*
9195 F:      include/sound/rt*.h
9196
9197 REISERFS FILE SYSTEM
9198 L:      reiserfs-devel@vger.kernel.org
9199 S:      Supported
9200 F:      fs/reiserfs/
9201
9202 REGISTER MAP ABSTRACTION
9203 M:      Mark Brown <broonie@kernel.org>
9204 L:      linux-kernel@vger.kernel.org
9205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9206 S:      Supported
9207 F:      drivers/base/regmap/
9208 F:      include/linux/regmap.h
9209
9210 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9211 M:      Ohad Ben-Cohen <ohad@wizery.com>
9212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9213 S:      Maintained
9214 F:      drivers/remoteproc/
9215 F:      Documentation/remoteproc.txt
9216 F:      include/linux/remoteproc.h
9217
9218 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9219 M:      Ohad Ben-Cohen <ohad@wizery.com>
9220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9221 S:      Maintained
9222 F:      drivers/rpmsg/
9223 F:      Documentation/rpmsg.txt
9224 F:      include/linux/rpmsg.h
9225
9226 RENESAS ETHERNET DRIVERS
9227 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9228 L:      netdev@vger.kernel.org
9229 L:      linux-renesas-soc@vger.kernel.org
9230 F:      drivers/net/ethernet/renesas/
9231 F:      include/linux/sh_eth.h
9232
9233 RENESAS USB2 PHY DRIVER
9234 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9235 L:      linux-renesas-soc@vger.kernel.org
9236 S:      Maintained
9237 F:      drivers/phy/phy-rcar-gen3-usb2.c
9238
9239 RESET CONTROLLER FRAMEWORK
9240 M:      Philipp Zabel <p.zabel@pengutronix.de>
9241 T:      git git://git.pengutronix.de/git/pza/linux
9242 S:      Maintained
9243 F:      drivers/reset/
9244 F:      Documentation/devicetree/bindings/reset/
9245 F:      include/dt-bindings/reset/
9246 F:      include/linux/reset.h
9247 F:      include/linux/reset-controller.h
9248
9249 RFKILL
9250 M:      Johannes Berg <johannes@sipsolutions.net>
9251 L:      linux-wireless@vger.kernel.org
9252 W:      http://wireless.kernel.org/
9253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9255 S:      Maintained
9256 F:      Documentation/rfkill.txt
9257 F:      net/rfkill/
9258
9259 RHASHTABLE
9260 M:      Thomas Graf <tgraf@suug.ch>
9261 L:      netdev@vger.kernel.org
9262 S:      Maintained
9263 F:      lib/rhashtable.c
9264 F:      include/linux/rhashtable.h
9265
9266 RICOH SMARTMEDIA/XD DRIVER
9267 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9268 S:      Maintained
9269 F:      drivers/mtd/nand/r852.c
9270 F:      drivers/mtd/nand/r852.h
9271
9272 RICOH R5C592 MEMORYSTICK DRIVER
9273 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9274 S:      Maintained
9275 F:      drivers/memstick/host/r592.*
9276
9277 ROCCAT DRIVERS
9278 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9279 W:      http://sourceforge.net/projects/roccat/
9280 S:      Maintained
9281 F:      drivers/hid/hid-roccat*
9282 F:      include/linux/hid-roccat*
9283 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9284
9285 ROCKER DRIVER
9286 M:      Jiri Pirko <jiri@resnulli.us>
9287 M:      Scott Feldman <sfeldma@gmail.com>
9288 L:      netdev@vger.kernel.org
9289 S:      Supported
9290 F:      drivers/net/ethernet/rocker/
9291
9292 ROCKETPORT DRIVER
9293 P:      Comtrol Corp.
9294 W:      http://www.comtrol.com
9295 S:      Maintained
9296 F:      Documentation/serial/rocket.txt
9297 F:      drivers/tty/rocket*
9298
9299 ROCKETPORT EXPRESS/INFINITY DRIVER
9300 M:      Kevin Cernekee <cernekee@gmail.com>
9301 L:      linux-serial@vger.kernel.org
9302 S:      Odd Fixes
9303 F:      drivers/tty/serial/rp2.*
9304
9305 ROSE NETWORK LAYER
9306 M:      Ralf Baechle <ralf@linux-mips.org>
9307 L:      linux-hams@vger.kernel.org
9308 W:      http://www.linux-ax25.org/
9309 S:      Maintained
9310 F:      include/net/rose.h
9311 F:      include/uapi/linux/rose.h
9312 F:      net/rose/
9313
9314 RTL2830 MEDIA DRIVER
9315 M:      Antti Palosaari <crope@iki.fi>
9316 L:      linux-media@vger.kernel.org
9317 W:      https://linuxtv.org
9318 W:      http://palosaari.fi/linux/
9319 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9320 T:      git git://linuxtv.org/anttip/media_tree.git
9321 S:      Maintained
9322 F:      drivers/media/dvb-frontends/rtl2830*
9323
9324 RTL2832 MEDIA DRIVER
9325 M:      Antti Palosaari <crope@iki.fi>
9326 L:      linux-media@vger.kernel.org
9327 W:      https://linuxtv.org
9328 W:      http://palosaari.fi/linux/
9329 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9330 T:      git git://linuxtv.org/anttip/media_tree.git
9331 S:      Maintained
9332 F:      drivers/media/dvb-frontends/rtl2832*
9333
9334 RTL2832_SDR MEDIA DRIVER
9335 M:      Antti Palosaari <crope@iki.fi>
9336 L:      linux-media@vger.kernel.org
9337 W:      https://linuxtv.org
9338 W:      http://palosaari.fi/linux/
9339 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9340 T:      git git://linuxtv.org/anttip/media_tree.git
9341 S:      Maintained
9342 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9343
9344 RTL8180 WIRELESS DRIVER
9345 L:      linux-wireless@vger.kernel.org
9346 W:      http://wireless.kernel.org/
9347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9348 S:      Orphan
9349 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9350
9351 RTL8187 WIRELESS DRIVER
9352 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9353 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9354 M:      Larry Finger <Larry.Finger@lwfinger.net>
9355 L:      linux-wireless@vger.kernel.org
9356 W:      http://wireless.kernel.org/
9357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9358 S:      Maintained
9359 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9360
9361 RTL8192CE WIRELESS DRIVER
9362 M:      Larry Finger <Larry.Finger@lwfinger.net>
9363 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9364 L:      linux-wireless@vger.kernel.org
9365 W:      http://wireless.kernel.org/
9366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9367 S:      Maintained
9368 F:      drivers/net/wireless/realtek/rtlwifi/
9369 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9370
9371 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9372 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9373 L:      linux-wireless@vger.kernel.org
9374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9375 S:      Maintained
9376 F:      drivers/net/wireless/realtek/rtl8xxxu/
9377
9378 S3 SAVAGE FRAMEBUFFER DRIVER
9379 M:      Antonino Daplas <adaplas@gmail.com>
9380 L:      linux-fbdev@vger.kernel.org
9381 S:      Maintained
9382 F:      drivers/video/fbdev/savage/
9383
9384 S390
9385 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9386 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9387 L:      linux-s390@vger.kernel.org
9388 W:      http://www.ibm.com/developerworks/linux/linux390/
9389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9390 S:      Supported
9391 F:      arch/s390/
9392 F:      drivers/s390/
9393 F:      Documentation/s390/
9394 F:      Documentation/DocBook/s390*
9395
9396 S390 COMMON I/O LAYER
9397 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9398 M:      Peter Oberparleiter <oberpar@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/cio/
9403
9404 S390 DASD DRIVER
9405 M:      Stefan Weinhuber <wein@de.ibm.com>
9406 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9407 L:      linux-s390@vger.kernel.org
9408 W:      http://www.ibm.com/developerworks/linux/linux390/
9409 S:      Supported
9410 F:      drivers/s390/block/dasd*
9411 F:      block/partitions/ibm.c
9412
9413 S390 NETWORK DRIVERS
9414 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9415 L:      linux-s390@vger.kernel.org
9416 W:      http://www.ibm.com/developerworks/linux/linux390/
9417 S:      Supported
9418 F:      drivers/s390/net/
9419
9420 S390 PCI SUBSYSTEM
9421 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9422 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9423 L:      linux-s390@vger.kernel.org
9424 W:      http://www.ibm.com/developerworks/linux/linux390/
9425 S:      Supported
9426 F:      arch/s390/pci/
9427 F:      drivers/pci/hotplug/s390_pci_hpc.c
9428
9429 S390 ZCRYPT DRIVER
9430 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9431 L:      linux-s390@vger.kernel.org
9432 W:      http://www.ibm.com/developerworks/linux/linux390/
9433 S:      Supported
9434 F:      drivers/s390/crypto/
9435
9436 S390 ZFCP DRIVER
9437 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9438 L:      linux-s390@vger.kernel.org
9439 W:      http://www.ibm.com/developerworks/linux/linux390/
9440 S:      Supported
9441 F:      drivers/s390/scsi/zfcp_*
9442
9443 S390 IUCV NETWORK LAYER
9444 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9445 L:      linux-s390@vger.kernel.org
9446 W:      http://www.ibm.com/developerworks/linux/linux390/
9447 S:      Supported
9448 F:      drivers/s390/net/*iucv*
9449 F:      include/net/iucv/
9450 F:      net/iucv/
9451
9452 S390 IOMMU (PCI)
9453 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9454 L:      linux-s390@vger.kernel.org
9455 W:      http://www.ibm.com/developerworks/linux/linux390/
9456 S:      Supported
9457 F:      drivers/iommu/s390-iommu.c
9458
9459 S3C24XX SD/MMC Driver
9460 M:      Ben Dooks <ben-linux@fluff.org>
9461 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9462 S:      Supported
9463 F:      drivers/mmc/host/s3cmci.*
9464
9465 SAA6588 RDS RECEIVER DRIVER
9466 M:      Hans Verkuil <hverkuil@xs4all.nl>
9467 L:      linux-media@vger.kernel.org
9468 T:      git git://linuxtv.org/media_tree.git
9469 W:      https://linuxtv.org
9470 S:      Odd Fixes
9471 F:      drivers/media/i2c/saa6588*
9472
9473 SAA7134 VIDEO4LINUX DRIVER
9474 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9475 L:      linux-media@vger.kernel.org
9476 W:      https://linuxtv.org
9477 T:      git git://linuxtv.org/media_tree.git
9478 S:      Odd fixes
9479 F:      Documentation/video4linux/*.saa7134
9480 F:      drivers/media/pci/saa7134/
9481
9482 SAA7146 VIDEO4LINUX-2 DRIVER
9483 M:      Hans Verkuil <hverkuil@xs4all.nl>
9484 L:      linux-media@vger.kernel.org
9485 T:      git git://linuxtv.org/media_tree.git
9486 S:      Maintained
9487 F:      drivers/media/common/saa7146/
9488 F:      drivers/media/pci/saa7146/
9489 F:      include/media/saa7146*
9490
9491 SAMSUNG LAPTOP DRIVER
9492 M:      Corentin Chary <corentin.chary@gmail.com>
9493 L:      platform-driver-x86@vger.kernel.org
9494 S:      Maintained
9495 F:      drivers/platform/x86/samsung-laptop.c
9496
9497 SAMSUNG AUDIO (ASoC) DRIVERS
9498 M:      Sangbeom Kim <sbkim73@samsung.com>
9499 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9500 S:      Supported
9501 F:      sound/soc/samsung/
9502
9503 SAMSUNG FRAMEBUFFER DRIVER
9504 M:      Jingoo Han <jingoohan1@gmail.com>
9505 L:      linux-fbdev@vger.kernel.org
9506 S:      Maintained
9507 F:      drivers/video/fbdev/s3c-fb.c
9508
9509 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9510 M:      Sangbeom Kim <sbkim73@samsung.com>
9511 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9512 L:      linux-kernel@vger.kernel.org
9513 L:      linux-samsung-soc@vger.kernel.org
9514 S:      Supported
9515 F:      drivers/mfd/sec*.c
9516 F:      drivers/regulator/s2m*.c
9517 F:      drivers/regulator/s5m*.c
9518 F:      drivers/clk/clk-s2mps11.c
9519 F:      drivers/rtc/rtc-s5m.c
9520 F:      include/linux/mfd/samsung/
9521 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9522 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9523 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9524 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9525
9526 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9527 M:      Kyungmin Park <kyungmin.park@samsung.com>
9528 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9529 L:      linux-media@vger.kernel.org
9530 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9531 S:      Supported
9532 F:      drivers/media/platform/exynos4-is/
9533
9534 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9535 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9536 L:      linux-media@vger.kernel.org
9537 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9538 S:      Maintained
9539 F:      drivers/media/platform/s3c-camif/
9540 F:      include/media/drv-intf/s3c_camif.h
9541
9542 SAMSUNG S5C73M3 CAMERA DRIVER
9543 M:      Kyungmin Park <kyungmin.park@samsung.com>
9544 M:      Andrzej Hajda <a.hajda@samsung.com>
9545 L:      linux-media@vger.kernel.org
9546 S:      Supported
9547 F:      drivers/media/i2c/s5c73m3/*
9548
9549 SAMSUNG S5K5BAF CAMERA DRIVER
9550 M:      Kyungmin Park <kyungmin.park@samsung.com>
9551 M:      Andrzej Hajda <a.hajda@samsung.com>
9552 L:      linux-media@vger.kernel.org
9553 S:      Supported
9554 F:      drivers/media/i2c/s5k5baf.c
9555
9556 SAMSUNG S3FWRN5 NFC DRIVER
9557 M:      Robert Baldyga <r.baldyga@samsung.com>
9558 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9559 S:      Supported
9560 F:      drivers/nfc/s3fwrn5
9561
9562 SAMSUNG SOC CLOCK DRIVERS
9563 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9564 M:      Tomasz Figa <tomasz.figa@gmail.com>
9565 S:      Supported
9566 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9567 F:      drivers/clk/samsung/
9568
9569 SAMSUNG SXGBE DRIVERS
9570 M:      Byungho An <bh74.an@samsung.com>
9571 M:      Girish K S <ks.giri@samsung.com>
9572 M:      Vipul Pandya <vipul.pandya@samsung.com>
9573 S:      Supported
9574 L:      netdev@vger.kernel.org
9575 F:      drivers/net/ethernet/samsung/sxgbe/
9576
9577 SAMSUNG THERMAL DRIVER
9578 M:      Lukasz Majewski <l.majewski@samsung.com>
9579 L:      linux-pm@vger.kernel.org
9580 L:      linux-samsung-soc@vger.kernel.org
9581 S:      Supported
9582 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9583 F:      drivers/thermal/samsung/
9584
9585 SAMSUNG USB2 PHY DRIVER
9586 M:      Kamil Debski <k.debski@samsung.com>
9587 L:      linux-kernel@vger.kernel.org
9588 S:      Supported
9589 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9590 F:      Documentation/phy/samsung-usb2.txt
9591 F:      drivers/phy/phy-exynos4210-usb2.c
9592 F:      drivers/phy/phy-exynos4x12-usb2.c
9593 F:      drivers/phy/phy-exynos5250-usb2.c
9594 F:      drivers/phy/phy-s5pv210-usb2.c
9595 F:      drivers/phy/phy-samsung-usb2.c
9596 F:      drivers/phy/phy-samsung-usb2.h
9597
9598 SERIAL DRIVERS
9599 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9600 L:      linux-serial@vger.kernel.org
9601 S:      Maintained
9602 F:      drivers/tty/serial/
9603
9604 SYNOPSYS DESIGNWARE DMAC DRIVER
9605 M:      Viresh Kumar <vireshk@kernel.org>
9606 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9607 S:      Maintained
9608 F:      include/linux/dma/dw.h
9609 F:      include/linux/platform_data/dma-dw.h
9610 F:      drivers/dma/dw/
9611
9612 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9613 M: Lars Persson <lars.persson@axis.com>
9614 L: netdev@vger.kernel.org
9615 S: Supported
9616 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9617 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9618
9619 SYNOPSYS DESIGNWARE I2C DRIVER
9620 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9621 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9622 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9623 L:      linux-i2c@vger.kernel.org
9624 S:      Maintained
9625 F:      drivers/i2c/busses/i2c-designware-*
9626 F:      include/linux/platform_data/i2c-designware.h
9627
9628 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9629 M:      Jaehoon Chung <jh80.chung@samsung.com>
9630 L:      linux-mmc@vger.kernel.org
9631 S:      Maintained
9632 F:      include/linux/mmc/dw_mmc.h
9633 F:      drivers/mmc/host/dw_mmc*
9634
9635 SYSTEM TRACE MODULE CLASS
9636 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9637 S:      Maintained
9638 F:      Documentation/trace/stm.txt
9639 F:      drivers/hwtracing/stm/
9640 F:      include/linux/stm.h
9641 F:      include/uapi/linux/stm.h
9642
9643 THUNDERBOLT DRIVER
9644 M:      Andreas Noever <andreas.noever@gmail.com>
9645 S:      Maintained
9646 F:      drivers/thunderbolt/
9647
9648 TI BQ27XXX POWER SUPPLY DRIVER
9649 R:      Andrew F. Davis <afd@ti.com>
9650 F:      include/linux/power/bq27xxx_battery.h
9651 F:      drivers/power/bq27xxx_battery.c
9652 F:      drivers/power/bq27xxx_battery_i2c.c
9653
9654 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9655 M:      John Stultz <john.stultz@linaro.org>
9656 M:      Thomas Gleixner <tglx@linutronix.de>
9657 L:      linux-kernel@vger.kernel.org
9658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9659 S:      Supported
9660 F:      include/linux/clocksource.h
9661 F:      include/linux/time.h
9662 F:      include/linux/timex.h
9663 F:      include/uapi/linux/time.h
9664 F:      include/uapi/linux/timex.h
9665 F:      kernel/time/clocksource.c
9666 F:      kernel/time/time*.c
9667 F:      kernel/time/alarmtimer.c
9668 F:      kernel/time/ntp.c
9669 F:      tools/testing/selftests/timers/
9670
9671 SC1200 WDT DRIVER
9672 M:      Zwane Mwaikambo <zwanem@gmail.com>
9673 S:      Maintained
9674 F:      drivers/watchdog/sc1200wdt.c
9675
9676 SCHEDULER
9677 M:      Ingo Molnar <mingo@redhat.com>
9678 M:      Peter Zijlstra <peterz@infradead.org>
9679 L:      linux-kernel@vger.kernel.org
9680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9681 S:      Maintained
9682 F:      kernel/sched/
9683 F:      include/linux/sched.h
9684 F:      include/uapi/linux/sched.h
9685 F:      include/linux/wait.h
9686
9687 SCORE ARCHITECTURE
9688 M:      Chen Liqin <liqin.linux@gmail.com>
9689 M:      Lennox Wu <lennox.wu@gmail.com>
9690 W:      http://www.sunplus.com
9691 S:      Supported
9692 F:      arch/score/
9693
9694 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9695 M:      Sudeep Holla <sudeep.holla@arm.com>
9696 L:      linux-arm-kernel@lists.infradead.org
9697 S:      Maintained
9698 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9699 F:      drivers/clk/clk-scpi.c
9700 F:      drivers/cpufreq/scpi-cpufreq.c
9701 F:      drivers/firmware/arm_scpi.c
9702 F:      include/linux/scpi_protocol.h
9703
9704 SCSI CDROM DRIVER
9705 M:      Jens Axboe <axboe@kernel.dk>
9706 L:      linux-scsi@vger.kernel.org
9707 W:      http://www.kernel.dk
9708 S:      Maintained
9709 F:      drivers/scsi/sr*
9710
9711 SCSI RDMA PROTOCOL (SRP) INITIATOR
9712 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9713 L:      linux-rdma@vger.kernel.org
9714 S:      Supported
9715 W:      http://www.openfabrics.org
9716 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9718 F:      drivers/infiniband/ulp/srp/
9719 F:      include/scsi/srp.h
9720
9721 SCSI SG DRIVER
9722 M:      Doug Gilbert <dgilbert@interlog.com>
9723 L:      linux-scsi@vger.kernel.org
9724 W:      http://sg.danny.cz/sg
9725 S:      Maintained
9726 F:      Documentation/scsi/scsi-generic.txt
9727 F:      drivers/scsi/sg.c
9728 F:      include/scsi/sg.h
9729
9730 SCSI SUBSYSTEM
9731 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9733 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9735 L:      linux-scsi@vger.kernel.org
9736 S:      Maintained
9737 F:      drivers/scsi/
9738 F:      include/scsi/
9739
9740 SCSI TAPE DRIVER
9741 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9742 L:      linux-scsi@vger.kernel.org
9743 S:      Maintained
9744 F:      Documentation/scsi/st.txt
9745 F:      drivers/scsi/st.*
9746 F:      drivers/scsi/st_*.h
9747
9748 SCTP PROTOCOL
9749 M:      Vlad Yasevich <vyasevich@gmail.com>
9750 M:      Neil Horman <nhorman@tuxdriver.com>
9751 L:      linux-sctp@vger.kernel.org
9752 W:      http://lksctp.sourceforge.net
9753 S:      Maintained
9754 F:      Documentation/networking/sctp.txt
9755 F:      include/linux/sctp.h
9756 F:      include/uapi/linux/sctp.h
9757 F:      include/net/sctp/
9758 F:      net/sctp/
9759
9760 SCx200 CPU SUPPORT
9761 M:      Jim Cromie <jim.cromie@gmail.com>
9762 S:      Odd Fixes
9763 F:      Documentation/i2c/busses/scx200_acb
9764 F:      arch/x86/platform/scx200/
9765 F:      drivers/watchdog/scx200_wdt.c
9766 F:      drivers/i2c/busses/scx200*
9767 F:      drivers/mtd/maps/scx200_docflash.c
9768 F:      include/linux/scx200.h
9769
9770 SCx200 GPIO DRIVER
9771 M:      Jim Cromie <jim.cromie@gmail.com>
9772 S:      Maintained
9773 F:      drivers/char/scx200_gpio.c
9774 F:      include/linux/scx200_gpio.h
9775
9776 SCx200 HRT CLOCKSOURCE DRIVER
9777 M:      Jim Cromie <jim.cromie@gmail.com>
9778 S:      Maintained
9779 F:      drivers/clocksource/scx200_hrt.c
9780
9781 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9782 M:      Sascha Sommer <saschasommer@freenet.de>
9783 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9784 S:      Maintained
9785 F:      drivers/mmc/host/sdricoh_cs.c
9786
9787 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9788 M:      Adrian Hunter <adrian.hunter@intel.com>
9789 L:      linux-mmc@vger.kernel.org
9790 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
9791 S:      Maintained
9792 F:      drivers/mmc/host/sdhci*
9793 F:      include/linux/mmc/sdhci*
9794
9795 SECURE COMPUTING
9796 M:      Kees Cook <keescook@chromium.org>
9797 R:      Andy Lutomirski <luto@amacapital.net>
9798 R:      Will Drewry <wad@chromium.org>
9799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9800 S:      Supported
9801 F:      kernel/seccomp.c
9802 F:      include/uapi/linux/seccomp.h
9803 F:      include/linux/seccomp.h
9804 F:      tools/testing/selftests/seccomp/*
9805 K:      \bsecure_computing
9806 K:      \bTIF_SECCOMP\b
9807
9808 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9809 M:      Ben Dooks <ben-linux@fluff.org>
9810 M:      Jaehoon Chung <jh80.chung@samsung.com>
9811 L:      linux-mmc@vger.kernel.org
9812 S:      Maintained
9813 F:      drivers/mmc/host/sdhci-s3c*
9814
9815 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9816 M:      Viresh Kumar <vireshk@kernel.org>
9817 L:      spear-devel@list.st.com
9818 L:      linux-mmc@vger.kernel.org
9819 S:      Maintained
9820 F:      drivers/mmc/host/sdhci-spear.c
9821
9822 SECURITY SUBSYSTEM
9823 M:      James Morris <james.l.morris@oracle.com>
9824 M:      "Serge E. Hallyn" <serge@hallyn.com>
9825 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9827 W:      http://kernsec.org/
9828 S:      Supported
9829 F:      security/
9830
9831 SECURITY CONTACT
9832 M:      Security Officers <security@kernel.org>
9833 S:      Supported
9834
9835 SELINUX SECURITY MODULE
9836 M:      Paul Moore <paul@paul-moore.com>
9837 M:      Stephen Smalley <sds@tycho.nsa.gov>
9838 M:      Eric Paris <eparis@parisplace.org>
9839 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9840 W:      http://selinuxproject.org
9841 T:      git git://git.infradead.org/users/pcmoore/selinux
9842 S:      Supported
9843 F:      include/linux/selinux*
9844 F:      security/selinux/
9845 F:      scripts/selinux/
9846
9847 APPARMOR SECURITY MODULE
9848 M:      John Johansen <john.johansen@canonical.com>
9849 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9850 W:      apparmor.wiki.kernel.org
9851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9852 S:      Supported
9853 F:      security/apparmor/
9854
9855 YAMA SECURITY MODULE
9856 M:      Kees Cook <keescook@chromium.org>
9857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9858 S:      Supported
9859 F:      security/yama/
9860
9861 SENSABLE PHANTOM
9862 M:      Jiri Slaby <jirislaby@gmail.com>
9863 S:      Maintained
9864 F:      drivers/misc/phantom.c
9865 F:      include/uapi/linux/phantom.h
9866
9867 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9868 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9869 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9870 M:      John Soni Jose <sony.john@avagotech.com>
9871 L:      linux-scsi@vger.kernel.org
9872 W:      http://www.avagotech.com
9873 S:      Supported
9874 F:      drivers/scsi/be2iscsi/
9875
9876 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9877 M:      Sathya Perla <sathya.perla@broadcom.com>
9878 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
9879 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9880 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9881 M:      Somnath Kotur <somnath.kotur@broadcom.com>
9882 L:      netdev@vger.kernel.org
9883 W:      http://www.emulex.com
9884 S:      Supported
9885 F:      drivers/net/ethernet/emulex/benet/
9886
9887 EMULEX ONECONNECT ROCE DRIVER
9888 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9889 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9890 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9891 L:      linux-rdma@vger.kernel.org
9892 W:      http://www.emulex.com
9893 S:      Supported
9894 F:      drivers/infiniband/hw/ocrdma/
9895
9896 SFC NETWORK DRIVER
9897 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9898 M:      Shradha Shah <sshah@solarflare.com>
9899 L:      netdev@vger.kernel.org
9900 S:      Supported
9901 F:      drivers/net/ethernet/sfc/
9902
9903 SGI GRU DRIVER
9904 M:      Dimitri Sivanich <sivanich@sgi.com>
9905 S:      Maintained
9906 F:      drivers/misc/sgi-gru/
9907
9908 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9909 M:      Pat Gefre <pfg@sgi.com>
9910 L:      linux-ia64@vger.kernel.org
9911 S:      Supported
9912 F:      Documentation/ia64/serial.txt
9913 F:      drivers/tty/serial/ioc?_serial.c
9914 F:      include/linux/ioc?.h
9915
9916 SGI XP/XPC/XPNET DRIVER
9917 M:      Cliff Whickman <cpw@sgi.com>
9918 M:      Robin Holt <robinmholt@gmail.com>
9919 S:      Maintained
9920 F:      drivers/misc/sgi-xp/
9921
9922 SI2157 MEDIA DRIVER
9923 M:      Antti Palosaari <crope@iki.fi>
9924 L:      linux-media@vger.kernel.org
9925 W:      https://linuxtv.org
9926 W:      http://palosaari.fi/linux/
9927 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9928 T:      git git://linuxtv.org/anttip/media_tree.git
9929 S:      Maintained
9930 F:      drivers/media/tuners/si2157*
9931
9932 SI2168 MEDIA DRIVER
9933 M:      Antti Palosaari <crope@iki.fi>
9934 L:      linux-media@vger.kernel.org
9935 W:      https://linuxtv.org
9936 W:      http://palosaari.fi/linux/
9937 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9938 T:      git git://linuxtv.org/anttip/media_tree.git
9939 S:      Maintained
9940 F:      drivers/media/dvb-frontends/si2168*
9941
9942 SI470X FM RADIO RECEIVER I2C DRIVER
9943 M:      Hans Verkuil <hverkuil@xs4all.nl>
9944 L:      linux-media@vger.kernel.org
9945 T:      git git://linuxtv.org/media_tree.git
9946 W:      https://linuxtv.org
9947 S:      Odd Fixes
9948 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9949
9950 SI470X FM RADIO RECEIVER USB DRIVER
9951 M:      Hans Verkuil <hverkuil@xs4all.nl>
9952 L:      linux-media@vger.kernel.org
9953 T:      git git://linuxtv.org/media_tree.git
9954 W:      https://linuxtv.org
9955 S:      Maintained
9956 F:      drivers/media/radio/si470x/radio-si470x-common.c
9957 F:      drivers/media/radio/si470x/radio-si470x.h
9958 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9959
9960 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9961 M:      Eduardo Valentin <edubezval@gmail.com>
9962 L:      linux-media@vger.kernel.org
9963 T:      git git://linuxtv.org/media_tree.git
9964 W:      https://linuxtv.org
9965 S:      Odd Fixes
9966 F:      drivers/media/radio/si4713/si4713.?
9967
9968 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9969 M:      Eduardo Valentin <edubezval@gmail.com>
9970 L:      linux-media@vger.kernel.org
9971 T:      git git://linuxtv.org/media_tree.git
9972 W:      https://linuxtv.org
9973 S:      Odd Fixes
9974 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9975
9976 SI4713 FM RADIO TRANSMITTER USB DRIVER
9977 M:      Hans Verkuil <hverkuil@xs4all.nl>
9978 L:      linux-media@vger.kernel.org
9979 T:      git git://linuxtv.org/media_tree.git
9980 W:      https://linuxtv.org
9981 S:      Maintained
9982 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9983
9984 SIANO DVB DRIVER
9985 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9986 L:      linux-media@vger.kernel.org
9987 W:      https://linuxtv.org
9988 T:      git git://linuxtv.org/media_tree.git
9989 S:      Odd fixes
9990 F:      drivers/media/common/siano/
9991 F:      drivers/media/usb/siano/
9992 F:      drivers/media/usb/siano/
9993 F:      drivers/media/mmc/siano/
9994
9995 SIMPLEFB FB DRIVER
9996 M:      Hans de Goede <hdegoede@redhat.com>
9997 L:      linux-fbdev@vger.kernel.org
9998 S:      Maintained
9999 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10000 F:      drivers/video/fbdev/simplefb.c
10001 F:      include/linux/platform_data/simplefb.h
10002
10003 SH_VEU V4L2 MEM2MEM DRIVER
10004 L:      linux-media@vger.kernel.org
10005 S:      Orphan
10006 F:      drivers/media/platform/sh_veu.c
10007
10008 SH_VOU V4L2 OUTPUT DRIVER
10009 L:      linux-media@vger.kernel.org
10010 S:      Orphan
10011 F:      drivers/media/platform/sh_vou.c
10012 F:      include/media/drv-intf/sh_vou.h
10013
10014 SIMPLE FIRMWARE INTERFACE (SFI)
10015 M:      Len Brown <lenb@kernel.org>
10016 L:      sfi-devel@simplefirmware.org
10017 W:      http://simplefirmware.org/
10018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10019 S:      Supported
10020 F:      arch/x86/platform/sfi/
10021 F:      drivers/sfi/
10022 F:      include/linux/sfi*.h
10023
10024 SIMTEC EB110ATX (Chalice CATS)
10025 P:      Ben Dooks
10026 P:      Vincent Sanders <vince@simtec.co.uk>
10027 M:      Simtec Linux Team <linux@simtec.co.uk>
10028 W:      http://www.simtec.co.uk/products/EB110ATX/
10029 S:      Supported
10030
10031 SIMTEC EB2410ITX (BAST)
10032 P:      Ben Dooks
10033 P:      Vincent Sanders <vince@simtec.co.uk>
10034 M:      Simtec Linux Team <linux@simtec.co.uk>
10035 W:      http://www.simtec.co.uk/products/EB2410ITX/
10036 S:      Supported
10037 F:      arch/arm/mach-s3c24xx/mach-bast.c
10038 F:      arch/arm/mach-s3c24xx/bast-ide.c
10039 F:      arch/arm/mach-s3c24xx/bast-irq.c
10040
10041 TI DAVINCI MACHINE SUPPORT
10042 M:      Sekhar Nori <nsekhar@ti.com>
10043 M:      Kevin Hilman <khilman@deeprootsystems.com>
10044 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
10045 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
10046 S:      Supported
10047 F:      arch/arm/mach-davinci/
10048 F:      drivers/i2c/busses/i2c-davinci.c
10049
10050 TI DAVINCI SERIES MEDIA DRIVER
10051 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10052 L:      linux-media@vger.kernel.org
10053 W:      https://linuxtv.org
10054 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10055 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10056 S:      Maintained
10057 F:      drivers/media/platform/davinci/
10058 F:      include/media/davinci/
10059
10060 TI AM437X VPFE DRIVER
10061 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10062 L:      linux-media@vger.kernel.org
10063 W:      https://linuxtv.org
10064 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10065 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10066 S:      Maintained
10067 F:      drivers/media/platform/am437x/
10068
10069 OV2659 OMNIVISION SENSOR DRIVER
10070 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10071 L:      linux-media@vger.kernel.org
10072 W:      https://linuxtv.org
10073 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10074 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10075 S:      Maintained
10076 F:      drivers/media/i2c/ov2659.c
10077 F:      include/media/i2c/ov2659.h
10078
10079 SILICON MOTION SM712 FRAME BUFFER DRIVER
10080 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10081 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10082 M:      Sudip Mukherjee <sudip@vectorindia.org>
10083 L:      linux-fbdev@vger.kernel.org
10084 S:      Maintained
10085 F:      drivers/video/fbdev/sm712*
10086 F:      Documentation/fb/sm712fb.txt
10087
10088 SIS 190 ETHERNET DRIVER
10089 M:      Francois Romieu <romieu@fr.zoreil.com>
10090 L:      netdev@vger.kernel.org
10091 S:      Maintained
10092 F:      drivers/net/ethernet/sis/sis190.c
10093
10094 SIS 900/7016 FAST ETHERNET DRIVER
10095 M:      Daniele Venzano <venza@brownhat.org>
10096 W:      http://www.brownhat.org/sis900.html
10097 L:      netdev@vger.kernel.org
10098 S:      Maintained
10099 F:      drivers/net/ethernet/sis/sis900.*
10100
10101 SIS FRAMEBUFFER DRIVER
10102 M:      Thomas Winischhofer <thomas@winischhofer.net>
10103 W:      http://www.winischhofer.net/linuxsisvga.shtml
10104 S:      Maintained
10105 F:      Documentation/fb/sisfb.txt
10106 F:      drivers/video/fbdev/sis/
10107 F:      include/video/sisfb.h
10108
10109 SIS USB2VGA DRIVER
10110 M:      Thomas Winischhofer <thomas@winischhofer.net>
10111 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10112 S:      Maintained
10113 F:      drivers/usb/misc/sisusbvga/
10114
10115 SLAB ALLOCATOR
10116 M:      Christoph Lameter <cl@linux.com>
10117 M:      Pekka Enberg <penberg@kernel.org>
10118 M:      David Rientjes <rientjes@google.com>
10119 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10120 M:      Andrew Morton <akpm@linux-foundation.org>
10121 L:      linux-mm@kvack.org
10122 S:      Maintained
10123 F:      include/linux/sl?b*.h
10124 F:      mm/sl?b*
10125
10126 SLEEPABLE READ-COPY UPDATE (SRCU)
10127 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10128 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10129 M:      Josh Triplett <josh@joshtriplett.org>
10130 R:      Steven Rostedt <rostedt@goodmis.org>
10131 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10132 L:      linux-kernel@vger.kernel.org
10133 W:      http://www.rdrop.com/users/paulmck/RCU/
10134 S:      Supported
10135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10136 F:      include/linux/srcu.h
10137 F:      kernel/rcu/srcu.c
10138
10139 SMACK SECURITY MODULE
10140 M:      Casey Schaufler <casey@schaufler-ca.com>
10141 L:      linux-security-module@vger.kernel.org
10142 W:      http://schaufler-ca.com
10143 T:      git git://git.gitorious.org/smack-next/kernel.git
10144 S:      Maintained
10145 F:      Documentation/security/Smack.txt
10146 F:      security/smack/
10147
10148 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10149 M:      Kevin Hilman <khilman@kernel.org>
10150 M:      Nishanth Menon <nm@ti.com>
10151 S:      Maintained
10152 F:      drivers/power/avs/
10153 F:      include/linux/power/smartreflex.h
10154 L:      linux-pm@vger.kernel.org
10155
10156 SMC91x ETHERNET DRIVER
10157 M:      Nicolas Pitre <nico@fluxnic.net>
10158 S:      Odd Fixes
10159 F:      drivers/net/ethernet/smsc/smc91x.*
10160
10161 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10162 M:      Sakari Ailus <sakari.ailus@iki.fi>
10163 L:      linux-media@vger.kernel.org
10164 S:      Maintained
10165 F:      drivers/media/i2c/smiapp/
10166 F:      include/media/i2c/smiapp.h
10167 F:      drivers/media/i2c/smiapp-pll.c
10168 F:      drivers/media/i2c/smiapp-pll.h
10169 F:      include/uapi/linux/smiapp.h
10170 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10171
10172 SMM665 HARDWARE MONITOR DRIVER
10173 M:      Guenter Roeck <linux@roeck-us.net>
10174 L:      lm-sensors@lm-sensors.org
10175 S:      Maintained
10176 F:      Documentation/hwmon/smm665
10177 F:      drivers/hwmon/smm665.c
10178
10179 SMSC EMC2103 HARDWARE MONITOR DRIVER
10180 M:      Steve Glendinning <steve.glendinning@shawell.net>
10181 L:      lm-sensors@lm-sensors.org
10182 S:      Maintained
10183 F:      Documentation/hwmon/emc2103
10184 F:      drivers/hwmon/emc2103.c
10185
10186 SMSC SCH5627 HARDWARE MONITOR DRIVER
10187 M:      Hans de Goede <hdegoede@redhat.com>
10188 L:      lm-sensors@lm-sensors.org
10189 S:      Supported
10190 F:      Documentation/hwmon/sch5627
10191 F:      drivers/hwmon/sch5627.c
10192
10193 SMSC47B397 HARDWARE MONITOR DRIVER
10194 M:      Jean Delvare <jdelvare@suse.com>
10195 L:      lm-sensors@lm-sensors.org
10196 S:      Maintained
10197 F:      Documentation/hwmon/smsc47b397
10198 F:      drivers/hwmon/smsc47b397.c
10199
10200 SMSC911x ETHERNET DRIVER
10201 M:      Steve Glendinning <steve.glendinning@shawell.net>
10202 L:      netdev@vger.kernel.org
10203 S:      Maintained
10204 F:      include/linux/smsc911x.h
10205 F:      drivers/net/ethernet/smsc/smsc911x.*
10206
10207 SMSC9420 PCI ETHERNET DRIVER
10208 M:      Steve Glendinning <steve.glendinning@shawell.net>
10209 L:      netdev@vger.kernel.org
10210 S:      Maintained
10211 F:      drivers/net/ethernet/smsc/smsc9420.*
10212
10213 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10214 M:      Steve Glendinning <steve.glendinning@shawell.net>
10215 L:      linux-fbdev@vger.kernel.org
10216 S:      Maintained
10217 F:      drivers/video/fbdev/smscufx.c
10218
10219 SOC-CAMERA V4L2 SUBSYSTEM
10220 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10221 L:      linux-media@vger.kernel.org
10222 T:      git git://linuxtv.org/media_tree.git
10223 S:      Maintained
10224 F:      include/media/soc*
10225 F:      drivers/media/i2c/soc_camera/
10226 F:      drivers/media/platform/soc_camera/
10227
10228 SOEKRIS NET48XX LED SUPPORT
10229 M:      Chris Boot <bootc@bootc.net>
10230 S:      Maintained
10231 F:      drivers/leds/leds-net48xx.c
10232
10233 SOFTLOGIC 6x10 MPEG CODEC
10234 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10235 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10236 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10237 M:      Ismael Luceno <ismael@iodev.co.uk>
10238 L:      linux-media@vger.kernel.org
10239 S:      Supported
10240 F:      drivers/media/pci/solo6x10/
10241
10242 SOFTWARE RAID (Multiple Disks) SUPPORT
10243 M:      Shaohua Li <shli@kernel.org>
10244 L:      linux-raid@vger.kernel.org
10245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10246 S:      Supported
10247 F:      drivers/md/
10248 F:      include/linux/raid/
10249 F:      include/uapi/linux/raid/
10250
10251 SONIC NETWORK DRIVER
10252 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10253 L:      netdev@vger.kernel.org
10254 S:      Maintained
10255 F:      drivers/net/ethernet/natsemi/sonic.*
10256
10257 SONICS SILICON BACKPLANE DRIVER (SSB)
10258 M:      Michael Buesch <m@bues.ch>
10259 L:      linux-wireless@vger.kernel.org
10260 S:      Maintained
10261 F:      drivers/ssb/
10262 F:      include/linux/ssb/
10263
10264 SONY VAIO CONTROL DEVICE DRIVER
10265 M:      Mattia Dongili <malattia@linux.it>
10266 L:      platform-driver-x86@vger.kernel.org
10267 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10268 S:      Maintained
10269 F:      Documentation/laptops/sony-laptop.txt
10270 F:      drivers/char/sonypi.c
10271 F:      drivers/platform/x86/sony-laptop.c
10272 F:      include/linux/sony-laptop.h
10273
10274 SONY MEMORYSTICK CARD SUPPORT
10275 M:      Alex Dubov <oakad@yahoo.com>
10276 W:      http://tifmxx.berlios.de/
10277 S:      Maintained
10278 F:      drivers/memstick/host/tifm_ms.c
10279
10280 SONY MEMORYSTICK STANDARD SUPPORT
10281 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10282 S:      Maintained
10283 F:      drivers/memstick/core/ms_block.*
10284
10285 SOUND
10286 M:      Jaroslav Kysela <perex@perex.cz>
10287 M:      Takashi Iwai <tiwai@suse.com>
10288 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10289 W:      http://www.alsa-project.org/
10290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10291 T:      git git://git.alsa-project.org/alsa-kernel.git
10292 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10293 S:      Maintained
10294 F:      Documentation/sound/
10295 F:      include/sound/
10296 F:      include/uapi/sound/
10297 F:      sound/
10298
10299 SOUND - COMPRESSED AUDIO
10300 M:      Vinod Koul <vinod.koul@intel.com>
10301 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10303 S:      Supported
10304 F:      Documentation/sound/alsa/compress_offload.txt
10305 F:      include/sound/compress_driver.h
10306 F:      include/uapi/sound/compress_*
10307 F:      sound/core/compress_offload.c
10308 F:      sound/soc/soc-compress.c
10309
10310 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10311 M:      Liam Girdwood <lgirdwood@gmail.com>
10312 M:      Mark Brown <broonie@kernel.org>
10313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10314 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10315 W:      http://alsa-project.org/main/index.php/ASoC
10316 S:      Supported
10317 F:      Documentation/sound/alsa/soc/
10318 F:      sound/soc/
10319 F:      include/sound/soc*
10320
10321 SOUND - DMAENGINE HELPERS
10322 M:      Lars-Peter Clausen <lars@metafoo.de>
10323 S:      Supported
10324 F:      include/sound/dmaengine_pcm.h
10325 F:      sound/core/pcm_dmaengine.c
10326 F:      sound/soc/soc-generic-dmaengine-pcm.c
10327
10328 SP2 MEDIA DRIVER
10329 M:      Olli Salonen <olli.salonen@iki.fi>
10330 L:      linux-media@vger.kernel.org
10331 W:      https://linuxtv.org
10332 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10333 S:      Maintained
10334 F:      drivers/media/dvb-frontends/sp2*
10335
10336 SPARC + UltraSPARC (sparc/sparc64)
10337 M:      "David S. Miller" <davem@davemloft.net>
10338 L:      sparclinux@vger.kernel.org
10339 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10342 S:      Maintained
10343 F:      arch/sparc/
10344 F:      drivers/sbus/
10345
10346 SPARC SERIAL DRIVERS
10347 M:      "David S. Miller" <davem@davemloft.net>
10348 L:      sparclinux@vger.kernel.org
10349 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10351 S:      Maintained
10352 F:      include/linux/sunserialcore.h
10353 F:      drivers/tty/serial/suncore.c
10354 F:      drivers/tty/serial/sunhv.c
10355 F:      drivers/tty/serial/sunsab.c
10356 F:      drivers/tty/serial/sunsab.h
10357 F:      drivers/tty/serial/sunsu.c
10358 F:      drivers/tty/serial/sunzilog.c
10359 F:      drivers/tty/serial/sunzilog.h
10360
10361 SPARSE CHECKER
10362 M:      "Christopher Li" <sparse@chrisli.org>
10363 L:      linux-sparse@vger.kernel.org
10364 W:      https://sparse.wiki.kernel.org/
10365 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10366 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10367 S:      Maintained
10368 F:      include/linux/compiler.h
10369
10370 SPEAR PLATFORM SUPPORT
10371 M:      Viresh Kumar <vireshk@kernel.org>
10372 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10373 L:      spear-devel@list.st.com
10374 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10375 W:      http://www.st.com/spear
10376 S:      Maintained
10377 F:      arch/arm/boot/dts/spear*
10378 F:      arch/arm/mach-spear/
10379
10380 SPEAR CLOCK FRAMEWORK SUPPORT
10381 M:      Viresh Kumar <vireshk@kernel.org>
10382 L:      spear-devel@list.st.com
10383 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10384 W:      http://www.st.com/spear
10385 S:      Maintained
10386 F:      drivers/clk/spear/
10387
10388 SPI SUBSYSTEM
10389 M:      Mark Brown <broonie@kernel.org>
10390 L:      linux-spi@vger.kernel.org
10391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10392 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10393 S:      Maintained
10394 F:      Documentation/spi/
10395 F:      drivers/spi/
10396 F:      include/linux/spi/
10397 F:      include/uapi/linux/spi/
10398
10399 SPIDERNET NETWORK DRIVER for CELL
10400 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10401 L:      netdev@vger.kernel.org
10402 S:      Supported
10403 F:      Documentation/networking/spider_net.txt
10404 F:      drivers/net/ethernet/toshiba/spider_net*
10405
10406 SPU FILE SYSTEM
10407 M:      Jeremy Kerr <jk@ozlabs.org>
10408 L:      linuxppc-dev@lists.ozlabs.org
10409 W:      http://www.ibm.com/developerworks/power/cell/
10410 S:      Supported
10411 F:      Documentation/filesystems/spufs.txt
10412 F:      arch/powerpc/platforms/cell/spufs/
10413
10414 SQUASHFS FILE SYSTEM
10415 M:      Phillip Lougher <phillip@squashfs.org.uk>
10416 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10417 W:      http://squashfs.org.uk
10418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10419 S:      Maintained
10420 F:      Documentation/filesystems/squashfs.txt
10421 F:      fs/squashfs/
10422
10423 SRM (Alpha) environment access
10424 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10425 S:      Maintained
10426 F:      arch/alpha/kernel/srm_env.c
10427
10428 STABLE BRANCH
10429 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10430 L:      stable@vger.kernel.org
10431 S:      Supported
10432 F:      Documentation/stable_kernel_rules.txt
10433
10434 STAGING SUBSYSTEM
10435 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10437 L:      devel@driverdev.osuosl.org
10438 S:      Supported
10439 F:      drivers/staging/
10440
10441 STAGING - COMEDI
10442 M:      Ian Abbott <abbotti@mev.co.uk>
10443 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10444 S:      Odd Fixes
10445 F:      drivers/staging/comedi/
10446
10447 STAGING - FLARION FT1000 DRIVERS
10448 M:      Marek Belisko <marek.belisko@gmail.com>
10449 S:      Odd Fixes
10450 F:      drivers/staging/ft1000/
10451
10452 STAGING - INDUSTRIAL IO
10453 M:      Jonathan Cameron <jic23@kernel.org>
10454 L:      linux-iio@vger.kernel.org
10455 S:      Odd Fixes
10456 F:      drivers/staging/iio/
10457
10458 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10459 M:      Jarod Wilson <jarod@wilsonet.com>
10460 W:      http://www.lirc.org/
10461 S:      Odd Fixes
10462 F:      drivers/staging/media/lirc/
10463
10464 STAGING - LUSTRE PARALLEL FILESYSTEM
10465 M:      Oleg Drokin <oleg.drokin@intel.com>
10466 M:      Andreas Dilger <andreas.dilger@intel.com>
10467 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10468 W:      http://wiki.lustre.org/
10469 S:      Maintained
10470 F:      drivers/staging/lustre
10471
10472 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10473 M:      Marc Dietrich <marvin24@gmx.de>
10474 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10475 L:      linux-tegra@vger.kernel.org
10476 S:      Maintained
10477 F:      drivers/staging/nvec/
10478
10479 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10480 M:      Jens Frederich <jfrederich@gmail.com>
10481 M:      Daniel Drake <dsd@laptop.org>
10482 M:      Jon Nettleton <jon.nettleton@gmail.com>
10483 W:      http://wiki.laptop.org/go/DCON
10484 S:      Maintained
10485 F:      drivers/staging/olpc_dcon/
10486
10487 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10488 M:      Willy Tarreau <willy@meta-x.org>
10489 S:      Odd Fixes
10490 F:      drivers/staging/panel/
10491
10492 STAGING - REALTEK RTL8712U DRIVERS
10493 M:      Larry Finger <Larry.Finger@lwfinger.net>
10494 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10495 S:      Odd Fixes
10496 F:      drivers/staging/rtl8712/
10497
10498 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10499 M:      Larry Finger <Larry.Finger@lwfinger.net>
10500 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10501 L:      linux-wireless@vger.kernel.org
10502 S:      Maintained
10503 F:      drivers/staging/rtl8723au/
10504
10505 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10506 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10507 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10508 M:      Sudip Mukherjee <sudip@vectorindia.org>
10509 L:      linux-fbdev@vger.kernel.org
10510 S:      Maintained
10511 F:      drivers/staging/sm750fb/
10512
10513 STAGING - SLICOSS
10514 M:      Lior Dotan <liodot@gmail.com>
10515 M:      Christopher Harrer <charrer@alacritech.com>
10516 S:      Odd Fixes
10517 F:      drivers/staging/slicoss/
10518
10519 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10520 M:      William Hubbs <w.d.hubbs@gmail.com>
10521 M:      Chris Brannon <chris@the-brannons.com>
10522 M:      Kirk Reiser <kirk@reisers.ca>
10523 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10524 L:      speakup@linux-speakup.org
10525 W:      http://www.linux-speakup.org/
10526 S:      Odd Fixes
10527 F:      drivers/staging/speakup/
10528
10529 STAGING - VIA VT665X DRIVERS
10530 M:      Forest Bond <forest@alittletooquiet.net>
10531 S:      Odd Fixes
10532 F:      drivers/staging/vt665?/
10533
10534 STAGING - WILC1000 WIFI DRIVER
10535 M:      Johnny Kim <johnny.kim@atmel.com>
10536 M:      Austin Shin <austin.shin@atmel.com>
10537 M:      Chris Park <chris.park@atmel.com>
10538 M:      Tony Cho <tony.cho@atmel.com>
10539 M:      Glen Lee <glen.lee@atmel.com>
10540 M:      Leo Kim <leo.kim@atmel.com>
10541 L:      linux-wireless@vger.kernel.org
10542 S:      Supported
10543 F:      drivers/staging/wilc1000/
10544
10545 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10546 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10547 S:      Odd Fixes
10548 F:      drivers/staging/xgifb/
10549
10550 HFI1 DRIVER
10551 M:      Mike Marciniszyn <infinipath@intel.com>
10552 L:      linux-rdma@vger.kernel.org
10553 S:      Supported
10554 F:      drivers/staging/rdma/hfi1
10555
10556 STARFIRE/DURALAN NETWORK DRIVER
10557 M:      Ion Badulescu <ionut@badula.org>
10558 S:      Odd Fixes
10559 F:      drivers/net/ethernet/adaptec/starfire*
10560
10561 SUN3/3X
10562 M:      Sam Creasey <sammy@sammy.net>
10563 W:      http://sammy.net/sun3/
10564 S:      Maintained
10565 F:      arch/m68k/kernel/*sun3*
10566 F:      arch/m68k/sun3*/
10567 F:      arch/m68k/include/asm/sun3*
10568 F:      drivers/net/ethernet/i825xx/sun3*
10569
10570 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10571 M:      Hans de Goede <hdegoede@redhat.com>
10572 L:      linux-input@vger.kernel.org
10573 S:      Maintained
10574 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10575 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10576
10577 SUNDANCE NETWORK DRIVER
10578 M:      Denis Kirjanov <kda@linux-powerpc.org>
10579 L:      netdev@vger.kernel.org
10580 S:      Maintained
10581 F:      drivers/net/ethernet/dlink/sundance.c
10582
10583 SUPERH
10584 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10585 M:      Rich Felker <dalias@libc.org>
10586 L:      linux-sh@vger.kernel.org
10587 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10588 S:      Maintained
10589 F:      Documentation/sh/
10590 F:      arch/sh/
10591 F:      drivers/sh/
10592
10593 SUSPEND TO RAM
10594 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10595 M:      Len Brown <len.brown@intel.com>
10596 M:      Pavel Machek <pavel@ucw.cz>
10597 L:      linux-pm@vger.kernel.org
10598 S:      Supported
10599 F:      Documentation/power/
10600 F:      arch/x86/kernel/acpi/
10601 F:      drivers/base/power/
10602 F:      kernel/power/
10603 F:      include/linux/suspend.h
10604 F:      include/linux/freezer.h
10605 F:      include/linux/pm.h
10606
10607 SVGA HANDLING
10608 M:      Martin Mares <mj@ucw.cz>
10609 L:      linux-video@atrey.karlin.mff.cuni.cz
10610 S:      Maintained
10611 F:      Documentation/svga.txt
10612 F:      arch/x86/boot/video*
10613
10614 SWIOTLB SUBSYSTEM
10615 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10616 L:      linux-kernel@vger.kernel.org
10617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10618 S:      Supported
10619 F:      lib/swiotlb.c
10620 F:      arch/*/kernel/pci-swiotlb.c
10621 F:      include/linux/swiotlb.h
10622
10623 SWITCHDEV
10624 M:      Jiri Pirko <jiri@resnulli.us>
10625 L:      netdev@vger.kernel.org
10626 S:      Supported
10627 F:      net/switchdev/
10628 F:      include/net/switchdev.h
10629
10630 SYNOPSYS ARC ARCHITECTURE
10631 M:      Vineet Gupta <vgupta@synopsys.com>
10632 L:      linux-snps-arc@lists.infradead.org
10633 S:      Supported
10634 F:      arch/arc/
10635 F:      Documentation/devicetree/bindings/arc/*
10636 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10637 F:      drivers/tty/serial/arc_uart.c
10638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10639
10640 SYNOPSYS ARC SDP platform support
10641 M:      Alexey Brodkin <abrodkin@synopsys.com>
10642 S:      Supported
10643 F:      arch/arc/plat-axs10x
10644 F:      arch/arc/boot/dts/ax*
10645 F:      Documentation/devicetree/bindings/arc/axs10*
10646
10647 SYSTEM CONFIGURATION (SYSCON)
10648 M:      Lee Jones <lee.jones@linaro.org>
10649 M:      Arnd Bergmann <arnd@arndb.de>
10650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10651 S:      Supported
10652 F:      drivers/mfd/syscon.c
10653
10654 SYSV FILESYSTEM
10655 M:      Christoph Hellwig <hch@infradead.org>
10656 S:      Maintained
10657 F:      Documentation/filesystems/sysv-fs.txt
10658 F:      fs/sysv/
10659 F:      include/linux/sysv_fs.h
10660
10661 TARGET SUBSYSTEM
10662 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10663 L:      linux-scsi@vger.kernel.org
10664 L:      target-devel@vger.kernel.org
10665 W:      http://www.linux-iscsi.org
10666 W:      http://groups.google.com/group/linux-iscsi-target-dev
10667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10668 S:      Supported
10669 F:      drivers/target/
10670 F:      include/target/
10671 F:      Documentation/target/
10672
10673 TASKSTATS STATISTICS INTERFACE
10674 M:      Balbir Singh <bsingharora@gmail.com>
10675 S:      Maintained
10676 F:      Documentation/accounting/taskstats*
10677 F:      include/linux/taskstats*
10678 F:      kernel/taskstats.c
10679
10680 TC CLASSIFIER
10681 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10682 L:      netdev@vger.kernel.org
10683 S:      Maintained
10684 F:      include/net/pkt_cls.h
10685 F:      include/uapi/linux/pkt_cls.h
10686 F:      net/sched/
10687
10688 TCP LOW PRIORITY MODULE
10689 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10690 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10691 W:      http://tcp-lp-mod.sourceforge.net/
10692 S:      Maintained
10693 F:      net/ipv4/tcp_lp.c
10694
10695 TDA10071 MEDIA DRIVER
10696 M:      Antti Palosaari <crope@iki.fi>
10697 L:      linux-media@vger.kernel.org
10698 W:      https://linuxtv.org
10699 W:      http://palosaari.fi/linux/
10700 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10701 T:      git git://linuxtv.org/anttip/media_tree.git
10702 S:      Maintained
10703 F:      drivers/media/dvb-frontends/tda10071*
10704
10705 TDA18212 MEDIA DRIVER
10706 M:      Antti Palosaari <crope@iki.fi>
10707 L:      linux-media@vger.kernel.org
10708 W:      https://linuxtv.org
10709 W:      http://palosaari.fi/linux/
10710 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10711 T:      git git://linuxtv.org/anttip/media_tree.git
10712 S:      Maintained
10713 F:      drivers/media/tuners/tda18212*
10714
10715 TDA18218 MEDIA DRIVER
10716 M:      Antti Palosaari <crope@iki.fi>
10717 L:      linux-media@vger.kernel.org
10718 W:      https://linuxtv.org
10719 W:      http://palosaari.fi/linux/
10720 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10721 T:      git git://linuxtv.org/anttip/media_tree.git
10722 S:      Maintained
10723 F:      drivers/media/tuners/tda18218*
10724
10725 TDA18271 MEDIA DRIVER
10726 M:      Michael Krufky <mkrufky@linuxtv.org>
10727 L:      linux-media@vger.kernel.org
10728 W:      https://linuxtv.org
10729 W:      http://github.com/mkrufky
10730 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10731 T:      git git://linuxtv.org/mkrufky/tuners.git
10732 S:      Maintained
10733 F:      drivers/media/tuners/tda18271*
10734
10735 TDA827x MEDIA DRIVER
10736 M:      Michael Krufky <mkrufky@linuxtv.org>
10737 L:      linux-media@vger.kernel.org
10738 W:      https://linuxtv.org
10739 W:      http://github.com/mkrufky
10740 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10741 T:      git git://linuxtv.org/mkrufky/tuners.git
10742 S:      Maintained
10743 F:      drivers/media/tuners/tda8290.*
10744
10745 TDA8290 MEDIA DRIVER
10746 M:      Michael Krufky <mkrufky@linuxtv.org>
10747 L:      linux-media@vger.kernel.org
10748 W:      https://linuxtv.org
10749 W:      http://github.com/mkrufky
10750 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10751 T:      git git://linuxtv.org/mkrufky/tuners.git
10752 S:      Maintained
10753 F:      drivers/media/tuners/tda8290.*
10754
10755 TDA9840 MEDIA DRIVER
10756 M:      Hans Verkuil <hverkuil@xs4all.nl>
10757 L:      linux-media@vger.kernel.org
10758 T:      git git://linuxtv.org/media_tree.git
10759 W:      https://linuxtv.org
10760 S:      Maintained
10761 F:      drivers/media/i2c/tda9840*
10762
10763 TEA5761 TUNER DRIVER
10764 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10765 L:      linux-media@vger.kernel.org
10766 W:      https://linuxtv.org
10767 T:      git git://linuxtv.org/media_tree.git
10768 S:      Odd fixes
10769 F:      drivers/media/tuners/tea5761.*
10770
10771 TEA5767 TUNER DRIVER
10772 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10773 L:      linux-media@vger.kernel.org
10774 W:      https://linuxtv.org
10775 T:      git git://linuxtv.org/media_tree.git
10776 S:      Maintained
10777 F:      drivers/media/tuners/tea5767.*
10778
10779 TEA6415C MEDIA DRIVER
10780 M:      Hans Verkuil <hverkuil@xs4all.nl>
10781 L:      linux-media@vger.kernel.org
10782 T:      git git://linuxtv.org/media_tree.git
10783 W:      https://linuxtv.org
10784 S:      Maintained
10785 F:      drivers/media/i2c/tea6415c*
10786
10787 TEA6420 MEDIA DRIVER
10788 M:      Hans Verkuil <hverkuil@xs4all.nl>
10789 L:      linux-media@vger.kernel.org
10790 T:      git git://linuxtv.org/media_tree.git
10791 W:      https://linuxtv.org
10792 S:      Maintained
10793 F:      drivers/media/i2c/tea6420*
10794
10795 TEAM DRIVER
10796 M:      Jiri Pirko <jiri@resnulli.us>
10797 L:      netdev@vger.kernel.org
10798 S:      Supported
10799 F:      drivers/net/team/
10800 F:      include/linux/if_team.h
10801 F:      include/uapi/linux/if_team.h
10802
10803 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10804 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10805 S:      Maintained
10806 F:      arch/x86/platform/ts5500/
10807
10808 TECHNOTREND USB IR RECEIVER
10809 M:      Sean Young <sean@mess.org>
10810 L:      linux-media@vger.kernel.org
10811 S:      Maintained
10812 F:      drivers/media/rc/ttusbir.c
10813
10814 TEGRA ARCHITECTURE SUPPORT
10815 M:      Stephen Warren <swarren@wwwdotorg.org>
10816 M:      Thierry Reding <thierry.reding@gmail.com>
10817 M:      Alexandre Courbot <gnurou@gmail.com>
10818 L:      linux-tegra@vger.kernel.org
10819 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10821 S:      Supported
10822 N:      [^a-z]tegra
10823
10824 TEGRA CLOCK DRIVER
10825 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10826 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10827 S:      Supported
10828 F:      drivers/clk/tegra/
10829
10830 TEGRA DMA DRIVER
10831 M:      Laxman Dewangan <ldewangan@nvidia.com>
10832 S:      Supported
10833 F:      drivers/dma/tegra20-apb-dma.c
10834
10835 TEGRA I2C DRIVER
10836 M:      Laxman Dewangan <ldewangan@nvidia.com>
10837 S:      Supported
10838 F:      drivers/i2c/busses/i2c-tegra.c
10839
10840 TEGRA IOMMU DRIVERS
10841 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10842 S:      Supported
10843 F:      drivers/iommu/tegra*
10844
10845 TEGRA KBC DRIVER
10846 M:      Rakesh Iyer <riyer@nvidia.com>
10847 M:      Laxman Dewangan <ldewangan@nvidia.com>
10848 S:      Supported
10849 F:      drivers/input/keyboard/tegra-kbc.c
10850
10851 TEGRA PWM DRIVER
10852 M:      Thierry Reding <thierry.reding@gmail.com>
10853 S:      Supported
10854 F:      drivers/pwm/pwm-tegra.c
10855
10856 TEGRA SERIAL DRIVER
10857 M:      Laxman Dewangan <ldewangan@nvidia.com>
10858 S:      Supported
10859 F:      drivers/tty/serial/serial-tegra.c
10860
10861 TEGRA SPI DRIVER
10862 M:      Laxman Dewangan <ldewangan@nvidia.com>
10863 S:      Supported
10864 F:      drivers/spi/spi-tegra*
10865
10866 TEHUTI ETHERNET DRIVER
10867 M:      Andy Gospodarek <andy@greyhouse.net>
10868 L:      netdev@vger.kernel.org
10869 S:      Supported
10870 F:      drivers/net/ethernet/tehuti/*
10871
10872 Telecom Clock Driver for MCPL0010
10873 M:      Mark Gross <mark.gross@intel.com>
10874 S:      Supported
10875 F:      drivers/char/tlclk.c
10876
10877 TENSILICA XTENSA PORT (xtensa)
10878 M:      Chris Zankel <chris@zankel.net>
10879 M:      Max Filippov <jcmvbkbc@gmail.com>
10880 L:      linux-xtensa@linux-xtensa.org
10881 T:      git git://github.com/czankel/xtensa-linux.git
10882 S:      Maintained
10883 F:      arch/xtensa/
10884 F:      drivers/irqchip/irq-xtensa-*
10885
10886 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10887 M:      Hans Verkuil <hverkuil@xs4all.nl>
10888 L:      linux-media@vger.kernel.org
10889 T:      git git://linuxtv.org/media_tree.git
10890 W:      https://linuxtv.org
10891 S:      Maintained
10892 F:      drivers/media/radio/radio-raremono.c
10893
10894 THERMAL
10895 M:      Zhang Rui <rui.zhang@intel.com>
10896 M:      Eduardo Valentin <edubezval@gmail.com>
10897 L:      linux-pm@vger.kernel.org
10898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10900 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10901 S:      Supported
10902 F:      drivers/thermal/
10903 F:      include/linux/thermal.h
10904 F:      include/uapi/linux/thermal.h
10905 F:      include/linux/cpu_cooling.h
10906 F:      Documentation/devicetree/bindings/thermal/
10907
10908 THERMAL/CPU_COOLING
10909 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10910 M:      Viresh Kumar <viresh.kumar@linaro.org>
10911 M:      Javi Merino <javi.merino@arm.com>
10912 L:      linux-pm@vger.kernel.org
10913 S:      Supported
10914 F:      Documentation/thermal/cpu-cooling-api.txt
10915 F:      drivers/thermal/cpu_cooling.c
10916 F:      include/linux/cpu_cooling.h
10917
10918 THINGM BLINK(1) USB RGB LED DRIVER
10919 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10920 S:      Maintained
10921 F:      drivers/hid/hid-thingm.c
10922
10923 THINKPAD ACPI EXTRAS DRIVER
10924 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10925 L:      ibm-acpi-devel@lists.sourceforge.net
10926 L:      platform-driver-x86@vger.kernel.org
10927 W:      http://ibm-acpi.sourceforge.net
10928 W:      http://thinkwiki.org/wiki/Ibm-acpi
10929 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10930 S:      Maintained
10931 F:      drivers/platform/x86/thinkpad_acpi.c
10932
10933 TI BANDGAP AND THERMAL DRIVER
10934 M:      Eduardo Valentin <edubezval@gmail.com>
10935 L:      linux-pm@vger.kernel.org
10936 L:      linux-omap@vger.kernel.org
10937 S:      Maintained
10938 F:      drivers/thermal/ti-soc-thermal/
10939
10940 TI VPE/CAL DRIVERS
10941 M:      Benoit Parrot <bparrot@ti.com>
10942 L:      linux-media@vger.kernel.org
10943 W:      http://linuxtv.org/
10944 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10945 S:      Maintained
10946 F:      drivers/media/platform/ti-vpe/
10947
10948 TI CDCE706 CLOCK DRIVER
10949 M:      Max Filippov <jcmvbkbc@gmail.com>
10950 S:      Maintained
10951 F:      drivers/clk/clk-cdce706.c
10952
10953 TI CLOCK DRIVER
10954 M:      Tero Kristo <t-kristo@ti.com>
10955 L:      linux-omap@vger.kernel.org
10956 S:      Maintained
10957 F:      drivers/clk/ti/
10958 F:      include/linux/clk/ti.h
10959
10960 TI FLASH MEDIA INTERFACE DRIVER
10961 M:      Alex Dubov <oakad@yahoo.com>
10962 S:      Maintained
10963 F:      drivers/misc/tifm*
10964 F:      drivers/mmc/host/tifm_sd.c
10965 F:      include/linux/tifm.h
10966
10967 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10968 M:      Santosh Shilimkar <ssantosh@kernel.org>
10969 L:      linux-kernel@vger.kernel.org
10970 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10971 S:      Maintained
10972 F:      drivers/soc/ti/*
10973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10974
10975
10976 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10977 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10978 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10979 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10980 S:      Maintained
10981 F:      sound/soc/codecs/lm49453*
10982 F:      sound/soc/codecs/isabelle*
10983
10984 TI LP855x BACKLIGHT DRIVER
10985 M:      Milo Kim <milo.kim@ti.com>
10986 S:      Maintained
10987 F:      Documentation/backlight/lp855x-driver.txt
10988 F:      drivers/video/backlight/lp855x_bl.c
10989 F:      include/linux/platform_data/lp855x.h
10990
10991 TI LP8727 CHARGER DRIVER
10992 M:      Milo Kim <milo.kim@ti.com>
10993 S:      Maintained
10994 F:      drivers/power/lp8727_charger.c
10995 F:      include/linux/platform_data/lp8727.h
10996
10997 TI LP8788 MFD DRIVER
10998 M:      Milo Kim <milo.kim@ti.com>
10999 S:      Maintained
11000 F:      drivers/iio/adc/lp8788_adc.c
11001 F:      drivers/leds/leds-lp8788.c
11002 F:      drivers/mfd/lp8788*.c
11003 F:      drivers/power/lp8788-charger.c
11004 F:      drivers/regulator/lp8788-*.c
11005 F:      include/linux/mfd/lp8788*.h
11006
11007 TI NETCP ETHERNET DRIVER
11008 M:      Wingman Kwok <w-kwok2@ti.com>
11009 M:      Murali Karicheri <m-karicheri2@ti.com>
11010 L:      netdev@vger.kernel.org
11011 S:      Maintained
11012 F:      drivers/net/ethernet/ti/netcp*
11013
11014 TI TAS571X FAMILY ASoC CODEC DRIVER
11015 M:      Kevin Cernekee <cernekee@chromium.org>
11016 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11017 S:      Odd Fixes
11018 F:      sound/soc/codecs/tas571x*
11019
11020 TI TWL4030 SERIES SOC CODEC DRIVER
11021 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11022 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11023 S:      Maintained
11024 F:      sound/soc/codecs/twl4030*
11025
11026 TI WILINK WIRELESS DRIVERS
11027 L:      linux-wireless@vger.kernel.org
11028 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11029 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11031 S:      Orphan
11032 F:      drivers/net/wireless/ti/
11033 F:      include/linux/wl12xx.h
11034
11035 TIPC NETWORK LAYER
11036 M:      Jon Maloy <jon.maloy@ericsson.com>
11037 M:      Ying Xue <ying.xue@windriver.com>
11038 L:      netdev@vger.kernel.org (core kernel code)
11039 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11040 W:      http://tipc.sourceforge.net/
11041 S:      Maintained
11042 F:      include/uapi/linux/tipc*.h
11043 F:      net/tipc/
11044
11045 TILE ARCHITECTURE
11046 M:      Chris Metcalf <cmetcalf@mellanox.com>
11047 W:      http://www.mellanox.com/repository/solutions/tile-scm/
11048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11049 S:      Supported
11050 F:      arch/tile/
11051 F:      drivers/char/tile-srom.c
11052 F:      drivers/edac/tile_edac.c
11053 F:      drivers/net/ethernet/tile/
11054 F:      drivers/rtc/rtc-tile.c
11055 F:      drivers/tty/hvc/hvc_tile.c
11056 F:      drivers/tty/serial/tilegx.c
11057 F:      drivers/usb/host/*-tilegx.c
11058 F:      include/linux/usb/tilegx.h
11059
11060 TLAN NETWORK DRIVER
11061 M:      Samuel Chessman <chessman@tux.org>
11062 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11063 W:      http://sourceforge.net/projects/tlan/
11064 S:      Maintained
11065 F:      Documentation/networking/tlan.txt
11066 F:      drivers/net/ethernet/ti/tlan.*
11067
11068 TOMOYO SECURITY MODULE
11069 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11070 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11071 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11072 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11073 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11074 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11075 W:      http://tomoyo.sourceforge.jp/
11076 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11077 S:      Maintained
11078 F:      security/tomoyo/
11079
11080 TOPSTAR LAPTOP EXTRAS DRIVER
11081 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11082 L:      platform-driver-x86@vger.kernel.org
11083 S:      Maintained
11084 F:      drivers/platform/x86/topstar-laptop.c
11085
11086 TOSHIBA ACPI EXTRAS DRIVER
11087 M:      Azael Avalos <coproscefalo@gmail.com>
11088 L:      platform-driver-x86@vger.kernel.org
11089 S:      Maintained
11090 F:      drivers/platform/x86/toshiba_acpi.c
11091
11092 TOSHIBA BLUETOOTH DRIVER
11093 M:      Azael Avalos <coproscefalo@gmail.com>
11094 L:      platform-driver-x86@vger.kernel.org
11095 S:      Maintained
11096 F:      drivers/platform/x86/toshiba_bluetooth.c
11097
11098 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11099 M:      Azael Avalos <coproscefalo@gmail.com>
11100 L:      platform-driver-x86@vger.kernel.org
11101 S:      Maintained
11102 F:      drivers/platform/x86/toshiba_haps.c
11103
11104 TOSHIBA WMI HOTKEYS DRIVER
11105 M:      Azael Avalos <coproscefalo@gmail.com>
11106 L:      platform-driver-x86@vger.kernel.org
11107 S:      Maintained
11108 F:      drivers/platform/x86/toshiba-wmi.c
11109
11110 TOSHIBA SMM DRIVER
11111 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11112 W:      http://www.buzzard.org.uk/toshiba/
11113 S:      Maintained
11114 F:      drivers/char/toshiba.c
11115 F:      include/linux/toshiba.h
11116 F:      include/uapi/linux/toshiba.h
11117
11118 TOSHIBA TC358743 DRIVER
11119 M:      Mats Randgaard <matrandg@cisco.com>
11120 L:      linux-media@vger.kernel.org
11121 S:      Maintained
11122 F:      drivers/media/i2c/tc358743*
11123 F:      include/media/i2c/tc358743.h
11124
11125 TMIO MMC DRIVER
11126 M:      Ian Molton <ian@mnementh.co.uk>
11127 L:      linux-mmc@vger.kernel.org
11128 S:      Maintained
11129 F:      drivers/mmc/host/tmio_mmc*
11130 F:      drivers/mmc/host/sh_mobile_sdhi.c
11131 F:      include/linux/mmc/tmio.h
11132 F:      include/linux/mmc/sh_mobile_sdhi.h
11133
11134 TMP401 HARDWARE MONITOR DRIVER
11135 M:      Guenter Roeck <linux@roeck-us.net>
11136 L:      lm-sensors@lm-sensors.org
11137 S:      Maintained
11138 F:      Documentation/hwmon/tmp401
11139 F:      drivers/hwmon/tmp401.c
11140
11141 TMPFS (SHMEM FILESYSTEM)
11142 M:      Hugh Dickins <hughd@google.com>
11143 L:      linux-mm@kvack.org
11144 S:      Maintained
11145 F:      include/linux/shmem_fs.h
11146 F:      mm/shmem.c
11147
11148 TM6000 VIDEO4LINUX DRIVER
11149 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11150 L:      linux-media@vger.kernel.org
11151 W:      https://linuxtv.org
11152 T:      git git://linuxtv.org/media_tree.git
11153 S:      Odd fixes
11154 F:      drivers/media/usb/tm6000/
11155
11156 TW68 VIDEO4LINUX DRIVER
11157 M:      Hans Verkuil <hverkuil@xs4all.nl>
11158 L:      linux-media@vger.kernel.org
11159 T:      git git://linuxtv.org/media_tree.git
11160 W:      https://linuxtv.org
11161 S:      Odd Fixes
11162 F:      drivers/media/pci/tw68/
11163
11164 TPM DEVICE DRIVER
11165 M:      Peter Huewe <peterhuewe@gmx.de>
11166 M:      Marcel Selhorst <tpmdd@selhorst.net>
11167 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11168 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11169 W:      http://tpmdd.sourceforge.net
11170 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11171 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11172 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11173 S:      Maintained
11174 F:      drivers/char/tpm/
11175
11176 TPM IBM_VTPM DEVICE DRIVER
11177 M:      Ashley Lai <ashleydlai@gmail.com>
11178 W:      http://tpmdd.sourceforge.net
11179 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11180 S:      Maintained
11181 F:      drivers/char/tpm/tpm_ibmvtpm*
11182
11183 TRACING
11184 M:      Steven Rostedt <rostedt@goodmis.org>
11185 M:      Ingo Molnar <mingo@redhat.com>
11186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11187 S:      Maintained
11188 F:      Documentation/trace/ftrace.txt
11189 F:      arch/*/*/*/ftrace.h
11190 F:      arch/*/kernel/ftrace.c
11191 F:      include/*/ftrace.h
11192 F:      include/linux/trace*.h
11193 F:      include/trace/
11194 F:      kernel/trace/
11195 F:      tools/testing/selftests/ftrace/
11196
11197 TRIVIAL PATCHES
11198 M:      Jiri Kosina <trivial@kernel.org>
11199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11200 S:      Maintained
11201 K:      ^Subject:.*(?i)trivial
11202
11203 TTY LAYER
11204 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11205 M:      Jiri Slaby <jslaby@suse.com>
11206 S:      Supported
11207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11208 F:      Documentation/serial/
11209 F:      drivers/tty/
11210 F:      drivers/tty/serial/serial_core.c
11211 F:      include/linux/serial_core.h
11212 F:      include/linux/serial.h
11213 F:      include/linux/tty.h
11214 F:      include/uapi/linux/serial_core.h
11215 F:      include/uapi/linux/serial.h
11216 F:      include/uapi/linux/tty.h
11217
11218 TUA9001 MEDIA DRIVER
11219 M:      Antti Palosaari <crope@iki.fi>
11220 L:      linux-media@vger.kernel.org
11221 W:      https://linuxtv.org
11222 W:      http://palosaari.fi/linux/
11223 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11224 T:      git git://linuxtv.org/anttip/media_tree.git
11225 S:      Maintained
11226 F:      drivers/media/tuners/tua9001*
11227
11228 TULIP NETWORK DRIVERS
11229 L:      netdev@vger.kernel.org
11230 L:      linux-parisc@vger.kernel.org
11231 S:      Orphan
11232 F:      drivers/net/ethernet/dec/tulip/
11233
11234 TUN/TAP driver
11235 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11236 W:      http://vtun.sourceforge.net/tun
11237 S:      Maintained
11238 F:      Documentation/networking/tuntap.txt
11239 F:      arch/um/os-Linux/drivers/
11240
11241 TURBOCHANNEL SUBSYSTEM
11242 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11243 M:      Ralf Baechle <ralf@linux-mips.org>
11244 L:      linux-mips@linux-mips.org
11245 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11246 S:      Maintained
11247 F:      drivers/tc/
11248 F:      include/linux/tc.h
11249
11250 U14-34F SCSI DRIVER
11251 M:      Dario Ballabio <ballabio_dario@emc.com>
11252 L:      linux-scsi@vger.kernel.org
11253 S:      Maintained
11254 F:      drivers/scsi/u14-34f.c
11255
11256 UBI FILE SYSTEM (UBIFS)
11257 M:      Artem Bityutskiy <dedekind1@gmail.com>
11258 M:      Adrian Hunter <adrian.hunter@intel.com>
11259 L:      linux-mtd@lists.infradead.org
11260 T:      git git://git.infradead.org/ubifs-2.6.git
11261 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11262 S:      Maintained
11263 F:      Documentation/filesystems/ubifs.txt
11264 F:      fs/ubifs/
11265
11266 UCLINUX (M68KNOMMU AND COLDFIRE)
11267 M:      Greg Ungerer <gerg@uclinux.org>
11268 W:      http://www.uclinux.org/
11269 L:      linux-m68k@lists.linux-m68k.org
11270 L:      uclinux-dev@uclinux.org  (subscribers-only)
11271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11272 S:      Maintained
11273 F:      arch/m68k/coldfire/
11274 F:      arch/m68k/68*/
11275 F:      arch/m68k/*/*_no.*
11276 F:      arch/m68k/include/asm/*_no.*
11277
11278 UDF FILESYSTEM
11279 M:      Jan Kara <jack@suse.com>
11280 S:      Maintained
11281 F:      Documentation/filesystems/udf.txt
11282 F:      fs/udf/
11283
11284 UFS FILESYSTEM
11285 M:      Evgeniy Dushistov <dushistov@mail.ru>
11286 S:      Maintained
11287 F:      Documentation/filesystems/ufs.txt
11288 F:      fs/ufs/
11289
11290 UHID USERSPACE HID IO DRIVER:
11291 M:      David Herrmann <dh.herrmann@googlemail.com>
11292 L:      linux-input@vger.kernel.org
11293 S:      Maintained
11294 F:      drivers/hid/uhid.c
11295 F:      include/uapi/linux/uhid.h
11296
11297 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11298 L:      linux-usb@vger.kernel.org
11299 S:      Orphan
11300 F:      drivers/uwb/
11301 F:      include/linux/uwb.h
11302 F:      include/linux/uwb/
11303
11304 UNICORE32 ARCHITECTURE:
11305 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11306 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11307 S:      Maintained
11308 T:      git git://github.com/gxt/linux.git
11309 F:      arch/unicore32/
11310
11311 UNIFDEF
11312 M:      Tony Finch <dot@dotat.at>
11313 W:      http://dotat.at/prog/unifdef
11314 S:      Maintained
11315 F:      scripts/unifdef.c
11316
11317 UNIFORM CDROM DRIVER
11318 M:      Jens Axboe <axboe@kernel.dk>
11319 W:      http://www.kernel.dk
11320 S:      Maintained
11321 F:      Documentation/cdrom/
11322 F:      drivers/cdrom/cdrom.c
11323 F:      include/linux/cdrom.h
11324 F:      include/uapi/linux/cdrom.h
11325
11326 UNISYS S-PAR DRIVERS
11327 M:      Benjamin Romer <benjamin.romer@unisys.com>
11328 M:      David Kershner <david.kershner@unisys.com>
11329 L:      sparmaintainer@unisys.com (Unisys internal)
11330 S:      Supported
11331 F:      drivers/staging/unisys/
11332
11333 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11334 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11335 L:      linux-scsi@vger.kernel.org
11336 S:      Supported
11337 F:      Documentation/scsi/ufs.txt
11338 F:      drivers/scsi/ufs/
11339
11340 UNSORTED BLOCK IMAGES (UBI)
11341 M:      Artem Bityutskiy <dedekind1@gmail.com>
11342 M:      Richard Weinberger <richard@nod.at>
11343 W:      http://www.linux-mtd.infradead.org/
11344 L:      linux-mtd@lists.infradead.org
11345 T:      git git://git.infradead.org/ubifs-2.6.git
11346 S:      Supported
11347 F:      drivers/mtd/ubi/
11348 F:      include/linux/mtd/ubi.h
11349 F:      include/uapi/mtd/ubi-user.h
11350
11351 USB ACM DRIVER
11352 M:      Oliver Neukum <oliver@neukum.org>
11353 L:      linux-usb@vger.kernel.org
11354 S:      Maintained
11355 F:      Documentation/usb/acm.txt
11356 F:      drivers/usb/class/cdc-acm.*
11357
11358 USB AR5523 WIRELESS DRIVER
11359 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11360 L:      linux-wireless@vger.kernel.org
11361 S:      Maintained
11362 F:      drivers/net/wireless/ath/ar5523/
11363
11364 USB ATTACHED SCSI
11365 M:      Hans de Goede <hdegoede@redhat.com>
11366 M:      Gerd Hoffmann <kraxel@redhat.com>
11367 L:      linux-usb@vger.kernel.org
11368 L:      linux-scsi@vger.kernel.org
11369 S:      Maintained
11370 F:      drivers/usb/storage/uas.c
11371
11372 USB CDC ETHERNET DRIVER
11373 M:      Oliver Neukum <oliver@neukum.org>
11374 L:      linux-usb@vger.kernel.org
11375 S:      Maintained
11376 F:      drivers/net/usb/cdc_*.c
11377 F:      include/uapi/linux/usb/cdc.h
11378
11379 USB CHAOSKEY DRIVER
11380 M:      Keith Packard <keithp@keithp.com>
11381 L:      linux-usb@vger.kernel.org
11382 S:      Maintained
11383 F:      drivers/usb/misc/chaoskey.c
11384
11385 USB CYPRESS C67X00 DRIVER
11386 M:      Peter Korsgaard <jacmet@sunsite.dk>
11387 L:      linux-usb@vger.kernel.org
11388 S:      Maintained
11389 F:      drivers/usb/c67x00/
11390
11391 USB DAVICOM DM9601 DRIVER
11392 M:      Peter Korsgaard <jacmet@sunsite.dk>
11393 L:      netdev@vger.kernel.org
11394 W:      http://www.linux-usb.org/usbnet
11395 S:      Maintained
11396 F:      drivers/net/usb/dm9601.c
11397
11398 USB DIAMOND RIO500 DRIVER
11399 M:      Cesar Miquel <miquel@df.uba.ar>
11400 L:      rio500-users@lists.sourceforge.net
11401 W:      http://rio500.sourceforge.net
11402 S:      Maintained
11403 F:      drivers/usb/misc/rio500*
11404
11405 USB EHCI DRIVER
11406 M:      Alan Stern <stern@rowland.harvard.edu>
11407 L:      linux-usb@vger.kernel.org
11408 S:      Maintained
11409 F:      Documentation/usb/ehci.txt
11410 F:      drivers/usb/host/ehci*
11411
11412 USB GADGET/PERIPHERAL SUBSYSTEM
11413 M:      Felipe Balbi <balbi@kernel.org>
11414 L:      linux-usb@vger.kernel.org
11415 W:      http://www.linux-usb.org/gadget
11416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11417 S:      Maintained
11418 F:      drivers/usb/gadget/
11419 F:      include/linux/usb/gadget*
11420
11421 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11422 M:      Jiri Kosina <jikos@kernel.org>
11423 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11424 L:      linux-usb@vger.kernel.org
11425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11426 S:      Maintained
11427 F:      Documentation/hid/hiddev.txt
11428 F:      drivers/hid/usbhid/
11429
11430 USB ISP116X DRIVER
11431 M:      Olav Kongas <ok@artecdesign.ee>
11432 L:      linux-usb@vger.kernel.org
11433 S:      Maintained
11434 F:      drivers/usb/host/isp116x*
11435 F:      include/linux/usb/isp116x.h
11436
11437 USB LAN78XX ETHERNET DRIVER
11438 M:      Woojung Huh <woojung.huh@microchip.com>
11439 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11440 L:      netdev@vger.kernel.org
11441 S:      Maintained
11442 F:      drivers/net/usb/lan78xx.*
11443
11444 USB MASS STORAGE DRIVER
11445 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11446 L:      linux-usb@vger.kernel.org
11447 L:      usb-storage@lists.one-eyed-alien.net
11448 S:      Maintained
11449 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11450 F:      drivers/usb/storage/
11451
11452 USB MIDI DRIVER
11453 M:      Clemens Ladisch <clemens@ladisch.de>
11454 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11455 T:      git git://git.alsa-project.org/alsa-kernel.git
11456 S:      Maintained
11457 F:      sound/usb/midi.*
11458
11459 USB NETWORKING DRIVERS
11460 L:      linux-usb@vger.kernel.org
11461 S:      Odd Fixes
11462 F:      drivers/net/usb/
11463
11464 USB OHCI DRIVER
11465 M:      Alan Stern <stern@rowland.harvard.edu>
11466 L:      linux-usb@vger.kernel.org
11467 S:      Maintained
11468 F:      Documentation/usb/ohci.txt
11469 F:      drivers/usb/host/ohci*
11470
11471 USB OTG FSM (Finite State Machine)
11472 M:      Peter Chen <Peter.Chen@nxp.com>
11473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11474 L:      linux-usb@vger.kernel.org
11475 S:      Maintained
11476 F:      drivers/usb/common/usb-otg-fsm.c
11477
11478 USB OVER IP DRIVER
11479 M:      Valentina Manea <valentina.manea.m@gmail.com>
11480 M:      Shuah Khan <shuah.kh@samsung.com>
11481 L:      linux-usb@vger.kernel.org
11482 S:      Maintained
11483 F:      drivers/usb/usbip/
11484 F:      tools/usb/usbip/
11485
11486 USB PEGASUS DRIVER
11487 M:      Petko Manolov <petkan@nucleusys.com>
11488 L:      linux-usb@vger.kernel.org
11489 L:      netdev@vger.kernel.org
11490 T:      git git://github.com/petkan/pegasus.git
11491 W:      https://github.com/petkan/pegasus
11492 S:      Maintained
11493 F:      drivers/net/usb/pegasus.*
11494
11495 USB PHY LAYER
11496 M:      Felipe Balbi <balbi@kernel.org>
11497 L:      linux-usb@vger.kernel.org
11498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11499 S:      Maintained
11500 F:      drivers/usb/phy/
11501
11502 USB PRINTER DRIVER (usblp)
11503 M:      Pete Zaitcev <zaitcev@redhat.com>
11504 L:      linux-usb@vger.kernel.org
11505 S:      Supported
11506 F:      drivers/usb/class/usblp.c
11507
11508 USB QMI WWAN NETWORK DRIVER
11509 M:      Bjørn Mork <bjorn@mork.no>
11510 L:      netdev@vger.kernel.org
11511 S:      Maintained
11512 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11513 F:      drivers/net/usb/qmi_wwan.c
11514
11515 USB RTL8150 DRIVER
11516 M:      Petko Manolov <petkan@nucleusys.com>
11517 L:      linux-usb@vger.kernel.org
11518 L:      netdev@vger.kernel.org
11519 T:      git git://github.com/petkan/rtl8150.git
11520 W:      https://github.com/petkan/rtl8150
11521 S:      Maintained
11522 F:      drivers/net/usb/rtl8150.c
11523
11524 USB SERIAL SUBSYSTEM
11525 M:      Johan Hovold <johan@kernel.org>
11526 L:      linux-usb@vger.kernel.org
11527 S:      Maintained
11528 F:      Documentation/usb/usb-serial.txt
11529 F:      drivers/usb/serial/
11530 F:      include/linux/usb/serial.h
11531
11532 USB SMSC75XX ETHERNET DRIVER
11533 M:      Steve Glendinning <steve.glendinning@shawell.net>
11534 L:      netdev@vger.kernel.org
11535 S:      Maintained
11536 F:      drivers/net/usb/smsc75xx.*
11537
11538 USB SMSC95XX ETHERNET DRIVER
11539 M:      Steve Glendinning <steve.glendinning@shawell.net>
11540 L:      netdev@vger.kernel.org
11541 S:      Maintained
11542 F:      drivers/net/usb/smsc95xx.*
11543
11544 USB SUBSYSTEM
11545 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11546 L:      linux-usb@vger.kernel.org
11547 W:      http://www.linux-usb.org
11548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11549 S:      Supported
11550 F:      Documentation/usb/
11551 F:      drivers/usb/
11552 F:      include/linux/usb.h
11553 F:      include/linux/usb/
11554
11555 USB UHCI DRIVER
11556 M:      Alan Stern <stern@rowland.harvard.edu>
11557 L:      linux-usb@vger.kernel.org
11558 S:      Maintained
11559 F:      drivers/usb/host/uhci*
11560
11561 USB "USBNET" DRIVER FRAMEWORK
11562 M:      Oliver Neukum <oneukum@suse.com>
11563 L:      netdev@vger.kernel.org
11564 W:      http://www.linux-usb.org/usbnet
11565 S:      Maintained
11566 F:      drivers/net/usb/usbnet.c
11567 F:      include/linux/usb/usbnet.h
11568
11569 USB VIDEO CLASS
11570 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11571 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11572 L:      linux-media@vger.kernel.org
11573 T:      git git://linuxtv.org/media_tree.git
11574 W:      http://www.ideasonboard.org/uvc/
11575 S:      Maintained
11576 F:      drivers/media/usb/uvc/
11577 F:      include/uapi/linux/uvcvideo.h
11578
11579 USB VISION DRIVER
11580 M:      Hans Verkuil <hverkuil@xs4all.nl>
11581 L:      linux-media@vger.kernel.org
11582 T:      git git://linuxtv.org/media_tree.git
11583 W:      https://linuxtv.org
11584 S:      Odd Fixes
11585 F:      drivers/media/usb/usbvision/
11586
11587 USB WEBCAM GADGET
11588 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11589 L:      linux-usb@vger.kernel.org
11590 S:      Maintained
11591 F:      drivers/usb/gadget/function/*uvc*
11592 F:      drivers/usb/gadget/legacy/webcam.c
11593
11594 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11595 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11596 L:      linux-wireless@vger.kernel.org
11597 S:      Maintained
11598 F:      drivers/net/wireless/rndis_wlan.c
11599
11600 USB XHCI DRIVER
11601 M:      Mathias Nyman <mathias.nyman@intel.com>
11602 L:      linux-usb@vger.kernel.org
11603 S:      Supported
11604 F:      drivers/usb/host/xhci*
11605 F:      drivers/usb/host/pci-quirks*
11606
11607 USB ZD1201 DRIVER
11608 L:      linux-wireless@vger.kernel.org
11609 W:      http://linux-lc100020.sourceforge.net
11610 S:      Orphan
11611 F:      drivers/net/wireless/zydas/zd1201.*
11612
11613 USB ZR364XX DRIVER
11614 M:      Antoine Jacquet <royale@zerezo.com>
11615 L:      linux-usb@vger.kernel.org
11616 L:      linux-media@vger.kernel.org
11617 T:      git git://linuxtv.org/media_tree.git
11618 W:      http://royale.zerezo.com/zr364xx/
11619 S:      Maintained
11620 F:      Documentation/video4linux/zr364xx.txt
11621 F:      drivers/media/usb/zr364xx/
11622
11623 ULPI BUS
11624 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11625 L:      linux-usb@vger.kernel.org
11626 S:      Maintained
11627 F:      drivers/usb/common/ulpi.c
11628 F:      include/linux/ulpi/
11629
11630 USER-MODE LINUX (UML)
11631 M:      Jeff Dike <jdike@addtoit.com>
11632 M:      Richard Weinberger <richard@nod.at>
11633 L:      user-mode-linux-devel@lists.sourceforge.net
11634 L:      user-mode-linux-user@lists.sourceforge.net
11635 W:      http://user-mode-linux.sourceforge.net
11636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11637 S:      Maintained
11638 F:      Documentation/virtual/uml/
11639 F:      arch/um/
11640 F:      arch/x86/um/
11641 F:      fs/hostfs/
11642 F:      fs/hppfs/
11643
11644 USERSPACE I/O (UIO)
11645 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11646 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11647 S:      Maintained
11648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11649 F:      Documentation/DocBook/uio-howto.tmpl
11650 F:      drivers/uio/
11651 F:      include/linux/uio*.h
11652
11653 UTIL-LINUX PACKAGE
11654 M:      Karel Zak <kzak@redhat.com>
11655 L:      util-linux@vger.kernel.org
11656 W:      http://en.wikipedia.org/wiki/Util-linux
11657 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11658 S:      Maintained
11659
11660 UVESAFB DRIVER
11661 M:      Michal Januszewski <spock@gentoo.org>
11662 L:      linux-fbdev@vger.kernel.org
11663 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11664 S:      Maintained
11665 F:      Documentation/fb/uvesafb.txt
11666 F:      drivers/video/fbdev/uvesafb.*
11667
11668 VF610 NAND DRIVER
11669 M:      Stefan Agner <stefan@agner.ch>
11670 L:      linux-mtd@lists.infradead.org
11671 S:      Supported
11672 F:      drivers/mtd/nand/vf610_nfc.c
11673
11674 VFAT/FAT/MSDOS FILESYSTEM
11675 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11676 S:      Maintained
11677 F:      Documentation/filesystems/vfat.txt
11678 F:      fs/fat/
11679
11680 VFIO DRIVER
11681 M:      Alex Williamson <alex.williamson@redhat.com>
11682 L:      kvm@vger.kernel.org
11683 T:      git git://github.com/awilliam/linux-vfio.git
11684 S:      Maintained
11685 F:      Documentation/vfio.txt
11686 F:      drivers/vfio/
11687 F:      include/linux/vfio.h
11688 F:      include/uapi/linux/vfio.h
11689
11690 VFIO PLATFORM DRIVER
11691 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11692 L:      kvm@vger.kernel.org
11693 S:      Maintained
11694 F:      drivers/vfio/platform/
11695
11696 VIDEOBUF2 FRAMEWORK
11697 M:      Pawel Osciak <pawel@osciak.com>
11698 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11699 M:      Kyungmin Park <kyungmin.park@samsung.com>
11700 L:      linux-media@vger.kernel.org
11701 S:      Maintained
11702 F:      drivers/media/v4l2-core/videobuf2-*
11703 F:      include/media/videobuf2-*
11704
11705 VIRTUAL SERIO DEVICE DRIVER
11706 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11707 S:      Maintained
11708 F:      drivers/input/serio/userio.c
11709 F:      include/uapi/linux/userio.h
11710
11711 VIRTIO CONSOLE DRIVER
11712 M:      Amit Shah <amit.shah@redhat.com>
11713 L:      virtualization@lists.linux-foundation.org
11714 S:      Maintained
11715 F:      drivers/char/virtio_console.c
11716 F:      include/linux/virtio_console.h
11717 F:      include/uapi/linux/virtio_console.h
11718
11719 VIRTIO CORE, NET AND BLOCK DRIVERS
11720 M:      "Michael S. Tsirkin" <mst@redhat.com>
11721 L:      virtualization@lists.linux-foundation.org
11722 S:      Maintained
11723 F:      drivers/virtio/
11724 F:      tools/virtio/
11725 F:      drivers/net/virtio_net.c
11726 F:      drivers/block/virtio_blk.c
11727 F:      include/linux/virtio_*.h
11728 F:      include/uapi/linux/virtio_*.h
11729
11730 VIRTIO DRIVERS FOR S390
11731 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11732 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11733 L:      linux-s390@vger.kernel.org
11734 L:      virtualization@lists.linux-foundation.org
11735 L:      kvm@vger.kernel.org
11736 S:      Supported
11737 F:      drivers/s390/virtio/
11738
11739 VIRTIO GPU DRIVER
11740 M:      David Airlie <airlied@linux.ie>
11741 M:      Gerd Hoffmann <kraxel@redhat.com>
11742 L:      dri-devel@lists.freedesktop.org
11743 L:      virtualization@lists.linux-foundation.org
11744 S:      Maintained
11745 F:      drivers/gpu/drm/virtio/
11746 F:      include/uapi/linux/virtio_gpu.h
11747
11748 VIRTIO HOST (VHOST)
11749 M:      "Michael S. Tsirkin" <mst@redhat.com>
11750 L:      kvm@vger.kernel.org
11751 L:      virtualization@lists.linux-foundation.org
11752 L:      netdev@vger.kernel.org
11753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11754 S:      Maintained
11755 F:      drivers/vhost/
11756 F:      include/uapi/linux/vhost.h
11757
11758 VIRTIO INPUT DRIVER
11759 M:      Gerd Hoffmann <kraxel@redhat.com>
11760 S:      Maintained
11761 F:      drivers/virtio/virtio_input.c
11762 F:      include/uapi/linux/virtio_input.h
11763
11764 VIA RHINE NETWORK DRIVER
11765 S:      Orphan
11766 F:      drivers/net/ethernet/via/via-rhine.c
11767
11768 VIA SD/MMC CARD CONTROLLER DRIVER
11769 M:      Bruce Chang <brucechang@via.com.tw>
11770 M:      Harald Welte <HaraldWelte@viatech.com>
11771 S:      Maintained
11772 F:      drivers/mmc/host/via-sdmmc.c
11773
11774 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11775 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11776 L:      linux-fbdev@vger.kernel.org
11777 S:      Maintained
11778 F:      include/linux/via-core.h
11779 F:      include/linux/via-gpio.h
11780 F:      include/linux/via_i2c.h
11781 F:      drivers/video/fbdev/via/
11782
11783 VIA VELOCITY NETWORK DRIVER
11784 M:      Francois Romieu <romieu@fr.zoreil.com>
11785 L:      netdev@vger.kernel.org
11786 S:      Maintained
11787 F:      drivers/net/ethernet/via/via-velocity.*
11788
11789 VIRT LIB
11790 M:      Alex Williamson <alex.williamson@redhat.com>
11791 M:      Paolo Bonzini <pbonzini@redhat.com>
11792 L:      kvm@vger.kernel.org
11793 S:      Supported
11794 F:      virt/lib/
11795
11796 VIVID VIRTUAL VIDEO DRIVER
11797 M:      Hans Verkuil <hverkuil@xs4all.nl>
11798 L:      linux-media@vger.kernel.org
11799 T:      git git://linuxtv.org/media_tree.git
11800 W:      https://linuxtv.org
11801 S:      Maintained
11802 F:      drivers/media/platform/vivid/*
11803
11804 VLAN (802.1Q)
11805 M:      Patrick McHardy <kaber@trash.net>
11806 L:      netdev@vger.kernel.org
11807 S:      Maintained
11808 F:      drivers/net/macvlan.c
11809 F:      include/linux/if_*vlan.h
11810 F:      net/8021q/
11811
11812 VLYNQ BUS
11813 M:      Florian Fainelli <florian@openwrt.org>
11814 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11815 S:      Maintained
11816 F:      drivers/vlynq/vlynq.c
11817 F:      include/linux/vlynq.h
11818
11819 VME SUBSYSTEM
11820 M:      Martyn Welch <martyn@welchs.me.uk>
11821 M:      Manohar Vanga <manohar.vanga@gmail.com>
11822 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11823 L:      devel@driverdev.osuosl.org
11824 S:      Maintained
11825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11826 F:      Documentation/vme_api.txt
11827 F:      drivers/staging/vme/
11828 F:      drivers/vme/
11829 F:      include/linux/vme*
11830
11831 VMWARE HYPERVISOR INTERFACE
11832 M:      Alok Kataria <akataria@vmware.com>
11833 L:      virtualization@lists.linux-foundation.org
11834 S:      Supported
11835 F:      arch/x86/kernel/cpu/vmware.c
11836
11837 VMWARE BALLOON DRIVER
11838 M:      Xavier Deguillard <xdeguillard@vmware.com>
11839 M:      Philip Moltmann <moltmann@vmware.com>
11840 M:      "VMware, Inc." <pv-drivers@vmware.com>
11841 L:      linux-kernel@vger.kernel.org
11842 S:      Maintained
11843 F:      drivers/misc/vmw_balloon.c
11844
11845 VMWARE VMMOUSE SUBDRIVER
11846 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11847 M:      "VMware, Inc." <pv-drivers@vmware.com>
11848 L:      linux-input@vger.kernel.org
11849 S:      Maintained
11850 F:      drivers/input/mouse/vmmouse.c
11851 F:      drivers/input/mouse/vmmouse.h
11852
11853 VMWARE VMXNET3 ETHERNET DRIVER
11854 M:      Shrikrishna Khare <skhare@vmware.com>
11855 M:      "VMware, Inc." <pv-drivers@vmware.com>
11856 L:      netdev@vger.kernel.org
11857 S:      Maintained
11858 F:      drivers/net/vmxnet3/
11859
11860 VMware PVSCSI driver
11861 M:      Arvind Kumar <arvindkumar@vmware.com>
11862 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11863 L:      linux-scsi@vger.kernel.org
11864 S:      Maintained
11865 F:      drivers/scsi/vmw_pvscsi.c
11866 F:      drivers/scsi/vmw_pvscsi.h
11867
11868 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11869 M:      Liam Girdwood <lgirdwood@gmail.com>
11870 M:      Mark Brown <broonie@kernel.org>
11871 L:      linux-kernel@vger.kernel.org
11872 W:      http://www.slimlogic.co.uk/?p=48
11873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11874 S:      Supported
11875 F:      drivers/regulator/
11876 F:      include/linux/regulator/
11877
11878 VRF
11879 M:      David Ahern <dsa@cumulusnetworks.com>
11880 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11881 L:      netdev@vger.kernel.org
11882 S:      Maintained
11883 F:      drivers/net/vrf.c
11884 F:      Documentation/networking/vrf.txt
11885
11886 VT1211 HARDWARE MONITOR DRIVER
11887 M:      Juerg Haefliger <juergh@gmail.com>
11888 L:      lm-sensors@lm-sensors.org
11889 S:      Maintained
11890 F:      Documentation/hwmon/vt1211
11891 F:      drivers/hwmon/vt1211.c
11892
11893 VT8231 HARDWARE MONITOR DRIVER
11894 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11895 L:      lm-sensors@lm-sensors.org
11896 S:      Maintained
11897 F:      drivers/hwmon/vt8231.c
11898
11899 VUB300 USB to SDIO/SD/MMC bridge chip
11900 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11901 L:      linux-mmc@vger.kernel.org
11902 L:      linux-usb@vger.kernel.org
11903 S:      Supported
11904 F:      drivers/mmc/host/vub300.c
11905
11906 W1 DALLAS'S 1-WIRE BUS
11907 M:      Evgeniy Polyakov <zbr@ioremap.net>
11908 S:      Maintained
11909 F:      Documentation/w1/
11910 F:      drivers/w1/
11911
11912 W83791D HARDWARE MONITORING DRIVER
11913 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11914 L:      lm-sensors@lm-sensors.org
11915 S:      Maintained
11916 F:      Documentation/hwmon/w83791d
11917 F:      drivers/hwmon/w83791d.c
11918
11919 W83793 HARDWARE MONITORING DRIVER
11920 M:      Rudolf Marek <r.marek@assembler.cz>
11921 L:      lm-sensors@lm-sensors.org
11922 S:      Maintained
11923 F:      Documentation/hwmon/w83793
11924 F:      drivers/hwmon/w83793.c
11925
11926 W83795 HARDWARE MONITORING DRIVER
11927 M:      Jean Delvare <jdelvare@suse.com>
11928 L:      lm-sensors@lm-sensors.org
11929 S:      Maintained
11930 F:      drivers/hwmon/w83795.c
11931
11932 W83L51xD SD/MMC CARD INTERFACE DRIVER
11933 M:      Pierre Ossman <pierre@ossman.eu>
11934 S:      Maintained
11935 F:      drivers/mmc/host/wbsd.*
11936
11937 WACOM PROTOCOL 4 SERIAL TABLETS
11938 M:      Julian Squires <julian@cipht.net>
11939 M:      Hans de Goede <hdegoede@redhat.com>
11940 L:      linux-input@vger.kernel.org
11941 S:      Maintained
11942 F:      drivers/input/tablet/wacom_serial4.c
11943
11944 WATCHDOG DEVICE DRIVERS
11945 M:      Wim Van Sebroeck <wim@iguana.be>
11946 R:      Guenter Roeck <linux@roeck-us.net>
11947 L:      linux-watchdog@vger.kernel.org
11948 W:      http://www.linux-watchdog.org/
11949 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11950 S:      Maintained
11951 F:      Documentation/watchdog/
11952 F:      drivers/watchdog/
11953 F:      include/linux/watchdog.h
11954 F:      include/uapi/linux/watchdog.h
11955
11956 WD7000 SCSI DRIVER
11957 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11958 L:      linux-scsi@vger.kernel.org
11959 S:      Maintained
11960 F:      drivers/scsi/wd7000.c
11961
11962 WIIMOTE HID DRIVER
11963 M:      David Herrmann <dh.herrmann@googlemail.com>
11964 L:      linux-input@vger.kernel.org
11965 S:      Maintained
11966 F:      drivers/hid/hid-wiimote*
11967
11968 WINBOND CIR DRIVER
11969 M:      David Härdeman <david@hardeman.nu>
11970 S:      Maintained
11971 F:      drivers/media/rc/winbond-cir.c
11972
11973 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
11974 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
11975 L:      linux-watchdog@vger.kernel.org
11976 S:      Maintained
11977 F:      drivers/watchdog/ebc-c384_wdt.c
11978
11979 WIMAX STACK
11980 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11981 M:      linux-wimax@intel.com
11982 L:      wimax@linuxwimax.org (subscribers-only)
11983 S:      Supported
11984 W:      http://linuxwimax.org
11985 F:      Documentation/wimax/README.wimax
11986 F:      include/linux/wimax/debug.h
11987 F:      include/net/wimax.h
11988 F:      include/uapi/linux/wimax.h
11989 F:      net/wimax/
11990
11991 WISTRON LAPTOP BUTTON DRIVER
11992 M:      Miloslav Trmac <mitr@volny.cz>
11993 S:      Maintained
11994 F:      drivers/input/misc/wistron_btns.c
11995
11996 WL3501 WIRELESS PCMCIA CARD DRIVER
11997 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11998 L:      linux-wireless@vger.kernel.org
11999 W:      http://oops.ghostprotocols.net:81/blog
12000 S:      Maintained
12001 F:      drivers/net/wireless/wl3501*
12002
12003 WOLFSON MICROELECTRONICS DRIVERS
12004 L:      patches@opensource.wolfsonmicro.com
12005 T:      git https://github.com/CirrusLogic/linux-drivers.git
12006 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12007 S:      Supported
12008 F:      Documentation/hwmon/wm83??
12009 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12010 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12011 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12012 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12013 F:      drivers/clk/clk-wm83*.c
12014 F:      drivers/extcon/extcon-arizona.c
12015 F:      drivers/leds/leds-wm83*.c
12016 F:      drivers/gpio/gpio-*wm*.c
12017 F:      drivers/gpio/gpio-arizona.c
12018 F:      drivers/hwmon/wm83??-hwmon.c
12019 F:      drivers/input/misc/wm831x-on.c
12020 F:      drivers/input/touchscreen/wm831x-ts.c
12021 F:      drivers/input/touchscreen/wm97*.c
12022 F:      drivers/mfd/arizona*
12023 F:      drivers/mfd/wm*.c
12024 F:      drivers/mfd/cs47l24*
12025 F:      drivers/power/wm83*.c
12026 F:      drivers/rtc/rtc-wm83*.c
12027 F:      drivers/regulator/wm8*.c
12028 F:      drivers/video/backlight/wm83*_bl.c
12029 F:      drivers/watchdog/wm83*_wdt.c
12030 F:      include/linux/mfd/arizona/
12031 F:      include/linux/mfd/wm831x/
12032 F:      include/linux/mfd/wm8350/
12033 F:      include/linux/mfd/wm8400*
12034 F:      include/linux/wm97xx.h
12035 F:      include/sound/wm????.h
12036 F:      sound/soc/codecs/arizona.?
12037 F:      sound/soc/codecs/wm*
12038 F:      sound/soc/codecs/cs47l24*
12039
12040 WORKQUEUE
12041 M:      Tejun Heo <tj@kernel.org>
12042 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12044 S:      Maintained
12045 F:      include/linux/workqueue.h
12046 F:      kernel/workqueue.c
12047 F:      Documentation/workqueue.txt
12048
12049 X.25 NETWORK LAYER
12050 M:      Andrew Hendry <andrew.hendry@gmail.com>
12051 L:      linux-x25@vger.kernel.org
12052 S:      Odd Fixes
12053 F:      Documentation/networking/x25*
12054 F:      include/net/x25*
12055 F:      net/x25/
12056
12057 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12058 M:      Thomas Gleixner <tglx@linutronix.de>
12059 M:      Ingo Molnar <mingo@redhat.com>
12060 M:      "H. Peter Anvin" <hpa@zytor.com>
12061 M:      x86@kernel.org
12062 L:      linux-kernel@vger.kernel.org
12063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12064 S:      Maintained
12065 F:      Documentation/x86/
12066 F:      arch/x86/
12067
12068 X86 PLATFORM DRIVERS
12069 M:      Darren Hart <dvhart@infradead.org>
12070 L:      platform-driver-x86@vger.kernel.org
12071 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12072 S:      Maintained
12073 F:      drivers/platform/x86/
12074 F:      drivers/platform/olpc/
12075
12076 X86 MCE INFRASTRUCTURE
12077 M:      Tony Luck <tony.luck@intel.com>
12078 M:      Borislav Petkov <bp@alien8.de>
12079 L:      linux-edac@vger.kernel.org
12080 S:      Maintained
12081 F:      arch/x86/kernel/cpu/mcheck/*
12082
12083 X86 MICROCODE UPDATE SUPPORT
12084 M:      Borislav Petkov <bp@alien8.de>
12085 S:      Maintained
12086 F:      arch/x86/kernel/cpu/microcode/*
12087
12088 X86 VDSO
12089 M:      Andy Lutomirski <luto@amacapital.net>
12090 L:      linux-kernel@vger.kernel.org
12091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12092 S:      Maintained
12093 F:      arch/x86/entry/vdso/
12094
12095 XC2028/3028 TUNER DRIVER
12096 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12097 L:      linux-media@vger.kernel.org
12098 W:      https://linuxtv.org
12099 T:      git git://linuxtv.org/media_tree.git
12100 S:      Maintained
12101 F:      drivers/media/tuners/tuner-xc2028.*
12102
12103 XEN HYPERVISOR INTERFACE
12104 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12105 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12106 M:      David Vrabel <david.vrabel@citrix.com>
12107 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12109 S:      Supported
12110 F:      arch/x86/xen/
12111 F:      drivers/*/xen-*front.c
12112 F:      drivers/xen/
12113 F:      arch/x86/include/asm/xen/
12114 F:      include/xen/
12115 F:      include/uapi/xen/
12116
12117 XEN HYPERVISOR ARM
12118 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12119 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12120 S:      Supported
12121 F:      arch/arm/xen/
12122 F:      arch/arm/include/asm/xen/
12123
12124 XEN HYPERVISOR ARM64
12125 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12126 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12127 S:      Supported
12128 F:      arch/arm64/xen/
12129 F:      arch/arm64/include/asm/xen/
12130
12131 XEN NETWORK BACKEND DRIVER
12132 M:      Wei Liu <wei.liu2@citrix.com>
12133 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12134 L:      netdev@vger.kernel.org
12135 S:      Supported
12136 F:      drivers/net/xen-netback/*
12137
12138 XEN PCI SUBSYSTEM
12139 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12140 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12141 S:      Supported
12142 F:      arch/x86/pci/*xen*
12143 F:      drivers/pci/*xen*
12144
12145 XEN BLOCK SUBSYSTEM
12146 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12147 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
12148 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12149 S:      Supported
12150 F:      drivers/block/xen-blkback/*
12151 F:      drivers/block/xen*
12152
12153 XEN PVSCSI DRIVERS
12154 M:      Juergen Gross <jgross@suse.com>
12155 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12156 L:      linux-scsi@vger.kernel.org
12157 S:      Supported
12158 F:      drivers/scsi/xen-scsifront.c
12159 F:      drivers/xen/xen-scsiback.c
12160 F:      include/xen/interface/io/vscsiif.h
12161
12162 XEN SWIOTLB SUBSYSTEM
12163 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12164 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12165 S:      Supported
12166 F:      arch/x86/xen/*swiotlb*
12167 F:      drivers/xen/*swiotlb*
12168
12169 XFS FILESYSTEM
12170 P:      Silicon Graphics Inc
12171 M:      Dave Chinner <david@fromorbit.com>
12172 M:      xfs@oss.sgi.com
12173 L:      xfs@oss.sgi.com
12174 W:      http://oss.sgi.com/projects/xfs
12175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12176 S:      Supported
12177 F:      Documentation/filesystems/xfs.txt
12178 F:      fs/xfs/
12179
12180 XILINX AXI ETHERNET DRIVER
12181 M:      Anirudha Sarangi <anirudh@xilinx.com>
12182 M:      John Linn <John.Linn@xilinx.com>
12183 S:      Maintained
12184 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12185
12186 XILINX UARTLITE SERIAL DRIVER
12187 M:      Peter Korsgaard <jacmet@sunsite.dk>
12188 L:      linux-serial@vger.kernel.org
12189 S:      Maintained
12190 F:      drivers/tty/serial/uartlite.c
12191
12192 XILINX VIDEO IP CORES
12193 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12194 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12195 L:      linux-media@vger.kernel.org
12196 T:      git git://linuxtv.org/media_tree.git
12197 S:      Supported
12198 F:      Documentation/devicetree/bindings/media/xilinx/
12199 F:      drivers/media/platform/xilinx/
12200 F:      include/uapi/linux/xilinx-v4l2-controls.h
12201
12202 XILLYBUS DRIVER
12203 M:      Eli Billauer <eli.billauer@gmail.com>
12204 L:      linux-kernel@vger.kernel.org
12205 S:      Supported
12206 F:      drivers/char/xillybus/
12207
12208 XTENSA XTFPGA PLATFORM SUPPORT
12209 M:      Max Filippov <jcmvbkbc@gmail.com>
12210 L:      linux-xtensa@linux-xtensa.org
12211 S:      Maintained
12212 F:      drivers/spi/spi-xtensa-xtfpga.c
12213 F:      sound/soc/xtensa/xtfpga-i2s.c
12214
12215 YAM DRIVER FOR AX.25
12216 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12217 L:      linux-hams@vger.kernel.org
12218 S:      Maintained
12219 F:      drivers/net/hamradio/yam*
12220 F:      include/linux/yam.h
12221
12222 YEALINK PHONE DRIVER
12223 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12224 L:      usbb2k-api-dev@nongnu.org
12225 S:      Maintained
12226 F:      Documentation/input/yealink.txt
12227 F:      drivers/input/misc/yealink.*
12228
12229 Z8530 DRIVER FOR AX.25
12230 M:      Joerg Reuter <jreuter@yaina.de>
12231 W:      http://yaina.de/jreuter/
12232 W:      http://www.qsl.net/dl1bke/
12233 L:      linux-hams@vger.kernel.org
12234 S:      Maintained
12235 F:      Documentation/networking/z8530drv.txt
12236 F:      drivers/net/hamradio/*scc.c
12237 F:      drivers/net/hamradio/z8530.h
12238
12239 ZBUD COMPRESSED PAGE ALLOCATOR
12240 M:      Seth Jennings <sjenning@redhat.com>
12241 L:      linux-mm@kvack.org
12242 S:      Maintained
12243 F:      mm/zbud.c
12244 F:      include/linux/zbud.h
12245
12246 ZD1211RW WIRELESS DRIVER
12247 M:      Daniel Drake <dsd@gentoo.org>
12248 M:      Ulrich Kunitz <kune@deine-taler.de>
12249 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12250 L:      linux-wireless@vger.kernel.org
12251 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12252 S:      Maintained
12253 F:      drivers/net/wireless/zydas/zd1211rw/
12254
12255 ZPOOL COMPRESSED PAGE STORAGE API
12256 M:      Dan Streetman <ddstreet@ieee.org>
12257 L:      linux-mm@kvack.org
12258 S:      Maintained
12259 F:      mm/zpool.c
12260 F:      include/linux/zpool.h
12261
12262 ZR36067 VIDEO FOR LINUX DRIVER
12263 L:      mjpeg-users@lists.sourceforge.net
12264 L:      linux-media@vger.kernel.org
12265 W:      http://mjpeg.sourceforge.net/driver-zoran/
12266 T:      hg https://linuxtv.org/hg/v4l-dvb
12267 S:      Odd Fixes
12268 F:      drivers/media/pci/zoran/
12269
12270 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12271 M:      Minchan Kim <minchan@kernel.org>
12272 M:      Nitin Gupta <ngupta@vflare.org>
12273 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12274 L:      linux-kernel@vger.kernel.org
12275 S:      Maintained
12276 F:      drivers/block/zram/
12277 F:      Documentation/blockdev/zram.txt
12278
12279 ZS DECSTATION Z85C30 SERIAL DRIVER
12280 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12281 S:      Maintained
12282 F:      drivers/tty/serial/zs.*
12283
12284 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12285 M:      Minchan Kim <minchan@kernel.org>
12286 M:      Nitin Gupta <ngupta@vflare.org>
12287 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12288 L:      linux-mm@kvack.org
12289 S:      Maintained
12290 F:      mm/zsmalloc.c
12291 F:      include/linux/zsmalloc.h
12292 F:      Documentation/vm/zsmalloc.txt
12293
12294 ZSWAP COMPRESSED SWAP CACHING
12295 M:      Seth Jennings <sjenning@redhat.com>
12296 L:      linux-mm@kvack.org
12297 S:      Maintained
12298 F:      mm/zswap.c
12299
12300 THE REST
12301 M:      Linus Torvalds <torvalds@linux-foundation.org>
12302 L:      linux-kernel@vger.kernel.org
12303 Q:      http://patchwork.kernel.org/project/LKML/list/
12304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12305 S:      Buried alive in reporters
12306 F:      *
12307 F:      */