MAINTAINERS: Add maintainer entry for the MSM DRM driver
[linux-2.6-block.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:      linux-hwmon@vger.kernel.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:      linux-hwmon@vger.kernel.org
238 S:      Maintained
239 F:      drivers/hwmon/abituguru3.c
240
241 ACCES 104-DIO-48E 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-dio-48e.c
246
247 ACCES 104-IDI-48 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-idi-48.c
252
253 ACCES 104-IDIO-16 GPIO DRIVER
254 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
255 L:      linux-gpio@vger.kernel.org
256 S:      Maintained
257 F:      drivers/gpio/gpio-104-idio-16.c
258
259 ACENIC DRIVER
260 M:      Jes Sorensen <jes@trained-monkey.org>
261 L:      linux-acenic@sunsite.dk
262 S:      Maintained
263 F:      drivers/net/ethernet/alteon/acenic*
264
265 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
266 M:      Peter Feuerer <peter@piie.net>
267 L:      platform-driver-x86@vger.kernel.org
268 W:      http://piie.net/?section=acerhdf
269 S:      Maintained
270 F:      drivers/platform/x86/acerhdf.c
271
272 ACER WMI LAPTOP EXTRAS
273 M:      "Lee, Chun-Yi" <jlee@suse.com>
274 L:      platform-driver-x86@vger.kernel.org
275 S:      Maintained
276 F:      drivers/platform/x86/acer-wmi.c
277
278 ACPI
279 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
280 M:      Len Brown <lenb@kernel.org>
281 L:      linux-acpi@vger.kernel.org
282 W:      https://01.org/linux-acpi
283 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
285 S:      Supported
286 F:      drivers/acpi/
287 F:      drivers/pnp/pnpacpi/
288 F:      include/linux/acpi.h
289 F:      include/acpi/
290 F:      Documentation/acpi/
291 F:      Documentation/ABI/testing/sysfs-bus-acpi
292 F:      drivers/pci/*acpi*
293 F:      drivers/pci/*/*acpi*
294 F:      drivers/pci/*/*/*acpi*
295 F:      tools/power/acpi/
296
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M:      Robert Moore <robert.moore@intel.com>
299 M:      Lv Zheng <lv.zheng@intel.com>
300 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L:      linux-acpi@vger.kernel.org
302 L:      devel@acpica.org
303 W:      https://acpica.org/
304 W:      https://github.com/acpica/acpica/
305 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
307 S:      Supported
308 F:      drivers/acpi/acpica/
309 F:      include/acpi/
310 F:      tools/power/acpi/
311
312 ACPI FAN DRIVER
313 M:      Zhang Rui <rui.zhang@intel.com>
314 L:      linux-acpi@vger.kernel.org
315 W:      https://01.org/linux-acpi
316 S:      Supported
317 F:      drivers/acpi/fan.c
318
319 ACPI THERMAL DRIVER
320 M:      Zhang Rui <rui.zhang@intel.com>
321 L:      linux-acpi@vger.kernel.org
322 W:      https://01.org/linux-acpi
323 S:      Supported
324 F:      drivers/acpi/*thermal*
325
326 ACPI VIDEO DRIVER
327 M:      Zhang Rui <rui.zhang@intel.com>
328 L:      linux-acpi@vger.kernel.org
329 W:      https://01.org/linux-acpi
330 S:      Supported
331 F:      drivers/acpi/acpi_video.c
332
333 ACPI WMI DRIVER
334 L:      platform-driver-x86@vger.kernel.org
335 S:      Orphan
336 F:      drivers/platform/x86/wmi.c
337
338 AD1889 ALSA SOUND DRIVER
339 M:      Thibaut Varene <T-Bone@parisc-linux.org>
340 W:      http://wiki.parisc-linux.org/AD1889
341 L:      linux-parisc@vger.kernel.org
342 S:      Maintained
343 F:      sound/pci/ad1889.*
344
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M:      Michael Hennerich <michael.hennerich@analog.com>
347 W:      http://wiki.analog.com/AD5254
348 W:      http://ez.analog.com/community/linux-device-drivers
349 S:      Supported
350 F:      drivers/misc/ad525x_dpot.c
351
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M:      Michael Hennerich <michael.hennerich@analog.com>
354 W:      http://wiki.analog.com/AD5398
355 W:      http://ez.analog.com/community/linux-device-drivers
356 S:      Supported
357 F:      drivers/regulator/ad5398.c
358
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M:      Michael Hennerich <michael.hennerich@analog.com>
361 W:      http://wiki.analog.com/AD7142
362 W:      http://ez.analog.com/community/linux-device-drivers
363 S:      Supported
364 F:      drivers/input/misc/ad714x.c
365
366 AD7877 TOUCHSCREEN DRIVER
367 M:      Michael Hennerich <michael.hennerich@analog.com>
368 W:      http://wiki.analog.com/AD7877
369 W:      http://ez.analog.com/community/linux-device-drivers
370 S:      Supported
371 F:      drivers/input/touchscreen/ad7877.c
372
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M:      Michael Hennerich <michael.hennerich@analog.com>
375 W:      http://wiki.analog.com/AD7879
376 W:      http://ez.analog.com/community/linux-device-drivers
377 S:      Supported
378 F:      drivers/input/touchscreen/ad7879.c
379
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M:      Jiri Kosina <jikos@kernel.org>
382 S:      Maintained
383
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M:      Michael Hennerich <michael.hennerich@analog.com>
386 W:      https://wiki.analog.com/ADF7242
387 W:      http://ez.analog.com/community/linux-device-drivers
388 L:      linux-wpan@vger.kernel.org
389 S:      Supported
390 F:      drivers/net/ieee802154/adf7242.c
391 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
392
393 ADM1025 HARDWARE MONITOR DRIVER
394 M:      Jean Delvare <jdelvare@suse.com>
395 L:      linux-hwmon@vger.kernel.org
396 S:      Maintained
397 F:      Documentation/hwmon/adm1025
398 F:      drivers/hwmon/adm1025.c
399
400 ADM1029 HARDWARE MONITOR DRIVER
401 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
402 L:      linux-hwmon@vger.kernel.org
403 S:      Maintained
404 F:      drivers/hwmon/adm1029.c
405
406 ADM8211 WIRELESS DRIVER
407 L:      linux-wireless@vger.kernel.org
408 W:      http://wireless.kernel.org/
409 S:      Orphan
410 F:      drivers/net/wireless/admtek/adm8211.*
411
412 ADP1653 FLASH CONTROLLER DRIVER
413 M:      Sakari Ailus <sakari.ailus@iki.fi>
414 L:      linux-media@vger.kernel.org
415 S:      Maintained
416 F:      drivers/media/i2c/adp1653.c
417 F:      include/media/i2c/adp1653.h
418
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M:      Michael Hennerich <michael.hennerich@analog.com>
421 W:      http://wiki.analog.com/ADP5520
422 W:      http://ez.analog.com/community/linux-device-drivers
423 S:      Supported
424 F:      drivers/mfd/adp5520.c
425 F:      drivers/video/backlight/adp5520_bl.c
426 F:      drivers/leds/leds-adp5520.c
427 F:      drivers/gpio/gpio-adp5520.c
428 F:      drivers/input/keyboard/adp5520-keys.c
429
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M:      Michael Hennerich <michael.hennerich@analog.com>
432 W:      http://wiki.analog.com/ADP5588
433 W:      http://ez.analog.com/community/linux-device-drivers
434 S:      Supported
435 F:      drivers/input/keyboard/adp5588-keys.c
436 F:      drivers/gpio/gpio-adp5588.c
437
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M:      Michael Hennerich <michael.hennerich@analog.com>
440 W:      http://wiki.analog.com/ADP8860
441 W:      http://ez.analog.com/community/linux-device-drivers
442 S:      Supported
443 F:      drivers/video/backlight/adp8860_bl.c
444
445 ADS1015 HARDWARE MONITOR DRIVER
446 M:      Dirk Eibach <eibach@gdsys.de>
447 L:      linux-hwmon@vger.kernel.org
448 S:      Maintained
449 F:      Documentation/hwmon/ads1015
450 F:      drivers/hwmon/ads1015.c
451 F:      include/linux/i2c/ads1015.h
452
453 ADT746X FAN DRIVER
454 M:      Colin Leroy <colin@colino.net>
455 S:      Maintained
456 F:      drivers/macintosh/therm_adt746x.c
457
458 ADT7475 HARDWARE MONITOR DRIVER
459 M:      Jean Delvare <jdelvare@suse.com>
460 L:      linux-hwmon@vger.kernel.org
461 S:      Maintained
462 F:      Documentation/hwmon/adt7475
463 F:      drivers/hwmon/adt7475.c
464
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M:      Michael Hennerich <michael.hennerich@analog.com>
467 W:      http://wiki.analog.com/ADXL345
468 W:      http://ez.analog.com/community/linux-device-drivers
469 S:      Supported
470 F:      drivers/input/misc/adxl34x.c
471
472 ADVANSYS SCSI DRIVER
473 M:      Matthew Wilcox <matthew@wil.cx>
474 M:      Hannes Reinecke <hare@suse.com>
475 L:      linux-scsi@vger.kernel.org
476 S:      Maintained
477 F:      Documentation/scsi/advansys.txt
478 F:      drivers/scsi/advansys.c
479
480 AEDSP16 DRIVER
481 M:      Riccardo Facchetti <fizban@tin.it>
482 S:      Maintained
483 F:      sound/oss/aedsp16.c
484
485 AF9013 MEDIA DRIVER
486 M:      Antti Palosaari <crope@iki.fi>
487 L:      linux-media@vger.kernel.org
488 W:      https://linuxtv.org
489 W:      http://palosaari.fi/linux/
490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
491 T:      git git://linuxtv.org/anttip/media_tree.git
492 S:      Maintained
493 F:      drivers/media/dvb-frontends/af9013*
494
495 AF9033 MEDIA DRIVER
496 M:      Antti Palosaari <crope@iki.fi>
497 L:      linux-media@vger.kernel.org
498 W:      https://linuxtv.org
499 W:      http://palosaari.fi/linux/
500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
501 T:      git git://linuxtv.org/anttip/media_tree.git
502 S:      Maintained
503 F:      drivers/media/dvb-frontends/af9033*
504
505 AFFS FILE SYSTEM
506 L:      linux-fsdevel@vger.kernel.org
507 S:      Orphan
508 F:      Documentation/filesystems/affs.txt
509 F:      fs/affs/
510
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M:      David Howells <dhowells@redhat.com>
513 L:      linux-afs@lists.infradead.org
514 S:      Supported
515 F:      fs/afs/
516 F:      include/net/af_rxrpc.h
517 F:      net/rxrpc/af_rxrpc.c
518
519 AGPGART DRIVER
520 M:      David Airlie <airlied@linux.ie>
521 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
522 S:      Maintained
523 F:      drivers/char/agp/
524 F:      include/linux/agp*
525 F:      include/uapi/linux/agp*
526
527 AHA152X SCSI DRIVER
528 M:      "Juergen E. Fischer" <fischer@norbit.de>
529 L:      linux-scsi@vger.kernel.org
530 S:      Maintained
531 F:      drivers/scsi/aha152x*
532 F:      drivers/scsi/pcmcia/aha152x*
533
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M:      Hannes Reinecke <hare@suse.com>
536 L:      linux-scsi@vger.kernel.org
537 S:      Maintained
538 F:      drivers/scsi/aic7xxx/
539
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M:      Hans Verkuil <hverkuil@xs4all.nl>
542 L:      linux-media@vger.kernel.org
543 T:      git git://linuxtv.org/media_tree.git
544 W:      https://linuxtv.org
545 S:      Maintained
546 F:      drivers/media/radio/radio-aimslab*
547
548 AIO
549 M:      Benjamin LaHaise <bcrl@kvack.org>
550 L:      linux-aio@kvack.org
551 S:      Supported
552 F:      fs/aio.c
553 F:      include/linux/*aio*.h
554
555 AIRSPY MEDIA DRIVER
556 M:      Antti Palosaari <crope@iki.fi>
557 L:      linux-media@vger.kernel.org
558 W:      https://linuxtv.org
559 W:      http://palosaari.fi/linux/
560 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
561 T:      git git://linuxtv.org/anttip/media_tree.git
562 S:      Maintained
563 F:      drivers/media/usb/airspy/
564
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M:      Duncan Sands <duncan.sands@free.fr>
567 L:      linux-usb@vger.kernel.org
568 W:      http://www.linux-usb.org/SpeedTouch/
569 S:      Maintained
570 F:      drivers/usb/atm/speedtch.c
571 F:      drivers/usb/atm/usbatm.c
572
573 ALCHEMY AU1XX0 MMC DRIVER
574 M:      Manuel Lauss <manuel.lauss@gmail.com>
575 S:      Maintained
576 F:      drivers/mmc/host/au1xmmc.c
577
578 ALI1563 I2C DRIVER
579 M:      Rudolf Marek <r.marek@assembler.cz>
580 L:      linux-i2c@vger.kernel.org
581 S:      Maintained
582 F:      Documentation/i2c/busses/i2c-ali1563
583 F:      drivers/i2c/busses/i2c-ali1563.c
584
585 ALLWINNER SECURITY SYSTEM
586 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
587 L:      linux-crypto@vger.kernel.org
588 S:      Maintained
589 F:      drivers/crypto/sunxi-ss/
590
591 ALPHA PORT
592 M:      Richard Henderson <rth@twiddle.net>
593 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M:      Matt Turner <mattst88@gmail.com>
595 S:      Odd Fixes
596 L:      linux-alpha@vger.kernel.org
597 F:      arch/alpha/
598
599 ALTERA MAILBOX DRIVER
600 M:      Ley Foon Tan <lftan@altera.com>
601 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
602 S:      Maintained
603 F:      drivers/mailbox/mailbox-altera.c
604
605 ALTERA PIO DRIVER
606 M:      Tien Hock Loh <thloh@altera.com>
607 L:      linux-gpio@vger.kernel.org
608 S:      Maintained
609 F:      drivers/gpio/gpio-altera.c
610
611 ALTERA TRIPLE SPEED ETHERNET DRIVER
612 M:      Vince Bridgers <vbridger@opensource.altera.com>
613 L:      netdev@vger.kernel.org
614 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
615 S:      Maintained
616 F:      drivers/net/ethernet/altera/
617
618 ALTERA UART/JTAG UART SERIAL DRIVERS
619 M:      Tobias Klauser <tklauser@distanz.ch>
620 L:      linux-serial@vger.kernel.org
621 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
622 S:      Maintained
623 F:      drivers/tty/serial/altera_uart.c
624 F:      drivers/tty/serial/altera_jtaguart.c
625 F:      include/linux/altera_uart.h
626 F:      include/linux/altera_jtaguart.h
627
628 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
629 M:      Tom Lendacky <thomas.lendacky@amd.com>
630 L:      linux-crypto@vger.kernel.org
631 S:      Supported
632 F:      drivers/crypto/ccp/
633 F:      include/linux/ccp.h
634
635 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636 M:      Huang Rui <ray.huang@amd.com>
637 L:      linux-hwmon@vger.kernel.org
638 S:      Supported
639 F:      Documentation/hwmon/fam15h_power
640 F:      drivers/hwmon/fam15h_power.c
641
642 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
644 S:      Orphan
645 F:      drivers/usb/gadget/udc/amd5536udc.*
646
647 AMD GEODE PROCESSOR/CHIPSET SUPPORT
648 P:      Andres Salomon <dilinger@queued.net>
649 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
650 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
651 S:      Supported
652 F:      drivers/char/hw_random/geode-rng.c
653 F:      drivers/crypto/geode*
654 F:      drivers/video/fbdev/geode/
655 F:      arch/x86/include/asm/geode.h
656
657 AMD IOMMU (AMD-VI)
658 M:      Joerg Roedel <joro@8bytes.org>
659 L:      iommu@lists.linux-foundation.org
660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
661 S:      Maintained
662 F:      drivers/iommu/amd_iommu*.[ch]
663 F:      include/linux/amd-iommu.h
664
665 AMD KFD
666 M:      Oded Gabbay <oded.gabbay@gmail.com>
667 L:      dri-devel@lists.freedesktop.org
668 T:      git git://people.freedesktop.org/~gabbayo/linux.git
669 S:      Supported
670 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674 F:      drivers/gpu/drm/amd/amdkfd/
675 F:      drivers/gpu/drm/amd/include/cik_structs.h
676 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677 F:      drivers/gpu/drm/amd/include/vi_structs.h
678 F:      drivers/gpu/drm/radeon/radeon_kfd.c
679 F:      drivers/gpu/drm/radeon/radeon_kfd.h
680 F:      include/uapi/linux/kfd_ioctl.h
681
682 AMD SEATTLE DEVICE TREE SUPPORT
683 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
684 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685 M:      Tom Lendacky <thomas.lendacky@amd.com>
686 S:      Supported
687 F:      arch/arm64/boot/dts/amd/
688
689 AMD XGBE DRIVER
690 M:      Tom Lendacky <thomas.lendacky@amd.com>
691 L:      netdev@vger.kernel.org
692 S:      Supported
693 F:      drivers/net/ethernet/amd/xgbe/
694 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
695
696 AMS (Apple Motion Sensor) DRIVER
697 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
698 S:      Supported
699 F:      drivers/macintosh/ams/
700
701 ANALOG DEVICES INC AD9389B DRIVER
702 M:      Hans Verkuil <hans.verkuil@cisco.com>
703 L:      linux-media@vger.kernel.org
704 S:      Maintained
705 F:      drivers/media/i2c/ad9389b*
706
707 ANALOG DEVICES INC ADV7180 DRIVER
708 M:      Lars-Peter Clausen <lars@metafoo.de>
709 L:      linux-media@vger.kernel.org
710 W:      http://ez.analog.com/community/linux-device-drivers
711 S:      Supported
712 F:      drivers/media/i2c/adv7180.c
713
714 ANALOG DEVICES INC ADV7511 DRIVER
715 M:      Hans Verkuil <hans.verkuil@cisco.com>
716 L:      linux-media@vger.kernel.org
717 S:      Maintained
718 F:      drivers/media/i2c/adv7511*
719
720 ANALOG DEVICES INC ADV7604 DRIVER
721 M:      Hans Verkuil <hans.verkuil@cisco.com>
722 L:      linux-media@vger.kernel.org
723 S:      Maintained
724 F:      drivers/media/i2c/adv7604*
725
726 ANALOG DEVICES INC ADV7842 DRIVER
727 M:      Hans Verkuil <hans.verkuil@cisco.com>
728 L:      linux-media@vger.kernel.org
729 S:      Maintained
730 F:      drivers/media/i2c/adv7842*
731
732 ANALOG DEVICES INC ASOC CODEC DRIVERS
733 M:      Lars-Peter Clausen <lars@metafoo.de>
734 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
735 W:      http://wiki.analog.com/
736 W:      http://ez.analog.com/community/linux-device-drivers
737 S:      Supported
738 F:      sound/soc/codecs/adau*
739 F:      sound/soc/codecs/adav*
740 F:      sound/soc/codecs/ad1*
741 F:      sound/soc/codecs/ad7*
742 F:      sound/soc/codecs/ssm*
743 F:      sound/soc/codecs/sigmadsp.*
744
745 ANALOG DEVICES INC ASOC DRIVERS
746 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
748 W:      http://blackfin.uclinux.org/
749 S:      Supported
750 F:      sound/soc/blackfin/*
751
752 ANALOG DEVICES INC IIO DRIVERS
753 M:      Lars-Peter Clausen <lars@metafoo.de>
754 M:      Michael Hennerich <Michael.Hennerich@analog.com>
755 W:      http://wiki.analog.com/
756 W:      http://ez.analog.com/community/linux-device-drivers
757 S:      Supported
758 F:      drivers/iio/*/ad*
759 X:      drivers/iio/*/adjd*
760 F:      drivers/staging/iio/*/ad*
761 F:      staging/iio/trigger/iio-trig-bfin-timer.c
762
763 ANALOG DEVICES INC DMA DRIVERS
764 M:      Lars-Peter Clausen <lars@metafoo.de>
765 W:      http://ez.analog.com/community/linux-device-drivers
766 S:      Supported
767 F:      drivers/dma/dma-axi-dmac.c
768
769 ANDROID DRIVERS
770 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771 M:      Arve HjønnevĂ¥g <arve@android.com>
772 M:      Riley Andrews <riandrews@android.com>
773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774 L:      devel@driverdev.osuosl.org
775 S:      Supported
776 F:      drivers/android/
777 F:      drivers/staging/android/
778
779 AOA (Apple Onboard Audio) ALSA DRIVER
780 M:      Johannes Berg <johannes@sipsolutions.net>
781 L:      linuxppc-dev@lists.ozlabs.org
782 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
783 S:      Maintained
784 F:      sound/aoa/
785
786 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
787 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
788 L:      linux-iio@vger.kernel.org
789 S:      Maintained
790 F:      drivers/iio/dac/stx104.c
791
792 APM DRIVER
793 M:      Jiri Kosina <jikos@kernel.org>
794 S:      Odd fixes
795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
796 F:      arch/x86/kernel/apm_32.c
797 F:      include/linux/apm_bios.h
798 F:      include/uapi/linux/apm_bios.h
799 F:      drivers/char/apm-emulation.c
800
801 APPLE BCM5974 MULTITOUCH DRIVER
802 M:      Henrik Rydberg <rydberg@bitmath.org>
803 L:      linux-input@vger.kernel.org
804 S:      Odd fixes
805 F:      drivers/input/mouse/bcm5974.c
806
807 APPLE SMC DRIVER
808 M:      Henrik Rydberg <rydberg@bitmath.org>
809 L:      linux-hwmon@vger.kernel.org
810 S:      Odd fixes
811 F:      drivers/hwmon/applesmc.c
812
813 APPLETALK NETWORK LAYER
814 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
815 S:      Maintained
816 F:      drivers/net/appletalk/
817 F:      net/appletalk/
818
819 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
820 M:      Duc Dang <dhdang@apm.com>
821 S:      Supported
822 F:      arch/arm64/boot/dts/apm/
823
824 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
825 M:      Iyappan Subramanian <isubramanian@apm.com>
826 M:      Keyur Chudgar <kchudgar@apm.com>
827 S:      Supported
828 F:      drivers/net/ethernet/apm/xgene/
829 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
830
831 APTINA CAMERA SENSOR PLL
832 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
833 L:      linux-media@vger.kernel.org
834 S:      Maintained
835 F:      drivers/media/i2c/aptina-pll.*
836
837 ARC FRAMEBUFFER DRIVER
838 M:      Jaya Kumar <jayalk@intworks.biz>
839 S:      Maintained
840 F:      drivers/video/fbdev/arcfb.c
841 F:      drivers/video/fbdev/core/fb_defio.c
842
843 ARCNET NETWORK LAYER
844 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
845 L:      netdev@vger.kernel.org
846 S:      Maintained
847 F:      drivers/net/arcnet/
848 F:      include/uapi/linux/if_arcnet.h
849
850 ARM HDLCD DRM DRIVER
851 M:      Liviu Dudau <liviu.dudau@arm.com>
852 S:      Supported
853 F:      drivers/gpu/drm/arm/
854 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
855
856 ARM MFM AND FLOPPY DRIVERS
857 M:      Ian Molton <spyro@f2s.com>
858 S:      Maintained
859 F:      arch/arm/lib/floppydma.S
860 F:      arch/arm/include/asm/floppy.h
861
862 ARM PMU PROFILING AND DEBUGGING
863 M:      Will Deacon <will.deacon@arm.com>
864 R:      Mark Rutland <mark.rutland@arm.com>
865 S:      Maintained
866 F:      arch/arm*/kernel/perf_*
867 F:      arch/arm/oprofile/common.c
868 F:      arch/arm*/kernel/hw_breakpoint.c
869 F:      arch/arm*/include/asm/hw_breakpoint.h
870 F:      arch/arm*/include/asm/perf_event.h
871 F:      drivers/perf/arm_pmu.c
872 F:      include/linux/perf/arm_pmu.h
873
874 ARM PORT
875 M:      Russell King <linux@arm.linux.org.uk>
876 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
877 W:      http://www.arm.linux.org.uk/
878 S:      Maintained
879 F:      arch/arm/
880
881 ARM SUB-ARCHITECTURES
882 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
883 S:      Maintained
884 F:      arch/arm/mach-*/
885 F:      arch/arm/plat-*/
886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
887
888 ARM PRIMECELL AACI PL041 DRIVER
889 M:      Russell King <linux@arm.linux.org.uk>
890 S:      Maintained
891 F:      sound/arm/aaci.*
892
893 ARM PRIMECELL CLCD PL110 DRIVER
894 M:      Russell King <linux@arm.linux.org.uk>
895 S:      Maintained
896 F:      drivers/video/fbdev/amba-clcd.*
897
898 ARM PRIMECELL KMI PL050 DRIVER
899 M:      Russell King <linux@arm.linux.org.uk>
900 S:      Maintained
901 F:      drivers/input/serio/ambakmi.*
902 F:      include/linux/amba/kmi.h
903
904 ARM PRIMECELL MMCI PL180/1 DRIVER
905 M:      Russell King <linux@arm.linux.org.uk>
906 S:      Maintained
907 F:      drivers/mmc/host/mmci.*
908 F:      include/linux/amba/mmci.h
909
910 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
911 M:      Russell King <linux@arm.linux.org.uk>
912 S:      Maintained
913 F:      drivers/tty/serial/amba-pl01*.c
914 F:      include/linux/amba/serial.h
915
916 ARM PRIMECELL BUS SUPPORT
917 M:      Russell King <linux@arm.linux.org.uk>
918 S:      Maintained
919 F:      drivers/amba/
920 F:      include/linux/amba/bus.h
921
922 ARM/ADS SPHERE MACHINE SUPPORT
923 M:      Lennert Buytenhek <kernel@wantstofly.org>
924 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925 S:      Maintained
926
927 ARM/AFEB9260 MACHINE SUPPORT
928 M:      Sergey Lapin <slapin@ossfans.org>
929 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930 S:      Maintained
931
932 ARM/AJECO 1ARM MACHINE SUPPORT
933 M:      Lennert Buytenhek <kernel@wantstofly.org>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S:      Maintained
936
937 ARM/Allwinner sunXi SoC support
938 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
939 M:      Chen-Yu Tsai <wens@csie.org>
940 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
941 S:      Maintained
942 N:      sun[x456789]i
943
944 ARM/Allwinner SoC Clock Support
945 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
946 S:      Maintained
947 F:      drivers/clk/sunxi/
948
949 ARM/Amlogic Meson SoC support
950 M:      Carlo Caione <carlo@caione.org>
951 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
952 L:      linux-meson@googlegroups.com
953 W:      http://linux-meson.com/
954 S:      Maintained
955 F:      arch/arm/mach-meson/
956 F:      arch/arm/boot/dts/meson*
957 N:      meson
958
959 ARM/Annapurna Labs ALPINE ARCHITECTURE
960 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
961 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
962 S:      Maintained
963 F:      arch/arm/mach-alpine/
964 F:      arch/arm/boot/dts/alpine*
965 F:      arch/arm64/boot/dts/al/
966 F:      drivers/*/*alpine*
967
968 ARM/ARTPEC MACHINE SUPPORT
969 M:      Jesper Nilsson <jesper.nilsson@axis.com>
970 M:      Lars Persson <lars.persson@axis.com>
971 M:      Niklas Cassel <niklas.cassel@axis.com>
972 S:      Maintained
973 L:      linux-arm-kernel@axis.com
974 F:      arch/arm/mach-artpec
975 F:      arch/arm/boot/dts/artpec6*
976 F:      drivers/clk/clk-artpec6.c
977
978 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
979 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
980 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
981 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
982 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 W:      http://www.linux4sam.org
984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
985 S:      Supported
986 F:      arch/arm/mach-at91/
987 F:      include/soc/at91/
988 F:      arch/arm/boot/dts/at91*.dts
989 F:      arch/arm/boot/dts/at91*.dtsi
990 F:      arch/arm/boot/dts/sama*.dts
991 F:      arch/arm/boot/dts/sama*.dtsi
992 F:      arch/arm/include/debug/at91.S
993
994 ARM/ATMEL AT91 Clock Support
995 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
996 S:      Maintained
997 F:      drivers/clk/at91
998
999 ARM/CALXEDA HIGHBANK ARCHITECTURE
1000 M:      Rob Herring <robh@kernel.org>
1001 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002 S:      Maintained
1003 F:      arch/arm/mach-highbank/
1004 F:      arch/arm/boot/dts/highbank.dts
1005 F:      arch/arm/boot/dts/ecx-*.dts*
1006
1007 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1008 M:      Krzysztof Halasa <khalasa@piap.pl>
1009 S:      Maintained
1010 F:      arch/arm/mach-cns3xxx/
1011
1012 ARM/CAVIUM THUNDER NETWORK DRIVER
1013 M:      Sunil Goutham <sgoutham@cavium.com>
1014 M:      Robert Richter <rric@kernel.org>
1015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 S:      Supported
1017 F:      drivers/net/ethernet/cavium/thunder/
1018
1019 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1020 M:      Alexander Shiyan <shc_work@mail.ru>
1021 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022 S:      Odd Fixes
1023 N:      clps711x
1024
1025 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1026 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1027 M:      Ryan Mallon <rmallon@gmail.com>
1028 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029 S:      Maintained
1030 F:      arch/arm/mach-ep93xx/
1031 F:      arch/arm/mach-ep93xx/include/mach/
1032
1033 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1034 M:      Lennert Buytenhek <kernel@wantstofly.org>
1035 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 S:      Maintained
1037
1038 ARM/CLKDEV SUPPORT
1039 M:      Russell King <linux@arm.linux.org.uk>
1040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 S:      Maintained
1042 F:      arch/arm/include/asm/clkdev.h
1043 F:      drivers/clk/clkdev.c
1044
1045 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1046 M:      Mike Rapoport <mike@compulab.co.il>
1047 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1048 S:      Maintained
1049
1050 ARM/CONTEC MICRO9 MACHINE SUPPORT
1051 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1052 S:      Maintained
1053 F:      arch/arm/mach-ep93xx/micro9.c
1054
1055 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1056 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1057 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1058 S:      Maintained
1059 F:      drivers/hwtracing/coresight/*
1060 F:      Documentation/trace/coresight.txt
1061 F:      Documentation/devicetree/bindings/arm/coresight.txt
1062 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1063
1064 ARM/CORGI MACHINE SUPPORT
1065 M:      Richard Purdie <rpurdie@rpsys.net>
1066 S:      Maintained
1067
1068 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1069 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1070 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071 T:      git git://github.com/ulli-kroll/linux.git
1072 S:      Maintained
1073 F:      arch/arm/mach-gemini/
1074 F:      drivers/rtc/rtc-gemini.c
1075
1076 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1077 M:      Barry Song <baohua@kernel.org>
1078 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1080 S:      Maintained
1081 F:      arch/arm/boot/dts/prima2*
1082 F:      arch/arm/mach-prima2/
1083 F:      drivers/clk/sirf/
1084 F:      drivers/clocksource/timer-prima2.c
1085 F:      drivers/clocksource/timer-atlas7.c
1086 N:      [^a-z]sirf
1087
1088 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1089 M:      Baruch Siach <baruch@tkos.co.il>
1090 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091 S:      Maintained
1092 F:      arch/arm/boot/dts/cx92755*
1093 N:      digicolor
1094
1095 ARM/EBSA110 MACHINE SUPPORT
1096 M:      Russell King <linux@arm.linux.org.uk>
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 W:      http://www.arm.linux.org.uk/
1099 S:      Maintained
1100 F:      arch/arm/mach-ebsa110/
1101 F:      drivers/net/ethernet/amd/am79c961a.*
1102
1103 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1104 M:      Uwe Kleine-König <kernel@pengutronix.de>
1105 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106 S:      Maintained
1107 N:      efm32
1108
1109 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1110 M:      Daniel Ribeiro <drwyrm@gmail.com>
1111 M:      Stefan Schmidt <stefan@openezx.org>
1112 M:      Harald Welte <laforge@openezx.org>
1113 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1114 W:      http://www.openezx.org/
1115 S:      Maintained
1116 T:      topgit git://git.openezx.org/openezx.git
1117 F:      arch/arm/mach-pxa/ezx.c
1118
1119 ARM/FARADAY FA526 PORT
1120 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1121 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122 S:      Maintained
1123 T:      git git://git.berlios.de/gemini-board
1124 F:      arch/arm/mm/*-fa*
1125
1126 ARM/FOOTBRIDGE ARCHITECTURE
1127 M:      Russell King <linux@arm.linux.org.uk>
1128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 W:      http://www.arm.linux.org.uk/
1130 S:      Maintained
1131 F:      arch/arm/include/asm/hardware/dec21285.h
1132 F:      arch/arm/mach-footbridge/
1133
1134 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1135 M:      Shawn Guo <shawnguo@kernel.org>
1136 M:      Sascha Hauer <kernel@pengutronix.de>
1137 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138 S:      Maintained
1139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1140 F:      arch/arm/mach-imx/
1141 F:      arch/arm/mach-mxs/
1142 F:      arch/arm/boot/dts/imx*
1143 F:      arch/arm/configs/imx*_defconfig
1144 F:      drivers/clk/imx/
1145 F:      include/soc/imx/
1146
1147 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1148 M:      Shawn Guo <shawnguo@kernel.org>
1149 M:      Sascha Hauer <kernel@pengutronix.de>
1150 R:      Stefan Agner <stefan@agner.ch>
1151 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152 S:      Maintained
1153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1154 F:      arch/arm/mach-imx/*vf610*
1155 F:      arch/arm/boot/dts/vf*
1156
1157 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1158 M:      Lennert Buytenhek <kernel@wantstofly.org>
1159 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 S:      Maintained
1161
1162 ARM/GUMSTIX MACHINE SUPPORT
1163 M:      Steve Sakoman <sakoman@gmail.com>
1164 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165 S:      Maintained
1166
1167 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1168 M:      Philipp Zabel <philipp.zabel@gmail.com>
1169 M:      Paul Parsons <lost.distance@yahoo.com>
1170 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 S:      Maintained
1172 F:      arch/arm/mach-pxa/hx4700.c
1173 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1174 F:      sound/soc/pxa/hx4700.c
1175
1176 ARM/HISILICON SOC SUPPORT
1177 M:      Wei Xu <xuwei5@hisilicon.com>
1178 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 W:      http://www.hisilicon.com
1180 S:      Supported
1181 T:      git git://github.com/hisilicon/linux-hisi.git
1182 F:      arch/arm/mach-hisi/
1183 F:      arch/arm/boot/dts/hi3*
1184 F:      arch/arm/boot/dts/hip*
1185 F:      arch/arm/boot/dts/hisi*
1186 F:      arch/arm64/boot/dts/hisilicon/
1187
1188 ARM/HP JORNADA 7XX MACHINE SUPPORT
1189 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1190 W:      www.jlime.com
1191 S:      Maintained
1192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1193 F:      arch/arm/mach-sa1100/jornada720.c
1194 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1195
1196 ARM/IGEP MACHINE SUPPORT
1197 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1198 M:      Javier Martinez Canillas <javier@dowhile0.org>
1199 L:      linux-omap@vger.kernel.org
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 S:      Maintained
1202 F:      arch/arm/boot/dts/omap3-igep*
1203
1204 ARM/INCOME PXA270 SUPPORT
1205 M:      Marek Vasut <marek.vasut@gmail.com>
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S:      Maintained
1208 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1209
1210 ARM/INTEL IOP32X ARM ARCHITECTURE
1211 M:      Lennert Buytenhek <kernel@wantstofly.org>
1212 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 S:      Maintained
1214
1215 ARM/INTEL IOP33X ARM ARCHITECTURE
1216 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217 S:      Orphan
1218
1219 ARM/INTEL IOP13XX ARM ARCHITECTURE
1220 M:      Lennert Buytenhek <kernel@wantstofly.org>
1221 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222 S:      Maintained
1223
1224 ARM/INTEL IQ81342EX MACHINE SUPPORT
1225 M:      Lennert Buytenhek <kernel@wantstofly.org>
1226 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 S:      Maintained
1228
1229 ARM/INTEL IXDP2850 MACHINE SUPPORT
1230 M:      Lennert Buytenhek <kernel@wantstofly.org>
1231 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 S:      Maintained
1233
1234 ARM/INTEL IXP4XX ARM ARCHITECTURE
1235 M:      Imre Kaloz <kaloz@openwrt.org>
1236 M:      Krzysztof Halasa <khalasa@piap.pl>
1237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 S:      Maintained
1239 F:      arch/arm/mach-ixp4xx/
1240
1241 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1242 M:      Jonathan Cameron <jic23@cam.ac.uk>
1243 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244 S:      Maintained
1245 F:      arch/arm/mach-pxa/stargate2.c
1246 F:      drivers/pcmcia/pxa2xx_stargate2.c
1247
1248 ARM/INTEL XSC3 (MANZANO) ARM CORE
1249 M:      Lennert Buytenhek <kernel@wantstofly.org>
1250 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 S:      Maintained
1252
1253 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1254 M:      Lennert Buytenhek <kernel@wantstofly.org>
1255 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256 S:      Maintained
1257
1258 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1259 M:      Santosh Shilimkar <ssantosh@kernel.org>
1260 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261 S:      Maintained
1262 F:      arch/arm/mach-keystone/
1263 F:      arch/arm/boot/dts/k2*
1264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1265
1266 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1267 M:      Santosh Shilimkar <ssantosh@kernel.org>
1268 L:      linux-kernel@vger.kernel.org
1269 S:      Maintained
1270 F:      drivers/clk/keystone/
1271
1272 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1273 M:      Santosh Shilimkar <ssantosh@kernel.org>
1274 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275 L:      linux-kernel@vger.kernel.org
1276 S:      Maintained
1277 F:      drivers/clocksource/timer-keystone.c
1278
1279 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1280 M:      Santosh Shilimkar <ssantosh@kernel.org>
1281 L:      linux-kernel@vger.kernel.org
1282 S:      Maintained
1283 F:      drivers/power/reset/keystone-reset.c
1284
1285 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1286 M:      Santosh Shilimkar <ssantosh@kernel.org>
1287 L:      linux-kernel@vger.kernel.org
1288 S:      Maintained
1289 F:      drivers/memory/*emif*
1290
1291 ARM/LOGICPD PXA270 MACHINE SUPPORT
1292 M:      Lennert Buytenhek <kernel@wantstofly.org>
1293 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294 S:      Maintained
1295
1296 ARM/LPC18XX ARCHITECTURE
1297 M:      Joachim Eastwood <manabian@gmail.com>
1298 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299 S:      Maintained
1300 F:      arch/arm/boot/dts/lpc43*
1301 F:      drivers/clk/nxp/clk-lpc18xx*
1302 F:      drivers/clocksource/time-lpc32xx.c
1303 F:      drivers/i2c/busses/i2c-lpc2k.c
1304 F:      drivers/memory/pl172.c
1305 F:      drivers/mtd/spi-nor/nxp-spifi.c
1306 F:      drivers/rtc/rtc-lpc24xx.c
1307 N:      lpc18xx
1308
1309 ARM/MAGICIAN MACHINE SUPPORT
1310 M:      Philipp Zabel <philipp.zabel@gmail.com>
1311 S:      Maintained
1312
1313 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1314 M:      Jason Cooper <jason@lakedaemon.net>
1315 M:      Andrew Lunn <andrew@lunn.ch>
1316 M:      Gregory Clement <gregory.clement@free-electrons.com>
1317 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1318 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 S:      Maintained
1320 F:      arch/arm/mach-mvebu/
1321 F:      drivers/rtc/rtc-armada38x.c
1322 F:      arch/arm/boot/dts/armada*
1323 F:      arch/arm/boot/dts/kirkwood*
1324 F:      arch/arm64/boot/dts/marvell/armada*
1325
1326
1327 ARM/Marvell Berlin SoC support
1328 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1329 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330 S:      Maintained
1331 F:      arch/arm/mach-berlin/
1332 F:      arch/arm/boot/dts/berlin*
1333 F:      arch/arm64/boot/dts/marvell/berlin*
1334
1335
1336 ARM/Marvell Dove/MV78xx0/Orion SOC support
1337 M:      Jason Cooper <jason@lakedaemon.net>
1338 M:      Andrew Lunn <andrew@lunn.ch>
1339 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1340 M:      Gregory Clement <gregory.clement@free-electrons.com>
1341 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 S:      Maintained
1343 F:      arch/arm/mach-dove/
1344 F:      arch/arm/mach-mv78xx0/
1345 F:      arch/arm/mach-orion5x/
1346 F:      arch/arm/plat-orion/
1347 F:      arch/arm/boot/dts/dove*
1348 F:      arch/arm/boot/dts/orion5x*
1349
1350
1351 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1352 M:      Alexander Clouter <alex@digriz.org.uk>
1353 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 W:      http://www.digriz.org.uk/ts78xx/kernel
1355 S:      Maintained
1356 F:      arch/arm/mach-orion5x/ts78xx-*
1357
1358 ARM/Mediatek RTC DRIVER
1359 M:      Eddie Huang <eddie.huang@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/rtc/rtc-mt6397.c
1364
1365 ARM/Mediatek SoC support
1366 M:      Matthias Brugger <matthias.bgg@gmail.com>
1367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1369 S:      Maintained
1370 F:      arch/arm/boot/dts/mt6*
1371 F:      arch/arm/boot/dts/mt8*
1372 F:      arch/arm/mach-mediatek/
1373 N:      mtk
1374 K:      mediatek
1375
1376 ARM/Mediatek USB3 PHY DRIVER
1377 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1378 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1380 S:      Maintained
1381 F:      drivers/phy/phy-mt65xx-usb3.c
1382
1383 ARM/MICREL KS8695 ARCHITECTURE
1384 M:      Greg Ungerer <gerg@uclinux.org>
1385 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 F:      arch/arm/mach-ks8695/
1387 S:      Odd Fixes
1388
1389 ARM/MIOA701 MACHINE SUPPORT
1390 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1391 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 F:      arch/arm/mach-pxa/mioa701.c
1393 S:      Maintained
1394
1395 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1396 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1397 S:      Maintained
1398
1399 ARM/NOMADIK ARCHITECTURE
1400 M:      Alessandro Rubini <rubini@unipv.it>
1401 M:      Linus Walleij <linus.walleij@linaro.org>
1402 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403 S:      Maintained
1404 F:      arch/arm/mach-nomadik/
1405 F:      drivers/pinctrl/nomadik/
1406 F:      drivers/i2c/busses/i2c-nomadik.c
1407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1408
1409 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1410 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1411 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1412 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1413 S:      Supported
1414
1415 ARM/TOSA MACHINE SUPPORT
1416 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1417 M:      Dirk Opfer <dirk@opfer-online.de>
1418 S:      Maintained
1419
1420 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1421 M:      Marek Vasut <marek.vasut@gmail.com>
1422 L:      linux-arm-kernel@lists.infradead.org
1423 W:      http://hackndev.com
1424 S:      Maintained
1425 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1426 F:      arch/arm/mach-pxa/palmtx.c
1427 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1428 F:      arch/arm/mach-pxa/palmt5.c
1429 F:      arch/arm/mach-pxa/include/mach/palmld.h
1430 F:      arch/arm/mach-pxa/palmld.c
1431 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1432 F:      arch/arm/mach-pxa/palmte2.c
1433 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1434 F:      arch/arm/mach-pxa/palmtc.c
1435
1436 ARM/PALM TREO SUPPORT
1437 M:      Tomas Cech <sleep_walker@suse.com>
1438 L:      linux-arm-kernel@lists.infradead.org
1439 W:      http://hackndev.com
1440 S:      Maintained
1441 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1442 F:      arch/arm/mach-pxa/palmtreo.c
1443
1444 ARM/PALMZ72 SUPPORT
1445 M:      Sergey Lapin <slapin@ossfans.org>
1446 L:      linux-arm-kernel@lists.infradead.org
1447 W:      http://hackndev.com
1448 S:      Maintained
1449 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1450 F:      arch/arm/mach-pxa/palmz72.c
1451
1452 ARM/PLEB SUPPORT
1453 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1454 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1455 S:      Maintained
1456
1457 ARM/PT DIGITAL BOARD PORT
1458 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1459 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460 W:      http://www.arm.linux.org.uk/
1461 S:      Maintained
1462
1463 ARM/QUALCOMM SUPPORT
1464 M:      Andy Gross <andy.gross@linaro.org>
1465 M:      David Brown <david.brown@linaro.org>
1466 L:      linux-arm-msm@vger.kernel.org
1467 L:      linux-soc@vger.kernel.org
1468 S:      Maintained
1469 F:      arch/arm/boot/dts/qcom-*.dts
1470 F:      arch/arm/boot/dts/qcom-*.dtsi
1471 F:      arch/arm/mach-qcom/
1472 F:      arch/arm64/boot/dts/qcom/*
1473 F:      drivers/soc/qcom/
1474 F:      drivers/tty/serial/msm_serial.h
1475 F:      drivers/tty/serial/msm_serial.c
1476 F:      drivers/*/pm8???-*
1477 F:      drivers/mfd/ssbi.c
1478 F:      drivers/firmware/qcom_scm.c
1479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1480
1481 ARM/RADISYS ENP2611 MACHINE SUPPORT
1482 M:      Lennert Buytenhek <kernel@wantstofly.org>
1483 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1484 S:      Maintained
1485
1486 ARM/RENESAS ARM64 ARCHITECTURE
1487 M:      Simon Horman <horms@verge.net.au>
1488 M:      Magnus Damm <magnus.damm@gmail.com>
1489 L:      linux-renesas-soc@vger.kernel.org
1490 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1492 S:      Supported
1493 F:      arch/arm64/boot/dts/renesas/
1494
1495 ARM/RISCPC ARCHITECTURE
1496 M:      Russell King <linux@arm.linux.org.uk>
1497 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498 W:      http://www.arm.linux.org.uk/
1499 S:      Maintained
1500 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1501 F:      arch/arm/include/asm/hardware/ioc.h
1502 F:      arch/arm/include/asm/hardware/iomd.h
1503 F:      arch/arm/include/asm/hardware/memc.h
1504 F:      arch/arm/mach-rpc/
1505 F:      drivers/net/ethernet/8390/etherh.c
1506 F:      drivers/net/ethernet/i825xx/ether1*
1507 F:      drivers/net/ethernet/seeq/ether3*
1508 F:      drivers/scsi/arm/
1509
1510 ARM/Rockchip SoC support
1511 M:      Heiko Stuebner <heiko@sntech.de>
1512 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1513 L:      linux-rockchip@lists.infradead.org
1514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1515 S:      Maintained
1516 F:      arch/arm/boot/dts/rk3*
1517 F:      arch/arm/mach-rockchip/
1518 F:      drivers/clk/rockchip/
1519 F:      drivers/i2c/busses/i2c-rk3x.c
1520 F:      drivers/*/*rockchip*
1521 F:      drivers/*/*/*rockchip*
1522 F:      sound/soc/rockchip/
1523 N:      rockchip
1524
1525 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1526 M:      Kukjin Kim <kgene@kernel.org>
1527 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1528 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1529 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1530 S:      Maintained
1531 F:      arch/arm/boot/dts/s3c*
1532 F:      arch/arm/boot/dts/s5p*
1533 F:      arch/arm/boot/dts/samsung*
1534 F:      arch/arm/boot/dts/exynos*
1535 F:      arch/arm64/boot/dts/exynos/
1536 F:      arch/arm/plat-samsung/
1537 F:      arch/arm/mach-s3c24*/
1538 F:      arch/arm/mach-s3c64xx/
1539 F:      arch/arm/mach-s5p*/
1540 F:      arch/arm/mach-exynos*/
1541 F:      drivers/*/*s3c2410*
1542 F:      drivers/*/*/*s3c2410*
1543 F:      drivers/soc/samsung/*
1544 F:      drivers/spi/spi-s3c*
1545 F:      sound/soc/samsung/*
1546 F:      Documentation/arm/Samsung/
1547 F:      Documentation/devicetree/bindings/arm/samsung/
1548 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1549 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1550 N:      exynos
1551
1552 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1553 M:      Kyungmin Park <kyungmin.park@samsung.com>
1554 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555 S:      Maintained
1556 F:      arch/arm/mach-s5pv210/
1557
1558 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1559 M:      Kyungmin Park <kyungmin.park@samsung.com>
1560 M:      Kamil Debski <k.debski@samsung.com>
1561 L:      linux-arm-kernel@lists.infradead.org
1562 L:      linux-media@vger.kernel.org
1563 S:      Maintained
1564 F:      drivers/media/platform/s5p-g2d/
1565
1566 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1567 M:      Kyungmin Park <kyungmin.park@samsung.com>
1568 M:      Kamil Debski <k.debski@samsung.com>
1569 M:      Jeongtae Park <jtp.park@samsung.com>
1570 L:      linux-arm-kernel@lists.infradead.org
1571 L:      linux-media@vger.kernel.org
1572 S:      Maintained
1573 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1574 F:      drivers/media/platform/s5p-mfc/
1575
1576 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1577 M:      Kyungmin Park <kyungmin.park@samsung.com>
1578 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1579 L:      linux-arm-kernel@lists.infradead.org
1580 L:      linux-media@vger.kernel.org
1581 S:      Maintained
1582 F:      drivers/media/platform/s5p-tv/
1583
1584 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1585 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1586 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1587 L:      linux-arm-kernel@lists.infradead.org
1588 L:      linux-media@vger.kernel.org
1589 S:      Maintained
1590 F:      drivers/media/platform/s5p-jpeg/
1591
1592 ARM/SHMOBILE ARM ARCHITECTURE
1593 M:      Simon Horman <horms@verge.net.au>
1594 M:      Magnus Damm <magnus.damm@gmail.com>
1595 L:      linux-renesas-soc@vger.kernel.org
1596 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1598 S:      Supported
1599 F:      arch/arm/boot/dts/emev2*
1600 F:      arch/arm/boot/dts/r7s*
1601 F:      arch/arm/boot/dts/r8a*
1602 F:      arch/arm/boot/dts/sh*
1603 F:      arch/arm/configs/shmobile_defconfig
1604 F:      arch/arm/include/debug/renesas-scif.S
1605 F:      arch/arm/mach-shmobile/
1606 F:      drivers/sh/
1607
1608 ARM/SOCFPGA ARCHITECTURE
1609 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1610 S:      Maintained
1611 F:      arch/arm/mach-socfpga/
1612 F:      arch/arm/boot/dts/socfpga*
1613 F:      arch/arm/configs/socfpga_defconfig
1614 F:      arch/arm64/boot/dts/altera/
1615 W:      http://www.rocketboards.org
1616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1617
1618 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1619 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1620 S:      Maintained
1621 F:      drivers/clk/socfpga/
1622
1623 ARM/SOCFPGA EDAC SUPPORT
1624 M:      Thor Thayer <tthayer@opensource.altera.com>
1625 S:      Maintained
1626 F:      drivers/edac/altera_edac.
1627
1628 ARM/STI ARCHITECTURE
1629 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1630 M:      Maxime Coquelin <maxime.coquelin@st.com>
1631 M:      Patrice Chotard <patrice.chotard@st.com>
1632 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633 L:      kernel@stlinux.com
1634 W:      http://www.stlinux.com
1635 S:      Maintained
1636 F:      arch/arm/mach-sti/
1637 F:      arch/arm/boot/dts/sti*
1638 F:      drivers/char/hw_random/st-rng.c
1639 F:      drivers/clocksource/arm_global_timer.c
1640 F:      drivers/clocksource/clksrc_st_lpc.c
1641 F:      drivers/i2c/busses/i2c-st.c
1642 F:      drivers/media/rc/st_rc.c
1643 F:      drivers/media/platform/sti/c8sectpfe/
1644 F:      drivers/mmc/host/sdhci-st.c
1645 F:      drivers/phy/phy-miphy28lp.c
1646 F:      drivers/phy/phy-miphy365x.c
1647 F:      drivers/phy/phy-stih407-usb.c
1648 F:      drivers/phy/phy-stih41x-usb.c
1649 F:      drivers/pinctrl/pinctrl-st.c
1650 F:      drivers/reset/sti/
1651 F:      drivers/rtc/rtc-st-lpc.c
1652 F:      drivers/tty/serial/st-asc.c
1653 F:      drivers/usb/dwc3/dwc3-st.c
1654 F:      drivers/usb/host/ehci-st.c
1655 F:      drivers/usb/host/ohci-st.c
1656 F:      drivers/watchdog/st_lpc_wdt.c
1657 F:      drivers/ata/ahci_st.c
1658
1659 ARM/STM32 ARCHITECTURE
1660 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1661 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1662 S:      Maintained
1663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1664 N:      stm32
1665 F:      drivers/clocksource/armv7m_systick.c
1666
1667 ARM/TANGO ARCHITECTURE
1668 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1669 L:      linux-arm-kernel@lists.infradead.org
1670 S:      Maintained
1671 F:      arch/arm/mach-tango/
1672 F:      arch/arm/boot/dts/tango*
1673
1674 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1675 M:      Lennert Buytenhek <kernel@wantstofly.org>
1676 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1677 S:      Maintained
1678
1679 ARM/TETON BGA MACHINE SUPPORT
1680 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1681 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682 S:      Maintained
1683
1684 ARM/THECUS N2100 MACHINE SUPPORT
1685 M:      Lennert Buytenhek <kernel@wantstofly.org>
1686 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1687 S:      Maintained
1688
1689 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1690 M:      Wan ZongShun <mcuos.com@gmail.com>
1691 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1692 W:      http://www.mcuos.com
1693 S:      Maintained
1694 F:      arch/arm/mach-w90x900/
1695 F:      drivers/input/keyboard/w90p910_keypad.c
1696 F:      drivers/input/touchscreen/w90p910_ts.c
1697 F:      drivers/watchdog/nuc900_wdt.c
1698 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1699 F:      drivers/mtd/nand/nuc900_nand.c
1700 F:      drivers/rtc/rtc-nuc900.c
1701 F:      drivers/spi/spi-nuc900.c
1702 F:      drivers/usb/host/ehci-w90x900.c
1703 F:      drivers/video/fbdev/nuc900fb.c
1704
1705 ARM/U300 MACHINE SUPPORT
1706 M:      Linus Walleij <linus.walleij@linaro.org>
1707 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708 S:      Supported
1709 F:      arch/arm/mach-u300/
1710 F:      drivers/clocksource/timer-u300.c
1711 F:      drivers/i2c/busses/i2c-stu300.c
1712 F:      drivers/rtc/rtc-coh901331.c
1713 F:      drivers/watchdog/coh901327_wdt.c
1714 F:      drivers/dma/coh901318*
1715 F:      drivers/mfd/ab3100*
1716 F:      drivers/rtc/rtc-ab3100.c
1717 F:      drivers/rtc/rtc-coh901331.c
1718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1719
1720 ARM/UNIPHIER ARCHITECTURE
1721 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1722 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1723 S:      Maintained
1724 F:      arch/arm/boot/dts/uniphier*
1725 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1726 F:      arch/arm/mach-uniphier/
1727 F:      arch/arm/mm/cache-uniphier.c
1728 F:      arch/arm64/boot/dts/socionext/
1729 F:      drivers/bus/uniphier-system-bus.c
1730 F:      drivers/i2c/busses/i2c-uniphier*
1731 F:      drivers/pinctrl/uniphier/
1732 F:      drivers/tty/serial/8250/8250_uniphier.c
1733 N:      uniphier
1734
1735 ARM/Ux500 ARM ARCHITECTURE
1736 M:      Linus Walleij <linus.walleij@linaro.org>
1737 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1738 S:      Maintained
1739 F:      arch/arm/mach-ux500/
1740 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1741 F:      drivers/dma/ste_dma40*
1742 F:      drivers/hwspinlock/u8500_hsem.c
1743 F:      drivers/mfd/abx500*
1744 F:      drivers/mfd/ab8500*
1745 F:      drivers/mfd/dbx500*
1746 F:      drivers/mfd/db8500*
1747 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1748 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1749 F:      drivers/rtc/rtc-ab8500.c
1750 F:      drivers/rtc/rtc-pl031.c
1751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1752
1753 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1754 M:      Ulf Hansson <ulf.hansson@linaro.org>
1755 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1756 T:      git git://git.linaro.org/people/ulfh/clk.git
1757 S:      Maintained
1758 F:      drivers/clk/ux500/
1759 F:      include/linux/platform_data/clk-ux500.h
1760
1761 ARM/VERSATILE EXPRESS PLATFORM
1762 M:      Liviu Dudau <liviu.dudau@arm.com>
1763 M:      Sudeep Holla <sudeep.holla@arm.com>
1764 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1765 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766 S:      Maintained
1767 F:      arch/arm/boot/dts/vexpress*
1768 F:      arch/arm64/boot/dts/arm/
1769 F:      arch/arm/mach-vexpress/
1770 F:      */*/vexpress*
1771 F:      */*/*/vexpress*
1772 F:      drivers/clk/versatile/clk-vexpress-osc.c
1773 F:      drivers/clocksource/versatile.c
1774
1775 ARM/VFP SUPPORT
1776 M:      Russell King <linux@arm.linux.org.uk>
1777 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778 W:      http://www.arm.linux.org.uk/
1779 S:      Maintained
1780 F:      arch/arm/vfp/
1781
1782 ARM/VOIPAC PXA270 SUPPORT
1783 M:      Marek Vasut <marek.vasut@gmail.com>
1784 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1785 S:      Maintained
1786 F:      arch/arm/mach-pxa/vpac270.c
1787 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1788
1789 ARM/VT8500 ARM ARCHITECTURE
1790 M:      Tony Prisk <linux@prisktech.co.nz>
1791 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1792 S:      Maintained
1793 F:      arch/arm/mach-vt8500/
1794 F:      drivers/clocksource/vt8500_timer.c
1795 F:      drivers/i2c/busses/i2c-wmt.c
1796 F:      drivers/mmc/host/wmt-sdmmc.c
1797 F:      drivers/pwm/pwm-vt8500.c
1798 F:      drivers/rtc/rtc-vt8500.c
1799 F:      drivers/tty/serial/vt8500_serial.c
1800 F:      drivers/usb/host/ehci-platform.c
1801 F:      drivers/usb/host/uhci-platform.c
1802 F:      drivers/video/fbdev/vt8500lcdfb.*
1803 F:      drivers/video/fbdev/wm8505fb*
1804 F:      drivers/video/fbdev/wmt_ge_rops.*
1805
1806 ARM/ZIPIT Z2 SUPPORT
1807 M:      Marek Vasut <marek.vasut@gmail.com>
1808 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1809 S:      Maintained
1810 F:      arch/arm/mach-pxa/z2.c
1811 F:      arch/arm/mach-pxa/include/mach/z2.h
1812
1813 ARM/ZTE ARCHITECTURE
1814 M:      Jun Nie <jun.nie@linaro.org>
1815 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1816 S:      Maintained
1817 F:      arch/arm/mach-zx/
1818 F:      drivers/clk/zte/
1819 F:      Documentation/devicetree/bindings/arm/zte.txt
1820 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1821
1822 ARM/ZYNQ ARCHITECTURE
1823 M:      Michal Simek <michal.simek@xilinx.com>
1824 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1825 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1826 W:      http://wiki.xilinx.com
1827 T:      git https://github.com/Xilinx/linux-xlnx.git
1828 S:      Supported
1829 F:      arch/arm/mach-zynq/
1830 F:      drivers/cpuidle/cpuidle-zynq.c
1831 F:      drivers/block/xsysace.c
1832 N:      zynq
1833 N:      xilinx
1834 F:      drivers/clocksource/cadence_ttc_timer.c
1835 F:      drivers/i2c/busses/i2c-cadence.c
1836 F:      drivers/mmc/host/sdhci-of-arasan.c
1837 F:      drivers/edac/synopsys_edac.c
1838
1839 ARM SMMU DRIVERS
1840 M:      Will Deacon <will.deacon@arm.com>
1841 R:      Robin Murphy <robin.murphy@arm.com>
1842 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1843 S:      Maintained
1844 F:      drivers/iommu/arm-smmu.c
1845 F:      drivers/iommu/arm-smmu-v3.c
1846 F:      drivers/iommu/io-pgtable-arm.c
1847 F:      drivers/iommu/io-pgtable-arm-v7s.c
1848
1849 ARM64 PORT (AARCH64 ARCHITECTURE)
1850 M:      Catalin Marinas <catalin.marinas@arm.com>
1851 M:      Will Deacon <will.deacon@arm.com>
1852 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1854 S:      Maintained
1855 F:      arch/arm64/
1856 F:      Documentation/arm64/
1857
1858 AS3645A LED FLASH CONTROLLER DRIVER
1859 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1860 L:      linux-media@vger.kernel.org
1861 T:      git git://linuxtv.org/media_tree.git
1862 S:      Maintained
1863 F:      drivers/media/i2c/as3645a.c
1864 F:      include/media/i2c/as3645a.h
1865
1866 ASC7621 HARDWARE MONITOR DRIVER
1867 M:      George Joseph <george.joseph@fairview5.com>
1868 L:      linux-hwmon@vger.kernel.org
1869 S:      Maintained
1870 F:      Documentation/hwmon/asc7621
1871 F:      drivers/hwmon/asc7621.c
1872
1873 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1874 M:      Corentin Chary <corentin.chary@gmail.com>
1875 L:      acpi4asus-user@lists.sourceforge.net
1876 L:      platform-driver-x86@vger.kernel.org
1877 W:      http://acpi4asus.sf.net
1878 S:      Maintained
1879 F:      drivers/platform/x86/asus*.c
1880 F:      drivers/platform/x86/eeepc*.c
1881
1882 ASUS WIRELESS RADIO CONTROL DRIVER
1883 M:      JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1884 L:      platform-driver-x86@vger.kernel.org
1885 S:      Maintained
1886 F:      drivers/platform/x86/asus-wireless.c
1887
1888 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1889 R:      Dan Williams <dan.j.williams@intel.com>
1890 W:      http://sourceforge.net/projects/xscaleiop
1891 S:      Odd fixes
1892 F:      Documentation/crypto/async-tx-api.txt
1893 F:      crypto/async_tx/
1894 F:      drivers/dma/
1895 F:      include/linux/dmaengine.h
1896 F:      include/linux/async_tx.h
1897
1898 AT24 EEPROM DRIVER
1899 M:      Wolfram Sang <wsa@the-dreams.de>
1900 L:      linux-i2c@vger.kernel.org
1901 S:      Maintained
1902 F:      drivers/misc/eeprom/at24.c
1903 F:      include/linux/platform_data/at24.h
1904
1905 ATA OVER ETHERNET (AOE) DRIVER
1906 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1907 W:      http://www.openaoe.org/
1908 S:      Supported
1909 F:      Documentation/aoe/
1910 F:      drivers/block/aoe/
1911
1912 ATHEROS 71XX/9XXX GPIO DRIVER
1913 M:      Alban Bedel <albeu@free.fr>
1914 W:      https://github.com/AlbanBedel/linux
1915 T:      git git://github.com/AlbanBedel/linux
1916 S:      Maintained
1917 F:      drivers/gpio/gpio-ath79.c
1918 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1919
1920 ATHEROS ATH GENERIC UTILITIES
1921 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1922 L:      linux-wireless@vger.kernel.org
1923 S:      Supported
1924 F:      drivers/net/wireless/ath/*
1925
1926 ATHEROS ATH5K WIRELESS DRIVER
1927 M:      Jiri Slaby <jirislaby@gmail.com>
1928 M:      Nick Kossifidis <mickflemm@gmail.com>
1929 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1930 L:      linux-wireless@vger.kernel.org
1931 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1932 S:      Maintained
1933 F:      drivers/net/wireless/ath/ath5k/
1934
1935 ATHEROS ATH6KL WIRELESS DRIVER
1936 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1937 L:      linux-wireless@vger.kernel.org
1938 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1940 S:      Supported
1941 F:      drivers/net/wireless/ath/ath6kl/
1942
1943 WILOCITY WIL6210 WIRELESS DRIVER
1944 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1945 L:      linux-wireless@vger.kernel.org
1946 L:      wil6210@qca.qualcomm.com
1947 S:      Supported
1948 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1949 F:      drivers/net/wireless/ath/wil6210/
1950 F:      include/uapi/linux/wil6210_uapi.h
1951
1952 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1953 M:      Christian Lamparter <chunkeey@googlemail.com>
1954 L:      linux-wireless@vger.kernel.org
1955 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1956 S:      Maintained
1957 F:      drivers/net/wireless/ath/carl9170/
1958
1959 ATK0110 HWMON DRIVER
1960 M:      Luca Tettamanti <kronos.it@gmail.com>
1961 L:      linux-hwmon@vger.kernel.org
1962 S:      Maintained
1963 F:      drivers/hwmon/asus_atk0110.c
1964
1965 ATI_REMOTE2 DRIVER
1966 M:      Ville Syrjala <syrjala@sci.fi>
1967 S:      Maintained
1968 F:      drivers/input/misc/ati_remote2.c
1969
1970 ATLX ETHERNET DRIVERS
1971 M:      Jay Cliburn <jcliburn@gmail.com>
1972 M:      Chris Snook <chris.snook@gmail.com>
1973 L:      netdev@vger.kernel.org
1974 W:      http://sourceforge.net/projects/atl1
1975 W:      http://atl1.sourceforge.net
1976 S:      Maintained
1977 F:      drivers/net/ethernet/atheros/
1978
1979 ATM
1980 M:      Chas Williams <3chas3@gmail.com>
1981 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1982 L:      netdev@vger.kernel.org
1983 W:      http://linux-atm.sourceforge.net
1984 S:      Maintained
1985 F:      drivers/atm/
1986 F:      include/linux/atm*
1987 F:      include/uapi/linux/atm*
1988
1989 ATMEL AT91 / AT32 MCI DRIVER
1990 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1991 S:      Maintained
1992 F:      drivers/mmc/host/atmel-mci.c
1993
1994 ATMEL AT91 / AT32 SERIAL DRIVER
1995 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1996 S:      Supported
1997 F:      drivers/tty/serial/atmel_serial.c
1998
1999 ATMEL SAMA5D2 ADC DRIVER
2000 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2001 L:      linux-iio@vger.kernel.org
2002 S:      Supported
2003 F:      drivers/iio/adc/at91-sama5d2_adc.c
2004
2005 ATMEL Audio ALSA driver
2006 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2007 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2008 S:      Supported
2009 F:      sound/soc/atmel
2010
2011 ATMEL DMA DRIVER
2012 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2013 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2014 S:      Supported
2015 F:      drivers/dma/at_hdmac.c
2016 F:      drivers/dma/at_hdmac_regs.h
2017 F:      include/linux/platform_data/dma-atmel.h
2018
2019 ATMEL XDMA DRIVER
2020 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2021 L:      linux-arm-kernel@lists.infradead.org
2022 L:      dmaengine@vger.kernel.org
2023 S:      Supported
2024 F:      drivers/dma/at_xdmac.c
2025
2026 ATMEL I2C DRIVER
2027 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2028 L:      linux-i2c@vger.kernel.org
2029 S:      Supported
2030 F:      drivers/i2c/busses/i2c-at91.c
2031
2032 ATMEL ISI DRIVER
2033 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2034 L:      linux-media@vger.kernel.org
2035 S:      Supported
2036 F:      drivers/media/platform/soc_camera/atmel-isi.c
2037 F:      include/media/atmel-isi.h
2038
2039 ATMEL LCDFB DRIVER
2040 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2041 L:      linux-fbdev@vger.kernel.org
2042 S:      Maintained
2043 F:      drivers/video/fbdev/atmel_lcdfb.c
2044 F:      include/video/atmel_lcdc.h
2045
2046 ATMEL MACB ETHERNET DRIVER
2047 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2048 S:      Supported
2049 F:      drivers/net/ethernet/cadence/
2050
2051 ATMEL NAND DRIVER
2052 M:      Wenyou Yang <wenyou.yang@atmel.com>
2053 M:      Josh Wu <rainyfeeling@outlook.com>
2054 L:      linux-mtd@lists.infradead.org
2055 S:      Supported
2056 F:      drivers/mtd/nand/atmel_nand*
2057
2058 ATMEL SDMMC DRIVER
2059 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2060 L:      linux-mmc@vger.kernel.org
2061 S:      Supported
2062 F:      drivers/mmc/host/sdhci-of-at91.c
2063
2064 ATMEL SPI DRIVER
2065 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2066 S:      Supported
2067 F:      drivers/spi/spi-atmel.*
2068
2069 ATMEL SSC DRIVER
2070 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2071 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2072 S:      Supported
2073 F:      drivers/misc/atmel-ssc.c
2074 F:      include/linux/atmel-ssc.h
2075
2076 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2077 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2078 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2079 S:      Supported
2080 F:      drivers/misc/atmel_tclib.c
2081 F:      drivers/clocksource/tcb_clksrc.c
2082
2083 ATMEL USBA UDC DRIVER
2084 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2085 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2086 S:      Supported
2087 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2088
2089 ATMEL WIRELESS DRIVER
2090 M:      Simon Kelley <simon@thekelleys.org.uk>
2091 L:      linux-wireless@vger.kernel.org
2092 W:      http://www.thekelleys.org.uk/atmel
2093 W:      http://atmelwlandriver.sourceforge.net/
2094 S:      Maintained
2095 F:      drivers/net/wireless/atmel/atmel*
2096
2097 ATMEL MAXTOUCH DRIVER
2098 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2099 T:      git git://github.com/atmel-maxtouch/linux.git
2100 S:      Supported
2101 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2102 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2103 F:      include/linux/platform_data/atmel_mxt_ts.h
2104
2105 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2106 M:      Bradley Grove <linuxdrivers@attotech.com>
2107 L:      linux-scsi@vger.kernel.org
2108 W:      http://www.attotech.com
2109 S:      Supported
2110 F:      drivers/scsi/esas2r
2111
2112 ATUSB IEEE 802.15.4 RADIO DRIVER
2113 M:      Stefan Schmidt <stefan@osg.samsung.com>
2114 L:      linux-wpan@vger.kernel.org
2115 S:      Maintained
2116 F:      drivers/net/ieee802154/atusb.c
2117 F:      drivers/net/ieee802154/atusb.h
2118 F:      drivers/net/ieee802154/at86rf230.h
2119
2120 AUDIT SUBSYSTEM
2121 M:      Paul Moore <paul@paul-moore.com>
2122 M:      Eric Paris <eparis@redhat.com>
2123 L:      linux-audit@redhat.com (moderated for non-subscribers)
2124 W:      http://people.redhat.com/sgrubb/audit/
2125 T:      git git://git.infradead.org/users/pcmoore/audit
2126 S:      Maintained
2127 F:      include/linux/audit.h
2128 F:      include/uapi/linux/audit.h
2129 F:      kernel/audit*
2130
2131 AUXILIARY DISPLAY DRIVERS
2132 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2133 W:      http://miguelojeda.es/auxdisplay.htm
2134 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2135 S:      Maintained
2136 F:      drivers/auxdisplay/
2137 F:      include/linux/cfag12864b.h
2138
2139 AVR32 ARCHITECTURE
2140 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2141 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2142 W:      http://www.atmel.com/products/AVR32/
2143 W:      http://mirror.egtvedt.no/avr32linux.org/
2144 W:      http://avrfreaks.net/
2145 S:      Maintained
2146 F:      arch/avr32/
2147
2148 AVR32/AT32AP MACHINE SUPPORT
2149 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2150 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2151 S:      Maintained
2152 F:      arch/avr32/mach-at32ap/
2153
2154 AX.25 NETWORK LAYER
2155 M:      Ralf Baechle <ralf@linux-mips.org>
2156 L:      linux-hams@vger.kernel.org
2157 W:      http://www.linux-ax25.org/
2158 S:      Maintained
2159 F:      include/uapi/linux/ax25.h
2160 F:      include/net/ax25.h
2161 F:      net/ax25/
2162
2163 AZ6007 DVB DRIVER
2164 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2165 L:      linux-media@vger.kernel.org
2166 W:      https://linuxtv.org
2167 T:      git git://linuxtv.org/media_tree.git
2168 S:      Maintained
2169 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2170
2171 AZTECH FM RADIO RECEIVER DRIVER
2172 M:      Hans Verkuil <hverkuil@xs4all.nl>
2173 L:      linux-media@vger.kernel.org
2174 T:      git git://linuxtv.org/media_tree.git
2175 W:      https://linuxtv.org
2176 S:      Maintained
2177 F:      drivers/media/radio/radio-aztech*
2178
2179 B43 WIRELESS DRIVER
2180 L:      linux-wireless@vger.kernel.org
2181 L:      b43-dev@lists.infradead.org
2182 W:      http://wireless.kernel.org/en/users/Drivers/b43
2183 S:      Odd Fixes
2184 F:      drivers/net/wireless/broadcom/b43/
2185
2186 B43LEGACY WIRELESS DRIVER
2187 M:      Larry Finger <Larry.Finger@lwfinger.net>
2188 L:      linux-wireless@vger.kernel.org
2189 L:      b43-dev@lists.infradead.org
2190 W:      http://wireless.kernel.org/en/users/Drivers/b43
2191 S:      Maintained
2192 F:      drivers/net/wireless/broadcom/b43legacy/
2193
2194 BACKLIGHT CLASS/SUBSYSTEM
2195 M:      Jingoo Han <jingoohan1@gmail.com>
2196 M:      Lee Jones <lee.jones@linaro.org>
2197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2198 S:      Maintained
2199 F:      drivers/video/backlight/
2200 F:      include/linux/backlight.h
2201
2202 BATMAN ADVANCED
2203 M:      Marek Lindner <mareklindner@neomailbox.ch>
2204 M:      Simon Wunderlich <sw@simonwunderlich.de>
2205 M:      Antonio Quartulli <a@unstable.cc>
2206 L:      b.a.t.m.a.n@lists.open-mesh.org
2207 W:      https://www.open-mesh.org/
2208 Q:      https://patchwork.open-mesh.org/project/batman/list/
2209 S:      Maintained
2210 F:      net/batman-adv/
2211
2212 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2213 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2214 L:      linux-hams@vger.kernel.org
2215 W:      http://www.baycom.org/~tom/ham/ham.html
2216 S:      Maintained
2217 F:      drivers/net/hamradio/baycom*
2218
2219 BCACHE (BLOCK LAYER CACHE)
2220 M:      Kent Overstreet <kent.overstreet@gmail.com>
2221 L:      linux-bcache@vger.kernel.org
2222 W:      http://bcache.evilpiepirate.org
2223 S:      Maintained
2224 F:      drivers/md/bcache/
2225
2226 BDISP ST MEDIA DRIVER
2227 M:      Fabien Dessenne <fabien.dessenne@st.com>
2228 L:      linux-media@vger.kernel.org
2229 T:      git git://linuxtv.org/media_tree.git
2230 W:      https://linuxtv.org
2231 S:      Supported
2232 F:      drivers/media/platform/sti/bdisp
2233
2234 BEFS FILE SYSTEM
2235 S:      Orphan
2236 F:      Documentation/filesystems/befs.txt
2237 F:      fs/befs/
2238
2239 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2240 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2241 L:      netdev@vger.kernel.org
2242 S:      Maintained
2243 F:      drivers/net/ethernet/ec_bhf.c
2244
2245 BFS FILE SYSTEM
2246 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2247 S:      Maintained
2248 F:      Documentation/filesystems/bfs.txt
2249 F:      fs/bfs/
2250 F:      include/uapi/linux/bfs_fs.h
2251
2252 BLACKFIN ARCHITECTURE
2253 M:      Steven Miao <realmz6@gmail.com>
2254 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2255 T:      git git://git.code.sf.net/p/adi-linux/code
2256 W:      http://blackfin.uclinux.org
2257 S:      Supported
2258 F:      arch/blackfin/
2259
2260 BLACKFIN EMAC DRIVER
2261 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2262 W:      http://blackfin.uclinux.org
2263 S:      Supported
2264 F:      drivers/net/ethernet/adi/
2265
2266 BLACKFIN RTC DRIVER
2267 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2268 W:      http://blackfin.uclinux.org
2269 S:      Supported
2270 F:      drivers/rtc/rtc-bfin.c
2271
2272 BLACKFIN SDH DRIVER
2273 M:      Sonic Zhang <sonic.zhang@analog.com>
2274 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2275 W:      http://blackfin.uclinux.org
2276 S:      Supported
2277 F:      drivers/mmc/host/bfin_sdh.c
2278
2279 BLACKFIN SERIAL DRIVER
2280 M:      Sonic Zhang <sonic.zhang@analog.com>
2281 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2282 W:      http://blackfin.uclinux.org
2283 S:      Supported
2284 F:      drivers/tty/serial/bfin_uart.c
2285
2286 BLACKFIN WATCHDOG DRIVER
2287 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2288 W:      http://blackfin.uclinux.org
2289 S:      Supported
2290 F:      drivers/watchdog/bfin_wdt.c
2291
2292 BLACKFIN I2C TWI DRIVER
2293 M:      Sonic Zhang <sonic.zhang@analog.com>
2294 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2295 W:      http://blackfin.uclinux.org/
2296 S:      Supported
2297 F:      drivers/i2c/busses/i2c-bfin-twi.c
2298
2299 BLACKFIN MEDIA DRIVER
2300 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2301 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2302 W:      http://blackfin.uclinux.org/
2303 S:      Supported
2304 F:      drivers/media/platform/blackfin/
2305 F:      drivers/media/i2c/adv7183*
2306 F:      drivers/media/i2c/vs6624*
2307
2308 BLINKM RGB LED DRIVER
2309 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2310 S:      Maintained
2311 F:      drivers/leds/leds-blinkm.c
2312
2313 BLOCK LAYER
2314 M:      Jens Axboe <axboe@kernel.dk>
2315 L:      linux-block@vger.kernel.org
2316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2317 S:      Maintained
2318 F:      block/
2319 F:      kernel/trace/blktrace.c
2320
2321 BLOCK2MTD DRIVER
2322 M:      Joern Engel <joern@lazybastard.org>
2323 L:      linux-mtd@lists.infradead.org
2324 S:      Maintained
2325 F:      drivers/mtd/devices/block2mtd.c
2326
2327 BLUETOOTH DRIVERS
2328 M:      Marcel Holtmann <marcel@holtmann.org>
2329 M:      Gustavo Padovan <gustavo@padovan.org>
2330 M:      Johan Hedberg <johan.hedberg@gmail.com>
2331 L:      linux-bluetooth@vger.kernel.org
2332 W:      http://www.bluez.org/
2333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2335 S:      Maintained
2336 F:      drivers/bluetooth/
2337
2338 BLUETOOTH SUBSYSTEM
2339 M:      Marcel Holtmann <marcel@holtmann.org>
2340 M:      Gustavo Padovan <gustavo@padovan.org>
2341 M:      Johan Hedberg <johan.hedberg@gmail.com>
2342 L:      linux-bluetooth@vger.kernel.org
2343 W:      http://www.bluez.org/
2344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2346 S:      Maintained
2347 F:      net/bluetooth/
2348 F:      include/net/bluetooth/
2349
2350 BONDING DRIVER
2351 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2352 M:      Veaceslav Falico <vfalico@gmail.com>
2353 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2354 L:      netdev@vger.kernel.org
2355 W:      http://sourceforge.net/projects/bonding/
2356 S:      Supported
2357 F:      drivers/net/bonding/
2358 F:      include/uapi/linux/if_bonding.h
2359
2360 BPF (Safe dynamic programs and tools)
2361 M:      Alexei Starovoitov <ast@kernel.org>
2362 L:      netdev@vger.kernel.org
2363 L:      linux-kernel@vger.kernel.org
2364 S:      Supported
2365 F:      kernel/bpf/
2366
2367 BROADCOM B44 10/100 ETHERNET DRIVER
2368 M:      Gary Zambrano <zambrano@broadcom.com>
2369 L:      netdev@vger.kernel.org
2370 S:      Supported
2371 F:      drivers/net/ethernet/broadcom/b44.*
2372
2373 BROADCOM GENET ETHERNET DRIVER
2374 M:      Florian Fainelli <f.fainelli@gmail.com>
2375 L:      netdev@vger.kernel.org
2376 S:      Supported
2377 F:      drivers/net/ethernet/broadcom/genet/
2378
2379 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2380 M:      Sony Chacko <sony.chacko@qlogic.com>
2381 M:      Dept-HSGLinuxNICDev@qlogic.com
2382 L:      netdev@vger.kernel.org
2383 S:      Supported
2384 F:      drivers/net/ethernet/broadcom/bnx2.*
2385 F:      drivers/net/ethernet/broadcom/bnx2_*
2386
2387 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2388 M:      Ariel Elior <ariel.elior@qlogic.com>
2389 L:      netdev@vger.kernel.org
2390 S:      Supported
2391 F:      drivers/net/ethernet/broadcom/bnx2x/
2392
2393 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2394 M:      Florian Fainelli <f.fainelli@gmail.com>
2395 M:      Ray Jui <rjui@broadcom.com>
2396 M:      Scott Branden <sbranden@broadcom.com>
2397 L:      bcm-kernel-feedback-list@broadcom.com
2398 T:      git git://github.com/broadcom/mach-bcm
2399 S:      Maintained
2400 F:      arch/arm/mach-bcm/
2401 F:      arch/arm/boot/dts/bcm113*
2402 F:      arch/arm/boot/dts/bcm216*
2403 F:      arch/arm/boot/dts/bcm281*
2404 F:      arch/arm64/boot/dts/broadcom/
2405 F:      arch/arm/configs/bcm_defconfig
2406 F:      drivers/mmc/host/sdhci-bcm-kona.c
2407 F:      drivers/clocksource/bcm_kona_timer.c
2408
2409 BROADCOM BCM2835 ARM ARCHITECTURE
2410 M:      Stephen Warren <swarren@wwwdotorg.org>
2411 M:      Lee Jones <lee@kernel.org>
2412 M:      Eric Anholt <eric@anholt.net>
2413 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2414 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2416 S:      Maintained
2417 N:      bcm2835
2418
2419 BROADCOM BCM47XX MIPS ARCHITECTURE
2420 M:      Hauke Mehrtens <hauke@hauke-m.de>
2421 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2422 L:      linux-mips@linux-mips.org
2423 S:      Maintained
2424 F:      arch/mips/bcm47xx/*
2425 F:      arch/mips/include/asm/mach-bcm47xx/*
2426
2427 BROADCOM BCM5301X ARM ARCHITECTURE
2428 M:      Hauke Mehrtens <hauke@hauke-m.de>
2429 L:      linux-arm-kernel@lists.infradead.org
2430 S:      Maintained
2431 F:      arch/arm/mach-bcm/bcm_5301x.c
2432 F:      arch/arm/boot/dts/bcm5301x.dtsi
2433 F:      arch/arm/boot/dts/bcm470*
2434
2435 BROADCOM BCM63XX ARM ARCHITECTURE
2436 M:      Florian Fainelli <f.fainelli@gmail.com>
2437 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2438 L:      bcm-kernel-feedback-list@broadcom.com
2439 T:      git git://github.com/broadcom/stblinux.git
2440 S:      Maintained
2441 F:      arch/arm/mach-bcm/bcm63xx.c
2442 F:      arch/arm/include/debug/bcm63xx.S
2443
2444 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2445 M:      Kevin Cernekee <cernekee@gmail.com>
2446 L:      linux-usb@vger.kernel.org
2447 S:      Maintained
2448 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2449
2450 BROADCOM BCM7XXX ARM ARCHITECTURE
2451 M:      Brian Norris <computersforpeace@gmail.com>
2452 M:      Gregory Fong <gregory.0xf0@gmail.com>
2453 M:      Florian Fainelli <f.fainelli@gmail.com>
2454 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2455 L:      bcm-kernel-feedback-list@broadcom.com
2456 T:      git git://github.com/broadcom/stblinux.git
2457 S:      Maintained
2458 F:      arch/arm/mach-bcm/*brcmstb*
2459 F:      arch/arm/boot/dts/bcm7*.dts*
2460 F:      drivers/bus/brcmstb_gisb.c
2461 N:      brcmstb
2462
2463 BROADCOM BMIPS MIPS ARCHITECTURE
2464 M:      Kevin Cernekee <cernekee@gmail.com>
2465 M:      Florian Fainelli <f.fainelli@gmail.com>
2466 L:      linux-mips@linux-mips.org
2467 T:      git git://github.com/broadcom/stblinux.git
2468 S:      Maintained
2469 F:      arch/mips/bmips/*
2470 F:      arch/mips/include/asm/mach-bmips/*
2471 F:      arch/mips/kernel/*bmips*
2472 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2473 F:      drivers/irqchip/irq-bcm63*
2474 F:      drivers/irqchip/irq-bcm7*
2475 F:      drivers/irqchip/irq-brcmstb*
2476 F:      include/linux/bcm963xx_nvram.h
2477 F:      include/linux/bcm963xx_tag.h
2478
2479 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2480 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2481 M:      Prashant Sreedharan <prashant@broadcom.com>
2482 M:      Michael Chan <mchan@broadcom.com>
2483 L:      netdev@vger.kernel.org
2484 S:      Supported
2485 F:      drivers/net/ethernet/broadcom/tg3.*
2486
2487 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2488 M:      Brett Rudley <brudley@broadcom.com>
2489 M:      Arend van Spriel <arend@broadcom.com>
2490 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2491 M:      Hante Meuleman <meuleman@broadcom.com>
2492 L:      linux-wireless@vger.kernel.org
2493 L:      brcm80211-dev-list@broadcom.com
2494 S:      Supported
2495 F:      drivers/net/wireless/broadcom/brcm80211/
2496
2497 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2498 M:      QLogic-Storage-Upstream@qlogic.com
2499 L:      linux-scsi@vger.kernel.org
2500 S:      Supported
2501 F:      drivers/scsi/bnx2fc/
2502
2503 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2504 M:      QLogic-Storage-Upstream@qlogic.com
2505 L:      linux-scsi@vger.kernel.org
2506 S:      Supported
2507 F:      drivers/scsi/bnx2i/
2508
2509 BROADCOM IPROC ARM ARCHITECTURE
2510 M:      Ray Jui <rjui@broadcom.com>
2511 M:      Scott Branden <sbranden@broadcom.com>
2512 M:      Jon Mason <jonmason@broadcom.com>
2513 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2514 L:      bcm-kernel-feedback-list@broadcom.com
2515 T:      git git://github.com/broadcom/cygnus-linux.git
2516 S:      Maintained
2517 N:      iproc
2518 N:      cygnus
2519 N:      nsp
2520 N:      bcm9113*
2521 N:      bcm9583*
2522 N:      bcm9585*
2523 N:      bcm9586*
2524 N:      bcm988312
2525 N:      bcm113*
2526 N:      bcm583*
2527 N:      bcm585*
2528 N:      bcm586*
2529 N:      bcm88312
2530
2531 BROADCOM BRCMSTB GPIO DRIVER
2532 M:      Gregory Fong <gregory.0xf0@gmail.com>
2533 L:      bcm-kernel-feedback-list@broadcom.com
2534 S:      Supported
2535 F:      drivers/gpio/gpio-brcmstb.c
2536 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2537
2538 BROADCOM KONA GPIO DRIVER
2539 M:      Ray Jui <rjui@broadcom.com>
2540 L:      bcm-kernel-feedback-list@broadcom.com
2541 S:      Supported
2542 F:      drivers/gpio/gpio-bcm-kona.c
2543 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2544
2545 BROADCOM NVRAM DRIVER
2546 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2547 L:      linux-mips@linux-mips.org
2548 S:      Maintained
2549 F:      drivers/firmware/broadcom/*
2550
2551 BROADCOM STB NAND FLASH DRIVER
2552 M:      Brian Norris <computersforpeace@gmail.com>
2553 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2554 L:      linux-mtd@lists.infradead.org
2555 L:      bcm-kernel-feedback-list@broadcom.com
2556 S:      Maintained
2557 F:      drivers/mtd/nand/brcmnand/
2558
2559 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2560 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2561 L:      linux-wireless@vger.kernel.org
2562 S:      Maintained
2563 F:      drivers/bcma/
2564 F:      include/linux/bcma/
2565
2566 BROADCOM SYSTEMPORT ETHERNET DRIVER
2567 M:      Florian Fainelli <f.fainelli@gmail.com>
2568 L:      netdev@vger.kernel.org
2569 S:      Supported
2570 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2571
2572 BROADCOM VULCAN ARM64 SOC
2573 M:      Jayachandran C. <jchandra@broadcom.com>
2574 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2575 L:      bcm-kernel-feedback-list@broadcom.com
2576 S:      Maintained
2577 F:      arch/arm64/boot/dts/broadcom/vulcan*
2578
2579 BROCADE BFA FC SCSI DRIVER
2580 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2581 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2582 L:      linux-scsi@vger.kernel.org
2583 S:      Supported
2584 F:      drivers/scsi/bfa/
2585
2586 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2587 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2588 L:      netdev@vger.kernel.org
2589 S:      Supported
2590 F:      drivers/net/ethernet/brocade/bna/
2591
2592 BSG (block layer generic sg v4 driver)
2593 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2594 L:      linux-scsi@vger.kernel.org
2595 S:      Supported
2596 F:      block/bsg.c
2597 F:      include/linux/bsg.h
2598 F:      include/uapi/linux/bsg.h
2599
2600 BT87X AUDIO DRIVER
2601 M:      Clemens Ladisch <clemens@ladisch.de>
2602 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2603 T:      git git://git.alsa-project.org/alsa-kernel.git
2604 S:      Maintained
2605 F:      Documentation/sound/alsa/Bt87x.txt
2606 F:      sound/pci/bt87x.c
2607
2608 BT8XXGPIO DRIVER
2609 M:      Michael Buesch <m@bues.ch>
2610 W:      http://bu3sch.de/btgpio.php
2611 S:      Maintained
2612 F:      drivers/gpio/gpio-bt8xx.c
2613
2614 BTRFS FILE SYSTEM
2615 M:      Chris Mason <clm@fb.com>
2616 M:      Josef Bacik <jbacik@fb.com>
2617 M:      David Sterba <dsterba@suse.com>
2618 L:      linux-btrfs@vger.kernel.org
2619 W:      http://btrfs.wiki.kernel.org/
2620 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2622 S:      Maintained
2623 F:      Documentation/filesystems/btrfs.txt
2624 F:      fs/btrfs/
2625
2626 BTTV VIDEO4LINUX DRIVER
2627 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2628 L:      linux-media@vger.kernel.org
2629 W:      https://linuxtv.org
2630 T:      git git://linuxtv.org/media_tree.git
2631 S:      Odd fixes
2632 F:      Documentation/video4linux/bttv/
2633 F:      drivers/media/pci/bt8xx/bttv*
2634
2635 BUSLOGIC SCSI DRIVER
2636 M:      Khalid Aziz <khalid@gonehiking.org>
2637 L:      linux-scsi@vger.kernel.org
2638 S:      Maintained
2639 F:      drivers/scsi/BusLogic.*
2640 F:      drivers/scsi/FlashPoint.*
2641
2642 C-MEDIA CMI8788 DRIVER
2643 M:      Clemens Ladisch <clemens@ladisch.de>
2644 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2645 T:      git git://git.alsa-project.org/alsa-kernel.git
2646 S:      Maintained
2647 F:      sound/pci/oxygen/
2648
2649 C6X ARCHITECTURE
2650 M:      Mark Salter <msalter@redhat.com>
2651 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2652 L:      linux-c6x-dev@linux-c6x.org
2653 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2654 S:      Maintained
2655 F:      arch/c6x/
2656
2657 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2658 M:      David Howells <dhowells@redhat.com>
2659 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2660 S:      Supported
2661 F:      Documentation/filesystems/caching/cachefiles.txt
2662 F:      fs/cachefiles/
2663
2664 CADET FM/AM RADIO RECEIVER DRIVER
2665 M:      Hans Verkuil <hverkuil@xs4all.nl>
2666 L:      linux-media@vger.kernel.org
2667 T:      git git://linuxtv.org/media_tree.git
2668 W:      https://linuxtv.org
2669 S:      Maintained
2670 F:      drivers/media/radio/radio-cadet*
2671
2672 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2673 M:      Jonathan Corbet <corbet@lwn.net>
2674 L:      linux-media@vger.kernel.org
2675 T:      git git://linuxtv.org/media_tree.git
2676 S:      Maintained
2677 F:      Documentation/video4linux/cafe_ccic
2678 F:      drivers/media/platform/marvell-ccic/
2679
2680 CAIF NETWORK LAYER
2681 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2682 L:      netdev@vger.kernel.org
2683 S:      Supported
2684 F:      Documentation/networking/caif/
2685 F:      drivers/net/caif/
2686 F:      include/uapi/linux/caif/
2687 F:      include/net/caif/
2688 F:      net/caif/
2689
2690 CALGARY x86-64 IOMMU
2691 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2692 M:      "Jon D. Mason" <jdmason@kudzu.us>
2693 L:      discuss@x86-64.org
2694 S:      Maintained
2695 F:      arch/x86/kernel/pci-calgary_64.c
2696 F:      arch/x86/kernel/tce_64.c
2697 F:      arch/x86/include/asm/calgary.h
2698 F:      arch/x86/include/asm/tce.h
2699
2700 CAN NETWORK LAYER
2701 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2702 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2703 L:      linux-can@vger.kernel.org
2704 W:      https://github.com/linux-can
2705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2707 S:      Maintained
2708 F:      Documentation/networking/can.txt
2709 F:      net/can/
2710 F:      include/linux/can/core.h
2711 F:      include/uapi/linux/can.h
2712 F:      include/uapi/linux/can/bcm.h
2713 F:      include/uapi/linux/can/raw.h
2714 F:      include/uapi/linux/can/gw.h
2715
2716 CAN NETWORK DRIVERS
2717 M:      Wolfgang Grandegger <wg@grandegger.com>
2718 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2719 L:      linux-can@vger.kernel.org
2720 W:      https://github.com/linux-can
2721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2723 S:      Maintained
2724 F:      drivers/net/can/
2725 F:      include/linux/can/dev.h
2726 F:      include/linux/can/platform/
2727 F:      include/uapi/linux/can/error.h
2728 F:      include/uapi/linux/can/netlink.h
2729
2730 CAPABILITIES
2731 M:      Serge Hallyn <serge.hallyn@canonical.com>
2732 L:      linux-security-module@vger.kernel.org
2733 S:      Supported
2734 F:      include/linux/capability.h
2735 F:      include/uapi/linux/capability.h
2736 F:      security/commoncap.c
2737 F:      kernel/capability.c
2738
2739 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2740 M:      Kevin Tsai <ktsai@capellamicro.com>
2741 S:      Maintained
2742 F:      drivers/iio/light/cm*
2743 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2744
2745 CAVIUM LIQUIDIO NETWORK DRIVER
2746 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2747 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2748 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2749 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2750 L:     netdev@vger.kernel.org
2751 W:     http://www.cavium.com
2752 S:     Supported
2753 F:     drivers/net/ethernet/cavium/liquidio/
2754
2755 CC2520 IEEE-802.15.4 RADIO DRIVER
2756 M:      Varka Bhadram <varkabhadram@gmail.com>
2757 L:      linux-wpan@vger.kernel.org
2758 S:      Maintained
2759 F:      drivers/net/ieee802154/cc2520.c
2760 F:      include/linux/spi/cc2520.h
2761 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2762
2763 CELL BROADBAND ENGINE ARCHITECTURE
2764 M:      Arnd Bergmann <arnd@arndb.de>
2765 L:      linuxppc-dev@lists.ozlabs.org
2766 W:      http://www.ibm.com/developerworks/power/cell/
2767 S:      Supported
2768 F:      arch/powerpc/include/asm/cell*.h
2769 F:      arch/powerpc/include/asm/spu*.h
2770 F:      arch/powerpc/include/uapi/asm/spu*.h
2771 F:      arch/powerpc/oprofile/*cell*
2772 F:      arch/powerpc/platforms/cell/
2773
2774 CEPH COMMON CODE (LIBCEPH)
2775 M:      Ilya Dryomov <idryomov@gmail.com>
2776 M:      "Yan, Zheng" <zyan@redhat.com>
2777 M:      Sage Weil <sage@redhat.com>
2778 L:      ceph-devel@vger.kernel.org
2779 W:      http://ceph.com/
2780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2781 T:      git git://github.com/ceph/ceph-client.git
2782 S:      Supported
2783 F:      net/ceph/
2784 F:      include/linux/ceph/
2785 F:      include/linux/crush/
2786
2787 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2788 M:      "Yan, Zheng" <zyan@redhat.com>
2789 M:      Sage Weil <sage@redhat.com>
2790 M:      Ilya Dryomov <idryomov@gmail.com>
2791 L:      ceph-devel@vger.kernel.org
2792 W:      http://ceph.com/
2793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2794 T:      git git://github.com/ceph/ceph-client.git
2795 S:      Supported
2796 F:      Documentation/filesystems/ceph.txt
2797 F:      fs/ceph/
2798
2799 CERTIFICATE HANDLING:
2800 M:      David Howells <dhowells@redhat.com>
2801 M:      David Woodhouse <dwmw2@infradead.org>
2802 L:      keyrings@vger.kernel.org
2803 S:      Maintained
2804 F:      Documentation/module-signing.txt
2805 F:      certs/
2806 F:      scripts/sign-file.c
2807 F:      scripts/extract-cert.c
2808
2809 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2810 L:      linux-usb@vger.kernel.org
2811 S:      Orphan
2812 F:      Documentation/usb/WUSB-Design-overview.txt
2813 F:      Documentation/usb/wusb-cbaf
2814 F:      drivers/usb/host/hwa-hc.c
2815 F:      drivers/usb/host/whci/
2816 F:      drivers/usb/wusbcore/
2817 F:      include/linux/usb/wusb*
2818
2819 CFAG12864B LCD DRIVER
2820 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2821 W:      http://miguelojeda.es/auxdisplay.htm
2822 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2823 S:      Maintained
2824 F:      drivers/auxdisplay/cfag12864b.c
2825 F:      include/linux/cfag12864b.h
2826
2827 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2828 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2829 W:      http://miguelojeda.es/auxdisplay.htm
2830 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2831 S:      Maintained
2832 F:      drivers/auxdisplay/cfag12864bfb.c
2833 F:      include/linux/cfag12864b.h
2834
2835 CFG80211 and NL80211
2836 M:      Johannes Berg <johannes@sipsolutions.net>
2837 L:      linux-wireless@vger.kernel.org
2838 W:      http://wireless.kernel.org/
2839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2841 S:      Maintained
2842 F:      include/uapi/linux/nl80211.h
2843 F:      include/net/cfg80211.h
2844 F:      net/wireless/*
2845 X:      net/wireless/wext*
2846
2847 CHAR and MISC DRIVERS
2848 M:      Arnd Bergmann <arnd@arndb.de>
2849 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2851 S:      Supported
2852 F:      drivers/char/*
2853 F:      drivers/misc/*
2854 F:      include/linux/miscdevice.h
2855
2856 CHECKPATCH
2857 M:      Andy Whitcroft <apw@canonical.com>
2858 M:      Joe Perches <joe@perches.com>
2859 S:      Maintained
2860 F:      scripts/checkpatch.pl
2861
2862 CHINESE DOCUMENTATION
2863 M:      Harry Wei <harryxiyou@gmail.com>
2864 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2865 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2866 S:      Maintained
2867 F:      Documentation/zh_CN/
2868
2869 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2870 M:      Peter Chen <Peter.Chen@nxp.com>
2871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2872 L:      linux-usb@vger.kernel.org
2873 S:      Maintained
2874 F:      drivers/usb/chipidea/
2875
2876 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2877 M:      Hans de Goede <hdegoede@redhat.com>
2878 L:      linux-input@vger.kernel.org
2879 S:      Maintained
2880 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2881 F:      drivers/input/touchscreen/chipone_icn8318.c
2882
2883 CHROME HARDWARE PLATFORM SUPPORT
2884 M:      Olof Johansson <olof@lixom.net>
2885 S:      Maintained
2886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2887 F:      drivers/platform/chrome/
2888
2889 CISCO VIC ETHERNET NIC DRIVER
2890 M:      Christian Benvenuti <benve@cisco.com>
2891 M:      Sujith Sankar <ssujith@cisco.com>
2892 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2893 M:      Neel Patel <neepatel@cisco.com>
2894 S:      Supported
2895 F:      drivers/net/ethernet/cisco/enic/
2896
2897 CISCO VIC LOW LATENCY NIC DRIVER
2898 M:      Christian Benvenuti <benve@cisco.com>
2899 M:      Dave Goodell <dgoodell@cisco.com>
2900 S:      Supported
2901 F:      drivers/infiniband/hw/usnic/
2902
2903 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2904 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2905 L:      netdev@vger.kernel.org
2906 S:      Maintained
2907 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2908
2909 CIRRUS LOGIC AUDIO CODEC DRIVERS
2910 M:      Brian Austin <brian.austin@cirrus.com>
2911 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2912 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2913 S:      Maintained
2914 F:      sound/soc/codecs/cs*
2915
2916 CLEANCACHE API
2917 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2918 L:      linux-kernel@vger.kernel.org
2919 S:      Maintained
2920 F:      mm/cleancache.c
2921 F:      include/linux/cleancache.h
2922
2923 CLK API
2924 M:      Russell King <linux@arm.linux.org.uk>
2925 L:      linux-clk@vger.kernel.org
2926 S:      Maintained
2927 F:      include/linux/clk.h
2928
2929 CLOCKSOURCE, CLOCKEVENT DRIVERS
2930 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2931 M:      Thomas Gleixner <tglx@linutronix.de>
2932 L:      linux-kernel@vger.kernel.org
2933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2934 S:      Supported
2935 F:      drivers/clocksource
2936
2937 CISCO FCOE HBA DRIVER
2938 M:      Hiral Patel <hiralpat@cisco.com>
2939 M:      Suma Ramars <sramars@cisco.com>
2940 M:      Brian Uchino <buchino@cisco.com>
2941 L:      linux-scsi@vger.kernel.org
2942 S:      Supported
2943 F:      drivers/scsi/fnic/
2944
2945 CISCO SCSI HBA DRIVER
2946 M:      Narsimhulu Musini <nmusini@cisco.com>
2947 M:      Sesidhar Baddela <sebaddel@cisco.com>
2948 L:      linux-scsi@vger.kernel.org
2949 S:      Supported
2950 F:      drivers/scsi/snic/
2951
2952 CMPC ACPI DRIVER
2953 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2954 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2955 L:      platform-driver-x86@vger.kernel.org
2956 S:      Supported
2957 F:      drivers/platform/x86/classmate-laptop.c
2958
2959 COBALT MEDIA DRIVER
2960 M:      Hans Verkuil <hans.verkuil@cisco.com>
2961 L:      linux-media@vger.kernel.org
2962 T:      git git://linuxtv.org/media_tree.git
2963 W:      https://linuxtv.org
2964 S:      Supported
2965 F:      drivers/media/pci/cobalt/
2966
2967 COCCINELLE/Semantic Patches (SmPL)
2968 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2969 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2970 M:      Nicolas Palix <nicolas.palix@imag.fr>
2971 M:      Michal Marek <mmarek@suse.com>
2972 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2974 W:      http://coccinelle.lip6.fr/
2975 S:      Supported
2976 F:      Documentation/coccinelle.txt
2977 F:      scripts/coccinelle/
2978 F:      scripts/coccicheck
2979
2980 CODA FILE SYSTEM
2981 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2982 M:      coda@cs.cmu.edu
2983 L:      codalist@coda.cs.cmu.edu
2984 W:      http://www.coda.cs.cmu.edu/
2985 S:      Maintained
2986 F:      Documentation/filesystems/coda.txt
2987 F:      fs/coda/
2988 F:      include/linux/coda*.h
2989 F:      include/uapi/linux/coda*.h
2990
2991 CODA V4L2 MEM2MEM DRIVER
2992 M:      Philipp Zabel <p.zabel@pengutronix.de>
2993 L:      linux-media@vger.kernel.org
2994 S:      Maintained
2995 F:      Documentation/devicetree/bindings/media/coda.txt
2996 F:      drivers/media/platform/coda/
2997
2998 COMMON CLK FRAMEWORK
2999 M:      Michael Turquette <mturquette@baylibre.com>
3000 M:      Stephen Boyd <sboyd@codeaurora.org>
3001 L:      linux-clk@vger.kernel.org
3002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3003 S:      Maintained
3004 F:      drivers/clk/
3005 X:      drivers/clk/clkdev.c
3006 F:      include/linux/clk-pr*
3007 F:      include/linux/clk/
3008
3009 COMMON INTERNET FILE SYSTEM (CIFS)
3010 M:      Steve French <sfrench@samba.org>
3011 L:      linux-cifs@vger.kernel.org
3012 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3013 W:      http://linux-cifs.samba.org/
3014 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3015 S:      Supported
3016 F:      Documentation/filesystems/cifs/
3017 F:      fs/cifs/
3018
3019 COMPACTPCI HOTPLUG CORE
3020 M:      Scott Murray <scott@spiteful.org>
3021 L:      linux-pci@vger.kernel.org
3022 S:      Maintained
3023 F:      drivers/pci/hotplug/cpci_hotplug*
3024
3025 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3026 M:      Scott Murray <scott@spiteful.org>
3027 L:      linux-pci@vger.kernel.org
3028 S:      Maintained
3029 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3030
3031 COMPACTPCI HOTPLUG GENERIC DRIVER
3032 M:      Scott Murray <scott@spiteful.org>
3033 L:      linux-pci@vger.kernel.org
3034 S:      Maintained
3035 F:      drivers/pci/hotplug/cpcihp_generic.c
3036
3037 COMPAL LAPTOP SUPPORT
3038 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3039 L:      platform-driver-x86@vger.kernel.org
3040 S:      Maintained
3041 F:      drivers/platform/x86/compal-laptop.c
3042
3043 CONEXANT ACCESSRUNNER USB DRIVER
3044 L:      accessrunner-general@lists.sourceforge.net
3045 W:      http://accessrunner.sourceforge.net/
3046 S:      Orphan
3047 F:      drivers/usb/atm/cxacru.c
3048
3049 CONFIGFS
3050 M:      Joel Becker <jlbec@evilplan.org>
3051 M:      Christoph Hellwig <hch@lst.de>
3052 T:      git git://git.infradead.org/users/hch/configfs.git
3053 S:      Supported
3054 F:      fs/configfs/
3055 F:      include/linux/configfs.h
3056
3057 CONNECTOR
3058 M:      Evgeniy Polyakov <zbr@ioremap.net>
3059 L:      netdev@vger.kernel.org
3060 S:      Maintained
3061 F:      drivers/connector/
3062
3063 CONTROL GROUP (CGROUP)
3064 M:      Tejun Heo <tj@kernel.org>
3065 M:      Li Zefan <lizefan@huawei.com>
3066 M:      Johannes Weiner <hannes@cmpxchg.org>
3067 L:      cgroups@vger.kernel.org
3068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3069 S:      Maintained
3070 F:      Documentation/cgroups/
3071 F:      include/linux/cgroup*
3072 F:      kernel/cgroup*
3073
3074 CONTROL GROUP - CPUSET
3075 M:      Li Zefan <lizefan@huawei.com>
3076 L:      cgroups@vger.kernel.org
3077 W:      http://www.bullopensource.org/cpuset/
3078 W:      http://oss.sgi.com/projects/cpusets/
3079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3080 S:      Maintained
3081 F:      Documentation/cgroups/cpusets.txt
3082 F:      include/linux/cpuset.h
3083 F:      kernel/cpuset.c
3084
3085 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3086 M:      Johannes Weiner <hannes@cmpxchg.org>
3087 M:      Michal Hocko <mhocko@kernel.org>
3088 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3089 L:      cgroups@vger.kernel.org
3090 L:      linux-mm@kvack.org
3091 S:      Maintained
3092 F:      mm/memcontrol.c
3093 F:      mm/swap_cgroup.c
3094
3095 CORETEMP HARDWARE MONITORING DRIVER
3096 M:      Fenghua Yu <fenghua.yu@intel.com>
3097 L:      linux-hwmon@vger.kernel.org
3098 S:      Maintained
3099 F:      Documentation/hwmon/coretemp
3100 F:      drivers/hwmon/coretemp.c
3101
3102 COSA/SRP SYNC SERIAL DRIVER
3103 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3104 W:      http://www.fi.muni.cz/~kas/cosa/
3105 S:      Maintained
3106 F:      drivers/net/wan/cosa*
3107
3108 CPMAC ETHERNET DRIVER
3109 M:      Florian Fainelli <florian@openwrt.org>
3110 L:      netdev@vger.kernel.org
3111 S:      Maintained
3112 F:      drivers/net/ethernet/ti/cpmac.c
3113
3114 CPU FREQUENCY DRIVERS
3115 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3116 M:      Viresh Kumar <viresh.kumar@linaro.org>
3117 L:      linux-pm@vger.kernel.org
3118 S:      Maintained
3119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3120 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3121 F:      drivers/cpufreq/
3122 F:      include/linux/cpufreq.h
3123
3124 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3125 M:      Viresh Kumar <viresh.kumar@linaro.org>
3126 M:      Sudeep Holla <sudeep.holla@arm.com>
3127 L:      linux-pm@vger.kernel.org
3128 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3129 S:      Maintained
3130 F:      drivers/cpufreq/arm_big_little.h
3131 F:      drivers/cpufreq/arm_big_little.c
3132 F:      drivers/cpufreq/arm_big_little_dt.c
3133
3134 CPUIDLE DRIVER - ARM BIG LITTLE
3135 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3136 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3137 L:      linux-pm@vger.kernel.org
3138 L:      linux-arm-kernel@lists.infradead.org
3139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3140 S:      Maintained
3141 F:      drivers/cpuidle/cpuidle-big_little.c
3142
3143 CPUIDLE DRIVER - ARM EXYNOS
3144 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3145 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3146 M:      Kukjin Kim <kgene@kernel.org>
3147 L:      linux-pm@vger.kernel.org
3148 L:      linux-samsung-soc@vger.kernel.org
3149 S:      Supported
3150 F:      drivers/cpuidle/cpuidle-exynos.c
3151 F:      arch/arm/mach-exynos/pm.c
3152
3153 CPUIDLE DRIVERS
3154 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3155 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3156 L:      linux-pm@vger.kernel.org
3157 S:      Maintained
3158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3159 F:      drivers/cpuidle/*
3160 F:      include/linux/cpuidle.h
3161
3162 CPUID/MSR DRIVER
3163 M:      "H. Peter Anvin" <hpa@zytor.com>
3164 S:      Maintained
3165 F:      arch/x86/kernel/cpuid.c
3166 F:      arch/x86/kernel/msr.c
3167
3168 CPU POWER MONITORING SUBSYSTEM
3169 M:      Thomas Renninger <trenn@suse.com>
3170 L:      linux-pm@vger.kernel.org
3171 S:      Maintained
3172 F:      tools/power/cpupower/
3173
3174 CRAMFS FILESYSTEM
3175 W:      http://sourceforge.net/projects/cramfs/
3176 S:      Orphan / Obsolete
3177 F:      Documentation/filesystems/cramfs.txt
3178 F:      fs/cramfs/
3179
3180 CRIS PORT
3181 M:      Mikael Starvik <starvik@axis.com>
3182 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3183 L:      linux-cris-kernel@axis.com
3184 W:      http://developer.axis.com
3185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3186 S:      Maintained
3187 F:      arch/cris/
3188 F:      drivers/tty/serial/crisv10.*
3189
3190 CRYPTO API
3191 M:      Herbert Xu <herbert@gondor.apana.org.au>
3192 M:      "David S. Miller" <davem@davemloft.net>
3193 L:      linux-crypto@vger.kernel.org
3194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3196 S:      Maintained
3197 F:      Documentation/crypto/
3198 F:      Documentation/DocBook/crypto-API.tmpl
3199 F:      arch/*/crypto/
3200 F:      crypto/
3201 F:      drivers/crypto/
3202 F:      include/crypto/
3203
3204 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3205 M:      Neil Horman <nhorman@tuxdriver.com>
3206 L:      linux-crypto@vger.kernel.org
3207 S:      Maintained
3208 F:      crypto/ansi_cprng.c
3209 F:      crypto/rng.c
3210
3211 CS3308 MEDIA DRIVER
3212 M:      Hans Verkuil <hverkuil@xs4all.nl>
3213 L:      linux-media@vger.kernel.org
3214 T:      git git://linuxtv.org/media_tree.git
3215 W:      http://linuxtv.org
3216 S:      Odd Fixes
3217 F:      drivers/media/i2c/cs3308.c
3218 F:      drivers/media/i2c/cs3308.h
3219
3220 CS5535 Audio ALSA driver
3221 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3222 S:      Maintained
3223 F:      sound/pci/cs5535audio/
3224
3225 CW1200 WLAN driver
3226 M:      Solomon Peachy <pizza@shaftnet.org>
3227 S:      Maintained
3228 F:      drivers/net/wireless/st/cw1200/
3229
3230 CX18 VIDEO4LINUX DRIVER
3231 M:      Andy Walls <awalls@md.metrocast.net>
3232 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3233 L:      linux-media@vger.kernel.org
3234 T:      git git://linuxtv.org/media_tree.git
3235 W:      https://linuxtv.org
3236 W:      http://www.ivtvdriver.org/index.php/Cx18
3237 S:      Maintained
3238 F:      Documentation/video4linux/cx18.txt
3239 F:      drivers/media/pci/cx18/
3240 F:      include/uapi/linux/ivtv*
3241
3242 CX2341X MPEG ENCODER HELPER MODULE
3243 M:      Hans Verkuil <hverkuil@xs4all.nl>
3244 L:      linux-media@vger.kernel.org
3245 T:      git git://linuxtv.org/media_tree.git
3246 W:      https://linuxtv.org
3247 S:      Maintained
3248 F:      drivers/media/common/cx2341x*
3249 F:      include/media/cx2341x*
3250
3251 CX24120 MEDIA DRIVER
3252 M:      Jemma Denson <jdenson@gmail.com>
3253 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3254 L:      linux-media@vger.kernel.org
3255 W:      https://linuxtv.org
3256 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3257 S:      Maintained
3258 F:      drivers/media/dvb-frontends/cx24120*
3259
3260 CX88 VIDEO4LINUX DRIVER
3261 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3262 L:      linux-media@vger.kernel.org
3263 W:      https://linuxtv.org
3264 T:      git git://linuxtv.org/media_tree.git
3265 S:      Odd fixes
3266 F:      Documentation/video4linux/cx88/
3267 F:      drivers/media/pci/cx88/
3268
3269 CXD2820R MEDIA DRIVER
3270 M:      Antti Palosaari <crope@iki.fi>
3271 L:      linux-media@vger.kernel.org
3272 W:      https://linuxtv.org
3273 W:      http://palosaari.fi/linux/
3274 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3275 T:      git git://linuxtv.org/anttip/media_tree.git
3276 S:      Maintained
3277 F:      drivers/media/dvb-frontends/cxd2820r*
3278
3279 CXGB3 ETHERNET DRIVER (CXGB3)
3280 M:      Santosh Raspatur <santosh@chelsio.com>
3281 L:      netdev@vger.kernel.org
3282 W:      http://www.chelsio.com
3283 S:      Supported
3284 F:      drivers/net/ethernet/chelsio/cxgb3/
3285
3286 CXGB3 ISCSI DRIVER (CXGB3I)
3287 M:      Karen Xie <kxie@chelsio.com>
3288 L:      linux-scsi@vger.kernel.org
3289 W:      http://www.chelsio.com
3290 S:      Supported
3291 F:      drivers/scsi/cxgbi/cxgb3i
3292
3293 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3294 M:      Steve Wise <swise@chelsio.com>
3295 L:      linux-rdma@vger.kernel.org
3296 W:      http://www.openfabrics.org
3297 S:      Supported
3298 F:      drivers/infiniband/hw/cxgb3/
3299
3300 CXGB4 ETHERNET DRIVER (CXGB4)
3301 M:      Hariprasad S <hariprasad@chelsio.com>
3302 L:      netdev@vger.kernel.org
3303 W:      http://www.chelsio.com
3304 S:      Supported
3305 F:      drivers/net/ethernet/chelsio/cxgb4/
3306
3307 CXGB4 ISCSI DRIVER (CXGB4I)
3308 M:      Karen Xie <kxie@chelsio.com>
3309 L:      linux-scsi@vger.kernel.org
3310 W:      http://www.chelsio.com
3311 S:      Supported
3312 F:      drivers/scsi/cxgbi/cxgb4i
3313
3314 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3315 M:      Steve Wise <swise@chelsio.com>
3316 L:      linux-rdma@vger.kernel.org
3317 W:      http://www.openfabrics.org
3318 S:      Supported
3319 F:      drivers/infiniband/hw/cxgb4/
3320
3321 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3322 M:      Casey Leedom <leedom@chelsio.com>
3323 L:      netdev@vger.kernel.org
3324 W:      http://www.chelsio.com
3325 S:      Supported
3326 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3327
3328 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3329 M:      Ian Munsie <imunsie@au1.ibm.com>
3330 M:      Michael Neuling <mikey@neuling.org>
3331 L:      linuxppc-dev@lists.ozlabs.org
3332 S:      Supported
3333 F:      drivers/misc/cxl/
3334 F:      include/misc/cxl*
3335 F:      include/uapi/misc/cxl.h
3336 F:      Documentation/powerpc/cxl.txt
3337 F:      Documentation/powerpc/cxl.txt
3338 F:      Documentation/ABI/testing/sysfs-class-cxl
3339
3340 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3341 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3342 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3343 L:      linux-scsi@vger.kernel.org
3344 S:      Supported
3345 F:      drivers/scsi/cxlflash/
3346 F:      include/uapi/scsi/cxlflash_ioctls.h
3347 F:      Documentation/powerpc/cxlflash.txt
3348
3349 STMMAC ETHERNET DRIVER
3350 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3351 L:      netdev@vger.kernel.org
3352 W:      http://www.stlinux.com
3353 S:      Supported
3354 F:      drivers/net/ethernet/stmicro/stmmac/
3355
3356 CYBERPRO FB DRIVER
3357 M:      Russell King <linux@arm.linux.org.uk>
3358 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3359 W:      http://www.arm.linux.org.uk/
3360 S:      Maintained
3361 F:      drivers/video/fbdev/cyber2000fb.*
3362
3363 CYCLADES ASYNC MUX DRIVER
3364 W:      http://www.cyclades.com/
3365 S:      Orphan
3366 F:      drivers/tty/cyclades.c
3367 F:      include/linux/cyclades.h
3368 F:      include/uapi/linux/cyclades.h
3369
3370 CYCLADES PC300 DRIVER
3371 W:      http://www.cyclades.com/
3372 S:      Orphan
3373 F:      drivers/net/wan/pc300*
3374
3375 CYPRESS_FIRMWARE MEDIA DRIVER
3376 M:      Antti Palosaari <crope@iki.fi>
3377 L:      linux-media@vger.kernel.org
3378 W:      https://linuxtv.org
3379 W:      http://palosaari.fi/linux/
3380 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3381 T:      git git://linuxtv.org/anttip/media_tree.git
3382 S:      Maintained
3383 F:      drivers/media/common/cypress_firmware*
3384
3385 CYTTSP TOUCHSCREEN DRIVER
3386 M:      Ferruh Yigit <fery@cypress.com>
3387 L:      linux-input@vger.kernel.org
3388 S:      Supported
3389 F:      drivers/input/touchscreen/cyttsp*
3390 F:      include/linux/input/cyttsp.h
3391
3392 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3393 M:      Joshua Kinard <kumba@gentoo.org>
3394 S:      Maintained
3395 F:      drivers/rtc/rtc-ds1685.c
3396 F:      include/linux/rtc/ds1685.h
3397
3398 DAMA SLAVE for AX.25
3399 M:      Joerg Reuter <jreuter@yaina.de>
3400 W:      http://yaina.de/jreuter/
3401 W:      http://www.qsl.net/dl1bke/
3402 L:      linux-hams@vger.kernel.org
3403 S:      Maintained
3404 F:      net/ax25/af_ax25.c
3405 F:      net/ax25/ax25_dev.c
3406 F:      net/ax25/ax25_ds_*
3407 F:      net/ax25/ax25_in.c
3408 F:      net/ax25/ax25_out.c
3409 F:      net/ax25/ax25_timer.c
3410 F:      net/ax25/sysctl_net_ax25.c
3411
3412 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3413 L:      netdev@vger.kernel.org
3414 S:      Orphan
3415 F:      Documentation/networking/dmfe.txt
3416 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3417
3418 DC390/AM53C974 SCSI driver
3419 M:      Hannes Reinecke <hare@suse.com>
3420 L:      linux-scsi@vger.kernel.org
3421 S:      Maintained
3422 F:      drivers/scsi/am53c974.c
3423
3424 DC395x SCSI driver
3425 M:      Oliver Neukum <oliver@neukum.org>
3426 M:      Ali Akcaagac <aliakc@web.de>
3427 M:      Jamie Lenehan <lenehan@twibble.org>
3428 L:      dc395x@twibble.org
3429 W:      http://twibble.org/dist/dc395x/
3430 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3431 S:      Maintained
3432 F:      Documentation/scsi/dc395x.txt
3433 F:      drivers/scsi/dc395x.*
3434
3435 DCCP PROTOCOL
3436 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3437 L:      dccp@vger.kernel.org
3438 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3439 S:      Maintained
3440 F:      include/linux/dccp.h
3441 F:      include/uapi/linux/dccp.h
3442 F:      include/linux/tfrc.h
3443 F:      net/dccp/
3444
3445 DECnet NETWORK LAYER
3446 W:      http://linux-decnet.sourceforge.net
3447 L:      linux-decnet-user@lists.sourceforge.net
3448 S:      Orphan
3449 F:      Documentation/networking/decnet.txt
3450 F:      net/decnet/
3451
3452 DECSTATION PLATFORM SUPPORT
3453 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3454 L:      linux-mips@linux-mips.org
3455 W:      http://www.linux-mips.org/wiki/DECstation
3456 S:      Maintained
3457 F:      arch/mips/dec/
3458 F:      arch/mips/include/asm/dec/
3459 F:      arch/mips/include/asm/mach-dec/
3460
3461 DEFXX FDDI NETWORK DRIVER
3462 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3463 S:      Maintained
3464 F:      drivers/net/fddi/defxx.*
3465
3466 DELL LAPTOP DRIVER
3467 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3468 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3469 L:      platform-driver-x86@vger.kernel.org
3470 S:      Maintained
3471 F:      drivers/platform/x86/dell-laptop.c
3472
3473 DELL LAPTOP RBTN DRIVER
3474 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3475 S:      Maintained
3476 F:      drivers/platform/x86/dell-rbtn.*
3477
3478 DELL LAPTOP FREEFALL DRIVER
3479 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3480 S:      Maintained
3481 F:      drivers/platform/x86/dell-smo8800.c
3482
3483 DELL LAPTOP SMM DRIVER
3484 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3485 S:      Maintained
3486 F:      drivers/hwmon/dell-smm-hwmon.c
3487 F:      include/uapi/linux/i8k.h
3488
3489 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3490 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3491 S:      Maintained
3492 F:      Documentation/dcdbas.txt
3493 F:      drivers/firmware/dcdbas.*
3494
3495 DELL WMI EXTRAS DRIVER
3496 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3497 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3498 S:      Maintained
3499 F:      drivers/platform/x86/dell-wmi.c
3500
3501 DESIGNWARE USB2 DRD IP DRIVER
3502 M:      John Youn <johnyoun@synopsys.com>
3503 L:      linux-usb@vger.kernel.org
3504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3505 S:      Maintained
3506 F:      drivers/usb/dwc2/
3507
3508 DESIGNWARE USB3 DRD IP DRIVER
3509 M:      Felipe Balbi <balbi@kernel.org>
3510 L:      linux-usb@vger.kernel.org
3511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3512 S:      Maintained
3513 F:      drivers/usb/dwc3/
3514
3515 DEVICE COREDUMP (DEV_COREDUMP)
3516 M:      Johannes Berg <johannes@sipsolutions.net>
3517 L:      linux-kernel@vger.kernel.org
3518 S:      Maintained
3519 F:      drivers/base/devcoredump.c
3520 F:      include/linux/devcoredump.h
3521
3522 DEVICE FREQUENCY (DEVFREQ)
3523 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3524 M:      Kyungmin Park <kyungmin.park@samsung.com>
3525 L:      linux-pm@vger.kernel.org
3526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3527 S:      Maintained
3528 F:      drivers/devfreq/
3529 F:      include/linux/devfreq.h
3530 F:      Documentation/devicetree/bindings/devfreq/
3531
3532 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3533 M:      Chanwoo Choi <cw00.choi@samsung.com>
3534 L:      linux-pm@vger.kernel.org
3535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3536 S:      Supported
3537 F:      drivers/devfreq/event/
3538 F:      drivers/devfreq/devfreq-event.c
3539 F:      include/linux/devfreq-event.h
3540 F:      Documentation/devicetree/bindings/devfreq/event/
3541
3542 DEVICE NUMBER REGISTRY
3543 M:      Torben Mathiasen <device@lanana.org>
3544 W:      http://lanana.org/docs/device-list/index.html
3545 S:      Maintained
3546
3547 DEVICE-MAPPER  (LVM)
3548 M:      Alasdair Kergon <agk@redhat.com>
3549 M:      Mike Snitzer <snitzer@redhat.com>
3550 M:      dm-devel@redhat.com
3551 L:      dm-devel@redhat.com
3552 W:      http://sources.redhat.com/dm
3553 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3555 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3556 S:      Maintained
3557 F:      Documentation/device-mapper/
3558 F:      drivers/md/dm*
3559 F:      drivers/md/persistent-data/
3560 F:      include/linux/device-mapper.h
3561 F:      include/linux/dm-*.h
3562 F:      include/uapi/linux/dm-*.h
3563
3564 DEVLINK
3565 M:      Jiri Pirko <jiri@mellanox.com>
3566 L:      netdev@vger.kernel.org
3567 S:      Supported
3568 F:      net/core/devlink.c
3569 F:      include/net/devlink.h
3570 F:      include/uapi/linux/devlink.h
3571
3572 DIALOG SEMICONDUCTOR DRIVERS
3573 M:      Support Opensource <support.opensource@diasemi.com>
3574 W:      http://www.dialog-semiconductor.com/products
3575 S:      Supported
3576 F:      Documentation/hwmon/da90??
3577 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3578 F:      drivers/gpio/gpio-da90??.c
3579 F:      drivers/hwmon/da90??-hwmon.c
3580 F:      drivers/iio/adc/da91??-*.c
3581 F:      drivers/input/misc/da90??_onkey.c
3582 F:      drivers/input/touchscreen/da9052_tsi.c
3583 F:      drivers/leds/leds-da90??.c
3584 F:      drivers/mfd/da903x.c
3585 F:      drivers/mfd/da90??-*.c
3586 F:      drivers/mfd/da91??-*.c
3587 F:      drivers/power/da9052-battery.c
3588 F:      drivers/power/da91??-*.c
3589 F:      drivers/regulator/da903x.c
3590 F:      drivers/regulator/da9???-regulator.[ch]
3591 F:      drivers/rtc/rtc-da90??.c
3592 F:      drivers/video/backlight/da90??_bl.c
3593 F:      drivers/watchdog/da90??_wdt.c
3594 F:      include/linux/mfd/da903x.h
3595 F:      include/linux/mfd/da9052/
3596 F:      include/linux/mfd/da9055/
3597 F:      include/linux/mfd/da9063/
3598 F:      include/linux/mfd/da9150/
3599 F:      include/sound/da[79]*.h
3600 F:      sound/soc/codecs/da[79]*.[ch]
3601
3602 DIGI NEO AND CLASSIC PCI PRODUCTS
3603 M:      Lidza Louina <lidza.louina@gmail.com>
3604 M:      Mark Hounschell <markh@compro.net>
3605 L:      driverdev-devel@linuxdriverproject.org
3606 S:      Maintained
3607 F:      drivers/staging/dgnc/
3608
3609 DIOLAN U2C-12 I2C DRIVER
3610 M:      Guenter Roeck <linux@roeck-us.net>
3611 L:      linux-i2c@vger.kernel.org
3612 S:      Maintained
3613 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3614
3615 DIRECT ACCESS (DAX)
3616 M:      Matthew Wilcox <willy@linux.intel.com>
3617 L:      linux-fsdevel@vger.kernel.org
3618 S:      Supported
3619 F:      fs/dax.c
3620
3621 DIRECTORY NOTIFICATION (DNOTIFY)
3622 M:      Eric Paris <eparis@parisplace.org>
3623 S:      Maintained
3624 F:      Documentation/filesystems/dnotify.txt
3625 F:      fs/notify/dnotify/
3626 F:      include/linux/dnotify.h
3627
3628 DISK GEOMETRY AND PARTITION HANDLING
3629 M:      Andries Brouwer <aeb@cwi.nl>
3630 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3631 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3632 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3633 S:      Maintained
3634
3635 DISKQUOTA
3636 M:      Jan Kara <jack@suse.com>
3637 S:      Maintained
3638 F:      Documentation/filesystems/quota.txt
3639 F:      fs/quota/
3640 F:      include/linux/quota*.h
3641 F:      include/uapi/linux/quota*.h
3642
3643 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3644 M:      Bernie Thompson <bernie@plugable.com>
3645 L:      linux-fbdev@vger.kernel.org
3646 S:      Maintained
3647 W:      http://plugable.com/category/projects/udlfb/
3648 F:      drivers/video/fbdev/udlfb.c
3649 F:      include/video/udlfb.h
3650 F:      Documentation/fb/udlfb.txt
3651
3652 DISTRIBUTED LOCK MANAGER (DLM)
3653 M:      Christine Caulfield <ccaulfie@redhat.com>
3654 M:      David Teigland <teigland@redhat.com>
3655 L:      cluster-devel@redhat.com
3656 W:      http://sources.redhat.com/cluster/
3657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3658 S:      Supported
3659 F:      fs/dlm/
3660
3661 DMA BUFFER SHARING FRAMEWORK
3662 M:      Sumit Semwal <sumit.semwal@linaro.org>
3663 S:      Maintained
3664 L:      linux-media@vger.kernel.org
3665 L:      dri-devel@lists.freedesktop.org
3666 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3667 F:      drivers/dma-buf/
3668 F:      include/linux/dma-buf*
3669 F:      include/linux/reservation.h
3670 F:      include/linux/*fence.h
3671 F:      Documentation/dma-buf-sharing.txt
3672 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3673
3674 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3675 M:      Vinod Koul <vinod.koul@intel.com>
3676 L:      dmaengine@vger.kernel.org
3677 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3678 S:      Maintained
3679 F:      drivers/dma/
3680 F:      include/linux/dmaengine.h
3681 F:      Documentation/dmaengine/
3682 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3683
3684 DME1737 HARDWARE MONITOR DRIVER
3685 M:      Juerg Haefliger <juergh@gmail.com>
3686 L:      linux-hwmon@vger.kernel.org
3687 S:      Maintained
3688 F:      Documentation/hwmon/dme1737
3689 F:      drivers/hwmon/dme1737.c
3690
3691 DMI/SMBIOS SUPPORT
3692 M:      Jean Delvare <jdelvare@suse.com>
3693 S:      Maintained
3694 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3695 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3696 F:      drivers/firmware/dmi-id.c
3697 F:      drivers/firmware/dmi_scan.c
3698 F:      include/linux/dmi.h
3699
3700 DOCUMENTATION
3701 M:      Jonathan Corbet <corbet@lwn.net>
3702 L:      linux-doc@vger.kernel.org
3703 S:      Maintained
3704 F:      Documentation/
3705 F:      scripts/docproc.c
3706 F:      scripts/kernel-doc*
3707 X:      Documentation/ABI/
3708 X:      Documentation/devicetree/
3709 X:      Documentation/acpi
3710 X:      Documentation/power
3711 X:      Documentation/spi
3712 X:      Documentation/DocBook/media
3713 T:      git git://git.lwn.net/linux.git docs-next
3714
3715 DOUBLETALK DRIVER
3716 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3717 L:      blinux-list@redhat.com
3718 S:      Maintained
3719 F:      drivers/char/dtlk.c
3720 F:      include/linux/dtlk.h
3721
3722 DPT_I2O SCSI RAID DRIVER
3723 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3724 L:      linux-scsi@vger.kernel.org
3725 W:      http://www.adaptec.com/
3726 S:      Maintained
3727 F:      drivers/scsi/dpt*
3728 F:      drivers/scsi/dpt/
3729
3730 DRBD DRIVER
3731 M:      Philipp Reisner <philipp.reisner@linbit.com>
3732 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3733 L:      drbd-dev@lists.linbit.com
3734 W:      http://www.drbd.org
3735 T:      git git://git.linbit.com/linux-drbd.git
3736 T:      git git://git.linbit.com/drbd-8.4.git
3737 S:      Supported
3738 F:      drivers/block/drbd/
3739 F:      lib/lru_cache.c
3740 F:      Documentation/blockdev/drbd/
3741
3742 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3743 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3745 S:      Supported
3746 F:      Documentation/kobject.txt
3747 F:      drivers/base/
3748 F:      fs/debugfs/
3749 F:      fs/kernfs/
3750 F:      fs/sysfs/
3751 F:      include/linux/debugfs.h
3752 F:      include/linux/kobj*
3753 F:      lib/kobj*
3754
3755 DRM DRIVERS
3756 M:      David Airlie <airlied@linux.ie>
3757 L:      dri-devel@lists.freedesktop.org
3758 T:      git git://people.freedesktop.org/~airlied/linux
3759 S:      Maintained
3760 F:      drivers/gpu/drm/
3761 F:      drivers/gpu/vga/
3762 F:      include/drm/
3763 F:      include/uapi/drm/
3764
3765 RADEON and AMDGPU DRM DRIVERS
3766 M:      Alex Deucher <alexander.deucher@amd.com>
3767 M:      Christian König <christian.koenig@amd.com>
3768 L:      dri-devel@lists.freedesktop.org
3769 T:      git git://people.freedesktop.org/~agd5f/linux
3770 S:      Supported
3771 F:      drivers/gpu/drm/radeon/
3772 F:      include/uapi/drm/radeon*
3773 F:      drivers/gpu/drm/amd/
3774 F:      include/uapi/drm/amdgpu*
3775
3776 DRM PANEL DRIVERS
3777 M:      Thierry Reding <thierry.reding@gmail.com>
3778 L:      dri-devel@lists.freedesktop.org
3779 T:      git git://anongit.freedesktop.org/tegra/linux.git
3780 S:      Maintained
3781 F:      drivers/gpu/drm/drm_panel.c
3782 F:      drivers/gpu/drm/panel/
3783 F:      include/drm/drm_panel.h
3784 F:      Documentation/devicetree/bindings/display/panel/
3785
3786 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3787 M:      Daniel Vetter <daniel.vetter@intel.com>
3788 M:      Jani Nikula <jani.nikula@linux.intel.com>
3789 L:      intel-gfx@lists.freedesktop.org
3790 L:      dri-devel@lists.freedesktop.org
3791 W:      https://01.org/linuxgraphics/
3792 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3793 T:      git git://anongit.freedesktop.org/drm-intel
3794 S:      Supported
3795 F:      drivers/gpu/drm/i915/
3796 F:      include/drm/i915*
3797 F:      include/uapi/drm/i915_drm.h
3798
3799 DRM DRIVERS FOR ATMEL HLCDC
3800 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3801 L:      dri-devel@lists.freedesktop.org
3802 S:      Supported
3803 F:      drivers/gpu/drm/atmel-hlcdc/
3804 F:      Documentation/devicetree/bindings/drm/atmel/
3805
3806 DRM DRIVERS FOR EXYNOS
3807 M:      Inki Dae <inki.dae@samsung.com>
3808 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3809 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3810 M:      Kyungmin Park <kyungmin.park@samsung.com>
3811 L:      dri-devel@lists.freedesktop.org
3812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3813 S:      Supported
3814 F:      drivers/gpu/drm/exynos/
3815 F:      include/drm/exynos*
3816 F:      include/uapi/drm/exynos*
3817
3818 DRM DRIVERS FOR FREESCALE DCU
3819 M:      Stefan Agner <stefan@agner.ch>
3820 M:      Alison Wang <alison.wang@freescale.com>
3821 L:      dri-devel@lists.freedesktop.org
3822 S:      Supported
3823 F:      drivers/gpu/drm/fsl-dcu/
3824 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3825 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3826
3827 DRM DRIVERS FOR FREESCALE IMX
3828 M:      Philipp Zabel <p.zabel@pengutronix.de>
3829 L:      dri-devel@lists.freedesktop.org
3830 S:      Maintained
3831 F:      drivers/gpu/drm/imx/
3832 F:      drivers/gpu/ipu-v3/
3833 F:      Documentation/devicetree/bindings/display/imx/
3834
3835 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3836 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3837 L:      dri-devel@lists.freedesktop.org
3838 T:      git git://github.com/patjak/drm-gma500
3839 S:      Maintained
3840 F:      drivers/gpu/drm/gma500/
3841
3842 DRM DRIVER FOR MSM ADRENO GPU
3843 M:      Rob Clark <robdclark@gmail.com>
3844 L:      linux-arm-msm@vger.kernel.org
3845 L:      dri-devel@lists.freedesktop.org
3846 L:      freedreno@lists.freedesktop.org
3847 T:      git git://people.freedesktop.org/~robclark/linux
3848 S:      Maintained
3849 F:      drivers/gpu/drm/msm/
3850 F:      include/uapi/drm/msm_drm.h
3851 F:      Documentation/devicetree/bindings/display/msm/
3852
3853 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
3854 M:      Ben Skeggs <bskeggs@redhat.com>
3855 L:      dri-devel@lists.freedesktop.org
3856 L:      nouveau@lists.freedesktop.org
3857 T:      git git://github.com/skeggsb/linux
3858 S:      Supported
3859 F:      drivers/gpu/drm/nouveau/
3860 F:      include/uapi/drm/nouveau_drm.h
3861
3862 DRM DRIVERS FOR NVIDIA TEGRA
3863 M:      Thierry Reding <thierry.reding@gmail.com>
3864 M:      Terje Bergström <tbergstrom@nvidia.com>
3865 L:      dri-devel@lists.freedesktop.org
3866 L:      linux-tegra@vger.kernel.org
3867 T:      git git://anongit.freedesktop.org/tegra/linux.git
3868 S:      Supported
3869 F:      drivers/gpu/drm/tegra/
3870 F:      drivers/gpu/host1x/
3871 F:      include/linux/host1x.h
3872 F:      include/uapi/drm/tegra_drm.h
3873 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3874
3875 DRM DRIVERS FOR RENESAS
3876 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3877 L:      dri-devel@lists.freedesktop.org
3878 L:      linux-renesas-soc@vger.kernel.org
3879 T:      git git://people.freedesktop.org/~airlied/linux
3880 S:      Supported
3881 F:      drivers/gpu/drm/rcar-du/
3882 F:      drivers/gpu/drm/shmobile/
3883 F:      include/linux/platform_data/shmob_drm.h
3884
3885 DRM DRIVERS FOR ROCKCHIP
3886 M:      Mark Yao <mark.yao@rock-chips.com>
3887 L:      dri-devel@lists.freedesktop.org
3888 S:      Maintained
3889 F:      drivers/gpu/drm/rockchip/
3890 F:      Documentation/devicetree/bindings/display/rockchip*
3891
3892 DRM DRIVERS FOR STI
3893 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3894 M:      Vincent Abriou <vincent.abriou@st.com>
3895 L:      dri-devel@lists.freedesktop.org
3896 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3897 S:      Maintained
3898 F:      drivers/gpu/drm/sti
3899 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3900
3901 DRM DRIVERS FOR VIVANTE GPU IP
3902 M:      Lucas Stach <l.stach@pengutronix.de>
3903 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3904 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3905 L:      dri-devel@lists.freedesktop.org
3906 S:      Maintained
3907 F:      drivers/gpu/drm/etnaviv/
3908 F:      include/uapi/drm/etnaviv_drm.h
3909 F:      Documentation/devicetree/bindings/display/etnaviv/
3910
3911 DSBR100 USB FM RADIO DRIVER
3912 M:      Alexey Klimov <klimov.linux@gmail.com>
3913 L:      linux-media@vger.kernel.org
3914 T:      git git://linuxtv.org/media_tree.git
3915 S:      Maintained
3916 F:      drivers/media/radio/dsbr100.c
3917
3918 DSCC4 DRIVER
3919 M:      Francois Romieu <romieu@fr.zoreil.com>
3920 L:      netdev@vger.kernel.org
3921 S:      Maintained
3922 F:      drivers/net/wan/dscc4.c
3923
3924 DT3155 MEDIA DRIVER
3925 M:      Hans Verkuil <hverkuil@xs4all.nl>
3926 L:      linux-media@vger.kernel.org
3927 T:      git git://linuxtv.org/media_tree.git
3928 W:      https://linuxtv.org
3929 S:      Odd Fixes
3930 F:      drivers/media/pci/dt3155/
3931
3932 DVB_USB_AF9015 MEDIA DRIVER
3933 M:      Antti Palosaari <crope@iki.fi>
3934 L:      linux-media@vger.kernel.org
3935 W:      https://linuxtv.org
3936 W:      http://palosaari.fi/linux/
3937 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3938 T:      git git://linuxtv.org/anttip/media_tree.git
3939 S:      Maintained
3940 F:      drivers/media/usb/dvb-usb-v2/af9015*
3941
3942 DVB_USB_AF9035 MEDIA DRIVER
3943 M:      Antti Palosaari <crope@iki.fi>
3944 L:      linux-media@vger.kernel.org
3945 W:      https://linuxtv.org
3946 W:      http://palosaari.fi/linux/
3947 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3948 T:      git git://linuxtv.org/anttip/media_tree.git
3949 S:      Maintained
3950 F:      drivers/media/usb/dvb-usb-v2/af9035*
3951
3952 DVB_USB_ANYSEE MEDIA DRIVER
3953 M:      Antti Palosaari <crope@iki.fi>
3954 L:      linux-media@vger.kernel.org
3955 W:      https://linuxtv.org
3956 W:      http://palosaari.fi/linux/
3957 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3958 T:      git git://linuxtv.org/anttip/media_tree.git
3959 S:      Maintained
3960 F:      drivers/media/usb/dvb-usb-v2/anysee*
3961
3962 DVB_USB_AU6610 MEDIA DRIVER
3963 M:      Antti Palosaari <crope@iki.fi>
3964 L:      linux-media@vger.kernel.org
3965 W:      https://linuxtv.org
3966 W:      http://palosaari.fi/linux/
3967 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3968 T:      git git://linuxtv.org/anttip/media_tree.git
3969 S:      Maintained
3970 F:      drivers/media/usb/dvb-usb-v2/au6610*
3971
3972 DVB_USB_CE6230 MEDIA DRIVER
3973 M:      Antti Palosaari <crope@iki.fi>
3974 L:      linux-media@vger.kernel.org
3975 W:      https://linuxtv.org
3976 W:      http://palosaari.fi/linux/
3977 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3978 T:      git git://linuxtv.org/anttip/media_tree.git
3979 S:      Maintained
3980 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3981
3982 DVB_USB_CXUSB MEDIA DRIVER
3983 M:      Michael Krufky <mkrufky@linuxtv.org>
3984 L:      linux-media@vger.kernel.org
3985 W:      https://linuxtv.org
3986 W:      http://github.com/mkrufky
3987 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3988 T:      git git://linuxtv.org/media_tree.git
3989 S:      Maintained
3990 F:      drivers/media/usb/dvb-usb/cxusb*
3991
3992 DVB_USB_EC168 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/ec168*
4001
4002 DVB_USB_GL861 MEDIA DRIVER
4003 M:      Antti Palosaari <crope@iki.fi>
4004 L:      linux-media@vger.kernel.org
4005 W:      https://linuxtv.org
4006 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4007 T:      git git://linuxtv.org/anttip/media_tree.git
4008 S:      Maintained
4009 F:      drivers/media/usb/dvb-usb-v2/gl861*
4010
4011 DVB_USB_MXL111SF MEDIA DRIVER
4012 M:      Michael Krufky <mkrufky@linuxtv.org>
4013 L:      linux-media@vger.kernel.org
4014 W:      https://linuxtv.org
4015 W:      http://github.com/mkrufky
4016 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4017 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4018 S:      Maintained
4019 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4020
4021 DVB_USB_RTL28XXU MEDIA DRIVER
4022 M:      Antti Palosaari <crope@iki.fi>
4023 L:      linux-media@vger.kernel.org
4024 W:      https://linuxtv.org
4025 W:      http://palosaari.fi/linux/
4026 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4027 T:      git git://linuxtv.org/anttip/media_tree.git
4028 S:      Maintained
4029 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4030
4031 DVB_USB_V2 MEDIA DRIVER
4032 M:      Antti Palosaari <crope@iki.fi>
4033 L:      linux-media@vger.kernel.org
4034 W:      https://linuxtv.org
4035 W:      http://palosaari.fi/linux/
4036 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4037 T:      git git://linuxtv.org/anttip/media_tree.git
4038 S:      Maintained
4039 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4040 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4041
4042 DYNAMIC DEBUG
4043 M:      Jason Baron <jbaron@akamai.com>
4044 S:      Maintained
4045 F:      lib/dynamic_debug.c
4046 F:      include/linux/dynamic_debug.h
4047
4048 DZ DECSTATION DZ11 SERIAL DRIVER
4049 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4050 S:      Maintained
4051 F:      drivers/tty/serial/dz.*
4052
4053 E3X0 POWER BUTTON DRIVER
4054 M:      Moritz Fischer <moritz.fischer@ettus.com>
4055 L:      usrp-users@lists.ettus.com
4056 W:      http://www.ettus.com
4057 S:      Supported
4058 F:      drivers/input/misc/e3x0-button.c
4059 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4060
4061 E4000 MEDIA DRIVER
4062 M:      Antti Palosaari <crope@iki.fi>
4063 L:      linux-media@vger.kernel.org
4064 W:      https://linuxtv.org
4065 W:      http://palosaari.fi/linux/
4066 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4067 T:      git git://linuxtv.org/anttip/media_tree.git
4068 S:      Maintained
4069 F:      drivers/media/tuners/e4000*
4070
4071 EATA ISA/EISA/PCI SCSI DRIVER
4072 M:      Dario Ballabio <ballabio_dario@emc.com>
4073 L:      linux-scsi@vger.kernel.org
4074 S:      Maintained
4075 F:      drivers/scsi/eata.c
4076
4077 EC100 MEDIA DRIVER
4078 M:      Antti Palosaari <crope@iki.fi>
4079 L:      linux-media@vger.kernel.org
4080 W:      https://linuxtv.org
4081 W:      http://palosaari.fi/linux/
4082 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4083 T:      git git://linuxtv.org/anttip/media_tree.git
4084 S:      Maintained
4085 F:      drivers/media/dvb-frontends/ec100*
4086
4087 ECRYPT FILE SYSTEM
4088 M:      Tyler Hicks <tyhicks@canonical.com>
4089 L:      ecryptfs@vger.kernel.org
4090 W:      http://ecryptfs.org
4091 W:      https://launchpad.net/ecryptfs
4092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4093 S:      Supported
4094 F:      Documentation/filesystems/ecryptfs.txt
4095 F:      fs/ecryptfs/
4096
4097 EDAC-CORE
4098 M:      Doug Thompson <dougthompson@xmission.com>
4099 M:      Borislav Petkov <bp@alien8.de>
4100 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4101 L:      linux-edac@vger.kernel.org
4102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4104 S:      Supported
4105 F:      Documentation/edac.txt
4106 F:      drivers/edac/
4107 F:      include/linux/edac.h
4108
4109 EDAC-AMD64
4110 M:      Doug Thompson <dougthompson@xmission.com>
4111 M:      Borislav Petkov <bp@alien8.de>
4112 L:      linux-edac@vger.kernel.org
4113 S:      Maintained
4114 F:      drivers/edac/amd64_edac*
4115
4116 EDAC-CALXEDA
4117 M:      Doug Thompson <dougthompson@xmission.com>
4118 M:      Robert Richter <rric@kernel.org>
4119 L:      linux-edac@vger.kernel.org
4120 S:      Maintained
4121 F:      drivers/edac/highbank*
4122
4123 EDAC-CAVIUM
4124 M:      Ralf Baechle <ralf@linux-mips.org>
4125 M:      David Daney <david.daney@cavium.com>
4126 L:      linux-edac@vger.kernel.org
4127 L:      linux-mips@linux-mips.org
4128 S:      Supported
4129 F:      drivers/edac/octeon_edac*
4130
4131 EDAC-E752X
4132 M:      Mark Gross <mark.gross@intel.com>
4133 M:      Doug Thompson <dougthompson@xmission.com>
4134 L:      linux-edac@vger.kernel.org
4135 S:      Maintained
4136 F:      drivers/edac/e752x_edac.c
4137
4138 EDAC-E7XXX
4139 M:      Doug Thompson <dougthompson@xmission.com>
4140 L:      linux-edac@vger.kernel.org
4141 S:      Maintained
4142 F:      drivers/edac/e7xxx_edac.c
4143
4144 EDAC-GHES
4145 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4146 L:      linux-edac@vger.kernel.org
4147 S:      Maintained
4148 F:      drivers/edac/ghes_edac.c
4149
4150 EDAC-I82443BXGX
4151 M:      Tim Small <tim@buttersideup.com>
4152 L:      linux-edac@vger.kernel.org
4153 S:      Maintained
4154 F:      drivers/edac/i82443bxgx_edac.c
4155
4156 EDAC-I3000
4157 M:      Jason Uhlenkott <juhlenko@akamai.com>
4158 L:      linux-edac@vger.kernel.org
4159 S:      Maintained
4160 F:      drivers/edac/i3000_edac.c
4161
4162 EDAC-I5000
4163 M:      Doug Thompson <dougthompson@xmission.com>
4164 L:      linux-edac@vger.kernel.org
4165 S:      Maintained
4166 F:      drivers/edac/i5000_edac.c
4167
4168 EDAC-I5400
4169 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4170 L:      linux-edac@vger.kernel.org
4171 S:      Maintained
4172 F:      drivers/edac/i5400_edac.c
4173
4174 EDAC-I7300
4175 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4176 L:      linux-edac@vger.kernel.org
4177 S:      Maintained
4178 F:      drivers/edac/i7300_edac.c
4179
4180 EDAC-I7CORE
4181 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4182 L:      linux-edac@vger.kernel.org
4183 S:      Maintained
4184 F:      drivers/edac/i7core_edac.c
4185
4186 EDAC-I82975X
4187 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4188 M:      "Arvind R." <arvino55@gmail.com>
4189 L:      linux-edac@vger.kernel.org
4190 S:      Maintained
4191 F:      drivers/edac/i82975x_edac.c
4192
4193 EDAC-IE31200
4194 M:      Jason Baron <jbaron@akamai.com>
4195 L:      linux-edac@vger.kernel.org
4196 S:      Maintained
4197 F:      drivers/edac/ie31200_edac.c
4198
4199 EDAC-MPC85XX
4200 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4201 L:      linux-edac@vger.kernel.org
4202 S:      Maintained
4203 F:      drivers/edac/mpc85xx_edac.[ch]
4204
4205 EDAC-PASEMI
4206 M:      Egor Martovetsky <egor@pasemi.com>
4207 L:      linux-edac@vger.kernel.org
4208 S:      Maintained
4209 F:      drivers/edac/pasemi_edac.c
4210
4211 EDAC-R82600
4212 M:      Tim Small <tim@buttersideup.com>
4213 L:      linux-edac@vger.kernel.org
4214 S:      Maintained
4215 F:      drivers/edac/r82600_edac.c
4216
4217 EDAC-SBRIDGE
4218 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4219 L:      linux-edac@vger.kernel.org
4220 S:      Maintained
4221 F:      drivers/edac/sb_edac.c
4222
4223 EDAC-XGENE
4224 APPLIED MICRO (APM) X-GENE SOC EDAC
4225 M:     Loc Ho <lho@apm.com>
4226 S:     Supported
4227 F:     drivers/edac/xgene_edac.c
4228 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4229
4230 EDIROL UA-101/UA-1000 DRIVER
4231 M:      Clemens Ladisch <clemens@ladisch.de>
4232 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4233 T:      git git://git.alsa-project.org/alsa-kernel.git
4234 S:      Maintained
4235 F:      sound/usb/misc/ua101.c
4236
4237 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4238 M:      Matt Fleming <matt@codeblueprint.co.uk>
4239 L:      linux-efi@vger.kernel.org
4240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4241 S:      Maintained
4242 F:      Documentation/efi-stub.txt
4243 F:      arch/ia64/kernel/efi.c
4244 F:      arch/x86/boot/compressed/eboot.[ch]
4245 F:      arch/x86/include/asm/efi.h
4246 F:      arch/x86/platform/efi/*
4247 F:      drivers/firmware/efi/*
4248 F:      include/linux/efi*.h
4249
4250 EFI VARIABLE FILESYSTEM
4251 M:      Matthew Garrett <matthew.garrett@nebula.com>
4252 M:      Jeremy Kerr <jk@ozlabs.org>
4253 M:      Matt Fleming <matt@codeblueprint.co.uk>
4254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4255 L:      linux-efi@vger.kernel.org
4256 S:      Maintained
4257 F:      fs/efivarfs/
4258
4259 EFIFB FRAMEBUFFER DRIVER
4260 L:      linux-fbdev@vger.kernel.org
4261 M:      Peter Jones <pjones@redhat.com>
4262 S:      Maintained
4263 F:      drivers/video/fbdev/efifb.c
4264
4265 EFS FILESYSTEM
4266 W:      http://aeschi.ch.eu.org/efs/
4267 S:      Orphan
4268 F:      fs/efs/
4269
4270 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4271 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4272 L:      netdev@vger.kernel.org
4273 S:      Maintained
4274 F:      drivers/net/ethernet/ibm/ehea/
4275
4276 EM28XX VIDEO4LINUX DRIVER
4277 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4278 L:      linux-media@vger.kernel.org
4279 W:      https://linuxtv.org
4280 T:      git git://linuxtv.org/media_tree.git
4281 S:      Maintained
4282 F:      drivers/media/usb/em28xx/
4283
4284 EMBEDDED LINUX
4285 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4286 M:      Matt Mackall <mpm@selenic.com>
4287 M:      David Woodhouse <dwmw2@infradead.org>
4288 L:      linux-embedded@vger.kernel.org
4289 S:      Maintained
4290
4291 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4292 M:      James Smart <james.smart@avagotech.com>
4293 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4294 L:      linux-scsi@vger.kernel.org
4295 W:      http://www.avagotech.com
4296 S:      Supported
4297 F:      drivers/scsi/lpfc/
4298
4299 ENE CB710 FLASH CARD READER DRIVER
4300 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4301 S:      Maintained
4302 F:      drivers/misc/cb710/
4303 F:      drivers/mmc/host/cb710-mmc.*
4304 F:      include/linux/cb710.h
4305
4306 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4307 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4308 S:      Maintained
4309 F:      drivers/media/rc/ene_ir.*
4310
4311 EPSON S1D13XXX FRAMEBUFFER DRIVER
4312 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4313 S:      Maintained
4314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4315 F:      drivers/video/fbdev/s1d13xxxfb.c
4316 F:      include/video/s1d13xxxfb.h
4317
4318 ET131X NETWORK DRIVER
4319 M:      Mark Einon <mark.einon@gmail.com>
4320 S:      Odd Fixes
4321 F:      drivers/net/ethernet/agere/
4322
4323 ETHERNET BRIDGE
4324 M:      Stephen Hemminger <stephen@networkplumber.org>
4325 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4326 L:      netdev@vger.kernel.org
4327 W:      http://www.linuxfoundation.org/en/Net:Bridge
4328 S:      Maintained
4329 F:      include/linux/netfilter_bridge/
4330 F:      net/bridge/
4331
4332 ETHERNET PHY LIBRARY
4333 M:      Florian Fainelli <f.fainelli@gmail.com>
4334 L:      netdev@vger.kernel.org
4335 S:      Maintained
4336 F:      include/linux/phy.h
4337 F:      include/linux/phy_fixed.h
4338 F:      drivers/net/phy/
4339 F:      Documentation/networking/phy.txt
4340 F:      drivers/of/of_mdio.c
4341 F:      drivers/of/of_net.c
4342
4343 EXT2 FILE SYSTEM
4344 M:      Jan Kara <jack@suse.com>
4345 L:      linux-ext4@vger.kernel.org
4346 S:      Maintained
4347 F:      Documentation/filesystems/ext2.txt
4348 F:      fs/ext2/
4349 F:      include/linux/ext2*
4350
4351 EXT4 FILE SYSTEM
4352 M:      "Theodore Ts'o" <tytso@mit.edu>
4353 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4354 L:      linux-ext4@vger.kernel.org
4355 W:      http://ext4.wiki.kernel.org
4356 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4358 S:      Maintained
4359 F:      Documentation/filesystems/ext4.txt
4360 F:      fs/ext4/
4361
4362 Extended Verification Module (EVM)
4363 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4364 L:      linux-ima-devel@lists.sourceforge.net
4365 L:      linux-security-module@vger.kernel.org
4366 S:      Supported
4367 F:      security/integrity/evm/
4368
4369 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4370 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4371 M:      Chanwoo Choi <cw00.choi@samsung.com>
4372 L:      linux-kernel@vger.kernel.org
4373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4374 S:      Maintained
4375 F:      drivers/extcon/
4376 F:      include/linux/extcon/
4377 F:      include/linux/extcon.h
4378 F:      Documentation/extcon/
4379 F:      Documentation/devicetree/bindings/extcon/
4380
4381 EXYNOS DP DRIVER
4382 M:      Jingoo Han <jingoohan1@gmail.com>
4383 L:      dri-devel@lists.freedesktop.org
4384 S:      Maintained
4385 F:      drivers/gpu/drm/exynos/exynos_dp*
4386
4387 EXYNOS SYSMMU (IOMMU) driver
4388 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4389 L:      iommu@lists.linux-foundation.org
4390 S:      Maintained
4391 F:      drivers/iommu/exynos-iommu.c
4392
4393 EXYNOS MIPI DISPLAY DRIVERS
4394 M:      Inki Dae <inki.dae@samsung.com>
4395 M:      Donghwa Lee <dh09.lee@samsung.com>
4396 M:      Kyungmin Park <kyungmin.park@samsung.com>
4397 L:      linux-fbdev@vger.kernel.org
4398 S:      Maintained
4399 F:      drivers/video/fbdev/exynos/exynos_mipi*
4400 F:      include/video/exynos_mipi*
4401
4402 F71805F HARDWARE MONITORING DRIVER
4403 M:      Jean Delvare <jdelvare@suse.com>
4404 L:      linux-hwmon@vger.kernel.org
4405 S:      Maintained
4406 F:      Documentation/hwmon/f71805f
4407 F:      drivers/hwmon/f71805f.c
4408
4409 FC0011 TUNER DRIVER
4410 M:      Michael Buesch <m@bues.ch>
4411 L:      linux-media@vger.kernel.org
4412 S:      Maintained
4413 F:      drivers/media/tuners/fc0011.h
4414 F:      drivers/media/tuners/fc0011.c
4415
4416 FC2580 MEDIA DRIVER
4417 M:      Antti Palosaari <crope@iki.fi>
4418 L:      linux-media@vger.kernel.org
4419 W:      https://linuxtv.org
4420 W:      http://palosaari.fi/linux/
4421 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4422 T:      git git://linuxtv.org/anttip/media_tree.git
4423 S:      Maintained
4424 F:      drivers/media/tuners/fc2580*
4425
4426 FANOTIFY
4427 M:      Eric Paris <eparis@redhat.com>
4428 S:      Maintained
4429 F:      fs/notify/fanotify/
4430 F:      include/linux/fanotify.h
4431 F:      include/uapi/linux/fanotify.h
4432
4433 FARSYNC SYNCHRONOUS DRIVER
4434 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4435 W:      http://www.farsite.co.uk/
4436 S:      Supported
4437 F:      drivers/net/wan/farsync.*
4438
4439 FAULT INJECTION SUPPORT
4440 M:      Akinobu Mita <akinobu.mita@gmail.com>
4441 S:      Supported
4442 F:      Documentation/fault-injection/
4443 F:      lib/fault-inject.c
4444
4445 FBTFT Framebuffer drivers
4446 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4447 M:      Noralf Trønnes <noralf@tronnes.org>
4448 S:      Maintained
4449 F:      drivers/staging/fbtft/
4450
4451 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4452 M:      Vasu Dev <vasu.dev@intel.com>
4453 L:      fcoe-devel@open-fcoe.org
4454 W:      www.Open-FCoE.org
4455 S:      Supported
4456 F:      drivers/scsi/libfc/
4457 F:      drivers/scsi/fcoe/
4458 F:      include/scsi/fc/
4459 F:      include/scsi/libfc.h
4460 F:      include/scsi/libfcoe.h
4461 F:      include/uapi/scsi/fc/
4462
4463 FILE LOCKING (flock() and fcntl()/lockf())
4464 M:      Jeff Layton <jlayton@poochiereds.net>
4465 M:      "J. Bruce Fields" <bfields@fieldses.org>
4466 L:      linux-fsdevel@vger.kernel.org
4467 S:      Maintained
4468 F:      include/linux/fcntl.h
4469 F:      include/linux/fs.h
4470 F:      include/uapi/linux/fcntl.h
4471 F:      include/uapi/linux/fs.h
4472 F:      fs/fcntl.c
4473 F:      fs/locks.c
4474
4475 FILESYSTEMS (VFS and infrastructure)
4476 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4477 L:      linux-fsdevel@vger.kernel.org
4478 S:      Maintained
4479 F:      fs/*
4480
4481 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4482 M:      Riku Voipio <riku.voipio@iki.fi>
4483 L:      linux-hwmon@vger.kernel.org
4484 S:      Maintained
4485 F:      drivers/hwmon/f75375s.c
4486 F:      include/linux/f75375s.h
4487
4488 FIREWIRE AUDIO DRIVERS
4489 M:      Clemens Ladisch <clemens@ladisch.de>
4490 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4491 T:      git git://git.alsa-project.org/alsa-kernel.git
4492 S:      Maintained
4493 F:      sound/firewire/
4494
4495 FIREWIRE MEDIA DRIVERS (firedtv)
4496 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4497 L:      linux-media@vger.kernel.org
4498 L:      linux1394-devel@lists.sourceforge.net
4499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4500 S:      Maintained
4501 F:      drivers/media/firewire/
4502
4503 FIREWIRE SBP-2 TARGET
4504 M:      Chris Boot <bootc@bootc.net>
4505 L:      linux-scsi@vger.kernel.org
4506 L:      target-devel@vger.kernel.org
4507 L:      linux1394-devel@lists.sourceforge.net
4508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4509 S:      Maintained
4510 F:      drivers/target/sbp/
4511
4512 FIREWIRE SUBSYSTEM
4513 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4514 L:      linux1394-devel@lists.sourceforge.net
4515 W:      http://ieee1394.wiki.kernel.org/
4516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4517 S:      Maintained
4518 F:      drivers/firewire/
4519 F:      include/linux/firewire.h
4520 F:      include/uapi/linux/firewire*.h
4521 F:      tools/firewire/
4522
4523 FIRMWARE LOADER (request_firmware)
4524 M:      Ming Lei <ming.lei@canonical.com>
4525 L:      linux-kernel@vger.kernel.org
4526 S:      Maintained
4527 F:      Documentation/firmware_class/
4528 F:      drivers/base/firmware*.c
4529 F:      include/linux/firmware.h
4530
4531 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4532 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4533 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4534 S:      Maintained
4535 F:      drivers/block/rsxx/
4536
4537 FLOPPY DRIVER
4538 M:      Jiri Kosina <jikos@kernel.org>
4539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4540 S:      Odd fixes
4541 F:      drivers/block/floppy.c
4542
4543 FMC SUBSYSTEM
4544 M:      Alessandro Rubini <rubini@gnudd.com>
4545 W:      http://www.ohwr.org/projects/fmc-bus
4546 S:      Supported
4547 F:      drivers/fmc/
4548 F:      include/linux/fmc*.h
4549 F:      include/linux/ipmi-fru.h
4550 K:      fmc_d.*register
4551
4552 FPGA MANAGER FRAMEWORK
4553 M:      Alan Tull <atull@opensource.altera.com>
4554 R:      Moritz Fischer <moritz.fischer@ettus.com>
4555 S:      Maintained
4556 F:      drivers/fpga/
4557 F:      include/linux/fpga/fpga-mgr.h
4558 W:      http://www.rocketboards.org
4559
4560 FPU EMULATOR
4561 M:      Bill Metzenthen <billm@melbpc.org.au>
4562 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4563 S:      Maintained
4564 F:      arch/x86/math-emu/
4565
4566 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4567 L:      netdev@vger.kernel.org
4568 S:      Orphan
4569 F:      drivers/net/wan/dlci.c
4570 F:      drivers/net/wan/sdla.c
4571
4572 FRAMEBUFFER LAYER
4573 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4574 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4575 L:      linux-fbdev@vger.kernel.org
4576 W:      http://linux-fbdev.sourceforge.net/
4577 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4579 S:      Maintained
4580 F:      Documentation/fb/
4581 F:      drivers/video/
4582 F:      include/video/
4583 F:      include/linux/fb.h
4584 F:      include/uapi/video/
4585 F:      include/uapi/linux/fb.h
4586
4587 FREESCALE DIU FRAMEBUFFER DRIVER
4588 M:      Timur Tabi <timur@tabi.org>
4589 L:      linux-fbdev@vger.kernel.org
4590 S:      Maintained
4591 F:      drivers/video/fbdev/fsl-diu-fb.*
4592
4593 FREESCALE DMA DRIVER
4594 M:      Li Yang <leoli@freescale.com>
4595 M:      Zhang Wei <zw@zh-kernel.org>
4596 L:      linuxppc-dev@lists.ozlabs.org
4597 S:      Maintained
4598 F:      drivers/dma/fsldma.*
4599
4600 FREESCALE GPMI NAND DRIVER
4601 M:      Han Xu <han.xu@nxp.com>
4602 L:      linux-mtd@lists.infradead.org
4603 S:      Maintained
4604 F:      drivers/mtd/nand/gpmi-nand/*
4605
4606 FREESCALE I2C CPM DRIVER
4607 M:      Jochen Friedrich <jochen@scram.de>
4608 L:      linuxppc-dev@lists.ozlabs.org
4609 L:      linux-i2c@vger.kernel.org
4610 S:      Maintained
4611 F:      drivers/i2c/busses/i2c-cpm.c
4612
4613 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4614 M:      Sascha Hauer <kernel@pengutronix.de>
4615 L:      linux-fbdev@vger.kernel.org
4616 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4617 S:      Maintained
4618 F:      include/linux/platform_data/video-imxfb.h
4619 F:      drivers/video/fbdev/imxfb.c
4620
4621 FREESCALE QUAD SPI DRIVER
4622 M:      Han Xu <han.xu@nxp.com>
4623 L:      linux-mtd@lists.infradead.org
4624 S:      Maintained
4625 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4626
4627 FREESCALE SOC FS_ENET DRIVER
4628 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4629 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4630 L:      linuxppc-dev@lists.ozlabs.org
4631 L:      netdev@vger.kernel.org
4632 S:      Maintained
4633 F:      drivers/net/ethernet/freescale/fs_enet/
4634 F:      include/linux/fs_enet_pd.h
4635
4636 FREESCALE IMX / MXC FEC DRIVER
4637 M:      Fugang Duan <fugang.duan@nxp.com>
4638 L:      netdev@vger.kernel.org
4639 S:      Maintained
4640 F:      drivers/net/ethernet/freescale/fec_main.c
4641 F:      drivers/net/ethernet/freescale/fec_ptp.c
4642 F:      drivers/net/ethernet/freescale/fec.h
4643 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4644
4645 FREESCALE QUICC ENGINE LIBRARY
4646 L:      linuxppc-dev@lists.ozlabs.org
4647 S:      Orphan
4648 F:      drivers/soc/fsl/qe/
4649 F:      include/soc/fsl/*qe*.h
4650 F:      include/soc/fsl/*ucc*.h
4651
4652 FREESCALE USB PERIPHERAL DRIVERS
4653 M:      Li Yang <leoli@freescale.com>
4654 L:      linux-usb@vger.kernel.org
4655 L:      linuxppc-dev@lists.ozlabs.org
4656 S:      Maintained
4657 F:      drivers/usb/gadget/udc/fsl*
4658
4659 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4660 M:      Li Yang <leoli@freescale.com>
4661 L:      netdev@vger.kernel.org
4662 L:      linuxppc-dev@lists.ozlabs.org
4663 S:      Maintained
4664 F:      drivers/net/ethernet/freescale/ucc_geth*
4665
4666 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4667 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4668 L:      netdev@vger.kernel.org
4669 S:      Maintained
4670 F:      drivers/net/ethernet/freescale/gianfar*
4671 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4672 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4673
4674 FREESCALE QUICC ENGINE UCC UART DRIVER
4675 M:      Timur Tabi <timur@tabi.org>
4676 L:      linuxppc-dev@lists.ozlabs.org
4677 S:      Maintained
4678 F:      drivers/tty/serial/ucc_uart.c
4679
4680 FREESCALE SOC SOUND DRIVERS
4681 M:      Timur Tabi <timur@tabi.org>
4682 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4683 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4684 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4685 L:      linuxppc-dev@lists.ozlabs.org
4686 S:      Maintained
4687 F:      sound/soc/fsl/fsl*
4688 F:      sound/soc/fsl/imx*
4689 F:      sound/soc/fsl/mpc8610_hpcd.c
4690
4691 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4692 M:      "J. German Rivera" <German.Rivera@freescale.com>
4693 L:      linux-kernel@vger.kernel.org
4694 S:      Maintained
4695 F:      drivers/staging/fsl-mc/
4696
4697 FREEVXFS FILESYSTEM
4698 M:      Christoph Hellwig <hch@infradead.org>
4699 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4700 S:      Maintained
4701 F:      fs/freevxfs/
4702
4703 FREEZER
4704 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4705 M:      Pavel Machek <pavel@ucw.cz>
4706 L:      linux-pm@vger.kernel.org
4707 S:      Supported
4708 F:      Documentation/power/freezing-of-tasks.txt
4709 F:      include/linux/freezer.h
4710 F:      kernel/freezer.c
4711
4712 FRONTSWAP API
4713 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4714 L:      linux-kernel@vger.kernel.org
4715 S:      Maintained
4716 F:      mm/frontswap.c
4717 F:      include/linux/frontswap.h
4718
4719 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4720 M:      David Howells <dhowells@redhat.com>
4721 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4722 S:      Supported
4723 F:      Documentation/filesystems/caching/
4724 F:      fs/fscache/
4725 F:      include/linux/fscache*.h
4726
4727 F2FS FILE SYSTEM
4728 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4729 M:      Changman Lee <cm224.lee@samsung.com>
4730 R:      Chao Yu <chao2.yu@samsung.com>
4731 L:      linux-f2fs-devel@lists.sourceforge.net
4732 W:      http://en.wikipedia.org/wiki/F2FS
4733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4734 S:      Maintained
4735 F:      Documentation/filesystems/f2fs.txt
4736 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4737 F:      fs/f2fs/
4738 F:      include/linux/f2fs_fs.h
4739 F:      include/trace/events/f2fs.h
4740
4741 FUJITSU FR-V (FRV) PORT
4742 S:      Orphan
4743 F:      arch/frv/
4744
4745 FUJITSU LAPTOP EXTRAS
4746 M:      Jonathan Woithe <jwoithe@just42.net>
4747 L:      platform-driver-x86@vger.kernel.org
4748 S:      Maintained
4749 F:      drivers/platform/x86/fujitsu-laptop.c
4750
4751 FUJITSU M-5MO LS CAMERA ISP DRIVER
4752 M:      Kyungmin Park <kyungmin.park@samsung.com>
4753 M:      Heungjun Kim <riverful.kim@samsung.com>
4754 L:      linux-media@vger.kernel.org
4755 S:      Maintained
4756 F:      drivers/media/i2c/m5mols/
4757 F:      include/media/i2c/m5mols.h
4758
4759 FUJITSU TABLET EXTRAS
4760 M:      Robert Gerlach <khnz@gmx.de>
4761 L:      platform-driver-x86@vger.kernel.org
4762 S:      Maintained
4763 F:      drivers/platform/x86/fujitsu-tablet.c
4764
4765 FUSE: FILESYSTEM IN USERSPACE
4766 M:      Miklos Szeredi <miklos@szeredi.hu>
4767 L:      fuse-devel@lists.sourceforge.net
4768 W:      http://fuse.sourceforge.net/
4769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4770 S:      Maintained
4771 F:      fs/fuse/
4772 F:      include/uapi/linux/fuse.h
4773 F:      Documentation/filesystems/fuse.txt
4774
4775 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4776 M:      Rik Faith <faith@cs.unc.edu>
4777 L:      linux-scsi@vger.kernel.org
4778 S:      Odd Fixes (e.g., new signatures)
4779 F:      drivers/scsi/fdomain.*
4780
4781 GCOV BASED KERNEL PROFILING
4782 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4783 S:      Maintained
4784 F:      kernel/gcov/
4785 F:      Documentation/gcov.txt
4786
4787 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4788 M:      Achim Leubner <achim_leubner@adaptec.com>
4789 L:      linux-scsi@vger.kernel.org
4790 W:      http://www.icp-vortex.com/
4791 S:      Supported
4792 F:      drivers/scsi/gdt*
4793
4794 GDB KERNEL DEBUGGING HELPER SCRIPTS
4795 M:      Jan Kiszka <jan.kiszka@siemens.com>
4796 S:      Supported
4797 F:      scripts/gdb/
4798
4799 GEMTEK FM RADIO RECEIVER DRIVER
4800 M:      Hans Verkuil <hverkuil@xs4all.nl>
4801 L:      linux-media@vger.kernel.org
4802 T:      git git://linuxtv.org/media_tree.git
4803 W:      https://linuxtv.org
4804 S:      Maintained
4805 F:      drivers/media/radio/radio-gemtek*
4806
4807 GENERIC GPIO I2C DRIVER
4808 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4809 S:      Supported
4810 F:      drivers/i2c/busses/i2c-gpio.c
4811 F:      include/linux/i2c-gpio.h
4812
4813 GENERIC GPIO I2C MULTIPLEXER DRIVER
4814 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4815 L:      linux-i2c@vger.kernel.org
4816 S:      Supported
4817 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4818 F:      include/linux/i2c-mux-gpio.h
4819 F:      Documentation/i2c/muxes/i2c-mux-gpio
4820
4821 GENERIC HDLC (WAN) DRIVERS
4822 M:      Krzysztof Halasa <khc@pm.waw.pl>
4823 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4824 S:      Maintained
4825 F:      drivers/net/wan/c101.c
4826 F:      drivers/net/wan/hd6457*
4827 F:      drivers/net/wan/hdlc*
4828 F:      drivers/net/wan/n2.c
4829 F:      drivers/net/wan/pc300too.c
4830 F:      drivers/net/wan/pci200syn.c
4831 F:      drivers/net/wan/wanxl*
4832
4833 GENERIC INCLUDE/ASM HEADER FILES
4834 M:      Arnd Bergmann <arnd@arndb.de>
4835 L:      linux-arch@vger.kernel.org
4836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4837 S:      Maintained
4838 F:      include/asm-generic/
4839 F:      include/uapi/asm-generic/
4840
4841 GENERIC PHY FRAMEWORK
4842 M:      Kishon Vijay Abraham I <kishon@ti.com>
4843 L:      linux-kernel@vger.kernel.org
4844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4845 S:      Supported
4846 F:      drivers/phy/
4847 F:      include/linux/phy/
4848
4849 GENERIC PM DOMAINS
4850 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4851 M:      Kevin Hilman <khilman@kernel.org>
4852 M:      Ulf Hansson <ulf.hansson@linaro.org>
4853 L:      linux-pm@vger.kernel.org
4854 S:      Supported
4855 F:      drivers/base/power/domain*.c
4856 F:      include/linux/pm_domain.h
4857
4858 GENERIC UIO DRIVER FOR PCI DEVICES
4859 M:      "Michael S. Tsirkin" <mst@redhat.com>
4860 L:      kvm@vger.kernel.org
4861 S:      Supported
4862 F:      drivers/uio/uio_pci_generic.c
4863
4864 GET_MAINTAINER SCRIPT
4865 M:      Joe Perches <joe@perches.com>
4866 S:      Maintained
4867 F:      scripts/get_maintainer.pl
4868
4869 GFS2 FILE SYSTEM
4870 M:      Steven Whitehouse <swhiteho@redhat.com>
4871 M:      Bob Peterson <rpeterso@redhat.com>
4872 L:      cluster-devel@redhat.com
4873 W:      http://sources.redhat.com/cluster/
4874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4875 S:      Supported
4876 F:      Documentation/filesystems/gfs2*.txt
4877 F:      fs/gfs2/
4878 F:      include/uapi/linux/gfs2_ondisk.h
4879
4880 GIGASET ISDN DRIVERS
4881 M:      Paul Bolle <pebolle@tiscali.nl>
4882 L:      gigaset307x-common@lists.sourceforge.net
4883 W:      http://gigaset307x.sourceforge.net/
4884 S:      Odd Fixes
4885 F:      Documentation/isdn/README.gigaset
4886 F:      drivers/isdn/gigaset/
4887 F:      include/uapi/linux/gigaset_dev.h
4888
4889 GO7007 MPEG CODEC
4890 M:      Hans Verkuil <hans.verkuil@cisco.com>
4891 L:      linux-media@vger.kernel.org
4892 S:      Maintained
4893 F:      drivers/media/usb/go7007/
4894
4895 GOODIX TOUCHSCREEN
4896 M:      Bastien Nocera <hadess@hadess.net>
4897 L:      linux-input@vger.kernel.org
4898 S:      Maintained
4899 F:      drivers/input/touchscreen/goodix.c
4900
4901 GPIO SUBSYSTEM
4902 M:      Linus Walleij <linus.walleij@linaro.org>
4903 M:      Alexandre Courbot <gnurou@gmail.com>
4904 L:      linux-gpio@vger.kernel.org
4905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4906 S:      Maintained
4907 F:      Documentation/gpio/
4908 F:      Documentation/ABI/testing/gpio-cdev
4909 F:      Documentation/ABI/obsolete/sysfs-gpio
4910 F:      drivers/gpio/
4911 F:      include/linux/gpio/
4912 F:      include/linux/gpio.h
4913 F:      include/asm-generic/gpio.h
4914 F:      include/uapi/linux/gpio.h
4915 F:      tools/gpio/
4916
4917 GRE DEMULTIPLEXER DRIVER
4918 M:      Dmitry Kozlov <xeb@mail.ru>
4919 L:      netdev@vger.kernel.org
4920 S:      Maintained
4921 F:      net/ipv4/gre_demux.c
4922 F:      net/ipv4/gre_offload.c
4923 F:      include/net/gre.h
4924
4925 GRETH 10/100/1G Ethernet MAC device driver
4926 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4927 L:      netdev@vger.kernel.org
4928 S:      Maintained
4929 F:      drivers/net/ethernet/aeroflex/
4930
4931 GSPCA FINEPIX SUBDRIVER
4932 M:      Frank Zago <frank@zago.net>
4933 L:      linux-media@vger.kernel.org
4934 T:      git git://linuxtv.org/media_tree.git
4935 S:      Maintained
4936 F:      drivers/media/usb/gspca/finepix.c
4937
4938 GSPCA GL860 SUBDRIVER
4939 M:      Olivier Lorin <o.lorin@laposte.net>
4940 L:      linux-media@vger.kernel.org
4941 T:      git git://linuxtv.org/media_tree.git
4942 S:      Maintained
4943 F:      drivers/media/usb/gspca/gl860/
4944
4945 GSPCA M5602 SUBDRIVER
4946 M:      Erik Andren <erik.andren@gmail.com>
4947 L:      linux-media@vger.kernel.org
4948 T:      git git://linuxtv.org/media_tree.git
4949 S:      Maintained
4950 F:      drivers/media/usb/gspca/m5602/
4951
4952 GSPCA PAC207 SONIXB SUBDRIVER
4953 M:      Hans de Goede <hdegoede@redhat.com>
4954 L:      linux-media@vger.kernel.org
4955 T:      git git://linuxtv.org/media_tree.git
4956 S:      Maintained
4957 F:      drivers/media/usb/gspca/pac207.c
4958
4959 GSPCA SN9C20X SUBDRIVER
4960 M:      Brian Johnson <brijohn@gmail.com>
4961 L:      linux-media@vger.kernel.org
4962 T:      git git://linuxtv.org/media_tree.git
4963 S:      Maintained
4964 F:      drivers/media/usb/gspca/sn9c20x.c
4965
4966 GSPCA T613 SUBDRIVER
4967 M:      Leandro Costantino <lcostantino@gmail.com>
4968 L:      linux-media@vger.kernel.org
4969 T:      git git://linuxtv.org/media_tree.git
4970 S:      Maintained
4971 F:      drivers/media/usb/gspca/t613.c
4972
4973 GSPCA USB WEBCAM DRIVER
4974 M:      Hans de Goede <hdegoede@redhat.com>
4975 L:      linux-media@vger.kernel.org
4976 T:      git git://linuxtv.org/media_tree.git
4977 S:      Maintained
4978 F:      drivers/media/usb/gspca/
4979
4980 GUID PARTITION TABLE (GPT)
4981 M:      Davidlohr Bueso <dave@stgolabs.net>
4982 L:      linux-efi@vger.kernel.org
4983 S:      Maintained
4984 F:      block/partitions/efi.*
4985
4986 STK1160 USB VIDEO CAPTURE DRIVER
4987 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4988 L:      linux-media@vger.kernel.org
4989 T:      git git://linuxtv.org/media_tree.git
4990 S:      Maintained
4991 F:      drivers/media/usb/stk1160/
4992
4993 H8/300 ARCHITECTURE
4994 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4995 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4996 W:      http://uclinux-h8.sourceforge.jp
4997 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4998 S:      Maintained
4999 F:      arch/h8300/
5000 F:      drivers/clocksource/h8300_*.c
5001 F:      drivers/clk/h8300/
5002 F:      drivers/irqchip/irq-renesas-h8*.c
5003
5004 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5005 M:      Frank Seidel <frank@f-seidel.de>
5006 L:      platform-driver-x86@vger.kernel.org
5007 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5008 S:      Maintained
5009 F:      drivers/platform/x86/hdaps.c
5010
5011 HDPVR USB VIDEO ENCODER DRIVER
5012 M:      Hans Verkuil <hverkuil@xs4all.nl>
5013 L:      linux-media@vger.kernel.org
5014 T:      git git://linuxtv.org/media_tree.git
5015 W:      https://linuxtv.org
5016 S:      Odd Fixes
5017 F:      drivers/media/usb/hdpvr/
5018
5019 HWPOISON MEMORY FAILURE HANDLING
5020 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5021 L:      linux-mm@kvack.org
5022 S:      Maintained
5023 F:      mm/memory-failure.c
5024 F:      mm/hwpoison-inject.c
5025
5026 HYPERVISOR VIRTUAL CONSOLE DRIVER
5027 L:      linuxppc-dev@lists.ozlabs.org
5028 S:      Odd Fixes
5029 F:      drivers/tty/hvc/
5030
5031 HACKRF MEDIA DRIVER
5032 M:      Antti Palosaari <crope@iki.fi>
5033 L:      linux-media@vger.kernel.org
5034 W:      https://linuxtv.org
5035 W:      http://palosaari.fi/linux/
5036 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5037 T:      git git://linuxtv.org/anttip/media_tree.git
5038 S:      Maintained
5039 F:      drivers/media/usb/hackrf/
5040
5041 HARDWARE MONITORING
5042 M:      Jean Delvare <jdelvare@suse.com>
5043 M:      Guenter Roeck <linux@roeck-us.net>
5044 L:      linux-hwmon@vger.kernel.org
5045 W:      http://hwmon.wiki.kernel.org/
5046 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5048 S:      Maintained
5049 F:      Documentation/hwmon/
5050 F:      drivers/hwmon/
5051 F:      include/linux/hwmon*.h
5052
5053 HARDWARE RANDOM NUMBER GENERATOR CORE
5054 M:      Matt Mackall <mpm@selenic.com>
5055 M:      Herbert Xu <herbert@gondor.apana.org.au>
5056 L:      linux-crypto@vger.kernel.org
5057 S:      Odd fixes
5058 F:      Documentation/hw_random.txt
5059 F:      drivers/char/hw_random/
5060 F:      include/linux/hw_random.h
5061
5062 HARDWARE SPINLOCK CORE
5063 M:      Ohad Ben-Cohen <ohad@wizery.com>
5064 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5065 L:      linux-remoteproc@vger.kernel.org
5066 S:      Maintained
5067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5068 F:      Documentation/hwspinlock.txt
5069 F:      drivers/hwspinlock/hwspinlock_*
5070 F:      include/linux/hwspinlock.h
5071
5072 HARMONY SOUND DRIVER
5073 L:      linux-parisc@vger.kernel.org
5074 S:      Maintained
5075 F:      sound/parisc/harmony.*
5076
5077 HD29L2 MEDIA DRIVER
5078 M:      Antti Palosaari <crope@iki.fi>
5079 L:      linux-media@vger.kernel.org
5080 W:      https://linuxtv.org
5081 W:      http://palosaari.fi/linux/
5082 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5083 T:      git git://linuxtv.org/anttip/media_tree.git
5084 S:      Maintained
5085 F:      drivers/media/dvb-frontends/hd29l2*
5086
5087 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5088 M:      Don Brace <don.brace@microsemi.com>
5089 L:      iss_storagedev@hp.com
5090 L:      esc.storagedev@microsemi.com
5091 L:      linux-scsi@vger.kernel.org
5092 S:      Supported
5093 F:      Documentation/scsi/hpsa.txt
5094 F:      drivers/scsi/hpsa*.[ch]
5095 F:      include/linux/cciss*.h
5096 F:      include/uapi/linux/cciss*.h
5097
5098 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5099 M:      Don Brace <don.brace@microsemi.com>
5100 L:      iss_storagedev@hp.com
5101 L:      esc.storagedev@microsemi.com
5102 L:      linux-scsi@vger.kernel.org
5103 S:      Supported
5104 F:      Documentation/blockdev/cciss.txt
5105 F:      drivers/block/cciss*
5106 F:      include/linux/cciss_ioctl.h
5107 F:      include/uapi/linux/cciss_ioctl.h
5108
5109 HFS FILESYSTEM
5110 L:      linux-fsdevel@vger.kernel.org
5111 S:      Orphan
5112 F:      Documentation/filesystems/hfs.txt
5113 F:      fs/hfs/
5114
5115 HFSPLUS FILESYSTEM
5116 L:      linux-fsdevel@vger.kernel.org
5117 S:      Orphan
5118 F:      Documentation/filesystems/hfsplus.txt
5119 F:      fs/hfsplus/
5120
5121 HGA FRAMEBUFFER DRIVER
5122 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5123 L:      linux-nvidia@lists.surfsouth.com
5124 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5125 S:      Maintained
5126 F:      drivers/video/fbdev/hgafb.c
5127
5128 HIBERNATION (aka Software Suspend, aka swsusp)
5129 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5130 M:      Pavel Machek <pavel@ucw.cz>
5131 L:      linux-pm@vger.kernel.org
5132 S:      Supported
5133 F:      arch/x86/power/
5134 F:      drivers/base/power/
5135 F:      kernel/power/
5136 F:      include/linux/suspend.h
5137 F:      include/linux/freezer.h
5138 F:      include/linux/pm.h
5139 F:      arch/*/include/asm/suspend*.h
5140
5141 HID CORE LAYER
5142 M:      Jiri Kosina <jikos@kernel.org>
5143 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5144 L:      linux-input@vger.kernel.org
5145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5146 S:      Maintained
5147 F:      drivers/hid/
5148 F:      include/linux/hid*
5149 F:      include/uapi/linux/hid*
5150
5151 HID SENSOR HUB DRIVERS
5152 M:      Jiri Kosina <jikos@kernel.org>
5153 M:      Jonathan Cameron <jic23@kernel.org>
5154 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5155 L:      linux-input@vger.kernel.org
5156 L:      linux-iio@vger.kernel.org
5157 S:      Maintained
5158 F:      Documentation/hid/hid-sensor*
5159 F:      drivers/hid/hid-sensor-*
5160 F:      drivers/iio/*/hid-*
5161 F:      include/linux/hid-sensor-*
5162
5163 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5164 M:      Thomas Gleixner <tglx@linutronix.de>
5165 L:      linux-kernel@vger.kernel.org
5166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5167 S:      Maintained
5168 F:      Documentation/timers/
5169 F:      kernel/time/hrtimer.c
5170 F:      kernel/time/clockevents.c
5171 F:      kernel/time/tick*.*
5172 F:      kernel/time/timer_*.c
5173 F:      include/linux/clockchips.h
5174 F:      include/linux/hrtimer.h
5175
5176 HIGH-SPEED SCC DRIVER FOR AX.25
5177 L:      linux-hams@vger.kernel.org
5178 S:      Orphan
5179 F:      drivers/net/hamradio/dmascc.c
5180 F:      drivers/net/hamradio/scc.c
5181
5182 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5183 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5184 W:      http://www.highpoint-tech.com
5185 S:      Supported
5186 F:      Documentation/scsi/hptiop.txt
5187 F:      drivers/scsi/hptiop.c
5188
5189 HIPPI
5190 M:      Jes Sorensen <jes@trained-monkey.org>
5191 L:      linux-hippi@sunsite.dk
5192 S:      Maintained
5193 F:      include/linux/hippidevice.h
5194 F:      include/uapi/linux/if_hippi.h
5195 F:      net/802/hippi.c
5196 F:      drivers/net/hippi/
5197
5198 HISILICON SAS Controller
5199 M:      John Garry <john.garry@huawei.com>
5200 W:      http://www.hisilicon.com
5201 S:      Supported
5202 F:      drivers/scsi/hisi_sas/
5203 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5204
5205 HOST AP DRIVER
5206 M:      Jouni Malinen <j@w1.fi>
5207 L:      hostap@shmoo.com (subscribers-only)
5208 L:      linux-wireless@vger.kernel.org
5209 W:      http://hostap.epitest.fi/
5210 S:      Maintained
5211 F:      drivers/net/wireless/intersil/hostap/
5212
5213 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5214 L:      platform-driver-x86@vger.kernel.org
5215 S:      Orphan
5216 F:      drivers/platform/x86/tc1100-wmi.c
5217
5218 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5219 M:      Jaroslav Kysela <perex@perex.cz>
5220 S:      Maintained
5221 F:      drivers/net/ethernet/hp/hp100.*
5222
5223 HPET:   High Precision Event Timers driver
5224 M:      Clemens Ladisch <clemens@ladisch.de>
5225 S:      Maintained
5226 F:      Documentation/timers/hpet.txt
5227 F:      drivers/char/hpet.c
5228 F:      include/linux/hpet.h
5229 F:      include/uapi/linux/hpet.h
5230
5231 HPET:   x86
5232 S:      Orphan
5233 F:      arch/x86/kernel/hpet.c
5234 F:      arch/x86/include/asm/hpet.h
5235
5236 HPFS FILESYSTEM
5237 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5238 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5239 S:      Maintained
5240 F:      fs/hpfs/
5241
5242 HSI SUBSYSTEM
5243 M:      Sebastian Reichel <sre@kernel.org>
5244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5245 S:      Maintained
5246 F:      Documentation/ABI/testing/sysfs-bus-hsi
5247 F:      Documentation/hsi.txt
5248 F:      drivers/hsi/
5249 F:      include/linux/hsi/
5250 F:      include/uapi/linux/hsi/
5251
5252 HSO 3G MODEM DRIVER
5253 M:      Jan Dumon <j.dumon@option.com>
5254 W:      http://www.pharscape.org
5255 S:      Maintained
5256 F:      drivers/net/usb/hso.c
5257
5258 HSR NETWORK PROTOCOL
5259 M:      Arvid Brodin <arvid.brodin@alten.se>
5260 L:      netdev@vger.kernel.org
5261 S:      Maintained
5262 F:      net/hsr/
5263
5264 HTCPEN TOUCHSCREEN DRIVER
5265 M:      Pau Oliva Fora <pof@eslack.org>
5266 L:      linux-input@vger.kernel.org
5267 S:      Maintained
5268 F:      drivers/input/touchscreen/htcpen.c
5269
5270 HUGETLB FILESYSTEM
5271 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5272 S:      Maintained
5273 F:      fs/hugetlbfs/
5274
5275 Hyper-V CORE AND DRIVERS
5276 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5277 M:      Haiyang Zhang <haiyangz@microsoft.com>
5278 L:      devel@linuxdriverproject.org
5279 S:      Maintained
5280 F:      arch/x86/include/asm/mshyperv.h
5281 F:      arch/x86/include/uapi/asm/hyperv.h
5282 F:      arch/x86/kernel/cpu/mshyperv.c
5283 F:      drivers/hid/hid-hyperv.c
5284 F:      drivers/hv/
5285 F:      drivers/input/serio/hyperv-keyboard.c
5286 F:      drivers/pci/host/pci-hyperv.c
5287 F:      drivers/net/hyperv/
5288 F:      drivers/scsi/storvsc_drv.c
5289 F:      drivers/video/fbdev/hyperv_fb.c
5290 F:      include/linux/hyperv.h
5291 F:      tools/hv/
5292 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5293
5294 I2C MUXES
5295 M:      Peter Rosin <peda@axentia.se>
5296 L:      linux-i2c@vger.kernel.org
5297 S:      Maintained
5298 F:      Documentation/i2c/muxes/
5299 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5300 F:      drivers/i2c/i2c-mux.c
5301 F:      drivers/i2c/muxes/
5302 F:      include/linux/i2c-mux.h
5303
5304 I2C OVER PARALLEL PORT
5305 M:      Jean Delvare <jdelvare@suse.com>
5306 L:      linux-i2c@vger.kernel.org
5307 S:      Maintained
5308 F:      Documentation/i2c/busses/i2c-parport
5309 F:      Documentation/i2c/busses/i2c-parport-light
5310 F:      drivers/i2c/busses/i2c-parport.c
5311 F:      drivers/i2c/busses/i2c-parport-light.c
5312
5313 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5314 M:      Jean Delvare <jdelvare@suse.com>
5315 L:      linux-i2c@vger.kernel.org
5316 S:      Maintained
5317 F:      Documentation/i2c/busses/i2c-ali1535
5318 F:      Documentation/i2c/busses/i2c-ali1563
5319 F:      Documentation/i2c/busses/i2c-ali15x3
5320 F:      Documentation/i2c/busses/i2c-amd756
5321 F:      Documentation/i2c/busses/i2c-amd8111
5322 F:      Documentation/i2c/busses/i2c-i801
5323 F:      Documentation/i2c/busses/i2c-nforce2
5324 F:      Documentation/i2c/busses/i2c-piix4
5325 F:      Documentation/i2c/busses/i2c-sis5595
5326 F:      Documentation/i2c/busses/i2c-sis630
5327 F:      Documentation/i2c/busses/i2c-sis96x
5328 F:      Documentation/i2c/busses/i2c-via
5329 F:      Documentation/i2c/busses/i2c-viapro
5330 F:      drivers/i2c/busses/i2c-ali1535.c
5331 F:      drivers/i2c/busses/i2c-ali1563.c
5332 F:      drivers/i2c/busses/i2c-ali15x3.c
5333 F:      drivers/i2c/busses/i2c-amd756.c
5334 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5335 F:      drivers/i2c/busses/i2c-amd8111.c
5336 F:      drivers/i2c/busses/i2c-i801.c
5337 F:      drivers/i2c/busses/i2c-isch.c
5338 F:      drivers/i2c/busses/i2c-nforce2.c
5339 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5340 F:      drivers/i2c/busses/i2c-piix4.c
5341 F:      drivers/i2c/busses/i2c-sis5595.c
5342 F:      drivers/i2c/busses/i2c-sis630.c
5343 F:      drivers/i2c/busses/i2c-sis96x.c
5344 F:      drivers/i2c/busses/i2c-via.c
5345 F:      drivers/i2c/busses/i2c-viapro.c
5346
5347 I2C/SMBUS ISMT DRIVER
5348 M:      Seth Heasley <seth.heasley@intel.com>
5349 M:      Neil Horman <nhorman@tuxdriver.com>
5350 L:      linux-i2c@vger.kernel.org
5351 F:      drivers/i2c/busses/i2c-ismt.c
5352 F:      Documentation/i2c/busses/i2c-ismt
5353
5354 I2C/SMBUS STUB DRIVER
5355 M:      Jean Delvare <jdelvare@suse.com>
5356 L:      linux-i2c@vger.kernel.org
5357 S:      Maintained
5358 F:      drivers/i2c/i2c-stub.c
5359
5360 I2C SUBSYSTEM
5361 M:      Wolfram Sang <wsa@the-dreams.de>
5362 L:      linux-i2c@vger.kernel.org
5363 W:      https://i2c.wiki.kernel.org/
5364 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5366 S:      Maintained
5367 F:      Documentation/devicetree/bindings/i2c/
5368 F:      Documentation/i2c/
5369 F:      drivers/i2c/
5370 F:      drivers/i2c/*/
5371 F:      include/linux/i2c.h
5372 F:      include/linux/i2c-*.h
5373 F:      include/uapi/linux/i2c.h
5374 F:      include/uapi/linux/i2c-*.h
5375
5376 I2C ACPI SUPPORT
5377 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5378 L:      linux-i2c@vger.kernel.org
5379 L:      linux-acpi@vger.kernel.org
5380 S:      Maintained
5381
5382 I2C-TAOS-EVM DRIVER
5383 M:      Jean Delvare <jdelvare@suse.com>
5384 L:      linux-i2c@vger.kernel.org
5385 S:      Maintained
5386 F:      Documentation/i2c/busses/i2c-taos-evm
5387 F:      drivers/i2c/busses/i2c-taos-evm.c
5388
5389 I2C-TINY-USB DRIVER
5390 M:      Till Harbaum <till@harbaum.org>
5391 L:      linux-i2c@vger.kernel.org
5392 W:      http://www.harbaum.org/till/i2c_tiny_usb
5393 S:      Maintained
5394 F:      drivers/i2c/busses/i2c-tiny-usb.c
5395
5396 i386 BOOT CODE
5397 M:      "H. Peter Anvin" <hpa@zytor.com>
5398 S:      Maintained
5399 F:      arch/x86/boot/
5400
5401 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5402 M:      "H. Peter Anvin" <hpa@zytor.com>
5403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5404 S:      Maintained
5405
5406 IA64 (Itanium) PLATFORM
5407 M:      Tony Luck <tony.luck@intel.com>
5408 M:      Fenghua Yu <fenghua.yu@intel.com>
5409 L:      linux-ia64@vger.kernel.org
5410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5411 S:      Maintained
5412 F:      arch/ia64/
5413
5414 IBM Power VMX Cryptographic instructions
5415 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5416 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5417 L:      linux-crypto@vger.kernel.org
5418 S:      Supported
5419 F:      drivers/crypto/vmx/Makefile
5420 F:      drivers/crypto/vmx/Kconfig
5421 F:      drivers/crypto/vmx/vmx.c
5422 F:      drivers/crypto/vmx/aes*
5423 F:      drivers/crypto/vmx/ghash*
5424 F:      drivers/crypto/vmx/ppc-xlate.pl
5425
5426 IBM Power in-Nest Crypto Acceleration
5427 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5428 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5429 L:      linux-crypto@vger.kernel.org
5430 S:      Supported
5431 F:      drivers/crypto/nx/Makefile
5432 F:      drivers/crypto/nx/Kconfig
5433 F:      drivers/crypto/nx/nx-aes*
5434 F:      drivers/crypto/nx/nx-sha*
5435 F:      drivers/crypto/nx/nx.*
5436 F:      drivers/crypto/nx/nx_csbcpb.h
5437 F:      drivers/crypto/nx/nx_debugfs.h
5438
5439 IBM Power 842 compression accelerator
5440 M:      Dan Streetman <ddstreet@ieee.org>
5441 S:      Supported
5442 F:      drivers/crypto/nx/Makefile
5443 F:      drivers/crypto/nx/Kconfig
5444 F:      drivers/crypto/nx/nx-842*
5445 F:      include/linux/sw842.h
5446 F:      crypto/842.c
5447 F:      lib/842/
5448
5449 IBM Power Linux RAID adapter
5450 M:      Brian King <brking@us.ibm.com>
5451 S:      Supported
5452 F:      drivers/scsi/ipr.*
5453
5454 IBM Power Virtual Ethernet Device Driver
5455 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5456 L:      netdev@vger.kernel.org
5457 S:      Supported
5458 F:      drivers/net/ethernet/ibm/ibmveth.*
5459
5460 IBM Power SRIOV Virtual NIC Device Driver
5461 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5462 M:      John Allen <jallen@linux.vnet.ibm.com>
5463 L:      netdev@vger.kernel.org
5464 S:      Supported
5465 F:      drivers/net/ethernet/ibm/ibmvnic.*
5466
5467 IBM Power Virtual SCSI Device Drivers
5468 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5469 L:      linux-scsi@vger.kernel.org
5470 S:      Supported
5471 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5472 F:      drivers/scsi/ibmvscsi/viosrp.h
5473
5474 IBM Power Virtual FC Device Drivers
5475 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5476 L:      linux-scsi@vger.kernel.org
5477 S:      Supported
5478 F:      drivers/scsi/ibmvscsi/ibmvfc*
5479
5480 IBM ServeRAID RAID DRIVER
5481 S:      Orphan
5482 F:      drivers/scsi/ips.*
5483
5484 ICH LPC AND GPIO DRIVER
5485 M:      Peter Tyser <ptyser@xes-inc.com>
5486 S:      Maintained
5487 F:      drivers/mfd/lpc_ich.c
5488 F:      drivers/gpio/gpio-ich.c
5489
5490 IDE SUBSYSTEM
5491 M:      "David S. Miller" <davem@davemloft.net>
5492 L:      linux-ide@vger.kernel.org
5493 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5495 S:      Maintained
5496 F:      Documentation/ide/
5497 F:      drivers/ide/
5498 F:      include/linux/ide.h
5499
5500 IDEAPAD LAPTOP EXTRAS DRIVER
5501 M:      Ike Panhc <ike.pan@canonical.com>
5502 L:      platform-driver-x86@vger.kernel.org
5503 W:      http://launchpad.net/ideapad-laptop
5504 S:      Maintained
5505 F:      drivers/platform/x86/ideapad-laptop.c
5506
5507 IDEAPAD LAPTOP SLIDEBAR DRIVER
5508 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5509 L:      linux-input@vger.kernel.org
5510 W:      https://github.com/o2genum/ideapad-slidebar
5511 S:      Maintained
5512 F:      drivers/input/misc/ideapad_slidebar.c
5513
5514 IDE/ATAPI DRIVERS
5515 M:      Borislav Petkov <bp@alien8.de>
5516 L:      linux-ide@vger.kernel.org
5517 S:      Maintained
5518 F:      Documentation/cdrom/ide-cd
5519 F:      drivers/ide/ide-cd*
5520
5521 IDLE-I7300
5522 M:      Andy Henroid <andrew.d.henroid@intel.com>
5523 L:      linux-pm@vger.kernel.org
5524 S:      Supported
5525 F:      drivers/idle/i7300_idle.c
5526
5527 IEEE 802.15.4 SUBSYSTEM
5528 M:      Alexander Aring <aar@pengutronix.de>
5529 L:      linux-wpan@vger.kernel.org
5530 W:      http://wpan.cakelab.org/
5531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5533 S:      Maintained
5534 F:      net/ieee802154/
5535 F:      net/mac802154/
5536 F:      drivers/net/ieee802154/
5537 F:      include/linux/nl802154.h
5538 F:      include/linux/ieee802154.h
5539 F:      include/net/nl802154.h
5540 F:      include/net/mac802154.h
5541 F:      include/net/af_ieee802154.h
5542 F:      include/net/cfg802154.h
5543 F:      include/net/ieee802154_netdev.h
5544 F:      Documentation/networking/ieee802154.txt
5545
5546 IGORPLUG-USB IR RECEIVER
5547 M:      Sean Young <sean@mess.org>
5548 L:      linux-media@vger.kernel.org
5549 S:      Maintained
5550 F:      drivers/media/rc/igorplugusb.c
5551
5552 IGUANAWORKS USB IR TRANSCEIVER
5553 M:      Sean Young <sean@mess.org>
5554 L:      linux-media@vger.kernel.org
5555 S:      Maintained
5556 F:      drivers/media/rc/iguanair.c
5557
5558 IIO SUBSYSTEM AND DRIVERS
5559 M:      Jonathan Cameron <jic23@kernel.org>
5560 R:      Hartmut Knaack <knaack.h@gmx.de>
5561 R:      Lars-Peter Clausen <lars@metafoo.de>
5562 R:      Peter Meerwald <pmeerw@pmeerw.net>
5563 L:      linux-iio@vger.kernel.org
5564 S:      Maintained
5565 F:      drivers/iio/
5566 F:      drivers/staging/iio/
5567 F:      include/linux/iio/
5568 F:      tools/iio/
5569
5570 IKANOS/ADI EAGLE ADSL USB DRIVER
5571 M:      Matthieu Castet <castet.matthieu@free.fr>
5572 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5573 S:      Maintained
5574 F:      drivers/usb/atm/ueagle-atm.c
5575
5576 INA209 HARDWARE MONITOR DRIVER
5577 M:      Guenter Roeck <linux@roeck-us.net>
5578 L:      linux-hwmon@vger.kernel.org
5579 S:      Maintained
5580 F:      Documentation/hwmon/ina209
5581 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5582 F:      drivers/hwmon/ina209.c
5583
5584 INA2XX HARDWARE MONITOR DRIVER
5585 M:      Guenter Roeck <linux@roeck-us.net>
5586 L:      linux-hwmon@vger.kernel.org
5587 S:      Maintained
5588 F:      Documentation/hwmon/ina2xx
5589 F:      drivers/hwmon/ina2xx.c
5590 F:      include/linux/platform_data/ina2xx.h
5591
5592 INDUSTRY PACK SUBSYSTEM (IPACK)
5593 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5594 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5595 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5596 L:      industrypack-devel@lists.sourceforge.net
5597 W:      http://industrypack.sourceforge.net
5598 S:      Maintained
5599 F:      drivers/ipack/
5600
5601 INGENIC JZ4780 DMA Driver
5602 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5603 S:      Maintained
5604 F:      drivers/dma/dma-jz4780.c
5605
5606 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5607 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5608 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5609 L:      linux-ima-devel@lists.sourceforge.net
5610 L:      linux-ima-user@lists.sourceforge.net
5611 L:      linux-security-module@vger.kernel.org
5612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5613 S:      Supported
5614 F:      security/integrity/ima/
5615
5616 IMGTEC IR DECODER DRIVER
5617 M:      James Hogan <james.hogan@imgtec.com>
5618 S:      Maintained
5619 F:      drivers/media/rc/img-ir/
5620
5621 IMS TWINTURBO FRAMEBUFFER DRIVER
5622 L:      linux-fbdev@vger.kernel.org
5623 S:      Orphan
5624 F:      drivers/video/fbdev/imsttfb.c
5625
5626 INFINIBAND SUBSYSTEM
5627 M:      Doug Ledford <dledford@redhat.com>
5628 M:      Sean Hefty <sean.hefty@intel.com>
5629 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5630 L:      linux-rdma@vger.kernel.org
5631 W:      http://www.openfabrics.org/
5632 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5634 S:      Supported
5635 F:      Documentation/infiniband/
5636 F:      drivers/infiniband/
5637 F:      drivers/staging/rdma/
5638 F:      include/uapi/linux/if_infiniband.h
5639 F:      include/uapi/rdma/
5640 F:      include/rdma/
5641
5642 INOTIFY
5643 M:      John McCutchan <john@johnmccutchan.com>
5644 M:      Robert Love <rlove@rlove.org>
5645 M:      Eric Paris <eparis@parisplace.org>
5646 S:      Maintained
5647 F:      Documentation/filesystems/inotify.txt
5648 F:      fs/notify/inotify/
5649 F:      include/linux/inotify.h
5650 F:      include/uapi/linux/inotify.h
5651
5652 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5653 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5654 L:      linux-input@vger.kernel.org
5655 Q:      http://patchwork.kernel.org/project/linux-input/list/
5656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5657 S:      Maintained
5658 F:      drivers/input/
5659 F:      include/linux/input.h
5660 F:      include/uapi/linux/input.h
5661 F:      include/linux/input/
5662 F:      Documentation/devicetree/bindings/input/
5663
5664 INPUT MULTITOUCH (MT) PROTOCOL
5665 M:      Henrik Rydberg <rydberg@bitmath.org>
5666 L:      linux-input@vger.kernel.org
5667 S:      Odd fixes
5668 F:      Documentation/input/multi-touch-protocol.txt
5669 F:      drivers/input/input-mt.c
5670 K:      \b(ABS|SYN)_MT_
5671
5672 INTEL ASoC BDW/HSW DRIVERS
5673 M:      Jie Yang <yang.jie@linux.intel.com>
5674 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5675 S:      Supported
5676 F:      sound/soc/intel/common/sst-dsp*
5677 F:      sound/soc/intel/common/sst-firmware.c
5678 F:      sound/soc/intel/boards/broadwell.c
5679 F:      sound/soc/intel/haswell/
5680
5681 INTEL C600 SERIES SAS CONTROLLER DRIVER
5682 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5683 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5684 L:      linux-scsi@vger.kernel.org
5685 T:      git git://git.code.sf.net/p/intel-sas/isci
5686 S:      Supported
5687 F:      drivers/scsi/isci/
5688
5689 INTEL HID EVENT DRIVER
5690 M:      Alex Hung <alex.hung@canonical.com>
5691 L:      platform-driver-x86@vger.kernel.org
5692 S:      Maintained
5693 F:      drivers/platform/x86/intel-hid.c
5694
5695 INTEL IDLE DRIVER
5696 M:      Len Brown <lenb@kernel.org>
5697 L:      linux-pm@vger.kernel.org
5698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5699 S:      Supported
5700 F:      drivers/idle/intel_idle.c
5701
5702 INTEL PSTATE DRIVER
5703 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5704 M:      Len Brown <lenb@kernel.org>
5705 L:      linux-pm@vger.kernel.org
5706 S:      Supported
5707 F:      drivers/cpufreq/intel_pstate.c
5708
5709 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5710 M:      Maik Broemme <mbroemme@plusserver.de>
5711 L:      linux-fbdev@vger.kernel.org
5712 S:      Maintained
5713 F:      Documentation/fb/intelfb.txt
5714 F:      drivers/video/fbdev/intelfb/
5715
5716 INTEL 810/815 FRAMEBUFFER DRIVER
5717 M:      Antonino Daplas <adaplas@gmail.com>
5718 L:      linux-fbdev@vger.kernel.org
5719 S:      Maintained
5720 F:      drivers/video/fbdev/i810/
5721
5722 INTEL MENLOW THERMAL DRIVER
5723 M:      Sujith Thomas <sujith.thomas@intel.com>
5724 L:      platform-driver-x86@vger.kernel.org
5725 W:      https://01.org/linux-acpi
5726 S:      Supported
5727 F:      drivers/platform/x86/intel_menlow.c
5728
5729 INTEL I/OAT DMA DRIVER
5730 M:      Dave Jiang <dave.jiang@intel.com>
5731 R:      Dan Williams <dan.j.williams@intel.com>
5732 L:      dmaengine@vger.kernel.org
5733 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5734 S:      Supported
5735 F:      drivers/dma/ioat*
5736
5737 INTEL IOMMU (VT-d)
5738 M:      David Woodhouse <dwmw2@infradead.org>
5739 L:      iommu@lists.linux-foundation.org
5740 T:      git git://git.infradead.org/iommu-2.6.git
5741 S:      Supported
5742 F:      drivers/iommu/intel-iommu.c
5743 F:      include/linux/intel-iommu.h
5744
5745 INTEL IOP-ADMA DMA DRIVER
5746 R:      Dan Williams <dan.j.williams@intel.com>
5747 S:      Odd fixes
5748 F:      drivers/dma/iop-adma.c
5749
5750 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5751 M:      Krzysztof Halasa <khalasa@piap.pl>
5752 S:      Maintained
5753 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5754 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5755 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5756 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5757 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5758 F:      drivers/net/wan/ixp4xx_hss.c
5759
5760 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5761 M:      Deepak Saxena <dsaxena@plexity.net>
5762 S:      Maintained
5763 F:      drivers/char/hw_random/ixp4xx-rng.c
5764
5765 INTEL ETHERNET DRIVERS
5766 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5767 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5768 R:      Shannon Nelson <shannon.nelson@intel.com>
5769 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5770 R:      Don Skidmore <donald.c.skidmore@intel.com>
5771 R:      Bruce Allan <bruce.w.allan@intel.com>
5772 R:      John Ronciak <john.ronciak@intel.com>
5773 R:      Mitch Williams <mitch.a.williams@intel.com>
5774 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5775 W:      http://www.intel.com/support/feedback.htm
5776 W:      http://e1000.sourceforge.net/
5777 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5780 S:      Supported
5781 F:      Documentation/networking/e100.txt
5782 F:      Documentation/networking/e1000.txt
5783 F:      Documentation/networking/e1000e.txt
5784 F:      Documentation/networking/igb.txt
5785 F:      Documentation/networking/igbvf.txt
5786 F:      Documentation/networking/ixgb.txt
5787 F:      Documentation/networking/ixgbe.txt
5788 F:      Documentation/networking/ixgbevf.txt
5789 F:      Documentation/networking/i40e.txt
5790 F:      Documentation/networking/i40evf.txt
5791 F:      drivers/net/ethernet/intel/
5792 F:      drivers/net/ethernet/intel/*/
5793
5794 INTEL RDMA RNIC DRIVER
5795 M:     Faisal Latif <faisal.latif@intel.com>
5796 R:     Chien Tin Tung <chien.tin.tung@intel.com>
5797 R:     Mustafa Ismail <mustafa.ismail@intel.com>
5798 R:     Shiraz Saleem <shiraz.saleem@intel.com>
5799 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
5800 L:     linux-rdma@vger.kernel.org
5801 S:     Supported
5802 F:     drivers/infiniband/hw/i40iw/
5803
5804 INTEL-MID GPIO DRIVER
5805 M:      David Cohen <david.a.cohen@linux.intel.com>
5806 L:      linux-gpio@vger.kernel.org
5807 S:      Maintained
5808 F:      drivers/gpio/gpio-intel-mid.c
5809
5810 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5811 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5812 L:      linux-wireless@vger.kernel.org
5813 S:      Maintained
5814 F:      Documentation/networking/README.ipw2100
5815 F:      Documentation/networking/README.ipw2200
5816 F:      drivers/net/wireless/intel/ipw2x00/
5817
5818 INTEL(R) TRACE HUB
5819 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5820 S:      Supported
5821 F:      Documentation/trace/intel_th.txt
5822 F:      drivers/hwtracing/intel_th/
5823
5824 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5825 M:      Ning Sun <ning.sun@intel.com>
5826 L:      tboot-devel@lists.sourceforge.net
5827 W:      http://tboot.sourceforge.net
5828 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5829 S:      Supported
5830 F:      Documentation/intel_txt.txt
5831 F:      include/linux/tboot.h
5832 F:      arch/x86/kernel/tboot.c
5833
5834 INTEL WIRELESS WIMAX CONNECTION 2400
5835 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5836 M:      linux-wimax@intel.com
5837 L:      wimax@linuxwimax.org (subscribers-only)
5838 S:      Supported
5839 W:      http://linuxwimax.org
5840 F:      Documentation/wimax/README.i2400m
5841 F:      drivers/net/wimax/i2400m/
5842 F:      include/uapi/linux/wimax/i2400m.h
5843
5844 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5845 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5846 L:      linux-wireless@vger.kernel.org
5847 S:      Supported
5848 F:      drivers/net/wireless/intel/iwlegacy/
5849
5850 INTEL WIRELESS WIFI LINK (iwlwifi)
5851 M:      Johannes Berg <johannes.berg@intel.com>
5852 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5853 M:      Intel Linux Wireless <linuxwifi@intel.com>
5854 L:      linux-wireless@vger.kernel.org
5855 W:      http://intellinuxwireless.org
5856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5857 S:      Supported
5858 F:      drivers/net/wireless/intel/iwlwifi/
5859
5860 INTEL MANAGEMENT ENGINE (mei)
5861 M:      Tomas Winkler <tomas.winkler@intel.com>
5862 L:      linux-kernel@vger.kernel.org
5863 S:      Supported
5864 F:      include/uapi/linux/mei.h
5865 F:      include/linux/mei_cl_bus.h
5866 F:      drivers/misc/mei/*
5867 F:      drivers/watchdog/mei_wdt.c
5868 F:      Documentation/misc-devices/mei/*
5869
5870 INTEL MIC DRIVERS (mic)
5871 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5872 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5873 S:      Supported
5874 W:      https://github.com/sudeepdutt/mic
5875 W:      http://software.intel.com/en-us/mic-developer
5876 F:      include/linux/mic_bus.h
5877 F:      include/linux/scif.h
5878 F:      include/uapi/linux/mic_common.h
5879 F:      include/uapi/linux/mic_ioctl.h
5880 F:      include/uapi/linux/scif_ioctl.h
5881 F:      drivers/misc/mic/
5882 F:      drivers/dma/mic_x100_dma.c
5883 F:      drivers/dma/mic_x100_dma.h
5884 F:      Documentation/mic/
5885
5886 INTEL PMC/P-Unit IPC DRIVER
5887 M:      Zha Qipeng<qipeng.zha@intel.com>
5888 L:      platform-driver-x86@vger.kernel.org
5889 S:      Maintained
5890 F:      drivers/platform/x86/intel_pmc_ipc.c
5891 F:      drivers/platform/x86/intel_punit_ipc.c
5892 F:      arch/x86/include/asm/intel_pmc_ipc.h
5893 F:      arch/x86/include/asm/intel_punit_ipc.h
5894
5895 INTEL TELEMETRY DRIVER
5896 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5897 L:      platform-driver-x86@vger.kernel.org
5898 S:      Maintained
5899 F:      arch/x86/include/asm/intel_telemetry.h
5900 F:      drivers/platform/x86/intel_telemetry*
5901
5902 IOC3 ETHERNET DRIVER
5903 M:      Ralf Baechle <ralf@linux-mips.org>
5904 L:      linux-mips@linux-mips.org
5905 S:      Maintained
5906 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5907
5908 IOC3 SERIAL DRIVER
5909 M:      Pat Gefre <pfg@sgi.com>
5910 L:      linux-serial@vger.kernel.org
5911 S:      Maintained
5912 F:      drivers/tty/serial/ioc3_serial.c
5913
5914 IOMMU DRIVERS
5915 M:      Joerg Roedel <joro@8bytes.org>
5916 L:      iommu@lists.linux-foundation.org
5917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5918 S:      Maintained
5919 F:      drivers/iommu/
5920
5921 IP MASQUERADING
5922 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5923 S:      Maintained
5924 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5925
5926 IPMI SUBSYSTEM
5927 M:      Corey Minyard <minyard@acm.org>
5928 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5929 W:      http://openipmi.sourceforge.net/
5930 S:      Supported
5931 F:      Documentation/IPMI.txt
5932 F:      drivers/char/ipmi/
5933 F:      include/linux/ipmi*
5934 F:      include/uapi/linux/ipmi*
5935
5936 QCOM AUDIO (ASoC) DRIVERS
5937 M:      Patrick Lai <plai@codeaurora.org>
5938 M:      Banajit Goswami <bgoswami@codeaurora.org>
5939 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5940 S:      Supported
5941 F:      sound/soc/qcom/
5942
5943 IPS SCSI RAID DRIVER
5944 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5945 L:      linux-scsi@vger.kernel.org
5946 W:      http://www.adaptec.com/
5947 S:      Maintained
5948 F:      drivers/scsi/ips*
5949
5950 IPVS
5951 M:      Wensong Zhang <wensong@linux-vs.org>
5952 M:      Simon Horman <horms@verge.net.au>
5953 M:      Julian Anastasov <ja@ssi.bg>
5954 L:      netdev@vger.kernel.org
5955 L:      lvs-devel@vger.kernel.org
5956 S:      Maintained
5957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5959 F:      Documentation/networking/ipvs-sysctl.txt
5960 F:      include/net/ip_vs.h
5961 F:      include/uapi/linux/ip_vs.h
5962 F:      net/netfilter/ipvs/
5963
5964 IPWIRELESS DRIVER
5965 M:      Jiri Kosina <jikos@kernel.org>
5966 M:      David Sterba <dsterba@suse.com>
5967 S:      Odd Fixes
5968 F:      drivers/tty/ipwireless/
5969
5970 IPX NETWORK LAYER
5971 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5972 L:      netdev@vger.kernel.org
5973 S:      Maintained
5974 F:      include/net/ipx.h
5975 F:      include/uapi/linux/ipx.h
5976 F:      net/ipx/
5977
5978 IRDA SUBSYSTEM
5979 M:      Samuel Ortiz <samuel@sortiz.org>
5980 L:      irda-users@lists.sourceforge.net (subscribers-only)
5981 L:      netdev@vger.kernel.org
5982 W:      http://irda.sourceforge.net/
5983 S:      Maintained
5984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5985 F:      Documentation/networking/irda.txt
5986 F:      drivers/net/irda/
5987 F:      include/net/irda/
5988 F:      net/irda/
5989
5990 IRQ SUBSYSTEM
5991 M:      Thomas Gleixner <tglx@linutronix.de>
5992 L:      linux-kernel@vger.kernel.org
5993 S:      Maintained
5994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5995 F:      kernel/irq/
5996
5997 IRQCHIP DRIVERS
5998 M:      Thomas Gleixner <tglx@linutronix.de>
5999 M:      Jason Cooper <jason@lakedaemon.net>
6000 M:      Marc Zyngier <marc.zyngier@arm.com>
6001 L:      linux-kernel@vger.kernel.org
6002 S:      Maintained
6003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6004 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6005 F:      Documentation/devicetree/bindings/interrupt-controller/
6006 F:      drivers/irqchip/
6007
6008 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6009 M:      Jiang Liu <jiang.liu@linux.intel.com>
6010 M:      Marc Zyngier <marc.zyngier@arm.com>
6011 S:      Maintained
6012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6013 F:      Documentation/IRQ-domain.txt
6014 F:      include/linux/irqdomain.h
6015 F:      kernel/irq/irqdomain.c
6016 F:      kernel/irq/msi.c
6017
6018 ISAPNP
6019 M:      Jaroslav Kysela <perex@perex.cz>
6020 S:      Maintained
6021 F:      Documentation/isapnp.txt
6022 F:      drivers/pnp/isapnp/
6023 F:      include/linux/isapnp.h
6024
6025 ISA RADIO MODULE
6026 M:      Hans Verkuil <hverkuil@xs4all.nl>
6027 L:      linux-media@vger.kernel.org
6028 T:      git git://linuxtv.org/media_tree.git
6029 W:      https://linuxtv.org
6030 S:      Maintained
6031 F:      drivers/media/radio/radio-isa*
6032
6033 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6034 M:      Peter Jones <pjones@redhat.com>
6035 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6036 S:      Maintained
6037 F:      drivers/firmware/iscsi_ibft*
6038
6039 ISCSI
6040 M:      Mike Christie <michaelc@cs.wisc.edu>
6041 L:      open-iscsi@googlegroups.com
6042 W:      www.open-iscsi.org
6043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6044 S:      Maintained
6045 F:      drivers/scsi/*iscsi*
6046 F:      include/scsi/*iscsi*
6047
6048 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6049 M:      Or Gerlitz <ogerlitz@mellanox.com>
6050 M:      Sagi Grimberg <sagig@mellanox.com>
6051 M:      Roi Dayan <roid@mellanox.com>
6052 L:      linux-rdma@vger.kernel.org
6053 S:      Supported
6054 W:      http://www.openfabrics.org
6055 W:      www.open-iscsi.org
6056 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6057 F:      drivers/infiniband/ulp/iser/
6058
6059 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6060 M:      Sagi Grimberg <sagig@mellanox.com>
6061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6062 L:      linux-rdma@vger.kernel.org
6063 L:      target-devel@vger.kernel.org
6064 S:      Supported
6065 W:      http://www.linux-iscsi.org
6066 F:      drivers/infiniband/ulp/isert
6067
6068 ISDN SUBSYSTEM
6069 M:      Karsten Keil <isdn@linux-pingi.de>
6070 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6071 L:      netdev@vger.kernel.org
6072 W:      http://www.isdn4linux.de
6073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6074 S:      Maintained
6075 F:      Documentation/isdn/
6076 F:      drivers/isdn/
6077 F:      include/linux/isdn.h
6078 F:      include/linux/isdn/
6079 F:      include/uapi/linux/isdn.h
6080 F:      include/uapi/linux/isdn/
6081
6082 ISDN SUBSYSTEM (Eicon active card driver)
6083 M:      Armin Schindler <mac@melware.de>
6084 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6085 W:      http://www.melware.de
6086 S:      Maintained
6087 F:      drivers/isdn/hardware/eicon/
6088
6089 IT87 HARDWARE MONITORING DRIVER
6090 M:      Jean Delvare <jdelvare@suse.com>
6091 L:      linux-hwmon@vger.kernel.org
6092 S:      Maintained
6093 F:      Documentation/hwmon/it87
6094 F:      drivers/hwmon/it87.c
6095
6096 IT913X MEDIA DRIVER
6097 M:      Antti Palosaari <crope@iki.fi>
6098 L:      linux-media@vger.kernel.org
6099 W:      https://linuxtv.org
6100 W:      http://palosaari.fi/linux/
6101 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6102 T:      git git://linuxtv.org/anttip/media_tree.git
6103 S:      Maintained
6104 F:      drivers/media/tuners/it913x*
6105
6106 IVTV VIDEO4LINUX DRIVER
6107 M:      Andy Walls <awalls@md.metrocast.net>
6108 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6109 L:      linux-media@vger.kernel.org
6110 T:      git git://linuxtv.org/media_tree.git
6111 W:      http://www.ivtvdriver.org
6112 S:      Maintained
6113 F:      Documentation/video4linux/*.ivtv
6114 F:      drivers/media/pci/ivtv/
6115 F:      include/uapi/linux/ivtv*
6116
6117 IX2505V MEDIA DRIVER
6118 M:      Malcolm Priestley <tvboxspy@gmail.com>
6119 L:      linux-media@vger.kernel.org
6120 W:      https://linuxtv.org
6121 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6122 S:      Maintained
6123 F:      drivers/media/dvb-frontends/ix2505v*
6124
6125 JC42.4 TEMPERATURE SENSOR DRIVER
6126 M:      Guenter Roeck <linux@roeck-us.net>
6127 L:      linux-hwmon@vger.kernel.org
6128 S:      Maintained
6129 F:      drivers/hwmon/jc42.c
6130 F:      Documentation/hwmon/jc42
6131
6132 JFS FILESYSTEM
6133 M:      Dave Kleikamp <shaggy@kernel.org>
6134 L:      jfs-discussion@lists.sourceforge.net
6135 W:      http://jfs.sourceforge.net/
6136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6137 S:      Maintained
6138 F:      Documentation/filesystems/jfs.txt
6139 F:      fs/jfs/
6140
6141 JME NETWORK DRIVER
6142 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6143 L:      netdev@vger.kernel.org
6144 S:      Maintained
6145 F:      drivers/net/ethernet/jme.*
6146
6147 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6148 M:      David Woodhouse <dwmw2@infradead.org>
6149 L:      linux-mtd@lists.infradead.org
6150 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6151 S:      Maintained
6152 F:      fs/jffs2/
6153 F:      include/uapi/linux/jffs2.h
6154
6155 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6156 M:      "Theodore Ts'o" <tytso@mit.edu>
6157 M:      Jan Kara <jack@suse.com>
6158 L:      linux-ext4@vger.kernel.org
6159 S:      Maintained
6160 F:      fs/jbd2/
6161 F:      include/linux/jbd2.h
6162
6163 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6164 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6165 L:      linux-media@vger.kernel.org
6166 S:      Maintained
6167 F:      drivers/media/platform/rcar_jpu.c
6168
6169 JSM Neo PCI based serial card
6170 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6171 L:      linux-serial@vger.kernel.org
6172 S:      Maintained
6173 F:      drivers/tty/serial/jsm/
6174
6175 K10TEMP HARDWARE MONITORING DRIVER
6176 M:      Clemens Ladisch <clemens@ladisch.de>
6177 L:      linux-hwmon@vger.kernel.org
6178 S:      Maintained
6179 F:      Documentation/hwmon/k10temp
6180 F:      drivers/hwmon/k10temp.c
6181
6182 K8TEMP HARDWARE MONITORING DRIVER
6183 M:      Rudolf Marek <r.marek@assembler.cz>
6184 L:      linux-hwmon@vger.kernel.org
6185 S:      Maintained
6186 F:      Documentation/hwmon/k8temp
6187 F:      drivers/hwmon/k8temp.c
6188
6189 KASAN
6190 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6191 R:      Alexander Potapenko <glider@google.com>
6192 R:      Dmitry Vyukov <dvyukov@google.com>
6193 L:      kasan-dev@googlegroups.com
6194 S:      Maintained
6195 F:      arch/*/include/asm/kasan.h
6196 F:      arch/*/mm/kasan_init*
6197 F:      Documentation/kasan.txt
6198 F:      include/linux/kasan.h
6199 F:      lib/test_kasan.c
6200 F:      mm/kasan/
6201 F:      scripts/Makefile.kasan
6202
6203 KCONFIG
6204 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6205 L:      linux-kbuild@vger.kernel.org
6206 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6207 S:      Maintained
6208 F:      Documentation/kbuild/kconfig-language.txt
6209 F:      scripts/kconfig/
6210
6211 KDUMP
6212 M:      Vivek Goyal <vgoyal@redhat.com>
6213 M:      Haren Myneni <hbabu@us.ibm.com>
6214 L:      kexec@lists.infradead.org
6215 W:      http://lse.sourceforge.net/kdump/
6216 S:      Maintained
6217 F:      Documentation/kdump/
6218
6219 KEENE FM RADIO TRANSMITTER DRIVER
6220 M:      Hans Verkuil <hverkuil@xs4all.nl>
6221 L:      linux-media@vger.kernel.org
6222 T:      git git://linuxtv.org/media_tree.git
6223 W:      https://linuxtv.org
6224 S:      Maintained
6225 F:      drivers/media/radio/radio-keene*
6226
6227 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6228 M:      Ian Kent <raven@themaw.net>
6229 L:      autofs@vger.kernel.org
6230 S:      Maintained
6231 F:      fs/autofs4/
6232
6233 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6234 M:      Michal Marek <mmarek@suse.com>
6235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6237 L:      linux-kbuild@vger.kernel.org
6238 S:      Maintained
6239 F:      Documentation/kbuild/
6240 F:      Makefile
6241 F:      scripts/Makefile.*
6242 F:      scripts/basic/
6243 F:      scripts/mk*
6244 F:      scripts/package/
6245
6246 KERNEL JANITORS
6247 L:      kernel-janitors@vger.kernel.org
6248 W:      http://kernelnewbies.org/KernelJanitors
6249 S:      Odd Fixes
6250
6251 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6252 M:      "J. Bruce Fields" <bfields@fieldses.org>
6253 M:      Jeff Layton <jlayton@poochiereds.net>
6254 L:      linux-nfs@vger.kernel.org
6255 W:      http://nfs.sourceforge.net/
6256 T:      git git://linux-nfs.org/~bfields/linux.git
6257 S:      Supported
6258 F:      fs/nfsd/
6259 F:      include/uapi/linux/nfsd/
6260 F:      fs/lockd/
6261 F:      fs/nfs_common/
6262 F:      net/sunrpc/
6263 F:      include/linux/lockd/
6264 F:      include/linux/sunrpc/
6265 F:      include/uapi/linux/sunrpc/
6266
6267 KERNEL SELFTEST FRAMEWORK
6268 M:      Shuah Khan <shuahkh@osg.samsung.com>
6269 L:      linux-kselftest@vger.kernel.org
6270 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6271 S:      Maintained
6272 F:      tools/testing/selftests
6273
6274 KERNEL VIRTUAL MACHINE (KVM)
6275 M:      Gleb Natapov <gleb@kernel.org>
6276 M:      Paolo Bonzini <pbonzini@redhat.com>
6277 L:      kvm@vger.kernel.org
6278 W:      http://www.linux-kvm.org
6279 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6280 S:      Supported
6281 F:      Documentation/*/kvm*.txt
6282 F:      Documentation/virtual/kvm/
6283 F:      arch/*/kvm/
6284 F:      arch/x86/kernel/kvm.c
6285 F:      arch/x86/kernel/kvmclock.c
6286 F:      arch/*/include/asm/kvm*
6287 F:      include/linux/kvm*
6288 F:      include/uapi/linux/kvm*
6289 F:      virt/kvm/
6290
6291 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6292 M:      Joerg Roedel <joro@8bytes.org>
6293 L:      kvm@vger.kernel.org
6294 W:      http://www.linux-kvm.org/
6295 S:      Maintained
6296 F:      arch/x86/include/asm/svm.h
6297 F:      arch/x86/kvm/svm.c
6298
6299 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6300 M:      Alexander Graf <agraf@suse.com>
6301 L:      kvm-ppc@vger.kernel.org
6302 W:      http://www.linux-kvm.org/
6303 T:      git git://github.com/agraf/linux-2.6.git
6304 S:      Supported
6305 F:      arch/powerpc/include/asm/kvm*
6306 F:      arch/powerpc/kvm/
6307
6308 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6309 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6310 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6311 L:      linux-s390@vger.kernel.org
6312 W:      http://www.ibm.com/developerworks/linux/linux390/
6313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6314 S:      Supported
6315 F:      Documentation/s390/kvm.txt
6316 F:      arch/s390/include/asm/kvm*
6317 F:      arch/s390/kvm/
6318
6319 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6320 M:      Christoffer Dall <christoffer.dall@linaro.org>
6321 M:      Marc Zyngier <marc.zyngier@arm.com>
6322 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6323 L:      kvmarm@lists.cs.columbia.edu
6324 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6326 S:      Supported
6327 F:      arch/arm/include/uapi/asm/kvm*
6328 F:      arch/arm/include/asm/kvm*
6329 F:      arch/arm/kvm/
6330 F:      virt/kvm/arm/
6331 F:      include/kvm/arm_*
6332
6333 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6334 M:      Christoffer Dall <christoffer.dall@linaro.org>
6335 M:      Marc Zyngier <marc.zyngier@arm.com>
6336 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6337 L:      kvmarm@lists.cs.columbia.edu
6338 S:      Maintained
6339 F:      arch/arm64/include/uapi/asm/kvm*
6340 F:      arch/arm64/include/asm/kvm*
6341 F:      arch/arm64/kvm/
6342
6343 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6344 M:      James Hogan <james.hogan@imgtec.com>
6345 L:      linux-mips@linux-mips.org
6346 S:      Supported
6347 F:      arch/mips/include/uapi/asm/kvm*
6348 F:      arch/mips/include/asm/kvm*
6349 F:      arch/mips/kvm/
6350
6351 KEXEC
6352 M:      Eric Biederman <ebiederm@xmission.com>
6353 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6354 L:      kexec@lists.infradead.org
6355 S:      Maintained
6356 F:      include/linux/kexec.h
6357 F:      include/uapi/linux/kexec.h
6358 F:      kernel/kexec.c
6359
6360 KEYS/KEYRINGS:
6361 M:      David Howells <dhowells@redhat.com>
6362 L:      keyrings@vger.kernel.org
6363 S:      Maintained
6364 F:      Documentation/security/keys.txt
6365 F:      include/linux/key.h
6366 F:      include/linux/key-type.h
6367 F:      include/keys/
6368 F:      security/keys/
6369
6370 KEYS-TRUSTED
6371 M:      David Safford <safford@us.ibm.com>
6372 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6373 L:      linux-security-module@vger.kernel.org
6374 L:      keyrings@vger.kernel.org
6375 S:      Supported
6376 F:      Documentation/security/keys-trusted-encrypted.txt
6377 F:      include/keys/trusted-type.h
6378 F:      security/keys/trusted.c
6379 F:      security/keys/trusted.h
6380
6381 KEYS-ENCRYPTED
6382 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6383 M:      David Safford <safford@us.ibm.com>
6384 L:      linux-security-module@vger.kernel.org
6385 L:      keyrings@vger.kernel.org
6386 S:      Supported
6387 F:      Documentation/security/keys-trusted-encrypted.txt
6388 F:      include/keys/encrypted-type.h
6389 F:      security/keys/encrypted-keys/
6390
6391 KGDB / KDB /debug_core
6392 M:      Jason Wessel <jason.wessel@windriver.com>
6393 W:      http://kgdb.wiki.kernel.org/
6394 L:      kgdb-bugreport@lists.sourceforge.net
6395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6396 S:      Maintained
6397 F:      Documentation/DocBook/kgdb.tmpl
6398 F:      drivers/misc/kgdbts.c
6399 F:      drivers/tty/serial/kgdboc.c
6400 F:      include/linux/kdb.h
6401 F:      include/linux/kgdb.h
6402 F:      kernel/debug/
6403
6404 KMEMCHECK
6405 M:      Vegard Nossum <vegardno@ifi.uio.no>
6406 M:      Pekka Enberg <penberg@kernel.org>
6407 S:      Maintained
6408 F:      Documentation/kmemcheck.txt
6409 F:      arch/x86/include/asm/kmemcheck.h
6410 F:      arch/x86/mm/kmemcheck/
6411 F:      include/linux/kmemcheck.h
6412 F:      mm/kmemcheck.c
6413
6414 KMEMLEAK
6415 M:      Catalin Marinas <catalin.marinas@arm.com>
6416 S:      Maintained
6417 F:      Documentation/kmemleak.txt
6418 F:      include/linux/kmemleak.h
6419 F:      mm/kmemleak.c
6420 F:      mm/kmemleak-test.c
6421
6422 KPROBES
6423 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6424 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6425 M:      "David S. Miller" <davem@davemloft.net>
6426 M:      Masami Hiramatsu <mhiramat@kernel.org>
6427 S:      Maintained
6428 F:      Documentation/kprobes.txt
6429 F:      include/linux/kprobes.h
6430 F:      kernel/kprobes.c
6431
6432 KS0108 LCD CONTROLLER DRIVER
6433 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6434 W:      http://miguelojeda.es/auxdisplay.htm
6435 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6436 S:      Maintained
6437 F:      Documentation/auxdisplay/ks0108
6438 F:      drivers/auxdisplay/ks0108.c
6439 F:      include/linux/ks0108.h
6440
6441 L3MDEV
6442 M:      David Ahern <dsa@cumulusnetworks.com>
6443 L:      netdev@vger.kernel.org
6444 S:      Maintained
6445 F:      net/l3mdev
6446 F:      include/net/l3mdev.h
6447
6448 LANTIQ MIPS ARCHITECTURE
6449 M:      John Crispin <blogic@openwrt.org>
6450 L:      linux-mips@linux-mips.org
6451 S:      Maintained
6452 F:      arch/mips/lantiq
6453
6454 LAPB module
6455 L:      linux-x25@vger.kernel.org
6456 S:      Orphan
6457 F:      Documentation/networking/lapb-module.txt
6458 F:      include/*/lapb.h
6459 F:      net/lapb/
6460
6461 LASI 53c700 driver for PARISC
6462 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6463 L:      linux-scsi@vger.kernel.org
6464 S:      Maintained
6465 F:      Documentation/scsi/53c700.txt
6466 F:      drivers/scsi/53c700*
6467
6468 LED SUBSYSTEM
6469 M:      Richard Purdie <rpurdie@rpsys.net>
6470 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6471 L:      linux-leds@vger.kernel.org
6472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6473 S:      Maintained
6474 F:      drivers/leds/
6475 F:      include/linux/leds.h
6476
6477 LEGACY EEPROM DRIVER
6478 M:      Jean Delvare <jdelvare@suse.com>
6479 S:      Maintained
6480 F:      Documentation/misc-devices/eeprom
6481 F:      drivers/misc/eeprom/eeprom.c
6482
6483 LEGO USB Tower driver
6484 M:      Juergen Stuber <starblue@users.sourceforge.net>
6485 L:      legousb-devel@lists.sourceforge.net
6486 W:      http://legousb.sourceforge.net/
6487 S:      Maintained
6488 F:      drivers/usb/misc/legousbtower.c
6489
6490 LG2160 MEDIA DRIVER
6491 M:      Michael Krufky <mkrufky@linuxtv.org>
6492 L:      linux-media@vger.kernel.org
6493 W:      https://linuxtv.org
6494 W:      http://github.com/mkrufky
6495 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6496 T:      git git://linuxtv.org/mkrufky/tuners.git
6497 S:      Maintained
6498 F:      drivers/media/dvb-frontends/lg2160.*
6499
6500 LGDT3305 MEDIA DRIVER
6501 M:      Michael Krufky <mkrufky@linuxtv.org>
6502 L:      linux-media@vger.kernel.org
6503 W:      https://linuxtv.org
6504 W:      http://github.com/mkrufky
6505 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6506 T:      git git://linuxtv.org/mkrufky/tuners.git
6507 S:      Maintained
6508 F:      drivers/media/dvb-frontends/lgdt3305.*
6509
6510 LGUEST
6511 M:      Rusty Russell <rusty@rustcorp.com.au>
6512 L:      lguest@lists.ozlabs.org
6513 W:      http://lguest.ozlabs.org/
6514 S:      Odd Fixes
6515 F:      arch/x86/include/asm/lguest*.h
6516 F:      arch/x86/lguest/
6517 F:      drivers/lguest/
6518 F:      include/linux/lguest*.h
6519 F:      tools/lguest/
6520
6521 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6522 M:      Tejun Heo <tj@kernel.org>
6523 L:      linux-ide@vger.kernel.org
6524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6525 S:      Maintained
6526 F:      drivers/ata/
6527 F:      include/linux/ata.h
6528 F:      include/linux/libata.h
6529
6530 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6531 M:      Viresh Kumar <vireshk@kernel.org>
6532 L:      linux-ide@vger.kernel.org
6533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6534 S:      Maintained
6535 F:      include/linux/pata_arasan_cf_data.h
6536 F:      drivers/ata/pata_arasan_cf.c
6537
6538 LIBATA PATA DRIVERS
6539 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6540 M:      Tejun Heo <tj@kernel.org>
6541 L:      linux-ide@vger.kernel.org
6542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6543 S:      Maintained
6544 F:      drivers/ata/pata_*.c
6545 F:      drivers/ata/ata_generic.c
6546
6547 LIBATA SATA AHCI PLATFORM devices support
6548 M:      Hans de Goede <hdegoede@redhat.com>
6549 M:      Tejun Heo <tj@kernel.org>
6550 L:      linux-ide@vger.kernel.org
6551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6552 S:      Maintained
6553 F:      drivers/ata/ahci_platform.c
6554 F:      drivers/ata/libahci_platform.c
6555 F:      include/linux/ahci_platform.h
6556
6557 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6558 M:      Mikael Pettersson <mikpelinux@gmail.com>
6559 L:      linux-ide@vger.kernel.org
6560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6561 S:      Maintained
6562 F:      drivers/ata/sata_promise.*
6563
6564 LIBLOCKDEP
6565 M:      Sasha Levin <sasha.levin@oracle.com>
6566 S:      Maintained
6567 F:      tools/lib/lockdep/
6568
6569 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6570 M:      Dan Williams <dan.j.williams@intel.com>
6571 L:      linux-nvdimm@lists.01.org
6572 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6574 S:      Supported
6575 F:      drivers/nvdimm/*
6576 F:      include/linux/nd.h
6577 F:      include/linux/libnvdimm.h
6578 F:      include/uapi/linux/ndctl.h
6579
6580 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6581 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6582 L:      linux-nvdimm@lists.01.org
6583 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6584 S:      Supported
6585 F:      drivers/nvdimm/blk.c
6586 F:      drivers/nvdimm/region_devs.c
6587 F:      drivers/acpi/nfit*
6588
6589 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6590 M:      Vishal Verma <vishal.l.verma@intel.com>
6591 L:      linux-nvdimm@lists.01.org
6592 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6593 S:      Supported
6594 F:      drivers/nvdimm/btt*
6595
6596 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6597 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6598 L:      linux-nvdimm@lists.01.org
6599 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6600 S:      Supported
6601 F:      drivers/nvdimm/pmem.c
6602 F:      include/linux/pmem.h
6603 F:      arch/*/include/asm/pmem.h
6604
6605 LIGHTNVM PLATFORM SUPPORT
6606 M:      Matias Bjorling <mb@lightnvm.io>
6607 W:      http://github/OpenChannelSSD
6608 L:      linux-block@vger.kernel.org
6609 S:      Maintained
6610 F:      drivers/lightnvm/
6611 F:      include/linux/lightnvm.h
6612 F:      include/uapi/linux/lightnvm.h
6613
6614 LINUX FOR IBM pSERIES (RS/6000)
6615 M:      Paul Mackerras <paulus@au.ibm.com>
6616 W:      http://www.ibm.com/linux/ltc/projects/ppc
6617 S:      Supported
6618 F:      arch/powerpc/boot/rs6000.h
6619
6620 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6621 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6622 M:      Paul Mackerras <paulus@samba.org>
6623 M:      Michael Ellerman <mpe@ellerman.id.au>
6624 W:      http://www.penguinppc.org/
6625 L:      linuxppc-dev@lists.ozlabs.org
6626 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6628 S:      Supported
6629 F:      Documentation/powerpc/
6630 F:      arch/powerpc/
6631
6632 LINUX FOR POWER MACINTOSH
6633 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6634 W:      http://www.penguinppc.org/
6635 L:      linuxppc-dev@lists.ozlabs.org
6636 S:      Maintained
6637 F:      arch/powerpc/platforms/powermac/
6638 F:      drivers/macintosh/
6639
6640 LINUX FOR POWERPC EMBEDDED MPC5XXX
6641 M:      Anatolij Gustschin <agust@denx.de>
6642 L:      linuxppc-dev@lists.ozlabs.org
6643 T:      git git://git.denx.de/linux-denx-agust.git
6644 S:      Maintained
6645 F:      arch/powerpc/platforms/512x/
6646 F:      arch/powerpc/platforms/52xx/
6647
6648 LINUX FOR POWERPC EMBEDDED PPC4XX
6649 M:      Alistair Popple <alistair@popple.id.au>
6650 M:      Matt Porter <mporter@kernel.crashing.org>
6651 W:      http://www.penguinppc.org/
6652 L:      linuxppc-dev@lists.ozlabs.org
6653 S:      Maintained
6654 F:      arch/powerpc/platforms/40x/
6655 F:      arch/powerpc/platforms/44x/
6656
6657 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6658 L:      linuxppc-dev@lists.ozlabs.org
6659 S:      Orphan
6660 F:      arch/powerpc/*/*virtex*
6661 F:      arch/powerpc/*/*/*virtex*
6662
6663 LINUX FOR POWERPC EMBEDDED PPC8XX
6664 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6665 W:      http://www.penguinppc.org/
6666 L:      linuxppc-dev@lists.ozlabs.org
6667 S:      Maintained
6668 F:      arch/powerpc/platforms/8xx/
6669
6670 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6671 M:      Scott Wood <oss@buserror.net>
6672 M:      Kumar Gala <galak@kernel.crashing.org>
6673 W:      http://www.penguinppc.org/
6674 L:      linuxppc-dev@lists.ozlabs.org
6675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6676 S:      Maintained
6677 F:      arch/powerpc/platforms/83xx/
6678 F:      arch/powerpc/platforms/85xx/
6679
6680 LINUX FOR POWERPC PA SEMI PWRFICIENT
6681 M:      Olof Johansson <olof@lixom.net>
6682 L:      linuxppc-dev@lists.ozlabs.org
6683 S:      Maintained
6684 F:      arch/powerpc/platforms/pasemi/
6685 F:      drivers/*/*pasemi*
6686 F:      drivers/*/*/*pasemi*
6687
6688 LINUX SECURITY MODULE (LSM) FRAMEWORK
6689 M:      Chris Wright <chrisw@sous-sol.org>
6690 L:      linux-security-module@vger.kernel.org
6691 S:      Supported
6692
6693 LIS3LV02D ACCELEROMETER DRIVER
6694 M:      Eric Piel <eric.piel@tremplin-utc.net>
6695 S:      Maintained
6696 F:      Documentation/misc-devices/lis3lv02d
6697 F:      drivers/misc/lis3lv02d/
6698 F:      drivers/platform/x86/hp_accel.c
6699
6700 LIVE PATCHING
6701 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6702 M:      Jessica Yu <jeyu@redhat.com>
6703 M:      Jiri Kosina <jikos@kernel.org>
6704 M:      Miroslav Benes <mbenes@suse.cz>
6705 R:      Petr Mladek <pmladek@suse.com>
6706 S:      Maintained
6707 F:      kernel/livepatch/
6708 F:      include/linux/livepatch.h
6709 F:      arch/x86/include/asm/livepatch.h
6710 F:      arch/x86/kernel/livepatch.c
6711 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6712 F:      samples/livepatch/
6713 L:      live-patching@vger.kernel.org
6714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6715
6716 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6717 M:      Kees Cook <keescook@chromium.org>
6718 S:      Maintained
6719 F:      drivers/misc/lkdtm.c
6720
6721 LLC (802.2)
6722 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6723 S:      Maintained
6724 F:      include/linux/llc.h
6725 F:      include/uapi/linux/llc.h
6726 F:      include/net/llc*
6727 F:      net/llc/
6728
6729 LM73 HARDWARE MONITOR DRIVER
6730 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6731 L:      linux-hwmon@vger.kernel.org
6732 S:      Maintained
6733 F:      drivers/hwmon/lm73.c
6734
6735 LM78 HARDWARE MONITOR DRIVER
6736 M:      Jean Delvare <jdelvare@suse.com>
6737 L:      linux-hwmon@vger.kernel.org
6738 S:      Maintained
6739 F:      Documentation/hwmon/lm78
6740 F:      drivers/hwmon/lm78.c
6741
6742 LM83 HARDWARE MONITOR DRIVER
6743 M:      Jean Delvare <jdelvare@suse.com>
6744 L:      linux-hwmon@vger.kernel.org
6745 S:      Maintained
6746 F:      Documentation/hwmon/lm83
6747 F:      drivers/hwmon/lm83.c
6748
6749 LM90 HARDWARE MONITOR DRIVER
6750 M:      Jean Delvare <jdelvare@suse.com>
6751 L:      linux-hwmon@vger.kernel.org
6752 S:      Maintained
6753 F:      Documentation/hwmon/lm90
6754 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6755 F:      drivers/hwmon/lm90.c
6756
6757 LM95234 HARDWARE MONITOR DRIVER
6758 M:      Guenter Roeck <linux@roeck-us.net>
6759 L:      linux-hwmon@vger.kernel.org
6760 S:      Maintained
6761 F:      Documentation/hwmon/lm95234
6762 F:      drivers/hwmon/lm95234.c
6763
6764 LME2510 MEDIA DRIVER
6765 M:      Malcolm Priestley <tvboxspy@gmail.com>
6766 L:      linux-media@vger.kernel.org
6767 W:      https://linuxtv.org
6768 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6769 S:      Maintained
6770 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6771
6772 LOCKDEP AND LOCKSTAT
6773 M:      Peter Zijlstra <peterz@infradead.org>
6774 M:      Ingo Molnar <mingo@redhat.com>
6775 L:      linux-kernel@vger.kernel.org
6776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6777 S:      Maintained
6778 F:      Documentation/locking/lockdep*.txt
6779 F:      Documentation/locking/lockstat.txt
6780 F:      include/linux/lockdep.h
6781 F:      kernel/locking/
6782
6783 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6784 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6785 L:      linux-ntfs-dev@lists.sourceforge.net
6786 W:      http://www.linux-ntfs.org/content/view/19/37/
6787 S:      Maintained
6788 F:      Documentation/ldm.txt
6789 F:      block/partitions/ldm.*
6790
6791 LogFS
6792 M:      Joern Engel <joern@logfs.org>
6793 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6794 L:      logfs@logfs.org
6795 W:      logfs.org
6796 S:      Maintained
6797 F:      fs/logfs/
6798
6799 LPC32XX MACHINE SUPPORT
6800 M:      Roland Stigge <stigge@antcom.de>
6801 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6802 S:      Maintained
6803 F:      arch/arm/mach-lpc32xx/
6804
6805 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6806 M:      Sathya Prakash <sathya.prakash@broadcom.com>
6807 M:      Chaitra P B <chaitra.basappa@broadcom.com>
6808 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6809 L:      MPT-FusionLinux.pdl@broadcom.com
6810 L:      linux-scsi@vger.kernel.org
6811 W:      http://www.avagotech.com/support/
6812 S:      Supported
6813 F:      drivers/message/fusion/
6814 F:      drivers/scsi/mpt2sas/
6815 F:      drivers/scsi/mpt3sas/
6816
6817 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6818 M:      Matthew Wilcox <matthew@wil.cx>
6819 L:      linux-scsi@vger.kernel.org
6820 S:      Maintained
6821 F:      drivers/scsi/sym53c8xx_2/
6822
6823 LTC4261 HARDWARE MONITOR DRIVER
6824 M:      Guenter Roeck <linux@roeck-us.net>
6825 L:      linux-hwmon@vger.kernel.org
6826 S:      Maintained
6827 F:      Documentation/hwmon/ltc4261
6828 F:      drivers/hwmon/ltc4261.c
6829
6830 LTP (Linux Test Project)
6831 M:      Mike Frysinger <vapier@gentoo.org>
6832 M:      Cyril Hrubis <chrubis@suse.cz>
6833 M:      Wanlong Gao <wanlong.gao@gmail.com>
6834 M:      Jan Stancek <jstancek@redhat.com>
6835 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6836 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6837 L:      ltp@lists.linux.it (subscribers-only)
6838 W:      http://linux-test-project.github.io/
6839 T:      git git://github.com/linux-test-project/ltp.git
6840 S:      Maintained
6841
6842 M32R ARCHITECTURE
6843 W:      http://www.linux-m32r.org/
6844 S:      Orphan
6845 F:      arch/m32r/
6846
6847 M68K ARCHITECTURE
6848 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6849 L:      linux-m68k@lists.linux-m68k.org
6850 W:      http://www.linux-m68k.org/
6851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6852 S:      Maintained
6853 F:      arch/m68k/
6854 F:      drivers/zorro/
6855
6856 M68K ON APPLE MACINTOSH
6857 M:      Joshua Thompson <funaho@jurai.org>
6858 W:      http://www.mac.linux-m68k.org/
6859 L:      linux-m68k@lists.linux-m68k.org
6860 S:      Maintained
6861 F:      arch/m68k/mac/
6862
6863 M68K ON HP9000/300
6864 M:      Philip Blundell <philb@gnu.org>
6865 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6866 S:      Maintained
6867 F:      arch/m68k/hp300/
6868
6869 M88DS3103 MEDIA DRIVER
6870 M:      Antti Palosaari <crope@iki.fi>
6871 L:      linux-media@vger.kernel.org
6872 W:      https://linuxtv.org
6873 W:      http://palosaari.fi/linux/
6874 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6875 T:      git git://linuxtv.org/anttip/media_tree.git
6876 S:      Maintained
6877 F:      drivers/media/dvb-frontends/m88ds3103*
6878
6879 M88RS2000 MEDIA DRIVER
6880 M:      Malcolm Priestley <tvboxspy@gmail.com>
6881 L:      linux-media@vger.kernel.org
6882 W:      https://linuxtv.org
6883 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6884 S:      Maintained
6885 F:      drivers/media/dvb-frontends/m88rs2000*
6886
6887 MA901 MASTERKIT USB FM RADIO DRIVER
6888 M:      Alexey Klimov <klimov.linux@gmail.com>
6889 L:      linux-media@vger.kernel.org
6890 T:      git git://linuxtv.org/media_tree.git
6891 S:      Maintained
6892 F:      drivers/media/radio/radio-ma901.c
6893
6894 MAC80211
6895 M:      Johannes Berg <johannes@sipsolutions.net>
6896 L:      linux-wireless@vger.kernel.org
6897 W:      http://wireless.kernel.org/
6898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6900 S:      Maintained
6901 F:      Documentation/networking/mac80211-injection.txt
6902 F:      include/net/mac80211.h
6903 F:      net/mac80211/
6904 F:      drivers/net/wireless/mac80211_hwsim.[ch]
6905
6906 MACVLAN DRIVER
6907 M:      Patrick McHardy <kaber@trash.net>
6908 L:      netdev@vger.kernel.org
6909 S:      Maintained
6910 F:      drivers/net/macvlan.c
6911 F:      include/linux/if_macvlan.h
6912
6913 MAILBOX API
6914 M:      Jassi Brar <jassisinghbrar@gmail.com>
6915 L:      linux-kernel@vger.kernel.org
6916 S:      Maintained
6917 F:      drivers/mailbox/
6918 F:      include/linux/mailbox_client.h
6919 F:      include/linux/mailbox_controller.h
6920
6921 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6922 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6923 W:      http://www.kernel.org/doc/man-pages
6924 L:      linux-man@vger.kernel.org
6925 S:      Maintained
6926
6927 MARVELL ARMADA DRM SUPPORT
6928 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6929 S:      Maintained
6930 F:      drivers/gpu/drm/armada/
6931
6932 MARVELL 88E6352 DSA support
6933 M:      Guenter Roeck <linux@roeck-us.net>
6934 S:      Maintained
6935 F:      drivers/net/dsa/mv88e6352.c
6936
6937 MARVELL CRYPTO DRIVER
6938 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6939 M:      Arnaud Ebalard <arno@natisbad.org>
6940 F:      drivers/crypto/marvell/
6941 S:      Maintained
6942 L:      linux-crypto@vger.kernel.org
6943
6944 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6945 M:      Mirko Lindner <mlindner@marvell.com>
6946 M:      Stephen Hemminger <stephen@networkplumber.org>
6947 L:      netdev@vger.kernel.org
6948 S:      Maintained
6949 F:      drivers/net/ethernet/marvell/sk*
6950
6951 MARVELL LIBERTAS WIRELESS DRIVER
6952 L:      libertas-dev@lists.infradead.org
6953 S:      Orphan
6954 F:      drivers/net/wireless/marvell/libertas/
6955
6956 MARVELL MV643XX ETHERNET DRIVER
6957 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6958 L:      netdev@vger.kernel.org
6959 S:      Maintained
6960 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6961 F:      include/linux/mv643xx.h
6962
6963 MARVELL MVNETA ETHERNET DRIVER
6964 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6965 L:      netdev@vger.kernel.org
6966 S:      Maintained
6967 F:      drivers/net/ethernet/marvell/mvneta.*
6968
6969 MARVELL MWIFIEX WIRELESS DRIVER
6970 M:      Amitkumar Karwar <akarwar@marvell.com>
6971 M:      Nishant Sarmukadam <nishants@marvell.com>
6972 L:      linux-wireless@vger.kernel.org
6973 S:      Maintained
6974 F:      drivers/net/wireless/marvell/mwifiex/
6975
6976 MARVELL MWL8K WIRELESS DRIVER
6977 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6978 L:      linux-wireless@vger.kernel.org
6979 S:      Odd Fixes
6980 F:      drivers/net/wireless/marvell/mwl8k.c
6981
6982 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6983 M:      Nicolas Pitre <nico@fluxnic.net>
6984 S:      Odd Fixes
6985 F:      drivers/mmc/host/mvsdio.*
6986
6987 MATROX FRAMEBUFFER DRIVER
6988 L:      linux-fbdev@vger.kernel.org
6989 S:      Orphan
6990 F:      drivers/video/fbdev/matrox/matroxfb_*
6991 F:      include/uapi/linux/matroxfb.h
6992
6993 MAX16065 HARDWARE MONITOR DRIVER
6994 M:      Guenter Roeck <linux@roeck-us.net>
6995 L:      linux-hwmon@vger.kernel.org
6996 S:      Maintained
6997 F:      Documentation/hwmon/max16065
6998 F:      drivers/hwmon/max16065.c
6999
7000 MAX20751 HARDWARE MONITOR DRIVER
7001 M:      Guenter Roeck <linux@roeck-us.net>
7002 L:      linux-hwmon@vger.kernel.org
7003 S:      Maintained
7004 F:      Documentation/hwmon/max20751
7005 F:      drivers/hwmon/max20751.c
7006
7007 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7008 M:      "Hans J. Koch" <hjk@hansjkoch.de>
7009 L:      linux-hwmon@vger.kernel.org
7010 S:      Maintained
7011 F:      Documentation/hwmon/max6650
7012 F:      drivers/hwmon/max6650.c
7013
7014 MAX6697 HARDWARE MONITOR DRIVER
7015 M:      Guenter Roeck <linux@roeck-us.net>
7016 L:      linux-hwmon@vger.kernel.org
7017 S:      Maintained
7018 F:      Documentation/hwmon/max6697
7019 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7020 F:      drivers/hwmon/max6697.c
7021 F:      include/linux/platform_data/max6697.h
7022
7023 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7024 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7025 L:      linux-pm@vger.kernel.org
7026 S:      Supported
7027 F:      drivers/power/max14577_charger.c
7028 F:      drivers/power/max77693_charger.c
7029
7030 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7031 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7032 L:      linux-kernel@vger.kernel.org
7033 S:      Supported
7034 F:      drivers/*/*max77802*.c
7035 F:      Documentation/devicetree/bindings/*/*max77802.txt
7036 F:      include/dt-bindings/*/*max77802.h
7037
7038 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7039 M:      Chanwoo Choi <cw00.choi@samsung.com>
7040 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7041 L:      linux-kernel@vger.kernel.org
7042 S:      Supported
7043 F:      drivers/*/max14577.c
7044 F:      drivers/*/max77686*.c
7045 F:      drivers/*/max77693.c
7046 F:      drivers/extcon/extcon-max14577.c
7047 F:      drivers/extcon/extcon-max77693.c
7048 F:      drivers/rtc/rtc-max77686.c
7049 F:      drivers/clk/clk-max77686.c
7050 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7051 F:      Documentation/devicetree/bindings/*/max77686.txt
7052 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7053 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7054 F:      include/linux/mfd/max14577*.h
7055 F:      include/linux/mfd/max77686*.h
7056 F:      include/linux/mfd/max77693*.h
7057
7058 MAXIRADIO FM RADIO RECEIVER DRIVER
7059 M:      Hans Verkuil <hverkuil@xs4all.nl>
7060 L:      linux-media@vger.kernel.org
7061 T:      git git://linuxtv.org/media_tree.git
7062 W:      https://linuxtv.org
7063 S:      Maintained
7064 F:      drivers/media/radio/radio-maxiradio*
7065
7066 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7067 M:      Peter Rosin <peda@axentia.se>
7068 L:      linux-iio@vger.kernel.org
7069 S:      Maintained
7070 F:      drivers/iio/potentiometer/mcp4531.c
7071
7072 MEDIA DRIVERS FOR RENESAS - VSP1
7073 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7074 L:      linux-media@vger.kernel.org
7075 L:      linux-renesas-soc@vger.kernel.org
7076 T:      git git://linuxtv.org/media_tree.git
7077 S:      Supported
7078 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7079 F:      drivers/media/platform/vsp1/
7080
7081 MEDIA DRIVERS FOR ASCOT2E
7082 M:      Sergey Kozlov <serjk@netup.ru>
7083 L:      linux-media@vger.kernel.org
7084 W:      https://linuxtv.org
7085 W:      http://netup.tv/
7086 T:      git git://linuxtv.org/media_tree.git
7087 S:      Supported
7088 F:      drivers/media/dvb-frontends/ascot2e*
7089
7090 MEDIA DRIVERS FOR CXD2841ER
7091 M:      Sergey Kozlov <serjk@netup.ru>
7092 L:      linux-media@vger.kernel.org
7093 W:      https://linuxtv.org
7094 W:      http://netup.tv/
7095 T:      git git://linuxtv.org/media_tree.git
7096 S:      Supported
7097 F:      drivers/media/dvb-frontends/cxd2841er*
7098
7099 MEDIA DRIVERS FOR HORUS3A
7100 M:      Sergey Kozlov <serjk@netup.ru>
7101 L:      linux-media@vger.kernel.org
7102 W:      https://linuxtv.org
7103 W:      http://netup.tv/
7104 T:      git git://linuxtv.org/media_tree.git
7105 S:      Supported
7106 F:      drivers/media/dvb-frontends/horus3a*
7107
7108 MEDIA DRIVERS FOR LNBH25
7109 M:      Sergey Kozlov <serjk@netup.ru>
7110 L:      linux-media@vger.kernel.org
7111 W:      https://linuxtv.org
7112 W:      http://netup.tv/
7113 T:      git git://linuxtv.org/media_tree.git
7114 S:      Supported
7115 F:      drivers/media/dvb-frontends/lnbh25*
7116
7117 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7118 M:      Sergey Kozlov <serjk@netup.ru>
7119 L:      linux-media@vger.kernel.org
7120 W:      https://linuxtv.org
7121 W:      http://netup.tv/
7122 T:      git git://linuxtv.org/media_tree.git
7123 S:      Supported
7124 F:      drivers/media/pci/netup_unidvb/*
7125
7126 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7127 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7128 P:      LinuxTV.org Project
7129 L:      linux-media@vger.kernel.org
7130 W:      https://linuxtv.org
7131 Q:      http://patchwork.kernel.org/project/linux-media/list/
7132 T:      git git://linuxtv.org/media_tree.git
7133 S:      Maintained
7134 F:      Documentation/dvb/
7135 F:      Documentation/video4linux/
7136 F:      Documentation/DocBook/media/
7137 F:      drivers/media/
7138 F:      drivers/staging/media/
7139 F:      include/linux/platform_data/media/
7140 F:      include/media/
7141 F:      include/uapi/linux/dvb/
7142 F:      include/uapi/linux/videodev2.h
7143 F:      include/uapi/linux/media.h
7144 F:      include/uapi/linux/v4l2-*
7145 F:      include/uapi/linux/meye.h
7146 F:      include/uapi/linux/ivtv*
7147 F:      include/uapi/linux/uvcvideo.h
7148
7149 MEDIATEK ETHERNET DRIVER
7150 M:      Felix Fietkau <nbd@openwrt.org>
7151 M:      John Crispin <blogic@openwrt.org>
7152 L:      netdev@vger.kernel.org
7153 S:      Maintained
7154 F:      drivers/net/ethernet/mediatek/
7155
7156 MEDIATEK MT7601U WIRELESS LAN DRIVER
7157 M:      Jakub Kicinski <kubakici@wp.pl>
7158 L:      linux-wireless@vger.kernel.org
7159 S:      Maintained
7160 F:      drivers/net/wireless/mediatek/mt7601u/
7161
7162 MEGARAID SCSI/SAS DRIVERS
7163 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7164 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7165 M:      Uday Lingala <uday.lingala@avagotech.com>
7166 L:      megaraidlinux.pdl@avagotech.com
7167 L:      linux-scsi@vger.kernel.org
7168 W:      http://www.lsi.com
7169 S:      Maintained
7170 F:      Documentation/scsi/megaraid.txt
7171 F:      drivers/scsi/megaraid.*
7172 F:      drivers/scsi/megaraid/
7173
7174 MELLANOX ETHERNET DRIVER (mlx4_en)
7175 M:      Eugenia Emantayev <eugenia@mellanox.com>
7176 L:      netdev@vger.kernel.org
7177 S:      Supported
7178 W:      http://www.mellanox.com
7179 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7180 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7181
7182 MELLANOX ETHERNET DRIVER (mlx5e)
7183 M:      Saeed Mahameed <saeedm@mellanox.com>
7184 L:      netdev@vger.kernel.org
7185 S:      Supported
7186 W:      http://www.mellanox.com
7187 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7188 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7189
7190 MELLANOX ETHERNET SWITCH DRIVERS
7191 M:      Jiri Pirko <jiri@mellanox.com>
7192 M:      Ido Schimmel <idosch@mellanox.com>
7193 L:      netdev@vger.kernel.org
7194 S:      Supported
7195 W:      http://www.mellanox.com
7196 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7197 F:      drivers/net/ethernet/mellanox/mlxsw/
7198
7199 MEMBARRIER SUPPORT
7200 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7201 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7202 L:      linux-kernel@vger.kernel.org
7203 S:      Supported
7204 F:      kernel/membarrier.c
7205 F:      include/uapi/linux/membarrier.h
7206
7207 MEMORY MANAGEMENT
7208 L:      linux-mm@kvack.org
7209 W:      http://www.linux-mm.org
7210 S:      Maintained
7211 F:      include/linux/mm.h
7212 F:      include/linux/gfp.h
7213 F:      include/linux/mmzone.h
7214 F:      include/linux/memory_hotplug.h
7215 F:      include/linux/vmalloc.h
7216 F:      mm/
7217
7218 MEMORY TECHNOLOGY DEVICES (MTD)
7219 M:      David Woodhouse <dwmw2@infradead.org>
7220 M:      Brian Norris <computersforpeace@gmail.com>
7221 L:      linux-mtd@lists.infradead.org
7222 W:      http://www.linux-mtd.infradead.org/
7223 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7224 T:      git git://git.infradead.org/linux-mtd.git
7225 T:      git git://git.infradead.org/l2-mtd.git
7226 S:      Maintained
7227 F:      drivers/mtd/
7228 F:      include/linux/mtd/
7229 F:      include/uapi/mtd/
7230
7231 MEN A21 WATCHDOG DRIVER
7232 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7233 L:      linux-watchdog@vger.kernel.org
7234 S:      Maintained
7235 F:      drivers/watchdog/mena21_wdt.c
7236
7237 MEN CHAMELEON BUS (mcb)
7238 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7239 S:      Maintained
7240 F:      drivers/mcb/
7241 F:      include/linux/mcb.h
7242 F:      Documentation/men-chameleon-bus.txt
7243
7244 MEN F21BMC (Board Management Controller)
7245 M:      Andreas Werner <andreas.werner@men.de>
7246 S:      Supported
7247 F:      drivers/mfd/menf21bmc.c
7248 F:      drivers/watchdog/menf21bmc_wdt.c
7249 F:      drivers/leds/leds-menf21bmc.c
7250 F:      drivers/hwmon/menf21bmc_hwmon.c
7251 F:      Documentation/hwmon/menf21bmc
7252
7253 METAG ARCHITECTURE
7254 M:      James Hogan <james.hogan@imgtec.com>
7255 L:      linux-metag@vger.kernel.org
7256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7257 S:      Odd Fixes
7258 F:      arch/metag/
7259 F:      Documentation/metag/
7260 F:      Documentation/devicetree/bindings/metag/
7261 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7262 F:      drivers/clocksource/metag_generic.c
7263 F:      drivers/irqchip/irq-metag.c
7264 F:      drivers/irqchip/irq-metag-ext.c
7265 F:      drivers/tty/metag_da.c
7266
7267 MICROBLAZE ARCHITECTURE
7268 M:      Michal Simek <monstr@monstr.eu>
7269 W:      http://www.monstr.eu/fdt/
7270 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7271 S:      Supported
7272 F:      arch/microblaze/
7273
7274 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7275 M:      Chen Yu <yu.c.chen@intel.com>
7276 L:      platform-driver-x86@vger.kernel.org
7277 S:      Supported
7278 F:      drivers/platform/x86/surfacepro3_button.c
7279
7280 MICROTEK X6 SCANNER
7281 M:      Oliver Neukum <oliver@neukum.org>
7282 S:      Maintained
7283 F:      drivers/usb/image/microtek.*
7284
7285 MIPS
7286 M:      Ralf Baechle <ralf@linux-mips.org>
7287 L:      linux-mips@linux-mips.org
7288 W:      http://www.linux-mips.org/
7289 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7290 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7291 S:      Supported
7292 F:      Documentation/mips/
7293 F:      arch/mips/
7294
7295 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7296 M:      Hans Verkuil <hverkuil@xs4all.nl>
7297 L:      linux-media@vger.kernel.org
7298 T:      git git://linuxtv.org/media_tree.git
7299 W:      https://linuxtv.org
7300 S:      Odd Fixes
7301 F:      drivers/media/radio/radio-miropcm20*
7302
7303 MELLANOX MLX4 core VPI driver
7304 M:      Yishai Hadas <yishaih@mellanox.com>
7305 L:      netdev@vger.kernel.org
7306 L:      linux-rdma@vger.kernel.org
7307 W:      http://www.mellanox.com
7308 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7309 S:      Supported
7310 F:      drivers/net/ethernet/mellanox/mlx4/
7311 F:      include/linux/mlx4/
7312
7313 MELLANOX MLX4 IB driver
7314 M:      Yishai Hadas <yishaih@mellanox.com>
7315 L:      linux-rdma@vger.kernel.org
7316 W:      http://www.mellanox.com
7317 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7318 S:      Supported
7319 F:      drivers/infiniband/hw/mlx4/
7320 F:      include/linux/mlx4/
7321
7322 MELLANOX MLX5 core VPI driver
7323 M:      Matan Barak <matanb@mellanox.com>
7324 M:      Leon Romanovsky <leonro@mellanox.com>
7325 L:      netdev@vger.kernel.org
7326 L:      linux-rdma@vger.kernel.org
7327 W:      http://www.mellanox.com
7328 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7329 S:      Supported
7330 F:      drivers/net/ethernet/mellanox/mlx5/core/
7331 F:      include/linux/mlx5/
7332
7333 MELLANOX MLX5 IB driver
7334 M:      Matan Barak <matanb@mellanox.com>
7335 M:      Leon Romanovsky <leonro@mellanox.com>
7336 L:      linux-rdma@vger.kernel.org
7337 W:      http://www.mellanox.com
7338 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7339 S:      Supported
7340 F:      drivers/infiniband/hw/mlx5/
7341 F:      include/linux/mlx5/
7342
7343 MELEXIS MLX90614 DRIVER
7344 M:      Crt Mori <cmo@melexis.com>
7345 L:      linux-iio@vger.kernel.org
7346 W:      http://www.melexis.com
7347 S:      Supported
7348 F:      drivers/iio/temperature/mlx90614.c
7349
7350 MN88472 MEDIA DRIVER
7351 M:      Antti Palosaari <crope@iki.fi>
7352 L:      linux-media@vger.kernel.org
7353 W:      https://linuxtv.org
7354 W:      http://palosaari.fi/linux/
7355 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7356 T:      git git://linuxtv.org/anttip/media_tree.git
7357 S:      Maintained
7358 F:      drivers/staging/media/mn88472/
7359 F:      drivers/media/dvb-frontends/mn88472.h
7360
7361 MN88473 MEDIA DRIVER
7362 M:      Antti Palosaari <crope@iki.fi>
7363 L:      linux-media@vger.kernel.org
7364 W:      https://linuxtv.org
7365 W:      http://palosaari.fi/linux/
7366 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7367 S:      Maintained
7368 F:      drivers/media/dvb-frontends/mn88473*
7369
7370 MODULE SUPPORT
7371 M:      Rusty Russell <rusty@rustcorp.com.au>
7372 S:      Maintained
7373 F:      include/linux/module.h
7374 F:      kernel/module.c
7375
7376 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7377 W:      http://popies.net/meye/
7378 S:      Orphan
7379 F:      Documentation/video4linux/meye.txt
7380 F:      drivers/media/pci/meye/
7381 F:      include/uapi/linux/meye.h
7382
7383 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7384 M:      Jiri Slaby <jirislaby@gmail.com>
7385 S:      Maintained
7386 F:      Documentation/serial/moxa-smartio
7387 F:      drivers/tty/mxser.*
7388
7389 MR800 AVERMEDIA USB FM RADIO DRIVER
7390 M:      Alexey Klimov <klimov.linux@gmail.com>
7391 L:      linux-media@vger.kernel.org
7392 T:      git git://linuxtv.org/media_tree.git
7393 S:      Maintained
7394 F:      drivers/media/radio/radio-mr800.c
7395
7396 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7397 M:      Alan Ott <alan@signal11.us>
7398 L:      linux-wpan@vger.kernel.org
7399 S:      Maintained
7400 F:      drivers/net/ieee802154/mrf24j40.c
7401 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7402
7403 MSI LAPTOP SUPPORT
7404 M:      "Lee, Chun-Yi" <jlee@suse.com>
7405 L:      platform-driver-x86@vger.kernel.org
7406 S:      Maintained
7407 F:      drivers/platform/x86/msi-laptop.c
7408
7409 MSI WMI SUPPORT
7410 L:      platform-driver-x86@vger.kernel.org
7411 S:      Orphan
7412 F:      drivers/platform/x86/msi-wmi.c
7413
7414 MSI001 MEDIA DRIVER
7415 M:      Antti Palosaari <crope@iki.fi>
7416 L:      linux-media@vger.kernel.org
7417 W:      https://linuxtv.org
7418 W:      http://palosaari.fi/linux/
7419 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7420 T:      git git://linuxtv.org/anttip/media_tree.git
7421 S:      Maintained
7422 F:      drivers/media/tuners/msi001*
7423
7424 MSI2500 MEDIA DRIVER
7425 M:      Antti Palosaari <crope@iki.fi>
7426 L:      linux-media@vger.kernel.org
7427 W:      https://linuxtv.org
7428 W:      http://palosaari.fi/linux/
7429 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7430 T:      git git://linuxtv.org/anttip/media_tree.git
7431 S:      Maintained
7432 F:      drivers/media/usb/msi2500/
7433
7434 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7435 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7436 L:      linux-mtd@lists.infradead.org
7437 S:      Maintained
7438 F:      drivers/mtd/devices/docg3*
7439
7440 MT9M032 APTINA SENSOR DRIVER
7441 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7442 L:      linux-media@vger.kernel.org
7443 T:      git git://linuxtv.org/media_tree.git
7444 S:      Maintained
7445 F:      drivers/media/i2c/mt9m032.c
7446 F:      include/media/i2c/mt9m032.h
7447
7448 MT9P031 APTINA CAMERA SENSOR
7449 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7450 L:      linux-media@vger.kernel.org
7451 T:      git git://linuxtv.org/media_tree.git
7452 S:      Maintained
7453 F:      drivers/media/i2c/mt9p031.c
7454 F:      include/media/i2c/mt9p031.h
7455
7456 MT9T001 APTINA CAMERA SENSOR
7457 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7458 L:      linux-media@vger.kernel.org
7459 T:      git git://linuxtv.org/media_tree.git
7460 S:      Maintained
7461 F:      drivers/media/i2c/mt9t001.c
7462 F:      include/media/i2c/mt9t001.h
7463
7464 MT9V032 APTINA CAMERA SENSOR
7465 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7466 L:      linux-media@vger.kernel.org
7467 T:      git git://linuxtv.org/media_tree.git
7468 S:      Maintained
7469 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7470 F:      drivers/media/i2c/mt9v032.c
7471 F:      include/media/i2c/mt9v032.h
7472
7473 MULTIFUNCTION DEVICES (MFD)
7474 M:      Lee Jones <lee.jones@linaro.org>
7475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7476 S:      Supported
7477 F:      drivers/mfd/
7478 F:      include/linux/mfd/
7479
7480 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7481 M:      Ulf Hansson <ulf.hansson@linaro.org>
7482 L:      linux-mmc@vger.kernel.org
7483 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7484 S:      Maintained
7485 F:      drivers/mmc/
7486 F:      include/linux/mmc/
7487 F:      include/uapi/linux/mmc/
7488
7489 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7490 S:      Orphan
7491 F:      drivers/mmc/host/mmc_spi.c
7492 F:      include/linux/spi/mmc_spi.h
7493
7494 MULTISOUND SOUND DRIVER
7495 M:      Andrew Veliath <andrewtv@usa.net>
7496 S:      Maintained
7497 F:      Documentation/sound/oss/MultiSound
7498 F:      sound/oss/msnd*
7499
7500 MULTITECH MULTIPORT CARD (ISICOM)
7501 S:      Orphan
7502 F:      drivers/tty/isicom.c
7503 F:      include/linux/isicom.h
7504
7505 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7506 M:      Bin Liu <b-liu@ti.com>
7507 L:      linux-usb@vger.kernel.org
7508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7509 S:      Maintained
7510 F:      drivers/usb/musb/
7511
7512 MXL5007T MEDIA DRIVER
7513 M:      Michael Krufky <mkrufky@linuxtv.org>
7514 L:      linux-media@vger.kernel.org
7515 W:      https://linuxtv.org
7516 W:      http://github.com/mkrufky
7517 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7518 T:      git git://linuxtv.org/mkrufky/tuners.git
7519 S:      Maintained
7520 F:      drivers/media/tuners/mxl5007t.*
7521
7522 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7523 M:      Hyong-Youb Kim <hykim@myri.com>
7524 L:      netdev@vger.kernel.org
7525 W:      https://www.myricom.com/support/downloads/myri10ge.html
7526 S:      Supported
7527 F:      drivers/net/ethernet/myricom/myri10ge/
7528
7529 NAND FLASH SUBSYSTEM
7530 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7531 R:      Richard Weinberger <richard@nod.at>
7532 L:      linux-mtd@lists.infradead.org
7533 W:      http://www.linux-mtd.infradead.org/
7534 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7535 T:      git git://github.com/linux-nand/linux.git
7536 S:      Maintained
7537 F:      drivers/mtd/nand/
7538 F:      include/linux/mtd/nand*.h
7539
7540 NATSEMI ETHERNET DRIVER (DP8381x)
7541 S:      Orphan
7542 F:      drivers/net/ethernet/natsemi/natsemi.c
7543
7544 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7545 M:      Daniel Mack <zonque@gmail.com>
7546 S:      Maintained
7547 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7548 W:      http://www.native-instruments.com
7549 F:      sound/usb/caiaq/
7550
7551 NCP FILESYSTEM
7552 M:      Petr Vandrovec <petr@vandrovec.name>
7553 S:      Odd Fixes
7554 F:      fs/ncpfs/
7555
7556 NCR 5380 SCSI DRIVERS
7557 M:      Finn Thain <fthain@telegraphics.com.au>
7558 M:      Michael Schmitz <schmitzmic@gmail.com>
7559 L:      linux-scsi@vger.kernel.org
7560 S:      Maintained
7561 F:      Documentation/scsi/g_NCR5380.txt
7562 F:      drivers/scsi/NCR5380.*
7563 F:      drivers/scsi/arm/cumana_1.c
7564 F:      drivers/scsi/arm/oak.c
7565 F:      drivers/scsi/atari_NCR5380.c
7566 F:      drivers/scsi/atari_scsi.*
7567 F:      drivers/scsi/dmx3191d.c
7568 F:      drivers/scsi/dtc.*
7569 F:      drivers/scsi/g_NCR5380.*
7570 F:      drivers/scsi/g_NCR5380_mmio.c
7571 F:      drivers/scsi/mac_scsi.*
7572 F:      drivers/scsi/pas16.*
7573 F:      drivers/scsi/sun3_scsi.*
7574 F:      drivers/scsi/sun3_scsi_vme.c
7575 F:      drivers/scsi/t128.*
7576
7577 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7578 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7579 L:      linux-scsi@vger.kernel.org
7580 S:      Maintained
7581 F:      drivers/scsi/NCR_D700.*
7582
7583 NCT6775 HARDWARE MONITOR DRIVER
7584 M:      Guenter Roeck <linux@roeck-us.net>
7585 L:      linux-hwmon@vger.kernel.org
7586 S:      Maintained
7587 F:      Documentation/hwmon/nct6775
7588 F:      drivers/hwmon/nct6775.c
7589
7590 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7591 M:      Faisal Latif <faisal.latif@intel.com>
7592 L:      linux-rdma@vger.kernel.org
7593 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7594 S:      Supported
7595 F:      drivers/infiniband/hw/nes/
7596
7597 NETEM NETWORK EMULATOR
7598 M:      Stephen Hemminger <stephen@networkplumber.org>
7599 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
7600 S:      Maintained
7601 F:      net/sched/sch_netem.c
7602
7603 NETERION 10GbE DRIVERS (s2io/vxge)
7604 M:      Jon Mason <jdmason@kudzu.us>
7605 L:      netdev@vger.kernel.org
7606 S:      Supported
7607 F:      Documentation/networking/s2io.txt
7608 F:      Documentation/networking/vxge.txt
7609 F:      drivers/net/ethernet/neterion/
7610
7611 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7612 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7613 M:      Patrick McHardy <kaber@trash.net>
7614 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7615 L:      netfilter-devel@vger.kernel.org
7616 L:      coreteam@netfilter.org
7617 W:      http://www.netfilter.org/
7618 W:      http://www.iptables.org/
7619 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7622 S:      Supported
7623 F:      include/linux/netfilter*
7624 F:      include/linux/netfilter/
7625 F:      include/net/netfilter/
7626 F:      include/uapi/linux/netfilter*
7627 F:      include/uapi/linux/netfilter/
7628 F:      net/*/netfilter.c
7629 F:      net/*/netfilter/
7630 F:      net/netfilter/
7631 F:      net/bridge/br_netfilter*.c
7632
7633 NETLABEL
7634 M:      Paul Moore <paul@paul-moore.com>
7635 W:      http://netlabel.sf.net
7636 L:      netdev@vger.kernel.org
7637 S:      Maintained
7638 F:      Documentation/netlabel/
7639 F:      include/net/netlabel.h
7640 F:      net/netlabel/
7641
7642 NETROM NETWORK LAYER
7643 M:      Ralf Baechle <ralf@linux-mips.org>
7644 L:      linux-hams@vger.kernel.org
7645 W:      http://www.linux-ax25.org/
7646 S:      Maintained
7647 F:      include/net/netrom.h
7648 F:      include/uapi/linux/netrom.h
7649 F:      net/netrom/
7650
7651 NETRONOME ETHERNET DRIVERS
7652 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7653 L:      oss-drivers@netronome.com
7654 S:      Maintained
7655 F:      drivers/net/ethernet/netronome/
7656
7657 NETWORK BLOCK DEVICE (NBD)
7658 M:      Markus Pargmann <mpa@pengutronix.de>
7659 S:      Maintained
7660 L:      nbd-general@lists.sourceforge.net
7661 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7662 F:      Documentation/blockdev/nbd.txt
7663 F:      drivers/block/nbd.c
7664 F:      include/uapi/linux/nbd.h
7665
7666 NETWORK DROP MONITOR
7667 M:      Neil Horman <nhorman@tuxdriver.com>
7668 L:      netdev@vger.kernel.org
7669 S:      Maintained
7670 W:      https://fedorahosted.org/dropwatch/
7671 F:      net/core/drop_monitor.c
7672
7673 NETWORKING [GENERAL]
7674 M:      "David S. Miller" <davem@davemloft.net>
7675 L:      netdev@vger.kernel.org
7676 W:      http://www.linuxfoundation.org/en/Net
7677 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7680 S:      Maintained
7681 F:      net/
7682 F:      include/net/
7683 F:      include/linux/in.h
7684 F:      include/linux/net.h
7685 F:      include/linux/netdevice.h
7686 F:      include/uapi/linux/in.h
7687 F:      include/uapi/linux/net.h
7688 F:      include/uapi/linux/netdevice.h
7689 F:      include/uapi/linux/net_namespace.h
7690 F:      tools/net/
7691 F:      tools/testing/selftests/net/
7692 F:      lib/random32.c
7693 F:      lib/test_bpf.c
7694
7695 NETWORKING [IPv4/IPv6]
7696 M:      "David S. Miller" <davem@davemloft.net>
7697 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7698 M:      James Morris <jmorris@namei.org>
7699 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7700 M:      Patrick McHardy <kaber@trash.net>
7701 L:      netdev@vger.kernel.org
7702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7703 S:      Maintained
7704 F:      net/ipv4/
7705 F:      net/ipv6/
7706 F:      include/net/ip*
7707 F:      arch/x86/net/*
7708
7709 NETWORKING [IPSEC]
7710 M:      Steffen Klassert <steffen.klassert@secunet.com>
7711 M:      Herbert Xu <herbert@gondor.apana.org.au>
7712 M:      "David S. Miller" <davem@davemloft.net>
7713 L:      netdev@vger.kernel.org
7714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7716 S:      Maintained
7717 F:      net/core/flow.c
7718 F:      net/xfrm/
7719 F:      net/key/
7720 F:      net/ipv4/xfrm*
7721 F:      net/ipv4/esp4.c
7722 F:      net/ipv4/ah4.c
7723 F:      net/ipv4/ipcomp.c
7724 F:      net/ipv4/ip_vti.c
7725 F:      net/ipv6/xfrm*
7726 F:      net/ipv6/esp6.c
7727 F:      net/ipv6/ah6.c
7728 F:      net/ipv6/ipcomp6.c
7729 F:      net/ipv6/ip6_vti.c
7730 F:      include/uapi/linux/xfrm.h
7731 F:      include/net/xfrm.h
7732
7733 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7734 M:      Paul Moore <paul@paul-moore.com>
7735 L:      netdev@vger.kernel.org
7736 S:      Maintained
7737
7738 NETWORKING [WIRELESS]
7739 L:      linux-wireless@vger.kernel.org
7740 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7741
7742 NETWORKING DRIVERS
7743 L:      netdev@vger.kernel.org
7744 W:      http://www.linuxfoundation.org/en/Net
7745 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7748 S:      Odd Fixes
7749 F:      drivers/net/
7750 F:      include/linux/if_*
7751 F:      include/linux/netdevice.h
7752 F:      include/linux/etherdevice.h
7753 F:      include/linux/fcdevice.h
7754 F:      include/linux/fddidevice.h
7755 F:      include/linux/hippidevice.h
7756 F:      include/linux/inetdevice.h
7757 F:      include/uapi/linux/if_*
7758 F:      include/uapi/linux/netdevice.h
7759
7760 NETWORKING DRIVERS (WIRELESS)
7761 M:      Kalle Valo <kvalo@codeaurora.org>
7762 L:      linux-wireless@vger.kernel.org
7763 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7766 S:      Maintained
7767 F:      drivers/net/wireless/
7768
7769 NETXEN (1/10) GbE SUPPORT
7770 M:      Manish Chopra <manish.chopra@qlogic.com>
7771 M:      Sony Chacko <sony.chacko@qlogic.com>
7772 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7773 L:      netdev@vger.kernel.org
7774 W:      http://www.qlogic.com
7775 S:      Supported
7776 F:      drivers/net/ethernet/qlogic/netxen/
7777
7778 NFC SUBSYSTEM
7779 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7780 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7781 M:      Samuel Ortiz <sameo@linux.intel.com>
7782 L:      linux-wireless@vger.kernel.org
7783 L:      linux-nfc@lists.01.org (subscribers-only)
7784 S:      Supported
7785 F:      net/nfc/
7786 F:      include/net/nfc/
7787 F:      include/uapi/linux/nfc.h
7788 F:      drivers/nfc/
7789 F:      include/linux/platform_data/nfcmrvl.h
7790 F:      include/linux/platform_data/nxp-nci.h
7791 F:      include/linux/platform_data/pn544.h
7792 F:      include/linux/platform_data/st21nfca.h
7793 F:      include/linux/platform_data/st-nci.h
7794 F:      Documentation/devicetree/bindings/net/nfc/
7795
7796 NFS, SUNRPC, AND LOCKD CLIENTS
7797 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7798 M:      Anna Schumaker <anna.schumaker@netapp.com>
7799 L:      linux-nfs@vger.kernel.org
7800 W:      http://client.linux-nfs.org
7801 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7802 S:      Maintained
7803 F:      fs/lockd/
7804 F:      fs/nfs/
7805 F:      fs/nfs_common/
7806 F:      net/sunrpc/
7807 F:      include/linux/lockd/
7808 F:      include/linux/nfs*
7809 F:      include/linux/sunrpc/
7810 F:      include/uapi/linux/nfs*
7811 F:      include/uapi/linux/sunrpc/
7812
7813 NILFS2 FILESYSTEM
7814 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7815 L:      linux-nilfs@vger.kernel.org
7816 W:      http://nilfs.sourceforge.net/
7817 T:      git git://github.com/konis/nilfs2.git
7818 S:      Supported
7819 F:      Documentation/filesystems/nilfs2.txt
7820 F:      fs/nilfs2/
7821 F:      include/linux/nilfs2_fs.h
7822 F:      include/trace/events/nilfs2.h
7823
7824 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7825 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7826 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7827 S:      Maintained
7828 F:      Documentation/scsi/NinjaSCSI.txt
7829 F:      drivers/scsi/pcmcia/nsp_*
7830
7831 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7832 M:      GOTO Masanori <gotom@debian.or.jp>
7833 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7834 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7835 S:      Maintained
7836 F:      Documentation/scsi/NinjaSCSI.txt
7837 F:      drivers/scsi/nsp32*
7838
7839 NIOS2 ARCHITECTURE
7840 M:      Ley Foon Tan <lftan@altera.com>
7841 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7843 S:      Maintained
7844 F:      arch/nios2/
7845
7846 NOKIA N900 POWER SUPPLY DRIVERS
7847 R:      Pali RohĂ¡r <pali.rohar@gmail.com>
7848 F:      include/linux/power/bq2415x_charger.h
7849 F:      include/linux/power/bq27xxx_battery.h
7850 F:      include/linux/power/isp1704_charger.h
7851 F:      drivers/power/bq2415x_charger.c
7852 F:      drivers/power/bq27xxx_battery.c
7853 F:      drivers/power/bq27xxx_battery_i2c.c
7854 F:      drivers/power/isp1704_charger.c
7855 F:      drivers/power/rx51_battery.c
7856
7857 NTB DRIVER CORE
7858 M:      Jon Mason <jdmason@kudzu.us>
7859 M:      Dave Jiang <dave.jiang@intel.com>
7860 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7861 L:      linux-ntb@googlegroups.com
7862 S:      Supported
7863 W:      https://github.com/jonmason/ntb/wiki
7864 T:      git git://github.com/jonmason/ntb.git
7865 F:      drivers/ntb/
7866 F:      drivers/net/ntb_netdev.c
7867 F:      include/linux/ntb.h
7868 F:      include/linux/ntb_transport.h
7869
7870 NTB INTEL DRIVER
7871 M:      Jon Mason <jdmason@kudzu.us>
7872 M:      Dave Jiang <dave.jiang@intel.com>
7873 L:      linux-ntb@googlegroups.com
7874 S:      Supported
7875 W:      https://github.com/jonmason/ntb/wiki
7876 T:      git git://github.com/jonmason/ntb.git
7877 F:      drivers/ntb/hw/intel/
7878
7879 NTB AMD DRIVER
7880 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7881 L:      linux-ntb@googlegroups.com
7882 S:      Supported
7883 F:      drivers/ntb/hw/amd/
7884
7885 NTFS FILESYSTEM
7886 M:      Anton Altaparmakov <anton@tuxera.com>
7887 L:      linux-ntfs-dev@lists.sourceforge.net
7888 W:      http://www.tuxera.com/
7889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7890 S:      Supported
7891 F:      Documentation/filesystems/ntfs.txt
7892 F:      fs/ntfs/
7893
7894 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7895 M:      Antonino Daplas <adaplas@gmail.com>
7896 L:      linux-fbdev@vger.kernel.org
7897 S:      Maintained
7898 F:      drivers/video/fbdev/riva/
7899 F:      drivers/video/fbdev/nvidia/
7900
7901 NVM EXPRESS DRIVER
7902 M:      Keith Busch <keith.busch@intel.com>
7903 M:      Jens Axboe <axboe@fb.com>
7904 L:      linux-nvme@lists.infradead.org
7905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7906 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7907 S:      Supported
7908 F:      drivers/nvme/host/
7909 F:      include/linux/nvme.h
7910
7911 NVMEM FRAMEWORK
7912 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7913 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7914 S:      Maintained
7915 F:      drivers/nvmem/
7916 F:      Documentation/devicetree/bindings/nvmem/
7917 F:      include/linux/nvmem-consumer.h
7918 F:      include/linux/nvmem-provider.h
7919
7920 NXP-NCI NFC DRIVER
7921 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7922 R:      Charles Gorand <charles.gorand@effinnov.com>
7923 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7924 S:      Supported
7925 F:      drivers/nfc/nxp-nci
7926
7927 NXP TDA998X DRM DRIVER
7928 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7929 S:      Supported
7930 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7931 F:      include/drm/i2c/tda998x.h
7932
7933 NXP TFA9879 DRIVER
7934 M:      Peter Rosin <peda@axentia.se>
7935 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7936 S:      Maintained
7937 F:      sound/soc/codecs/tfa9879*
7938
7939 OBJTOOL
7940 M:      Josh Poimboeuf <jpoimboe@redhat.com>
7941 S:      Supported
7942 F:      tools/objtool/
7943
7944 OMAP SUPPORT
7945 M:      Tony Lindgren <tony@atomide.com>
7946 L:      linux-omap@vger.kernel.org
7947 W:      http://www.muru.com/linux/omap/
7948 W:      http://linux.omap.com/
7949 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7951 S:      Maintained
7952 F:      arch/arm/*omap*/
7953 F:      arch/arm/configs/omap1_defconfig
7954 F:      arch/arm/configs/omap2plus_defconfig
7955 F:      drivers/i2c/busses/i2c-omap.c
7956 F:      drivers/irqchip/irq-omap-intc.c
7957 F:      drivers/mfd/*omap*.c
7958 F:      drivers/mfd/menelaus.c
7959 F:      drivers/mfd/palmas.c
7960 F:      drivers/mfd/tps65217.c
7961 F:      drivers/mfd/tps65218.c
7962 F:      drivers/mfd/tps65910.c
7963 F:      drivers/mfd/twl-core.[ch]
7964 F:      drivers/mfd/twl4030*.c
7965 F:      drivers/mfd/twl6030*.c
7966 F:      drivers/mfd/twl6040*.c
7967 F:      drivers/regulator/palmas-regulator*.c
7968 F:      drivers/regulator/pbias-regulator.c
7969 F:      drivers/regulator/tps65217-regulator.c
7970 F:      drivers/regulator/tps65218-regulator.c
7971 F:      drivers/regulator/tps65910-regulator.c
7972 F:      drivers/regulator/twl-regulator.c
7973 F:      include/linux/i2c-omap.h
7974
7975 OMAP DEVICE TREE SUPPORT
7976 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7977 M:      Tony Lindgren <tony@atomide.com>
7978 L:      linux-omap@vger.kernel.org
7979 L:      devicetree@vger.kernel.org
7980 S:      Maintained
7981 F:      arch/arm/boot/dts/*omap*
7982 F:      arch/arm/boot/dts/*am3*
7983 F:      arch/arm/boot/dts/*am4*
7984 F:      arch/arm/boot/dts/*am5*
7985 F:      arch/arm/boot/dts/*dra7*
7986
7987 OMAP CLOCK FRAMEWORK SUPPORT
7988 M:      Paul Walmsley <paul@pwsan.com>
7989 L:      linux-omap@vger.kernel.org
7990 S:      Maintained
7991 F:      arch/arm/*omap*/*clock*
7992
7993 OMAP POWER MANAGEMENT SUPPORT
7994 M:      Kevin Hilman <khilman@kernel.org>
7995 L:      linux-omap@vger.kernel.org
7996 S:      Maintained
7997 F:      arch/arm/*omap*/*pm*
7998 F:      drivers/cpufreq/omap-cpufreq.c
7999
8000 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8001 M:      Rajendra Nayak <rnayak@ti.com>
8002 M:      Paul Walmsley <paul@pwsan.com>
8003 L:      linux-omap@vger.kernel.org
8004 S:      Maintained
8005 F:      arch/arm/mach-omap2/prm*
8006
8007 OMAP AUDIO SUPPORT
8008 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8009 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8010 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8011 L:      linux-omap@vger.kernel.org
8012 S:      Maintained
8013 F:      sound/soc/omap/
8014
8015 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8016 M:      Roger Quadros <rogerq@ti.com>
8017 M:      Tony Lindgren <tony@atomide.com>
8018 L:      linux-omap@vger.kernel.org
8019 S:      Maintained
8020 F:      drivers/memory/omap-gpmc.c
8021 F:      arch/arm/mach-omap2/*gpmc*
8022
8023 OMAP FRAMEBUFFER SUPPORT
8024 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8025 L:      linux-fbdev@vger.kernel.org
8026 L:      linux-omap@vger.kernel.org
8027 S:      Maintained
8028 F:      drivers/video/fbdev/omap/
8029
8030 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8031 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8032 L:      linux-omap@vger.kernel.org
8033 L:      linux-fbdev@vger.kernel.org
8034 S:      Maintained
8035 F:      drivers/video/fbdev/omap2/
8036 F:      Documentation/arm/OMAP/DSS
8037
8038 OMAP HARDWARE SPINLOCK SUPPORT
8039 M:      Ohad Ben-Cohen <ohad@wizery.com>
8040 L:      linux-omap@vger.kernel.org
8041 S:      Maintained
8042 F:      drivers/hwspinlock/omap_hwspinlock.c
8043
8044 OMAP MMC SUPPORT
8045 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8046 L:      linux-omap@vger.kernel.org
8047 S:      Maintained
8048 F:      drivers/mmc/host/omap.c
8049
8050 OMAP HS MMC SUPPORT
8051 L:      linux-mmc@vger.kernel.org
8052 L:      linux-omap@vger.kernel.org
8053 S:      Orphan
8054 F:      drivers/mmc/host/omap_hsmmc.c
8055
8056 OMAP RANDOM NUMBER GENERATOR SUPPORT
8057 M:      Deepak Saxena <dsaxena@plexity.net>
8058 S:      Maintained
8059 F:      drivers/char/hw_random/omap-rng.c
8060
8061 OMAP HWMOD SUPPORT
8062 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
8063 M:      Paul Walmsley <paul@pwsan.com>
8064 L:      linux-omap@vger.kernel.org
8065 S:      Maintained
8066 F:      arch/arm/mach-omap2/omap_hwmod.*
8067
8068 OMAP HWMOD DATA
8069 M:      Paul Walmsley <paul@pwsan.com>
8070 L:      linux-omap@vger.kernel.org
8071 S:      Maintained
8072 F:      arch/arm/mach-omap2/omap_hwmod*data*
8073
8074 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8075 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
8076 L:      linux-omap@vger.kernel.org
8077 S:      Maintained
8078 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8079
8080 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8081 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8082 L:      linux-media@vger.kernel.org
8083 S:      Maintained
8084 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8085 F:      drivers/media/platform/omap3isp/
8086 F:      drivers/staging/media/omap4iss/
8087
8088 OMAP USB SUPPORT
8089 L:      linux-usb@vger.kernel.org
8090 L:      linux-omap@vger.kernel.org
8091 S:      Orphan
8092 F:      drivers/usb/*/*omap*
8093 F:      arch/arm/*omap*/usb*
8094
8095 OMAP GPIO DRIVER
8096 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8097 M:      Santosh Shilimkar <ssantosh@kernel.org>
8098 M:      Kevin Hilman <khilman@kernel.org>
8099 L:      linux-omap@vger.kernel.org
8100 S:      Maintained
8101 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8102 F:      drivers/gpio/gpio-omap.c
8103
8104 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8105 M:      Mark Jackson <mpfj@newflow.co.uk>
8106 L:      linux-omap@vger.kernel.org
8107 S:      Maintained
8108 F:      arch/arm/boot/dts/am335x-nano.dts
8109
8110 OMFS FILESYSTEM
8111 M:      Bob Copeland <me@bobcopeland.com>
8112 L:      linux-karma-devel@lists.sourceforge.net
8113 S:      Maintained
8114 F:      Documentation/filesystems/omfs.txt
8115 F:      fs/omfs/
8116
8117 OMNIKEY CARDMAN 4000 DRIVER
8118 M:      Harald Welte <laforge@gnumonks.org>
8119 S:      Maintained
8120 F:      drivers/char/pcmcia/cm4000_cs.c
8121 F:      include/linux/cm4000_cs.h
8122 F:      include/uapi/linux/cm4000_cs.h
8123
8124 OMNIKEY CARDMAN 4040 DRIVER
8125 M:      Harald Welte <laforge@gnumonks.org>
8126 S:      Maintained
8127 F:      drivers/char/pcmcia/cm4040_cs.*
8128
8129 OMNIVISION OV7670 SENSOR DRIVER
8130 M:      Jonathan Corbet <corbet@lwn.net>
8131 L:      linux-media@vger.kernel.org
8132 T:      git git://linuxtv.org/media_tree.git
8133 S:      Maintained
8134 F:      drivers/media/i2c/ov7670.c
8135
8136 ONENAND FLASH DRIVER
8137 M:      Kyungmin Park <kyungmin.park@samsung.com>
8138 L:      linux-mtd@lists.infradead.org
8139 S:      Maintained
8140 F:      drivers/mtd/onenand/
8141 F:      include/linux/mtd/onenand*.h
8142
8143 ONSTREAM SCSI TAPE DRIVER
8144 M:      Willem Riede <osst@riede.org>
8145 L:      osst-users@lists.sourceforge.net
8146 L:      linux-scsi@vger.kernel.org
8147 S:      Maintained
8148 F:      Documentation/scsi/osst.txt
8149 F:      drivers/scsi/osst.*
8150 F:      drivers/scsi/osst_*.h
8151 F:      drivers/scsi/st.h
8152
8153 OPENCORES I2C BUS DRIVER
8154 M:      Peter Korsgaard <jacmet@sunsite.dk>
8155 L:      linux-i2c@vger.kernel.org
8156 S:      Maintained
8157 F:      Documentation/i2c/busses/i2c-ocores
8158 F:      drivers/i2c/busses/i2c-ocores.c
8159
8160 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8161 M:      Rob Herring <robh+dt@kernel.org>
8162 M:      Frank Rowand <frowand.list@gmail.com>
8163 M:      Grant Likely <grant.likely@linaro.org>
8164 L:      devicetree@vger.kernel.org
8165 W:      http://www.devicetree.org/
8166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8167 S:      Maintained
8168 F:      drivers/of/
8169 F:      include/linux/of*.h
8170 F:      scripts/dtc/
8171
8172 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8173 M:      Rob Herring <robh+dt@kernel.org>
8174 M:      Pawel Moll <pawel.moll@arm.com>
8175 M:      Mark Rutland <mark.rutland@arm.com>
8176 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8177 M:      Kumar Gala <galak@codeaurora.org>
8178 L:      devicetree@vger.kernel.org
8179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8180 S:      Maintained
8181 F:      Documentation/devicetree/
8182 F:      arch/*/boot/dts/
8183 F:      include/dt-bindings/
8184
8185 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8186 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8187 L:      devicetree@vger.kernel.org
8188 S:      Maintained
8189 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8190 F:      Documentation/devicetree/overlay-notes.txt
8191 F:      drivers/of/overlay.c
8192 F:      drivers/of/resolver.c
8193
8194 OPENRISC ARCHITECTURE
8195 M:      Jonas Bonn <jonas@southpole.se>
8196 W:      http://openrisc.net
8197 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8198 S:      Maintained
8199 T:      git git://openrisc.net/~jonas/linux
8200 F:      arch/openrisc/
8201
8202 OPENVSWITCH
8203 M:      Pravin Shelar <pshelar@nicira.com>
8204 L:      netdev@vger.kernel.org
8205 L:      dev@openvswitch.org
8206 W:      http://openvswitch.org
8207 S:      Maintained
8208 F:      net/openvswitch/
8209 F:      include/uapi/linux/openvswitch.h
8210
8211 OPERATING PERFORMANCE POINTS (OPP)
8212 M:      Viresh Kumar <vireshk@kernel.org>
8213 M:      Nishanth Menon <nm@ti.com>
8214 M:      Stephen Boyd <sboyd@codeaurora.org>
8215 L:      linux-pm@vger.kernel.org
8216 S:      Maintained
8217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8218 F:      drivers/base/power/opp/
8219 F:      include/linux/pm_opp.h
8220 F:      Documentation/power/opp.txt
8221 F:      Documentation/devicetree/bindings/opp/
8222
8223 OPL4 DRIVER
8224 M:      Clemens Ladisch <clemens@ladisch.de>
8225 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8226 T:      git git://git.alsa-project.org/alsa-kernel.git
8227 S:      Maintained
8228 F:      sound/drivers/opl4/
8229
8230 OPROFILE
8231 M:      Robert Richter <rric@kernel.org>
8232 L:      oprofile-list@lists.sf.net
8233 S:      Maintained
8234 F:      arch/*/include/asm/oprofile*.h
8235 F:      arch/*/oprofile/
8236 F:      drivers/oprofile/
8237 F:      include/linux/oprofile.h
8238
8239 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8240 M:      Mark Fasheh <mfasheh@suse.com>
8241 M:      Joel Becker <jlbec@evilplan.org>
8242 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8243 W:      http://ocfs2.wiki.kernel.org
8244 S:      Supported
8245 F:      Documentation/filesystems/ocfs2.txt
8246 F:      Documentation/filesystems/dlmfs.txt
8247 F:      fs/ocfs2/
8248
8249 ORINOCO DRIVER
8250 L:      linux-wireless@vger.kernel.org
8251 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8252 W:      http://www.nongnu.org/orinoco/
8253 S:      Orphan
8254 F:      drivers/net/wireless/intersil/orinoco/
8255
8256 OSD LIBRARY and FILESYSTEM
8257 M:      Boaz Harrosh <ooo@electrozaur.com>
8258 M:      Benny Halevy <bhalevy@primarydata.com>
8259 L:      osd-dev@open-osd.org
8260 W:      http://open-osd.org
8261 T:      git git://git.open-osd.org/open-osd.git
8262 S:      Maintained
8263 F:      drivers/scsi/osd/
8264 F:      include/scsi/osd_*
8265 F:      fs/exofs/
8266
8267 OVERLAY FILESYSTEM
8268 M:      Miklos Szeredi <miklos@szeredi.hu>
8269 L:      linux-unionfs@vger.kernel.org
8270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8271 S:      Supported
8272 F:      fs/overlayfs/
8273 F:      Documentation/filesystems/overlayfs.txt
8274
8275 ORANGEFS FILESYSTEM
8276 M:      Mike Marshall <hubcap@omnibond.com>
8277 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
8278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8279 S:      Supported
8280 F:      fs/orangefs/
8281 F:      Documentation/filesystems/orangefs.txt
8282
8283 P54 WIRELESS DRIVER
8284 M:      Christian Lamparter <chunkeey@googlemail.com>
8285 L:      linux-wireless@vger.kernel.org
8286 W:      http://wireless.kernel.org/en/users/Drivers/p54
8287 S:      Maintained
8288 F:      drivers/net/wireless/intersil/p54/
8289
8290 PA SEMI ETHERNET DRIVER
8291 M:      Olof Johansson <olof@lixom.net>
8292 L:      netdev@vger.kernel.org
8293 S:      Maintained
8294 F:      drivers/net/ethernet/pasemi/*
8295
8296 PA SEMI SMBUS DRIVER
8297 M:      Olof Johansson <olof@lixom.net>
8298 L:      linux-i2c@vger.kernel.org
8299 S:      Maintained
8300 F:      drivers/i2c/busses/i2c-pasemi.c
8301
8302 PADATA PARALLEL EXECUTION MECHANISM
8303 M:      Steffen Klassert <steffen.klassert@secunet.com>
8304 L:      linux-crypto@vger.kernel.org
8305 S:      Maintained
8306 F:      kernel/padata.c
8307 F:      include/linux/padata.h
8308 F:      Documentation/padata.txt
8309
8310 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8311 M:      Harald Welte <laforge@gnumonks.org>
8312 L:      platform-driver-x86@vger.kernel.org
8313 S:      Maintained
8314 F:      drivers/platform/x86/panasonic-laptop.c
8315
8316 PANASONIC MN10300/AM33/AM34 PORT
8317 M:      David Howells <dhowells@redhat.com>
8318 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8319 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8320 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8321 S:      Maintained
8322 F:      Documentation/mn10300/
8323 F:      arch/mn10300/
8324
8325 PARALLEL LCD/KEYPAD PANEL DRIVER
8326 M:      Willy Tarreau <willy@haproxy.com>
8327 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8328 S:      Odd Fixes
8329 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8330 F:      drivers/misc/panel.c
8331
8332 PARALLEL PORT SUBSYSTEM
8333 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8334 M:      Sudip Mukherjee <sudip@vectorindia.org>
8335 L:      linux-parport@lists.infradead.org (subscribers-only)
8336 S:      Maintained
8337 F:      drivers/parport/
8338 F:      include/linux/parport*.h
8339 F:      drivers/char/ppdev.c
8340 F:      include/uapi/linux/ppdev.h
8341 F:      Documentation/parport*.txt
8342
8343 PARAVIRT_OPS INTERFACE
8344 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8345 M:      Chris Wright <chrisw@sous-sol.org>
8346 M:      Alok Kataria <akataria@vmware.com>
8347 M:      Rusty Russell <rusty@rustcorp.com.au>
8348 L:      virtualization@lists.linux-foundation.org
8349 S:      Supported
8350 F:      Documentation/virtual/paravirt_ops.txt
8351 F:      arch/*/kernel/paravirt*
8352 F:      arch/*/include/asm/paravirt.h
8353
8354 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8355 M:      Tim Waugh <tim@cyberelk.net>
8356 L:      linux-parport@lists.infradead.org (subscribers-only)
8357 S:      Maintained
8358 F:      Documentation/blockdev/paride.txt
8359 F:      drivers/block/paride/
8360
8361 PARISC ARCHITECTURE
8362 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8363 M:      Helge Deller <deller@gmx.de>
8364 L:      linux-parisc@vger.kernel.org
8365 W:      http://www.parisc-linux.org/
8366 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8369 S:      Maintained
8370 F:      arch/parisc/
8371 F:      Documentation/parisc/
8372 F:      drivers/parisc/
8373 F:      drivers/char/agp/parisc-agp.c
8374 F:      drivers/input/serio/gscps2.c
8375 F:      drivers/parport/parport_gsc.*
8376 F:      drivers/tty/serial/8250/8250_gsc.c
8377 F:      drivers/video/fbdev/sti*
8378 F:      drivers/video/console/sti*
8379 F:      drivers/video/logo/logo_parisc*
8380
8381 PC87360 HARDWARE MONITORING DRIVER
8382 M:      Jim Cromie <jim.cromie@gmail.com>
8383 L:      linux-hwmon@vger.kernel.org
8384 S:      Maintained
8385 F:      Documentation/hwmon/pc87360
8386 F:      drivers/hwmon/pc87360.c
8387
8388 PC8736x GPIO DRIVER
8389 M:      Jim Cromie <jim.cromie@gmail.com>
8390 S:      Maintained
8391 F:      drivers/char/pc8736x_gpio.c
8392
8393 PC87427 HARDWARE MONITORING DRIVER
8394 M:      Jean Delvare <jdelvare@suse.com>
8395 L:      linux-hwmon@vger.kernel.org
8396 S:      Maintained
8397 F:      Documentation/hwmon/pc87427
8398 F:      drivers/hwmon/pc87427.c
8399
8400 PCA9532 LED DRIVER
8401 M:      Riku Voipio <riku.voipio@iki.fi>
8402 S:      Maintained
8403 F:      drivers/leds/leds-pca9532.c
8404 F:      include/linux/leds-pca9532.h
8405
8406 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8407 M:      Guenter Roeck <linux@roeck-us.net>
8408 L:      linux-i2c@vger.kernel.org
8409 S:      Maintained
8410 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8411
8412 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8413 M:      Khalid Aziz <khalid@gonehiking.org>
8414 S:      Maintained
8415 F:      drivers/firmware/pcdp.*
8416
8417 PCI ERROR RECOVERY
8418 M:      Linas Vepstas <linasvepstas@gmail.com>
8419 L:      linux-pci@vger.kernel.org
8420 S:      Supported
8421 F:      Documentation/PCI/pci-error-recovery.txt
8422
8423 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8424 M:      Russell Currey <ruscur@russell.cc>
8425 L:      linuxppc-dev@lists.ozlabs.org
8426 S:      Supported
8427 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8428 F:      arch/powerpc/kernel/eeh*.c
8429 F:      arch/powerpc/platforms/*/eeh*.c
8430 F:      arch/powerpc/include/*/eeh*.h
8431
8432 PCI SUBSYSTEM
8433 M:      Bjorn Helgaas <bhelgaas@google.com>
8434 L:      linux-pci@vger.kernel.org
8435 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8437 S:      Supported
8438 F:      Documentation/PCI/
8439 F:      drivers/pci/
8440 F:      include/linux/pci*
8441 F:      arch/x86/pci/
8442 F:      arch/x86/kernel/quirks.c
8443
8444 PCI DRIVER FOR ALTERA PCIE IP
8445 M:      Ley Foon Tan <lftan@altera.com>
8446 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8447 L:      linux-pci@vger.kernel.org
8448 S:      Supported
8449 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8450 F:      drivers/pci/host/pcie-altera.c
8451
8452 PCI DRIVER FOR ARM VERSATILE PLATFORM
8453 M:      Rob Herring <robh@kernel.org>
8454 L:      linux-pci@vger.kernel.org
8455 L:      linux-arm-kernel@lists.infradead.org
8456 S:      Maintained
8457 F:      Documentation/devicetree/bindings/pci/versatile.txt
8458 F:      drivers/pci/host/pci-versatile.c
8459
8460 PCI DRIVER FOR APPLIEDMICRO XGENE
8461 M:      Tanmay Inamdar <tinamdar@apm.com>
8462 L:      linux-pci@vger.kernel.org
8463 L:      linux-arm-kernel@lists.infradead.org
8464 S:      Maintained
8465 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8466 F:      drivers/pci/host/pci-xgene.c
8467
8468 PCI DRIVER FOR FREESCALE LAYERSCAPE
8469 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8470 M:      Mingkai Hu <mingkai.hu@freescale.com>
8471 M:      Roy Zang <tie-fei.zang@freescale.com>
8472 L:      linuxppc-dev@lists.ozlabs.org
8473 L:      linux-pci@vger.kernel.org
8474 L:      linux-arm-kernel@lists.infradead.org
8475 S:      Maintained
8476 F:      drivers/pci/host/*layerscape*
8477
8478 PCI DRIVER FOR IMX6
8479 M:      Richard Zhu <Richard.Zhu@freescale.com>
8480 M:      Lucas Stach <l.stach@pengutronix.de>
8481 L:      linux-pci@vger.kernel.org
8482 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8483 S:      Maintained
8484 F:      drivers/pci/host/*imx6*
8485
8486 PCI DRIVER FOR TI KEYSTONE
8487 M:      Murali Karicheri <m-karicheri2@ti.com>
8488 L:      linux-pci@vger.kernel.org
8489 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8490 S:      Maintained
8491 F:      drivers/pci/host/*keystone*
8492
8493 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8494 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8495 M:      Jason Cooper <jason@lakedaemon.net>
8496 L:      linux-pci@vger.kernel.org
8497 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8498 S:      Maintained
8499 F:      drivers/pci/host/*mvebu*
8500
8501 PCI DRIVER FOR NVIDIA TEGRA
8502 M:      Thierry Reding <thierry.reding@gmail.com>
8503 L:      linux-tegra@vger.kernel.org
8504 L:      linux-pci@vger.kernel.org
8505 S:      Supported
8506 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8507 F:      drivers/pci/host/pci-tegra.c
8508
8509 PCI DRIVER FOR TI DRA7XX
8510 M:      Kishon Vijay Abraham I <kishon@ti.com>
8511 L:      linux-omap@vger.kernel.org
8512 L:      linux-pci@vger.kernel.org
8513 S:      Supported
8514 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8515 F:      drivers/pci/host/pci-dra7xx.c
8516
8517 PCI DRIVER FOR RENESAS R-CAR
8518 M:      Simon Horman <horms@verge.net.au>
8519 L:      linux-pci@vger.kernel.org
8520 L:      linux-renesas-soc@vger.kernel.org
8521 S:      Maintained
8522 F:      drivers/pci/host/*rcar*
8523
8524 PCI DRIVER FOR SAMSUNG EXYNOS
8525 M:      Jingoo Han <jingoohan1@gmail.com>
8526 L:      linux-pci@vger.kernel.org
8527 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8528 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8529 S:      Maintained
8530 F:      drivers/pci/host/pci-exynos.c
8531
8532 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8533 M:      Jingoo Han <jingoohan1@gmail.com>
8534 M:      Pratyush Anand <pratyush.anand@gmail.com>
8535 L:      linux-pci@vger.kernel.org
8536 S:      Maintained
8537 F:      drivers/pci/host/*designware*
8538
8539 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8540 M:      Joao Pinto <jpinto@synopsys.com>
8541 L:      linux-pci@vger.kernel.org
8542 S:      Maintained
8543 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
8544 F:      drivers/pci/host/pcie-designware-plat.c
8545
8546 PCI DRIVER FOR GENERIC OF HOSTS
8547 M:      Will Deacon <will.deacon@arm.com>
8548 L:      linux-pci@vger.kernel.org
8549 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8550 S:      Maintained
8551 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8552 F:      drivers/pci/host/pci-host-common.c
8553 F:      drivers/pci/host/pci-host-generic.c
8554
8555 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8556 M:      Keith Busch <keith.busch@intel.com>
8557 L:      linux-pci@vger.kernel.org
8558 S:      Supported
8559 F:      arch/x86/pci/vmd.c
8560
8561 PCIE DRIVER FOR ST SPEAR13XX
8562 M:      Pratyush Anand <pratyush.anand@gmail.com>
8563 L:      linux-pci@vger.kernel.org
8564 S:      Maintained
8565 F:      drivers/pci/host/*spear*
8566
8567 PCI MSI DRIVER FOR ALTERA MSI IP
8568 M:      Ley Foon Tan <lftan@altera.com>
8569 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8570 L:      linux-pci@vger.kernel.org
8571 S:      Supported
8572 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8573 F:      drivers/pci/host/pcie-altera-msi.c
8574
8575 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8576 M:      Duc Dang <dhdang@apm.com>
8577 L:      linux-pci@vger.kernel.org
8578 L:      linux-arm-kernel@lists.infradead.org
8579 S:      Maintained
8580 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8581 F:      drivers/pci/host/pci-xgene-msi.c
8582
8583 PCIE DRIVER FOR HISILICON
8584 M:      Zhou Wang <wangzhou1@hisilicon.com>
8585 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8586 L:      linux-pci@vger.kernel.org
8587 S:      Maintained
8588 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8589 F:      drivers/pci/host/pcie-hisi.c
8590
8591 PCIE DRIVER FOR QUALCOMM MSM
8592 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8593 L:     linux-pci@vger.kernel.org
8594 L:     linux-arm-msm@vger.kernel.org
8595 S:     Maintained
8596 F:     drivers/pci/host/*qcom*
8597
8598 PCIE DRIVER FOR CAVIUM THUNDERX
8599 M:      David Daney <david.daney@cavium.com>
8600 L:      linux-pci@vger.kernel.org
8601 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8602 S:      Supported
8603 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
8604 F:      drivers/pci/host/pci-thunder-*
8605
8606 PCMCIA SUBSYSTEM
8607 P:      Linux PCMCIA Team
8608 L:      linux-pcmcia@lists.infradead.org
8609 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8611 S:      Maintained
8612 F:      Documentation/pcmcia/
8613 F:      drivers/pcmcia/
8614 F:      include/pcmcia/
8615
8616 PCNET32 NETWORK DRIVER
8617 M:      Don Fry <pcnet32@frontier.com>
8618 L:      netdev@vger.kernel.org
8619 S:      Maintained
8620 F:      drivers/net/ethernet/amd/pcnet32.c
8621
8622 PCRYPT PARALLEL CRYPTO ENGINE
8623 M:      Steffen Klassert <steffen.klassert@secunet.com>
8624 L:      linux-crypto@vger.kernel.org
8625 S:      Maintained
8626 F:      crypto/pcrypt.c
8627 F:      include/crypto/pcrypt.h
8628
8629 PER-CPU MEMORY ALLOCATOR
8630 M:      Tejun Heo <tj@kernel.org>
8631 M:      Christoph Lameter <cl@linux.com>
8632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8633 S:      Maintained
8634 F:      include/linux/percpu*.h
8635 F:      mm/percpu*.c
8636 F:      arch/*/include/asm/percpu.h
8637
8638 PER-TASK DELAY ACCOUNTING
8639 M:      Balbir Singh <bsingharora@gmail.com>
8640 S:      Maintained
8641 F:      include/linux/delayacct.h
8642 F:      kernel/delayacct.c
8643
8644 PERFORMANCE EVENTS SUBSYSTEM
8645 M:      Peter Zijlstra <peterz@infradead.org>
8646 M:      Ingo Molnar <mingo@redhat.com>
8647 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8648 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
8649 L:      linux-kernel@vger.kernel.org
8650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8651 S:      Supported
8652 F:      kernel/events/*
8653 F:      include/linux/perf_event.h
8654 F:      include/uapi/linux/perf_event.h
8655 F:      arch/*/kernel/perf_event*.c
8656 F:      arch/*/kernel/*/perf_event*.c
8657 F:      arch/*/kernel/*/*/perf_event*.c
8658 F:      arch/*/include/asm/perf_event.h
8659 F:      arch/*/kernel/perf_callchain.c
8660 F:      tools/perf/
8661
8662 PERSONALITY HANDLING
8663 M:      Christoph Hellwig <hch@infradead.org>
8664 L:      linux-abi-devel@lists.sourceforge.net
8665 S:      Maintained
8666 F:      include/linux/personality.h
8667 F:      include/uapi/linux/personality.h
8668
8669 PHONET PROTOCOL
8670 M:      Remi Denis-Courmont <courmisch@gmail.com>
8671 S:      Supported
8672 F:      Documentation/networking/phonet.txt
8673 F:      include/linux/phonet.h
8674 F:      include/net/phonet/
8675 F:      include/uapi/linux/phonet.h
8676 F:      net/phonet/
8677
8678 PHRAM MTD DRIVER
8679 M:      Joern Engel <joern@lazybastard.org>
8680 L:      linux-mtd@lists.infradead.org
8681 S:      Maintained
8682 F:      drivers/mtd/devices/phram.c
8683
8684 PICOLCD HID DRIVER
8685 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8686 L:      linux-input@vger.kernel.org
8687 S:      Maintained
8688 F:      drivers/hid/hid-picolcd*
8689
8690 PICOXCELL SUPPORT
8691 M:      Jamie Iles <jamie@jamieiles.com>
8692 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8693 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8694 S:      Supported
8695 F:      arch/arm/boot/dts/picoxcell*
8696 F:      arch/arm/mach-picoxcell/
8697 F:      drivers/crypto/picoxcell*
8698
8699 PIN CONTROL SUBSYSTEM
8700 M:      Linus Walleij <linus.walleij@linaro.org>
8701 L:      linux-gpio@vger.kernel.org
8702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8703 S:      Maintained
8704 F:      drivers/pinctrl/
8705 F:      include/linux/pinctrl/
8706
8707 PIN CONTROLLER - ATMEL AT91
8708 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8709 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8710 S:      Maintained
8711 F:      drivers/pinctrl/pinctrl-at91.*
8712
8713 PIN CONTROLLER - ATMEL AT91 PIO4
8714 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8715 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8716 L:      linux-gpio@vger.kernel.org
8717 S:      Supported
8718 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8719
8720 PIN CONTROLLER - INTEL
8721 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8722 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8723 S:      Maintained
8724 F:      drivers/pinctrl/intel/
8725
8726 PIN CONTROLLER - RENESAS
8727 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8728 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8729 L:      linux-renesas-soc@vger.kernel.org
8730 S:      Maintained
8731 F:      drivers/pinctrl/sh-pfc/
8732
8733 PIN CONTROLLER - SAMSUNG
8734 M:      Tomasz Figa <tomasz.figa@gmail.com>
8735 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8736 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8737 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8738 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8739 S:      Maintained
8740 F:      drivers/pinctrl/samsung/
8741
8742 PIN CONTROLLER - SINGLE
8743 M:      Tony Lindgren <tony@atomide.com>
8744 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8745 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8746 L:      linux-omap@vger.kernel.org
8747 S:      Maintained
8748 F:      drivers/pinctrl/pinctrl-single.c
8749
8750 PIN CONTROLLER - ST SPEAR
8751 M:      Viresh Kumar <vireshk@kernel.org>
8752 L:      spear-devel@list.st.com
8753 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8754 W:      http://www.st.com/spear
8755 S:      Maintained
8756 F:      drivers/pinctrl/spear/
8757
8758 PKTCDVD DRIVER
8759 M:      Jiri Kosina <jikos@kernel.org>
8760 S:      Maintained
8761 F:      drivers/block/pktcdvd.c
8762 F:      include/linux/pktcdvd.h
8763 F:      include/uapi/linux/pktcdvd.h
8764
8765 PKUNITY SOC DRIVERS
8766 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8767 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8768 S:      Maintained
8769 T:      git git://github.com/gxt/linux.git
8770 F:      drivers/input/serio/i8042-unicore32io.h
8771 F:      drivers/i2c/busses/i2c-puv3.c
8772 F:      drivers/video/fbdev/fb-puv3.c
8773 F:      drivers/rtc/rtc-puv3.c
8774
8775 PMBUS HARDWARE MONITORING DRIVERS
8776 M:      Guenter Roeck <linux@roeck-us.net>
8777 L:      linux-hwmon@vger.kernel.org
8778 W:      http://hwmon.wiki.kernel.org/
8779 W:      http://www.roeck-us.net/linux/drivers/
8780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8781 S:      Maintained
8782 F:      Documentation/hwmon/pmbus
8783 F:      drivers/hwmon/pmbus/
8784 F:      include/linux/i2c/pmbus.h
8785
8786 PMC SIERRA MaxRAID DRIVER
8787 L:      linux-scsi@vger.kernel.org
8788 W:      http://www.pmc-sierra.com/
8789 S:      Orphan
8790 F:      drivers/scsi/pmcraid.*
8791
8792 PMC SIERRA PM8001 DRIVER
8793 M:      Jack Wang <jinpu.wang@profitbricks.com>
8794 M:      lindar_liu@usish.com
8795 L:      pmchba@pmcs.com
8796 L:      linux-scsi@vger.kernel.org
8797 S:      Supported
8798 F:      drivers/scsi/pm8001/
8799
8800 POSIX CLOCKS and TIMERS
8801 M:      Thomas Gleixner <tglx@linutronix.de>
8802 L:      linux-kernel@vger.kernel.org
8803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8804 S:      Maintained
8805 F:      fs/timerfd.c
8806 F:      include/linux/timer*
8807 F:      kernel/time/*timer*
8808
8809 POWER MANAGEMENT CORE
8810 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8811 L:      linux-pm@vger.kernel.org
8812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8813 S:      Supported
8814 F:      drivers/base/power/
8815 F:      include/linux/pm.h
8816 F:      include/linux/pm_*
8817 F:      include/linux/powercap.h
8818 F:      drivers/powercap/
8819
8820 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8821 M:      Sebastian Reichel <sre@kernel.org>
8822 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8823 M:      David Woodhouse <dwmw2@infradead.org>
8824 L:      linux-pm@vger.kernel.org
8825 T:      git git://git.infradead.org/battery-2.6.git
8826 S:      Maintained
8827 F:      include/linux/power_supply.h
8828 F:      drivers/power/
8829 X:      drivers/power/avs/
8830
8831 POWER STATE COORDINATION INTERFACE (PSCI)
8832 M:      Mark Rutland <mark.rutland@arm.com>
8833 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8834 L:      linux-arm-kernel@lists.infradead.org
8835 S:      Maintained
8836 F:      drivers/firmware/psci.c
8837 F:      include/linux/psci.h
8838 F:      include/uapi/linux/psci.h
8839
8840 PNP SUPPORT
8841 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8842 S:      Maintained
8843 F:      drivers/pnp/
8844
8845 PPP PROTOCOL DRIVERS AND COMPRESSORS
8846 M:      Paul Mackerras <paulus@samba.org>
8847 L:      linux-ppp@vger.kernel.org
8848 S:      Maintained
8849 F:      drivers/net/ppp/ppp_*
8850
8851 PPP OVER ATM (RFC 2364)
8852 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8853 S:      Maintained
8854 F:      net/atm/pppoatm.c
8855 F:      include/uapi/linux/atmppp.h
8856
8857 PPP OVER ETHERNET
8858 M:      Michal Ostrowski <mostrows@earthlink.net>
8859 S:      Maintained
8860 F:      drivers/net/ppp/pppoe.c
8861 F:      drivers/net/ppp/pppox.c
8862
8863 PPP OVER L2TP
8864 M:      James Chapman <jchapman@katalix.com>
8865 S:      Maintained
8866 F:      net/l2tp/l2tp_ppp.c
8867 F:      include/linux/if_pppol2tp.h
8868 F:      include/uapi/linux/if_pppol2tp.h
8869
8870 PPS SUPPORT
8871 M:      Rodolfo Giometti <giometti@enneenne.com>
8872 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8873 L:      linuxpps@ml.enneenne.com (subscribers-only)
8874 S:      Maintained
8875 F:      Documentation/pps/
8876 F:      drivers/pps/
8877 F:      include/linux/pps*.h
8878
8879 PPTP DRIVER
8880 M:      Dmitry Kozlov <xeb@mail.ru>
8881 L:      netdev@vger.kernel.org
8882 S:      Maintained
8883 F:      drivers/net/ppp/pptp.c
8884 W:      http://sourceforge.net/projects/accel-pptp
8885
8886 PREEMPTIBLE KERNEL
8887 M:      Robert Love <rml@tech9.net>
8888 L:      kpreempt-tech@lists.sourceforge.net
8889 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8890 S:      Supported
8891 F:      Documentation/preempt-locking.txt
8892 F:      include/linux/preempt.h
8893
8894 PRISM54 WIRELESS DRIVER
8895 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8896 L:      linux-wireless@vger.kernel.org
8897 W:      http://wireless.kernel.org/en/users/Drivers/p54
8898 S:      Obsolete
8899 F:      drivers/net/wireless/intersil/prism54/
8900
8901 PS3 NETWORK SUPPORT
8902 M:      Geoff Levand <geoff@infradead.org>
8903 L:      netdev@vger.kernel.org
8904 L:      linuxppc-dev@lists.ozlabs.org
8905 S:      Maintained
8906 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8907
8908 PS3 PLATFORM SUPPORT
8909 M:      Geoff Levand <geoff@infradead.org>
8910 L:      linuxppc-dev@lists.ozlabs.org
8911 S:      Maintained
8912 F:      arch/powerpc/boot/ps3*
8913 F:      arch/powerpc/include/asm/lv1call.h
8914 F:      arch/powerpc/include/asm/ps3*.h
8915 F:      arch/powerpc/platforms/ps3/
8916 F:      drivers/*/ps3*
8917 F:      drivers/ps3/
8918 F:      drivers/rtc/rtc-ps3.c
8919 F:      drivers/usb/host/*ps3.c
8920 F:      sound/ppc/snd_ps3*
8921
8922 PS3VRAM DRIVER
8923 M:      Jim Paris <jim@jtan.com>
8924 M:      Geoff Levand <geoff@infradead.org>
8925 L:      linuxppc-dev@lists.ozlabs.org
8926 S:      Maintained
8927 F:      drivers/block/ps3vram.c
8928
8929 PSTORE FILESYSTEM
8930 M:      Anton Vorontsov <anton@enomsg.org>
8931 M:      Colin Cross <ccross@android.com>
8932 M:      Kees Cook <keescook@chromium.org>
8933 M:      Tony Luck <tony.luck@intel.com>
8934 S:      Maintained
8935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8936 F:      fs/pstore/
8937 F:      include/linux/pstore*
8938 F:      drivers/firmware/efi/efi-pstore.c
8939 F:      drivers/acpi/apei/erst.c
8940
8941 PTP HARDWARE CLOCK SUPPORT
8942 M:      Richard Cochran <richardcochran@gmail.com>
8943 L:      netdev@vger.kernel.org
8944 S:      Maintained
8945 W:      http://linuxptp.sourceforge.net/
8946 F:      Documentation/ABI/testing/sysfs-ptp
8947 F:      Documentation/ptp/*
8948 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8949 F:      drivers/net/phy/dp83640*
8950 F:      drivers/ptp/*
8951 F:      include/linux/ptp_cl*
8952
8953 PTRACE SUPPORT
8954 M:      Roland McGrath <roland@hack.frob.com>
8955 M:      Oleg Nesterov <oleg@redhat.com>
8956 S:      Maintained
8957 F:      include/asm-generic/syscall.h
8958 F:      include/linux/ptrace.h
8959 F:      include/linux/regset.h
8960 F:      include/linux/tracehook.h
8961 F:      include/uapi/linux/ptrace.h
8962 F:      kernel/ptrace.c
8963
8964 PVRUSB2 VIDEO4LINUX DRIVER
8965 M:      Mike Isely <isely@pobox.com>
8966 L:      pvrusb2@isely.net       (subscribers-only)
8967 L:      linux-media@vger.kernel.org
8968 W:      http://www.isely.net/pvrusb2/
8969 T:      git git://linuxtv.org/media_tree.git
8970 S:      Maintained
8971 F:      Documentation/video4linux/README.pvrusb2
8972 F:      drivers/media/usb/pvrusb2/
8973
8974 PWC WEBCAM DRIVER
8975 M:      Hans de Goede <hdegoede@redhat.com>
8976 L:      linux-media@vger.kernel.org
8977 T:      git git://linuxtv.org/media_tree.git
8978 S:      Maintained
8979 F:      drivers/media/usb/pwc/*
8980
8981 PWM FAN DRIVER
8982 M:      Kamil Debski <k.debski@samsung.com>
8983 L:      linux-hwmon@vger.kernel.org
8984 S:      Supported
8985 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8986 F:      Documentation/hwmon/pwm-fan
8987 F:      drivers/hwmon/pwm-fan.c
8988
8989 PWM SUBSYSTEM
8990 M:      Thierry Reding <thierry.reding@gmail.com>
8991 L:      linux-pwm@vger.kernel.org
8992 S:      Maintained
8993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8994 F:      Documentation/pwm.txt
8995 F:      Documentation/devicetree/bindings/pwm/
8996 F:      include/linux/pwm.h
8997 F:      drivers/pwm/
8998 F:      drivers/video/backlight/pwm_bl.c
8999 F:      include/linux/pwm_backlight.h
9000
9001 PXA2xx/PXA3xx SUPPORT
9002 M:      Daniel Mack <daniel@zonque.org>
9003 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9004 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9005 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9006 T:      git git://github.com/hzhuang1/linux.git
9007 T:      git git://github.com/rjarzmik/linux.git
9008 S:      Maintained
9009 F:      arch/arm/boot/dts/pxa*
9010 F:      arch/arm/mach-pxa/
9011 F:      drivers/dma/pxa*
9012 F:      drivers/pcmcia/pxa2xx*
9013 F:      drivers/pinctrl/pxa/
9014 F:      drivers/spi/spi-pxa2xx*
9015 F:      drivers/usb/gadget/udc/pxa2*
9016 F:      include/sound/pxa2xx-lib.h
9017 F:      sound/arm/pxa*
9018 F:      sound/soc/pxa/
9019
9020 PXA GPIO DRIVER
9021 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9022 L:      linux-gpio@vger.kernel.org
9023 S:      Maintained
9024 F:      drivers/gpio/gpio-pxa.c
9025
9026 PXA3xx NAND FLASH DRIVER
9027 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9028 L:      linux-mtd@lists.infradead.org
9029 S:      Maintained
9030 F:      drivers/mtd/nand/pxa3xx_nand.c
9031
9032 MMP SUPPORT
9033 M:      Eric Miao <eric.y.miao@gmail.com>
9034 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9035 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9036 T:      git git://github.com/hzhuang1/linux.git
9037 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9038 S:      Maintained
9039 F:      arch/arm/boot/dts/mmp*
9040 F:      arch/arm/mach-mmp/
9041
9042 PXA MMCI DRIVER
9043 S:      Orphan
9044
9045 PXA RTC DRIVER
9046 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9047 L:      rtc-linux@googlegroups.com
9048 S:      Maintained
9049
9050 QAT DRIVER
9051 M:      Tadeusz Struk <tadeusz.struk@intel.com>
9052 L:      qat-linux@intel.com
9053 S:      Supported
9054 F:      drivers/crypto/qat/
9055
9056 QIB DRIVER
9057 M:      Mike Marciniszyn <infinipath@intel.com>
9058 L:      linux-rdma@vger.kernel.org
9059 S:      Supported
9060 F:      drivers/infiniband/hw/qib/
9061
9062 QLOGIC QLA1280 SCSI DRIVER
9063 M:      Michael Reed <mdr@sgi.com>
9064 L:      linux-scsi@vger.kernel.org
9065 S:      Maintained
9066 F:      drivers/scsi/qla1280.[ch]
9067
9068 QLOGIC QLA2XXX FC-SCSI DRIVER
9069 M:      qla2xxx-upstream@qlogic.com
9070 L:      linux-scsi@vger.kernel.org
9071 S:      Supported
9072 F:      Documentation/scsi/LICENSE.qla2xxx
9073 F:      drivers/scsi/qla2xxx/
9074
9075 QLOGIC QLA4XXX iSCSI DRIVER
9076 M:      QLogic-Storage-Upstream@qlogic.com
9077 L:      linux-scsi@vger.kernel.org
9078 S:      Supported
9079 F:      Documentation/scsi/LICENSE.qla4xxx
9080 F:      drivers/scsi/qla4xxx/
9081
9082 QLOGIC QLA3XXX NETWORK DRIVER
9083 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9084 M:      Ron Mercer <ron.mercer@qlogic.com>
9085 M:      linux-driver@qlogic.com
9086 L:      netdev@vger.kernel.org
9087 S:      Supported
9088 F:      Documentation/networking/LICENSE.qla3xxx
9089 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9090
9091 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9092 M:      Dept-GELinuxNICDev@qlogic.com
9093 L:      netdev@vger.kernel.org
9094 S:      Supported
9095 F:      drivers/net/ethernet/qlogic/qlcnic/
9096
9097 QLOGIC QLGE 10Gb ETHERNET DRIVER
9098 M:      Harish Patil <harish.patil@qlogic.com>
9099 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9100 M:      Dept-GELinuxNICDev@qlogic.com
9101 M:      linux-driver@qlogic.com
9102 L:      netdev@vger.kernel.org
9103 S:      Supported
9104 F:      drivers/net/ethernet/qlogic/qlge/
9105
9106 QLOGIC QL4xxx ETHERNET DRIVER
9107 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
9108 M:      Ariel Elior <Ariel.Elior@qlogic.com>
9109 M:      everest-linux-l2@qlogic.com
9110 L:      netdev@vger.kernel.org
9111 S:      Supported
9112 F:      drivers/net/ethernet/qlogic/qed/
9113 F:      include/linux/qed/
9114 F:      drivers/net/ethernet/qlogic/qede/
9115
9116 QNX4 FILESYSTEM
9117 M:      Anders Larsen <al@alarsen.net>
9118 W:      http://www.alarsen.net/linux/qnx4fs/
9119 S:      Maintained
9120 F:      fs/qnx4/
9121 F:      include/uapi/linux/qnx4_fs.h
9122 F:      include/uapi/linux/qnxtypes.h
9123
9124 QT1010 MEDIA DRIVER
9125 M:      Antti Palosaari <crope@iki.fi>
9126 L:      linux-media@vger.kernel.org
9127 W:      https://linuxtv.org
9128 W:      http://palosaari.fi/linux/
9129 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9130 T:      git git://linuxtv.org/anttip/media_tree.git
9131 S:      Maintained
9132 F:      drivers/media/tuners/qt1010*
9133
9134 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9135 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9136 L:      linux-wireless@vger.kernel.org
9137 L:      ath9k-devel@lists.ath9k.org
9138 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9139 S:      Supported
9140 F:      drivers/net/wireless/ath/ath9k/
9141
9142 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9143 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9144 L:      ath10k@lists.infradead.org
9145 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9147 S:      Supported
9148 F:      drivers/net/wireless/ath/ath10k/
9149
9150 QUALCOMM HEXAGON ARCHITECTURE
9151 M:      Richard Kuo <rkuo@codeaurora.org>
9152 L:      linux-hexagon@vger.kernel.org
9153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9154 S:      Supported
9155 F:      arch/hexagon/
9156
9157 QUALCOMM WCN36XX WIRELESS DRIVER
9158 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9159 L:      wcn36xx@lists.infradead.org
9160 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9161 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9162 S:      Supported
9163 F:      drivers/net/wireless/ath/wcn36xx/
9164
9165 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9166 M:      Gabriel Somlo <somlo@cmu.edu>
9167 M:      "Michael S. Tsirkin" <mst@redhat.com>
9168 L:      qemu-devel@nongnu.org
9169 S:      Maintained
9170 F:      drivers/firmware/qemu_fw_cfg.c
9171
9172 RADOS BLOCK DEVICE (RBD)
9173 M:      Ilya Dryomov <idryomov@gmail.com>
9174 M:      Sage Weil <sage@redhat.com>
9175 M:      Alex Elder <elder@kernel.org>
9176 L:      ceph-devel@vger.kernel.org
9177 W:      http://ceph.com/
9178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9179 T:      git git://github.com/ceph/ceph-client.git
9180 S:      Supported
9181 F:      Documentation/ABI/testing/sysfs-bus-rbd
9182 F:      drivers/block/rbd.c
9183 F:      drivers/block/rbd_types.h
9184
9185 RADEON FRAMEBUFFER DISPLAY DRIVER
9186 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9187 L:      linux-fbdev@vger.kernel.org
9188 S:      Maintained
9189 F:      drivers/video/fbdev/aty/radeon*
9190 F:      include/uapi/linux/radeonfb.h
9191
9192 RADIOSHARK RADIO DRIVER
9193 M:      Hans de Goede <hdegoede@redhat.com>
9194 L:      linux-media@vger.kernel.org
9195 T:      git git://linuxtv.org/media_tree.git
9196 S:      Maintained
9197 F:      drivers/media/radio/radio-shark.c
9198
9199 RADIOSHARK2 RADIO DRIVER
9200 M:      Hans de Goede <hdegoede@redhat.com>
9201 L:      linux-media@vger.kernel.org
9202 T:      git git://linuxtv.org/media_tree.git
9203 S:      Maintained
9204 F:      drivers/media/radio/radio-shark2.c
9205 F:      drivers/media/radio/radio-tea5777.c
9206
9207 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9208 M:      Paul Mackerras <paulus@samba.org>
9209 L:      linux-fbdev@vger.kernel.org
9210 S:      Maintained
9211 F:      drivers/video/fbdev/aty/aty128fb.c
9212
9213 RALINK MIPS ARCHITECTURE
9214 M:      John Crispin <blogic@openwrt.org>
9215 L:      linux-mips@linux-mips.org
9216 S:      Maintained
9217 F:      arch/mips/ralink
9218
9219 RALINK RT2X00 WIRELESS LAN DRIVER
9220 P:      rt2x00 project
9221 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9222 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9223 L:      linux-wireless@vger.kernel.org
9224 S:      Maintained
9225 F:      drivers/net/wireless/ralink/rt2x00/
9226
9227 RAMDISK RAM BLOCK DEVICE DRIVER
9228 M:      Jens Axboe <axboe@kernel.dk>
9229 S:      Maintained
9230 F:      Documentation/blockdev/ramdisk.txt
9231 F:      drivers/block/brd.c
9232
9233 RANDOM NUMBER DRIVER
9234 M:      "Theodore Ts'o" <tytso@mit.edu>
9235 S:      Maintained
9236 F:      drivers/char/random.c
9237
9238 RAPIDIO SUBSYSTEM
9239 M:      Matt Porter <mporter@kernel.crashing.org>
9240 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9241 S:      Maintained
9242 F:      drivers/rapidio/
9243
9244 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9245 L:      linux-wireless@vger.kernel.org
9246 S:      Orphan
9247 F:      drivers/net/wireless/ray*
9248
9249 RCUTORTURE MODULE
9250 M:      Josh Triplett <josh@joshtriplett.org>
9251 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9252 L:      linux-kernel@vger.kernel.org
9253 S:      Supported
9254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9255 F:      Documentation/RCU/torture.txt
9256 F:      kernel/rcu/rcutorture.c
9257
9258 RCUTORTURE TEST FRAMEWORK
9259 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9260 M:      Josh Triplett <josh@joshtriplett.org>
9261 R:      Steven Rostedt <rostedt@goodmis.org>
9262 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9263 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9264 L:      linux-kernel@vger.kernel.org
9265 S:      Supported
9266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9267 F:      tools/testing/selftests/rcutorture
9268
9269 RDC R-321X SoC
9270 M:      Florian Fainelli <florian@openwrt.org>
9271 S:      Maintained
9272
9273 RDC R6040 FAST ETHERNET DRIVER
9274 M:      Florian Fainelli <florian@openwrt.org>
9275 L:      netdev@vger.kernel.org
9276 S:      Maintained
9277 F:      drivers/net/ethernet/rdc/r6040.c
9278
9279 RDS - RELIABLE DATAGRAM SOCKETS
9280 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9281 L:      netdev@vger.kernel.org
9282 L:      linux-rdma@vger.kernel.org
9283 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9284 W:      https://oss.oracle.com/projects/rds/
9285 S:      Supported
9286 F:      net/rds/
9287 F:      Documentation/networking/rds.txt
9288
9289 RDMAVT - RDMA verbs software
9290 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
9291 L:      linux-rdma@vger.kernel.org
9292 S:      Supported
9293 F:      drivers/infiniband/sw/rdmavt
9294
9295 READ-COPY UPDATE (RCU)
9296 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9297 M:      Josh Triplett <josh@joshtriplett.org>
9298 R:      Steven Rostedt <rostedt@goodmis.org>
9299 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9300 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9301 L:      linux-kernel@vger.kernel.org
9302 W:      http://www.rdrop.com/users/paulmck/RCU/
9303 S:      Supported
9304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9305 F:      Documentation/RCU/
9306 X:      Documentation/RCU/torture.txt
9307 F:      include/linux/rcu*
9308 X:      include/linux/srcu.h
9309 F:      kernel/rcu/
9310 X:      kernel/torture.c
9311
9312 REAL TIME CLOCK (RTC) SUBSYSTEM
9313 M:      Alessandro Zummo <a.zummo@towertech.it>
9314 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9315 L:      rtc-linux@googlegroups.com
9316 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9318 S:      Maintained
9319 F:      Documentation/rtc.txt
9320 F:      drivers/rtc/
9321 F:      include/linux/rtc.h
9322 F:      include/uapi/linux/rtc.h
9323
9324 REALTEK AUDIO CODECS
9325 M:      Bard Liao <bardliao@realtek.com>
9326 M:      Oder Chiou <oder_chiou@realtek.com>
9327 S:      Maintained
9328 F:      sound/soc/codecs/rt*
9329 F:      include/sound/rt*.h
9330
9331 REISERFS FILE SYSTEM
9332 L:      reiserfs-devel@vger.kernel.org
9333 S:      Supported
9334 F:      fs/reiserfs/
9335
9336 REGISTER MAP ABSTRACTION
9337 M:      Mark Brown <broonie@kernel.org>
9338 L:      linux-kernel@vger.kernel.org
9339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9340 S:      Supported
9341 F:      drivers/base/regmap/
9342 F:      include/linux/regmap.h
9343
9344 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9345 M:      Ohad Ben-Cohen <ohad@wizery.com>
9346 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9347 L:      linux-remoteproc@vger.kernel.org
9348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9349 S:      Maintained
9350 F:      drivers/remoteproc/
9351 F:      Documentation/remoteproc.txt
9352 F:      include/linux/remoteproc.h
9353
9354 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9355 M:      Ohad Ben-Cohen <ohad@wizery.com>
9356 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9357 L:      linux-remoteproc@vger.kernel.org
9358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9359 S:      Maintained
9360 F:      drivers/rpmsg/
9361 F:      Documentation/rpmsg.txt
9362 F:      include/linux/rpmsg.h
9363
9364 RENESAS ETHERNET DRIVERS
9365 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9366 L:      netdev@vger.kernel.org
9367 L:      linux-renesas-soc@vger.kernel.org
9368 F:      drivers/net/ethernet/renesas/
9369 F:      include/linux/sh_eth.h
9370
9371 RENESAS USB2 PHY DRIVER
9372 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9373 L:      linux-renesas-soc@vger.kernel.org
9374 S:      Maintained
9375 F:      drivers/phy/phy-rcar-gen3-usb2.c
9376
9377 RESET CONTROLLER FRAMEWORK
9378 M:      Philipp Zabel <p.zabel@pengutronix.de>
9379 T:      git git://git.pengutronix.de/git/pza/linux
9380 S:      Maintained
9381 F:      drivers/reset/
9382 F:      Documentation/devicetree/bindings/reset/
9383 F:      include/dt-bindings/reset/
9384 F:      include/linux/reset.h
9385 F:      include/linux/reset-controller.h
9386
9387 RFKILL
9388 M:      Johannes Berg <johannes@sipsolutions.net>
9389 L:      linux-wireless@vger.kernel.org
9390 W:      http://wireless.kernel.org/
9391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9393 S:      Maintained
9394 F:      Documentation/rfkill.txt
9395 F:      net/rfkill/
9396
9397 RHASHTABLE
9398 M:      Thomas Graf <tgraf@suug.ch>
9399 L:      netdev@vger.kernel.org
9400 S:      Maintained
9401 F:      lib/rhashtable.c
9402 F:      include/linux/rhashtable.h
9403
9404 RICOH SMARTMEDIA/XD DRIVER
9405 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9406 S:      Maintained
9407 F:      drivers/mtd/nand/r852.c
9408 F:      drivers/mtd/nand/r852.h
9409
9410 RICOH R5C592 MEMORYSTICK DRIVER
9411 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9412 S:      Maintained
9413 F:      drivers/memstick/host/r592.*
9414
9415 ROCCAT DRIVERS
9416 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9417 W:      http://sourceforge.net/projects/roccat/
9418 S:      Maintained
9419 F:      drivers/hid/hid-roccat*
9420 F:      include/linux/hid-roccat*
9421 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9422
9423 ROCKER DRIVER
9424 M:      Jiri Pirko <jiri@resnulli.us>
9425 M:      Scott Feldman <sfeldma@gmail.com>
9426 L:      netdev@vger.kernel.org
9427 S:      Supported
9428 F:      drivers/net/ethernet/rocker/
9429
9430 ROCKETPORT DRIVER
9431 P:      Comtrol Corp.
9432 W:      http://www.comtrol.com
9433 S:      Maintained
9434 F:      Documentation/serial/rocket.txt
9435 F:      drivers/tty/rocket*
9436
9437 ROCKETPORT EXPRESS/INFINITY DRIVER
9438 M:      Kevin Cernekee <cernekee@gmail.com>
9439 L:      linux-serial@vger.kernel.org
9440 S:      Odd Fixes
9441 F:      drivers/tty/serial/rp2.*
9442
9443 ROSE NETWORK LAYER
9444 M:      Ralf Baechle <ralf@linux-mips.org>
9445 L:      linux-hams@vger.kernel.org
9446 W:      http://www.linux-ax25.org/
9447 S:      Maintained
9448 F:      include/net/rose.h
9449 F:      include/uapi/linux/rose.h
9450 F:      net/rose/
9451
9452 RTL2830 MEDIA DRIVER
9453 M:      Antti Palosaari <crope@iki.fi>
9454 L:      linux-media@vger.kernel.org
9455 W:      https://linuxtv.org
9456 W:      http://palosaari.fi/linux/
9457 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9458 T:      git git://linuxtv.org/anttip/media_tree.git
9459 S:      Maintained
9460 F:      drivers/media/dvb-frontends/rtl2830*
9461
9462 RTL2832 MEDIA DRIVER
9463 M:      Antti Palosaari <crope@iki.fi>
9464 L:      linux-media@vger.kernel.org
9465 W:      https://linuxtv.org
9466 W:      http://palosaari.fi/linux/
9467 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9468 T:      git git://linuxtv.org/anttip/media_tree.git
9469 S:      Maintained
9470 F:      drivers/media/dvb-frontends/rtl2832*
9471
9472 RTL2832_SDR MEDIA DRIVER
9473 M:      Antti Palosaari <crope@iki.fi>
9474 L:      linux-media@vger.kernel.org
9475 W:      https://linuxtv.org
9476 W:      http://palosaari.fi/linux/
9477 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9478 T:      git git://linuxtv.org/anttip/media_tree.git
9479 S:      Maintained
9480 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9481
9482 RTL8180 WIRELESS DRIVER
9483 L:      linux-wireless@vger.kernel.org
9484 W:      http://wireless.kernel.org/
9485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9486 S:      Orphan
9487 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9488
9489 RTL8187 WIRELESS DRIVER
9490 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9491 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9492 M:      Larry Finger <Larry.Finger@lwfinger.net>
9493 L:      linux-wireless@vger.kernel.org
9494 W:      http://wireless.kernel.org/
9495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9496 S:      Maintained
9497 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9498
9499 RTL8192CE WIRELESS DRIVER
9500 M:      Larry Finger <Larry.Finger@lwfinger.net>
9501 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9502 L:      linux-wireless@vger.kernel.org
9503 W:      http://wireless.kernel.org/
9504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9505 S:      Maintained
9506 F:      drivers/net/wireless/realtek/rtlwifi/
9507 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9508
9509 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9510 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9511 L:      linux-wireless@vger.kernel.org
9512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9513 S:      Maintained
9514 F:      drivers/net/wireless/realtek/rtl8xxxu/
9515
9516 S3 SAVAGE FRAMEBUFFER DRIVER
9517 M:      Antonino Daplas <adaplas@gmail.com>
9518 L:      linux-fbdev@vger.kernel.org
9519 S:      Maintained
9520 F:      drivers/video/fbdev/savage/
9521
9522 S390
9523 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9524 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9525 L:      linux-s390@vger.kernel.org
9526 W:      http://www.ibm.com/developerworks/linux/linux390/
9527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9528 S:      Supported
9529 F:      arch/s390/
9530 F:      drivers/s390/
9531 F:      Documentation/s390/
9532 F:      Documentation/DocBook/s390*
9533
9534 S390 COMMON I/O LAYER
9535 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9536 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9537 L:      linux-s390@vger.kernel.org
9538 W:      http://www.ibm.com/developerworks/linux/linux390/
9539 S:      Supported
9540 F:      drivers/s390/cio/
9541
9542 S390 DASD DRIVER
9543 M:      Stefan Weinhuber <wein@de.ibm.com>
9544 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9545 L:      linux-s390@vger.kernel.org
9546 W:      http://www.ibm.com/developerworks/linux/linux390/
9547 S:      Supported
9548 F:      drivers/s390/block/dasd*
9549 F:      block/partitions/ibm.c
9550
9551 S390 NETWORK DRIVERS
9552 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9553 L:      linux-s390@vger.kernel.org
9554 W:      http://www.ibm.com/developerworks/linux/linux390/
9555 S:      Supported
9556 F:      drivers/s390/net/
9557
9558 S390 PCI SUBSYSTEM
9559 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9560 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9561 L:      linux-s390@vger.kernel.org
9562 W:      http://www.ibm.com/developerworks/linux/linux390/
9563 S:      Supported
9564 F:      arch/s390/pci/
9565 F:      drivers/pci/hotplug/s390_pci_hpc.c
9566
9567 S390 ZCRYPT DRIVER
9568 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9569 L:      linux-s390@vger.kernel.org
9570 W:      http://www.ibm.com/developerworks/linux/linux390/
9571 S:      Supported
9572 F:      drivers/s390/crypto/
9573
9574 S390 ZFCP DRIVER
9575 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9576 L:      linux-s390@vger.kernel.org
9577 W:      http://www.ibm.com/developerworks/linux/linux390/
9578 S:      Supported
9579 F:      drivers/s390/scsi/zfcp_*
9580
9581 S390 IUCV NETWORK LAYER
9582 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9583 L:      linux-s390@vger.kernel.org
9584 W:      http://www.ibm.com/developerworks/linux/linux390/
9585 S:      Supported
9586 F:      drivers/s390/net/*iucv*
9587 F:      include/net/iucv/
9588 F:      net/iucv/
9589
9590 S390 IOMMU (PCI)
9591 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9592 L:      linux-s390@vger.kernel.org
9593 W:      http://www.ibm.com/developerworks/linux/linux390/
9594 S:      Supported
9595 F:      drivers/iommu/s390-iommu.c
9596
9597 S3C24XX SD/MMC Driver
9598 M:      Ben Dooks <ben-linux@fluff.org>
9599 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9600 S:      Supported
9601 F:      drivers/mmc/host/s3cmci.*
9602
9603 SAA6588 RDS RECEIVER DRIVER
9604 M:      Hans Verkuil <hverkuil@xs4all.nl>
9605 L:      linux-media@vger.kernel.org
9606 T:      git git://linuxtv.org/media_tree.git
9607 W:      https://linuxtv.org
9608 S:      Odd Fixes
9609 F:      drivers/media/i2c/saa6588*
9610
9611 SAA7134 VIDEO4LINUX DRIVER
9612 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9613 L:      linux-media@vger.kernel.org
9614 W:      https://linuxtv.org
9615 T:      git git://linuxtv.org/media_tree.git
9616 S:      Odd fixes
9617 F:      Documentation/video4linux/*.saa7134
9618 F:      drivers/media/pci/saa7134/
9619
9620 SAA7146 VIDEO4LINUX-2 DRIVER
9621 M:      Hans Verkuil <hverkuil@xs4all.nl>
9622 L:      linux-media@vger.kernel.org
9623 T:      git git://linuxtv.org/media_tree.git
9624 S:      Maintained
9625 F:      drivers/media/common/saa7146/
9626 F:      drivers/media/pci/saa7146/
9627 F:      include/media/saa7146*
9628
9629 SAMSUNG LAPTOP DRIVER
9630 M:      Corentin Chary <corentin.chary@gmail.com>
9631 L:      platform-driver-x86@vger.kernel.org
9632 S:      Maintained
9633 F:      drivers/platform/x86/samsung-laptop.c
9634
9635 SAMSUNG AUDIO (ASoC) DRIVERS
9636 M:      Sangbeom Kim <sbkim73@samsung.com>
9637 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9638 S:      Supported
9639 F:      sound/soc/samsung/
9640
9641 SAMSUNG FRAMEBUFFER DRIVER
9642 M:      Jingoo Han <jingoohan1@gmail.com>
9643 L:      linux-fbdev@vger.kernel.org
9644 S:      Maintained
9645 F:      drivers/video/fbdev/s3c-fb.c
9646
9647 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9648 M:      Sangbeom Kim <sbkim73@samsung.com>
9649 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9650 L:      linux-kernel@vger.kernel.org
9651 L:      linux-samsung-soc@vger.kernel.org
9652 S:      Supported
9653 F:      drivers/mfd/sec*.c
9654 F:      drivers/regulator/s2m*.c
9655 F:      drivers/regulator/s5m*.c
9656 F:      drivers/clk/clk-s2mps11.c
9657 F:      drivers/rtc/rtc-s5m.c
9658 F:      include/linux/mfd/samsung/
9659 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9660 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9661 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9662 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9663
9664 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9665 M:      Kyungmin Park <kyungmin.park@samsung.com>
9666 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9667 L:      linux-media@vger.kernel.org
9668 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9669 S:      Supported
9670 F:      drivers/media/platform/exynos4-is/
9671
9672 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9673 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9674 L:      linux-media@vger.kernel.org
9675 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9676 S:      Maintained
9677 F:      drivers/media/platform/s3c-camif/
9678 F:      include/media/drv-intf/s3c_camif.h
9679
9680 SAMSUNG S5C73M3 CAMERA DRIVER
9681 M:      Kyungmin Park <kyungmin.park@samsung.com>
9682 M:      Andrzej Hajda <a.hajda@samsung.com>
9683 L:      linux-media@vger.kernel.org
9684 S:      Supported
9685 F:      drivers/media/i2c/s5c73m3/*
9686
9687 SAMSUNG S5K5BAF CAMERA DRIVER
9688 M:      Kyungmin Park <kyungmin.park@samsung.com>
9689 M:      Andrzej Hajda <a.hajda@samsung.com>
9690 L:      linux-media@vger.kernel.org
9691 S:      Supported
9692 F:      drivers/media/i2c/s5k5baf.c
9693
9694 SAMSUNG S3FWRN5 NFC DRIVER
9695 M:      Robert Baldyga <r.baldyga@samsung.com>
9696 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
9697 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9698 S:      Supported
9699 F:      drivers/nfc/s3fwrn5
9700
9701 SAMSUNG SOC CLOCK DRIVERS
9702 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9703 M:      Tomasz Figa <tomasz.figa@gmail.com>
9704 S:      Supported
9705 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9706 F:      drivers/clk/samsung/
9707
9708 SAMSUNG SXGBE DRIVERS
9709 M:      Byungho An <bh74.an@samsung.com>
9710 M:      Girish K S <ks.giri@samsung.com>
9711 M:      Vipul Pandya <vipul.pandya@samsung.com>
9712 S:      Supported
9713 L:      netdev@vger.kernel.org
9714 F:      drivers/net/ethernet/samsung/sxgbe/
9715
9716 SAMSUNG THERMAL DRIVER
9717 M:      Lukasz Majewski <l.majewski@samsung.com>
9718 L:      linux-pm@vger.kernel.org
9719 L:      linux-samsung-soc@vger.kernel.org
9720 S:      Supported
9721 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9722 F:      drivers/thermal/samsung/
9723
9724 SAMSUNG USB2 PHY DRIVER
9725 M:      Kamil Debski <k.debski@samsung.com>
9726 L:      linux-kernel@vger.kernel.org
9727 S:      Supported
9728 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9729 F:      Documentation/phy/samsung-usb2.txt
9730 F:      drivers/phy/phy-exynos4210-usb2.c
9731 F:      drivers/phy/phy-exynos4x12-usb2.c
9732 F:      drivers/phy/phy-exynos5250-usb2.c
9733 F:      drivers/phy/phy-s5pv210-usb2.c
9734 F:      drivers/phy/phy-samsung-usb2.c
9735 F:      drivers/phy/phy-samsung-usb2.h
9736
9737 SERIAL DRIVERS
9738 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9739 L:      linux-serial@vger.kernel.org
9740 S:      Maintained
9741 F:      drivers/tty/serial/
9742
9743 SYNOPSYS DESIGNWARE DMAC DRIVER
9744 M:      Viresh Kumar <vireshk@kernel.org>
9745 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9746 S:      Maintained
9747 F:      include/linux/dma/dw.h
9748 F:      include/linux/platform_data/dma-dw.h
9749 F:      drivers/dma/dw/
9750
9751 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9752 M: Lars Persson <lars.persson@axis.com>
9753 L: netdev@vger.kernel.org
9754 S: Supported
9755 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9756 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9757
9758 SYNOPSYS DESIGNWARE I2C DRIVER
9759 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9760 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9761 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
9762 L:      linux-i2c@vger.kernel.org
9763 S:      Maintained
9764 F:      drivers/i2c/busses/i2c-designware-*
9765 F:      include/linux/platform_data/i2c-designware.h
9766
9767 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9768 M:      Jaehoon Chung <jh80.chung@samsung.com>
9769 L:      linux-mmc@vger.kernel.org
9770 S:      Maintained
9771 F:      include/linux/mmc/dw_mmc.h
9772 F:      drivers/mmc/host/dw_mmc*
9773
9774 SYSTEM TRACE MODULE CLASS
9775 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9776 S:      Maintained
9777 F:      Documentation/trace/stm.txt
9778 F:      drivers/hwtracing/stm/
9779 F:      include/linux/stm.h
9780 F:      include/uapi/linux/stm.h
9781
9782 THUNDERBOLT DRIVER
9783 M:      Andreas Noever <andreas.noever@gmail.com>
9784 S:      Maintained
9785 F:      drivers/thunderbolt/
9786
9787 TI BQ27XXX POWER SUPPLY DRIVER
9788 R:      Andrew F. Davis <afd@ti.com>
9789 F:      include/linux/power/bq27xxx_battery.h
9790 F:      drivers/power/bq27xxx_battery.c
9791 F:      drivers/power/bq27xxx_battery_i2c.c
9792
9793 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9794 M:      John Stultz <john.stultz@linaro.org>
9795 M:      Thomas Gleixner <tglx@linutronix.de>
9796 L:      linux-kernel@vger.kernel.org
9797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9798 S:      Supported
9799 F:      include/linux/clocksource.h
9800 F:      include/linux/time.h
9801 F:      include/linux/timex.h
9802 F:      include/uapi/linux/time.h
9803 F:      include/uapi/linux/timex.h
9804 F:      kernel/time/clocksource.c
9805 F:      kernel/time/time*.c
9806 F:      kernel/time/alarmtimer.c
9807 F:      kernel/time/ntp.c
9808 F:      tools/testing/selftests/timers/
9809
9810 SC1200 WDT DRIVER
9811 M:      Zwane Mwaikambo <zwanem@gmail.com>
9812 S:      Maintained
9813 F:      drivers/watchdog/sc1200wdt.c
9814
9815 SCHEDULER
9816 M:      Ingo Molnar <mingo@redhat.com>
9817 M:      Peter Zijlstra <peterz@infradead.org>
9818 L:      linux-kernel@vger.kernel.org
9819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9820 S:      Maintained
9821 F:      kernel/sched/
9822 F:      include/linux/sched.h
9823 F:      include/uapi/linux/sched.h
9824 F:      include/linux/wait.h
9825
9826 SCORE ARCHITECTURE
9827 M:      Chen Liqin <liqin.linux@gmail.com>
9828 M:      Lennox Wu <lennox.wu@gmail.com>
9829 W:      http://www.sunplus.com
9830 S:      Supported
9831 F:      arch/score/
9832
9833 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9834 M:      Sudeep Holla <sudeep.holla@arm.com>
9835 L:      linux-arm-kernel@lists.infradead.org
9836 S:      Maintained
9837 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9838 F:      drivers/clk/clk-scpi.c
9839 F:      drivers/cpufreq/scpi-cpufreq.c
9840 F:      drivers/firmware/arm_scpi.c
9841 F:      include/linux/scpi_protocol.h
9842
9843 SCSI CDROM DRIVER
9844 M:      Jens Axboe <axboe@kernel.dk>
9845 L:      linux-scsi@vger.kernel.org
9846 W:      http://www.kernel.dk
9847 S:      Maintained
9848 F:      drivers/scsi/sr*
9849
9850 SCSI RDMA PROTOCOL (SRP) INITIATOR
9851 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9852 L:      linux-rdma@vger.kernel.org
9853 S:      Supported
9854 W:      http://www.openfabrics.org
9855 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9857 F:      drivers/infiniband/ulp/srp/
9858 F:      include/scsi/srp.h
9859
9860 SCSI SG DRIVER
9861 M:      Doug Gilbert <dgilbert@interlog.com>
9862 L:      linux-scsi@vger.kernel.org
9863 W:      http://sg.danny.cz/sg
9864 S:      Maintained
9865 F:      Documentation/scsi/scsi-generic.txt
9866 F:      drivers/scsi/sg.c
9867 F:      include/scsi/sg.h
9868
9869 SCSI SUBSYSTEM
9870 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9872 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9874 L:      linux-scsi@vger.kernel.org
9875 S:      Maintained
9876 F:      drivers/scsi/
9877 F:      include/scsi/
9878
9879 SCSI TAPE DRIVER
9880 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9881 L:      linux-scsi@vger.kernel.org
9882 S:      Maintained
9883 F:      Documentation/scsi/st.txt
9884 F:      drivers/scsi/st.*
9885 F:      drivers/scsi/st_*.h
9886
9887 SCTP PROTOCOL
9888 M:      Vlad Yasevich <vyasevich@gmail.com>
9889 M:      Neil Horman <nhorman@tuxdriver.com>
9890 L:      linux-sctp@vger.kernel.org
9891 W:      http://lksctp.sourceforge.net
9892 S:      Maintained
9893 F:      Documentation/networking/sctp.txt
9894 F:      include/linux/sctp.h
9895 F:      include/uapi/linux/sctp.h
9896 F:      include/net/sctp/
9897 F:      net/sctp/
9898
9899 SCx200 CPU SUPPORT
9900 M:      Jim Cromie <jim.cromie@gmail.com>
9901 S:      Odd Fixes
9902 F:      Documentation/i2c/busses/scx200_acb
9903 F:      arch/x86/platform/scx200/
9904 F:      drivers/watchdog/scx200_wdt.c
9905 F:      drivers/i2c/busses/scx200*
9906 F:      drivers/mtd/maps/scx200_docflash.c
9907 F:      include/linux/scx200.h
9908
9909 SCx200 GPIO DRIVER
9910 M:      Jim Cromie <jim.cromie@gmail.com>
9911 S:      Maintained
9912 F:      drivers/char/scx200_gpio.c
9913 F:      include/linux/scx200_gpio.h
9914
9915 SCx200 HRT CLOCKSOURCE DRIVER
9916 M:      Jim Cromie <jim.cromie@gmail.com>
9917 S:      Maintained
9918 F:      drivers/clocksource/scx200_hrt.c
9919
9920 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9921 M:      Sascha Sommer <saschasommer@freenet.de>
9922 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9923 S:      Maintained
9924 F:      drivers/mmc/host/sdricoh_cs.c
9925
9926 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9927 M:      Adrian Hunter <adrian.hunter@intel.com>
9928 L:      linux-mmc@vger.kernel.org
9929 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
9930 S:      Maintained
9931 F:      drivers/mmc/host/sdhci*
9932 F:      include/linux/mmc/sdhci*
9933
9934 SECURE COMPUTING
9935 M:      Kees Cook <keescook@chromium.org>
9936 R:      Andy Lutomirski <luto@amacapital.net>
9937 R:      Will Drewry <wad@chromium.org>
9938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9939 S:      Supported
9940 F:      kernel/seccomp.c
9941 F:      include/uapi/linux/seccomp.h
9942 F:      include/linux/seccomp.h
9943 F:      tools/testing/selftests/seccomp/*
9944 K:      \bsecure_computing
9945 K:      \bTIF_SECCOMP\b
9946
9947 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9948 M:      Ben Dooks <ben-linux@fluff.org>
9949 M:      Jaehoon Chung <jh80.chung@samsung.com>
9950 L:      linux-mmc@vger.kernel.org
9951 S:      Maintained
9952 F:      drivers/mmc/host/sdhci-s3c*
9953
9954 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9955 M:      Viresh Kumar <vireshk@kernel.org>
9956 L:      spear-devel@list.st.com
9957 L:      linux-mmc@vger.kernel.org
9958 S:      Maintained
9959 F:      drivers/mmc/host/sdhci-spear.c
9960
9961 SECURITY SUBSYSTEM
9962 M:      James Morris <james.l.morris@oracle.com>
9963 M:      "Serge E. Hallyn" <serge@hallyn.com>
9964 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9966 W:      http://kernsec.org/
9967 S:      Supported
9968 F:      security/
9969
9970 SECURITY CONTACT
9971 M:      Security Officers <security@kernel.org>
9972 S:      Supported
9973
9974 SELINUX SECURITY MODULE
9975 M:      Paul Moore <paul@paul-moore.com>
9976 M:      Stephen Smalley <sds@tycho.nsa.gov>
9977 M:      Eric Paris <eparis@parisplace.org>
9978 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9979 W:      http://selinuxproject.org
9980 T:      git git://git.infradead.org/users/pcmoore/selinux
9981 S:      Supported
9982 F:      include/linux/selinux*
9983 F:      security/selinux/
9984 F:      scripts/selinux/
9985
9986 APPARMOR SECURITY MODULE
9987 M:      John Johansen <john.johansen@canonical.com>
9988 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9989 W:      apparmor.wiki.kernel.org
9990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9991 S:      Supported
9992 F:      security/apparmor/
9993
9994 YAMA SECURITY MODULE
9995 M:      Kees Cook <keescook@chromium.org>
9996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9997 S:      Supported
9998 F:      security/yama/
9999
10000 SENSABLE PHANTOM
10001 M:      Jiri Slaby <jirislaby@gmail.com>
10002 S:      Maintained
10003 F:      drivers/misc/phantom.c
10004 F:      include/uapi/linux/phantom.h
10005
10006 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10007 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10008 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
10009 M:      John Soni Jose <sony.john@avagotech.com>
10010 L:      linux-scsi@vger.kernel.org
10011 W:      http://www.avagotech.com
10012 S:      Supported
10013 F:      drivers/scsi/be2iscsi/
10014
10015 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10016 M:      Sathya Perla <sathya.perla@broadcom.com>
10017 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
10018 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10019 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10020 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10021 L:      netdev@vger.kernel.org
10022 W:      http://www.emulex.com
10023 S:      Supported
10024 F:      drivers/net/ethernet/emulex/benet/
10025
10026 EMULEX ONECONNECT ROCE DRIVER
10027 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10028 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10029 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10030 L:      linux-rdma@vger.kernel.org
10031 W:      http://www.emulex.com
10032 S:      Supported
10033 F:      drivers/infiniband/hw/ocrdma/
10034
10035 SFC NETWORK DRIVER
10036 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10037 M:      Shradha Shah <sshah@solarflare.com>
10038 L:      netdev@vger.kernel.org
10039 S:      Supported
10040 F:      drivers/net/ethernet/sfc/
10041
10042 SGI GRU DRIVER
10043 M:      Dimitri Sivanich <sivanich@sgi.com>
10044 S:      Maintained
10045 F:      drivers/misc/sgi-gru/
10046
10047 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10048 M:      Pat Gefre <pfg@sgi.com>
10049 L:      linux-ia64@vger.kernel.org
10050 S:      Supported
10051 F:      Documentation/ia64/serial.txt
10052 F:      drivers/tty/serial/ioc?_serial.c
10053 F:      include/linux/ioc?.h
10054
10055 SGI XP/XPC/XPNET DRIVER
10056 M:      Cliff Whickman <cpw@sgi.com>
10057 M:      Robin Holt <robinmholt@gmail.com>
10058 S:      Maintained
10059 F:      drivers/misc/sgi-xp/
10060
10061 SI2157 MEDIA DRIVER
10062 M:      Antti Palosaari <crope@iki.fi>
10063 L:      linux-media@vger.kernel.org
10064 W:      https://linuxtv.org
10065 W:      http://palosaari.fi/linux/
10066 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10067 T:      git git://linuxtv.org/anttip/media_tree.git
10068 S:      Maintained
10069 F:      drivers/media/tuners/si2157*
10070
10071 SI2168 MEDIA DRIVER
10072 M:      Antti Palosaari <crope@iki.fi>
10073 L:      linux-media@vger.kernel.org
10074 W:      https://linuxtv.org
10075 W:      http://palosaari.fi/linux/
10076 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10077 T:      git git://linuxtv.org/anttip/media_tree.git
10078 S:      Maintained
10079 F:      drivers/media/dvb-frontends/si2168*
10080
10081 SI470X FM RADIO RECEIVER I2C DRIVER
10082 M:      Hans Verkuil <hverkuil@xs4all.nl>
10083 L:      linux-media@vger.kernel.org
10084 T:      git git://linuxtv.org/media_tree.git
10085 W:      https://linuxtv.org
10086 S:      Odd Fixes
10087 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
10088
10089 SI470X FM RADIO RECEIVER USB DRIVER
10090 M:      Hans Verkuil <hverkuil@xs4all.nl>
10091 L:      linux-media@vger.kernel.org
10092 T:      git git://linuxtv.org/media_tree.git
10093 W:      https://linuxtv.org
10094 S:      Maintained
10095 F:      drivers/media/radio/si470x/radio-si470x-common.c
10096 F:      drivers/media/radio/si470x/radio-si470x.h
10097 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10098
10099 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10100 M:      Eduardo Valentin <edubezval@gmail.com>
10101 L:      linux-media@vger.kernel.org
10102 T:      git git://linuxtv.org/media_tree.git
10103 W:      https://linuxtv.org
10104 S:      Odd Fixes
10105 F:      drivers/media/radio/si4713/si4713.?
10106
10107 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10108 M:      Eduardo Valentin <edubezval@gmail.com>
10109 L:      linux-media@vger.kernel.org
10110 T:      git git://linuxtv.org/media_tree.git
10111 W:      https://linuxtv.org
10112 S:      Odd Fixes
10113 F:      drivers/media/radio/si4713/radio-platform-si4713.c
10114
10115 SI4713 FM RADIO TRANSMITTER USB DRIVER
10116 M:      Hans Verkuil <hverkuil@xs4all.nl>
10117 L:      linux-media@vger.kernel.org
10118 T:      git git://linuxtv.org/media_tree.git
10119 W:      https://linuxtv.org
10120 S:      Maintained
10121 F:      drivers/media/radio/si4713/radio-usb-si4713.c
10122
10123 SIANO DVB DRIVER
10124 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10125 L:      linux-media@vger.kernel.org
10126 W:      https://linuxtv.org
10127 T:      git git://linuxtv.org/media_tree.git
10128 S:      Odd fixes
10129 F:      drivers/media/common/siano/
10130 F:      drivers/media/usb/siano/
10131 F:      drivers/media/usb/siano/
10132 F:      drivers/media/mmc/siano/
10133
10134 SIMPLEFB FB DRIVER
10135 M:      Hans de Goede <hdegoede@redhat.com>
10136 L:      linux-fbdev@vger.kernel.org
10137 S:      Maintained
10138 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10139 F:      drivers/video/fbdev/simplefb.c
10140 F:      include/linux/platform_data/simplefb.h
10141
10142 SH_VEU V4L2 MEM2MEM DRIVER
10143 L:      linux-media@vger.kernel.org
10144 S:      Orphan
10145 F:      drivers/media/platform/sh_veu.c
10146
10147 SH_VOU V4L2 OUTPUT DRIVER
10148 L:      linux-media@vger.kernel.org
10149 S:      Orphan
10150 F:      drivers/media/platform/sh_vou.c
10151 F:      include/media/drv-intf/sh_vou.h
10152
10153 SIMPLE FIRMWARE INTERFACE (SFI)
10154 M:      Len Brown <lenb@kernel.org>
10155 L:      sfi-devel@simplefirmware.org
10156 W:      http://simplefirmware.org/
10157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10158 S:      Supported
10159 F:      arch/x86/platform/sfi/
10160 F:      drivers/sfi/
10161 F:      include/linux/sfi*.h
10162
10163 SIMTEC EB110ATX (Chalice CATS)
10164 P:      Ben Dooks
10165 P:      Vincent Sanders <vince@simtec.co.uk>
10166 M:      Simtec Linux Team <linux@simtec.co.uk>
10167 W:      http://www.simtec.co.uk/products/EB110ATX/
10168 S:      Supported
10169
10170 SIMTEC EB2410ITX (BAST)
10171 P:      Ben Dooks
10172 P:      Vincent Sanders <vince@simtec.co.uk>
10173 M:      Simtec Linux Team <linux@simtec.co.uk>
10174 W:      http://www.simtec.co.uk/products/EB2410ITX/
10175 S:      Supported
10176 F:      arch/arm/mach-s3c24xx/mach-bast.c
10177 F:      arch/arm/mach-s3c24xx/bast-ide.c
10178 F:      arch/arm/mach-s3c24xx/bast-irq.c
10179
10180 TI DAVINCI MACHINE SUPPORT
10181 M:      Sekhar Nori <nsekhar@ti.com>
10182 M:      Kevin Hilman <khilman@kernel.org>
10183 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
10184 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
10185 S:      Supported
10186 F:      arch/arm/mach-davinci/
10187 F:      drivers/i2c/busses/i2c-davinci.c
10188
10189 TI DAVINCI SERIES MEDIA DRIVER
10190 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10191 L:      linux-media@vger.kernel.org
10192 W:      https://linuxtv.org
10193 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10194 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10195 S:      Maintained
10196 F:      drivers/media/platform/davinci/
10197 F:      include/media/davinci/
10198
10199 TI AM437X VPFE DRIVER
10200 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10201 L:      linux-media@vger.kernel.org
10202 W:      https://linuxtv.org
10203 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10204 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10205 S:      Maintained
10206 F:      drivers/media/platform/am437x/
10207
10208 OV2659 OMNIVISION SENSOR DRIVER
10209 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10210 L:      linux-media@vger.kernel.org
10211 W:      https://linuxtv.org
10212 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10213 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10214 S:      Maintained
10215 F:      drivers/media/i2c/ov2659.c
10216 F:      include/media/i2c/ov2659.h
10217
10218 SILICON MOTION SM712 FRAME BUFFER DRIVER
10219 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10220 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10221 M:      Sudip Mukherjee <sudip@vectorindia.org>
10222 L:      linux-fbdev@vger.kernel.org
10223 S:      Maintained
10224 F:      drivers/video/fbdev/sm712*
10225 F:      Documentation/fb/sm712fb.txt
10226
10227 SIS 190 ETHERNET DRIVER
10228 M:      Francois Romieu <romieu@fr.zoreil.com>
10229 L:      netdev@vger.kernel.org
10230 S:      Maintained
10231 F:      drivers/net/ethernet/sis/sis190.c
10232
10233 SIS 900/7016 FAST ETHERNET DRIVER
10234 M:      Daniele Venzano <venza@brownhat.org>
10235 W:      http://www.brownhat.org/sis900.html
10236 L:      netdev@vger.kernel.org
10237 S:      Maintained
10238 F:      drivers/net/ethernet/sis/sis900.*
10239
10240 SIS FRAMEBUFFER DRIVER
10241 M:      Thomas Winischhofer <thomas@winischhofer.net>
10242 W:      http://www.winischhofer.net/linuxsisvga.shtml
10243 S:      Maintained
10244 F:      Documentation/fb/sisfb.txt
10245 F:      drivers/video/fbdev/sis/
10246 F:      include/video/sisfb.h
10247
10248 SIS USB2VGA DRIVER
10249 M:      Thomas Winischhofer <thomas@winischhofer.net>
10250 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10251 S:      Maintained
10252 F:      drivers/usb/misc/sisusbvga/
10253
10254 SLAB ALLOCATOR
10255 M:      Christoph Lameter <cl@linux.com>
10256 M:      Pekka Enberg <penberg@kernel.org>
10257 M:      David Rientjes <rientjes@google.com>
10258 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10259 M:      Andrew Morton <akpm@linux-foundation.org>
10260 L:      linux-mm@kvack.org
10261 S:      Maintained
10262 F:      include/linux/sl?b*.h
10263 F:      mm/sl?b*
10264
10265 SLEEPABLE READ-COPY UPDATE (SRCU)
10266 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10267 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10268 M:      Josh Triplett <josh@joshtriplett.org>
10269 R:      Steven Rostedt <rostedt@goodmis.org>
10270 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10271 L:      linux-kernel@vger.kernel.org
10272 W:      http://www.rdrop.com/users/paulmck/RCU/
10273 S:      Supported
10274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10275 F:      include/linux/srcu.h
10276 F:      kernel/rcu/srcu.c
10277
10278 SMACK SECURITY MODULE
10279 M:      Casey Schaufler <casey@schaufler-ca.com>
10280 L:      linux-security-module@vger.kernel.org
10281 W:      http://schaufler-ca.com
10282 T:      git git://git.gitorious.org/smack-next/kernel.git
10283 S:      Maintained
10284 F:      Documentation/security/Smack.txt
10285 F:      security/smack/
10286
10287 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10288 M:      Kevin Hilman <khilman@kernel.org>
10289 M:      Nishanth Menon <nm@ti.com>
10290 S:      Maintained
10291 F:      drivers/power/avs/
10292 F:      include/linux/power/smartreflex.h
10293 L:      linux-pm@vger.kernel.org
10294
10295 SMC91x ETHERNET DRIVER
10296 M:      Nicolas Pitre <nico@fluxnic.net>
10297 S:      Odd Fixes
10298 F:      drivers/net/ethernet/smsc/smc91x.*
10299
10300 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10301 M:      Sakari Ailus <sakari.ailus@iki.fi>
10302 L:      linux-media@vger.kernel.org
10303 S:      Maintained
10304 F:      drivers/media/i2c/smiapp/
10305 F:      include/media/i2c/smiapp.h
10306 F:      drivers/media/i2c/smiapp-pll.c
10307 F:      drivers/media/i2c/smiapp-pll.h
10308 F:      include/uapi/linux/smiapp.h
10309 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10310
10311 SMM665 HARDWARE MONITOR DRIVER
10312 M:      Guenter Roeck <linux@roeck-us.net>
10313 L:      linux-hwmon@vger.kernel.org
10314 S:      Maintained
10315 F:      Documentation/hwmon/smm665
10316 F:      drivers/hwmon/smm665.c
10317
10318 SMSC EMC2103 HARDWARE MONITOR DRIVER
10319 M:      Steve Glendinning <steve.glendinning@shawell.net>
10320 L:      linux-hwmon@vger.kernel.org
10321 S:      Maintained
10322 F:      Documentation/hwmon/emc2103
10323 F:      drivers/hwmon/emc2103.c
10324
10325 SMSC SCH5627 HARDWARE MONITOR DRIVER
10326 M:      Hans de Goede <hdegoede@redhat.com>
10327 L:      linux-hwmon@vger.kernel.org
10328 S:      Supported
10329 F:      Documentation/hwmon/sch5627
10330 F:      drivers/hwmon/sch5627.c
10331
10332 SMSC47B397 HARDWARE MONITOR DRIVER
10333 M:      Jean Delvare <jdelvare@suse.com>
10334 L:      linux-hwmon@vger.kernel.org
10335 S:      Maintained
10336 F:      Documentation/hwmon/smsc47b397
10337 F:      drivers/hwmon/smsc47b397.c
10338
10339 SMSC911x ETHERNET DRIVER
10340 M:      Steve Glendinning <steve.glendinning@shawell.net>
10341 L:      netdev@vger.kernel.org
10342 S:      Maintained
10343 F:      include/linux/smsc911x.h
10344 F:      drivers/net/ethernet/smsc/smsc911x.*
10345
10346 SMSC9420 PCI ETHERNET DRIVER
10347 M:      Steve Glendinning <steve.glendinning@shawell.net>
10348 L:      netdev@vger.kernel.org
10349 S:      Maintained
10350 F:      drivers/net/ethernet/smsc/smsc9420.*
10351
10352 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10353 M:      Steve Glendinning <steve.glendinning@shawell.net>
10354 L:      linux-fbdev@vger.kernel.org
10355 S:      Maintained
10356 F:      drivers/video/fbdev/smscufx.c
10357
10358 SOC-CAMERA V4L2 SUBSYSTEM
10359 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10360 L:      linux-media@vger.kernel.org
10361 T:      git git://linuxtv.org/media_tree.git
10362 S:      Maintained
10363 F:      include/media/soc*
10364 F:      drivers/media/i2c/soc_camera/
10365 F:      drivers/media/platform/soc_camera/
10366
10367 SOEKRIS NET48XX LED SUPPORT
10368 M:      Chris Boot <bootc@bootc.net>
10369 S:      Maintained
10370 F:      drivers/leds/leds-net48xx.c
10371
10372 SOFTLOGIC 6x10 MPEG CODEC
10373 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10374 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10375 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10376 M:      Ismael Luceno <ismael@iodev.co.uk>
10377 L:      linux-media@vger.kernel.org
10378 S:      Supported
10379 F:      drivers/media/pci/solo6x10/
10380
10381 SOFTWARE RAID (Multiple Disks) SUPPORT
10382 M:      Shaohua Li <shli@kernel.org>
10383 L:      linux-raid@vger.kernel.org
10384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10385 S:      Supported
10386 F:      drivers/md/
10387 F:      include/linux/raid/
10388 F:      include/uapi/linux/raid/
10389
10390 SONIC NETWORK DRIVER
10391 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10392 L:      netdev@vger.kernel.org
10393 S:      Maintained
10394 F:      drivers/net/ethernet/natsemi/sonic.*
10395
10396 SONICS SILICON BACKPLANE DRIVER (SSB)
10397 M:      Michael Buesch <m@bues.ch>
10398 L:      linux-wireless@vger.kernel.org
10399 S:      Maintained
10400 F:      drivers/ssb/
10401 F:      include/linux/ssb/
10402
10403 SONY VAIO CONTROL DEVICE DRIVER
10404 M:      Mattia Dongili <malattia@linux.it>
10405 L:      platform-driver-x86@vger.kernel.org
10406 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10407 S:      Maintained
10408 F:      Documentation/laptops/sony-laptop.txt
10409 F:      drivers/char/sonypi.c
10410 F:      drivers/platform/x86/sony-laptop.c
10411 F:      include/linux/sony-laptop.h
10412
10413 SONY MEMORYSTICK CARD SUPPORT
10414 M:      Alex Dubov <oakad@yahoo.com>
10415 W:      http://tifmxx.berlios.de/
10416 S:      Maintained
10417 F:      drivers/memstick/host/tifm_ms.c
10418
10419 SONY MEMORYSTICK STANDARD SUPPORT
10420 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10421 S:      Maintained
10422 F:      drivers/memstick/core/ms_block.*
10423
10424 SOUND
10425 M:      Jaroslav Kysela <perex@perex.cz>
10426 M:      Takashi Iwai <tiwai@suse.com>
10427 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10428 W:      http://www.alsa-project.org/
10429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10430 T:      git git://git.alsa-project.org/alsa-kernel.git
10431 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10432 S:      Maintained
10433 F:      Documentation/sound/
10434 F:      include/sound/
10435 F:      include/uapi/sound/
10436 F:      sound/
10437
10438 SOUND - COMPRESSED AUDIO
10439 M:      Vinod Koul <vinod.koul@intel.com>
10440 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10442 S:      Supported
10443 F:      Documentation/sound/alsa/compress_offload.txt
10444 F:      include/sound/compress_driver.h
10445 F:      include/uapi/sound/compress_*
10446 F:      sound/core/compress_offload.c
10447 F:      sound/soc/soc-compress.c
10448
10449 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10450 M:      Liam Girdwood <lgirdwood@gmail.com>
10451 M:      Mark Brown <broonie@kernel.org>
10452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10453 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10454 W:      http://alsa-project.org/main/index.php/ASoC
10455 S:      Supported
10456 F:      Documentation/sound/alsa/soc/
10457 F:      sound/soc/
10458 F:      include/sound/soc*
10459
10460 SOUND - DMAENGINE HELPERS
10461 M:      Lars-Peter Clausen <lars@metafoo.de>
10462 S:      Supported
10463 F:      include/sound/dmaengine_pcm.h
10464 F:      sound/core/pcm_dmaengine.c
10465 F:      sound/soc/soc-generic-dmaengine-pcm.c
10466
10467 SP2 MEDIA DRIVER
10468 M:      Olli Salonen <olli.salonen@iki.fi>
10469 L:      linux-media@vger.kernel.org
10470 W:      https://linuxtv.org
10471 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10472 S:      Maintained
10473 F:      drivers/media/dvb-frontends/sp2*
10474
10475 SPARC + UltraSPARC (sparc/sparc64)
10476 M:      "David S. Miller" <davem@davemloft.net>
10477 L:      sparclinux@vger.kernel.org
10478 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10481 S:      Maintained
10482 F:      arch/sparc/
10483 F:      drivers/sbus/
10484
10485 SPARC SERIAL DRIVERS
10486 M:      "David S. Miller" <davem@davemloft.net>
10487 L:      sparclinux@vger.kernel.org
10488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10490 S:      Maintained
10491 F:      include/linux/sunserialcore.h
10492 F:      drivers/tty/serial/suncore.c
10493 F:      drivers/tty/serial/sunhv.c
10494 F:      drivers/tty/serial/sunsab.c
10495 F:      drivers/tty/serial/sunsab.h
10496 F:      drivers/tty/serial/sunsu.c
10497 F:      drivers/tty/serial/sunzilog.c
10498 F:      drivers/tty/serial/sunzilog.h
10499
10500 SPARSE CHECKER
10501 M:      "Christopher Li" <sparse@chrisli.org>
10502 L:      linux-sparse@vger.kernel.org
10503 W:      https://sparse.wiki.kernel.org/
10504 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10505 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10506 S:      Maintained
10507 F:      include/linux/compiler.h
10508
10509 SPEAR PLATFORM SUPPORT
10510 M:      Viresh Kumar <vireshk@kernel.org>
10511 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10512 L:      spear-devel@list.st.com
10513 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10514 W:      http://www.st.com/spear
10515 S:      Maintained
10516 F:      arch/arm/boot/dts/spear*
10517 F:      arch/arm/mach-spear/
10518
10519 SPEAR CLOCK FRAMEWORK SUPPORT
10520 M:      Viresh Kumar <vireshk@kernel.org>
10521 L:      spear-devel@list.st.com
10522 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10523 W:      http://www.st.com/spear
10524 S:      Maintained
10525 F:      drivers/clk/spear/
10526
10527 SPI SUBSYSTEM
10528 M:      Mark Brown <broonie@kernel.org>
10529 L:      linux-spi@vger.kernel.org
10530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10531 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10532 S:      Maintained
10533 F:      Documentation/spi/
10534 F:      drivers/spi/
10535 F:      include/linux/spi/
10536 F:      include/uapi/linux/spi/
10537
10538 SPIDERNET NETWORK DRIVER for CELL
10539 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10540 L:      netdev@vger.kernel.org
10541 S:      Supported
10542 F:      Documentation/networking/spider_net.txt
10543 F:      drivers/net/ethernet/toshiba/spider_net*
10544
10545 SPU FILE SYSTEM
10546 M:      Jeremy Kerr <jk@ozlabs.org>
10547 L:      linuxppc-dev@lists.ozlabs.org
10548 W:      http://www.ibm.com/developerworks/power/cell/
10549 S:      Supported
10550 F:      Documentation/filesystems/spufs.txt
10551 F:      arch/powerpc/platforms/cell/spufs/
10552
10553 SQUASHFS FILE SYSTEM
10554 M:      Phillip Lougher <phillip@squashfs.org.uk>
10555 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10556 W:      http://squashfs.org.uk
10557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10558 S:      Maintained
10559 F:      Documentation/filesystems/squashfs.txt
10560 F:      fs/squashfs/
10561
10562 SRM (Alpha) environment access
10563 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10564 S:      Maintained
10565 F:      arch/alpha/kernel/srm_env.c
10566
10567 STABLE BRANCH
10568 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10569 L:      stable@vger.kernel.org
10570 S:      Supported
10571 F:      Documentation/stable_kernel_rules.txt
10572
10573 STAGING SUBSYSTEM
10574 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10576 L:      devel@driverdev.osuosl.org
10577 S:      Supported
10578 F:      drivers/staging/
10579
10580 STAGING - COMEDI
10581 M:      Ian Abbott <abbotti@mev.co.uk>
10582 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10583 S:      Odd Fixes
10584 F:      drivers/staging/comedi/
10585
10586 STAGING - FLARION FT1000 DRIVERS
10587 M:      Marek Belisko <marek.belisko@gmail.com>
10588 S:      Odd Fixes
10589 F:      drivers/staging/ft1000/
10590
10591 STAGING - INDUSTRIAL IO
10592 M:      Jonathan Cameron <jic23@kernel.org>
10593 L:      linux-iio@vger.kernel.org
10594 S:      Odd Fixes
10595 F:      drivers/staging/iio/
10596
10597 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10598 M:      Jarod Wilson <jarod@wilsonet.com>
10599 W:      http://www.lirc.org/
10600 S:      Odd Fixes
10601 F:      drivers/staging/media/lirc/
10602
10603 STAGING - LUSTRE PARALLEL FILESYSTEM
10604 M:      Oleg Drokin <oleg.drokin@intel.com>
10605 M:      Andreas Dilger <andreas.dilger@intel.com>
10606 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10607 W:      http://wiki.lustre.org/
10608 S:      Maintained
10609 F:      drivers/staging/lustre
10610
10611 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10612 M:      Marc Dietrich <marvin24@gmx.de>
10613 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10614 L:      linux-tegra@vger.kernel.org
10615 S:      Maintained
10616 F:      drivers/staging/nvec/
10617
10618 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10619 M:      Jens Frederich <jfrederich@gmail.com>
10620 M:      Daniel Drake <dsd@laptop.org>
10621 M:      Jon Nettleton <jon.nettleton@gmail.com>
10622 W:      http://wiki.laptop.org/go/DCON
10623 S:      Maintained
10624 F:      drivers/staging/olpc_dcon/
10625
10626 STAGING - REALTEK RTL8712U DRIVERS
10627 M:      Larry Finger <Larry.Finger@lwfinger.net>
10628 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10629 S:      Odd Fixes
10630 F:      drivers/staging/rtl8712/
10631
10632 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10633 M:      Larry Finger <Larry.Finger@lwfinger.net>
10634 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10635 L:      linux-wireless@vger.kernel.org
10636 S:      Maintained
10637 F:      drivers/staging/rtl8723au/
10638
10639 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10640 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10641 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10642 M:      Sudip Mukherjee <sudip@vectorindia.org>
10643 L:      linux-fbdev@vger.kernel.org
10644 S:      Maintained
10645 F:      drivers/staging/sm750fb/
10646
10647 STAGING - SLICOSS
10648 M:      Lior Dotan <liodot@gmail.com>
10649 M:      Christopher Harrer <charrer@alacritech.com>
10650 S:      Odd Fixes
10651 F:      drivers/staging/slicoss/
10652
10653 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10654 M:      William Hubbs <w.d.hubbs@gmail.com>
10655 M:      Chris Brannon <chris@the-brannons.com>
10656 M:      Kirk Reiser <kirk@reisers.ca>
10657 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10658 L:      speakup@linux-speakup.org
10659 W:      http://www.linux-speakup.org/
10660 S:      Odd Fixes
10661 F:      drivers/staging/speakup/
10662
10663 STAGING - VIA VT665X DRIVERS
10664 M:      Forest Bond <forest@alittletooquiet.net>
10665 S:      Odd Fixes
10666 F:      drivers/staging/vt665?/
10667
10668 STAGING - WILC1000 WIFI DRIVER
10669 M:      Johnny Kim <johnny.kim@atmel.com>
10670 M:      Austin Shin <austin.shin@atmel.com>
10671 M:      Chris Park <chris.park@atmel.com>
10672 M:      Tony Cho <tony.cho@atmel.com>
10673 M:      Glen Lee <glen.lee@atmel.com>
10674 M:      Leo Kim <leo.kim@atmel.com>
10675 L:      linux-wireless@vger.kernel.org
10676 S:      Supported
10677 F:      drivers/staging/wilc1000/
10678
10679 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10680 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10681 S:      Odd Fixes
10682 F:      drivers/staging/xgifb/
10683
10684 HFI1 DRIVER
10685 M:      Mike Marciniszyn <infinipath@intel.com>
10686 L:      linux-rdma@vger.kernel.org
10687 S:      Supported
10688 F:      drivers/staging/rdma/hfi1
10689
10690 STARFIRE/DURALAN NETWORK DRIVER
10691 M:      Ion Badulescu <ionut@badula.org>
10692 S:      Odd Fixes
10693 F:      drivers/net/ethernet/adaptec/starfire*
10694
10695 SUN3/3X
10696 M:      Sam Creasey <sammy@sammy.net>
10697 W:      http://sammy.net/sun3/
10698 S:      Maintained
10699 F:      arch/m68k/kernel/*sun3*
10700 F:      arch/m68k/sun3*/
10701 F:      arch/m68k/include/asm/sun3*
10702 F:      drivers/net/ethernet/i825xx/sun3*
10703
10704 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10705 M:      Hans de Goede <hdegoede@redhat.com>
10706 L:      linux-input@vger.kernel.org
10707 S:      Maintained
10708 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10709 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10710
10711 SUNDANCE NETWORK DRIVER
10712 M:      Denis Kirjanov <kda@linux-powerpc.org>
10713 L:      netdev@vger.kernel.org
10714 S:      Maintained
10715 F:      drivers/net/ethernet/dlink/sundance.c
10716
10717 SUPERH
10718 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10719 M:      Rich Felker <dalias@libc.org>
10720 L:      linux-sh@vger.kernel.org
10721 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10722 S:      Maintained
10723 F:      Documentation/sh/
10724 F:      arch/sh/
10725 F:      drivers/sh/
10726
10727 SUSPEND TO RAM
10728 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10729 M:      Len Brown <len.brown@intel.com>
10730 M:      Pavel Machek <pavel@ucw.cz>
10731 L:      linux-pm@vger.kernel.org
10732 S:      Supported
10733 F:      Documentation/power/
10734 F:      arch/x86/kernel/acpi/
10735 F:      drivers/base/power/
10736 F:      kernel/power/
10737 F:      include/linux/suspend.h
10738 F:      include/linux/freezer.h
10739 F:      include/linux/pm.h
10740
10741 SVGA HANDLING
10742 M:      Martin Mares <mj@ucw.cz>
10743 L:      linux-video@atrey.karlin.mff.cuni.cz
10744 S:      Maintained
10745 F:      Documentation/svga.txt
10746 F:      arch/x86/boot/video*
10747
10748 SWIOTLB SUBSYSTEM
10749 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10750 L:      linux-kernel@vger.kernel.org
10751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10752 S:      Supported
10753 F:      lib/swiotlb.c
10754 F:      arch/*/kernel/pci-swiotlb.c
10755 F:      include/linux/swiotlb.h
10756
10757 SWITCHDEV
10758 M:      Jiri Pirko <jiri@resnulli.us>
10759 L:      netdev@vger.kernel.org
10760 S:      Supported
10761 F:      net/switchdev/
10762 F:      include/net/switchdev.h
10763
10764 SYNOPSYS ARC ARCHITECTURE
10765 M:      Vineet Gupta <vgupta@synopsys.com>
10766 L:      linux-snps-arc@lists.infradead.org
10767 S:      Supported
10768 F:      arch/arc/
10769 F:      Documentation/devicetree/bindings/arc/*
10770 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10771 F:      drivers/tty/serial/arc_uart.c
10772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10773
10774 SYNOPSYS ARC SDP platform support
10775 M:      Alexey Brodkin <abrodkin@synopsys.com>
10776 S:      Supported
10777 F:      arch/arc/plat-axs10x
10778 F:      arch/arc/boot/dts/ax*
10779 F:      Documentation/devicetree/bindings/arc/axs10*
10780
10781 SYSTEM CONFIGURATION (SYSCON)
10782 M:      Lee Jones <lee.jones@linaro.org>
10783 M:      Arnd Bergmann <arnd@arndb.de>
10784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10785 S:      Supported
10786 F:      drivers/mfd/syscon.c
10787
10788 SYSV FILESYSTEM
10789 M:      Christoph Hellwig <hch@infradead.org>
10790 S:      Maintained
10791 F:      Documentation/filesystems/sysv-fs.txt
10792 F:      fs/sysv/
10793 F:      include/linux/sysv_fs.h
10794
10795 TARGET SUBSYSTEM
10796 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10797 L:      linux-scsi@vger.kernel.org
10798 L:      target-devel@vger.kernel.org
10799 W:      http://www.linux-iscsi.org
10800 W:      http://groups.google.com/group/linux-iscsi-target-dev
10801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10802 S:      Supported
10803 F:      drivers/target/
10804 F:      include/target/
10805 F:      Documentation/target/
10806
10807 TASKSTATS STATISTICS INTERFACE
10808 M:      Balbir Singh <bsingharora@gmail.com>
10809 S:      Maintained
10810 F:      Documentation/accounting/taskstats*
10811 F:      include/linux/taskstats*
10812 F:      kernel/taskstats.c
10813
10814 TC CLASSIFIER
10815 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10816 L:      netdev@vger.kernel.org
10817 S:      Maintained
10818 F:      include/net/pkt_cls.h
10819 F:      include/uapi/linux/pkt_cls.h
10820 F:      net/sched/
10821
10822 TCP LOW PRIORITY MODULE
10823 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10824 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10825 W:      http://tcp-lp-mod.sourceforge.net/
10826 S:      Maintained
10827 F:      net/ipv4/tcp_lp.c
10828
10829 TDA10071 MEDIA DRIVER
10830 M:      Antti Palosaari <crope@iki.fi>
10831 L:      linux-media@vger.kernel.org
10832 W:      https://linuxtv.org
10833 W:      http://palosaari.fi/linux/
10834 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10835 T:      git git://linuxtv.org/anttip/media_tree.git
10836 S:      Maintained
10837 F:      drivers/media/dvb-frontends/tda10071*
10838
10839 TDA18212 MEDIA DRIVER
10840 M:      Antti Palosaari <crope@iki.fi>
10841 L:      linux-media@vger.kernel.org
10842 W:      https://linuxtv.org
10843 W:      http://palosaari.fi/linux/
10844 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10845 T:      git git://linuxtv.org/anttip/media_tree.git
10846 S:      Maintained
10847 F:      drivers/media/tuners/tda18212*
10848
10849 TDA18218 MEDIA DRIVER
10850 M:      Antti Palosaari <crope@iki.fi>
10851 L:      linux-media@vger.kernel.org
10852 W:      https://linuxtv.org
10853 W:      http://palosaari.fi/linux/
10854 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10855 T:      git git://linuxtv.org/anttip/media_tree.git
10856 S:      Maintained
10857 F:      drivers/media/tuners/tda18218*
10858
10859 TDA18271 MEDIA DRIVER
10860 M:      Michael Krufky <mkrufky@linuxtv.org>
10861 L:      linux-media@vger.kernel.org
10862 W:      https://linuxtv.org
10863 W:      http://github.com/mkrufky
10864 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10865 T:      git git://linuxtv.org/mkrufky/tuners.git
10866 S:      Maintained
10867 F:      drivers/media/tuners/tda18271*
10868
10869 TDA827x MEDIA DRIVER
10870 M:      Michael Krufky <mkrufky@linuxtv.org>
10871 L:      linux-media@vger.kernel.org
10872 W:      https://linuxtv.org
10873 W:      http://github.com/mkrufky
10874 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10875 T:      git git://linuxtv.org/mkrufky/tuners.git
10876 S:      Maintained
10877 F:      drivers/media/tuners/tda8290.*
10878
10879 TDA8290 MEDIA DRIVER
10880 M:      Michael Krufky <mkrufky@linuxtv.org>
10881 L:      linux-media@vger.kernel.org
10882 W:      https://linuxtv.org
10883 W:      http://github.com/mkrufky
10884 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10885 T:      git git://linuxtv.org/mkrufky/tuners.git
10886 S:      Maintained
10887 F:      drivers/media/tuners/tda8290.*
10888
10889 TDA9840 MEDIA DRIVER
10890 M:      Hans Verkuil <hverkuil@xs4all.nl>
10891 L:      linux-media@vger.kernel.org
10892 T:      git git://linuxtv.org/media_tree.git
10893 W:      https://linuxtv.org
10894 S:      Maintained
10895 F:      drivers/media/i2c/tda9840*
10896
10897 TEA5761 TUNER DRIVER
10898 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10899 L:      linux-media@vger.kernel.org
10900 W:      https://linuxtv.org
10901 T:      git git://linuxtv.org/media_tree.git
10902 S:      Odd fixes
10903 F:      drivers/media/tuners/tea5761.*
10904
10905 TEA5767 TUNER DRIVER
10906 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10907 L:      linux-media@vger.kernel.org
10908 W:      https://linuxtv.org
10909 T:      git git://linuxtv.org/media_tree.git
10910 S:      Maintained
10911 F:      drivers/media/tuners/tea5767.*
10912
10913 TEA6415C MEDIA DRIVER
10914 M:      Hans Verkuil <hverkuil@xs4all.nl>
10915 L:      linux-media@vger.kernel.org
10916 T:      git git://linuxtv.org/media_tree.git
10917 W:      https://linuxtv.org
10918 S:      Maintained
10919 F:      drivers/media/i2c/tea6415c*
10920
10921 TEA6420 MEDIA DRIVER
10922 M:      Hans Verkuil <hverkuil@xs4all.nl>
10923 L:      linux-media@vger.kernel.org
10924 T:      git git://linuxtv.org/media_tree.git
10925 W:      https://linuxtv.org
10926 S:      Maintained
10927 F:      drivers/media/i2c/tea6420*
10928
10929 TEAM DRIVER
10930 M:      Jiri Pirko <jiri@resnulli.us>
10931 L:      netdev@vger.kernel.org
10932 S:      Supported
10933 F:      drivers/net/team/
10934 F:      include/linux/if_team.h
10935 F:      include/uapi/linux/if_team.h
10936
10937 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10938 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10939 S:      Maintained
10940 F:      arch/x86/platform/ts5500/
10941
10942 TECHNOTREND USB IR RECEIVER
10943 M:      Sean Young <sean@mess.org>
10944 L:      linux-media@vger.kernel.org
10945 S:      Maintained
10946 F:      drivers/media/rc/ttusbir.c
10947
10948 TEGRA ARCHITECTURE SUPPORT
10949 M:      Stephen Warren <swarren@wwwdotorg.org>
10950 M:      Thierry Reding <thierry.reding@gmail.com>
10951 M:      Alexandre Courbot <gnurou@gmail.com>
10952 L:      linux-tegra@vger.kernel.org
10953 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10955 S:      Supported
10956 N:      [^a-z]tegra
10957
10958 TEGRA CLOCK DRIVER
10959 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10960 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10961 S:      Supported
10962 F:      drivers/clk/tegra/
10963
10964 TEGRA DMA DRIVER
10965 M:      Laxman Dewangan <ldewangan@nvidia.com>
10966 S:      Supported
10967 F:      drivers/dma/tegra20-apb-dma.c
10968
10969 TEGRA I2C DRIVER
10970 M:      Laxman Dewangan <ldewangan@nvidia.com>
10971 S:      Supported
10972 F:      drivers/i2c/busses/i2c-tegra.c
10973
10974 TEGRA IOMMU DRIVERS
10975 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10976 S:      Supported
10977 F:      drivers/iommu/tegra*
10978
10979 TEGRA KBC DRIVER
10980 M:      Rakesh Iyer <riyer@nvidia.com>
10981 M:      Laxman Dewangan <ldewangan@nvidia.com>
10982 S:      Supported
10983 F:      drivers/input/keyboard/tegra-kbc.c
10984
10985 TEGRA PWM DRIVER
10986 M:      Thierry Reding <thierry.reding@gmail.com>
10987 S:      Supported
10988 F:      drivers/pwm/pwm-tegra.c
10989
10990 TEGRA SERIAL DRIVER
10991 M:      Laxman Dewangan <ldewangan@nvidia.com>
10992 S:      Supported
10993 F:      drivers/tty/serial/serial-tegra.c
10994
10995 TEGRA SPI DRIVER
10996 M:      Laxman Dewangan <ldewangan@nvidia.com>
10997 S:      Supported
10998 F:      drivers/spi/spi-tegra*
10999
11000 TEHUTI ETHERNET DRIVER
11001 M:      Andy Gospodarek <andy@greyhouse.net>
11002 L:      netdev@vger.kernel.org
11003 S:      Supported
11004 F:      drivers/net/ethernet/tehuti/*
11005
11006 Telecom Clock Driver for MCPL0010
11007 M:      Mark Gross <mark.gross@intel.com>
11008 S:      Supported
11009 F:      drivers/char/tlclk.c
11010
11011 TENSILICA XTENSA PORT (xtensa)
11012 M:      Chris Zankel <chris@zankel.net>
11013 M:      Max Filippov <jcmvbkbc@gmail.com>
11014 L:      linux-xtensa@linux-xtensa.org
11015 T:      git git://github.com/czankel/xtensa-linux.git
11016 S:      Maintained
11017 F:      arch/xtensa/
11018 F:      drivers/irqchip/irq-xtensa-*
11019
11020 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11021 M:      Hans Verkuil <hverkuil@xs4all.nl>
11022 L:      linux-media@vger.kernel.org
11023 T:      git git://linuxtv.org/media_tree.git
11024 W:      https://linuxtv.org
11025 S:      Maintained
11026 F:      drivers/media/radio/radio-raremono.c
11027
11028 THERMAL
11029 M:      Zhang Rui <rui.zhang@intel.com>
11030 M:      Eduardo Valentin <edubezval@gmail.com>
11031 L:      linux-pm@vger.kernel.org
11032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11034 Q:      https://patchwork.kernel.org/project/linux-pm/list/
11035 S:      Supported
11036 F:      drivers/thermal/
11037 F:      include/linux/thermal.h
11038 F:      include/uapi/linux/thermal.h
11039 F:      include/linux/cpu_cooling.h
11040 F:      Documentation/devicetree/bindings/thermal/
11041
11042 THERMAL/CPU_COOLING
11043 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
11044 M:      Viresh Kumar <viresh.kumar@linaro.org>
11045 M:      Javi Merino <javi.merino@arm.com>
11046 L:      linux-pm@vger.kernel.org
11047 S:      Supported
11048 F:      Documentation/thermal/cpu-cooling-api.txt
11049 F:      drivers/thermal/cpu_cooling.c
11050 F:      include/linux/cpu_cooling.h
11051
11052 THINGM BLINK(1) USB RGB LED DRIVER
11053 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11054 S:      Maintained
11055 F:      drivers/hid/hid-thingm.c
11056
11057 THINKPAD ACPI EXTRAS DRIVER
11058 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11059 L:      ibm-acpi-devel@lists.sourceforge.net
11060 L:      platform-driver-x86@vger.kernel.org
11061 W:      http://ibm-acpi.sourceforge.net
11062 W:      http://thinkwiki.org/wiki/Ibm-acpi
11063 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11064 S:      Maintained
11065 F:      drivers/platform/x86/thinkpad_acpi.c
11066
11067 TI BANDGAP AND THERMAL DRIVER
11068 M:      Eduardo Valentin <edubezval@gmail.com>
11069 L:      linux-pm@vger.kernel.org
11070 L:      linux-omap@vger.kernel.org
11071 S:      Maintained
11072 F:      drivers/thermal/ti-soc-thermal/
11073
11074 TI VPE/CAL DRIVERS
11075 M:      Benoit Parrot <bparrot@ti.com>
11076 L:      linux-media@vger.kernel.org
11077 W:      http://linuxtv.org/
11078 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11079 S:      Maintained
11080 F:      drivers/media/platform/ti-vpe/
11081
11082 TI CDCE706 CLOCK DRIVER
11083 M:      Max Filippov <jcmvbkbc@gmail.com>
11084 S:      Maintained
11085 F:      drivers/clk/clk-cdce706.c
11086
11087 TI CLOCK DRIVER
11088 M:      Tero Kristo <t-kristo@ti.com>
11089 L:      linux-omap@vger.kernel.org
11090 S:      Maintained
11091 F:      drivers/clk/ti/
11092 F:      include/linux/clk/ti.h
11093
11094 TI FLASH MEDIA INTERFACE DRIVER
11095 M:      Alex Dubov <oakad@yahoo.com>
11096 S:      Maintained
11097 F:      drivers/misc/tifm*
11098 F:      drivers/mmc/host/tifm_sd.c
11099 F:      include/linux/tifm.h
11100
11101 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11102 M:      Santosh Shilimkar <ssantosh@kernel.org>
11103 L:      linux-kernel@vger.kernel.org
11104 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11105 S:      Maintained
11106 F:      drivers/soc/ti/*
11107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11108
11109
11110 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11111 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
11112 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11113 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11114 S:      Maintained
11115 F:      sound/soc/codecs/lm49453*
11116 F:      sound/soc/codecs/isabelle*
11117
11118 TI LP855x BACKLIGHT DRIVER
11119 M:      Milo Kim <milo.kim@ti.com>
11120 S:      Maintained
11121 F:      Documentation/backlight/lp855x-driver.txt
11122 F:      drivers/video/backlight/lp855x_bl.c
11123 F:      include/linux/platform_data/lp855x.h
11124
11125 TI LP8727 CHARGER DRIVER
11126 M:      Milo Kim <milo.kim@ti.com>
11127 S:      Maintained
11128 F:      drivers/power/lp8727_charger.c
11129 F:      include/linux/platform_data/lp8727.h
11130
11131 TI LP8788 MFD DRIVER
11132 M:      Milo Kim <milo.kim@ti.com>
11133 S:      Maintained
11134 F:      drivers/iio/adc/lp8788_adc.c
11135 F:      drivers/leds/leds-lp8788.c
11136 F:      drivers/mfd/lp8788*.c
11137 F:      drivers/power/lp8788-charger.c
11138 F:      drivers/regulator/lp8788-*.c
11139 F:      include/linux/mfd/lp8788*.h
11140
11141 TI NETCP ETHERNET DRIVER
11142 M:      Wingman Kwok <w-kwok2@ti.com>
11143 M:      Murali Karicheri <m-karicheri2@ti.com>
11144 L:      netdev@vger.kernel.org
11145 S:      Maintained
11146 F:      drivers/net/ethernet/ti/netcp*
11147
11148 TI TAS571X FAMILY ASoC CODEC DRIVER
11149 M:      Kevin Cernekee <cernekee@chromium.org>
11150 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11151 S:      Odd Fixes
11152 F:      sound/soc/codecs/tas571x*
11153
11154 TI TWL4030 SERIES SOC CODEC DRIVER
11155 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11156 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11157 S:      Maintained
11158 F:      sound/soc/codecs/twl4030*
11159
11160 TI WILINK WIRELESS DRIVERS
11161 L:      linux-wireless@vger.kernel.org
11162 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11163 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11165 S:      Orphan
11166 F:      drivers/net/wireless/ti/
11167 F:      include/linux/wl12xx.h
11168
11169 TIPC NETWORK LAYER
11170 M:      Jon Maloy <jon.maloy@ericsson.com>
11171 M:      Ying Xue <ying.xue@windriver.com>
11172 L:      netdev@vger.kernel.org (core kernel code)
11173 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11174 W:      http://tipc.sourceforge.net/
11175 S:      Maintained
11176 F:      include/uapi/linux/tipc*.h
11177 F:      net/tipc/
11178
11179 TILE ARCHITECTURE
11180 M:      Chris Metcalf <cmetcalf@mellanox.com>
11181 W:      http://www.mellanox.com/repository/solutions/tile-scm/
11182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11183 S:      Supported
11184 F:      arch/tile/
11185 F:      drivers/char/tile-srom.c
11186 F:      drivers/edac/tile_edac.c
11187 F:      drivers/net/ethernet/tile/
11188 F:      drivers/rtc/rtc-tile.c
11189 F:      drivers/tty/hvc/hvc_tile.c
11190 F:      drivers/tty/serial/tilegx.c
11191 F:      drivers/usb/host/*-tilegx.c
11192 F:      include/linux/usb/tilegx.h
11193
11194 TLAN NETWORK DRIVER
11195 M:      Samuel Chessman <chessman@tux.org>
11196 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11197 W:      http://sourceforge.net/projects/tlan/
11198 S:      Maintained
11199 F:      Documentation/networking/tlan.txt
11200 F:      drivers/net/ethernet/ti/tlan.*
11201
11202 TOMOYO SECURITY MODULE
11203 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11204 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11205 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11206 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11207 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11208 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11209 W:      http://tomoyo.sourceforge.jp/
11210 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11211 S:      Maintained
11212 F:      security/tomoyo/
11213
11214 TOPSTAR LAPTOP EXTRAS DRIVER
11215 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11216 L:      platform-driver-x86@vger.kernel.org
11217 S:      Maintained
11218 F:      drivers/platform/x86/topstar-laptop.c
11219
11220 TOSHIBA ACPI EXTRAS DRIVER
11221 M:      Azael Avalos <coproscefalo@gmail.com>
11222 L:      platform-driver-x86@vger.kernel.org
11223 S:      Maintained
11224 F:      drivers/platform/x86/toshiba_acpi.c
11225
11226 TOSHIBA BLUETOOTH DRIVER
11227 M:      Azael Avalos <coproscefalo@gmail.com>
11228 L:      platform-driver-x86@vger.kernel.org
11229 S:      Maintained
11230 F:      drivers/platform/x86/toshiba_bluetooth.c
11231
11232 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11233 M:      Azael Avalos <coproscefalo@gmail.com>
11234 L:      platform-driver-x86@vger.kernel.org
11235 S:      Maintained
11236 F:      drivers/platform/x86/toshiba_haps.c
11237
11238 TOSHIBA WMI HOTKEYS DRIVER
11239 M:      Azael Avalos <coproscefalo@gmail.com>
11240 L:      platform-driver-x86@vger.kernel.org
11241 S:      Maintained
11242 F:      drivers/platform/x86/toshiba-wmi.c
11243
11244 TOSHIBA SMM DRIVER
11245 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11246 W:      http://www.buzzard.org.uk/toshiba/
11247 S:      Maintained
11248 F:      drivers/char/toshiba.c
11249 F:      include/linux/toshiba.h
11250 F:      include/uapi/linux/toshiba.h
11251
11252 TOSHIBA TC358743 DRIVER
11253 M:      Mats Randgaard <matrandg@cisco.com>
11254 L:      linux-media@vger.kernel.org
11255 S:      Maintained
11256 F:      drivers/media/i2c/tc358743*
11257 F:      include/media/i2c/tc358743.h
11258
11259 TMIO MMC DRIVER
11260 M:      Ian Molton <ian@mnementh.co.uk>
11261 L:      linux-mmc@vger.kernel.org
11262 S:      Maintained
11263 F:      drivers/mmc/host/tmio_mmc*
11264 F:      drivers/mmc/host/sh_mobile_sdhi.c
11265 F:      include/linux/mmc/tmio.h
11266 F:      include/linux/mmc/sh_mobile_sdhi.h
11267
11268 TMP401 HARDWARE MONITOR DRIVER
11269 M:      Guenter Roeck <linux@roeck-us.net>
11270 L:      linux-hwmon@vger.kernel.org
11271 S:      Maintained
11272 F:      Documentation/hwmon/tmp401
11273 F:      drivers/hwmon/tmp401.c
11274
11275 TMPFS (SHMEM FILESYSTEM)
11276 M:      Hugh Dickins <hughd@google.com>
11277 L:      linux-mm@kvack.org
11278 S:      Maintained
11279 F:      include/linux/shmem_fs.h
11280 F:      mm/shmem.c
11281
11282 TM6000 VIDEO4LINUX DRIVER
11283 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11284 L:      linux-media@vger.kernel.org
11285 W:      https://linuxtv.org
11286 T:      git git://linuxtv.org/media_tree.git
11287 S:      Odd fixes
11288 F:      drivers/media/usb/tm6000/
11289
11290 TW68 VIDEO4LINUX DRIVER
11291 M:      Hans Verkuil <hverkuil@xs4all.nl>
11292 L:      linux-media@vger.kernel.org
11293 T:      git git://linuxtv.org/media_tree.git
11294 W:      https://linuxtv.org
11295 S:      Odd Fixes
11296 F:      drivers/media/pci/tw68/
11297
11298 TPM DEVICE DRIVER
11299 M:      Peter Huewe <peterhuewe@gmx.de>
11300 M:      Marcel Selhorst <tpmdd@selhorst.net>
11301 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11302 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11303 W:      http://tpmdd.sourceforge.net
11304 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11305 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11306 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11307 S:      Maintained
11308 F:      drivers/char/tpm/
11309
11310 TPM IBM_VTPM DEVICE DRIVER
11311 M:      Ashley Lai <ashleydlai@gmail.com>
11312 W:      http://tpmdd.sourceforge.net
11313 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11314 S:      Maintained
11315 F:      drivers/char/tpm/tpm_ibmvtpm*
11316
11317 TRACING
11318 M:      Steven Rostedt <rostedt@goodmis.org>
11319 M:      Ingo Molnar <mingo@redhat.com>
11320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11321 S:      Maintained
11322 F:      Documentation/trace/ftrace.txt
11323 F:      arch/*/*/*/ftrace.h
11324 F:      arch/*/kernel/ftrace.c
11325 F:      include/*/ftrace.h
11326 F:      include/linux/trace*.h
11327 F:      include/trace/
11328 F:      kernel/trace/
11329 F:      tools/testing/selftests/ftrace/
11330
11331 TRIVIAL PATCHES
11332 M:      Jiri Kosina <trivial@kernel.org>
11333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11334 S:      Maintained
11335 K:      ^Subject:.*(?i)trivial
11336
11337 TTY LAYER
11338 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11339 M:      Jiri Slaby <jslaby@suse.com>
11340 S:      Supported
11341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11342 F:      Documentation/serial/
11343 F:      drivers/tty/
11344 F:      drivers/tty/serial/serial_core.c
11345 F:      include/linux/serial_core.h
11346 F:      include/linux/serial.h
11347 F:      include/linux/tty.h
11348 F:      include/uapi/linux/serial_core.h
11349 F:      include/uapi/linux/serial.h
11350 F:      include/uapi/linux/tty.h
11351
11352 TUA9001 MEDIA DRIVER
11353 M:      Antti Palosaari <crope@iki.fi>
11354 L:      linux-media@vger.kernel.org
11355 W:      https://linuxtv.org
11356 W:      http://palosaari.fi/linux/
11357 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11358 T:      git git://linuxtv.org/anttip/media_tree.git
11359 S:      Maintained
11360 F:      drivers/media/tuners/tua9001*
11361
11362 TULIP NETWORK DRIVERS
11363 L:      netdev@vger.kernel.org
11364 L:      linux-parisc@vger.kernel.org
11365 S:      Orphan
11366 F:      drivers/net/ethernet/dec/tulip/
11367
11368 TUN/TAP driver
11369 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11370 W:      http://vtun.sourceforge.net/tun
11371 S:      Maintained
11372 F:      Documentation/networking/tuntap.txt
11373 F:      arch/um/os-Linux/drivers/
11374
11375 TURBOCHANNEL SUBSYSTEM
11376 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11377 M:      Ralf Baechle <ralf@linux-mips.org>
11378 L:      linux-mips@linux-mips.org
11379 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11380 S:      Maintained
11381 F:      drivers/tc/
11382 F:      include/linux/tc.h
11383
11384 U14-34F SCSI DRIVER
11385 M:      Dario Ballabio <ballabio_dario@emc.com>
11386 L:      linux-scsi@vger.kernel.org
11387 S:      Maintained
11388 F:      drivers/scsi/u14-34f.c
11389
11390 UBI FILE SYSTEM (UBIFS)
11391 M:      Richard Weinberger <richard@nod.at>
11392 M:      Artem Bityutskiy <dedekind1@gmail.com>
11393 M:      Adrian Hunter <adrian.hunter@intel.com>
11394 L:      linux-mtd@lists.infradead.org
11395 T:      git git://git.infradead.org/ubifs-2.6.git
11396 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11397 S:      Supported
11398 F:      Documentation/filesystems/ubifs.txt
11399 F:      fs/ubifs/
11400
11401 UCLINUX (M68KNOMMU AND COLDFIRE)
11402 M:      Greg Ungerer <gerg@uclinux.org>
11403 W:      http://www.uclinux.org/
11404 L:      linux-m68k@lists.linux-m68k.org
11405 L:      uclinux-dev@uclinux.org  (subscribers-only)
11406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11407 S:      Maintained
11408 F:      arch/m68k/coldfire/
11409 F:      arch/m68k/68*/
11410 F:      arch/m68k/*/*_no.*
11411 F:      arch/m68k/include/asm/*_no.*
11412
11413 UDF FILESYSTEM
11414 M:      Jan Kara <jack@suse.com>
11415 S:      Maintained
11416 F:      Documentation/filesystems/udf.txt
11417 F:      fs/udf/
11418
11419 UFS FILESYSTEM
11420 M:      Evgeniy Dushistov <dushistov@mail.ru>
11421 S:      Maintained
11422 F:      Documentation/filesystems/ufs.txt
11423 F:      fs/ufs/
11424
11425 UHID USERSPACE HID IO DRIVER:
11426 M:      David Herrmann <dh.herrmann@googlemail.com>
11427 L:      linux-input@vger.kernel.org
11428 S:      Maintained
11429 F:      drivers/hid/uhid.c
11430 F:      include/uapi/linux/uhid.h
11431
11432 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11433 L:      linux-usb@vger.kernel.org
11434 S:      Orphan
11435 F:      drivers/uwb/
11436 F:      include/linux/uwb.h
11437 F:      include/linux/uwb/
11438
11439 UNICORE32 ARCHITECTURE:
11440 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11441 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11442 S:      Maintained
11443 T:      git git://github.com/gxt/linux.git
11444 F:      arch/unicore32/
11445
11446 UNIFDEF
11447 M:      Tony Finch <dot@dotat.at>
11448 W:      http://dotat.at/prog/unifdef
11449 S:      Maintained
11450 F:      scripts/unifdef.c
11451
11452 UNIFORM CDROM DRIVER
11453 M:      Jens Axboe <axboe@kernel.dk>
11454 W:      http://www.kernel.dk
11455 S:      Maintained
11456 F:      Documentation/cdrom/
11457 F:      drivers/cdrom/cdrom.c
11458 F:      include/linux/cdrom.h
11459 F:      include/uapi/linux/cdrom.h
11460
11461 UNISYS S-PAR DRIVERS
11462 M:      David Kershner <david.kershner@unisys.com>
11463 L:      sparmaintainer@unisys.com (Unisys internal)
11464 S:      Supported
11465 F:      drivers/staging/unisys/
11466
11467 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11468 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11469 L:      linux-scsi@vger.kernel.org
11470 S:      Supported
11471 F:      Documentation/scsi/ufs.txt
11472 F:      drivers/scsi/ufs/
11473
11474 UNSORTED BLOCK IMAGES (UBI)
11475 M:      Artem Bityutskiy <dedekind1@gmail.com>
11476 M:      Richard Weinberger <richard@nod.at>
11477 W:      http://www.linux-mtd.infradead.org/
11478 L:      linux-mtd@lists.infradead.org
11479 T:      git git://git.infradead.org/ubifs-2.6.git
11480 S:      Supported
11481 F:      drivers/mtd/ubi/
11482 F:      include/linux/mtd/ubi.h
11483 F:      include/uapi/mtd/ubi-user.h
11484
11485 USB ACM DRIVER
11486 M:      Oliver Neukum <oneukum@suse.com>
11487 L:      linux-usb@vger.kernel.org
11488 S:      Maintained
11489 F:      Documentation/usb/acm.txt
11490 F:      drivers/usb/class/cdc-acm.*
11491
11492 USB AR5523 WIRELESS DRIVER
11493 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11494 L:      linux-wireless@vger.kernel.org
11495 S:      Maintained
11496 F:      drivers/net/wireless/ath/ar5523/
11497
11498 USB ATTACHED SCSI
11499 M:      Hans de Goede <hdegoede@redhat.com>
11500 M:      Gerd Hoffmann <kraxel@redhat.com>
11501 L:      linux-usb@vger.kernel.org
11502 L:      linux-scsi@vger.kernel.org
11503 S:      Maintained
11504 F:      drivers/usb/storage/uas.c
11505
11506 USB CDC ETHERNET DRIVER
11507 M:      Oliver Neukum <oliver@neukum.org>
11508 L:      linux-usb@vger.kernel.org
11509 S:      Maintained
11510 F:      drivers/net/usb/cdc_*.c
11511 F:      include/uapi/linux/usb/cdc.h
11512
11513 USB CHAOSKEY DRIVER
11514 M:      Keith Packard <keithp@keithp.com>
11515 L:      linux-usb@vger.kernel.org
11516 S:      Maintained
11517 F:      drivers/usb/misc/chaoskey.c
11518
11519 USB CYPRESS C67X00 DRIVER
11520 M:      Peter Korsgaard <jacmet@sunsite.dk>
11521 L:      linux-usb@vger.kernel.org
11522 S:      Maintained
11523 F:      drivers/usb/c67x00/
11524
11525 USB DAVICOM DM9601 DRIVER
11526 M:      Peter Korsgaard <jacmet@sunsite.dk>
11527 L:      netdev@vger.kernel.org
11528 W:      http://www.linux-usb.org/usbnet
11529 S:      Maintained
11530 F:      drivers/net/usb/dm9601.c
11531
11532 USB DIAMOND RIO500 DRIVER
11533 M:      Cesar Miquel <miquel@df.uba.ar>
11534 L:      rio500-users@lists.sourceforge.net
11535 W:      http://rio500.sourceforge.net
11536 S:      Maintained
11537 F:      drivers/usb/misc/rio500*
11538
11539 USB EHCI DRIVER
11540 M:      Alan Stern <stern@rowland.harvard.edu>
11541 L:      linux-usb@vger.kernel.org
11542 S:      Maintained
11543 F:      Documentation/usb/ehci.txt
11544 F:      drivers/usb/host/ehci*
11545
11546 USB GADGET/PERIPHERAL SUBSYSTEM
11547 M:      Felipe Balbi <balbi@kernel.org>
11548 L:      linux-usb@vger.kernel.org
11549 W:      http://www.linux-usb.org/gadget
11550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11551 S:      Maintained
11552 F:      drivers/usb/gadget/
11553 F:      include/linux/usb/gadget*
11554
11555 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11556 M:      Jiri Kosina <jikos@kernel.org>
11557 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11558 L:      linux-usb@vger.kernel.org
11559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11560 S:      Maintained
11561 F:      Documentation/hid/hiddev.txt
11562 F:      drivers/hid/usbhid/
11563
11564 USB ISP116X DRIVER
11565 M:      Olav Kongas <ok@artecdesign.ee>
11566 L:      linux-usb@vger.kernel.org
11567 S:      Maintained
11568 F:      drivers/usb/host/isp116x*
11569 F:      include/linux/usb/isp116x.h
11570
11571 USB LAN78XX ETHERNET DRIVER
11572 M:      Woojung Huh <woojung.huh@microchip.com>
11573 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11574 L:      netdev@vger.kernel.org
11575 S:      Maintained
11576 F:      drivers/net/usb/lan78xx.*
11577
11578 USB MASS STORAGE DRIVER
11579 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11580 L:      linux-usb@vger.kernel.org
11581 L:      usb-storage@lists.one-eyed-alien.net
11582 S:      Maintained
11583 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11584 F:      drivers/usb/storage/
11585
11586 USB MIDI DRIVER
11587 M:      Clemens Ladisch <clemens@ladisch.de>
11588 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11589 T:      git git://git.alsa-project.org/alsa-kernel.git
11590 S:      Maintained
11591 F:      sound/usb/midi.*
11592
11593 USB NETWORKING DRIVERS
11594 L:      linux-usb@vger.kernel.org
11595 S:      Odd Fixes
11596 F:      drivers/net/usb/
11597
11598 USB OHCI DRIVER
11599 M:      Alan Stern <stern@rowland.harvard.edu>
11600 L:      linux-usb@vger.kernel.org
11601 S:      Maintained
11602 F:      Documentation/usb/ohci.txt
11603 F:      drivers/usb/host/ohci*
11604
11605 USB OTG FSM (Finite State Machine)
11606 M:      Peter Chen <Peter.Chen@nxp.com>
11607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11608 L:      linux-usb@vger.kernel.org
11609 S:      Maintained
11610 F:      drivers/usb/common/usb-otg-fsm.c
11611
11612 USB OVER IP DRIVER
11613 M:      Valentina Manea <valentina.manea.m@gmail.com>
11614 M:      Shuah Khan <shuah.kh@samsung.com>
11615 L:      linux-usb@vger.kernel.org
11616 S:      Maintained
11617 F:      Documentation/usb/usbip_protocol.txt
11618 F:      drivers/usb/usbip/
11619 F:      tools/usb/usbip/
11620
11621 USB PEGASUS DRIVER
11622 M:      Petko Manolov <petkan@nucleusys.com>
11623 L:      linux-usb@vger.kernel.org
11624 L:      netdev@vger.kernel.org
11625 T:      git git://github.com/petkan/pegasus.git
11626 W:      https://github.com/petkan/pegasus
11627 S:      Maintained
11628 F:      drivers/net/usb/pegasus.*
11629
11630 USB PHY LAYER
11631 M:      Felipe Balbi <balbi@kernel.org>
11632 L:      linux-usb@vger.kernel.org
11633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11634 S:      Maintained
11635 F:      drivers/usb/phy/
11636
11637 USB PRINTER DRIVER (usblp)
11638 M:      Pete Zaitcev <zaitcev@redhat.com>
11639 L:      linux-usb@vger.kernel.org
11640 S:      Supported
11641 F:      drivers/usb/class/usblp.c
11642
11643 USB QMI WWAN NETWORK DRIVER
11644 M:      Bjørn Mork <bjorn@mork.no>
11645 L:      netdev@vger.kernel.org
11646 S:      Maintained
11647 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11648 F:      drivers/net/usb/qmi_wwan.c
11649
11650 USB RTL8150 DRIVER
11651 M:      Petko Manolov <petkan@nucleusys.com>
11652 L:      linux-usb@vger.kernel.org
11653 L:      netdev@vger.kernel.org
11654 T:      git git://github.com/petkan/rtl8150.git
11655 W:      https://github.com/petkan/rtl8150
11656 S:      Maintained
11657 F:      drivers/net/usb/rtl8150.c
11658
11659 USB SERIAL SUBSYSTEM
11660 M:      Johan Hovold <johan@kernel.org>
11661 L:      linux-usb@vger.kernel.org
11662 S:      Maintained
11663 F:      Documentation/usb/usb-serial.txt
11664 F:      drivers/usb/serial/
11665 F:      include/linux/usb/serial.h
11666
11667 USB SMSC75XX ETHERNET DRIVER
11668 M:      Steve Glendinning <steve.glendinning@shawell.net>
11669 L:      netdev@vger.kernel.org
11670 S:      Maintained
11671 F:      drivers/net/usb/smsc75xx.*
11672
11673 USB SMSC95XX ETHERNET DRIVER
11674 M:      Steve Glendinning <steve.glendinning@shawell.net>
11675 L:      netdev@vger.kernel.org
11676 S:      Maintained
11677 F:      drivers/net/usb/smsc95xx.*
11678
11679 USB SUBSYSTEM
11680 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11681 L:      linux-usb@vger.kernel.org
11682 W:      http://www.linux-usb.org
11683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11684 S:      Supported
11685 F:      Documentation/usb/
11686 F:      drivers/usb/
11687 F:      include/linux/usb.h
11688 F:      include/linux/usb/
11689
11690 USB UHCI DRIVER
11691 M:      Alan Stern <stern@rowland.harvard.edu>
11692 L:      linux-usb@vger.kernel.org
11693 S:      Maintained
11694 F:      drivers/usb/host/uhci*
11695
11696 USB "USBNET" DRIVER FRAMEWORK
11697 M:      Oliver Neukum <oneukum@suse.com>
11698 L:      netdev@vger.kernel.org
11699 W:      http://www.linux-usb.org/usbnet
11700 S:      Maintained
11701 F:      drivers/net/usb/usbnet.c
11702 F:      include/linux/usb/usbnet.h
11703
11704 USB VIDEO CLASS
11705 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11706 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11707 L:      linux-media@vger.kernel.org
11708 T:      git git://linuxtv.org/media_tree.git
11709 W:      http://www.ideasonboard.org/uvc/
11710 S:      Maintained
11711 F:      drivers/media/usb/uvc/
11712 F:      include/uapi/linux/uvcvideo.h
11713
11714 USB VISION DRIVER
11715 M:      Hans Verkuil <hverkuil@xs4all.nl>
11716 L:      linux-media@vger.kernel.org
11717 T:      git git://linuxtv.org/media_tree.git
11718 W:      https://linuxtv.org
11719 S:      Odd Fixes
11720 F:      drivers/media/usb/usbvision/
11721
11722 USB WEBCAM GADGET
11723 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11724 L:      linux-usb@vger.kernel.org
11725 S:      Maintained
11726 F:      drivers/usb/gadget/function/*uvc*
11727 F:      drivers/usb/gadget/legacy/webcam.c
11728
11729 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11730 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11731 L:      linux-wireless@vger.kernel.org
11732 S:      Maintained
11733 F:      drivers/net/wireless/rndis_wlan.c
11734
11735 USB XHCI DRIVER
11736 M:      Mathias Nyman <mathias.nyman@intel.com>
11737 L:      linux-usb@vger.kernel.org
11738 S:      Supported
11739 F:      drivers/usb/host/xhci*
11740 F:      drivers/usb/host/pci-quirks*
11741
11742 USB ZD1201 DRIVER
11743 L:      linux-wireless@vger.kernel.org
11744 W:      http://linux-lc100020.sourceforge.net
11745 S:      Orphan
11746 F:      drivers/net/wireless/zydas/zd1201.*
11747
11748 USB ZR364XX DRIVER
11749 M:      Antoine Jacquet <royale@zerezo.com>
11750 L:      linux-usb@vger.kernel.org
11751 L:      linux-media@vger.kernel.org
11752 T:      git git://linuxtv.org/media_tree.git
11753 W:      http://royale.zerezo.com/zr364xx/
11754 S:      Maintained
11755 F:      Documentation/video4linux/zr364xx.txt
11756 F:      drivers/media/usb/zr364xx/
11757
11758 ULPI BUS
11759 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11760 L:      linux-usb@vger.kernel.org
11761 S:      Maintained
11762 F:      drivers/usb/common/ulpi.c
11763 F:      include/linux/ulpi/
11764
11765 USER-MODE LINUX (UML)
11766 M:      Jeff Dike <jdike@addtoit.com>
11767 M:      Richard Weinberger <richard@nod.at>
11768 L:      user-mode-linux-devel@lists.sourceforge.net
11769 L:      user-mode-linux-user@lists.sourceforge.net
11770 W:      http://user-mode-linux.sourceforge.net
11771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11772 S:      Maintained
11773 F:      Documentation/virtual/uml/
11774 F:      arch/um/
11775 F:      arch/x86/um/
11776 F:      fs/hostfs/
11777 F:      fs/hppfs/
11778
11779 USERSPACE I/O (UIO)
11780 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11781 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11782 S:      Maintained
11783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11784 F:      Documentation/DocBook/uio-howto.tmpl
11785 F:      drivers/uio/
11786 F:      include/linux/uio*.h
11787
11788 UTIL-LINUX PACKAGE
11789 M:      Karel Zak <kzak@redhat.com>
11790 L:      util-linux@vger.kernel.org
11791 W:      http://en.wikipedia.org/wiki/Util-linux
11792 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11793 S:      Maintained
11794
11795 UVESAFB DRIVER
11796 M:      Michal Januszewski <spock@gentoo.org>
11797 L:      linux-fbdev@vger.kernel.org
11798 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11799 S:      Maintained
11800 F:      Documentation/fb/uvesafb.txt
11801 F:      drivers/video/fbdev/uvesafb.*
11802
11803 VF610 NAND DRIVER
11804 M:      Stefan Agner <stefan@agner.ch>
11805 L:      linux-mtd@lists.infradead.org
11806 S:      Supported
11807 F:      drivers/mtd/nand/vf610_nfc.c
11808
11809 VFAT/FAT/MSDOS FILESYSTEM
11810 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11811 S:      Maintained
11812 F:      Documentation/filesystems/vfat.txt
11813 F:      fs/fat/
11814
11815 VFIO DRIVER
11816 M:      Alex Williamson <alex.williamson@redhat.com>
11817 L:      kvm@vger.kernel.org
11818 T:      git git://github.com/awilliam/linux-vfio.git
11819 S:      Maintained
11820 F:      Documentation/vfio.txt
11821 F:      drivers/vfio/
11822 F:      include/linux/vfio.h
11823 F:      include/uapi/linux/vfio.h
11824
11825 VFIO PLATFORM DRIVER
11826 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11827 L:      kvm@vger.kernel.org
11828 S:      Maintained
11829 F:      drivers/vfio/platform/
11830
11831 VIDEOBUF2 FRAMEWORK
11832 M:      Pawel Osciak <pawel@osciak.com>
11833 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11834 M:      Kyungmin Park <kyungmin.park@samsung.com>
11835 L:      linux-media@vger.kernel.org
11836 S:      Maintained
11837 F:      drivers/media/v4l2-core/videobuf2-*
11838 F:      include/media/videobuf2-*
11839
11840 VIRTUAL SERIO DEVICE DRIVER
11841 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11842 S:      Maintained
11843 F:      drivers/input/serio/userio.c
11844 F:      include/uapi/linux/userio.h
11845
11846 VIRTIO CONSOLE DRIVER
11847 M:      Amit Shah <amit.shah@redhat.com>
11848 L:      virtualization@lists.linux-foundation.org
11849 S:      Maintained
11850 F:      drivers/char/virtio_console.c
11851 F:      include/linux/virtio_console.h
11852 F:      include/uapi/linux/virtio_console.h
11853
11854 VIRTIO CORE, NET AND BLOCK DRIVERS
11855 M:      "Michael S. Tsirkin" <mst@redhat.com>
11856 L:      virtualization@lists.linux-foundation.org
11857 S:      Maintained
11858 F:      drivers/virtio/
11859 F:      tools/virtio/
11860 F:      drivers/net/virtio_net.c
11861 F:      drivers/block/virtio_blk.c
11862 F:      include/linux/virtio_*.h
11863 F:      include/uapi/linux/virtio_*.h
11864
11865 VIRTIO DRIVERS FOR S390
11866 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11867 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11868 L:      linux-s390@vger.kernel.org
11869 L:      virtualization@lists.linux-foundation.org
11870 L:      kvm@vger.kernel.org
11871 S:      Supported
11872 F:      drivers/s390/virtio/
11873
11874 VIRTIO GPU DRIVER
11875 M:      David Airlie <airlied@linux.ie>
11876 M:      Gerd Hoffmann <kraxel@redhat.com>
11877 L:      dri-devel@lists.freedesktop.org
11878 L:      virtualization@lists.linux-foundation.org
11879 S:      Maintained
11880 F:      drivers/gpu/drm/virtio/
11881 F:      include/uapi/linux/virtio_gpu.h
11882
11883 VIRTIO HOST (VHOST)
11884 M:      "Michael S. Tsirkin" <mst@redhat.com>
11885 L:      kvm@vger.kernel.org
11886 L:      virtualization@lists.linux-foundation.org
11887 L:      netdev@vger.kernel.org
11888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11889 S:      Maintained
11890 F:      drivers/vhost/
11891 F:      include/uapi/linux/vhost.h
11892
11893 VIRTIO INPUT DRIVER
11894 M:      Gerd Hoffmann <kraxel@redhat.com>
11895 S:      Maintained
11896 F:      drivers/virtio/virtio_input.c
11897 F:      include/uapi/linux/virtio_input.h
11898
11899 VIA RHINE NETWORK DRIVER
11900 S:      Orphan
11901 F:      drivers/net/ethernet/via/via-rhine.c
11902
11903 VIA SD/MMC CARD CONTROLLER DRIVER
11904 M:      Bruce Chang <brucechang@via.com.tw>
11905 M:      Harald Welte <HaraldWelte@viatech.com>
11906 S:      Maintained
11907 F:      drivers/mmc/host/via-sdmmc.c
11908
11909 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11910 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11911 L:      linux-fbdev@vger.kernel.org
11912 S:      Maintained
11913 F:      include/linux/via-core.h
11914 F:      include/linux/via-gpio.h
11915 F:      include/linux/via_i2c.h
11916 F:      drivers/video/fbdev/via/
11917
11918 VIA VELOCITY NETWORK DRIVER
11919 M:      Francois Romieu <romieu@fr.zoreil.com>
11920 L:      netdev@vger.kernel.org
11921 S:      Maintained
11922 F:      drivers/net/ethernet/via/via-velocity.*
11923
11924 VIRT LIB
11925 M:      Alex Williamson <alex.williamson@redhat.com>
11926 M:      Paolo Bonzini <pbonzini@redhat.com>
11927 L:      kvm@vger.kernel.org
11928 S:      Supported
11929 F:      virt/lib/
11930
11931 VIVID VIRTUAL VIDEO DRIVER
11932 M:      Hans Verkuil <hverkuil@xs4all.nl>
11933 L:      linux-media@vger.kernel.org
11934 T:      git git://linuxtv.org/media_tree.git
11935 W:      https://linuxtv.org
11936 S:      Maintained
11937 F:      drivers/media/platform/vivid/*
11938
11939 VLAN (802.1Q)
11940 M:      Patrick McHardy <kaber@trash.net>
11941 L:      netdev@vger.kernel.org
11942 S:      Maintained
11943 F:      drivers/net/macvlan.c
11944 F:      include/linux/if_*vlan.h
11945 F:      net/8021q/
11946
11947 VLYNQ BUS
11948 M:      Florian Fainelli <florian@openwrt.org>
11949 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11950 S:      Maintained
11951 F:      drivers/vlynq/vlynq.c
11952 F:      include/linux/vlynq.h
11953
11954 VME SUBSYSTEM
11955 M:      Martyn Welch <martyn@welchs.me.uk>
11956 M:      Manohar Vanga <manohar.vanga@gmail.com>
11957 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11958 L:      devel@driverdev.osuosl.org
11959 S:      Maintained
11960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11961 F:      Documentation/vme_api.txt
11962 F:      drivers/staging/vme/
11963 F:      drivers/vme/
11964 F:      include/linux/vme*
11965
11966 VMWARE HYPERVISOR INTERFACE
11967 M:      Alok Kataria <akataria@vmware.com>
11968 L:      virtualization@lists.linux-foundation.org
11969 S:      Supported
11970 F:      arch/x86/kernel/cpu/vmware.c
11971
11972 VMWARE BALLOON DRIVER
11973 M:      Xavier Deguillard <xdeguillard@vmware.com>
11974 M:      Philip Moltmann <moltmann@vmware.com>
11975 M:      "VMware, Inc." <pv-drivers@vmware.com>
11976 L:      linux-kernel@vger.kernel.org
11977 S:      Maintained
11978 F:      drivers/misc/vmw_balloon.c
11979
11980 VMWARE VMMOUSE SUBDRIVER
11981 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11982 M:      "VMware, Inc." <pv-drivers@vmware.com>
11983 L:      linux-input@vger.kernel.org
11984 S:      Maintained
11985 F:      drivers/input/mouse/vmmouse.c
11986 F:      drivers/input/mouse/vmmouse.h
11987
11988 VMWARE VMXNET3 ETHERNET DRIVER
11989 M:      Shrikrishna Khare <skhare@vmware.com>
11990 M:      "VMware, Inc." <pv-drivers@vmware.com>
11991 L:      netdev@vger.kernel.org
11992 S:      Maintained
11993 F:      drivers/net/vmxnet3/
11994
11995 VMware PVSCSI driver
11996 M:      Arvind Kumar <arvindkumar@vmware.com>
11997 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11998 L:      linux-scsi@vger.kernel.org
11999 S:      Maintained
12000 F:      drivers/scsi/vmw_pvscsi.c
12001 F:      drivers/scsi/vmw_pvscsi.h
12002
12003 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12004 M:      Liam Girdwood <lgirdwood@gmail.com>
12005 M:      Mark Brown <broonie@kernel.org>
12006 L:      linux-kernel@vger.kernel.org
12007 W:      http://www.slimlogic.co.uk/?p=48
12008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12009 S:      Supported
12010 F:      drivers/regulator/
12011 F:      include/linux/regulator/
12012
12013 VRF
12014 M:      David Ahern <dsa@cumulusnetworks.com>
12015 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
12016 L:      netdev@vger.kernel.org
12017 S:      Maintained
12018 F:      drivers/net/vrf.c
12019 F:      Documentation/networking/vrf.txt
12020
12021 VT1211 HARDWARE MONITOR DRIVER
12022 M:      Juerg Haefliger <juergh@gmail.com>
12023 L:      linux-hwmon@vger.kernel.org
12024 S:      Maintained
12025 F:      Documentation/hwmon/vt1211
12026 F:      drivers/hwmon/vt1211.c
12027
12028 VT8231 HARDWARE MONITOR DRIVER
12029 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
12030 L:      linux-hwmon@vger.kernel.org
12031 S:      Maintained
12032 F:      drivers/hwmon/vt8231.c
12033
12034 VUB300 USB to SDIO/SD/MMC bridge chip
12035 M:      Tony Olech <tony.olech@elandigitalsystems.com>
12036 L:      linux-mmc@vger.kernel.org
12037 L:      linux-usb@vger.kernel.org
12038 S:      Supported
12039 F:      drivers/mmc/host/vub300.c
12040
12041 W1 DALLAS'S 1-WIRE BUS
12042 M:      Evgeniy Polyakov <zbr@ioremap.net>
12043 S:      Maintained
12044 F:      Documentation/w1/
12045 F:      drivers/w1/
12046
12047 W83791D HARDWARE MONITORING DRIVER
12048 M:      Marc Hulsman <m.hulsman@tudelft.nl>
12049 L:      linux-hwmon@vger.kernel.org
12050 S:      Maintained
12051 F:      Documentation/hwmon/w83791d
12052 F:      drivers/hwmon/w83791d.c
12053
12054 W83793 HARDWARE MONITORING DRIVER
12055 M:      Rudolf Marek <r.marek@assembler.cz>
12056 L:      linux-hwmon@vger.kernel.org
12057 S:      Maintained
12058 F:      Documentation/hwmon/w83793
12059 F:      drivers/hwmon/w83793.c
12060
12061 W83795 HARDWARE MONITORING DRIVER
12062 M:      Jean Delvare <jdelvare@suse.com>
12063 L:      linux-hwmon@vger.kernel.org
12064 S:      Maintained
12065 F:      drivers/hwmon/w83795.c
12066
12067 W83L51xD SD/MMC CARD INTERFACE DRIVER
12068 M:      Pierre Ossman <pierre@ossman.eu>
12069 S:      Maintained
12070 F:      drivers/mmc/host/wbsd.*
12071
12072 WACOM PROTOCOL 4 SERIAL TABLETS
12073 M:      Julian Squires <julian@cipht.net>
12074 M:      Hans de Goede <hdegoede@redhat.com>
12075 L:      linux-input@vger.kernel.org
12076 S:      Maintained
12077 F:      drivers/input/tablet/wacom_serial4.c
12078
12079 WATCHDOG DEVICE DRIVERS
12080 M:      Wim Van Sebroeck <wim@iguana.be>
12081 R:      Guenter Roeck <linux@roeck-us.net>
12082 L:      linux-watchdog@vger.kernel.org
12083 W:      http://www.linux-watchdog.org/
12084 T:      git git://www.linux-watchdog.org/linux-watchdog.git
12085 S:      Maintained
12086 F:      Documentation/watchdog/
12087 F:      drivers/watchdog/
12088 F:      include/linux/watchdog.h
12089 F:      include/uapi/linux/watchdog.h
12090
12091 WD7000 SCSI DRIVER
12092 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
12093 L:      linux-scsi@vger.kernel.org
12094 S:      Maintained
12095 F:      drivers/scsi/wd7000.c
12096
12097 WIIMOTE HID DRIVER
12098 M:      David Herrmann <dh.herrmann@googlemail.com>
12099 L:      linux-input@vger.kernel.org
12100 S:      Maintained
12101 F:      drivers/hid/hid-wiimote*
12102
12103 WINBOND CIR DRIVER
12104 M:      David Härdeman <david@hardeman.nu>
12105 S:      Maintained
12106 F:      drivers/media/rc/winbond-cir.c
12107
12108 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12109 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12110 L:      linux-watchdog@vger.kernel.org
12111 S:      Maintained
12112 F:      drivers/watchdog/ebc-c384_wdt.c
12113
12114 WINSYSTEMS WS16C48 GPIO DRIVER
12115 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12116 L:      linux-gpio@vger.kernel.org
12117 S:      Maintained
12118 F:      drivers/gpio/gpio-ws16c48.c
12119
12120 WIMAX STACK
12121 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12122 M:      linux-wimax@intel.com
12123 L:      wimax@linuxwimax.org (subscribers-only)
12124 S:      Supported
12125 W:      http://linuxwimax.org
12126 F:      Documentation/wimax/README.wimax
12127 F:      include/linux/wimax/debug.h
12128 F:      include/net/wimax.h
12129 F:      include/uapi/linux/wimax.h
12130 F:      net/wimax/
12131
12132 WISTRON LAPTOP BUTTON DRIVER
12133 M:      Miloslav Trmac <mitr@volny.cz>
12134 S:      Maintained
12135 F:      drivers/input/misc/wistron_btns.c
12136
12137 WL3501 WIRELESS PCMCIA CARD DRIVER
12138 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12139 L:      linux-wireless@vger.kernel.org
12140 W:      http://oops.ghostprotocols.net:81/blog
12141 S:      Maintained
12142 F:      drivers/net/wireless/wl3501*
12143
12144 WOLFSON MICROELECTRONICS DRIVERS
12145 L:      patches@opensource.wolfsonmicro.com
12146 T:      git https://github.com/CirrusLogic/linux-drivers.git
12147 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12148 S:      Supported
12149 F:      Documentation/hwmon/wm83??
12150 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12151 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12152 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12153 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12154 F:      drivers/clk/clk-wm83*.c
12155 F:      drivers/extcon/extcon-arizona.c
12156 F:      drivers/leds/leds-wm83*.c
12157 F:      drivers/gpio/gpio-*wm*.c
12158 F:      drivers/gpio/gpio-arizona.c
12159 F:      drivers/hwmon/wm83??-hwmon.c
12160 F:      drivers/input/misc/wm831x-on.c
12161 F:      drivers/input/touchscreen/wm831x-ts.c
12162 F:      drivers/input/touchscreen/wm97*.c
12163 F:      drivers/mfd/arizona*
12164 F:      drivers/mfd/wm*.c
12165 F:      drivers/mfd/cs47l24*
12166 F:      drivers/power/wm83*.c
12167 F:      drivers/rtc/rtc-wm83*.c
12168 F:      drivers/regulator/wm8*.c
12169 F:      drivers/video/backlight/wm83*_bl.c
12170 F:      drivers/watchdog/wm83*_wdt.c
12171 F:      include/linux/mfd/arizona/
12172 F:      include/linux/mfd/wm831x/
12173 F:      include/linux/mfd/wm8350/
12174 F:      include/linux/mfd/wm8400*
12175 F:      include/linux/wm97xx.h
12176 F:      include/sound/wm????.h
12177 F:      sound/soc/codecs/arizona.?
12178 F:      sound/soc/codecs/wm*
12179 F:      sound/soc/codecs/cs47l24*
12180
12181 WORKQUEUE
12182 M:      Tejun Heo <tj@kernel.org>
12183 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12185 S:      Maintained
12186 F:      include/linux/workqueue.h
12187 F:      kernel/workqueue.c
12188 F:      Documentation/workqueue.txt
12189
12190 X.25 NETWORK LAYER
12191 M:      Andrew Hendry <andrew.hendry@gmail.com>
12192 L:      linux-x25@vger.kernel.org
12193 S:      Odd Fixes
12194 F:      Documentation/networking/x25*
12195 F:      include/net/x25*
12196 F:      net/x25/
12197
12198 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12199 M:      Thomas Gleixner <tglx@linutronix.de>
12200 M:      Ingo Molnar <mingo@redhat.com>
12201 M:      "H. Peter Anvin" <hpa@zytor.com>
12202 M:      x86@kernel.org
12203 L:      linux-kernel@vger.kernel.org
12204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12205 S:      Maintained
12206 F:      Documentation/x86/
12207 F:      arch/x86/
12208
12209 X86 PLATFORM DRIVERS
12210 M:      Darren Hart <dvhart@infradead.org>
12211 L:      platform-driver-x86@vger.kernel.org
12212 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12213 S:      Maintained
12214 F:      drivers/platform/x86/
12215 F:      drivers/platform/olpc/
12216
12217 X86 MCE INFRASTRUCTURE
12218 M:      Tony Luck <tony.luck@intel.com>
12219 M:      Borislav Petkov <bp@alien8.de>
12220 L:      linux-edac@vger.kernel.org
12221 S:      Maintained
12222 F:      arch/x86/kernel/cpu/mcheck/*
12223
12224 X86 MICROCODE UPDATE SUPPORT
12225 M:      Borislav Petkov <bp@alien8.de>
12226 S:      Maintained
12227 F:      arch/x86/kernel/cpu/microcode/*
12228
12229 X86 VDSO
12230 M:      Andy Lutomirski <luto@amacapital.net>
12231 L:      linux-kernel@vger.kernel.org
12232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12233 S:      Maintained
12234 F:      arch/x86/entry/vdso/
12235
12236 XC2028/3028 TUNER DRIVER
12237 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12238 L:      linux-media@vger.kernel.org
12239 W:      https://linuxtv.org
12240 T:      git git://linuxtv.org/media_tree.git
12241 S:      Maintained
12242 F:      drivers/media/tuners/tuner-xc2028.*
12243
12244 XEN HYPERVISOR INTERFACE
12245 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12246 M:      David Vrabel <david.vrabel@citrix.com>
12247 M:      Juergen Gross <jgross@suse.com>
12248 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12250 S:      Supported
12251 F:      arch/x86/xen/
12252 F:      drivers/*/xen-*front.c
12253 F:      drivers/xen/
12254 F:      arch/x86/include/asm/xen/
12255 F:      include/xen/
12256 F:      include/uapi/xen/
12257
12258 XEN HYPERVISOR ARM
12259 M:      Stefano Stabellini <sstabellini@kernel.org>
12260 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12261 S:      Maintained
12262 F:      arch/arm/xen/
12263 F:      arch/arm/include/asm/xen/
12264
12265 XEN HYPERVISOR ARM64
12266 M:      Stefano Stabellini <sstabellini@kernel.org>
12267 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12268 S:      Maintained
12269 F:      arch/arm64/xen/
12270 F:      arch/arm64/include/asm/xen/
12271
12272 XEN NETWORK BACKEND DRIVER
12273 M:      Wei Liu <wei.liu2@citrix.com>
12274 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12275 L:      netdev@vger.kernel.org
12276 S:      Supported
12277 F:      drivers/net/xen-netback/*
12278
12279 XEN PCI SUBSYSTEM
12280 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12281 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12282 S:      Supported
12283 F:      arch/x86/pci/*xen*
12284 F:      drivers/pci/*xen*
12285
12286 XEN BLOCK SUBSYSTEM
12287 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12288 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
12289 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12290 S:      Supported
12291 F:      drivers/block/xen-blkback/*
12292 F:      drivers/block/xen*
12293
12294 XEN PVSCSI DRIVERS
12295 M:      Juergen Gross <jgross@suse.com>
12296 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12297 L:      linux-scsi@vger.kernel.org
12298 S:      Supported
12299 F:      drivers/scsi/xen-scsifront.c
12300 F:      drivers/xen/xen-scsiback.c
12301 F:      include/xen/interface/io/vscsiif.h
12302
12303 XEN SWIOTLB SUBSYSTEM
12304 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12305 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12306 S:      Supported
12307 F:      arch/x86/xen/*swiotlb*
12308 F:      drivers/xen/*swiotlb*
12309
12310 XFS FILESYSTEM
12311 P:      Silicon Graphics Inc
12312 M:      Dave Chinner <david@fromorbit.com>
12313 M:      xfs@oss.sgi.com
12314 L:      xfs@oss.sgi.com
12315 W:      http://oss.sgi.com/projects/xfs
12316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12317 S:      Supported
12318 F:      Documentation/filesystems/xfs.txt
12319 F:      fs/xfs/
12320
12321 XILINX AXI ETHERNET DRIVER
12322 M:      Anirudha Sarangi <anirudh@xilinx.com>
12323 M:      John Linn <John.Linn@xilinx.com>
12324 S:      Maintained
12325 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12326
12327 XILINX UARTLITE SERIAL DRIVER
12328 M:      Peter Korsgaard <jacmet@sunsite.dk>
12329 L:      linux-serial@vger.kernel.org
12330 S:      Maintained
12331 F:      drivers/tty/serial/uartlite.c
12332
12333 XILINX VIDEO IP CORES
12334 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12335 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12336 L:      linux-media@vger.kernel.org
12337 T:      git git://linuxtv.org/media_tree.git
12338 S:      Supported
12339 F:      Documentation/devicetree/bindings/media/xilinx/
12340 F:      drivers/media/platform/xilinx/
12341 F:      include/uapi/linux/xilinx-v4l2-controls.h
12342
12343 XILLYBUS DRIVER
12344 M:      Eli Billauer <eli.billauer@gmail.com>
12345 L:      linux-kernel@vger.kernel.org
12346 S:      Supported
12347 F:      drivers/char/xillybus/
12348
12349 XTENSA XTFPGA PLATFORM SUPPORT
12350 M:      Max Filippov <jcmvbkbc@gmail.com>
12351 L:      linux-xtensa@linux-xtensa.org
12352 S:      Maintained
12353 F:      drivers/spi/spi-xtensa-xtfpga.c
12354 F:      sound/soc/xtensa/xtfpga-i2s.c
12355
12356 YAM DRIVER FOR AX.25
12357 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12358 L:      linux-hams@vger.kernel.org
12359 S:      Maintained
12360 F:      drivers/net/hamradio/yam*
12361 F:      include/linux/yam.h
12362
12363 YEALINK PHONE DRIVER
12364 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12365 L:      usbb2k-api-dev@nongnu.org
12366 S:      Maintained
12367 F:      Documentation/input/yealink.txt
12368 F:      drivers/input/misc/yealink.*
12369
12370 Z8530 DRIVER FOR AX.25
12371 M:      Joerg Reuter <jreuter@yaina.de>
12372 W:      http://yaina.de/jreuter/
12373 W:      http://www.qsl.net/dl1bke/
12374 L:      linux-hams@vger.kernel.org
12375 S:      Maintained
12376 F:      Documentation/networking/z8530drv.txt
12377 F:      drivers/net/hamradio/*scc.c
12378 F:      drivers/net/hamradio/z8530.h
12379
12380 ZBUD COMPRESSED PAGE ALLOCATOR
12381 M:      Seth Jennings <sjenning@redhat.com>
12382 L:      linux-mm@kvack.org
12383 S:      Maintained
12384 F:      mm/zbud.c
12385 F:      include/linux/zbud.h
12386
12387 ZD1211RW WIRELESS DRIVER
12388 M:      Daniel Drake <dsd@gentoo.org>
12389 M:      Ulrich Kunitz <kune@deine-taler.de>
12390 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12391 L:      linux-wireless@vger.kernel.org
12392 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12393 S:      Maintained
12394 F:      drivers/net/wireless/zydas/zd1211rw/
12395
12396 ZPOOL COMPRESSED PAGE STORAGE API
12397 M:      Dan Streetman <ddstreet@ieee.org>
12398 L:      linux-mm@kvack.org
12399 S:      Maintained
12400 F:      mm/zpool.c
12401 F:      include/linux/zpool.h
12402
12403 ZR36067 VIDEO FOR LINUX DRIVER
12404 L:      mjpeg-users@lists.sourceforge.net
12405 L:      linux-media@vger.kernel.org
12406 W:      http://mjpeg.sourceforge.net/driver-zoran/
12407 T:      hg https://linuxtv.org/hg/v4l-dvb
12408 S:      Odd Fixes
12409 F:      drivers/media/pci/zoran/
12410
12411 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12412 M:      Minchan Kim <minchan@kernel.org>
12413 M:      Nitin Gupta <ngupta@vflare.org>
12414 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12415 L:      linux-kernel@vger.kernel.org
12416 S:      Maintained
12417 F:      drivers/block/zram/
12418 F:      Documentation/blockdev/zram.txt
12419
12420 ZS DECSTATION Z85C30 SERIAL DRIVER
12421 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12422 S:      Maintained
12423 F:      drivers/tty/serial/zs.*
12424
12425 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12426 M:      Minchan Kim <minchan@kernel.org>
12427 M:      Nitin Gupta <ngupta@vflare.org>
12428 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12429 L:      linux-mm@kvack.org
12430 S:      Maintained
12431 F:      mm/zsmalloc.c
12432 F:      include/linux/zsmalloc.h
12433 F:      Documentation/vm/zsmalloc.txt
12434
12435 ZSWAP COMPRESSED SWAP CACHING
12436 M:      Seth Jennings <sjenning@redhat.com>
12437 L:      linux-mm@kvack.org
12438 S:      Maintained
12439 F:      mm/zswap.c
12440
12441 THE REST
12442 M:      Linus Torvalds <torvalds@linux-foundation.org>
12443 L:      linux-kernel@vger.kernel.org
12444 Q:      http://patchwork.kernel.org/project/LKML/list/
12445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12446 S:      Buried alive in reporters
12447 F:      *
12448 F:      */