]> git.karo-electronics.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge remote-tracking branch 'l2-mtd/master'
[karo-tx-linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <aar@pengutronix.de>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      https://linuxtv.org
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      include/linux/syscalls.h
227 F:      kernel/sys_ni.c
228
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M:      Hans de Goede <hdegoede@redhat.com>
231 L:      lm-sensors@lm-sensors.org
232 S:      Maintained
233 F:      drivers/hwmon/abituguru.c
234
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
236 M:      Alistair John Strachan <alistair@devzero.co.uk>
237 L:      lm-sensors@lm-sensors.org
238 S:      Maintained
239 F:      drivers/hwmon/abituguru3.c
240
241 ACCES 104-IDI-48 GPIO DRIVER
242 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
243 L:      linux-gpio@vger.kernel.org
244 S:      Maintained
245 F:      drivers/gpio/gpio-104-idi-48.c
246
247 ACCES 104-IDIO-16 GPIO DRIVER
248 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
249 L:      linux-gpio@vger.kernel.org
250 S:      Maintained
251 F:      drivers/gpio/gpio-104-idio-16.c
252
253 ACENIC DRIVER
254 M:      Jes Sorensen <jes@trained-monkey.org>
255 L:      linux-acenic@sunsite.dk
256 S:      Maintained
257 F:      drivers/net/ethernet/alteon/acenic*
258
259 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
260 M:      Peter Feuerer <peter@piie.net>
261 L:      platform-driver-x86@vger.kernel.org
262 W:      http://piie.net/?section=acerhdf
263 S:      Maintained
264 F:      drivers/platform/x86/acerhdf.c
265
266 ACER WMI LAPTOP EXTRAS
267 M:      "Lee, Chun-Yi" <jlee@suse.com>
268 L:      platform-driver-x86@vger.kernel.org
269 S:      Maintained
270 F:      drivers/platform/x86/acer-wmi.c
271
272 ACPI
273 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
274 M:      Len Brown <lenb@kernel.org>
275 L:      linux-acpi@vger.kernel.org
276 W:      https://01.org/linux-acpi
277 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
279 S:      Supported
280 F:      drivers/acpi/
281 F:      drivers/pnp/pnpacpi/
282 F:      include/linux/acpi.h
283 F:      include/acpi/
284 F:      Documentation/acpi/
285 F:      Documentation/ABI/testing/sysfs-bus-acpi
286 F:      drivers/pci/*acpi*
287 F:      drivers/pci/*/*acpi*
288 F:      drivers/pci/*/*/*acpi*
289 F:      tools/power/acpi/
290
291 ACPI COMPONENT ARCHITECTURE (ACPICA)
292 M:      Robert Moore <robert.moore@intel.com>
293 M:      Lv Zheng <lv.zheng@intel.com>
294 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
295 L:      linux-acpi@vger.kernel.org
296 L:      devel@acpica.org
297 W:      https://acpica.org/
298 W:      https://github.com/acpica/acpica/
299 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
301 S:      Supported
302 F:      drivers/acpi/acpica/
303 F:      include/acpi/
304 F:      tools/power/acpi/
305
306 ACPI FAN DRIVER
307 M:      Zhang Rui <rui.zhang@intel.com>
308 L:      linux-acpi@vger.kernel.org
309 W:      https://01.org/linux-acpi
310 S:      Supported
311 F:      drivers/acpi/fan.c
312
313 ACPI THERMAL DRIVER
314 M:      Zhang Rui <rui.zhang@intel.com>
315 L:      linux-acpi@vger.kernel.org
316 W:      https://01.org/linux-acpi
317 S:      Supported
318 F:      drivers/acpi/*thermal*
319
320 ACPI VIDEO DRIVER
321 M:      Zhang Rui <rui.zhang@intel.com>
322 L:      linux-acpi@vger.kernel.org
323 W:      https://01.org/linux-acpi
324 S:      Supported
325 F:      drivers/acpi/acpi_video.c
326
327 ACPI WMI DRIVER
328 L:      platform-driver-x86@vger.kernel.org
329 S:      Orphan
330 F:      drivers/platform/x86/wmi.c
331
332 AD1889 ALSA SOUND DRIVER
333 M:      Thibaut Varene <T-Bone@parisc-linux.org>
334 W:      http://wiki.parisc-linux.org/AD1889
335 L:      linux-parisc@vger.kernel.org
336 S:      Maintained
337 F:      sound/pci/ad1889.*
338
339 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
340 M:      Michael Hennerich <michael.hennerich@analog.com>
341 W:      http://wiki.analog.com/AD5254
342 W:      http://ez.analog.com/community/linux-device-drivers
343 S:      Supported
344 F:      drivers/misc/ad525x_dpot.c
345
346 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
347 M:      Michael Hennerich <michael.hennerich@analog.com>
348 W:      http://wiki.analog.com/AD5398
349 W:      http://ez.analog.com/community/linux-device-drivers
350 S:      Supported
351 F:      drivers/regulator/ad5398.c
352
353 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
354 M:      Michael Hennerich <michael.hennerich@analog.com>
355 W:      http://wiki.analog.com/AD7142
356 W:      http://ez.analog.com/community/linux-device-drivers
357 S:      Supported
358 F:      drivers/input/misc/ad714x.c
359
360 AD7877 TOUCHSCREEN DRIVER
361 M:      Michael Hennerich <michael.hennerich@analog.com>
362 W:      http://wiki.analog.com/AD7877
363 W:      http://ez.analog.com/community/linux-device-drivers
364 S:      Supported
365 F:      drivers/input/touchscreen/ad7877.c
366
367 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
368 M:      Michael Hennerich <michael.hennerich@analog.com>
369 W:      http://wiki.analog.com/AD7879
370 W:      http://ez.analog.com/community/linux-device-drivers
371 S:      Supported
372 F:      drivers/input/touchscreen/ad7879.c
373
374 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
375 M:      Jiri Kosina <jikos@kernel.org>
376 S:      Maintained
377
378 ADF7242 IEEE 802.15.4 RADIO DRIVER
379 M:      Michael Hennerich <michael.hennerich@analog.com>
380 W:      https://wiki.analog.com/ADF7242
381 W:      http://ez.analog.com/community/linux-device-drivers
382 L:      linux-wpan@vger.kernel.org
383 S:      Supported
384 F:      drivers/net/ieee802154/adf7242.c
385 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
386
387 ADM1025 HARDWARE MONITOR DRIVER
388 M:      Jean Delvare <jdelvare@suse.com>
389 L:      lm-sensors@lm-sensors.org
390 S:      Maintained
391 F:      Documentation/hwmon/adm1025
392 F:      drivers/hwmon/adm1025.c
393
394 ADM1029 HARDWARE MONITOR DRIVER
395 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
396 L:      lm-sensors@lm-sensors.org
397 S:      Maintained
398 F:      drivers/hwmon/adm1029.c
399
400 ADM8211 WIRELESS DRIVER
401 L:      linux-wireless@vger.kernel.org
402 W:      http://wireless.kernel.org/
403 S:      Orphan
404 F:      drivers/net/wireless/admtek/adm8211.*
405
406 ADP1653 FLASH CONTROLLER DRIVER
407 M:      Sakari Ailus <sakari.ailus@iki.fi>
408 L:      linux-media@vger.kernel.org
409 S:      Maintained
410 F:      drivers/media/i2c/adp1653.c
411 F:      include/media/i2c/adp1653.h
412
413 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
414 M:      Michael Hennerich <michael.hennerich@analog.com>
415 W:      http://wiki.analog.com/ADP5520
416 W:      http://ez.analog.com/community/linux-device-drivers
417 S:      Supported
418 F:      drivers/mfd/adp5520.c
419 F:      drivers/video/backlight/adp5520_bl.c
420 F:      drivers/leds/leds-adp5520.c
421 F:      drivers/gpio/gpio-adp5520.c
422 F:      drivers/input/keyboard/adp5520-keys.c
423
424 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
425 M:      Michael Hennerich <michael.hennerich@analog.com>
426 W:      http://wiki.analog.com/ADP5588
427 W:      http://ez.analog.com/community/linux-device-drivers
428 S:      Supported
429 F:      drivers/input/keyboard/adp5588-keys.c
430 F:      drivers/gpio/gpio-adp5588.c
431
432 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
433 M:      Michael Hennerich <michael.hennerich@analog.com>
434 W:      http://wiki.analog.com/ADP8860
435 W:      http://ez.analog.com/community/linux-device-drivers
436 S:      Supported
437 F:      drivers/video/backlight/adp8860_bl.c
438
439 ADS1015 HARDWARE MONITOR DRIVER
440 M:      Dirk Eibach <eibach@gdsys.de>
441 L:      lm-sensors@lm-sensors.org
442 S:      Maintained
443 F:      Documentation/hwmon/ads1015
444 F:      drivers/hwmon/ads1015.c
445 F:      include/linux/i2c/ads1015.h
446
447 ADT746X FAN DRIVER
448 M:      Colin Leroy <colin@colino.net>
449 S:      Maintained
450 F:      drivers/macintosh/therm_adt746x.c
451
452 ADT7475 HARDWARE MONITOR DRIVER
453 M:      Jean Delvare <jdelvare@suse.com>
454 L:      lm-sensors@lm-sensors.org
455 S:      Maintained
456 F:      Documentation/hwmon/adt7475
457 F:      drivers/hwmon/adt7475.c
458
459 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
460 M:      Michael Hennerich <michael.hennerich@analog.com>
461 W:      http://wiki.analog.com/ADXL345
462 W:      http://ez.analog.com/community/linux-device-drivers
463 S:      Supported
464 F:      drivers/input/misc/adxl34x.c
465
466 ADVANSYS SCSI DRIVER
467 M:      Matthew Wilcox <matthew@wil.cx>
468 M:      Hannes Reinecke <hare@suse.com>
469 L:      linux-scsi@vger.kernel.org
470 S:      Maintained
471 F:      Documentation/scsi/advansys.txt
472 F:      drivers/scsi/advansys.c
473
474 AEDSP16 DRIVER
475 M:      Riccardo Facchetti <fizban@tin.it>
476 S:      Maintained
477 F:      sound/oss/aedsp16.c
478
479 AF9013 MEDIA DRIVER
480 M:      Antti Palosaari <crope@iki.fi>
481 L:      linux-media@vger.kernel.org
482 W:      https://linuxtv.org
483 W:      http://palosaari.fi/linux/
484 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
485 T:      git git://linuxtv.org/anttip/media_tree.git
486 S:      Maintained
487 F:      drivers/media/dvb-frontends/af9013*
488
489 AF9033 MEDIA DRIVER
490 M:      Antti Palosaari <crope@iki.fi>
491 L:      linux-media@vger.kernel.org
492 W:      https://linuxtv.org
493 W:      http://palosaari.fi/linux/
494 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
495 T:      git git://linuxtv.org/anttip/media_tree.git
496 S:      Maintained
497 F:      drivers/media/dvb-frontends/af9033*
498
499 AFFS FILE SYSTEM
500 L:      linux-fsdevel@vger.kernel.org
501 S:      Orphan
502 F:      Documentation/filesystems/affs.txt
503 F:      fs/affs/
504
505 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
506 M:      David Howells <dhowells@redhat.com>
507 L:      linux-afs@lists.infradead.org
508 S:      Supported
509 F:      fs/afs/
510 F:      include/net/af_rxrpc.h
511 F:      net/rxrpc/af_rxrpc.c
512
513 AGPGART DRIVER
514 M:      David Airlie <airlied@linux.ie>
515 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
516 S:      Maintained
517 F:      drivers/char/agp/
518 F:      include/linux/agp*
519 F:      include/uapi/linux/agp*
520
521 AHA152X SCSI DRIVER
522 M:      "Juergen E. Fischer" <fischer@norbit.de>
523 L:      linux-scsi@vger.kernel.org
524 S:      Maintained
525 F:      drivers/scsi/aha152x*
526 F:      drivers/scsi/pcmcia/aha152x*
527
528 AIC7XXX / AIC79XX SCSI DRIVER
529 M:      Hannes Reinecke <hare@suse.com>
530 L:      linux-scsi@vger.kernel.org
531 S:      Maintained
532 F:      drivers/scsi/aic7xxx/
533
534 AIMSLAB FM RADIO RECEIVER DRIVER
535 M:      Hans Verkuil <hverkuil@xs4all.nl>
536 L:      linux-media@vger.kernel.org
537 T:      git git://linuxtv.org/media_tree.git
538 W:      https://linuxtv.org
539 S:      Maintained
540 F:      drivers/media/radio/radio-aimslab*
541
542 AIO
543 M:      Benjamin LaHaise <bcrl@kvack.org>
544 L:      linux-aio@kvack.org
545 S:      Supported
546 F:      fs/aio.c
547 F:      include/linux/*aio*.h
548
549 AIRSPY MEDIA DRIVER
550 M:      Antti Palosaari <crope@iki.fi>
551 L:      linux-media@vger.kernel.org
552 W:      https://linuxtv.org
553 W:      http://palosaari.fi/linux/
554 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
555 T:      git git://linuxtv.org/anttip/media_tree.git
556 S:      Maintained
557 F:      drivers/media/usb/airspy/
558
559 ALCATEL SPEEDTOUCH USB DRIVER
560 M:      Duncan Sands <duncan.sands@free.fr>
561 L:      linux-usb@vger.kernel.org
562 W:      http://www.linux-usb.org/SpeedTouch/
563 S:      Maintained
564 F:      drivers/usb/atm/speedtch.c
565 F:      drivers/usb/atm/usbatm.c
566
567 ALCHEMY AU1XX0 MMC DRIVER
568 M:      Manuel Lauss <manuel.lauss@gmail.com>
569 S:      Maintained
570 F:      drivers/mmc/host/au1xmmc.c
571
572 ALI1563 I2C DRIVER
573 M:      Rudolf Marek <r.marek@assembler.cz>
574 L:      linux-i2c@vger.kernel.org
575 S:      Maintained
576 F:      Documentation/i2c/busses/i2c-ali1563
577 F:      drivers/i2c/busses/i2c-ali1563.c
578
579 ALLWINNER SECURITY SYSTEM
580 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
581 L:      linux-crypto@vger.kernel.org
582 S:      Maintained
583 F:      drivers/crypto/sunxi-ss/
584
585 ALPHA PORT
586 M:      Richard Henderson <rth@twiddle.net>
587 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
588 M:      Matt Turner <mattst88@gmail.com>
589 S:      Odd Fixes
590 L:      linux-alpha@vger.kernel.org
591 F:      arch/alpha/
592
593 ALTERA MAILBOX DRIVER
594 M:      Ley Foon Tan <lftan@altera.com>
595 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596 S:      Maintained
597 F:      drivers/mailbox/mailbox-altera.c
598
599 ALTERA PIO DRIVER
600 M:      Tien Hock Loh <thloh@altera.com>
601 L:      linux-gpio@vger.kernel.org
602 S:      Maintained
603 F:      drivers/gpio/gpio-altera.c
604
605 ALTERA TRIPLE SPEED ETHERNET DRIVER
606 M:      Vince Bridgers <vbridger@opensource.altera.com>
607 L:      netdev@vger.kernel.org
608 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
609 S:      Maintained
610 F:      drivers/net/ethernet/altera/
611
612 ALTERA UART/JTAG UART SERIAL DRIVERS
613 M:      Tobias Klauser <tklauser@distanz.ch>
614 L:      linux-serial@vger.kernel.org
615 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
616 S:      Maintained
617 F:      drivers/tty/serial/altera_uart.c
618 F:      drivers/tty/serial/altera_jtaguart.c
619 F:      include/linux/altera_uart.h
620 F:      include/linux/altera_jtaguart.h
621
622 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
623 M:      Tom Lendacky <thomas.lendacky@amd.com>
624 L:      linux-crypto@vger.kernel.org
625 S:      Supported
626 F:      drivers/crypto/ccp/
627 F:      include/linux/ccp.h
628
629 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
630 M:      Huang Rui <ray.huang@amd.com>
631 L:      lm-sensors@lm-sensors.org
632 S:      Supported
633 F:      Documentation/hwmon/fam15h_power
634 F:      drivers/hwmon/fam15h_power.c
635
636 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
637 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
638 S:      Orphan
639 F:      drivers/usb/gadget/udc/amd5536udc.*
640
641 AMD GEODE PROCESSOR/CHIPSET SUPPORT
642 P:      Andres Salomon <dilinger@queued.net>
643 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
644 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
645 S:      Supported
646 F:      drivers/char/hw_random/geode-rng.c
647 F:      drivers/crypto/geode*
648 F:      drivers/video/fbdev/geode/
649 F:      arch/x86/include/asm/geode.h
650
651 AMD IOMMU (AMD-VI)
652 M:      Joerg Roedel <joro@8bytes.org>
653 L:      iommu@lists.linux-foundation.org
654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
655 S:      Maintained
656 F:      drivers/iommu/amd_iommu*.[ch]
657 F:      include/linux/amd-iommu.h
658
659 AMD KFD
660 M:      Oded Gabbay <oded.gabbay@gmail.com>
661 L:      dri-devel@lists.freedesktop.org
662 T:      git git://people.freedesktop.org/~gabbayo/linux.git
663 S:      Supported
664 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
665 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
666 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
667 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
668 F:      drivers/gpu/drm/amd/amdkfd/
669 F:      drivers/gpu/drm/amd/include/cik_structs.h
670 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
671 F:      drivers/gpu/drm/amd/include/vi_structs.h
672 F:      drivers/gpu/drm/radeon/radeon_kfd.c
673 F:      drivers/gpu/drm/radeon/radeon_kfd.h
674 F:      include/uapi/linux/kfd_ioctl.h
675
676 AMD SEATTLE DEVICE TREE SUPPORT
677 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
678 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
679 M:      Tom Lendacky <thomas.lendacky@amd.com>
680 S:      Supported
681 F:      arch/arm64/boot/dts/amd/
682
683 AMD XGBE DRIVER
684 M:      Tom Lendacky <thomas.lendacky@amd.com>
685 L:      netdev@vger.kernel.org
686 S:      Supported
687 F:      drivers/net/ethernet/amd/xgbe/
688 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
689
690 AMS (Apple Motion Sensor) DRIVER
691 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
692 S:      Supported
693 F:      drivers/macintosh/ams/
694
695 ANALOG DEVICES INC AD9389B DRIVER
696 M:      Hans Verkuil <hans.verkuil@cisco.com>
697 L:      linux-media@vger.kernel.org
698 S:      Maintained
699 F:      drivers/media/i2c/ad9389b*
700
701 ANALOG DEVICES INC ADV7180 DRIVER
702 M:      Lars-Peter Clausen <lars@metafoo.de>
703 L:      linux-media@vger.kernel.org
704 W:      http://ez.analog.com/community/linux-device-drivers
705 S:      Supported
706 F:      drivers/media/i2c/adv7180.c
707
708 ANALOG DEVICES INC ADV7511 DRIVER
709 M:      Hans Verkuil <hans.verkuil@cisco.com>
710 L:      linux-media@vger.kernel.org
711 S:      Maintained
712 F:      drivers/media/i2c/adv7511*
713
714 ANALOG DEVICES INC ADV7604 DRIVER
715 M:      Hans Verkuil <hans.verkuil@cisco.com>
716 L:      linux-media@vger.kernel.org
717 S:      Maintained
718 F:      drivers/media/i2c/adv7604*
719
720 ANALOG DEVICES INC ADV7842 DRIVER
721 M:      Hans Verkuil <hans.verkuil@cisco.com>
722 L:      linux-media@vger.kernel.org
723 S:      Maintained
724 F:      drivers/media/i2c/adv7842*
725
726 ANALOG DEVICES INC ASOC CODEC DRIVERS
727 M:      Lars-Peter Clausen <lars@metafoo.de>
728 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
729 W:      http://wiki.analog.com/
730 W:      http://ez.analog.com/community/linux-device-drivers
731 S:      Supported
732 F:      sound/soc/codecs/adau*
733 F:      sound/soc/codecs/adav*
734 F:      sound/soc/codecs/ad1*
735 F:      sound/soc/codecs/ad7*
736 F:      sound/soc/codecs/ssm*
737 F:      sound/soc/codecs/sigmadsp.*
738
739 ANALOG DEVICES INC ASOC DRIVERS
740 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
741 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
742 W:      http://blackfin.uclinux.org/
743 S:      Supported
744 F:      sound/soc/blackfin/*
745
746 ANALOG DEVICES INC IIO DRIVERS
747 M:      Lars-Peter Clausen <lars@metafoo.de>
748 M:      Michael Hennerich <Michael.Hennerich@analog.com>
749 W:      http://wiki.analog.com/
750 W:      http://ez.analog.com/community/linux-device-drivers
751 S:      Supported
752 F:      drivers/iio/*/ad*
753 X:      drivers/iio/*/adjd*
754 F:      drivers/staging/iio/*/ad*
755 F:      staging/iio/trigger/iio-trig-bfin-timer.c
756
757 ANALOG DEVICES INC DMA DRIVERS
758 M:      Lars-Peter Clausen <lars@metafoo.de>
759 W:      http://ez.analog.com/community/linux-device-drivers
760 S:      Supported
761 F:      drivers/dma/dma-axi-dmac.c
762
763 ANDROID DRIVERS
764 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
765 M:      Arve HjønnevĂ¥g <arve@android.com>
766 M:      Riley Andrews <riandrews@android.com>
767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
768 L:      devel@driverdev.osuosl.org
769 S:      Supported
770 F:      drivers/android/
771 F:      drivers/staging/android/
772
773 AOA (Apple Onboard Audio) ALSA DRIVER
774 M:      Johannes Berg <johannes@sipsolutions.net>
775 L:      linuxppc-dev@lists.ozlabs.org
776 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
777 S:      Maintained
778 F:      sound/aoa/
779
780 APM DRIVER
781 M:      Jiri Kosina <jikos@kernel.org>
782 S:      Odd fixes
783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
784 F:      arch/x86/kernel/apm_32.c
785 F:      include/linux/apm_bios.h
786 F:      include/uapi/linux/apm_bios.h
787 F:      drivers/char/apm-emulation.c
788
789 APPLE BCM5974 MULTITOUCH DRIVER
790 M:      Henrik Rydberg <rydberg@bitmath.org>
791 L:      linux-input@vger.kernel.org
792 S:      Odd fixes
793 F:      drivers/input/mouse/bcm5974.c
794
795 APPLE SMC DRIVER
796 M:      Henrik Rydberg <rydberg@bitmath.org>
797 L:      lm-sensors@lm-sensors.org
798 S:      Odd fixes
799 F:      drivers/hwmon/applesmc.c
800
801 APPLETALK NETWORK LAYER
802 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
803 S:      Maintained
804 F:      drivers/net/appletalk/
805 F:      net/appletalk/
806
807 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
808 M:      Duc Dang <dhdang@apm.com>
809 S:      Supported
810 F:      arch/arm64/boot/dts/apm/
811
812 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
813 M:      Iyappan Subramanian <isubramanian@apm.com>
814 M:      Keyur Chudgar <kchudgar@apm.com>
815 S:      Supported
816 F:      drivers/net/ethernet/apm/xgene/
817 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
818
819 APTINA CAMERA SENSOR PLL
820 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
821 L:      linux-media@vger.kernel.org
822 S:      Maintained
823 F:      drivers/media/i2c/aptina-pll.*
824
825 ARC FRAMEBUFFER DRIVER
826 M:      Jaya Kumar <jayalk@intworks.biz>
827 S:      Maintained
828 F:      drivers/video/fbdev/arcfb.c
829 F:      drivers/video/fbdev/core/fb_defio.c
830
831 ARCNET NETWORK LAYER
832 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
833 L:      netdev@vger.kernel.org
834 S:      Maintained
835 F:      drivers/net/arcnet/
836 F:      include/uapi/linux/if_arcnet.h
837
838 ARM MFM AND FLOPPY DRIVERS
839 M:      Ian Molton <spyro@f2s.com>
840 S:      Maintained
841 F:      arch/arm/lib/floppydma.S
842 F:      arch/arm/include/asm/floppy.h
843
844 ARM PMU PROFILING AND DEBUGGING
845 M:      Will Deacon <will.deacon@arm.com>
846 R:      Mark Rutland <mark.rutland@arm.com>
847 S:      Maintained
848 F:      arch/arm*/kernel/perf_*
849 F:      arch/arm/oprofile/common.c
850 F:      arch/arm*/kernel/hw_breakpoint.c
851 F:      arch/arm*/include/asm/hw_breakpoint.h
852 F:      arch/arm*/include/asm/perf_event.h
853 F:      drivers/perf/arm_pmu.c
854 F:      include/linux/perf/arm_pmu.h
855
856 ARM PORT
857 M:      Russell King <linux@arm.linux.org.uk>
858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 W:      http://www.arm.linux.org.uk/
860 S:      Maintained
861 F:      arch/arm/
862
863 ARM SUB-ARCHITECTURES
864 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865 S:      Maintained
866 F:      arch/arm/mach-*/
867 F:      arch/arm/plat-*/
868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
869
870 ARM PRIMECELL AACI PL041 DRIVER
871 M:      Russell King <linux@arm.linux.org.uk>
872 S:      Maintained
873 F:      sound/arm/aaci.*
874
875 ARM PRIMECELL CLCD PL110 DRIVER
876 M:      Russell King <linux@arm.linux.org.uk>
877 S:      Maintained
878 F:      drivers/video/fbdev/amba-clcd.*
879
880 ARM PRIMECELL KMI PL050 DRIVER
881 M:      Russell King <linux@arm.linux.org.uk>
882 S:      Maintained
883 F:      drivers/input/serio/ambakmi.*
884 F:      include/linux/amba/kmi.h
885
886 ARM PRIMECELL MMCI PL180/1 DRIVER
887 M:      Russell King <linux@arm.linux.org.uk>
888 S:      Maintained
889 F:      drivers/mmc/host/mmci.*
890 F:      include/linux/amba/mmci.h
891
892 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
893 M:      Russell King <linux@arm.linux.org.uk>
894 S:      Maintained
895 F:      drivers/tty/serial/amba-pl01*.c
896 F:      include/linux/amba/serial.h
897
898 ARM PRIMECELL BUS SUPPORT
899 M:      Russell King <linux@arm.linux.org.uk>
900 S:      Maintained
901 F:      drivers/amba/
902 F:      include/linux/amba/bus.h
903
904 ARM/ADS SPHERE MACHINE SUPPORT
905 M:      Lennert Buytenhek <kernel@wantstofly.org>
906 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907 S:      Maintained
908
909 ARM/AFEB9260 MACHINE SUPPORT
910 M:      Sergey Lapin <slapin@ossfans.org>
911 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912 S:      Maintained
913
914 ARM/AJECO 1ARM MACHINE SUPPORT
915 M:      Lennert Buytenhek <kernel@wantstofly.org>
916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S:      Maintained
918
919 ARM/Allwinner sunXi SoC support
920 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
921 M:      Chen-Yu Tsai <wens@csie.org>
922 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
923 S:      Maintained
924 N:      sun[x456789]i
925
926 ARM/Allwinner SoC Clock Support
927 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
928 S:      Maintained
929 F:      drivers/clk/sunxi/
930
931 ARM/Amlogic Meson SoC support
932 M:      Carlo Caione <carlo@caione.org>
933 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
934 L:      linux-meson@googlegroups.com
935 W:      http://linux-meson.com/
936 S:      Maintained
937 F:      arch/arm/mach-meson/
938 F:      arch/arm/boot/dts/meson*
939 N:      meson
940
941 ARM/Annapurna Labs ALPINE ARCHITECTURE
942 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
943 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
944 S:      Maintained
945 F:      arch/arm/mach-alpine/
946 F:      arch/arm/boot/dts/alpine*
947 F:      arch/arm64/boot/dts/al/
948 F:      drivers/*/*alpine*
949
950 ARM/ARTPEC MACHINE SUPPORT
951 M:      Jesper Nilsson <jesper.nilsson@axis.com>
952 M:      Lars Persson <lars.persson@axis.com>
953 M:      Niklas Cassel <niklas.cassel@axis.com>
954 S:      Maintained
955 L:      linux-arm-kernel@axis.com
956 F:      arch/arm/mach-artpec
957 F:      arch/arm/boot/dts/artpec6*
958 F:      drivers/clk/clk-artpec6.c
959
960 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
961 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
962 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
963 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965 W:      http://www.linux4sam.org
966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
967 S:      Supported
968 F:      arch/arm/mach-at91/
969 F:      include/soc/at91/
970 F:      arch/arm/boot/dts/at91*.dts
971 F:      arch/arm/boot/dts/at91*.dtsi
972 F:      arch/arm/boot/dts/sama*.dts
973 F:      arch/arm/boot/dts/sama*.dtsi
974 F:      arch/arm/include/debug/at91.S
975
976 ARM/ATMEL AT91 Clock Support
977 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
978 S:      Maintained
979 F:      drivers/clk/at91
980
981 ARM/CALXEDA HIGHBANK ARCHITECTURE
982 M:      Rob Herring <robh@kernel.org>
983 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 S:      Maintained
985 F:      arch/arm/mach-highbank/
986 F:      arch/arm/boot/dts/highbank.dts
987 F:      arch/arm/boot/dts/ecx-*.dts*
988
989 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
990 M:      Krzysztof Halasa <khalasa@piap.pl>
991 S:      Maintained
992 F:      arch/arm/mach-cns3xxx/
993
994 ARM/CAVIUM THUNDER NETWORK DRIVER
995 M:      Sunil Goutham <sgoutham@cavium.com>
996 M:      Robert Richter <rric@kernel.org>
997 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998 S:      Supported
999 F:      drivers/net/ethernet/cavium/thunder/
1000
1001 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1002 M:      Alexander Shiyan <shc_work@mail.ru>
1003 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 S:      Odd Fixes
1005 N:      clps711x
1006
1007 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1008 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1009 M:      Ryan Mallon <rmallon@gmail.com>
1010 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011 S:      Maintained
1012 F:      arch/arm/mach-ep93xx/
1013 F:      arch/arm/mach-ep93xx/include/mach/
1014
1015 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1016 M:      Lennert Buytenhek <kernel@wantstofly.org>
1017 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 S:      Maintained
1019
1020 ARM/CLKDEV SUPPORT
1021 M:      Russell King <linux@arm.linux.org.uk>
1022 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023 S:      Maintained
1024 F:      arch/arm/include/asm/clkdev.h
1025 F:      drivers/clk/clkdev.c
1026
1027 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1028 M:      Mike Rapoport <mike@compulab.co.il>
1029 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 S:      Maintained
1031
1032 ARM/CONTEC MICRO9 MACHINE SUPPORT
1033 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1034 S:      Maintained
1035 F:      arch/arm/mach-ep93xx/micro9.c
1036
1037 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1038 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1039 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040 S:      Maintained
1041 F:      drivers/hwtracing/coresight/*
1042 F:      Documentation/trace/coresight.txt
1043 F:      Documentation/devicetree/bindings/arm/coresight.txt
1044 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1045
1046 ARM/CORGI MACHINE SUPPORT
1047 M:      Richard Purdie <rpurdie@rpsys.net>
1048 S:      Maintained
1049
1050 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1051 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1052 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 T:      git git://github.com/ulli-kroll/linux.git
1054 S:      Maintained
1055 F:      arch/arm/mach-gemini/
1056 F:      drivers/rtc/rtc-gemini.c
1057
1058 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1059 M:      Barry Song <baohua@kernel.org>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1062 S:      Maintained
1063 F:      arch/arm/boot/dts/prima2*
1064 F:      arch/arm/mach-prima2/
1065 F:      drivers/clk/sirf/
1066 F:      drivers/clocksource/timer-prima2.c
1067 F:      drivers/clocksource/timer-atlas7.c
1068 N:      [^a-z]sirf
1069
1070 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1071 M:      Baruch Siach <baruch@tkos.co.il>
1072 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 S:      Maintained
1074 F:      arch/arm/boot/dts/cx92755*
1075 N:      digicolor
1076
1077 ARM/EBSA110 MACHINE SUPPORT
1078 M:      Russell King <linux@arm.linux.org.uk>
1079 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 W:      http://www.arm.linux.org.uk/
1081 S:      Maintained
1082 F:      arch/arm/mach-ebsa110/
1083 F:      drivers/net/ethernet/amd/am79c961a.*
1084
1085 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1086 M:      Uwe Kleine-König <kernel@pengutronix.de>
1087 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088 S:      Maintained
1089 N:      efm32
1090
1091 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1092 M:      Daniel Ribeiro <drwyrm@gmail.com>
1093 M:      Stefan Schmidt <stefan@openezx.org>
1094 M:      Harald Welte <laforge@openezx.org>
1095 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1096 W:      http://www.openezx.org/
1097 S:      Maintained
1098 T:      topgit git://git.openezx.org/openezx.git
1099 F:      arch/arm/mach-pxa/ezx.c
1100
1101 ARM/FARADAY FA526 PORT
1102 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Maintained
1105 T:      git git://git.berlios.de/gemini-board
1106 F:      arch/arm/mm/*-fa*
1107
1108 ARM/FOOTBRIDGE ARCHITECTURE
1109 M:      Russell King <linux@arm.linux.org.uk>
1110 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 W:      http://www.arm.linux.org.uk/
1112 S:      Maintained
1113 F:      arch/arm/include/asm/hardware/dec21285.h
1114 F:      arch/arm/mach-footbridge/
1115
1116 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1117 M:      Shawn Guo <shawnguo@kernel.org>
1118 M:      Sascha Hauer <kernel@pengutronix.de>
1119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120 S:      Maintained
1121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1122 F:      arch/arm/mach-imx/
1123 F:      arch/arm/mach-mxs/
1124 F:      arch/arm/boot/dts/imx*
1125 F:      arch/arm/configs/imx*_defconfig
1126 F:      drivers/clk/imx/
1127 F:      include/soc/imx/
1128
1129 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1130 M:      Shawn Guo <shawnguo@kernel.org>
1131 M:      Sascha Hauer <kernel@pengutronix.de>
1132 R:      Stefan Agner <stefan@agner.ch>
1133 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134 S:      Maintained
1135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1136 F:      arch/arm/mach-imx/*vf610*
1137 F:      arch/arm/boot/dts/vf*
1138
1139 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1140 M:      Lennert Buytenhek <kernel@wantstofly.org>
1141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 S:      Maintained
1143
1144 ARM/GUMSTIX MACHINE SUPPORT
1145 M:      Steve Sakoman <sakoman@gmail.com>
1146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S:      Maintained
1148
1149 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1150 M:      Philipp Zabel <philipp.zabel@gmail.com>
1151 M:      Paul Parsons <lost.distance@yahoo.com>
1152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S:      Maintained
1154 F:      arch/arm/mach-pxa/hx4700.c
1155 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1156 F:      sound/soc/pxa/hx4700.c
1157
1158 ARM/HISILICON SOC SUPPORT
1159 M:      Wei Xu <xuwei5@hisilicon.com>
1160 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 W:      http://www.hisilicon.com
1162 S:      Supported
1163 T:      git git://github.com/hisilicon/linux-hisi.git
1164 F:      arch/arm/mach-hisi/
1165 F:      arch/arm/boot/dts/hi3*
1166 F:      arch/arm/boot/dts/hip*
1167 F:      arch/arm/boot/dts/hisi*
1168 F:      arch/arm64/boot/dts/hisilicon/
1169
1170 ARM/HP JORNADA 7XX MACHINE SUPPORT
1171 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1172 W:      www.jlime.com
1173 S:      Maintained
1174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1175 F:      arch/arm/mach-sa1100/jornada720.c
1176 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1177
1178 ARM/IGEP MACHINE SUPPORT
1179 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1180 M:      Javier Martinez Canillas <javier@dowhile0.org>
1181 L:      linux-omap@vger.kernel.org
1182 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183 S:      Maintained
1184 F:      arch/arm/boot/dts/omap3-igep*
1185
1186 ARM/INCOME PXA270 SUPPORT
1187 M:      Marek Vasut <marek.vasut@gmail.com>
1188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189 S:      Maintained
1190 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1191
1192 ARM/INTEL IOP32X ARM ARCHITECTURE
1193 M:      Lennert Buytenhek <kernel@wantstofly.org>
1194 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195 S:      Maintained
1196
1197 ARM/INTEL IOP33X ARM ARCHITECTURE
1198 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1199 S:      Orphan
1200
1201 ARM/INTEL IOP13XX ARM ARCHITECTURE
1202 M:      Lennert Buytenhek <kernel@wantstofly.org>
1203 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204 S:      Maintained
1205
1206 ARM/INTEL IQ81342EX MACHINE SUPPORT
1207 M:      Lennert Buytenhek <kernel@wantstofly.org>
1208 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209 S:      Maintained
1210
1211 ARM/INTEL IXDP2850 MACHINE SUPPORT
1212 M:      Lennert Buytenhek <kernel@wantstofly.org>
1213 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1214 S:      Maintained
1215
1216 ARM/INTEL IXP4XX ARM ARCHITECTURE
1217 M:      Imre Kaloz <kaloz@openwrt.org>
1218 M:      Krzysztof Halasa <khalasa@piap.pl>
1219 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220 S:      Maintained
1221 F:      arch/arm/mach-ixp4xx/
1222
1223 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1224 M:      Jonathan Cameron <jic23@cam.ac.uk>
1225 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226 S:      Maintained
1227 F:      arch/arm/mach-pxa/stargate2.c
1228 F:      drivers/pcmcia/pxa2xx_stargate2.c
1229
1230 ARM/INTEL XSC3 (MANZANO) ARM CORE
1231 M:      Lennert Buytenhek <kernel@wantstofly.org>
1232 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 S:      Maintained
1234
1235 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1236 M:      Lennert Buytenhek <kernel@wantstofly.org>
1237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 S:      Maintained
1239
1240 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1241 M:      Santosh Shilimkar <ssantosh@kernel.org>
1242 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243 S:      Maintained
1244 F:      arch/arm/mach-keystone/
1245 F:      arch/arm/boot/dts/k2*
1246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1247
1248 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1249 M:      Santosh Shilimkar <ssantosh@kernel.org>
1250 L:      linux-kernel@vger.kernel.org
1251 S:      Maintained
1252 F:      drivers/clk/keystone/
1253
1254 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1255 M:      Santosh Shilimkar <ssantosh@kernel.org>
1256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257 L:      linux-kernel@vger.kernel.org
1258 S:      Maintained
1259 F:      drivers/clocksource/timer-keystone.c
1260
1261 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1262 M:      Santosh Shilimkar <ssantosh@kernel.org>
1263 L:      linux-kernel@vger.kernel.org
1264 S:      Maintained
1265 F:      drivers/power/reset/keystone-reset.c
1266
1267 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1268 M:      Santosh Shilimkar <ssantosh@kernel.org>
1269 L:      linux-kernel@vger.kernel.org
1270 S:      Maintained
1271 F:      drivers/memory/*emif*
1272
1273 ARM/LOGICPD PXA270 MACHINE SUPPORT
1274 M:      Lennert Buytenhek <kernel@wantstofly.org>
1275 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276 S:      Maintained
1277
1278 ARM/LPC18XX ARCHITECTURE
1279 M:      Joachim Eastwood <manabian@gmail.com>
1280 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 S:      Maintained
1282 F:      arch/arm/boot/dts/lpc43*
1283 F:      drivers/clk/nxp/clk-lpc18xx*
1284 F:      drivers/clocksource/time-lpc32xx.c
1285 F:      drivers/i2c/busses/i2c-lpc2k.c
1286 F:      drivers/memory/pl172.c
1287 F:      drivers/mtd/spi-nor/nxp-spifi.c
1288 F:      drivers/rtc/rtc-lpc24xx.c
1289 N:      lpc18xx
1290
1291 ARM/MAGICIAN MACHINE SUPPORT
1292 M:      Philipp Zabel <philipp.zabel@gmail.com>
1293 S:      Maintained
1294
1295 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1296 M:      Jason Cooper <jason@lakedaemon.net>
1297 M:      Andrew Lunn <andrew@lunn.ch>
1298 M:      Gregory Clement <gregory.clement@free-electrons.com>
1299 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1300 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1301 S:      Maintained
1302 F:      arch/arm/mach-mvebu/
1303 F:      drivers/rtc/rtc-armada38x.c
1304 F:      arch/arm/boot/dts/armada*
1305 F:      arch/arm/boot/dts/kirkwood*
1306 F:      arch/arm64/boot/dts/marvell/armada*
1307
1308
1309 ARM/Marvell Berlin SoC support
1310 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1311 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1312 S:      Maintained
1313 F:      arch/arm/mach-berlin/
1314 F:      arch/arm/boot/dts/berlin*
1315 F:      arch/arm64/boot/dts/marvell/berlin*
1316
1317
1318 ARM/Marvell Dove/MV78xx0/Orion SOC support
1319 M:      Jason Cooper <jason@lakedaemon.net>
1320 M:      Andrew Lunn <andrew@lunn.ch>
1321 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1322 M:      Gregory Clement <gregory.clement@free-electrons.com>
1323 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 S:      Maintained
1325 F:      arch/arm/mach-dove/
1326 F:      arch/arm/mach-mv78xx0/
1327 F:      arch/arm/mach-orion5x/
1328 F:      arch/arm/plat-orion/
1329 F:      arch/arm/boot/dts/dove*
1330 F:      arch/arm/boot/dts/orion5x*
1331
1332
1333 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1334 M:      Alexander Clouter <alex@digriz.org.uk>
1335 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 W:      http://www.digriz.org.uk/ts78xx/kernel
1337 S:      Maintained
1338 F:      arch/arm/mach-orion5x/ts78xx-*
1339
1340 ARM/Mediatek RTC DRIVER
1341 M:      Eddie Huang <eddie.huang@mediatek.com>
1342 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1344 S:      Maintained
1345 F:      drivers/rtc/rtc-mt6397.c
1346
1347 ARM/Mediatek SoC support
1348 M:      Matthias Brugger <matthias.bgg@gmail.com>
1349 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1351 S:      Maintained
1352 F:      arch/arm/boot/dts/mt6*
1353 F:      arch/arm/boot/dts/mt8*
1354 F:      arch/arm/mach-mediatek/
1355 N:      mtk
1356 K:      mediatek
1357
1358 ARM/Mediatek USB3 PHY DRIVER
1359 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1360 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1362 S:      Maintained
1363 F:      drivers/phy/phy-mt65xx-usb3.c
1364
1365 ARM/MICREL KS8695 ARCHITECTURE
1366 M:      Greg Ungerer <gerg@uclinux.org>
1367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368 F:      arch/arm/mach-ks8695/
1369 S:      Odd Fixes
1370
1371 ARM/MIOA701 MACHINE SUPPORT
1372 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1373 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374 F:      arch/arm/mach-pxa/mioa701.c
1375 S:      Maintained
1376
1377 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1378 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1379 S:      Maintained
1380
1381 ARM/NOMADIK ARCHITECTURE
1382 M:      Alessandro Rubini <rubini@unipv.it>
1383 M:      Linus Walleij <linus.walleij@linaro.org>
1384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1385 S:      Maintained
1386 F:      arch/arm/mach-nomadik/
1387 F:      drivers/pinctrl/nomadik/
1388 F:      drivers/i2c/busses/i2c-nomadik.c
1389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1390
1391 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1392 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1393 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1394 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1395 S:      Supported
1396
1397 ARM/TOSA MACHINE SUPPORT
1398 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1399 M:      Dirk Opfer <dirk@opfer-online.de>
1400 S:      Maintained
1401
1402 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1403 M:      Marek Vasut <marek.vasut@gmail.com>
1404 L:      linux-arm-kernel@lists.infradead.org
1405 W:      http://hackndev.com
1406 S:      Maintained
1407 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1408 F:      arch/arm/mach-pxa/palmtx.c
1409 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1410 F:      arch/arm/mach-pxa/palmt5.c
1411 F:      arch/arm/mach-pxa/include/mach/palmld.h
1412 F:      arch/arm/mach-pxa/palmld.c
1413 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1414 F:      arch/arm/mach-pxa/palmte2.c
1415 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1416 F:      arch/arm/mach-pxa/palmtc.c
1417
1418 ARM/PALM TREO SUPPORT
1419 M:      Tomas Cech <sleep_walker@suse.com>
1420 L:      linux-arm-kernel@lists.infradead.org
1421 W:      http://hackndev.com
1422 S:      Maintained
1423 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1424 F:      arch/arm/mach-pxa/palmtreo.c
1425
1426 ARM/PALMZ72 SUPPORT
1427 M:      Sergey Lapin <slapin@ossfans.org>
1428 L:      linux-arm-kernel@lists.infradead.org
1429 W:      http://hackndev.com
1430 S:      Maintained
1431 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1432 F:      arch/arm/mach-pxa/palmz72.c
1433
1434 ARM/PLEB SUPPORT
1435 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1436 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1437 S:      Maintained
1438
1439 ARM/PT DIGITAL BOARD PORT
1440 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1441 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442 W:      http://www.arm.linux.org.uk/
1443 S:      Maintained
1444
1445 ARM/QUALCOMM SUPPORT
1446 M:      Andy Gross <andy.gross@linaro.org>
1447 M:      David Brown <david.brown@linaro.org>
1448 L:      linux-arm-msm@vger.kernel.org
1449 L:      linux-soc@vger.kernel.org
1450 S:      Maintained
1451 F:      arch/arm/boot/dts/qcom-*.dts
1452 F:      arch/arm/boot/dts/qcom-*.dtsi
1453 F:      arch/arm/mach-qcom/
1454 F:      arch/arm64/boot/dts/qcom/*
1455 F:      drivers/i2c/busses/i2c-qup.c
1456 F:      drivers/clk/qcom/
1457 F:      drivers/soc/qcom/
1458 F:      drivers/spi/spi-qup.c
1459 F:      drivers/tty/serial/msm_serial.h
1460 F:      drivers/tty/serial/msm_serial.c
1461 F:      drivers/*/pm8???-*
1462 F:      drivers/mfd/ssbi.c
1463 F:      drivers/firmware/qcom_scm.c
1464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1465
1466 ARM/RADISYS ENP2611 MACHINE SUPPORT
1467 M:      Lennert Buytenhek <kernel@wantstofly.org>
1468 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1469 S:      Maintained
1470
1471 ARM/RENESAS ARM64 ARCHITECTURE
1472 M:      Simon Horman <horms@verge.net.au>
1473 M:      Magnus Damm <magnus.damm@gmail.com>
1474 L:      linux-renesas-soc@vger.kernel.org
1475 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1477 S:      Supported
1478 F:      arch/arm64/boot/dts/renesas/
1479
1480 ARM/RISCPC ARCHITECTURE
1481 M:      Russell King <linux@arm.linux.org.uk>
1482 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1483 W:      http://www.arm.linux.org.uk/
1484 S:      Maintained
1485 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1486 F:      arch/arm/include/asm/hardware/ioc.h
1487 F:      arch/arm/include/asm/hardware/iomd.h
1488 F:      arch/arm/include/asm/hardware/memc.h
1489 F:      arch/arm/mach-rpc/
1490 F:      drivers/net/ethernet/8390/etherh.c
1491 F:      drivers/net/ethernet/i825xx/ether1*
1492 F:      drivers/net/ethernet/seeq/ether3*
1493 F:      drivers/scsi/arm/
1494
1495 ARM/Rockchip SoC support
1496 M:      Heiko Stuebner <heiko@sntech.de>
1497 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498 L:      linux-rockchip@lists.infradead.org
1499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1500 S:      Maintained
1501 F:      arch/arm/boot/dts/rk3*
1502 F:      arch/arm/mach-rockchip/
1503 F:      drivers/clk/rockchip/
1504 F:      drivers/i2c/busses/i2c-rk3x.c
1505 F:      drivers/*/*rockchip*
1506 F:      drivers/*/*/*rockchip*
1507 F:      sound/soc/rockchip/
1508 N:      rockchip
1509
1510 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1511 M:      Kukjin Kim <kgene@kernel.org>
1512 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1513 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1514 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1515 S:      Maintained
1516 F:      arch/arm/boot/dts/s3c*
1517 F:      arch/arm/boot/dts/s5p*
1518 F:      arch/arm/boot/dts/samsung*
1519 F:      arch/arm/boot/dts/exynos*
1520 F:      arch/arm64/boot/dts/exynos/
1521 F:      arch/arm/plat-samsung/
1522 F:      arch/arm/mach-s3c24*/
1523 F:      arch/arm/mach-s3c64xx/
1524 F:      arch/arm/mach-s5p*/
1525 F:      arch/arm/mach-exynos*/
1526 F:      drivers/*/*s3c2410*
1527 F:      drivers/*/*/*s3c2410*
1528 F:      drivers/soc/samsung/*
1529 F:      drivers/spi/spi-s3c*
1530 F:      sound/soc/samsung/*
1531 F:      Documentation/arm/Samsung/
1532 F:      Documentation/devicetree/bindings/arm/samsung/
1533 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1534 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1535 N:      exynos
1536
1537 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1538 M:      Kyungmin Park <kyungmin.park@samsung.com>
1539 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540 S:      Maintained
1541 F:      arch/arm/mach-s5pv210/
1542
1543 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1544 M:      Kyungmin Park <kyungmin.park@samsung.com>
1545 M:      Kamil Debski <k.debski@samsung.com>
1546 L:      linux-arm-kernel@lists.infradead.org
1547 L:      linux-media@vger.kernel.org
1548 S:      Maintained
1549 F:      drivers/media/platform/s5p-g2d/
1550
1551 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1552 M:      Kyungmin Park <kyungmin.park@samsung.com>
1553 M:      Kamil Debski <k.debski@samsung.com>
1554 M:      Jeongtae Park <jtp.park@samsung.com>
1555 L:      linux-arm-kernel@lists.infradead.org
1556 L:      linux-media@vger.kernel.org
1557 S:      Maintained
1558 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1559 F:      drivers/media/platform/s5p-mfc/
1560
1561 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1562 M:      Kyungmin Park <kyungmin.park@samsung.com>
1563 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1564 L:      linux-arm-kernel@lists.infradead.org
1565 L:      linux-media@vger.kernel.org
1566 S:      Maintained
1567 F:      drivers/media/platform/s5p-tv/
1568
1569 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1570 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1571 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1572 L:      linux-arm-kernel@lists.infradead.org
1573 L:      linux-media@vger.kernel.org
1574 S:      Maintained
1575 F:      drivers/media/platform/s5p-jpeg/
1576
1577 ARM/SHMOBILE ARM ARCHITECTURE
1578 M:      Simon Horman <horms@verge.net.au>
1579 M:      Magnus Damm <magnus.damm@gmail.com>
1580 L:      linux-renesas-soc@vger.kernel.org
1581 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1583 S:      Supported
1584 F:      arch/arm/boot/dts/emev2*
1585 F:      arch/arm/boot/dts/r7s*
1586 F:      arch/arm/boot/dts/r8a*
1587 F:      arch/arm/boot/dts/sh*
1588 F:      arch/arm/configs/shmobile_defconfig
1589 F:      arch/arm/include/debug/renesas-scif.S
1590 F:      arch/arm/mach-shmobile/
1591 F:      drivers/sh/
1592
1593 ARM/SOCFPGA ARCHITECTURE
1594 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1595 S:      Maintained
1596 F:      arch/arm/mach-socfpga/
1597 F:      arch/arm/boot/dts/socfpga*
1598 F:      arch/arm/configs/socfpga_defconfig
1599 F:      arch/arm64/boot/dts/altera/
1600 W:      http://www.rocketboards.org
1601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1602
1603 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1604 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1605 S:      Maintained
1606 F:      drivers/clk/socfpga/
1607
1608 ARM/SOCFPGA EDAC SUPPORT
1609 M:      Thor Thayer <tthayer@opensource.altera.com>
1610 S:      Maintained
1611 F:      drivers/edac/altera_edac.
1612
1613 ARM/STI ARCHITECTURE
1614 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1615 M:      Maxime Coquelin <maxime.coquelin@st.com>
1616 M:      Patrice Chotard <patrice.chotard@st.com>
1617 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618 L:      kernel@stlinux.com
1619 W:      http://www.stlinux.com
1620 S:      Maintained
1621 F:      arch/arm/mach-sti/
1622 F:      arch/arm/boot/dts/sti*
1623 F:      drivers/char/hw_random/st-rng.c
1624 F:      drivers/clocksource/arm_global_timer.c
1625 F:      drivers/clocksource/clksrc_st_lpc.c
1626 F:      drivers/i2c/busses/i2c-st.c
1627 F:      drivers/media/rc/st_rc.c
1628 F:      drivers/media/platform/sti/c8sectpfe/
1629 F:      drivers/mmc/host/sdhci-st.c
1630 F:      drivers/phy/phy-miphy28lp.c
1631 F:      drivers/phy/phy-miphy365x.c
1632 F:      drivers/phy/phy-stih407-usb.c
1633 F:      drivers/phy/phy-stih41x-usb.c
1634 F:      drivers/pinctrl/pinctrl-st.c
1635 F:      drivers/reset/sti/
1636 F:      drivers/rtc/rtc-st-lpc.c
1637 F:      drivers/tty/serial/st-asc.c
1638 F:      drivers/usb/dwc3/dwc3-st.c
1639 F:      drivers/usb/host/ehci-st.c
1640 F:      drivers/usb/host/ohci-st.c
1641 F:      drivers/watchdog/st_lpc_wdt.c
1642 F:      drivers/ata/ahci_st.c
1643
1644 ARM/STM32 ARCHITECTURE
1645 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1646 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647 S:      Maintained
1648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1649 N:      stm32
1650 F:      drivers/clocksource/armv7m_systick.c
1651
1652 ARM/TANGO ARCHITECTURE
1653 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1654 L:      linux-arm-kernel@lists.infradead.org
1655 S:      Maintained
1656 F:      arch/arm/mach-tango/
1657 F:      arch/arm/boot/dts/tango*
1658
1659 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1660 M:      Lennert Buytenhek <kernel@wantstofly.org>
1661 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1662 S:      Maintained
1663
1664 ARM/TETON BGA MACHINE SUPPORT
1665 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1666 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1667 S:      Maintained
1668
1669 ARM/THECUS N2100 MACHINE SUPPORT
1670 M:      Lennert Buytenhek <kernel@wantstofly.org>
1671 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672 S:      Maintained
1673
1674 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1675 M:      Wan ZongShun <mcuos.com@gmail.com>
1676 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1677 W:      http://www.mcuos.com
1678 S:      Maintained
1679 F:      arch/arm/mach-w90x900/
1680 F:      drivers/input/keyboard/w90p910_keypad.c
1681 F:      drivers/input/touchscreen/w90p910_ts.c
1682 F:      drivers/watchdog/nuc900_wdt.c
1683 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1684 F:      drivers/mtd/nand/nuc900_nand.c
1685 F:      drivers/rtc/rtc-nuc900.c
1686 F:      drivers/spi/spi-nuc900.c
1687 F:      drivers/usb/host/ehci-w90x900.c
1688 F:      drivers/video/fbdev/nuc900fb.c
1689
1690 ARM/U300 MACHINE SUPPORT
1691 M:      Linus Walleij <linus.walleij@linaro.org>
1692 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1693 S:      Supported
1694 F:      arch/arm/mach-u300/
1695 F:      drivers/clocksource/timer-u300.c
1696 F:      drivers/i2c/busses/i2c-stu300.c
1697 F:      drivers/rtc/rtc-coh901331.c
1698 F:      drivers/watchdog/coh901327_wdt.c
1699 F:      drivers/dma/coh901318*
1700 F:      drivers/mfd/ab3100*
1701 F:      drivers/rtc/rtc-ab3100.c
1702 F:      drivers/rtc/rtc-coh901331.c
1703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1704
1705 ARM/UNIPHIER ARCHITECTURE
1706 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1707 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708 S:      Maintained
1709 F:      arch/arm/boot/dts/uniphier*
1710 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1711 F:      arch/arm/mach-uniphier/
1712 F:      arch/arm/mm/cache-uniphier.c
1713 F:      arch/arm64/boot/dts/socionext/
1714 F:      drivers/bus/uniphier-system-bus.c
1715 F:      drivers/i2c/busses/i2c-uniphier*
1716 F:      drivers/pinctrl/uniphier/
1717 F:      drivers/tty/serial/8250/8250_uniphier.c
1718 N:      uniphier
1719
1720 ARM/Ux500 ARM ARCHITECTURE
1721 M:      Linus Walleij <linus.walleij@linaro.org>
1722 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1723 S:      Maintained
1724 F:      arch/arm/mach-ux500/
1725 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1726 F:      drivers/dma/ste_dma40*
1727 F:      drivers/hwspinlock/u8500_hsem.c
1728 F:      drivers/mfd/abx500*
1729 F:      drivers/mfd/ab8500*
1730 F:      drivers/mfd/dbx500*
1731 F:      drivers/mfd/db8500*
1732 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1733 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1734 F:      drivers/rtc/rtc-ab8500.c
1735 F:      drivers/rtc/rtc-pl031.c
1736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1737
1738 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1739 M:      Ulf Hansson <ulf.hansson@linaro.org>
1740 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741 T:      git git://git.linaro.org/people/ulfh/clk.git
1742 S:      Maintained
1743 F:      drivers/clk/ux500/
1744 F:      include/linux/platform_data/clk-ux500.h
1745
1746 ARM/VERSATILE EXPRESS PLATFORM
1747 M:      Liviu Dudau <liviu.dudau@arm.com>
1748 M:      Sudeep Holla <sudeep.holla@arm.com>
1749 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1750 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1751 S:      Maintained
1752 F:      arch/arm/boot/dts/vexpress*
1753 F:      arch/arm64/boot/dts/arm/
1754 F:      arch/arm/mach-vexpress/
1755 F:      */*/vexpress*
1756 F:      */*/*/vexpress*
1757 F:      drivers/clk/versatile/clk-vexpress-osc.c
1758 F:      drivers/clocksource/versatile.c
1759
1760 ARM/VFP SUPPORT
1761 M:      Russell King <linux@arm.linux.org.uk>
1762 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1763 W:      http://www.arm.linux.org.uk/
1764 S:      Maintained
1765 F:      arch/arm/vfp/
1766
1767 ARM/VOIPAC PXA270 SUPPORT
1768 M:      Marek Vasut <marek.vasut@gmail.com>
1769 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1770 S:      Maintained
1771 F:      arch/arm/mach-pxa/vpac270.c
1772 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1773
1774 ARM/VT8500 ARM ARCHITECTURE
1775 M:      Tony Prisk <linux@prisktech.co.nz>
1776 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1777 S:      Maintained
1778 F:      arch/arm/mach-vt8500/
1779 F:      drivers/clocksource/vt8500_timer.c
1780 F:      drivers/i2c/busses/i2c-wmt.c
1781 F:      drivers/mmc/host/wmt-sdmmc.c
1782 F:      drivers/pwm/pwm-vt8500.c
1783 F:      drivers/rtc/rtc-vt8500.c
1784 F:      drivers/tty/serial/vt8500_serial.c
1785 F:      drivers/usb/host/ehci-platform.c
1786 F:      drivers/usb/host/uhci-platform.c
1787 F:      drivers/video/fbdev/vt8500lcdfb.*
1788 F:      drivers/video/fbdev/wm8505fb*
1789 F:      drivers/video/fbdev/wmt_ge_rops.*
1790
1791 ARM/ZIPIT Z2 SUPPORT
1792 M:      Marek Vasut <marek.vasut@gmail.com>
1793 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1794 S:      Maintained
1795 F:      arch/arm/mach-pxa/z2.c
1796 F:      arch/arm/mach-pxa/include/mach/z2.h
1797
1798 ARM/ZTE ARCHITECTURE
1799 M:      Jun Nie <jun.nie@linaro.org>
1800 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1801 S:      Maintained
1802 F:      arch/arm/mach-zx/
1803 F:      drivers/clk/zte/
1804 F:      Documentation/devicetree/bindings/arm/zte.txt
1805 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1806
1807 ARM/ZYNQ ARCHITECTURE
1808 M:      Michal Simek <michal.simek@xilinx.com>
1809 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1811 W:      http://wiki.xilinx.com
1812 T:      git https://github.com/Xilinx/linux-xlnx.git
1813 S:      Supported
1814 F:      arch/arm/mach-zynq/
1815 F:      drivers/cpuidle/cpuidle-zynq.c
1816 F:      drivers/block/xsysace.c
1817 N:      zynq
1818 N:      xilinx
1819 F:      drivers/clocksource/cadence_ttc_timer.c
1820 F:      drivers/i2c/busses/i2c-cadence.c
1821 F:      drivers/mmc/host/sdhci-of-arasan.c
1822 F:      drivers/edac/synopsys_edac.c
1823
1824 ARM SMMU DRIVERS
1825 M:      Will Deacon <will.deacon@arm.com>
1826 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1827 S:      Maintained
1828 F:      drivers/iommu/arm-smmu.c
1829 F:      drivers/iommu/arm-smmu-v3.c
1830 F:      drivers/iommu/io-pgtable-arm.c
1831
1832 ARM64 PORT (AARCH64 ARCHITECTURE)
1833 M:      Catalin Marinas <catalin.marinas@arm.com>
1834 M:      Will Deacon <will.deacon@arm.com>
1835 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1837 S:      Maintained
1838 F:      arch/arm64/
1839 F:      Documentation/arm64/
1840
1841 AS3645A LED FLASH CONTROLLER DRIVER
1842 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1843 L:      linux-media@vger.kernel.org
1844 T:      git git://linuxtv.org/media_tree.git
1845 S:      Maintained
1846 F:      drivers/media/i2c/as3645a.c
1847 F:      include/media/i2c/as3645a.h
1848
1849 ASC7621 HARDWARE MONITOR DRIVER
1850 M:      George Joseph <george.joseph@fairview5.com>
1851 L:      lm-sensors@lm-sensors.org
1852 S:      Maintained
1853 F:      Documentation/hwmon/asc7621
1854 F:      drivers/hwmon/asc7621.c
1855
1856 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1857 M:      Corentin Chary <corentin.chary@gmail.com>
1858 L:      acpi4asus-user@lists.sourceforge.net
1859 L:      platform-driver-x86@vger.kernel.org
1860 W:      http://acpi4asus.sf.net
1861 S:      Maintained
1862 F:      drivers/platform/x86/asus*.c
1863 F:      drivers/platform/x86/eeepc*.c
1864
1865 ASUS WIRELESS RADIO CONTROL DRIVER
1866 M:      JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1867 L:      platform-driver-x86@vger.kernel.org
1868 S:      Maintained
1869 F:      drivers/platform/x86/asus-wireless.c
1870
1871 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1872 R:      Dan Williams <dan.j.williams@intel.com>
1873 W:      http://sourceforge.net/projects/xscaleiop
1874 S:      Odd fixes
1875 F:      Documentation/crypto/async-tx-api.txt
1876 F:      crypto/async_tx/
1877 F:      drivers/dma/
1878 F:      include/linux/dmaengine.h
1879 F:      include/linux/async_tx.h
1880
1881 AT24 EEPROM DRIVER
1882 M:      Wolfram Sang <wsa@the-dreams.de>
1883 L:      linux-i2c@vger.kernel.org
1884 S:      Maintained
1885 F:      drivers/misc/eeprom/at24.c
1886 F:      include/linux/platform_data/at24.h
1887
1888 ATA OVER ETHERNET (AOE) DRIVER
1889 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1890 W:      http://www.openaoe.org/
1891 S:      Supported
1892 F:      Documentation/aoe/
1893 F:      drivers/block/aoe/
1894
1895 ATHEROS 71XX/9XXX GPIO DRIVER
1896 M:      Alban Bedel <albeu@free.fr>
1897 W:      https://github.com/AlbanBedel/linux
1898 T:      git git://github.com/AlbanBedel/linux
1899 S:      Maintained
1900 F:      drivers/gpio/gpio-ath79.c
1901 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1902
1903 ATHEROS ATH GENERIC UTILITIES
1904 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1905 L:      linux-wireless@vger.kernel.org
1906 S:      Supported
1907 F:      drivers/net/wireless/ath/*
1908
1909 ATHEROS ATH5K WIRELESS DRIVER
1910 M:      Jiri Slaby <jirislaby@gmail.com>
1911 M:      Nick Kossifidis <mickflemm@gmail.com>
1912 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1913 L:      linux-wireless@vger.kernel.org
1914 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1915 S:      Maintained
1916 F:      drivers/net/wireless/ath/ath5k/
1917
1918 ATHEROS ATH6KL WIRELESS DRIVER
1919 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1920 L:      linux-wireless@vger.kernel.org
1921 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1923 S:      Supported
1924 F:      drivers/net/wireless/ath/ath6kl/
1925
1926 WILOCITY WIL6210 WIRELESS DRIVER
1927 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1928 L:      linux-wireless@vger.kernel.org
1929 L:      wil6210@qca.qualcomm.com
1930 S:      Supported
1931 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1932 F:      drivers/net/wireless/ath/wil6210/
1933 F:      include/uapi/linux/wil6210_uapi.h
1934
1935 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1936 M:      Christian Lamparter <chunkeey@googlemail.com>
1937 L:      linux-wireless@vger.kernel.org
1938 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1939 S:      Maintained
1940 F:      drivers/net/wireless/ath/carl9170/
1941
1942 ATK0110 HWMON DRIVER
1943 M:      Luca Tettamanti <kronos.it@gmail.com>
1944 L:      lm-sensors@lm-sensors.org
1945 S:      Maintained
1946 F:      drivers/hwmon/asus_atk0110.c
1947
1948 ATI_REMOTE2 DRIVER
1949 M:      Ville Syrjala <syrjala@sci.fi>
1950 S:      Maintained
1951 F:      drivers/input/misc/ati_remote2.c
1952
1953 ATLX ETHERNET DRIVERS
1954 M:      Jay Cliburn <jcliburn@gmail.com>
1955 M:      Chris Snook <chris.snook@gmail.com>
1956 L:      netdev@vger.kernel.org
1957 W:      http://sourceforge.net/projects/atl1
1958 W:      http://atl1.sourceforge.net
1959 S:      Maintained
1960 F:      drivers/net/ethernet/atheros/
1961
1962 ATM
1963 M:      Chas Williams <3chas3@gmail.com>
1964 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1965 L:      netdev@vger.kernel.org
1966 W:      http://linux-atm.sourceforge.net
1967 S:      Maintained
1968 F:      drivers/atm/
1969 F:      include/linux/atm*
1970 F:      include/uapi/linux/atm*
1971
1972 ATMEL AT91 / AT32 MCI DRIVER
1973 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1974 S:      Maintained
1975 F:      drivers/mmc/host/atmel-mci.c
1976
1977 ATMEL AT91 / AT32 SERIAL DRIVER
1978 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1979 S:      Supported
1980 F:      drivers/tty/serial/atmel_serial.c
1981
1982 ATMEL Audio ALSA driver
1983 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1984 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1985 S:      Supported
1986 F:      sound/soc/atmel
1987
1988 ATMEL DMA DRIVER
1989 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1990 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1991 S:      Supported
1992 F:      drivers/dma/at_hdmac.c
1993 F:      drivers/dma/at_hdmac_regs.h
1994 F:      include/linux/platform_data/dma-atmel.h
1995
1996 ATMEL XDMA DRIVER
1997 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1998 L:      linux-arm-kernel@lists.infradead.org
1999 L:      dmaengine@vger.kernel.org
2000 S:      Supported
2001 F:      drivers/dma/at_xdmac.c
2002
2003 ATMEL I2C DRIVER
2004 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2005 L:      linux-i2c@vger.kernel.org
2006 S:      Supported
2007 F:      drivers/i2c/busses/i2c-at91.c
2008
2009 ATMEL ISI DRIVER
2010 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2011 L:      linux-media@vger.kernel.org
2012 S:      Supported
2013 F:      drivers/media/platform/soc_camera/atmel-isi.c
2014 F:      include/media/atmel-isi.h
2015
2016 ATMEL LCDFB DRIVER
2017 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2018 L:      linux-fbdev@vger.kernel.org
2019 S:      Maintained
2020 F:      drivers/video/fbdev/atmel_lcdfb.c
2021 F:      include/video/atmel_lcdc.h
2022
2023 ATMEL MACB ETHERNET DRIVER
2024 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2025 S:      Supported
2026 F:      drivers/net/ethernet/cadence/
2027
2028 ATMEL NAND DRIVER
2029 M:      Wenyou Yang <wenyou.yang@atmel.com>
2030 M:      Josh Wu <rainyfeeling@outlook.com>
2031 L:      linux-mtd@lists.infradead.org
2032 S:      Supported
2033 F:      drivers/mtd/nand/atmel_nand*
2034
2035 ATMEL SDMMC DRIVER
2036 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2037 L:      linux-mmc@vger.kernel.org
2038 S:      Supported
2039 F:      drivers/mmc/host/sdhci-of-at91.c
2040
2041 ATMEL SPI DRIVER
2042 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2043 S:      Supported
2044 F:      drivers/spi/spi-atmel.*
2045
2046 ATMEL SSC DRIVER
2047 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2048 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2049 S:      Supported
2050 F:      drivers/misc/atmel-ssc.c
2051 F:      include/linux/atmel-ssc.h
2052
2053 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2054 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2055 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2056 S:      Supported
2057 F:      drivers/misc/atmel_tclib.c
2058 F:      drivers/clocksource/tcb_clksrc.c
2059
2060 ATMEL USBA UDC DRIVER
2061 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2062 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2063 S:      Supported
2064 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2065
2066 ATMEL WIRELESS DRIVER
2067 M:      Simon Kelley <simon@thekelleys.org.uk>
2068 L:      linux-wireless@vger.kernel.org
2069 W:      http://www.thekelleys.org.uk/atmel
2070 W:      http://atmelwlandriver.sourceforge.net/
2071 S:      Maintained
2072 F:      drivers/net/wireless/atmel/atmel*
2073
2074 ATMEL MAXTOUCH DRIVER
2075 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2076 T:      git git://github.com/atmel-maxtouch/linux.git
2077 S:      Supported
2078 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2079 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2080 F:      include/linux/platform_data/atmel_mxt_ts.h
2081
2082 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2083 M:      Bradley Grove <linuxdrivers@attotech.com>
2084 L:      linux-scsi@vger.kernel.org
2085 W:      http://www.attotech.com
2086 S:      Supported
2087 F:      drivers/scsi/esas2r
2088
2089 ATUSB IEEE 802.15.4 RADIO DRIVER
2090 M:      Stefan Schmidt <stefan@osg.samsung.com>
2091 L:      linux-wpan@vger.kernel.org
2092 S:      Maintained
2093 F:      drivers/net/ieee802154/atusb.c
2094 F:      drivers/net/ieee802154/atusb.h
2095 F:      drivers/net/ieee802154/at86rf230.h
2096
2097 AUDIT SUBSYSTEM
2098 M:      Paul Moore <paul@paul-moore.com>
2099 M:      Eric Paris <eparis@redhat.com>
2100 L:      linux-audit@redhat.com (moderated for non-subscribers)
2101 W:      http://people.redhat.com/sgrubb/audit/
2102 T:      git git://git.infradead.org/users/pcmoore/audit
2103 S:      Maintained
2104 F:      include/linux/audit.h
2105 F:      include/uapi/linux/audit.h
2106 F:      kernel/audit*
2107
2108 AUXILIARY DISPLAY DRIVERS
2109 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2110 W:      http://miguelojeda.es/auxdisplay.htm
2111 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2112 S:      Maintained
2113 F:      drivers/auxdisplay/
2114 F:      include/linux/cfag12864b.h
2115
2116 AVR32 ARCHITECTURE
2117 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2118 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2119 W:      http://www.atmel.com/products/AVR32/
2120 W:      http://mirror.egtvedt.no/avr32linux.org/
2121 W:      http://avrfreaks.net/
2122 S:      Maintained
2123 F:      arch/avr32/
2124
2125 AVR32/AT32AP MACHINE SUPPORT
2126 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2127 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2128 S:      Maintained
2129 F:      arch/avr32/mach-at32ap/
2130
2131 AX.25 NETWORK LAYER
2132 M:      Ralf Baechle <ralf@linux-mips.org>
2133 L:      linux-hams@vger.kernel.org
2134 W:      http://www.linux-ax25.org/
2135 S:      Maintained
2136 F:      include/uapi/linux/ax25.h
2137 F:      include/net/ax25.h
2138 F:      net/ax25/
2139
2140 AZ6007 DVB DRIVER
2141 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2142 L:      linux-media@vger.kernel.org
2143 W:      https://linuxtv.org
2144 T:      git git://linuxtv.org/media_tree.git
2145 S:      Maintained
2146 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2147
2148 AZTECH FM RADIO RECEIVER DRIVER
2149 M:      Hans Verkuil <hverkuil@xs4all.nl>
2150 L:      linux-media@vger.kernel.org
2151 T:      git git://linuxtv.org/media_tree.git
2152 W:      https://linuxtv.org
2153 S:      Maintained
2154 F:      drivers/media/radio/radio-aztech*
2155
2156 B43 WIRELESS DRIVER
2157 L:      linux-wireless@vger.kernel.org
2158 L:      b43-dev@lists.infradead.org
2159 W:      http://wireless.kernel.org/en/users/Drivers/b43
2160 S:      Odd Fixes
2161 F:      drivers/net/wireless/broadcom/b43/
2162
2163 B43LEGACY WIRELESS DRIVER
2164 M:      Larry Finger <Larry.Finger@lwfinger.net>
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:      Maintained
2169 F:      drivers/net/wireless/broadcom/b43legacy/
2170
2171 BACKLIGHT CLASS/SUBSYSTEM
2172 M:      Jingoo Han <jingoohan1@gmail.com>
2173 M:      Lee Jones <lee.jones@linaro.org>
2174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2175 S:      Maintained
2176 F:      drivers/video/backlight/
2177 F:      include/linux/backlight.h
2178
2179 BATMAN ADVANCED
2180 M:      Marek Lindner <mareklindner@neomailbox.ch>
2181 M:      Simon Wunderlich <sw@simonwunderlich.de>
2182 M:      Antonio Quartulli <a@unstable.cc>
2183 L:      b.a.t.m.a.n@lists.open-mesh.org
2184 W:      https://www.open-mesh.org/
2185 Q:      https://patchwork.open-mesh.org/project/batman/list/
2186 S:      Maintained
2187 F:      net/batman-adv/
2188
2189 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2190 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2191 L:      linux-hams@vger.kernel.org
2192 W:      http://www.baycom.org/~tom/ham/ham.html
2193 S:      Maintained
2194 F:      drivers/net/hamradio/baycom*
2195
2196 BCACHE (BLOCK LAYER CACHE)
2197 M:      Kent Overstreet <kent.overstreet@gmail.com>
2198 L:      linux-bcache@vger.kernel.org
2199 W:      http://bcache.evilpiepirate.org
2200 S:      Maintained
2201 F:      drivers/md/bcache/
2202
2203 BDISP ST MEDIA DRIVER
2204 M:      Fabien Dessenne <fabien.dessenne@st.com>
2205 L:      linux-media@vger.kernel.org
2206 T:      git git://linuxtv.org/media_tree.git
2207 W:      https://linuxtv.org
2208 S:      Supported
2209 F:      drivers/media/platform/sti/bdisp
2210
2211 BEFS FILE SYSTEM
2212 S:      Orphan
2213 F:      Documentation/filesystems/befs.txt
2214 F:      fs/befs/
2215
2216 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2217 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2218 L:      netdev@vger.kernel.org
2219 S:      Maintained
2220 F:      drivers/net/ethernet/ec_bhf.c
2221
2222 BFS FILE SYSTEM
2223 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2224 S:      Maintained
2225 F:      Documentation/filesystems/bfs.txt
2226 F:      fs/bfs/
2227 F:      include/uapi/linux/bfs_fs.h
2228
2229 BLACKFIN ARCHITECTURE
2230 M:      Steven Miao <realmz6@gmail.com>
2231 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2232 T:      git git://git.code.sf.net/p/adi-linux/code
2233 W:      http://blackfin.uclinux.org
2234 S:      Supported
2235 F:      arch/blackfin/
2236
2237 BLACKFIN EMAC DRIVER
2238 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2239 W:      http://blackfin.uclinux.org
2240 S:      Supported
2241 F:      drivers/net/ethernet/adi/
2242
2243 BLACKFIN RTC DRIVER
2244 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2245 W:      http://blackfin.uclinux.org
2246 S:      Supported
2247 F:      drivers/rtc/rtc-bfin.c
2248
2249 BLACKFIN SDH DRIVER
2250 M:      Sonic Zhang <sonic.zhang@analog.com>
2251 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2252 W:      http://blackfin.uclinux.org
2253 S:      Supported
2254 F:      drivers/mmc/host/bfin_sdh.c
2255
2256 BLACKFIN SERIAL DRIVER
2257 M:      Sonic Zhang <sonic.zhang@analog.com>
2258 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2259 W:      http://blackfin.uclinux.org
2260 S:      Supported
2261 F:      drivers/tty/serial/bfin_uart.c
2262
2263 BLACKFIN WATCHDOG DRIVER
2264 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2265 W:      http://blackfin.uclinux.org
2266 S:      Supported
2267 F:      drivers/watchdog/bfin_wdt.c
2268
2269 BLACKFIN I2C TWI DRIVER
2270 M:      Sonic Zhang <sonic.zhang@analog.com>
2271 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2272 W:      http://blackfin.uclinux.org/
2273 S:      Supported
2274 F:      drivers/i2c/busses/i2c-bfin-twi.c
2275
2276 BLACKFIN MEDIA DRIVER
2277 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2278 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2279 W:      http://blackfin.uclinux.org/
2280 S:      Supported
2281 F:      drivers/media/platform/blackfin/
2282 F:      drivers/media/i2c/adv7183*
2283 F:      drivers/media/i2c/vs6624*
2284
2285 BLINKM RGB LED DRIVER
2286 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2287 S:      Maintained
2288 F:      drivers/leds/leds-blinkm.c
2289
2290 BLOCK LAYER
2291 M:      Jens Axboe <axboe@kernel.dk>
2292 L:      linux-block@vger.kernel.org
2293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2294 S:      Maintained
2295 F:      block/
2296 F:      kernel/trace/blktrace.c
2297
2298 BLOCK2MTD DRIVER
2299 M:      Joern Engel <joern@lazybastard.org>
2300 L:      linux-mtd@lists.infradead.org
2301 S:      Maintained
2302 F:      drivers/mtd/devices/block2mtd.c
2303
2304 BLUETOOTH DRIVERS
2305 M:      Marcel Holtmann <marcel@holtmann.org>
2306 M:      Gustavo Padovan <gustavo@padovan.org>
2307 M:      Johan Hedberg <johan.hedberg@gmail.com>
2308 L:      linux-bluetooth@vger.kernel.org
2309 W:      http://www.bluez.org/
2310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2312 S:      Maintained
2313 F:      drivers/bluetooth/
2314
2315 BLUETOOTH SUBSYSTEM
2316 M:      Marcel Holtmann <marcel@holtmann.org>
2317 M:      Gustavo Padovan <gustavo@padovan.org>
2318 M:      Johan Hedberg <johan.hedberg@gmail.com>
2319 L:      linux-bluetooth@vger.kernel.org
2320 W:      http://www.bluez.org/
2321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2323 S:      Maintained
2324 F:      net/bluetooth/
2325 F:      include/net/bluetooth/
2326
2327 BONDING DRIVER
2328 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2329 M:      Veaceslav Falico <vfalico@gmail.com>
2330 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2331 L:      netdev@vger.kernel.org
2332 W:      http://sourceforge.net/projects/bonding/
2333 S:      Supported
2334 F:      drivers/net/bonding/
2335 F:      include/uapi/linux/if_bonding.h
2336
2337 BPF (Safe dynamic programs and tools)
2338 M:      Alexei Starovoitov <ast@kernel.org>
2339 L:      netdev@vger.kernel.org
2340 L:      linux-kernel@vger.kernel.org
2341 S:      Supported
2342 F:      kernel/bpf/
2343
2344 BROADCOM B44 10/100 ETHERNET DRIVER
2345 M:      Gary Zambrano <zambrano@broadcom.com>
2346 L:      netdev@vger.kernel.org
2347 S:      Supported
2348 F:      drivers/net/ethernet/broadcom/b44.*
2349
2350 BROADCOM GENET ETHERNET DRIVER
2351 M:      Florian Fainelli <f.fainelli@gmail.com>
2352 L:      netdev@vger.kernel.org
2353 S:      Supported
2354 F:      drivers/net/ethernet/broadcom/genet/
2355
2356 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2357 M:      Sony Chacko <sony.chacko@qlogic.com>
2358 M:      Dept-HSGLinuxNICDev@qlogic.com
2359 L:      netdev@vger.kernel.org
2360 S:      Supported
2361 F:      drivers/net/ethernet/broadcom/bnx2.*
2362 F:      drivers/net/ethernet/broadcom/bnx2_*
2363
2364 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2365 M:      Ariel Elior <ariel.elior@qlogic.com>
2366 L:      netdev@vger.kernel.org
2367 S:      Supported
2368 F:      drivers/net/ethernet/broadcom/bnx2x/
2369
2370 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2371 M:      Florian Fainelli <f.fainelli@gmail.com>
2372 M:      Ray Jui <rjui@broadcom.com>
2373 M:      Scott Branden <sbranden@broadcom.com>
2374 L:      bcm-kernel-feedback-list@broadcom.com
2375 T:      git git://github.com/broadcom/mach-bcm
2376 S:      Maintained
2377 F:      arch/arm/mach-bcm/
2378 F:      arch/arm/boot/dts/bcm113*
2379 F:      arch/arm/boot/dts/bcm216*
2380 F:      arch/arm/boot/dts/bcm281*
2381 F:      arch/arm64/boot/dts/broadcom/
2382 F:      arch/arm/configs/bcm_defconfig
2383 F:      drivers/mmc/host/sdhci-bcm-kona.c
2384 F:      drivers/clocksource/bcm_kona_timer.c
2385
2386 BROADCOM BCM2835 ARM ARCHITECTURE
2387 M:      Stephen Warren <swarren@wwwdotorg.org>
2388 M:      Lee Jones <lee@kernel.org>
2389 M:      Eric Anholt <eric@anholt.net>
2390 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2391 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2393 S:      Maintained
2394 N:      bcm2835
2395
2396 BROADCOM BCM47XX MIPS ARCHITECTURE
2397 M:      Hauke Mehrtens <hauke@hauke-m.de>
2398 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2399 L:      linux-mips@linux-mips.org
2400 S:      Maintained
2401 F:      arch/mips/bcm47xx/*
2402 F:      arch/mips/include/asm/mach-bcm47xx/*
2403
2404 BROADCOM BCM5301X ARM ARCHITECTURE
2405 M:      Hauke Mehrtens <hauke@hauke-m.de>
2406 L:      linux-arm-kernel@lists.infradead.org
2407 S:      Maintained
2408 F:      arch/arm/mach-bcm/bcm_5301x.c
2409 F:      arch/arm/boot/dts/bcm5301x.dtsi
2410 F:      arch/arm/boot/dts/bcm470*
2411
2412 BROADCOM BCM63XX ARM ARCHITECTURE
2413 M:      Florian Fainelli <f.fainelli@gmail.com>
2414 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2415 L:      bcm-kernel-feedback-list@broadcom.com
2416 T:      git git://github.com/broadcom/stblinux.git
2417 S:      Maintained
2418 F:      arch/arm/mach-bcm/bcm63xx.c
2419 F:      arch/arm/include/debug/bcm63xx.S
2420
2421 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2422 M:      Kevin Cernekee <cernekee@gmail.com>
2423 L:      linux-usb@vger.kernel.org
2424 S:      Maintained
2425 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2426
2427 BROADCOM BCM7XXX ARM ARCHITECTURE
2428 M:      Brian Norris <computersforpeace@gmail.com>
2429 M:      Gregory Fong <gregory.0xf0@gmail.com>
2430 M:      Florian Fainelli <f.fainelli@gmail.com>
2431 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2432 L:      bcm-kernel-feedback-list@broadcom.com
2433 T:      git git://github.com/broadcom/stblinux.git
2434 S:      Maintained
2435 F:      arch/arm/mach-bcm/*brcmstb*
2436 F:      arch/arm/boot/dts/bcm7*.dts*
2437 F:      drivers/bus/brcmstb_gisb.c
2438 N:      brcmstb
2439
2440 BROADCOM BMIPS MIPS ARCHITECTURE
2441 M:      Kevin Cernekee <cernekee@gmail.com>
2442 M:      Florian Fainelli <f.fainelli@gmail.com>
2443 L:      linux-mips@linux-mips.org
2444 T:      git git://github.com/broadcom/stblinux.git
2445 S:      Maintained
2446 F:      arch/mips/bmips/*
2447 F:      arch/mips/include/asm/mach-bmips/*
2448 F:      arch/mips/kernel/*bmips*
2449 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2450 F:      drivers/irqchip/irq-bcm7*
2451 F:      drivers/irqchip/irq-brcmstb*
2452 F:      include/linux/bcm963xx_nvram.h
2453 F:      include/linux/bcm963xx_tag.h
2454
2455 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2456 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2457 M:      Prashant Sreedharan <prashant@broadcom.com>
2458 M:      Michael Chan <mchan@broadcom.com>
2459 L:      netdev@vger.kernel.org
2460 S:      Supported
2461 F:      drivers/net/ethernet/broadcom/tg3.*
2462
2463 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2464 M:      Brett Rudley <brudley@broadcom.com>
2465 M:      Arend van Spriel <arend@broadcom.com>
2466 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2467 M:      Hante Meuleman <meuleman@broadcom.com>
2468 L:      linux-wireless@vger.kernel.org
2469 L:      brcm80211-dev-list@broadcom.com
2470 S:      Supported
2471 F:      drivers/net/wireless/broadcom/brcm80211/
2472
2473 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2474 M:      QLogic-Storage-Upstream@qlogic.com
2475 L:      linux-scsi@vger.kernel.org
2476 S:      Supported
2477 F:      drivers/scsi/bnx2fc/
2478
2479 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2480 M:      QLogic-Storage-Upstream@qlogic.com
2481 L:      linux-scsi@vger.kernel.org
2482 S:      Supported
2483 F:      drivers/scsi/bnx2i/
2484
2485 BROADCOM IPROC ARM ARCHITECTURE
2486 M:      Ray Jui <rjui@broadcom.com>
2487 M:      Scott Branden <sbranden@broadcom.com>
2488 M:      Jon Mason <jonmason@broadcom.com>
2489 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2490 L:      bcm-kernel-feedback-list@broadcom.com
2491 T:      git git://github.com/broadcom/cygnus-linux.git
2492 S:      Maintained
2493 N:      iproc
2494 N:      cygnus
2495 N:      nsp
2496 N:      bcm9113*
2497 N:      bcm9583*
2498 N:      bcm9585*
2499 N:      bcm9586*
2500 N:      bcm988312
2501 N:      bcm113*
2502 N:      bcm583*
2503 N:      bcm585*
2504 N:      bcm586*
2505 N:      bcm88312
2506
2507 BROADCOM BRCMSTB GPIO DRIVER
2508 M:      Gregory Fong <gregory.0xf0@gmail.com>
2509 L:      bcm-kernel-feedback-list@broadcom.com
2510 S:      Supported
2511 F:      drivers/gpio/gpio-brcmstb.c
2512 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2513
2514 BROADCOM KONA GPIO DRIVER
2515 M:      Ray Jui <rjui@broadcom.com>
2516 L:      bcm-kernel-feedback-list@broadcom.com
2517 S:      Supported
2518 F:      drivers/gpio/gpio-bcm-kona.c
2519 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2520
2521 BROADCOM NVRAM DRIVER
2522 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2523 L:      linux-mips@linux-mips.org
2524 S:      Maintained
2525 F:      drivers/firmware/broadcom/*
2526
2527 BROADCOM STB NAND FLASH DRIVER
2528 M:      Brian Norris <computersforpeace@gmail.com>
2529 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2530 L:      linux-mtd@lists.infradead.org
2531 L:      bcm-kernel-feedback-list@broadcom.com
2532 S:      Maintained
2533 F:      drivers/mtd/nand/brcmnand/
2534
2535 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2536 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2537 L:      linux-wireless@vger.kernel.org
2538 S:      Maintained
2539 F:      drivers/bcma/
2540 F:      include/linux/bcma/
2541
2542 BROADCOM SYSTEMPORT ETHERNET DRIVER
2543 M:      Florian Fainelli <f.fainelli@gmail.com>
2544 L:      netdev@vger.kernel.org
2545 S:      Supported
2546 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2547
2548 BROADCOM VULCAN ARM64 SOC
2549 M:      Jayachandran C. <jchandra@broadcom.com>
2550 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2551 L:      bcm-kernel-feedback-list@broadcom.com
2552 S:      Maintained
2553 F:      arch/arm64/boot/dts/broadcom/vulcan*
2554
2555 BROCADE BFA FC SCSI DRIVER
2556 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2557 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2558 L:      linux-scsi@vger.kernel.org
2559 S:      Supported
2560 F:      drivers/scsi/bfa/
2561
2562 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2563 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2564 L:      netdev@vger.kernel.org
2565 S:      Supported
2566 F:      drivers/net/ethernet/brocade/bna/
2567
2568 BSG (block layer generic sg v4 driver)
2569 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2570 L:      linux-scsi@vger.kernel.org
2571 S:      Supported
2572 F:      block/bsg.c
2573 F:      include/linux/bsg.h
2574 F:      include/uapi/linux/bsg.h
2575
2576 BT87X AUDIO DRIVER
2577 M:      Clemens Ladisch <clemens@ladisch.de>
2578 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2579 T:      git git://git.alsa-project.org/alsa-kernel.git
2580 S:      Maintained
2581 F:      Documentation/sound/alsa/Bt87x.txt
2582 F:      sound/pci/bt87x.c
2583
2584 BT8XXGPIO DRIVER
2585 M:      Michael Buesch <m@bues.ch>
2586 W:      http://bu3sch.de/btgpio.php
2587 S:      Maintained
2588 F:      drivers/gpio/gpio-bt8xx.c
2589
2590 BTRFS FILE SYSTEM
2591 M:      Chris Mason <clm@fb.com>
2592 M:      Josef Bacik <jbacik@fb.com>
2593 M:      David Sterba <dsterba@suse.com>
2594 L:      linux-btrfs@vger.kernel.org
2595 W:      http://btrfs.wiki.kernel.org/
2596 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2598 S:      Maintained
2599 F:      Documentation/filesystems/btrfs.txt
2600 F:      fs/btrfs/
2601
2602 BTTV VIDEO4LINUX DRIVER
2603 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2604 L:      linux-media@vger.kernel.org
2605 W:      https://linuxtv.org
2606 T:      git git://linuxtv.org/media_tree.git
2607 S:      Odd fixes
2608 F:      Documentation/video4linux/bttv/
2609 F:      drivers/media/pci/bt8xx/bttv*
2610
2611 BUSLOGIC SCSI DRIVER
2612 M:      Khalid Aziz <khalid@gonehiking.org>
2613 L:      linux-scsi@vger.kernel.org
2614 S:      Maintained
2615 F:      drivers/scsi/BusLogic.*
2616 F:      drivers/scsi/FlashPoint.*
2617
2618 C-MEDIA CMI8788 DRIVER
2619 M:      Clemens Ladisch <clemens@ladisch.de>
2620 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2621 T:      git git://git.alsa-project.org/alsa-kernel.git
2622 S:      Maintained
2623 F:      sound/pci/oxygen/
2624
2625 C6X ARCHITECTURE
2626 M:      Mark Salter <msalter@redhat.com>
2627 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2628 L:      linux-c6x-dev@linux-c6x.org
2629 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2630 S:      Maintained
2631 F:      arch/c6x/
2632
2633 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2634 M:      David Howells <dhowells@redhat.com>
2635 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2636 S:      Supported
2637 F:      Documentation/filesystems/caching/cachefiles.txt
2638 F:      fs/cachefiles/
2639
2640 CADET FM/AM RADIO RECEIVER DRIVER
2641 M:      Hans Verkuil <hverkuil@xs4all.nl>
2642 L:      linux-media@vger.kernel.org
2643 T:      git git://linuxtv.org/media_tree.git
2644 W:      https://linuxtv.org
2645 S:      Maintained
2646 F:      drivers/media/radio/radio-cadet*
2647
2648 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2649 M:      Jonathan Corbet <corbet@lwn.net>
2650 L:      linux-media@vger.kernel.org
2651 T:      git git://linuxtv.org/media_tree.git
2652 S:      Maintained
2653 F:      Documentation/video4linux/cafe_ccic
2654 F:      drivers/media/platform/marvell-ccic/
2655
2656 CAIF NETWORK LAYER
2657 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2658 L:      netdev@vger.kernel.org
2659 S:      Supported
2660 F:      Documentation/networking/caif/
2661 F:      drivers/net/caif/
2662 F:      include/uapi/linux/caif/
2663 F:      include/net/caif/
2664 F:      net/caif/
2665
2666 CALGARY x86-64 IOMMU
2667 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2668 M:      "Jon D. Mason" <jdmason@kudzu.us>
2669 L:      discuss@x86-64.org
2670 S:      Maintained
2671 F:      arch/x86/kernel/pci-calgary_64.c
2672 F:      arch/x86/kernel/tce_64.c
2673 F:      arch/x86/include/asm/calgary.h
2674 F:      arch/x86/include/asm/tce.h
2675
2676 CAN NETWORK LAYER
2677 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2678 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2679 L:      linux-can@vger.kernel.org
2680 W:      https://github.com/linux-can
2681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2683 S:      Maintained
2684 F:      Documentation/networking/can.txt
2685 F:      net/can/
2686 F:      include/linux/can/core.h
2687 F:      include/uapi/linux/can.h
2688 F:      include/uapi/linux/can/bcm.h
2689 F:      include/uapi/linux/can/raw.h
2690 F:      include/uapi/linux/can/gw.h
2691
2692 CAN NETWORK DRIVERS
2693 M:      Wolfgang Grandegger <wg@grandegger.com>
2694 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2695 L:      linux-can@vger.kernel.org
2696 W:      https://github.com/linux-can
2697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2699 S:      Maintained
2700 F:      drivers/net/can/
2701 F:      include/linux/can/dev.h
2702 F:      include/linux/can/platform/
2703 F:      include/uapi/linux/can/error.h
2704 F:      include/uapi/linux/can/netlink.h
2705
2706 CAPABILITIES
2707 M:      Serge Hallyn <serge.hallyn@canonical.com>
2708 L:      linux-security-module@vger.kernel.org
2709 S:      Supported
2710 F:      include/linux/capability.h
2711 F:      include/uapi/linux/capability.h
2712 F:      security/commoncap.c
2713 F:      kernel/capability.c
2714
2715 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2716 M:      Kevin Tsai <ktsai@capellamicro.com>
2717 S:      Maintained
2718 F:      drivers/iio/light/cm*
2719 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2720
2721 CAVIUM LIQUIDIO NETWORK DRIVER
2722 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2723 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2724 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2725 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2726 L:     netdev@vger.kernel.org
2727 W:     http://www.cavium.com
2728 S:     Supported
2729 F:     drivers/net/ethernet/cavium/liquidio/
2730
2731 CC2520 IEEE-802.15.4 RADIO DRIVER
2732 M:      Varka Bhadram <varkabhadram@gmail.com>
2733 L:      linux-wpan@vger.kernel.org
2734 S:      Maintained
2735 F:      drivers/net/ieee802154/cc2520.c
2736 F:      include/linux/spi/cc2520.h
2737 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2738
2739 CELL BROADBAND ENGINE ARCHITECTURE
2740 M:      Arnd Bergmann <arnd@arndb.de>
2741 L:      linuxppc-dev@lists.ozlabs.org
2742 W:      http://www.ibm.com/developerworks/power/cell/
2743 S:      Supported
2744 F:      arch/powerpc/include/asm/cell*.h
2745 F:      arch/powerpc/include/asm/spu*.h
2746 F:      arch/powerpc/include/uapi/asm/spu*.h
2747 F:      arch/powerpc/oprofile/*cell*
2748 F:      arch/powerpc/platforms/cell/
2749
2750 CEPH COMMON CODE (LIBCEPH)
2751 M:      Ilya Dryomov <idryomov@gmail.com>
2752 M:      "Yan, Zheng" <zyan@redhat.com>
2753 M:      Sage Weil <sage@redhat.com>
2754 L:      ceph-devel@vger.kernel.org
2755 W:      http://ceph.com/
2756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2757 T:      git git://github.com/ceph/ceph-client.git
2758 S:      Supported
2759 F:      net/ceph/
2760 F:      include/linux/ceph/
2761 F:      include/linux/crush/
2762
2763 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2764 M:      "Yan, Zheng" <zyan@redhat.com>
2765 M:      Sage Weil <sage@redhat.com>
2766 M:      Ilya Dryomov <idryomov@gmail.com>
2767 L:      ceph-devel@vger.kernel.org
2768 W:      http://ceph.com/
2769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2770 T:      git git://github.com/ceph/ceph-client.git
2771 S:      Supported
2772 F:      Documentation/filesystems/ceph.txt
2773 F:      fs/ceph/
2774
2775 CERTIFICATE HANDLING:
2776 M:      David Howells <dhowells@redhat.com>
2777 M:      David Woodhouse <dwmw2@infradead.org>
2778 L:      keyrings@vger.kernel.org
2779 S:      Maintained
2780 F:      Documentation/module-signing.txt
2781 F:      certs/
2782 F:      scripts/sign-file.c
2783 F:      scripts/extract-cert.c
2784
2785 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2786 L:      linux-usb@vger.kernel.org
2787 S:      Orphan
2788 F:      Documentation/usb/WUSB-Design-overview.txt
2789 F:      Documentation/usb/wusb-cbaf
2790 F:      drivers/usb/host/hwa-hc.c
2791 F:      drivers/usb/host/whci/
2792 F:      drivers/usb/wusbcore/
2793 F:      include/linux/usb/wusb*
2794
2795 CFAG12864B LCD DRIVER
2796 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2797 W:      http://miguelojeda.es/auxdisplay.htm
2798 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2799 S:      Maintained
2800 F:      drivers/auxdisplay/cfag12864b.c
2801 F:      include/linux/cfag12864b.h
2802
2803 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2804 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2805 W:      http://miguelojeda.es/auxdisplay.htm
2806 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2807 S:      Maintained
2808 F:      drivers/auxdisplay/cfag12864bfb.c
2809 F:      include/linux/cfag12864b.h
2810
2811 CFG80211 and NL80211
2812 M:      Johannes Berg <johannes@sipsolutions.net>
2813 L:      linux-wireless@vger.kernel.org
2814 W:      http://wireless.kernel.org/
2815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2817 S:      Maintained
2818 F:      include/uapi/linux/nl80211.h
2819 F:      include/net/cfg80211.h
2820 F:      net/wireless/*
2821 X:      net/wireless/wext*
2822
2823 CHAR and MISC DRIVERS
2824 M:      Arnd Bergmann <arnd@arndb.de>
2825 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2827 S:      Supported
2828 F:      drivers/char/*
2829 F:      drivers/misc/*
2830 F:      include/linux/miscdevice.h
2831
2832 CHECKPATCH
2833 M:      Andy Whitcroft <apw@canonical.com>
2834 M:      Joe Perches <joe@perches.com>
2835 S:      Maintained
2836 F:      scripts/checkpatch.pl
2837
2838 CHINESE DOCUMENTATION
2839 M:      Harry Wei <harryxiyou@gmail.com>
2840 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2841 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2842 S:      Maintained
2843 F:      Documentation/zh_CN/
2844
2845 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2846 M:      Peter Chen <Peter.Chen@nxp.com>
2847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2848 L:      linux-usb@vger.kernel.org
2849 S:      Maintained
2850 F:      drivers/usb/chipidea/
2851
2852 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2853 M:      Hans de Goede <hdegoede@redhat.com>
2854 L:      linux-input@vger.kernel.org
2855 S:      Maintained
2856 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2857 F:      drivers/input/touchscreen/chipone_icn8318.c
2858
2859 CHROME HARDWARE PLATFORM SUPPORT
2860 M:      Olof Johansson <olof@lixom.net>
2861 S:      Maintained
2862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2863 F:      drivers/platform/chrome/
2864
2865 CISCO VIC ETHERNET NIC DRIVER
2866 M:      Christian Benvenuti <benve@cisco.com>
2867 M:      Sujith Sankar <ssujith@cisco.com>
2868 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2869 M:      Neel Patel <neepatel@cisco.com>
2870 S:      Supported
2871 F:      drivers/net/ethernet/cisco/enic/
2872
2873 CISCO VIC LOW LATENCY NIC DRIVER
2874 M:      Christian Benvenuti <benve@cisco.com>
2875 M:      Dave Goodell <dgoodell@cisco.com>
2876 S:      Supported
2877 F:      drivers/infiniband/hw/usnic/
2878
2879 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2880 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2881 L:      netdev@vger.kernel.org
2882 S:      Maintained
2883 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2884
2885 CIRRUS LOGIC AUDIO CODEC DRIVERS
2886 M:      Brian Austin <brian.austin@cirrus.com>
2887 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2888 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2889 S:      Maintained
2890 F:      sound/soc/codecs/cs*
2891
2892 CLEANCACHE API
2893 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2894 L:      linux-kernel@vger.kernel.org
2895 S:      Maintained
2896 F:      mm/cleancache.c
2897 F:      include/linux/cleancache.h
2898
2899 CLK API
2900 M:      Russell King <linux@arm.linux.org.uk>
2901 L:      linux-clk@vger.kernel.org
2902 S:      Maintained
2903 F:      include/linux/clk.h
2904
2905 CLOCKSOURCE, CLOCKEVENT DRIVERS
2906 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2907 M:      Thomas Gleixner <tglx@linutronix.de>
2908 L:      linux-kernel@vger.kernel.org
2909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2910 S:      Supported
2911 F:      drivers/clocksource
2912
2913 CISCO FCOE HBA DRIVER
2914 M:      Hiral Patel <hiralpat@cisco.com>
2915 M:      Suma Ramars <sramars@cisco.com>
2916 M:      Brian Uchino <buchino@cisco.com>
2917 L:      linux-scsi@vger.kernel.org
2918 S:      Supported
2919 F:      drivers/scsi/fnic/
2920
2921 CISCO SCSI HBA DRIVER
2922 M:      Narsimhulu Musini <nmusini@cisco.com>
2923 M:      Sesidhar Baddela <sebaddel@cisco.com>
2924 L:      linux-scsi@vger.kernel.org
2925 S:      Supported
2926 F:      drivers/scsi/snic/
2927
2928 CMPC ACPI DRIVER
2929 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2930 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2931 L:      platform-driver-x86@vger.kernel.org
2932 S:      Supported
2933 F:      drivers/platform/x86/classmate-laptop.c
2934
2935 COBALT MEDIA DRIVER
2936 M:      Hans Verkuil <hans.verkuil@cisco.com>
2937 L:      linux-media@vger.kernel.org
2938 T:      git git://linuxtv.org/media_tree.git
2939 W:      https://linuxtv.org
2940 S:      Supported
2941 F:      drivers/media/pci/cobalt/
2942
2943 COCCINELLE/Semantic Patches (SmPL)
2944 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2945 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2946 M:      Nicolas Palix <nicolas.palix@imag.fr>
2947 M:      Michal Marek <mmarek@suse.com>
2948 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2950 W:      http://coccinelle.lip6.fr/
2951 S:      Supported
2952 F:      Documentation/coccinelle.txt
2953 F:      scripts/coccinelle/
2954 F:      scripts/coccicheck
2955
2956 CODA FILE SYSTEM
2957 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2958 M:      coda@cs.cmu.edu
2959 L:      codalist@coda.cs.cmu.edu
2960 W:      http://www.coda.cs.cmu.edu/
2961 S:      Maintained
2962 F:      Documentation/filesystems/coda.txt
2963 F:      fs/coda/
2964 F:      include/linux/coda*.h
2965 F:      include/uapi/linux/coda*.h
2966
2967 CODA V4L2 MEM2MEM DRIVER
2968 M:      Philipp Zabel <p.zabel@pengutronix.de>
2969 L:      linux-media@vger.kernel.org
2970 S:      Maintained
2971 F:      Documentation/devicetree/bindings/media/coda.txt
2972 F:      drivers/media/platform/coda/
2973
2974 COMMON CLK FRAMEWORK
2975 M:      Michael Turquette <mturquette@baylibre.com>
2976 M:      Stephen Boyd <sboyd@codeaurora.org>
2977 L:      linux-clk@vger.kernel.org
2978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2979 S:      Maintained
2980 F:      drivers/clk/
2981 X:      drivers/clk/clkdev.c
2982 F:      include/linux/clk-pr*
2983 F:      include/linux/clk/
2984
2985 COMMON INTERNET FILE SYSTEM (CIFS)
2986 M:      Steve French <sfrench@samba.org>
2987 L:      linux-cifs@vger.kernel.org
2988 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2989 W:      http://linux-cifs.samba.org/
2990 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2991 S:      Supported
2992 F:      Documentation/filesystems/cifs/
2993 F:      fs/cifs/
2994
2995 COMPACTPCI HOTPLUG CORE
2996 M:      Scott Murray <scott@spiteful.org>
2997 L:      linux-pci@vger.kernel.org
2998 S:      Maintained
2999 F:      drivers/pci/hotplug/cpci_hotplug*
3000
3001 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3002 M:      Scott Murray <scott@spiteful.org>
3003 L:      linux-pci@vger.kernel.org
3004 S:      Maintained
3005 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3006
3007 COMPACTPCI HOTPLUG GENERIC DRIVER
3008 M:      Scott Murray <scott@spiteful.org>
3009 L:      linux-pci@vger.kernel.org
3010 S:      Maintained
3011 F:      drivers/pci/hotplug/cpcihp_generic.c
3012
3013 COMPAL LAPTOP SUPPORT
3014 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3015 L:      platform-driver-x86@vger.kernel.org
3016 S:      Maintained
3017 F:      drivers/platform/x86/compal-laptop.c
3018
3019 CONEXANT ACCESSRUNNER USB DRIVER
3020 L:      accessrunner-general@lists.sourceforge.net
3021 W:      http://accessrunner.sourceforge.net/
3022 S:      Orphan
3023 F:      drivers/usb/atm/cxacru.c
3024
3025 CONFIGFS
3026 M:      Joel Becker <jlbec@evilplan.org>
3027 M:      Christoph Hellwig <hch@lst.de>
3028 T:      git git://git.infradead.org/users/hch/configfs.git
3029 S:      Supported
3030 F:      fs/configfs/
3031 F:      include/linux/configfs.h
3032
3033 CONNECTOR
3034 M:      Evgeniy Polyakov <zbr@ioremap.net>
3035 L:      netdev@vger.kernel.org
3036 S:      Maintained
3037 F:      drivers/connector/
3038
3039 CONTROL GROUP (CGROUP)
3040 M:      Tejun Heo <tj@kernel.org>
3041 M:      Li Zefan <lizefan@huawei.com>
3042 M:      Johannes Weiner <hannes@cmpxchg.org>
3043 L:      cgroups@vger.kernel.org
3044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3045 S:      Maintained
3046 F:      Documentation/cgroups/
3047 F:      include/linux/cgroup*
3048 F:      kernel/cgroup*
3049
3050 CONTROL GROUP - CPUSET
3051 M:      Li Zefan <lizefan@huawei.com>
3052 L:      cgroups@vger.kernel.org
3053 W:      http://www.bullopensource.org/cpuset/
3054 W:      http://oss.sgi.com/projects/cpusets/
3055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3056 S:      Maintained
3057 F:      Documentation/cgroups/cpusets.txt
3058 F:      include/linux/cpuset.h
3059 F:      kernel/cpuset.c
3060
3061 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3062 M:      Johannes Weiner <hannes@cmpxchg.org>
3063 M:      Michal Hocko <mhocko@kernel.org>
3064 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3065 L:      cgroups@vger.kernel.org
3066 L:      linux-mm@kvack.org
3067 S:      Maintained
3068 F:      mm/memcontrol.c
3069 F:      mm/swap_cgroup.c
3070
3071 CORETEMP HARDWARE MONITORING DRIVER
3072 M:      Fenghua Yu <fenghua.yu@intel.com>
3073 L:      lm-sensors@lm-sensors.org
3074 S:      Maintained
3075 F:      Documentation/hwmon/coretemp
3076 F:      drivers/hwmon/coretemp.c
3077
3078 COSA/SRP SYNC SERIAL DRIVER
3079 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3080 W:      http://www.fi.muni.cz/~kas/cosa/
3081 S:      Maintained
3082 F:      drivers/net/wan/cosa*
3083
3084 CPMAC ETHERNET DRIVER
3085 M:      Florian Fainelli <florian@openwrt.org>
3086 L:      netdev@vger.kernel.org
3087 S:      Maintained
3088 F:      drivers/net/ethernet/ti/cpmac.c
3089
3090 CPU FREQUENCY DRIVERS
3091 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3092 M:      Viresh Kumar <viresh.kumar@linaro.org>
3093 L:      linux-pm@vger.kernel.org
3094 S:      Maintained
3095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3096 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3097 F:      drivers/cpufreq/
3098 F:      include/linux/cpufreq.h
3099
3100 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3101 M:      Viresh Kumar <viresh.kumar@linaro.org>
3102 M:      Sudeep Holla <sudeep.holla@arm.com>
3103 L:      linux-pm@vger.kernel.org
3104 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3105 S:      Maintained
3106 F:      drivers/cpufreq/arm_big_little.h
3107 F:      drivers/cpufreq/arm_big_little.c
3108 F:      drivers/cpufreq/arm_big_little_dt.c
3109
3110 CPUIDLE DRIVER - ARM BIG LITTLE
3111 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3112 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3113 L:      linux-pm@vger.kernel.org
3114 L:      linux-arm-kernel@lists.infradead.org
3115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3116 S:      Maintained
3117 F:      drivers/cpuidle/cpuidle-big_little.c
3118
3119 CPUIDLE DRIVER - ARM EXYNOS
3120 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3121 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3122 M:      Kukjin Kim <kgene@kernel.org>
3123 L:      linux-pm@vger.kernel.org
3124 L:      linux-samsung-soc@vger.kernel.org
3125 S:      Supported
3126 F:      drivers/cpuidle/cpuidle-exynos.c
3127 F:      arch/arm/mach-exynos/pm.c
3128
3129 CPUIDLE DRIVERS
3130 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3131 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3132 L:      linux-pm@vger.kernel.org
3133 S:      Maintained
3134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3135 F:      drivers/cpuidle/*
3136 F:      include/linux/cpuidle.h
3137
3138 CPUID/MSR DRIVER
3139 M:      "H. Peter Anvin" <hpa@zytor.com>
3140 S:      Maintained
3141 F:      arch/x86/kernel/cpuid.c
3142 F:      arch/x86/kernel/msr.c
3143
3144 CPU POWER MONITORING SUBSYSTEM
3145 M:      Thomas Renninger <trenn@suse.com>
3146 L:      linux-pm@vger.kernel.org
3147 S:      Maintained
3148 F:      tools/power/cpupower/
3149
3150 CRAMFS FILESYSTEM
3151 W:      http://sourceforge.net/projects/cramfs/
3152 S:      Orphan / Obsolete
3153 F:      Documentation/filesystems/cramfs.txt
3154 F:      fs/cramfs/
3155
3156 CRIS PORT
3157 M:      Mikael Starvik <starvik@axis.com>
3158 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3159 L:      linux-cris-kernel@axis.com
3160 W:      http://developer.axis.com
3161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3162 S:      Maintained
3163 F:      arch/cris/
3164 F:      drivers/tty/serial/crisv10.*
3165
3166 CRYPTO API
3167 M:      Herbert Xu <herbert@gondor.apana.org.au>
3168 M:      "David S. Miller" <davem@davemloft.net>
3169 L:      linux-crypto@vger.kernel.org
3170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3172 S:      Maintained
3173 F:      Documentation/crypto/
3174 F:      Documentation/DocBook/crypto-API.tmpl
3175 F:      arch/*/crypto/
3176 F:      crypto/
3177 F:      drivers/crypto/
3178 F:      include/crypto/
3179
3180 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3181 M:      Neil Horman <nhorman@tuxdriver.com>
3182 L:      linux-crypto@vger.kernel.org
3183 S:      Maintained
3184 F:      crypto/ansi_cprng.c
3185 F:      crypto/rng.c
3186
3187 CS3308 MEDIA DRIVER
3188 M:      Hans Verkuil <hverkuil@xs4all.nl>
3189 L:      linux-media@vger.kernel.org
3190 T:      git git://linuxtv.org/media_tree.git
3191 W:      http://linuxtv.org
3192 S:      Odd Fixes
3193 F:      drivers/media/i2c/cs3308.c
3194 F:      drivers/media/i2c/cs3308.h
3195
3196 CS5535 Audio ALSA driver
3197 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3198 S:      Maintained
3199 F:      sound/pci/cs5535audio/
3200
3201 CW1200 WLAN driver
3202 M:      Solomon Peachy <pizza@shaftnet.org>
3203 S:      Maintained
3204 F:      drivers/net/wireless/st/cw1200/
3205
3206 CX18 VIDEO4LINUX DRIVER
3207 M:      Andy Walls <awalls@md.metrocast.net>
3208 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3209 L:      linux-media@vger.kernel.org
3210 T:      git git://linuxtv.org/media_tree.git
3211 W:      https://linuxtv.org
3212 W:      http://www.ivtvdriver.org/index.php/Cx18
3213 S:      Maintained
3214 F:      Documentation/video4linux/cx18.txt
3215 F:      drivers/media/pci/cx18/
3216 F:      include/uapi/linux/ivtv*
3217
3218 CX2341X MPEG ENCODER HELPER MODULE
3219 M:      Hans Verkuil <hverkuil@xs4all.nl>
3220 L:      linux-media@vger.kernel.org
3221 T:      git git://linuxtv.org/media_tree.git
3222 W:      https://linuxtv.org
3223 S:      Maintained
3224 F:      drivers/media/common/cx2341x*
3225 F:      include/media/cx2341x*
3226
3227 CX24120 MEDIA DRIVER
3228 M:      Jemma Denson <jdenson@gmail.com>
3229 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3230 L:      linux-media@vger.kernel.org
3231 W:      https://linuxtv.org
3232 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3233 S:      Maintained
3234 F:      drivers/media/dvb-frontends/cx24120*
3235
3236 CX88 VIDEO4LINUX DRIVER
3237 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3238 L:      linux-media@vger.kernel.org
3239 W:      https://linuxtv.org
3240 T:      git git://linuxtv.org/media_tree.git
3241 S:      Odd fixes
3242 F:      Documentation/video4linux/cx88/
3243 F:      drivers/media/pci/cx88/
3244
3245 CXD2820R MEDIA DRIVER
3246 M:      Antti Palosaari <crope@iki.fi>
3247 L:      linux-media@vger.kernel.org
3248 W:      https://linuxtv.org
3249 W:      http://palosaari.fi/linux/
3250 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3251 T:      git git://linuxtv.org/anttip/media_tree.git
3252 S:      Maintained
3253 F:      drivers/media/dvb-frontends/cxd2820r*
3254
3255 CXGB3 ETHERNET DRIVER (CXGB3)
3256 M:      Santosh Raspatur <santosh@chelsio.com>
3257 L:      netdev@vger.kernel.org
3258 W:      http://www.chelsio.com
3259 S:      Supported
3260 F:      drivers/net/ethernet/chelsio/cxgb3/
3261
3262 CXGB3 ISCSI DRIVER (CXGB3I)
3263 M:      Karen Xie <kxie@chelsio.com>
3264 L:      linux-scsi@vger.kernel.org
3265 W:      http://www.chelsio.com
3266 S:      Supported
3267 F:      drivers/scsi/cxgbi/cxgb3i
3268
3269 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3270 M:      Steve Wise <swise@chelsio.com>
3271 L:      linux-rdma@vger.kernel.org
3272 W:      http://www.openfabrics.org
3273 S:      Supported
3274 F:      drivers/infiniband/hw/cxgb3/
3275
3276 CXGB4 ETHERNET DRIVER (CXGB4)
3277 M:      Hariprasad S <hariprasad@chelsio.com>
3278 L:      netdev@vger.kernel.org
3279 W:      http://www.chelsio.com
3280 S:      Supported
3281 F:      drivers/net/ethernet/chelsio/cxgb4/
3282
3283 CXGB4 ISCSI DRIVER (CXGB4I)
3284 M:      Karen Xie <kxie@chelsio.com>
3285 L:      linux-scsi@vger.kernel.org
3286 W:      http://www.chelsio.com
3287 S:      Supported
3288 F:      drivers/scsi/cxgbi/cxgb4i
3289
3290 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3291 M:      Steve Wise <swise@chelsio.com>
3292 L:      linux-rdma@vger.kernel.org
3293 W:      http://www.openfabrics.org
3294 S:      Supported
3295 F:      drivers/infiniband/hw/cxgb4/
3296
3297 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3298 M:      Casey Leedom <leedom@chelsio.com>
3299 L:      netdev@vger.kernel.org
3300 W:      http://www.chelsio.com
3301 S:      Supported
3302 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3303
3304 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3305 M:      Ian Munsie <imunsie@au1.ibm.com>
3306 M:      Michael Neuling <mikey@neuling.org>
3307 L:      linuxppc-dev@lists.ozlabs.org
3308 S:      Supported
3309 F:      drivers/misc/cxl/
3310 F:      include/misc/cxl*
3311 F:      include/uapi/misc/cxl.h
3312 F:      Documentation/powerpc/cxl.txt
3313 F:      Documentation/powerpc/cxl.txt
3314 F:      Documentation/ABI/testing/sysfs-class-cxl
3315
3316 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3317 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3318 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3319 L:      linux-scsi@vger.kernel.org
3320 S:      Supported
3321 F:      drivers/scsi/cxlflash/
3322 F:      include/uapi/scsi/cxlflash_ioctls.h
3323 F:      Documentation/powerpc/cxlflash.txt
3324
3325 STMMAC ETHERNET DRIVER
3326 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3327 L:      netdev@vger.kernel.org
3328 W:      http://www.stlinux.com
3329 S:      Supported
3330 F:      drivers/net/ethernet/stmicro/stmmac/
3331
3332 CYBERPRO FB DRIVER
3333 M:      Russell King <linux@arm.linux.org.uk>
3334 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3335 W:      http://www.arm.linux.org.uk/
3336 S:      Maintained
3337 F:      drivers/video/fbdev/cyber2000fb.*
3338
3339 CYCLADES ASYNC MUX DRIVER
3340 W:      http://www.cyclades.com/
3341 S:      Orphan
3342 F:      drivers/tty/cyclades.c
3343 F:      include/linux/cyclades.h
3344 F:      include/uapi/linux/cyclades.h
3345
3346 CYCLADES PC300 DRIVER
3347 W:      http://www.cyclades.com/
3348 S:      Orphan
3349 F:      drivers/net/wan/pc300*
3350
3351 CYPRESS_FIRMWARE MEDIA DRIVER
3352 M:      Antti Palosaari <crope@iki.fi>
3353 L:      linux-media@vger.kernel.org
3354 W:      https://linuxtv.org
3355 W:      http://palosaari.fi/linux/
3356 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3357 T:      git git://linuxtv.org/anttip/media_tree.git
3358 S:      Maintained
3359 F:      drivers/media/common/cypress_firmware*
3360
3361 CYTTSP TOUCHSCREEN DRIVER
3362 M:      Ferruh Yigit <fery@cypress.com>
3363 L:      linux-input@vger.kernel.org
3364 S:      Supported
3365 F:      drivers/input/touchscreen/cyttsp*
3366 F:      include/linux/input/cyttsp.h
3367
3368 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3369 M:      Joshua Kinard <kumba@gentoo.org>
3370 S:      Maintained
3371 F:      drivers/rtc/rtc-ds1685.c
3372 F:      include/linux/rtc/ds1685.h
3373
3374 DAMA SLAVE for AX.25
3375 M:      Joerg Reuter <jreuter@yaina.de>
3376 W:      http://yaina.de/jreuter/
3377 W:      http://www.qsl.net/dl1bke/
3378 L:      linux-hams@vger.kernel.org
3379 S:      Maintained
3380 F:      net/ax25/af_ax25.c
3381 F:      net/ax25/ax25_dev.c
3382 F:      net/ax25/ax25_ds_*
3383 F:      net/ax25/ax25_in.c
3384 F:      net/ax25/ax25_out.c
3385 F:      net/ax25/ax25_timer.c
3386 F:      net/ax25/sysctl_net_ax25.c
3387
3388 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3389 L:      netdev@vger.kernel.org
3390 S:      Orphan
3391 F:      Documentation/networking/dmfe.txt
3392 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3393
3394 DC390/AM53C974 SCSI driver
3395 M:      Hannes Reinecke <hare@suse.com>
3396 L:      linux-scsi@vger.kernel.org
3397 S:      Maintained
3398 F:      drivers/scsi/am53c974.c
3399
3400 DC395x SCSI driver
3401 M:      Oliver Neukum <oliver@neukum.org>
3402 M:      Ali Akcaagac <aliakc@web.de>
3403 M:      Jamie Lenehan <lenehan@twibble.org>
3404 L:      dc395x@twibble.org
3405 W:      http://twibble.org/dist/dc395x/
3406 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3407 S:      Maintained
3408 F:      Documentation/scsi/dc395x.txt
3409 F:      drivers/scsi/dc395x.*
3410
3411 DCCP PROTOCOL
3412 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3413 L:      dccp@vger.kernel.org
3414 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3415 S:      Maintained
3416 F:      include/linux/dccp.h
3417 F:      include/uapi/linux/dccp.h
3418 F:      include/linux/tfrc.h
3419 F:      net/dccp/
3420
3421 DECnet NETWORK LAYER
3422 W:      http://linux-decnet.sourceforge.net
3423 L:      linux-decnet-user@lists.sourceforge.net
3424 S:      Orphan
3425 F:      Documentation/networking/decnet.txt
3426 F:      net/decnet/
3427
3428 DECSTATION PLATFORM SUPPORT
3429 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3430 L:      linux-mips@linux-mips.org
3431 W:      http://www.linux-mips.org/wiki/DECstation
3432 S:      Maintained
3433 F:      arch/mips/dec/
3434 F:      arch/mips/include/asm/dec/
3435 F:      arch/mips/include/asm/mach-dec/
3436
3437 DEFXX FDDI NETWORK DRIVER
3438 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3439 S:      Maintained
3440 F:      drivers/net/fddi/defxx.*
3441
3442 DELL LAPTOP DRIVER
3443 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3444 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3445 L:      platform-driver-x86@vger.kernel.org
3446 S:      Maintained
3447 F:      drivers/platform/x86/dell-laptop.c
3448
3449 DELL LAPTOP RBTN DRIVER
3450 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3451 S:      Maintained
3452 F:      drivers/platform/x86/dell-rbtn.*
3453
3454 DELL LAPTOP FREEFALL DRIVER
3455 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3456 S:      Maintained
3457 F:      drivers/platform/x86/dell-smo8800.c
3458
3459 DELL LAPTOP SMM DRIVER
3460 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3461 S:      Maintained
3462 F:      drivers/hwmon/dell-smm-hwmon.c
3463 F:      include/uapi/linux/i8k.h
3464
3465 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3466 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3467 S:      Maintained
3468 F:      Documentation/dcdbas.txt
3469 F:      drivers/firmware/dcdbas.*
3470
3471 DELL WMI EXTRAS DRIVER
3472 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3473 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3474 S:      Maintained
3475 F:      drivers/platform/x86/dell-wmi.c
3476
3477 DESIGNWARE USB2 DRD IP DRIVER
3478 M:      John Youn <johnyoun@synopsys.com>
3479 L:      linux-usb@vger.kernel.org
3480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3481 S:      Maintained
3482 F:      drivers/usb/dwc2/
3483
3484 DESIGNWARE USB3 DRD IP DRIVER
3485 M:      Felipe Balbi <balbi@kernel.org>
3486 L:      linux-usb@vger.kernel.org
3487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3488 S:      Maintained
3489 F:      drivers/usb/dwc3/
3490
3491 DEVICE COREDUMP (DEV_COREDUMP)
3492 M:      Johannes Berg <johannes@sipsolutions.net>
3493 L:      linux-kernel@vger.kernel.org
3494 S:      Maintained
3495 F:      drivers/base/devcoredump.c
3496 F:      include/linux/devcoredump.h
3497
3498 DEVICE FREQUENCY (DEVFREQ)
3499 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3500 M:      Kyungmin Park <kyungmin.park@samsung.com>
3501 L:      linux-pm@vger.kernel.org
3502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3503 S:      Maintained
3504 F:      drivers/devfreq/
3505 F:      include/linux/devfreq.h
3506 F:      Documentation/devicetree/bindings/devfreq/
3507
3508 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3509 M:      Chanwoo Choi <cw00.choi@samsung.com>
3510 L:      linux-pm@vger.kernel.org
3511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3512 S:      Supported
3513 F:      drivers/devfreq/event/
3514 F:      drivers/devfreq/devfreq-event.c
3515 F:      include/linux/devfreq-event.h
3516 F:      Documentation/devicetree/bindings/devfreq/event/
3517
3518 DEVICE NUMBER REGISTRY
3519 M:      Torben Mathiasen <device@lanana.org>
3520 W:      http://lanana.org/docs/device-list/index.html
3521 S:      Maintained
3522
3523 DEVICE-MAPPER  (LVM)
3524 M:      Alasdair Kergon <agk@redhat.com>
3525 M:      Mike Snitzer <snitzer@redhat.com>
3526 M:      dm-devel@redhat.com
3527 L:      dm-devel@redhat.com
3528 W:      http://sources.redhat.com/dm
3529 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3531 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3532 S:      Maintained
3533 F:      Documentation/device-mapper/
3534 F:      drivers/md/dm*
3535 F:      drivers/md/persistent-data/
3536 F:      include/linux/device-mapper.h
3537 F:      include/linux/dm-*.h
3538 F:      include/uapi/linux/dm-*.h
3539
3540 DEVLINK
3541 M:      Jiri Pirko <jiri@mellanox.com>
3542 L:      netdev@vger.kernel.org
3543 S:      Supported
3544 F:      net/core/devlink.c
3545 F:      include/net/devlink.h
3546 F:      include/uapi/linux/devlink.h
3547
3548 DIALOG SEMICONDUCTOR DRIVERS
3549 M:      Support Opensource <support.opensource@diasemi.com>
3550 W:      http://www.dialog-semiconductor.com/products
3551 S:      Supported
3552 F:      Documentation/hwmon/da90??
3553 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3554 F:      drivers/gpio/gpio-da90??.c
3555 F:      drivers/hwmon/da90??-hwmon.c
3556 F:      drivers/iio/adc/da91??-*.c
3557 F:      drivers/input/misc/da90??_onkey.c
3558 F:      drivers/input/touchscreen/da9052_tsi.c
3559 F:      drivers/leds/leds-da90??.c
3560 F:      drivers/mfd/da903x.c
3561 F:      drivers/mfd/da90??-*.c
3562 F:      drivers/mfd/da91??-*.c
3563 F:      drivers/power/da9052-battery.c
3564 F:      drivers/power/da91??-*.c
3565 F:      drivers/regulator/da903x.c
3566 F:      drivers/regulator/da9???-regulator.[ch]
3567 F:      drivers/rtc/rtc-da90??.c
3568 F:      drivers/video/backlight/da90??_bl.c
3569 F:      drivers/watchdog/da90??_wdt.c
3570 F:      include/linux/mfd/da903x.h
3571 F:      include/linux/mfd/da9052/
3572 F:      include/linux/mfd/da9055/
3573 F:      include/linux/mfd/da9063/
3574 F:      include/linux/mfd/da9150/
3575 F:      include/sound/da[79]*.h
3576 F:      sound/soc/codecs/da[79]*.[ch]
3577
3578 DIGI NEO AND CLASSIC PCI PRODUCTS
3579 M:      Lidza Louina <lidza.louina@gmail.com>
3580 M:      Mark Hounschell <markh@compro.net>
3581 L:      driverdev-devel@linuxdriverproject.org
3582 S:      Maintained
3583 F:      drivers/staging/dgnc/
3584
3585 DIGI EPCA PCI PRODUCTS
3586 M:      Lidza Louina <lidza.louina@gmail.com>
3587 M:      Daeseok Youn <daeseok.youn@gmail.com>
3588 L:      driverdev-devel@linuxdriverproject.org
3589 S:      Maintained
3590 F:      drivers/staging/dgap/
3591
3592 DIOLAN U2C-12 I2C DRIVER
3593 M:      Guenter Roeck <linux@roeck-us.net>
3594 L:      linux-i2c@vger.kernel.org
3595 S:      Maintained
3596 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3597
3598 DIRECT ACCESS (DAX)
3599 M:      Matthew Wilcox <willy@linux.intel.com>
3600 L:      linux-fsdevel@vger.kernel.org
3601 S:      Supported
3602 F:      fs/dax.c
3603
3604 DIRECTORY NOTIFICATION (DNOTIFY)
3605 M:      Eric Paris <eparis@parisplace.org>
3606 S:      Maintained
3607 F:      Documentation/filesystems/dnotify.txt
3608 F:      fs/notify/dnotify/
3609 F:      include/linux/dnotify.h
3610
3611 DISK GEOMETRY AND PARTITION HANDLING
3612 M:      Andries Brouwer <aeb@cwi.nl>
3613 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3614 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3615 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3616 S:      Maintained
3617
3618 DISKQUOTA
3619 M:      Jan Kara <jack@suse.com>
3620 S:      Maintained
3621 F:      Documentation/filesystems/quota.txt
3622 F:      fs/quota/
3623 F:      include/linux/quota*.h
3624 F:      include/uapi/linux/quota*.h
3625
3626 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3627 M:      Bernie Thompson <bernie@plugable.com>
3628 L:      linux-fbdev@vger.kernel.org
3629 S:      Maintained
3630 W:      http://plugable.com/category/projects/udlfb/
3631 F:      drivers/video/fbdev/udlfb.c
3632 F:      include/video/udlfb.h
3633 F:      Documentation/fb/udlfb.txt
3634
3635 DISTRIBUTED LOCK MANAGER (DLM)
3636 M:      Christine Caulfield <ccaulfie@redhat.com>
3637 M:      David Teigland <teigland@redhat.com>
3638 L:      cluster-devel@redhat.com
3639 W:      http://sources.redhat.com/cluster/
3640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3641 S:      Supported
3642 F:      fs/dlm/
3643
3644 DMA BUFFER SHARING FRAMEWORK
3645 M:      Sumit Semwal <sumit.semwal@linaro.org>
3646 S:      Maintained
3647 L:      linux-media@vger.kernel.org
3648 L:      dri-devel@lists.freedesktop.org
3649 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3650 F:      drivers/dma-buf/
3651 F:      include/linux/dma-buf*
3652 F:      include/linux/reservation.h
3653 F:      include/linux/*fence.h
3654 F:      Documentation/dma-buf-sharing.txt
3655 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3656
3657 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3658 M:      Vinod Koul <vinod.koul@intel.com>
3659 L:      dmaengine@vger.kernel.org
3660 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3661 S:      Maintained
3662 F:      drivers/dma/
3663 F:      include/linux/dmaengine.h
3664 F:      Documentation/dmaengine/
3665 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3666
3667 DME1737 HARDWARE MONITOR DRIVER
3668 M:      Juerg Haefliger <juergh@gmail.com>
3669 L:      lm-sensors@lm-sensors.org
3670 S:      Maintained
3671 F:      Documentation/hwmon/dme1737
3672 F:      drivers/hwmon/dme1737.c
3673
3674 DMI/SMBIOS SUPPORT
3675 M:      Jean Delvare <jdelvare@suse.com>
3676 S:      Maintained
3677 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3678 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3679 F:      drivers/firmware/dmi-id.c
3680 F:      drivers/firmware/dmi_scan.c
3681 F:      include/linux/dmi.h
3682
3683 DOCUMENTATION
3684 M:      Jonathan Corbet <corbet@lwn.net>
3685 L:      linux-doc@vger.kernel.org
3686 S:      Maintained
3687 F:      Documentation/
3688 F:      scripts/docproc.c
3689 F:      scripts/kernel-doc*
3690 X:      Documentation/ABI/
3691 X:      Documentation/devicetree/
3692 X:      Documentation/acpi
3693 X:      Documentation/power
3694 X:      Documentation/spi
3695 X:      Documentation/DocBook/media
3696 T:      git git://git.lwn.net/linux.git docs-next
3697
3698 DOUBLETALK DRIVER
3699 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3700 L:      blinux-list@redhat.com
3701 S:      Maintained
3702 F:      drivers/char/dtlk.c
3703 F:      include/linux/dtlk.h
3704
3705 DPT_I2O SCSI RAID DRIVER
3706 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3707 L:      linux-scsi@vger.kernel.org
3708 W:      http://www.adaptec.com/
3709 S:      Maintained
3710 F:      drivers/scsi/dpt*
3711 F:      drivers/scsi/dpt/
3712
3713 DRBD DRIVER
3714 M:      Philipp Reisner <philipp.reisner@linbit.com>
3715 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3716 L:      drbd-dev@lists.linbit.com
3717 W:      http://www.drbd.org
3718 T:      git git://git.linbit.com/linux-drbd.git
3719 T:      git git://git.linbit.com/drbd-8.4.git
3720 S:      Supported
3721 F:      drivers/block/drbd/
3722 F:      lib/lru_cache.c
3723 F:      Documentation/blockdev/drbd/
3724
3725 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3726 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3728 S:      Supported
3729 F:      Documentation/kobject.txt
3730 F:      drivers/base/
3731 F:      fs/debugfs/
3732 F:      fs/kernfs/
3733 F:      fs/sysfs/
3734 F:      include/linux/debugfs.h
3735 F:      include/linux/kobj*
3736 F:      lib/kobj*
3737
3738 DRM DRIVERS
3739 M:      David Airlie <airlied@linux.ie>
3740 L:      dri-devel@lists.freedesktop.org
3741 T:      git git://people.freedesktop.org/~airlied/linux
3742 S:      Maintained
3743 F:      drivers/gpu/drm/
3744 F:      drivers/gpu/vga/
3745 F:      include/drm/
3746 F:      include/uapi/drm/
3747
3748 RADEON DRM DRIVERS
3749 M:      Alex Deucher <alexander.deucher@amd.com>
3750 M:      Christian König <christian.koenig@amd.com>
3751 L:      dri-devel@lists.freedesktop.org
3752 T:      git git://people.freedesktop.org/~agd5f/linux
3753 S:      Supported
3754 F:      drivers/gpu/drm/radeon/
3755 F:      include/uapi/drm/radeon*
3756
3757 DRM PANEL DRIVERS
3758 M:      Thierry Reding <thierry.reding@gmail.com>
3759 L:      dri-devel@lists.freedesktop.org
3760 T:      git git://anongit.freedesktop.org/tegra/linux.git
3761 S:      Maintained
3762 F:      drivers/gpu/drm/drm_panel.c
3763 F:      drivers/gpu/drm/panel/
3764 F:      include/drm/drm_panel.h
3765 F:      Documentation/devicetree/bindings/display/panel/
3766
3767 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3768 M:      Daniel Vetter <daniel.vetter@intel.com>
3769 M:      Jani Nikula <jani.nikula@linux.intel.com>
3770 L:      intel-gfx@lists.freedesktop.org
3771 L:      dri-devel@lists.freedesktop.org
3772 W:      https://01.org/linuxgraphics/
3773 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3774 T:      git git://anongit.freedesktop.org/drm-intel
3775 S:      Supported
3776 F:      drivers/gpu/drm/i915/
3777 F:      include/drm/i915*
3778 F:      include/uapi/drm/i915*
3779
3780 DRM DRIVERS FOR ATMEL HLCDC
3781 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3782 L:      dri-devel@lists.freedesktop.org
3783 S:      Supported
3784 F:      drivers/gpu/drm/atmel-hlcdc/
3785 F:      Documentation/devicetree/bindings/drm/atmel/
3786
3787 DRM DRIVERS FOR EXYNOS
3788 M:      Inki Dae <inki.dae@samsung.com>
3789 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3790 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3791 M:      Kyungmin Park <kyungmin.park@samsung.com>
3792 L:      dri-devel@lists.freedesktop.org
3793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3794 S:      Supported
3795 F:      drivers/gpu/drm/exynos/
3796 F:      include/drm/exynos*
3797 F:      include/uapi/drm/exynos*
3798
3799 DRM DRIVERS FOR FREESCALE DCU
3800 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3801 M:      Alison Wang <alison.wang@freescale.com>
3802 L:      dri-devel@lists.freedesktop.org
3803 S:      Supported
3804 F:      drivers/gpu/drm/fsl-dcu/
3805 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3806 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3807
3808 DRM DRIVERS FOR FREESCALE IMX
3809 M:      Philipp Zabel <p.zabel@pengutronix.de>
3810 L:      dri-devel@lists.freedesktop.org
3811 S:      Maintained
3812 F:      drivers/gpu/drm/imx/
3813 F:      drivers/gpu/ipu-v3/
3814 F:      Documentation/devicetree/bindings/display/imx/
3815
3816 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3817 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3818 L:      dri-devel@lists.freedesktop.org
3819 T:      git git://github.com/patjak/drm-gma500
3820 S:      Maintained
3821 F:      drivers/gpu/drm/gma500
3822 F:      include/drm/gma500*
3823
3824 DRM DRIVERS FOR NVIDIA TEGRA
3825 M:      Thierry Reding <thierry.reding@gmail.com>
3826 M:      Terje Bergström <tbergstrom@nvidia.com>
3827 L:      dri-devel@lists.freedesktop.org
3828 L:      linux-tegra@vger.kernel.org
3829 T:      git git://anongit.freedesktop.org/tegra/linux.git
3830 S:      Supported
3831 F:      drivers/gpu/drm/tegra/
3832 F:      drivers/gpu/host1x/
3833 F:      include/linux/host1x.h
3834 F:      include/uapi/drm/tegra_drm.h
3835 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3836
3837 DRM DRIVERS FOR RENESAS
3838 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3839 L:      dri-devel@lists.freedesktop.org
3840 L:      linux-renesas-soc@vger.kernel.org
3841 T:      git git://people.freedesktop.org/~airlied/linux
3842 S:      Supported
3843 F:      drivers/gpu/drm/rcar-du/
3844 F:      drivers/gpu/drm/shmobile/
3845 F:      include/linux/platform_data/shmob_drm.h
3846
3847 DRM DRIVERS FOR ROCKCHIP
3848 M:      Mark Yao <mark.yao@rock-chips.com>
3849 L:      dri-devel@lists.freedesktop.org
3850 S:      Maintained
3851 F:      drivers/gpu/drm/rockchip/
3852 F:      Documentation/devicetree/bindings/display/rockchip*
3853
3854 DRM DRIVERS FOR STI
3855 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3856 M:      Vincent Abriou <vincent.abriou@st.com>
3857 L:      dri-devel@lists.freedesktop.org
3858 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3859 S:      Maintained
3860 F:      drivers/gpu/drm/sti
3861 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3862
3863 DRM DRIVERS FOR VIVANTE GPU IP
3864 M:      Lucas Stach <l.stach@pengutronix.de>
3865 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3866 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3867 L:      dri-devel@lists.freedesktop.org
3868 S:      Maintained
3869 F:      drivers/gpu/drm/etnaviv
3870 F:      Documentation/devicetree/bindings/display/etnaviv
3871
3872 DSBR100 USB FM RADIO DRIVER
3873 M:      Alexey Klimov <klimov.linux@gmail.com>
3874 L:      linux-media@vger.kernel.org
3875 T:      git git://linuxtv.org/media_tree.git
3876 S:      Maintained
3877 F:      drivers/media/radio/dsbr100.c
3878
3879 DSCC4 DRIVER
3880 M:      Francois Romieu <romieu@fr.zoreil.com>
3881 L:      netdev@vger.kernel.org
3882 S:      Maintained
3883 F:      drivers/net/wan/dscc4.c
3884
3885 DT3155 MEDIA DRIVER
3886 M:      Hans Verkuil <hverkuil@xs4all.nl>
3887 L:      linux-media@vger.kernel.org
3888 T:      git git://linuxtv.org/media_tree.git
3889 W:      https://linuxtv.org
3890 S:      Odd Fixes
3891 F:      drivers/media/pci/dt3155/
3892
3893 DVB_USB_AF9015 MEDIA DRIVER
3894 M:      Antti Palosaari <crope@iki.fi>
3895 L:      linux-media@vger.kernel.org
3896 W:      https://linuxtv.org
3897 W:      http://palosaari.fi/linux/
3898 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3899 T:      git git://linuxtv.org/anttip/media_tree.git
3900 S:      Maintained
3901 F:      drivers/media/usb/dvb-usb-v2/af9015*
3902
3903 DVB_USB_AF9035 MEDIA DRIVER
3904 M:      Antti Palosaari <crope@iki.fi>
3905 L:      linux-media@vger.kernel.org
3906 W:      https://linuxtv.org
3907 W:      http://palosaari.fi/linux/
3908 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3909 T:      git git://linuxtv.org/anttip/media_tree.git
3910 S:      Maintained
3911 F:      drivers/media/usb/dvb-usb-v2/af9035*
3912
3913 DVB_USB_ANYSEE MEDIA DRIVER
3914 M:      Antti Palosaari <crope@iki.fi>
3915 L:      linux-media@vger.kernel.org
3916 W:      https://linuxtv.org
3917 W:      http://palosaari.fi/linux/
3918 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3919 T:      git git://linuxtv.org/anttip/media_tree.git
3920 S:      Maintained
3921 F:      drivers/media/usb/dvb-usb-v2/anysee*
3922
3923 DVB_USB_AU6610 MEDIA DRIVER
3924 M:      Antti Palosaari <crope@iki.fi>
3925 L:      linux-media@vger.kernel.org
3926 W:      https://linuxtv.org
3927 W:      http://palosaari.fi/linux/
3928 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3929 T:      git git://linuxtv.org/anttip/media_tree.git
3930 S:      Maintained
3931 F:      drivers/media/usb/dvb-usb-v2/au6610*
3932
3933 DVB_USB_CE6230 MEDIA DRIVER
3934 M:      Antti Palosaari <crope@iki.fi>
3935 L:      linux-media@vger.kernel.org
3936 W:      https://linuxtv.org
3937 W:      http://palosaari.fi/linux/
3938 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3939 T:      git git://linuxtv.org/anttip/media_tree.git
3940 S:      Maintained
3941 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3942
3943 DVB_USB_CXUSB MEDIA DRIVER
3944 M:      Michael Krufky <mkrufky@linuxtv.org>
3945 L:      linux-media@vger.kernel.org
3946 W:      https://linuxtv.org
3947 W:      http://github.com/mkrufky
3948 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3949 T:      git git://linuxtv.org/media_tree.git
3950 S:      Maintained
3951 F:      drivers/media/usb/dvb-usb/cxusb*
3952
3953 DVB_USB_EC168 MEDIA DRIVER
3954 M:      Antti Palosaari <crope@iki.fi>
3955 L:      linux-media@vger.kernel.org
3956 W:      https://linuxtv.org
3957 W:      http://palosaari.fi/linux/
3958 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3959 T:      git git://linuxtv.org/anttip/media_tree.git
3960 S:      Maintained
3961 F:      drivers/media/usb/dvb-usb-v2/ec168*
3962
3963 DVB_USB_GL861 MEDIA DRIVER
3964 M:      Antti Palosaari <crope@iki.fi>
3965 L:      linux-media@vger.kernel.org
3966 W:      https://linuxtv.org
3967 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3968 T:      git git://linuxtv.org/anttip/media_tree.git
3969 S:      Maintained
3970 F:      drivers/media/usb/dvb-usb-v2/gl861*
3971
3972 DVB_USB_MXL111SF MEDIA DRIVER
3973 M:      Michael Krufky <mkrufky@linuxtv.org>
3974 L:      linux-media@vger.kernel.org
3975 W:      https://linuxtv.org
3976 W:      http://github.com/mkrufky
3977 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3978 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3979 S:      Maintained
3980 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3981
3982 DVB_USB_RTL28XXU MEDIA DRIVER
3983 M:      Antti Palosaari <crope@iki.fi>
3984 L:      linux-media@vger.kernel.org
3985 W:      https://linuxtv.org
3986 W:      http://palosaari.fi/linux/
3987 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3988 T:      git git://linuxtv.org/anttip/media_tree.git
3989 S:      Maintained
3990 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3991
3992 DVB_USB_V2 MEDIA DRIVER
3993 M:      Antti Palosaari <crope@iki.fi>
3994 L:      linux-media@vger.kernel.org
3995 W:      https://linuxtv.org
3996 W:      http://palosaari.fi/linux/
3997 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3998 T:      git git://linuxtv.org/anttip/media_tree.git
3999 S:      Maintained
4000 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4001 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4002
4003 DYNAMIC DEBUG
4004 M:      Jason Baron <jbaron@akamai.com>
4005 S:      Maintained
4006 F:      lib/dynamic_debug.c
4007 F:      include/linux/dynamic_debug.h
4008
4009 DZ DECSTATION DZ11 SERIAL DRIVER
4010 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4011 S:      Maintained
4012 F:      drivers/tty/serial/dz.*
4013
4014 E3X0 POWER BUTTON DRIVER
4015 M:      Moritz Fischer <moritz.fischer@ettus.com>
4016 L:      usrp-users@lists.ettus.com
4017 W:      http://www.ettus.com
4018 S:      Supported
4019 F:      drivers/input/misc/e3x0-button.c
4020 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4021
4022 E4000 MEDIA DRIVER
4023 M:      Antti Palosaari <crope@iki.fi>
4024 L:      linux-media@vger.kernel.org
4025 W:      https://linuxtv.org
4026 W:      http://palosaari.fi/linux/
4027 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4028 T:      git git://linuxtv.org/anttip/media_tree.git
4029 S:      Maintained
4030 F:      drivers/media/tuners/e4000*
4031
4032 EATA ISA/EISA/PCI SCSI DRIVER
4033 M:      Dario Ballabio <ballabio_dario@emc.com>
4034 L:      linux-scsi@vger.kernel.org
4035 S:      Maintained
4036 F:      drivers/scsi/eata.c
4037
4038 EC100 MEDIA DRIVER
4039 M:      Antti Palosaari <crope@iki.fi>
4040 L:      linux-media@vger.kernel.org
4041 W:      https://linuxtv.org
4042 W:      http://palosaari.fi/linux/
4043 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4044 T:      git git://linuxtv.org/anttip/media_tree.git
4045 S:      Maintained
4046 F:      drivers/media/dvb-frontends/ec100*
4047
4048 ECRYPT FILE SYSTEM
4049 M:      Tyler Hicks <tyhicks@canonical.com>
4050 L:      ecryptfs@vger.kernel.org
4051 W:      http://ecryptfs.org
4052 W:      https://launchpad.net/ecryptfs
4053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4054 S:      Supported
4055 F:      Documentation/filesystems/ecryptfs.txt
4056 F:      fs/ecryptfs/
4057
4058 EDAC-CORE
4059 M:      Doug Thompson <dougthompson@xmission.com>
4060 M:      Borislav Petkov <bp@alien8.de>
4061 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4062 L:      linux-edac@vger.kernel.org
4063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4065 S:      Supported
4066 F:      Documentation/edac.txt
4067 F:      drivers/edac/
4068 F:      include/linux/edac.h
4069
4070 EDAC-AMD64
4071 M:      Doug Thompson <dougthompson@xmission.com>
4072 M:      Borislav Petkov <bp@alien8.de>
4073 L:      linux-edac@vger.kernel.org
4074 S:      Maintained
4075 F:      drivers/edac/amd64_edac*
4076
4077 EDAC-CALXEDA
4078 M:      Doug Thompson <dougthompson@xmission.com>
4079 M:      Robert Richter <rric@kernel.org>
4080 L:      linux-edac@vger.kernel.org
4081 S:      Maintained
4082 F:      drivers/edac/highbank*
4083
4084 EDAC-CAVIUM
4085 M:      Ralf Baechle <ralf@linux-mips.org>
4086 M:      David Daney <david.daney@cavium.com>
4087 L:      linux-edac@vger.kernel.org
4088 L:      linux-mips@linux-mips.org
4089 S:      Supported
4090 F:      drivers/edac/octeon_edac*
4091
4092 EDAC-E752X
4093 M:      Mark Gross <mark.gross@intel.com>
4094 M:      Doug Thompson <dougthompson@xmission.com>
4095 L:      linux-edac@vger.kernel.org
4096 S:      Maintained
4097 F:      drivers/edac/e752x_edac.c
4098
4099 EDAC-E7XXX
4100 M:      Doug Thompson <dougthompson@xmission.com>
4101 L:      linux-edac@vger.kernel.org
4102 S:      Maintained
4103 F:      drivers/edac/e7xxx_edac.c
4104
4105 EDAC-GHES
4106 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4107 L:      linux-edac@vger.kernel.org
4108 S:      Maintained
4109 F:      drivers/edac/ghes_edac.c
4110
4111 EDAC-I82443BXGX
4112 M:      Tim Small <tim@buttersideup.com>
4113 L:      linux-edac@vger.kernel.org
4114 S:      Maintained
4115 F:      drivers/edac/i82443bxgx_edac.c
4116
4117 EDAC-I3000
4118 M:      Jason Uhlenkott <juhlenko@akamai.com>
4119 L:      linux-edac@vger.kernel.org
4120 S:      Maintained
4121 F:      drivers/edac/i3000_edac.c
4122
4123 EDAC-I5000
4124 M:      Doug Thompson <dougthompson@xmission.com>
4125 L:      linux-edac@vger.kernel.org
4126 S:      Maintained
4127 F:      drivers/edac/i5000_edac.c
4128
4129 EDAC-I5400
4130 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4131 L:      linux-edac@vger.kernel.org
4132 S:      Maintained
4133 F:      drivers/edac/i5400_edac.c
4134
4135 EDAC-I7300
4136 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4137 L:      linux-edac@vger.kernel.org
4138 S:      Maintained
4139 F:      drivers/edac/i7300_edac.c
4140
4141 EDAC-I7CORE
4142 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4143 L:      linux-edac@vger.kernel.org
4144 S:      Maintained
4145 F:      drivers/edac/i7core_edac.c
4146
4147 EDAC-I82975X
4148 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4149 M:      "Arvind R." <arvino55@gmail.com>
4150 L:      linux-edac@vger.kernel.org
4151 S:      Maintained
4152 F:      drivers/edac/i82975x_edac.c
4153
4154 EDAC-IE31200
4155 M:      Jason Baron <jbaron@akamai.com>
4156 L:      linux-edac@vger.kernel.org
4157 S:      Maintained
4158 F:      drivers/edac/ie31200_edac.c
4159
4160 EDAC-MPC85XX
4161 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4162 L:      linux-edac@vger.kernel.org
4163 S:      Maintained
4164 F:      drivers/edac/mpc85xx_edac.[ch]
4165
4166 EDAC-PASEMI
4167 M:      Egor Martovetsky <egor@pasemi.com>
4168 L:      linux-edac@vger.kernel.org
4169 S:      Maintained
4170 F:      drivers/edac/pasemi_edac.c
4171
4172 EDAC-R82600
4173 M:      Tim Small <tim@buttersideup.com>
4174 L:      linux-edac@vger.kernel.org
4175 S:      Maintained
4176 F:      drivers/edac/r82600_edac.c
4177
4178 EDAC-SBRIDGE
4179 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4180 L:      linux-edac@vger.kernel.org
4181 S:      Maintained
4182 F:      drivers/edac/sb_edac.c
4183
4184 EDAC-XGENE
4185 APPLIED MICRO (APM) X-GENE SOC EDAC
4186 M:     Loc Ho <lho@apm.com>
4187 S:     Supported
4188 F:     drivers/edac/xgene_edac.c
4189 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4190
4191 EDIROL UA-101/UA-1000 DRIVER
4192 M:      Clemens Ladisch <clemens@ladisch.de>
4193 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4194 T:      git git://git.alsa-project.org/alsa-kernel.git
4195 S:      Maintained
4196 F:      sound/usb/misc/ua101.c
4197
4198 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4199 M:      Matt Fleming <matt@codeblueprint.co.uk>
4200 L:      linux-efi@vger.kernel.org
4201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4202 S:      Maintained
4203 F:      Documentation/efi-stub.txt
4204 F:      arch/ia64/kernel/efi.c
4205 F:      arch/x86/boot/compressed/eboot.[ch]
4206 F:      arch/x86/include/asm/efi.h
4207 F:      arch/x86/platform/efi/*
4208 F:      drivers/firmware/efi/*
4209 F:      include/linux/efi*.h
4210
4211 EFI VARIABLE FILESYSTEM
4212 M:      Matthew Garrett <matthew.garrett@nebula.com>
4213 M:      Jeremy Kerr <jk@ozlabs.org>
4214 M:      Matt Fleming <matt@codeblueprint.co.uk>
4215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4216 L:      linux-efi@vger.kernel.org
4217 S:      Maintained
4218 F:      fs/efivarfs/
4219
4220 EFIFB FRAMEBUFFER DRIVER
4221 L:      linux-fbdev@vger.kernel.org
4222 M:      Peter Jones <pjones@redhat.com>
4223 S:      Maintained
4224 F:      drivers/video/fbdev/efifb.c
4225
4226 EFS FILESYSTEM
4227 W:      http://aeschi.ch.eu.org/efs/
4228 S:      Orphan
4229 F:      fs/efs/
4230
4231 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4232 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4233 L:      netdev@vger.kernel.org
4234 S:      Maintained
4235 F:      drivers/net/ethernet/ibm/ehea/
4236
4237 EM28XX VIDEO4LINUX DRIVER
4238 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4239 L:      linux-media@vger.kernel.org
4240 W:      https://linuxtv.org
4241 T:      git git://linuxtv.org/media_tree.git
4242 S:      Maintained
4243 F:      drivers/media/usb/em28xx/
4244
4245 EMBEDDED LINUX
4246 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4247 M:      Matt Mackall <mpm@selenic.com>
4248 M:      David Woodhouse <dwmw2@infradead.org>
4249 L:      linux-embedded@vger.kernel.org
4250 S:      Maintained
4251
4252 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4253 M:      James Smart <james.smart@avagotech.com>
4254 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4255 L:      linux-scsi@vger.kernel.org
4256 W:      http://www.avagotech.com
4257 S:      Supported
4258 F:      drivers/scsi/lpfc/
4259
4260 ENE CB710 FLASH CARD READER DRIVER
4261 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4262 S:      Maintained
4263 F:      drivers/misc/cb710/
4264 F:      drivers/mmc/host/cb710-mmc.*
4265 F:      include/linux/cb710.h
4266
4267 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4268 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4269 S:      Maintained
4270 F:      drivers/media/rc/ene_ir.*
4271
4272 EPSON S1D13XXX FRAMEBUFFER DRIVER
4273 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4274 S:      Maintained
4275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4276 F:      drivers/video/fbdev/s1d13xxxfb.c
4277 F:      include/video/s1d13xxxfb.h
4278
4279 ET131X NETWORK DRIVER
4280 M:      Mark Einon <mark.einon@gmail.com>
4281 S:      Odd Fixes
4282 F:      drivers/net/ethernet/agere/
4283
4284 ETHERNET BRIDGE
4285 M:      Stephen Hemminger <stephen@networkplumber.org>
4286 L:      bridge@lists.linux-foundation.org
4287 L:      netdev@vger.kernel.org
4288 W:      http://www.linuxfoundation.org/en/Net:Bridge
4289 S:      Maintained
4290 F:      include/linux/netfilter_bridge/
4291 F:      net/bridge/
4292
4293 ETHERNET PHY LIBRARY
4294 M:      Florian Fainelli <f.fainelli@gmail.com>
4295 L:      netdev@vger.kernel.org
4296 S:      Maintained
4297 F:      include/linux/phy.h
4298 F:      include/linux/phy_fixed.h
4299 F:      drivers/net/phy/
4300 F:      Documentation/networking/phy.txt
4301 F:      drivers/of/of_mdio.c
4302 F:      drivers/of/of_net.c
4303
4304 EXT2 FILE SYSTEM
4305 M:      Jan Kara <jack@suse.com>
4306 L:      linux-ext4@vger.kernel.org
4307 S:      Maintained
4308 F:      Documentation/filesystems/ext2.txt
4309 F:      fs/ext2/
4310 F:      include/linux/ext2*
4311
4312 EXT4 FILE SYSTEM
4313 M:      "Theodore Ts'o" <tytso@mit.edu>
4314 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4315 L:      linux-ext4@vger.kernel.org
4316 W:      http://ext4.wiki.kernel.org
4317 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4319 S:      Maintained
4320 F:      Documentation/filesystems/ext4.txt
4321 F:      fs/ext4/
4322
4323 Extended Verification Module (EVM)
4324 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4325 L:      linux-ima-devel@lists.sourceforge.net
4326 L:      linux-security-module@vger.kernel.org
4327 S:      Supported
4328 F:      security/integrity/evm/
4329
4330 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4331 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4332 M:      Chanwoo Choi <cw00.choi@samsung.com>
4333 L:      linux-kernel@vger.kernel.org
4334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4335 S:      Maintained
4336 F:      drivers/extcon/
4337 F:      include/linux/extcon/
4338 F:      include/linux/extcon.h
4339 F:      Documentation/extcon/
4340 F:      Documentation/devicetree/bindings/extcon/
4341
4342 EXYNOS DP DRIVER
4343 M:      Jingoo Han <jingoohan1@gmail.com>
4344 L:      dri-devel@lists.freedesktop.org
4345 S:      Maintained
4346 F:      drivers/gpu/drm/exynos/exynos_dp*
4347
4348 EXYNOS MIPI DISPLAY DRIVERS
4349 M:      Inki Dae <inki.dae@samsung.com>
4350 M:      Donghwa Lee <dh09.lee@samsung.com>
4351 M:      Kyungmin Park <kyungmin.park@samsung.com>
4352 L:      linux-fbdev@vger.kernel.org
4353 S:      Maintained
4354 F:      drivers/video/fbdev/exynos/exynos_mipi*
4355 F:      include/video/exynos_mipi*
4356
4357 F71805F HARDWARE MONITORING DRIVER
4358 M:      Jean Delvare <jdelvare@suse.com>
4359 L:      lm-sensors@lm-sensors.org
4360 S:      Maintained
4361 F:      Documentation/hwmon/f71805f
4362 F:      drivers/hwmon/f71805f.c
4363
4364 FC0011 TUNER DRIVER
4365 M:      Michael Buesch <m@bues.ch>
4366 L:      linux-media@vger.kernel.org
4367 S:      Maintained
4368 F:      drivers/media/tuners/fc0011.h
4369 F:      drivers/media/tuners/fc0011.c
4370
4371 FC2580 MEDIA DRIVER
4372 M:      Antti Palosaari <crope@iki.fi>
4373 L:      linux-media@vger.kernel.org
4374 W:      https://linuxtv.org
4375 W:      http://palosaari.fi/linux/
4376 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4377 T:      git git://linuxtv.org/anttip/media_tree.git
4378 S:      Maintained
4379 F:      drivers/media/tuners/fc2580*
4380
4381 FANOTIFY
4382 M:      Eric Paris <eparis@redhat.com>
4383 S:      Maintained
4384 F:      fs/notify/fanotify/
4385 F:      include/linux/fanotify.h
4386 F:      include/uapi/linux/fanotify.h
4387
4388 FARSYNC SYNCHRONOUS DRIVER
4389 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4390 W:      http://www.farsite.co.uk/
4391 S:      Supported
4392 F:      drivers/net/wan/farsync.*
4393
4394 FAULT INJECTION SUPPORT
4395 M:      Akinobu Mita <akinobu.mita@gmail.com>
4396 S:      Supported
4397 F:      Documentation/fault-injection/
4398 F:      lib/fault-inject.c
4399
4400 FBTFT Framebuffer drivers
4401 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4402 M:      Noralf Trønnes <noralf@tronnes.org>
4403 S:      Maintained
4404 F:      drivers/staging/fbtft/
4405
4406 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4407 M:      Vasu Dev <vasu.dev@intel.com>
4408 L:      fcoe-devel@open-fcoe.org
4409 W:      www.Open-FCoE.org
4410 S:      Supported
4411 F:      drivers/scsi/libfc/
4412 F:      drivers/scsi/fcoe/
4413 F:      include/scsi/fc/
4414 F:      include/scsi/libfc.h
4415 F:      include/scsi/libfcoe.h
4416 F:      include/uapi/scsi/fc/
4417
4418 FILE LOCKING (flock() and fcntl()/lockf())
4419 M:      Jeff Layton <jlayton@poochiereds.net>
4420 M:      "J. Bruce Fields" <bfields@fieldses.org>
4421 L:      linux-fsdevel@vger.kernel.org
4422 S:      Maintained
4423 F:      include/linux/fcntl.h
4424 F:      include/linux/fs.h
4425 F:      include/uapi/linux/fcntl.h
4426 F:      include/uapi/linux/fs.h
4427 F:      fs/fcntl.c
4428 F:      fs/locks.c
4429
4430 FILESYSTEMS (VFS and infrastructure)
4431 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4432 L:      linux-fsdevel@vger.kernel.org
4433 S:      Maintained
4434 F:      fs/*
4435
4436 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4437 M:      Riku Voipio <riku.voipio@iki.fi>
4438 L:      lm-sensors@lm-sensors.org
4439 S:      Maintained
4440 F:      drivers/hwmon/f75375s.c
4441 F:      include/linux/f75375s.h
4442
4443 FIREWIRE AUDIO DRIVERS
4444 M:      Clemens Ladisch <clemens@ladisch.de>
4445 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4446 T:      git git://git.alsa-project.org/alsa-kernel.git
4447 S:      Maintained
4448 F:      sound/firewire/
4449
4450 FIREWIRE MEDIA DRIVERS (firedtv)
4451 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4452 L:      linux-media@vger.kernel.org
4453 L:      linux1394-devel@lists.sourceforge.net
4454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4455 S:      Maintained
4456 F:      drivers/media/firewire/
4457
4458 FIREWIRE SBP-2 TARGET
4459 M:      Chris Boot <bootc@bootc.net>
4460 L:      linux-scsi@vger.kernel.org
4461 L:      target-devel@vger.kernel.org
4462 L:      linux1394-devel@lists.sourceforge.net
4463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4464 S:      Maintained
4465 F:      drivers/target/sbp/
4466
4467 FIREWIRE SUBSYSTEM
4468 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4469 L:      linux1394-devel@lists.sourceforge.net
4470 W:      http://ieee1394.wiki.kernel.org/
4471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4472 S:      Maintained
4473 F:      drivers/firewire/
4474 F:      include/linux/firewire.h
4475 F:      include/uapi/linux/firewire*.h
4476 F:      tools/firewire/
4477
4478 FIRMWARE LOADER (request_firmware)
4479 M:      Ming Lei <ming.lei@canonical.com>
4480 L:      linux-kernel@vger.kernel.org
4481 S:      Maintained
4482 F:      Documentation/firmware_class/
4483 F:      drivers/base/firmware*.c
4484 F:      include/linux/firmware.h
4485
4486 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4487 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4488 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4489 S:      Maintained
4490 F:      drivers/block/rsxx/
4491
4492 FLOPPY DRIVER
4493 M:      Jiri Kosina <jikos@kernel.org>
4494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4495 S:      Odd fixes
4496 F:      drivers/block/floppy.c
4497
4498 FMC SUBSYSTEM
4499 M:      Alessandro Rubini <rubini@gnudd.com>
4500 W:      http://www.ohwr.org/projects/fmc-bus
4501 S:      Supported
4502 F:      drivers/fmc/
4503 F:      include/linux/fmc*.h
4504 F:      include/linux/ipmi-fru.h
4505 K:      fmc_d.*register
4506
4507 FPGA MANAGER FRAMEWORK
4508 M:      Alan Tull <atull@opensource.altera.com>
4509 R:      Moritz Fischer <moritz.fischer@ettus.com>
4510 S:      Maintained
4511 F:      drivers/fpga/
4512 F:      include/linux/fpga/fpga-mgr.h
4513 W:      http://www.rocketboards.org
4514
4515 FPU EMULATOR
4516 M:      Bill Metzenthen <billm@melbpc.org.au>
4517 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4518 S:      Maintained
4519 F:      arch/x86/math-emu/
4520
4521 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4522 L:      netdev@vger.kernel.org
4523 S:      Orphan
4524 F:      drivers/net/wan/dlci.c
4525 F:      drivers/net/wan/sdla.c
4526
4527 FRAMEBUFFER LAYER
4528 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4529 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4530 L:      linux-fbdev@vger.kernel.org
4531 W:      http://linux-fbdev.sourceforge.net/
4532 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4534 S:      Maintained
4535 F:      Documentation/fb/
4536 F:      drivers/video/
4537 F:      include/video/
4538 F:      include/linux/fb.h
4539 F:      include/uapi/video/
4540 F:      include/uapi/linux/fb.h
4541
4542 FREESCALE DIU FRAMEBUFFER DRIVER
4543 M:      Timur Tabi <timur@tabi.org>
4544 L:      linux-fbdev@vger.kernel.org
4545 S:      Maintained
4546 F:      drivers/video/fbdev/fsl-diu-fb.*
4547
4548 FREESCALE DMA DRIVER
4549 M:      Li Yang <leoli@freescale.com>
4550 M:      Zhang Wei <zw@zh-kernel.org>
4551 L:      linuxppc-dev@lists.ozlabs.org
4552 S:      Maintained
4553 F:      drivers/dma/fsldma.*
4554
4555 FREESCALE GPMI NAND DRIVER
4556 M:      Han Xu <han.xu@nxp.com>
4557 L:      linux-mtd@lists.infradead.org
4558 S:      Maintained
4559 F:      drivers/mtd/nand/gpmi-nand/*
4560
4561 FREESCALE I2C CPM DRIVER
4562 M:      Jochen Friedrich <jochen@scram.de>
4563 L:      linuxppc-dev@lists.ozlabs.org
4564 L:      linux-i2c@vger.kernel.org
4565 S:      Maintained
4566 F:      drivers/i2c/busses/i2c-cpm.c
4567
4568 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4569 M:      Sascha Hauer <kernel@pengutronix.de>
4570 L:      linux-fbdev@vger.kernel.org
4571 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4572 S:      Maintained
4573 F:      include/linux/platform_data/video-imxfb.h
4574 F:      drivers/video/fbdev/imxfb.c
4575
4576 FREESCALE QUAD SPI DRIVER
4577 M:      Han Xu <han.xu@nxp.com>
4578 L:      linux-mtd@lists.infradead.org
4579 S:      Maintained
4580 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4581
4582 FREESCALE SOC FS_ENET DRIVER
4583 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4584 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4585 L:      linuxppc-dev@lists.ozlabs.org
4586 L:      netdev@vger.kernel.org
4587 S:      Maintained
4588 F:      drivers/net/ethernet/freescale/fs_enet/
4589 F:      include/linux/fs_enet_pd.h
4590
4591 FREESCALE IMX / MXC FEC DRIVER
4592 M:      Fugang Duan <fugang.duan@nxp.com>
4593 L:      netdev@vger.kernel.org
4594 S:      Maintained
4595 F:      drivers/net/ethernet/freescale/fec_main.c
4596 F:      drivers/net/ethernet/freescale/fec_ptp.c
4597 F:      drivers/net/ethernet/freescale/fec.h
4598 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4599
4600 FREESCALE QUICC ENGINE LIBRARY
4601 L:      linuxppc-dev@lists.ozlabs.org
4602 S:      Orphan
4603 F:      drivers/soc/fsl/qe/
4604 F:      include/soc/fsl/*qe*.h
4605 F:      include/soc/fsl/*ucc*.h
4606
4607 FREESCALE USB PERIPHERAL DRIVERS
4608 M:      Li Yang <leoli@freescale.com>
4609 L:      linux-usb@vger.kernel.org
4610 L:      linuxppc-dev@lists.ozlabs.org
4611 S:      Maintained
4612 F:      drivers/usb/gadget/udc/fsl*
4613
4614 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4615 M:      Li Yang <leoli@freescale.com>
4616 L:      netdev@vger.kernel.org
4617 L:      linuxppc-dev@lists.ozlabs.org
4618 S:      Maintained
4619 F:      drivers/net/ethernet/freescale/ucc_geth*
4620
4621 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4622 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4623 L:      netdev@vger.kernel.org
4624 S:      Maintained
4625 F:      drivers/net/ethernet/freescale/gianfar*
4626 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4627 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4628
4629 FREESCALE QUICC ENGINE UCC UART DRIVER
4630 M:      Timur Tabi <timur@tabi.org>
4631 L:      linuxppc-dev@lists.ozlabs.org
4632 S:      Maintained
4633 F:      drivers/tty/serial/ucc_uart.c
4634
4635 FREESCALE SOC SOUND DRIVERS
4636 M:      Timur Tabi <timur@tabi.org>
4637 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4638 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4639 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4640 L:      linuxppc-dev@lists.ozlabs.org
4641 S:      Maintained
4642 F:      sound/soc/fsl/fsl*
4643 F:      sound/soc/fsl/imx*
4644 F:      sound/soc/fsl/mpc8610_hpcd.c
4645
4646 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4647 M:      "J. German Rivera" <German.Rivera@freescale.com>
4648 L:      linux-kernel@vger.kernel.org
4649 S:      Maintained
4650 F:      drivers/staging/fsl-mc/
4651
4652 FREEVXFS FILESYSTEM
4653 M:      Christoph Hellwig <hch@infradead.org>
4654 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4655 S:      Maintained
4656 F:      fs/freevxfs/
4657
4658 FREEZER
4659 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4660 M:      Pavel Machek <pavel@ucw.cz>
4661 L:      linux-pm@vger.kernel.org
4662 S:      Supported
4663 F:      Documentation/power/freezing-of-tasks.txt
4664 F:      include/linux/freezer.h
4665 F:      kernel/freezer.c
4666
4667 FRONTSWAP API
4668 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4669 L:      linux-kernel@vger.kernel.org
4670 S:      Maintained
4671 F:      mm/frontswap.c
4672 F:      include/linux/frontswap.h
4673
4674 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4675 M:      David Howells <dhowells@redhat.com>
4676 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4677 S:      Supported
4678 F:      Documentation/filesystems/caching/
4679 F:      fs/fscache/
4680 F:      include/linux/fscache*.h
4681
4682 F2FS FILE SYSTEM
4683 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4684 M:      Changman Lee <cm224.lee@samsung.com>
4685 R:      Chao Yu <chao2.yu@samsung.com>
4686 L:      linux-f2fs-devel@lists.sourceforge.net
4687 W:      http://en.wikipedia.org/wiki/F2FS
4688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4689 S:      Maintained
4690 F:      Documentation/filesystems/f2fs.txt
4691 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4692 F:      fs/f2fs/
4693 F:      include/linux/f2fs_fs.h
4694 F:      include/trace/events/f2fs.h
4695
4696 FUJITSU FR-V (FRV) PORT
4697 S:      Orphan
4698 F:      arch/frv/
4699
4700 FUJITSU LAPTOP EXTRAS
4701 M:      Jonathan Woithe <jwoithe@just42.net>
4702 L:      platform-driver-x86@vger.kernel.org
4703 S:      Maintained
4704 F:      drivers/platform/x86/fujitsu-laptop.c
4705
4706 FUJITSU M-5MO LS CAMERA ISP DRIVER
4707 M:      Kyungmin Park <kyungmin.park@samsung.com>
4708 M:      Heungjun Kim <riverful.kim@samsung.com>
4709 L:      linux-media@vger.kernel.org
4710 S:      Maintained
4711 F:      drivers/media/i2c/m5mols/
4712 F:      include/media/i2c/m5mols.h
4713
4714 FUJITSU TABLET EXTRAS
4715 M:      Robert Gerlach <khnz@gmx.de>
4716 L:      platform-driver-x86@vger.kernel.org
4717 S:      Maintained
4718 F:      drivers/platform/x86/fujitsu-tablet.c
4719
4720 FUSE: FILESYSTEM IN USERSPACE
4721 M:      Miklos Szeredi <miklos@szeredi.hu>
4722 L:      fuse-devel@lists.sourceforge.net
4723 W:      http://fuse.sourceforge.net/
4724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4725 S:      Maintained
4726 F:      fs/fuse/
4727 F:      include/uapi/linux/fuse.h
4728 F:      Documentation/filesystems/fuse.txt
4729
4730 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4731 M:      Rik Faith <faith@cs.unc.edu>
4732 L:      linux-scsi@vger.kernel.org
4733 S:      Odd Fixes (e.g., new signatures)
4734 F:      drivers/scsi/fdomain.*
4735
4736 GCOV BASED KERNEL PROFILING
4737 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4738 S:      Maintained
4739 F:      kernel/gcov/
4740 F:      Documentation/gcov.txt
4741
4742 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4743 M:      Achim Leubner <achim_leubner@adaptec.com>
4744 L:      linux-scsi@vger.kernel.org
4745 W:      http://www.icp-vortex.com/
4746 S:      Supported
4747 F:      drivers/scsi/gdt*
4748
4749 GDB KERNEL DEBUGGING HELPER SCRIPTS
4750 M:      Jan Kiszka <jan.kiszka@siemens.com>
4751 S:      Supported
4752 F:      scripts/gdb/
4753
4754 GEMTEK FM RADIO RECEIVER DRIVER
4755 M:      Hans Verkuil <hverkuil@xs4all.nl>
4756 L:      linux-media@vger.kernel.org
4757 T:      git git://linuxtv.org/media_tree.git
4758 W:      https://linuxtv.org
4759 S:      Maintained
4760 F:      drivers/media/radio/radio-gemtek*
4761
4762 GENERIC GPIO I2C DRIVER
4763 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4764 S:      Supported
4765 F:      drivers/i2c/busses/i2c-gpio.c
4766 F:      include/linux/i2c-gpio.h
4767
4768 GENERIC GPIO I2C MULTIPLEXER DRIVER
4769 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4770 L:      linux-i2c@vger.kernel.org
4771 S:      Supported
4772 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4773 F:      include/linux/i2c-mux-gpio.h
4774 F:      Documentation/i2c/muxes/i2c-mux-gpio
4775
4776 GENERIC HDLC (WAN) DRIVERS
4777 M:      Krzysztof Halasa <khc@pm.waw.pl>
4778 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4779 S:      Maintained
4780 F:      drivers/net/wan/c101.c
4781 F:      drivers/net/wan/hd6457*
4782 F:      drivers/net/wan/hdlc*
4783 F:      drivers/net/wan/n2.c
4784 F:      drivers/net/wan/pc300too.c
4785 F:      drivers/net/wan/pci200syn.c
4786 F:      drivers/net/wan/wanxl*
4787
4788 GENERIC INCLUDE/ASM HEADER FILES
4789 M:      Arnd Bergmann <arnd@arndb.de>
4790 L:      linux-arch@vger.kernel.org
4791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4792 S:      Maintained
4793 F:      include/asm-generic/
4794 F:      include/uapi/asm-generic/
4795
4796 GENERIC PHY FRAMEWORK
4797 M:      Kishon Vijay Abraham I <kishon@ti.com>
4798 L:      linux-kernel@vger.kernel.org
4799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4800 S:      Supported
4801 F:      drivers/phy/
4802 F:      include/linux/phy/
4803
4804 GENERIC PM DOMAINS
4805 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4806 M:      Kevin Hilman <khilman@kernel.org>
4807 M:      Ulf Hansson <ulf.hansson@linaro.org>
4808 L:      linux-pm@vger.kernel.org
4809 S:      Supported
4810 F:      drivers/base/power/domain*.c
4811 F:      include/linux/pm_domain.h
4812
4813 GENERIC UIO DRIVER FOR PCI DEVICES
4814 M:      "Michael S. Tsirkin" <mst@redhat.com>
4815 L:      kvm@vger.kernel.org
4816 S:      Supported
4817 F:      drivers/uio/uio_pci_generic.c
4818
4819 GET_MAINTAINER SCRIPT
4820 M:      Joe Perches <joe@perches.com>
4821 S:      Maintained
4822 F:      scripts/get_maintainer.pl
4823
4824 GFS2 FILE SYSTEM
4825 M:      Steven Whitehouse <swhiteho@redhat.com>
4826 M:      Bob Peterson <rpeterso@redhat.com>
4827 L:      cluster-devel@redhat.com
4828 W:      http://sources.redhat.com/cluster/
4829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4830 S:      Supported
4831 F:      Documentation/filesystems/gfs2*.txt
4832 F:      fs/gfs2/
4833 F:      include/uapi/linux/gfs2_ondisk.h
4834
4835 GIGASET ISDN DRIVERS
4836 M:      Paul Bolle <pebolle@tiscali.nl>
4837 L:      gigaset307x-common@lists.sourceforge.net
4838 W:      http://gigaset307x.sourceforge.net/
4839 S:      Odd Fixes
4840 F:      Documentation/isdn/README.gigaset
4841 F:      drivers/isdn/gigaset/
4842 F:      include/uapi/linux/gigaset_dev.h
4843
4844 GO7007 MPEG CODEC
4845 M:      Hans Verkuil <hans.verkuil@cisco.com>
4846 L:      linux-media@vger.kernel.org
4847 S:      Maintained
4848 F:      drivers/media/usb/go7007/
4849
4850 GOODIX TOUCHSCREEN
4851 M:      Bastien Nocera <hadess@hadess.net>
4852 L:      linux-input@vger.kernel.org
4853 S:      Maintained
4854 F:      drivers/input/touchscreen/goodix.c
4855
4856 GPIO SUBSYSTEM
4857 M:      Linus Walleij <linus.walleij@linaro.org>
4858 M:      Alexandre Courbot <gnurou@gmail.com>
4859 L:      linux-gpio@vger.kernel.org
4860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4861 S:      Maintained
4862 F:      Documentation/gpio/
4863 F:      drivers/gpio/
4864 F:      include/linux/gpio/
4865 F:      include/linux/gpio.h
4866 F:      include/asm-generic/gpio.h
4867
4868 GRE DEMULTIPLEXER DRIVER
4869 M:      Dmitry Kozlov <xeb@mail.ru>
4870 L:      netdev@vger.kernel.org
4871 S:      Maintained
4872 F:      net/ipv4/gre_demux.c
4873 F:      net/ipv4/gre_offload.c
4874 F:      include/net/gre.h
4875
4876 GRETH 10/100/1G Ethernet MAC device driver
4877 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4878 L:      netdev@vger.kernel.org
4879 S:      Maintained
4880 F:      drivers/net/ethernet/aeroflex/
4881
4882 GSPCA FINEPIX SUBDRIVER
4883 M:      Frank Zago <frank@zago.net>
4884 L:      linux-media@vger.kernel.org
4885 T:      git git://linuxtv.org/media_tree.git
4886 S:      Maintained
4887 F:      drivers/media/usb/gspca/finepix.c
4888
4889 GSPCA GL860 SUBDRIVER
4890 M:      Olivier Lorin <o.lorin@laposte.net>
4891 L:      linux-media@vger.kernel.org
4892 T:      git git://linuxtv.org/media_tree.git
4893 S:      Maintained
4894 F:      drivers/media/usb/gspca/gl860/
4895
4896 GSPCA M5602 SUBDRIVER
4897 M:      Erik Andren <erik.andren@gmail.com>
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/m5602/
4902
4903 GSPCA PAC207 SONIXB SUBDRIVER
4904 M:      Hans de Goede <hdegoede@redhat.com>
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/pac207.c
4909
4910 GSPCA SN9C20X SUBDRIVER
4911 M:      Brian Johnson <brijohn@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/sn9c20x.c
4916
4917 GSPCA T613 SUBDRIVER
4918 M:      Leandro Costantino <lcostantino@gmail.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/t613.c
4923
4924 GSPCA USB WEBCAM DRIVER
4925 M:      Hans de Goede <hdegoede@redhat.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/
4930
4931 GUID PARTITION TABLE (GPT)
4932 M:      Davidlohr Bueso <dave@stgolabs.net>
4933 L:      linux-efi@vger.kernel.org
4934 S:      Maintained
4935 F:      block/partitions/efi.*
4936
4937 STK1160 USB VIDEO CAPTURE DRIVER
4938 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4939 L:      linux-media@vger.kernel.org
4940 T:      git git://linuxtv.org/media_tree.git
4941 S:      Maintained
4942 F:      drivers/media/usb/stk1160/
4943
4944 H8/300 ARCHITECTURE
4945 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4946 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4947 W:      http://uclinux-h8.sourceforge.jp
4948 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4949 S:      Maintained
4950 F:      arch/h8300/
4951 F:      drivers/clocksource/h8300_*.c
4952 F:      drivers/clk/h8300/
4953 F:      drivers/irqchip/irq-renesas-h8*.c
4954
4955 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4956 M:      Frank Seidel <frank@f-seidel.de>
4957 L:      platform-driver-x86@vger.kernel.org
4958 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4959 S:      Maintained
4960 F:      drivers/platform/x86/hdaps.c
4961
4962 HDPVR USB VIDEO ENCODER DRIVER
4963 M:      Hans Verkuil <hverkuil@xs4all.nl>
4964 L:      linux-media@vger.kernel.org
4965 T:      git git://linuxtv.org/media_tree.git
4966 W:      https://linuxtv.org
4967 S:      Odd Fixes
4968 F:      drivers/media/usb/hdpvr/
4969
4970 HWPOISON MEMORY FAILURE HANDLING
4971 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4972 L:      linux-mm@kvack.org
4973 S:      Maintained
4974 F:      mm/memory-failure.c
4975 F:      mm/hwpoison-inject.c
4976
4977 HYPERVISOR VIRTUAL CONSOLE DRIVER
4978 L:      linuxppc-dev@lists.ozlabs.org
4979 S:      Odd Fixes
4980 F:      drivers/tty/hvc/
4981
4982 HACKRF MEDIA DRIVER
4983 M:      Antti Palosaari <crope@iki.fi>
4984 L:      linux-media@vger.kernel.org
4985 W:      https://linuxtv.org
4986 W:      http://palosaari.fi/linux/
4987 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4988 T:      git git://linuxtv.org/anttip/media_tree.git
4989 S:      Maintained
4990 F:      drivers/media/usb/hackrf/
4991
4992 HARDWARE MONITORING
4993 M:      Jean Delvare <jdelvare@suse.com>
4994 M:      Guenter Roeck <linux@roeck-us.net>
4995 L:      lm-sensors@lm-sensors.org
4996 W:      http://www.lm-sensors.org/
4997 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4999 S:      Maintained
5000 F:      Documentation/hwmon/
5001 F:      drivers/hwmon/
5002 F:      include/linux/hwmon*.h
5003
5004 HARDWARE RANDOM NUMBER GENERATOR CORE
5005 M:      Matt Mackall <mpm@selenic.com>
5006 M:      Herbert Xu <herbert@gondor.apana.org.au>
5007 L:      linux-crypto@vger.kernel.org
5008 S:      Odd fixes
5009 F:      Documentation/hw_random.txt
5010 F:      drivers/char/hw_random/
5011 F:      include/linux/hw_random.h
5012
5013 HARDWARE SPINLOCK CORE
5014 M:      Ohad Ben-Cohen <ohad@wizery.com>
5015 S:      Maintained
5016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5017 F:      Documentation/hwspinlock.txt
5018 F:      drivers/hwspinlock/hwspinlock_*
5019 F:      include/linux/hwspinlock.h
5020
5021 HARMONY SOUND DRIVER
5022 L:      linux-parisc@vger.kernel.org
5023 S:      Maintained
5024 F:      sound/parisc/harmony.*
5025
5026 HD29L2 MEDIA DRIVER
5027 M:      Antti Palosaari <crope@iki.fi>
5028 L:      linux-media@vger.kernel.org
5029 W:      https://linuxtv.org
5030 W:      http://palosaari.fi/linux/
5031 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5032 T:      git git://linuxtv.org/anttip/media_tree.git
5033 S:      Maintained
5034 F:      drivers/media/dvb-frontends/hd29l2*
5035
5036 HEWLETT-PACKARD SMART2 RAID DRIVER
5037 L:      iss_storagedev@hp.com
5038 S:      Orphan
5039 F:      Documentation/blockdev/cpqarray.txt
5040 F:      drivers/block/cpqarray.*
5041
5042 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5043 M:      Don Brace <don.brace@pmcs.com>
5044 L:      iss_storagedev@hp.com
5045 L:      storagedev@pmcs.com
5046 L:      linux-scsi@vger.kernel.org
5047 S:      Supported
5048 F:      Documentation/scsi/hpsa.txt
5049 F:      drivers/scsi/hpsa*.[ch]
5050 F:      include/linux/cciss*.h
5051 F:      include/uapi/linux/cciss*.h
5052
5053 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5054 M:      Don Brace <don.brace@pmcs.com>
5055 L:      iss_storagedev@hp.com
5056 L:      storagedev@pmcs.com
5057 L:      linux-scsi@vger.kernel.org
5058 S:      Supported
5059 F:      Documentation/blockdev/cciss.txt
5060 F:      drivers/block/cciss*
5061 F:      include/linux/cciss_ioctl.h
5062 F:      include/uapi/linux/cciss_ioctl.h
5063
5064 HFS FILESYSTEM
5065 L:      linux-fsdevel@vger.kernel.org
5066 S:      Orphan
5067 F:      Documentation/filesystems/hfs.txt
5068 F:      fs/hfs/
5069
5070 HFSPLUS FILESYSTEM
5071 L:      linux-fsdevel@vger.kernel.org
5072 S:      Orphan
5073 F:      Documentation/filesystems/hfsplus.txt
5074 F:      fs/hfsplus/
5075
5076 HGA FRAMEBUFFER DRIVER
5077 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5078 L:      linux-nvidia@lists.surfsouth.com
5079 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5080 S:      Maintained
5081 F:      drivers/video/fbdev/hgafb.c
5082
5083 HIBERNATION (aka Software Suspend, aka swsusp)
5084 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5085 M:      Pavel Machek <pavel@ucw.cz>
5086 L:      linux-pm@vger.kernel.org
5087 S:      Supported
5088 F:      arch/x86/power/
5089 F:      drivers/base/power/
5090 F:      kernel/power/
5091 F:      include/linux/suspend.h
5092 F:      include/linux/freezer.h
5093 F:      include/linux/pm.h
5094 F:      arch/*/include/asm/suspend*.h
5095
5096 HID CORE LAYER
5097 M:      Jiri Kosina <jikos@kernel.org>
5098 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5099 L:      linux-input@vger.kernel.org
5100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5101 S:      Maintained
5102 F:      drivers/hid/
5103 F:      include/linux/hid*
5104 F:      include/uapi/linux/hid*
5105
5106 HID SENSOR HUB DRIVERS
5107 M:      Jiri Kosina <jikos@kernel.org>
5108 M:      Jonathan Cameron <jic23@kernel.org>
5109 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5110 L:      linux-input@vger.kernel.org
5111 L:      linux-iio@vger.kernel.org
5112 S:      Maintained
5113 F:      Documentation/hid/hid-sensor*
5114 F:      drivers/hid/hid-sensor-*
5115 F:      drivers/iio/*/hid-*
5116 F:      include/linux/hid-sensor-*
5117
5118 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5119 M:      Thomas Gleixner <tglx@linutronix.de>
5120 L:      linux-kernel@vger.kernel.org
5121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5122 S:      Maintained
5123 F:      Documentation/timers/
5124 F:      kernel/time/hrtimer.c
5125 F:      kernel/time/clockevents.c
5126 F:      kernel/time/tick*.*
5127 F:      kernel/time/timer_*.c
5128 F:      include/linux/clockchips.h
5129 F:      include/linux/hrtimer.h
5130
5131 HIGH-SPEED SCC DRIVER FOR AX.25
5132 L:      linux-hams@vger.kernel.org
5133 S:      Orphan
5134 F:      drivers/net/hamradio/dmascc.c
5135 F:      drivers/net/hamradio/scc.c
5136
5137 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5138 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5139 W:      http://www.highpoint-tech.com
5140 S:      Supported
5141 F:      Documentation/scsi/hptiop.txt
5142 F:      drivers/scsi/hptiop.c
5143
5144 HIPPI
5145 M:      Jes Sorensen <jes@trained-monkey.org>
5146 L:      linux-hippi@sunsite.dk
5147 S:      Maintained
5148 F:      include/linux/hippidevice.h
5149 F:      include/uapi/linux/if_hippi.h
5150 F:      net/802/hippi.c
5151 F:      drivers/net/hippi/
5152
5153 HISILICON SAS Controller
5154 M:      John Garry <john.garry@huawei.com>
5155 W:      http://www.hisilicon.com
5156 S:      Supported
5157 F:      drivers/scsi/hisi_sas/
5158 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5159
5160 HOST AP DRIVER
5161 M:      Jouni Malinen <j@w1.fi>
5162 L:      hostap@shmoo.com (subscribers-only)
5163 L:      linux-wireless@vger.kernel.org
5164 W:      http://hostap.epitest.fi/
5165 S:      Maintained
5166 F:      drivers/net/wireless/intersil/hostap/
5167
5168 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5169 L:      platform-driver-x86@vger.kernel.org
5170 S:      Orphan
5171 F:      drivers/platform/x86/tc1100-wmi.c
5172
5173 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5174 M:      Jaroslav Kysela <perex@perex.cz>
5175 S:      Maintained
5176 F:      drivers/net/ethernet/hp/hp100.*
5177
5178 HPET:   High Precision Event Timers driver
5179 M:      Clemens Ladisch <clemens@ladisch.de>
5180 S:      Maintained
5181 F:      Documentation/timers/hpet.txt
5182 F:      drivers/char/hpet.c
5183 F:      include/linux/hpet.h
5184 F:      include/uapi/linux/hpet.h
5185
5186 HPET:   x86
5187 S:      Orphan
5188 F:      arch/x86/kernel/hpet.c
5189 F:      arch/x86/include/asm/hpet.h
5190
5191 HPFS FILESYSTEM
5192 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5193 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5194 S:      Maintained
5195 F:      fs/hpfs/
5196
5197 HSI SUBSYSTEM
5198 M:      Sebastian Reichel <sre@kernel.org>
5199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5200 S:      Maintained
5201 F:      Documentation/ABI/testing/sysfs-bus-hsi
5202 F:      Documentation/hsi.txt
5203 F:      drivers/hsi/
5204 F:      include/linux/hsi/
5205 F:      include/uapi/linux/hsi/
5206
5207 HSO 3G MODEM DRIVER
5208 M:      Jan Dumon <j.dumon@option.com>
5209 W:      http://www.pharscape.org
5210 S:      Maintained
5211 F:      drivers/net/usb/hso.c
5212
5213 HSR NETWORK PROTOCOL
5214 M:      Arvid Brodin <arvid.brodin@alten.se>
5215 L:      netdev@vger.kernel.org
5216 S:      Maintained
5217 F:      net/hsr/
5218
5219 HTCPEN TOUCHSCREEN DRIVER
5220 M:      Pau Oliva Fora <pof@eslack.org>
5221 L:      linux-input@vger.kernel.org
5222 S:      Maintained
5223 F:      drivers/input/touchscreen/htcpen.c
5224
5225 HUGETLB FILESYSTEM
5226 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5227 S:      Maintained
5228 F:      fs/hugetlbfs/
5229
5230 Hyper-V CORE AND DRIVERS
5231 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5232 M:      Haiyang Zhang <haiyangz@microsoft.com>
5233 L:      devel@linuxdriverproject.org
5234 S:      Maintained
5235 F:      arch/x86/include/asm/mshyperv.h
5236 F:      arch/x86/include/uapi/asm/hyperv.h
5237 F:      arch/x86/kernel/cpu/mshyperv.c
5238 F:      drivers/hid/hid-hyperv.c
5239 F:      drivers/hv/
5240 F:      drivers/input/serio/hyperv-keyboard.c
5241 F:      drivers/net/hyperv/
5242 F:      drivers/scsi/storvsc_drv.c
5243 F:      drivers/video/fbdev/hyperv_fb.c
5244 F:      include/linux/hyperv.h
5245 F:      tools/hv/
5246 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5247
5248 I2C OVER PARALLEL PORT
5249 M:      Jean Delvare <jdelvare@suse.com>
5250 L:      linux-i2c@vger.kernel.org
5251 S:      Maintained
5252 F:      Documentation/i2c/busses/i2c-parport
5253 F:      Documentation/i2c/busses/i2c-parport-light
5254 F:      drivers/i2c/busses/i2c-parport.c
5255 F:      drivers/i2c/busses/i2c-parport-light.c
5256
5257 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5258 M:      Jean Delvare <jdelvare@suse.com>
5259 L:      linux-i2c@vger.kernel.org
5260 S:      Maintained
5261 F:      Documentation/i2c/busses/i2c-ali1535
5262 F:      Documentation/i2c/busses/i2c-ali1563
5263 F:      Documentation/i2c/busses/i2c-ali15x3
5264 F:      Documentation/i2c/busses/i2c-amd756
5265 F:      Documentation/i2c/busses/i2c-amd8111
5266 F:      Documentation/i2c/busses/i2c-i801
5267 F:      Documentation/i2c/busses/i2c-nforce2
5268 F:      Documentation/i2c/busses/i2c-piix4
5269 F:      Documentation/i2c/busses/i2c-sis5595
5270 F:      Documentation/i2c/busses/i2c-sis630
5271 F:      Documentation/i2c/busses/i2c-sis96x
5272 F:      Documentation/i2c/busses/i2c-via
5273 F:      Documentation/i2c/busses/i2c-viapro
5274 F:      drivers/i2c/busses/i2c-ali1535.c
5275 F:      drivers/i2c/busses/i2c-ali1563.c
5276 F:      drivers/i2c/busses/i2c-ali15x3.c
5277 F:      drivers/i2c/busses/i2c-amd756.c
5278 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5279 F:      drivers/i2c/busses/i2c-amd8111.c
5280 F:      drivers/i2c/busses/i2c-i801.c
5281 F:      drivers/i2c/busses/i2c-isch.c
5282 F:      drivers/i2c/busses/i2c-nforce2.c
5283 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5284 F:      drivers/i2c/busses/i2c-piix4.c
5285 F:      drivers/i2c/busses/i2c-sis5595.c
5286 F:      drivers/i2c/busses/i2c-sis630.c
5287 F:      drivers/i2c/busses/i2c-sis96x.c
5288 F:      drivers/i2c/busses/i2c-via.c
5289 F:      drivers/i2c/busses/i2c-viapro.c
5290
5291 I2C/SMBUS ISMT DRIVER
5292 M:      Seth Heasley <seth.heasley@intel.com>
5293 M:      Neil Horman <nhorman@tuxdriver.com>
5294 L:      linux-i2c@vger.kernel.org
5295 F:      drivers/i2c/busses/i2c-ismt.c
5296 F:      Documentation/i2c/busses/i2c-ismt
5297
5298 I2C/SMBUS STUB DRIVER
5299 M:      Jean Delvare <jdelvare@suse.com>
5300 L:      linux-i2c@vger.kernel.org
5301 S:      Maintained
5302 F:      drivers/i2c/i2c-stub.c
5303
5304 I2C SUBSYSTEM
5305 M:      Wolfram Sang <wsa@the-dreams.de>
5306 L:      linux-i2c@vger.kernel.org
5307 W:      https://i2c.wiki.kernel.org/
5308 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5310 S:      Maintained
5311 F:      Documentation/devicetree/bindings/i2c/
5312 F:      Documentation/i2c/
5313 F:      drivers/i2c/
5314 F:      drivers/i2c/*/
5315 F:      include/linux/i2c.h
5316 F:      include/linux/i2c-*.h
5317 F:      include/uapi/linux/i2c.h
5318 F:      include/uapi/linux/i2c-*.h
5319
5320 I2C ACPI SUPPORT
5321 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5322 L:      linux-i2c@vger.kernel.org
5323 L:      linux-acpi@vger.kernel.org
5324 S:      Maintained
5325
5326 I2C-TAOS-EVM DRIVER
5327 M:      Jean Delvare <jdelvare@suse.com>
5328 L:      linux-i2c@vger.kernel.org
5329 S:      Maintained
5330 F:      Documentation/i2c/busses/i2c-taos-evm
5331 F:      drivers/i2c/busses/i2c-taos-evm.c
5332
5333 I2C-TINY-USB DRIVER
5334 M:      Till Harbaum <till@harbaum.org>
5335 L:      linux-i2c@vger.kernel.org
5336 W:      http://www.harbaum.org/till/i2c_tiny_usb
5337 S:      Maintained
5338 F:      drivers/i2c/busses/i2c-tiny-usb.c
5339
5340 i386 BOOT CODE
5341 M:      "H. Peter Anvin" <hpa@zytor.com>
5342 S:      Maintained
5343 F:      arch/x86/boot/
5344
5345 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5346 M:      "H. Peter Anvin" <hpa@zytor.com>
5347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5348 S:      Maintained
5349
5350 IA64 (Itanium) PLATFORM
5351 M:      Tony Luck <tony.luck@intel.com>
5352 M:      Fenghua Yu <fenghua.yu@intel.com>
5353 L:      linux-ia64@vger.kernel.org
5354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5355 S:      Maintained
5356 F:      arch/ia64/
5357
5358 IBM Power VMX Cryptographic instructions
5359 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5360 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5361 L:      linux-crypto@vger.kernel.org
5362 S:      Supported
5363 F:      drivers/crypto/vmx/Makefile
5364 F:      drivers/crypto/vmx/Kconfig
5365 F:      drivers/crypto/vmx/vmx.c
5366 F:      drivers/crypto/vmx/aes*
5367 F:      drivers/crypto/vmx/ghash*
5368 F:      drivers/crypto/vmx/ppc-xlate.pl
5369
5370 IBM Power in-Nest Crypto Acceleration
5371 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5372 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5373 L:      linux-crypto@vger.kernel.org
5374 S:      Supported
5375 F:      drivers/crypto/nx/Makefile
5376 F:      drivers/crypto/nx/Kconfig
5377 F:      drivers/crypto/nx/nx-aes*
5378 F:      drivers/crypto/nx/nx-sha*
5379 F:      drivers/crypto/nx/nx.*
5380 F:      drivers/crypto/nx/nx_csbcpb.h
5381 F:      drivers/crypto/nx/nx_debugfs.h
5382
5383 IBM Power 842 compression accelerator
5384 M:      Dan Streetman <ddstreet@ieee.org>
5385 S:      Supported
5386 F:      drivers/crypto/nx/Makefile
5387 F:      drivers/crypto/nx/Kconfig
5388 F:      drivers/crypto/nx/nx-842*
5389 F:      include/linux/sw842.h
5390 F:      crypto/842.c
5391 F:      lib/842/
5392
5393 IBM Power Linux RAID adapter
5394 M:      Brian King <brking@us.ibm.com>
5395 S:      Supported
5396 F:      drivers/scsi/ipr.*
5397
5398 IBM Power Virtual Ethernet Device Driver
5399 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5400 L:      netdev@vger.kernel.org
5401 S:      Supported
5402 F:      drivers/net/ethernet/ibm/ibmveth.*
5403
5404 IBM Power SRIOV Virtual NIC Device Driver
5405 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5406 M:      John Allen <jallen@linux.vnet.ibm.com>
5407 L:      netdev@vger.kernel.org
5408 S:      Supported
5409 F:      drivers/net/ethernet/ibm/ibmvnic.*
5410
5411 IBM Power Virtual SCSI Device Drivers
5412 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5413 L:      linux-scsi@vger.kernel.org
5414 S:      Supported
5415 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5416 F:      drivers/scsi/ibmvscsi/viosrp.h
5417
5418 IBM Power Virtual FC Device Drivers
5419 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5420 L:      linux-scsi@vger.kernel.org
5421 S:      Supported
5422 F:      drivers/scsi/ibmvscsi/ibmvfc*
5423
5424 IBM ServeRAID RAID DRIVER
5425 S:      Orphan
5426 F:      drivers/scsi/ips.*
5427
5428 ICH LPC AND GPIO DRIVER
5429 M:      Peter Tyser <ptyser@xes-inc.com>
5430 S:      Maintained
5431 F:      drivers/mfd/lpc_ich.c
5432 F:      drivers/gpio/gpio-ich.c
5433
5434 IDE SUBSYSTEM
5435 M:      "David S. Miller" <davem@davemloft.net>
5436 L:      linux-ide@vger.kernel.org
5437 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5439 S:      Maintained
5440 F:      Documentation/ide/
5441 F:      drivers/ide/
5442 F:      include/linux/ide.h
5443
5444 IDEAPAD LAPTOP EXTRAS DRIVER
5445 M:      Ike Panhc <ike.pan@canonical.com>
5446 L:      platform-driver-x86@vger.kernel.org
5447 W:      http://launchpad.net/ideapad-laptop
5448 S:      Maintained
5449 F:      drivers/platform/x86/ideapad-laptop.c
5450
5451 IDEAPAD LAPTOP SLIDEBAR DRIVER
5452 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5453 L:      linux-input@vger.kernel.org
5454 W:      https://github.com/o2genum/ideapad-slidebar
5455 S:      Maintained
5456 F:      drivers/input/misc/ideapad_slidebar.c
5457
5458 IDE/ATAPI DRIVERS
5459 M:      Borislav Petkov <bp@alien8.de>
5460 L:      linux-ide@vger.kernel.org
5461 S:      Maintained
5462 F:      Documentation/cdrom/ide-cd
5463 F:      drivers/ide/ide-cd*
5464
5465 IDLE-I7300
5466 M:      Andy Henroid <andrew.d.henroid@intel.com>
5467 L:      linux-pm@vger.kernel.org
5468 S:      Supported
5469 F:      drivers/idle/i7300_idle.c
5470
5471 IEEE 802.15.4 SUBSYSTEM
5472 M:      Alexander Aring <aar@pengutronix.de>
5473 L:      linux-wpan@vger.kernel.org
5474 W:      http://wpan.cakelab.org/
5475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5477 S:      Maintained
5478 F:      net/ieee802154/
5479 F:      net/mac802154/
5480 F:      drivers/net/ieee802154/
5481 F:      include/linux/nl802154.h
5482 F:      include/linux/ieee802154.h
5483 F:      include/net/nl802154.h
5484 F:      include/net/mac802154.h
5485 F:      include/net/af_ieee802154.h
5486 F:      include/net/cfg802154.h
5487 F:      include/net/ieee802154_netdev.h
5488 F:      Documentation/networking/ieee802154.txt
5489
5490 IGORPLUG-USB IR RECEIVER
5491 M:      Sean Young <sean@mess.org>
5492 L:      linux-media@vger.kernel.org
5493 S:      Maintained
5494 F:      drivers/media/rc/igorplugusb.c
5495
5496 IGUANAWORKS USB IR TRANSCEIVER
5497 M:      Sean Young <sean@mess.org>
5498 L:      linux-media@vger.kernel.org
5499 S:      Maintained
5500 F:      drivers/media/rc/iguanair.c
5501
5502 IIO SUBSYSTEM AND DRIVERS
5503 M:      Jonathan Cameron <jic23@kernel.org>
5504 R:      Hartmut Knaack <knaack.h@gmx.de>
5505 R:      Lars-Peter Clausen <lars@metafoo.de>
5506 R:      Peter Meerwald <pmeerw@pmeerw.net>
5507 L:      linux-iio@vger.kernel.org
5508 S:      Maintained
5509 F:      drivers/iio/
5510 F:      drivers/staging/iio/
5511 F:      include/linux/iio/
5512 F:      tools/iio/
5513
5514 IKANOS/ADI EAGLE ADSL USB DRIVER
5515 M:      Matthieu Castet <castet.matthieu@free.fr>
5516 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5517 S:      Maintained
5518 F:      drivers/usb/atm/ueagle-atm.c
5519
5520 INA209 HARDWARE MONITOR DRIVER
5521 M:      Guenter Roeck <linux@roeck-us.net>
5522 L:      lm-sensors@lm-sensors.org
5523 S:      Maintained
5524 F:      Documentation/hwmon/ina209
5525 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5526 F:      drivers/hwmon/ina209.c
5527
5528 INA2XX HARDWARE MONITOR DRIVER
5529 M:      Guenter Roeck <linux@roeck-us.net>
5530 L:      lm-sensors@lm-sensors.org
5531 S:      Maintained
5532 F:      Documentation/hwmon/ina2xx
5533 F:      drivers/hwmon/ina2xx.c
5534 F:      include/linux/platform_data/ina2xx.h
5535
5536 INDUSTRY PACK SUBSYSTEM (IPACK)
5537 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5538 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5539 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5540 L:      industrypack-devel@lists.sourceforge.net
5541 W:      http://industrypack.sourceforge.net
5542 S:      Maintained
5543 F:      drivers/ipack/
5544
5545 INGENIC JZ4780 DMA Driver
5546 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5547 S:      Maintained
5548 F:      drivers/dma/dma-jz4780.c
5549
5550 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5551 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5552 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5553 L:      linux-ima-devel@lists.sourceforge.net
5554 L:      linux-ima-user@lists.sourceforge.net
5555 L:      linux-security-module@vger.kernel.org
5556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5557 S:      Supported
5558 F:      security/integrity/ima/
5559
5560 IMGTEC IR DECODER DRIVER
5561 M:      James Hogan <james.hogan@imgtec.com>
5562 S:      Maintained
5563 F:      drivers/media/rc/img-ir/
5564
5565 IMS TWINTURBO FRAMEBUFFER DRIVER
5566 L:      linux-fbdev@vger.kernel.org
5567 S:      Orphan
5568 F:      drivers/video/fbdev/imsttfb.c
5569
5570 INFINIBAND SUBSYSTEM
5571 M:      Doug Ledford <dledford@redhat.com>
5572 M:      Sean Hefty <sean.hefty@intel.com>
5573 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5574 L:      linux-rdma@vger.kernel.org
5575 W:      http://www.openfabrics.org/
5576 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5578 S:      Supported
5579 F:      Documentation/infiniband/
5580 F:      drivers/infiniband/
5581 F:      drivers/staging/rdma/
5582 F:      include/uapi/linux/if_infiniband.h
5583 F:      include/uapi/rdma/
5584 F:      include/rdma/
5585
5586 INOTIFY
5587 M:      John McCutchan <john@johnmccutchan.com>
5588 M:      Robert Love <rlove@rlove.org>
5589 M:      Eric Paris <eparis@parisplace.org>
5590 S:      Maintained
5591 F:      Documentation/filesystems/inotify.txt
5592 F:      fs/notify/inotify/
5593 F:      include/linux/inotify.h
5594 F:      include/uapi/linux/inotify.h
5595
5596 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5597 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5598 L:      linux-input@vger.kernel.org
5599 Q:      http://patchwork.kernel.org/project/linux-input/list/
5600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5601 S:      Maintained
5602 F:      drivers/input/
5603 F:      include/linux/input.h
5604 F:      include/uapi/linux/input.h
5605 F:      include/linux/input/
5606
5607 INPUT MULTITOUCH (MT) PROTOCOL
5608 M:      Henrik Rydberg <rydberg@bitmath.org>
5609 L:      linux-input@vger.kernel.org
5610 S:      Odd fixes
5611 F:      Documentation/input/multi-touch-protocol.txt
5612 F:      drivers/input/input-mt.c
5613 K:      \b(ABS|SYN)_MT_
5614
5615 INTEL ASoC BDW/HSW DRIVERS
5616 M:      Jie Yang <yang.jie@linux.intel.com>
5617 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5618 S:      Supported
5619 F:      sound/soc/intel/common/sst-dsp*
5620 F:      sound/soc/intel/common/sst-firmware.c
5621 F:      sound/soc/intel/boards/broadwell.c
5622 F:      sound/soc/intel/haswell/
5623
5624 INTEL C600 SERIES SAS CONTROLLER DRIVER
5625 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5626 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5627 L:      linux-scsi@vger.kernel.org
5628 T:      git git://git.code.sf.net/p/intel-sas/isci
5629 S:      Supported
5630 F:      drivers/scsi/isci/
5631
5632 INTEL HID EVENT DRIVER
5633 M:      Alex Hung <alex.hung@canonical.com>
5634 L:      platform-driver-x86@vger.kernel.org
5635 S:      Maintained
5636 F:      drivers/platform/x86/intel-hid.c
5637
5638 INTEL IDLE DRIVER
5639 M:      Len Brown <lenb@kernel.org>
5640 L:      linux-pm@vger.kernel.org
5641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5642 S:      Supported
5643 F:      drivers/idle/intel_idle.c
5644
5645 INTEL PSTATE DRIVER
5646 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5647 M:      Len Brown <lenb@kernel.org>
5648 L:      linux-pm@vger.kernel.org
5649 S:      Supported
5650 F:      drivers/cpufreq/intel_pstate.c
5651
5652 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5653 M:      Maik Broemme <mbroemme@plusserver.de>
5654 L:      linux-fbdev@vger.kernel.org
5655 S:      Maintained
5656 F:      Documentation/fb/intelfb.txt
5657 F:      drivers/video/fbdev/intelfb/
5658
5659 INTEL 810/815 FRAMEBUFFER DRIVER
5660 M:      Antonino Daplas <adaplas@gmail.com>
5661 L:      linux-fbdev@vger.kernel.org
5662 S:      Maintained
5663 F:      drivers/video/fbdev/i810/
5664
5665 INTEL MENLOW THERMAL DRIVER
5666 M:      Sujith Thomas <sujith.thomas@intel.com>
5667 L:      platform-driver-x86@vger.kernel.org
5668 W:      https://01.org/linux-acpi
5669 S:      Supported
5670 F:      drivers/platform/x86/intel_menlow.c
5671
5672 INTEL I/OAT DMA DRIVER
5673 M:      Dave Jiang <dave.jiang@intel.com>
5674 R:      Dan Williams <dan.j.williams@intel.com>
5675 L:      dmaengine@vger.kernel.org
5676 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5677 S:      Supported
5678 F:      drivers/dma/ioat*
5679
5680 INTEL IOMMU (VT-d)
5681 M:      David Woodhouse <dwmw2@infradead.org>
5682 L:      iommu@lists.linux-foundation.org
5683 T:      git git://git.infradead.org/iommu-2.6.git
5684 S:      Supported
5685 F:      drivers/iommu/intel-iommu.c
5686 F:      include/linux/intel-iommu.h
5687
5688 INTEL IOP-ADMA DMA DRIVER
5689 R:      Dan Williams <dan.j.williams@intel.com>
5690 S:      Odd fixes
5691 F:      drivers/dma/iop-adma.c
5692
5693 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5694 M:      Krzysztof Halasa <khalasa@piap.pl>
5695 S:      Maintained
5696 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5697 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5698 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5699 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5700 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5701 F:      drivers/net/wan/ixp4xx_hss.c
5702
5703 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5704 M:      Deepak Saxena <dsaxena@plexity.net>
5705 S:      Maintained
5706 F:      drivers/char/hw_random/ixp4xx-rng.c
5707
5708 INTEL ETHERNET DRIVERS
5709 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5710 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5711 R:      Shannon Nelson <shannon.nelson@intel.com>
5712 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5713 R:      Don Skidmore <donald.c.skidmore@intel.com>
5714 R:      Bruce Allan <bruce.w.allan@intel.com>
5715 R:      John Ronciak <john.ronciak@intel.com>
5716 R:      Mitch Williams <mitch.a.williams@intel.com>
5717 L:      intel-wired-lan@lists.osuosl.org
5718 W:      http://www.intel.com/support/feedback.htm
5719 W:      http://e1000.sourceforge.net/
5720 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5723 S:      Supported
5724 F:      Documentation/networking/e100.txt
5725 F:      Documentation/networking/e1000.txt
5726 F:      Documentation/networking/e1000e.txt
5727 F:      Documentation/networking/igb.txt
5728 F:      Documentation/networking/igbvf.txt
5729 F:      Documentation/networking/ixgb.txt
5730 F:      Documentation/networking/ixgbe.txt
5731 F:      Documentation/networking/ixgbevf.txt
5732 F:      Documentation/networking/i40e.txt
5733 F:      Documentation/networking/i40evf.txt
5734 F:      drivers/net/ethernet/intel/
5735 F:      drivers/net/ethernet/intel/*/
5736
5737 INTEL-MID GPIO DRIVER
5738 M:      David Cohen <david.a.cohen@linux.intel.com>
5739 L:      linux-gpio@vger.kernel.org
5740 S:      Maintained
5741 F:      drivers/gpio/gpio-intel-mid.c
5742
5743 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5744 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5745 L:      linux-wireless@vger.kernel.org
5746 S:      Maintained
5747 F:      Documentation/networking/README.ipw2100
5748 F:      Documentation/networking/README.ipw2200
5749 F:      drivers/net/wireless/intel/ipw2x00/
5750
5751 INTEL(R) TRACE HUB
5752 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5753 S:      Supported
5754 F:      Documentation/trace/intel_th.txt
5755 F:      drivers/hwtracing/intel_th/
5756
5757 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5758 M:      Ning Sun <ning.sun@intel.com>
5759 L:      tboot-devel@lists.sourceforge.net
5760 W:      http://tboot.sourceforge.net
5761 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5762 S:      Supported
5763 F:      Documentation/intel_txt.txt
5764 F:      include/linux/tboot.h
5765 F:      arch/x86/kernel/tboot.c
5766
5767 INTEL WIRELESS WIMAX CONNECTION 2400
5768 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5769 M:      linux-wimax@intel.com
5770 L:      wimax@linuxwimax.org (subscribers-only)
5771 S:      Supported
5772 W:      http://linuxwimax.org
5773 F:      Documentation/wimax/README.i2400m
5774 F:      drivers/net/wimax/i2400m/
5775 F:      include/uapi/linux/wimax/i2400m.h
5776
5777 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5778 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5779 L:      linux-wireless@vger.kernel.org
5780 S:      Supported
5781 F:      drivers/net/wireless/intel/iwlegacy/
5782
5783 INTEL WIRELESS WIFI LINK (iwlwifi)
5784 M:      Johannes Berg <johannes.berg@intel.com>
5785 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5786 M:      Intel Linux Wireless <linuxwifi@intel.com>
5787 L:      linux-wireless@vger.kernel.org
5788 W:      http://intellinuxwireless.org
5789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5790 S:      Supported
5791 F:      drivers/net/wireless/intel/iwlwifi/
5792
5793 INTEL MANAGEMENT ENGINE (mei)
5794 M:      Tomas Winkler <tomas.winkler@intel.com>
5795 L:      linux-kernel@vger.kernel.org
5796 S:      Supported
5797 F:      include/uapi/linux/mei.h
5798 F:      include/linux/mei_cl_bus.h
5799 F:      drivers/misc/mei/*
5800 F:      Documentation/misc-devices/mei/*
5801
5802 INTEL MIC DRIVERS (mic)
5803 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5804 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5805 S:      Supported
5806 W:      https://github.com/sudeepdutt/mic
5807 W:      http://software.intel.com/en-us/mic-developer
5808 F:      include/linux/mic_bus.h
5809 F:      include/linux/scif.h
5810 F:      include/uapi/linux/mic_common.h
5811 F:      include/uapi/linux/mic_ioctl.h
5812 F:      include/uapi/linux/scif_ioctl.h
5813 F:      drivers/misc/mic/
5814 F:      drivers/dma/mic_x100_dma.c
5815 F:      drivers/dma/mic_x100_dma.h
5816 F:      Documentation/mic/
5817
5818 INTEL PMC/P-Unit IPC DRIVER
5819 M:      Zha Qipeng<qipeng.zha@intel.com>
5820 L:      platform-driver-x86@vger.kernel.org
5821 S:      Maintained
5822 F:      drivers/platform/x86/intel_pmc_ipc.c
5823 F:      drivers/platform/x86/intel_punit_ipc.c
5824 F:      arch/x86/include/asm/intel_pmc_ipc.h
5825 F:      arch/x86/include/asm/intel_punit_ipc.h
5826
5827 INTEL TELEMETRY DRIVER
5828 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5829 L:      platform-driver-x86@vger.kernel.org
5830 S:      Maintained
5831 F:      arch/x86/include/asm/intel_telemetry.h
5832 F:      drivers/platform/x86/intel_telemetry*
5833
5834 IOC3 ETHERNET DRIVER
5835 M:      Ralf Baechle <ralf@linux-mips.org>
5836 L:      linux-mips@linux-mips.org
5837 S:      Maintained
5838 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5839
5840 IOC3 SERIAL DRIVER
5841 M:      Pat Gefre <pfg@sgi.com>
5842 L:      linux-serial@vger.kernel.org
5843 S:      Maintained
5844 F:      drivers/tty/serial/ioc3_serial.c
5845
5846 IOMMU DRIVERS
5847 M:      Joerg Roedel <joro@8bytes.org>
5848 L:      iommu@lists.linux-foundation.org
5849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5850 S:      Maintained
5851 F:      drivers/iommu/
5852
5853 IP MASQUERADING
5854 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5855 S:      Maintained
5856 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5857
5858 IPMI SUBSYSTEM
5859 M:      Corey Minyard <minyard@acm.org>
5860 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5861 W:      http://openipmi.sourceforge.net/
5862 S:      Supported
5863 F:      Documentation/IPMI.txt
5864 F:      drivers/char/ipmi/
5865 F:      include/linux/ipmi*
5866 F:      include/uapi/linux/ipmi*
5867
5868 QCOM AUDIO (ASoC) DRIVERS
5869 M:      Patrick Lai <plai@codeaurora.org>
5870 M:      Banajit Goswami <bgoswami@codeaurora.org>
5871 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5872 S:      Supported
5873 F:      sound/soc/qcom/
5874
5875 IPS SCSI RAID DRIVER
5876 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5877 L:      linux-scsi@vger.kernel.org
5878 W:      http://www.adaptec.com/
5879 S:      Maintained
5880 F:      drivers/scsi/ips*
5881
5882 IPVS
5883 M:      Wensong Zhang <wensong@linux-vs.org>
5884 M:      Simon Horman <horms@verge.net.au>
5885 M:      Julian Anastasov <ja@ssi.bg>
5886 L:      netdev@vger.kernel.org
5887 L:      lvs-devel@vger.kernel.org
5888 S:      Maintained
5889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5891 F:      Documentation/networking/ipvs-sysctl.txt
5892 F:      include/net/ip_vs.h
5893 F:      include/uapi/linux/ip_vs.h
5894 F:      net/netfilter/ipvs/
5895
5896 IPWIRELESS DRIVER
5897 M:      Jiri Kosina <jikos@kernel.org>
5898 M:      David Sterba <dsterba@suse.com>
5899 S:      Odd Fixes
5900 F:      drivers/tty/ipwireless/
5901
5902 IPX NETWORK LAYER
5903 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5904 L:      netdev@vger.kernel.org
5905 S:      Maintained
5906 F:      include/net/ipx.h
5907 F:      include/uapi/linux/ipx.h
5908 F:      net/ipx/
5909
5910 IRDA SUBSYSTEM
5911 M:      Samuel Ortiz <samuel@sortiz.org>
5912 L:      irda-users@lists.sourceforge.net (subscribers-only)
5913 L:      netdev@vger.kernel.org
5914 W:      http://irda.sourceforge.net/
5915 S:      Maintained
5916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5917 F:      Documentation/networking/irda.txt
5918 F:      drivers/net/irda/
5919 F:      include/net/irda/
5920 F:      net/irda/
5921
5922 IRQ SUBSYSTEM
5923 M:      Thomas Gleixner <tglx@linutronix.de>
5924 L:      linux-kernel@vger.kernel.org
5925 S:      Maintained
5926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5927 F:      kernel/irq/
5928
5929 IRQCHIP DRIVERS
5930 M:      Thomas Gleixner <tglx@linutronix.de>
5931 M:      Jason Cooper <jason@lakedaemon.net>
5932 M:      Marc Zyngier <marc.zyngier@arm.com>
5933 L:      linux-kernel@vger.kernel.org
5934 S:      Maintained
5935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5936 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5937 F:      Documentation/devicetree/bindings/interrupt-controller/
5938 F:      drivers/irqchip/
5939
5940 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5941 M:      Jiang Liu <jiang.liu@linux.intel.com>
5942 M:      Marc Zyngier <marc.zyngier@arm.com>
5943 S:      Maintained
5944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5945 F:      Documentation/IRQ-domain.txt
5946 F:      include/linux/irqdomain.h
5947 F:      kernel/irq/irqdomain.c
5948 F:      kernel/irq/msi.c
5949
5950 ISAPNP
5951 M:      Jaroslav Kysela <perex@perex.cz>
5952 S:      Maintained
5953 F:      Documentation/isapnp.txt
5954 F:      drivers/pnp/isapnp/
5955 F:      include/linux/isapnp.h
5956
5957 ISA RADIO MODULE
5958 M:      Hans Verkuil <hverkuil@xs4all.nl>
5959 L:      linux-media@vger.kernel.org
5960 T:      git git://linuxtv.org/media_tree.git
5961 W:      https://linuxtv.org
5962 S:      Maintained
5963 F:      drivers/media/radio/radio-isa*
5964
5965 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5966 M:      Peter Jones <pjones@redhat.com>
5967 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5968 S:      Maintained
5969 F:      drivers/firmware/iscsi_ibft*
5970
5971 ISCSI
5972 M:      Mike Christie <michaelc@cs.wisc.edu>
5973 L:      open-iscsi@googlegroups.com
5974 W:      www.open-iscsi.org
5975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5976 S:      Maintained
5977 F:      drivers/scsi/*iscsi*
5978 F:      include/scsi/*iscsi*
5979
5980 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5981 M:      Or Gerlitz <ogerlitz@mellanox.com>
5982 M:      Sagi Grimberg <sagig@mellanox.com>
5983 M:      Roi Dayan <roid@mellanox.com>
5984 L:      linux-rdma@vger.kernel.org
5985 S:      Supported
5986 W:      http://www.openfabrics.org
5987 W:      www.open-iscsi.org
5988 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5989 F:      drivers/infiniband/ulp/iser/
5990
5991 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5992 M:      Sagi Grimberg <sagig@mellanox.com>
5993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5994 L:      linux-rdma@vger.kernel.org
5995 L:      target-devel@vger.kernel.org
5996 S:      Supported
5997 W:      http://www.linux-iscsi.org
5998 F:      drivers/infiniband/ulp/isert
5999
6000 ISDN SUBSYSTEM
6001 M:      Karsten Keil <isdn@linux-pingi.de>
6002 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6003 L:      netdev@vger.kernel.org
6004 W:      http://www.isdn4linux.de
6005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6006 S:      Maintained
6007 F:      Documentation/isdn/
6008 F:      drivers/isdn/
6009 F:      include/linux/isdn.h
6010 F:      include/linux/isdn/
6011 F:      include/uapi/linux/isdn.h
6012 F:      include/uapi/linux/isdn/
6013
6014 ISDN SUBSYSTEM (Eicon active card driver)
6015 M:      Armin Schindler <mac@melware.de>
6016 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6017 W:      http://www.melware.de
6018 S:      Maintained
6019 F:      drivers/isdn/hardware/eicon/
6020
6021 IT87 HARDWARE MONITORING DRIVER
6022 M:      Jean Delvare <jdelvare@suse.com>
6023 L:      lm-sensors@lm-sensors.org
6024 S:      Maintained
6025 F:      Documentation/hwmon/it87
6026 F:      drivers/hwmon/it87.c
6027
6028 IT913X MEDIA DRIVER
6029 M:      Antti Palosaari <crope@iki.fi>
6030 L:      linux-media@vger.kernel.org
6031 W:      https://linuxtv.org
6032 W:      http://palosaari.fi/linux/
6033 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6034 T:      git git://linuxtv.org/anttip/media_tree.git
6035 S:      Maintained
6036 F:      drivers/media/tuners/it913x*
6037
6038 IVTV VIDEO4LINUX DRIVER
6039 M:      Andy Walls <awalls@md.metrocast.net>
6040 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6041 L:      linux-media@vger.kernel.org
6042 T:      git git://linuxtv.org/media_tree.git
6043 W:      http://www.ivtvdriver.org
6044 S:      Maintained
6045 F:      Documentation/video4linux/*.ivtv
6046 F:      drivers/media/pci/ivtv/
6047 F:      include/uapi/linux/ivtv*
6048
6049 IX2505V MEDIA DRIVER
6050 M:      Malcolm Priestley <tvboxspy@gmail.com>
6051 L:      linux-media@vger.kernel.org
6052 W:      https://linuxtv.org
6053 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6054 S:      Maintained
6055 F:      drivers/media/dvb-frontends/ix2505v*
6056
6057 JC42.4 TEMPERATURE SENSOR DRIVER
6058 M:      Guenter Roeck <linux@roeck-us.net>
6059 L:      lm-sensors@lm-sensors.org
6060 S:      Maintained
6061 F:      drivers/hwmon/jc42.c
6062 F:      Documentation/hwmon/jc42
6063
6064 JFS FILESYSTEM
6065 M:      Dave Kleikamp <shaggy@kernel.org>
6066 L:      jfs-discussion@lists.sourceforge.net
6067 W:      http://jfs.sourceforge.net/
6068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6069 S:      Maintained
6070 F:      Documentation/filesystems/jfs.txt
6071 F:      fs/jfs/
6072
6073 JME NETWORK DRIVER
6074 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6075 L:      netdev@vger.kernel.org
6076 S:      Maintained
6077 F:      drivers/net/ethernet/jme.*
6078
6079 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6080 M:      David Woodhouse <dwmw2@infradead.org>
6081 L:      linux-mtd@lists.infradead.org
6082 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6083 S:      Maintained
6084 F:      fs/jffs2/
6085 F:      include/uapi/linux/jffs2.h
6086
6087 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6088 M:      "Theodore Ts'o" <tytso@mit.edu>
6089 M:      Jan Kara <jack@suse.com>
6090 L:      linux-ext4@vger.kernel.org
6091 S:      Maintained
6092 F:      fs/jbd2/
6093 F:      include/linux/jbd2.h
6094
6095 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6096 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6097 L:      linux-media@vger.kernel.org
6098 S:      Maintained
6099 F:      drivers/media/platform/rcar_jpu.c
6100
6101 JSM Neo PCI based serial card
6102 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6103 L:      linux-serial@vger.kernel.org
6104 S:      Maintained
6105 F:      drivers/tty/serial/jsm/
6106
6107 K10TEMP HARDWARE MONITORING DRIVER
6108 M:      Clemens Ladisch <clemens@ladisch.de>
6109 L:      lm-sensors@lm-sensors.org
6110 S:      Maintained
6111 F:      Documentation/hwmon/k10temp
6112 F:      drivers/hwmon/k10temp.c
6113
6114 K8TEMP HARDWARE MONITORING DRIVER
6115 M:      Rudolf Marek <r.marek@assembler.cz>
6116 L:      lm-sensors@lm-sensors.org
6117 S:      Maintained
6118 F:      Documentation/hwmon/k8temp
6119 F:      drivers/hwmon/k8temp.c
6120
6121 KCONFIG
6122 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6123 L:      linux-kbuild@vger.kernel.org
6124 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6125 S:      Maintained
6126 F:      Documentation/kbuild/kconfig-language.txt
6127 F:      scripts/kconfig/
6128
6129 KDUMP
6130 M:      Vivek Goyal <vgoyal@redhat.com>
6131 M:      Haren Myneni <hbabu@us.ibm.com>
6132 L:      kexec@lists.infradead.org
6133 W:      http://lse.sourceforge.net/kdump/
6134 S:      Maintained
6135 F:      Documentation/kdump/
6136
6137 KEENE FM RADIO TRANSMITTER DRIVER
6138 M:      Hans Verkuil <hverkuil@xs4all.nl>
6139 L:      linux-media@vger.kernel.org
6140 T:      git git://linuxtv.org/media_tree.git
6141 W:      https://linuxtv.org
6142 S:      Maintained
6143 F:      drivers/media/radio/radio-keene*
6144
6145 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6146 M:      Ian Kent <raven@themaw.net>
6147 L:      autofs@vger.kernel.org
6148 S:      Maintained
6149 F:      fs/autofs4/
6150
6151 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6152 M:      Michal Marek <mmarek@suse.com>
6153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6155 L:      linux-kbuild@vger.kernel.org
6156 S:      Maintained
6157 F:      Documentation/kbuild/
6158 F:      Makefile
6159 F:      scripts/Makefile.*
6160 F:      scripts/basic/
6161 F:      scripts/mk*
6162 F:      scripts/package/
6163
6164 KERNEL JANITORS
6165 L:      kernel-janitors@vger.kernel.org
6166 W:      http://kernelnewbies.org/KernelJanitors
6167 S:      Odd Fixes
6168
6169 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6170 M:      "J. Bruce Fields" <bfields@fieldses.org>
6171 M:      Jeff Layton <jlayton@poochiereds.net>
6172 L:      linux-nfs@vger.kernel.org
6173 W:      http://nfs.sourceforge.net/
6174 T:      git git://linux-nfs.org/~bfields/linux.git
6175 S:      Supported
6176 F:      fs/nfsd/
6177 F:      include/uapi/linux/nfsd/
6178 F:      fs/lockd/
6179 F:      fs/nfs_common/
6180 F:      net/sunrpc/
6181 F:      include/linux/lockd/
6182 F:      include/linux/sunrpc/
6183 F:      include/uapi/linux/sunrpc/
6184
6185 KERNEL SELFTEST FRAMEWORK
6186 M:      Shuah Khan <shuahkh@osg.samsung.com>
6187 L:      linux-kselftest@vger.kernel.org
6188 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6189 S:      Maintained
6190 F:      tools/testing/selftests
6191
6192 KERNEL VIRTUAL MACHINE (KVM)
6193 M:      Gleb Natapov <gleb@kernel.org>
6194 M:      Paolo Bonzini <pbonzini@redhat.com>
6195 L:      kvm@vger.kernel.org
6196 W:      http://www.linux-kvm.org
6197 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6198 S:      Supported
6199 F:      Documentation/*/kvm*.txt
6200 F:      Documentation/virtual/kvm/
6201 F:      arch/*/kvm/
6202 F:      arch/x86/kernel/kvm.c
6203 F:      arch/x86/kernel/kvmclock.c
6204 F:      arch/*/include/asm/kvm*
6205 F:      include/linux/kvm*
6206 F:      include/uapi/linux/kvm*
6207 F:      virt/kvm/
6208
6209 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6210 M:      Joerg Roedel <joro@8bytes.org>
6211 L:      kvm@vger.kernel.org
6212 W:      http://www.linux-kvm.org/
6213 S:      Maintained
6214 F:      arch/x86/include/asm/svm.h
6215 F:      arch/x86/kvm/svm.c
6216
6217 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6218 M:      Alexander Graf <agraf@suse.com>
6219 L:      kvm-ppc@vger.kernel.org
6220 W:      http://www.linux-kvm.org/
6221 T:      git git://github.com/agraf/linux-2.6.git
6222 S:      Supported
6223 F:      arch/powerpc/include/asm/kvm*
6224 F:      arch/powerpc/kvm/
6225
6226 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6227 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6228 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6229 L:      linux-s390@vger.kernel.org
6230 W:      http://www.ibm.com/developerworks/linux/linux390/
6231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6232 S:      Supported
6233 F:      Documentation/s390/kvm.txt
6234 F:      arch/s390/include/asm/kvm*
6235 F:      arch/s390/kvm/
6236
6237 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6238 M:      Christoffer Dall <christoffer.dall@linaro.org>
6239 M:      Marc Zyngier <marc.zyngier@arm.com>
6240 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6241 L:      kvmarm@lists.cs.columbia.edu
6242 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6244 S:      Supported
6245 F:      arch/arm/include/uapi/asm/kvm*
6246 F:      arch/arm/include/asm/kvm*
6247 F:      arch/arm/kvm/
6248 F:      virt/kvm/arm/
6249 F:      include/kvm/arm_*
6250
6251 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
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 S:      Maintained
6257 F:      arch/arm64/include/uapi/asm/kvm*
6258 F:      arch/arm64/include/asm/kvm*
6259 F:      arch/arm64/kvm/
6260
6261 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6262 M:      James Hogan <james.hogan@imgtec.com>
6263 L:      linux-mips@linux-mips.org
6264 S:      Supported
6265 F:      arch/mips/include/uapi/asm/kvm*
6266 F:      arch/mips/include/asm/kvm*
6267 F:      arch/mips/kvm/
6268
6269 KEXEC
6270 M:      Eric Biederman <ebiederm@xmission.com>
6271 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6272 L:      kexec@lists.infradead.org
6273 S:      Maintained
6274 F:      include/linux/kexec.h
6275 F:      include/uapi/linux/kexec.h
6276 F:      kernel/kexec.c
6277
6278 KEYS/KEYRINGS:
6279 M:      David Howells <dhowells@redhat.com>
6280 L:      keyrings@vger.kernel.org
6281 S:      Maintained
6282 F:      Documentation/security/keys.txt
6283 F:      include/linux/key.h
6284 F:      include/linux/key-type.h
6285 F:      include/keys/
6286 F:      security/keys/
6287
6288 KEYS-TRUSTED
6289 M:      David Safford <safford@us.ibm.com>
6290 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6291 L:      linux-security-module@vger.kernel.org
6292 L:      keyrings@vger.kernel.org
6293 S:      Supported
6294 F:      Documentation/security/keys-trusted-encrypted.txt
6295 F:      include/keys/trusted-type.h
6296 F:      security/keys/trusted.c
6297 F:      security/keys/trusted.h
6298
6299 KEYS-ENCRYPTED
6300 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6301 M:      David Safford <safford@us.ibm.com>
6302 L:      linux-security-module@vger.kernel.org
6303 L:      keyrings@vger.kernel.org
6304 S:      Supported
6305 F:      Documentation/security/keys-trusted-encrypted.txt
6306 F:      include/keys/encrypted-type.h
6307 F:      security/keys/encrypted-keys/
6308
6309 KGDB / KDB /debug_core
6310 M:      Jason Wessel <jason.wessel@windriver.com>
6311 W:      http://kgdb.wiki.kernel.org/
6312 L:      kgdb-bugreport@lists.sourceforge.net
6313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6314 S:      Maintained
6315 F:      Documentation/DocBook/kgdb.tmpl
6316 F:      drivers/misc/kgdbts.c
6317 F:      drivers/tty/serial/kgdboc.c
6318 F:      include/linux/kdb.h
6319 F:      include/linux/kgdb.h
6320 F:      kernel/debug/
6321
6322 KMEMCHECK
6323 M:      Vegard Nossum <vegardno@ifi.uio.no>
6324 M:      Pekka Enberg <penberg@kernel.org>
6325 S:      Maintained
6326 F:      Documentation/kmemcheck.txt
6327 F:      arch/x86/include/asm/kmemcheck.h
6328 F:      arch/x86/mm/kmemcheck/
6329 F:      include/linux/kmemcheck.h
6330 F:      mm/kmemcheck.c
6331
6332 KMEMLEAK
6333 M:      Catalin Marinas <catalin.marinas@arm.com>
6334 S:      Maintained
6335 F:      Documentation/kmemleak.txt
6336 F:      include/linux/kmemleak.h
6337 F:      mm/kmemleak.c
6338 F:      mm/kmemleak-test.c
6339
6340 KPROBES
6341 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6342 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6343 M:      "David S. Miller" <davem@davemloft.net>
6344 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6345 S:      Maintained
6346 F:      Documentation/kprobes.txt
6347 F:      include/linux/kprobes.h
6348 F:      kernel/kprobes.c
6349
6350 KS0108 LCD CONTROLLER DRIVER
6351 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6352 W:      http://miguelojeda.es/auxdisplay.htm
6353 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6354 S:      Maintained
6355 F:      Documentation/auxdisplay/ks0108
6356 F:      drivers/auxdisplay/ks0108.c
6357 F:      include/linux/ks0108.h
6358
6359 L3MDEV
6360 M:      David Ahern <dsa@cumulusnetworks.com>
6361 L:      netdev@vger.kernel.org
6362 S:      Maintained
6363 F:      net/l3mdev
6364 F:      include/net/l3mdev.h
6365
6366 LANTIQ MIPS ARCHITECTURE
6367 M:      John Crispin <blogic@openwrt.org>
6368 L:      linux-mips@linux-mips.org
6369 S:      Maintained
6370 F:      arch/mips/lantiq
6371
6372 LAPB module
6373 L:      linux-x25@vger.kernel.org
6374 S:      Orphan
6375 F:      Documentation/networking/lapb-module.txt
6376 F:      include/*/lapb.h
6377 F:      net/lapb/
6378
6379 LASI 53c700 driver for PARISC
6380 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6381 L:      linux-scsi@vger.kernel.org
6382 S:      Maintained
6383 F:      Documentation/scsi/53c700.txt
6384 F:      drivers/scsi/53c700*
6385
6386 LED SUBSYSTEM
6387 M:      Richard Purdie <rpurdie@rpsys.net>
6388 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6389 L:      linux-leds@vger.kernel.org
6390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6391 S:      Maintained
6392 F:      drivers/leds/
6393 F:      include/linux/leds.h
6394
6395 LEGACY EEPROM DRIVER
6396 M:      Jean Delvare <jdelvare@suse.com>
6397 S:      Maintained
6398 F:      Documentation/misc-devices/eeprom
6399 F:      drivers/misc/eeprom/eeprom.c
6400
6401 LEGO USB Tower driver
6402 M:      Juergen Stuber <starblue@users.sourceforge.net>
6403 L:      legousb-devel@lists.sourceforge.net
6404 W:      http://legousb.sourceforge.net/
6405 S:      Maintained
6406 F:      drivers/usb/misc/legousbtower.c
6407
6408 LG2160 MEDIA DRIVER
6409 M:      Michael Krufky <mkrufky@linuxtv.org>
6410 L:      linux-media@vger.kernel.org
6411 W:      https://linuxtv.org
6412 W:      http://github.com/mkrufky
6413 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6414 T:      git git://linuxtv.org/mkrufky/tuners.git
6415 S:      Maintained
6416 F:      drivers/media/dvb-frontends/lg2160.*
6417
6418 LGDT3305 MEDIA DRIVER
6419 M:      Michael Krufky <mkrufky@linuxtv.org>
6420 L:      linux-media@vger.kernel.org
6421 W:      https://linuxtv.org
6422 W:      http://github.com/mkrufky
6423 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6424 T:      git git://linuxtv.org/mkrufky/tuners.git
6425 S:      Maintained
6426 F:      drivers/media/dvb-frontends/lgdt3305.*
6427
6428 LGUEST
6429 M:      Rusty Russell <rusty@rustcorp.com.au>
6430 L:      lguest@lists.ozlabs.org
6431 W:      http://lguest.ozlabs.org/
6432 S:      Odd Fixes
6433 F:      arch/x86/include/asm/lguest*.h
6434 F:      arch/x86/lguest/
6435 F:      drivers/lguest/
6436 F:      include/linux/lguest*.h
6437 F:      tools/lguest/
6438
6439 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6440 M:      Tejun Heo <tj@kernel.org>
6441 L:      linux-ide@vger.kernel.org
6442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6443 S:      Maintained
6444 F:      drivers/ata/
6445 F:      include/linux/ata.h
6446 F:      include/linux/libata.h
6447
6448 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6449 M:      Viresh Kumar <vireshk@kernel.org>
6450 L:      linux-ide@vger.kernel.org
6451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6452 S:      Maintained
6453 F:      include/linux/pata_arasan_cf_data.h
6454 F:      drivers/ata/pata_arasan_cf.c
6455
6456 LIBATA PATA DRIVERS
6457 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6458 M:      Tejun Heo <tj@kernel.org>
6459 L:      linux-ide@vger.kernel.org
6460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6461 S:      Maintained
6462 F:      drivers/ata/pata_*.c
6463 F:      drivers/ata/ata_generic.c
6464
6465 LIBATA SATA AHCI PLATFORM devices support
6466 M:      Hans de Goede <hdegoede@redhat.com>
6467 M:      Tejun Heo <tj@kernel.org>
6468 L:      linux-ide@vger.kernel.org
6469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6470 S:      Maintained
6471 F:      drivers/ata/ahci_platform.c
6472 F:      drivers/ata/libahci_platform.c
6473 F:      include/linux/ahci_platform.h
6474
6475 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6476 M:      Mikael Pettersson <mikpelinux@gmail.com>
6477 L:      linux-ide@vger.kernel.org
6478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6479 S:      Maintained
6480 F:      drivers/ata/sata_promise.*
6481
6482 LIBLOCKDEP
6483 M:      Sasha Levin <sasha.levin@oracle.com>
6484 S:      Maintained
6485 F:      tools/lib/lockdep/
6486
6487 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6488 M:      Dan Williams <dan.j.williams@intel.com>
6489 L:      linux-nvdimm@lists.01.org
6490 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6492 S:      Supported
6493 F:      drivers/nvdimm/*
6494 F:      include/linux/nd.h
6495 F:      include/linux/libnvdimm.h
6496 F:      include/uapi/linux/ndctl.h
6497
6498 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6499 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6500 L:      linux-nvdimm@lists.01.org
6501 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6502 S:      Supported
6503 F:      drivers/nvdimm/blk.c
6504 F:      drivers/nvdimm/region_devs.c
6505 F:      drivers/acpi/nfit*
6506
6507 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6508 M:      Vishal Verma <vishal.l.verma@intel.com>
6509 L:      linux-nvdimm@lists.01.org
6510 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6511 S:      Supported
6512 F:      drivers/nvdimm/btt*
6513
6514 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6515 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6516 L:      linux-nvdimm@lists.01.org
6517 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6518 S:      Supported
6519 F:      drivers/nvdimm/pmem.c
6520 F:      include/linux/pmem.h
6521 F:      arch/*/include/asm/pmem.h
6522
6523 LIGHTNVM PLATFORM SUPPORT
6524 M:      Matias Bjorling <mb@lightnvm.io>
6525 W:      http://github/OpenChannelSSD
6526 L:      linux-block@vger.kernel.org
6527 S:      Maintained
6528 F:      drivers/lightnvm/
6529 F:      include/linux/lightnvm.h
6530 F:      include/uapi/linux/lightnvm.h
6531
6532 LINUX FOR IBM pSERIES (RS/6000)
6533 M:      Paul Mackerras <paulus@au.ibm.com>
6534 W:      http://www.ibm.com/linux/ltc/projects/ppc
6535 S:      Supported
6536 F:      arch/powerpc/boot/rs6000.h
6537
6538 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6539 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6540 M:      Paul Mackerras <paulus@samba.org>
6541 M:      Michael Ellerman <mpe@ellerman.id.au>
6542 W:      http://www.penguinppc.org/
6543 L:      linuxppc-dev@lists.ozlabs.org
6544 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6546 S:      Supported
6547 F:      Documentation/powerpc/
6548 F:      arch/powerpc/
6549
6550 LINUX FOR POWER MACINTOSH
6551 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6552 W:      http://www.penguinppc.org/
6553 L:      linuxppc-dev@lists.ozlabs.org
6554 S:      Maintained
6555 F:      arch/powerpc/platforms/powermac/
6556 F:      drivers/macintosh/
6557
6558 LINUX FOR POWERPC EMBEDDED MPC5XXX
6559 M:      Anatolij Gustschin <agust@denx.de>
6560 L:      linuxppc-dev@lists.ozlabs.org
6561 T:      git git://git.denx.de/linux-denx-agust.git
6562 S:      Maintained
6563 F:      arch/powerpc/platforms/512x/
6564 F:      arch/powerpc/platforms/52xx/
6565
6566 LINUX FOR POWERPC EMBEDDED PPC4XX
6567 M:      Alistair Popple <alistair@popple.id.au>
6568 M:      Matt Porter <mporter@kernel.crashing.org>
6569 W:      http://www.penguinppc.org/
6570 L:      linuxppc-dev@lists.ozlabs.org
6571 S:      Maintained
6572 F:      arch/powerpc/platforms/40x/
6573 F:      arch/powerpc/platforms/44x/
6574
6575 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6576 L:      linuxppc-dev@lists.ozlabs.org
6577 S:      Orphan
6578 F:      arch/powerpc/*/*virtex*
6579 F:      arch/powerpc/*/*/*virtex*
6580
6581 LINUX FOR POWERPC EMBEDDED PPC8XX
6582 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6583 W:      http://www.penguinppc.org/
6584 L:      linuxppc-dev@lists.ozlabs.org
6585 S:      Maintained
6586 F:      arch/powerpc/platforms/8xx/
6587
6588 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6589 M:      Scott Wood <oss@buserror.net>
6590 M:      Kumar Gala <galak@kernel.crashing.org>
6591 W:      http://www.penguinppc.org/
6592 L:      linuxppc-dev@lists.ozlabs.org
6593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6594 S:      Maintained
6595 F:      arch/powerpc/platforms/83xx/
6596 F:      arch/powerpc/platforms/85xx/
6597
6598 LINUX FOR POWERPC PA SEMI PWRFICIENT
6599 M:      Olof Johansson <olof@lixom.net>
6600 L:      linuxppc-dev@lists.ozlabs.org
6601 S:      Maintained
6602 F:      arch/powerpc/platforms/pasemi/
6603 F:      drivers/*/*pasemi*
6604 F:      drivers/*/*/*pasemi*
6605
6606 LINUX SECURITY MODULE (LSM) FRAMEWORK
6607 M:      Chris Wright <chrisw@sous-sol.org>
6608 L:      linux-security-module@vger.kernel.org
6609 S:      Supported
6610
6611 LIS3LV02D ACCELEROMETER DRIVER
6612 M:      Eric Piel <eric.piel@tremplin-utc.net>
6613 S:      Maintained
6614 F:      Documentation/misc-devices/lis3lv02d
6615 F:      drivers/misc/lis3lv02d/
6616 F:      drivers/platform/x86/hp_accel.c
6617
6618 LIVE PATCHING
6619 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6620 M:      Seth Jennings <sjenning@redhat.com>
6621 M:      Jiri Kosina <jikos@kernel.org>
6622 M:      Vojtech Pavlik <vojtech@suse.com>
6623 S:      Maintained
6624 F:      kernel/livepatch/
6625 F:      include/linux/livepatch.h
6626 F:      arch/x86/include/asm/livepatch.h
6627 F:      arch/x86/kernel/livepatch.c
6628 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6629 F:      samples/livepatch/
6630 L:      live-patching@vger.kernel.org
6631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6632
6633 LLC (802.2)
6634 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6635 S:      Maintained
6636 F:      include/linux/llc.h
6637 F:      include/uapi/linux/llc.h
6638 F:      include/net/llc*
6639 F:      net/llc/
6640
6641 LM73 HARDWARE MONITOR DRIVER
6642 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6643 L:      lm-sensors@lm-sensors.org
6644 S:      Maintained
6645 F:      drivers/hwmon/lm73.c
6646
6647 LM78 HARDWARE MONITOR DRIVER
6648 M:      Jean Delvare <jdelvare@suse.com>
6649 L:      lm-sensors@lm-sensors.org
6650 S:      Maintained
6651 F:      Documentation/hwmon/lm78
6652 F:      drivers/hwmon/lm78.c
6653
6654 LM83 HARDWARE MONITOR DRIVER
6655 M:      Jean Delvare <jdelvare@suse.com>
6656 L:      lm-sensors@lm-sensors.org
6657 S:      Maintained
6658 F:      Documentation/hwmon/lm83
6659 F:      drivers/hwmon/lm83.c
6660
6661 LM90 HARDWARE MONITOR DRIVER
6662 M:      Jean Delvare <jdelvare@suse.com>
6663 L:      lm-sensors@lm-sensors.org
6664 S:      Maintained
6665 F:      Documentation/hwmon/lm90
6666 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6667 F:      drivers/hwmon/lm90.c
6668
6669 LM95234 HARDWARE MONITOR DRIVER
6670 M:      Guenter Roeck <linux@roeck-us.net>
6671 L:      lm-sensors@lm-sensors.org
6672 S:      Maintained
6673 F:      Documentation/hwmon/lm95234
6674 F:      drivers/hwmon/lm95234.c
6675
6676 LME2510 MEDIA DRIVER
6677 M:      Malcolm Priestley <tvboxspy@gmail.com>
6678 L:      linux-media@vger.kernel.org
6679 W:      https://linuxtv.org
6680 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6681 S:      Maintained
6682 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6683
6684 LOCKDEP AND LOCKSTAT
6685 M:      Peter Zijlstra <peterz@infradead.org>
6686 M:      Ingo Molnar <mingo@redhat.com>
6687 L:      linux-kernel@vger.kernel.org
6688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6689 S:      Maintained
6690 F:      Documentation/locking/lockdep*.txt
6691 F:      Documentation/locking/lockstat.txt
6692 F:      include/linux/lockdep.h
6693 F:      kernel/locking/
6694
6695 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6696 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6697 L:      linux-ntfs-dev@lists.sourceforge.net
6698 W:      http://www.linux-ntfs.org/content/view/19/37/
6699 S:      Maintained
6700 F:      Documentation/ldm.txt
6701 F:      block/partitions/ldm.*
6702
6703 LogFS
6704 M:      Joern Engel <joern@logfs.org>
6705 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6706 L:      logfs@logfs.org
6707 W:      logfs.org
6708 S:      Maintained
6709 F:      fs/logfs/
6710
6711 LPC32XX MACHINE SUPPORT
6712 M:      Roland Stigge <stigge@antcom.de>
6713 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6714 S:      Maintained
6715 F:      arch/arm/mach-lpc32xx/
6716
6717 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6718 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6719 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6720 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6721 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6722 L:      MPT-FusionLinux.pdl@avagotech.com
6723 L:      linux-scsi@vger.kernel.org
6724 W:      http://www.lsilogic.com/support
6725 S:      Supported
6726 F:      drivers/message/fusion/
6727 F:      drivers/scsi/mpt2sas/
6728 F:      drivers/scsi/mpt3sas/
6729
6730 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6731 M:      Matthew Wilcox <matthew@wil.cx>
6732 L:      linux-scsi@vger.kernel.org
6733 S:      Maintained
6734 F:      drivers/scsi/sym53c8xx_2/
6735
6736 LTC4261 HARDWARE MONITOR DRIVER
6737 M:      Guenter Roeck <linux@roeck-us.net>
6738 L:      lm-sensors@lm-sensors.org
6739 S:      Maintained
6740 F:      Documentation/hwmon/ltc4261
6741 F:      drivers/hwmon/ltc4261.c
6742
6743 LTP (Linux Test Project)
6744 M:      Mike Frysinger <vapier@gentoo.org>
6745 M:      Cyril Hrubis <chrubis@suse.cz>
6746 M:      Wanlong Gao <wanlong.gao@gmail.com>
6747 M:      Jan Stancek <jstancek@redhat.com>
6748 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6749 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6750 L:      ltp@lists.linux.it (subscribers-only)
6751 W:      http://linux-test-project.github.io/
6752 T:      git git://github.com/linux-test-project/ltp.git
6753 S:      Maintained
6754
6755 M32R ARCHITECTURE
6756 W:      http://www.linux-m32r.org/
6757 S:      Orphan
6758 F:      arch/m32r/
6759
6760 M68K ARCHITECTURE
6761 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6762 L:      linux-m68k@lists.linux-m68k.org
6763 W:      http://www.linux-m68k.org/
6764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6765 S:      Maintained
6766 F:      arch/m68k/
6767 F:      drivers/zorro/
6768
6769 M68K ON APPLE MACINTOSH
6770 M:      Joshua Thompson <funaho@jurai.org>
6771 W:      http://www.mac.linux-m68k.org/
6772 L:      linux-m68k@lists.linux-m68k.org
6773 S:      Maintained
6774 F:      arch/m68k/mac/
6775
6776 M68K ON HP9000/300
6777 M:      Philip Blundell <philb@gnu.org>
6778 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6779 S:      Maintained
6780 F:      arch/m68k/hp300/
6781
6782 M88DS3103 MEDIA DRIVER
6783 M:      Antti Palosaari <crope@iki.fi>
6784 L:      linux-media@vger.kernel.org
6785 W:      https://linuxtv.org
6786 W:      http://palosaari.fi/linux/
6787 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6788 T:      git git://linuxtv.org/anttip/media_tree.git
6789 S:      Maintained
6790 F:      drivers/media/dvb-frontends/m88ds3103*
6791
6792 M88RS2000 MEDIA DRIVER
6793 M:      Malcolm Priestley <tvboxspy@gmail.com>
6794 L:      linux-media@vger.kernel.org
6795 W:      https://linuxtv.org
6796 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6797 S:      Maintained
6798 F:      drivers/media/dvb-frontends/m88rs2000*
6799
6800 MA901 MASTERKIT USB FM RADIO DRIVER
6801 M:      Alexey Klimov <klimov.linux@gmail.com>
6802 L:      linux-media@vger.kernel.org
6803 T:      git git://linuxtv.org/media_tree.git
6804 S:      Maintained
6805 F:      drivers/media/radio/radio-ma901.c
6806
6807 MAC80211
6808 M:      Johannes Berg <johannes@sipsolutions.net>
6809 L:      linux-wireless@vger.kernel.org
6810 W:      http://wireless.kernel.org/
6811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6813 S:      Maintained
6814 F:      Documentation/networking/mac80211-injection.txt
6815 F:      include/net/mac80211.h
6816 F:      net/mac80211/
6817 F:      drivers/net/wireless/mac80211_hwsim.[ch]
6818
6819 MACVLAN DRIVER
6820 M:      Patrick McHardy <kaber@trash.net>
6821 L:      netdev@vger.kernel.org
6822 S:      Maintained
6823 F:      drivers/net/macvlan.c
6824 F:      include/linux/if_macvlan.h
6825
6826 MAILBOX API
6827 M:      Jassi Brar <jassisinghbrar@gmail.com>
6828 L:      linux-kernel@vger.kernel.org
6829 S:      Maintained
6830 F:      drivers/mailbox/
6831 F:      include/linux/mailbox_client.h
6832 F:      include/linux/mailbox_controller.h
6833
6834 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6835 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6836 W:      http://www.kernel.org/doc/man-pages
6837 L:      linux-man@vger.kernel.org
6838 S:      Maintained
6839
6840 MARVELL ARMADA DRM SUPPORT
6841 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6842 S:      Maintained
6843 F:      drivers/gpu/drm/armada/
6844
6845 MARVELL 88E6352 DSA support
6846 M:      Guenter Roeck <linux@roeck-us.net>
6847 S:      Maintained
6848 F:      drivers/net/dsa/mv88e6352.c
6849
6850 MARVELL CRYPTO DRIVER
6851 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6852 M:      Arnaud Ebalard <arno@natisbad.org>
6853 F:      drivers/crypto/marvell/
6854 S:      Maintained
6855 L:      linux-crypto@vger.kernel.org
6856
6857 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6858 M:      Mirko Lindner <mlindner@marvell.com>
6859 M:      Stephen Hemminger <stephen@networkplumber.org>
6860 L:      netdev@vger.kernel.org
6861 S:      Maintained
6862 F:      drivers/net/ethernet/marvell/sk*
6863
6864 MARVELL LIBERTAS WIRELESS DRIVER
6865 L:      libertas-dev@lists.infradead.org
6866 S:      Orphan
6867 F:      drivers/net/wireless/marvell/libertas/
6868
6869 MARVELL MV643XX ETHERNET DRIVER
6870 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6871 L:      netdev@vger.kernel.org
6872 S:      Maintained
6873 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6874 F:      include/linux/mv643xx.h
6875
6876 MARVELL MVNETA ETHERNET DRIVER
6877 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6878 L:      netdev@vger.kernel.org
6879 S:      Maintained
6880 F:      drivers/net/ethernet/marvell/mvneta.*
6881
6882 MARVELL MWIFIEX WIRELESS DRIVER
6883 M:      Amitkumar Karwar <akarwar@marvell.com>
6884 M:      Nishant Sarmukadam <nishants@marvell.com>
6885 L:      linux-wireless@vger.kernel.org
6886 S:      Maintained
6887 F:      drivers/net/wireless/marvell/mwifiex/
6888
6889 MARVELL MWL8K WIRELESS DRIVER
6890 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6891 L:      linux-wireless@vger.kernel.org
6892 S:      Odd Fixes
6893 F:      drivers/net/wireless/marvell/mwl8k.c
6894
6895 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6896 M:      Nicolas Pitre <nico@fluxnic.net>
6897 S:      Odd Fixes
6898 F:      drivers/mmc/host/mvsdio.*
6899
6900 MATROX FRAMEBUFFER DRIVER
6901 L:      linux-fbdev@vger.kernel.org
6902 S:      Orphan
6903 F:      drivers/video/fbdev/matrox/matroxfb_*
6904 F:      include/uapi/linux/matroxfb.h
6905
6906 MAX16065 HARDWARE MONITOR DRIVER
6907 M:      Guenter Roeck <linux@roeck-us.net>
6908 L:      lm-sensors@lm-sensors.org
6909 S:      Maintained
6910 F:      Documentation/hwmon/max16065
6911 F:      drivers/hwmon/max16065.c
6912
6913 MAX20751 HARDWARE MONITOR DRIVER
6914 M:      Guenter Roeck <linux@roeck-us.net>
6915 L:      lm-sensors@lm-sensors.org
6916 S:      Maintained
6917 F:      Documentation/hwmon/max20751
6918 F:      drivers/hwmon/max20751.c
6919
6920 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6921 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6922 L:      lm-sensors@lm-sensors.org
6923 S:      Maintained
6924 F:      Documentation/hwmon/max6650
6925 F:      drivers/hwmon/max6650.c
6926
6927 MAX6697 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/max6697
6932 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6933 F:      drivers/hwmon/max6697.c
6934 F:      include/linux/platform_data/max6697.h
6935
6936 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6937 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6938 L:      linux-pm@vger.kernel.org
6939 S:      Supported
6940 F:      drivers/power/max14577_charger.c
6941 F:      drivers/power/max77693_charger.c
6942
6943 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6944 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6945 L:      linux-kernel@vger.kernel.org
6946 S:      Supported
6947 F:      drivers/*/*max77802.c
6948 F:      Documentation/devicetree/bindings/*/*max77802.txt
6949 F:      include/dt-bindings/*/*max77802.h
6950
6951 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6952 M:      Chanwoo Choi <cw00.choi@samsung.com>
6953 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6954 L:      linux-kernel@vger.kernel.org
6955 S:      Supported
6956 F:      drivers/*/max14577.c
6957 F:      drivers/*/max77686.c
6958 F:      drivers/*/max77693.c
6959 F:      drivers/extcon/extcon-max14577.c
6960 F:      drivers/extcon/extcon-max77693.c
6961 F:      drivers/rtc/rtc-max77686.c
6962 F:      drivers/clk/clk-max77686.c
6963 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6964 F:      Documentation/devicetree/bindings/*/max77686.txt
6965 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6966 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6967 F:      include/linux/mfd/max14577*.h
6968 F:      include/linux/mfd/max77686*.h
6969 F:      include/linux/mfd/max77693*.h
6970
6971 MAXIRADIO FM RADIO RECEIVER DRIVER
6972 M:      Hans Verkuil <hverkuil@xs4all.nl>
6973 L:      linux-media@vger.kernel.org
6974 T:      git git://linuxtv.org/media_tree.git
6975 W:      https://linuxtv.org
6976 S:      Maintained
6977 F:      drivers/media/radio/radio-maxiradio*
6978
6979 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6980 M:      Peter Rosin <peda@axentia.se>
6981 L:      linux-iio@vger.kernel.org
6982 S:      Maintained
6983 F:      drivers/iio/potentiometer/mcp4531.c
6984
6985 MEDIA DRIVERS FOR RENESAS - VSP1
6986 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6987 L:      linux-media@vger.kernel.org
6988 L:      linux-renesas-soc@vger.kernel.org
6989 T:      git git://linuxtv.org/media_tree.git
6990 S:      Supported
6991 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6992 F:      drivers/media/platform/vsp1/
6993
6994 MEDIA DRIVERS FOR ASCOT2E
6995 M:      Sergey Kozlov <serjk@netup.ru>
6996 L:      linux-media@vger.kernel.org
6997 W:      https://linuxtv.org
6998 W:      http://netup.tv/
6999 T:      git git://linuxtv.org/media_tree.git
7000 S:      Supported
7001 F:      drivers/media/dvb-frontends/ascot2e*
7002
7003 MEDIA DRIVERS FOR CXD2841ER
7004 M:      Sergey Kozlov <serjk@netup.ru>
7005 L:      linux-media@vger.kernel.org
7006 W:      https://linuxtv.org
7007 W:      http://netup.tv/
7008 T:      git git://linuxtv.org/media_tree.git
7009 S:      Supported
7010 F:      drivers/media/dvb-frontends/cxd2841er*
7011
7012 MEDIA DRIVERS FOR HORUS3A
7013 M:      Sergey Kozlov <serjk@netup.ru>
7014 L:      linux-media@vger.kernel.org
7015 W:      https://linuxtv.org
7016 W:      http://netup.tv/
7017 T:      git git://linuxtv.org/media_tree.git
7018 S:      Supported
7019 F:      drivers/media/dvb-frontends/horus3a*
7020
7021 MEDIA DRIVERS FOR LNBH25
7022 M:      Sergey Kozlov <serjk@netup.ru>
7023 L:      linux-media@vger.kernel.org
7024 W:      https://linuxtv.org
7025 W:      http://netup.tv/
7026 T:      git git://linuxtv.org/media_tree.git
7027 S:      Supported
7028 F:      drivers/media/dvb-frontends/lnbh25*
7029
7030 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7031 M:      Sergey Kozlov <serjk@netup.ru>
7032 L:      linux-media@vger.kernel.org
7033 W:      https://linuxtv.org
7034 W:      http://netup.tv/
7035 T:      git git://linuxtv.org/media_tree.git
7036 S:      Supported
7037 F:      drivers/media/pci/netup_unidvb/*
7038
7039 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7040 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7041 P:      LinuxTV.org Project
7042 L:      linux-media@vger.kernel.org
7043 W:      https://linuxtv.org
7044 Q:      http://patchwork.kernel.org/project/linux-media/list/
7045 T:      git git://linuxtv.org/media_tree.git
7046 S:      Maintained
7047 F:      Documentation/dvb/
7048 F:      Documentation/video4linux/
7049 F:      Documentation/DocBook/media/
7050 F:      drivers/media/
7051 F:      drivers/staging/media/
7052 F:      include/linux/platform_data/media/
7053 F:      include/media/
7054 F:      include/uapi/linux/dvb/
7055 F:      include/uapi/linux/videodev2.h
7056 F:      include/uapi/linux/media.h
7057 F:      include/uapi/linux/v4l2-*
7058 F:      include/uapi/linux/meye.h
7059 F:      include/uapi/linux/ivtv*
7060 F:      include/uapi/linux/uvcvideo.h
7061
7062 MEDIATEK MT7601U WIRELESS LAN DRIVER
7063 M:      Jakub Kicinski <kubakici@wp.pl>
7064 L:      linux-wireless@vger.kernel.org
7065 S:      Maintained
7066 F:      drivers/net/wireless/mediatek/mt7601u/
7067
7068 MEGARAID SCSI/SAS DRIVERS
7069 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7070 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7071 M:      Uday Lingala <uday.lingala@avagotech.com>
7072 L:      megaraidlinux.pdl@avagotech.com
7073 L:      linux-scsi@vger.kernel.org
7074 W:      http://www.lsi.com
7075 S:      Maintained
7076 F:      Documentation/scsi/megaraid.txt
7077 F:      drivers/scsi/megaraid.*
7078 F:      drivers/scsi/megaraid/
7079
7080 MELLANOX ETHERNET DRIVER (mlx4_en)
7081 M:      Eugenia Emantayev <eugenia@mellanox.com>
7082 L:      netdev@vger.kernel.org
7083 S:      Supported
7084 W:      http://www.mellanox.com
7085 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7086 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7087
7088 MELLANOX ETHERNET DRIVER (mlx5e)
7089 M:      Saeed Mahameed <saeedm@mellanox.com>
7090 L:      netdev@vger.kernel.org
7091 S:      Supported
7092 W:      http://www.mellanox.com
7093 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7094 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7095
7096 MELLANOX ETHERNET SWITCH DRIVERS
7097 M:      Jiri Pirko <jiri@mellanox.com>
7098 M:      Ido Schimmel <idosch@mellanox.com>
7099 L:      netdev@vger.kernel.org
7100 S:      Supported
7101 W:      http://www.mellanox.com
7102 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7103 F:      drivers/net/ethernet/mellanox/mlxsw/
7104
7105 MEMBARRIER SUPPORT
7106 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7107 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7108 L:      linux-kernel@vger.kernel.org
7109 S:      Supported
7110 F:      kernel/membarrier.c
7111 F:      include/uapi/linux/membarrier.h
7112
7113 MEMORY MANAGEMENT
7114 L:      linux-mm@kvack.org
7115 W:      http://www.linux-mm.org
7116 S:      Maintained
7117 F:      include/linux/mm.h
7118 F:      include/linux/gfp.h
7119 F:      include/linux/mmzone.h
7120 F:      include/linux/memory_hotplug.h
7121 F:      include/linux/vmalloc.h
7122 F:      mm/
7123
7124 MEMORY TECHNOLOGY DEVICES (MTD)
7125 M:      David Woodhouse <dwmw2@infradead.org>
7126 M:      Brian Norris <computersforpeace@gmail.com>
7127 L:      linux-mtd@lists.infradead.org
7128 W:      http://www.linux-mtd.infradead.org/
7129 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7130 T:      git git://git.infradead.org/linux-mtd.git
7131 T:      git git://git.infradead.org/l2-mtd.git
7132 S:      Maintained
7133 F:      drivers/mtd/
7134 F:      include/linux/mtd/
7135 F:      include/uapi/mtd/
7136
7137 MEN A21 WATCHDOG DRIVER
7138 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7139 L:      linux-watchdog@vger.kernel.org
7140 S:      Maintained
7141 F:      drivers/watchdog/mena21_wdt.c
7142
7143 MEN CHAMELEON BUS (mcb)
7144 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7145 S:      Maintained
7146 F:      drivers/mcb/
7147 F:      include/linux/mcb.h
7148 F:      Documentation/men-chameleon-bus.txt
7149
7150 MEN F21BMC (Board Management Controller)
7151 M:      Andreas Werner <andreas.werner@men.de>
7152 S:      Supported
7153 F:      drivers/mfd/menf21bmc.c
7154 F:      drivers/watchdog/menf21bmc_wdt.c
7155 F:      drivers/leds/leds-menf21bmc.c
7156 F:      drivers/hwmon/menf21bmc_hwmon.c
7157 F:      Documentation/hwmon/menf21bmc
7158
7159 METAG ARCHITECTURE
7160 M:      James Hogan <james.hogan@imgtec.com>
7161 L:      linux-metag@vger.kernel.org
7162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7163 S:      Odd Fixes
7164 F:      arch/metag/
7165 F:      Documentation/metag/
7166 F:      Documentation/devicetree/bindings/metag/
7167 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7168 F:      drivers/clocksource/metag_generic.c
7169 F:      drivers/irqchip/irq-metag.c
7170 F:      drivers/irqchip/irq-metag-ext.c
7171 F:      drivers/tty/metag_da.c
7172
7173 MICROBLAZE ARCHITECTURE
7174 M:      Michal Simek <monstr@monstr.eu>
7175 W:      http://www.monstr.eu/fdt/
7176 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7177 S:      Supported
7178 F:      arch/microblaze/
7179
7180 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7181 M:      Chen Yu <yu.c.chen@intel.com>
7182 L:      platform-driver-x86@vger.kernel.org
7183 S:      Supported
7184 F:      drivers/platform/x86/surfacepro3_button.c
7185
7186 MICROTEK X6 SCANNER
7187 M:      Oliver Neukum <oliver@neukum.org>
7188 S:      Maintained
7189 F:      drivers/usb/image/microtek.*
7190
7191 MIPS
7192 M:      Ralf Baechle <ralf@linux-mips.org>
7193 L:      linux-mips@linux-mips.org
7194 W:      http://www.linux-mips.org/
7195 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7196 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7197 S:      Supported
7198 F:      Documentation/mips/
7199 F:      arch/mips/
7200
7201 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7202 M:      Hans Verkuil <hverkuil@xs4all.nl>
7203 L:      linux-media@vger.kernel.org
7204 T:      git git://linuxtv.org/media_tree.git
7205 W:      https://linuxtv.org
7206 S:      Odd Fixes
7207 F:      drivers/media/radio/radio-miropcm20*
7208
7209 MELLANOX MLX4 core VPI driver
7210 M:      Yishai Hadas <yishaih@mellanox.com>
7211 L:      netdev@vger.kernel.org
7212 L:      linux-rdma@vger.kernel.org
7213 W:      http://www.mellanox.com
7214 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7215 S:      Supported
7216 F:      drivers/net/ethernet/mellanox/mlx4/
7217 F:      include/linux/mlx4/
7218
7219 MELLANOX MLX4 IB driver
7220 M:      Yishai Hadas <yishaih@mellanox.com>
7221 L:      linux-rdma@vger.kernel.org
7222 W:      http://www.mellanox.com
7223 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7224 S:      Supported
7225 F:      drivers/infiniband/hw/mlx4/
7226 F:      include/linux/mlx4/
7227
7228 MELLANOX MLX5 core VPI driver
7229 M:      Matan Barak <matanb@mellanox.com>
7230 M:      Leon Romanovsky <leonro@mellanox.com>
7231 L:      netdev@vger.kernel.org
7232 L:      linux-rdma@vger.kernel.org
7233 W:      http://www.mellanox.com
7234 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7235 S:      Supported
7236 F:      drivers/net/ethernet/mellanox/mlx5/core/
7237 F:      include/linux/mlx5/
7238
7239 MELLANOX MLX5 IB driver
7240 M:      Matan Barak <matanb@mellanox.com>
7241 M:      Leon Romanovsky <leonro@mellanox.com>
7242 L:      linux-rdma@vger.kernel.org
7243 W:      http://www.mellanox.com
7244 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7245 S:      Supported
7246 F:      drivers/infiniband/hw/mlx5/
7247 F:      include/linux/mlx5/
7248
7249 MELEXIS MLX90614 DRIVER
7250 M:      Crt Mori <cmo@melexis.com>
7251 L:      linux-iio@vger.kernel.org
7252 W:      http://www.melexis.com
7253 S:      Supported
7254 F:      drivers/iio/temperature/mlx90614.c
7255
7256 MN88472 MEDIA DRIVER
7257 M:      Antti Palosaari <crope@iki.fi>
7258 L:      linux-media@vger.kernel.org
7259 W:      https://linuxtv.org
7260 W:      http://palosaari.fi/linux/
7261 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7262 T:      git git://linuxtv.org/anttip/media_tree.git
7263 S:      Maintained
7264 F:      drivers/staging/media/mn88472/
7265 F:      drivers/media/dvb-frontends/mn88472.h
7266
7267 MN88473 MEDIA DRIVER
7268 M:      Antti Palosaari <crope@iki.fi>
7269 L:      linux-media@vger.kernel.org
7270 W:      https://linuxtv.org
7271 W:      http://palosaari.fi/linux/
7272 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7273 S:      Maintained
7274 F:      drivers/media/dvb-frontends/mn88473*
7275
7276 MODULE SUPPORT
7277 M:      Rusty Russell <rusty@rustcorp.com.au>
7278 S:      Maintained
7279 F:      include/linux/module.h
7280 F:      kernel/module.c
7281
7282 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7283 W:      http://popies.net/meye/
7284 S:      Orphan
7285 F:      Documentation/video4linux/meye.txt
7286 F:      drivers/media/pci/meye/
7287 F:      include/uapi/linux/meye.h
7288
7289 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7290 M:      Jiri Slaby <jirislaby@gmail.com>
7291 S:      Maintained
7292 F:      Documentation/serial/moxa-smartio
7293 F:      drivers/tty/mxser.*
7294
7295 MR800 AVERMEDIA USB FM RADIO DRIVER
7296 M:      Alexey Klimov <klimov.linux@gmail.com>
7297 L:      linux-media@vger.kernel.org
7298 T:      git git://linuxtv.org/media_tree.git
7299 S:      Maintained
7300 F:      drivers/media/radio/radio-mr800.c
7301
7302 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7303 M:      Alan Ott <alan@signal11.us>
7304 L:      linux-wpan@vger.kernel.org
7305 S:      Maintained
7306 F:      drivers/net/ieee802154/mrf24j40.c
7307 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7308
7309 MSI LAPTOP SUPPORT
7310 M:      "Lee, Chun-Yi" <jlee@suse.com>
7311 L:      platform-driver-x86@vger.kernel.org
7312 S:      Maintained
7313 F:      drivers/platform/x86/msi-laptop.c
7314
7315 MSI WMI SUPPORT
7316 L:      platform-driver-x86@vger.kernel.org
7317 S:      Orphan
7318 F:      drivers/platform/x86/msi-wmi.c
7319
7320 MSI001 MEDIA DRIVER
7321 M:      Antti Palosaari <crope@iki.fi>
7322 L:      linux-media@vger.kernel.org
7323 W:      https://linuxtv.org
7324 W:      http://palosaari.fi/linux/
7325 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7326 T:      git git://linuxtv.org/anttip/media_tree.git
7327 S:      Maintained
7328 F:      drivers/media/tuners/msi001*
7329
7330 MSI2500 MEDIA DRIVER
7331 M:      Antti Palosaari <crope@iki.fi>
7332 L:      linux-media@vger.kernel.org
7333 W:      https://linuxtv.org
7334 W:      http://palosaari.fi/linux/
7335 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7336 T:      git git://linuxtv.org/anttip/media_tree.git
7337 S:      Maintained
7338 F:      drivers/media/usb/msi2500/
7339
7340 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7341 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7342 L:      linux-mtd@lists.infradead.org
7343 S:      Maintained
7344 F:      drivers/mtd/devices/docg3*
7345
7346 MT9M032 APTINA SENSOR DRIVER
7347 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7348 L:      linux-media@vger.kernel.org
7349 T:      git git://linuxtv.org/media_tree.git
7350 S:      Maintained
7351 F:      drivers/media/i2c/mt9m032.c
7352 F:      include/media/i2c/mt9m032.h
7353
7354 MT9P031 APTINA CAMERA SENSOR
7355 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7356 L:      linux-media@vger.kernel.org
7357 T:      git git://linuxtv.org/media_tree.git
7358 S:      Maintained
7359 F:      drivers/media/i2c/mt9p031.c
7360 F:      include/media/i2c/mt9p031.h
7361
7362 MT9T001 APTINA CAMERA SENSOR
7363 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7364 L:      linux-media@vger.kernel.org
7365 T:      git git://linuxtv.org/media_tree.git
7366 S:      Maintained
7367 F:      drivers/media/i2c/mt9t001.c
7368 F:      include/media/i2c/mt9t001.h
7369
7370 MT9V032 APTINA CAMERA SENSOR
7371 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7372 L:      linux-media@vger.kernel.org
7373 T:      git git://linuxtv.org/media_tree.git
7374 S:      Maintained
7375 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7376 F:      drivers/media/i2c/mt9v032.c
7377 F:      include/media/i2c/mt9v032.h
7378
7379 MULTIFUNCTION DEVICES (MFD)
7380 M:      Lee Jones <lee.jones@linaro.org>
7381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7382 S:      Supported
7383 F:      drivers/mfd/
7384 F:      include/linux/mfd/
7385
7386 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7387 M:      Ulf Hansson <ulf.hansson@linaro.org>
7388 L:      linux-mmc@vger.kernel.org
7389 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7390 S:      Maintained
7391 F:      drivers/mmc/
7392 F:      include/linux/mmc/
7393 F:      include/uapi/linux/mmc/
7394
7395 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7396 S:      Orphan
7397 F:      drivers/mmc/host/mmc_spi.c
7398 F:      include/linux/spi/mmc_spi.h
7399
7400 MULTISOUND SOUND DRIVER
7401 M:      Andrew Veliath <andrewtv@usa.net>
7402 S:      Maintained
7403 F:      Documentation/sound/oss/MultiSound
7404 F:      sound/oss/msnd*
7405
7406 MULTITECH MULTIPORT CARD (ISICOM)
7407 S:      Orphan
7408 F:      drivers/tty/isicom.c
7409 F:      include/linux/isicom.h
7410
7411 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7412 M:      Bin Liu <b-liu@ti.com>
7413 L:      linux-usb@vger.kernel.org
7414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7415 S:      Maintained
7416 F:      drivers/usb/musb/
7417
7418 MXL5007T MEDIA DRIVER
7419 M:      Michael Krufky <mkrufky@linuxtv.org>
7420 L:      linux-media@vger.kernel.org
7421 W:      https://linuxtv.org
7422 W:      http://github.com/mkrufky
7423 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7424 T:      git git://linuxtv.org/mkrufky/tuners.git
7425 S:      Maintained
7426 F:      drivers/media/tuners/mxl5007t.*
7427
7428 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7429 M:      Hyong-Youb Kim <hykim@myri.com>
7430 L:      netdev@vger.kernel.org
7431 W:      https://www.myricom.com/support/downloads/myri10ge.html
7432 S:      Supported
7433 F:      drivers/net/ethernet/myricom/myri10ge/
7434
7435 NATSEMI ETHERNET DRIVER (DP8381x)
7436 S:      Orphan
7437 F:      drivers/net/ethernet/natsemi/natsemi.c
7438
7439 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7440 M:      Daniel Mack <zonque@gmail.com>
7441 S:      Maintained
7442 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7443 W:      http://www.native-instruments.com
7444 F:      sound/usb/caiaq/
7445
7446 NCP FILESYSTEM
7447 M:      Petr Vandrovec <petr@vandrovec.name>
7448 S:      Odd Fixes
7449 F:      fs/ncpfs/
7450
7451 NCR 5380 SCSI DRIVERS
7452 M:      Finn Thain <fthain@telegraphics.com.au>
7453 M:      Michael Schmitz <schmitzmic@gmail.com>
7454 L:      linux-scsi@vger.kernel.org
7455 S:      Maintained
7456 F:      Documentation/scsi/g_NCR5380.txt
7457 F:      drivers/scsi/NCR5380.*
7458 F:      drivers/scsi/arm/cumana_1.c
7459 F:      drivers/scsi/arm/oak.c
7460 F:      drivers/scsi/atari_NCR5380.c
7461 F:      drivers/scsi/atari_scsi.*
7462 F:      drivers/scsi/dmx3191d.c
7463 F:      drivers/scsi/dtc.*
7464 F:      drivers/scsi/g_NCR5380.*
7465 F:      drivers/scsi/g_NCR5380_mmio.c
7466 F:      drivers/scsi/mac_scsi.*
7467 F:      drivers/scsi/pas16.*
7468 F:      drivers/scsi/sun3_scsi.*
7469 F:      drivers/scsi/sun3_scsi_vme.c
7470 F:      drivers/scsi/t128.*
7471
7472 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7473 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7474 L:      linux-scsi@vger.kernel.org
7475 S:      Maintained
7476 F:      drivers/scsi/NCR_D700.*
7477
7478 NCT6775 HARDWARE MONITOR DRIVER
7479 M:      Guenter Roeck <linux@roeck-us.net>
7480 L:      lm-sensors@lm-sensors.org
7481 S:      Maintained
7482 F:      Documentation/hwmon/nct6775
7483 F:      drivers/hwmon/nct6775.c
7484
7485 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7486 M:      Faisal Latif <faisal.latif@intel.com>
7487 L:      linux-rdma@vger.kernel.org
7488 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7489 S:      Supported
7490 F:      drivers/infiniband/hw/nes/
7491
7492 NETEM NETWORK EMULATOR
7493 M:      Stephen Hemminger <stephen@networkplumber.org>
7494 L:      netem@lists.linux-foundation.org
7495 S:      Maintained
7496 F:      net/sched/sch_netem.c
7497
7498 NETERION 10GbE DRIVERS (s2io/vxge)
7499 M:      Jon Mason <jdmason@kudzu.us>
7500 L:      netdev@vger.kernel.org
7501 S:      Supported
7502 F:      Documentation/networking/s2io.txt
7503 F:      Documentation/networking/vxge.txt
7504 F:      drivers/net/ethernet/neterion/
7505
7506 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7507 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7508 M:      Patrick McHardy <kaber@trash.net>
7509 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7510 L:      netfilter-devel@vger.kernel.org
7511 L:      coreteam@netfilter.org
7512 W:      http://www.netfilter.org/
7513 W:      http://www.iptables.org/
7514 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7517 S:      Supported
7518 F:      include/linux/netfilter*
7519 F:      include/linux/netfilter/
7520 F:      include/net/netfilter/
7521 F:      include/uapi/linux/netfilter*
7522 F:      include/uapi/linux/netfilter/
7523 F:      net/*/netfilter.c
7524 F:      net/*/netfilter/
7525 F:      net/netfilter/
7526 F:      net/bridge/br_netfilter*.c
7527
7528 NETLABEL
7529 M:      Paul Moore <paul@paul-moore.com>
7530 W:      http://netlabel.sf.net
7531 L:      netdev@vger.kernel.org
7532 S:      Maintained
7533 F:      Documentation/netlabel/
7534 F:      include/net/netlabel.h
7535 F:      net/netlabel/
7536
7537 NETROM NETWORK LAYER
7538 M:      Ralf Baechle <ralf@linux-mips.org>
7539 L:      linux-hams@vger.kernel.org
7540 W:      http://www.linux-ax25.org/
7541 S:      Maintained
7542 F:      include/net/netrom.h
7543 F:      include/uapi/linux/netrom.h
7544 F:      net/netrom/
7545
7546 NETRONOME ETHERNET DRIVERS
7547 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7548 L:      oss-drivers@netronome.com
7549 S:      Maintained
7550 F:      drivers/net/ethernet/netronome/
7551
7552 NETWORK BLOCK DEVICE (NBD)
7553 M:      Markus Pargmann <mpa@pengutronix.de>
7554 S:      Maintained
7555 L:      nbd-general@lists.sourceforge.net
7556 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7557 F:      Documentation/blockdev/nbd.txt
7558 F:      drivers/block/nbd.c
7559 F:      include/uapi/linux/nbd.h
7560
7561 NETWORK DROP MONITOR
7562 M:      Neil Horman <nhorman@tuxdriver.com>
7563 L:      netdev@vger.kernel.org
7564 S:      Maintained
7565 W:      https://fedorahosted.org/dropwatch/
7566 F:      net/core/drop_monitor.c
7567
7568 NETWORKING [GENERAL]
7569 M:      "David S. Miller" <davem@davemloft.net>
7570 L:      netdev@vger.kernel.org
7571 W:      http://www.linuxfoundation.org/en/Net
7572 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7575 S:      Maintained
7576 F:      net/
7577 F:      include/net/
7578 F:      include/linux/in.h
7579 F:      include/linux/net.h
7580 F:      include/linux/netdevice.h
7581 F:      include/uapi/linux/in.h
7582 F:      include/uapi/linux/net.h
7583 F:      include/uapi/linux/netdevice.h
7584 F:      include/uapi/linux/net_namespace.h
7585 F:      tools/net/
7586 F:      tools/testing/selftests/net/
7587 F:      lib/random32.c
7588 F:      lib/test_bpf.c
7589
7590 NETWORKING [IPv4/IPv6]
7591 M:      "David S. Miller" <davem@davemloft.net>
7592 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7593 M:      James Morris <jmorris@namei.org>
7594 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7595 M:      Patrick McHardy <kaber@trash.net>
7596 L:      netdev@vger.kernel.org
7597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7598 S:      Maintained
7599 F:      net/ipv4/
7600 F:      net/ipv6/
7601 F:      include/net/ip*
7602 F:      arch/x86/net/*
7603
7604 NETWORKING [IPSEC]
7605 M:      Steffen Klassert <steffen.klassert@secunet.com>
7606 M:      Herbert Xu <herbert@gondor.apana.org.au>
7607 M:      "David S. Miller" <davem@davemloft.net>
7608 L:      netdev@vger.kernel.org
7609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7611 S:      Maintained
7612 F:      net/core/flow.c
7613 F:      net/xfrm/
7614 F:      net/key/
7615 F:      net/ipv4/xfrm*
7616 F:      net/ipv4/esp4.c
7617 F:      net/ipv4/ah4.c
7618 F:      net/ipv4/ipcomp.c
7619 F:      net/ipv4/ip_vti.c
7620 F:      net/ipv6/xfrm*
7621 F:      net/ipv6/esp6.c
7622 F:      net/ipv6/ah6.c
7623 F:      net/ipv6/ipcomp6.c
7624 F:      net/ipv6/ip6_vti.c
7625 F:      include/uapi/linux/xfrm.h
7626 F:      include/net/xfrm.h
7627
7628 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7629 M:      Paul Moore <paul@paul-moore.com>
7630 L:      netdev@vger.kernel.org
7631 S:      Maintained
7632
7633 NETWORKING [WIRELESS]
7634 L:      linux-wireless@vger.kernel.org
7635 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7636
7637 NETWORKING DRIVERS
7638 L:      netdev@vger.kernel.org
7639 W:      http://www.linuxfoundation.org/en/Net
7640 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7643 S:      Odd Fixes
7644 F:      drivers/net/
7645 F:      include/linux/if_*
7646 F:      include/linux/netdevice.h
7647 F:      include/linux/etherdevice.h
7648 F:      include/linux/fcdevice.h
7649 F:      include/linux/fddidevice.h
7650 F:      include/linux/hippidevice.h
7651 F:      include/linux/inetdevice.h
7652 F:      include/uapi/linux/if_*
7653 F:      include/uapi/linux/netdevice.h
7654
7655 NETWORKING DRIVERS (WIRELESS)
7656 M:      Kalle Valo <kvalo@codeaurora.org>
7657 L:      linux-wireless@vger.kernel.org
7658 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7661 S:      Maintained
7662 F:      drivers/net/wireless/
7663
7664 NETXEN (1/10) GbE SUPPORT
7665 M:      Manish Chopra <manish.chopra@qlogic.com>
7666 M:      Sony Chacko <sony.chacko@qlogic.com>
7667 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7668 L:      netdev@vger.kernel.org
7669 W:      http://www.qlogic.com
7670 S:      Supported
7671 F:      drivers/net/ethernet/qlogic/netxen/
7672
7673 NFC SUBSYSTEM
7674 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7675 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7676 M:      Samuel Ortiz <sameo@linux.intel.com>
7677 L:      linux-wireless@vger.kernel.org
7678 L:      linux-nfc@lists.01.org (subscribers-only)
7679 S:      Supported
7680 F:      net/nfc/
7681 F:      include/net/nfc/
7682 F:      include/uapi/linux/nfc.h
7683 F:      drivers/nfc/
7684 F:      include/linux/platform_data/microread.h
7685 F:      include/linux/platform_data/nfcmrvl.h
7686 F:      include/linux/platform_data/nxp-nci.h
7687 F:      include/linux/platform_data/pn544.h
7688 F:      include/linux/platform_data/st21nfca.h
7689 F:      include/linux/platform_data/st-nci.h
7690 F:      Documentation/devicetree/bindings/net/nfc/
7691
7692 NFS, SUNRPC, AND LOCKD CLIENTS
7693 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7694 M:      Anna Schumaker <anna.schumaker@netapp.com>
7695 L:      linux-nfs@vger.kernel.org
7696 W:      http://client.linux-nfs.org
7697 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7698 S:      Maintained
7699 F:      fs/lockd/
7700 F:      fs/nfs/
7701 F:      fs/nfs_common/
7702 F:      net/sunrpc/
7703 F:      include/linux/lockd/
7704 F:      include/linux/nfs*
7705 F:      include/linux/sunrpc/
7706 F:      include/uapi/linux/nfs*
7707 F:      include/uapi/linux/sunrpc/
7708
7709 NILFS2 FILESYSTEM
7710 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7711 L:      linux-nilfs@vger.kernel.org
7712 W:      http://nilfs.sourceforge.net/
7713 T:      git git://github.com/konis/nilfs2.git
7714 S:      Supported
7715 F:      Documentation/filesystems/nilfs2.txt
7716 F:      fs/nilfs2/
7717 F:      include/linux/nilfs2_fs.h
7718 F:      include/trace/events/nilfs2.h
7719
7720 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7721 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7722 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7723 S:      Maintained
7724 F:      Documentation/scsi/NinjaSCSI.txt
7725 F:      drivers/scsi/pcmcia/nsp_*
7726
7727 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7728 M:      GOTO Masanori <gotom@debian.or.jp>
7729 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7730 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7731 S:      Maintained
7732 F:      Documentation/scsi/NinjaSCSI.txt
7733 F:      drivers/scsi/nsp32*
7734
7735 NIOS2 ARCHITECTURE
7736 M:      Ley Foon Tan <lftan@altera.com>
7737 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7739 S:      Maintained
7740 F:      arch/nios2/
7741
7742 NOKIA N900 POWER SUPPLY DRIVERS
7743 R:      Pali RohĂ¡r <pali.rohar@gmail.com>
7744 F:      include/linux/power/bq2415x_charger.h
7745 F:      include/linux/power/bq27xxx_battery.h
7746 F:      include/linux/power/isp1704_charger.h
7747 F:      drivers/power/bq2415x_charger.c
7748 F:      drivers/power/bq27xxx_battery.c
7749 F:      drivers/power/bq27xxx_battery_i2c.c
7750 F:      drivers/power/isp1704_charger.c
7751 F:      drivers/power/rx51_battery.c
7752
7753 NTB DRIVER CORE
7754 M:      Jon Mason <jdmason@kudzu.us>
7755 M:      Dave Jiang <dave.jiang@intel.com>
7756 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7757 L:      linux-ntb@googlegroups.com
7758 S:      Supported
7759 W:      https://github.com/jonmason/ntb/wiki
7760 T:      git git://github.com/jonmason/ntb.git
7761 F:      drivers/ntb/
7762 F:      drivers/net/ntb_netdev.c
7763 F:      include/linux/ntb.h
7764 F:      include/linux/ntb_transport.h
7765
7766 NTB INTEL DRIVER
7767 M:      Jon Mason <jdmason@kudzu.us>
7768 M:      Dave Jiang <dave.jiang@intel.com>
7769 L:      linux-ntb@googlegroups.com
7770 S:      Supported
7771 W:      https://github.com/jonmason/ntb/wiki
7772 T:      git git://github.com/jonmason/ntb.git
7773 F:      drivers/ntb/hw/intel/
7774
7775 NTB AMD DRIVER
7776 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7777 L:      linux-ntb@googlegroups.com
7778 S:      Supported
7779 F:      drivers/ntb/hw/amd/
7780
7781 NTFS FILESYSTEM
7782 M:      Anton Altaparmakov <anton@tuxera.com>
7783 L:      linux-ntfs-dev@lists.sourceforge.net
7784 W:      http://www.tuxera.com/
7785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7786 S:      Supported
7787 F:      Documentation/filesystems/ntfs.txt
7788 F:      fs/ntfs/
7789
7790 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7791 M:      Antonino Daplas <adaplas@gmail.com>
7792 L:      linux-fbdev@vger.kernel.org
7793 S:      Maintained
7794 F:      drivers/video/fbdev/riva/
7795 F:      drivers/video/fbdev/nvidia/
7796
7797 NVM EXPRESS DRIVER
7798 M:      Keith Busch <keith.busch@intel.com>
7799 M:      Jens Axboe <axboe@fb.com>
7800 L:      linux-nvme@lists.infradead.org
7801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7802 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7803 S:      Supported
7804 F:      drivers/nvme/host/
7805 F:      include/linux/nvme.h
7806
7807 NVMEM FRAMEWORK
7808 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7809 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7810 S:      Maintained
7811 F:      drivers/nvmem/
7812 F:      Documentation/devicetree/bindings/nvmem/
7813 F:      include/linux/nvmem-consumer.h
7814 F:      include/linux/nvmem-provider.h
7815
7816 NXP-NCI NFC DRIVER
7817 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7818 R:      Charles Gorand <charles.gorand@effinnov.com>
7819 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7820 S:      Supported
7821 F:      drivers/nfc/nxp-nci
7822
7823 NXP TDA998X DRM DRIVER
7824 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7825 S:      Supported
7826 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7827 F:      include/drm/i2c/tda998x.h
7828
7829 NXP TFA9879 DRIVER
7830 M:      Peter Rosin <peda@axentia.se>
7831 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7832 S:      Maintained
7833 F:      sound/soc/codecs/tfa9879*
7834
7835 OMAP SUPPORT
7836 M:      Tony Lindgren <tony@atomide.com>
7837 L:      linux-omap@vger.kernel.org
7838 W:      http://www.muru.com/linux/omap/
7839 W:      http://linux.omap.com/
7840 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7842 S:      Maintained
7843 F:      arch/arm/*omap*/
7844 F:      arch/arm/configs/omap1_defconfig
7845 F:      arch/arm/configs/omap2plus_defconfig
7846 F:      drivers/i2c/busses/i2c-omap.c
7847 F:      drivers/irqchip/irq-omap-intc.c
7848 F:      drivers/mfd/*omap*.c
7849 F:      drivers/mfd/menelaus.c
7850 F:      drivers/mfd/palmas.c
7851 F:      drivers/mfd/tps65217.c
7852 F:      drivers/mfd/tps65218.c
7853 F:      drivers/mfd/tps65910.c
7854 F:      drivers/mfd/twl-core.[ch]
7855 F:      drivers/mfd/twl4030*.c
7856 F:      drivers/mfd/twl6030*.c
7857 F:      drivers/mfd/twl6040*.c
7858 F:      drivers/regulator/palmas-regulator*.c
7859 F:      drivers/regulator/pbias-regulator.c
7860 F:      drivers/regulator/tps65217-regulator.c
7861 F:      drivers/regulator/tps65218-regulator.c
7862 F:      drivers/regulator/tps65910-regulator.c
7863 F:      drivers/regulator/twl-regulator.c
7864 F:      include/linux/i2c-omap.h
7865
7866 OMAP DEVICE TREE SUPPORT
7867 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7868 M:      Tony Lindgren <tony@atomide.com>
7869 L:      linux-omap@vger.kernel.org
7870 L:      devicetree@vger.kernel.org
7871 S:      Maintained
7872 F:      arch/arm/boot/dts/*omap*
7873 F:      arch/arm/boot/dts/*am3*
7874 F:      arch/arm/boot/dts/*am4*
7875 F:      arch/arm/boot/dts/*am5*
7876 F:      arch/arm/boot/dts/*dra7*
7877
7878 OMAP CLOCK FRAMEWORK SUPPORT
7879 M:      Paul Walmsley <paul@pwsan.com>
7880 L:      linux-omap@vger.kernel.org
7881 S:      Maintained
7882 F:      arch/arm/*omap*/*clock*
7883
7884 OMAP POWER MANAGEMENT SUPPORT
7885 M:      Kevin Hilman <khilman@deeprootsystems.com>
7886 L:      linux-omap@vger.kernel.org
7887 S:      Maintained
7888 F:      arch/arm/*omap*/*pm*
7889 F:      drivers/cpufreq/omap-cpufreq.c
7890
7891 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7892 M:      Rajendra Nayak <rnayak@ti.com>
7893 M:      Paul Walmsley <paul@pwsan.com>
7894 L:      linux-omap@vger.kernel.org
7895 S:      Maintained
7896 F:      arch/arm/mach-omap2/prm*
7897
7898 OMAP AUDIO SUPPORT
7899 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7900 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7901 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7902 L:      linux-omap@vger.kernel.org
7903 S:      Maintained
7904 F:      sound/soc/omap/
7905
7906 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7907 M:      Roger Quadros <rogerq@ti.com>
7908 M:      Tony Lindgren <tony@atomide.com>
7909 L:      linux-omap@vger.kernel.org
7910 S:      Maintained
7911 F:      drivers/memory/omap-gpmc.c
7912 F:      arch/arm/mach-omap2/*gpmc*
7913
7914 OMAP FRAMEBUFFER SUPPORT
7915 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7916 L:      linux-fbdev@vger.kernel.org
7917 L:      linux-omap@vger.kernel.org
7918 S:      Maintained
7919 F:      drivers/video/fbdev/omap/
7920
7921 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7922 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7923 L:      linux-omap@vger.kernel.org
7924 L:      linux-fbdev@vger.kernel.org
7925 S:      Maintained
7926 F:      drivers/video/fbdev/omap2/
7927 F:      Documentation/arm/OMAP/DSS
7928
7929 OMAP HARDWARE SPINLOCK SUPPORT
7930 M:      Ohad Ben-Cohen <ohad@wizery.com>
7931 L:      linux-omap@vger.kernel.org
7932 S:      Maintained
7933 F:      drivers/hwspinlock/omap_hwspinlock.c
7934
7935 OMAP MMC SUPPORT
7936 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7937 L:      linux-omap@vger.kernel.org
7938 S:      Maintained
7939 F:      drivers/mmc/host/omap.c
7940
7941 OMAP HS MMC SUPPORT
7942 L:      linux-mmc@vger.kernel.org
7943 L:      linux-omap@vger.kernel.org
7944 S:      Orphan
7945 F:      drivers/mmc/host/omap_hsmmc.c
7946
7947 OMAP RANDOM NUMBER GENERATOR SUPPORT
7948 M:      Deepak Saxena <dsaxena@plexity.net>
7949 S:      Maintained
7950 F:      drivers/char/hw_random/omap-rng.c
7951
7952 OMAP HWMOD SUPPORT
7953 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7954 M:      Paul Walmsley <paul@pwsan.com>
7955 L:      linux-omap@vger.kernel.org
7956 S:      Maintained
7957 F:      arch/arm/mach-omap2/omap_hwmod.*
7958
7959 OMAP HWMOD DATA
7960 M:      Paul Walmsley <paul@pwsan.com>
7961 L:      linux-omap@vger.kernel.org
7962 S:      Maintained
7963 F:      arch/arm/mach-omap2/omap_hwmod*data*
7964
7965 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7966 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7967 L:      linux-omap@vger.kernel.org
7968 S:      Maintained
7969 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7970
7971 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7972 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7973 L:      linux-media@vger.kernel.org
7974 S:      Maintained
7975 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7976 F:      drivers/media/platform/omap3isp/
7977 F:      drivers/staging/media/omap4iss/
7978
7979 OMAP USB SUPPORT
7980 L:      linux-usb@vger.kernel.org
7981 L:      linux-omap@vger.kernel.org
7982 S:      Orphan
7983 F:      drivers/usb/*/*omap*
7984 F:      arch/arm/*omap*/usb*
7985
7986 OMAP GPIO DRIVER
7987 M:      Grygorii Strashko <grygorii.strashko@ti.com>
7988 M:      Santosh Shilimkar <ssantosh@kernel.org>
7989 M:      Kevin Hilman <khilman@deeprootsystems.com>
7990 L:      linux-omap@vger.kernel.org
7991 S:      Maintained
7992 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
7993 F:      drivers/gpio/gpio-omap.c
7994
7995 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7996 M:      Mark Jackson <mpfj@newflow.co.uk>
7997 L:      linux-omap@vger.kernel.org
7998 S:      Maintained
7999 F:      arch/arm/boot/dts/am335x-nano.dts
8000
8001 OMFS FILESYSTEM
8002 M:      Bob Copeland <me@bobcopeland.com>
8003 L:      linux-karma-devel@lists.sourceforge.net
8004 S:      Maintained
8005 F:      Documentation/filesystems/omfs.txt
8006 F:      fs/omfs/
8007
8008 OMNIKEY CARDMAN 4000 DRIVER
8009 M:      Harald Welte <laforge@gnumonks.org>
8010 S:      Maintained
8011 F:      drivers/char/pcmcia/cm4000_cs.c
8012 F:      include/linux/cm4000_cs.h
8013 F:      include/uapi/linux/cm4000_cs.h
8014
8015 OMNIKEY CARDMAN 4040 DRIVER
8016 M:      Harald Welte <laforge@gnumonks.org>
8017 S:      Maintained
8018 F:      drivers/char/pcmcia/cm4040_cs.*
8019
8020 OMNIVISION OV7670 SENSOR DRIVER
8021 M:      Jonathan Corbet <corbet@lwn.net>
8022 L:      linux-media@vger.kernel.org
8023 T:      git git://linuxtv.org/media_tree.git
8024 S:      Maintained
8025 F:      drivers/media/i2c/ov7670.c
8026
8027 ONENAND FLASH DRIVER
8028 M:      Kyungmin Park <kyungmin.park@samsung.com>
8029 L:      linux-mtd@lists.infradead.org
8030 S:      Maintained
8031 F:      drivers/mtd/onenand/
8032 F:      include/linux/mtd/onenand*.h
8033
8034 ONSTREAM SCSI TAPE DRIVER
8035 M:      Willem Riede <osst@riede.org>
8036 L:      osst-users@lists.sourceforge.net
8037 L:      linux-scsi@vger.kernel.org
8038 S:      Maintained
8039 F:      Documentation/scsi/osst.txt
8040 F:      drivers/scsi/osst.*
8041 F:      drivers/scsi/osst_*.h
8042 F:      drivers/scsi/st.h
8043
8044 OPENCORES I2C BUS DRIVER
8045 M:      Peter Korsgaard <jacmet@sunsite.dk>
8046 L:      linux-i2c@vger.kernel.org
8047 S:      Maintained
8048 F:      Documentation/i2c/busses/i2c-ocores
8049 F:      drivers/i2c/busses/i2c-ocores.c
8050
8051 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8052 M:      Rob Herring <robh+dt@kernel.org>
8053 M:      Frank Rowand <frowand.list@gmail.com>
8054 M:      Grant Likely <grant.likely@linaro.org>
8055 L:      devicetree@vger.kernel.org
8056 W:      http://www.devicetree.org/
8057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8058 S:      Maintained
8059 F:      drivers/of/
8060 F:      include/linux/of*.h
8061 F:      scripts/dtc/
8062
8063 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8064 M:      Rob Herring <robh+dt@kernel.org>
8065 M:      Pawel Moll <pawel.moll@arm.com>
8066 M:      Mark Rutland <mark.rutland@arm.com>
8067 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8068 M:      Kumar Gala <galak@codeaurora.org>
8069 L:      devicetree@vger.kernel.org
8070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8071 S:      Maintained
8072 F:      Documentation/devicetree/
8073 F:      arch/*/boot/dts/
8074 F:      include/dt-bindings/
8075
8076 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8077 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8078 L:      devicetree@vger.kernel.org
8079 S:      Maintained
8080 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8081 F:      Documentation/devicetree/overlay-notes.txt
8082 F:      drivers/of/overlay.c
8083 F:      drivers/of/resolver.c
8084
8085 OPENRISC ARCHITECTURE
8086 M:      Jonas Bonn <jonas@southpole.se>
8087 W:      http://openrisc.net
8088 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8089 S:      Maintained
8090 T:      git git://openrisc.net/~jonas/linux
8091 F:      arch/openrisc/
8092
8093 OPENVSWITCH
8094 M:      Pravin Shelar <pshelar@nicira.com>
8095 L:      netdev@vger.kernel.org
8096 L:      dev@openvswitch.org
8097 W:      http://openvswitch.org
8098 S:      Maintained
8099 F:      net/openvswitch/
8100 F:      include/uapi/linux/openvswitch.h
8101
8102 OPERATING PERFORMANCE POINTS (OPP)
8103 M:      Viresh Kumar <vireshk@kernel.org>
8104 M:      Nishanth Menon <nm@ti.com>
8105 M:      Stephen Boyd <sboyd@codeaurora.org>
8106 L:      linux-pm@vger.kernel.org
8107 S:      Maintained
8108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8109 F:      drivers/base/power/opp/
8110 F:      include/linux/pm_opp.h
8111 F:      Documentation/power/opp.txt
8112 F:      Documentation/devicetree/bindings/opp/
8113
8114 OPL4 DRIVER
8115 M:      Clemens Ladisch <clemens@ladisch.de>
8116 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8117 T:      git git://git.alsa-project.org/alsa-kernel.git
8118 S:      Maintained
8119 F:      sound/drivers/opl4/
8120
8121 OPROFILE
8122 M:      Robert Richter <rric@kernel.org>
8123 L:      oprofile-list@lists.sf.net
8124 S:      Maintained
8125 F:      arch/*/include/asm/oprofile*.h
8126 F:      arch/*/oprofile/
8127 F:      drivers/oprofile/
8128 F:      include/linux/oprofile.h
8129
8130 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8131 M:      Mark Fasheh <mfasheh@suse.com>
8132 M:      Joel Becker <jlbec@evilplan.org>
8133 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8134 W:      http://ocfs2.wiki.kernel.org
8135 S:      Supported
8136 F:      Documentation/filesystems/ocfs2.txt
8137 F:      Documentation/filesystems/dlmfs.txt
8138 F:      fs/ocfs2/
8139
8140 ORINOCO DRIVER
8141 L:      linux-wireless@vger.kernel.org
8142 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8143 W:      http://www.nongnu.org/orinoco/
8144 S:      Orphan
8145 F:      drivers/net/wireless/intersil/orinoco/
8146
8147 OSD LIBRARY and FILESYSTEM
8148 M:      Boaz Harrosh <ooo@electrozaur.com>
8149 M:      Benny Halevy <bhalevy@primarydata.com>
8150 L:      osd-dev@open-osd.org
8151 W:      http://open-osd.org
8152 T:      git git://git.open-osd.org/open-osd.git
8153 S:      Maintained
8154 F:      drivers/scsi/osd/
8155 F:      include/scsi/osd_*
8156 F:      fs/exofs/
8157
8158 OVERLAY FILESYSTEM
8159 M:      Miklos Szeredi <miklos@szeredi.hu>
8160 L:      linux-unionfs@vger.kernel.org
8161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8162 S:      Supported
8163 F:      fs/overlayfs/
8164 F:      Documentation/filesystems/overlayfs.txt
8165
8166 ORANGEFS FILESYSTEM
8167 M:      Mike Marshall <hubcap@omnibond.com>
8168 L:      pvfs2-developers@beowulf-underground.org
8169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8170 S:      Supported
8171 F:      fs/orangefs/
8172 F:      Documentation/filesystems/orangefs.txt
8173
8174 P54 WIRELESS DRIVER
8175 M:      Christian Lamparter <chunkeey@googlemail.com>
8176 L:      linux-wireless@vger.kernel.org
8177 W:      http://wireless.kernel.org/en/users/Drivers/p54
8178 S:      Maintained
8179 F:      drivers/net/wireless/intersil/p54/
8180
8181 PA SEMI ETHERNET DRIVER
8182 M:      Olof Johansson <olof@lixom.net>
8183 L:      netdev@vger.kernel.org
8184 S:      Maintained
8185 F:      drivers/net/ethernet/pasemi/*
8186
8187 PA SEMI SMBUS DRIVER
8188 M:      Olof Johansson <olof@lixom.net>
8189 L:      linux-i2c@vger.kernel.org
8190 S:      Maintained
8191 F:      drivers/i2c/busses/i2c-pasemi.c
8192
8193 PADATA PARALLEL EXECUTION MECHANISM
8194 M:      Steffen Klassert <steffen.klassert@secunet.com>
8195 L:      linux-crypto@vger.kernel.org
8196 S:      Maintained
8197 F:      kernel/padata.c
8198 F:      include/linux/padata.h
8199 F:      Documentation/padata.txt
8200
8201 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8202 M:      Harald Welte <laforge@gnumonks.org>
8203 L:      platform-driver-x86@vger.kernel.org
8204 S:      Maintained
8205 F:      drivers/platform/x86/panasonic-laptop.c
8206
8207 PANASONIC MN10300/AM33/AM34 PORT
8208 M:      David Howells <dhowells@redhat.com>
8209 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8210 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8211 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8212 S:      Maintained
8213 F:      Documentation/mn10300/
8214 F:      arch/mn10300/
8215
8216 PARALLEL PORT SUBSYSTEM
8217 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8218 M:      Sudip Mukherjee <sudip@vectorindia.org>
8219 L:      linux-parport@lists.infradead.org (subscribers-only)
8220 S:      Maintained
8221 F:      drivers/parport/
8222 F:      include/linux/parport*.h
8223 F:      drivers/char/ppdev.c
8224 F:      include/uapi/linux/ppdev.h
8225 F:      Documentation/parport*.txt
8226
8227 PARAVIRT_OPS INTERFACE
8228 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8229 M:      Chris Wright <chrisw@sous-sol.org>
8230 M:      Alok Kataria <akataria@vmware.com>
8231 M:      Rusty Russell <rusty@rustcorp.com.au>
8232 L:      virtualization@lists.linux-foundation.org
8233 S:      Supported
8234 F:      Documentation/virtual/paravirt_ops.txt
8235 F:      arch/*/kernel/paravirt*
8236 F:      arch/*/include/asm/paravirt.h
8237
8238 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8239 M:      Tim Waugh <tim@cyberelk.net>
8240 L:      linux-parport@lists.infradead.org (subscribers-only)
8241 S:      Maintained
8242 F:      Documentation/blockdev/paride.txt
8243 F:      drivers/block/paride/
8244
8245 PARISC ARCHITECTURE
8246 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8247 M:      Helge Deller <deller@gmx.de>
8248 L:      linux-parisc@vger.kernel.org
8249 W:      http://www.parisc-linux.org/
8250 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8253 S:      Maintained
8254 F:      arch/parisc/
8255 F:      Documentation/parisc/
8256 F:      drivers/parisc/
8257 F:      drivers/char/agp/parisc-agp.c
8258 F:      drivers/input/serio/gscps2.c
8259 F:      drivers/parport/parport_gsc.*
8260 F:      drivers/tty/serial/8250/8250_gsc.c
8261 F:      drivers/video/fbdev/sti*
8262 F:      drivers/video/console/sti*
8263 F:      drivers/video/logo/logo_parisc*
8264
8265 PC87360 HARDWARE MONITORING DRIVER
8266 M:      Jim Cromie <jim.cromie@gmail.com>
8267 L:      lm-sensors@lm-sensors.org
8268 S:      Maintained
8269 F:      Documentation/hwmon/pc87360
8270 F:      drivers/hwmon/pc87360.c
8271
8272 PC8736x GPIO DRIVER
8273 M:      Jim Cromie <jim.cromie@gmail.com>
8274 S:      Maintained
8275 F:      drivers/char/pc8736x_gpio.c
8276
8277 PC87427 HARDWARE MONITORING DRIVER
8278 M:      Jean Delvare <jdelvare@suse.com>
8279 L:      lm-sensors@lm-sensors.org
8280 S:      Maintained
8281 F:      Documentation/hwmon/pc87427
8282 F:      drivers/hwmon/pc87427.c
8283
8284 PCA9532 LED DRIVER
8285 M:      Riku Voipio <riku.voipio@iki.fi>
8286 S:      Maintained
8287 F:      drivers/leds/leds-pca9532.c
8288 F:      include/linux/leds-pca9532.h
8289
8290 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8291 M:      Guenter Roeck <linux@roeck-us.net>
8292 L:      linux-i2c@vger.kernel.org
8293 S:      Maintained
8294 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8295
8296 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8297 M:      Khalid Aziz <khalid@gonehiking.org>
8298 S:      Maintained
8299 F:      drivers/firmware/pcdp.*
8300
8301 PCI ERROR RECOVERY
8302 M:      Linas Vepstas <linasvepstas@gmail.com>
8303 L:      linux-pci@vger.kernel.org
8304 S:      Supported
8305 F:      Documentation/PCI/pci-error-recovery.txt
8306
8307 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8308 M:      Russell Currey <ruscur@russell.cc>
8309 L:      linuxppc-dev@lists.ozlabs.org
8310 S:      Supported
8311 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8312 F:      arch/powerpc/kernel/eeh*.c
8313 F:      arch/powerpc/platforms/*/eeh*.c
8314 F:      arch/powerpc/include/*/eeh*.h
8315
8316 PCI SUBSYSTEM
8317 M:      Bjorn Helgaas <bhelgaas@google.com>
8318 L:      linux-pci@vger.kernel.org
8319 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8321 S:      Supported
8322 F:      Documentation/PCI/
8323 F:      drivers/pci/
8324 F:      include/linux/pci*
8325 F:      arch/x86/pci/
8326 F:      arch/x86/kernel/quirks.c
8327
8328 PCI DRIVER FOR ALTERA PCIE IP
8329 M:      Ley Foon Tan <lftan@altera.com>
8330 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8331 L:      linux-pci@vger.kernel.org
8332 S:      Supported
8333 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8334 F:      drivers/pci/host/pcie-altera.c
8335
8336 PCI DRIVER FOR ARM VERSATILE PLATFORM
8337 M:      Rob Herring <robh@kernel.org>
8338 L:      linux-pci@vger.kernel.org
8339 L:      linux-arm-kernel@lists.infradead.org
8340 S:      Maintained
8341 F:      Documentation/devicetree/bindings/pci/versatile.txt
8342 F:      drivers/pci/host/pci-versatile.c
8343
8344 PCI DRIVER FOR APPLIEDMICRO XGENE
8345 M:      Tanmay Inamdar <tinamdar@apm.com>
8346 L:      linux-pci@vger.kernel.org
8347 L:      linux-arm-kernel@lists.infradead.org
8348 S:      Maintained
8349 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8350 F:      drivers/pci/host/pci-xgene.c
8351
8352 PCI DRIVER FOR FREESCALE LAYERSCAPE
8353 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8354 M:      Mingkai Hu <mingkai.hu@freescale.com>
8355 M:      Roy Zang <tie-fei.zang@freescale.com>
8356 L:      linuxppc-dev@lists.ozlabs.org
8357 L:      linux-pci@vger.kernel.org
8358 L:      linux-arm-kernel@lists.infradead.org
8359 S:      Maintained
8360 F:      drivers/pci/host/*layerscape*
8361
8362 PCI DRIVER FOR IMX6
8363 M:      Richard Zhu <Richard.Zhu@freescale.com>
8364 M:      Lucas Stach <l.stach@pengutronix.de>
8365 L:      linux-pci@vger.kernel.org
8366 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8367 S:      Maintained
8368 F:      drivers/pci/host/*imx6*
8369
8370 PCI DRIVER FOR TI KEYSTONE
8371 M:      Murali Karicheri <m-karicheri2@ti.com>
8372 L:      linux-pci@vger.kernel.org
8373 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8374 S:      Maintained
8375 F:      drivers/pci/host/*keystone*
8376
8377 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8378 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8379 M:      Jason Cooper <jason@lakedaemon.net>
8380 L:      linux-pci@vger.kernel.org
8381 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8382 S:      Maintained
8383 F:      drivers/pci/host/*mvebu*
8384
8385 PCI DRIVER FOR NVIDIA TEGRA
8386 M:      Thierry Reding <thierry.reding@gmail.com>
8387 L:      linux-tegra@vger.kernel.org
8388 L:      linux-pci@vger.kernel.org
8389 S:      Supported
8390 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8391 F:      drivers/pci/host/pci-tegra.c
8392
8393 PCI DRIVER FOR TI DRA7XX
8394 M:      Kishon Vijay Abraham I <kishon@ti.com>
8395 L:      linux-omap@vger.kernel.org
8396 L:      linux-pci@vger.kernel.org
8397 S:      Supported
8398 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8399 F:      drivers/pci/host/pci-dra7xx.c
8400
8401 PCI DRIVER FOR RENESAS R-CAR
8402 M:      Simon Horman <horms@verge.net.au>
8403 L:      linux-pci@vger.kernel.org
8404 L:      linux-renesas-soc@vger.kernel.org
8405 S:      Maintained
8406 F:      drivers/pci/host/*rcar*
8407
8408 PCI DRIVER FOR SAMSUNG EXYNOS
8409 M:      Jingoo Han <jingoohan1@gmail.com>
8410 L:      linux-pci@vger.kernel.org
8411 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8412 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8413 S:      Maintained
8414 F:      drivers/pci/host/pci-exynos.c
8415
8416 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8417 M:      Jingoo Han <jingoohan1@gmail.com>
8418 M:      Pratyush Anand <pratyush.anand@gmail.com>
8419 L:      linux-pci@vger.kernel.org
8420 S:      Maintained
8421 F:      drivers/pci/host/*designware*
8422
8423 PCI DRIVER FOR GENERIC OF HOSTS
8424 M:      Will Deacon <will.deacon@arm.com>
8425 L:      linux-pci@vger.kernel.org
8426 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8427 S:      Maintained
8428 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8429 F:      drivers/pci/host/pci-host-generic.c
8430
8431 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8432 M:      Keith Busch <keith.busch@intel.com>
8433 L:      linux-pci@vger.kernel.org
8434 S:      Supported
8435 F:      arch/x86/pci/vmd.c
8436
8437 PCIE DRIVER FOR ST SPEAR13XX
8438 M:      Pratyush Anand <pratyush.anand@gmail.com>
8439 L:      linux-pci@vger.kernel.org
8440 S:      Maintained
8441 F:      drivers/pci/host/*spear*
8442
8443 PCI MSI DRIVER FOR ALTERA MSI IP
8444 M:      Ley Foon Tan <lftan@altera.com>
8445 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8446 L:      linux-pci@vger.kernel.org
8447 S:      Supported
8448 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8449 F:      drivers/pci/host/pcie-altera-msi.c
8450
8451 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8452 M:      Duc Dang <dhdang@apm.com>
8453 L:      linux-pci@vger.kernel.org
8454 L:      linux-arm-kernel@lists.infradead.org
8455 S:      Maintained
8456 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8457 F:      drivers/pci/host/pci-xgene-msi.c
8458
8459 PCIE DRIVER FOR HISILICON
8460 M:      Zhou Wang <wangzhou1@hisilicon.com>
8461 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8462 L:      linux-pci@vger.kernel.org
8463 S:      Maintained
8464 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8465 F:      drivers/pci/host/pcie-hisi.c
8466
8467 PCIE DRIVER FOR QUALCOMM MSM
8468 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8469 L:     linux-pci@vger.kernel.org
8470 L:     linux-arm-msm@vger.kernel.org
8471 S:     Maintained
8472 F:     drivers/pci/host/*qcom*
8473
8474 PCMCIA SUBSYSTEM
8475 P:      Linux PCMCIA Team
8476 L:      linux-pcmcia@lists.infradead.org
8477 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8479 S:      Maintained
8480 F:      Documentation/pcmcia/
8481 F:      drivers/pcmcia/
8482 F:      include/pcmcia/
8483
8484 PCNET32 NETWORK DRIVER
8485 M:      Don Fry <pcnet32@frontier.com>
8486 L:      netdev@vger.kernel.org
8487 S:      Maintained
8488 F:      drivers/net/ethernet/amd/pcnet32.c
8489
8490 PCRYPT PARALLEL CRYPTO ENGINE
8491 M:      Steffen Klassert <steffen.klassert@secunet.com>
8492 L:      linux-crypto@vger.kernel.org
8493 S:      Maintained
8494 F:      crypto/pcrypt.c
8495 F:      include/crypto/pcrypt.h
8496
8497 PER-CPU MEMORY ALLOCATOR
8498 M:      Tejun Heo <tj@kernel.org>
8499 M:      Christoph Lameter <cl@linux-foundation.org>
8500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8501 S:      Maintained
8502 F:      include/linux/percpu*.h
8503 F:      mm/percpu*.c
8504 F:      arch/*/include/asm/percpu.h
8505
8506 PER-TASK DELAY ACCOUNTING
8507 M:      Balbir Singh <bsingharora@gmail.com>
8508 S:      Maintained
8509 F:      include/linux/delayacct.h
8510 F:      kernel/delayacct.c
8511
8512 PERFORMANCE EVENTS SUBSYSTEM
8513 M:      Peter Zijlstra <peterz@infradead.org>
8514 M:      Ingo Molnar <mingo@redhat.com>
8515 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8516 L:      linux-kernel@vger.kernel.org
8517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8518 S:      Supported
8519 F:      kernel/events/*
8520 F:      include/linux/perf_event.h
8521 F:      include/uapi/linux/perf_event.h
8522 F:      arch/*/kernel/perf_event*.c
8523 F:      arch/*/kernel/*/perf_event*.c
8524 F:      arch/*/kernel/*/*/perf_event*.c
8525 F:      arch/*/include/asm/perf_event.h
8526 F:      arch/*/kernel/perf_callchain.c
8527 F:      tools/perf/
8528
8529 PERSONALITY HANDLING
8530 M:      Christoph Hellwig <hch@infradead.org>
8531 L:      linux-abi-devel@lists.sourceforge.net
8532 S:      Maintained
8533 F:      include/linux/personality.h
8534 F:      include/uapi/linux/personality.h
8535
8536 PHONET PROTOCOL
8537 M:      Remi Denis-Courmont <courmisch@gmail.com>
8538 S:      Supported
8539 F:      Documentation/networking/phonet.txt
8540 F:      include/linux/phonet.h
8541 F:      include/net/phonet/
8542 F:      include/uapi/linux/phonet.h
8543 F:      net/phonet/
8544
8545 PHRAM MTD DRIVER
8546 M:      Joern Engel <joern@lazybastard.org>
8547 L:      linux-mtd@lists.infradead.org
8548 S:      Maintained
8549 F:      drivers/mtd/devices/phram.c
8550
8551 PICOLCD HID DRIVER
8552 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8553 L:      linux-input@vger.kernel.org
8554 S:      Maintained
8555 F:      drivers/hid/hid-picolcd*
8556
8557 PICOXCELL SUPPORT
8558 M:      Jamie Iles <jamie@jamieiles.com>
8559 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8560 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8561 S:      Supported
8562 F:      arch/arm/boot/dts/picoxcell*
8563 F:      arch/arm/mach-picoxcell/
8564 F:      drivers/crypto/picoxcell*
8565
8566 PIN CONTROL SUBSYSTEM
8567 M:      Linus Walleij <linus.walleij@linaro.org>
8568 L:      linux-gpio@vger.kernel.org
8569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8570 S:      Maintained
8571 F:      drivers/pinctrl/
8572 F:      include/linux/pinctrl/
8573
8574 PIN CONTROLLER - ATMEL AT91
8575 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8576 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8577 S:      Maintained
8578 F:      drivers/pinctrl/pinctrl-at91.*
8579
8580 PIN CONTROLLER - ATMEL AT91 PIO4
8581 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8582 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8583 L:      linux-gpio@vger.kernel.org
8584 S:      Supported
8585 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8586
8587 PIN CONTROLLER - INTEL
8588 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8589 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8590 S:      Maintained
8591 F:      drivers/pinctrl/intel/
8592
8593 PIN CONTROLLER - RENESAS
8594 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8595 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8596 L:      linux-renesas-soc@vger.kernel.org
8597 S:      Maintained
8598 F:      drivers/pinctrl/sh-pfc/
8599
8600 PIN CONTROLLER - SAMSUNG
8601 M:      Tomasz Figa <tomasz.figa@gmail.com>
8602 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8603 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8604 S:      Maintained
8605 F:      drivers/pinctrl/samsung/
8606
8607 PIN CONTROLLER - SINGLE
8608 M:      Tony Lindgren <tony@atomide.com>
8609 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8610 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8611 L:      linux-omap@vger.kernel.org
8612 S:      Maintained
8613 F:      drivers/pinctrl/pinctrl-single.c
8614
8615 PIN CONTROLLER - ST SPEAR
8616 M:      Viresh Kumar <vireshk@kernel.org>
8617 L:      spear-devel@list.st.com
8618 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8619 W:      http://www.st.com/spear
8620 S:      Maintained
8621 F:      drivers/pinctrl/spear/
8622
8623 PKTCDVD DRIVER
8624 M:      Jiri Kosina <jikos@kernel.org>
8625 S:      Maintained
8626 F:      drivers/block/pktcdvd.c
8627 F:      include/linux/pktcdvd.h
8628 F:      include/uapi/linux/pktcdvd.h
8629
8630 PKUNITY SOC DRIVERS
8631 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8632 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8633 S:      Maintained
8634 T:      git git://github.com/gxt/linux.git
8635 F:      drivers/input/serio/i8042-unicore32io.h
8636 F:      drivers/i2c/busses/i2c-puv3.c
8637 F:      drivers/video/fbdev/fb-puv3.c
8638 F:      drivers/rtc/rtc-puv3.c
8639
8640 PMBUS HARDWARE MONITORING DRIVERS
8641 M:      Guenter Roeck <linux@roeck-us.net>
8642 L:      lm-sensors@lm-sensors.org
8643 W:      http://www.lm-sensors.org/
8644 W:      http://www.roeck-us.net/linux/drivers/
8645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8646 S:      Maintained
8647 F:      Documentation/hwmon/pmbus
8648 F:      drivers/hwmon/pmbus/
8649 F:      include/linux/i2c/pmbus.h
8650
8651 PMC SIERRA MaxRAID DRIVER
8652 L:      linux-scsi@vger.kernel.org
8653 W:      http://www.pmc-sierra.com/
8654 S:      Orphan
8655 F:      drivers/scsi/pmcraid.*
8656
8657 PMC SIERRA PM8001 DRIVER
8658 M:      Jack Wang <jinpu.wang@profitbricks.com>
8659 M:      lindar_liu@usish.com
8660 L:      pmchba@pmcs.com
8661 L:      linux-scsi@vger.kernel.org
8662 S:      Supported
8663 F:      drivers/scsi/pm8001/
8664
8665 POSIX CLOCKS and TIMERS
8666 M:      Thomas Gleixner <tglx@linutronix.de>
8667 L:      linux-kernel@vger.kernel.org
8668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8669 S:      Maintained
8670 F:      fs/timerfd.c
8671 F:      include/linux/timer*
8672 F:      kernel/time/*timer*
8673
8674 POWER MANAGEMENT CORE
8675 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8676 L:      linux-pm@vger.kernel.org
8677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8678 S:      Supported
8679 F:      drivers/base/power/
8680 F:      include/linux/pm.h
8681 F:      include/linux/pm_*
8682 F:      include/linux/powercap.h
8683 F:      drivers/powercap/
8684
8685 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8686 M:      Sebastian Reichel <sre@kernel.org>
8687 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8688 M:      David Woodhouse <dwmw2@infradead.org>
8689 L:      linux-pm@vger.kernel.org
8690 T:      git git://git.infradead.org/battery-2.6.git
8691 S:      Maintained
8692 F:      include/linux/power_supply.h
8693 F:      drivers/power/
8694 X:      drivers/power/avs/
8695
8696 POWER STATE COORDINATION INTERFACE (PSCI)
8697 M:      Mark Rutland <mark.rutland@arm.com>
8698 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8699 L:      linux-arm-kernel@lists.infradead.org
8700 S:      Maintained
8701 F:      drivers/firmware/psci.c
8702 F:      include/linux/psci.h
8703 F:      include/uapi/linux/psci.h
8704
8705 PNP SUPPORT
8706 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8707 S:      Maintained
8708 F:      drivers/pnp/
8709
8710 PPP PROTOCOL DRIVERS AND COMPRESSORS
8711 M:      Paul Mackerras <paulus@samba.org>
8712 L:      linux-ppp@vger.kernel.org
8713 S:      Maintained
8714 F:      drivers/net/ppp/ppp_*
8715
8716 PPP OVER ATM (RFC 2364)
8717 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8718 S:      Maintained
8719 F:      net/atm/pppoatm.c
8720 F:      include/uapi/linux/atmppp.h
8721
8722 PPP OVER ETHERNET
8723 M:      Michal Ostrowski <mostrows@earthlink.net>
8724 S:      Maintained
8725 F:      drivers/net/ppp/pppoe.c
8726 F:      drivers/net/ppp/pppox.c
8727
8728 PPP OVER L2TP
8729 M:      James Chapman <jchapman@katalix.com>
8730 S:      Maintained
8731 F:      net/l2tp/l2tp_ppp.c
8732 F:      include/linux/if_pppol2tp.h
8733 F:      include/uapi/linux/if_pppol2tp.h
8734
8735 PPS SUPPORT
8736 M:      Rodolfo Giometti <giometti@enneenne.com>
8737 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8738 L:      linuxpps@ml.enneenne.com (subscribers-only)
8739 S:      Maintained
8740 F:      Documentation/pps/
8741 F:      drivers/pps/
8742 F:      include/linux/pps*.h
8743
8744 PPTP DRIVER
8745 M:      Dmitry Kozlov <xeb@mail.ru>
8746 L:      netdev@vger.kernel.org
8747 S:      Maintained
8748 F:      drivers/net/ppp/pptp.c
8749 W:      http://sourceforge.net/projects/accel-pptp
8750
8751 PREEMPTIBLE KERNEL
8752 M:      Robert Love <rml@tech9.net>
8753 L:      kpreempt-tech@lists.sourceforge.net
8754 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8755 S:      Supported
8756 F:      Documentation/preempt-locking.txt
8757 F:      include/linux/preempt.h
8758
8759 PRISM54 WIRELESS DRIVER
8760 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8761 L:      linux-wireless@vger.kernel.org
8762 W:      http://wireless.kernel.org/en/users/Drivers/p54
8763 S:      Obsolete
8764 F:      drivers/net/wireless/intersil/prism54/
8765
8766 PS3 NETWORK SUPPORT
8767 M:      Geoff Levand <geoff@infradead.org>
8768 L:      netdev@vger.kernel.org
8769 L:      linuxppc-dev@lists.ozlabs.org
8770 S:      Maintained
8771 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8772
8773 PS3 PLATFORM SUPPORT
8774 M:      Geoff Levand <geoff@infradead.org>
8775 L:      linuxppc-dev@lists.ozlabs.org
8776 S:      Maintained
8777 F:      arch/powerpc/boot/ps3*
8778 F:      arch/powerpc/include/asm/lv1call.h
8779 F:      arch/powerpc/include/asm/ps3*.h
8780 F:      arch/powerpc/platforms/ps3/
8781 F:      drivers/*/ps3*
8782 F:      drivers/ps3/
8783 F:      drivers/rtc/rtc-ps3.c
8784 F:      drivers/usb/host/*ps3.c
8785 F:      sound/ppc/snd_ps3*
8786
8787 PS3VRAM DRIVER
8788 M:      Jim Paris <jim@jtan.com>
8789 M:      Geoff Levand <geoff@infradead.org>
8790 L:      linuxppc-dev@lists.ozlabs.org
8791 S:      Maintained
8792 F:      drivers/block/ps3vram.c
8793
8794 PSTORE FILESYSTEM
8795 M:      Anton Vorontsov <anton@enomsg.org>
8796 M:      Colin Cross <ccross@android.com>
8797 M:      Kees Cook <keescook@chromium.org>
8798 M:      Tony Luck <tony.luck@intel.com>
8799 S:      Maintained
8800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8801 F:      fs/pstore/
8802 F:      include/linux/pstore*
8803 F:      drivers/firmware/efi/efi-pstore.c
8804 F:      drivers/acpi/apei/erst.c
8805
8806 PTP HARDWARE CLOCK SUPPORT
8807 M:      Richard Cochran <richardcochran@gmail.com>
8808 L:      netdev@vger.kernel.org
8809 S:      Maintained
8810 W:      http://linuxptp.sourceforge.net/
8811 F:      Documentation/ABI/testing/sysfs-ptp
8812 F:      Documentation/ptp/*
8813 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8814 F:      drivers/net/phy/dp83640*
8815 F:      drivers/ptp/*
8816 F:      include/linux/ptp_cl*
8817
8818 PTRACE SUPPORT
8819 M:      Roland McGrath <roland@hack.frob.com>
8820 M:      Oleg Nesterov <oleg@redhat.com>
8821 S:      Maintained
8822 F:      include/asm-generic/syscall.h
8823 F:      include/linux/ptrace.h
8824 F:      include/linux/regset.h
8825 F:      include/linux/tracehook.h
8826 F:      include/uapi/linux/ptrace.h
8827 F:      kernel/ptrace.c
8828
8829 PVRUSB2 VIDEO4LINUX DRIVER
8830 M:      Mike Isely <isely@pobox.com>
8831 L:      pvrusb2@isely.net       (subscribers-only)
8832 L:      linux-media@vger.kernel.org
8833 W:      http://www.isely.net/pvrusb2/
8834 T:      git git://linuxtv.org/media_tree.git
8835 S:      Maintained
8836 F:      Documentation/video4linux/README.pvrusb2
8837 F:      drivers/media/usb/pvrusb2/
8838
8839 PWC WEBCAM DRIVER
8840 M:      Hans de Goede <hdegoede@redhat.com>
8841 L:      linux-media@vger.kernel.org
8842 T:      git git://linuxtv.org/media_tree.git
8843 S:      Maintained
8844 F:      drivers/media/usb/pwc/*
8845
8846 PWM FAN DRIVER
8847 M:      Kamil Debski <k.debski@samsung.com>
8848 L:      lm-sensors@lm-sensors.org
8849 S:      Supported
8850 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8851 F:      Documentation/hwmon/pwm-fan
8852 F:      drivers/hwmon/pwm-fan.c
8853
8854 PWM SUBSYSTEM
8855 M:      Thierry Reding <thierry.reding@gmail.com>
8856 L:      linux-pwm@vger.kernel.org
8857 S:      Maintained
8858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8859 F:      Documentation/pwm.txt
8860 F:      Documentation/devicetree/bindings/pwm/
8861 F:      include/linux/pwm.h
8862 F:      drivers/pwm/
8863 F:      drivers/video/backlight/pwm_bl.c
8864 F:      include/linux/pwm_backlight.h
8865
8866 PXA2xx/PXA3xx SUPPORT
8867 M:      Daniel Mack <daniel@zonque.org>
8868 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8869 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8870 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8871 T:      git git://github.com/hzhuang1/linux.git
8872 T:      git git://github.com/rjarzmik/linux.git
8873 S:      Maintained
8874 F:      arch/arm/boot/dts/pxa*
8875 F:      arch/arm/mach-pxa/
8876 F:      drivers/dma/pxa*
8877 F:      drivers/pcmcia/pxa2xx*
8878 F:      drivers/pinctrl/pxa/
8879 F:      drivers/spi/spi-pxa2xx*
8880 F:      drivers/usb/gadget/udc/pxa2*
8881 F:      include/sound/pxa2xx-lib.h
8882 F:      sound/arm/pxa*
8883 F:      sound/soc/pxa/
8884
8885 PXA GPIO DRIVER
8886 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8887 L:      linux-gpio@vger.kernel.org
8888 S:      Maintained
8889 F:      drivers/gpio/gpio-pxa.c
8890
8891 PXA3xx NAND FLASH DRIVER
8892 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8893 L:      linux-mtd@lists.infradead.org
8894 S:      Maintained
8895 F:      drivers/mtd/nand/pxa3xx_nand.c
8896
8897 MMP SUPPORT
8898 M:      Eric Miao <eric.y.miao@gmail.com>
8899 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8900 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8901 T:      git git://github.com/hzhuang1/linux.git
8902 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8903 S:      Maintained
8904 F:      arch/arm/boot/dts/mmp*
8905 F:      arch/arm/mach-mmp/
8906
8907 PXA MMCI DRIVER
8908 S:      Orphan
8909
8910 PXA RTC DRIVER
8911 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8912 L:      rtc-linux@googlegroups.com
8913 S:      Maintained
8914
8915 QAT DRIVER
8916 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8917 L:      qat-linux@intel.com
8918 S:      Supported
8919 F:      drivers/crypto/qat/
8920
8921 QIB DRIVER
8922 M:      Mike Marciniszyn <infinipath@intel.com>
8923 L:      linux-rdma@vger.kernel.org
8924 S:      Supported
8925 F:      drivers/infiniband/hw/qib/
8926
8927 QLOGIC QLA1280 SCSI DRIVER
8928 M:      Michael Reed <mdr@sgi.com>
8929 L:      linux-scsi@vger.kernel.org
8930 S:      Maintained
8931 F:      drivers/scsi/qla1280.[ch]
8932
8933 QLOGIC QLA2XXX FC-SCSI DRIVER
8934 M:      qla2xxx-upstream@qlogic.com
8935 L:      linux-scsi@vger.kernel.org
8936 S:      Supported
8937 F:      Documentation/scsi/LICENSE.qla2xxx
8938 F:      drivers/scsi/qla2xxx/
8939
8940 QLOGIC QLA4XXX iSCSI DRIVER
8941 M:      QLogic-Storage-Upstream@qlogic.com
8942 L:      linux-scsi@vger.kernel.org
8943 S:      Supported
8944 F:      Documentation/scsi/LICENSE.qla4xxx
8945 F:      drivers/scsi/qla4xxx/
8946
8947 QLOGIC QLA3XXX NETWORK DRIVER
8948 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8949 M:      Ron Mercer <ron.mercer@qlogic.com>
8950 M:      linux-driver@qlogic.com
8951 L:      netdev@vger.kernel.org
8952 S:      Supported
8953 F:      Documentation/networking/LICENSE.qla3xxx
8954 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8955
8956 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8957 M:      Dept-GELinuxNICDev@qlogic.com
8958 L:      netdev@vger.kernel.org
8959 S:      Supported
8960 F:      drivers/net/ethernet/qlogic/qlcnic/
8961
8962 QLOGIC QLGE 10Gb ETHERNET DRIVER
8963 M:      Harish Patil <harish.patil@qlogic.com>
8964 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8965 M:      Dept-GELinuxNICDev@qlogic.com
8966 M:      linux-driver@qlogic.com
8967 L:      netdev@vger.kernel.org
8968 S:      Supported
8969 F:      drivers/net/ethernet/qlogic/qlge/
8970
8971 QLOGIC QL4xxx ETHERNET DRIVER
8972 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8973 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8974 M:      everest-linux-l2@qlogic.com
8975 L:      netdev@vger.kernel.org
8976 S:      Supported
8977 F:      drivers/net/ethernet/qlogic/qed/
8978 F:      include/linux/qed/
8979 F:      drivers/net/ethernet/qlogic/qede/
8980
8981 QNX4 FILESYSTEM
8982 M:      Anders Larsen <al@alarsen.net>
8983 W:      http://www.alarsen.net/linux/qnx4fs/
8984 S:      Maintained
8985 F:      fs/qnx4/
8986 F:      include/uapi/linux/qnx4_fs.h
8987 F:      include/uapi/linux/qnxtypes.h
8988
8989 QT1010 MEDIA DRIVER
8990 M:      Antti Palosaari <crope@iki.fi>
8991 L:      linux-media@vger.kernel.org
8992 W:      https://linuxtv.org
8993 W:      http://palosaari.fi/linux/
8994 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8995 T:      git git://linuxtv.org/anttip/media_tree.git
8996 S:      Maintained
8997 F:      drivers/media/tuners/qt1010*
8998
8999 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9000 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9001 L:      linux-wireless@vger.kernel.org
9002 L:      ath9k-devel@lists.ath9k.org
9003 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9004 S:      Supported
9005 F:      drivers/net/wireless/ath/ath9k/
9006
9007 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9008 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9009 L:      ath10k@lists.infradead.org
9010 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9012 S:      Supported
9013 F:      drivers/net/wireless/ath/ath10k/
9014
9015 QUALCOMM HEXAGON ARCHITECTURE
9016 M:      Richard Kuo <rkuo@codeaurora.org>
9017 L:      linux-hexagon@vger.kernel.org
9018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9019 S:      Supported
9020 F:      arch/hexagon/
9021
9022 QUALCOMM WCN36XX WIRELESS DRIVER
9023 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9024 L:      wcn36xx@lists.infradead.org
9025 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9026 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9027 S:      Supported
9028 F:      drivers/net/wireless/ath/wcn36xx/
9029
9030 RADOS BLOCK DEVICE (RBD)
9031 M:      Ilya Dryomov <idryomov@gmail.com>
9032 M:      Sage Weil <sage@redhat.com>
9033 M:      Alex Elder <elder@kernel.org>
9034 L:      ceph-devel@vger.kernel.org
9035 W:      http://ceph.com/
9036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9037 T:      git git://github.com/ceph/ceph-client.git
9038 S:      Supported
9039 F:      Documentation/ABI/testing/sysfs-bus-rbd
9040 F:      drivers/block/rbd.c
9041 F:      drivers/block/rbd_types.h
9042
9043 RADEON FRAMEBUFFER DISPLAY DRIVER
9044 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9045 L:      linux-fbdev@vger.kernel.org
9046 S:      Maintained
9047 F:      drivers/video/fbdev/aty/radeon*
9048 F:      include/uapi/linux/radeonfb.h
9049
9050 RADIOSHARK RADIO DRIVER
9051 M:      Hans de Goede <hdegoede@redhat.com>
9052 L:      linux-media@vger.kernel.org
9053 T:      git git://linuxtv.org/media_tree.git
9054 S:      Maintained
9055 F:      drivers/media/radio/radio-shark.c
9056
9057 RADIOSHARK2 RADIO DRIVER
9058 M:      Hans de Goede <hdegoede@redhat.com>
9059 L:      linux-media@vger.kernel.org
9060 T:      git git://linuxtv.org/media_tree.git
9061 S:      Maintained
9062 F:      drivers/media/radio/radio-shark2.c
9063 F:      drivers/media/radio/radio-tea5777.c
9064
9065 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9066 M:      Paul Mackerras <paulus@samba.org>
9067 L:      linux-fbdev@vger.kernel.org
9068 S:      Maintained
9069 F:      drivers/video/fbdev/aty/aty128fb.c
9070
9071 RALINK MIPS ARCHITECTURE
9072 M:      John Crispin <blogic@openwrt.org>
9073 L:      linux-mips@linux-mips.org
9074 S:      Maintained
9075 F:      arch/mips/ralink
9076
9077 RALINK RT2X00 WIRELESS LAN DRIVER
9078 P:      rt2x00 project
9079 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9080 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9081 L:      linux-wireless@vger.kernel.org
9082 S:      Maintained
9083 F:      drivers/net/wireless/ralink/rt2x00/
9084
9085 RAMDISK RAM BLOCK DEVICE DRIVER
9086 M:      Jens Axboe <axboe@kernel.dk>
9087 S:      Maintained
9088 F:      Documentation/blockdev/ramdisk.txt
9089 F:      drivers/block/brd.c
9090
9091 RANDOM NUMBER DRIVER
9092 M:      "Theodore Ts'o" <tytso@mit.edu>
9093 S:      Maintained
9094 F:      drivers/char/random.c
9095
9096 RAPIDIO SUBSYSTEM
9097 M:      Matt Porter <mporter@kernel.crashing.org>
9098 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9099 S:      Maintained
9100 F:      drivers/rapidio/
9101
9102 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9103 L:      linux-wireless@vger.kernel.org
9104 S:      Orphan
9105 F:      drivers/net/wireless/ray*
9106
9107 RCUTORTURE MODULE
9108 M:      Josh Triplett <josh@joshtriplett.org>
9109 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9110 L:      linux-kernel@vger.kernel.org
9111 S:      Supported
9112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9113 F:      Documentation/RCU/torture.txt
9114 F:      kernel/rcu/rcutorture.c
9115
9116 RCUTORTURE TEST FRAMEWORK
9117 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9118 M:      Josh Triplett <josh@joshtriplett.org>
9119 R:      Steven Rostedt <rostedt@goodmis.org>
9120 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9121 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9122 L:      linux-kernel@vger.kernel.org
9123 S:      Supported
9124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9125 F:      tools/testing/selftests/rcutorture
9126
9127 RDC R-321X SoC
9128 M:      Florian Fainelli <florian@openwrt.org>
9129 S:      Maintained
9130
9131 RDC R6040 FAST ETHERNET DRIVER
9132 M:      Florian Fainelli <florian@openwrt.org>
9133 L:      netdev@vger.kernel.org
9134 S:      Maintained
9135 F:      drivers/net/ethernet/rdc/r6040.c
9136
9137 RDS - RELIABLE DATAGRAM SOCKETS
9138 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9139 L:      netdev@vger.kernel.org
9140 L:      linux-rdma@vger.kernel.org
9141 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9142 W:      https://oss.oracle.com/projects/rds/
9143 S:      Supported
9144 F:      net/rds/
9145 F:      Documentation/networking/rds.txt
9146
9147 READ-COPY UPDATE (RCU)
9148 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9149 M:      Josh Triplett <josh@joshtriplett.org>
9150 R:      Steven Rostedt <rostedt@goodmis.org>
9151 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9152 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9153 L:      linux-kernel@vger.kernel.org
9154 W:      http://www.rdrop.com/users/paulmck/RCU/
9155 S:      Supported
9156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9157 F:      Documentation/RCU/
9158 X:      Documentation/RCU/torture.txt
9159 F:      include/linux/rcu*
9160 X:      include/linux/srcu.h
9161 F:      kernel/rcu/
9162 X:      kernel/torture.c
9163
9164 REAL TIME CLOCK (RTC) SUBSYSTEM
9165 M:      Alessandro Zummo <a.zummo@towertech.it>
9166 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9167 L:      rtc-linux@googlegroups.com
9168 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9170 S:      Maintained
9171 F:      Documentation/rtc.txt
9172 F:      drivers/rtc/
9173 F:      include/linux/rtc.h
9174 F:      include/uapi/linux/rtc.h
9175
9176 REALTEK AUDIO CODECS
9177 M:      Bard Liao <bardliao@realtek.com>
9178 M:      Oder Chiou <oder_chiou@realtek.com>
9179 S:      Maintained
9180 F:      sound/soc/codecs/rt*
9181 F:      include/sound/rt*.h
9182
9183 REISERFS FILE SYSTEM
9184 L:      reiserfs-devel@vger.kernel.org
9185 S:      Supported
9186 F:      fs/reiserfs/
9187
9188 REGISTER MAP ABSTRACTION
9189 M:      Mark Brown <broonie@kernel.org>
9190 L:      linux-kernel@vger.kernel.org
9191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9192 S:      Supported
9193 F:      drivers/base/regmap/
9194 F:      include/linux/regmap.h
9195
9196 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9197 M:      Ohad Ben-Cohen <ohad@wizery.com>
9198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9199 S:      Maintained
9200 F:      drivers/remoteproc/
9201 F:      Documentation/remoteproc.txt
9202 F:      include/linux/remoteproc.h
9203
9204 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9205 M:      Ohad Ben-Cohen <ohad@wizery.com>
9206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9207 S:      Maintained
9208 F:      drivers/rpmsg/
9209 F:      Documentation/rpmsg.txt
9210 F:      include/linux/rpmsg.h
9211
9212 RENESAS ETHERNET DRIVERS
9213 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9214 L:      netdev@vger.kernel.org
9215 L:      linux-renesas-soc@vger.kernel.org
9216 F:      drivers/net/ethernet/renesas/
9217 F:      include/linux/sh_eth.h
9218
9219 RENESAS USB2 PHY DRIVER
9220 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9221 L:      linux-renesas-soc@vger.kernel.org
9222 S:      Maintained
9223 F:      drivers/phy/phy-rcar-gen3-usb2.c
9224
9225 RESET CONTROLLER FRAMEWORK
9226 M:      Philipp Zabel <p.zabel@pengutronix.de>
9227 T:      git git://git.pengutronix.de/git/pza/linux
9228 S:      Maintained
9229 F:      drivers/reset/
9230 F:      Documentation/devicetree/bindings/reset/
9231 F:      include/dt-bindings/reset/
9232 F:      include/linux/reset.h
9233 F:      include/linux/reset-controller.h
9234
9235 RFKILL
9236 M:      Johannes Berg <johannes@sipsolutions.net>
9237 L:      linux-wireless@vger.kernel.org
9238 W:      http://wireless.kernel.org/
9239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9241 S:      Maintained
9242 F:      Documentation/rfkill.txt
9243 F:      net/rfkill/
9244
9245 RHASHTABLE
9246 M:      Thomas Graf <tgraf@suug.ch>
9247 L:      netdev@vger.kernel.org
9248 S:      Maintained
9249 F:      lib/rhashtable.c
9250 F:      include/linux/rhashtable.h
9251
9252 RICOH SMARTMEDIA/XD DRIVER
9253 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9254 S:      Maintained
9255 F:      drivers/mtd/nand/r852.c
9256 F:      drivers/mtd/nand/r852.h
9257
9258 RICOH R5C592 MEMORYSTICK DRIVER
9259 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9260 S:      Maintained
9261 F:      drivers/memstick/host/r592.*
9262
9263 ROCCAT DRIVERS
9264 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9265 W:      http://sourceforge.net/projects/roccat/
9266 S:      Maintained
9267 F:      drivers/hid/hid-roccat*
9268 F:      include/linux/hid-roccat*
9269 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9270
9271 ROCKER DRIVER
9272 M:      Jiri Pirko <jiri@resnulli.us>
9273 M:      Scott Feldman <sfeldma@gmail.com>
9274 L:      netdev@vger.kernel.org
9275 S:      Supported
9276 F:      drivers/net/ethernet/rocker/
9277
9278 ROCKETPORT DRIVER
9279 P:      Comtrol Corp.
9280 W:      http://www.comtrol.com
9281 S:      Maintained
9282 F:      Documentation/serial/rocket.txt
9283 F:      drivers/tty/rocket*
9284
9285 ROCKETPORT EXPRESS/INFINITY DRIVER
9286 M:      Kevin Cernekee <cernekee@gmail.com>
9287 L:      linux-serial@vger.kernel.org
9288 S:      Odd Fixes
9289 F:      drivers/tty/serial/rp2.*
9290
9291 ROSE NETWORK LAYER
9292 M:      Ralf Baechle <ralf@linux-mips.org>
9293 L:      linux-hams@vger.kernel.org
9294 W:      http://www.linux-ax25.org/
9295 S:      Maintained
9296 F:      include/net/rose.h
9297 F:      include/uapi/linux/rose.h
9298 F:      net/rose/
9299
9300 RTL2830 MEDIA DRIVER
9301 M:      Antti Palosaari <crope@iki.fi>
9302 L:      linux-media@vger.kernel.org
9303 W:      https://linuxtv.org
9304 W:      http://palosaari.fi/linux/
9305 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9306 T:      git git://linuxtv.org/anttip/media_tree.git
9307 S:      Maintained
9308 F:      drivers/media/dvb-frontends/rtl2830*
9309
9310 RTL2832 MEDIA DRIVER
9311 M:      Antti Palosaari <crope@iki.fi>
9312 L:      linux-media@vger.kernel.org
9313 W:      https://linuxtv.org
9314 W:      http://palosaari.fi/linux/
9315 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9316 T:      git git://linuxtv.org/anttip/media_tree.git
9317 S:      Maintained
9318 F:      drivers/media/dvb-frontends/rtl2832*
9319
9320 RTL2832_SDR MEDIA DRIVER
9321 M:      Antti Palosaari <crope@iki.fi>
9322 L:      linux-media@vger.kernel.org
9323 W:      https://linuxtv.org
9324 W:      http://palosaari.fi/linux/
9325 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9326 T:      git git://linuxtv.org/anttip/media_tree.git
9327 S:      Maintained
9328 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9329
9330 RTL8180 WIRELESS DRIVER
9331 L:      linux-wireless@vger.kernel.org
9332 W:      http://wireless.kernel.org/
9333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9334 S:      Orphan
9335 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9336
9337 RTL8187 WIRELESS DRIVER
9338 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9339 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9340 M:      Larry Finger <Larry.Finger@lwfinger.net>
9341 L:      linux-wireless@vger.kernel.org
9342 W:      http://wireless.kernel.org/
9343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9344 S:      Maintained
9345 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9346
9347 RTL8192CE WIRELESS DRIVER
9348 M:      Larry Finger <Larry.Finger@lwfinger.net>
9349 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9350 L:      linux-wireless@vger.kernel.org
9351 W:      http://wireless.kernel.org/
9352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9353 S:      Maintained
9354 F:      drivers/net/wireless/realtek/rtlwifi/
9355 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9356
9357 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9358 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9359 L:      linux-wireless@vger.kernel.org
9360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9361 S:      Maintained
9362 F:      drivers/net/wireless/realtek/rtl8xxxu/
9363
9364 S3 SAVAGE FRAMEBUFFER DRIVER
9365 M:      Antonino Daplas <adaplas@gmail.com>
9366 L:      linux-fbdev@vger.kernel.org
9367 S:      Maintained
9368 F:      drivers/video/fbdev/savage/
9369
9370 S390
9371 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9372 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9373 L:      linux-s390@vger.kernel.org
9374 W:      http://www.ibm.com/developerworks/linux/linux390/
9375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9376 S:      Supported
9377 F:      arch/s390/
9378 F:      drivers/s390/
9379 F:      Documentation/s390/
9380 F:      Documentation/DocBook/s390*
9381
9382 S390 COMMON I/O LAYER
9383 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9384 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9385 L:      linux-s390@vger.kernel.org
9386 W:      http://www.ibm.com/developerworks/linux/linux390/
9387 S:      Supported
9388 F:      drivers/s390/cio/
9389
9390 S390 DASD DRIVER
9391 M:      Stefan Weinhuber <wein@de.ibm.com>
9392 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9393 L:      linux-s390@vger.kernel.org
9394 W:      http://www.ibm.com/developerworks/linux/linux390/
9395 S:      Supported
9396 F:      drivers/s390/block/dasd*
9397 F:      block/partitions/ibm.c
9398
9399 S390 NETWORK DRIVERS
9400 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9401 L:      linux-s390@vger.kernel.org
9402 W:      http://www.ibm.com/developerworks/linux/linux390/
9403 S:      Supported
9404 F:      drivers/s390/net/
9405
9406 S390 PCI SUBSYSTEM
9407 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9408 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9409 L:      linux-s390@vger.kernel.org
9410 W:      http://www.ibm.com/developerworks/linux/linux390/
9411 S:      Supported
9412 F:      arch/s390/pci/
9413 F:      drivers/pci/hotplug/s390_pci_hpc.c
9414
9415 S390 ZCRYPT DRIVER
9416 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9417 L:      linux-s390@vger.kernel.org
9418 W:      http://www.ibm.com/developerworks/linux/linux390/
9419 S:      Supported
9420 F:      drivers/s390/crypto/
9421
9422 S390 ZFCP DRIVER
9423 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9424 L:      linux-s390@vger.kernel.org
9425 W:      http://www.ibm.com/developerworks/linux/linux390/
9426 S:      Supported
9427 F:      drivers/s390/scsi/zfcp_*
9428
9429 S390 IUCV NETWORK LAYER
9430 M:      Ursula Braun <ubraun@linux.vnet.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/net/*iucv*
9435 F:      include/net/iucv/
9436 F:      net/iucv/
9437
9438 S390 IOMMU (PCI)
9439 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9440 L:      linux-s390@vger.kernel.org
9441 W:      http://www.ibm.com/developerworks/linux/linux390/
9442 S:      Supported
9443 F:      drivers/iommu/s390-iommu.c
9444
9445 S3C24XX SD/MMC Driver
9446 M:      Ben Dooks <ben-linux@fluff.org>
9447 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9448 S:      Supported
9449 F:      drivers/mmc/host/s3cmci.*
9450
9451 SAA6588 RDS RECEIVER DRIVER
9452 M:      Hans Verkuil <hverkuil@xs4all.nl>
9453 L:      linux-media@vger.kernel.org
9454 T:      git git://linuxtv.org/media_tree.git
9455 W:      https://linuxtv.org
9456 S:      Odd Fixes
9457 F:      drivers/media/i2c/saa6588*
9458
9459 SAA7134 VIDEO4LINUX DRIVER
9460 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9461 L:      linux-media@vger.kernel.org
9462 W:      https://linuxtv.org
9463 T:      git git://linuxtv.org/media_tree.git
9464 S:      Odd fixes
9465 F:      Documentation/video4linux/*.saa7134
9466 F:      drivers/media/pci/saa7134/
9467
9468 SAA7146 VIDEO4LINUX-2 DRIVER
9469 M:      Hans Verkuil <hverkuil@xs4all.nl>
9470 L:      linux-media@vger.kernel.org
9471 T:      git git://linuxtv.org/media_tree.git
9472 S:      Maintained
9473 F:      drivers/media/common/saa7146/
9474 F:      drivers/media/pci/saa7146/
9475 F:      include/media/saa7146*
9476
9477 SAMSUNG LAPTOP DRIVER
9478 M:      Corentin Chary <corentin.chary@gmail.com>
9479 L:      platform-driver-x86@vger.kernel.org
9480 S:      Maintained
9481 F:      drivers/platform/x86/samsung-laptop.c
9482
9483 SAMSUNG AUDIO (ASoC) DRIVERS
9484 M:      Sangbeom Kim <sbkim73@samsung.com>
9485 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9486 S:      Supported
9487 F:      sound/soc/samsung/
9488
9489 SAMSUNG FRAMEBUFFER DRIVER
9490 M:      Jingoo Han <jingoohan1@gmail.com>
9491 L:      linux-fbdev@vger.kernel.org
9492 S:      Maintained
9493 F:      drivers/video/fbdev/s3c-fb.c
9494
9495 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9496 M:      Sangbeom Kim <sbkim73@samsung.com>
9497 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9498 L:      linux-kernel@vger.kernel.org
9499 L:      linux-samsung-soc@vger.kernel.org
9500 S:      Supported
9501 F:      drivers/mfd/sec*.c
9502 F:      drivers/regulator/s2m*.c
9503 F:      drivers/regulator/s5m*.c
9504 F:      drivers/clk/clk-s2mps11.c
9505 F:      drivers/rtc/rtc-s5m.c
9506 F:      include/linux/mfd/samsung/
9507 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9508 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9509 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9510 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9511
9512 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9513 M:      Kyungmin Park <kyungmin.park@samsung.com>
9514 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9515 L:      linux-media@vger.kernel.org
9516 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9517 S:      Supported
9518 F:      drivers/media/platform/exynos4-is/
9519
9520 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9521 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9522 L:      linux-media@vger.kernel.org
9523 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9524 S:      Maintained
9525 F:      drivers/media/platform/s3c-camif/
9526 F:      include/media/drv-intf/s3c_camif.h
9527
9528 SAMSUNG S5C73M3 CAMERA DRIVER
9529 M:      Kyungmin Park <kyungmin.park@samsung.com>
9530 M:      Andrzej Hajda <a.hajda@samsung.com>
9531 L:      linux-media@vger.kernel.org
9532 S:      Supported
9533 F:      drivers/media/i2c/s5c73m3/*
9534
9535 SAMSUNG S5K5BAF CAMERA DRIVER
9536 M:      Kyungmin Park <kyungmin.park@samsung.com>
9537 M:      Andrzej Hajda <a.hajda@samsung.com>
9538 L:      linux-media@vger.kernel.org
9539 S:      Supported
9540 F:      drivers/media/i2c/s5k5baf.c
9541
9542 SAMSUNG S3FWRN5 NFC DRIVER
9543 M:      Robert Baldyga <r.baldyga@samsung.com>
9544 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9545 S:      Supported
9546 F:      drivers/nfc/s3fwrn5
9547
9548 SAMSUNG SOC CLOCK DRIVERS
9549 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9550 M:      Tomasz Figa <tomasz.figa@gmail.com>
9551 S:      Supported
9552 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9553 F:      drivers/clk/samsung/
9554
9555 SAMSUNG SXGBE DRIVERS
9556 M:      Byungho An <bh74.an@samsung.com>
9557 M:      Girish K S <ks.giri@samsung.com>
9558 M:      Vipul Pandya <vipul.pandya@samsung.com>
9559 S:      Supported
9560 L:      netdev@vger.kernel.org
9561 F:      drivers/net/ethernet/samsung/sxgbe/
9562
9563 SAMSUNG THERMAL DRIVER
9564 M:      Lukasz Majewski <l.majewski@samsung.com>
9565 L:      linux-pm@vger.kernel.org
9566 L:      linux-samsung-soc@vger.kernel.org
9567 S:      Supported
9568 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9569 F:      drivers/thermal/samsung/
9570
9571 SAMSUNG USB2 PHY DRIVER
9572 M:      Kamil Debski <k.debski@samsung.com>
9573 L:      linux-kernel@vger.kernel.org
9574 S:      Supported
9575 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9576 F:      Documentation/phy/samsung-usb2.txt
9577 F:      drivers/phy/phy-exynos4210-usb2.c
9578 F:      drivers/phy/phy-exynos4x12-usb2.c
9579 F:      drivers/phy/phy-exynos5250-usb2.c
9580 F:      drivers/phy/phy-s5pv210-usb2.c
9581 F:      drivers/phy/phy-samsung-usb2.c
9582 F:      drivers/phy/phy-samsung-usb2.h
9583
9584 SERIAL DRIVERS
9585 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9586 L:      linux-serial@vger.kernel.org
9587 S:      Maintained
9588 F:      drivers/tty/serial/
9589
9590 SYNOPSYS DESIGNWARE DMAC DRIVER
9591 M:      Viresh Kumar <vireshk@kernel.org>
9592 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9593 S:      Maintained
9594 F:      include/linux/dma/dw.h
9595 F:      include/linux/platform_data/dma-dw.h
9596 F:      drivers/dma/dw/
9597
9598 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9599 M: Lars Persson <lars.persson@axis.com>
9600 L: netdev@vger.kernel.org
9601 S: Supported
9602 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9603 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9604
9605 SYNOPSYS DESIGNWARE I2C DRIVER
9606 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9607 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9608 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9609 L:      linux-i2c@vger.kernel.org
9610 S:      Maintained
9611 F:      drivers/i2c/busses/i2c-designware-*
9612 F:      include/linux/platform_data/i2c-designware.h
9613
9614 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9615 M:      Jaehoon Chung <jh80.chung@samsung.com>
9616 L:      linux-mmc@vger.kernel.org
9617 S:      Maintained
9618 F:      include/linux/mmc/dw_mmc.h
9619 F:      drivers/mmc/host/dw_mmc*
9620
9621 SYSTEM TRACE MODULE CLASS
9622 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9623 S:      Maintained
9624 F:      Documentation/trace/stm.txt
9625 F:      drivers/hwtracing/stm/
9626 F:      include/linux/stm.h
9627 F:      include/uapi/linux/stm.h
9628
9629 THUNDERBOLT DRIVER
9630 M:      Andreas Noever <andreas.noever@gmail.com>
9631 S:      Maintained
9632 F:      drivers/thunderbolt/
9633
9634 TI BQ27XXX POWER SUPPLY DRIVER
9635 R:      Andrew F. Davis <afd@ti.com>
9636 F:      include/linux/power/bq27xxx_battery.h
9637 F:      drivers/power/bq27xxx_battery.c
9638 F:      drivers/power/bq27xxx_battery_i2c.c
9639
9640 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9641 M:      John Stultz <john.stultz@linaro.org>
9642 M:      Thomas Gleixner <tglx@linutronix.de>
9643 L:      linux-kernel@vger.kernel.org
9644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9645 S:      Supported
9646 F:      include/linux/clocksource.h
9647 F:      include/linux/time.h
9648 F:      include/linux/timex.h
9649 F:      include/uapi/linux/time.h
9650 F:      include/uapi/linux/timex.h
9651 F:      kernel/time/clocksource.c
9652 F:      kernel/time/time*.c
9653 F:      kernel/time/alarmtimer.c
9654 F:      kernel/time/ntp.c
9655 F:      tools/testing/selftests/timers/
9656
9657 SC1200 WDT DRIVER
9658 M:      Zwane Mwaikambo <zwanem@gmail.com>
9659 S:      Maintained
9660 F:      drivers/watchdog/sc1200wdt.c
9661
9662 SCHEDULER
9663 M:      Ingo Molnar <mingo@redhat.com>
9664 M:      Peter Zijlstra <peterz@infradead.org>
9665 L:      linux-kernel@vger.kernel.org
9666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9667 S:      Maintained
9668 F:      kernel/sched/
9669 F:      include/linux/sched.h
9670 F:      include/uapi/linux/sched.h
9671 F:      include/linux/wait.h
9672
9673 SCORE ARCHITECTURE
9674 M:      Chen Liqin <liqin.linux@gmail.com>
9675 M:      Lennox Wu <lennox.wu@gmail.com>
9676 W:      http://www.sunplus.com
9677 S:      Supported
9678 F:      arch/score/
9679
9680 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9681 M:      Sudeep Holla <sudeep.holla@arm.com>
9682 L:      linux-arm-kernel@lists.infradead.org
9683 S:      Maintained
9684 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9685 F:      drivers/clk/clk-scpi.c
9686 F:      drivers/cpufreq/scpi-cpufreq.c
9687 F:      drivers/firmware/arm_scpi.c
9688 F:      include/linux/scpi_protocol.h
9689
9690 SCSI CDROM DRIVER
9691 M:      Jens Axboe <axboe@kernel.dk>
9692 L:      linux-scsi@vger.kernel.org
9693 W:      http://www.kernel.dk
9694 S:      Maintained
9695 F:      drivers/scsi/sr*
9696
9697 SCSI RDMA PROTOCOL (SRP) INITIATOR
9698 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9699 L:      linux-rdma@vger.kernel.org
9700 S:      Supported
9701 W:      http://www.openfabrics.org
9702 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9704 F:      drivers/infiniband/ulp/srp/
9705 F:      include/scsi/srp.h
9706
9707 SCSI SG DRIVER
9708 M:      Doug Gilbert <dgilbert@interlog.com>
9709 L:      linux-scsi@vger.kernel.org
9710 W:      http://sg.danny.cz/sg
9711 S:      Maintained
9712 F:      Documentation/scsi/scsi-generic.txt
9713 F:      drivers/scsi/sg.c
9714 F:      include/scsi/sg.h
9715
9716 SCSI SUBSYSTEM
9717 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9719 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9721 L:      linux-scsi@vger.kernel.org
9722 S:      Maintained
9723 F:      drivers/scsi/
9724 F:      include/scsi/
9725
9726 SCSI TAPE DRIVER
9727 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9728 L:      linux-scsi@vger.kernel.org
9729 S:      Maintained
9730 F:      Documentation/scsi/st.txt
9731 F:      drivers/scsi/st.*
9732 F:      drivers/scsi/st_*.h
9733
9734 SCTP PROTOCOL
9735 M:      Vlad Yasevich <vyasevich@gmail.com>
9736 M:      Neil Horman <nhorman@tuxdriver.com>
9737 L:      linux-sctp@vger.kernel.org
9738 W:      http://lksctp.sourceforge.net
9739 S:      Maintained
9740 F:      Documentation/networking/sctp.txt
9741 F:      include/linux/sctp.h
9742 F:      include/uapi/linux/sctp.h
9743 F:      include/net/sctp/
9744 F:      net/sctp/
9745
9746 SCx200 CPU SUPPORT
9747 M:      Jim Cromie <jim.cromie@gmail.com>
9748 S:      Odd Fixes
9749 F:      Documentation/i2c/busses/scx200_acb
9750 F:      arch/x86/platform/scx200/
9751 F:      drivers/watchdog/scx200_wdt.c
9752 F:      drivers/i2c/busses/scx200*
9753 F:      drivers/mtd/maps/scx200_docflash.c
9754 F:      include/linux/scx200.h
9755
9756 SCx200 GPIO DRIVER
9757 M:      Jim Cromie <jim.cromie@gmail.com>
9758 S:      Maintained
9759 F:      drivers/char/scx200_gpio.c
9760 F:      include/linux/scx200_gpio.h
9761
9762 SCx200 HRT CLOCKSOURCE DRIVER
9763 M:      Jim Cromie <jim.cromie@gmail.com>
9764 S:      Maintained
9765 F:      drivers/clocksource/scx200_hrt.c
9766
9767 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9768 M:      Sascha Sommer <saschasommer@freenet.de>
9769 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9770 S:      Maintained
9771 F:      drivers/mmc/host/sdricoh_cs.c
9772
9773 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9774 L:      linux-mmc@vger.kernel.org
9775 S:      Orphan
9776 F:      drivers/mmc/host/sdhci.*
9777 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9778
9779 SECURE COMPUTING
9780 M:      Kees Cook <keescook@chromium.org>
9781 R:      Andy Lutomirski <luto@amacapital.net>
9782 R:      Will Drewry <wad@chromium.org>
9783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9784 S:      Supported
9785 F:      kernel/seccomp.c
9786 F:      include/uapi/linux/seccomp.h
9787 F:      include/linux/seccomp.h
9788 F:      tools/testing/selftests/seccomp/*
9789 K:      \bsecure_computing
9790 K:      \bTIF_SECCOMP\b
9791
9792 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9793 M:      Ben Dooks <ben-linux@fluff.org>
9794 M:      Jaehoon Chung <jh80.chung@samsung.com>
9795 L:      linux-mmc@vger.kernel.org
9796 S:      Maintained
9797 F:      drivers/mmc/host/sdhci-s3c*
9798
9799 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9800 M:      Viresh Kumar <vireshk@kernel.org>
9801 L:      spear-devel@list.st.com
9802 L:      linux-mmc@vger.kernel.org
9803 S:      Maintained
9804 F:      drivers/mmc/host/sdhci-spear.c
9805
9806 SECURITY SUBSYSTEM
9807 M:      James Morris <james.l.morris@oracle.com>
9808 M:      "Serge E. Hallyn" <serge@hallyn.com>
9809 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9811 W:      http://kernsec.org/
9812 S:      Supported
9813 F:      security/
9814
9815 SECURITY CONTACT
9816 M:      Security Officers <security@kernel.org>
9817 S:      Supported
9818
9819 SELINUX SECURITY MODULE
9820 M:      Paul Moore <paul@paul-moore.com>
9821 M:      Stephen Smalley <sds@tycho.nsa.gov>
9822 M:      Eric Paris <eparis@parisplace.org>
9823 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9824 W:      http://selinuxproject.org
9825 T:      git git://git.infradead.org/users/pcmoore/selinux
9826 S:      Supported
9827 F:      include/linux/selinux*
9828 F:      security/selinux/
9829 F:      scripts/selinux/
9830
9831 APPARMOR SECURITY MODULE
9832 M:      John Johansen <john.johansen@canonical.com>
9833 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9834 W:      apparmor.wiki.kernel.org
9835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9836 S:      Supported
9837 F:      security/apparmor/
9838
9839 YAMA SECURITY MODULE
9840 M:      Kees Cook <keescook@chromium.org>
9841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9842 S:      Supported
9843 F:      security/yama/
9844
9845 SENSABLE PHANTOM
9846 M:      Jiri Slaby <jirislaby@gmail.com>
9847 S:      Maintained
9848 F:      drivers/misc/phantom.c
9849 F:      include/uapi/linux/phantom.h
9850
9851 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9852 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9853 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9854 M:      John Soni Jose <sony.john@avagotech.com>
9855 L:      linux-scsi@vger.kernel.org
9856 W:      http://www.avagotech.com
9857 S:      Supported
9858 F:      drivers/scsi/be2iscsi/
9859
9860 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9861 M:      Sathya Perla <sathya.perla@broadcom.com>
9862 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
9863 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9864 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9865 M:      Somnath Kotur <somnath.kotur@broadcom.com>
9866 L:      netdev@vger.kernel.org
9867 W:      http://www.emulex.com
9868 S:      Supported
9869 F:      drivers/net/ethernet/emulex/benet/
9870
9871 EMULEX ONECONNECT ROCE DRIVER
9872 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9873 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9874 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9875 L:      linux-rdma@vger.kernel.org
9876 W:      http://www.emulex.com
9877 S:      Supported
9878 F:      drivers/infiniband/hw/ocrdma/
9879
9880 SFC NETWORK DRIVER
9881 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9882 M:      Shradha Shah <sshah@solarflare.com>
9883 L:      netdev@vger.kernel.org
9884 S:      Supported
9885 F:      drivers/net/ethernet/sfc/
9886
9887 SGI GRU DRIVER
9888 M:      Dimitri Sivanich <sivanich@sgi.com>
9889 S:      Maintained
9890 F:      drivers/misc/sgi-gru/
9891
9892 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9893 M:      Pat Gefre <pfg@sgi.com>
9894 L:      linux-ia64@vger.kernel.org
9895 S:      Supported
9896 F:      Documentation/ia64/serial.txt
9897 F:      drivers/tty/serial/ioc?_serial.c
9898 F:      include/linux/ioc?.h
9899
9900 SGI XP/XPC/XPNET DRIVER
9901 M:      Cliff Whickman <cpw@sgi.com>
9902 M:      Robin Holt <robinmholt@gmail.com>
9903 S:      Maintained
9904 F:      drivers/misc/sgi-xp/
9905
9906 SI2157 MEDIA DRIVER
9907 M:      Antti Palosaari <crope@iki.fi>
9908 L:      linux-media@vger.kernel.org
9909 W:      https://linuxtv.org
9910 W:      http://palosaari.fi/linux/
9911 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9912 T:      git git://linuxtv.org/anttip/media_tree.git
9913 S:      Maintained
9914 F:      drivers/media/tuners/si2157*
9915
9916 SI2168 MEDIA DRIVER
9917 M:      Antti Palosaari <crope@iki.fi>
9918 L:      linux-media@vger.kernel.org
9919 W:      https://linuxtv.org
9920 W:      http://palosaari.fi/linux/
9921 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9922 T:      git git://linuxtv.org/anttip/media_tree.git
9923 S:      Maintained
9924 F:      drivers/media/dvb-frontends/si2168*
9925
9926 SI470X FM RADIO RECEIVER I2C DRIVER
9927 M:      Hans Verkuil <hverkuil@xs4all.nl>
9928 L:      linux-media@vger.kernel.org
9929 T:      git git://linuxtv.org/media_tree.git
9930 W:      https://linuxtv.org
9931 S:      Odd Fixes
9932 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9933
9934 SI470X FM RADIO RECEIVER USB DRIVER
9935 M:      Hans Verkuil <hverkuil@xs4all.nl>
9936 L:      linux-media@vger.kernel.org
9937 T:      git git://linuxtv.org/media_tree.git
9938 W:      https://linuxtv.org
9939 S:      Maintained
9940 F:      drivers/media/radio/si470x/radio-si470x-common.c
9941 F:      drivers/media/radio/si470x/radio-si470x.h
9942 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9943
9944 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9945 M:      Eduardo Valentin <edubezval@gmail.com>
9946 L:      linux-media@vger.kernel.org
9947 T:      git git://linuxtv.org/media_tree.git
9948 W:      https://linuxtv.org
9949 S:      Odd Fixes
9950 F:      drivers/media/radio/si4713/si4713.?
9951
9952 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9953 M:      Eduardo Valentin <edubezval@gmail.com>
9954 L:      linux-media@vger.kernel.org
9955 T:      git git://linuxtv.org/media_tree.git
9956 W:      https://linuxtv.org
9957 S:      Odd Fixes
9958 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9959
9960 SI4713 FM RADIO TRANSMITTER USB DRIVER
9961 M:      Hans Verkuil <hverkuil@xs4all.nl>
9962 L:      linux-media@vger.kernel.org
9963 T:      git git://linuxtv.org/media_tree.git
9964 W:      https://linuxtv.org
9965 S:      Maintained
9966 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9967
9968 SIANO DVB DRIVER
9969 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9970 L:      linux-media@vger.kernel.org
9971 W:      https://linuxtv.org
9972 T:      git git://linuxtv.org/media_tree.git
9973 S:      Odd fixes
9974 F:      drivers/media/common/siano/
9975 F:      drivers/media/usb/siano/
9976 F:      drivers/media/usb/siano/
9977 F:      drivers/media/mmc/siano/
9978
9979 SIMPLEFB FB DRIVER
9980 M:      Hans de Goede <hdegoede@redhat.com>
9981 L:      linux-fbdev@vger.kernel.org
9982 S:      Maintained
9983 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9984 F:      drivers/video/fbdev/simplefb.c
9985 F:      include/linux/platform_data/simplefb.h
9986
9987 SH_VEU V4L2 MEM2MEM DRIVER
9988 L:      linux-media@vger.kernel.org
9989 S:      Orphan
9990 F:      drivers/media/platform/sh_veu.c
9991
9992 SH_VOU V4L2 OUTPUT DRIVER
9993 L:      linux-media@vger.kernel.org
9994 S:      Orphan
9995 F:      drivers/media/platform/sh_vou.c
9996 F:      include/media/drv-intf/sh_vou.h
9997
9998 SIMPLE FIRMWARE INTERFACE (SFI)
9999 M:      Len Brown <lenb@kernel.org>
10000 L:      sfi-devel@simplefirmware.org
10001 W:      http://simplefirmware.org/
10002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10003 S:      Supported
10004 F:      arch/x86/platform/sfi/
10005 F:      drivers/sfi/
10006 F:      include/linux/sfi*.h
10007
10008 SIMTEC EB110ATX (Chalice CATS)
10009 P:      Ben Dooks
10010 P:      Vincent Sanders <vince@simtec.co.uk>
10011 M:      Simtec Linux Team <linux@simtec.co.uk>
10012 W:      http://www.simtec.co.uk/products/EB110ATX/
10013 S:      Supported
10014
10015 SIMTEC EB2410ITX (BAST)
10016 P:      Ben Dooks
10017 P:      Vincent Sanders <vince@simtec.co.uk>
10018 M:      Simtec Linux Team <linux@simtec.co.uk>
10019 W:      http://www.simtec.co.uk/products/EB2410ITX/
10020 S:      Supported
10021 F:      arch/arm/mach-s3c24xx/mach-bast.c
10022 F:      arch/arm/mach-s3c24xx/bast-ide.c
10023 F:      arch/arm/mach-s3c24xx/bast-irq.c
10024
10025 TI DAVINCI MACHINE SUPPORT
10026 M:      Sekhar Nori <nsekhar@ti.com>
10027 M:      Kevin Hilman <khilman@deeprootsystems.com>
10028 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
10029 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
10030 S:      Supported
10031 F:      arch/arm/mach-davinci/
10032 F:      drivers/i2c/busses/i2c-davinci.c
10033
10034 TI DAVINCI SERIES MEDIA DRIVER
10035 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10036 L:      linux-media@vger.kernel.org
10037 W:      https://linuxtv.org
10038 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10039 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10040 S:      Maintained
10041 F:      drivers/media/platform/davinci/
10042 F:      include/media/davinci/
10043
10044 TI AM437X VPFE DRIVER
10045 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10046 L:      linux-media@vger.kernel.org
10047 W:      https://linuxtv.org
10048 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10049 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10050 S:      Maintained
10051 F:      drivers/media/platform/am437x/
10052
10053 OV2659 OMNIVISION SENSOR DRIVER
10054 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10055 L:      linux-media@vger.kernel.org
10056 W:      https://linuxtv.org
10057 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10058 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10059 S:      Maintained
10060 F:      drivers/media/i2c/ov2659.c
10061 F:      include/media/i2c/ov2659.h
10062
10063 SILICON MOTION SM712 FRAME BUFFER DRIVER
10064 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10065 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10066 M:      Sudip Mukherjee <sudip@vectorindia.org>
10067 L:      linux-fbdev@vger.kernel.org
10068 S:      Maintained
10069 F:      drivers/video/fbdev/sm712*
10070 F:      Documentation/fb/sm712fb.txt
10071
10072 SIS 190 ETHERNET DRIVER
10073 M:      Francois Romieu <romieu@fr.zoreil.com>
10074 L:      netdev@vger.kernel.org
10075 S:      Maintained
10076 F:      drivers/net/ethernet/sis/sis190.c
10077
10078 SIS 900/7016 FAST ETHERNET DRIVER
10079 M:      Daniele Venzano <venza@brownhat.org>
10080 W:      http://www.brownhat.org/sis900.html
10081 L:      netdev@vger.kernel.org
10082 S:      Maintained
10083 F:      drivers/net/ethernet/sis/sis900.*
10084
10085 SIS FRAMEBUFFER DRIVER
10086 M:      Thomas Winischhofer <thomas@winischhofer.net>
10087 W:      http://www.winischhofer.net/linuxsisvga.shtml
10088 S:      Maintained
10089 F:      Documentation/fb/sisfb.txt
10090 F:      drivers/video/fbdev/sis/
10091 F:      include/video/sisfb.h
10092
10093 SIS USB2VGA DRIVER
10094 M:      Thomas Winischhofer <thomas@winischhofer.net>
10095 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10096 S:      Maintained
10097 F:      drivers/usb/misc/sisusbvga/
10098
10099 SLAB ALLOCATOR
10100 M:      Christoph Lameter <cl@linux.com>
10101 M:      Pekka Enberg <penberg@kernel.org>
10102 M:      David Rientjes <rientjes@google.com>
10103 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10104 M:      Andrew Morton <akpm@linux-foundation.org>
10105 L:      linux-mm@kvack.org
10106 S:      Maintained
10107 F:      include/linux/sl?b*.h
10108 F:      mm/sl?b*
10109
10110 SLEEPABLE READ-COPY UPDATE (SRCU)
10111 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10112 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10113 M:      Josh Triplett <josh@joshtriplett.org>
10114 R:      Steven Rostedt <rostedt@goodmis.org>
10115 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10116 L:      linux-kernel@vger.kernel.org
10117 W:      http://www.rdrop.com/users/paulmck/RCU/
10118 S:      Supported
10119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10120 F:      include/linux/srcu.h
10121 F:      kernel/rcu/srcu.c
10122
10123 SMACK SECURITY MODULE
10124 M:      Casey Schaufler <casey@schaufler-ca.com>
10125 L:      linux-security-module@vger.kernel.org
10126 W:      http://schaufler-ca.com
10127 T:      git git://git.gitorious.org/smack-next/kernel.git
10128 S:      Maintained
10129 F:      Documentation/security/Smack.txt
10130 F:      security/smack/
10131
10132 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10133 M:      Kevin Hilman <khilman@kernel.org>
10134 M:      Nishanth Menon <nm@ti.com>
10135 S:      Maintained
10136 F:      drivers/power/avs/
10137 F:      include/linux/power/smartreflex.h
10138 L:      linux-pm@vger.kernel.org
10139
10140 SMC91x ETHERNET DRIVER
10141 M:      Nicolas Pitre <nico@fluxnic.net>
10142 S:      Odd Fixes
10143 F:      drivers/net/ethernet/smsc/smc91x.*
10144
10145 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10146 M:      Sakari Ailus <sakari.ailus@iki.fi>
10147 L:      linux-media@vger.kernel.org
10148 S:      Maintained
10149 F:      drivers/media/i2c/smiapp/
10150 F:      include/media/i2c/smiapp.h
10151 F:      drivers/media/i2c/smiapp-pll.c
10152 F:      drivers/media/i2c/smiapp-pll.h
10153 F:      include/uapi/linux/smiapp.h
10154 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10155
10156 SMM665 HARDWARE MONITOR DRIVER
10157 M:      Guenter Roeck <linux@roeck-us.net>
10158 L:      lm-sensors@lm-sensors.org
10159 S:      Maintained
10160 F:      Documentation/hwmon/smm665
10161 F:      drivers/hwmon/smm665.c
10162
10163 SMSC EMC2103 HARDWARE MONITOR DRIVER
10164 M:      Steve Glendinning <steve.glendinning@shawell.net>
10165 L:      lm-sensors@lm-sensors.org
10166 S:      Maintained
10167 F:      Documentation/hwmon/emc2103
10168 F:      drivers/hwmon/emc2103.c
10169
10170 SMSC SCH5627 HARDWARE MONITOR DRIVER
10171 M:      Hans de Goede <hdegoede@redhat.com>
10172 L:      lm-sensors@lm-sensors.org
10173 S:      Supported
10174 F:      Documentation/hwmon/sch5627
10175 F:      drivers/hwmon/sch5627.c
10176
10177 SMSC47B397 HARDWARE MONITOR DRIVER
10178 M:      Jean Delvare <jdelvare@suse.com>
10179 L:      lm-sensors@lm-sensors.org
10180 S:      Maintained
10181 F:      Documentation/hwmon/smsc47b397
10182 F:      drivers/hwmon/smsc47b397.c
10183
10184 SMSC911x ETHERNET DRIVER
10185 M:      Steve Glendinning <steve.glendinning@shawell.net>
10186 L:      netdev@vger.kernel.org
10187 S:      Maintained
10188 F:      include/linux/smsc911x.h
10189 F:      drivers/net/ethernet/smsc/smsc911x.*
10190
10191 SMSC9420 PCI ETHERNET DRIVER
10192 M:      Steve Glendinning <steve.glendinning@shawell.net>
10193 L:      netdev@vger.kernel.org
10194 S:      Maintained
10195 F:      drivers/net/ethernet/smsc/smsc9420.*
10196
10197 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10198 M:      Steve Glendinning <steve.glendinning@shawell.net>
10199 L:      linux-fbdev@vger.kernel.org
10200 S:      Maintained
10201 F:      drivers/video/fbdev/smscufx.c
10202
10203 SOC-CAMERA V4L2 SUBSYSTEM
10204 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10205 L:      linux-media@vger.kernel.org
10206 T:      git git://linuxtv.org/media_tree.git
10207 S:      Maintained
10208 F:      include/media/soc*
10209 F:      drivers/media/i2c/soc_camera/
10210 F:      drivers/media/platform/soc_camera/
10211
10212 SOEKRIS NET48XX LED SUPPORT
10213 M:      Chris Boot <bootc@bootc.net>
10214 S:      Maintained
10215 F:      drivers/leds/leds-net48xx.c
10216
10217 SOFTLOGIC 6x10 MPEG CODEC
10218 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10219 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10220 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10221 M:      Ismael Luceno <ismael@iodev.co.uk>
10222 L:      linux-media@vger.kernel.org
10223 S:      Supported
10224 F:      drivers/media/pci/solo6x10/
10225
10226 SOFTWARE RAID (Multiple Disks) SUPPORT
10227 M:      Shaohua Li <shli@kernel.org>
10228 L:      linux-raid@vger.kernel.org
10229 T:      git git://neil.brown.name/md
10230 S:      Supported
10231 F:      drivers/md/
10232 F:      include/linux/raid/
10233 F:      include/uapi/linux/raid/
10234
10235 SONIC NETWORK DRIVER
10236 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10237 L:      netdev@vger.kernel.org
10238 S:      Maintained
10239 F:      drivers/net/ethernet/natsemi/sonic.*
10240
10241 SONICS SILICON BACKPLANE DRIVER (SSB)
10242 M:      Michael Buesch <m@bues.ch>
10243 L:      linux-wireless@vger.kernel.org
10244 S:      Maintained
10245 F:      drivers/ssb/
10246 F:      include/linux/ssb/
10247
10248 SONY VAIO CONTROL DEVICE DRIVER
10249 M:      Mattia Dongili <malattia@linux.it>
10250 L:      platform-driver-x86@vger.kernel.org
10251 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10252 S:      Maintained
10253 F:      Documentation/laptops/sony-laptop.txt
10254 F:      drivers/char/sonypi.c
10255 F:      drivers/platform/x86/sony-laptop.c
10256 F:      include/linux/sony-laptop.h
10257
10258 SONY MEMORYSTICK CARD SUPPORT
10259 M:      Alex Dubov <oakad@yahoo.com>
10260 W:      http://tifmxx.berlios.de/
10261 S:      Maintained
10262 F:      drivers/memstick/host/tifm_ms.c
10263
10264 SONY MEMORYSTICK STANDARD SUPPORT
10265 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10266 S:      Maintained
10267 F:      drivers/memstick/core/ms_block.*
10268
10269 SOUND
10270 M:      Jaroslav Kysela <perex@perex.cz>
10271 M:      Takashi Iwai <tiwai@suse.com>
10272 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10273 W:      http://www.alsa-project.org/
10274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10275 T:      git git://git.alsa-project.org/alsa-kernel.git
10276 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10277 S:      Maintained
10278 F:      Documentation/sound/
10279 F:      include/sound/
10280 F:      include/uapi/sound/
10281 F:      sound/
10282
10283 SOUND - COMPRESSED AUDIO
10284 M:      Vinod Koul <vinod.koul@intel.com>
10285 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10287 S:      Supported
10288 F:      Documentation/sound/alsa/compress_offload.txt
10289 F:      include/sound/compress_driver.h
10290 F:      include/uapi/sound/compress_*
10291 F:      sound/core/compress_offload.c
10292 F:      sound/soc/soc-compress.c
10293
10294 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10295 M:      Liam Girdwood <lgirdwood@gmail.com>
10296 M:      Mark Brown <broonie@kernel.org>
10297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10298 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10299 W:      http://alsa-project.org/main/index.php/ASoC
10300 S:      Supported
10301 F:      Documentation/sound/alsa/soc/
10302 F:      sound/soc/
10303 F:      include/sound/soc*
10304
10305 SOUND - DMAENGINE HELPERS
10306 M:      Lars-Peter Clausen <lars@metafoo.de>
10307 S:      Supported
10308 F:      include/sound/dmaengine_pcm.h
10309 F:      sound/core/pcm_dmaengine.c
10310 F:      sound/soc/soc-generic-dmaengine-pcm.c
10311
10312 SP2 MEDIA DRIVER
10313 M:      Olli Salonen <olli.salonen@iki.fi>
10314 L:      linux-media@vger.kernel.org
10315 W:      https://linuxtv.org
10316 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10317 S:      Maintained
10318 F:      drivers/media/dvb-frontends/sp2*
10319
10320 SPARC + UltraSPARC (sparc/sparc64)
10321 M:      "David S. Miller" <davem@davemloft.net>
10322 L:      sparclinux@vger.kernel.org
10323 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10326 S:      Maintained
10327 F:      arch/sparc/
10328 F:      drivers/sbus/
10329
10330 SPARC SERIAL DRIVERS
10331 M:      "David S. Miller" <davem@davemloft.net>
10332 L:      sparclinux@vger.kernel.org
10333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10335 S:      Maintained
10336 F:      include/linux/sunserialcore.h
10337 F:      drivers/tty/serial/suncore.c
10338 F:      drivers/tty/serial/sunhv.c
10339 F:      drivers/tty/serial/sunsab.c
10340 F:      drivers/tty/serial/sunsab.h
10341 F:      drivers/tty/serial/sunsu.c
10342 F:      drivers/tty/serial/sunzilog.c
10343 F:      drivers/tty/serial/sunzilog.h
10344
10345 SPARSE CHECKER
10346 M:      "Christopher Li" <sparse@chrisli.org>
10347 L:      linux-sparse@vger.kernel.org
10348 W:      https://sparse.wiki.kernel.org/
10349 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10350 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10351 S:      Maintained
10352 F:      include/linux/compiler.h
10353
10354 SPEAR PLATFORM SUPPORT
10355 M:      Viresh Kumar <vireshk@kernel.org>
10356 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10357 L:      spear-devel@list.st.com
10358 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10359 W:      http://www.st.com/spear
10360 S:      Maintained
10361 F:      arch/arm/boot/dts/spear*
10362 F:      arch/arm/mach-spear/
10363
10364 SPEAR CLOCK FRAMEWORK SUPPORT
10365 M:      Viresh Kumar <vireshk@kernel.org>
10366 L:      spear-devel@list.st.com
10367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10368 W:      http://www.st.com/spear
10369 S:      Maintained
10370 F:      drivers/clk/spear/
10371
10372 SPI SUBSYSTEM
10373 M:      Mark Brown <broonie@kernel.org>
10374 L:      linux-spi@vger.kernel.org
10375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10376 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10377 S:      Maintained
10378 F:      Documentation/spi/
10379 F:      drivers/spi/
10380 F:      include/linux/spi/
10381 F:      include/uapi/linux/spi/
10382
10383 SPIDERNET NETWORK DRIVER for CELL
10384 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10385 L:      netdev@vger.kernel.org
10386 S:      Supported
10387 F:      Documentation/networking/spider_net.txt
10388 F:      drivers/net/ethernet/toshiba/spider_net*
10389
10390 SPU FILE SYSTEM
10391 M:      Jeremy Kerr <jk@ozlabs.org>
10392 L:      linuxppc-dev@lists.ozlabs.org
10393 W:      http://www.ibm.com/developerworks/power/cell/
10394 S:      Supported
10395 F:      Documentation/filesystems/spufs.txt
10396 F:      arch/powerpc/platforms/cell/spufs/
10397
10398 SQUASHFS FILE SYSTEM
10399 M:      Phillip Lougher <phillip@squashfs.org.uk>
10400 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10401 W:      http://squashfs.org.uk
10402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10403 S:      Maintained
10404 F:      Documentation/filesystems/squashfs.txt
10405 F:      fs/squashfs/
10406
10407 SRM (Alpha) environment access
10408 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10409 S:      Maintained
10410 F:      arch/alpha/kernel/srm_env.c
10411
10412 STABLE BRANCH
10413 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10414 L:      stable@vger.kernel.org
10415 S:      Supported
10416 F:      Documentation/stable_kernel_rules.txt
10417
10418 STAGING SUBSYSTEM
10419 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10421 L:      devel@driverdev.osuosl.org
10422 S:      Supported
10423 F:      drivers/staging/
10424
10425 STAGING - COMEDI
10426 M:      Ian Abbott <abbotti@mev.co.uk>
10427 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10428 S:      Odd Fixes
10429 F:      drivers/staging/comedi/
10430
10431 STAGING - FLARION FT1000 DRIVERS
10432 M:      Marek Belisko <marek.belisko@gmail.com>
10433 S:      Odd Fixes
10434 F:      drivers/staging/ft1000/
10435
10436 STAGING - INDUSTRIAL IO
10437 M:      Jonathan Cameron <jic23@kernel.org>
10438 L:      linux-iio@vger.kernel.org
10439 S:      Odd Fixes
10440 F:      drivers/staging/iio/
10441
10442 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10443 M:      Jarod Wilson <jarod@wilsonet.com>
10444 W:      http://www.lirc.org/
10445 S:      Odd Fixes
10446 F:      drivers/staging/media/lirc/
10447
10448 STAGING - LUSTRE PARALLEL FILESYSTEM
10449 M:      Oleg Drokin <oleg.drokin@intel.com>
10450 M:      Andreas Dilger <andreas.dilger@intel.com>
10451 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10452 W:      http://wiki.lustre.org/
10453 S:      Maintained
10454 F:      drivers/staging/lustre
10455
10456 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10457 M:      Marc Dietrich <marvin24@gmx.de>
10458 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10459 L:      linux-tegra@vger.kernel.org
10460 S:      Maintained
10461 F:      drivers/staging/nvec/
10462
10463 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10464 M:      Jens Frederich <jfrederich@gmail.com>
10465 M:      Daniel Drake <dsd@laptop.org>
10466 M:      Jon Nettleton <jon.nettleton@gmail.com>
10467 W:      http://wiki.laptop.org/go/DCON
10468 S:      Maintained
10469 F:      drivers/staging/olpc_dcon/
10470
10471 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10472 M:      Willy Tarreau <willy@meta-x.org>
10473 S:      Odd Fixes
10474 F:      drivers/staging/panel/
10475
10476 STAGING - REALTEK RTL8712U DRIVERS
10477 M:      Larry Finger <Larry.Finger@lwfinger.net>
10478 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10479 S:      Odd Fixes
10480 F:      drivers/staging/rtl8712/
10481
10482 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10483 M:      Larry Finger <Larry.Finger@lwfinger.net>
10484 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10485 L:      linux-wireless@vger.kernel.org
10486 S:      Maintained
10487 F:      drivers/staging/rtl8723au/
10488
10489 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10490 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10491 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10492 M:      Sudip Mukherjee <sudip@vectorindia.org>
10493 L:      linux-fbdev@vger.kernel.org
10494 S:      Maintained
10495 F:      drivers/staging/sm750fb/
10496
10497 STAGING - SLICOSS
10498 M:      Lior Dotan <liodot@gmail.com>
10499 M:      Christopher Harrer <charrer@alacritech.com>
10500 S:      Odd Fixes
10501 F:      drivers/staging/slicoss/
10502
10503 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10504 M:      William Hubbs <w.d.hubbs@gmail.com>
10505 M:      Chris Brannon <chris@the-brannons.com>
10506 M:      Kirk Reiser <kirk@reisers.ca>
10507 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10508 L:      speakup@linux-speakup.org
10509 W:      http://www.linux-speakup.org/
10510 S:      Odd Fixes
10511 F:      drivers/staging/speakup/
10512
10513 STAGING - VIA VT665X DRIVERS
10514 M:      Forest Bond <forest@alittletooquiet.net>
10515 S:      Odd Fixes
10516 F:      drivers/staging/vt665?/
10517
10518 STAGING - WILC1000 WIFI DRIVER
10519 M:      Johnny Kim <johnny.kim@atmel.com>
10520 M:      Austin Shin <austin.shin@atmel.com>
10521 M:      Chris Park <chris.park@atmel.com>
10522 M:      Tony Cho <tony.cho@atmel.com>
10523 M:      Glen Lee <glen.lee@atmel.com>
10524 M:      Leo Kim <leo.kim@atmel.com>
10525 L:      linux-wireless@vger.kernel.org
10526 S:      Supported
10527 F:      drivers/staging/wilc1000/
10528
10529 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10530 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10531 S:      Odd Fixes
10532 F:      drivers/staging/xgifb/
10533
10534 HFI1 DRIVER
10535 M:      Mike Marciniszyn <infinipath@intel.com>
10536 L:      linux-rdma@vger.kernel.org
10537 S:      Supported
10538 F:      drivers/staging/rdma/hfi1
10539
10540 STARFIRE/DURALAN NETWORK DRIVER
10541 M:      Ion Badulescu <ionut@badula.org>
10542 S:      Odd Fixes
10543 F:      drivers/net/ethernet/adaptec/starfire*
10544
10545 SUN3/3X
10546 M:      Sam Creasey <sammy@sammy.net>
10547 W:      http://sammy.net/sun3/
10548 S:      Maintained
10549 F:      arch/m68k/kernel/*sun3*
10550 F:      arch/m68k/sun3*/
10551 F:      arch/m68k/include/asm/sun3*
10552 F:      drivers/net/ethernet/i825xx/sun3*
10553
10554 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10555 M:      Hans de Goede <hdegoede@redhat.com>
10556 L:      linux-input@vger.kernel.org
10557 S:      Maintained
10558 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10559 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10560
10561 SUNDANCE NETWORK DRIVER
10562 M:      Denis Kirjanov <kda@linux-powerpc.org>
10563 L:      netdev@vger.kernel.org
10564 S:      Maintained
10565 F:      drivers/net/ethernet/dlink/sundance.c
10566
10567 SUPERH
10568 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10569 M:      Rich Felker <dalias@libc.org>
10570 L:      linux-sh@vger.kernel.org
10571 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10572 S:      Maintained
10573 F:      Documentation/sh/
10574 F:      arch/sh/
10575 F:      drivers/sh/
10576
10577 SUSPEND TO RAM
10578 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10579 M:      Len Brown <len.brown@intel.com>
10580 M:      Pavel Machek <pavel@ucw.cz>
10581 L:      linux-pm@vger.kernel.org
10582 S:      Supported
10583 F:      Documentation/power/
10584 F:      arch/x86/kernel/acpi/
10585 F:      drivers/base/power/
10586 F:      kernel/power/
10587 F:      include/linux/suspend.h
10588 F:      include/linux/freezer.h
10589 F:      include/linux/pm.h
10590
10591 SVGA HANDLING
10592 M:      Martin Mares <mj@ucw.cz>
10593 L:      linux-video@atrey.karlin.mff.cuni.cz
10594 S:      Maintained
10595 F:      Documentation/svga.txt
10596 F:      arch/x86/boot/video*
10597
10598 SWIOTLB SUBSYSTEM
10599 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10600 L:      linux-kernel@vger.kernel.org
10601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10602 S:      Supported
10603 F:      lib/swiotlb.c
10604 F:      arch/*/kernel/pci-swiotlb.c
10605 F:      include/linux/swiotlb.h
10606
10607 SWITCHDEV
10608 M:      Jiri Pirko <jiri@resnulli.us>
10609 L:      netdev@vger.kernel.org
10610 S:      Supported
10611 F:      net/switchdev/
10612 F:      include/net/switchdev.h
10613
10614 SYNOPSYS ARC ARCHITECTURE
10615 M:      Vineet Gupta <vgupta@synopsys.com>
10616 L:      linux-snps-arc@lists.infradead.org
10617 S:      Supported
10618 F:      arch/arc/
10619 F:      Documentation/devicetree/bindings/arc/*
10620 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10621 F:      drivers/tty/serial/arc_uart.c
10622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10623
10624 SYNOPSYS ARC SDP platform support
10625 M:      Alexey Brodkin <abrodkin@synopsys.com>
10626 S:      Supported
10627 F:      arch/arc/plat-axs10x
10628 F:      arch/arc/boot/dts/ax*
10629 F:      Documentation/devicetree/bindings/arc/axs10*
10630
10631 SYSTEM CONFIGURATION (SYSCON)
10632 M:      Lee Jones <lee.jones@linaro.org>
10633 M:      Arnd Bergmann <arnd@arndb.de>
10634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10635 S:      Supported
10636 F:      drivers/mfd/syscon.c
10637
10638 SYSV FILESYSTEM
10639 M:      Christoph Hellwig <hch@infradead.org>
10640 S:      Maintained
10641 F:      Documentation/filesystems/sysv-fs.txt
10642 F:      fs/sysv/
10643 F:      include/linux/sysv_fs.h
10644
10645 TARGET SUBSYSTEM
10646 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10647 L:      linux-scsi@vger.kernel.org
10648 L:      target-devel@vger.kernel.org
10649 W:      http://www.linux-iscsi.org
10650 W:      http://groups.google.com/group/linux-iscsi-target-dev
10651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10652 S:      Supported
10653 F:      drivers/target/
10654 F:      include/target/
10655 F:      Documentation/target/
10656
10657 TASKSTATS STATISTICS INTERFACE
10658 M:      Balbir Singh <bsingharora@gmail.com>
10659 S:      Maintained
10660 F:      Documentation/accounting/taskstats*
10661 F:      include/linux/taskstats*
10662 F:      kernel/taskstats.c
10663
10664 TC CLASSIFIER
10665 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10666 L:      netdev@vger.kernel.org
10667 S:      Maintained
10668 F:      include/net/pkt_cls.h
10669 F:      include/uapi/linux/pkt_cls.h
10670 F:      net/sched/
10671
10672 TCP LOW PRIORITY MODULE
10673 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10674 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10675 W:      http://tcp-lp-mod.sourceforge.net/
10676 S:      Maintained
10677 F:      net/ipv4/tcp_lp.c
10678
10679 TDA10071 MEDIA DRIVER
10680 M:      Antti Palosaari <crope@iki.fi>
10681 L:      linux-media@vger.kernel.org
10682 W:      https://linuxtv.org
10683 W:      http://palosaari.fi/linux/
10684 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10685 T:      git git://linuxtv.org/anttip/media_tree.git
10686 S:      Maintained
10687 F:      drivers/media/dvb-frontends/tda10071*
10688
10689 TDA18212 MEDIA DRIVER
10690 M:      Antti Palosaari <crope@iki.fi>
10691 L:      linux-media@vger.kernel.org
10692 W:      https://linuxtv.org
10693 W:      http://palosaari.fi/linux/
10694 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10695 T:      git git://linuxtv.org/anttip/media_tree.git
10696 S:      Maintained
10697 F:      drivers/media/tuners/tda18212*
10698
10699 TDA18218 MEDIA DRIVER
10700 M:      Antti Palosaari <crope@iki.fi>
10701 L:      linux-media@vger.kernel.org
10702 W:      https://linuxtv.org
10703 W:      http://palosaari.fi/linux/
10704 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10705 T:      git git://linuxtv.org/anttip/media_tree.git
10706 S:      Maintained
10707 F:      drivers/media/tuners/tda18218*
10708
10709 TDA18271 MEDIA DRIVER
10710 M:      Michael Krufky <mkrufky@linuxtv.org>
10711 L:      linux-media@vger.kernel.org
10712 W:      https://linuxtv.org
10713 W:      http://github.com/mkrufky
10714 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10715 T:      git git://linuxtv.org/mkrufky/tuners.git
10716 S:      Maintained
10717 F:      drivers/media/tuners/tda18271*
10718
10719 TDA827x MEDIA DRIVER
10720 M:      Michael Krufky <mkrufky@linuxtv.org>
10721 L:      linux-media@vger.kernel.org
10722 W:      https://linuxtv.org
10723 W:      http://github.com/mkrufky
10724 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10725 T:      git git://linuxtv.org/mkrufky/tuners.git
10726 S:      Maintained
10727 F:      drivers/media/tuners/tda8290.*
10728
10729 TDA8290 MEDIA DRIVER
10730 M:      Michael Krufky <mkrufky@linuxtv.org>
10731 L:      linux-media@vger.kernel.org
10732 W:      https://linuxtv.org
10733 W:      http://github.com/mkrufky
10734 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10735 T:      git git://linuxtv.org/mkrufky/tuners.git
10736 S:      Maintained
10737 F:      drivers/media/tuners/tda8290.*
10738
10739 TDA9840 MEDIA DRIVER
10740 M:      Hans Verkuil <hverkuil@xs4all.nl>
10741 L:      linux-media@vger.kernel.org
10742 T:      git git://linuxtv.org/media_tree.git
10743 W:      https://linuxtv.org
10744 S:      Maintained
10745 F:      drivers/media/i2c/tda9840*
10746
10747 TEA5761 TUNER DRIVER
10748 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10749 L:      linux-media@vger.kernel.org
10750 W:      https://linuxtv.org
10751 T:      git git://linuxtv.org/media_tree.git
10752 S:      Odd fixes
10753 F:      drivers/media/tuners/tea5761.*
10754
10755 TEA5767 TUNER DRIVER
10756 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10757 L:      linux-media@vger.kernel.org
10758 W:      https://linuxtv.org
10759 T:      git git://linuxtv.org/media_tree.git
10760 S:      Maintained
10761 F:      drivers/media/tuners/tea5767.*
10762
10763 TEA6415C MEDIA DRIVER
10764 M:      Hans Verkuil <hverkuil@xs4all.nl>
10765 L:      linux-media@vger.kernel.org
10766 T:      git git://linuxtv.org/media_tree.git
10767 W:      https://linuxtv.org
10768 S:      Maintained
10769 F:      drivers/media/i2c/tea6415c*
10770
10771 TEA6420 MEDIA DRIVER
10772 M:      Hans Verkuil <hverkuil@xs4all.nl>
10773 L:      linux-media@vger.kernel.org
10774 T:      git git://linuxtv.org/media_tree.git
10775 W:      https://linuxtv.org
10776 S:      Maintained
10777 F:      drivers/media/i2c/tea6420*
10778
10779 TEAM DRIVER
10780 M:      Jiri Pirko <jiri@resnulli.us>
10781 L:      netdev@vger.kernel.org
10782 S:      Supported
10783 F:      drivers/net/team/
10784 F:      include/linux/if_team.h
10785 F:      include/uapi/linux/if_team.h
10786
10787 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10788 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10789 S:      Maintained
10790 F:      arch/x86/platform/ts5500/
10791
10792 TECHNOTREND USB IR RECEIVER
10793 M:      Sean Young <sean@mess.org>
10794 L:      linux-media@vger.kernel.org
10795 S:      Maintained
10796 F:      drivers/media/rc/ttusbir.c
10797
10798 TEGRA ARCHITECTURE SUPPORT
10799 M:      Stephen Warren <swarren@wwwdotorg.org>
10800 M:      Thierry Reding <thierry.reding@gmail.com>
10801 M:      Alexandre Courbot <gnurou@gmail.com>
10802 L:      linux-tegra@vger.kernel.org
10803 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10805 S:      Supported
10806 N:      [^a-z]tegra
10807
10808 TEGRA CLOCK DRIVER
10809 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10810 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10811 S:      Supported
10812 F:      drivers/clk/tegra/
10813
10814 TEGRA DMA DRIVER
10815 M:      Laxman Dewangan <ldewangan@nvidia.com>
10816 S:      Supported
10817 F:      drivers/dma/tegra20-apb-dma.c
10818
10819 TEGRA I2C DRIVER
10820 M:      Laxman Dewangan <ldewangan@nvidia.com>
10821 S:      Supported
10822 F:      drivers/i2c/busses/i2c-tegra.c
10823
10824 TEGRA IOMMU DRIVERS
10825 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10826 S:      Supported
10827 F:      drivers/iommu/tegra*
10828
10829 TEGRA KBC DRIVER
10830 M:      Rakesh Iyer <riyer@nvidia.com>
10831 M:      Laxman Dewangan <ldewangan@nvidia.com>
10832 S:      Supported
10833 F:      drivers/input/keyboard/tegra-kbc.c
10834
10835 TEGRA PWM DRIVER
10836 M:      Thierry Reding <thierry.reding@gmail.com>
10837 S:      Supported
10838 F:      drivers/pwm/pwm-tegra.c
10839
10840 TEGRA SERIAL DRIVER
10841 M:      Laxman Dewangan <ldewangan@nvidia.com>
10842 S:      Supported
10843 F:      drivers/tty/serial/serial-tegra.c
10844
10845 TEGRA SPI DRIVER
10846 M:      Laxman Dewangan <ldewangan@nvidia.com>
10847 S:      Supported
10848 F:      drivers/spi/spi-tegra*
10849
10850 TEHUTI ETHERNET DRIVER
10851 M:      Andy Gospodarek <andy@greyhouse.net>
10852 L:      netdev@vger.kernel.org
10853 S:      Supported
10854 F:      drivers/net/ethernet/tehuti/*
10855
10856 Telecom Clock Driver for MCPL0010
10857 M:      Mark Gross <mark.gross@intel.com>
10858 S:      Supported
10859 F:      drivers/char/tlclk.c
10860
10861 TENSILICA XTENSA PORT (xtensa)
10862 M:      Chris Zankel <chris@zankel.net>
10863 M:      Max Filippov <jcmvbkbc@gmail.com>
10864 L:      linux-xtensa@linux-xtensa.org
10865 T:      git git://github.com/czankel/xtensa-linux.git
10866 S:      Maintained
10867 F:      arch/xtensa/
10868 F:      drivers/irqchip/irq-xtensa-*
10869
10870 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10871 M:      Hans Verkuil <hverkuil@xs4all.nl>
10872 L:      linux-media@vger.kernel.org
10873 T:      git git://linuxtv.org/media_tree.git
10874 W:      https://linuxtv.org
10875 S:      Maintained
10876 F:      drivers/media/radio/radio-raremono.c
10877
10878 THERMAL
10879 M:      Zhang Rui <rui.zhang@intel.com>
10880 M:      Eduardo Valentin <edubezval@gmail.com>
10881 L:      linux-pm@vger.kernel.org
10882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10884 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10885 S:      Supported
10886 F:      drivers/thermal/
10887 F:      include/linux/thermal.h
10888 F:      include/uapi/linux/thermal.h
10889 F:      include/linux/cpu_cooling.h
10890 F:      Documentation/devicetree/bindings/thermal/
10891
10892 THERMAL/CPU_COOLING
10893 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10894 M:      Viresh Kumar <viresh.kumar@linaro.org>
10895 M:      Javi Merino <javi.merino@arm.com>
10896 L:      linux-pm@vger.kernel.org
10897 S:      Supported
10898 F:      Documentation/thermal/cpu-cooling-api.txt
10899 F:      drivers/thermal/cpu_cooling.c
10900 F:      include/linux/cpu_cooling.h
10901
10902 THINGM BLINK(1) USB RGB LED DRIVER
10903 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10904 S:      Maintained
10905 F:      drivers/hid/hid-thingm.c
10906
10907 THINKPAD ACPI EXTRAS DRIVER
10908 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10909 L:      ibm-acpi-devel@lists.sourceforge.net
10910 L:      platform-driver-x86@vger.kernel.org
10911 W:      http://ibm-acpi.sourceforge.net
10912 W:      http://thinkwiki.org/wiki/Ibm-acpi
10913 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10914 S:      Maintained
10915 F:      drivers/platform/x86/thinkpad_acpi.c
10916
10917 TI BANDGAP AND THERMAL DRIVER
10918 M:      Eduardo Valentin <edubezval@gmail.com>
10919 L:      linux-pm@vger.kernel.org
10920 L:      linux-omap@vger.kernel.org
10921 S:      Maintained
10922 F:      drivers/thermal/ti-soc-thermal/
10923
10924 TI VPE/CAL DRIVERS
10925 M:      Benoit Parrot <bparrot@ti.com>
10926 L:      linux-media@vger.kernel.org
10927 W:      http://linuxtv.org/
10928 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10929 S:      Maintained
10930 F:      drivers/media/platform/ti-vpe/
10931
10932 TI CDCE706 CLOCK DRIVER
10933 M:      Max Filippov <jcmvbkbc@gmail.com>
10934 S:      Maintained
10935 F:      drivers/clk/clk-cdce706.c
10936
10937 TI CLOCK DRIVER
10938 M:      Tero Kristo <t-kristo@ti.com>
10939 L:      linux-omap@vger.kernel.org
10940 S:      Maintained
10941 F:      drivers/clk/ti/
10942 F:      include/linux/clk/ti.h
10943
10944 TI FLASH MEDIA INTERFACE DRIVER
10945 M:      Alex Dubov <oakad@yahoo.com>
10946 S:      Maintained
10947 F:      drivers/misc/tifm*
10948 F:      drivers/mmc/host/tifm_sd.c
10949 F:      include/linux/tifm.h
10950
10951 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10952 M:      Santosh Shilimkar <ssantosh@kernel.org>
10953 L:      linux-kernel@vger.kernel.org
10954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10955 S:      Maintained
10956 F:      drivers/soc/ti/*
10957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10958
10959
10960 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10961 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10962 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10963 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10964 S:      Maintained
10965 F:      sound/soc/codecs/lm49453*
10966 F:      sound/soc/codecs/isabelle*
10967
10968 TI LP855x BACKLIGHT DRIVER
10969 M:      Milo Kim <milo.kim@ti.com>
10970 S:      Maintained
10971 F:      Documentation/backlight/lp855x-driver.txt
10972 F:      drivers/video/backlight/lp855x_bl.c
10973 F:      include/linux/platform_data/lp855x.h
10974
10975 TI LP8727 CHARGER DRIVER
10976 M:      Milo Kim <milo.kim@ti.com>
10977 S:      Maintained
10978 F:      drivers/power/lp8727_charger.c
10979 F:      include/linux/platform_data/lp8727.h
10980
10981 TI LP8788 MFD DRIVER
10982 M:      Milo Kim <milo.kim@ti.com>
10983 S:      Maintained
10984 F:      drivers/iio/adc/lp8788_adc.c
10985 F:      drivers/leds/leds-lp8788.c
10986 F:      drivers/mfd/lp8788*.c
10987 F:      drivers/power/lp8788-charger.c
10988 F:      drivers/regulator/lp8788-*.c
10989 F:      include/linux/mfd/lp8788*.h
10990
10991 TI NETCP ETHERNET DRIVER
10992 M:      Wingman Kwok <w-kwok2@ti.com>
10993 M:      Murali Karicheri <m-karicheri2@ti.com>
10994 L:      netdev@vger.kernel.org
10995 S:      Maintained
10996 F:      drivers/net/ethernet/ti/netcp*
10997
10998 TI TAS571X FAMILY ASoC CODEC DRIVER
10999 M:      Kevin Cernekee <cernekee@chromium.org>
11000 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11001 S:      Odd Fixes
11002 F:      sound/soc/codecs/tas571x*
11003
11004 TI TWL4030 SERIES SOC CODEC DRIVER
11005 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11006 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11007 S:      Maintained
11008 F:      sound/soc/codecs/twl4030*
11009
11010 TI WILINK WIRELESS DRIVERS
11011 L:      linux-wireless@vger.kernel.org
11012 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11013 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11015 S:      Orphan
11016 F:      drivers/net/wireless/ti/
11017 F:      include/linux/wl12xx.h
11018
11019 TIPC NETWORK LAYER
11020 M:      Jon Maloy <jon.maloy@ericsson.com>
11021 M:      Ying Xue <ying.xue@windriver.com>
11022 L:      netdev@vger.kernel.org (core kernel code)
11023 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11024 W:      http://tipc.sourceforge.net/
11025 S:      Maintained
11026 F:      include/uapi/linux/tipc*.h
11027 F:      net/tipc/
11028
11029 TILE ARCHITECTURE
11030 M:      Chris Metcalf <cmetcalf@mellanox.com>
11031 W:      http://www.mellanox.com/repository/solutions/tile-scm/
11032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11033 S:      Supported
11034 F:      arch/tile/
11035 F:      drivers/char/tile-srom.c
11036 F:      drivers/edac/tile_edac.c
11037 F:      drivers/net/ethernet/tile/
11038 F:      drivers/rtc/rtc-tile.c
11039 F:      drivers/tty/hvc/hvc_tile.c
11040 F:      drivers/tty/serial/tilegx.c
11041 F:      drivers/usb/host/*-tilegx.c
11042 F:      include/linux/usb/tilegx.h
11043
11044 TLAN NETWORK DRIVER
11045 M:      Samuel Chessman <chessman@tux.org>
11046 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11047 W:      http://sourceforge.net/projects/tlan/
11048 S:      Maintained
11049 F:      Documentation/networking/tlan.txt
11050 F:      drivers/net/ethernet/ti/tlan.*
11051
11052 TOMOYO SECURITY MODULE
11053 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11054 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11055 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11056 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11057 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11058 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11059 W:      http://tomoyo.sourceforge.jp/
11060 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11061 S:      Maintained
11062 F:      security/tomoyo/
11063
11064 TOPSTAR LAPTOP EXTRAS DRIVER
11065 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11066 L:      platform-driver-x86@vger.kernel.org
11067 S:      Maintained
11068 F:      drivers/platform/x86/topstar-laptop.c
11069
11070 TOSHIBA ACPI EXTRAS DRIVER
11071 M:      Azael Avalos <coproscefalo@gmail.com>
11072 L:      platform-driver-x86@vger.kernel.org
11073 S:      Maintained
11074 F:      drivers/platform/x86/toshiba_acpi.c
11075
11076 TOSHIBA BLUETOOTH DRIVER
11077 M:      Azael Avalos <coproscefalo@gmail.com>
11078 L:      platform-driver-x86@vger.kernel.org
11079 S:      Maintained
11080 F:      drivers/platform/x86/toshiba_bluetooth.c
11081
11082 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11083 M:      Azael Avalos <coproscefalo@gmail.com>
11084 L:      platform-driver-x86@vger.kernel.org
11085 S:      Maintained
11086 F:      drivers/platform/x86/toshiba_haps.c
11087
11088 TOSHIBA WMI HOTKEYS DRIVER
11089 M:      Azael Avalos <coproscefalo@gmail.com>
11090 L:      platform-driver-x86@vger.kernel.org
11091 S:      Maintained
11092 F:      drivers/platform/x86/toshiba-wmi.c
11093
11094 TOSHIBA SMM DRIVER
11095 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11096 W:      http://www.buzzard.org.uk/toshiba/
11097 S:      Maintained
11098 F:      drivers/char/toshiba.c
11099 F:      include/linux/toshiba.h
11100 F:      include/uapi/linux/toshiba.h
11101
11102 TOSHIBA TC358743 DRIVER
11103 M:      Mats Randgaard <matrandg@cisco.com>
11104 L:      linux-media@vger.kernel.org
11105 S:      Maintained
11106 F:      drivers/media/i2c/tc358743*
11107 F:      include/media/i2c/tc358743.h
11108
11109 TMIO MMC DRIVER
11110 M:      Ian Molton <ian@mnementh.co.uk>
11111 L:      linux-mmc@vger.kernel.org
11112 S:      Maintained
11113 F:      drivers/mmc/host/tmio_mmc*
11114 F:      drivers/mmc/host/sh_mobile_sdhi.c
11115 F:      include/linux/mmc/tmio.h
11116 F:      include/linux/mmc/sh_mobile_sdhi.h
11117
11118 TMP401 HARDWARE MONITOR DRIVER
11119 M:      Guenter Roeck <linux@roeck-us.net>
11120 L:      lm-sensors@lm-sensors.org
11121 S:      Maintained
11122 F:      Documentation/hwmon/tmp401
11123 F:      drivers/hwmon/tmp401.c
11124
11125 TMPFS (SHMEM FILESYSTEM)
11126 M:      Hugh Dickins <hughd@google.com>
11127 L:      linux-mm@kvack.org
11128 S:      Maintained
11129 F:      include/linux/shmem_fs.h
11130 F:      mm/shmem.c
11131
11132 TM6000 VIDEO4LINUX DRIVER
11133 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11134 L:      linux-media@vger.kernel.org
11135 W:      https://linuxtv.org
11136 T:      git git://linuxtv.org/media_tree.git
11137 S:      Odd fixes
11138 F:      drivers/media/usb/tm6000/
11139
11140 TW68 VIDEO4LINUX DRIVER
11141 M:      Hans Verkuil <hverkuil@xs4all.nl>
11142 L:      linux-media@vger.kernel.org
11143 T:      git git://linuxtv.org/media_tree.git
11144 W:      https://linuxtv.org
11145 S:      Odd Fixes
11146 F:      drivers/media/pci/tw68/
11147
11148 TPM DEVICE DRIVER
11149 M:      Peter Huewe <peterhuewe@gmx.de>
11150 M:      Marcel Selhorst <tpmdd@selhorst.net>
11151 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11152 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11153 W:      http://tpmdd.sourceforge.net
11154 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11155 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
11156 T:      git https://github.com/PeterHuewe/linux-tpmdd
11157 S:      Maintained
11158 F:      drivers/char/tpm/
11159
11160 TPM IBM_VTPM DEVICE DRIVER
11161 M:      Ashley Lai <ashleydlai@gmail.com>
11162 W:      http://tpmdd.sourceforge.net
11163 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11164 S:      Maintained
11165 F:      drivers/char/tpm/tpm_ibmvtpm*
11166
11167 TRACING
11168 M:      Steven Rostedt <rostedt@goodmis.org>
11169 M:      Ingo Molnar <mingo@redhat.com>
11170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11171 S:      Maintained
11172 F:      Documentation/trace/ftrace.txt
11173 F:      arch/*/*/*/ftrace.h
11174 F:      arch/*/kernel/ftrace.c
11175 F:      include/*/ftrace.h
11176 F:      include/linux/trace*.h
11177 F:      include/trace/
11178 F:      kernel/trace/
11179 F:      tools/testing/selftests/ftrace/
11180
11181 TRIVIAL PATCHES
11182 M:      Jiri Kosina <trivial@kernel.org>
11183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11184 S:      Maintained
11185 K:      ^Subject:.*(?i)trivial
11186
11187 TTY LAYER
11188 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11189 M:      Jiri Slaby <jslaby@suse.com>
11190 S:      Supported
11191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11192 F:      Documentation/serial/
11193 F:      drivers/tty/
11194 F:      drivers/tty/serial/serial_core.c
11195 F:      include/linux/serial_core.h
11196 F:      include/linux/serial.h
11197 F:      include/linux/tty.h
11198 F:      include/uapi/linux/serial_core.h
11199 F:      include/uapi/linux/serial.h
11200 F:      include/uapi/linux/tty.h
11201
11202 TUA9001 MEDIA DRIVER
11203 M:      Antti Palosaari <crope@iki.fi>
11204 L:      linux-media@vger.kernel.org
11205 W:      https://linuxtv.org
11206 W:      http://palosaari.fi/linux/
11207 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11208 T:      git git://linuxtv.org/anttip/media_tree.git
11209 S:      Maintained
11210 F:      drivers/media/tuners/tua9001*
11211
11212 TULIP NETWORK DRIVERS
11213 L:      netdev@vger.kernel.org
11214 L:      linux-parisc@vger.kernel.org
11215 S:      Orphan
11216 F:      drivers/net/ethernet/dec/tulip/
11217
11218 TUN/TAP driver
11219 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11220 W:      http://vtun.sourceforge.net/tun
11221 S:      Maintained
11222 F:      Documentation/networking/tuntap.txt
11223 F:      arch/um/os-Linux/drivers/
11224
11225 TURBOCHANNEL SUBSYSTEM
11226 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11227 M:      Ralf Baechle <ralf@linux-mips.org>
11228 L:      linux-mips@linux-mips.org
11229 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11230 S:      Maintained
11231 F:      drivers/tc/
11232 F:      include/linux/tc.h
11233
11234 U14-34F SCSI DRIVER
11235 M:      Dario Ballabio <ballabio_dario@emc.com>
11236 L:      linux-scsi@vger.kernel.org
11237 S:      Maintained
11238 F:      drivers/scsi/u14-34f.c
11239
11240 UBI FILE SYSTEM (UBIFS)
11241 M:      Artem Bityutskiy <dedekind1@gmail.com>
11242 M:      Adrian Hunter <adrian.hunter@intel.com>
11243 L:      linux-mtd@lists.infradead.org
11244 T:      git git://git.infradead.org/ubifs-2.6.git
11245 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11246 S:      Maintained
11247 F:      Documentation/filesystems/ubifs.txt
11248 F:      fs/ubifs/
11249
11250 UCLINUX (M68KNOMMU AND COLDFIRE)
11251 M:      Greg Ungerer <gerg@uclinux.org>
11252 W:      http://www.uclinux.org/
11253 L:      linux-m68k@lists.linux-m68k.org
11254 L:      uclinux-dev@uclinux.org  (subscribers-only)
11255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11256 S:      Maintained
11257 F:      arch/m68k/coldfire/
11258 F:      arch/m68k/68*/
11259 F:      arch/m68k/*/*_no.*
11260 F:      arch/m68k/include/asm/*_no.*
11261
11262 UDF FILESYSTEM
11263 M:      Jan Kara <jack@suse.com>
11264 S:      Maintained
11265 F:      Documentation/filesystems/udf.txt
11266 F:      fs/udf/
11267
11268 UFS FILESYSTEM
11269 M:      Evgeniy Dushistov <dushistov@mail.ru>
11270 S:      Maintained
11271 F:      Documentation/filesystems/ufs.txt
11272 F:      fs/ufs/
11273
11274 UHID USERSPACE HID IO DRIVER:
11275 M:      David Herrmann <dh.herrmann@googlemail.com>
11276 L:      linux-input@vger.kernel.org
11277 S:      Maintained
11278 F:      drivers/hid/uhid.c
11279 F:      include/uapi/linux/uhid.h
11280
11281 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11282 L:      linux-usb@vger.kernel.org
11283 S:      Orphan
11284 F:      drivers/uwb/
11285 F:      include/linux/uwb.h
11286 F:      include/linux/uwb/
11287
11288 UNICORE32 ARCHITECTURE:
11289 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11290 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11291 S:      Maintained
11292 T:      git git://github.com/gxt/linux.git
11293 F:      arch/unicore32/
11294
11295 UNIFDEF
11296 M:      Tony Finch <dot@dotat.at>
11297 W:      http://dotat.at/prog/unifdef
11298 S:      Maintained
11299 F:      scripts/unifdef.c
11300
11301 UNIFORM CDROM DRIVER
11302 M:      Jens Axboe <axboe@kernel.dk>
11303 W:      http://www.kernel.dk
11304 S:      Maintained
11305 F:      Documentation/cdrom/
11306 F:      drivers/cdrom/cdrom.c
11307 F:      include/linux/cdrom.h
11308 F:      include/uapi/linux/cdrom.h
11309
11310 UNISYS S-PAR DRIVERS
11311 M:      Benjamin Romer <benjamin.romer@unisys.com>
11312 M:      David Kershner <david.kershner@unisys.com>
11313 L:      sparmaintainer@unisys.com (Unisys internal)
11314 S:      Supported
11315 F:      drivers/staging/unisys/
11316
11317 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11318 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11319 L:      linux-scsi@vger.kernel.org
11320 S:      Supported
11321 F:      Documentation/scsi/ufs.txt
11322 F:      drivers/scsi/ufs/
11323
11324 UNSORTED BLOCK IMAGES (UBI)
11325 M:      Artem Bityutskiy <dedekind1@gmail.com>
11326 M:      Richard Weinberger <richard@nod.at>
11327 W:      http://www.linux-mtd.infradead.org/
11328 L:      linux-mtd@lists.infradead.org
11329 T:      git git://git.infradead.org/ubifs-2.6.git
11330 S:      Supported
11331 F:      drivers/mtd/ubi/
11332 F:      include/linux/mtd/ubi.h
11333 F:      include/uapi/mtd/ubi-user.h
11334
11335 USB ACM DRIVER
11336 M:      Oliver Neukum <oliver@neukum.org>
11337 L:      linux-usb@vger.kernel.org
11338 S:      Maintained
11339 F:      Documentation/usb/acm.txt
11340 F:      drivers/usb/class/cdc-acm.*
11341
11342 USB AR5523 WIRELESS DRIVER
11343 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11344 L:      linux-wireless@vger.kernel.org
11345 S:      Maintained
11346 F:      drivers/net/wireless/ath/ar5523/
11347
11348 USB ATTACHED SCSI
11349 M:      Hans de Goede <hdegoede@redhat.com>
11350 M:      Gerd Hoffmann <kraxel@redhat.com>
11351 L:      linux-usb@vger.kernel.org
11352 L:      linux-scsi@vger.kernel.org
11353 S:      Maintained
11354 F:      drivers/usb/storage/uas.c
11355
11356 USB CDC ETHERNET DRIVER
11357 M:      Oliver Neukum <oliver@neukum.org>
11358 L:      linux-usb@vger.kernel.org
11359 S:      Maintained
11360 F:      drivers/net/usb/cdc_*.c
11361 F:      include/uapi/linux/usb/cdc.h
11362
11363 USB CHAOSKEY DRIVER
11364 M:      Keith Packard <keithp@keithp.com>
11365 L:      linux-usb@vger.kernel.org
11366 S:      Maintained
11367 F:      drivers/usb/misc/chaoskey.c
11368
11369 USB CYPRESS C67X00 DRIVER
11370 M:      Peter Korsgaard <jacmet@sunsite.dk>
11371 L:      linux-usb@vger.kernel.org
11372 S:      Maintained
11373 F:      drivers/usb/c67x00/
11374
11375 USB DAVICOM DM9601 DRIVER
11376 M:      Peter Korsgaard <jacmet@sunsite.dk>
11377 L:      netdev@vger.kernel.org
11378 W:      http://www.linux-usb.org/usbnet
11379 S:      Maintained
11380 F:      drivers/net/usb/dm9601.c
11381
11382 USB DIAMOND RIO500 DRIVER
11383 M:      Cesar Miquel <miquel@df.uba.ar>
11384 L:      rio500-users@lists.sourceforge.net
11385 W:      http://rio500.sourceforge.net
11386 S:      Maintained
11387 F:      drivers/usb/misc/rio500*
11388
11389 USB EHCI DRIVER
11390 M:      Alan Stern <stern@rowland.harvard.edu>
11391 L:      linux-usb@vger.kernel.org
11392 S:      Maintained
11393 F:      Documentation/usb/ehci.txt
11394 F:      drivers/usb/host/ehci*
11395
11396 USB GADGET/PERIPHERAL SUBSYSTEM
11397 M:      Felipe Balbi <balbi@kernel.org>
11398 L:      linux-usb@vger.kernel.org
11399 W:      http://www.linux-usb.org/gadget
11400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11401 S:      Maintained
11402 F:      drivers/usb/gadget/
11403 F:      include/linux/usb/gadget*
11404
11405 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11406 M:      Jiri Kosina <jikos@kernel.org>
11407 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11408 L:      linux-usb@vger.kernel.org
11409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11410 S:      Maintained
11411 F:      Documentation/hid/hiddev.txt
11412 F:      drivers/hid/usbhid/
11413
11414 USB ISP116X DRIVER
11415 M:      Olav Kongas <ok@artecdesign.ee>
11416 L:      linux-usb@vger.kernel.org
11417 S:      Maintained
11418 F:      drivers/usb/host/isp116x*
11419 F:      include/linux/usb/isp116x.h
11420
11421 USB LAN78XX ETHERNET DRIVER
11422 M:      Woojung Huh <woojung.huh@microchip.com>
11423 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11424 L:      netdev@vger.kernel.org
11425 S:      Maintained
11426 F:      drivers/net/usb/lan78xx.*
11427
11428 USB MASS STORAGE DRIVER
11429 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11430 L:      linux-usb@vger.kernel.org
11431 L:      usb-storage@lists.one-eyed-alien.net
11432 S:      Maintained
11433 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11434 F:      drivers/usb/storage/
11435
11436 USB MIDI DRIVER
11437 M:      Clemens Ladisch <clemens@ladisch.de>
11438 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11439 T:      git git://git.alsa-project.org/alsa-kernel.git
11440 S:      Maintained
11441 F:      sound/usb/midi.*
11442
11443 USB NETWORKING DRIVERS
11444 L:      linux-usb@vger.kernel.org
11445 S:      Odd Fixes
11446 F:      drivers/net/usb/
11447
11448 USB OHCI DRIVER
11449 M:      Alan Stern <stern@rowland.harvard.edu>
11450 L:      linux-usb@vger.kernel.org
11451 S:      Maintained
11452 F:      Documentation/usb/ohci.txt
11453 F:      drivers/usb/host/ohci*
11454
11455 USB OTG FSM (Finite State Machine)
11456 M:      Peter Chen <Peter.Chen@nxp.com>
11457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11458 L:      linux-usb@vger.kernel.org
11459 S:      Maintained
11460 F:      drivers/usb/common/usb-otg-fsm.c
11461
11462 USB OVER IP DRIVER
11463 M:      Valentina Manea <valentina.manea.m@gmail.com>
11464 M:      Shuah Khan <shuah.kh@samsung.com>
11465 L:      linux-usb@vger.kernel.org
11466 S:      Maintained
11467 F:      drivers/usb/usbip/
11468 F:      tools/usb/usbip/
11469
11470 USB PEGASUS DRIVER
11471 M:      Petko Manolov <petkan@nucleusys.com>
11472 L:      linux-usb@vger.kernel.org
11473 L:      netdev@vger.kernel.org
11474 T:      git git://github.com/petkan/pegasus.git
11475 W:      https://github.com/petkan/pegasus
11476 S:      Maintained
11477 F:      drivers/net/usb/pegasus.*
11478
11479 USB PHY LAYER
11480 M:      Felipe Balbi <balbi@kernel.org>
11481 L:      linux-usb@vger.kernel.org
11482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11483 S:      Maintained
11484 F:      drivers/usb/phy/
11485
11486 USB PRINTER DRIVER (usblp)
11487 M:      Pete Zaitcev <zaitcev@redhat.com>
11488 L:      linux-usb@vger.kernel.org
11489 S:      Supported
11490 F:      drivers/usb/class/usblp.c
11491
11492 USB QMI WWAN NETWORK DRIVER
11493 M:      Bjørn Mork <bjorn@mork.no>
11494 L:      netdev@vger.kernel.org
11495 S:      Maintained
11496 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11497 F:      drivers/net/usb/qmi_wwan.c
11498
11499 USB RTL8150 DRIVER
11500 M:      Petko Manolov <petkan@nucleusys.com>
11501 L:      linux-usb@vger.kernel.org
11502 L:      netdev@vger.kernel.org
11503 T:      git git://github.com/petkan/rtl8150.git
11504 W:      https://github.com/petkan/rtl8150
11505 S:      Maintained
11506 F:      drivers/net/usb/rtl8150.c
11507
11508 USB SERIAL SUBSYSTEM
11509 M:      Johan Hovold <johan@kernel.org>
11510 L:      linux-usb@vger.kernel.org
11511 S:      Maintained
11512 F:      Documentation/usb/usb-serial.txt
11513 F:      drivers/usb/serial/
11514 F:      include/linux/usb/serial.h
11515
11516 USB SMSC75XX ETHERNET DRIVER
11517 M:      Steve Glendinning <steve.glendinning@shawell.net>
11518 L:      netdev@vger.kernel.org
11519 S:      Maintained
11520 F:      drivers/net/usb/smsc75xx.*
11521
11522 USB SMSC95XX ETHERNET DRIVER
11523 M:      Steve Glendinning <steve.glendinning@shawell.net>
11524 L:      netdev@vger.kernel.org
11525 S:      Maintained
11526 F:      drivers/net/usb/smsc95xx.*
11527
11528 USB SUBSYSTEM
11529 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11530 L:      linux-usb@vger.kernel.org
11531 W:      http://www.linux-usb.org
11532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11533 S:      Supported
11534 F:      Documentation/usb/
11535 F:      drivers/usb/
11536 F:      include/linux/usb.h
11537 F:      include/linux/usb/
11538
11539 USB UHCI DRIVER
11540 M:      Alan Stern <stern@rowland.harvard.edu>
11541 L:      linux-usb@vger.kernel.org
11542 S:      Maintained
11543 F:      drivers/usb/host/uhci*
11544
11545 USB "USBNET" DRIVER FRAMEWORK
11546 M:      Oliver Neukum <oneukum@suse.com>
11547 L:      netdev@vger.kernel.org
11548 W:      http://www.linux-usb.org/usbnet
11549 S:      Maintained
11550 F:      drivers/net/usb/usbnet.c
11551 F:      include/linux/usb/usbnet.h
11552
11553 USB VIDEO CLASS
11554 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11555 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11556 L:      linux-media@vger.kernel.org
11557 T:      git git://linuxtv.org/media_tree.git
11558 W:      http://www.ideasonboard.org/uvc/
11559 S:      Maintained
11560 F:      drivers/media/usb/uvc/
11561 F:      include/uapi/linux/uvcvideo.h
11562
11563 USB VISION DRIVER
11564 M:      Hans Verkuil <hverkuil@xs4all.nl>
11565 L:      linux-media@vger.kernel.org
11566 T:      git git://linuxtv.org/media_tree.git
11567 W:      https://linuxtv.org
11568 S:      Odd Fixes
11569 F:      drivers/media/usb/usbvision/
11570
11571 USB WEBCAM GADGET
11572 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11573 L:      linux-usb@vger.kernel.org
11574 S:      Maintained
11575 F:      drivers/usb/gadget/function/*uvc*
11576 F:      drivers/usb/gadget/legacy/webcam.c
11577
11578 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11579 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11580 L:      linux-wireless@vger.kernel.org
11581 S:      Maintained
11582 F:      drivers/net/wireless/rndis_wlan.c
11583
11584 USB XHCI DRIVER
11585 M:      Mathias Nyman <mathias.nyman@intel.com>
11586 L:      linux-usb@vger.kernel.org
11587 S:      Supported
11588 F:      drivers/usb/host/xhci*
11589 F:      drivers/usb/host/pci-quirks*
11590
11591 USB ZD1201 DRIVER
11592 L:      linux-wireless@vger.kernel.org
11593 W:      http://linux-lc100020.sourceforge.net
11594 S:      Orphan
11595 F:      drivers/net/wireless/zydas/zd1201.*
11596
11597 USB ZR364XX DRIVER
11598 M:      Antoine Jacquet <royale@zerezo.com>
11599 L:      linux-usb@vger.kernel.org
11600 L:      linux-media@vger.kernel.org
11601 T:      git git://linuxtv.org/media_tree.git
11602 W:      http://royale.zerezo.com/zr364xx/
11603 S:      Maintained
11604 F:      Documentation/video4linux/zr364xx.txt
11605 F:      drivers/media/usb/zr364xx/
11606
11607 ULPI BUS
11608 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11609 L:      linux-usb@vger.kernel.org
11610 S:      Maintained
11611 F:      drivers/usb/common/ulpi.c
11612 F:      include/linux/ulpi/
11613
11614 USER-MODE LINUX (UML)
11615 M:      Jeff Dike <jdike@addtoit.com>
11616 M:      Richard Weinberger <richard@nod.at>
11617 L:      user-mode-linux-devel@lists.sourceforge.net
11618 L:      user-mode-linux-user@lists.sourceforge.net
11619 W:      http://user-mode-linux.sourceforge.net
11620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11621 S:      Maintained
11622 F:      Documentation/virtual/uml/
11623 F:      arch/um/
11624 F:      arch/x86/um/
11625 F:      fs/hostfs/
11626 F:      fs/hppfs/
11627
11628 USERSPACE I/O (UIO)
11629 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11630 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11631 S:      Maintained
11632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11633 F:      Documentation/DocBook/uio-howto.tmpl
11634 F:      drivers/uio/
11635 F:      include/linux/uio*.h
11636
11637 UTIL-LINUX PACKAGE
11638 M:      Karel Zak <kzak@redhat.com>
11639 L:      util-linux@vger.kernel.org
11640 W:      http://en.wikipedia.org/wiki/Util-linux
11641 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11642 S:      Maintained
11643
11644 UVESAFB DRIVER
11645 M:      Michal Januszewski <spock@gentoo.org>
11646 L:      linux-fbdev@vger.kernel.org
11647 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11648 S:      Maintained
11649 F:      Documentation/fb/uvesafb.txt
11650 F:      drivers/video/fbdev/uvesafb.*
11651
11652 VF610 NAND DRIVER
11653 M:      Stefan Agner <stefan@agner.ch>
11654 L:      linux-mtd@lists.infradead.org
11655 S:      Supported
11656 F:      drivers/mtd/nand/vf610_nfc.c
11657
11658 VFAT/FAT/MSDOS FILESYSTEM
11659 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11660 S:      Maintained
11661 F:      Documentation/filesystems/vfat.txt
11662 F:      fs/fat/
11663
11664 VFIO DRIVER
11665 M:      Alex Williamson <alex.williamson@redhat.com>
11666 L:      kvm@vger.kernel.org
11667 T:      git git://github.com/awilliam/linux-vfio.git
11668 S:      Maintained
11669 F:      Documentation/vfio.txt
11670 F:      drivers/vfio/
11671 F:      include/linux/vfio.h
11672 F:      include/uapi/linux/vfio.h
11673
11674 VFIO PLATFORM DRIVER
11675 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11676 L:      kvm@vger.kernel.org
11677 S:      Maintained
11678 F:      drivers/vfio/platform/
11679
11680 VIDEOBUF2 FRAMEWORK
11681 M:      Pawel Osciak <pawel@osciak.com>
11682 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11683 M:      Kyungmin Park <kyungmin.park@samsung.com>
11684 L:      linux-media@vger.kernel.org
11685 S:      Maintained
11686 F:      drivers/media/v4l2-core/videobuf2-*
11687 F:      include/media/videobuf2-*
11688
11689 VIRTUAL SERIO DEVICE DRIVER
11690 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11691 S:      Maintained
11692 F:      drivers/input/serio/userio.c
11693 F:      include/uapi/linux/userio.h
11694
11695 VIRTIO CONSOLE DRIVER
11696 M:      Amit Shah <amit.shah@redhat.com>
11697 L:      virtualization@lists.linux-foundation.org
11698 S:      Maintained
11699 F:      drivers/char/virtio_console.c
11700 F:      include/linux/virtio_console.h
11701 F:      include/uapi/linux/virtio_console.h
11702
11703 VIRTIO CORE, NET AND BLOCK DRIVERS
11704 M:      "Michael S. Tsirkin" <mst@redhat.com>
11705 L:      virtualization@lists.linux-foundation.org
11706 S:      Maintained
11707 F:      drivers/virtio/
11708 F:      tools/virtio/
11709 F:      drivers/net/virtio_net.c
11710 F:      drivers/block/virtio_blk.c
11711 F:      include/linux/virtio_*.h
11712 F:      include/uapi/linux/virtio_*.h
11713
11714 VIRTIO DRIVERS FOR S390
11715 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11716 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11717 L:      linux-s390@vger.kernel.org
11718 L:      virtualization@lists.linux-foundation.org
11719 L:      kvm@vger.kernel.org
11720 S:      Supported
11721 F:      drivers/s390/virtio/
11722
11723 VIRTIO GPU DRIVER
11724 M:      David Airlie <airlied@linux.ie>
11725 M:      Gerd Hoffmann <kraxel@redhat.com>
11726 L:      dri-devel@lists.freedesktop.org
11727 L:      virtualization@lists.linux-foundation.org
11728 S:      Maintained
11729 F:      drivers/gpu/drm/virtio/
11730 F:      include/uapi/linux/virtio_gpu.h
11731
11732 VIRTIO HOST (VHOST)
11733 M:      "Michael S. Tsirkin" <mst@redhat.com>
11734 L:      kvm@vger.kernel.org
11735 L:      virtualization@lists.linux-foundation.org
11736 L:      netdev@vger.kernel.org
11737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11738 S:      Maintained
11739 F:      drivers/vhost/
11740 F:      include/uapi/linux/vhost.h
11741
11742 VIRTIO INPUT DRIVER
11743 M:      Gerd Hoffmann <kraxel@redhat.com>
11744 S:      Maintained
11745 F:      drivers/virtio/virtio_input.c
11746 F:      include/uapi/linux/virtio_input.h
11747
11748 VIA RHINE NETWORK DRIVER
11749 S:      Orphan
11750 F:      drivers/net/ethernet/via/via-rhine.c
11751
11752 VIA SD/MMC CARD CONTROLLER DRIVER
11753 M:      Bruce Chang <brucechang@via.com.tw>
11754 M:      Harald Welte <HaraldWelte@viatech.com>
11755 S:      Maintained
11756 F:      drivers/mmc/host/via-sdmmc.c
11757
11758 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11759 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11760 L:      linux-fbdev@vger.kernel.org
11761 S:      Maintained
11762 F:      include/linux/via-core.h
11763 F:      include/linux/via-gpio.h
11764 F:      include/linux/via_i2c.h
11765 F:      drivers/video/fbdev/via/
11766
11767 VIA VELOCITY NETWORK DRIVER
11768 M:      Francois Romieu <romieu@fr.zoreil.com>
11769 L:      netdev@vger.kernel.org
11770 S:      Maintained
11771 F:      drivers/net/ethernet/via/via-velocity.*
11772
11773 VIRT LIB
11774 M:      Alex Williamson <alex.williamson@redhat.com>
11775 M:      Paolo Bonzini <pbonzini@redhat.com>
11776 L:      kvm@vger.kernel.org
11777 S:      Supported
11778 F:      virt/lib/
11779
11780 VIVID VIRTUAL VIDEO DRIVER
11781 M:      Hans Verkuil <hverkuil@xs4all.nl>
11782 L:      linux-media@vger.kernel.org
11783 T:      git git://linuxtv.org/media_tree.git
11784 W:      https://linuxtv.org
11785 S:      Maintained
11786 F:      drivers/media/platform/vivid/*
11787
11788 VLAN (802.1Q)
11789 M:      Patrick McHardy <kaber@trash.net>
11790 L:      netdev@vger.kernel.org
11791 S:      Maintained
11792 F:      drivers/net/macvlan.c
11793 F:      include/linux/if_*vlan.h
11794 F:      net/8021q/
11795
11796 VLYNQ BUS
11797 M:      Florian Fainelli <florian@openwrt.org>
11798 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11799 S:      Maintained
11800 F:      drivers/vlynq/vlynq.c
11801 F:      include/linux/vlynq.h
11802
11803 VME SUBSYSTEM
11804 M:      Martyn Welch <martyn@welchs.me.uk>
11805 M:      Manohar Vanga <manohar.vanga@gmail.com>
11806 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11807 L:      devel@driverdev.osuosl.org
11808 S:      Maintained
11809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11810 F:      Documentation/vme_api.txt
11811 F:      drivers/staging/vme/
11812 F:      drivers/vme/
11813 F:      include/linux/vme*
11814
11815 VMWARE HYPERVISOR INTERFACE
11816 M:      Alok Kataria <akataria@vmware.com>
11817 L:      virtualization@lists.linux-foundation.org
11818 S:      Supported
11819 F:      arch/x86/kernel/cpu/vmware.c
11820
11821 VMWARE BALLOON DRIVER
11822 M:      Xavier Deguillard <xdeguillard@vmware.com>
11823 M:      Philip Moltmann <moltmann@vmware.com>
11824 M:      "VMware, Inc." <pv-drivers@vmware.com>
11825 L:      linux-kernel@vger.kernel.org
11826 S:      Maintained
11827 F:      drivers/misc/vmw_balloon.c
11828
11829 VMWARE VMMOUSE SUBDRIVER
11830 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11831 M:      "VMware, Inc." <pv-drivers@vmware.com>
11832 L:      linux-input@vger.kernel.org
11833 S:      Maintained
11834 F:      drivers/input/mouse/vmmouse.c
11835 F:      drivers/input/mouse/vmmouse.h
11836
11837 VMWARE VMXNET3 ETHERNET DRIVER
11838 M:      Shrikrishna Khare <skhare@vmware.com>
11839 M:      "VMware, Inc." <pv-drivers@vmware.com>
11840 L:      netdev@vger.kernel.org
11841 S:      Maintained
11842 F:      drivers/net/vmxnet3/
11843
11844 VMware PVSCSI driver
11845 M:      Arvind Kumar <arvindkumar@vmware.com>
11846 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11847 L:      linux-scsi@vger.kernel.org
11848 S:      Maintained
11849 F:      drivers/scsi/vmw_pvscsi.c
11850 F:      drivers/scsi/vmw_pvscsi.h
11851
11852 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11853 M:      Liam Girdwood <lgirdwood@gmail.com>
11854 M:      Mark Brown <broonie@kernel.org>
11855 L:      linux-kernel@vger.kernel.org
11856 W:      http://www.slimlogic.co.uk/?p=48
11857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11858 S:      Supported
11859 F:      drivers/regulator/
11860 F:      include/linux/regulator/
11861
11862 VRF
11863 M:      David Ahern <dsa@cumulusnetworks.com>
11864 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11865 L:      netdev@vger.kernel.org
11866 S:      Maintained
11867 F:      drivers/net/vrf.c
11868 F:      Documentation/networking/vrf.txt
11869
11870 VT1211 HARDWARE MONITOR DRIVER
11871 M:      Juerg Haefliger <juergh@gmail.com>
11872 L:      lm-sensors@lm-sensors.org
11873 S:      Maintained
11874 F:      Documentation/hwmon/vt1211
11875 F:      drivers/hwmon/vt1211.c
11876
11877 VT8231 HARDWARE MONITOR DRIVER
11878 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11879 L:      lm-sensors@lm-sensors.org
11880 S:      Maintained
11881 F:      drivers/hwmon/vt8231.c
11882
11883 VUB300 USB to SDIO/SD/MMC bridge chip
11884 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11885 L:      linux-mmc@vger.kernel.org
11886 L:      linux-usb@vger.kernel.org
11887 S:      Supported
11888 F:      drivers/mmc/host/vub300.c
11889
11890 W1 DALLAS'S 1-WIRE BUS
11891 M:      Evgeniy Polyakov <zbr@ioremap.net>
11892 S:      Maintained
11893 F:      Documentation/w1/
11894 F:      drivers/w1/
11895
11896 W83791D HARDWARE MONITORING DRIVER
11897 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11898 L:      lm-sensors@lm-sensors.org
11899 S:      Maintained
11900 F:      Documentation/hwmon/w83791d
11901 F:      drivers/hwmon/w83791d.c
11902
11903 W83793 HARDWARE MONITORING DRIVER
11904 M:      Rudolf Marek <r.marek@assembler.cz>
11905 L:      lm-sensors@lm-sensors.org
11906 S:      Maintained
11907 F:      Documentation/hwmon/w83793
11908 F:      drivers/hwmon/w83793.c
11909
11910 W83795 HARDWARE MONITORING DRIVER
11911 M:      Jean Delvare <jdelvare@suse.com>
11912 L:      lm-sensors@lm-sensors.org
11913 S:      Maintained
11914 F:      drivers/hwmon/w83795.c
11915
11916 W83L51xD SD/MMC CARD INTERFACE DRIVER
11917 M:      Pierre Ossman <pierre@ossman.eu>
11918 S:      Maintained
11919 F:      drivers/mmc/host/wbsd.*
11920
11921 WACOM PROTOCOL 4 SERIAL TABLETS
11922 M:      Julian Squires <julian@cipht.net>
11923 M:      Hans de Goede <hdegoede@redhat.com>
11924 L:      linux-input@vger.kernel.org
11925 S:      Maintained
11926 F:      drivers/input/tablet/wacom_serial4.c
11927
11928 WATCHDOG DEVICE DRIVERS
11929 M:      Wim Van Sebroeck <wim@iguana.be>
11930 R:      Guenter Roeck <linux@roeck-us.net>
11931 L:      linux-watchdog@vger.kernel.org
11932 W:      http://www.linux-watchdog.org/
11933 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11934 S:      Maintained
11935 F:      Documentation/watchdog/
11936 F:      drivers/watchdog/
11937 F:      include/linux/watchdog.h
11938 F:      include/uapi/linux/watchdog.h
11939
11940 WD7000 SCSI DRIVER
11941 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11942 L:      linux-scsi@vger.kernel.org
11943 S:      Maintained
11944 F:      drivers/scsi/wd7000.c
11945
11946 WIIMOTE HID DRIVER
11947 M:      David Herrmann <dh.herrmann@googlemail.com>
11948 L:      linux-input@vger.kernel.org
11949 S:      Maintained
11950 F:      drivers/hid/hid-wiimote*
11951
11952 WINBOND CIR DRIVER
11953 M:      David Härdeman <david@hardeman.nu>
11954 S:      Maintained
11955 F:      drivers/media/rc/winbond-cir.c
11956
11957 WIMAX STACK
11958 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11959 M:      linux-wimax@intel.com
11960 L:      wimax@linuxwimax.org (subscribers-only)
11961 S:      Supported
11962 W:      http://linuxwimax.org
11963 F:      Documentation/wimax/README.wimax
11964 F:      include/linux/wimax/debug.h
11965 F:      include/net/wimax.h
11966 F:      include/uapi/linux/wimax.h
11967 F:      net/wimax/
11968
11969 WISTRON LAPTOP BUTTON DRIVER
11970 M:      Miloslav Trmac <mitr@volny.cz>
11971 S:      Maintained
11972 F:      drivers/input/misc/wistron_btns.c
11973
11974 WL3501 WIRELESS PCMCIA CARD DRIVER
11975 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11976 L:      linux-wireless@vger.kernel.org
11977 W:      http://oops.ghostprotocols.net:81/blog
11978 S:      Maintained
11979 F:      drivers/net/wireless/wl3501*
11980
11981 WOLFSON MICROELECTRONICS DRIVERS
11982 L:      patches@opensource.wolfsonmicro.com
11983 T:      git https://github.com/CirrusLogic/linux-drivers.git
11984 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11985 S:      Supported
11986 F:      Documentation/hwmon/wm83??
11987 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11988 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11989 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11990 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11991 F:      drivers/clk/clk-wm83*.c
11992 F:      drivers/extcon/extcon-arizona.c
11993 F:      drivers/leds/leds-wm83*.c
11994 F:      drivers/gpio/gpio-*wm*.c
11995 F:      drivers/gpio/gpio-arizona.c
11996 F:      drivers/hwmon/wm83??-hwmon.c
11997 F:      drivers/input/misc/wm831x-on.c
11998 F:      drivers/input/touchscreen/wm831x-ts.c
11999 F:      drivers/input/touchscreen/wm97*.c
12000 F:      drivers/mfd/arizona*
12001 F:      drivers/mfd/wm*.c
12002 F:      drivers/mfd/cs47l24*
12003 F:      drivers/power/wm83*.c
12004 F:      drivers/rtc/rtc-wm83*.c
12005 F:      drivers/regulator/wm8*.c
12006 F:      drivers/video/backlight/wm83*_bl.c
12007 F:      drivers/watchdog/wm83*_wdt.c
12008 F:      include/linux/mfd/arizona/
12009 F:      include/linux/mfd/wm831x/
12010 F:      include/linux/mfd/wm8350/
12011 F:      include/linux/mfd/wm8400*
12012 F:      include/linux/wm97xx.h
12013 F:      include/sound/wm????.h
12014 F:      sound/soc/codecs/arizona.?
12015 F:      sound/soc/codecs/wm*
12016 F:      sound/soc/codecs/cs47l24*
12017
12018 WORKQUEUE
12019 M:      Tejun Heo <tj@kernel.org>
12020 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12022 S:      Maintained
12023 F:      include/linux/workqueue.h
12024 F:      kernel/workqueue.c
12025 F:      Documentation/workqueue.txt
12026
12027 X.25 NETWORK LAYER
12028 M:      Andrew Hendry <andrew.hendry@gmail.com>
12029 L:      linux-x25@vger.kernel.org
12030 S:      Odd Fixes
12031 F:      Documentation/networking/x25*
12032 F:      include/net/x25*
12033 F:      net/x25/
12034
12035 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12036 M:      Thomas Gleixner <tglx@linutronix.de>
12037 M:      Ingo Molnar <mingo@redhat.com>
12038 M:      "H. Peter Anvin" <hpa@zytor.com>
12039 M:      x86@kernel.org
12040 L:      linux-kernel@vger.kernel.org
12041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12042 S:      Maintained
12043 F:      Documentation/x86/
12044 F:      arch/x86/
12045
12046 X86 PLATFORM DRIVERS
12047 M:      Darren Hart <dvhart@infradead.org>
12048 L:      platform-driver-x86@vger.kernel.org
12049 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12050 S:      Maintained
12051 F:      drivers/platform/x86/
12052 F:      drivers/platform/olpc/
12053
12054 X86 MCE INFRASTRUCTURE
12055 M:      Tony Luck <tony.luck@intel.com>
12056 M:      Borislav Petkov <bp@alien8.de>
12057 L:      linux-edac@vger.kernel.org
12058 S:      Maintained
12059 F:      arch/x86/kernel/cpu/mcheck/*
12060
12061 X86 MICROCODE UPDATE SUPPORT
12062 M:      Borislav Petkov <bp@alien8.de>
12063 S:      Maintained
12064 F:      arch/x86/kernel/cpu/microcode/*
12065
12066 X86 VDSO
12067 M:      Andy Lutomirski <luto@amacapital.net>
12068 L:      linux-kernel@vger.kernel.org
12069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12070 S:      Maintained
12071 F:      arch/x86/entry/vdso/
12072
12073 XC2028/3028 TUNER DRIVER
12074 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12075 L:      linux-media@vger.kernel.org
12076 W:      https://linuxtv.org
12077 T:      git git://linuxtv.org/media_tree.git
12078 S:      Maintained
12079 F:      drivers/media/tuners/tuner-xc2028.*
12080
12081 XEN HYPERVISOR INTERFACE
12082 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12083 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12084 M:      David Vrabel <david.vrabel@citrix.com>
12085 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12087 S:      Supported
12088 F:      arch/x86/xen/
12089 F:      drivers/*/xen-*front.c
12090 F:      drivers/xen/
12091 F:      arch/x86/include/asm/xen/
12092 F:      include/xen/
12093 F:      include/uapi/xen/
12094
12095 XEN HYPERVISOR ARM
12096 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12097 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12098 S:      Supported
12099 F:      arch/arm/xen/
12100 F:      arch/arm/include/asm/xen/
12101
12102 XEN HYPERVISOR ARM64
12103 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12104 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12105 S:      Supported
12106 F:      arch/arm64/xen/
12107 F:      arch/arm64/include/asm/xen/
12108
12109 XEN NETWORK BACKEND DRIVER
12110 M:      Wei Liu <wei.liu2@citrix.com>
12111 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12112 L:      netdev@vger.kernel.org
12113 S:      Supported
12114 F:      drivers/net/xen-netback/*
12115
12116 XEN PCI SUBSYSTEM
12117 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12118 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12119 S:      Supported
12120 F:      arch/x86/pci/*xen*
12121 F:      drivers/pci/*xen*
12122
12123 XEN BLOCK SUBSYSTEM
12124 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12125 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
12126 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12127 S:      Supported
12128 F:      drivers/block/xen-blkback/*
12129 F:      drivers/block/xen*
12130
12131 XEN PVSCSI DRIVERS
12132 M:      Juergen Gross <jgross@suse.com>
12133 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12134 L:      linux-scsi@vger.kernel.org
12135 S:      Supported
12136 F:      drivers/scsi/xen-scsifront.c
12137 F:      drivers/xen/xen-scsiback.c
12138 F:      include/xen/interface/io/vscsiif.h
12139
12140 XEN SWIOTLB SUBSYSTEM
12141 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12142 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12143 S:      Supported
12144 F:      arch/x86/xen/*swiotlb*
12145 F:      drivers/xen/*swiotlb*
12146
12147 XFS FILESYSTEM
12148 P:      Silicon Graphics Inc
12149 M:      Dave Chinner <david@fromorbit.com>
12150 M:      xfs@oss.sgi.com
12151 L:      xfs@oss.sgi.com
12152 W:      http://oss.sgi.com/projects/xfs
12153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12154 S:      Supported
12155 F:      Documentation/filesystems/xfs.txt
12156 F:      fs/xfs/
12157
12158 XILINX AXI ETHERNET DRIVER
12159 M:      Anirudha Sarangi <anirudh@xilinx.com>
12160 M:      John Linn <John.Linn@xilinx.com>
12161 S:      Maintained
12162 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12163
12164 XILINX UARTLITE SERIAL DRIVER
12165 M:      Peter Korsgaard <jacmet@sunsite.dk>
12166 L:      linux-serial@vger.kernel.org
12167 S:      Maintained
12168 F:      drivers/tty/serial/uartlite.c
12169
12170 XILINX VIDEO IP CORES
12171 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12172 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12173 L:      linux-media@vger.kernel.org
12174 T:      git git://linuxtv.org/media_tree.git
12175 S:      Supported
12176 F:      Documentation/devicetree/bindings/media/xilinx/
12177 F:      drivers/media/platform/xilinx/
12178 F:      include/uapi/linux/xilinx-v4l2-controls.h
12179
12180 XILLYBUS DRIVER
12181 M:      Eli Billauer <eli.billauer@gmail.com>
12182 L:      linux-kernel@vger.kernel.org
12183 S:      Supported
12184 F:      drivers/char/xillybus/
12185
12186 XTENSA XTFPGA PLATFORM SUPPORT
12187 M:      Max Filippov <jcmvbkbc@gmail.com>
12188 L:      linux-xtensa@linux-xtensa.org
12189 S:      Maintained
12190 F:      drivers/spi/spi-xtensa-xtfpga.c
12191 F:      sound/soc/xtensa/xtfpga-i2s.c
12192
12193 YAM DRIVER FOR AX.25
12194 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12195 L:      linux-hams@vger.kernel.org
12196 S:      Maintained
12197 F:      drivers/net/hamradio/yam*
12198 F:      include/linux/yam.h
12199
12200 YEALINK PHONE DRIVER
12201 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12202 L:      usbb2k-api-dev@nongnu.org
12203 S:      Maintained
12204 F:      Documentation/input/yealink.txt
12205 F:      drivers/input/misc/yealink.*
12206
12207 Z8530 DRIVER FOR AX.25
12208 M:      Joerg Reuter <jreuter@yaina.de>
12209 W:      http://yaina.de/jreuter/
12210 W:      http://www.qsl.net/dl1bke/
12211 L:      linux-hams@vger.kernel.org
12212 S:      Maintained
12213 F:      Documentation/networking/z8530drv.txt
12214 F:      drivers/net/hamradio/*scc.c
12215 F:      drivers/net/hamradio/z8530.h
12216
12217 ZBUD COMPRESSED PAGE ALLOCATOR
12218 M:      Seth Jennings <sjenning@redhat.com>
12219 L:      linux-mm@kvack.org
12220 S:      Maintained
12221 F:      mm/zbud.c
12222 F:      include/linux/zbud.h
12223
12224 ZD1211RW WIRELESS DRIVER
12225 M:      Daniel Drake <dsd@gentoo.org>
12226 M:      Ulrich Kunitz <kune@deine-taler.de>
12227 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12228 L:      linux-wireless@vger.kernel.org
12229 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12230 S:      Maintained
12231 F:      drivers/net/wireless/zydas/zd1211rw/
12232
12233 ZPOOL COMPRESSED PAGE STORAGE API
12234 M:      Dan Streetman <ddstreet@ieee.org>
12235 L:      linux-mm@kvack.org
12236 S:      Maintained
12237 F:      mm/zpool.c
12238 F:      include/linux/zpool.h
12239
12240 ZR36067 VIDEO FOR LINUX DRIVER
12241 L:      mjpeg-users@lists.sourceforge.net
12242 L:      linux-media@vger.kernel.org
12243 W:      http://mjpeg.sourceforge.net/driver-zoran/
12244 T:      hg https://linuxtv.org/hg/v4l-dvb
12245 S:      Odd Fixes
12246 F:      drivers/media/pci/zoran/
12247
12248 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12249 M:      Minchan Kim <minchan@kernel.org>
12250 M:      Nitin Gupta <ngupta@vflare.org>
12251 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12252 L:      linux-kernel@vger.kernel.org
12253 S:      Maintained
12254 F:      drivers/block/zram/
12255 F:      Documentation/blockdev/zram.txt
12256
12257 ZS DECSTATION Z85C30 SERIAL DRIVER
12258 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12259 S:      Maintained
12260 F:      drivers/tty/serial/zs.*
12261
12262 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12263 M:      Minchan Kim <minchan@kernel.org>
12264 M:      Nitin Gupta <ngupta@vflare.org>
12265 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12266 L:      linux-mm@kvack.org
12267 S:      Maintained
12268 F:      mm/zsmalloc.c
12269 F:      include/linux/zsmalloc.h
12270 F:      Documentation/vm/zsmalloc.txt
12271
12272 ZSWAP COMPRESSED SWAP CACHING
12273 M:      Seth Jennings <sjenning@redhat.com>
12274 L:      linux-mm@kvack.org
12275 S:      Maintained
12276 F:      mm/zswap.c
12277
12278 THE REST
12279 M:      Linus Torvalds <torvalds@linux-foundation.org>
12280 L:      linux-kernel@vger.kernel.org
12281 Q:      http://patchwork.kernel.org/project/LKML/list/
12282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12283 S:      Buried alive in reporters
12284 F:      *
12285 F:      */