Merge branch 'bpf-helper-improvements'
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <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 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      https://linuxtv.org
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@microsemi.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      include/linux/syscalls.h
226 F:      kernel/sys_ni.c
227
228 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229 M:      Hans de Goede <hdegoede@redhat.com>
230 L:      linux-hwmon@vger.kernel.org
231 S:      Maintained
232 F:      drivers/hwmon/abituguru.c
233
234 ABIT UGURU 3 HARDWARE MONITOR DRIVER
235 M:      Alistair John Strachan <alistair@devzero.co.uk>
236 L:      linux-hwmon@vger.kernel.org
237 S:      Maintained
238 F:      drivers/hwmon/abituguru3.c
239
240 ACCES 104-DIO-48E GPIO DRIVER
241 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
242 L:      linux-gpio@vger.kernel.org
243 S:      Maintained
244 F:      drivers/gpio/gpio-104-dio-48e.c
245
246 ACCES 104-IDI-48 GPIO DRIVER
247 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
248 L:      linux-gpio@vger.kernel.org
249 S:      Maintained
250 F:      drivers/gpio/gpio-104-idi-48.c
251
252 ACCES 104-IDIO-16 GPIO DRIVER
253 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
254 L:      linux-gpio@vger.kernel.org
255 S:      Maintained
256 F:      drivers/gpio/gpio-104-idio-16.c
257
258 ACENIC DRIVER
259 M:      Jes Sorensen <jes@trained-monkey.org>
260 L:      linux-acenic@sunsite.dk
261 S:      Maintained
262 F:      drivers/net/ethernet/alteon/acenic*
263
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M:      Peter Feuerer <peter@piie.net>
266 L:      platform-driver-x86@vger.kernel.org
267 W:      http://piie.net/?section=acerhdf
268 S:      Maintained
269 F:      drivers/platform/x86/acerhdf.c
270
271 ACER WMI LAPTOP EXTRAS
272 M:      "Lee, Chun-Yi" <jlee@suse.com>
273 L:      platform-driver-x86@vger.kernel.org
274 S:      Maintained
275 F:      drivers/platform/x86/acer-wmi.c
276
277 ACPI
278 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
279 M:      Len Brown <lenb@kernel.org>
280 L:      linux-acpi@vger.kernel.org
281 W:      https://01.org/linux-acpi
282 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
284 S:      Supported
285 F:      drivers/acpi/
286 F:      drivers/pnp/pnpacpi/
287 F:      include/linux/acpi.h
288 F:      include/acpi/
289 F:      Documentation/acpi/
290 F:      Documentation/ABI/testing/sysfs-bus-acpi
291 F:      Documentation/ABI/testing/configfs-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 ALPS PS/2 TOUCHPAD DRIVER
600 R:      Pali Rohár <pali.rohar@gmail.com>
601 F:      drivers/input/mouse/alps.*
602
603 ALTERA MAILBOX DRIVER
604 M:      Ley Foon Tan <lftan@altera.com>
605 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
606 S:      Maintained
607 F:      drivers/mailbox/mailbox-altera.c
608
609 ALTERA PIO DRIVER
610 M:      Tien Hock Loh <thloh@altera.com>
611 L:      linux-gpio@vger.kernel.org
612 S:      Maintained
613 F:      drivers/gpio/gpio-altera.c
614
615 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
616 M:      Thor Thayer <tthayer@opensource.altera.com>
617 S:      Maintained
618 F:      drivers/gpio/gpio-altera-a10sr.c
619 F:      drivers/mfd/altera-a10sr.c
620 F:      include/linux/mfd/altera-a10sr.h
621
622 ALTERA TRIPLE SPEED ETHERNET DRIVER
623 M:      Vince Bridgers <vbridger@opensource.altera.com>
624 L:      netdev@vger.kernel.org
625 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
626 S:      Maintained
627 F:      drivers/net/ethernet/altera/
628
629 ALTERA UART/JTAG UART SERIAL DRIVERS
630 M:      Tobias Klauser <tklauser@distanz.ch>
631 L:      linux-serial@vger.kernel.org
632 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
633 S:      Maintained
634 F:      drivers/tty/serial/altera_uart.c
635 F:      drivers/tty/serial/altera_jtaguart.c
636 F:      include/linux/altera_uart.h
637 F:      include/linux/altera_jtaguart.h
638
639 AMAZON ETHERNET DRIVERS
640 M:      Netanel Belgazal <netanel@annapurnalabs.com>
641 R:      Saeed Bishara <saeed@annapurnalabs.com>
642 R:      Zorik Machulsky <zorik@annapurnalabs.com>
643 L:      netdev@vger.kernel.org
644 S:      Supported
645 F:      Documentation/networking/ena.txt
646 F:      drivers/net/ethernet/amazon/
647
648 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
649 M:      Tom Lendacky <thomas.lendacky@amd.com>
650 M:      Gary Hook <gary.hook@amd.com>
651 L:      linux-crypto@vger.kernel.org
652 S:      Supported
653 F:      drivers/crypto/ccp/
654 F:      include/linux/ccp.h
655
656 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
657 M:      Huang Rui <ray.huang@amd.com>
658 L:      linux-hwmon@vger.kernel.org
659 S:      Supported
660 F:      Documentation/hwmon/fam15h_power
661 F:      drivers/hwmon/fam15h_power.c
662
663 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
664 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
665 S:      Orphan
666 F:      drivers/usb/gadget/udc/amd5536udc.*
667
668 AMD GEODE PROCESSOR/CHIPSET SUPPORT
669 P:      Andres Salomon <dilinger@queued.net>
670 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
671 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
672 S:      Supported
673 F:      drivers/char/hw_random/geode-rng.c
674 F:      drivers/crypto/geode*
675 F:      drivers/video/fbdev/geode/
676 F:      arch/x86/include/asm/geode.h
677
678 AMD IOMMU (AMD-VI)
679 M:      Joerg Roedel <joro@8bytes.org>
680 L:      iommu@lists.linux-foundation.org
681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
682 S:      Maintained
683 F:      drivers/iommu/amd_iommu*.[ch]
684 F:      include/linux/amd-iommu.h
685
686 AMD KFD
687 M:      Oded Gabbay <oded.gabbay@gmail.com>
688 L:      dri-devel@lists.freedesktop.org
689 T:      git git://people.freedesktop.org/~gabbayo/linux.git
690 S:      Supported
691 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
692 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
693 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
694 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
695 F:      drivers/gpu/drm/amd/amdkfd/
696 F:      drivers/gpu/drm/amd/include/cik_structs.h
697 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
698 F:      drivers/gpu/drm/amd/include/vi_structs.h
699 F:      drivers/gpu/drm/radeon/radeon_kfd.c
700 F:      drivers/gpu/drm/radeon/radeon_kfd.h
701 F:      include/uapi/linux/kfd_ioctl.h
702
703 AMD SEATTLE DEVICE TREE SUPPORT
704 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
705 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
706 M:      Tom Lendacky <thomas.lendacky@amd.com>
707 S:      Supported
708 F:      arch/arm64/boot/dts/amd/
709
710 AMD XGBE DRIVER
711 M:      Tom Lendacky <thomas.lendacky@amd.com>
712 L:      netdev@vger.kernel.org
713 S:      Supported
714 F:      drivers/net/ethernet/amd/xgbe/
715 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
716
717 AMS (Apple Motion Sensor) DRIVER
718 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
719 S:      Supported
720 F:      drivers/macintosh/ams/
721
722 ANALOG DEVICES INC AD9389B DRIVER
723 M:      Hans Verkuil <hans.verkuil@cisco.com>
724 L:      linux-media@vger.kernel.org
725 S:      Maintained
726 F:      drivers/media/i2c/ad9389b*
727
728 ANALOG DEVICES INC ADV7180 DRIVER
729 M:      Lars-Peter Clausen <lars@metafoo.de>
730 L:      linux-media@vger.kernel.org
731 W:      http://ez.analog.com/community/linux-device-drivers
732 S:      Supported
733 F:      drivers/media/i2c/adv7180.c
734
735 ANALOG DEVICES INC ADV7511 DRIVER
736 M:      Hans Verkuil <hans.verkuil@cisco.com>
737 L:      linux-media@vger.kernel.org
738 S:      Maintained
739 F:      drivers/media/i2c/adv7511*
740
741 ANALOG DEVICES INC ADV7604 DRIVER
742 M:      Hans Verkuil <hans.verkuil@cisco.com>
743 L:      linux-media@vger.kernel.org
744 S:      Maintained
745 F:      drivers/media/i2c/adv7604*
746
747 ANALOG DEVICES INC ADV7842 DRIVER
748 M:      Hans Verkuil <hans.verkuil@cisco.com>
749 L:      linux-media@vger.kernel.org
750 S:      Maintained
751 F:      drivers/media/i2c/adv7842*
752
753 ANALOG DEVICES INC ASOC CODEC DRIVERS
754 M:      Lars-Peter Clausen <lars@metafoo.de>
755 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
756 W:      http://wiki.analog.com/
757 W:      http://ez.analog.com/community/linux-device-drivers
758 S:      Supported
759 F:      sound/soc/codecs/adau*
760 F:      sound/soc/codecs/adav*
761 F:      sound/soc/codecs/ad1*
762 F:      sound/soc/codecs/ad7*
763 F:      sound/soc/codecs/ssm*
764 F:      sound/soc/codecs/sigmadsp.*
765
766 ANALOG DEVICES INC ASOC DRIVERS
767 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
768 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
769 W:      http://blackfin.uclinux.org/
770 S:      Supported
771 F:      sound/soc/blackfin/*
772
773 ANALOG DEVICES INC IIO DRIVERS
774 M:      Lars-Peter Clausen <lars@metafoo.de>
775 M:      Michael Hennerich <Michael.Hennerich@analog.com>
776 W:      http://wiki.analog.com/
777 W:      http://ez.analog.com/community/linux-device-drivers
778 S:      Supported
779 F:      drivers/iio/*/ad*
780 X:      drivers/iio/*/adjd*
781 F:      drivers/staging/iio/*/ad*
782 F:      staging/iio/trigger/iio-trig-bfin-timer.c
783
784 ANALOG DEVICES INC DMA DRIVERS
785 M:      Lars-Peter Clausen <lars@metafoo.de>
786 W:      http://ez.analog.com/community/linux-device-drivers
787 S:      Supported
788 F:      drivers/dma/dma-axi-dmac.c
789
790 ANDROID CONFIG FRAGMENTS
791 M:      Rob Herring <robh@kernel.org>
792 S:      Supported
793 F:      kernel/configs/android*
794
795 ANDROID DRIVERS
796 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
797 M:      Arve Hjønnevåg <arve@android.com>
798 M:      Riley Andrews <riandrews@android.com>
799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
800 L:      devel@driverdev.osuosl.org
801 S:      Supported
802 F:      drivers/android/
803 F:      drivers/staging/android/
804
805 ANDROID ION DRIVER
806 M:      Laura Abbott <labbott@redhat.com>
807 M:      Sumit Semwal <sumit.semwal@linaro.org>
808 L:      devel@driverdev.osuosl.org
809 S:      Supported
810 F:      Documentation/devicetree/bindings/staging/ion/
811 F:      drivers/staging/android/ion
812 F:      drivers/staging/android/uapi/ion.h
813 F:      drivers/staging/android/uapi/ion_test.h
814
815 AOA (Apple Onboard Audio) ALSA DRIVER
816 M:      Johannes Berg <johannes@sipsolutions.net>
817 L:      linuxppc-dev@lists.ozlabs.org
818 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
819 S:      Maintained
820 F:      sound/aoa/
821
822 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
823 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
824 L:      linux-iio@vger.kernel.org
825 S:      Maintained
826 F:      drivers/iio/dac/stx104.c
827
828 APM DRIVER
829 M:      Jiri Kosina <jikos@kernel.org>
830 S:      Odd fixes
831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
832 F:      arch/x86/kernel/apm_32.c
833 F:      include/linux/apm_bios.h
834 F:      include/uapi/linux/apm_bios.h
835 F:      drivers/char/apm-emulation.c
836
837 APPLE BCM5974 MULTITOUCH DRIVER
838 M:      Henrik Rydberg <rydberg@bitmath.org>
839 L:      linux-input@vger.kernel.org
840 S:      Odd fixes
841 F:      drivers/input/mouse/bcm5974.c
842
843 APPLE SMC DRIVER
844 M:      Henrik Rydberg <rydberg@bitmath.org>
845 L:      linux-hwmon@vger.kernel.org
846 S:      Odd fixes
847 F:      drivers/hwmon/applesmc.c
848
849 APPLETALK NETWORK LAYER
850 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
851 S:      Maintained
852 F:      drivers/net/appletalk/
853 F:      net/appletalk/
854
855 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
856 M:      Duc Dang <dhdang@apm.com>
857 S:      Supported
858 F:      arch/arm64/boot/dts/apm/
859
860 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
861 M:      Iyappan Subramanian <isubramanian@apm.com>
862 M:      Keyur Chudgar <kchudgar@apm.com>
863 S:      Supported
864 F:      drivers/net/ethernet/apm/xgene/
865 F:      drivers/net/phy/mdio-xgene.c
866 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
867 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
868
869 APTINA CAMERA SENSOR PLL
870 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
871 L:      linux-media@vger.kernel.org
872 S:      Maintained
873 F:      drivers/media/i2c/aptina-pll.*
874
875 ARC FRAMEBUFFER DRIVER
876 M:      Jaya Kumar <jayalk@intworks.biz>
877 S:      Maintained
878 F:      drivers/video/fbdev/arcfb.c
879 F:      drivers/video/fbdev/core/fb_defio.c
880
881 ARCNET NETWORK LAYER
882 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
883 L:      netdev@vger.kernel.org
884 S:      Maintained
885 F:      drivers/net/arcnet/
886 F:      include/uapi/linux/if_arcnet.h
887
888 ARC PGU DRM DRIVER
889 M:      Alexey Brodkin <abrodkin@synopsys.com>
890 S:      Supported
891 F:      drivers/gpu/drm/arc/
892 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
893
894 ARM ARCHITECTED TIMER DRIVER
895 M:      Mark Rutland <mark.rutland@arm.com>
896 M:      Marc Zyngier <marc.zyngier@arm.com>
897 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
898 S:      Maintained
899 F:      arch/arm/include/asm/arch_timer.h
900 F:      arch/arm64/include/asm/arch_timer.h
901 F:      drivers/clocksource/arm_arch_timer.c
902
903 ARM HDLCD DRM DRIVER
904 M:      Liviu Dudau <liviu.dudau@arm.com>
905 S:      Supported
906 F:      drivers/gpu/drm/arm/hdlcd_*
907 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
908
909 ARM MALI-DP DRM DRIVER
910 M:      Liviu Dudau <liviu.dudau@arm.com>
911 M:      Brian Starkey <brian.starkey@arm.com>
912 M:      Mali DP Maintainers <malidp@foss.arm.com>
913 S:      Supported
914 F:      drivers/gpu/drm/arm/
915 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
916
917 ARM MFM AND FLOPPY DRIVERS
918 M:      Ian Molton <spyro@f2s.com>
919 S:      Maintained
920 F:      arch/arm/lib/floppydma.S
921 F:      arch/arm/include/asm/floppy.h
922
923 ARM PMU PROFILING AND DEBUGGING
924 M:      Will Deacon <will.deacon@arm.com>
925 R:      Mark Rutland <mark.rutland@arm.com>
926 S:      Maintained
927 F:      arch/arm*/kernel/perf_*
928 F:      arch/arm/oprofile/common.c
929 F:      arch/arm*/kernel/hw_breakpoint.c
930 F:      arch/arm*/include/asm/hw_breakpoint.h
931 F:      arch/arm*/include/asm/perf_event.h
932 F:      drivers/perf/arm_pmu.c
933 F:      include/linux/perf/arm_pmu.h
934
935 ARM PORT
936 M:      Russell King <linux@armlinux.org.uk>
937 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 W:      http://www.armlinux.org.uk/
939 S:      Maintained
940 F:      arch/arm/
941
942 ARM SUB-ARCHITECTURES
943 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944 S:      Maintained
945 F:      arch/arm/mach-*/
946 F:      arch/arm/plat-*/
947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
948
949 ARM PRIMECELL AACI PL041 DRIVER
950 M:      Russell King <linux@armlinux.org.uk>
951 S:      Maintained
952 F:      sound/arm/aaci.*
953
954 ARM PRIMECELL CLCD PL110 DRIVER
955 M:      Russell King <linux@armlinux.org.uk>
956 S:      Maintained
957 F:      drivers/video/fbdev/amba-clcd.*
958
959 ARM PRIMECELL KMI PL050 DRIVER
960 M:      Russell King <linux@armlinux.org.uk>
961 S:      Maintained
962 F:      drivers/input/serio/ambakmi.*
963 F:      include/linux/amba/kmi.h
964
965 ARM PRIMECELL MMCI PL180/1 DRIVER
966 M:      Russell King <linux@armlinux.org.uk>
967 S:      Maintained
968 F:      drivers/mmc/host/mmci.*
969 F:      include/linux/amba/mmci.h
970
971 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
972 M:      Russell King <linux@armlinux.org.uk>
973 S:      Maintained
974 F:      drivers/tty/serial/amba-pl01*.c
975 F:      include/linux/amba/serial.h
976
977 ARM PRIMECELL BUS SUPPORT
978 M:      Russell King <linux@armlinux.org.uk>
979 S:      Maintained
980 F:      drivers/amba/
981 F:      include/linux/amba/bus.h
982
983 ARM/ADS SPHERE MACHINE SUPPORT
984 M:      Lennert Buytenhek <kernel@wantstofly.org>
985 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986 S:      Maintained
987
988 ARM/AFEB9260 MACHINE SUPPORT
989 M:      Sergey Lapin <slapin@ossfans.org>
990 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991 S:      Maintained
992
993 ARM/AJECO 1ARM MACHINE SUPPORT
994 M:      Lennert Buytenhek <kernel@wantstofly.org>
995 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996 S:      Maintained
997
998 ARM/Allwinner sunXi SoC support
999 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
1000 M:      Chen-Yu Tsai <wens@csie.org>
1001 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002 S:      Maintained
1003 N:      sun[x456789]i
1004
1005 ARM/Allwinner SoC Clock Support
1006 M:      Emilio López <emilio@elopez.com.ar>
1007 S:      Maintained
1008 F:      drivers/clk/sunxi/
1009
1010 ARM/Amlogic Meson SoC support
1011 M:      Carlo Caione <carlo@caione.org>
1012 M:      Kevin Hilman <khilman@baylibre.com>
1013 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014 L:      linux-amlogic@lists.infradead.org
1015 W:      http://linux-meson.com/
1016 S:      Maintained
1017 F:      arch/arm/mach-meson/
1018 F:      arch/arm/boot/dts/meson*
1019 F:      arch/arm64/boot/dts/amlogic/
1020 F:      drivers/pinctrl/meson/
1021 N:      meson
1022
1023 ARM/Annapurna Labs ALPINE ARCHITECTURE
1024 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
1025 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
1026 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027 S:      Maintained
1028 F:      arch/arm/mach-alpine/
1029 F:      arch/arm/boot/dts/alpine*
1030 F:      arch/arm64/boot/dts/al/
1031 F:      drivers/*/*alpine*
1032
1033 ARM/ARTPEC MACHINE SUPPORT
1034 M:      Jesper Nilsson <jesper.nilsson@axis.com>
1035 M:      Lars Persson <lars.persson@axis.com>
1036 M:      Niklas Cassel <niklas.cassel@axis.com>
1037 S:      Maintained
1038 L:      linux-arm-kernel@axis.com
1039 F:      arch/arm/mach-artpec
1040 F:      arch/arm/boot/dts/artpec6*
1041 F:      drivers/clk/axis
1042
1043 ARM/ASPEED MACHINE SUPPORT
1044 M:      Joel Stanley <joel@jms.id.au>
1045 S:      Maintained
1046 F:      arch/arm/mach-aspeed/
1047 F:      arch/arm/boot/dts/aspeed-*
1048 F:      drivers/*/*aspeed*
1049
1050 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1051 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1052 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
1053 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1054 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 W:      http://www.linux4sam.org
1056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1057 S:      Supported
1058 F:      arch/arm/mach-at91/
1059 F:      include/soc/at91/
1060 F:      arch/arm/boot/dts/at91*.dts
1061 F:      arch/arm/boot/dts/at91*.dtsi
1062 F:      arch/arm/boot/dts/sama*.dts
1063 F:      arch/arm/boot/dts/sama*.dtsi
1064 F:      arch/arm/include/debug/at91.S
1065
1066 ARM/ATMEL AT91 Clock Support
1067 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
1068 S:      Maintained
1069 F:      drivers/clk/at91
1070
1071 ARM/CALXEDA HIGHBANK ARCHITECTURE
1072 M:      Rob Herring <robh@kernel.org>
1073 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1074 S:      Maintained
1075 F:      arch/arm/mach-highbank/
1076 F:      arch/arm/boot/dts/highbank.dts
1077 F:      arch/arm/boot/dts/ecx-*.dts*
1078
1079 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1080 M:      Krzysztof Halasa <khalasa@piap.pl>
1081 S:      Maintained
1082 F:      arch/arm/mach-cns3xxx/
1083
1084 ARM/CAVIUM THUNDER NETWORK DRIVER
1085 M:      Sunil Goutham <sgoutham@cavium.com>
1086 M:      Robert Richter <rric@kernel.org>
1087 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088 S:      Supported
1089 F:      drivers/net/ethernet/cavium/thunder/
1090
1091 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1092 M:      Alexander Shiyan <shc_work@mail.ru>
1093 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094 S:      Odd Fixes
1095 N:      clps711x
1096
1097 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1098 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1099 M:      Ryan Mallon <rmallon@gmail.com>
1100 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101 S:      Maintained
1102 F:      arch/arm/mach-ep93xx/
1103 F:      arch/arm/mach-ep93xx/include/mach/
1104
1105 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1106 M:      Lennert Buytenhek <kernel@wantstofly.org>
1107 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108 S:      Maintained
1109
1110 ARM/CLKDEV SUPPORT
1111 M:      Russell King <linux@armlinux.org.uk>
1112 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1113 S:      Maintained
1114 F:      arch/arm/include/asm/clkdev.h
1115 F:      drivers/clk/clkdev.c
1116
1117 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1118 M:      Mike Rapoport <mike@compulab.co.il>
1119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120 S:      Maintained
1121
1122 ARM/CONTEC MICRO9 MACHINE SUPPORT
1123 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1124 S:      Maintained
1125 F:      arch/arm/mach-ep93xx/micro9.c
1126
1127 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1128 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 S:      Maintained
1131 F:      drivers/hwtracing/coresight/*
1132 F:      Documentation/trace/coresight.txt
1133 F:      Documentation/devicetree/bindings/arm/coresight.txt
1134 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1135
1136 ARM/CORGI MACHINE SUPPORT
1137 M:      Richard Purdie <rpurdie@rpsys.net>
1138 S:      Maintained
1139
1140 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1141 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1142 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 T:      git git://github.com/ulli-kroll/linux.git
1144 S:      Maintained
1145 F:      arch/arm/mach-gemini/
1146 F:      drivers/rtc/rtc-gemini.c
1147
1148 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1149 M:      Barry Song <baohua@kernel.org>
1150 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1152 S:      Maintained
1153 F:      arch/arm/boot/dts/prima2*
1154 F:      arch/arm/mach-prima2/
1155 F:      drivers/clk/sirf/
1156 F:      drivers/clocksource/timer-prima2.c
1157 F:      drivers/clocksource/timer-atlas7.c
1158 N:      [^a-z]sirf
1159
1160 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1161 M:      Baruch Siach <baruch@tkos.co.il>
1162 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163 S:      Maintained
1164 F:      arch/arm/boot/dts/cx92755*
1165 N:      digicolor
1166
1167 ARM/EBSA110 MACHINE SUPPORT
1168 M:      Russell King <linux@armlinux.org.uk>
1169 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170 W:      http://www.armlinux.org.uk/
1171 S:      Maintained
1172 F:      arch/arm/mach-ebsa110/
1173 F:      drivers/net/ethernet/amd/am79c961a.*
1174
1175 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1176 M:      Uwe Kleine-König <kernel@pengutronix.de>
1177 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 S:      Maintained
1179 N:      efm32
1180
1181 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1182 M:      Daniel Ribeiro <drwyrm@gmail.com>
1183 M:      Stefan Schmidt <stefan@openezx.org>
1184 M:      Harald Welte <laforge@openezx.org>
1185 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1186 W:      http://www.openezx.org/
1187 S:      Maintained
1188 T:      topgit git://git.openezx.org/openezx.git
1189 F:      arch/arm/mach-pxa/ezx.c
1190
1191 ARM/FARADAY FA526 PORT
1192 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1193 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1194 S:      Maintained
1195 T:      git git://git.berlios.de/gemini-board
1196 F:      arch/arm/mm/*-fa*
1197
1198 ARM/FOOTBRIDGE ARCHITECTURE
1199 M:      Russell King <linux@armlinux.org.uk>
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 W:      http://www.armlinux.org.uk/
1202 S:      Maintained
1203 F:      arch/arm/include/asm/hardware/dec21285.h
1204 F:      arch/arm/mach-footbridge/
1205
1206 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1207 M:      Shawn Guo <shawnguo@kernel.org>
1208 M:      Sascha Hauer <kernel@pengutronix.de>
1209 R:      Fabio Estevam <fabio.estevam@nxp.com>
1210 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211 S:      Maintained
1212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1213 F:      arch/arm/mach-imx/
1214 F:      arch/arm/mach-mxs/
1215 F:      arch/arm/boot/dts/imx*
1216 F:      arch/arm/configs/imx*_defconfig
1217 F:      drivers/clk/imx/
1218 F:      include/soc/imx/
1219
1220 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1221 M:      Shawn Guo <shawnguo@kernel.org>
1222 M:      Sascha Hauer <kernel@pengutronix.de>
1223 R:      Stefan Agner <stefan@agner.ch>
1224 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 S:      Maintained
1226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1227 F:      arch/arm/mach-imx/*vf610*
1228 F:      arch/arm/boot/dts/vf*
1229
1230 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1231 M:      Lennert Buytenhek <kernel@wantstofly.org>
1232 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 S:      Maintained
1234
1235 ARM/GUMSTIX MACHINE SUPPORT
1236 M:      Steve Sakoman <sakoman@gmail.com>
1237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 S:      Maintained
1239
1240 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1241 M:      Philipp Zabel <philipp.zabel@gmail.com>
1242 M:      Paul Parsons <lost.distance@yahoo.com>
1243 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244 S:      Maintained
1245 F:      arch/arm/mach-pxa/hx4700.c
1246 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1247 F:      sound/soc/pxa/hx4700.c
1248
1249 ARM/HISILICON SOC SUPPORT
1250 M:      Wei Xu <xuwei5@hisilicon.com>
1251 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252 W:      http://www.hisilicon.com
1253 S:      Supported
1254 T:      git git://github.com/hisilicon/linux-hisi.git
1255 F:      arch/arm/mach-hisi/
1256 F:      arch/arm/boot/dts/hi3*
1257 F:      arch/arm/boot/dts/hip*
1258 F:      arch/arm/boot/dts/hisi*
1259 F:      arch/arm64/boot/dts/hisilicon/
1260
1261 ARM/HP JORNADA 7XX MACHINE SUPPORT
1262 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1263 W:      www.jlime.com
1264 S:      Maintained
1265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1266 F:      arch/arm/mach-sa1100/jornada720.c
1267 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1268
1269 ARM/IGEP MACHINE SUPPORT
1270 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1271 M:      Javier Martinez Canillas <javier@dowhile0.org>
1272 L:      linux-omap@vger.kernel.org
1273 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1274 S:      Maintained
1275 F:      arch/arm/boot/dts/omap3-igep*
1276
1277 ARM/INCOME PXA270 SUPPORT
1278 M:      Marek Vasut <marek.vasut@gmail.com>
1279 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1280 S:      Maintained
1281 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1282
1283 ARM/INTEL IOP32X ARM ARCHITECTURE
1284 M:      Lennert Buytenhek <kernel@wantstofly.org>
1285 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286 S:      Maintained
1287
1288 ARM/INTEL IOP33X ARM ARCHITECTURE
1289 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1290 S:      Orphan
1291
1292 ARM/INTEL IOP13XX ARM ARCHITECTURE
1293 M:      Lennert Buytenhek <kernel@wantstofly.org>
1294 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295 S:      Maintained
1296
1297 ARM/INTEL IQ81342EX MACHINE SUPPORT
1298 M:      Lennert Buytenhek <kernel@wantstofly.org>
1299 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 S:      Maintained
1301
1302 ARM/INTEL IXDP2850 MACHINE SUPPORT
1303 M:      Lennert Buytenhek <kernel@wantstofly.org>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 S:      Maintained
1306
1307 ARM/INTEL IXP4XX ARM ARCHITECTURE
1308 M:      Imre Kaloz <kaloz@openwrt.org>
1309 M:      Krzysztof Halasa <khalasa@piap.pl>
1310 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1311 S:      Maintained
1312 F:      arch/arm/mach-ixp4xx/
1313
1314 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1315 M:      Jonathan Cameron <jic23@cam.ac.uk>
1316 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317 S:      Maintained
1318 F:      arch/arm/mach-pxa/stargate2.c
1319 F:      drivers/pcmcia/pxa2xx_stargate2.c
1320
1321 ARM/INTEL XSC3 (MANZANO) ARM CORE
1322 M:      Lennert Buytenhek <kernel@wantstofly.org>
1323 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 S:      Maintained
1325
1326 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1327 M:      Lennert Buytenhek <kernel@wantstofly.org>
1328 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329 S:      Maintained
1330
1331 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1332 M:      Santosh Shilimkar <ssantosh@kernel.org>
1333 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334 S:      Maintained
1335 F:      arch/arm/mach-keystone/
1336 F:      arch/arm/boot/dts/keystone-*
1337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1338
1339 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1340 M:      Santosh Shilimkar <ssantosh@kernel.org>
1341 L:      linux-kernel@vger.kernel.org
1342 S:      Maintained
1343 F:      drivers/clk/keystone/
1344
1345 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1346 M:      Santosh Shilimkar <ssantosh@kernel.org>
1347 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 L:      linux-kernel@vger.kernel.org
1349 S:      Maintained
1350 F:      drivers/clocksource/timer-keystone.c
1351
1352 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1353 M:      Santosh Shilimkar <ssantosh@kernel.org>
1354 L:      linux-kernel@vger.kernel.org
1355 S:      Maintained
1356 F:      drivers/power/reset/keystone-reset.c
1357
1358 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1359 M:      Santosh Shilimkar <ssantosh@kernel.org>
1360 L:      linux-kernel@vger.kernel.org
1361 S:      Maintained
1362 F:      drivers/memory/*emif*
1363
1364 ARM/LG1K ARCHITECTURE
1365 M:      Chanho Min <chanho.min@lge.com>
1366 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 S:      Maintained
1368 F:      arch/arm64/boot/dts/lg/
1369
1370 ARM/LOGICPD PXA270 MACHINE SUPPORT
1371 M:      Lennert Buytenhek <kernel@wantstofly.org>
1372 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1373 S:      Maintained
1374
1375 ARM/LPC18XX ARCHITECTURE
1376 M:      Joachim Eastwood <manabian@gmail.com>
1377 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378 S:      Maintained
1379 F:      arch/arm/boot/dts/lpc43*
1380 F:      drivers/clk/nxp/clk-lpc18xx*
1381 F:      drivers/clocksource/time-lpc32xx.c
1382 F:      drivers/i2c/busses/i2c-lpc2k.c
1383 F:      drivers/memory/pl172.c
1384 F:      drivers/mtd/spi-nor/nxp-spifi.c
1385 F:      drivers/rtc/rtc-lpc24xx.c
1386 N:      lpc18xx
1387
1388 ARM/LPC32XX SOC SUPPORT
1389 M:      Vladimir Zapolskiy <vz@mleia.com>
1390 M:      Sylvain Lemieux <slemieux.tyco@gmail.com>
1391 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1393 S:      Maintained
1394 F:      arch/arm/boot/dts/lpc32*
1395 F:      arch/arm/mach-lpc32xx/
1396 F:      drivers/i2c/busses/i2c-pnx.c
1397 F:      drivers/net/ethernet/nxp/lpc_eth.c
1398 F:      drivers/usb/host/ohci-nxp.c
1399 F:      drivers/watchdog/pnx4008_wdt.c
1400 N:      lpc32xx
1401
1402 ARM/MAGICIAN MACHINE SUPPORT
1403 M:      Philipp Zabel <philipp.zabel@gmail.com>
1404 S:      Maintained
1405
1406 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1407 M:      Jason Cooper <jason@lakedaemon.net>
1408 M:      Andrew Lunn <andrew@lunn.ch>
1409 M:      Gregory Clement <gregory.clement@free-electrons.com>
1410 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1411 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1412 S:      Maintained
1413 F:      arch/arm/mach-mvebu/
1414 F:      drivers/rtc/rtc-armada38x.c
1415 F:      arch/arm/boot/dts/armada*
1416 F:      arch/arm/boot/dts/kirkwood*
1417 F:      arch/arm64/boot/dts/marvell/armada*
1418 F:      drivers/cpufreq/mvebu-cpufreq.c
1419 F:      arch/arm/configs/mvebu_*_defconfig
1420
1421 ARM/Marvell Berlin SoC support
1422 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1423 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1424 S:      Maintained
1425 F:      arch/arm/mach-berlin/
1426 F:      arch/arm/boot/dts/berlin*
1427 F:      arch/arm64/boot/dts/marvell/berlin*
1428
1429
1430 ARM/Marvell Dove/MV78xx0/Orion SOC support
1431 M:      Jason Cooper <jason@lakedaemon.net>
1432 M:      Andrew Lunn <andrew@lunn.ch>
1433 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1434 M:      Gregory Clement <gregory.clement@free-electrons.com>
1435 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436 S:      Maintained
1437 F:      arch/arm/mach-dove/
1438 F:      arch/arm/mach-mv78xx0/
1439 F:      arch/arm/mach-orion5x/
1440 F:      arch/arm/plat-orion/
1441 F:      arch/arm/boot/dts/dove*
1442 F:      arch/arm/boot/dts/orion5x*
1443
1444
1445 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1446 M:      Alexander Clouter <alex@digriz.org.uk>
1447 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448 W:      http://www.digriz.org.uk/ts78xx/kernel
1449 S:      Maintained
1450 F:      arch/arm/mach-orion5x/ts78xx-*
1451
1452 ARM/OXNAS platform support
1453 M:      Neil Armstrong <narmstrong@baylibre.com>
1454 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455 S:      Maintained
1456 F:      arch/arm/mach-oxnas/
1457 F:      arch/arm/boot/dts/oxnas*
1458 F:      arch/arm/boot/dts/wd-mbwe.dts
1459 N:      oxnas
1460
1461 ARM/Mediatek RTC DRIVER
1462 M:      Eddie Huang <eddie.huang@mediatek.com>
1463 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1464 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1465 S:      Maintained
1466 F:      drivers/rtc/rtc-mt6397.c
1467
1468 ARM/Mediatek SoC support
1469 M:      Matthias Brugger <matthias.bgg@gmail.com>
1470 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1471 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1472 S:      Maintained
1473 F:      arch/arm/boot/dts/mt6*
1474 F:      arch/arm/boot/dts/mt8*
1475 F:      arch/arm/mach-mediatek/
1476 N:      mtk
1477 K:      mediatek
1478
1479 ARM/Mediatek USB3 PHY DRIVER
1480 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1481 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1482 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1483 S:      Maintained
1484 F:      drivers/phy/phy-mt65xx-usb3.c
1485
1486 ARM/MICREL KS8695 ARCHITECTURE
1487 M:      Greg Ungerer <gerg@uclinux.org>
1488 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489 F:      arch/arm/mach-ks8695/
1490 S:      Odd Fixes
1491
1492 ARM/MIOA701 MACHINE SUPPORT
1493 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1494 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1495 F:      arch/arm/mach-pxa/mioa701.c
1496 S:      Maintained
1497
1498 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1499 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1500 S:      Maintained
1501
1502 ARM/NOMADIK ARCHITECTURE
1503 M:      Alessandro Rubini <rubini@unipv.it>
1504 M:      Linus Walleij <linus.walleij@linaro.org>
1505 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506 S:      Maintained
1507 F:      arch/arm/mach-nomadik/
1508 F:      drivers/pinctrl/nomadik/
1509 F:      drivers/i2c/busses/i2c-nomadik.c
1510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1511
1512 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1513 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1514 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1515 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1516 S:      Supported
1517
1518 ARM/TOSA MACHINE SUPPORT
1519 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1520 M:      Dirk Opfer <dirk@opfer-online.de>
1521 S:      Maintained
1522
1523 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1524 M:      Marek Vasut <marek.vasut@gmail.com>
1525 L:      linux-arm-kernel@lists.infradead.org
1526 W:      http://hackndev.com
1527 S:      Maintained
1528 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1529 F:      arch/arm/mach-pxa/palmtx.c
1530 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1531 F:      arch/arm/mach-pxa/palmt5.c
1532 F:      arch/arm/mach-pxa/include/mach/palmld.h
1533 F:      arch/arm/mach-pxa/palmld.c
1534 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1535 F:      arch/arm/mach-pxa/palmte2.c
1536 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1537 F:      arch/arm/mach-pxa/palmtc.c
1538
1539 ARM/PALM TREO SUPPORT
1540 M:      Tomas Cech <sleep_walker@suse.com>
1541 L:      linux-arm-kernel@lists.infradead.org
1542 W:      http://hackndev.com
1543 S:      Maintained
1544 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1545 F:      arch/arm/mach-pxa/palmtreo.c
1546
1547 ARM/PALMZ72 SUPPORT
1548 M:      Sergey Lapin <slapin@ossfans.org>
1549 L:      linux-arm-kernel@lists.infradead.org
1550 W:      http://hackndev.com
1551 S:      Maintained
1552 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1553 F:      arch/arm/mach-pxa/palmz72.c
1554
1555 ARM/PLEB SUPPORT
1556 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1557 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1558 S:      Maintained
1559
1560 ARM/PT DIGITAL BOARD PORT
1561 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1562 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563 W:      http://www.armlinux.org.uk/
1564 S:      Maintained
1565
1566 ARM/QUALCOMM SUPPORT
1567 M:      Andy Gross <andy.gross@linaro.org>
1568 M:      David Brown <david.brown@linaro.org>
1569 L:      linux-arm-msm@vger.kernel.org
1570 L:      linux-soc@vger.kernel.org
1571 S:      Maintained
1572 F:      Documentation/devicetree/bindings/soc/qcom/
1573 F:      arch/arm/boot/dts/qcom-*.dts
1574 F:      arch/arm/boot/dts/qcom-*.dtsi
1575 F:      arch/arm/mach-qcom/
1576 F:      arch/arm64/boot/dts/qcom/*
1577 F:      drivers/i2c/busses/i2c-qup.c
1578 F:      drivers/clk/qcom/
1579 F:      drivers/soc/qcom/
1580 F:      drivers/spi/spi-qup.c
1581 F:      drivers/tty/serial/msm_serial.h
1582 F:      drivers/tty/serial/msm_serial.c
1583 F:      drivers/*/pm8???-*
1584 F:      drivers/mfd/ssbi.c
1585 F:      drivers/firmware/qcom_scm.c
1586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1587
1588 ARM/RADISYS ENP2611 MACHINE SUPPORT
1589 M:      Lennert Buytenhek <kernel@wantstofly.org>
1590 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1591 S:      Maintained
1592
1593 ARM/RENESAS ARM64 ARCHITECTURE
1594 M:      Simon Horman <horms@verge.net.au>
1595 M:      Magnus Damm <magnus.damm@gmail.com>
1596 L:      linux-renesas-soc@vger.kernel.org
1597 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1599 S:      Supported
1600 F:      arch/arm64/boot/dts/renesas/
1601 F:      drivers/soc/renesas/
1602 F:      include/linux/soc/renesas/
1603
1604 ARM/RISCPC ARCHITECTURE
1605 M:      Russell King <linux@armlinux.org.uk>
1606 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607 W:      http://www.armlinux.org.uk/
1608 S:      Maintained
1609 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1610 F:      arch/arm/include/asm/hardware/ioc.h
1611 F:      arch/arm/include/asm/hardware/iomd.h
1612 F:      arch/arm/include/asm/hardware/memc.h
1613 F:      arch/arm/mach-rpc/
1614 F:      drivers/net/ethernet/8390/etherh.c
1615 F:      drivers/net/ethernet/i825xx/ether1*
1616 F:      drivers/net/ethernet/seeq/ether3*
1617 F:      drivers/scsi/arm/
1618
1619 ARM/Rockchip SoC support
1620 M:      Heiko Stuebner <heiko@sntech.de>
1621 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1622 L:      linux-rockchip@lists.infradead.org
1623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1624 S:      Maintained
1625 F:      arch/arm/boot/dts/rk3*
1626 F:      arch/arm/mach-rockchip/
1627 F:      drivers/clk/rockchip/
1628 F:      drivers/i2c/busses/i2c-rk3x.c
1629 F:      drivers/*/*rockchip*
1630 F:      drivers/*/*/*rockchip*
1631 F:      sound/soc/rockchip/
1632 N:      rockchip
1633
1634 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1635 M:      Kukjin Kim <kgene@kernel.org>
1636 M:      Krzysztof Kozlowski <krzk@kernel.org>
1637 R:      Javier Martinez Canillas <javier@osg.samsung.com>
1638 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1640 S:      Maintained
1641 F:      arch/arm/boot/dts/s3c*
1642 F:      arch/arm/boot/dts/s5p*
1643 F:      arch/arm/boot/dts/samsung*
1644 F:      arch/arm/boot/dts/exynos*
1645 F:      arch/arm64/boot/dts/exynos/
1646 F:      arch/arm/plat-samsung/
1647 F:      arch/arm/mach-s3c24*/
1648 F:      arch/arm/mach-s3c64xx/
1649 F:      arch/arm/mach-s5p*/
1650 F:      arch/arm/mach-exynos*/
1651 F:      drivers/*/*s3c24*
1652 F:      drivers/*/*/*s3c24*
1653 F:      drivers/*/*s3c64xx*
1654 F:      drivers/*/*s5pv210*
1655 F:      drivers/memory/samsung/*
1656 F:      drivers/soc/samsung/*
1657 F:      Documentation/arm/Samsung/
1658 F:      Documentation/devicetree/bindings/arm/samsung/
1659 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1660 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1661 N:      exynos
1662
1663 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1664 M:      Kyungmin Park <kyungmin.park@samsung.com>
1665 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666 S:      Maintained
1667 F:      arch/arm/mach-s5pv210/
1668
1669 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1670 M:      Kyungmin Park <kyungmin.park@samsung.com>
1671 M:      Kamil Debski <kamil@wypas.org>
1672 M:      Andrzej Hajda <a.hajda@samsung.com>
1673 L:      linux-arm-kernel@lists.infradead.org
1674 L:      linux-media@vger.kernel.org
1675 S:      Maintained
1676 F:      drivers/media/platform/s5p-g2d/
1677
1678 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1679 M:      Kyungmin Park <kyungmin.park@samsung.com>
1680 M:      Kamil Debski <kamil@wypas.org>
1681 M:      Jeongtae Park <jtp.park@samsung.com>
1682 M:      Andrzej Hajda <a.hajda@samsung.com>
1683 L:      linux-arm-kernel@lists.infradead.org
1684 L:      linux-media@vger.kernel.org
1685 S:      Maintained
1686 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1687 F:      drivers/media/platform/s5p-mfc/
1688
1689 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1690 M:      Kyungmin Park <kyungmin.park@samsung.com>
1691 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1692 L:      linux-arm-kernel@lists.infradead.org
1693 L:      linux-media@vger.kernel.org
1694 S:      Maintained
1695 F:      drivers/media/platform/s5p-tv/
1696
1697 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1698 M:      Kyungmin Park <kyungmin.park@samsung.com>
1699 L:      linux-arm-kernel@lists.infradead.org
1700 L:      linux-media@vger.kernel.org
1701 S:      Maintained
1702 F:      drivers/staging/media/platform/s5p-cec/
1703
1704 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1705 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1706 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1707 L:      linux-arm-kernel@lists.infradead.org
1708 L:      linux-media@vger.kernel.org
1709 S:      Maintained
1710 F:      drivers/media/platform/s5p-jpeg/
1711
1712 ARM/SHMOBILE ARM ARCHITECTURE
1713 M:      Simon Horman <horms@verge.net.au>
1714 M:      Magnus Damm <magnus.damm@gmail.com>
1715 L:      linux-renesas-soc@vger.kernel.org
1716 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1718 S:      Supported
1719 F:      arch/arm/boot/dts/emev2*
1720 F:      arch/arm/boot/dts/r7s*
1721 F:      arch/arm/boot/dts/r8a*
1722 F:      arch/arm/boot/dts/sh*
1723 F:      arch/arm/configs/shmobile_defconfig
1724 F:      arch/arm/include/debug/renesas-scif.S
1725 F:      arch/arm/mach-shmobile/
1726 F:      drivers/soc/renesas/
1727 F:      include/linux/soc/renesas/
1728
1729 ARM/SOCFPGA ARCHITECTURE
1730 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1731 S:      Maintained
1732 F:      arch/arm/mach-socfpga/
1733 F:      arch/arm/boot/dts/socfpga*
1734 F:      arch/arm/configs/socfpga_defconfig
1735 F:      arch/arm64/boot/dts/altera/
1736 W:      http://www.rocketboards.org
1737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1738
1739 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1740 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1741 S:      Maintained
1742 F:      drivers/clk/socfpga/
1743
1744 ARM/SOCFPGA EDAC SUPPORT
1745 M:      Thor Thayer <tthayer@opensource.altera.com>
1746 S:      Maintained
1747 F:      drivers/edac/altera_edac.
1748
1749 ARM/STI ARCHITECTURE
1750 M:      Patrice Chotard <patrice.chotard@st.com>
1751 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752 L:      kernel@stlinux.com
1753 W:      http://www.stlinux.com
1754 S:      Maintained
1755 F:      arch/arm/mach-sti/
1756 F:      arch/arm/boot/dts/sti*
1757 F:      drivers/char/hw_random/st-rng.c
1758 F:      drivers/clocksource/arm_global_timer.c
1759 F:      drivers/clocksource/clksrc_st_lpc.c
1760 F:      drivers/cpufreq/sti-cpufreq.c
1761 F:      drivers/i2c/busses/i2c-st.c
1762 F:      drivers/media/rc/st_rc.c
1763 F:      drivers/media/platform/sti/c8sectpfe/
1764 F:      drivers/mmc/host/sdhci-st.c
1765 F:      drivers/phy/phy-miphy28lp.c
1766 F:      drivers/phy/phy-miphy365x.c
1767 F:      drivers/phy/phy-stih407-usb.c
1768 F:      drivers/phy/phy-stih41x-usb.c
1769 F:      drivers/pinctrl/pinctrl-st.c
1770 F:      drivers/remoteproc/st_remoteproc.c
1771 F:      drivers/reset/sti/
1772 F:      drivers/rtc/rtc-st-lpc.c
1773 F:      drivers/tty/serial/st-asc.c
1774 F:      drivers/usb/dwc3/dwc3-st.c
1775 F:      drivers/usb/host/ehci-st.c
1776 F:      drivers/usb/host/ohci-st.c
1777 F:      drivers/watchdog/st_lpc_wdt.c
1778 F:      drivers/ata/ahci_st.c
1779
1780 ARM/STM32 ARCHITECTURE
1781 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1782 M:      Alexandre Torgue <alexandre.torgue@st.com>
1783 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1784 S:      Maintained
1785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1786 N:      stm32
1787 F:      drivers/clocksource/armv7m_systick.c
1788
1789 ARM/TANGO ARCHITECTURE
1790 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1791 L:      linux-arm-kernel@lists.infradead.org
1792 S:      Maintained
1793 N:      tango
1794
1795 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1796 M:      Lennert Buytenhek <kernel@wantstofly.org>
1797 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1798 S:      Maintained
1799
1800 ARM/TETON BGA MACHINE SUPPORT
1801 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1802 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803 S:      Maintained
1804
1805 ARM/THECUS N2100 MACHINE SUPPORT
1806 M:      Lennert Buytenhek <kernel@wantstofly.org>
1807 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1808 S:      Maintained
1809
1810 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1811 M:      Wan ZongShun <mcuos.com@gmail.com>
1812 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1813 W:      http://www.mcuos.com
1814 S:      Maintained
1815 F:      arch/arm/mach-w90x900/
1816 F:      drivers/input/keyboard/w90p910_keypad.c
1817 F:      drivers/input/touchscreen/w90p910_ts.c
1818 F:      drivers/watchdog/nuc900_wdt.c
1819 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1820 F:      drivers/mtd/nand/nuc900_nand.c
1821 F:      drivers/rtc/rtc-nuc900.c
1822 F:      drivers/spi/spi-nuc900.c
1823 F:      drivers/usb/host/ehci-w90x900.c
1824 F:      drivers/video/fbdev/nuc900fb.c
1825
1826 ARM/U300 MACHINE SUPPORT
1827 M:      Linus Walleij <linus.walleij@linaro.org>
1828 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1829 S:      Supported
1830 F:      arch/arm/mach-u300/
1831 F:      drivers/clocksource/timer-u300.c
1832 F:      drivers/i2c/busses/i2c-stu300.c
1833 F:      drivers/rtc/rtc-coh901331.c
1834 F:      drivers/watchdog/coh901327_wdt.c
1835 F:      drivers/dma/coh901318*
1836 F:      drivers/mfd/ab3100*
1837 F:      drivers/rtc/rtc-ab3100.c
1838 F:      drivers/rtc/rtc-coh901331.c
1839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1840
1841 ARM/UNIPHIER ARCHITECTURE
1842 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1843 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1845 S:      Maintained
1846 F:      arch/arm/boot/dts/uniphier*
1847 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1848 F:      arch/arm/mach-uniphier/
1849 F:      arch/arm/mm/cache-uniphier.c
1850 F:      arch/arm64/boot/dts/socionext/
1851 F:      drivers/bus/uniphier-system-bus.c
1852 F:      drivers/i2c/busses/i2c-uniphier*
1853 F:      drivers/pinctrl/uniphier/
1854 F:      drivers/tty/serial/8250/8250_uniphier.c
1855 N:      uniphier
1856
1857 ARM/Ux500 ARM ARCHITECTURE
1858 M:      Linus Walleij <linus.walleij@linaro.org>
1859 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1860 S:      Maintained
1861 F:      arch/arm/mach-ux500/
1862 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1863 F:      drivers/dma/ste_dma40*
1864 F:      drivers/hwspinlock/u8500_hsem.c
1865 F:      drivers/mfd/abx500*
1866 F:      drivers/mfd/ab8500*
1867 F:      drivers/mfd/dbx500*
1868 F:      drivers/mfd/db8500*
1869 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1870 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1871 F:      drivers/rtc/rtc-ab8500.c
1872 F:      drivers/rtc/rtc-pl031.c
1873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1874
1875 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1876 M:      Ulf Hansson <ulf.hansson@linaro.org>
1877 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1878 T:      git git://git.linaro.org/people/ulfh/clk.git
1879 S:      Maintained
1880 F:      drivers/clk/ux500/
1881
1882 ARM/VERSATILE EXPRESS PLATFORM
1883 M:      Liviu Dudau <liviu.dudau@arm.com>
1884 M:      Sudeep Holla <sudeep.holla@arm.com>
1885 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1886 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1887 S:      Maintained
1888 F:      arch/arm/boot/dts/vexpress*
1889 F:      arch/arm64/boot/dts/arm/
1890 F:      arch/arm/mach-vexpress/
1891 F:      */*/vexpress*
1892 F:      */*/*/vexpress*
1893 F:      drivers/clk/versatile/clk-vexpress-osc.c
1894 F:      drivers/clocksource/versatile.c
1895 N:      mps2
1896
1897 ARM/VFP SUPPORT
1898 M:      Russell King <linux@armlinux.org.uk>
1899 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1900 W:      http://www.armlinux.org.uk/
1901 S:      Maintained
1902 F:      arch/arm/vfp/
1903
1904 ARM/VOIPAC PXA270 SUPPORT
1905 M:      Marek Vasut <marek.vasut@gmail.com>
1906 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1907 S:      Maintained
1908 F:      arch/arm/mach-pxa/vpac270.c
1909 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1910
1911 ARM/VT8500 ARM ARCHITECTURE
1912 M:      Tony Prisk <linux@prisktech.co.nz>
1913 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1914 S:      Maintained
1915 F:      arch/arm/mach-vt8500/
1916 F:      drivers/clocksource/vt8500_timer.c
1917 F:      drivers/i2c/busses/i2c-wmt.c
1918 F:      drivers/mmc/host/wmt-sdmmc.c
1919 F:      drivers/pwm/pwm-vt8500.c
1920 F:      drivers/rtc/rtc-vt8500.c
1921 F:      drivers/tty/serial/vt8500_serial.c
1922 F:      drivers/usb/host/ehci-platform.c
1923 F:      drivers/usb/host/uhci-platform.c
1924 F:      drivers/video/fbdev/vt8500lcdfb.*
1925 F:      drivers/video/fbdev/wm8505fb*
1926 F:      drivers/video/fbdev/wmt_ge_rops.*
1927
1928 ARM/ZIPIT Z2 SUPPORT
1929 M:      Marek Vasut <marek.vasut@gmail.com>
1930 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1931 S:      Maintained
1932 F:      arch/arm/mach-pxa/z2.c
1933 F:      arch/arm/mach-pxa/include/mach/z2.h
1934
1935 ARM/ZTE ARCHITECTURE
1936 M:      Jun Nie <jun.nie@linaro.org>
1937 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1938 S:      Maintained
1939 F:      arch/arm/mach-zx/
1940 F:      drivers/clk/zte/
1941 F:      Documentation/devicetree/bindings/arm/zte.txt
1942 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1943
1944 ARM/ZYNQ ARCHITECTURE
1945 M:      Michal Simek <michal.simek@xilinx.com>
1946 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1947 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1948 W:      http://wiki.xilinx.com
1949 T:      git https://github.com/Xilinx/linux-xlnx.git
1950 S:      Supported
1951 F:      arch/arm/mach-zynq/
1952 F:      drivers/cpuidle/cpuidle-zynq.c
1953 F:      drivers/block/xsysace.c
1954 N:      zynq
1955 N:      xilinx
1956 F:      drivers/clocksource/cadence_ttc_timer.c
1957 F:      drivers/i2c/busses/i2c-cadence.c
1958 F:      drivers/mmc/host/sdhci-of-arasan.c
1959 F:      drivers/edac/synopsys_edac.c
1960
1961 ARM SMMU DRIVERS
1962 M:      Will Deacon <will.deacon@arm.com>
1963 R:      Robin Murphy <robin.murphy@arm.com>
1964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1965 S:      Maintained
1966 F:      drivers/iommu/arm-smmu.c
1967 F:      drivers/iommu/arm-smmu-v3.c
1968 F:      drivers/iommu/io-pgtable-arm.c
1969 F:      drivers/iommu/io-pgtable-arm-v7s.c
1970
1971 ARM64 PORT (AARCH64 ARCHITECTURE)
1972 M:      Catalin Marinas <catalin.marinas@arm.com>
1973 M:      Will Deacon <will.deacon@arm.com>
1974 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1976 S:      Maintained
1977 F:      arch/arm64/
1978 F:      Documentation/arm64/
1979
1980 AS3645A LED FLASH CONTROLLER DRIVER
1981 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1982 L:      linux-media@vger.kernel.org
1983 T:      git git://linuxtv.org/media_tree.git
1984 S:      Maintained
1985 F:      drivers/media/i2c/as3645a.c
1986 F:      include/media/i2c/as3645a.h
1987
1988 ASC7621 HARDWARE MONITOR DRIVER
1989 M:      George Joseph <george.joseph@fairview5.com>
1990 L:      linux-hwmon@vger.kernel.org
1991 S:      Maintained
1992 F:      Documentation/hwmon/asc7621
1993 F:      drivers/hwmon/asc7621.c
1994
1995 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1996 M:      Corentin Chary <corentin.chary@gmail.com>
1997 L:      acpi4asus-user@lists.sourceforge.net
1998 L:      platform-driver-x86@vger.kernel.org
1999 W:      http://acpi4asus.sf.net
2000 S:      Maintained
2001 F:      drivers/platform/x86/asus*.c
2002 F:      drivers/platform/x86/eeepc*.c
2003
2004 ASUS WIRELESS RADIO CONTROL DRIVER
2005 M:      João Paulo Rechi Vita <jprvita@gmail.com>
2006 L:      platform-driver-x86@vger.kernel.org
2007 S:      Maintained
2008 F:      drivers/platform/x86/asus-wireless.c
2009
2010 ASYMMETRIC KEYS
2011 M:      David Howells <dhowells@redhat.com>
2012 L:      keyrings@vger.kernel.org
2013 S:      Maintained
2014 F:      Documentation/crypto/asymmetric-keys.txt
2015 F:      include/linux/verification.h
2016 F:      include/crypto/public_key.h
2017 F:      include/crypto/pkcs7.h
2018 F:      crypto/asymmetric_keys/
2019
2020 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2021 R:      Dan Williams <dan.j.williams@intel.com>
2022 W:      http://sourceforge.net/projects/xscaleiop
2023 S:      Odd fixes
2024 F:      Documentation/crypto/async-tx-api.txt
2025 F:      crypto/async_tx/
2026 F:      drivers/dma/
2027 F:      include/linux/dmaengine.h
2028 F:      include/linux/async_tx.h
2029
2030 AT24 EEPROM DRIVER
2031 M:      Wolfram Sang <wsa@the-dreams.de>
2032 L:      linux-i2c@vger.kernel.org
2033 S:      Maintained
2034 F:      drivers/misc/eeprom/at24.c
2035 F:      include/linux/platform_data/at24.h
2036
2037 ATA OVER ETHERNET (AOE) DRIVER
2038 M:      "Ed L. Cashin" <ed.cashin@acm.org>
2039 W:      http://www.openaoe.org/
2040 S:      Supported
2041 F:      Documentation/aoe/
2042 F:      drivers/block/aoe/
2043
2044 ATHEROS 71XX/9XXX GPIO DRIVER
2045 M:      Alban Bedel <albeu@free.fr>
2046 W:      https://github.com/AlbanBedel/linux
2047 T:      git git://github.com/AlbanBedel/linux
2048 S:      Maintained
2049 F:      drivers/gpio/gpio-ath79.c
2050 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2051
2052 ATHEROS ATH GENERIC UTILITIES
2053 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2054 L:      linux-wireless@vger.kernel.org
2055 S:      Supported
2056 F:      drivers/net/wireless/ath/*
2057
2058 ATHEROS ATH5K WIRELESS DRIVER
2059 M:      Jiri Slaby <jirislaby@gmail.com>
2060 M:      Nick Kossifidis <mickflemm@gmail.com>
2061 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2062 L:      linux-wireless@vger.kernel.org
2063 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2064 S:      Maintained
2065 F:      drivers/net/wireless/ath/ath5k/
2066
2067 ATHEROS ATH6KL WIRELESS DRIVER
2068 M:      Kalle Valo <kvalo@qca.qualcomm.com>
2069 L:      linux-wireless@vger.kernel.org
2070 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2072 S:      Supported
2073 F:      drivers/net/wireless/ath/ath6kl/
2074
2075 WILOCITY WIL6210 WIRELESS DRIVER
2076 M:      Maya Erez <qca_merez@qca.qualcomm.com>
2077 L:      linux-wireless@vger.kernel.org
2078 L:      wil6210@qca.qualcomm.com
2079 S:      Supported
2080 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
2081 F:      drivers/net/wireless/ath/wil6210/
2082 F:      include/uapi/linux/wil6210_uapi.h
2083
2084 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2085 M:      Christian Lamparter <chunkeey@googlemail.com>
2086 L:      linux-wireless@vger.kernel.org
2087 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
2088 S:      Maintained
2089 F:      drivers/net/wireless/ath/carl9170/
2090
2091 ATK0110 HWMON DRIVER
2092 M:      Luca Tettamanti <kronos.it@gmail.com>
2093 L:      linux-hwmon@vger.kernel.org
2094 S:      Maintained
2095 F:      drivers/hwmon/asus_atk0110.c
2096
2097 ATI_REMOTE2 DRIVER
2098 M:      Ville Syrjala <syrjala@sci.fi>
2099 S:      Maintained
2100 F:      drivers/input/misc/ati_remote2.c
2101
2102 ATLX ETHERNET DRIVERS
2103 M:      Jay Cliburn <jcliburn@gmail.com>
2104 M:      Chris Snook <chris.snook@gmail.com>
2105 L:      netdev@vger.kernel.org
2106 W:      http://sourceforge.net/projects/atl1
2107 W:      http://atl1.sourceforge.net
2108 S:      Maintained
2109 F:      drivers/net/ethernet/atheros/
2110
2111 ATM
2112 M:      Chas Williams <3chas3@gmail.com>
2113 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2114 L:      netdev@vger.kernel.org
2115 W:      http://linux-atm.sourceforge.net
2116 S:      Maintained
2117 F:      drivers/atm/
2118 F:      include/linux/atm*
2119 F:      include/uapi/linux/atm*
2120
2121 ATMEL AT91 / AT32 MCI DRIVER
2122 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2123 S:      Maintained
2124 F:      drivers/mmc/host/atmel-mci.c
2125
2126 ATMEL AT91 / AT32 SERIAL DRIVER
2127 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2128 S:      Supported
2129 F:      drivers/tty/serial/atmel_serial.c
2130
2131 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2132 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2133 S:      Supported
2134 F:      drivers/power/reset/at91-sama5d2_shdwc.c
2135
2136 ATMEL SAMA5D2 ADC DRIVER
2137 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2138 L:      linux-iio@vger.kernel.org
2139 S:      Supported
2140 F:      drivers/iio/adc/at91-sama5d2_adc.c
2141
2142 ATMEL Audio ALSA driver
2143 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2144 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2145 S:      Supported
2146 F:      sound/soc/atmel
2147
2148 ATMEL DMA DRIVER
2149 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2150 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2151 S:      Supported
2152 F:      drivers/dma/at_hdmac.c
2153 F:      drivers/dma/at_hdmac_regs.h
2154 F:      include/linux/platform_data/dma-atmel.h
2155
2156 ATMEL XDMA DRIVER
2157 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2158 L:      linux-arm-kernel@lists.infradead.org
2159 L:      dmaengine@vger.kernel.org
2160 S:      Supported
2161 F:      drivers/dma/at_xdmac.c
2162
2163 ATMEL I2C DRIVER
2164 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2165 L:      linux-i2c@vger.kernel.org
2166 S:      Supported
2167 F:      drivers/i2c/busses/i2c-at91.c
2168
2169 ATMEL ISI DRIVER
2170 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2171 L:      linux-media@vger.kernel.org
2172 S:      Supported
2173 F:      drivers/media/platform/soc_camera/atmel-isi.c
2174 F:      include/media/atmel-isi.h
2175
2176 ATMEL LCDFB DRIVER
2177 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2178 L:      linux-fbdev@vger.kernel.org
2179 S:      Maintained
2180 F:      drivers/video/fbdev/atmel_lcdfb.c
2181 F:      include/video/atmel_lcdc.h
2182
2183 ATMEL MACB ETHERNET DRIVER
2184 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2185 S:      Supported
2186 F:      drivers/net/ethernet/cadence/
2187
2188 ATMEL NAND DRIVER
2189 M:      Wenyou Yang <wenyou.yang@atmel.com>
2190 M:      Josh Wu <rainyfeeling@outlook.com>
2191 L:      linux-mtd@lists.infradead.org
2192 S:      Supported
2193 F:      drivers/mtd/nand/atmel_nand*
2194
2195 ATMEL SDMMC DRIVER
2196 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2197 L:      linux-mmc@vger.kernel.org
2198 S:      Supported
2199 F:      drivers/mmc/host/sdhci-of-at91.c
2200
2201 ATMEL SPI DRIVER
2202 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2203 S:      Supported
2204 F:      drivers/spi/spi-atmel.*
2205
2206 ATMEL SSC DRIVER
2207 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2208 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2209 S:      Supported
2210 F:      drivers/misc/atmel-ssc.c
2211 F:      include/linux/atmel-ssc.h
2212
2213 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2214 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2215 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2216 S:      Supported
2217 F:      drivers/misc/atmel_tclib.c
2218 F:      drivers/clocksource/tcb_clksrc.c
2219
2220 ATMEL USBA UDC DRIVER
2221 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2222 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2223 S:      Supported
2224 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2225
2226 ATMEL WIRELESS DRIVER
2227 M:      Simon Kelley <simon@thekelleys.org.uk>
2228 L:      linux-wireless@vger.kernel.org
2229 W:      http://www.thekelleys.org.uk/atmel
2230 W:      http://atmelwlandriver.sourceforge.net/
2231 S:      Maintained
2232 F:      drivers/net/wireless/atmel/atmel*
2233
2234 ATMEL MAXTOUCH DRIVER
2235 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2236 T:      git git://github.com/atmel-maxtouch/linux.git
2237 S:      Supported
2238 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2239 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2240 F:      include/linux/platform_data/atmel_mxt_ts.h
2241
2242 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2243 M:      Bradley Grove <linuxdrivers@attotech.com>
2244 L:      linux-scsi@vger.kernel.org
2245 W:      http://www.attotech.com
2246 S:      Supported
2247 F:      drivers/scsi/esas2r
2248
2249 ATUSB IEEE 802.15.4 RADIO DRIVER
2250 M:      Stefan Schmidt <stefan@osg.samsung.com>
2251 L:      linux-wpan@vger.kernel.org
2252 S:      Maintained
2253 F:      drivers/net/ieee802154/atusb.c
2254 F:      drivers/net/ieee802154/atusb.h
2255 F:      drivers/net/ieee802154/at86rf230.h
2256
2257 AUDIT SUBSYSTEM
2258 M:      Paul Moore <paul@paul-moore.com>
2259 M:      Eric Paris <eparis@redhat.com>
2260 L:      linux-audit@redhat.com (moderated for non-subscribers)
2261 W:      http://people.redhat.com/sgrubb/audit/
2262 T:      git git://git.infradead.org/users/pcmoore/audit
2263 S:      Maintained
2264 F:      include/linux/audit.h
2265 F:      include/uapi/linux/audit.h
2266 F:      kernel/audit*
2267
2268 AUXILIARY DISPLAY DRIVERS
2269 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2270 W:      http://miguelojeda.es/auxdisplay.htm
2271 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2272 S:      Maintained
2273 F:      drivers/auxdisplay/
2274 F:      include/linux/cfag12864b.h
2275
2276 AVR32 ARCHITECTURE
2277 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2278 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2279 W:      http://www.atmel.com/products/AVR32/
2280 W:      http://mirror.egtvedt.no/avr32linux.org/
2281 W:      http://avrfreaks.net/
2282 S:      Maintained
2283 F:      arch/avr32/
2284
2285 AVR32/AT32AP MACHINE SUPPORT
2286 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2287 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2288 S:      Maintained
2289 F:      arch/avr32/mach-at32ap/
2290
2291 AX.25 NETWORK LAYER
2292 M:      Ralf Baechle <ralf@linux-mips.org>
2293 L:      linux-hams@vger.kernel.org
2294 W:      http://www.linux-ax25.org/
2295 S:      Maintained
2296 F:      include/uapi/linux/ax25.h
2297 F:      include/net/ax25.h
2298 F:      net/ax25/
2299
2300 AZ6007 DVB DRIVER
2301 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2302 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2303 L:      linux-media@vger.kernel.org
2304 W:      https://linuxtv.org
2305 T:      git git://linuxtv.org/media_tree.git
2306 S:      Maintained
2307 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2308
2309 AZTECH FM RADIO RECEIVER DRIVER
2310 M:      Hans Verkuil <hverkuil@xs4all.nl>
2311 L:      linux-media@vger.kernel.org
2312 T:      git git://linuxtv.org/media_tree.git
2313 W:      https://linuxtv.org
2314 S:      Maintained
2315 F:      drivers/media/radio/radio-aztech*
2316
2317 B43 WIRELESS DRIVER
2318 L:      linux-wireless@vger.kernel.org
2319 L:      b43-dev@lists.infradead.org
2320 W:      http://wireless.kernel.org/en/users/Drivers/b43
2321 S:      Odd Fixes
2322 F:      drivers/net/wireless/broadcom/b43/
2323
2324 B43LEGACY WIRELESS DRIVER
2325 M:      Larry Finger <Larry.Finger@lwfinger.net>
2326 L:      linux-wireless@vger.kernel.org
2327 L:      b43-dev@lists.infradead.org
2328 W:      http://wireless.kernel.org/en/users/Drivers/b43
2329 S:      Maintained
2330 F:      drivers/net/wireless/broadcom/b43legacy/
2331
2332 BACKLIGHT CLASS/SUBSYSTEM
2333 M:      Jingoo Han <jingoohan1@gmail.com>
2334 M:      Lee Jones <lee.jones@linaro.org>
2335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2336 S:      Maintained
2337 F:      drivers/video/backlight/
2338 F:      include/linux/backlight.h
2339
2340 BATMAN ADVANCED
2341 M:      Marek Lindner <mareklindner@neomailbox.ch>
2342 M:      Simon Wunderlich <sw@simonwunderlich.de>
2343 M:      Antonio Quartulli <a@unstable.cc>
2344 L:      b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2345 W:      https://www.open-mesh.org/
2346 Q:      https://patchwork.open-mesh.org/project/batman/list/
2347 S:      Maintained
2348 F:      Documentation/ABI/testing/sysfs-class-net-batman-adv
2349 F:      Documentation/ABI/testing/sysfs-class-net-mesh
2350 F:      Documentation/networking/batman-adv.txt
2351 F:      include/uapi/linux/batman_adv.h
2352 F:      net/batman-adv/
2353
2354 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2355 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2356 L:      linux-hams@vger.kernel.org
2357 W:      http://www.baycom.org/~tom/ham/ham.html
2358 S:      Maintained
2359 F:      drivers/net/hamradio/baycom*
2360
2361 BCACHE (BLOCK LAYER CACHE)
2362 M:      Kent Overstreet <kent.overstreet@gmail.com>
2363 L:      linux-bcache@vger.kernel.org
2364 W:      http://bcache.evilpiepirate.org
2365 S:      Orphan
2366 F:      drivers/md/bcache/
2367
2368 BDISP ST MEDIA DRIVER
2369 M:      Fabien Dessenne <fabien.dessenne@st.com>
2370 L:      linux-media@vger.kernel.org
2371 T:      git git://linuxtv.org/media_tree.git
2372 W:      https://linuxtv.org
2373 S:      Supported
2374 F:      drivers/media/platform/sti/bdisp
2375
2376 BEFS FILE SYSTEM
2377 M:      Luis de Bethencourt <luisbg@osg.samsung.com>
2378 M:      Salah Triki <salah.triki@gmail.com>
2379 S:      Maintained
2380 T:      git git://github.com/luisbg/linux-befs.git
2381 F:      Documentation/filesystems/befs.txt
2382 F:      fs/befs/
2383
2384 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2385 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2386 L:      netdev@vger.kernel.org
2387 S:      Maintained
2388 F:      drivers/net/ethernet/ec_bhf.c
2389
2390 BFS FILE SYSTEM
2391 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2392 S:      Maintained
2393 F:      Documentation/filesystems/bfs.txt
2394 F:      fs/bfs/
2395 F:      include/uapi/linux/bfs_fs.h
2396
2397 BLACKFIN ARCHITECTURE
2398 M:      Steven Miao <realmz6@gmail.com>
2399 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2400 T:      git git://git.code.sf.net/p/adi-linux/code
2401 W:      http://blackfin.uclinux.org
2402 S:      Supported
2403 F:      arch/blackfin/
2404
2405 BLACKFIN EMAC DRIVER
2406 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2407 W:      http://blackfin.uclinux.org
2408 S:      Supported
2409 F:      drivers/net/ethernet/adi/
2410
2411 BLACKFIN RTC DRIVER
2412 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2413 W:      http://blackfin.uclinux.org
2414 S:      Supported
2415 F:      drivers/rtc/rtc-bfin.c
2416
2417 BLACKFIN SDH DRIVER
2418 M:      Sonic Zhang <sonic.zhang@analog.com>
2419 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2420 W:      http://blackfin.uclinux.org
2421 S:      Supported
2422 F:      drivers/mmc/host/bfin_sdh.c
2423
2424 BLACKFIN SERIAL DRIVER
2425 M:      Sonic Zhang <sonic.zhang@analog.com>
2426 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2427 W:      http://blackfin.uclinux.org
2428 S:      Supported
2429 F:      drivers/tty/serial/bfin_uart.c
2430
2431 BLACKFIN WATCHDOG DRIVER
2432 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2433 W:      http://blackfin.uclinux.org
2434 S:      Supported
2435 F:      drivers/watchdog/bfin_wdt.c
2436
2437 BLACKFIN I2C TWI DRIVER
2438 M:      Sonic Zhang <sonic.zhang@analog.com>
2439 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2440 W:      http://blackfin.uclinux.org/
2441 S:      Supported
2442 F:      drivers/i2c/busses/i2c-bfin-twi.c
2443
2444 BLACKFIN MEDIA DRIVER
2445 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2446 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2447 W:      http://blackfin.uclinux.org/
2448 S:      Supported
2449 F:      drivers/media/platform/blackfin/
2450 F:      drivers/media/i2c/adv7183*
2451 F:      drivers/media/i2c/vs6624*
2452
2453 BLINKM RGB LED DRIVER
2454 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2455 S:      Maintained
2456 F:      drivers/leds/leds-blinkm.c
2457
2458 BLOCK LAYER
2459 M:      Jens Axboe <axboe@kernel.dk>
2460 L:      linux-block@vger.kernel.org
2461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2462 S:      Maintained
2463 F:      block/
2464 F:      kernel/trace/blktrace.c
2465
2466 BLOCK2MTD DRIVER
2467 M:      Joern Engel <joern@lazybastard.org>
2468 L:      linux-mtd@lists.infradead.org
2469 S:      Maintained
2470 F:      drivers/mtd/devices/block2mtd.c
2471
2472 BLUETOOTH DRIVERS
2473 M:      Marcel Holtmann <marcel@holtmann.org>
2474 M:      Gustavo Padovan <gustavo@padovan.org>
2475 M:      Johan Hedberg <johan.hedberg@gmail.com>
2476 L:      linux-bluetooth@vger.kernel.org
2477 W:      http://www.bluez.org/
2478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2480 S:      Maintained
2481 F:      drivers/bluetooth/
2482
2483 BLUETOOTH SUBSYSTEM
2484 M:      Marcel Holtmann <marcel@holtmann.org>
2485 M:      Gustavo Padovan <gustavo@padovan.org>
2486 M:      Johan Hedberg <johan.hedberg@gmail.com>
2487 L:      linux-bluetooth@vger.kernel.org
2488 W:      http://www.bluez.org/
2489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2491 S:      Maintained
2492 F:      net/bluetooth/
2493 F:      include/net/bluetooth/
2494
2495 BONDING DRIVER
2496 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2497 M:      Veaceslav Falico <vfalico@gmail.com>
2498 M:      Andy Gospodarek <andy@greyhouse.net>
2499 L:      netdev@vger.kernel.org
2500 W:      http://sourceforge.net/projects/bonding/
2501 S:      Supported
2502 F:      drivers/net/bonding/
2503 F:      include/uapi/linux/if_bonding.h
2504
2505 BPF (Safe dynamic programs and tools)
2506 M:      Alexei Starovoitov <ast@kernel.org>
2507 L:      netdev@vger.kernel.org
2508 L:      linux-kernel@vger.kernel.org
2509 S:      Supported
2510 F:      kernel/bpf/
2511
2512 BROADCOM B44 10/100 ETHERNET DRIVER
2513 M:      Michael Chan <michael.chan@broadcom.com>
2514 L:      netdev@vger.kernel.org
2515 S:      Supported
2516 F:      drivers/net/ethernet/broadcom/b44.*
2517
2518 BROADCOM B53 ETHERNET SWITCH DRIVER
2519 M:      Florian Fainelli <f.fainelli@gmail.com>
2520 L:      netdev@vger.kernel.org
2521 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
2522 S:      Supported
2523 F:      drivers/net/dsa/b53/*
2524 F:      include/linux/platform_data/b53.h
2525
2526 BROADCOM GENET ETHERNET DRIVER
2527 M:      Florian Fainelli <f.fainelli@gmail.com>
2528 L:      netdev@vger.kernel.org
2529 S:      Supported
2530 F:      drivers/net/ethernet/broadcom/genet/
2531
2532 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2533 M:      Sony Chacko <sony.chacko@qlogic.com>
2534 M:      Dept-HSGLinuxNICDev@qlogic.com
2535 L:      netdev@vger.kernel.org
2536 S:      Supported
2537 F:      drivers/net/ethernet/broadcom/bnx2.*
2538 F:      drivers/net/ethernet/broadcom/bnx2_*
2539
2540 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2541 M:      Ariel Elior <ariel.elior@qlogic.com>
2542 L:      netdev@vger.kernel.org
2543 S:      Supported
2544 F:      drivers/net/ethernet/broadcom/bnx2x/
2545
2546 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2547 M:      Florian Fainelli <f.fainelli@gmail.com>
2548 M:      Ray Jui <rjui@broadcom.com>
2549 M:      Scott Branden <sbranden@broadcom.com>
2550 M:      bcm-kernel-feedback-list@broadcom.com
2551 T:      git git://github.com/broadcom/mach-bcm
2552 S:      Maintained
2553 N:      bcm281*
2554 N:      bcm113*
2555 N:      bcm216*
2556 N:      kona
2557 F:      arch/arm/mach-bcm/
2558
2559 BROADCOM BCM2835 ARM ARCHITECTURE
2560 M:      Stephen Warren <swarren@wwwdotorg.org>
2561 M:      Lee Jones <lee@kernel.org>
2562 M:      Eric Anholt <eric@anholt.net>
2563 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2564 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2566 S:      Maintained
2567 N:      bcm2835
2568
2569 BROADCOM BCM47XX MIPS ARCHITECTURE
2570 M:      Hauke Mehrtens <hauke@hauke-m.de>
2571 M:      Rafał Miłecki <zajec5@gmail.com>
2572 L:      linux-mips@linux-mips.org
2573 S:      Maintained
2574 F:      Documentation/devicetree/bindings/mips/brcm/
2575 F:      arch/mips/bcm47xx/*
2576 F:      arch/mips/include/asm/mach-bcm47xx/*
2577
2578 BROADCOM BCM5301X ARM ARCHITECTURE
2579 M:      Hauke Mehrtens <hauke@hauke-m.de>
2580 M:      Rafał Miłecki <zajec5@gmail.com>
2581 M:      bcm-kernel-feedback-list@broadcom.com
2582 L:      linux-arm-kernel@lists.infradead.org
2583 S:      Maintained
2584 F:      arch/arm/mach-bcm/bcm_5301x.c
2585 F:      arch/arm/boot/dts/bcm5301x*.dtsi
2586 F:      arch/arm/boot/dts/bcm470*
2587
2588 BROADCOM BCM63XX ARM ARCHITECTURE
2589 M:      Florian Fainelli <f.fainelli@gmail.com>
2590 M:      bcm-kernel-feedback-list@broadcom.com
2591 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2592 T:      git git://github.com/broadcom/stblinux.git
2593 S:      Maintained
2594 N:      bcm63xx
2595
2596 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2597 M:      Kevin Cernekee <cernekee@gmail.com>
2598 L:      linux-usb@vger.kernel.org
2599 S:      Maintained
2600 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2601
2602 BROADCOM BCM7XXX ARM ARCHITECTURE
2603 M:      Brian Norris <computersforpeace@gmail.com>
2604 M:      Gregory Fong <gregory.0xf0@gmail.com>
2605 M:      Florian Fainelli <f.fainelli@gmail.com>
2606 M:      bcm-kernel-feedback-list@broadcom.com
2607 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2608 T:      git git://github.com/broadcom/stblinux.git
2609 S:      Maintained
2610 F:      arch/arm/mach-bcm/*brcmstb*
2611 F:      arch/arm/boot/dts/bcm7*.dts*
2612 F:      drivers/bus/brcmstb_gisb.c
2613 N:      brcmstb
2614
2615 BROADCOM BMIPS MIPS ARCHITECTURE
2616 M:      Kevin Cernekee <cernekee@gmail.com>
2617 M:      Florian Fainelli <f.fainelli@gmail.com>
2618 L:      linux-mips@linux-mips.org
2619 T:      git git://github.com/broadcom/stblinux.git
2620 S:      Maintained
2621 F:      arch/mips/bmips/*
2622 F:      arch/mips/include/asm/mach-bmips/*
2623 F:      arch/mips/kernel/*bmips*
2624 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2625 F:      drivers/irqchip/irq-bcm63*
2626 F:      drivers/irqchip/irq-bcm7*
2627 F:      drivers/irqchip/irq-brcmstb*
2628 F:      include/linux/bcm963xx_nvram.h
2629 F:      include/linux/bcm963xx_tag.h
2630
2631 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2632 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2633 M:      Prashant Sreedharan <prashant@broadcom.com>
2634 M:      Michael Chan <mchan@broadcom.com>
2635 L:      netdev@vger.kernel.org
2636 S:      Supported
2637 F:      drivers/net/ethernet/broadcom/tg3.*
2638
2639 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2640 M:      Arend van Spriel <arend.vanspriel@broadcom.com>
2641 M:      Franky Lin <franky.lin@broadcom.com>
2642 M:      Hante Meuleman <hante.meuleman@broadcom.com>
2643 L:      linux-wireless@vger.kernel.org
2644 L:      brcm80211-dev-list.pdl@broadcom.com
2645 S:      Supported
2646 F:      drivers/net/wireless/broadcom/brcm80211/
2647
2648 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2649 M:      QLogic-Storage-Upstream@qlogic.com
2650 L:      linux-scsi@vger.kernel.org
2651 S:      Supported
2652 F:      drivers/scsi/bnx2fc/
2653
2654 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2655 M:      QLogic-Storage-Upstream@qlogic.com
2656 L:      linux-scsi@vger.kernel.org
2657 S:      Supported
2658 F:      drivers/scsi/bnx2i/
2659
2660 BROADCOM IPROC ARM ARCHITECTURE
2661 M:      Ray Jui <rjui@broadcom.com>
2662 M:      Scott Branden <sbranden@broadcom.com>
2663 M:      Jon Mason <jonmason@broadcom.com>
2664 M:      bcm-kernel-feedback-list@broadcom.com
2665 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2666 T:      git git://github.com/broadcom/cygnus-linux.git
2667 S:      Maintained
2668 N:      iproc
2669 N:      cygnus
2670 N:      bcm[-_]nsp
2671 N:      bcm9113*
2672 N:      bcm9583*
2673 N:      bcm9585*
2674 N:      bcm9586*
2675 N:      bcm988312
2676 N:      bcm113*
2677 N:      bcm583*
2678 N:      bcm585*
2679 N:      bcm586*
2680 N:      bcm88312
2681 F:      arch/arm64/boot/dts/broadcom/ns2*
2682 F:      drivers/clk/bcm/clk-ns*
2683 F:      drivers/pinctrl/bcm/pinctrl-ns*
2684
2685 BROADCOM BRCMSTB GPIO DRIVER
2686 M:      Gregory Fong <gregory.0xf0@gmail.com>
2687 L:      bcm-kernel-feedback-list@broadcom.com
2688 S:      Supported
2689 F:      drivers/gpio/gpio-brcmstb.c
2690 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2691
2692 BROADCOM KONA GPIO DRIVER
2693 M:      Ray Jui <rjui@broadcom.com>
2694 L:      bcm-kernel-feedback-list@broadcom.com
2695 S:      Supported
2696 F:      drivers/gpio/gpio-bcm-kona.c
2697 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2698
2699 BROADCOM NVRAM DRIVER
2700 M:      Rafał Miłecki <zajec5@gmail.com>
2701 L:      linux-mips@linux-mips.org
2702 S:      Maintained
2703 F:      drivers/firmware/broadcom/*
2704
2705 BROADCOM STB NAND FLASH DRIVER
2706 M:      Brian Norris <computersforpeace@gmail.com>
2707 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2708 L:      linux-mtd@lists.infradead.org
2709 L:      bcm-kernel-feedback-list@broadcom.com
2710 S:      Maintained
2711 F:      drivers/mtd/nand/brcmnand/
2712
2713 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2714 M:      Rafał Miłecki <zajec5@gmail.com>
2715 L:      linux-wireless@vger.kernel.org
2716 S:      Maintained
2717 F:      drivers/bcma/
2718 F:      include/linux/bcma/
2719
2720 BROADCOM SYSTEMPORT ETHERNET DRIVER
2721 M:      Florian Fainelli <f.fainelli@gmail.com>
2722 L:      netdev@vger.kernel.org
2723 S:      Supported
2724 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2725
2726 BROADCOM VULCAN ARM64 SOC
2727 M:      Jayachandran C. <jchandra@broadcom.com>
2728 M:      bcm-kernel-feedback-list@broadcom.com
2729 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2730 S:      Maintained
2731 F:      arch/arm64/boot/dts/broadcom/vulcan*
2732
2733 BROCADE BFA FC SCSI DRIVER
2734 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2735 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2736 L:      linux-scsi@vger.kernel.org
2737 S:      Supported
2738 F:      drivers/scsi/bfa/
2739
2740 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2741 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2742 L:      netdev@vger.kernel.org
2743 S:      Supported
2744 F:      drivers/net/ethernet/brocade/bna/
2745
2746 BSG (block layer generic sg v4 driver)
2747 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2748 L:      linux-scsi@vger.kernel.org
2749 S:      Supported
2750 F:      block/bsg.c
2751 F:      include/linux/bsg.h
2752 F:      include/uapi/linux/bsg.h
2753
2754 BT87X AUDIO DRIVER
2755 M:      Clemens Ladisch <clemens@ladisch.de>
2756 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2757 T:      git git://git.alsa-project.org/alsa-kernel.git
2758 S:      Maintained
2759 F:      Documentation/sound/alsa/Bt87x.txt
2760 F:      sound/pci/bt87x.c
2761
2762 BT8XXGPIO DRIVER
2763 M:      Michael Buesch <m@bues.ch>
2764 W:      http://bu3sch.de/btgpio.php
2765 S:      Maintained
2766 F:      drivers/gpio/gpio-bt8xx.c
2767
2768 BTRFS FILE SYSTEM
2769 M:      Chris Mason <clm@fb.com>
2770 M:      Josef Bacik <jbacik@fb.com>
2771 M:      David Sterba <dsterba@suse.com>
2772 L:      linux-btrfs@vger.kernel.org
2773 W:      http://btrfs.wiki.kernel.org/
2774 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2776 S:      Maintained
2777 F:      Documentation/filesystems/btrfs.txt
2778 F:      fs/btrfs/
2779
2780 BTTV VIDEO4LINUX DRIVER
2781 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2782 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2783 L:      linux-media@vger.kernel.org
2784 W:      https://linuxtv.org
2785 T:      git git://linuxtv.org/media_tree.git
2786 S:      Odd fixes
2787 F:      Documentation/video4linux/bttv/
2788 F:      drivers/media/pci/bt8xx/bttv*
2789
2790 BUSLOGIC SCSI DRIVER
2791 M:      Khalid Aziz <khalid@gonehiking.org>
2792 L:      linux-scsi@vger.kernel.org
2793 S:      Maintained
2794 F:      drivers/scsi/BusLogic.*
2795 F:      drivers/scsi/FlashPoint.*
2796
2797 C-MEDIA CMI8788 DRIVER
2798 M:      Clemens Ladisch <clemens@ladisch.de>
2799 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2800 T:      git git://git.alsa-project.org/alsa-kernel.git
2801 S:      Maintained
2802 F:      sound/pci/oxygen/
2803
2804 C6X ARCHITECTURE
2805 M:      Mark Salter <msalter@redhat.com>
2806 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2807 L:      linux-c6x-dev@linux-c6x.org
2808 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2809 S:      Maintained
2810 F:      arch/c6x/
2811
2812 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2813 M:      David Howells <dhowells@redhat.com>
2814 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2815 S:      Supported
2816 F:      Documentation/filesystems/caching/cachefiles.txt
2817 F:      fs/cachefiles/
2818
2819 CADET FM/AM RADIO RECEIVER DRIVER
2820 M:      Hans Verkuil <hverkuil@xs4all.nl>
2821 L:      linux-media@vger.kernel.org
2822 T:      git git://linuxtv.org/media_tree.git
2823 W:      https://linuxtv.org
2824 S:      Maintained
2825 F:      drivers/media/radio/radio-cadet*
2826
2827 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2828 M:      Jonathan Corbet <corbet@lwn.net>
2829 L:      linux-media@vger.kernel.org
2830 T:      git git://linuxtv.org/media_tree.git
2831 S:      Maintained
2832 F:      Documentation/video4linux/cafe_ccic
2833 F:      drivers/media/platform/marvell-ccic/
2834
2835 CAIF NETWORK LAYER
2836 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2837 L:      netdev@vger.kernel.org
2838 S:      Supported
2839 F:      Documentation/networking/caif/
2840 F:      drivers/net/caif/
2841 F:      include/uapi/linux/caif/
2842 F:      include/net/caif/
2843 F:      net/caif/
2844
2845 CALGARY x86-64 IOMMU
2846 M:      Muli Ben-Yehuda <mulix@mulix.org>
2847 M:      Jon Mason <jdmason@kudzu.us>
2848 L:      iommu@lists.linux-foundation.org
2849 S:      Maintained
2850 F:      arch/x86/kernel/pci-calgary_64.c
2851 F:      arch/x86/kernel/tce_64.c
2852 F:      arch/x86/include/asm/calgary.h
2853 F:      arch/x86/include/asm/tce.h
2854
2855 CAN NETWORK LAYER
2856 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2857 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2858 L:      linux-can@vger.kernel.org
2859 W:      https://github.com/linux-can
2860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2862 S:      Maintained
2863 F:      Documentation/networking/can.txt
2864 F:      net/can/
2865 F:      include/linux/can/core.h
2866 F:      include/uapi/linux/can.h
2867 F:      include/uapi/linux/can/bcm.h
2868 F:      include/uapi/linux/can/raw.h
2869 F:      include/uapi/linux/can/gw.h
2870
2871 CAN NETWORK DRIVERS
2872 M:      Wolfgang Grandegger <wg@grandegger.com>
2873 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2874 L:      linux-can@vger.kernel.org
2875 W:      https://github.com/linux-can
2876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2878 S:      Maintained
2879 F:      Documentation/devicetree/bindings/net/can/
2880 F:      drivers/net/can/
2881 F:      include/linux/can/dev.h
2882 F:      include/linux/can/platform/
2883 F:      include/uapi/linux/can/error.h
2884 F:      include/uapi/linux/can/netlink.h
2885
2886 CAPABILITIES
2887 M:      Serge Hallyn <serge@hallyn.com>
2888 L:      linux-security-module@vger.kernel.org
2889 S:      Supported
2890 F:      include/linux/capability.h
2891 F:      include/uapi/linux/capability.h
2892 F:      security/commoncap.c
2893 F:      kernel/capability.c
2894
2895 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2896 M:      Kevin Tsai <ktsai@capellamicro.com>
2897 S:      Maintained
2898 F:      drivers/iio/light/cm*
2899 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2900
2901 CAVIUM LIQUIDIO NETWORK DRIVER
2902 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2903 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2904 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2905 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2906 L:     netdev@vger.kernel.org
2907 W:     http://www.cavium.com
2908 S:     Supported
2909 F:     drivers/net/ethernet/cavium/liquidio/
2910
2911 CC2520 IEEE-802.15.4 RADIO DRIVER
2912 M:      Varka Bhadram <varkabhadram@gmail.com>
2913 L:      linux-wpan@vger.kernel.org
2914 S:      Maintained
2915 F:      drivers/net/ieee802154/cc2520.c
2916 F:      include/linux/spi/cc2520.h
2917 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2918
2919 CEC DRIVER
2920 M:      Hans Verkuil <hans.verkuil@cisco.com>
2921 L:      linux-media@vger.kernel.org
2922 T:      git git://linuxtv.org/media_tree.git
2923 W:      http://linuxtv.org
2924 S:      Supported
2925 F:      Documentation/cec.txt
2926 F:      Documentation/DocBook/media/v4l/cec*
2927 F:      drivers/staging/media/cec/
2928 F:      drivers/media/cec-edid.c
2929 F:      drivers/media/rc/keymaps/rc-cec.c
2930 F:      include/media/cec.h
2931 F:      include/media/cec-edid.h
2932 F:      include/linux/cec.h
2933 F:      include/linux/cec-funcs.h
2934
2935 CELL BROADBAND ENGINE ARCHITECTURE
2936 M:      Arnd Bergmann <arnd@arndb.de>
2937 L:      linuxppc-dev@lists.ozlabs.org
2938 W:      http://www.ibm.com/developerworks/power/cell/
2939 S:      Supported
2940 F:      arch/powerpc/include/asm/cell*.h
2941 F:      arch/powerpc/include/asm/spu*.h
2942 F:      arch/powerpc/include/uapi/asm/spu*.h
2943 F:      arch/powerpc/oprofile/*cell*
2944 F:      arch/powerpc/platforms/cell/
2945
2946 CEPH COMMON CODE (LIBCEPH)
2947 M:      Ilya Dryomov <idryomov@gmail.com>
2948 M:      "Yan, Zheng" <zyan@redhat.com>
2949 M:      Sage Weil <sage@redhat.com>
2950 L:      ceph-devel@vger.kernel.org
2951 W:      http://ceph.com/
2952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2953 T:      git git://github.com/ceph/ceph-client.git
2954 S:      Supported
2955 F:      net/ceph/
2956 F:      include/linux/ceph/
2957 F:      include/linux/crush/
2958
2959 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2960 M:      "Yan, Zheng" <zyan@redhat.com>
2961 M:      Sage Weil <sage@redhat.com>
2962 M:      Ilya Dryomov <idryomov@gmail.com>
2963 L:      ceph-devel@vger.kernel.org
2964 W:      http://ceph.com/
2965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2966 T:      git git://github.com/ceph/ceph-client.git
2967 S:      Supported
2968 F:      Documentation/filesystems/ceph.txt
2969 F:      fs/ceph/
2970
2971 CERTIFICATE HANDLING:
2972 M:      David Howells <dhowells@redhat.com>
2973 M:      David Woodhouse <dwmw2@infradead.org>
2974 L:      keyrings@vger.kernel.org
2975 S:      Maintained
2976 F:      Documentation/module-signing.txt
2977 F:      certs/
2978 F:      scripts/sign-file.c
2979 F:      scripts/extract-cert.c
2980
2981 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2982 L:      linux-usb@vger.kernel.org
2983 S:      Orphan
2984 F:      Documentation/usb/WUSB-Design-overview.txt
2985 F:      Documentation/usb/wusb-cbaf
2986 F:      drivers/usb/host/hwa-hc.c
2987 F:      drivers/usb/host/whci/
2988 F:      drivers/usb/wusbcore/
2989 F:      include/linux/usb/wusb*
2990
2991 CFAG12864B LCD DRIVER
2992 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2993 W:      http://miguelojeda.es/auxdisplay.htm
2994 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2995 S:      Maintained
2996 F:      drivers/auxdisplay/cfag12864b.c
2997 F:      include/linux/cfag12864b.h
2998
2999 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3000 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3001 W:      http://miguelojeda.es/auxdisplay.htm
3002 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3003 S:      Maintained
3004 F:      drivers/auxdisplay/cfag12864bfb.c
3005 F:      include/linux/cfag12864b.h
3006
3007 CFG80211 and NL80211
3008 M:      Johannes Berg <johannes@sipsolutions.net>
3009 L:      linux-wireless@vger.kernel.org
3010 W:      http://wireless.kernel.org/
3011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3013 S:      Maintained
3014 F:      include/uapi/linux/nl80211.h
3015 F:      include/net/cfg80211.h
3016 F:      net/wireless/*
3017 X:      net/wireless/wext*
3018
3019 CHAR and MISC DRIVERS
3020 M:      Arnd Bergmann <arnd@arndb.de>
3021 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3023 S:      Supported
3024 F:      drivers/char/*
3025 F:      drivers/misc/*
3026 F:      include/linux/miscdevice.h
3027
3028 CHECKPATCH
3029 M:      Andy Whitcroft <apw@canonical.com>
3030 M:      Joe Perches <joe@perches.com>
3031 S:      Maintained
3032 F:      scripts/checkpatch.pl
3033
3034 CHINESE DOCUMENTATION
3035 M:      Harry Wei <harryxiyou@gmail.com>
3036 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3037 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
3038 S:      Maintained
3039 F:      Documentation/zh_CN/
3040
3041 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3042 M:      Peter Chen <Peter.Chen@nxp.com>
3043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3044 L:      linux-usb@vger.kernel.org
3045 S:      Maintained
3046 F:      drivers/usb/chipidea/
3047
3048 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3049 M:      Hans de Goede <hdegoede@redhat.com>
3050 L:      linux-input@vger.kernel.org
3051 S:      Maintained
3052 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3053 F:      drivers/input/touchscreen/chipone_icn8318.c
3054
3055 CHROME HARDWARE PLATFORM SUPPORT
3056 M:      Olof Johansson <olof@lixom.net>
3057 S:      Maintained
3058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3059 F:      drivers/platform/chrome/
3060
3061 CISCO VIC ETHERNET NIC DRIVER
3062 M:      Christian Benvenuti <benve@cisco.com>
3063 M:      Sujith Sankar <ssujith@cisco.com>
3064 M:      Govindarajulu Varadarajan <_govind@gmx.com>
3065 M:      Neel Patel <neepatel@cisco.com>
3066 S:      Supported
3067 F:      drivers/net/ethernet/cisco/enic/
3068
3069 CISCO VIC LOW LATENCY NIC DRIVER
3070 M:      Christian Benvenuti <benve@cisco.com>
3071 M:      Dave Goodell <dgoodell@cisco.com>
3072 S:      Supported
3073 F:      drivers/infiniband/hw/usnic/
3074
3075 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3076 M:      Hartley Sweeten <hsweeten@visionengravers.com>
3077 L:      netdev@vger.kernel.org
3078 S:      Maintained
3079 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
3080
3081 CIRRUS LOGIC AUDIO CODEC DRIVERS
3082 M:      Brian Austin <brian.austin@cirrus.com>
3083 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
3084 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3085 S:      Maintained
3086 F:      sound/soc/codecs/cs*
3087
3088 CLEANCACHE API
3089 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3090 L:      linux-kernel@vger.kernel.org
3091 S:      Maintained
3092 F:      mm/cleancache.c
3093 F:      include/linux/cleancache.h
3094
3095 CLK API
3096 M:      Russell King <linux@armlinux.org.uk>
3097 L:      linux-clk@vger.kernel.org
3098 S:      Maintained
3099 F:      include/linux/clk.h
3100
3101 CLOCKSOURCE, CLOCKEVENT DRIVERS
3102 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3103 M:      Thomas Gleixner <tglx@linutronix.de>
3104 L:      linux-kernel@vger.kernel.org
3105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3106 S:      Supported
3107 F:      drivers/clocksource
3108
3109 CISCO FCOE HBA DRIVER
3110 M:      Hiral Patel <hiralpat@cisco.com>
3111 M:      Suma Ramars <sramars@cisco.com>
3112 M:      Brian Uchino <buchino@cisco.com>
3113 L:      linux-scsi@vger.kernel.org
3114 S:      Supported
3115 F:      drivers/scsi/fnic/
3116
3117 CISCO SCSI HBA DRIVER
3118 M:      Narsimhulu Musini <nmusini@cisco.com>
3119 M:      Sesidhar Baddela <sebaddel@cisco.com>
3120 L:      linux-scsi@vger.kernel.org
3121 S:      Supported
3122 F:      drivers/scsi/snic/
3123
3124 CMPC ACPI DRIVER
3125 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3126 M:      Daniel Oliveira Nascimento <don@syst.com.br>
3127 L:      platform-driver-x86@vger.kernel.org
3128 S:      Supported
3129 F:      drivers/platform/x86/classmate-laptop.c
3130
3131 COBALT MEDIA DRIVER
3132 M:      Hans Verkuil <hans.verkuil@cisco.com>
3133 L:      linux-media@vger.kernel.org
3134 T:      git git://linuxtv.org/media_tree.git
3135 W:      https://linuxtv.org
3136 S:      Supported
3137 F:      drivers/media/pci/cobalt/
3138
3139 COCCINELLE/Semantic Patches (SmPL)
3140 M:      Julia Lawall <Julia.Lawall@lip6.fr>
3141 M:      Gilles Muller <Gilles.Muller@lip6.fr>
3142 M:      Nicolas Palix <nicolas.palix@imag.fr>
3143 M:      Michal Marek <mmarek@suse.com>
3144 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
3145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3146 W:      http://coccinelle.lip6.fr/
3147 S:      Supported
3148 F:      Documentation/coccinelle.txt
3149 F:      scripts/coccinelle/
3150 F:      scripts/coccicheck
3151
3152 CODA FILE SYSTEM
3153 M:      Jan Harkes <jaharkes@cs.cmu.edu>
3154 M:      coda@cs.cmu.edu
3155 L:      codalist@coda.cs.cmu.edu
3156 W:      http://www.coda.cs.cmu.edu/
3157 S:      Maintained
3158 F:      Documentation/filesystems/coda.txt
3159 F:      fs/coda/
3160 F:      include/linux/coda*.h
3161 F:      include/uapi/linux/coda*.h
3162
3163 CODA V4L2 MEM2MEM DRIVER
3164 M:      Philipp Zabel <p.zabel@pengutronix.de>
3165 L:      linux-media@vger.kernel.org
3166 S:      Maintained
3167 F:      Documentation/devicetree/bindings/media/coda.txt
3168 F:      drivers/media/platform/coda/
3169
3170 COMMON CLK FRAMEWORK
3171 M:      Michael Turquette <mturquette@baylibre.com>
3172 M:      Stephen Boyd <sboyd@codeaurora.org>
3173 L:      linux-clk@vger.kernel.org
3174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3175 S:      Maintained
3176 F:      Documentation/devicetree/bindings/clock/
3177 F:      drivers/clk/
3178 X:      drivers/clk/clkdev.c
3179 F:      include/linux/clk-pr*
3180 F:      include/linux/clk/
3181
3182 COMMON INTERNET FILE SYSTEM (CIFS)
3183 M:      Steve French <sfrench@samba.org>
3184 L:      linux-cifs@vger.kernel.org
3185 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3186 W:      http://linux-cifs.samba.org/
3187 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3188 S:      Supported
3189 F:      Documentation/filesystems/cifs/
3190 F:      fs/cifs/
3191
3192 COMPACTPCI HOTPLUG CORE
3193 M:      Scott Murray <scott@spiteful.org>
3194 L:      linux-pci@vger.kernel.org
3195 S:      Maintained
3196 F:      drivers/pci/hotplug/cpci_hotplug*
3197
3198 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3199 M:      Scott Murray <scott@spiteful.org>
3200 L:      linux-pci@vger.kernel.org
3201 S:      Maintained
3202 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3203
3204 COMPACTPCI HOTPLUG GENERIC DRIVER
3205 M:      Scott Murray <scott@spiteful.org>
3206 L:      linux-pci@vger.kernel.org
3207 S:      Maintained
3208 F:      drivers/pci/hotplug/cpcihp_generic.c
3209
3210 COMPAL LAPTOP SUPPORT
3211 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3212 L:      platform-driver-x86@vger.kernel.org
3213 S:      Maintained
3214 F:      drivers/platform/x86/compal-laptop.c
3215
3216 CONEXANT ACCESSRUNNER USB DRIVER
3217 L:      accessrunner-general@lists.sourceforge.net
3218 W:      http://accessrunner.sourceforge.net/
3219 S:      Orphan
3220 F:      drivers/usb/atm/cxacru.c
3221
3222 CONFIGFS
3223 M:      Joel Becker <jlbec@evilplan.org>
3224 M:      Christoph Hellwig <hch@lst.de>
3225 T:      git git://git.infradead.org/users/hch/configfs.git
3226 S:      Supported
3227 F:      fs/configfs/
3228 F:      include/linux/configfs.h
3229
3230 CONNECTOR
3231 M:      Evgeniy Polyakov <zbr@ioremap.net>
3232 L:      netdev@vger.kernel.org
3233 S:      Maintained
3234 F:      drivers/connector/
3235
3236 CONTROL GROUP (CGROUP)
3237 M:      Tejun Heo <tj@kernel.org>
3238 M:      Li Zefan <lizefan@huawei.com>
3239 M:      Johannes Weiner <hannes@cmpxchg.org>
3240 L:      cgroups@vger.kernel.org
3241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3242 S:      Maintained
3243 F:      Documentation/cgroup*
3244 F:      include/linux/cgroup*
3245 F:      kernel/cgroup*
3246
3247 CONTROL GROUP - CPUSET
3248 M:      Li Zefan <lizefan@huawei.com>
3249 L:      cgroups@vger.kernel.org
3250 W:      http://www.bullopensource.org/cpuset/
3251 W:      http://oss.sgi.com/projects/cpusets/
3252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3253 S:      Maintained
3254 F:      Documentation/cgroup-v1/cpusets.txt
3255 F:      include/linux/cpuset.h
3256 F:      kernel/cpuset.c
3257
3258 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3259 M:      Johannes Weiner <hannes@cmpxchg.org>
3260 M:      Michal Hocko <mhocko@kernel.org>
3261 M:      Vladimir Davydov <vdavydov.dev@gmail.com>
3262 L:      cgroups@vger.kernel.org
3263 L:      linux-mm@kvack.org
3264 S:      Maintained
3265 F:      mm/memcontrol.c
3266 F:      mm/swap_cgroup.c
3267
3268 CORETEMP HARDWARE MONITORING DRIVER
3269 M:      Fenghua Yu <fenghua.yu@intel.com>
3270 L:      linux-hwmon@vger.kernel.org
3271 S:      Maintained
3272 F:      Documentation/hwmon/coretemp
3273 F:      drivers/hwmon/coretemp.c
3274
3275 COSA/SRP SYNC SERIAL DRIVER
3276 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3277 W:      http://www.fi.muni.cz/~kas/cosa/
3278 S:      Maintained
3279 F:      drivers/net/wan/cosa*
3280
3281 CPMAC ETHERNET DRIVER
3282 M:      Florian Fainelli <f.fainelli@gmail.com>
3283 L:      netdev@vger.kernel.org
3284 S:      Maintained
3285 F:      drivers/net/ethernet/ti/cpmac.c
3286
3287 CPU FREQUENCY DRIVERS
3288 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3289 M:      Viresh Kumar <viresh.kumar@linaro.org>
3290 L:      linux-pm@vger.kernel.org
3291 S:      Maintained
3292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3293 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3294 F:      drivers/cpufreq/
3295 F:      include/linux/cpufreq.h
3296
3297 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3298 M:      Viresh Kumar <viresh.kumar@linaro.org>
3299 M:      Sudeep Holla <sudeep.holla@arm.com>
3300 L:      linux-pm@vger.kernel.org
3301 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3302 S:      Maintained
3303 F:      drivers/cpufreq/arm_big_little.h
3304 F:      drivers/cpufreq/arm_big_little.c
3305 F:      drivers/cpufreq/arm_big_little_dt.c
3306
3307 CPUIDLE DRIVER - ARM BIG LITTLE
3308 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3309 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3310 L:      linux-pm@vger.kernel.org
3311 L:      linux-arm-kernel@lists.infradead.org
3312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3313 S:      Maintained
3314 F:      drivers/cpuidle/cpuidle-big_little.c
3315
3316 CPUIDLE DRIVER - ARM EXYNOS
3317 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3318 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3319 M:      Kukjin Kim <kgene@kernel.org>
3320 L:      linux-pm@vger.kernel.org
3321 L:      linux-samsung-soc@vger.kernel.org
3322 S:      Supported
3323 F:      drivers/cpuidle/cpuidle-exynos.c
3324 F:      arch/arm/mach-exynos/pm.c
3325
3326 CPUIDLE DRIVERS
3327 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3328 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3329 L:      linux-pm@vger.kernel.org
3330 S:      Maintained
3331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3332 F:      drivers/cpuidle/*
3333 F:      include/linux/cpuidle.h
3334
3335 CPUID/MSR DRIVER
3336 M:      "H. Peter Anvin" <hpa@zytor.com>
3337 S:      Maintained
3338 F:      arch/x86/kernel/cpuid.c
3339 F:      arch/x86/kernel/msr.c
3340
3341 CPU POWER MONITORING SUBSYSTEM
3342 M:      Thomas Renninger <trenn@suse.com>
3343 L:      linux-pm@vger.kernel.org
3344 S:      Maintained
3345 F:      tools/power/cpupower/
3346
3347 CRAMFS FILESYSTEM
3348 W:      http://sourceforge.net/projects/cramfs/
3349 S:      Orphan / Obsolete
3350 F:      Documentation/filesystems/cramfs.txt
3351 F:      fs/cramfs/
3352
3353 CRIS PORT
3354 M:      Mikael Starvik <starvik@axis.com>
3355 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3356 L:      linux-cris-kernel@axis.com
3357 W:      http://developer.axis.com
3358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3359 S:      Maintained
3360 F:      arch/cris/
3361 F:      drivers/tty/serial/crisv10.*
3362
3363 CRYPTO API
3364 M:      Herbert Xu <herbert@gondor.apana.org.au>
3365 M:      "David S. Miller" <davem@davemloft.net>
3366 L:      linux-crypto@vger.kernel.org
3367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3369 S:      Maintained
3370 F:      Documentation/crypto/
3371 F:      Documentation/devicetree/bindings/crypto/
3372 F:      Documentation/DocBook/crypto-API.tmpl
3373 F:      arch/*/crypto/
3374 F:      crypto/
3375 F:      drivers/crypto/
3376 F:      include/crypto/
3377
3378 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3379 M:      Neil Horman <nhorman@tuxdriver.com>
3380 L:      linux-crypto@vger.kernel.org
3381 S:      Maintained
3382 F:      crypto/ansi_cprng.c
3383 F:      crypto/rng.c
3384
3385 CS3308 MEDIA DRIVER
3386 M:      Hans Verkuil <hverkuil@xs4all.nl>
3387 L:      linux-media@vger.kernel.org
3388 T:      git git://linuxtv.org/media_tree.git
3389 W:      http://linuxtv.org
3390 S:      Odd Fixes
3391 F:      drivers/media/i2c/cs3308.c
3392 F:      drivers/media/i2c/cs3308.h
3393
3394 CS5535 Audio ALSA driver
3395 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3396 S:      Maintained
3397 F:      sound/pci/cs5535audio/
3398
3399 CW1200 WLAN driver
3400 M:      Solomon Peachy <pizza@shaftnet.org>
3401 S:      Maintained
3402 F:      drivers/net/wireless/st/cw1200/
3403
3404 CX18 VIDEO4LINUX DRIVER
3405 M:      Andy Walls <awalls@md.metrocast.net>
3406 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3407 L:      linux-media@vger.kernel.org
3408 T:      git git://linuxtv.org/media_tree.git
3409 W:      https://linuxtv.org
3410 W:      http://www.ivtvdriver.org/index.php/Cx18
3411 S:      Maintained
3412 F:      Documentation/video4linux/cx18.txt
3413 F:      drivers/media/pci/cx18/
3414 F:      include/uapi/linux/ivtv*
3415
3416 CX2341X MPEG ENCODER HELPER MODULE
3417 M:      Hans Verkuil <hverkuil@xs4all.nl>
3418 L:      linux-media@vger.kernel.org
3419 T:      git git://linuxtv.org/media_tree.git
3420 W:      https://linuxtv.org
3421 S:      Maintained
3422 F:      drivers/media/common/cx2341x*
3423 F:      include/media/cx2341x*
3424
3425 CX24120 MEDIA DRIVER
3426 M:      Jemma Denson <jdenson@gmail.com>
3427 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3428 L:      linux-media@vger.kernel.org
3429 W:      https://linuxtv.org
3430 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3431 S:      Maintained
3432 F:      drivers/media/dvb-frontends/cx24120*
3433
3434 CX88 VIDEO4LINUX DRIVER
3435 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
3436 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
3437 L:      linux-media@vger.kernel.org
3438 W:      https://linuxtv.org
3439 T:      git git://linuxtv.org/media_tree.git
3440 S:      Odd fixes
3441 F:      Documentation/video4linux/cx88/
3442 F:      drivers/media/pci/cx88/
3443
3444 CXD2820R MEDIA DRIVER
3445 M:      Antti Palosaari <crope@iki.fi>
3446 L:      linux-media@vger.kernel.org
3447 W:      https://linuxtv.org
3448 W:      http://palosaari.fi/linux/
3449 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3450 T:      git git://linuxtv.org/anttip/media_tree.git
3451 S:      Maintained
3452 F:      drivers/media/dvb-frontends/cxd2820r*
3453
3454 CXGB3 ETHERNET DRIVER (CXGB3)
3455 M:      Santosh Raspatur <santosh@chelsio.com>
3456 L:      netdev@vger.kernel.org
3457 W:      http://www.chelsio.com
3458 S:      Supported
3459 F:      drivers/net/ethernet/chelsio/cxgb3/
3460
3461 CXGB3 ISCSI DRIVER (CXGB3I)
3462 M:      Karen Xie <kxie@chelsio.com>
3463 L:      linux-scsi@vger.kernel.org
3464 W:      http://www.chelsio.com
3465 S:      Supported
3466 F:      drivers/scsi/cxgbi/cxgb3i
3467
3468 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3469 M:      Steve Wise <swise@chelsio.com>
3470 L:      linux-rdma@vger.kernel.org
3471 W:      http://www.openfabrics.org
3472 S:      Supported
3473 F:      drivers/infiniband/hw/cxgb3/
3474
3475 CXGB4 ETHERNET DRIVER (CXGB4)
3476 M:      Hariprasad S <hariprasad@chelsio.com>
3477 L:      netdev@vger.kernel.org
3478 W:      http://www.chelsio.com
3479 S:      Supported
3480 F:      drivers/net/ethernet/chelsio/cxgb4/
3481
3482 CXGB4 ISCSI DRIVER (CXGB4I)
3483 M:      Karen Xie <kxie@chelsio.com>
3484 L:      linux-scsi@vger.kernel.org
3485 W:      http://www.chelsio.com
3486 S:      Supported
3487 F:      drivers/scsi/cxgbi/cxgb4i
3488
3489 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3490 M:      Steve Wise <swise@chelsio.com>
3491 L:      linux-rdma@vger.kernel.org
3492 W:      http://www.openfabrics.org
3493 S:      Supported
3494 F:      drivers/infiniband/hw/cxgb4/
3495
3496 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3497 M:      Casey Leedom <leedom@chelsio.com>
3498 L:      netdev@vger.kernel.org
3499 W:      http://www.chelsio.com
3500 S:      Supported
3501 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3502
3503 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3504 M:      Ian Munsie <imunsie@au1.ibm.com>
3505 M:      Michael Neuling <mikey@neuling.org>
3506 L:      linuxppc-dev@lists.ozlabs.org
3507 S:      Supported
3508 F:      drivers/misc/cxl/
3509 F:      include/misc/cxl*
3510 F:      include/uapi/misc/cxl.h
3511 F:      Documentation/powerpc/cxl.txt
3512 F:      Documentation/powerpc/cxl.txt
3513 F:      Documentation/ABI/testing/sysfs-class-cxl
3514
3515 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3516 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3517 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3518 M:      Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3519 L:      linux-scsi@vger.kernel.org
3520 S:      Supported
3521 F:      drivers/scsi/cxlflash/
3522 F:      include/uapi/scsi/cxlflash_ioctls.h
3523 F:      Documentation/powerpc/cxlflash.txt
3524
3525 STMMAC ETHERNET DRIVER
3526 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3527 M:      Alexandre Torgue <alexandre.torgue@st.com>
3528 L:      netdev@vger.kernel.org
3529 W:      http://www.stlinux.com
3530 S:      Supported
3531 F:      drivers/net/ethernet/stmicro/stmmac/
3532
3533 CYBERPRO FB DRIVER
3534 M:      Russell King <linux@armlinux.org.uk>
3535 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3536 W:      http://www.armlinux.org.uk/
3537 S:      Maintained
3538 F:      drivers/video/fbdev/cyber2000fb.*
3539
3540 CYCLADES ASYNC MUX DRIVER
3541 W:      http://www.cyclades.com/
3542 S:      Orphan
3543 F:      drivers/tty/cyclades.c
3544 F:      include/linux/cyclades.h
3545 F:      include/uapi/linux/cyclades.h
3546
3547 CYCLADES PC300 DRIVER
3548 W:      http://www.cyclades.com/
3549 S:      Orphan
3550 F:      drivers/net/wan/pc300*
3551
3552 CYPRESS_FIRMWARE MEDIA DRIVER
3553 M:      Antti Palosaari <crope@iki.fi>
3554 L:      linux-media@vger.kernel.org
3555 W:      https://linuxtv.org
3556 W:      http://palosaari.fi/linux/
3557 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3558 T:      git git://linuxtv.org/anttip/media_tree.git
3559 S:      Maintained
3560 F:      drivers/media/common/cypress_firmware*
3561
3562 CYTTSP TOUCHSCREEN DRIVER
3563 M:      Ferruh Yigit <fery@cypress.com>
3564 L:      linux-input@vger.kernel.org
3565 S:      Supported
3566 F:      drivers/input/touchscreen/cyttsp*
3567 F:      include/linux/input/cyttsp.h
3568
3569 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3570 M:      Joshua Kinard <kumba@gentoo.org>
3571 S:      Maintained
3572 F:      drivers/rtc/rtc-ds1685.c
3573 F:      include/linux/rtc/ds1685.h
3574
3575 DAMA SLAVE for AX.25
3576 M:      Joerg Reuter <jreuter@yaina.de>
3577 W:      http://yaina.de/jreuter/
3578 W:      http://www.qsl.net/dl1bke/
3579 L:      linux-hams@vger.kernel.org
3580 S:      Maintained
3581 F:      net/ax25/af_ax25.c
3582 F:      net/ax25/ax25_dev.c
3583 F:      net/ax25/ax25_ds_*
3584 F:      net/ax25/ax25_in.c
3585 F:      net/ax25/ax25_out.c
3586 F:      net/ax25/ax25_timer.c
3587 F:      net/ax25/sysctl_net_ax25.c
3588
3589 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3590 L:      netdev@vger.kernel.org
3591 S:      Orphan
3592 F:      Documentation/networking/dmfe.txt
3593 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3594
3595 DC390/AM53C974 SCSI driver
3596 M:      Hannes Reinecke <hare@suse.com>
3597 L:      linux-scsi@vger.kernel.org
3598 S:      Maintained
3599 F:      drivers/scsi/am53c974.c
3600
3601 DC395x SCSI driver
3602 M:      Oliver Neukum <oliver@neukum.org>
3603 M:      Ali Akcaagac <aliakc@web.de>
3604 M:      Jamie Lenehan <lenehan@twibble.org>
3605 L:      dc395x@twibble.org
3606 W:      http://twibble.org/dist/dc395x/
3607 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3608 S:      Maintained
3609 F:      Documentation/scsi/dc395x.txt
3610 F:      drivers/scsi/dc395x.*
3611
3612 DCCP PROTOCOL
3613 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3614 L:      dccp@vger.kernel.org
3615 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3616 S:      Maintained
3617 F:      include/linux/dccp.h
3618 F:      include/uapi/linux/dccp.h
3619 F:      include/linux/tfrc.h
3620 F:      net/dccp/
3621
3622 DECnet NETWORK LAYER
3623 W:      http://linux-decnet.sourceforge.net
3624 L:      linux-decnet-user@lists.sourceforge.net
3625 S:      Orphan
3626 F:      Documentation/networking/decnet.txt
3627 F:      net/decnet/
3628
3629 DECSTATION PLATFORM SUPPORT
3630 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3631 L:      linux-mips@linux-mips.org
3632 W:      http://www.linux-mips.org/wiki/DECstation
3633 S:      Maintained
3634 F:      arch/mips/dec/
3635 F:      arch/mips/include/asm/dec/
3636 F:      arch/mips/include/asm/mach-dec/
3637
3638 DEFXX FDDI NETWORK DRIVER
3639 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3640 S:      Maintained
3641 F:      drivers/net/fddi/defxx.*
3642
3643 DELL LAPTOP DRIVER
3644 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3645 M:      Pali Rohár <pali.rohar@gmail.com>
3646 L:      platform-driver-x86@vger.kernel.org
3647 S:      Maintained
3648 F:      drivers/platform/x86/dell-laptop.c
3649
3650 DELL LAPTOP RBTN DRIVER
3651 M:      Pali Rohár <pali.rohar@gmail.com>
3652 S:      Maintained
3653 F:      drivers/platform/x86/dell-rbtn.*
3654
3655 DELL LAPTOP FREEFALL DRIVER
3656 M:      Pali Rohár <pali.rohar@gmail.com>
3657 S:      Maintained
3658 F:      drivers/platform/x86/dell-smo8800.c
3659
3660 DELL LAPTOP SMM DRIVER
3661 M:      Pali Rohár <pali.rohar@gmail.com>
3662 S:      Maintained
3663 F:      drivers/hwmon/dell-smm-hwmon.c
3664 F:      include/uapi/linux/i8k.h
3665
3666 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3667 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3668 S:      Maintained
3669 F:      Documentation/dcdbas.txt
3670 F:      drivers/firmware/dcdbas.*
3671
3672 DELL WMI EXTRAS DRIVER
3673 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3674 M:      Pali Rohár <pali.rohar@gmail.com>
3675 S:      Maintained
3676 F:      drivers/platform/x86/dell-wmi.c
3677
3678 DESIGNWARE USB2 DRD IP DRIVER
3679 M:      John Youn <johnyoun@synopsys.com>
3680 L:      linux-usb@vger.kernel.org
3681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3682 S:      Maintained
3683 F:      drivers/usb/dwc2/
3684
3685 DESIGNWARE USB3 DRD IP DRIVER
3686 M:      Felipe Balbi <balbi@kernel.org>
3687 L:      linux-usb@vger.kernel.org
3688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3689 S:      Maintained
3690 F:      drivers/usb/dwc3/
3691
3692 DEVICE COREDUMP (DEV_COREDUMP)
3693 M:      Johannes Berg <johannes@sipsolutions.net>
3694 L:      linux-kernel@vger.kernel.org
3695 S:      Maintained
3696 F:      drivers/base/devcoredump.c
3697 F:      include/linux/devcoredump.h
3698
3699 DEVICE FREQUENCY (DEVFREQ)
3700 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3701 M:      Kyungmin Park <kyungmin.park@samsung.com>
3702 L:      linux-pm@vger.kernel.org
3703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3704 S:      Maintained
3705 F:      drivers/devfreq/
3706 F:      include/linux/devfreq.h
3707 F:      Documentation/devicetree/bindings/devfreq/
3708
3709 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3710 M:      Chanwoo Choi <cw00.choi@samsung.com>
3711 L:      linux-pm@vger.kernel.org
3712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3713 S:      Supported
3714 F:      drivers/devfreq/event/
3715 F:      drivers/devfreq/devfreq-event.c
3716 F:      include/linux/devfreq-event.h
3717 F:      Documentation/devicetree/bindings/devfreq/event/
3718
3719 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3720 M:      Chanwoo Choi <cw00.choi@samsung.com>
3721 L:      linux-pm@vger.kernel.org
3722 L:      linux-samsung-soc@vger.kernel.org
3723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3724 S:      Maintained
3725 F:      drivers/devfreq/exynos-bus.c
3726 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3727
3728 DEVICE NUMBER REGISTRY
3729 M:      Torben Mathiasen <device@lanana.org>
3730 W:      http://lanana.org/docs/device-list/index.html
3731 S:      Maintained
3732
3733 DEVICE-MAPPER  (LVM)
3734 M:      Alasdair Kergon <agk@redhat.com>
3735 M:      Mike Snitzer <snitzer@redhat.com>
3736 M:      dm-devel@redhat.com
3737 L:      dm-devel@redhat.com
3738 W:      http://sources.redhat.com/dm
3739 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3741 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3742 S:      Maintained
3743 F:      Documentation/device-mapper/
3744 F:      drivers/md/dm*
3745 F:      drivers/md/persistent-data/
3746 F:      include/linux/device-mapper.h
3747 F:      include/linux/dm-*.h
3748 F:      include/uapi/linux/dm-*.h
3749
3750 DEVLINK
3751 M:      Jiri Pirko <jiri@mellanox.com>
3752 L:      netdev@vger.kernel.org
3753 S:      Supported
3754 F:      net/core/devlink.c
3755 F:      include/net/devlink.h
3756 F:      include/uapi/linux/devlink.h
3757
3758 DIALOG SEMICONDUCTOR DRIVERS
3759 M:      Support Opensource <support.opensource@diasemi.com>
3760 W:      http://www.dialog-semiconductor.com/products
3761 S:      Supported
3762 F:      Documentation/hwmon/da90??
3763 F:      Documentation/devicetree/bindings/mfd/da90*.txt
3764 F:      Documentation/devicetree/bindings/regulator/da92*.txt
3765 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3766 F:      drivers/gpio/gpio-da90??.c
3767 F:      drivers/hwmon/da90??-hwmon.c
3768 F:      drivers/iio/adc/da91??-*.c
3769 F:      drivers/input/misc/da90??_onkey.c
3770 F:      drivers/input/touchscreen/da9052_tsi.c
3771 F:      drivers/leds/leds-da90??.c
3772 F:      drivers/mfd/da903x.c
3773 F:      drivers/mfd/da90??-*.c
3774 F:      drivers/mfd/da91??-*.c
3775 F:      drivers/power/da9052-battery.c
3776 F:      drivers/power/da91??-*.c
3777 F:      drivers/regulator/da903x.c
3778 F:      drivers/regulator/da9???-regulator.[ch]
3779 F:      drivers/rtc/rtc-da90??.c
3780 F:      drivers/video/backlight/da90??_bl.c
3781 F:      drivers/watchdog/da90??_wdt.c
3782 F:      include/linux/mfd/da903x.h
3783 F:      include/linux/mfd/da9052/
3784 F:      include/linux/mfd/da9055/
3785 F:      include/linux/mfd/da9062/
3786 F:      include/linux/mfd/da9063/
3787 F:      include/linux/mfd/da9150/
3788 F:      include/linux/regulator/da9211.h
3789 F:      include/sound/da[79]*.h
3790 F:      sound/soc/codecs/da[79]*.[ch]
3791
3792 DIGI NEO AND CLASSIC PCI PRODUCTS
3793 M:      Lidza Louina <lidza.louina@gmail.com>
3794 M:      Mark Hounschell <markh@compro.net>
3795 L:      driverdev-devel@linuxdriverproject.org
3796 S:      Maintained
3797 F:      drivers/staging/dgnc/
3798
3799 DIOLAN U2C-12 I2C DRIVER
3800 M:      Guenter Roeck <linux@roeck-us.net>
3801 L:      linux-i2c@vger.kernel.org
3802 S:      Maintained
3803 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3804
3805 DIRECT ACCESS (DAX)
3806 M:      Matthew Wilcox <willy@linux.intel.com>
3807 L:      linux-fsdevel@vger.kernel.org
3808 S:      Supported
3809 F:      fs/dax.c
3810
3811 DIRECTORY NOTIFICATION (DNOTIFY)
3812 M:      Eric Paris <eparis@parisplace.org>
3813 S:      Maintained
3814 F:      Documentation/filesystems/dnotify.txt
3815 F:      fs/notify/dnotify/
3816 F:      include/linux/dnotify.h
3817
3818 DISK GEOMETRY AND PARTITION HANDLING
3819 M:      Andries Brouwer <aeb@cwi.nl>
3820 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3821 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3822 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3823 S:      Maintained
3824
3825 DISKQUOTA
3826 M:      Jan Kara <jack@suse.com>
3827 S:      Maintained
3828 F:      Documentation/filesystems/quota.txt
3829 F:      fs/quota/
3830 F:      include/linux/quota*.h
3831 F:      include/uapi/linux/quota*.h
3832
3833 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3834 M:      Bernie Thompson <bernie@plugable.com>
3835 L:      linux-fbdev@vger.kernel.org
3836 S:      Maintained
3837 W:      http://plugable.com/category/projects/udlfb/
3838 F:      drivers/video/fbdev/udlfb.c
3839 F:      include/video/udlfb.h
3840 F:      Documentation/fb/udlfb.txt
3841
3842 DISTRIBUTED LOCK MANAGER (DLM)
3843 M:      Christine Caulfield <ccaulfie@redhat.com>
3844 M:      David Teigland <teigland@redhat.com>
3845 L:      cluster-devel@redhat.com
3846 W:      http://sources.redhat.com/cluster/
3847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3848 S:      Supported
3849 F:      fs/dlm/
3850
3851 DMA BUFFER SHARING FRAMEWORK
3852 M:      Sumit Semwal <sumit.semwal@linaro.org>
3853 S:      Maintained
3854 L:      linux-media@vger.kernel.org
3855 L:      dri-devel@lists.freedesktop.org
3856 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3857 F:      drivers/dma-buf/
3858 F:      include/linux/dma-buf*
3859 F:      include/linux/reservation.h
3860 F:      include/linux/*fence.h
3861 F:      Documentation/dma-buf-sharing.txt
3862 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3863
3864 SYNC FILE FRAMEWORK
3865 M:      Sumit Semwal <sumit.semwal@linaro.org>
3866 R:      Gustavo Padovan <gustavo@padovan.org>
3867 S:      Maintained
3868 L:      linux-media@vger.kernel.org
3869 L:      dri-devel@lists.freedesktop.org
3870 F:      drivers/dma-buf/sync_file.c
3871 F:      include/linux/sync_file.h
3872 F:      Documentation/sync_file.txt
3873 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3874
3875 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3876 M:      Vinod Koul <vinod.koul@intel.com>
3877 L:      dmaengine@vger.kernel.org
3878 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3879 S:      Maintained
3880 F:      drivers/dma/
3881 F:      include/linux/dmaengine.h
3882 F:      Documentation/devicetree/bindings/dma/
3883 F:      Documentation/dmaengine/
3884 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3885
3886 DME1737 HARDWARE MONITOR DRIVER
3887 M:      Juerg Haefliger <juergh@gmail.com>
3888 L:      linux-hwmon@vger.kernel.org
3889 S:      Maintained
3890 F:      Documentation/hwmon/dme1737
3891 F:      drivers/hwmon/dme1737.c
3892
3893 DMI/SMBIOS SUPPORT
3894 M:      Jean Delvare <jdelvare@suse.com>
3895 S:      Maintained
3896 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3897 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3898 F:      drivers/firmware/dmi-id.c
3899 F:      drivers/firmware/dmi_scan.c
3900 F:      include/linux/dmi.h
3901
3902 DOCUMENTATION
3903 M:      Jonathan Corbet <corbet@lwn.net>
3904 L:      linux-doc@vger.kernel.org
3905 S:      Maintained
3906 F:      Documentation/
3907 F:      scripts/docproc.c
3908 F:      scripts/kernel-doc*
3909 X:      Documentation/ABI/
3910 X:      Documentation/devicetree/
3911 X:      Documentation/acpi
3912 X:      Documentation/power
3913 X:      Documentation/spi
3914 X:      Documentation/DocBook/media
3915 T:      git git://git.lwn.net/linux.git docs-next
3916
3917 DOUBLETALK DRIVER
3918 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3919 L:      blinux-list@redhat.com
3920 S:      Maintained
3921 F:      drivers/char/dtlk.c
3922 F:      include/linux/dtlk.h
3923
3924 DPT_I2O SCSI RAID DRIVER
3925 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3926 L:      linux-scsi@vger.kernel.org
3927 W:      http://www.adaptec.com/
3928 S:      Maintained
3929 F:      drivers/scsi/dpt*
3930 F:      drivers/scsi/dpt/
3931
3932 DRBD DRIVER
3933 M:      Philipp Reisner <philipp.reisner@linbit.com>
3934 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3935 L:      drbd-dev@lists.linbit.com
3936 W:      http://www.drbd.org
3937 T:      git git://git.linbit.com/linux-drbd.git
3938 T:      git git://git.linbit.com/drbd-8.4.git
3939 S:      Supported
3940 F:      drivers/block/drbd/
3941 F:      lib/lru_cache.c
3942 F:      Documentation/blockdev/drbd/
3943
3944 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3945 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3947 S:      Supported
3948 F:      Documentation/kobject.txt
3949 F:      drivers/base/
3950 F:      fs/debugfs/
3951 F:      fs/kernfs/
3952 F:      fs/sysfs/
3953 F:      include/linux/debugfs.h
3954 F:      include/linux/kobj*
3955 F:      lib/kobj*
3956
3957 DRM DRIVERS
3958 M:      David Airlie <airlied@linux.ie>
3959 L:      dri-devel@lists.freedesktop.org
3960 T:      git git://people.freedesktop.org/~airlied/linux
3961 S:      Maintained
3962 F:      drivers/gpu/drm/
3963 F:      drivers/gpu/vga/
3964 F:      Documentation/devicetree/bindings/display/
3965 F:      Documentation/devicetree/bindings/gpu/
3966 F:      Documentation/devicetree/bindings/video/
3967 F:      Documentation/gpu/
3968 F:      include/drm/
3969 F:      include/uapi/drm/
3970
3971 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3972 M:      Dave Airlie <airlied@redhat.com>
3973 S:      Odd Fixes
3974 F:      drivers/gpu/drm/ast/
3975
3976 DRM DRIVER FOR BOCHS VIRTUAL GPU
3977 M:      Gerd Hoffmann <kraxel@redhat.com>
3978 S:      Odd Fixes
3979 F:      drivers/gpu/drm/bochs/
3980
3981 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3982 M:      Dave Airlie <airlied@redhat.com>
3983 S:      Odd Fixes
3984 F:      drivers/gpu/drm/cirrus/
3985
3986 RADEON and AMDGPU DRM DRIVERS
3987 M:      Alex Deucher <alexander.deucher@amd.com>
3988 M:      Christian König <christian.koenig@amd.com>
3989 L:      dri-devel@lists.freedesktop.org
3990 T:      git git://people.freedesktop.org/~agd5f/linux
3991 S:      Supported
3992 F:      drivers/gpu/drm/radeon/
3993 F:      include/uapi/drm/radeon_drm.h
3994 F:      drivers/gpu/drm/amd/
3995 F:      include/uapi/drm/amdgpu_drm.h
3996
3997 DRM PANEL DRIVERS
3998 M:      Thierry Reding <thierry.reding@gmail.com>
3999 L:      dri-devel@lists.freedesktop.org
4000 T:      git git://anongit.freedesktop.org/tegra/linux.git
4001 S:      Maintained
4002 F:      drivers/gpu/drm/drm_panel.c
4003 F:      drivers/gpu/drm/panel/
4004 F:      include/drm/drm_panel.h
4005 F:      Documentation/devicetree/bindings/display/panel/
4006
4007 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4008 M:      Daniel Vetter <daniel.vetter@intel.com>
4009 M:      Jani Nikula <jani.nikula@linux.intel.com>
4010 L:      intel-gfx@lists.freedesktop.org
4011 L:      dri-devel@lists.freedesktop.org
4012 W:      https://01.org/linuxgraphics/
4013 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
4014 T:      git git://anongit.freedesktop.org/drm-intel
4015 S:      Supported
4016 F:      drivers/gpu/drm/i915/
4017 F:      include/drm/i915*
4018 F:      include/uapi/drm/i915_drm.h
4019 F:      Documentation/gpu/i915.rst
4020
4021 DRM DRIVERS FOR ATMEL HLCDC
4022 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
4023 L:      dri-devel@lists.freedesktop.org
4024 S:      Supported
4025 F:      drivers/gpu/drm/atmel-hlcdc/
4026 F:      Documentation/devicetree/bindings/drm/atmel/
4027
4028 DRM DRIVERS FOR ALLWINNER A10
4029 M:      Maxime Ripard  <maxime.ripard@free-electrons.com>
4030 L:      dri-devel@lists.freedesktop.org
4031 S:      Supported
4032 F:      drivers/gpu/drm/sun4i/
4033 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4034
4035 DRM DRIVERS FOR EXYNOS
4036 M:      Inki Dae <inki.dae@samsung.com>
4037 M:      Joonyoung Shim <jy0922.shim@samsung.com>
4038 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
4039 M:      Kyungmin Park <kyungmin.park@samsung.com>
4040 L:      dri-devel@lists.freedesktop.org
4041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4042 S:      Supported
4043 F:      drivers/gpu/drm/exynos/
4044 F:      include/uapi/drm/exynos_drm.h
4045 F:      Documentation/devicetree/bindings/display/exynos/
4046
4047 DRM DRIVERS FOR FREESCALE DCU
4048 M:      Stefan Agner <stefan@agner.ch>
4049 M:      Alison Wang <alison.wang@freescale.com>
4050 L:      dri-devel@lists.freedesktop.org
4051 S:      Supported
4052 F:      drivers/gpu/drm/fsl-dcu/
4053 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
4054 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
4055 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4056
4057 DRM DRIVERS FOR FREESCALE IMX
4058 M:      Philipp Zabel <p.zabel@pengutronix.de>
4059 L:      dri-devel@lists.freedesktop.org
4060 S:      Maintained
4061 F:      drivers/gpu/drm/imx/
4062 F:      drivers/gpu/ipu-v3/
4063 F:      Documentation/devicetree/bindings/display/imx/
4064
4065 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4066 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4067 L:      dri-devel@lists.freedesktop.org
4068 T:      git git://github.com/patjak/drm-gma500
4069 S:      Maintained
4070 F:      drivers/gpu/drm/gma500/
4071
4072 DRM DRIVERS FOR HISILICON
4073 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
4074 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
4075 R:      Chen Feng <puck.chen@hisilicon.com>
4076 L:      dri-devel@lists.freedesktop.org
4077 T:      git git://github.com/xin3liang/linux.git
4078 S:      Maintained
4079 F:      drivers/gpu/drm/hisilicon/
4080 F:      Documentation/devicetree/bindings/display/hisilicon/
4081
4082 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4083 S:      Orphan / Obsolete
4084 F:      drivers/gpu/drm/i810/
4085 F:      include/uapi/drm/i810_drm.h
4086
4087 DRM DRIVER FOR MSM ADRENO GPU
4088 M:      Rob Clark <robdclark@gmail.com>
4089 L:      linux-arm-msm@vger.kernel.org
4090 L:      dri-devel@lists.freedesktop.org
4091 L:      freedreno@lists.freedesktop.org
4092 T:      git git://people.freedesktop.org/~robclark/linux
4093 S:      Maintained
4094 F:      drivers/gpu/drm/msm/
4095 F:      include/uapi/drm/msm_drm.h
4096 F:      Documentation/devicetree/bindings/display/msm/
4097
4098 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4099 M:      Ben Skeggs <bskeggs@redhat.com>
4100 L:      dri-devel@lists.freedesktop.org
4101 L:      nouveau@lists.freedesktop.org
4102 T:      git git://github.com/skeggsb/linux
4103 S:      Supported
4104 F:      drivers/gpu/drm/nouveau/
4105 F:      include/uapi/drm/nouveau_drm.h
4106
4107 DRM DRIVERS FOR NVIDIA TEGRA
4108 M:      Thierry Reding <thierry.reding@gmail.com>
4109 L:      dri-devel@lists.freedesktop.org
4110 L:      linux-tegra@vger.kernel.org
4111 T:      git git://anongit.freedesktop.org/tegra/linux.git
4112 S:      Supported
4113 F:      drivers/gpu/drm/tegra/
4114 F:      drivers/gpu/host1x/
4115 F:      include/linux/host1x.h
4116 F:      include/uapi/drm/tegra_drm.h
4117 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4118
4119 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4120 S:      Orphan / Obsolete
4121 F:      drivers/gpu/drm/mga/
4122 F:      include/uapi/drm/mga_drm.h
4123
4124 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4125 M:      Dave Airlie <airlied@redhat.com>
4126 S:      Odd Fixes
4127 F:      drivers/gpu/drm/mgag200/
4128
4129 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4130 S:      Orphan / Obsolete
4131 F:      drivers/gpu/drm/r128/
4132 F:      include/uapi/drm/r128_drm.h
4133
4134 DRM DRIVERS FOR RENESAS
4135 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4136 L:      dri-devel@lists.freedesktop.org
4137 L:      linux-renesas-soc@vger.kernel.org
4138 T:      git git://linuxtv.org/pinchartl/fbdev
4139 S:      Supported
4140 F:      drivers/gpu/drm/rcar-du/
4141 F:      drivers/gpu/drm/shmobile/
4142 F:      include/linux/platform_data/shmob_drm.h
4143 F:      Documentation/devicetree/bindings/display/renesas,du.txt
4144
4145 DRM DRIVER FOR QXL VIRTUAL GPU
4146 M:      Dave Airlie <airlied@redhat.com>
4147 S:      Odd Fixes
4148 F:      drivers/gpu/drm/qxl/
4149 F:      include/uapi/drm/qxl_drm.h
4150
4151 DRM DRIVERS FOR ROCKCHIP
4152 M:      Mark Yao <mark.yao@rock-chips.com>
4153 L:      dri-devel@lists.freedesktop.org
4154 S:      Maintained
4155 F:      drivers/gpu/drm/rockchip/
4156 F:      Documentation/devicetree/bindings/display/rockchip/
4157
4158 DRM DRIVER FOR SAVAGE VIDEO CARDS
4159 S:      Orphan / Obsolete
4160 F:      drivers/gpu/drm/savage/
4161 F:      include/uapi/drm/savage_drm.h
4162
4163 DRM DRIVER FOR SIS VIDEO CARDS
4164 S:      Orphan / Obsolete
4165 F:      drivers/gpu/drm/sis/
4166 F:      include/uapi/drm/sis_drm.h
4167
4168 DRM DRIVERS FOR STI
4169 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
4170 M:      Vincent Abriou <vincent.abriou@st.com>
4171 L:      dri-devel@lists.freedesktop.org
4172 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4173 S:      Maintained
4174 F:      drivers/gpu/drm/sti
4175 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
4176
4177 DRM DRIVER FOR TDFX VIDEO CARDS
4178 S:      Orphan / Obsolete
4179 F:      drivers/gpu/drm/tdfx/
4180
4181 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4182 M:      Dave Airlie <airlied@redhat.com>
4183 S:      Odd Fixes
4184 F:      drivers/gpu/drm/udl/
4185
4186 DRM DRIVERS FOR VIVANTE GPU IP
4187 M:      Lucas Stach <l.stach@pengutronix.de>
4188 R:      Russell King <linux+etnaviv@armlinux.org.uk>
4189 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
4190 L:      dri-devel@lists.freedesktop.org
4191 S:      Maintained
4192 F:      drivers/gpu/drm/etnaviv/
4193 F:      include/uapi/drm/etnaviv_drm.h
4194 F:      Documentation/devicetree/bindings/display/etnaviv/
4195
4196 DRM DRIVER FOR VMWARE VIRTUAL GPU
4197 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4198 M:      Sinclair Yeh <syeh@vmware.com>
4199 M:      Thomas Hellstrom <thellstrom@vmware.com>
4200 L:      dri-devel@lists.freedesktop.org
4201 T:      git git://people.freedesktop.org/~syeh/repos_linux
4202 T:      git git://people.freedesktop.org/~thomash/linux
4203 S:      Supported
4204 F:      drivers/gpu/drm/vmwgfx/
4205 F:      include/uapi/drm/vmwgfx_drm.h
4206
4207 DRM DRIVERS FOR VC4
4208 M:      Eric Anholt <eric@anholt.net>
4209 T:      git git://github.com/anholt/linux
4210 S:      Supported
4211 F:      drivers/gpu/drm/vc4/
4212 F:      include/uapi/drm/vc4_drm.h
4213 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4214
4215 DRM DRIVERS FOR TI OMAP
4216 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4217 L:      dri-devel@lists.freedesktop.org
4218 S:      Maintained
4219 F:      drivers/gpu/drm/omapdrm/
4220 F:      Documentation/devicetree/bindings/display/ti/
4221
4222 DRM DRIVERS FOR TI LCDC
4223 M:      Jyri Sarha <jsarha@ti.com>
4224 R:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4225 L:      dri-devel@lists.freedesktop.org
4226 S:      Maintained
4227 F:      drivers/gpu/drm/tilcdc/
4228 F:      Documentation/devicetree/bindings/display/tilcdc/
4229
4230 DSBR100 USB FM RADIO DRIVER
4231 M:      Alexey Klimov <klimov.linux@gmail.com>
4232 L:      linux-media@vger.kernel.org
4233 T:      git git://linuxtv.org/media_tree.git
4234 S:      Maintained
4235 F:      drivers/media/radio/dsbr100.c
4236
4237 DSCC4 DRIVER
4238 M:      Francois Romieu <romieu@fr.zoreil.com>
4239 L:      netdev@vger.kernel.org
4240 S:      Maintained
4241 F:      drivers/net/wan/dscc4.c
4242
4243 DT3155 MEDIA DRIVER
4244 M:      Hans Verkuil <hverkuil@xs4all.nl>
4245 L:      linux-media@vger.kernel.org
4246 T:      git git://linuxtv.org/media_tree.git
4247 W:      https://linuxtv.org
4248 S:      Odd Fixes
4249 F:      drivers/media/pci/dt3155/
4250
4251 DVB_USB_AF9015 MEDIA DRIVER
4252 M:      Antti Palosaari <crope@iki.fi>
4253 L:      linux-media@vger.kernel.org
4254 W:      https://linuxtv.org
4255 W:      http://palosaari.fi/linux/
4256 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4257 T:      git git://linuxtv.org/anttip/media_tree.git
4258 S:      Maintained
4259 F:      drivers/media/usb/dvb-usb-v2/af9015*
4260
4261 DVB_USB_AF9035 MEDIA DRIVER
4262 M:      Antti Palosaari <crope@iki.fi>
4263 L:      linux-media@vger.kernel.org
4264 W:      https://linuxtv.org
4265 W:      http://palosaari.fi/linux/
4266 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4267 T:      git git://linuxtv.org/anttip/media_tree.git
4268 S:      Maintained
4269 F:      drivers/media/usb/dvb-usb-v2/af9035*
4270
4271 DVB_USB_ANYSEE MEDIA DRIVER
4272 M:      Antti Palosaari <crope@iki.fi>
4273 L:      linux-media@vger.kernel.org
4274 W:      https://linuxtv.org
4275 W:      http://palosaari.fi/linux/
4276 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4277 T:      git git://linuxtv.org/anttip/media_tree.git
4278 S:      Maintained
4279 F:      drivers/media/usb/dvb-usb-v2/anysee*
4280
4281 DVB_USB_AU6610 MEDIA DRIVER
4282 M:      Antti Palosaari <crope@iki.fi>
4283 L:      linux-media@vger.kernel.org
4284 W:      https://linuxtv.org
4285 W:      http://palosaari.fi/linux/
4286 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4287 T:      git git://linuxtv.org/anttip/media_tree.git
4288 S:      Maintained
4289 F:      drivers/media/usb/dvb-usb-v2/au6610*
4290
4291 DVB_USB_CE6230 MEDIA DRIVER
4292 M:      Antti Palosaari <crope@iki.fi>
4293 L:      linux-media@vger.kernel.org
4294 W:      https://linuxtv.org
4295 W:      http://palosaari.fi/linux/
4296 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4297 T:      git git://linuxtv.org/anttip/media_tree.git
4298 S:      Maintained
4299 F:      drivers/media/usb/dvb-usb-v2/ce6230*
4300
4301 DVB_USB_CXUSB MEDIA DRIVER
4302 M:      Michael Krufky <mkrufky@linuxtv.org>
4303 L:      linux-media@vger.kernel.org
4304 W:      https://linuxtv.org
4305 W:      http://github.com/mkrufky
4306 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4307 T:      git git://linuxtv.org/media_tree.git
4308 S:      Maintained
4309 F:      drivers/media/usb/dvb-usb/cxusb*
4310
4311 DVB_USB_EC168 MEDIA DRIVER
4312 M:      Antti Palosaari <crope@iki.fi>
4313 L:      linux-media@vger.kernel.org
4314 W:      https://linuxtv.org
4315 W:      http://palosaari.fi/linux/
4316 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4317 T:      git git://linuxtv.org/anttip/media_tree.git
4318 S:      Maintained
4319 F:      drivers/media/usb/dvb-usb-v2/ec168*
4320
4321 DVB_USB_GL861 MEDIA DRIVER
4322 M:      Antti Palosaari <crope@iki.fi>
4323 L:      linux-media@vger.kernel.org
4324 W:      https://linuxtv.org
4325 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4326 T:      git git://linuxtv.org/anttip/media_tree.git
4327 S:      Maintained
4328 F:      drivers/media/usb/dvb-usb-v2/gl861*
4329
4330 DVB_USB_MXL111SF MEDIA DRIVER
4331 M:      Michael Krufky <mkrufky@linuxtv.org>
4332 L:      linux-media@vger.kernel.org
4333 W:      https://linuxtv.org
4334 W:      http://github.com/mkrufky
4335 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4336 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4337 S:      Maintained
4338 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4339
4340 DVB_USB_RTL28XXU MEDIA DRIVER
4341 M:      Antti Palosaari <crope@iki.fi>
4342 L:      linux-media@vger.kernel.org
4343 W:      https://linuxtv.org
4344 W:      http://palosaari.fi/linux/
4345 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4346 T:      git git://linuxtv.org/anttip/media_tree.git
4347 S:      Maintained
4348 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4349
4350 DVB_USB_V2 MEDIA DRIVER
4351 M:      Antti Palosaari <crope@iki.fi>
4352 L:      linux-media@vger.kernel.org
4353 W:      https://linuxtv.org
4354 W:      http://palosaari.fi/linux/
4355 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4356 T:      git git://linuxtv.org/anttip/media_tree.git
4357 S:      Maintained
4358 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4359 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4360
4361 DYNAMIC DEBUG
4362 M:      Jason Baron <jbaron@akamai.com>
4363 S:      Maintained
4364 F:      lib/dynamic_debug.c
4365 F:      include/linux/dynamic_debug.h
4366
4367 DZ DECSTATION DZ11 SERIAL DRIVER
4368 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4369 S:      Maintained
4370 F:      drivers/tty/serial/dz.*
4371
4372 E3X0 POWER BUTTON DRIVER
4373 M:      Moritz Fischer <moritz.fischer@ettus.com>
4374 L:      usrp-users@lists.ettus.com
4375 W:      http://www.ettus.com
4376 S:      Supported
4377 F:      drivers/input/misc/e3x0-button.c
4378 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4379
4380 E4000 MEDIA DRIVER
4381 M:      Antti Palosaari <crope@iki.fi>
4382 L:      linux-media@vger.kernel.org
4383 W:      https://linuxtv.org
4384 W:      http://palosaari.fi/linux/
4385 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4386 T:      git git://linuxtv.org/anttip/media_tree.git
4387 S:      Maintained
4388 F:      drivers/media/tuners/e4000*
4389
4390 EATA ISA/EISA/PCI SCSI DRIVER
4391 M:      Dario Ballabio <ballabio_dario@emc.com>
4392 L:      linux-scsi@vger.kernel.org
4393 S:      Maintained
4394 F:      drivers/scsi/eata.c
4395
4396 EC100 MEDIA DRIVER
4397 M:      Antti Palosaari <crope@iki.fi>
4398 L:      linux-media@vger.kernel.org
4399 W:      https://linuxtv.org
4400 W:      http://palosaari.fi/linux/
4401 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4402 T:      git git://linuxtv.org/anttip/media_tree.git
4403 S:      Maintained
4404 F:      drivers/media/dvb-frontends/ec100*
4405
4406 ECRYPT FILE SYSTEM
4407 M:      Tyler Hicks <tyhicks@canonical.com>
4408 L:      ecryptfs@vger.kernel.org
4409 W:      http://ecryptfs.org
4410 W:      https://launchpad.net/ecryptfs
4411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4412 S:      Supported
4413 F:      Documentation/filesystems/ecryptfs.txt
4414 F:      fs/ecryptfs/
4415
4416 EDAC-CORE
4417 M:      Doug Thompson <dougthompson@xmission.com>
4418 M:      Borislav Petkov <bp@alien8.de>
4419 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4420 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4421 L:      linux-edac@vger.kernel.org
4422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4424 S:      Supported
4425 F:      Documentation/edac.txt
4426 F:      drivers/edac/
4427 F:      include/linux/edac.h
4428
4429 EDAC-AMD64
4430 M:      Doug Thompson <dougthompson@xmission.com>
4431 M:      Borislav Petkov <bp@alien8.de>
4432 L:      linux-edac@vger.kernel.org
4433 S:      Maintained
4434 F:      drivers/edac/amd64_edac*
4435
4436 EDAC-CALXEDA
4437 M:      Doug Thompson <dougthompson@xmission.com>
4438 M:      Robert Richter <rric@kernel.org>
4439 L:      linux-edac@vger.kernel.org
4440 S:      Maintained
4441 F:      drivers/edac/highbank*
4442
4443 EDAC-CAVIUM
4444 M:      Ralf Baechle <ralf@linux-mips.org>
4445 M:      David Daney <david.daney@cavium.com>
4446 L:      linux-edac@vger.kernel.org
4447 L:      linux-mips@linux-mips.org
4448 S:      Supported
4449 F:      drivers/edac/octeon_edac*
4450
4451 EDAC-E752X
4452 M:      Mark Gross <mark.gross@intel.com>
4453 M:      Doug Thompson <dougthompson@xmission.com>
4454 L:      linux-edac@vger.kernel.org
4455 S:      Maintained
4456 F:      drivers/edac/e752x_edac.c
4457
4458 EDAC-E7XXX
4459 M:      Doug Thompson <dougthompson@xmission.com>
4460 L:      linux-edac@vger.kernel.org
4461 S:      Maintained
4462 F:      drivers/edac/e7xxx_edac.c
4463
4464 EDAC-GHES
4465 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4466 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4467 L:      linux-edac@vger.kernel.org
4468 S:      Maintained
4469 F:      drivers/edac/ghes_edac.c
4470
4471 EDAC-I82443BXGX
4472 M:      Tim Small <tim@buttersideup.com>
4473 L:      linux-edac@vger.kernel.org
4474 S:      Maintained
4475 F:      drivers/edac/i82443bxgx_edac.c
4476
4477 EDAC-I3000
4478 M:      Jason Uhlenkott <juhlenko@akamai.com>
4479 L:      linux-edac@vger.kernel.org
4480 S:      Maintained
4481 F:      drivers/edac/i3000_edac.c
4482
4483 EDAC-I5000
4484 M:      Doug Thompson <dougthompson@xmission.com>
4485 L:      linux-edac@vger.kernel.org
4486 S:      Maintained
4487 F:      drivers/edac/i5000_edac.c
4488
4489 EDAC-I5400
4490 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4491 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4492 L:      linux-edac@vger.kernel.org
4493 S:      Maintained
4494 F:      drivers/edac/i5400_edac.c
4495
4496 EDAC-I7300
4497 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4498 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4499 L:      linux-edac@vger.kernel.org
4500 S:      Maintained
4501 F:      drivers/edac/i7300_edac.c
4502
4503 EDAC-I7CORE
4504 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4505 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4506 L:      linux-edac@vger.kernel.org
4507 S:      Maintained
4508 F:      drivers/edac/i7core_edac.c
4509
4510 EDAC-I82975X
4511 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4512 M:      "Arvind R." <arvino55@gmail.com>
4513 L:      linux-edac@vger.kernel.org
4514 S:      Maintained
4515 F:      drivers/edac/i82975x_edac.c
4516
4517 EDAC-IE31200
4518 M:      Jason Baron <jbaron@akamai.com>
4519 L:      linux-edac@vger.kernel.org
4520 S:      Maintained
4521 F:      drivers/edac/ie31200_edac.c
4522
4523 EDAC-MPC85XX
4524 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4525 L:      linux-edac@vger.kernel.org
4526 S:      Maintained
4527 F:      drivers/edac/mpc85xx_edac.[ch]
4528
4529 EDAC-PASEMI
4530 M:      Egor Martovetsky <egor@pasemi.com>
4531 L:      linux-edac@vger.kernel.org
4532 S:      Maintained
4533 F:      drivers/edac/pasemi_edac.c
4534
4535 EDAC-R82600
4536 M:      Tim Small <tim@buttersideup.com>
4537 L:      linux-edac@vger.kernel.org
4538 S:      Maintained
4539 F:      drivers/edac/r82600_edac.c
4540
4541 EDAC-SBRIDGE
4542 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4543 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4544 L:      linux-edac@vger.kernel.org
4545 S:      Maintained
4546 F:      drivers/edac/sb_edac.c
4547
4548 EDAC-SKYLAKE
4549 M:      Tony Luck <tony.luck@intel.com>
4550 L:      linux-edac@vger.kernel.org
4551 S:      Maintained
4552 F:      drivers/edac/skx_edac.c
4553
4554 EDAC-XGENE
4555 APPLIED MICRO (APM) X-GENE SOC EDAC
4556 M:     Loc Ho <lho@apm.com>
4557 S:     Supported
4558 F:     drivers/edac/xgene_edac.c
4559 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4560
4561 EDIROL UA-101/UA-1000 DRIVER
4562 M:      Clemens Ladisch <clemens@ladisch.de>
4563 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4564 T:      git git://git.alsa-project.org/alsa-kernel.git
4565 S:      Maintained
4566 F:      sound/usb/misc/ua101.c
4567
4568 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4569 M:      Matt Fleming <matt@codeblueprint.co.uk>
4570 L:      linux-efi@vger.kernel.org
4571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4572 S:      Maintained
4573 F:      Documentation/efi-stub.txt
4574 F:      arch/ia64/kernel/efi.c
4575 F:      arch/x86/boot/compressed/eboot.[ch]
4576 F:      arch/x86/include/asm/efi.h
4577 F:      arch/x86/platform/efi/
4578 F:      drivers/firmware/efi/
4579 F:      include/linux/efi*.h
4580
4581 EFI VARIABLE FILESYSTEM
4582 M:      Matthew Garrett <matthew.garrett@nebula.com>
4583 M:      Jeremy Kerr <jk@ozlabs.org>
4584 M:      Matt Fleming <matt@codeblueprint.co.uk>
4585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4586 L:      linux-efi@vger.kernel.org
4587 S:      Maintained
4588 F:      fs/efivarfs/
4589
4590 EFIFB FRAMEBUFFER DRIVER
4591 L:      linux-fbdev@vger.kernel.org
4592 M:      Peter Jones <pjones@redhat.com>
4593 S:      Maintained
4594 F:      drivers/video/fbdev/efifb.c
4595
4596 EFS FILESYSTEM
4597 W:      http://aeschi.ch.eu.org/efs/
4598 S:      Orphan
4599 F:      fs/efs/
4600
4601 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4602 M:      Douglas Miller <dougmill@linux.vnet.ibm.com>
4603 L:      netdev@vger.kernel.org
4604 S:      Maintained
4605 F:      drivers/net/ethernet/ibm/ehea/
4606
4607 EM28XX VIDEO4LINUX DRIVER
4608 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4609 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4610 L:      linux-media@vger.kernel.org
4611 W:      https://linuxtv.org
4612 T:      git git://linuxtv.org/media_tree.git
4613 S:      Maintained
4614 F:      drivers/media/usb/em28xx/
4615
4616 EMBEDDED LINUX
4617 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4618 M:      Matt Mackall <mpm@selenic.com>
4619 M:      David Woodhouse <dwmw2@infradead.org>
4620 L:      linux-embedded@vger.kernel.org
4621 S:      Maintained
4622
4623 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4624 M:      James Smart <james.smart@avagotech.com>
4625 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4626 L:      linux-scsi@vger.kernel.org
4627 W:      http://www.avagotech.com
4628 S:      Supported
4629 F:      drivers/scsi/lpfc/
4630
4631 ENE CB710 FLASH CARD READER DRIVER
4632 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
4633 S:      Maintained
4634 F:      drivers/misc/cb710/
4635 F:      drivers/mmc/host/cb710-mmc.*
4636 F:      include/linux/cb710.h
4637
4638 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4639 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4640 S:      Maintained
4641 F:      drivers/media/rc/ene_ir.*
4642
4643 EPSON S1D13XXX FRAMEBUFFER DRIVER
4644 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4645 S:      Maintained
4646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4647 F:      drivers/video/fbdev/s1d13xxxfb.c
4648 F:      include/video/s1d13xxxfb.h
4649
4650 ET131X NETWORK DRIVER
4651 M:      Mark Einon <mark.einon@gmail.com>
4652 S:      Odd Fixes
4653 F:      drivers/net/ethernet/agere/
4654
4655 ETHERNET BRIDGE
4656 M:      Stephen Hemminger <stephen@networkplumber.org>
4657 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4658 L:      netdev@vger.kernel.org
4659 W:      http://www.linuxfoundation.org/en/Net:Bridge
4660 S:      Maintained
4661 F:      include/linux/netfilter_bridge/
4662 F:      net/bridge/
4663
4664 ETHERNET PHY LIBRARY
4665 M:      Florian Fainelli <f.fainelli@gmail.com>
4666 L:      netdev@vger.kernel.org
4667 S:      Maintained
4668 F:      include/linux/phy.h
4669 F:      include/linux/phy_fixed.h
4670 F:      drivers/net/phy/
4671 F:      Documentation/networking/phy.txt
4672 F:      drivers/of/of_mdio.c
4673 F:      drivers/of/of_net.c
4674
4675 EXT2 FILE SYSTEM
4676 M:      Jan Kara <jack@suse.com>
4677 L:      linux-ext4@vger.kernel.org
4678 S:      Maintained
4679 F:      Documentation/filesystems/ext2.txt
4680 F:      fs/ext2/
4681 F:      include/linux/ext2*
4682
4683 EXT4 FILE SYSTEM
4684 M:      "Theodore Ts'o" <tytso@mit.edu>
4685 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4686 L:      linux-ext4@vger.kernel.org
4687 W:      http://ext4.wiki.kernel.org
4688 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4690 S:      Maintained
4691 F:      Documentation/filesystems/ext4.txt
4692 F:      fs/ext4/
4693
4694 Extended Verification Module (EVM)
4695 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4696 L:      linux-ima-devel@lists.sourceforge.net
4697 L:      linux-security-module@vger.kernel.org
4698 S:      Supported
4699 F:      security/integrity/evm/
4700
4701 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4702 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4703 M:      Chanwoo Choi <cw00.choi@samsung.com>
4704 L:      linux-kernel@vger.kernel.org
4705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4706 S:      Maintained
4707 F:      drivers/extcon/
4708 F:      include/linux/extcon/
4709 F:      include/linux/extcon.h
4710 F:      Documentation/extcon/
4711 F:      Documentation/devicetree/bindings/extcon/
4712
4713 EXYNOS DP DRIVER
4714 M:      Jingoo Han <jingoohan1@gmail.com>
4715 L:      dri-devel@lists.freedesktop.org
4716 S:      Maintained
4717 F:      drivers/gpu/drm/exynos/exynos_dp*
4718
4719 EXYNOS SYSMMU (IOMMU) driver
4720 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4721 L:      iommu@lists.linux-foundation.org
4722 S:      Maintained
4723 F:      drivers/iommu/exynos-iommu.c
4724
4725 EXYNOS MIPI DISPLAY DRIVERS
4726 M:      Inki Dae <inki.dae@samsung.com>
4727 M:      Donghwa Lee <dh09.lee@samsung.com>
4728 M:      Kyungmin Park <kyungmin.park@samsung.com>
4729 L:      linux-fbdev@vger.kernel.org
4730 S:      Maintained
4731 F:      drivers/video/fbdev/exynos/exynos_mipi*
4732 F:      include/video/exynos_mipi*
4733
4734 EZchip NPS platform support
4735 M:      Noam Camus <noamc@ezchip.com>
4736 S:      Supported
4737 F:      arch/arc/plat-eznps
4738 F:      arch/arc/boot/dts/eznps.dts
4739
4740 F71805F HARDWARE MONITORING DRIVER
4741 M:      Jean Delvare <jdelvare@suse.com>
4742 L:      linux-hwmon@vger.kernel.org
4743 S:      Maintained
4744 F:      Documentation/hwmon/f71805f
4745 F:      drivers/hwmon/f71805f.c
4746
4747 FC0011 TUNER DRIVER
4748 M:      Michael Buesch <m@bues.ch>
4749 L:      linux-media@vger.kernel.org
4750 S:      Maintained
4751 F:      drivers/media/tuners/fc0011.h
4752 F:      drivers/media/tuners/fc0011.c
4753
4754 FC2580 MEDIA DRIVER
4755 M:      Antti Palosaari <crope@iki.fi>
4756 L:      linux-media@vger.kernel.org
4757 W:      https://linuxtv.org
4758 W:      http://palosaari.fi/linux/
4759 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4760 T:      git git://linuxtv.org/anttip/media_tree.git
4761 S:      Maintained
4762 F:      drivers/media/tuners/fc2580*
4763
4764 FANOTIFY
4765 M:      Eric Paris <eparis@redhat.com>
4766 S:      Maintained
4767 F:      fs/notify/fanotify/
4768 F:      include/linux/fanotify.h
4769 F:      include/uapi/linux/fanotify.h
4770
4771 FARSYNC SYNCHRONOUS DRIVER
4772 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4773 W:      http://www.farsite.co.uk/
4774 S:      Supported
4775 F:      drivers/net/wan/farsync.*
4776
4777 FAULT INJECTION SUPPORT
4778 M:      Akinobu Mita <akinobu.mita@gmail.com>
4779 S:      Supported
4780 F:      Documentation/fault-injection/
4781 F:      lib/fault-inject.c
4782
4783 FBTFT Framebuffer drivers
4784 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4785 M:      Noralf Trønnes <noralf@tronnes.org>
4786 S:      Maintained
4787 F:      drivers/staging/fbtft/
4788
4789 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4790 M:      Johannes Thumshirn <jth@kernel.org>
4791 L:      fcoe-devel@open-fcoe.org
4792 W:      www.Open-FCoE.org
4793 S:      Supported
4794 F:      drivers/scsi/libfc/
4795 F:      drivers/scsi/fcoe/
4796 F:      include/scsi/fc/
4797 F:      include/scsi/libfc.h
4798 F:      include/scsi/libfcoe.h
4799 F:      include/uapi/scsi/fc/
4800
4801 FILE LOCKING (flock() and fcntl()/lockf())
4802 M:      Jeff Layton <jlayton@poochiereds.net>
4803 M:      "J. Bruce Fields" <bfields@fieldses.org>
4804 L:      linux-fsdevel@vger.kernel.org
4805 S:      Maintained
4806 F:      include/linux/fcntl.h
4807 F:      include/linux/fs.h
4808 F:      include/uapi/linux/fcntl.h
4809 F:      include/uapi/linux/fs.h
4810 F:      fs/fcntl.c
4811 F:      fs/locks.c
4812
4813 FILESYSTEMS (VFS and infrastructure)
4814 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4815 L:      linux-fsdevel@vger.kernel.org
4816 S:      Maintained
4817 F:      fs/*
4818
4819 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4820 M:      Riku Voipio <riku.voipio@iki.fi>
4821 L:      linux-hwmon@vger.kernel.org
4822 S:      Maintained
4823 F:      drivers/hwmon/f75375s.c
4824 F:      include/linux/f75375s.h
4825
4826 FIREWIRE AUDIO DRIVERS
4827 M:      Clemens Ladisch <clemens@ladisch.de>
4828 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4829 T:      git git://git.alsa-project.org/alsa-kernel.git
4830 S:      Maintained
4831 F:      sound/firewire/
4832
4833 FIREWIRE MEDIA DRIVERS (firedtv)
4834 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4835 L:      linux-media@vger.kernel.org
4836 L:      linux1394-devel@lists.sourceforge.net
4837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4838 S:      Maintained
4839 F:      drivers/media/firewire/
4840
4841 FIREWIRE SBP-2 TARGET
4842 M:      Chris Boot <bootc@bootc.net>
4843 L:      linux-scsi@vger.kernel.org
4844 L:      target-devel@vger.kernel.org
4845 L:      linux1394-devel@lists.sourceforge.net
4846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4847 S:      Maintained
4848 F:      drivers/target/sbp/
4849
4850 FIREWIRE SUBSYSTEM
4851 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4852 L:      linux1394-devel@lists.sourceforge.net
4853 W:      http://ieee1394.wiki.kernel.org/
4854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4855 S:      Maintained
4856 F:      drivers/firewire/
4857 F:      include/linux/firewire.h
4858 F:      include/uapi/linux/firewire*.h
4859 F:      tools/firewire/
4860
4861 FIRMWARE LOADER (request_firmware)
4862 M:      Ming Lei <ming.lei@canonical.com>
4863 L:      linux-kernel@vger.kernel.org
4864 S:      Maintained
4865 F:      Documentation/firmware_class/
4866 F:      drivers/base/firmware*.c
4867 F:      include/linux/firmware.h
4868
4869 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4870 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4871 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4872 S:      Maintained
4873 F:      drivers/block/rsxx/
4874
4875 FLOPPY DRIVER
4876 M:      Jiri Kosina <jikos@kernel.org>
4877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4878 S:      Odd fixes
4879 F:      drivers/block/floppy.c
4880
4881 FMC SUBSYSTEM
4882 M:      Alessandro Rubini <rubini@gnudd.com>
4883 W:      http://www.ohwr.org/projects/fmc-bus
4884 S:      Supported
4885 F:      drivers/fmc/
4886 F:      include/linux/fmc*.h
4887 F:      include/linux/ipmi-fru.h
4888 K:      fmc_d.*register
4889
4890 FPGA MANAGER FRAMEWORK
4891 M:      Alan Tull <atull@opensource.altera.com>
4892 R:      Moritz Fischer <moritz.fischer@ettus.com>
4893 S:      Maintained
4894 F:      drivers/fpga/
4895 F:      include/linux/fpga/fpga-mgr.h
4896 W:      http://www.rocketboards.org
4897
4898 FPU EMULATOR
4899 M:      Bill Metzenthen <billm@melbpc.org.au>
4900 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4901 S:      Maintained
4902 F:      arch/x86/math-emu/
4903
4904 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4905 L:      netdev@vger.kernel.org
4906 S:      Orphan
4907 F:      drivers/net/wan/dlci.c
4908 F:      drivers/net/wan/sdla.c
4909
4910 FRAMEBUFFER LAYER
4911 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4912 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4913 L:      linux-fbdev@vger.kernel.org
4914 W:      http://linux-fbdev.sourceforge.net/
4915 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4917 S:      Maintained
4918 F:      Documentation/fb/
4919 F:      drivers/video/
4920 F:      include/video/
4921 F:      include/linux/fb.h
4922 F:      include/uapi/video/
4923 F:      include/uapi/linux/fb.h
4924
4925 FREESCALE DIU FRAMEBUFFER DRIVER
4926 M:      Timur Tabi <timur@tabi.org>
4927 L:      linux-fbdev@vger.kernel.org
4928 S:      Maintained
4929 F:      drivers/video/fbdev/fsl-diu-fb.*
4930
4931 FREESCALE DMA DRIVER
4932 M:      Li Yang <leoli@freescale.com>
4933 M:      Zhang Wei <zw@zh-kernel.org>
4934 L:      linuxppc-dev@lists.ozlabs.org
4935 S:      Maintained
4936 F:      drivers/dma/fsldma.*
4937
4938 FREESCALE GPMI NAND DRIVER
4939 M:      Han Xu <han.xu@nxp.com>
4940 L:      linux-mtd@lists.infradead.org
4941 S:      Maintained
4942 F:      drivers/mtd/nand/gpmi-nand/*
4943
4944 FREESCALE I2C CPM DRIVER
4945 M:      Jochen Friedrich <jochen@scram.de>
4946 L:      linuxppc-dev@lists.ozlabs.org
4947 L:      linux-i2c@vger.kernel.org
4948 S:      Maintained
4949 F:      drivers/i2c/busses/i2c-cpm.c
4950
4951 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4952 M:      Sascha Hauer <kernel@pengutronix.de>
4953 L:      linux-fbdev@vger.kernel.org
4954 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4955 S:      Maintained
4956 F:      include/linux/platform_data/video-imxfb.h
4957 F:      drivers/video/fbdev/imxfb.c
4958
4959 FREESCALE QUAD SPI DRIVER
4960 M:      Han Xu <han.xu@nxp.com>
4961 L:      linux-mtd@lists.infradead.org
4962 S:      Maintained
4963 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4964
4965 FREESCALE SOC FS_ENET DRIVER
4966 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4967 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4968 L:      linuxppc-dev@lists.ozlabs.org
4969 L:      netdev@vger.kernel.org
4970 S:      Maintained
4971 F:      drivers/net/ethernet/freescale/fs_enet/
4972 F:      include/linux/fs_enet_pd.h
4973
4974 FREESCALE IMX / MXC FEC DRIVER
4975 M:      Fugang Duan <fugang.duan@nxp.com>
4976 L:      netdev@vger.kernel.org
4977 S:      Maintained
4978 F:      drivers/net/ethernet/freescale/fec_main.c
4979 F:      drivers/net/ethernet/freescale/fec_ptp.c
4980 F:      drivers/net/ethernet/freescale/fec.h
4981 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4982
4983 FREESCALE QUICC ENGINE LIBRARY
4984 L:      linuxppc-dev@lists.ozlabs.org
4985 S:      Orphan
4986 F:      drivers/soc/fsl/qe/
4987 F:      include/soc/fsl/*qe*.h
4988 F:      include/soc/fsl/*ucc*.h
4989
4990 FREESCALE USB PERIPHERAL DRIVERS
4991 M:      Li Yang <leoli@freescale.com>
4992 L:      linux-usb@vger.kernel.org
4993 L:      linuxppc-dev@lists.ozlabs.org
4994 S:      Maintained
4995 F:      drivers/usb/gadget/udc/fsl*
4996
4997 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4998 M:      Li Yang <leoli@freescale.com>
4999 L:      netdev@vger.kernel.org
5000 L:      linuxppc-dev@lists.ozlabs.org
5001 S:      Maintained
5002 F:      drivers/net/ethernet/freescale/ucc_geth*
5003
5004 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5005 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
5006 L:      netdev@vger.kernel.org
5007 S:      Maintained
5008 F:      drivers/net/ethernet/freescale/gianfar*
5009 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
5010 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5011
5012 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5013 M:      Zhao Qiang <qiang.zhao@nxp.com>
5014 L:      netdev@vger.kernel.org
5015 L:      linuxppc-dev@lists.ozlabs.org
5016 S:      Maintained
5017 F:      drivers/net/wan/fsl_ucc_hdlc*
5018
5019 FREESCALE QUICC ENGINE UCC UART DRIVER
5020 M:      Timur Tabi <timur@tabi.org>
5021 L:      linuxppc-dev@lists.ozlabs.org
5022 S:      Maintained
5023 F:      drivers/tty/serial/ucc_uart.c
5024
5025 FREESCALE SOC SOUND DRIVERS
5026 M:      Timur Tabi <timur@tabi.org>
5027 M:      Nicolin Chen <nicoleotsuka@gmail.com>
5028 M:      Xiubo Li <Xiubo.Lee@gmail.com>
5029 R:      Fabio Estevam <fabio.estevam@nxp.com>
5030 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5031 L:      linuxppc-dev@lists.ozlabs.org
5032 S:      Maintained
5033 F:      sound/soc/fsl/fsl*
5034 F:      sound/soc/fsl/imx*
5035 F:      sound/soc/fsl/mpc8610_hpcd.c
5036
5037 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5038 M:      "J. German Rivera" <German.Rivera@freescale.com>
5039 M:      Stuart Yoder <stuart.yoder@nxp.com>
5040 L:      linux-kernel@vger.kernel.org
5041 S:      Maintained
5042 F:      drivers/staging/fsl-mc/
5043
5044 FREEVXFS FILESYSTEM
5045 M:      Christoph Hellwig <hch@infradead.org>
5046 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
5047 S:      Maintained
5048 F:      fs/freevxfs/
5049
5050 FREEZER
5051 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5052 M:      Pavel Machek <pavel@ucw.cz>
5053 L:      linux-pm@vger.kernel.org
5054 S:      Supported
5055 F:      Documentation/power/freezing-of-tasks.txt
5056 F:      include/linux/freezer.h
5057 F:      kernel/freezer.c
5058
5059 FRONTSWAP API
5060 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5061 L:      linux-kernel@vger.kernel.org
5062 S:      Maintained
5063 F:      mm/frontswap.c
5064 F:      include/linux/frontswap.h
5065
5066 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5067 M:      David Howells <dhowells@redhat.com>
5068 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
5069 S:      Supported
5070 F:      Documentation/filesystems/caching/
5071 F:      fs/fscache/
5072 F:      include/linux/fscache*.h
5073
5074 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5075 M:      Theodore Y. Ts'o <tytso@mit.edu>
5076 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5077 S:      Supported
5078 F:      fs/crypto/
5079 F:      include/linux/fscrypto.h
5080
5081 F2FS FILE SYSTEM
5082 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5083 M:      Changman Lee <cm224.lee@samsung.com>
5084 R:      Chao Yu <yuchao0@huawei.com>
5085 L:      linux-f2fs-devel@lists.sourceforge.net
5086 W:      http://en.wikipedia.org/wiki/F2FS
5087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5088 S:      Maintained
5089 F:      Documentation/filesystems/f2fs.txt
5090 F:      Documentation/ABI/testing/sysfs-fs-f2fs
5091 F:      fs/f2fs/
5092 F:      include/linux/f2fs_fs.h
5093 F:      include/trace/events/f2fs.h
5094
5095 FUJITSU FR-V (FRV) PORT
5096 S:      Orphan
5097 F:      arch/frv/
5098
5099 FUJITSU LAPTOP EXTRAS
5100 M:      Jonathan Woithe <jwoithe@just42.net>
5101 L:      platform-driver-x86@vger.kernel.org
5102 S:      Maintained
5103 F:      drivers/platform/x86/fujitsu-laptop.c
5104
5105 FUJITSU M-5MO LS CAMERA ISP DRIVER
5106 M:      Kyungmin Park <kyungmin.park@samsung.com>
5107 M:      Heungjun Kim <riverful.kim@samsung.com>
5108 L:      linux-media@vger.kernel.org
5109 S:      Maintained
5110 F:      drivers/media/i2c/m5mols/
5111 F:      include/media/i2c/m5mols.h
5112
5113 FUJITSU TABLET EXTRAS
5114 M:      Robert Gerlach <khnz@gmx.de>
5115 L:      platform-driver-x86@vger.kernel.org
5116 S:      Maintained
5117 F:      drivers/platform/x86/fujitsu-tablet.c
5118
5119 FUSE: FILESYSTEM IN USERSPACE
5120 M:      Miklos Szeredi <miklos@szeredi.hu>
5121 L:      linux-fsdevel@vger.kernel.org
5122 W:      http://fuse.sourceforge.net/
5123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5124 S:      Maintained
5125 F:      fs/fuse/
5126 F:      include/uapi/linux/fuse.h
5127 F:      Documentation/filesystems/fuse.txt
5128
5129 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5130 M:      Rik Faith <faith@cs.unc.edu>
5131 L:      linux-scsi@vger.kernel.org
5132 S:      Odd Fixes (e.g., new signatures)
5133 F:      drivers/scsi/fdomain.*
5134
5135 GCC PLUGINS
5136 M:      Kees Cook <keescook@chromium.org>
5137 R:      Emese Revfy <re.emese@gmail.com>
5138 L:      kernel-hardening@lists.openwall.com
5139 S:      Maintained
5140 F:      scripts/gcc-plugins/
5141 F:      scripts/gcc-plugin.sh
5142 F:      Documentation/gcc-plugins.txt
5143
5144 GCOV BASED KERNEL PROFILING
5145 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5146 S:      Maintained
5147 F:      kernel/gcov/
5148 F:      Documentation/gcov.txt
5149
5150 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5151 M:      Achim Leubner <achim_leubner@adaptec.com>
5152 L:      linux-scsi@vger.kernel.org
5153 W:      http://www.icp-vortex.com/
5154 S:      Supported
5155 F:      drivers/scsi/gdt*
5156
5157 GDB KERNEL DEBUGGING HELPER SCRIPTS
5158 M:      Jan Kiszka <jan.kiszka@siemens.com>
5159 M:      Kieran Bingham <kieran@bingham.xyz>
5160 S:      Supported
5161 F:      scripts/gdb/
5162
5163 GEMTEK FM RADIO RECEIVER DRIVER
5164 M:      Hans Verkuil <hverkuil@xs4all.nl>
5165 L:      linux-media@vger.kernel.org
5166 T:      git git://linuxtv.org/media_tree.git
5167 W:      https://linuxtv.org
5168 S:      Maintained
5169 F:      drivers/media/radio/radio-gemtek*
5170
5171 GENERIC GPIO I2C DRIVER
5172 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
5173 S:      Supported
5174 F:      drivers/i2c/busses/i2c-gpio.c
5175 F:      include/linux/i2c-gpio.h
5176
5177 GENERIC GPIO I2C MULTIPLEXER DRIVER
5178 M:      Peter Korsgaard <peter.korsgaard@barco.com>
5179 L:      linux-i2c@vger.kernel.org
5180 S:      Supported
5181 F:      drivers/i2c/muxes/i2c-mux-gpio.c
5182 F:      include/linux/i2c-mux-gpio.h
5183 F:      Documentation/i2c/muxes/i2c-mux-gpio
5184
5185 GENERIC HDLC (WAN) DRIVERS
5186 M:      Krzysztof Halasa <khc@pm.waw.pl>
5187 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
5188 S:      Maintained
5189 F:      drivers/net/wan/c101.c
5190 F:      drivers/net/wan/hd6457*
5191 F:      drivers/net/wan/hdlc*
5192 F:      drivers/net/wan/n2.c
5193 F:      drivers/net/wan/pc300too.c
5194 F:      drivers/net/wan/pci200syn.c
5195 F:      drivers/net/wan/wanxl*
5196
5197 GENERIC INCLUDE/ASM HEADER FILES
5198 M:      Arnd Bergmann <arnd@arndb.de>
5199 L:      linux-arch@vger.kernel.org
5200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5201 S:      Maintained
5202 F:      include/asm-generic/
5203 F:      include/uapi/asm-generic/
5204
5205 GENERIC PHY FRAMEWORK
5206 M:      Kishon Vijay Abraham I <kishon@ti.com>
5207 L:      linux-kernel@vger.kernel.org
5208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5209 S:      Supported
5210 F:      drivers/phy/
5211 F:      include/linux/phy/
5212
5213 GENERIC PM DOMAINS
5214 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5215 M:      Kevin Hilman <khilman@kernel.org>
5216 M:      Ulf Hansson <ulf.hansson@linaro.org>
5217 L:      linux-pm@vger.kernel.org
5218 S:      Supported
5219 F:      drivers/base/power/domain*.c
5220 F:      include/linux/pm_domain.h
5221
5222 GENERIC UIO DRIVER FOR PCI DEVICES
5223 M:      "Michael S. Tsirkin" <mst@redhat.com>
5224 L:      kvm@vger.kernel.org
5225 S:      Supported
5226 F:      drivers/uio/uio_pci_generic.c
5227
5228 GET_MAINTAINER SCRIPT
5229 M:      Joe Perches <joe@perches.com>
5230 S:      Maintained
5231 F:      scripts/get_maintainer.pl
5232
5233 GFS2 FILE SYSTEM
5234 M:      Steven Whitehouse <swhiteho@redhat.com>
5235 M:      Bob Peterson <rpeterso@redhat.com>
5236 L:      cluster-devel@redhat.com
5237 W:      http://sources.redhat.com/cluster/
5238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5239 S:      Supported
5240 F:      Documentation/filesystems/gfs2*.txt
5241 F:      fs/gfs2/
5242 F:      include/uapi/linux/gfs2_ondisk.h
5243
5244 GIGASET ISDN DRIVERS
5245 M:      Paul Bolle <pebolle@tiscali.nl>
5246 L:      gigaset307x-common@lists.sourceforge.net
5247 W:      http://gigaset307x.sourceforge.net/
5248 S:      Odd Fixes
5249 F:      Documentation/isdn/README.gigaset
5250 F:      drivers/isdn/gigaset/
5251 F:      include/uapi/linux/gigaset_dev.h
5252
5253 GO7007 MPEG CODEC
5254 M:      Hans Verkuil <hans.verkuil@cisco.com>
5255 L:      linux-media@vger.kernel.org
5256 S:      Maintained
5257 F:      drivers/media/usb/go7007/
5258
5259 GOODIX TOUCHSCREEN
5260 M:      Bastien Nocera <hadess@hadess.net>
5261 L:      linux-input@vger.kernel.org
5262 S:      Maintained
5263 F:      drivers/input/touchscreen/goodix.c
5264
5265 GPIO SUBSYSTEM
5266 M:      Linus Walleij <linus.walleij@linaro.org>
5267 M:      Alexandre Courbot <gnurou@gmail.com>
5268 L:      linux-gpio@vger.kernel.org
5269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5270 S:      Maintained
5271 F:      Documentation/devicetree/bindings/gpio/
5272 F:      Documentation/gpio/
5273 F:      Documentation/ABI/testing/gpio-cdev
5274 F:      Documentation/ABI/obsolete/sysfs-gpio
5275 F:      drivers/gpio/
5276 F:      include/linux/gpio/
5277 F:      include/linux/gpio.h
5278 F:      include/asm-generic/gpio.h
5279 F:      include/uapi/linux/gpio.h
5280 F:      tools/gpio/
5281
5282 GRE DEMULTIPLEXER DRIVER
5283 M:      Dmitry Kozlov <xeb@mail.ru>
5284 L:      netdev@vger.kernel.org
5285 S:      Maintained
5286 F:      net/ipv4/gre_demux.c
5287 F:      net/ipv4/gre_offload.c
5288 F:      include/net/gre.h
5289
5290 GRETH 10/100/1G Ethernet MAC device driver
5291 M:      Andreas Larsson <andreas@gaisler.com>
5292 L:      netdev@vger.kernel.org
5293 S:      Maintained
5294 F:      drivers/net/ethernet/aeroflex/
5295
5296 GSPCA FINEPIX SUBDRIVER
5297 M:      Frank Zago <frank@zago.net>
5298 L:      linux-media@vger.kernel.org
5299 T:      git git://linuxtv.org/media_tree.git
5300 S:      Maintained
5301 F:      drivers/media/usb/gspca/finepix.c
5302
5303 GSPCA GL860 SUBDRIVER
5304 M:      Olivier Lorin <o.lorin@laposte.net>
5305 L:      linux-media@vger.kernel.org
5306 T:      git git://linuxtv.org/media_tree.git
5307 S:      Maintained
5308 F:      drivers/media/usb/gspca/gl860/
5309
5310 GSPCA M5602 SUBDRIVER
5311 M:      Erik Andren <erik.andren@gmail.com>
5312 L:      linux-media@vger.kernel.org
5313 T:      git git://linuxtv.org/media_tree.git
5314 S:      Maintained
5315 F:      drivers/media/usb/gspca/m5602/
5316
5317 GSPCA PAC207 SONIXB SUBDRIVER
5318 M:      Hans Verkuil <hverkuil@xs4all.nl>
5319 L:      linux-media@vger.kernel.org
5320 T:      git git://linuxtv.org/media_tree.git
5321 S:      Odd Fixes
5322 F:      drivers/media/usb/gspca/pac207.c
5323
5324 GSPCA SN9C20X SUBDRIVER
5325 M:      Brian Johnson <brijohn@gmail.com>
5326 L:      linux-media@vger.kernel.org
5327 T:      git git://linuxtv.org/media_tree.git
5328 S:      Maintained
5329 F:      drivers/media/usb/gspca/sn9c20x.c
5330
5331 GSPCA T613 SUBDRIVER
5332 M:      Leandro Costantino <lcostantino@gmail.com>
5333 L:      linux-media@vger.kernel.org
5334 T:      git git://linuxtv.org/media_tree.git
5335 S:      Maintained
5336 F:      drivers/media/usb/gspca/t613.c
5337
5338 GSPCA USB WEBCAM DRIVER
5339 M:      Hans Verkuil <hverkuil@xs4all.nl>
5340 L:      linux-media@vger.kernel.org
5341 T:      git git://linuxtv.org/media_tree.git
5342 S:      Odd Fixes
5343 F:      drivers/media/usb/gspca/
5344
5345 GUID PARTITION TABLE (GPT)
5346 M:      Davidlohr Bueso <dave@stgolabs.net>
5347 L:      linux-efi@vger.kernel.org
5348 S:      Maintained
5349 F:      block/partitions/efi.*
5350
5351 STK1160 USB VIDEO CAPTURE DRIVER
5352 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5353 L:      linux-media@vger.kernel.org
5354 T:      git git://linuxtv.org/media_tree.git
5355 S:      Maintained
5356 F:      drivers/media/usb/stk1160/
5357
5358 H8/300 ARCHITECTURE
5359 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
5360 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5361 W:      http://uclinux-h8.sourceforge.jp
5362 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5363 S:      Maintained
5364 F:      arch/h8300/
5365 F:      drivers/clocksource/h8300_*.c
5366 F:      drivers/clk/h8300/
5367 F:      drivers/irqchip/irq-renesas-h8*.c
5368
5369 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5370 M:      Frank Seidel <frank@f-seidel.de>
5371 L:      platform-driver-x86@vger.kernel.org
5372 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5373 S:      Maintained
5374 F:      drivers/platform/x86/hdaps.c
5375
5376 HDPVR USB VIDEO ENCODER DRIVER
5377 M:      Hans Verkuil <hverkuil@xs4all.nl>
5378 L:      linux-media@vger.kernel.org
5379 T:      git git://linuxtv.org/media_tree.git
5380 W:      https://linuxtv.org
5381 S:      Odd Fixes
5382 F:      drivers/media/usb/hdpvr/
5383
5384 HWPOISON MEMORY FAILURE HANDLING
5385 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5386 L:      linux-mm@kvack.org
5387 S:      Maintained
5388 F:      mm/memory-failure.c
5389 F:      mm/hwpoison-inject.c
5390
5391 HYPERVISOR VIRTUAL CONSOLE DRIVER
5392 L:      linuxppc-dev@lists.ozlabs.org
5393 S:      Odd Fixes
5394 F:      drivers/tty/hvc/
5395
5396 HACKRF MEDIA DRIVER
5397 M:      Antti Palosaari <crope@iki.fi>
5398 L:      linux-media@vger.kernel.org
5399 W:      https://linuxtv.org
5400 W:      http://palosaari.fi/linux/
5401 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5402 T:      git git://linuxtv.org/anttip/media_tree.git
5403 S:      Maintained
5404 F:      drivers/media/usb/hackrf/
5405
5406 HARDWARE MONITORING
5407 M:      Jean Delvare <jdelvare@suse.com>
5408 M:      Guenter Roeck <linux@roeck-us.net>
5409 L:      linux-hwmon@vger.kernel.org
5410 W:      http://hwmon.wiki.kernel.org/
5411 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5413 S:      Maintained
5414 F:      Documentation/hwmon/
5415 F:      drivers/hwmon/
5416 F:      include/linux/hwmon*.h
5417
5418 HARDWARE RANDOM NUMBER GENERATOR CORE
5419 M:      Matt Mackall <mpm@selenic.com>
5420 M:      Herbert Xu <herbert@gondor.apana.org.au>
5421 L:      linux-crypto@vger.kernel.org
5422 S:      Odd fixes
5423 F:      Documentation/devicetree/bindings/rng/
5424 F:      Documentation/hw_random.txt
5425 F:      drivers/char/hw_random/
5426 F:      include/linux/hw_random.h
5427
5428 HARDWARE SPINLOCK CORE
5429 M:      Ohad Ben-Cohen <ohad@wizery.com>
5430 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5431 L:      linux-remoteproc@vger.kernel.org
5432 S:      Maintained
5433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5434 F:      Documentation/devicetree/bindings/hwlock/
5435 F:      Documentation/hwspinlock.txt
5436 F:      drivers/hwspinlock/
5437 F:      include/linux/hwspinlock.h
5438
5439 HARMONY SOUND DRIVER
5440 L:      linux-parisc@vger.kernel.org
5441 S:      Maintained
5442 F:      sound/parisc/harmony.*
5443
5444 HD29L2 MEDIA DRIVER
5445 M:      Antti Palosaari <crope@iki.fi>
5446 L:      linux-media@vger.kernel.org
5447 W:      https://linuxtv.org
5448 W:      http://palosaari.fi/linux/
5449 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5450 T:      git git://linuxtv.org/anttip/media_tree.git
5451 S:      Maintained
5452 F:      drivers/media/dvb-frontends/hd29l2*
5453
5454 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5455 M:      Brian Boylston <brian.boylston@hpe.com>
5456 S:      Supported
5457 F:      Documentation/watchdog/hpwdt.txt
5458 F:      drivers/watchdog/hpwdt.c
5459
5460 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5461 M:      Don Brace <don.brace@microsemi.com>
5462 L:      iss_storagedev@hp.com
5463 L:      esc.storagedev@microsemi.com
5464 L:      linux-scsi@vger.kernel.org
5465 S:      Supported
5466 F:      Documentation/scsi/hpsa.txt
5467 F:      drivers/scsi/hpsa*.[ch]
5468 F:      include/linux/cciss*.h
5469 F:      include/uapi/linux/cciss*.h
5470
5471 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5472 M:      Don Brace <don.brace@microsemi.com>
5473 L:      iss_storagedev@hp.com
5474 L:      esc.storagedev@microsemi.com
5475 L:      linux-scsi@vger.kernel.org
5476 S:      Supported
5477 F:      Documentation/blockdev/cciss.txt
5478 F:      drivers/block/cciss*
5479 F:      include/linux/cciss_ioctl.h
5480 F:      include/uapi/linux/cciss_ioctl.h
5481
5482 HFI1 DRIVER
5483 M:      Mike Marciniszyn <mike.marciniszyn@intel.com>
5484 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
5485 L:      linux-rdma@vger.kernel.org
5486 S:      Supported
5487 F:      drivers/infiniband/hw/hfi1
5488
5489 HFS FILESYSTEM
5490 L:      linux-fsdevel@vger.kernel.org
5491 S:      Orphan
5492 F:      Documentation/filesystems/hfs.txt
5493 F:      fs/hfs/
5494
5495 HFSPLUS FILESYSTEM
5496 L:      linux-fsdevel@vger.kernel.org
5497 S:      Orphan
5498 F:      Documentation/filesystems/hfsplus.txt
5499 F:      fs/hfsplus/
5500
5501 HGA FRAMEBUFFER DRIVER
5502 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5503 L:      linux-nvidia@lists.surfsouth.com
5504 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5505 S:      Maintained
5506 F:      drivers/video/fbdev/hgafb.c
5507
5508 HIBERNATION (aka Software Suspend, aka swsusp)
5509 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5510 M:      Pavel Machek <pavel@ucw.cz>
5511 L:      linux-pm@vger.kernel.org
5512 S:      Supported
5513 F:      arch/x86/power/
5514 F:      drivers/base/power/
5515 F:      kernel/power/
5516 F:      include/linux/suspend.h
5517 F:      include/linux/freezer.h
5518 F:      include/linux/pm.h
5519 F:      arch/*/include/asm/suspend*.h
5520
5521 HID CORE LAYER
5522 M:      Jiri Kosina <jikos@kernel.org>
5523 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5524 L:      linux-input@vger.kernel.org
5525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5526 S:      Maintained
5527 F:      drivers/hid/
5528 F:      include/linux/hid*
5529 F:      include/uapi/linux/hid*
5530
5531 HID SENSOR HUB DRIVERS
5532 M:      Jiri Kosina <jikos@kernel.org>
5533 M:      Jonathan Cameron <jic23@kernel.org>
5534 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5535 L:      linux-input@vger.kernel.org
5536 L:      linux-iio@vger.kernel.org
5537 S:      Maintained
5538 F:      Documentation/hid/hid-sensor*
5539 F:      drivers/hid/hid-sensor-*
5540 F:      drivers/iio/*/hid-*
5541 F:      include/linux/hid-sensor-*
5542
5543 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5544 M:      Thomas Gleixner <tglx@linutronix.de>
5545 L:      linux-kernel@vger.kernel.org
5546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5547 S:      Maintained
5548 F:      Documentation/timers/
5549 F:      kernel/time/hrtimer.c
5550 F:      kernel/time/clockevents.c
5551 F:      kernel/time/tick*.*
5552 F:      kernel/time/timer_*.c
5553 F:      include/linux/clockchips.h
5554 F:      include/linux/hrtimer.h
5555
5556 HIGH-SPEED SCC DRIVER FOR AX.25
5557 L:      linux-hams@vger.kernel.org
5558 S:      Orphan
5559 F:      drivers/net/hamradio/dmascc.c
5560 F:      drivers/net/hamradio/scc.c
5561
5562 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5563 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5564 W:      http://www.highpoint-tech.com
5565 S:      Supported
5566 F:      Documentation/scsi/hptiop.txt
5567 F:      drivers/scsi/hptiop.c
5568
5569 HIPPI
5570 M:      Jes Sorensen <jes@trained-monkey.org>
5571 L:      linux-hippi@sunsite.dk
5572 S:      Maintained
5573 F:      include/linux/hippidevice.h
5574 F:      include/uapi/linux/if_hippi.h
5575 F:      net/802/hippi.c
5576 F:      drivers/net/hippi/
5577
5578 HISILICON NETWORK SUBSYSTEM DRIVER
5579 M:      Yisen Zhuang <yisen.zhuang@huawei.com>
5580 M:      Salil Mehta <salil.mehta@huawei.com>
5581 L:      netdev@vger.kernel.org
5582 W:      http://www.hisilicon.com
5583 S:      Maintained
5584 F:      drivers/net/ethernet/hisilicon/
5585 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
5586
5587 HISILICON SAS Controller
5588 M:      John Garry <john.garry@huawei.com>
5589 W:      http://www.hisilicon.com
5590 S:      Supported
5591 F:      drivers/scsi/hisi_sas/
5592 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5593
5594 HOST AP DRIVER
5595 M:      Jouni Malinen <j@w1.fi>
5596 L:      hostap@shmoo.com (subscribers-only)
5597 L:      linux-wireless@vger.kernel.org
5598 W:      http://hostap.epitest.fi/
5599 S:      Maintained
5600 F:      drivers/net/wireless/intersil/hostap/
5601
5602 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5603 L:      platform-driver-x86@vger.kernel.org
5604 S:      Orphan
5605 F:      drivers/platform/x86/tc1100-wmi.c
5606
5607 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5608 M:      Jaroslav Kysela <perex@perex.cz>
5609 S:      Maintained
5610 F:      drivers/net/ethernet/hp/hp100.*
5611
5612 HPET:   High Precision Event Timers driver
5613 M:      Clemens Ladisch <clemens@ladisch.de>
5614 S:      Maintained
5615 F:      Documentation/timers/hpet.txt
5616 F:      drivers/char/hpet.c
5617 F:      include/linux/hpet.h
5618 F:      include/uapi/linux/hpet.h
5619
5620 HPET:   x86
5621 S:      Orphan
5622 F:      arch/x86/kernel/hpet.c
5623 F:      arch/x86/include/asm/hpet.h
5624
5625 HPFS FILESYSTEM
5626 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5627 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5628 S:      Maintained
5629 F:      fs/hpfs/
5630
5631 HSI SUBSYSTEM
5632 M:      Sebastian Reichel <sre@kernel.org>
5633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5634 S:      Maintained
5635 F:      Documentation/ABI/testing/sysfs-bus-hsi
5636 F:      Documentation/hsi.txt
5637 F:      drivers/hsi/
5638 F:      include/linux/hsi/
5639 F:      include/uapi/linux/hsi/
5640
5641 HSO 3G MODEM DRIVER
5642 M:      Jan Dumon <j.dumon@option.com>
5643 W:      http://www.pharscape.org
5644 S:      Maintained
5645 F:      drivers/net/usb/hso.c
5646
5647 HSR NETWORK PROTOCOL
5648 M:      Arvid Brodin <arvid.brodin@alten.se>
5649 L:      netdev@vger.kernel.org
5650 S:      Maintained
5651 F:      net/hsr/
5652
5653 HTCPEN TOUCHSCREEN DRIVER
5654 M:      Pau Oliva Fora <pof@eslack.org>
5655 L:      linux-input@vger.kernel.org
5656 S:      Maintained
5657 F:      drivers/input/touchscreen/htcpen.c
5658
5659 HUGETLB FILESYSTEM
5660 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5661 S:      Maintained
5662 F:      fs/hugetlbfs/
5663
5664 Hyper-V CORE AND DRIVERS
5665 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5666 M:      Haiyang Zhang <haiyangz@microsoft.com>
5667 L:      devel@linuxdriverproject.org
5668 S:      Maintained
5669 F:      arch/x86/include/asm/mshyperv.h
5670 F:      arch/x86/include/uapi/asm/hyperv.h
5671 F:      arch/x86/kernel/cpu/mshyperv.c
5672 F:      drivers/hid/hid-hyperv.c
5673 F:      drivers/hv/
5674 F:      drivers/input/serio/hyperv-keyboard.c
5675 F:      drivers/pci/host/pci-hyperv.c
5676 F:      drivers/net/hyperv/
5677 F:      drivers/scsi/storvsc_drv.c
5678 F:      drivers/video/fbdev/hyperv_fb.c
5679 F:      include/linux/hyperv.h
5680 F:      tools/hv/
5681 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5682
5683 I2C MUXES
5684 M:      Peter Rosin <peda@axentia.se>
5685 L:      linux-i2c@vger.kernel.org
5686 S:      Maintained
5687 F:      Documentation/i2c/i2c-topology
5688 F:      Documentation/i2c/muxes/
5689 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5690 F:      drivers/i2c/i2c-mux.c
5691 F:      drivers/i2c/muxes/
5692 F:      include/linux/i2c-mux.h
5693
5694 I2C OVER PARALLEL PORT
5695 M:      Jean Delvare <jdelvare@suse.com>
5696 L:      linux-i2c@vger.kernel.org
5697 S:      Maintained
5698 F:      Documentation/i2c/busses/i2c-parport
5699 F:      Documentation/i2c/busses/i2c-parport-light
5700 F:      drivers/i2c/busses/i2c-parport.c
5701 F:      drivers/i2c/busses/i2c-parport-light.c
5702
5703 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5704 M:      Jean Delvare <jdelvare@suse.com>
5705 L:      linux-i2c@vger.kernel.org
5706 S:      Maintained
5707 F:      Documentation/i2c/busses/i2c-ali1535
5708 F:      Documentation/i2c/busses/i2c-ali1563
5709 F:      Documentation/i2c/busses/i2c-ali15x3
5710 F:      Documentation/i2c/busses/i2c-amd756
5711 F:      Documentation/i2c/busses/i2c-amd8111
5712 F:      Documentation/i2c/busses/i2c-i801
5713 F:      Documentation/i2c/busses/i2c-nforce2
5714 F:      Documentation/i2c/busses/i2c-piix4
5715 F:      Documentation/i2c/busses/i2c-sis5595
5716 F:      Documentation/i2c/busses/i2c-sis630
5717 F:      Documentation/i2c/busses/i2c-sis96x
5718 F:      Documentation/i2c/busses/i2c-via
5719 F:      Documentation/i2c/busses/i2c-viapro
5720 F:      drivers/i2c/busses/i2c-ali1535.c
5721 F:      drivers/i2c/busses/i2c-ali1563.c
5722 F:      drivers/i2c/busses/i2c-ali15x3.c
5723 F:      drivers/i2c/busses/i2c-amd756.c
5724 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5725 F:      drivers/i2c/busses/i2c-amd8111.c
5726 F:      drivers/i2c/busses/i2c-i801.c
5727 F:      drivers/i2c/busses/i2c-isch.c
5728 F:      drivers/i2c/busses/i2c-nforce2.c
5729 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5730 F:      drivers/i2c/busses/i2c-piix4.c
5731 F:      drivers/i2c/busses/i2c-sis5595.c
5732 F:      drivers/i2c/busses/i2c-sis630.c
5733 F:      drivers/i2c/busses/i2c-sis96x.c
5734 F:      drivers/i2c/busses/i2c-via.c
5735 F:      drivers/i2c/busses/i2c-viapro.c
5736
5737 I2C/SMBUS ISMT DRIVER
5738 M:      Seth Heasley <seth.heasley@intel.com>
5739 M:      Neil Horman <nhorman@tuxdriver.com>
5740 L:      linux-i2c@vger.kernel.org
5741 F:      drivers/i2c/busses/i2c-ismt.c
5742 F:      Documentation/i2c/busses/i2c-ismt
5743
5744 I2C/SMBUS STUB DRIVER
5745 M:      Jean Delvare <jdelvare@suse.com>
5746 L:      linux-i2c@vger.kernel.org
5747 S:      Maintained
5748 F:      drivers/i2c/i2c-stub.c
5749
5750 I2C SUBSYSTEM
5751 M:      Wolfram Sang <wsa@the-dreams.de>
5752 L:      linux-i2c@vger.kernel.org
5753 W:      https://i2c.wiki.kernel.org/
5754 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5756 S:      Maintained
5757 F:      Documentation/devicetree/bindings/i2c/
5758 F:      Documentation/i2c/
5759 F:      drivers/i2c/
5760 F:      drivers/i2c/*/
5761 F:      include/linux/i2c.h
5762 F:      include/linux/i2c-*.h
5763 F:      include/uapi/linux/i2c.h
5764 F:      include/uapi/linux/i2c-*.h
5765
5766 I2C ACPI SUPPORT
5767 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5768 L:      linux-i2c@vger.kernel.org
5769 L:      linux-acpi@vger.kernel.org
5770 S:      Maintained
5771
5772 I2C-TAOS-EVM DRIVER
5773 M:      Jean Delvare <jdelvare@suse.com>
5774 L:      linux-i2c@vger.kernel.org
5775 S:      Maintained
5776 F:      Documentation/i2c/busses/i2c-taos-evm
5777 F:      drivers/i2c/busses/i2c-taos-evm.c
5778
5779 I2C-TINY-USB DRIVER
5780 M:      Till Harbaum <till@harbaum.org>
5781 L:      linux-i2c@vger.kernel.org
5782 W:      http://www.harbaum.org/till/i2c_tiny_usb
5783 S:      Maintained
5784 F:      drivers/i2c/busses/i2c-tiny-usb.c
5785
5786 i386 BOOT CODE
5787 M:      "H. Peter Anvin" <hpa@zytor.com>
5788 S:      Maintained
5789 F:      arch/x86/boot/
5790
5791 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5792 M:      "H. Peter Anvin" <hpa@zytor.com>
5793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5794 S:      Maintained
5795
5796 IA64 (Itanium) PLATFORM
5797 M:      Tony Luck <tony.luck@intel.com>
5798 M:      Fenghua Yu <fenghua.yu@intel.com>
5799 L:      linux-ia64@vger.kernel.org
5800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5801 S:      Maintained
5802 F:      arch/ia64/
5803
5804 IBM Power VMX Cryptographic instructions
5805 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5806 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5807 L:      linux-crypto@vger.kernel.org
5808 S:      Supported
5809 F:      drivers/crypto/vmx/Makefile
5810 F:      drivers/crypto/vmx/Kconfig
5811 F:      drivers/crypto/vmx/vmx.c
5812 F:      drivers/crypto/vmx/aes*
5813 F:      drivers/crypto/vmx/ghash*
5814 F:      drivers/crypto/vmx/ppc-xlate.pl
5815
5816 IBM Power in-Nest Crypto Acceleration
5817 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5818 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5819 L:      linux-crypto@vger.kernel.org
5820 S:      Supported
5821 F:      drivers/crypto/nx/Makefile
5822 F:      drivers/crypto/nx/Kconfig
5823 F:      drivers/crypto/nx/nx-aes*
5824 F:      drivers/crypto/nx/nx-sha*
5825 F:      drivers/crypto/nx/nx.*
5826 F:      drivers/crypto/nx/nx_csbcpb.h
5827 F:      drivers/crypto/nx/nx_debugfs.h
5828
5829 IBM Power 842 compression accelerator
5830 M:      Dan Streetman <ddstreet@ieee.org>
5831 S:      Supported
5832 F:      drivers/crypto/nx/Makefile
5833 F:      drivers/crypto/nx/Kconfig
5834 F:      drivers/crypto/nx/nx-842*
5835 F:      include/linux/sw842.h
5836 F:      crypto/842.c
5837 F:      lib/842/
5838
5839 IBM Power Linux RAID adapter
5840 M:      Brian King <brking@us.ibm.com>
5841 S:      Supported
5842 F:      drivers/scsi/ipr.*
5843
5844 IBM Power Virtual Ethernet Device Driver
5845 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5846 L:      netdev@vger.kernel.org
5847 S:      Supported
5848 F:      drivers/net/ethernet/ibm/ibmveth.*
5849
5850 IBM Power SRIOV Virtual NIC Device Driver
5851 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5852 M:      John Allen <jallen@linux.vnet.ibm.com>
5853 L:      netdev@vger.kernel.org
5854 S:      Supported
5855 F:      drivers/net/ethernet/ibm/ibmvnic.*
5856
5857 IBM Power Virtual SCSI Device Drivers
5858 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5859 L:      linux-scsi@vger.kernel.org
5860 S:      Supported
5861 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5862 F:      include/scsi/viosrp.h
5863
5864 IBM Power Virtual SCSI Device Target Driver
5865 M:      Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5866 M:      Michael Cyr <mikecyr@linux.vnet.ibm.com>
5867 L:      linux-scsi@vger.kernel.org
5868 L:      target-devel@vger.kernel.org
5869 S:      Supported
5870 F:      drivers/scsi/ibmvscsi_tgt/
5871
5872 IBM Power Virtual FC Device Drivers
5873 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5874 L:      linux-scsi@vger.kernel.org
5875 S:      Supported
5876 F:      drivers/scsi/ibmvscsi/ibmvfc*
5877
5878 IBM ServeRAID RAID DRIVER
5879 S:      Orphan
5880 F:      drivers/scsi/ips.*
5881
5882 ICH LPC AND GPIO DRIVER
5883 M:      Peter Tyser <ptyser@xes-inc.com>
5884 S:      Maintained
5885 F:      drivers/mfd/lpc_ich.c
5886 F:      drivers/gpio/gpio-ich.c
5887
5888 IDE SUBSYSTEM
5889 M:      "David S. Miller" <davem@davemloft.net>
5890 L:      linux-ide@vger.kernel.org
5891 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5893 S:      Maintained
5894 F:      Documentation/ide/
5895 F:      drivers/ide/
5896 F:      include/linux/ide.h
5897
5898 IDEAPAD LAPTOP EXTRAS DRIVER
5899 M:      Ike Panhc <ike.pan@canonical.com>
5900 L:      platform-driver-x86@vger.kernel.org
5901 W:      http://launchpad.net/ideapad-laptop
5902 S:      Maintained
5903 F:      drivers/platform/x86/ideapad-laptop.c
5904
5905 IDEAPAD LAPTOP SLIDEBAR DRIVER
5906 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5907 L:      linux-input@vger.kernel.org
5908 W:      https://github.com/o2genum/ideapad-slidebar
5909 S:      Maintained
5910 F:      drivers/input/misc/ideapad_slidebar.c
5911
5912 IDE/ATAPI DRIVERS
5913 M:      Borislav Petkov <bp@alien8.de>
5914 L:      linux-ide@vger.kernel.org
5915 S:      Maintained
5916 F:      Documentation/cdrom/ide-cd
5917 F:      drivers/ide/ide-cd*
5918
5919 IDLE-I7300
5920 M:      Andy Henroid <andrew.d.henroid@intel.com>
5921 L:      linux-pm@vger.kernel.org
5922 S:      Supported
5923 F:      drivers/idle/i7300_idle.c
5924
5925 IEEE 802.15.4 SUBSYSTEM
5926 M:      Alexander Aring <aar@pengutronix.de>
5927 L:      linux-wpan@vger.kernel.org
5928 W:      http://wpan.cakelab.org/
5929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5931 S:      Maintained
5932 F:      net/ieee802154/
5933 F:      net/mac802154/
5934 F:      drivers/net/ieee802154/
5935 F:      include/linux/nl802154.h
5936 F:      include/linux/ieee802154.h
5937 F:      include/net/nl802154.h
5938 F:      include/net/mac802154.h
5939 F:      include/net/af_ieee802154.h
5940 F:      include/net/cfg802154.h
5941 F:      include/net/ieee802154_netdev.h
5942 F:      Documentation/networking/ieee802154.txt
5943
5944 IGORPLUG-USB IR RECEIVER
5945 M:      Sean Young <sean@mess.org>
5946 L:      linux-media@vger.kernel.org
5947 S:      Maintained
5948 F:      drivers/media/rc/igorplugusb.c
5949
5950 IGUANAWORKS USB IR TRANSCEIVER
5951 M:      Sean Young <sean@mess.org>
5952 L:      linux-media@vger.kernel.org
5953 S:      Maintained
5954 F:      drivers/media/rc/iguanair.c
5955
5956 IIO SUBSYSTEM AND DRIVERS
5957 M:      Jonathan Cameron <jic23@kernel.org>
5958 R:      Hartmut Knaack <knaack.h@gmx.de>
5959 R:      Lars-Peter Clausen <lars@metafoo.de>
5960 R:      Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5961 L:      linux-iio@vger.kernel.org
5962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5963 S:      Maintained
5964 F:      Documentation/devicetree/bindings/iio/
5965 F:      drivers/iio/
5966 F:      drivers/staging/iio/
5967 F:      include/linux/iio/
5968 F:      tools/iio/
5969
5970 IKANOS/ADI EAGLE ADSL USB DRIVER
5971 M:      Matthieu Castet <castet.matthieu@free.fr>
5972 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5973 S:      Maintained
5974 F:      drivers/usb/atm/ueagle-atm.c
5975
5976 INA209 HARDWARE MONITOR DRIVER
5977 M:      Guenter Roeck <linux@roeck-us.net>
5978 L:      linux-hwmon@vger.kernel.org
5979 S:      Maintained
5980 F:      Documentation/hwmon/ina209
5981 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5982 F:      drivers/hwmon/ina209.c
5983
5984 INA2XX HARDWARE MONITOR DRIVER
5985 M:      Guenter Roeck <linux@roeck-us.net>
5986 L:      linux-hwmon@vger.kernel.org
5987 S:      Maintained
5988 F:      Documentation/hwmon/ina2xx
5989 F:      drivers/hwmon/ina2xx.c
5990 F:      include/linux/platform_data/ina2xx.h
5991
5992 INDUSTRY PACK SUBSYSTEM (IPACK)
5993 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5994 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5995 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5996 L:      industrypack-devel@lists.sourceforge.net
5997 W:      http://industrypack.sourceforge.net
5998 S:      Maintained
5999 F:      drivers/ipack/
6000
6001 INGENIC JZ4780 DMA Driver
6002 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6003 S:      Maintained
6004 F:      drivers/dma/dma-jz4780.c
6005
6006 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6007 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6008 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6009 L:      linux-ima-devel@lists.sourceforge.net
6010 L:      linux-ima-user@lists.sourceforge.net
6011 L:      linux-security-module@vger.kernel.org
6012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6013 S:      Supported
6014 F:      security/integrity/ima/
6015
6016 IMGTEC IR DECODER DRIVER
6017 M:      James Hogan <james.hogan@imgtec.com>
6018 S:      Maintained
6019 F:      drivers/media/rc/img-ir/
6020
6021 IMS TWINTURBO FRAMEBUFFER DRIVER
6022 L:      linux-fbdev@vger.kernel.org
6023 S:      Orphan
6024 F:      drivers/video/fbdev/imsttfb.c
6025
6026 INFINIBAND SUBSYSTEM
6027 M:      Doug Ledford <dledford@redhat.com>
6028 M:      Sean Hefty <sean.hefty@intel.com>
6029 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
6030 L:      linux-rdma@vger.kernel.org
6031 W:      http://www.openfabrics.org/
6032 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6034 S:      Supported
6035 F:      Documentation/infiniband/
6036 F:      drivers/infiniband/
6037 F:      include/uapi/linux/if_infiniband.h
6038 F:      include/uapi/rdma/
6039 F:      include/rdma/
6040
6041 INOTIFY
6042 M:      John McCutchan <john@johnmccutchan.com>
6043 M:      Robert Love <rlove@rlove.org>
6044 M:      Eric Paris <eparis@parisplace.org>
6045 S:      Maintained
6046 F:      Documentation/filesystems/inotify.txt
6047 F:      fs/notify/inotify/
6048 F:      include/linux/inotify.h
6049 F:      include/uapi/linux/inotify.h
6050
6051 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6052 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
6053 L:      linux-input@vger.kernel.org
6054 Q:      http://patchwork.kernel.org/project/linux-input/list/
6055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6056 S:      Maintained
6057 F:      drivers/input/
6058 F:      include/linux/input.h
6059 F:      include/uapi/linux/input.h
6060 F:      include/linux/input/
6061 F:      Documentation/devicetree/bindings/input/
6062
6063 INPUT MULTITOUCH (MT) PROTOCOL
6064 M:      Henrik Rydberg <rydberg@bitmath.org>
6065 L:      linux-input@vger.kernel.org
6066 S:      Odd fixes
6067 F:      Documentation/input/multi-touch-protocol.txt
6068 F:      drivers/input/input-mt.c
6069 K:      \b(ABS|SYN)_MT_
6070
6071 INTEL ASoC BDW/HSW DRIVERS
6072 M:      Jie Yang <yang.jie@linux.intel.com>
6073 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6074 S:      Supported
6075 F:      sound/soc/intel/common/sst-dsp*
6076 F:      sound/soc/intel/common/sst-firmware.c
6077 F:      sound/soc/intel/boards/broadwell.c
6078 F:      sound/soc/intel/haswell/
6079
6080 INTEL C600 SERIES SAS CONTROLLER DRIVER
6081 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
6082 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6083 L:      linux-scsi@vger.kernel.org
6084 T:      git git://git.code.sf.net/p/intel-sas/isci
6085 S:      Supported
6086 F:      drivers/scsi/isci/
6087
6088 INTEL HID EVENT DRIVER
6089 M:      Alex Hung <alex.hung@canonical.com>
6090 L:      platform-driver-x86@vger.kernel.org
6091 S:      Maintained
6092 F:      drivers/platform/x86/intel-hid.c
6093
6094 INTEL VIRTUAL BUTTON DRIVER
6095 M:      AceLan Kao <acelan.kao@canonical.com>
6096 L:      platform-driver-x86@vger.kernel.org
6097 S:      Maintained
6098 F:      drivers/platform/x86/intel-vbtn.c
6099
6100 INTEL IDLE DRIVER
6101 M:      Len Brown <lenb@kernel.org>
6102 L:      linux-pm@vger.kernel.org
6103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6104 S:      Supported
6105 F:      drivers/idle/intel_idle.c
6106
6107 INTEL PSTATE DRIVER
6108 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6109 M:      Len Brown <lenb@kernel.org>
6110 L:      linux-pm@vger.kernel.org
6111 S:      Supported
6112 F:      drivers/cpufreq/intel_pstate.c
6113
6114 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6115 M:      Maik Broemme <mbroemme@libmpq.org>
6116 L:      linux-fbdev@vger.kernel.org
6117 S:      Maintained
6118 F:      Documentation/fb/intelfb.txt
6119 F:      drivers/video/fbdev/intelfb/
6120
6121 INTEL 810/815 FRAMEBUFFER DRIVER
6122 M:      Antonino Daplas <adaplas@gmail.com>
6123 L:      linux-fbdev@vger.kernel.org
6124 S:      Maintained
6125 F:      drivers/video/fbdev/i810/
6126
6127 INTEL MENLOW THERMAL DRIVER
6128 M:      Sujith Thomas <sujith.thomas@intel.com>
6129 L:      platform-driver-x86@vger.kernel.org
6130 W:      https://01.org/linux-acpi
6131 S:      Supported
6132 F:      drivers/platform/x86/intel_menlow.c
6133
6134 INTEL I/OAT DMA DRIVER
6135 M:      Dave Jiang <dave.jiang@intel.com>
6136 R:      Dan Williams <dan.j.williams@intel.com>
6137 L:      dmaengine@vger.kernel.org
6138 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6139 S:      Supported
6140 F:      drivers/dma/ioat*
6141
6142 INTEL IOMMU (VT-d)
6143 M:      David Woodhouse <dwmw2@infradead.org>
6144 L:      iommu@lists.linux-foundation.org
6145 T:      git git://git.infradead.org/iommu-2.6.git
6146 S:      Supported
6147 F:      drivers/iommu/intel-iommu.c
6148 F:      include/linux/intel-iommu.h
6149
6150 INTEL IOP-ADMA DMA DRIVER
6151 R:      Dan Williams <dan.j.williams@intel.com>
6152 S:      Odd fixes
6153 F:      drivers/dma/iop-adma.c
6154
6155 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6156 M:      Krzysztof Halasa <khalasa@piap.pl>
6157 S:      Maintained
6158 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
6159 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
6160 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6161 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
6162 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
6163 F:      drivers/net/wan/ixp4xx_hss.c
6164
6165 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6166 M:      Deepak Saxena <dsaxena@plexity.net>
6167 S:      Maintained
6168 F:      drivers/char/hw_random/ixp4xx-rng.c
6169
6170 INTEL ETHERNET DRIVERS
6171 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6172 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6173 W:      http://www.intel.com/support/feedback.htm
6174 W:      http://e1000.sourceforge.net/
6175 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6178 S:      Supported
6179 F:      Documentation/networking/e100.txt
6180 F:      Documentation/networking/e1000.txt
6181 F:      Documentation/networking/e1000e.txt
6182 F:      Documentation/networking/igb.txt
6183 F:      Documentation/networking/igbvf.txt
6184 F:      Documentation/networking/ixgb.txt
6185 F:      Documentation/networking/ixgbe.txt
6186 F:      Documentation/networking/ixgbevf.txt
6187 F:      Documentation/networking/i40e.txt
6188 F:      Documentation/networking/i40evf.txt
6189 F:      drivers/net/ethernet/intel/
6190 F:      drivers/net/ethernet/intel/*/
6191
6192 INTEL RDMA RNIC DRIVER
6193 M:     Faisal Latif <faisal.latif@intel.com>
6194 R:     Chien Tin Tung <chien.tin.tung@intel.com>
6195 R:     Mustafa Ismail <mustafa.ismail@intel.com>
6196 R:     Shiraz Saleem <shiraz.saleem@intel.com>
6197 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6198 L:     linux-rdma@vger.kernel.org
6199 S:     Supported
6200 F:     drivers/infiniband/hw/i40iw/
6201
6202 INTEL MERRIFIELD GPIO DRIVER
6203 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6204 L:      linux-gpio@vger.kernel.org
6205 S:      Maintained
6206 F:      drivers/gpio/gpio-merrifield.c
6207
6208 INTEL-MID GPIO DRIVER
6209 M:      David Cohen <david.a.cohen@linux.intel.com>
6210 L:      linux-gpio@vger.kernel.org
6211 S:      Maintained
6212 F:      drivers/gpio/gpio-intel-mid.c
6213
6214 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6215 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
6216 L:      linux-wireless@vger.kernel.org
6217 S:      Maintained
6218 F:      Documentation/networking/README.ipw2100
6219 F:      Documentation/networking/README.ipw2200
6220 F:      drivers/net/wireless/intel/ipw2x00/
6221
6222 INTEL(R) TRACE HUB
6223 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
6224 S:      Supported
6225 F:      Documentation/trace/intel_th.txt
6226 F:      drivers/hwtracing/intel_th/
6227
6228 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6229 M:      Ning Sun <ning.sun@intel.com>
6230 L:      tboot-devel@lists.sourceforge.net
6231 W:      http://tboot.sourceforge.net
6232 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6233 S:      Supported
6234 F:      Documentation/intel_txt.txt
6235 F:      include/linux/tboot.h
6236 F:      arch/x86/kernel/tboot.c
6237
6238 INTEL WIRELESS WIMAX CONNECTION 2400
6239 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6240 M:      linux-wimax@intel.com
6241 L:      wimax@linuxwimax.org (subscribers-only)
6242 S:      Supported
6243 W:      http://linuxwimax.org
6244 F:      Documentation/wimax/README.i2400m
6245 F:      drivers/net/wimax/i2400m/
6246 F:      include/uapi/linux/wimax/i2400m.h
6247
6248 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6249 M:      Stanislaw Gruszka <sgruszka@redhat.com>
6250 L:      linux-wireless@vger.kernel.org
6251 S:      Supported
6252 F:      drivers/net/wireless/intel/iwlegacy/
6253
6254 INTEL WIRELESS WIFI LINK (iwlwifi)
6255 M:      Johannes Berg <johannes.berg@intel.com>
6256 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6257 M:      Luca Coelho <luciano.coelho@intel.com>
6258 M:      Intel Linux Wireless <linuxwifi@intel.com>
6259 L:      linux-wireless@vger.kernel.org
6260 W:      http://intellinuxwireless.org
6261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6262 S:      Supported
6263 F:      drivers/net/wireless/intel/iwlwifi/
6264
6265 INTEL MANAGEMENT ENGINE (mei)
6266 M:      Tomas Winkler <tomas.winkler@intel.com>
6267 L:      linux-kernel@vger.kernel.org
6268 S:      Supported
6269 F:      include/uapi/linux/mei.h
6270 F:      include/linux/mei_cl_bus.h
6271 F:      drivers/misc/mei/*
6272 F:      drivers/watchdog/mei_wdt.c
6273 F:      Documentation/misc-devices/mei/*
6274
6275 INTEL MIC DRIVERS (mic)
6276 M:      Sudeep Dutt <sudeep.dutt@intel.com>
6277 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
6278 S:      Supported
6279 W:      https://github.com/sudeepdutt/mic
6280 W:      http://software.intel.com/en-us/mic-developer
6281 F:      include/linux/mic_bus.h
6282 F:      include/linux/scif.h
6283 F:      include/uapi/linux/mic_common.h
6284 F:      include/uapi/linux/mic_ioctl.h
6285 F:      include/uapi/linux/scif_ioctl.h
6286 F:      drivers/misc/mic/
6287 F:      drivers/dma/mic_x100_dma.c
6288 F:      drivers/dma/mic_x100_dma.h
6289 F:      Documentation/mic/
6290
6291 INTEL PMC/P-Unit IPC DRIVER
6292 M:      Zha Qipeng<qipeng.zha@intel.com>
6293 L:      platform-driver-x86@vger.kernel.org
6294 S:      Maintained
6295 F:      drivers/platform/x86/intel_pmc_ipc.c
6296 F:      drivers/platform/x86/intel_punit_ipc.c
6297 F:      arch/x86/include/asm/intel_pmc_ipc.h
6298 F:      arch/x86/include/asm/intel_punit_ipc.h
6299
6300 INTEL TELEMETRY DRIVER
6301 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6302 L:      platform-driver-x86@vger.kernel.org
6303 S:      Maintained
6304 F:      arch/x86/include/asm/intel_telemetry.h
6305 F:      drivers/platform/x86/intel_telemetry*
6306
6307 INTEL PMC CORE DRIVER
6308 M:      Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6309 M:      Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6310 L:      platform-driver-x86@vger.kernel.org
6311 S:      Maintained
6312 F:      arch/x86/include/asm/pmc_core.h
6313 F:      drivers/platform/x86/intel_pmc_core*
6314
6315 IOC3 ETHERNET DRIVER
6316 M:      Ralf Baechle <ralf@linux-mips.org>
6317 L:      linux-mips@linux-mips.org
6318 S:      Maintained
6319 F:      drivers/net/ethernet/sgi/ioc3-eth.c
6320
6321 IOC3 SERIAL DRIVER
6322 M:      Pat Gefre <pfg@sgi.com>
6323 L:      linux-serial@vger.kernel.org
6324 S:      Maintained
6325 F:      drivers/tty/serial/ioc3_serial.c
6326
6327 IOMMU DRIVERS
6328 M:      Joerg Roedel <joro@8bytes.org>
6329 L:      iommu@lists.linux-foundation.org
6330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6331 S:      Maintained
6332 F:      Documentation/devicetree/bindings/iommu/
6333 F:      drivers/iommu/
6334
6335 IP MASQUERADING
6336 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6337 S:      Maintained
6338 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
6339
6340 IPMI SUBSYSTEM
6341 M:      Corey Minyard <minyard@acm.org>
6342 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6343 W:      http://openipmi.sourceforge.net/
6344 S:      Supported
6345 F:      Documentation/IPMI.txt
6346 F:      drivers/char/ipmi/
6347 F:      include/linux/ipmi*
6348 F:      include/uapi/linux/ipmi*
6349
6350 QCOM AUDIO (ASoC) DRIVERS
6351 M:      Patrick Lai <plai@codeaurora.org>
6352 M:      Banajit Goswami <bgoswami@codeaurora.org>
6353 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6354 S:      Supported
6355 F:      sound/soc/qcom/
6356
6357 IPS SCSI RAID DRIVER
6358 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6359 L:      linux-scsi@vger.kernel.org
6360 W:      http://www.adaptec.com/
6361 S:      Maintained
6362 F:      drivers/scsi/ips*
6363
6364 IPVS
6365 M:      Wensong Zhang <wensong@linux-vs.org>
6366 M:      Simon Horman <horms@verge.net.au>
6367 M:      Julian Anastasov <ja@ssi.bg>
6368 L:      netdev@vger.kernel.org
6369 L:      lvs-devel@vger.kernel.org
6370 S:      Maintained
6371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6373 F:      Documentation/networking/ipvs-sysctl.txt
6374 F:      include/net/ip_vs.h
6375 F:      include/uapi/linux/ip_vs.h
6376 F:      net/netfilter/ipvs/
6377
6378 IPWIRELESS DRIVER
6379 M:      Jiri Kosina <jikos@kernel.org>
6380 M:      David Sterba <dsterba@suse.com>
6381 S:      Odd Fixes
6382 F:      drivers/tty/ipwireless/
6383
6384 IPX NETWORK LAYER
6385 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6386 L:      netdev@vger.kernel.org
6387 S:      Maintained
6388 F:      include/net/ipx.h
6389 F:      include/uapi/linux/ipx.h
6390 F:      net/ipx/
6391
6392 IRDA SUBSYSTEM
6393 M:      Samuel Ortiz <samuel@sortiz.org>
6394 L:      irda-users@lists.sourceforge.net (subscribers-only)
6395 L:      netdev@vger.kernel.org
6396 W:      http://irda.sourceforge.net/
6397 S:      Maintained
6398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6399 F:      Documentation/networking/irda.txt
6400 F:      drivers/net/irda/
6401 F:      include/net/irda/
6402 F:      net/irda/
6403
6404 IRQ SUBSYSTEM
6405 M:      Thomas Gleixner <tglx@linutronix.de>
6406 L:      linux-kernel@vger.kernel.org
6407 S:      Maintained
6408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6409 F:      kernel/irq/
6410
6411 IRQCHIP DRIVERS
6412 M:      Thomas Gleixner <tglx@linutronix.de>
6413 M:      Jason Cooper <jason@lakedaemon.net>
6414 M:      Marc Zyngier <marc.zyngier@arm.com>
6415 L:      linux-kernel@vger.kernel.org
6416 S:      Maintained
6417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6418 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6419 F:      Documentation/devicetree/bindings/interrupt-controller/
6420 F:      drivers/irqchip/
6421
6422 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6423 M:      Marc Zyngier <marc.zyngier@arm.com>
6424 S:      Maintained
6425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6426 F:      Documentation/IRQ-domain.txt
6427 F:      include/linux/irqdomain.h
6428 F:      kernel/irq/irqdomain.c
6429 F:      kernel/irq/msi.c
6430
6431 ISA
6432 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
6433 S:      Maintained
6434 F:      Documentation/isa.txt
6435 F:      drivers/base/isa.c
6436 F:      include/linux/isa.h
6437
6438 ISAPNP
6439 M:      Jaroslav Kysela <perex@perex.cz>
6440 S:      Maintained
6441 F:      Documentation/isapnp.txt
6442 F:      drivers/pnp/isapnp/
6443 F:      include/linux/isapnp.h
6444
6445 ISA RADIO MODULE
6446 M:      Hans Verkuil <hverkuil@xs4all.nl>
6447 L:      linux-media@vger.kernel.org
6448 T:      git git://linuxtv.org/media_tree.git
6449 W:      https://linuxtv.org
6450 S:      Maintained
6451 F:      drivers/media/radio/radio-isa*
6452
6453 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6454 M:      Peter Jones <pjones@redhat.com>
6455 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6456 S:      Maintained
6457 F:      drivers/firmware/iscsi_ibft*
6458
6459 ISCSI
6460 M:      Mike Christie <michaelc@cs.wisc.edu>
6461 L:      open-iscsi@googlegroups.com
6462 W:      www.open-iscsi.org
6463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6464 S:      Maintained
6465 F:      drivers/scsi/*iscsi*
6466 F:      include/scsi/*iscsi*
6467
6468 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6469 M:      Or Gerlitz <ogerlitz@mellanox.com>
6470 M:      Sagi Grimberg <sagi@grimberg.me>
6471 M:      Roi Dayan <roid@mellanox.com>
6472 L:      linux-rdma@vger.kernel.org
6473 S:      Supported
6474 W:      http://www.openfabrics.org
6475 W:      www.open-iscsi.org
6476 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6477 F:      drivers/infiniband/ulp/iser/
6478
6479 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6480 M:      Sagi Grimberg <sagi@grimberg.me>
6481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6482 L:      linux-rdma@vger.kernel.org
6483 L:      target-devel@vger.kernel.org
6484 S:      Supported
6485 W:      http://www.linux-iscsi.org
6486 F:      drivers/infiniband/ulp/isert
6487
6488 ISDN SUBSYSTEM
6489 M:      Karsten Keil <isdn@linux-pingi.de>
6490 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6491 L:      netdev@vger.kernel.org
6492 W:      http://www.isdn4linux.de
6493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6494 S:      Maintained
6495 F:      Documentation/isdn/
6496 F:      drivers/isdn/
6497 F:      include/linux/isdn.h
6498 F:      include/linux/isdn/
6499 F:      include/uapi/linux/isdn.h
6500 F:      include/uapi/linux/isdn/
6501
6502 ISDN SUBSYSTEM (Eicon active card driver)
6503 M:      Armin Schindler <mac@melware.de>
6504 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6505 W:      http://www.melware.de
6506 S:      Maintained
6507 F:      drivers/isdn/hardware/eicon/
6508
6509 IT87 HARDWARE MONITORING DRIVER
6510 M:      Jean Delvare <jdelvare@suse.com>
6511 L:      linux-hwmon@vger.kernel.org
6512 S:      Maintained
6513 F:      Documentation/hwmon/it87
6514 F:      drivers/hwmon/it87.c
6515
6516 IT913X MEDIA DRIVER
6517 M:      Antti Palosaari <crope@iki.fi>
6518 L:      linux-media@vger.kernel.org
6519 W:      https://linuxtv.org
6520 W:      http://palosaari.fi/linux/
6521 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6522 T:      git git://linuxtv.org/anttip/media_tree.git
6523 S:      Maintained
6524 F:      drivers/media/tuners/it913x*
6525
6526 IVTV VIDEO4LINUX DRIVER
6527 M:      Andy Walls <awalls@md.metrocast.net>
6528 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6529 L:      linux-media@vger.kernel.org
6530 T:      git git://linuxtv.org/media_tree.git
6531 W:      http://www.ivtvdriver.org
6532 S:      Maintained
6533 F:      Documentation/video4linux/*.ivtv
6534 F:      drivers/media/pci/ivtv/
6535 F:      include/uapi/linux/ivtv*
6536
6537 IX2505V MEDIA DRIVER
6538 M:      Malcolm Priestley <tvboxspy@gmail.com>
6539 L:      linux-media@vger.kernel.org
6540 W:      https://linuxtv.org
6541 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6542 S:      Maintained
6543 F:      drivers/media/dvb-frontends/ix2505v*
6544
6545 JC42.4 TEMPERATURE SENSOR DRIVER
6546 M:      Guenter Roeck <linux@roeck-us.net>
6547 L:      linux-hwmon@vger.kernel.org
6548 S:      Maintained
6549 F:      drivers/hwmon/jc42.c
6550 F:      Documentation/hwmon/jc42
6551
6552 JFS FILESYSTEM
6553 M:      Dave Kleikamp <shaggy@kernel.org>
6554 L:      jfs-discussion@lists.sourceforge.net
6555 W:      http://jfs.sourceforge.net/
6556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6557 S:      Maintained
6558 F:      Documentation/filesystems/jfs.txt
6559 F:      fs/jfs/
6560
6561 JME NETWORK DRIVER
6562 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6563 L:      netdev@vger.kernel.org
6564 S:      Maintained
6565 F:      drivers/net/ethernet/jme.*
6566
6567 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6568 M:      David Woodhouse <dwmw2@infradead.org>
6569 L:      linux-mtd@lists.infradead.org
6570 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6571 S:      Maintained
6572 F:      fs/jffs2/
6573 F:      include/uapi/linux/jffs2.h
6574
6575 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6576 M:      "Theodore Ts'o" <tytso@mit.edu>
6577 M:      Jan Kara <jack@suse.com>
6578 L:      linux-ext4@vger.kernel.org
6579 S:      Maintained
6580 F:      fs/jbd2/
6581 F:      include/linux/jbd2.h
6582
6583 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6584 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6585 L:      linux-media@vger.kernel.org
6586 S:      Maintained
6587 F:      drivers/media/platform/rcar_jpu.c
6588
6589 JSM Neo PCI based serial card
6590 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6591 L:      linux-serial@vger.kernel.org
6592 S:      Maintained
6593 F:      drivers/tty/serial/jsm/
6594
6595 K10TEMP HARDWARE MONITORING DRIVER
6596 M:      Clemens Ladisch <clemens@ladisch.de>
6597 L:      linux-hwmon@vger.kernel.org
6598 S:      Maintained
6599 F:      Documentation/hwmon/k10temp
6600 F:      drivers/hwmon/k10temp.c
6601
6602 K8TEMP HARDWARE MONITORING DRIVER
6603 M:      Rudolf Marek <r.marek@assembler.cz>
6604 L:      linux-hwmon@vger.kernel.org
6605 S:      Maintained
6606 F:      Documentation/hwmon/k8temp
6607 F:      drivers/hwmon/k8temp.c
6608
6609 KASAN
6610 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6611 R:      Alexander Potapenko <glider@google.com>
6612 R:      Dmitry Vyukov <dvyukov@google.com>
6613 L:      kasan-dev@googlegroups.com
6614 S:      Maintained
6615 F:      arch/*/include/asm/kasan.h
6616 F:      arch/*/mm/kasan_init*
6617 F:      Documentation/kasan.txt
6618 F:      include/linux/kasan*.h
6619 F:      lib/test_kasan.c
6620 F:      mm/kasan/
6621 F:      scripts/Makefile.kasan
6622
6623 KCONFIG
6624 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6625 L:      linux-kbuild@vger.kernel.org
6626 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6627 S:      Maintained
6628 F:      Documentation/kbuild/kconfig-language.txt
6629 F:      scripts/kconfig/
6630
6631 KDUMP
6632 M:      Dave Young <dyoung@redhat.com>
6633 M:      Baoquan He <bhe@redhat.com>
6634 R:      Vivek Goyal <vgoyal@redhat.com>
6635 L:      kexec@lists.infradead.org
6636 W:      http://lse.sourceforge.net/kdump/
6637 S:      Maintained
6638 F:      Documentation/kdump/
6639
6640 KEENE FM RADIO TRANSMITTER DRIVER
6641 M:      Hans Verkuil <hverkuil@xs4all.nl>
6642 L:      linux-media@vger.kernel.org
6643 T:      git git://linuxtv.org/media_tree.git
6644 W:      https://linuxtv.org
6645 S:      Maintained
6646 F:      drivers/media/radio/radio-keene*
6647
6648 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6649 M:      Ian Kent <raven@themaw.net>
6650 L:      autofs@vger.kernel.org
6651 S:      Maintained
6652 F:      fs/autofs4/
6653
6654 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6655 M:      Michal Marek <mmarek@suse.com>
6656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6658 L:      linux-kbuild@vger.kernel.org
6659 S:      Maintained
6660 F:      Documentation/kbuild/
6661 F:      Makefile
6662 F:      scripts/Makefile.*
6663 F:      scripts/basic/
6664 F:      scripts/mk*
6665 F:      scripts/package/
6666
6667 KERNEL JANITORS
6668 L:      kernel-janitors@vger.kernel.org
6669 W:      http://kernelnewbies.org/KernelJanitors
6670 S:      Odd Fixes
6671
6672 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6673 M:      "J. Bruce Fields" <bfields@fieldses.org>
6674 M:      Jeff Layton <jlayton@poochiereds.net>
6675 L:      linux-nfs@vger.kernel.org
6676 W:      http://nfs.sourceforge.net/
6677 T:      git git://linux-nfs.org/~bfields/linux.git
6678 S:      Supported
6679 F:      fs/nfsd/
6680 F:      include/uapi/linux/nfsd/
6681 F:      fs/lockd/
6682 F:      fs/nfs_common/
6683 F:      net/sunrpc/
6684 F:      include/linux/lockd/
6685 F:      include/linux/sunrpc/
6686 F:      include/uapi/linux/sunrpc/
6687
6688 KERNEL SELFTEST FRAMEWORK
6689 M:      Shuah Khan <shuahkh@osg.samsung.com>
6690 M:      Shuah Khan <shuah@kernel.org>
6691 L:      linux-kselftest@vger.kernel.org
6692 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6693 S:      Maintained
6694 F:      tools/testing/selftests
6695
6696 KERNEL VIRTUAL MACHINE (KVM)
6697 M:      Paolo Bonzini <pbonzini@redhat.com>
6698 M:      Radim Krčmář <rkrcmar@redhat.com>
6699 L:      kvm@vger.kernel.org
6700 W:      http://www.linux-kvm.org
6701 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6702 S:      Supported
6703 F:      Documentation/*/kvm*.txt
6704 F:      Documentation/virtual/kvm/
6705 F:      arch/*/kvm/
6706 F:      arch/x86/kernel/kvm.c
6707 F:      arch/x86/kernel/kvmclock.c
6708 F:      arch/*/include/asm/kvm*
6709 F:      include/linux/kvm*
6710 F:      include/uapi/linux/kvm*
6711 F:      virt/kvm/
6712 F:      tools/kvm/
6713
6714 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6715 M:      Joerg Roedel <joro@8bytes.org>
6716 L:      kvm@vger.kernel.org
6717 W:      http://www.linux-kvm.org/
6718 S:      Maintained
6719 F:      arch/x86/include/asm/svm.h
6720 F:      arch/x86/kvm/svm.c
6721
6722 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6723 M:      Alexander Graf <agraf@suse.com>
6724 L:      kvm-ppc@vger.kernel.org
6725 W:      http://www.linux-kvm.org/
6726 T:      git git://github.com/agraf/linux-2.6.git
6727 S:      Supported
6728 F:      arch/powerpc/include/asm/kvm*
6729 F:      arch/powerpc/kvm/
6730
6731 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6732 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6733 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6734 L:      linux-s390@vger.kernel.org
6735 W:      http://www.ibm.com/developerworks/linux/linux390/
6736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6737 S:      Supported
6738 F:      Documentation/s390/kvm.txt
6739 F:      arch/s390/include/asm/kvm*
6740 F:      arch/s390/kvm/
6741
6742 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6743 M:      Christoffer Dall <christoffer.dall@linaro.org>
6744 M:      Marc Zyngier <marc.zyngier@arm.com>
6745 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6746 L:      kvmarm@lists.cs.columbia.edu
6747 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6749 S:      Supported
6750 F:      arch/arm/include/uapi/asm/kvm*
6751 F:      arch/arm/include/asm/kvm*
6752 F:      arch/arm/kvm/
6753 F:      virt/kvm/arm/
6754 F:      include/kvm/arm_*
6755
6756 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6757 M:      Christoffer Dall <christoffer.dall@linaro.org>
6758 M:      Marc Zyngier <marc.zyngier@arm.com>
6759 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6760 L:      kvmarm@lists.cs.columbia.edu
6761 S:      Maintained
6762 F:      arch/arm64/include/uapi/asm/kvm*
6763 F:      arch/arm64/include/asm/kvm*
6764 F:      arch/arm64/kvm/
6765
6766 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6767 M:      James Hogan <james.hogan@imgtec.com>
6768 L:      linux-mips@linux-mips.org
6769 S:      Supported
6770 F:      arch/mips/include/uapi/asm/kvm*
6771 F:      arch/mips/include/asm/kvm*
6772 F:      arch/mips/kvm/
6773
6774 KEXEC
6775 M:      Eric Biederman <ebiederm@xmission.com>
6776 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6777 L:      kexec@lists.infradead.org
6778 S:      Maintained
6779 F:      include/linux/kexec.h
6780 F:      include/uapi/linux/kexec.h
6781 F:      kernel/kexec*
6782
6783 KEYS/KEYRINGS:
6784 M:      David Howells <dhowells@redhat.com>
6785 L:      keyrings@vger.kernel.org
6786 S:      Maintained
6787 F:      Documentation/security/keys.txt
6788 F:      include/linux/key.h
6789 F:      include/linux/key-type.h
6790 F:      include/linux/keyctl.h
6791 F:      include/uapi/linux/keyctl.h
6792 F:      include/keys/
6793 F:      security/keys/
6794
6795 KEYS-TRUSTED
6796 M:      David Safford <safford@us.ibm.com>
6797 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6798 L:      linux-security-module@vger.kernel.org
6799 L:      keyrings@vger.kernel.org
6800 S:      Supported
6801 F:      Documentation/security/keys-trusted-encrypted.txt
6802 F:      include/keys/trusted-type.h
6803 F:      security/keys/trusted.c
6804 F:      security/keys/trusted.h
6805
6806 KEYS-ENCRYPTED
6807 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6808 M:      David Safford <safford@us.ibm.com>
6809 L:      linux-security-module@vger.kernel.org
6810 L:      keyrings@vger.kernel.org
6811 S:      Supported
6812 F:      Documentation/security/keys-trusted-encrypted.txt
6813 F:      include/keys/encrypted-type.h
6814 F:      security/keys/encrypted-keys/
6815
6816 KGDB / KDB /debug_core
6817 M:      Jason Wessel <jason.wessel@windriver.com>
6818 W:      http://kgdb.wiki.kernel.org/
6819 L:      kgdb-bugreport@lists.sourceforge.net
6820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6821 S:      Maintained
6822 F:      Documentation/DocBook/kgdb.tmpl
6823 F:      drivers/misc/kgdbts.c
6824 F:      drivers/tty/serial/kgdboc.c
6825 F:      include/linux/kdb.h
6826 F:      include/linux/kgdb.h
6827 F:      kernel/debug/
6828
6829 KMEMCHECK
6830 M:      Vegard Nossum <vegardno@ifi.uio.no>
6831 M:      Pekka Enberg <penberg@kernel.org>
6832 S:      Maintained
6833 F:      Documentation/kmemcheck.txt
6834 F:      arch/x86/include/asm/kmemcheck.h
6835 F:      arch/x86/mm/kmemcheck/
6836 F:      include/linux/kmemcheck.h
6837 F:      mm/kmemcheck.c
6838
6839 KMEMLEAK
6840 M:      Catalin Marinas <catalin.marinas@arm.com>
6841 S:      Maintained
6842 F:      Documentation/kmemleak.txt
6843 F:      include/linux/kmemleak.h
6844 F:      mm/kmemleak.c
6845 F:      mm/kmemleak-test.c
6846
6847 KPROBES
6848 M:      Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6849 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6850 M:      "David S. Miller" <davem@davemloft.net>
6851 M:      Masami Hiramatsu <mhiramat@kernel.org>
6852 S:      Maintained
6853 F:      Documentation/kprobes.txt
6854 F:      include/linux/kprobes.h
6855 F:      kernel/kprobes.c
6856
6857 KS0108 LCD CONTROLLER DRIVER
6858 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6859 W:      http://miguelojeda.es/auxdisplay.htm
6860 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6861 S:      Maintained
6862 F:      Documentation/auxdisplay/ks0108
6863 F:      drivers/auxdisplay/ks0108.c
6864 F:      include/linux/ks0108.h
6865
6866 L3MDEV
6867 M:      David Ahern <dsa@cumulusnetworks.com>
6868 L:      netdev@vger.kernel.org
6869 S:      Maintained
6870 F:      net/l3mdev
6871 F:      include/net/l3mdev.h
6872
6873 LANTIQ MIPS ARCHITECTURE
6874 M:      John Crispin <john@phrozen.org>
6875 L:      linux-mips@linux-mips.org
6876 S:      Maintained
6877 F:      arch/mips/lantiq
6878
6879 LAPB module
6880 L:      linux-x25@vger.kernel.org
6881 S:      Orphan
6882 F:      Documentation/networking/lapb-module.txt
6883 F:      include/*/lapb.h
6884 F:      net/lapb/
6885
6886 LASI 53c700 driver for PARISC
6887 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6888 L:      linux-scsi@vger.kernel.org
6889 S:      Maintained
6890 F:      Documentation/scsi/53c700.txt
6891 F:      drivers/scsi/53c700*
6892
6893 LED SUBSYSTEM
6894 M:      Richard Purdie <rpurdie@rpsys.net>
6895 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6896 L:      linux-leds@vger.kernel.org
6897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6898 S:      Maintained
6899 F:      Documentation/devicetree/bindings/leds/
6900 F:      drivers/leds/
6901 F:      include/linux/leds.h
6902
6903 LEGACY EEPROM DRIVER
6904 M:      Jean Delvare <jdelvare@suse.com>
6905 S:      Maintained
6906 F:      Documentation/misc-devices/eeprom
6907 F:      drivers/misc/eeprom/eeprom.c
6908
6909 LEGO USB Tower driver
6910 M:      Juergen Stuber <starblue@users.sourceforge.net>
6911 L:      legousb-devel@lists.sourceforge.net
6912 W:      http://legousb.sourceforge.net/
6913 S:      Maintained
6914 F:      drivers/usb/misc/legousbtower.c
6915
6916 LG2160 MEDIA DRIVER
6917 M:      Michael Krufky <mkrufky@linuxtv.org>
6918 L:      linux-media@vger.kernel.org
6919 W:      https://linuxtv.org
6920 W:      http://github.com/mkrufky
6921 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6922 T:      git git://linuxtv.org/mkrufky/tuners.git
6923 S:      Maintained
6924 F:      drivers/media/dvb-frontends/lg2160.*
6925
6926 LGDT3305 MEDIA DRIVER
6927 M:      Michael Krufky <mkrufky@linuxtv.org>
6928 L:      linux-media@vger.kernel.org
6929 W:      https://linuxtv.org
6930 W:      http://github.com/mkrufky
6931 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6932 T:      git git://linuxtv.org/mkrufky/tuners.git
6933 S:      Maintained
6934 F:      drivers/media/dvb-frontends/lgdt3305.*
6935
6936 LGUEST
6937 M:      Rusty Russell <rusty@rustcorp.com.au>
6938 L:      lguest@lists.ozlabs.org
6939 W:      http://lguest.ozlabs.org/
6940 S:      Odd Fixes
6941 F:      arch/x86/include/asm/lguest*.h
6942 F:      arch/x86/lguest/
6943 F:      drivers/lguest/
6944 F:      include/linux/lguest*.h
6945 F:      tools/lguest/
6946
6947 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6948 M:      Tejun Heo <tj@kernel.org>
6949 L:      linux-ide@vger.kernel.org
6950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6951 S:      Maintained
6952 F:      drivers/ata/
6953 F:      include/linux/ata.h
6954 F:      include/linux/libata.h
6955 F:      Documentation/devicetree/bindings/ata/
6956
6957 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6958 M:      Viresh Kumar <vireshk@kernel.org>
6959 L:      linux-ide@vger.kernel.org
6960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6961 S:      Maintained
6962 F:      include/linux/pata_arasan_cf_data.h
6963 F:      drivers/ata/pata_arasan_cf.c
6964
6965 LIBATA PATA DRIVERS
6966 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6967 M:      Tejun Heo <tj@kernel.org>
6968 L:      linux-ide@vger.kernel.org
6969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6970 S:      Maintained
6971 F:      drivers/ata/pata_*.c
6972 F:      drivers/ata/ata_generic.c
6973
6974 LIBATA SATA AHCI PLATFORM devices support
6975 M:      Hans de Goede <hdegoede@redhat.com>
6976 M:      Tejun Heo <tj@kernel.org>
6977 L:      linux-ide@vger.kernel.org
6978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6979 S:      Maintained
6980 F:      drivers/ata/ahci_platform.c
6981 F:      drivers/ata/libahci_platform.c
6982 F:      include/linux/ahci_platform.h
6983
6984 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6985 M:      Mikael Pettersson <mikpelinux@gmail.com>
6986 L:      linux-ide@vger.kernel.org
6987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6988 S:      Maintained
6989 F:      drivers/ata/sata_promise.*
6990
6991 LIBLOCKDEP
6992 M:      Sasha Levin <sasha.levin@oracle.com>
6993 S:      Maintained
6994 F:      tools/lib/lockdep/
6995
6996 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6997 M:      Dan Williams <dan.j.williams@intel.com>
6998 L:      linux-nvdimm@lists.01.org
6999 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7001 S:      Supported
7002 F:      drivers/nvdimm/*
7003 F:      include/linux/nd.h
7004 F:      include/linux/libnvdimm.h
7005 F:      include/uapi/linux/ndctl.h
7006
7007 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7008 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
7009 L:      linux-nvdimm@lists.01.org
7010 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7011 S:      Supported
7012 F:      drivers/nvdimm/blk.c
7013 F:      drivers/nvdimm/region_devs.c
7014 F:      drivers/acpi/nfit*
7015
7016 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7017 M:      Vishal Verma <vishal.l.verma@intel.com>
7018 L:      linux-nvdimm@lists.01.org
7019 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7020 S:      Supported
7021 F:      drivers/nvdimm/btt*
7022
7023 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7024 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
7025 L:      linux-nvdimm@lists.01.org
7026 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7027 S:      Supported
7028 F:      drivers/nvdimm/pmem.c
7029 F:      include/linux/pmem.h
7030 F:      arch/*/include/asm/pmem.h
7031
7032 LIGHTNVM PLATFORM SUPPORT
7033 M:      Matias Bjorling <mb@lightnvm.io>
7034 W:      http://github/OpenChannelSSD
7035 L:      linux-block@vger.kernel.org
7036 S:      Maintained
7037 F:      drivers/lightnvm/
7038 F:      include/linux/lightnvm.h
7039 F:      include/uapi/linux/lightnvm.h
7040
7041 LINUX FOR IBM pSERIES (RS/6000)
7042 M:      Paul Mackerras <paulus@au.ibm.com>
7043 W:      http://www.ibm.com/linux/ltc/projects/ppc
7044 S:      Supported
7045 F:      arch/powerpc/boot/rs6000.h
7046
7047 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7048 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7049 M:      Paul Mackerras <paulus@samba.org>
7050 M:      Michael Ellerman <mpe@ellerman.id.au>
7051 W:      http://www.penguinppc.org/
7052 L:      linuxppc-dev@lists.ozlabs.org
7053 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7055 S:      Supported
7056 F:      Documentation/powerpc/
7057 F:      arch/powerpc/
7058 F:      drivers/char/tpm/tpm_ibmvtpm*
7059 F:      drivers/crypto/nx/
7060 F:      drivers/crypto/vmx/
7061 F:      drivers/net/ethernet/ibm/ibmveth.*
7062 F:      drivers/net/ethernet/ibm/ibmvnic.*
7063 F:      drivers/pci/hotplug/pnv_php.c
7064 F:      drivers/pci/hotplug/rpa*
7065 F:      drivers/scsi/ibmvscsi/
7066 N:      opal
7067 N:      /pmac
7068 N:      powermac
7069 N:      powernv
7070 N:      [^a-z0-9]ps3
7071 N:      pseries
7072
7073 LINUX FOR POWER MACINTOSH
7074 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7075 W:      http://www.penguinppc.org/
7076 L:      linuxppc-dev@lists.ozlabs.org
7077 S:      Maintained
7078 F:      arch/powerpc/platforms/powermac/
7079 F:      drivers/macintosh/
7080
7081 LINUX FOR POWERPC EMBEDDED MPC5XXX
7082 M:      Anatolij Gustschin <agust@denx.de>
7083 L:      linuxppc-dev@lists.ozlabs.org
7084 T:      git git://git.denx.de/linux-denx-agust.git
7085 S:      Maintained
7086 F:      arch/powerpc/platforms/512x/
7087 F:      arch/powerpc/platforms/52xx/
7088
7089 LINUX FOR POWERPC EMBEDDED PPC4XX
7090 M:      Alistair Popple <alistair@popple.id.au>
7091 M:      Matt Porter <mporter@kernel.crashing.org>
7092 W:      http://www.penguinppc.org/
7093 L:      linuxppc-dev@lists.ozlabs.org
7094 S:      Maintained
7095 F:      arch/powerpc/platforms/40x/
7096 F:      arch/powerpc/platforms/44x/
7097
7098 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7099 L:      linuxppc-dev@lists.ozlabs.org
7100 S:      Orphan
7101 F:      arch/powerpc/*/*virtex*
7102 F:      arch/powerpc/*/*/*virtex*
7103
7104 LINUX FOR POWERPC EMBEDDED PPC8XX
7105 M:      Vitaly Bordug <vitb@kernel.crashing.org>
7106 W:      http://www.penguinppc.org/
7107 L:      linuxppc-dev@lists.ozlabs.org
7108 S:      Maintained
7109 F:      arch/powerpc/platforms/8xx/
7110
7111 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7112 M:      Scott Wood <oss@buserror.net>
7113 M:      Kumar Gala <galak@kernel.crashing.org>
7114 W:      http://www.penguinppc.org/
7115 L:      linuxppc-dev@lists.ozlabs.org
7116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7117 S:      Maintained
7118 F:      arch/powerpc/platforms/83xx/
7119 F:      arch/powerpc/platforms/85xx/
7120
7121 LINUX FOR POWERPC PA SEMI PWRFICIENT
7122 M:      Olof Johansson <olof@lixom.net>
7123 L:      linuxppc-dev@lists.ozlabs.org
7124 S:      Maintained
7125 F:      arch/powerpc/platforms/pasemi/
7126 F:      drivers/*/*pasemi*
7127 F:      drivers/*/*/*pasemi*
7128
7129 LINUX SECURITY MODULE (LSM) FRAMEWORK
7130 M:      Chris Wright <chrisw@sous-sol.org>
7131 L:      linux-security-module@vger.kernel.org
7132 S:      Supported
7133
7134 LIS3LV02D ACCELEROMETER DRIVER
7135 M:      Eric Piel <eric.piel@tremplin-utc.net>
7136 S:      Maintained
7137 F:      Documentation/misc-devices/lis3lv02d
7138 F:      drivers/misc/lis3lv02d/
7139 F:      drivers/platform/x86/hp_accel.c
7140
7141 LIVE PATCHING
7142 M:      Josh Poimboeuf <jpoimboe@redhat.com>
7143 M:      Jessica Yu <jeyu@redhat.com>
7144 M:      Jiri Kosina <jikos@kernel.org>
7145 M:      Miroslav Benes <mbenes@suse.cz>
7146 R:      Petr Mladek <pmladek@suse.com>
7147 S:      Maintained
7148 F:      kernel/livepatch/
7149 F:      include/linux/livepatch.h
7150 F:      arch/x86/include/asm/livepatch.h
7151 F:      arch/x86/kernel/livepatch.c
7152 F:      Documentation/livepatch/
7153 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
7154 F:      samples/livepatch/
7155 L:      live-patching@vger.kernel.org
7156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7157
7158 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7159 M:      Kees Cook <keescook@chromium.org>
7160 S:      Maintained
7161 F:      drivers/misc/lkdtm*
7162
7163 LLC (802.2)
7164 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7165 S:      Maintained
7166 F:      include/linux/llc.h
7167 F:      include/uapi/linux/llc.h
7168 F:      include/net/llc*
7169 F:      net/llc/
7170
7171 LM73 HARDWARE MONITOR DRIVER
7172 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
7173 L:      linux-hwmon@vger.kernel.org
7174 S:      Maintained
7175 F:      drivers/hwmon/lm73.c
7176
7177 LM78 HARDWARE MONITOR DRIVER
7178 M:      Jean Delvare <jdelvare@suse.com>
7179 L:      linux-hwmon@vger.kernel.org
7180 S:      Maintained
7181 F:      Documentation/hwmon/lm78
7182 F:      drivers/hwmon/lm78.c
7183
7184 LM83 HARDWARE MONITOR DRIVER
7185 M:      Jean Delvare <jdelvare@suse.com>
7186 L:      linux-hwmon@vger.kernel.org
7187 S:      Maintained
7188 F:      Documentation/hwmon/lm83
7189 F:      drivers/hwmon/lm83.c
7190
7191 LM90 HARDWARE MONITOR DRIVER
7192 M:      Jean Delvare <jdelvare@suse.com>
7193 L:      linux-hwmon@vger.kernel.org
7194 S:      Maintained
7195 F:      Documentation/hwmon/lm90
7196 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
7197 F:      drivers/hwmon/lm90.c
7198
7199 LM95234 HARDWARE MONITOR DRIVER
7200 M:      Guenter Roeck <linux@roeck-us.net>
7201 L:      linux-hwmon@vger.kernel.org
7202 S:      Maintained
7203 F:      Documentation/hwmon/lm95234
7204 F:      drivers/hwmon/lm95234.c
7205
7206 LME2510 MEDIA DRIVER
7207 M:      Malcolm Priestley <tvboxspy@gmail.com>
7208 L:      linux-media@vger.kernel.org
7209 W:      https://linuxtv.org
7210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7211 S:      Maintained
7212 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
7213
7214 LOCKING PRIMITIVES
7215 M:      Peter Zijlstra <peterz@infradead.org>
7216 M:      Ingo Molnar <mingo@redhat.com>
7217 L:      linux-kernel@vger.kernel.org
7218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7219 S:      Maintained
7220 F:      Documentation/locking/
7221 F:      include/linux/lockdep.h
7222 F:      include/linux/spinlock*.h
7223 F:      arch/*/include/asm/spinlock*.h
7224 F:      include/linux/rwlock*.h
7225 F:      include/linux/mutex*.h
7226 F:      arch/*/include/asm/mutex*.h
7227 F:      include/linux/rwsem*.h
7228 F:      arch/*/include/asm/rwsem.h
7229 F:      include/linux/seqlock.h
7230 F:      lib/locking*.[ch]
7231 F:      kernel/locking/
7232
7233 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7234 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
7235 L:      linux-ntfs-dev@lists.sourceforge.net
7236 W:      http://www.linux-ntfs.org/content/view/19/37/
7237 S:      Maintained
7238 F:      Documentation/ldm.txt
7239 F:      block/partitions/ldm.*
7240
7241 LogFS
7242 M:      Joern Engel <joern@logfs.org>
7243 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
7244 L:      logfs@logfs.org
7245 W:      logfs.org
7246 S:      Maintained
7247 F:      fs/logfs/
7248
7249 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7250 M:      Sathya Prakash <sathya.prakash@broadcom.com>
7251 M:      Chaitra P B <chaitra.basappa@broadcom.com>
7252 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7253 L:      MPT-FusionLinux.pdl@broadcom.com
7254 L:      linux-scsi@vger.kernel.org
7255 W:      http://www.avagotech.com/support/
7256 S:      Supported
7257 F:      drivers/message/fusion/
7258 F:      drivers/scsi/mpt2sas/
7259 F:      drivers/scsi/mpt3sas/
7260
7261 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7262 M:      Matthew Wilcox <matthew@wil.cx>
7263 L:      linux-scsi@vger.kernel.org
7264 S:      Maintained
7265 F:      drivers/scsi/sym53c8xx_2/
7266
7267 LTC4261 HARDWARE MONITOR DRIVER
7268 M:      Guenter Roeck <linux@roeck-us.net>
7269 L:      linux-hwmon@vger.kernel.org
7270 S:      Maintained
7271 F:      Documentation/hwmon/ltc4261
7272 F:      drivers/hwmon/ltc4261.c
7273
7274 LTP (Linux Test Project)
7275 M:      Mike Frysinger <vapier@gentoo.org>
7276 M:      Cyril Hrubis <chrubis@suse.cz>
7277 M:      Wanlong Gao <wanlong.gao@gmail.com>
7278 M:      Jan Stancek <jstancek@redhat.com>
7279 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7280 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
7281 L:      ltp@lists.linux.it (subscribers-only)
7282 W:      http://linux-test-project.github.io/
7283 T:      git git://github.com/linux-test-project/ltp.git
7284 S:      Maintained
7285
7286 M32R ARCHITECTURE
7287 W:      http://www.linux-m32r.org/
7288 S:      Orphan
7289 F:      arch/m32r/
7290
7291 M68K ARCHITECTURE
7292 M:      Geert Uytterhoeven <geert@linux-m68k.org>
7293 L:      linux-m68k@lists.linux-m68k.org
7294 W:      http://www.linux-m68k.org/
7295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7296 S:      Maintained
7297 F:      arch/m68k/
7298 F:      drivers/zorro/
7299
7300 M68K ON APPLE MACINTOSH
7301 M:      Joshua Thompson <funaho@jurai.org>
7302 W:      http://www.mac.linux-m68k.org/
7303 L:      linux-m68k@lists.linux-m68k.org
7304 S:      Maintained
7305 F:      arch/m68k/mac/
7306
7307 M68K ON HP9000/300
7308 M:      Philip Blundell <philb@gnu.org>
7309 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
7310 S:      Maintained
7311 F:      arch/m68k/hp300/
7312
7313 M88DS3103 MEDIA DRIVER
7314 M:      Antti Palosaari <crope@iki.fi>
7315 L:      linux-media@vger.kernel.org
7316 W:      https://linuxtv.org
7317 W:      http://palosaari.fi/linux/
7318 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7319 T:      git git://linuxtv.org/anttip/media_tree.git
7320 S:      Maintained
7321 F:      drivers/media/dvb-frontends/m88ds3103*
7322
7323 M88RS2000 MEDIA DRIVER
7324 M:      Malcolm Priestley <tvboxspy@gmail.com>
7325 L:      linux-media@vger.kernel.org
7326 W:      https://linuxtv.org
7327 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7328 S:      Maintained
7329 F:      drivers/media/dvb-frontends/m88rs2000*
7330
7331 MA901 MASTERKIT USB FM RADIO DRIVER
7332 M:      Alexey Klimov <klimov.linux@gmail.com>
7333 L:      linux-media@vger.kernel.org
7334 T:      git git://linuxtv.org/media_tree.git
7335 S:      Maintained
7336 F:      drivers/media/radio/radio-ma901.c
7337
7338 MAC80211
7339 M:      Johannes Berg <johannes@sipsolutions.net>
7340 L:      linux-wireless@vger.kernel.org
7341 W:      http://wireless.kernel.org/
7342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7344 S:      Maintained
7345 F:      Documentation/networking/mac80211-injection.txt
7346 F:      include/net/mac80211.h
7347 F:      net/mac80211/
7348 F:      drivers/net/wireless/mac80211_hwsim.[ch]
7349
7350 MACVLAN DRIVER
7351 M:      Patrick McHardy <kaber@trash.net>
7352 L:      netdev@vger.kernel.org
7353 S:      Maintained
7354 F:      drivers/net/macvlan.c
7355 F:      include/linux/if_macvlan.h
7356
7357 MAILBOX API
7358 M:      Jassi Brar <jassisinghbrar@gmail.com>
7359 L:      linux-kernel@vger.kernel.org
7360 S:      Maintained
7361 F:      drivers/mailbox/
7362 F:      include/linux/mailbox_client.h
7363 F:      include/linux/mailbox_controller.h
7364
7365 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7366 M:      Michael Kerrisk <mtk.manpages@gmail.com>
7367 W:      http://www.kernel.org/doc/man-pages
7368 L:      linux-man@vger.kernel.org
7369 S:      Maintained
7370
7371 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7372 M:      Andrew Lunn <andrew@lunn.ch>
7373 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7374 S:      Maintained
7375 F:      drivers/net/dsa/mv88e6xxx/
7376
7377 MARVELL ARMADA DRM SUPPORT
7378 M:      Russell King <rmk+kernel@armlinux.org.uk>
7379 S:      Maintained
7380 F:      drivers/gpu/drm/armada/
7381 F:      include/uapi/drm/armada_drm.h
7382 F:      Documentation/devicetree/bindings/display/armada/
7383
7384 MARVELL CRYPTO DRIVER
7385 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7386 M:      Arnaud Ebalard <arno@natisbad.org>
7387 F:      drivers/crypto/marvell/
7388 S:      Maintained
7389 L:      linux-crypto@vger.kernel.org
7390
7391 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7392 M:      Mirko Lindner <mlindner@marvell.com>
7393 M:      Stephen Hemminger <stephen@networkplumber.org>
7394 L:      netdev@vger.kernel.org
7395 S:      Maintained
7396 F:      drivers/net/ethernet/marvell/sk*
7397
7398 MARVELL LIBERTAS WIRELESS DRIVER
7399 L:      libertas-dev@lists.infradead.org
7400 S:      Orphan
7401 F:      drivers/net/wireless/marvell/libertas/
7402
7403 MARVELL MV643XX ETHERNET DRIVER
7404 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7405 L:      netdev@vger.kernel.org
7406 S:      Maintained
7407 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
7408 F:      include/linux/mv643xx.h
7409
7410 MARVELL MVNETA ETHERNET DRIVER
7411 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7412 L:      netdev@vger.kernel.org
7413 S:      Maintained
7414 F:      drivers/net/ethernet/marvell/mvneta.*
7415
7416 MARVELL MWIFIEX WIRELESS DRIVER
7417 M:      Amitkumar Karwar <akarwar@marvell.com>
7418 M:      Nishant Sarmukadam <nishants@marvell.com>
7419 L:      linux-wireless@vger.kernel.org
7420 S:      Maintained
7421 F:      drivers/net/wireless/marvell/mwifiex/
7422
7423 MARVELL MWL8K WIRELESS DRIVER
7424 M:      Lennert Buytenhek <buytenh@wantstofly.org>
7425 L:      linux-wireless@vger.kernel.org
7426 S:      Odd Fixes
7427 F:      drivers/net/wireless/marvell/mwl8k.c
7428
7429 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7430 M:      Nicolas Pitre <nico@fluxnic.net>
7431 S:      Odd Fixes
7432 F:      drivers/mmc/host/mvsdio.*
7433
7434 MATROX FRAMEBUFFER DRIVER
7435 L:      linux-fbdev@vger.kernel.org
7436 S:      Orphan
7437 F:      drivers/video/fbdev/matrox/matroxfb_*
7438 F:      include/uapi/linux/matroxfb.h
7439
7440 MAX16065 HARDWARE MONITOR DRIVER
7441 M:      Guenter Roeck <linux@roeck-us.net>
7442 L:      linux-hwmon@vger.kernel.org
7443 S:      Maintained
7444 F:      Documentation/hwmon/max16065
7445 F:      drivers/hwmon/max16065.c
7446
7447 MAX20751 HARDWARE MONITOR DRIVER
7448 M:      Guenter Roeck <linux@roeck-us.net>
7449 L:      linux-hwmon@vger.kernel.org
7450 S:      Maintained
7451 F:      Documentation/hwmon/max20751
7452 F:      drivers/hwmon/max20751.c
7453
7454 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7455 M:      "Hans J. Koch" <hjk@hansjkoch.de>
7456 L:      linux-hwmon@vger.kernel.org
7457 S:      Maintained
7458 F:      Documentation/hwmon/max6650
7459 F:      drivers/hwmon/max6650.c
7460
7461 MAX6697 HARDWARE MONITOR DRIVER
7462 M:      Guenter Roeck <linux@roeck-us.net>
7463 L:      linux-hwmon@vger.kernel.org
7464 S:      Maintained
7465 F:      Documentation/hwmon/max6697
7466 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7467 F:      drivers/hwmon/max6697.c
7468 F:      include/linux/platform_data/max6697.h
7469
7470 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7471 M:      Peter Rosin <peda@axentia.se>
7472 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7473 S:      Maintained
7474 F:      Documentation/devicetree/bindings/sound/max9860.txt
7475 F:      sound/soc/codecs/max9860.*
7476
7477 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7478 M:      Krzysztof Kozlowski <krzk@kernel.org>
7479 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7480 L:      linux-pm@vger.kernel.org
7481 S:      Supported
7482 F:      drivers/power/max14577_charger.c
7483 F:      drivers/power/max77693_charger.c
7484
7485 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7486 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7487 L:      linux-kernel@vger.kernel.org
7488 S:      Supported
7489 F:      drivers/*/*max77802*.c
7490 F:      Documentation/devicetree/bindings/*/*max77802.txt
7491 F:      include/dt-bindings/*/*max77802.h
7492
7493 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7494 M:      Chanwoo Choi <cw00.choi@samsung.com>
7495 M:      Krzysztof Kozlowski <krzk@kernel.org>
7496 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7497 L:      linux-kernel@vger.kernel.org
7498 S:      Supported
7499 F:      drivers/*/max14577*.c
7500 F:      drivers/*/max77686*.c
7501 F:      drivers/*/max77693*.c
7502 F:      drivers/extcon/extcon-max14577.c
7503 F:      drivers/extcon/extcon-max77693.c
7504 F:      drivers/rtc/rtc-max77686.c
7505 F:      drivers/clk/clk-max77686.c
7506 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7507 F:      Documentation/devicetree/bindings/*/max77686.txt
7508 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7509 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7510 F:      include/linux/mfd/max14577*.h
7511 F:      include/linux/mfd/max77686*.h
7512 F:      include/linux/mfd/max77693*.h
7513
7514 MAXIRADIO FM RADIO RECEIVER DRIVER
7515 M:      Hans Verkuil <hverkuil@xs4all.nl>
7516 L:      linux-media@vger.kernel.org
7517 T:      git git://linuxtv.org/media_tree.git
7518 W:      https://linuxtv.org
7519 S:      Maintained
7520 F:      drivers/media/radio/radio-maxiradio*
7521
7522 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7523 M:      Peter Rosin <peda@axentia.se>
7524 L:      linux-iio@vger.kernel.org
7525 S:      Maintained
7526 F:      drivers/iio/potentiometer/mcp4531.c
7527
7528 MEDIA DRIVERS FOR RENESAS - FCP
7529 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7530 L:      linux-media@vger.kernel.org
7531 L:      linux-renesas-soc@vger.kernel.org
7532 T:      git git://linuxtv.org/media_tree.git
7533 S:      Supported
7534 F:      Documentation/devicetree/bindings/media/renesas,fcp.txt
7535 F:      drivers/media/platform/rcar-fcp.c
7536 F:      include/media/rcar-fcp.h
7537
7538 MEDIA DRIVERS FOR RENESAS - VSP1
7539 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7540 L:      linux-media@vger.kernel.org
7541 L:      linux-renesas-soc@vger.kernel.org
7542 T:      git git://linuxtv.org/media_tree.git
7543 S:      Supported
7544 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7545 F:      drivers/media/platform/vsp1/
7546
7547 MEDIA DRIVERS FOR HELENE
7548 M:      Abylay Ospan <aospan@netup.ru>
7549 L:      linux-media@vger.kernel.org
7550 W:      https://linuxtv.org
7551 W:      http://netup.tv/
7552 T:      git git://linuxtv.org/media_tree.git
7553 S:      Supported
7554 F:      drivers/media/dvb-frontends/helene*
7555
7556 MEDIA DRIVERS FOR ASCOT2E
7557 M:      Sergey Kozlov <serjk@netup.ru>
7558 M:      Abylay Ospan <aospan@netup.ru>
7559 L:      linux-media@vger.kernel.org
7560 W:      https://linuxtv.org
7561 W:      http://netup.tv/
7562 T:      git git://linuxtv.org/media_tree.git
7563 S:      Supported
7564 F:      drivers/media/dvb-frontends/ascot2e*
7565
7566 MEDIA DRIVERS FOR CXD2841ER
7567 M:      Sergey Kozlov <serjk@netup.ru>
7568 M:      Abylay Ospan <aospan@netup.ru>
7569 L:      linux-media@vger.kernel.org
7570 W:      https://linuxtv.org
7571 W:      http://netup.tv/
7572 T:      git git://linuxtv.org/media_tree.git
7573 S:      Supported
7574 F:      drivers/media/dvb-frontends/cxd2841er*
7575
7576 MEDIA DRIVERS FOR HORUS3A
7577 M:      Sergey Kozlov <serjk@netup.ru>
7578 M:      Abylay Ospan <aospan@netup.ru>
7579 L:      linux-media@vger.kernel.org
7580 W:      https://linuxtv.org
7581 W:      http://netup.tv/
7582 T:      git git://linuxtv.org/media_tree.git
7583 S:      Supported
7584 F:      drivers/media/dvb-frontends/horus3a*
7585
7586 MEDIA DRIVERS FOR LNBH25
7587 M:      Sergey Kozlov <serjk@netup.ru>
7588 M:      Abylay Ospan <aospan@netup.ru>
7589 L:      linux-media@vger.kernel.org
7590 W:      https://linuxtv.org
7591 W:      http://netup.tv/
7592 T:      git git://linuxtv.org/media_tree.git
7593 S:      Supported
7594 F:      drivers/media/dvb-frontends/lnbh25*
7595
7596 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7597 M:      Sergey Kozlov <serjk@netup.ru>
7598 M:      Abylay Ospan <aospan@netup.ru>
7599 L:      linux-media@vger.kernel.org
7600 W:      https://linuxtv.org
7601 W:      http://netup.tv/
7602 T:      git git://linuxtv.org/media_tree.git
7603 S:      Supported
7604 F:      drivers/media/pci/netup_unidvb/*
7605
7606 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7607 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
7608 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
7609 P:      LinuxTV.org Project
7610 L:      linux-media@vger.kernel.org
7611 W:      https://linuxtv.org
7612 Q:      http://patchwork.kernel.org/project/linux-media/list/
7613 T:      git git://linuxtv.org/media_tree.git
7614 S:      Maintained
7615 F:      Documentation/dvb/
7616 F:      Documentation/video4linux/
7617 F:      Documentation/DocBook/media/
7618 F:      drivers/media/
7619 F:      drivers/staging/media/
7620 F:      include/linux/platform_data/media/
7621 F:      include/media/
7622 F:      include/uapi/linux/dvb/
7623 F:      include/uapi/linux/videodev2.h
7624 F:      include/uapi/linux/media.h
7625 F:      include/uapi/linux/v4l2-*
7626 F:      include/uapi/linux/meye.h
7627 F:      include/uapi/linux/ivtv*
7628 F:      include/uapi/linux/uvcvideo.h
7629
7630 MEDIATEK ETHERNET DRIVER
7631 M:      Felix Fietkau <nbd@openwrt.org>
7632 M:      John Crispin <blogic@openwrt.org>
7633 L:      netdev@vger.kernel.org
7634 S:      Maintained
7635 F:      drivers/net/ethernet/mediatek/
7636
7637 MEDIATEK MT7601U WIRELESS LAN DRIVER
7638 M:      Jakub Kicinski <kubakici@wp.pl>
7639 L:      linux-wireless@vger.kernel.org
7640 S:      Maintained
7641 F:      drivers/net/wireless/mediatek/mt7601u/
7642
7643 MEGARAID SCSI/SAS DRIVERS
7644 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7645 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7646 M:      Uday Lingala <uday.lingala@avagotech.com>
7647 L:      megaraidlinux.pdl@avagotech.com
7648 L:      linux-scsi@vger.kernel.org
7649 W:      http://www.lsi.com
7650 S:      Maintained
7651 F:      Documentation/scsi/megaraid.txt
7652 F:      drivers/scsi/megaraid.*
7653 F:      drivers/scsi/megaraid/
7654
7655 MELLANOX ETHERNET DRIVER (mlx4_en)
7656 M:      Tariq Toukan <tariqt@mellanox.com>
7657 L:      netdev@vger.kernel.org
7658 S:      Supported
7659 W:      http://www.mellanox.com
7660 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7661 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7662
7663 MELLANOX ETHERNET DRIVER (mlx5e)
7664 M:      Saeed Mahameed <saeedm@mellanox.com>
7665 L:      netdev@vger.kernel.org
7666 S:      Supported
7667 W:      http://www.mellanox.com
7668 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7669 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7670
7671 MELLANOX ETHERNET SWITCH DRIVERS
7672 M:      Jiri Pirko <jiri@mellanox.com>
7673 M:      Ido Schimmel <idosch@mellanox.com>
7674 L:      netdev@vger.kernel.org
7675 S:      Supported
7676 W:      http://www.mellanox.com
7677 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7678 F:      drivers/net/ethernet/mellanox/mlxsw/
7679
7680 SOFT-ROCE DRIVER (rxe)
7681 M:      Moni Shoua <monis@mellanox.com>
7682 L:      linux-rdma@vger.kernel.org
7683 S:      Supported
7684 W:      https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7685 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7686 F:      drivers/infiniband/sw/rxe/
7687 F:      include/uapi/rdma/rdma_user_rxe.h
7688
7689 MEMBARRIER SUPPORT
7690 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7691 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7692 L:      linux-kernel@vger.kernel.org
7693 S:      Supported
7694 F:      kernel/membarrier.c
7695 F:      include/uapi/linux/membarrier.h
7696
7697 MEMORY MANAGEMENT
7698 L:      linux-mm@kvack.org
7699 W:      http://www.linux-mm.org
7700 S:      Maintained
7701 F:      include/linux/mm.h
7702 F:      include/linux/gfp.h
7703 F:      include/linux/mmzone.h
7704 F:      include/linux/memory_hotplug.h
7705 F:      include/linux/vmalloc.h
7706 F:      mm/
7707
7708 MEMORY TECHNOLOGY DEVICES (MTD)
7709 M:      David Woodhouse <dwmw2@infradead.org>
7710 M:      Brian Norris <computersforpeace@gmail.com>
7711 L:      linux-mtd@lists.infradead.org
7712 W:      http://www.linux-mtd.infradead.org/
7713 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7714 T:      git git://git.infradead.org/linux-mtd.git
7715 T:      git git://git.infradead.org/l2-mtd.git
7716 S:      Maintained
7717 F:      Documentation/devicetree/bindings/mtd/
7718 F:      drivers/mtd/
7719 F:      include/linux/mtd/
7720 F:      include/uapi/mtd/
7721
7722 MEN A21 WATCHDOG DRIVER
7723 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7724 L:      linux-watchdog@vger.kernel.org
7725 S:      Maintained
7726 F:      drivers/watchdog/mena21_wdt.c
7727
7728 MEN CHAMELEON BUS (mcb)
7729 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7730 S:      Maintained
7731 F:      drivers/mcb/
7732 F:      include/linux/mcb.h
7733 F:      Documentation/men-chameleon-bus.txt
7734
7735 MEN F21BMC (Board Management Controller)
7736 M:      Andreas Werner <andreas.werner@men.de>
7737 S:      Supported
7738 F:      drivers/mfd/menf21bmc.c
7739 F:      drivers/watchdog/menf21bmc_wdt.c
7740 F:      drivers/leds/leds-menf21bmc.c
7741 F:      drivers/hwmon/menf21bmc_hwmon.c
7742 F:      Documentation/hwmon/menf21bmc
7743
7744 METAG ARCHITECTURE
7745 M:      James Hogan <james.hogan@imgtec.com>
7746 L:      linux-metag@vger.kernel.org
7747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7748 S:      Odd Fixes
7749 F:      arch/metag/
7750 F:      Documentation/metag/
7751 F:      Documentation/devicetree/bindings/metag/
7752 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7753 F:      drivers/clocksource/metag_generic.c
7754 F:      drivers/irqchip/irq-metag.c
7755 F:      drivers/irqchip/irq-metag-ext.c
7756 F:      drivers/tty/metag_da.c
7757
7758 MICROBLAZE ARCHITECTURE
7759 M:      Michal Simek <monstr@monstr.eu>
7760 W:      http://www.monstr.eu/fdt/
7761 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7762 S:      Supported
7763 F:      arch/microblaze/
7764
7765 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7766 M:      Chen Yu <yu.c.chen@intel.com>
7767 L:      platform-driver-x86@vger.kernel.org
7768 S:      Supported
7769 F:      drivers/platform/x86/surfacepro3_button.c
7770
7771 MICROTEK X6 SCANNER
7772 M:      Oliver Neukum <oliver@neukum.org>
7773 S:      Maintained
7774 F:      drivers/usb/image/microtek.*
7775
7776 MIPS
7777 M:      Ralf Baechle <ralf@linux-mips.org>
7778 L:      linux-mips@linux-mips.org
7779 W:      http://www.linux-mips.org/
7780 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7781 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7782 S:      Supported
7783 F:      Documentation/devicetree/bindings/mips/
7784 F:      Documentation/mips/
7785 F:      arch/mips/
7786
7787 MIPS/LOONGSON1 ARCHITECTURE
7788 M:      Keguang Zhang <keguang.zhang@gmail.com>
7789 L:      linux-mips@linux-mips.org
7790 S:      Maintained
7791 F:      arch/mips/loongson32/
7792 F:      arch/mips/include/asm/mach-loongson32/
7793 F:      drivers/*/*loongson1*
7794 F:      drivers/*/*/*loongson1*
7795
7796 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7797 M:      Hans Verkuil <hverkuil@xs4all.nl>
7798 L:      linux-media@vger.kernel.org
7799 T:      git git://linuxtv.org/media_tree.git
7800 W:      https://linuxtv.org
7801 S:      Odd Fixes
7802 F:      drivers/media/radio/radio-miropcm20*
7803
7804 MELLANOX MLX4 core VPI driver
7805 M:      Yishai Hadas <yishaih@mellanox.com>
7806 L:      netdev@vger.kernel.org
7807 L:      linux-rdma@vger.kernel.org
7808 W:      http://www.mellanox.com
7809 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7810 S:      Supported
7811 F:      drivers/net/ethernet/mellanox/mlx4/
7812 F:      include/linux/mlx4/
7813
7814 MELLANOX MLX4 IB driver
7815 M:      Yishai Hadas <yishaih@mellanox.com>
7816 L:      linux-rdma@vger.kernel.org
7817 W:      http://www.mellanox.com
7818 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7819 S:      Supported
7820 F:      drivers/infiniband/hw/mlx4/
7821 F:      include/linux/mlx4/
7822
7823 MELLANOX MLX5 core VPI driver
7824 M:      Matan Barak <matanb@mellanox.com>
7825 M:      Leon Romanovsky <leonro@mellanox.com>
7826 L:      netdev@vger.kernel.org
7827 L:      linux-rdma@vger.kernel.org
7828 W:      http://www.mellanox.com
7829 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7830 S:      Supported
7831 F:      drivers/net/ethernet/mellanox/mlx5/core/
7832 F:      include/linux/mlx5/
7833
7834 MELLANOX MLX5 IB driver
7835 M:      Matan Barak <matanb@mellanox.com>
7836 M:      Leon Romanovsky <leonro@mellanox.com>
7837 L:      linux-rdma@vger.kernel.org
7838 W:      http://www.mellanox.com
7839 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7840 S:      Supported
7841 F:      drivers/infiniband/hw/mlx5/
7842 F:      include/linux/mlx5/
7843
7844 MELEXIS MLX90614 DRIVER
7845 M:      Crt Mori <cmo@melexis.com>
7846 L:      linux-iio@vger.kernel.org
7847 W:      http://www.melexis.com
7848 S:      Supported
7849 F:      drivers/iio/temperature/mlx90614.c
7850
7851 MN88472 MEDIA DRIVER
7852 M:      Antti Palosaari <crope@iki.fi>
7853 L:      linux-media@vger.kernel.org
7854 W:      https://linuxtv.org
7855 W:      http://palosaari.fi/linux/
7856 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7857 S:      Maintained
7858 F:      drivers/media/dvb-frontends/mn88472*
7859
7860 MN88473 MEDIA DRIVER
7861 M:      Antti Palosaari <crope@iki.fi>
7862 L:      linux-media@vger.kernel.org
7863 W:      https://linuxtv.org
7864 W:      http://palosaari.fi/linux/
7865 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7866 S:      Maintained
7867 F:      drivers/media/dvb-frontends/mn88473*
7868
7869 MODULE SUPPORT
7870 M:      Rusty Russell <rusty@rustcorp.com.au>
7871 S:      Maintained
7872 F:      include/linux/module.h
7873 F:      kernel/module.c
7874
7875 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7876 W:      http://popies.net/meye/
7877 S:      Orphan
7878 F:      Documentation/video4linux/meye.txt
7879 F:      drivers/media/pci/meye/
7880 F:      include/uapi/linux/meye.h
7881
7882 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7883 M:      Jiri Slaby <jirislaby@gmail.com>
7884 S:      Maintained
7885 F:      Documentation/serial/moxa-smartio
7886 F:      drivers/tty/mxser.*
7887
7888 MR800 AVERMEDIA USB FM RADIO DRIVER
7889 M:      Alexey Klimov <klimov.linux@gmail.com>
7890 L:      linux-media@vger.kernel.org
7891 T:      git git://linuxtv.org/media_tree.git
7892 S:      Maintained
7893 F:      drivers/media/radio/radio-mr800.c
7894
7895 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7896 M:      Alan Ott <alan@signal11.us>
7897 L:      linux-wpan@vger.kernel.org
7898 S:      Maintained
7899 F:      drivers/net/ieee802154/mrf24j40.c
7900 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7901
7902 MSI LAPTOP SUPPORT
7903 M:      "Lee, Chun-Yi" <jlee@suse.com>
7904 L:      platform-driver-x86@vger.kernel.org
7905 S:      Maintained
7906 F:      drivers/platform/x86/msi-laptop.c
7907
7908 MSI WMI SUPPORT
7909 L:      platform-driver-x86@vger.kernel.org
7910 S:      Orphan
7911 F:      drivers/platform/x86/msi-wmi.c
7912
7913 MSI001 MEDIA DRIVER
7914 M:      Antti Palosaari <crope@iki.fi>
7915 L:      linux-media@vger.kernel.org
7916 W:      https://linuxtv.org
7917 W:      http://palosaari.fi/linux/
7918 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7919 T:      git git://linuxtv.org/anttip/media_tree.git
7920 S:      Maintained
7921 F:      drivers/media/tuners/msi001*
7922
7923 MSI2500 MEDIA DRIVER
7924 M:      Antti Palosaari <crope@iki.fi>
7925 L:      linux-media@vger.kernel.org
7926 W:      https://linuxtv.org
7927 W:      http://palosaari.fi/linux/
7928 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7929 T:      git git://linuxtv.org/anttip/media_tree.git
7930 S:      Maintained
7931 F:      drivers/media/usb/msi2500/
7932
7933 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7934 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7935 L:      linux-mtd@lists.infradead.org
7936 S:      Maintained
7937 F:      drivers/mtd/devices/docg3*
7938
7939 MT9M032 APTINA SENSOR DRIVER
7940 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7941 L:      linux-media@vger.kernel.org
7942 T:      git git://linuxtv.org/media_tree.git
7943 S:      Maintained
7944 F:      drivers/media/i2c/mt9m032.c
7945 F:      include/media/i2c/mt9m032.h
7946
7947 MT9P031 APTINA CAMERA SENSOR
7948 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7949 L:      linux-media@vger.kernel.org
7950 T:      git git://linuxtv.org/media_tree.git
7951 S:      Maintained
7952 F:      drivers/media/i2c/mt9p031.c
7953 F:      include/media/i2c/mt9p031.h
7954
7955 MT9T001 APTINA CAMERA SENSOR
7956 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7957 L:      linux-media@vger.kernel.org
7958 T:      git git://linuxtv.org/media_tree.git
7959 S:      Maintained
7960 F:      drivers/media/i2c/mt9t001.c
7961 F:      include/media/i2c/mt9t001.h
7962
7963 MT9V032 APTINA CAMERA SENSOR
7964 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7965 L:      linux-media@vger.kernel.org
7966 T:      git git://linuxtv.org/media_tree.git
7967 S:      Maintained
7968 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7969 F:      drivers/media/i2c/mt9v032.c
7970 F:      include/media/i2c/mt9v032.h
7971
7972 MULTIFUNCTION DEVICES (MFD)
7973 M:      Lee Jones <lee.jones@linaro.org>
7974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7975 S:      Supported
7976 F:      drivers/mfd/
7977 F:      include/linux/mfd/
7978
7979 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7980 M:      Ulf Hansson <ulf.hansson@linaro.org>
7981 L:      linux-mmc@vger.kernel.org
7982 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7983 S:      Maintained
7984 F:      Documentation/devicetree/bindings/mmc/
7985 F:      drivers/mmc/
7986 F:      include/linux/mmc/
7987 F:      include/uapi/linux/mmc/
7988
7989 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7990 S:      Orphan
7991 F:      drivers/mmc/host/mmc_spi.c
7992 F:      include/linux/spi/mmc_spi.h
7993
7994 MULTISOUND SOUND DRIVER
7995 M:      Andrew Veliath <andrewtv@usa.net>
7996 S:      Maintained
7997 F:      Documentation/sound/oss/MultiSound
7998 F:      sound/oss/msnd*
7999
8000 MULTITECH MULTIPORT CARD (ISICOM)
8001 S:      Orphan
8002 F:      drivers/tty/isicom.c
8003 F:      include/linux/isicom.h
8004
8005 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8006 M:      Bin Liu <b-liu@ti.com>
8007 L:      linux-usb@vger.kernel.org
8008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8009 S:      Maintained
8010 F:      drivers/usb/musb/
8011
8012 MXL5007T MEDIA DRIVER
8013 M:      Michael Krufky <mkrufky@linuxtv.org>
8014 L:      linux-media@vger.kernel.org
8015 W:      https://linuxtv.org
8016 W:      http://github.com/mkrufky
8017 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8018 T:      git git://linuxtv.org/mkrufky/tuners.git
8019 S:      Maintained
8020 F:      drivers/media/tuners/mxl5007t.*
8021
8022 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8023 M:      Hyong-Youb Kim <hykim@myri.com>
8024 L:      netdev@vger.kernel.org
8025 W:      https://www.myricom.com/support/downloads/myri10ge.html
8026 S:      Supported
8027 F:      drivers/net/ethernet/myricom/myri10ge/
8028
8029 NAND FLASH SUBSYSTEM
8030 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
8031 R:      Richard Weinberger <richard@nod.at>
8032 L:      linux-mtd@lists.infradead.org
8033 W:      http://www.linux-mtd.infradead.org/
8034 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8035 T:      git git://github.com/linux-nand/linux.git
8036 S:      Maintained
8037 F:      drivers/mtd/nand/
8038 F:      include/linux/mtd/nand*.h
8039
8040 NATSEMI ETHERNET DRIVER (DP8381x)
8041 S:      Orphan
8042 F:      drivers/net/ethernet/natsemi/natsemi.c
8043
8044 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8045 M:      Daniel Mack <zonque@gmail.com>
8046 S:      Maintained
8047 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8048 W:      http://www.native-instruments.com
8049 F:      sound/usb/caiaq/
8050
8051 NCP FILESYSTEM
8052 M:      Petr Vandrovec <petr@vandrovec.name>
8053 S:      Odd Fixes
8054 F:      fs/ncpfs/
8055
8056 NCR 5380 SCSI DRIVERS
8057 M:      Finn Thain <fthain@telegraphics.com.au>
8058 M:      Michael Schmitz <schmitzmic@gmail.com>
8059 L:      linux-scsi@vger.kernel.org
8060 S:      Maintained
8061 F:      Documentation/scsi/g_NCR5380.txt
8062 F:      Documentation/scsi/dtc3x80.txt
8063 F:      drivers/scsi/NCR5380.*
8064 F:      drivers/scsi/arm/cumana_1.c
8065 F:      drivers/scsi/arm/oak.c
8066 F:      drivers/scsi/atari_scsi.*
8067 F:      drivers/scsi/dmx3191d.c
8068 F:      drivers/scsi/dtc.*
8069 F:      drivers/scsi/g_NCR5380.*
8070 F:      drivers/scsi/g_NCR5380_mmio.c
8071 F:      drivers/scsi/mac_scsi.*
8072 F:      drivers/scsi/pas16.*
8073 F:      drivers/scsi/sun3_scsi.*
8074 F:      drivers/scsi/sun3_scsi_vme.c
8075 F:      drivers/scsi/t128.*
8076
8077 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8078 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8079 L:      linux-scsi@vger.kernel.org
8080 S:      Maintained
8081 F:      drivers/scsi/NCR_D700.*
8082
8083 NCT6775 HARDWARE MONITOR DRIVER
8084 M:      Guenter Roeck <linux@roeck-us.net>
8085 L:      linux-hwmon@vger.kernel.org
8086 S:      Maintained
8087 F:      Documentation/hwmon/nct6775
8088 F:      drivers/hwmon/nct6775.c
8089
8090 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8091 M:      Faisal Latif <faisal.latif@intel.com>
8092 L:      linux-rdma@vger.kernel.org
8093 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8094 S:      Supported
8095 F:      drivers/infiniband/hw/nes/
8096
8097 NETEM NETWORK EMULATOR
8098 M:      Stephen Hemminger <stephen@networkplumber.org>
8099 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
8100 S:      Maintained
8101 F:      net/sched/sch_netem.c
8102
8103 NETERION 10GbE DRIVERS (s2io/vxge)
8104 M:      Jon Mason <jdmason@kudzu.us>
8105 L:      netdev@vger.kernel.org
8106 S:      Supported
8107 F:      Documentation/networking/s2io.txt
8108 F:      Documentation/networking/vxge.txt
8109 F:      drivers/net/ethernet/neterion/
8110
8111 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8112 M:      Pablo Neira Ayuso <pablo@netfilter.org>
8113 M:      Patrick McHardy <kaber@trash.net>
8114 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8115 L:      netfilter-devel@vger.kernel.org
8116 L:      coreteam@netfilter.org
8117 W:      http://www.netfilter.org/
8118 W:      http://www.iptables.org/
8119 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
8120 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8122 S:      Supported
8123 F:      include/linux/netfilter*
8124 F:      include/linux/netfilter/
8125 F:      include/net/netfilter/
8126 F:      include/uapi/linux/netfilter*
8127 F:      include/uapi/linux/netfilter/
8128 F:      net/*/netfilter.c
8129 F:      net/*/netfilter/
8130 F:      net/netfilter/
8131 F:      net/bridge/br_netfilter*.c
8132
8133 NETLABEL
8134 M:      Paul Moore <paul@paul-moore.com>
8135 W:      http://netlabel.sf.net
8136 L:      netdev@vger.kernel.org
8137 S:      Maintained
8138 F:      Documentation/netlabel/
8139 F:      include/net/netlabel.h
8140 F:      net/netlabel/
8141
8142 NETROM NETWORK LAYER
8143 M:      Ralf Baechle <ralf@linux-mips.org>
8144 L:      linux-hams@vger.kernel.org
8145 W:      http://www.linux-ax25.org/
8146 S:      Maintained
8147 F:      include/net/netrom.h
8148 F:      include/uapi/linux/netrom.h
8149 F:      net/netrom/
8150
8151 NETRONOME ETHERNET DRIVERS
8152 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
8153 L:      oss-drivers@netronome.com
8154 S:      Maintained
8155 F:      drivers/net/ethernet/netronome/
8156
8157 NETWORK BLOCK DEVICE (NBD)
8158 M:      Markus Pargmann <mpa@pengutronix.de>
8159 S:      Maintained
8160 L:      nbd-general@lists.sourceforge.net
8161 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
8162 F:      Documentation/blockdev/nbd.txt
8163 F:      drivers/block/nbd.c
8164 F:      include/uapi/linux/nbd.h
8165
8166 NETWORK DROP MONITOR
8167 M:      Neil Horman <nhorman@tuxdriver.com>
8168 L:      netdev@vger.kernel.org
8169 S:      Maintained
8170 W:      https://fedorahosted.org/dropwatch/
8171 F:      net/core/drop_monitor.c
8172
8173 NETWORKING [DSA]
8174 M:      Andrew Lunn <andrew@lunn.ch>
8175 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8176 M:      Florian Fainelli <f.fainelli@gmail.com>
8177 S:      Maintained
8178 F:      net/dsa/
8179 F:      include/net/dsa.h
8180 F:      drivers/net/dsa/
8181
8182 NETWORKING [GENERAL]
8183 M:      "David S. Miller" <davem@davemloft.net>
8184 L:      netdev@vger.kernel.org
8185 W:      http://www.linuxfoundation.org/en/Net
8186 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8189 S:      Maintained
8190 F:      net/
8191 F:      include/net/
8192 F:      include/linux/in.h
8193 F:      include/linux/net.h
8194 F:      include/linux/netdevice.h
8195 F:      include/uapi/linux/in.h
8196 F:      include/uapi/linux/net.h
8197 F:      include/uapi/linux/netdevice.h
8198 F:      include/uapi/linux/net_namespace.h
8199 F:      tools/net/
8200 F:      tools/testing/selftests/net/
8201 F:      lib/random32.c
8202 F:      lib/test_bpf.c
8203
8204 NETWORKING [IPv4/IPv6]
8205 M:      "David S. Miller" <davem@davemloft.net>
8206 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8207 M:      James Morris <jmorris@namei.org>
8208 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8209 M:      Patrick McHardy <kaber@trash.net>
8210 L:      netdev@vger.kernel.org
8211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8212 S:      Maintained
8213 F:      net/ipv4/
8214 F:      net/ipv6/
8215 F:      include/net/ip*
8216 F:      arch/x86/net/*
8217
8218 NETWORKING [IPSEC]
8219 M:      Steffen Klassert <steffen.klassert@secunet.com>
8220 M:      Herbert Xu <herbert@gondor.apana.org.au>
8221 M:      "David S. Miller" <davem@davemloft.net>
8222 L:      netdev@vger.kernel.org
8223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8225 S:      Maintained
8226 F:      net/core/flow.c
8227 F:      net/xfrm/
8228 F:      net/key/
8229 F:      net/ipv4/xfrm*
8230 F:      net/ipv4/esp4.c
8231 F:      net/ipv4/ah4.c
8232 F:      net/ipv4/ipcomp.c
8233 F:      net/ipv4/ip_vti.c
8234 F:      net/ipv6/xfrm*
8235 F:      net/ipv6/esp6.c
8236 F:      net/ipv6/ah6.c
8237 F:      net/ipv6/ipcomp6.c
8238 F:      net/ipv6/ip6_vti.c
8239 F:      include/uapi/linux/xfrm.h
8240 F:      include/net/xfrm.h
8241
8242 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8243 M:      Paul Moore <paul@paul-moore.com>
8244 L:      netdev@vger.kernel.org
8245 S:      Maintained
8246
8247 NETWORKING [WIRELESS]
8248 L:      linux-wireless@vger.kernel.org
8249 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8250
8251 NETWORKING DRIVERS
8252 L:      netdev@vger.kernel.org
8253 W:      http://www.linuxfoundation.org/en/Net
8254 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8257 S:      Odd Fixes
8258 F:      Documentation/devicetree/bindings/net/
8259 F:      drivers/net/
8260 F:      include/linux/if_*
8261 F:      include/linux/netdevice.h
8262 F:      include/linux/etherdevice.h
8263 F:      include/linux/fcdevice.h
8264 F:      include/linux/fddidevice.h
8265 F:      include/linux/hippidevice.h
8266 F:      include/linux/inetdevice.h
8267 F:      include/uapi/linux/if_*
8268 F:      include/uapi/linux/netdevice.h
8269
8270 NETWORKING DRIVERS (WIRELESS)
8271 M:      Kalle Valo <kvalo@codeaurora.org>
8272 L:      linux-wireless@vger.kernel.org
8273 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8276 S:      Maintained
8277 F:      Documentation/devicetree/bindings/net/wireless/
8278 F:      drivers/net/wireless/
8279
8280 NETXEN (1/10) GbE SUPPORT
8281 M:      Manish Chopra <manish.chopra@qlogic.com>
8282 M:      Sony Chacko <sony.chacko@qlogic.com>
8283 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
8284 L:      netdev@vger.kernel.org
8285 W:      http://www.qlogic.com
8286 S:      Supported
8287 F:      drivers/net/ethernet/qlogic/netxen/
8288
8289 NFC SUBSYSTEM
8290 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8291 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8292 M:      Samuel Ortiz <sameo@linux.intel.com>
8293 L:      linux-wireless@vger.kernel.org
8294 L:      linux-nfc@lists.01.org (subscribers-only)
8295 S:      Supported
8296 F:      net/nfc/
8297 F:      include/net/nfc/
8298 F:      include/uapi/linux/nfc.h
8299 F:      drivers/nfc/
8300 F:      include/linux/platform_data/nfcmrvl.h
8301 F:      include/linux/platform_data/nxp-nci.h
8302 F:      include/linux/platform_data/pn544.h
8303 F:      include/linux/platform_data/st21nfca.h
8304 F:      include/linux/platform_data/st-nci.h
8305 F:      Documentation/devicetree/bindings/net/nfc/
8306
8307 NFS, SUNRPC, AND LOCKD CLIENTS
8308 M:      Trond Myklebust <trond.myklebust@primarydata.com>
8309 M:      Anna Schumaker <anna.schumaker@netapp.com>
8310 L:      linux-nfs@vger.kernel.org
8311 W:      http://client.linux-nfs.org
8312 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8313 S:      Maintained
8314 F:      fs/lockd/
8315 F:      fs/nfs/
8316 F:      fs/nfs_common/
8317 F:      net/sunrpc/
8318 F:      include/linux/lockd/
8319 F:      include/linux/nfs*
8320 F:      include/linux/sunrpc/
8321 F:      include/uapi/linux/nfs*
8322 F:      include/uapi/linux/sunrpc/
8323
8324 NILFS2 FILESYSTEM
8325 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8326 L:      linux-nilfs@vger.kernel.org
8327 W:      http://nilfs.sourceforge.net/
8328 W:      http://nilfs.osdn.jp/
8329 T:      git git://github.com/konis/nilfs2.git
8330 S:      Supported
8331 F:      Documentation/filesystems/nilfs2.txt
8332 F:      fs/nilfs2/
8333 F:      include/trace/events/nilfs2.h
8334 F:      include/uapi/linux/nilfs2_api.h
8335 F:      include/uapi/linux/nilfs2_ondisk.h
8336
8337 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8338 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8339 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8340 S:      Maintained
8341 F:      Documentation/scsi/NinjaSCSI.txt
8342 F:      drivers/scsi/pcmcia/nsp_*
8343
8344 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8345 M:      GOTO Masanori <gotom@debian.or.jp>
8346 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8347 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8348 S:      Maintained
8349 F:      Documentation/scsi/NinjaSCSI.txt
8350 F:      drivers/scsi/nsp32*
8351
8352 NIOS2 ARCHITECTURE
8353 M:      Ley Foon Tan <lftan@altera.com>
8354 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8356 S:      Maintained
8357 F:      arch/nios2/
8358
8359 NOKIA N900 POWER SUPPLY DRIVERS
8360 R:      Pali Rohár <pali.rohar@gmail.com>
8361 F:      include/linux/power/bq2415x_charger.h
8362 F:      include/linux/power/bq27xxx_battery.h
8363 F:      include/linux/power/isp1704_charger.h
8364 F:      drivers/power/bq2415x_charger.c
8365 F:      drivers/power/bq27xxx_battery.c
8366 F:      drivers/power/bq27xxx_battery_i2c.c
8367 F:      drivers/power/isp1704_charger.c
8368 F:      drivers/power/rx51_battery.c
8369
8370 NTB DRIVER CORE
8371 M:      Jon Mason <jdmason@kudzu.us>
8372 M:      Dave Jiang <dave.jiang@intel.com>
8373 M:      Allen Hubbe <Allen.Hubbe@emc.com>
8374 L:      linux-ntb@googlegroups.com
8375 S:      Supported
8376 W:      https://github.com/jonmason/ntb/wiki
8377 T:      git git://github.com/jonmason/ntb.git
8378 F:      drivers/ntb/
8379 F:      drivers/net/ntb_netdev.c
8380 F:      include/linux/ntb.h
8381 F:      include/linux/ntb_transport.h
8382 F:      tools/testing/selftests/ntb/
8383
8384 NTB INTEL DRIVER
8385 M:      Jon Mason <jdmason@kudzu.us>
8386 M:      Dave Jiang <dave.jiang@intel.com>
8387 L:      linux-ntb@googlegroups.com
8388 S:      Supported
8389 W:      https://github.com/jonmason/ntb/wiki
8390 T:      git git://github.com/jonmason/ntb.git
8391 F:      drivers/ntb/hw/intel/
8392
8393 NTB AMD DRIVER
8394 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
8395 L:      linux-ntb@googlegroups.com
8396 S:      Supported
8397 F:      drivers/ntb/hw/amd/
8398
8399 NTFS FILESYSTEM
8400 M:      Anton Altaparmakov <anton@tuxera.com>
8401 L:      linux-ntfs-dev@lists.sourceforge.net
8402 W:      http://www.tuxera.com/
8403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8404 S:      Supported
8405 F:      Documentation/filesystems/ntfs.txt
8406 F:      fs/ntfs/
8407
8408 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8409 M:      Antonino Daplas <adaplas@gmail.com>
8410 L:      linux-fbdev@vger.kernel.org
8411 S:      Maintained
8412 F:      drivers/video/fbdev/riva/
8413 F:      drivers/video/fbdev/nvidia/
8414
8415 NVM EXPRESS DRIVER
8416 M:      Keith Busch <keith.busch@intel.com>
8417 M:      Jens Axboe <axboe@fb.com>
8418 L:      linux-nvme@lists.infradead.org
8419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8420 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8421 S:      Supported
8422 F:      drivers/nvme/host/
8423 F:      include/linux/nvme.h
8424
8425 NVM EXPRESS TARGET DRIVER
8426 M:      Christoph Hellwig <hch@lst.de>
8427 M:      Sagi Grimberg <sagi@grimberg.me>
8428 L:      linux-nvme@lists.infradead.org
8429 S:      Supported
8430 F:      drivers/nvme/target/
8431
8432 NVMEM FRAMEWORK
8433 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8434 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
8435 S:      Maintained
8436 F:      drivers/nvmem/
8437 F:      Documentation/devicetree/bindings/nvmem/
8438 F:      include/linux/nvmem-consumer.h
8439 F:      include/linux/nvmem-provider.h
8440
8441 NXP-NCI NFC DRIVER
8442 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
8443 R:      Charles Gorand <charles.gorand@effinnov.com>
8444 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8445 S:      Supported
8446 F:      drivers/nfc/nxp-nci
8447
8448 NXP TDA998X DRM DRIVER
8449 M:      Russell King <rmk+kernel@armlinux.org.uk>
8450 S:      Supported
8451 F:      drivers/gpu/drm/i2c/tda998x_drv.c
8452 F:      include/drm/i2c/tda998x.h
8453
8454 NXP TFA9879 DRIVER
8455 M:      Peter Rosin <peda@axentia.se>
8456 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8457 S:      Maintained
8458 F:      sound/soc/codecs/tfa9879*
8459
8460 OBJTOOL
8461 M:      Josh Poimboeuf <jpoimboe@redhat.com>
8462 S:      Supported
8463 F:      tools/objtool/
8464
8465 OMAP SUPPORT
8466 M:      Tony Lindgren <tony@atomide.com>
8467 L:      linux-omap@vger.kernel.org
8468 W:      http://www.muru.com/linux/omap/
8469 W:      http://linux.omap.com/
8470 Q:      http://patchwork.kernel.org/project/linux-omap/list/
8471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8472 S:      Maintained
8473 F:      arch/arm/*omap*/
8474 F:      arch/arm/configs/omap1_defconfig
8475 F:      arch/arm/configs/omap2plus_defconfig
8476 F:      drivers/i2c/busses/i2c-omap.c
8477 F:      drivers/irqchip/irq-omap-intc.c
8478 F:      drivers/mfd/*omap*.c
8479 F:      drivers/mfd/menelaus.c
8480 F:      drivers/mfd/palmas.c
8481 F:      drivers/mfd/tps65217.c
8482 F:      drivers/mfd/tps65218.c
8483 F:      drivers/mfd/tps65910.c
8484 F:      drivers/mfd/twl-core.[ch]
8485 F:      drivers/mfd/twl4030*.c
8486 F:      drivers/mfd/twl6030*.c
8487 F:      drivers/mfd/twl6040*.c
8488 F:      drivers/regulator/palmas-regulator*.c
8489 F:      drivers/regulator/pbias-regulator.c
8490 F:      drivers/regulator/tps65217-regulator.c
8491 F:      drivers/regulator/tps65218-regulator.c
8492 F:      drivers/regulator/tps65910-regulator.c
8493 F:      drivers/regulator/twl-regulator.c
8494 F:      include/linux/i2c-omap.h
8495
8496 OMAP DEVICE TREE SUPPORT
8497 M:      Benoît Cousson <bcousson@baylibre.com>
8498 M:      Tony Lindgren <tony@atomide.com>
8499 L:      linux-omap@vger.kernel.org
8500 L:      devicetree@vger.kernel.org
8501 S:      Maintained
8502 F:      arch/arm/boot/dts/*omap*
8503 F:      arch/arm/boot/dts/*am3*
8504 F:      arch/arm/boot/dts/*am4*
8505 F:      arch/arm/boot/dts/*am5*
8506 F:      arch/arm/boot/dts/*dra7*
8507
8508 OMAP CLOCK FRAMEWORK SUPPORT
8509 M:      Paul Walmsley <paul@pwsan.com>
8510 L:      linux-omap@vger.kernel.org
8511 S:      Maintained
8512 F:      arch/arm/*omap*/*clock*
8513
8514 OMAP POWER MANAGEMENT SUPPORT
8515 M:      Kevin Hilman <khilman@kernel.org>
8516 L:      linux-omap@vger.kernel.org
8517 S:      Maintained
8518 F:      arch/arm/*omap*/*pm*
8519 F:      drivers/cpufreq/omap-cpufreq.c
8520
8521 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8522 M:      Rajendra Nayak <rnayak@codeaurora.org>
8523 M:      Paul Walmsley <paul@pwsan.com>
8524 L:      linux-omap@vger.kernel.org
8525 S:      Maintained
8526 F:      arch/arm/mach-omap2/prm*
8527
8528 OMAP AUDIO SUPPORT
8529 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8530 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8531 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8532 L:      linux-omap@vger.kernel.org
8533 S:      Maintained
8534 F:      sound/soc/omap/
8535
8536 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8537 M:      Roger Quadros <rogerq@ti.com>
8538 M:      Tony Lindgren <tony@atomide.com>
8539 L:      linux-omap@vger.kernel.org
8540 S:      Maintained
8541 F:      drivers/memory/omap-gpmc.c
8542 F:      arch/arm/mach-omap2/*gpmc*
8543
8544 OMAP FRAMEBUFFER SUPPORT
8545 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8546 L:      linux-fbdev@vger.kernel.org
8547 L:      linux-omap@vger.kernel.org
8548 S:      Maintained
8549 F:      drivers/video/fbdev/omap/
8550
8551 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8552 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8553 L:      linux-omap@vger.kernel.org
8554 L:      linux-fbdev@vger.kernel.org
8555 S:      Maintained
8556 F:      drivers/video/fbdev/omap2/
8557 F:      Documentation/arm/OMAP/DSS
8558
8559 OMAP HARDWARE SPINLOCK SUPPORT
8560 M:      Ohad Ben-Cohen <ohad@wizery.com>
8561 L:      linux-omap@vger.kernel.org
8562 S:      Maintained
8563 F:      drivers/hwspinlock/omap_hwspinlock.c
8564
8565 OMAP MMC SUPPORT
8566 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8567 L:      linux-omap@vger.kernel.org
8568 S:      Maintained
8569 F:      drivers/mmc/host/omap.c
8570
8571 OMAP HS MMC SUPPORT
8572 L:      linux-mmc@vger.kernel.org
8573 L:      linux-omap@vger.kernel.org
8574 S:      Orphan
8575 F:      drivers/mmc/host/omap_hsmmc.c
8576
8577 OMAP RANDOM NUMBER GENERATOR SUPPORT
8578 M:      Deepak Saxena <dsaxena@plexity.net>
8579 S:      Maintained
8580 F:      drivers/char/hw_random/omap-rng.c
8581
8582 OMAP HWMOD SUPPORT
8583 M:      Benoît Cousson <bcousson@baylibre.com>
8584 M:      Paul Walmsley <paul@pwsan.com>
8585 L:      linux-omap@vger.kernel.org
8586 S:      Maintained
8587 F:      arch/arm/mach-omap2/omap_hwmod.*
8588
8589 OMAP HWMOD DATA
8590 M:      Paul Walmsley <paul@pwsan.com>
8591 L:      linux-omap@vger.kernel.org
8592 S:      Maintained
8593 F:      arch/arm/mach-omap2/omap_hwmod*data*
8594
8595 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8596 M:      Benoît Cousson <bcousson@baylibre.com>
8597 L:      linux-omap@vger.kernel.org
8598 S:      Maintained
8599 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8600
8601 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8602 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8603 L:      linux-media@vger.kernel.org
8604 S:      Maintained
8605 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8606 F:      drivers/media/platform/omap3isp/
8607 F:      drivers/staging/media/omap4iss/
8608
8609 OMAP USB SUPPORT
8610 L:      linux-usb@vger.kernel.org
8611 L:      linux-omap@vger.kernel.org
8612 S:      Orphan
8613 F:      drivers/usb/*/*omap*
8614 F:      arch/arm/*omap*/usb*
8615
8616 OMAP GPIO DRIVER
8617 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8618 M:      Santosh Shilimkar <ssantosh@kernel.org>
8619 M:      Kevin Hilman <khilman@kernel.org>
8620 L:      linux-omap@vger.kernel.org
8621 S:      Maintained
8622 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8623 F:      drivers/gpio/gpio-omap.c
8624
8625 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8626 M:      Mark Jackson <mpfj@newflow.co.uk>
8627 L:      linux-omap@vger.kernel.org
8628 S:      Maintained
8629 F:      arch/arm/boot/dts/am335x-nano.dts
8630
8631 OMFS FILESYSTEM
8632 M:      Bob Copeland <me@bobcopeland.com>
8633 L:      linux-karma-devel@lists.sourceforge.net
8634 S:      Maintained
8635 F:      Documentation/filesystems/omfs.txt
8636 F:      fs/omfs/
8637
8638 OMNIKEY CARDMAN 4000 DRIVER
8639 M:      Harald Welte <laforge@gnumonks.org>
8640 S:      Maintained
8641 F:      drivers/char/pcmcia/cm4000_cs.c
8642 F:      include/linux/cm4000_cs.h
8643 F:      include/uapi/linux/cm4000_cs.h
8644
8645 OMNIKEY CARDMAN 4040 DRIVER
8646 M:      Harald Welte <laforge@gnumonks.org>
8647 S:      Maintained
8648 F:      drivers/char/pcmcia/cm4040_cs.*
8649
8650 OMNIVISION OV7670 SENSOR DRIVER
8651 M:      Jonathan Corbet <corbet@lwn.net>
8652 L:      linux-media@vger.kernel.org
8653 T:      git git://linuxtv.org/media_tree.git
8654 S:      Maintained
8655 F:      drivers/media/i2c/ov7670.c
8656
8657 ONENAND FLASH DRIVER
8658 M:      Kyungmin Park <kyungmin.park@samsung.com>
8659 L:      linux-mtd@lists.infradead.org
8660 S:      Maintained
8661 F:      drivers/mtd/onenand/
8662 F:      include/linux/mtd/onenand*.h
8663
8664 ONSTREAM SCSI TAPE DRIVER
8665 M:      Willem Riede <osst@riede.org>
8666 L:      osst-users@lists.sourceforge.net
8667 L:      linux-scsi@vger.kernel.org
8668 S:      Maintained
8669 F:      Documentation/scsi/osst.txt
8670 F:      drivers/scsi/osst.*
8671 F:      drivers/scsi/osst_*.h
8672 F:      drivers/scsi/st.h
8673
8674 OPENCORES I2C BUS DRIVER
8675 M:      Peter Korsgaard <jacmet@sunsite.dk>
8676 L:      linux-i2c@vger.kernel.org
8677 S:      Maintained
8678 F:      Documentation/i2c/busses/i2c-ocores
8679 F:      drivers/i2c/busses/i2c-ocores.c
8680
8681 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8682 M:      Rob Herring <robh+dt@kernel.org>
8683 M:      Frank Rowand <frowand.list@gmail.com>
8684 L:      devicetree@vger.kernel.org
8685 W:      http://www.devicetree.org/
8686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8687 S:      Maintained
8688 F:      drivers/of/
8689 F:      include/linux/of*.h
8690 F:      scripts/dtc/
8691
8692 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8693 M:      Rob Herring <robh+dt@kernel.org>
8694 M:      Mark Rutland <mark.rutland@arm.com>
8695 L:      devicetree@vger.kernel.org
8696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8697 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8698 S:      Maintained
8699 F:      Documentation/devicetree/
8700 F:      arch/*/boot/dts/
8701 F:      include/dt-bindings/
8702
8703 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8704 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8705 L:      devicetree@vger.kernel.org
8706 S:      Maintained
8707 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8708 F:      Documentation/devicetree/overlay-notes.txt
8709 F:      drivers/of/overlay.c
8710 F:      drivers/of/resolver.c
8711
8712 OPENRISC ARCHITECTURE
8713 M:      Jonas Bonn <jonas@southpole.se>
8714 W:      http://openrisc.net
8715 S:      Maintained
8716 T:      git git://openrisc.net/~jonas/linux
8717 F:      arch/openrisc/
8718
8719 OPENVSWITCH
8720 M:      Pravin Shelar <pshelar@nicira.com>
8721 L:      netdev@vger.kernel.org
8722 L:      dev@openvswitch.org
8723 W:      http://openvswitch.org
8724 S:      Maintained
8725 F:      net/openvswitch/
8726 F:      include/uapi/linux/openvswitch.h
8727
8728 OPERATING PERFORMANCE POINTS (OPP)
8729 M:      Viresh Kumar <vireshk@kernel.org>
8730 M:      Nishanth Menon <nm@ti.com>
8731 M:      Stephen Boyd <sboyd@codeaurora.org>
8732 L:      linux-pm@vger.kernel.org
8733 S:      Maintained
8734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8735 F:      drivers/base/power/opp/
8736 F:      include/linux/pm_opp.h
8737 F:      Documentation/power/opp.txt
8738 F:      Documentation/devicetree/bindings/opp/
8739
8740 OPL4 DRIVER
8741 M:      Clemens Ladisch <clemens@ladisch.de>
8742 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8743 T:      git git://git.alsa-project.org/alsa-kernel.git
8744 S:      Maintained
8745 F:      sound/drivers/opl4/
8746
8747 OPROFILE
8748 M:      Robert Richter <rric@kernel.org>
8749 L:      oprofile-list@lists.sf.net
8750 S:      Maintained
8751 F:      arch/*/include/asm/oprofile*.h
8752 F:      arch/*/oprofile/
8753 F:      drivers/oprofile/
8754 F:      include/linux/oprofile.h
8755
8756 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8757 M:      Mark Fasheh <mfasheh@suse.com>
8758 M:      Joel Becker <jlbec@evilplan.org>
8759 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8760 W:      http://ocfs2.wiki.kernel.org
8761 S:      Supported
8762 F:      Documentation/filesystems/ocfs2.txt
8763 F:      Documentation/filesystems/dlmfs.txt
8764 F:      fs/ocfs2/
8765
8766 ORINOCO DRIVER
8767 L:      linux-wireless@vger.kernel.org
8768 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8769 W:      http://www.nongnu.org/orinoco/
8770 S:      Orphan
8771 F:      drivers/net/wireless/intersil/orinoco/
8772
8773 OSD LIBRARY and FILESYSTEM
8774 M:      Boaz Harrosh <ooo@electrozaur.com>
8775 M:      Benny Halevy <bhalevy@primarydata.com>
8776 L:      osd-dev@open-osd.org
8777 W:      http://open-osd.org
8778 T:      git git://git.open-osd.org/open-osd.git
8779 S:      Maintained
8780 F:      drivers/scsi/osd/
8781 F:      include/scsi/osd_*
8782 F:      fs/exofs/
8783
8784 OVERLAY FILESYSTEM
8785 M:      Miklos Szeredi <miklos@szeredi.hu>
8786 L:      linux-unionfs@vger.kernel.org
8787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8788 S:      Supported
8789 F:      fs/overlayfs/
8790 F:      Documentation/filesystems/overlayfs.txt
8791
8792 ORANGEFS FILESYSTEM
8793 M:      Mike Marshall <hubcap@omnibond.com>
8794 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
8795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8796 S:      Supported
8797 F:      fs/orangefs/
8798 F:      Documentation/filesystems/orangefs.txt
8799
8800 P54 WIRELESS DRIVER
8801 M:      Christian Lamparter <chunkeey@googlemail.com>
8802 L:      linux-wireless@vger.kernel.org
8803 W:      http://wireless.kernel.org/en/users/Drivers/p54
8804 S:      Maintained
8805 F:      drivers/net/wireless/intersil/p54/
8806
8807 PA SEMI ETHERNET DRIVER
8808 M:      Olof Johansson <olof@lixom.net>
8809 L:      netdev@vger.kernel.org
8810 S:      Maintained
8811 F:      drivers/net/ethernet/pasemi/*
8812
8813 PA SEMI SMBUS DRIVER
8814 M:      Olof Johansson <olof@lixom.net>
8815 L:      linux-i2c@vger.kernel.org
8816 S:      Maintained
8817 F:      drivers/i2c/busses/i2c-pasemi.c
8818
8819 PADATA PARALLEL EXECUTION MECHANISM
8820 M:      Steffen Klassert <steffen.klassert@secunet.com>
8821 L:      linux-crypto@vger.kernel.org
8822 S:      Maintained
8823 F:      kernel/padata.c
8824 F:      include/linux/padata.h
8825 F:      Documentation/padata.txt
8826
8827 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8828 M:      Harald Welte <laforge@gnumonks.org>
8829 L:      platform-driver-x86@vger.kernel.org
8830 S:      Maintained
8831 F:      drivers/platform/x86/panasonic-laptop.c
8832
8833 PANASONIC MN10300/AM33/AM34 PORT
8834 M:      David Howells <dhowells@redhat.com>
8835 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8836 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8837 S:      Maintained
8838 F:      Documentation/mn10300/
8839 F:      arch/mn10300/
8840
8841 PARALLEL LCD/KEYPAD PANEL DRIVER
8842 M:      Willy Tarreau <willy@haproxy.com>
8843 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8844 S:      Odd Fixes
8845 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8846 F:      drivers/misc/panel.c
8847
8848 PARALLEL PORT SUBSYSTEM
8849 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8850 M:      Sudip Mukherjee <sudip@vectorindia.org>
8851 L:      linux-parport@lists.infradead.org (subscribers-only)
8852 S:      Maintained
8853 F:      drivers/parport/
8854 F:      include/linux/parport*.h
8855 F:      drivers/char/ppdev.c
8856 F:      include/uapi/linux/ppdev.h
8857 F:      Documentation/parport*.txt
8858
8859 PARAVIRT_OPS INTERFACE
8860 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8861 M:      Chris Wright <chrisw@sous-sol.org>
8862 M:      Alok Kataria <akataria@vmware.com>
8863 M:      Rusty Russell <rusty@rustcorp.com.au>
8864 L:      virtualization@lists.linux-foundation.org
8865 S:      Supported
8866 F:      Documentation/virtual/paravirt_ops.txt
8867 F:      arch/*/kernel/paravirt*
8868 F:      arch/*/include/asm/paravirt.h
8869
8870 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8871 M:      Tim Waugh <tim@cyberelk.net>
8872 L:      linux-parport@lists.infradead.org (subscribers-only)
8873 S:      Maintained
8874 F:      Documentation/blockdev/paride.txt
8875 F:      drivers/block/paride/
8876
8877 PARISC ARCHITECTURE
8878 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8879 M:      Helge Deller <deller@gmx.de>
8880 L:      linux-parisc@vger.kernel.org
8881 W:      http://www.parisc-linux.org/
8882 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8885 S:      Maintained
8886 F:      arch/parisc/
8887 F:      Documentation/parisc/
8888 F:      drivers/parisc/
8889 F:      drivers/char/agp/parisc-agp.c
8890 F:      drivers/input/serio/gscps2.c
8891 F:      drivers/parport/parport_gsc.*
8892 F:      drivers/tty/serial/8250/8250_gsc.c
8893 F:      drivers/video/fbdev/sti*
8894 F:      drivers/video/console/sti*
8895 F:      drivers/video/logo/logo_parisc*
8896
8897 PC87360 HARDWARE MONITORING DRIVER
8898 M:      Jim Cromie <jim.cromie@gmail.com>
8899 L:      linux-hwmon@vger.kernel.org
8900 S:      Maintained
8901 F:      Documentation/hwmon/pc87360
8902 F:      drivers/hwmon/pc87360.c
8903
8904 PC8736x GPIO DRIVER
8905 M:      Jim Cromie <jim.cromie@gmail.com>
8906 S:      Maintained
8907 F:      drivers/char/pc8736x_gpio.c
8908
8909 PC87427 HARDWARE MONITORING DRIVER
8910 M:      Jean Delvare <jdelvare@suse.com>
8911 L:      linux-hwmon@vger.kernel.org
8912 S:      Maintained
8913 F:      Documentation/hwmon/pc87427
8914 F:      drivers/hwmon/pc87427.c
8915
8916 PCA9532 LED DRIVER
8917 M:      Riku Voipio <riku.voipio@iki.fi>
8918 S:      Maintained
8919 F:      drivers/leds/leds-pca9532.c
8920 F:      include/linux/leds-pca9532.h
8921
8922 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8923 M:      Guenter Roeck <linux@roeck-us.net>
8924 L:      linux-i2c@vger.kernel.org
8925 S:      Maintained
8926 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8927
8928 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8929 M:      Khalid Aziz <khalid@gonehiking.org>
8930 S:      Maintained
8931 F:      drivers/firmware/pcdp.*
8932
8933 PCI ERROR RECOVERY
8934 M:      Linas Vepstas <linasvepstas@gmail.com>
8935 L:      linux-pci@vger.kernel.org
8936 S:      Supported
8937 F:      Documentation/PCI/pci-error-recovery.txt
8938
8939 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8940 M:      Russell Currey <ruscur@russell.cc>
8941 L:      linuxppc-dev@lists.ozlabs.org
8942 S:      Supported
8943 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8944 F:      arch/powerpc/kernel/eeh*.c
8945 F:      arch/powerpc/platforms/*/eeh*.c
8946 F:      arch/powerpc/include/*/eeh*.h
8947
8948 PCI SUBSYSTEM
8949 M:      Bjorn Helgaas <bhelgaas@google.com>
8950 L:      linux-pci@vger.kernel.org
8951 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8953 S:      Supported
8954 F:      Documentation/devicetree/bindings/pci/
8955 F:      Documentation/PCI/
8956 F:      drivers/pci/
8957 F:      include/linux/pci*
8958 F:      arch/x86/pci/
8959 F:      arch/x86/kernel/quirks.c
8960
8961 PCI DRIVER FOR ALTERA PCIE IP
8962 M:      Ley Foon Tan <lftan@altera.com>
8963 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8964 L:      linux-pci@vger.kernel.org
8965 S:      Supported
8966 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8967 F:      drivers/pci/host/pcie-altera.c
8968
8969 PCI DRIVER FOR ARM VERSATILE PLATFORM
8970 M:      Rob Herring <robh@kernel.org>
8971 L:      linux-pci@vger.kernel.org
8972 L:      linux-arm-kernel@lists.infradead.org
8973 S:      Maintained
8974 F:      Documentation/devicetree/bindings/pci/versatile.txt
8975 F:      drivers/pci/host/pci-versatile.c
8976
8977 PCI DRIVER FOR APPLIEDMICRO XGENE
8978 M:      Tanmay Inamdar <tinamdar@apm.com>
8979 L:      linux-pci@vger.kernel.org
8980 L:      linux-arm-kernel@lists.infradead.org
8981 S:      Maintained
8982 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8983 F:      drivers/pci/host/pci-xgene.c
8984
8985 PCI DRIVER FOR FREESCALE LAYERSCAPE
8986 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8987 M:      Mingkai Hu <mingkai.hu@freescale.com>
8988 M:      Roy Zang <tie-fei.zang@freescale.com>
8989 L:      linuxppc-dev@lists.ozlabs.org
8990 L:      linux-pci@vger.kernel.org
8991 L:      linux-arm-kernel@lists.infradead.org
8992 S:      Maintained
8993 F:      drivers/pci/host/*layerscape*
8994
8995 PCI DRIVER FOR IMX6
8996 M:      Richard Zhu <Richard.Zhu@freescale.com>
8997 M:      Lucas Stach <l.stach@pengutronix.de>
8998 L:      linux-pci@vger.kernel.org
8999 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9000 S:      Maintained
9001 F:      drivers/pci/host/*imx6*
9002
9003 PCI DRIVER FOR TI KEYSTONE
9004 M:      Murali Karicheri <m-karicheri2@ti.com>
9005 L:      linux-pci@vger.kernel.org
9006 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9007 S:      Maintained
9008 F:      drivers/pci/host/*keystone*
9009
9010 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9011 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9012 M:      Jason Cooper <jason@lakedaemon.net>
9013 L:      linux-pci@vger.kernel.org
9014 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9015 S:      Maintained
9016 F:      drivers/pci/host/*mvebu*
9017
9018 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9019 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9020 L:      linux-pci@vger.kernel.org
9021 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9022 S:      Maintained
9023 F:      drivers/pci/host/pci-aardvark.c
9024
9025 PCI DRIVER FOR NVIDIA TEGRA
9026 M:      Thierry Reding <thierry.reding@gmail.com>
9027 L:      linux-tegra@vger.kernel.org
9028 L:      linux-pci@vger.kernel.org
9029 S:      Supported
9030 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9031 F:      drivers/pci/host/pci-tegra.c
9032
9033 PCI DRIVER FOR TI DRA7XX
9034 M:      Kishon Vijay Abraham I <kishon@ti.com>
9035 L:      linux-omap@vger.kernel.org
9036 L:      linux-pci@vger.kernel.org
9037 S:      Supported
9038 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
9039 F:      drivers/pci/host/pci-dra7xx.c
9040
9041 PCI DRIVER FOR RENESAS R-CAR
9042 M:      Simon Horman <horms@verge.net.au>
9043 L:      linux-pci@vger.kernel.org
9044 L:      linux-renesas-soc@vger.kernel.org
9045 S:      Maintained
9046 F:      drivers/pci/host/*rcar*
9047
9048 PCI DRIVER FOR SAMSUNG EXYNOS
9049 M:      Jingoo Han <jingoohan1@gmail.com>
9050 L:      linux-pci@vger.kernel.org
9051 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9052 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9053 S:      Maintained
9054 F:      drivers/pci/host/pci-exynos.c
9055
9056 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9057 M:      Jingoo Han <jingoohan1@gmail.com>
9058 M:      Pratyush Anand <pratyush.anand@gmail.com>
9059 L:      linux-pci@vger.kernel.org
9060 S:      Maintained
9061 F:      drivers/pci/host/*designware*
9062
9063 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9064 M:      Joao Pinto <jpinto@synopsys.com>
9065 L:      linux-pci@vger.kernel.org
9066 S:      Maintained
9067 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
9068 F:      drivers/pci/host/pcie-designware-plat.c
9069
9070 PCI DRIVER FOR GENERIC OF HOSTS
9071 M:      Will Deacon <will.deacon@arm.com>
9072 L:      linux-pci@vger.kernel.org
9073 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9074 S:      Maintained
9075 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
9076 F:      drivers/pci/host/pci-host-common.c
9077 F:      drivers/pci/host/pci-host-generic.c
9078
9079 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9080 M:      Keith Busch <keith.busch@intel.com>
9081 L:      linux-pci@vger.kernel.org
9082 S:      Supported
9083 F:      arch/x86/pci/vmd.c
9084
9085 PCIE DRIVER FOR ST SPEAR13XX
9086 M:      Pratyush Anand <pratyush.anand@gmail.com>
9087 L:      linux-pci@vger.kernel.org
9088 S:      Maintained
9089 F:      drivers/pci/host/*spear*
9090
9091 PCI MSI DRIVER FOR ALTERA MSI IP
9092 M:      Ley Foon Tan <lftan@altera.com>
9093 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
9094 L:      linux-pci@vger.kernel.org
9095 S:      Supported
9096 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9097 F:      drivers/pci/host/pcie-altera-msi.c
9098
9099 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9100 M:      Duc Dang <dhdang@apm.com>
9101 L:      linux-pci@vger.kernel.org
9102 L:      linux-arm-kernel@lists.infradead.org
9103 S:      Maintained
9104 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9105 F:      drivers/pci/host/pci-xgene-msi.c
9106
9107 PCIE DRIVER FOR AXIS ARTPEC
9108 M:      Niklas Cassel <niklas.cassel@axis.com>
9109 M:      Jesper Nilsson <jesper.nilsson@axis.com>
9110 L:      linux-arm-kernel@axis.com
9111 L:      linux-pci@vger.kernel.org
9112 S:      Maintained
9113 F:      Documentation/devicetree/bindings/pci/axis,artpec*
9114 F:      drivers/pci/host/*artpec*
9115
9116 PCIE DRIVER FOR HISILICON
9117 M:      Zhou Wang <wangzhou1@hisilicon.com>
9118 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
9119 L:      linux-pci@vger.kernel.org
9120 S:      Maintained
9121 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9122 F:      drivers/pci/host/pcie-hisi.c
9123
9124 PCIE DRIVER FOR QUALCOMM MSM
9125 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
9126 L:     linux-pci@vger.kernel.org
9127 L:     linux-arm-msm@vger.kernel.org
9128 S:     Maintained
9129 F:     drivers/pci/host/*qcom*
9130
9131 PCIE DRIVER FOR CAVIUM THUNDERX
9132 M:      David Daney <david.daney@cavium.com>
9133 L:      linux-pci@vger.kernel.org
9134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9135 S:      Supported
9136 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
9137 F:      drivers/pci/host/pci-thunder-*
9138
9139 PCMCIA SUBSYSTEM
9140 P:      Linux PCMCIA Team
9141 L:      linux-pcmcia@lists.infradead.org
9142 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9144 S:      Maintained
9145 F:      Documentation/pcmcia/
9146 F:      drivers/pcmcia/
9147 F:      include/pcmcia/
9148
9149 PCNET32 NETWORK DRIVER
9150 M:      Don Fry <pcnet32@frontier.com>
9151 L:      netdev@vger.kernel.org
9152 S:      Maintained
9153 F:      drivers/net/ethernet/amd/pcnet32.c
9154
9155 PCRYPT PARALLEL CRYPTO ENGINE
9156 M:      Steffen Klassert <steffen.klassert@secunet.com>
9157 L:      linux-crypto@vger.kernel.org
9158 S:      Maintained
9159 F:      crypto/pcrypt.c
9160 F:      include/crypto/pcrypt.h
9161
9162 PER-CPU MEMORY ALLOCATOR
9163 M:      Tejun Heo <tj@kernel.org>
9164 M:      Christoph Lameter <cl@linux.com>
9165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9166 S:      Maintained
9167 F:      include/linux/percpu*.h
9168 F:      mm/percpu*.c
9169 F:      arch/*/include/asm/percpu.h
9170
9171 PER-TASK DELAY ACCOUNTING
9172 M:      Balbir Singh <bsingharora@gmail.com>
9173 S:      Maintained
9174 F:      include/linux/delayacct.h
9175 F:      kernel/delayacct.c
9176
9177 PERFORMANCE EVENTS SUBSYSTEM
9178 M:      Peter Zijlstra <peterz@infradead.org>
9179 M:      Ingo Molnar <mingo@redhat.com>
9180 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
9181 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9182 L:      linux-kernel@vger.kernel.org
9183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9184 S:      Supported
9185 F:      kernel/events/*
9186 F:      include/linux/perf_event.h
9187 F:      include/uapi/linux/perf_event.h
9188 F:      arch/*/kernel/perf_event*.c
9189 F:      arch/*/kernel/*/perf_event*.c
9190 F:      arch/*/kernel/*/*/perf_event*.c
9191 F:      arch/*/include/asm/perf_event.h
9192 F:      arch/*/kernel/perf_callchain.c
9193 F:      arch/*/events/*
9194 F:      tools/perf/
9195
9196 PERSONALITY HANDLING
9197 M:      Christoph Hellwig <hch@infradead.org>
9198 L:      linux-abi-devel@lists.sourceforge.net
9199 S:      Maintained
9200 F:      include/linux/personality.h
9201 F:      include/uapi/linux/personality.h
9202
9203 PHONET PROTOCOL
9204 M:      Remi Denis-Courmont <courmisch@gmail.com>
9205 S:      Supported
9206 F:      Documentation/networking/phonet.txt
9207 F:      include/linux/phonet.h
9208 F:      include/net/phonet/
9209 F:      include/uapi/linux/phonet.h
9210 F:      net/phonet/
9211
9212 PHRAM MTD DRIVER
9213 M:      Joern Engel <joern@lazybastard.org>
9214 L:      linux-mtd@lists.infradead.org
9215 S:      Maintained
9216 F:      drivers/mtd/devices/phram.c
9217
9218 PICOLCD HID DRIVER
9219 M:      Bruno Prémont <bonbons@linux-vserver.org>
9220 L:      linux-input@vger.kernel.org
9221 S:      Maintained
9222 F:      drivers/hid/hid-picolcd*
9223
9224 PICOXCELL SUPPORT
9225 M:      Jamie Iles <jamie@jamieiles.com>
9226 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9227 T:      git git://github.com/jamieiles/linux-2.6-ji.git
9228 S:      Supported
9229 F:      arch/arm/boot/dts/picoxcell*
9230 F:      arch/arm/mach-picoxcell/
9231 F:      drivers/crypto/picoxcell*
9232
9233 PIN CONTROL SUBSYSTEM
9234 M:      Linus Walleij <linus.walleij@linaro.org>
9235 L:      linux-gpio@vger.kernel.org
9236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9237 S:      Maintained
9238 F:      Documentation/devicetree/bindings/pinctrl/
9239 F:      Documentation/pinctrl.txt
9240 F:      drivers/pinctrl/
9241 F:      include/linux/pinctrl/
9242
9243 PIN CONTROLLER - ATMEL AT91
9244 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9245 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9246 S:      Maintained
9247 F:      drivers/pinctrl/pinctrl-at91.*
9248
9249 PIN CONTROLLER - ATMEL AT91 PIO4
9250 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
9251 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9252 L:      linux-gpio@vger.kernel.org
9253 S:      Supported
9254 F:      drivers/pinctrl/pinctrl-at91-pio4.*
9255
9256 PIN CONTROLLER - INTEL
9257 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9258 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
9259 S:      Maintained
9260 F:      drivers/pinctrl/intel/
9261
9262 PIN CONTROLLER - RENESAS
9263 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9264 M:      Geert Uytterhoeven <geert+renesas@glider.be>
9265 L:      linux-renesas-soc@vger.kernel.org
9266 S:      Maintained
9267 F:      drivers/pinctrl/sh-pfc/
9268
9269 PIN CONTROLLER - SAMSUNG
9270 M:      Tomasz Figa <tomasz.figa@gmail.com>
9271 M:      Krzysztof Kozlowski <krzk@kernel.org>
9272 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9273 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9274 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9275 S:      Maintained
9276 F:      drivers/pinctrl/samsung/
9277
9278 PIN CONTROLLER - SINGLE
9279 M:      Tony Lindgren <tony@atomide.com>
9280 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
9281 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9282 L:      linux-omap@vger.kernel.org
9283 S:      Maintained
9284 F:      drivers/pinctrl/pinctrl-single.c
9285
9286 PIN CONTROLLER - ST SPEAR
9287 M:      Viresh Kumar <vireshk@kernel.org>
9288 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9289 W:      http://www.st.com/spear
9290 S:      Maintained
9291 F:      drivers/pinctrl/spear/
9292
9293 PISTACHIO SOC SUPPORT
9294 M:      James Hartley <james.hartley@imgtec.com>
9295 M:      Ionela Voinescu <ionela.voinescu@imgtec.com>
9296 L:      linux-mips@linux-mips.org
9297 S:      Maintained
9298 F:      arch/mips/pistachio/
9299 F:      arch/mips/include/asm/mach-pistachio/
9300 F:      arch/mips/boot/dts/pistachio/
9301 F:      arch/mips/configs/pistachio*_defconfig
9302
9303 PKTCDVD DRIVER
9304 M:      Jiri Kosina <jikos@kernel.org>
9305 S:      Maintained
9306 F:      drivers/block/pktcdvd.c
9307 F:      include/linux/pktcdvd.h
9308 F:      include/uapi/linux/pktcdvd.h
9309
9310 PKUNITY SOC DRIVERS
9311 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9312 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9313 S:      Maintained
9314 T:      git git://github.com/gxt/linux.git
9315 F:      drivers/input/serio/i8042-unicore32io.h
9316 F:      drivers/i2c/busses/i2c-puv3.c
9317 F:      drivers/video/fbdev/fb-puv3.c
9318 F:      drivers/rtc/rtc-puv3.c
9319
9320 PMBUS HARDWARE MONITORING DRIVERS
9321 M:      Guenter Roeck <linux@roeck-us.net>
9322 L:      linux-hwmon@vger.kernel.org
9323 W:      http://hwmon.wiki.kernel.org/
9324 W:      http://www.roeck-us.net/linux/drivers/
9325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9326 S:      Maintained
9327 F:      Documentation/hwmon/pmbus
9328 F:      drivers/hwmon/pmbus/
9329 F:      include/linux/i2c/pmbus.h
9330
9331 PMC SIERRA MaxRAID DRIVER
9332 L:      linux-scsi@vger.kernel.org
9333 W:      http://www.pmc-sierra.com/
9334 S:      Orphan
9335 F:      drivers/scsi/pmcraid.*
9336
9337 PMC SIERRA PM8001 DRIVER
9338 M:      Jack Wang <jinpu.wang@profitbricks.com>
9339 M:      lindar_liu@usish.com
9340 L:      pmchba@pmcs.com
9341 L:      linux-scsi@vger.kernel.org
9342 S:      Supported
9343 F:      drivers/scsi/pm8001/
9344
9345 POSIX CLOCKS and TIMERS
9346 M:      Thomas Gleixner <tglx@linutronix.de>
9347 L:      linux-kernel@vger.kernel.org
9348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9349 S:      Maintained
9350 F:      fs/timerfd.c
9351 F:      include/linux/timer*
9352 F:      kernel/time/*timer*
9353
9354 POWER MANAGEMENT CORE
9355 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9356 L:      linux-pm@vger.kernel.org
9357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9358 S:      Supported
9359 F:      drivers/base/power/
9360 F:      include/linux/pm.h
9361 F:      include/linux/pm_*
9362 F:      include/linux/powercap.h
9363 F:      drivers/powercap/
9364
9365 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9366 M:      Sebastian Reichel <sre@kernel.org>
9367 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9368 M:      David Woodhouse <dwmw2@infradead.org>
9369 L:      linux-pm@vger.kernel.org
9370 T:      git git://git.infradead.org/battery-2.6.git
9371 S:      Maintained
9372 F:      Documentation/devicetree/bindings/power/
9373 F:      Documentation/devicetree/bindings/power_supply/
9374 F:      include/linux/power_supply.h
9375 F:      drivers/power/
9376 X:      drivers/power/avs/
9377
9378 POWER STATE COORDINATION INTERFACE (PSCI)
9379 M:      Mark Rutland <mark.rutland@arm.com>
9380 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9381 L:      linux-arm-kernel@lists.infradead.org
9382 S:      Maintained
9383 F:      drivers/firmware/psci.c
9384 F:      include/linux/psci.h
9385 F:      include/uapi/linux/psci.h
9386
9387 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9388 M:      Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9389 L:      linuxppc-dev@lists.ozlabs.org
9390 S:      Maintained
9391 F:      drivers/char/powernv-op-panel.c
9392
9393 PNP SUPPORT
9394 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9395 S:      Maintained
9396 F:      drivers/pnp/
9397
9398 PPP PROTOCOL DRIVERS AND COMPRESSORS
9399 M:      Paul Mackerras <paulus@samba.org>
9400 L:      linux-ppp@vger.kernel.org
9401 S:      Maintained
9402 F:      drivers/net/ppp/ppp_*
9403
9404 PPP OVER ATM (RFC 2364)
9405 M:      Mitchell Blank Jr <mitch@sfgoth.com>
9406 S:      Maintained
9407 F:      net/atm/pppoatm.c
9408 F:      include/uapi/linux/atmppp.h
9409
9410 PPP OVER ETHERNET
9411 M:      Michal Ostrowski <mostrows@earthlink.net>
9412 S:      Maintained
9413 F:      drivers/net/ppp/pppoe.c
9414 F:      drivers/net/ppp/pppox.c
9415
9416 PPP OVER L2TP
9417 M:      James Chapman <jchapman@katalix.com>
9418 S:      Maintained
9419 F:      net/l2tp/l2tp_ppp.c
9420 F:      include/linux/if_pppol2tp.h
9421 F:      include/uapi/linux/if_pppol2tp.h
9422
9423 PPS SUPPORT
9424 M:      Rodolfo Giometti <giometti@enneenne.com>
9425 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
9426 L:      linuxpps@ml.enneenne.com (subscribers-only)
9427 S:      Maintained
9428 F:      Documentation/pps/
9429 F:      drivers/pps/
9430 F:      include/linux/pps*.h
9431
9432 PPTP DRIVER
9433 M:      Dmitry Kozlov <xeb@mail.ru>
9434 L:      netdev@vger.kernel.org
9435 S:      Maintained
9436 F:      drivers/net/ppp/pptp.c
9437 W:      http://sourceforge.net/projects/accel-pptp
9438
9439 PREEMPTIBLE KERNEL
9440 M:      Robert Love <rml@tech9.net>
9441 L:      kpreempt-tech@lists.sourceforge.net
9442 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9443 S:      Supported
9444 F:      Documentation/preempt-locking.txt
9445 F:      include/linux/preempt.h
9446
9447 PRISM54 WIRELESS DRIVER
9448 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
9449 L:      linux-wireless@vger.kernel.org
9450 W:      http://wireless.kernel.org/en/users/Drivers/p54
9451 S:      Obsolete
9452 F:      drivers/net/wireless/intersil/prism54/
9453
9454 PS3 NETWORK SUPPORT
9455 M:      Geoff Levand <geoff@infradead.org>
9456 L:      netdev@vger.kernel.org
9457 L:      linuxppc-dev@lists.ozlabs.org
9458 S:      Maintained
9459 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
9460
9461 PS3 PLATFORM SUPPORT
9462 M:      Geoff Levand <geoff@infradead.org>
9463 L:      linuxppc-dev@lists.ozlabs.org
9464 S:      Maintained
9465 F:      arch/powerpc/boot/ps3*
9466 F:      arch/powerpc/include/asm/lv1call.h
9467 F:      arch/powerpc/include/asm/ps3*.h
9468 F:      arch/powerpc/platforms/ps3/
9469 F:      drivers/*/ps3*
9470 F:      drivers/ps3/
9471 F:      drivers/rtc/rtc-ps3.c
9472 F:      drivers/usb/host/*ps3.c
9473 F:      sound/ppc/snd_ps3*
9474
9475 PS3VRAM DRIVER
9476 M:      Jim Paris <jim@jtan.com>
9477 M:      Geoff Levand <geoff@infradead.org>
9478 L:      linuxppc-dev@lists.ozlabs.org
9479 S:      Maintained
9480 F:      drivers/block/ps3vram.c
9481
9482 PSTORE FILESYSTEM
9483 M:      Anton Vorontsov <anton@enomsg.org>
9484 M:      Colin Cross <ccross@android.com>
9485 M:      Kees Cook <keescook@chromium.org>
9486 M:      Tony Luck <tony.luck@intel.com>
9487 S:      Maintained
9488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9489 F:      fs/pstore/
9490 F:      include/linux/pstore*
9491 F:      drivers/firmware/efi/efi-pstore.c
9492 F:      drivers/acpi/apei/erst.c
9493
9494 PTP HARDWARE CLOCK SUPPORT
9495 M:      Richard Cochran <richardcochran@gmail.com>
9496 L:      netdev@vger.kernel.org
9497 S:      Maintained
9498 W:      http://linuxptp.sourceforge.net/
9499 F:      Documentation/ABI/testing/sysfs-ptp
9500 F:      Documentation/ptp/*
9501 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
9502 F:      drivers/net/phy/dp83640*
9503 F:      drivers/ptp/*
9504 F:      include/linux/ptp_cl*
9505
9506 PTRACE SUPPORT
9507 M:      Roland McGrath <roland@hack.frob.com>
9508 M:      Oleg Nesterov <oleg@redhat.com>
9509 S:      Maintained
9510 F:      include/asm-generic/syscall.h
9511 F:      include/linux/ptrace.h
9512 F:      include/linux/regset.h
9513 F:      include/linux/tracehook.h
9514 F:      include/uapi/linux/ptrace.h
9515 F:      kernel/ptrace.c
9516
9517 PULSE8-CEC DRIVER
9518 M:      Hans Verkuil <hverkuil@xs4all.nl>
9519 L:      linux-media@vger.kernel.org
9520 T:      git git://linuxtv.org/media_tree.git
9521 S:      Maintained
9522 F:      drivers/staging/media/pulse8-cec
9523
9524 PVRUSB2 VIDEO4LINUX DRIVER
9525 M:      Mike Isely <isely@pobox.com>
9526 L:      pvrusb2@isely.net       (subscribers-only)
9527 L:      linux-media@vger.kernel.org
9528 W:      http://www.isely.net/pvrusb2/
9529 T:      git git://linuxtv.org/media_tree.git
9530 S:      Maintained
9531 F:      Documentation/video4linux/README.pvrusb2
9532 F:      drivers/media/usb/pvrusb2/
9533
9534 PWC WEBCAM DRIVER
9535 M:      Hans Verkuil <hverkuil@xs4all.nl>
9536 L:      linux-media@vger.kernel.org
9537 T:      git git://linuxtv.org/media_tree.git
9538 S:      Odd Fixes
9539 F:      drivers/media/usb/pwc/*
9540
9541 PWM FAN DRIVER
9542 M:      Kamil Debski <kamil@wypas.org>
9543 M:      Lukasz Majewski <l.majewski@samsung.com>
9544 L:      linux-hwmon@vger.kernel.org
9545 S:      Supported
9546 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9547 F:      Documentation/hwmon/pwm-fan
9548 F:      drivers/hwmon/pwm-fan.c
9549
9550 PWM SUBSYSTEM
9551 M:      Thierry Reding <thierry.reding@gmail.com>
9552 L:      linux-pwm@vger.kernel.org
9553 S:      Maintained
9554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9555 F:      Documentation/pwm.txt
9556 F:      Documentation/devicetree/bindings/pwm/
9557 F:      include/linux/pwm.h
9558 F:      drivers/pwm/
9559 F:      drivers/video/backlight/pwm_bl.c
9560 F:      include/linux/pwm_backlight.h
9561
9562 PXA2xx/PXA3xx SUPPORT
9563 M:      Daniel Mack <daniel@zonque.org>
9564 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9565 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9566 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9567 T:      git git://github.com/hzhuang1/linux.git
9568 T:      git git://github.com/rjarzmik/linux.git
9569 S:      Maintained
9570 F:      arch/arm/boot/dts/pxa*
9571 F:      arch/arm/mach-pxa/
9572 F:      drivers/dma/pxa*
9573 F:      drivers/pcmcia/pxa2xx*
9574 F:      drivers/pinctrl/pxa/
9575 F:      drivers/spi/spi-pxa2xx*
9576 F:      drivers/usb/gadget/udc/pxa2*
9577 F:      include/sound/pxa2xx-lib.h
9578 F:      sound/arm/pxa*
9579 F:      sound/soc/pxa/
9580
9581 PXA GPIO DRIVER
9582 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9583 L:      linux-gpio@vger.kernel.org
9584 S:      Maintained
9585 F:      drivers/gpio/gpio-pxa.c
9586
9587 PXA3xx NAND FLASH DRIVER
9588 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9589 L:      linux-mtd@lists.infradead.org
9590 S:      Maintained
9591 F:      drivers/mtd/nand/pxa3xx_nand.c
9592
9593 MMP SUPPORT
9594 M:      Eric Miao <eric.y.miao@gmail.com>
9595 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9596 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9597 T:      git git://github.com/hzhuang1/linux.git
9598 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9599 S:      Maintained
9600 F:      arch/arm/boot/dts/mmp*
9601 F:      arch/arm/mach-mmp/
9602
9603 PXA MMCI DRIVER
9604 S:      Orphan
9605
9606 PXA RTC DRIVER
9607 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9608 L:      rtc-linux@googlegroups.com
9609 S:      Maintained
9610
9611 QAT DRIVER
9612 M:      Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9613 M:      Salvatore Benedetto <salvatore.benedetto@intel.com>
9614 L:      qat-linux@intel.com
9615 S:      Supported
9616 F:      drivers/crypto/qat/
9617
9618 QIB DRIVER
9619 M:      Mike Marciniszyn <infinipath@intel.com>
9620 L:      linux-rdma@vger.kernel.org
9621 S:      Supported
9622 F:      drivers/infiniband/hw/qib/
9623
9624 QLOGIC QLA1280 SCSI DRIVER
9625 M:      Michael Reed <mdr@sgi.com>
9626 L:      linux-scsi@vger.kernel.org
9627 S:      Maintained
9628 F:      drivers/scsi/qla1280.[ch]
9629
9630 QLOGIC QLA2XXX FC-SCSI DRIVER
9631 M:      qla2xxx-upstream@qlogic.com
9632 L:      linux-scsi@vger.kernel.org
9633 S:      Supported
9634 F:      Documentation/scsi/LICENSE.qla2xxx
9635 F:      drivers/scsi/qla2xxx/
9636
9637 QLOGIC QLA4XXX iSCSI DRIVER
9638 M:      QLogic-Storage-Upstream@qlogic.com
9639 L:      linux-scsi@vger.kernel.org
9640 S:      Supported
9641 F:      Documentation/scsi/LICENSE.qla4xxx
9642 F:      drivers/scsi/qla4xxx/
9643
9644 QLOGIC QLA3XXX NETWORK DRIVER
9645 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9646 M:      Ron Mercer <ron.mercer@qlogic.com>
9647 M:      linux-driver@qlogic.com
9648 L:      netdev@vger.kernel.org
9649 S:      Supported
9650 F:      Documentation/networking/LICENSE.qla3xxx
9651 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9652
9653 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9654 M:      Dept-GELinuxNICDev@qlogic.com
9655 L:      netdev@vger.kernel.org
9656 S:      Supported
9657 F:      drivers/net/ethernet/qlogic/qlcnic/
9658
9659 QLOGIC QLGE 10Gb ETHERNET DRIVER
9660 M:      Harish Patil <harish.patil@qlogic.com>
9661 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9662 M:      Dept-GELinuxNICDev@qlogic.com
9663 M:      linux-driver@qlogic.com
9664 L:      netdev@vger.kernel.org
9665 S:      Supported
9666 F:      drivers/net/ethernet/qlogic/qlge/
9667
9668 QLOGIC QL4xxx ETHERNET DRIVER
9669 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
9670 M:      Ariel Elior <Ariel.Elior@qlogic.com>
9671 M:      everest-linux-l2@qlogic.com
9672 L:      netdev@vger.kernel.org
9673 S:      Supported
9674 F:      drivers/net/ethernet/qlogic/qed/
9675 F:      include/linux/qed/
9676 F:      drivers/net/ethernet/qlogic/qede/
9677
9678 QNX4 FILESYSTEM
9679 M:      Anders Larsen <al@alarsen.net>
9680 W:      http://www.alarsen.net/linux/qnx4fs/
9681 S:      Maintained
9682 F:      fs/qnx4/
9683 F:      include/uapi/linux/qnx4_fs.h
9684 F:      include/uapi/linux/qnxtypes.h
9685
9686 QT1010 MEDIA DRIVER
9687 M:      Antti Palosaari <crope@iki.fi>
9688 L:      linux-media@vger.kernel.org
9689 W:      https://linuxtv.org
9690 W:      http://palosaari.fi/linux/
9691 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9692 T:      git git://linuxtv.org/anttip/media_tree.git
9693 S:      Maintained
9694 F:      drivers/media/tuners/qt1010*
9695
9696 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9697 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9698 L:      linux-wireless@vger.kernel.org
9699 L:      ath9k-devel@lists.ath9k.org
9700 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9701 S:      Supported
9702 F:      drivers/net/wireless/ath/ath9k/
9703
9704 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9705 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9706 L:      ath10k@lists.infradead.org
9707 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9709 S:      Supported
9710 F:      drivers/net/wireless/ath/ath10k/
9711
9712 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
9713 M:      Timur Tabi <timur@codeaurora.org>
9714 L:      netdev@vger.kernel.org
9715 S:      Supported
9716 F:      drivers/net/ethernet/qualcomm/emac/
9717
9718 QUALCOMM HEXAGON ARCHITECTURE
9719 M:      Richard Kuo <rkuo@codeaurora.org>
9720 L:      linux-hexagon@vger.kernel.org
9721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9722 S:      Supported
9723 F:      arch/hexagon/
9724
9725 QUALCOMM WCN36XX WIRELESS DRIVER
9726 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9727 L:      wcn36xx@lists.infradead.org
9728 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9729 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9730 S:      Supported
9731 F:      drivers/net/wireless/ath/wcn36xx/
9732
9733 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9734 M:      Gabriel Somlo <somlo@cmu.edu>
9735 M:      "Michael S. Tsirkin" <mst@redhat.com>
9736 L:      qemu-devel@nongnu.org
9737 S:      Maintained
9738 F:      drivers/firmware/qemu_fw_cfg.c
9739
9740 RADOS BLOCK DEVICE (RBD)
9741 M:      Ilya Dryomov <idryomov@gmail.com>
9742 M:      Sage Weil <sage@redhat.com>
9743 M:      Alex Elder <elder@kernel.org>
9744 L:      ceph-devel@vger.kernel.org
9745 W:      http://ceph.com/
9746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9747 T:      git git://github.com/ceph/ceph-client.git
9748 S:      Supported
9749 F:      Documentation/ABI/testing/sysfs-bus-rbd
9750 F:      drivers/block/rbd.c
9751 F:      drivers/block/rbd_types.h
9752
9753 RADEON FRAMEBUFFER DISPLAY DRIVER
9754 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9755 L:      linux-fbdev@vger.kernel.org
9756 S:      Maintained
9757 F:      drivers/video/fbdev/aty/radeon*
9758 F:      include/uapi/linux/radeonfb.h
9759
9760 RADIOSHARK RADIO DRIVER
9761 M:      Hans Verkuil <hverkuil@xs4all.nl>
9762 L:      linux-media@vger.kernel.org
9763 T:      git git://linuxtv.org/media_tree.git
9764 S:      Maintained
9765 F:      drivers/media/radio/radio-shark.c
9766
9767 RADIOSHARK2 RADIO DRIVER
9768 M:      Hans Verkuil <hverkuil@xs4all.nl>
9769 L:      linux-media@vger.kernel.org
9770 T:      git git://linuxtv.org/media_tree.git
9771 S:      Maintained
9772 F:      drivers/media/radio/radio-shark2.c
9773 F:      drivers/media/radio/radio-tea5777.c
9774
9775 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9776 M:      Paul Mackerras <paulus@samba.org>
9777 L:      linux-fbdev@vger.kernel.org
9778 S:      Maintained
9779 F:      drivers/video/fbdev/aty/aty128fb.c
9780
9781 RALINK MIPS ARCHITECTURE
9782 M:      John Crispin <john@phrozen.org>
9783 L:      linux-mips@linux-mips.org
9784 S:      Maintained
9785 F:      arch/mips/ralink
9786
9787 RALINK RT2X00 WIRELESS LAN DRIVER
9788 P:      rt2x00 project
9789 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9790 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9791 L:      linux-wireless@vger.kernel.org
9792 S:      Maintained
9793 F:      drivers/net/wireless/ralink/rt2x00/
9794
9795 RAMDISK RAM BLOCK DEVICE DRIVER
9796 M:      Jens Axboe <axboe@kernel.dk>
9797 S:      Maintained
9798 F:      Documentation/blockdev/ramdisk.txt
9799 F:      drivers/block/brd.c
9800
9801 RANDOM NUMBER DRIVER
9802 M:      "Theodore Ts'o" <tytso@mit.edu>
9803 S:      Maintained
9804 F:      drivers/char/random.c
9805
9806 RAPIDIO SUBSYSTEM
9807 M:      Matt Porter <mporter@kernel.crashing.org>
9808 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9809 S:      Maintained
9810 F:      drivers/rapidio/
9811
9812 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9813 L:      linux-wireless@vger.kernel.org
9814 S:      Orphan
9815 F:      drivers/net/wireless/ray*
9816
9817 RCUTORTURE MODULE
9818 M:      Josh Triplett <josh@joshtriplett.org>
9819 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9820 L:      linux-kernel@vger.kernel.org
9821 S:      Supported
9822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9823 F:      Documentation/RCU/torture.txt
9824 F:      kernel/rcu/rcutorture.c
9825
9826 RCUTORTURE TEST FRAMEWORK
9827 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9828 M:      Josh Triplett <josh@joshtriplett.org>
9829 R:      Steven Rostedt <rostedt@goodmis.org>
9830 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9831 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9832 L:      linux-kernel@vger.kernel.org
9833 S:      Supported
9834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9835 F:      tools/testing/selftests/rcutorture
9836
9837 RDC R-321X SoC
9838 M:      Florian Fainelli <florian@openwrt.org>
9839 S:      Maintained
9840
9841 RDC R6040 FAST ETHERNET DRIVER
9842 M:      Florian Fainelli <f.fainelli@gmail.com>
9843 L:      netdev@vger.kernel.org
9844 S:      Maintained
9845 F:      drivers/net/ethernet/rdc/r6040.c
9846
9847 RDS - RELIABLE DATAGRAM SOCKETS
9848 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9849 L:      netdev@vger.kernel.org
9850 L:      linux-rdma@vger.kernel.org
9851 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9852 W:      https://oss.oracle.com/projects/rds/
9853 S:      Supported
9854 F:      net/rds/
9855 F:      Documentation/networking/rds.txt
9856
9857 RDMAVT - RDMA verbs software
9858 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
9859 L:      linux-rdma@vger.kernel.org
9860 S:      Supported
9861 F:      drivers/infiniband/sw/rdmavt
9862
9863 READ-COPY UPDATE (RCU)
9864 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9865 M:      Josh Triplett <josh@joshtriplett.org>
9866 R:      Steven Rostedt <rostedt@goodmis.org>
9867 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9868 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9869 L:      linux-kernel@vger.kernel.org
9870 W:      http://www.rdrop.com/users/paulmck/RCU/
9871 S:      Supported
9872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9873 F:      Documentation/RCU/
9874 X:      Documentation/RCU/torture.txt
9875 F:      include/linux/rcu*
9876 X:      include/linux/srcu.h
9877 F:      kernel/rcu/
9878 X:      kernel/torture.c
9879
9880 REAL TIME CLOCK (RTC) SUBSYSTEM
9881 M:      Alessandro Zummo <a.zummo@towertech.it>
9882 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9883 L:      rtc-linux@googlegroups.com
9884 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9886 S:      Maintained
9887 F:      Documentation/devicetree/bindings/rtc/
9888 F:      Documentation/rtc.txt
9889 F:      drivers/rtc/
9890 F:      include/linux/rtc.h
9891 F:      include/uapi/linux/rtc.h
9892 F:      include/linux/rtc/
9893 F:      include/linux/platform_data/rtc-*
9894 F:      tools/testing/selftests/timers/rtctest.c
9895
9896 REALTEK AUDIO CODECS
9897 M:      Bard Liao <bardliao@realtek.com>
9898 M:      Oder Chiou <oder_chiou@realtek.com>
9899 S:      Maintained
9900 F:      sound/soc/codecs/rt*
9901 F:      include/sound/rt*.h
9902
9903 REISERFS FILE SYSTEM
9904 L:      reiserfs-devel@vger.kernel.org
9905 S:      Supported
9906 F:      fs/reiserfs/
9907
9908 REGISTER MAP ABSTRACTION
9909 M:      Mark Brown <broonie@kernel.org>
9910 L:      linux-kernel@vger.kernel.org
9911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9912 S:      Supported
9913 F:      Documentation/devicetree/bindings/regmap/
9914 F:      drivers/base/regmap/
9915 F:      include/linux/regmap.h
9916
9917 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9918 M:      Ohad Ben-Cohen <ohad@wizery.com>
9919 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9920 L:      linux-remoteproc@vger.kernel.org
9921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9922 S:      Maintained
9923 F:      Documentation/devicetree/bindings/remoteproc/
9924 F:      Documentation/remoteproc.txt
9925 F:      drivers/remoteproc/
9926 F:      include/linux/remoteproc.h
9927
9928 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9929 M:      Ohad Ben-Cohen <ohad@wizery.com>
9930 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9931 L:      linux-remoteproc@vger.kernel.org
9932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9933 S:      Maintained
9934 F:      drivers/rpmsg/
9935 F:      Documentation/rpmsg.txt
9936 F:      include/linux/rpmsg.h
9937
9938 RENESAS ETHERNET DRIVERS
9939 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9940 L:      netdev@vger.kernel.org
9941 L:      linux-renesas-soc@vger.kernel.org
9942 F:      drivers/net/ethernet/renesas/
9943 F:      include/linux/sh_eth.h
9944
9945 RENESAS USB2 PHY DRIVER
9946 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9947 L:      linux-renesas-soc@vger.kernel.org
9948 S:      Maintained
9949 F:      drivers/phy/phy-rcar-gen3-usb2.c
9950
9951 RESET CONTROLLER FRAMEWORK
9952 M:      Philipp Zabel <p.zabel@pengutronix.de>
9953 T:      git git://git.pengutronix.de/git/pza/linux
9954 S:      Maintained
9955 F:      drivers/reset/
9956 F:      Documentation/devicetree/bindings/reset/
9957 F:      include/dt-bindings/reset/
9958 F:      include/linux/reset.h
9959 F:      include/linux/reset-controller.h
9960
9961 RFKILL
9962 M:      Johannes Berg <johannes@sipsolutions.net>
9963 L:      linux-wireless@vger.kernel.org
9964 W:      http://wireless.kernel.org/
9965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9967 S:      Maintained
9968 F:      Documentation/rfkill.txt
9969 F:      net/rfkill/
9970
9971 RHASHTABLE
9972 M:      Thomas Graf <tgraf@suug.ch>
9973 M:      Herbert Xu <herbert@gondor.apana.org.au>
9974 L:      netdev@vger.kernel.org
9975 S:      Maintained
9976 F:      lib/rhashtable.c
9977 F:      include/linux/rhashtable.h
9978
9979 RICOH SMARTMEDIA/XD DRIVER
9980 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9981 S:      Maintained
9982 F:      drivers/mtd/nand/r852.c
9983 F:      drivers/mtd/nand/r852.h
9984
9985 RICOH R5C592 MEMORYSTICK DRIVER
9986 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9987 S:      Maintained
9988 F:      drivers/memstick/host/r592.*
9989
9990 ROCCAT DRIVERS
9991 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9992 W:      http://sourceforge.net/projects/roccat/
9993 S:      Maintained
9994 F:      drivers/hid/hid-roccat*
9995 F:      include/linux/hid-roccat*
9996 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9997
9998 ROCKER DRIVER
9999 M:      Jiri Pirko <jiri@resnulli.us>
10000 L:      netdev@vger.kernel.org
10001 S:      Supported
10002 F:      drivers/net/ethernet/rocker/
10003
10004 ROCKETPORT DRIVER
10005 P:      Comtrol Corp.
10006 W:      http://www.comtrol.com
10007 S:      Maintained
10008 F:      Documentation/serial/rocket.txt
10009 F:      drivers/tty/rocket*
10010
10011 ROCKETPORT EXPRESS/INFINITY DRIVER
10012 M:      Kevin Cernekee <cernekee@gmail.com>
10013 L:      linux-serial@vger.kernel.org
10014 S:      Odd Fixes
10015 F:      drivers/tty/serial/rp2.*
10016
10017 ROSE NETWORK LAYER
10018 M:      Ralf Baechle <ralf@linux-mips.org>
10019 L:      linux-hams@vger.kernel.org
10020 W:      http://www.linux-ax25.org/
10021 S:      Maintained
10022 F:      include/net/rose.h
10023 F:      include/uapi/linux/rose.h
10024 F:      net/rose/
10025
10026 RTL2830 MEDIA DRIVER
10027 M:      Antti Palosaari <crope@iki.fi>
10028 L:      linux-media@vger.kernel.org
10029 W:      https://linuxtv.org
10030 W:      http://palosaari.fi/linux/
10031 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10032 T:      git git://linuxtv.org/anttip/media_tree.git
10033 S:      Maintained
10034 F:      drivers/media/dvb-frontends/rtl2830*
10035
10036 RTL2832 MEDIA DRIVER
10037 M:      Antti Palosaari <crope@iki.fi>
10038 L:      linux-media@vger.kernel.org
10039 W:      https://linuxtv.org
10040 W:      http://palosaari.fi/linux/
10041 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10042 T:      git git://linuxtv.org/anttip/media_tree.git
10043 S:      Maintained
10044 F:      drivers/media/dvb-frontends/rtl2832*
10045
10046 RTL2832_SDR MEDIA DRIVER
10047 M:      Antti Palosaari <crope@iki.fi>
10048 L:      linux-media@vger.kernel.org
10049 W:      https://linuxtv.org
10050 W:      http://palosaari.fi/linux/
10051 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10052 T:      git git://linuxtv.org/anttip/media_tree.git
10053 S:      Maintained
10054 F:      drivers/media/dvb-frontends/rtl2832_sdr*
10055
10056 RTL8180 WIRELESS DRIVER
10057 L:      linux-wireless@vger.kernel.org
10058 W:      http://wireless.kernel.org/
10059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10060 S:      Orphan
10061 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
10062
10063 RTL8187 WIRELESS DRIVER
10064 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10065 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
10066 M:      Larry Finger <Larry.Finger@lwfinger.net>
10067 L:      linux-wireless@vger.kernel.org
10068 W:      http://wireless.kernel.org/
10069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10070 S:      Maintained
10071 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
10072
10073 RTL8192CE WIRELESS DRIVER
10074 M:      Larry Finger <Larry.Finger@lwfinger.net>
10075 M:      Chaoming Li <chaoming_li@realsil.com.cn>
10076 L:      linux-wireless@vger.kernel.org
10077 W:      http://wireless.kernel.org/
10078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10079 S:      Maintained
10080 F:      drivers/net/wireless/realtek/rtlwifi/
10081 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10082
10083 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10084 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10085 L:      linux-wireless@vger.kernel.org
10086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10087 S:      Maintained
10088 F:      drivers/net/wireless/realtek/rtl8xxxu/
10089
10090 S3 SAVAGE FRAMEBUFFER DRIVER
10091 M:      Antonino Daplas <adaplas@gmail.com>
10092 L:      linux-fbdev@vger.kernel.org
10093 S:      Maintained
10094 F:      drivers/video/fbdev/savage/
10095
10096 S390
10097 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
10098 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
10099 L:      linux-s390@vger.kernel.org
10100 W:      http://www.ibm.com/developerworks/linux/linux390/
10101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10102 S:      Supported
10103 F:      arch/s390/
10104 F:      drivers/s390/
10105 F:      Documentation/s390/
10106 F:      Documentation/DocBook/s390*
10107
10108 S390 COMMON I/O LAYER
10109 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10110 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10111 L:      linux-s390@vger.kernel.org
10112 W:      http://www.ibm.com/developerworks/linux/linux390/
10113 S:      Supported
10114 F:      drivers/s390/cio/
10115
10116 S390 DASD DRIVER
10117 M:      Stefan Weinhuber <wein@de.ibm.com>
10118 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
10119 L:      linux-s390@vger.kernel.org
10120 W:      http://www.ibm.com/developerworks/linux/linux390/
10121 S:      Supported
10122 F:      drivers/s390/block/dasd*
10123 F:      block/partitions/ibm.c
10124
10125 S390 NETWORK DRIVERS
10126 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10127 L:      linux-s390@vger.kernel.org
10128 W:      http://www.ibm.com/developerworks/linux/linux390/
10129 S:      Supported
10130 F:      drivers/s390/net/
10131
10132 S390 PCI SUBSYSTEM
10133 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10134 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10135 L:      linux-s390@vger.kernel.org
10136 W:      http://www.ibm.com/developerworks/linux/linux390/
10137 S:      Supported
10138 F:      arch/s390/pci/
10139 F:      drivers/pci/hotplug/s390_pci_hpc.c
10140
10141 S390 ZCRYPT DRIVER
10142 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10143 L:      linux-s390@vger.kernel.org
10144 W:      http://www.ibm.com/developerworks/linux/linux390/
10145 S:      Supported
10146 F:      drivers/s390/crypto/
10147
10148 S390 ZFCP DRIVER
10149 M:      Steffen Maier <maier@linux.vnet.ibm.com>
10150 L:      linux-s390@vger.kernel.org
10151 W:      http://www.ibm.com/developerworks/linux/linux390/
10152 S:      Supported
10153 F:      drivers/s390/scsi/zfcp_*
10154
10155 S390 IUCV NETWORK LAYER
10156 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10157 L:      linux-s390@vger.kernel.org
10158 W:      http://www.ibm.com/developerworks/linux/linux390/
10159 S:      Supported
10160 F:      drivers/s390/net/*iucv*
10161 F:      include/net/iucv/
10162 F:      net/iucv/
10163
10164 S390 IOMMU (PCI)
10165 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10166 L:      linux-s390@vger.kernel.org
10167 W:      http://www.ibm.com/developerworks/linux/linux390/
10168 S:      Supported
10169 F:      drivers/iommu/s390-iommu.c
10170
10171 S3C24XX SD/MMC Driver
10172 M:      Ben Dooks <ben-linux@fluff.org>
10173 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10174 S:      Supported
10175 F:      drivers/mmc/host/s3cmci.*
10176
10177 SAA6588 RDS RECEIVER DRIVER
10178 M:      Hans Verkuil <hverkuil@xs4all.nl>
10179 L:      linux-media@vger.kernel.org
10180 T:      git git://linuxtv.org/media_tree.git
10181 W:      https://linuxtv.org
10182 S:      Odd Fixes
10183 F:      drivers/media/i2c/saa6588*
10184
10185 SAA7134 VIDEO4LINUX DRIVER
10186 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10187 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10188 L:      linux-media@vger.kernel.org
10189 W:      https://linuxtv.org
10190 T:      git git://linuxtv.org/media_tree.git
10191 S:      Odd fixes
10192 F:      Documentation/video4linux/*.saa7134
10193 F:      drivers/media/pci/saa7134/
10194
10195 SAA7146 VIDEO4LINUX-2 DRIVER
10196 M:      Hans Verkuil <hverkuil@xs4all.nl>
10197 L:      linux-media@vger.kernel.org
10198 T:      git git://linuxtv.org/media_tree.git
10199 S:      Maintained
10200 F:      drivers/media/common/saa7146/
10201 F:      drivers/media/pci/saa7146/
10202 F:      include/media/saa7146*
10203
10204 SAMSUNG LAPTOP DRIVER
10205 M:      Corentin Chary <corentin.chary@gmail.com>
10206 L:      platform-driver-x86@vger.kernel.org
10207 S:      Maintained
10208 F:      drivers/platform/x86/samsung-laptop.c
10209
10210 SAMSUNG AUDIO (ASoC) DRIVERS
10211 M:      Krzysztof Kozlowski <krzk@kernel.org>
10212 M:      Sangbeom Kim <sbkim73@samsung.com>
10213 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10214 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10215 S:      Supported
10216 F:      sound/soc/samsung/
10217
10218 SAMSUNG FRAMEBUFFER DRIVER
10219 M:      Jingoo Han <jingoohan1@gmail.com>
10220 L:      linux-fbdev@vger.kernel.org
10221 S:      Maintained
10222 F:      drivers/video/fbdev/s3c-fb.c
10223
10224 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10225 M:      Sangbeom Kim <sbkim73@samsung.com>
10226 M:      Krzysztof Kozlowski <krzk@kernel.org>
10227 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10228 L:      linux-kernel@vger.kernel.org
10229 L:      linux-samsung-soc@vger.kernel.org
10230 S:      Supported
10231 F:      drivers/mfd/sec*.c
10232 F:      drivers/regulator/s2m*.c
10233 F:      drivers/regulator/s5m*.c
10234 F:      drivers/clk/clk-s2mps11.c
10235 F:      drivers/rtc/rtc-s5m.c
10236 F:      include/linux/mfd/samsung/
10237 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10238 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10239 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10240 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10241
10242 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10243 M:      Kyungmin Park <kyungmin.park@samsung.com>
10244 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10245 L:      linux-media@vger.kernel.org
10246 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
10247 S:      Supported
10248 F:      drivers/media/platform/exynos4-is/
10249
10250 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10251 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10252 L:      linux-media@vger.kernel.org
10253 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10254 S:      Maintained
10255 F:      drivers/media/platform/s3c-camif/
10256 F:      include/media/drv-intf/s3c_camif.h
10257
10258 SAMSUNG S5C73M3 CAMERA DRIVER
10259 M:      Kyungmin Park <kyungmin.park@samsung.com>
10260 M:      Andrzej Hajda <a.hajda@samsung.com>
10261 L:      linux-media@vger.kernel.org
10262 S:      Supported
10263 F:      drivers/media/i2c/s5c73m3/*
10264
10265 SAMSUNG S5K5BAF CAMERA DRIVER
10266 M:      Kyungmin Park <kyungmin.park@samsung.com>
10267 M:      Andrzej Hajda <a.hajda@samsung.com>
10268 L:      linux-media@vger.kernel.org
10269 S:      Supported
10270 F:      drivers/media/i2c/s5k5baf.c
10271
10272 SAMSUNG S3FWRN5 NFC DRIVER
10273 M:      Robert Baldyga <r.baldyga@samsung.com>
10274 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
10275 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
10276 S:      Supported
10277 F:      drivers/nfc/s3fwrn5
10278
10279 SAMSUNG SOC CLOCK DRIVERS
10280 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10281 M:      Tomasz Figa <tomasz.figa@gmail.com>
10282 S:      Supported
10283 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10284 F:      drivers/clk/samsung/
10285
10286 SAMSUNG SPI DRIVERS
10287 M:      Kukjin Kim <kgene@kernel.org>
10288 M:      Krzysztof Kozlowski <krzk@kernel.org>
10289 M:      Andi Shyti <andi.shyti@samsung.com>
10290 L:      linux-spi@vger.kernel.org
10291 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10292 S:      Maintained
10293 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
10294 F:      drivers/spi/spi-s3c*
10295 F:      include/linux/platform_data/spi-s3c64xx.h
10296
10297 SAMSUNG SXGBE DRIVERS
10298 M:      Byungho An <bh74.an@samsung.com>
10299 M:      Girish K S <ks.giri@samsung.com>
10300 M:      Vipul Pandya <vipul.pandya@samsung.com>
10301 S:      Supported
10302 L:      netdev@vger.kernel.org
10303 F:      drivers/net/ethernet/samsung/sxgbe/
10304
10305 SAMSUNG THERMAL DRIVER
10306 M:      Lukasz Majewski <l.majewski@samsung.com>
10307 L:      linux-pm@vger.kernel.org
10308 L:      linux-samsung-soc@vger.kernel.org
10309 S:      Supported
10310 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
10311 F:      drivers/thermal/samsung/
10312
10313 SAMSUNG USB2 PHY DRIVER
10314 M:      Kamil Debski <kamil@wypas.org>
10315 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10316 L:      linux-kernel@vger.kernel.org
10317 S:      Supported
10318 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
10319 F:      Documentation/phy/samsung-usb2.txt
10320 F:      drivers/phy/phy-exynos4210-usb2.c
10321 F:      drivers/phy/phy-exynos4x12-usb2.c
10322 F:      drivers/phy/phy-exynos5250-usb2.c
10323 F:      drivers/phy/phy-s5pv210-usb2.c
10324 F:      drivers/phy/phy-samsung-usb2.c
10325 F:      drivers/phy/phy-samsung-usb2.h
10326
10327 SERIAL DRIVERS
10328 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10329 L:      linux-serial@vger.kernel.org
10330 S:      Maintained
10331 F:      Documentation/devicetree/bindings/serial/
10332 F:      drivers/tty/serial/
10333
10334 SYNOPSYS DESIGNWARE DMAC DRIVER
10335 M:      Viresh Kumar <vireshk@kernel.org>
10336 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10337 S:      Maintained
10338 F:      include/linux/dma/dw.h
10339 F:      include/linux/platform_data/dma-dw.h
10340 F:      drivers/dma/dw/
10341
10342 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10343 M: Lars Persson <lars.persson@axis.com>
10344 L: netdev@vger.kernel.org
10345 S: Supported
10346 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10347 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10348
10349 SYNOPSYS DESIGNWARE I2C DRIVER
10350 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
10351 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10352 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
10353 L:      linux-i2c@vger.kernel.org
10354 S:      Maintained
10355 F:      drivers/i2c/busses/i2c-designware-*
10356 F:      include/linux/platform_data/i2c-designware.h
10357
10358 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10359 M:      Jaehoon Chung <jh80.chung@samsung.com>
10360 L:      linux-mmc@vger.kernel.org
10361 S:      Maintained
10362 F:      include/linux/mmc/dw_mmc.h
10363 F:      drivers/mmc/host/dw_mmc*
10364
10365 SYSTEM TRACE MODULE CLASS
10366 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
10367 S:      Maintained
10368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10369 F:      Documentation/trace/stm.txt
10370 F:      drivers/hwtracing/stm/
10371 F:      include/linux/stm.h
10372 F:      include/uapi/linux/stm.h
10373
10374 THUNDERBOLT DRIVER
10375 M:      Andreas Noever <andreas.noever@gmail.com>
10376 S:      Maintained
10377 F:      drivers/thunderbolt/
10378
10379 TI BQ27XXX POWER SUPPLY DRIVER
10380 R:      Andrew F. Davis <afd@ti.com>
10381 F:      include/linux/power/bq27xxx_battery.h
10382 F:      drivers/power/bq27xxx_battery.c
10383 F:      drivers/power/bq27xxx_battery_i2c.c
10384
10385 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10386 M:      John Stultz <john.stultz@linaro.org>
10387 M:      Thomas Gleixner <tglx@linutronix.de>
10388 L:      linux-kernel@vger.kernel.org
10389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10390 S:      Supported
10391 F:      include/linux/clocksource.h
10392 F:      include/linux/time.h
10393 F:      include/linux/timex.h
10394 F:      include/uapi/linux/time.h
10395 F:      include/uapi/linux/timex.h
10396 F:      kernel/time/clocksource.c
10397 F:      kernel/time/time*.c
10398 F:      kernel/time/alarmtimer.c
10399 F:      kernel/time/ntp.c
10400 F:      tools/testing/selftests/timers/
10401
10402 SC1200 WDT DRIVER
10403 M:      Zwane Mwaikambo <zwanem@gmail.com>
10404 S:      Maintained
10405 F:      drivers/watchdog/sc1200wdt.c
10406
10407 SCHEDULER
10408 M:      Ingo Molnar <mingo@redhat.com>
10409 M:      Peter Zijlstra <peterz@infradead.org>
10410 L:      linux-kernel@vger.kernel.org
10411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10412 S:      Maintained
10413 F:      kernel/sched/
10414 F:      include/linux/sched.h
10415 F:      include/uapi/linux/sched.h
10416 F:      include/linux/wait.h
10417
10418 SCORE ARCHITECTURE
10419 M:      Chen Liqin <liqin.linux@gmail.com>
10420 M:      Lennox Wu <lennox.wu@gmail.com>
10421 W:      http://www.sunplus.com
10422 S:      Supported
10423 F:      arch/score/
10424
10425 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10426 M:      Sudeep Holla <sudeep.holla@arm.com>
10427 L:      linux-arm-kernel@lists.infradead.org
10428 S:      Maintained
10429 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
10430 F:      drivers/clk/clk-scpi.c
10431 F:      drivers/cpufreq/scpi-cpufreq.c
10432 F:      drivers/firmware/arm_scpi.c
10433 F:      include/linux/scpi_protocol.h
10434
10435 SCSI CDROM DRIVER
10436 M:      Jens Axboe <axboe@kernel.dk>
10437 L:      linux-scsi@vger.kernel.org
10438 W:      http://www.kernel.dk
10439 S:      Maintained
10440 F:      drivers/scsi/sr*
10441
10442 SCSI RDMA PROTOCOL (SRP) INITIATOR
10443 M:      Bart Van Assche <bart.vanassche@sandisk.com>
10444 L:      linux-rdma@vger.kernel.org
10445 S:      Supported
10446 W:      http://www.openfabrics.org
10447 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10449 F:      drivers/infiniband/ulp/srp/
10450 F:      include/scsi/srp.h
10451
10452 SCSI SG DRIVER
10453 M:      Doug Gilbert <dgilbert@interlog.com>
10454 L:      linux-scsi@vger.kernel.org
10455 W:      http://sg.danny.cz/sg
10456 S:      Maintained
10457 F:      Documentation/scsi/scsi-generic.txt
10458 F:      drivers/scsi/sg.c
10459 F:      include/scsi/sg.h
10460
10461 SCSI SUBSYSTEM
10462 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10464 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
10465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10466 L:      linux-scsi@vger.kernel.org
10467 S:      Maintained
10468 F:      Documentation/devicetree/bindings/scsi/
10469 F:      drivers/scsi/
10470 F:      include/scsi/
10471
10472 SCSI TAPE DRIVER
10473 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10474 L:      linux-scsi@vger.kernel.org
10475 S:      Maintained
10476 F:      Documentation/scsi/st.txt
10477 F:      drivers/scsi/st.*
10478 F:      drivers/scsi/st_*.h
10479
10480 SCTP PROTOCOL
10481 M:      Vlad Yasevich <vyasevich@gmail.com>
10482 M:      Neil Horman <nhorman@tuxdriver.com>
10483 L:      linux-sctp@vger.kernel.org
10484 W:      http://lksctp.sourceforge.net
10485 S:      Maintained
10486 F:      Documentation/networking/sctp.txt
10487 F:      include/linux/sctp.h
10488 F:      include/uapi/linux/sctp.h
10489 F:      include/net/sctp/
10490 F:      net/sctp/
10491
10492 SCx200 CPU SUPPORT
10493 M:      Jim Cromie <jim.cromie@gmail.com>
10494 S:      Odd Fixes
10495 F:      Documentation/i2c/busses/scx200_acb
10496 F:      arch/x86/platform/scx200/
10497 F:      drivers/watchdog/scx200_wdt.c
10498 F:      drivers/i2c/busses/scx200*
10499 F:      drivers/mtd/maps/scx200_docflash.c
10500 F:      include/linux/scx200.h
10501
10502 SCx200 GPIO DRIVER
10503 M:      Jim Cromie <jim.cromie@gmail.com>
10504 S:      Maintained
10505 F:      drivers/char/scx200_gpio.c
10506 F:      include/linux/scx200_gpio.h
10507
10508 SCx200 HRT CLOCKSOURCE DRIVER
10509 M:      Jim Cromie <jim.cromie@gmail.com>
10510 S:      Maintained
10511 F:      drivers/clocksource/scx200_hrt.c
10512
10513 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10514 M:      Sascha Sommer <saschasommer@freenet.de>
10515 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10516 S:      Maintained
10517 F:      drivers/mmc/host/sdricoh_cs.c
10518
10519 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10520 M:      Adrian Hunter <adrian.hunter@intel.com>
10521 L:      linux-mmc@vger.kernel.org
10522 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
10523 S:      Maintained
10524 F:      drivers/mmc/host/sdhci*
10525 F:      include/linux/mmc/sdhci*
10526
10527 SECURE COMPUTING
10528 M:      Kees Cook <keescook@chromium.org>
10529 R:      Andy Lutomirski <luto@amacapital.net>
10530 R:      Will Drewry <wad@chromium.org>
10531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10532 S:      Supported
10533 F:      kernel/seccomp.c
10534 F:      include/uapi/linux/seccomp.h
10535 F:      include/linux/seccomp.h
10536 F:      tools/testing/selftests/seccomp/*
10537 K:      \bsecure_computing
10538 K:      \bTIF_SECCOMP\b
10539
10540 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10541 M:      Al Cooper <alcooperx@gmail.com>
10542 L:      linux-mmc@vger.kernel.org
10543 L:      bcm-kernel-feedback-list@broadcom.com
10544 S:      Maintained
10545 F:      drivers/mmc/host/sdhci-brcmstb*
10546
10547 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10548 M:      Ben Dooks <ben-linux@fluff.org>
10549 M:      Jaehoon Chung <jh80.chung@samsung.com>
10550 L:      linux-mmc@vger.kernel.org
10551 S:      Maintained
10552 F:      drivers/mmc/host/sdhci-s3c*
10553
10554 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10555 M:      Viresh Kumar <vireshk@kernel.org>
10556 L:      linux-mmc@vger.kernel.org
10557 S:      Maintained
10558 F:      drivers/mmc/host/sdhci-spear.c
10559
10560 SECURITY SUBSYSTEM
10561 M:      James Morris <james.l.morris@oracle.com>
10562 M:      "Serge E. Hallyn" <serge@hallyn.com>
10563 L:      linux-security-module@vger.kernel.org (suggested Cc:)
10564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10565 W:      http://kernsec.org/
10566 S:      Supported
10567 F:      security/
10568
10569 SECURITY CONTACT
10570 M:      Security Officers <security@kernel.org>
10571 S:      Supported
10572
10573 SELINUX SECURITY MODULE
10574 M:      Paul Moore <paul@paul-moore.com>
10575 M:      Stephen Smalley <sds@tycho.nsa.gov>
10576 M:      Eric Paris <eparis@parisplace.org>
10577 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
10578 W:      http://selinuxproject.org
10579 T:      git git://git.infradead.org/users/pcmoore/selinux
10580 S:      Supported
10581 F:      include/linux/selinux*
10582 F:      security/selinux/
10583 F:      scripts/selinux/
10584
10585 APPARMOR SECURITY MODULE
10586 M:      John Johansen <john.johansen@canonical.com>
10587 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10588 W:      apparmor.wiki.kernel.org
10589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10590 S:      Supported
10591 F:      security/apparmor/
10592
10593 LOADPIN SECURITY MODULE
10594 M:      Kees Cook <keescook@chromium.org>
10595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10596 S:      Supported
10597 F:      security/loadpin/
10598
10599 YAMA SECURITY MODULE
10600 M:      Kees Cook <keescook@chromium.org>
10601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10602 S:      Supported
10603 F:      security/yama/
10604
10605 SENSABLE PHANTOM
10606 M:      Jiri Slaby <jirislaby@gmail.com>
10607 S:      Maintained
10608 F:      drivers/misc/phantom.c
10609 F:      include/uapi/linux/phantom.h
10610
10611 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10612 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10613 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
10614 M:      John Soni Jose <sony.john@avagotech.com>
10615 L:      linux-scsi@vger.kernel.org
10616 W:      http://www.avagotech.com
10617 S:      Supported
10618 F:      drivers/scsi/be2iscsi/
10619
10620 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10621 M:      Sathya Perla <sathya.perla@broadcom.com>
10622 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
10623 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10624 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10625 L:      netdev@vger.kernel.org
10626 W:      http://www.emulex.com
10627 S:      Supported
10628 F:      drivers/net/ethernet/emulex/benet/
10629
10630 EMULEX ONECONNECT ROCE DRIVER
10631 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10632 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10633 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10634 L:      linux-rdma@vger.kernel.org
10635 W:      http://www.emulex.com
10636 S:      Supported
10637 F:      drivers/infiniband/hw/ocrdma/
10638
10639 SFC NETWORK DRIVER
10640 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10641 M:      Edward Cree <ecree@solarflare.com>
10642 M:      Bert Kenward <bkenward@solarflare.com>
10643 L:      netdev@vger.kernel.org
10644 S:      Supported
10645 F:      drivers/net/ethernet/sfc/
10646
10647 SGI GRU DRIVER
10648 M:      Dimitri Sivanich <sivanich@sgi.com>
10649 S:      Maintained
10650 F:      drivers/misc/sgi-gru/
10651
10652 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10653 M:      Pat Gefre <pfg@sgi.com>
10654 L:      linux-ia64@vger.kernel.org
10655 S:      Supported
10656 F:      Documentation/ia64/serial.txt
10657 F:      drivers/tty/serial/ioc?_serial.c
10658 F:      include/linux/ioc?.h
10659
10660 SGI XP/XPC/XPNET DRIVER
10661 M:      Cliff Whickman <cpw@sgi.com>
10662 M:      Robin Holt <robinmholt@gmail.com>
10663 S:      Maintained
10664 F:      drivers/misc/sgi-xp/
10665
10666 SI2157 MEDIA DRIVER
10667 M:      Antti Palosaari <crope@iki.fi>
10668 L:      linux-media@vger.kernel.org
10669 W:      https://linuxtv.org
10670 W:      http://palosaari.fi/linux/
10671 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10672 T:      git git://linuxtv.org/anttip/media_tree.git
10673 S:      Maintained
10674 F:      drivers/media/tuners/si2157*
10675
10676 SI2168 MEDIA DRIVER
10677 M:      Antti Palosaari <crope@iki.fi>
10678 L:      linux-media@vger.kernel.org
10679 W:      https://linuxtv.org
10680 W:      http://palosaari.fi/linux/
10681 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10682 T:      git git://linuxtv.org/anttip/media_tree.git
10683 S:      Maintained
10684 F:      drivers/media/dvb-frontends/si2168*
10685
10686 SI470X FM RADIO RECEIVER I2C DRIVER
10687 M:      Hans Verkuil <hverkuil@xs4all.nl>
10688 L:      linux-media@vger.kernel.org
10689 T:      git git://linuxtv.org/media_tree.git
10690 W:      https://linuxtv.org
10691 S:      Odd Fixes
10692 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
10693
10694 SI470X FM RADIO RECEIVER USB DRIVER
10695 M:      Hans Verkuil <hverkuil@xs4all.nl>
10696 L:      linux-media@vger.kernel.org
10697 T:      git git://linuxtv.org/media_tree.git
10698 W:      https://linuxtv.org
10699 S:      Maintained
10700 F:      drivers/media/radio/si470x/radio-si470x-common.c
10701 F:      drivers/media/radio/si470x/radio-si470x.h
10702 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10703
10704 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10705 M:      Eduardo Valentin <edubezval@gmail.com>
10706 L:      linux-media@vger.kernel.org
10707 T:      git git://linuxtv.org/media_tree.git
10708 W:      https://linuxtv.org
10709 S:      Odd Fixes
10710 F:      drivers/media/radio/si4713/si4713.?
10711
10712 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10713 M:      Eduardo Valentin <edubezval@gmail.com>
10714 L:      linux-media@vger.kernel.org
10715 T:      git git://linuxtv.org/media_tree.git
10716 W:      https://linuxtv.org
10717 S:      Odd Fixes
10718 F:      drivers/media/radio/si4713/radio-platform-si4713.c
10719
10720 SI4713 FM RADIO TRANSMITTER USB DRIVER
10721 M:      Hans Verkuil <hverkuil@xs4all.nl>
10722 L:      linux-media@vger.kernel.org
10723 T:      git git://linuxtv.org/media_tree.git
10724 W:      https://linuxtv.org
10725 S:      Maintained
10726 F:      drivers/media/radio/si4713/radio-usb-si4713.c
10727
10728 SIANO DVB DRIVER
10729 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10730 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10731 L:      linux-media@vger.kernel.org
10732 W:      https://linuxtv.org
10733 T:      git git://linuxtv.org/media_tree.git
10734 S:      Odd fixes
10735 F:      drivers/media/common/siano/
10736 F:      drivers/media/usb/siano/
10737 F:      drivers/media/usb/siano/
10738 F:      drivers/media/mmc/siano/
10739
10740 SIMPLEFB FB DRIVER
10741 M:      Hans de Goede <hdegoede@redhat.com>
10742 L:      linux-fbdev@vger.kernel.org
10743 S:      Maintained
10744 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10745 F:      drivers/video/fbdev/simplefb.c
10746 F:      include/linux/platform_data/simplefb.h
10747
10748 SH_VEU V4L2 MEM2MEM DRIVER
10749 L:      linux-media@vger.kernel.org
10750 S:      Orphan
10751 F:      drivers/media/platform/sh_veu.c
10752
10753 SH_VOU V4L2 OUTPUT DRIVER
10754 L:      linux-media@vger.kernel.org
10755 S:      Orphan
10756 F:      drivers/media/platform/sh_vou.c
10757 F:      include/media/drv-intf/sh_vou.h
10758
10759 SIMPLE FIRMWARE INTERFACE (SFI)
10760 M:      Len Brown <lenb@kernel.org>
10761 L:      sfi-devel@simplefirmware.org
10762 W:      http://simplefirmware.org/
10763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10764 S:      Supported
10765 F:      arch/x86/platform/sfi/
10766 F:      drivers/sfi/
10767 F:      include/linux/sfi*.h
10768
10769 SIMTEC EB110ATX (Chalice CATS)
10770 P:      Ben Dooks
10771 P:      Vincent Sanders <vince@simtec.co.uk>
10772 M:      Simtec Linux Team <linux@simtec.co.uk>
10773 W:      http://www.simtec.co.uk/products/EB110ATX/
10774 S:      Supported
10775
10776 SIMTEC EB2410ITX (BAST)
10777 P:      Ben Dooks
10778 P:      Vincent Sanders <vince@simtec.co.uk>
10779 M:      Simtec Linux Team <linux@simtec.co.uk>
10780 W:      http://www.simtec.co.uk/products/EB2410ITX/
10781 S:      Supported
10782 F:      arch/arm/mach-s3c24xx/mach-bast.c
10783 F:      arch/arm/mach-s3c24xx/bast-ide.c
10784 F:      arch/arm/mach-s3c24xx/bast-irq.c
10785
10786 TI DAVINCI MACHINE SUPPORT
10787 M:      Sekhar Nori <nsekhar@ti.com>
10788 M:      Kevin Hilman <khilman@kernel.org>
10789 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10791 S:      Supported
10792 F:      arch/arm/mach-davinci/
10793 F:      drivers/i2c/busses/i2c-davinci.c
10794
10795 TI DAVINCI SERIES MEDIA DRIVER
10796 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10797 L:      linux-media@vger.kernel.org
10798 W:      https://linuxtv.org
10799 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10800 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10801 S:      Maintained
10802 F:      drivers/media/platform/davinci/
10803 F:      include/media/davinci/
10804
10805 TI AM437X VPFE DRIVER
10806 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10807 L:      linux-media@vger.kernel.org
10808 W:      https://linuxtv.org
10809 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10810 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10811 S:      Maintained
10812 F:      drivers/media/platform/am437x/
10813
10814 OV2659 OMNIVISION SENSOR DRIVER
10815 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10816 L:      linux-media@vger.kernel.org
10817 W:      https://linuxtv.org
10818 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10819 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10820 S:      Maintained
10821 F:      drivers/media/i2c/ov2659.c
10822 F:      include/media/i2c/ov2659.h
10823
10824 SILICON MOTION SM712 FRAME BUFFER DRIVER
10825 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10826 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10827 M:      Sudip Mukherjee <sudip@vectorindia.org>
10828 L:      linux-fbdev@vger.kernel.org
10829 S:      Maintained
10830 F:      drivers/video/fbdev/sm712*
10831 F:      Documentation/fb/sm712fb.txt
10832
10833 SIS 190 ETHERNET DRIVER
10834 M:      Francois Romieu <romieu@fr.zoreil.com>
10835 L:      netdev@vger.kernel.org
10836 S:      Maintained
10837 F:      drivers/net/ethernet/sis/sis190.c
10838
10839 SIS 900/7016 FAST ETHERNET DRIVER
10840 M:      Daniele Venzano <venza@brownhat.org>
10841 W:      http://www.brownhat.org/sis900.html
10842 L:      netdev@vger.kernel.org
10843 S:      Maintained
10844 F:      drivers/net/ethernet/sis/sis900.*
10845
10846 SIS FRAMEBUFFER DRIVER
10847 M:      Thomas Winischhofer <thomas@winischhofer.net>
10848 W:      http://www.winischhofer.net/linuxsisvga.shtml
10849 S:      Maintained
10850 F:      Documentation/fb/sisfb.txt
10851 F:      drivers/video/fbdev/sis/
10852 F:      include/video/sisfb.h
10853
10854 SIS USB2VGA DRIVER
10855 M:      Thomas Winischhofer <thomas@winischhofer.net>
10856 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10857 S:      Maintained
10858 F:      drivers/usb/misc/sisusbvga/
10859
10860 SLAB ALLOCATOR
10861 M:      Christoph Lameter <cl@linux.com>
10862 M:      Pekka Enberg <penberg@kernel.org>
10863 M:      David Rientjes <rientjes@google.com>
10864 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10865 M:      Andrew Morton <akpm@linux-foundation.org>
10866 L:      linux-mm@kvack.org
10867 S:      Maintained
10868 F:      include/linux/sl?b*.h
10869 F:      mm/sl?b*
10870
10871 SLEEPABLE READ-COPY UPDATE (SRCU)
10872 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10873 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10874 M:      Josh Triplett <josh@joshtriplett.org>
10875 R:      Steven Rostedt <rostedt@goodmis.org>
10876 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10877 L:      linux-kernel@vger.kernel.org
10878 W:      http://www.rdrop.com/users/paulmck/RCU/
10879 S:      Supported
10880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10881 F:      include/linux/srcu.h
10882 F:      kernel/rcu/srcu.c
10883
10884 SMACK SECURITY MODULE
10885 M:      Casey Schaufler <casey@schaufler-ca.com>
10886 L:      linux-security-module@vger.kernel.org
10887 W:      http://schaufler-ca.com
10888 T:      git git://github.com/cschaufler/smack-next
10889 S:      Maintained
10890 F:      Documentation/security/Smack.txt
10891 F:      security/smack/
10892
10893 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10894 M:      Kevin Hilman <khilman@kernel.org>
10895 M:      Nishanth Menon <nm@ti.com>
10896 S:      Maintained
10897 F:      drivers/power/avs/
10898 F:      include/linux/power/smartreflex.h
10899 L:      linux-pm@vger.kernel.org
10900
10901 SMC91x ETHERNET DRIVER
10902 M:      Nicolas Pitre <nico@fluxnic.net>
10903 S:      Odd Fixes
10904 F:      drivers/net/ethernet/smsc/smc91x.*
10905
10906 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10907 M:      Sakari Ailus <sakari.ailus@iki.fi>
10908 L:      linux-media@vger.kernel.org
10909 S:      Maintained
10910 F:      drivers/media/i2c/smiapp/
10911 F:      include/media/i2c/smiapp.h
10912 F:      drivers/media/i2c/smiapp-pll.c
10913 F:      drivers/media/i2c/smiapp-pll.h
10914 F:      include/uapi/linux/smiapp.h
10915 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10916
10917 SMM665 HARDWARE MONITOR DRIVER
10918 M:      Guenter Roeck <linux@roeck-us.net>
10919 L:      linux-hwmon@vger.kernel.org
10920 S:      Maintained
10921 F:      Documentation/hwmon/smm665
10922 F:      drivers/hwmon/smm665.c
10923
10924 SMSC EMC2103 HARDWARE MONITOR DRIVER
10925 M:      Steve Glendinning <steve.glendinning@shawell.net>
10926 L:      linux-hwmon@vger.kernel.org
10927 S:      Maintained
10928 F:      Documentation/hwmon/emc2103
10929 F:      drivers/hwmon/emc2103.c
10930
10931 SMSC SCH5627 HARDWARE MONITOR DRIVER
10932 M:      Hans de Goede <hdegoede@redhat.com>
10933 L:      linux-hwmon@vger.kernel.org
10934 S:      Supported
10935 F:      Documentation/hwmon/sch5627
10936 F:      drivers/hwmon/sch5627.c
10937
10938 SMSC47B397 HARDWARE MONITOR DRIVER
10939 M:      Jean Delvare <jdelvare@suse.com>
10940 L:      linux-hwmon@vger.kernel.org
10941 S:      Maintained
10942 F:      Documentation/hwmon/smsc47b397
10943 F:      drivers/hwmon/smsc47b397.c
10944
10945 SMSC911x ETHERNET DRIVER
10946 M:      Steve Glendinning <steve.glendinning@shawell.net>
10947 L:      netdev@vger.kernel.org
10948 S:      Maintained
10949 F:      include/linux/smsc911x.h
10950 F:      drivers/net/ethernet/smsc/smsc911x.*
10951
10952 SMSC9420 PCI ETHERNET DRIVER
10953 M:      Steve Glendinning <steve.glendinning@shawell.net>
10954 L:      netdev@vger.kernel.org
10955 S:      Maintained
10956 F:      drivers/net/ethernet/smsc/smsc9420.*
10957
10958 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10959 M:      Steve Glendinning <steve.glendinning@shawell.net>
10960 L:      linux-fbdev@vger.kernel.org
10961 S:      Maintained
10962 F:      drivers/video/fbdev/smscufx.c
10963
10964 SOC-CAMERA V4L2 SUBSYSTEM
10965 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10966 L:      linux-media@vger.kernel.org
10967 T:      git git://linuxtv.org/media_tree.git
10968 S:      Maintained
10969 F:      include/media/soc*
10970 F:      drivers/media/i2c/soc_camera/
10971 F:      drivers/media/platform/soc_camera/
10972
10973 SOEKRIS NET48XX LED SUPPORT
10974 M:      Chris Boot <bootc@bootc.net>
10975 S:      Maintained
10976 F:      drivers/leds/leds-net48xx.c
10977
10978 SOFTLOGIC 6x10 MPEG CODEC
10979 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10980 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10981 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10982 M:      Ismael Luceno <ismael@iodev.co.uk>
10983 L:      linux-media@vger.kernel.org
10984 S:      Supported
10985 F:      drivers/media/pci/solo6x10/
10986
10987 SOFTWARE RAID (Multiple Disks) SUPPORT
10988 M:      Shaohua Li <shli@kernel.org>
10989 L:      linux-raid@vger.kernel.org
10990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10991 S:      Supported
10992 F:      drivers/md/
10993 F:      include/linux/raid/
10994 F:      include/uapi/linux/raid/
10995
10996 SONIC NETWORK DRIVER
10997 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10998 L:      netdev@vger.kernel.org
10999 S:      Maintained
11000 F:      drivers/net/ethernet/natsemi/sonic.*
11001
11002 SONICS SILICON BACKPLANE DRIVER (SSB)
11003 M:      Michael Buesch <m@bues.ch>
11004 L:      linux-wireless@vger.kernel.org
11005 S:      Maintained
11006 F:      drivers/ssb/
11007 F:      include/linux/ssb/
11008
11009 SONY VAIO CONTROL DEVICE DRIVER
11010 M:      Mattia Dongili <malattia@linux.it>
11011 L:      platform-driver-x86@vger.kernel.org
11012 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11013 S:      Maintained
11014 F:      Documentation/laptops/sony-laptop.txt
11015 F:      drivers/char/sonypi.c
11016 F:      drivers/platform/x86/sony-laptop.c
11017 F:      include/linux/sony-laptop.h
11018
11019 SONY MEMORYSTICK CARD SUPPORT
11020 M:      Alex Dubov <oakad@yahoo.com>
11021 W:      http://tifmxx.berlios.de/
11022 S:      Maintained
11023 F:      drivers/memstick/host/tifm_ms.c
11024
11025 SONY MEMORYSTICK STANDARD SUPPORT
11026 M:      Maxim Levitsky <maximlevitsky@gmail.com>
11027 S:      Maintained
11028 F:      drivers/memstick/core/ms_block.*
11029
11030 SOUND
11031 M:      Jaroslav Kysela <perex@perex.cz>
11032 M:      Takashi Iwai <tiwai@suse.com>
11033 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11034 W:      http://www.alsa-project.org/
11035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11036 T:      git git://git.alsa-project.org/alsa-kernel.git
11037 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
11038 S:      Maintained
11039 F:      Documentation/sound/
11040 F:      include/sound/
11041 F:      include/uapi/sound/
11042 F:      sound/
11043
11044 SOUND - COMPRESSED AUDIO
11045 M:      Vinod Koul <vinod.koul@intel.com>
11046 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11048 S:      Supported
11049 F:      Documentation/sound/alsa/compress_offload.txt
11050 F:      include/sound/compress_driver.h
11051 F:      include/uapi/sound/compress_*
11052 F:      sound/core/compress_offload.c
11053 F:      sound/soc/soc-compress.c
11054
11055 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11056 M:      Liam Girdwood <lgirdwood@gmail.com>
11057 M:      Mark Brown <broonie@kernel.org>
11058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11059 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11060 W:      http://alsa-project.org/main/index.php/ASoC
11061 S:      Supported
11062 F:      Documentation/devicetree/bindings/sound/
11063 F:      Documentation/sound/alsa/soc/
11064 F:      sound/soc/
11065 F:      include/sound/soc*
11066
11067 SOUND - DMAENGINE HELPERS
11068 M:      Lars-Peter Clausen <lars@metafoo.de>
11069 S:      Supported
11070 F:      include/sound/dmaengine_pcm.h
11071 F:      sound/core/pcm_dmaengine.c
11072 F:      sound/soc/soc-generic-dmaengine-pcm.c
11073
11074 SP2 MEDIA DRIVER
11075 M:      Olli Salonen <olli.salonen@iki.fi>
11076 L:      linux-media@vger.kernel.org
11077 W:      https://linuxtv.org
11078 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11079 S:      Maintained
11080 F:      drivers/media/dvb-frontends/sp2*
11081
11082 SPARC + UltraSPARC (sparc/sparc64)
11083 M:      "David S. Miller" <davem@davemloft.net>
11084 L:      sparclinux@vger.kernel.org
11085 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
11086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11088 S:      Maintained
11089 F:      arch/sparc/
11090 F:      drivers/sbus/
11091
11092 SPARC SERIAL DRIVERS
11093 M:      "David S. Miller" <davem@davemloft.net>
11094 L:      sparclinux@vger.kernel.org
11095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11097 S:      Maintained
11098 F:      include/linux/sunserialcore.h
11099 F:      drivers/tty/serial/suncore.c
11100 F:      drivers/tty/serial/sunhv.c
11101 F:      drivers/tty/serial/sunsab.c
11102 F:      drivers/tty/serial/sunsab.h
11103 F:      drivers/tty/serial/sunsu.c
11104 F:      drivers/tty/serial/sunzilog.c
11105 F:      drivers/tty/serial/sunzilog.h
11106
11107 SPARSE CHECKER
11108 M:      "Christopher Li" <sparse@chrisli.org>
11109 L:      linux-sparse@vger.kernel.org
11110 W:      https://sparse.wiki.kernel.org/
11111 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11112 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11113 S:      Maintained
11114 F:      include/linux/compiler.h
11115
11116 SPEAR PLATFORM SUPPORT
11117 M:      Viresh Kumar <vireshk@kernel.org>
11118 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11120 W:      http://www.st.com/spear
11121 S:      Maintained
11122 F:      arch/arm/boot/dts/spear*
11123 F:      arch/arm/mach-spear/
11124
11125 SPEAR CLOCK FRAMEWORK SUPPORT
11126 M:      Viresh Kumar <vireshk@kernel.org>
11127 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11128 W:      http://www.st.com/spear
11129 S:      Maintained
11130 F:      drivers/clk/spear/
11131
11132 SPI SUBSYSTEM
11133 M:      Mark Brown <broonie@kernel.org>
11134 L:      linux-spi@vger.kernel.org
11135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11136 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
11137 S:      Maintained
11138 F:      Documentation/devicetree/bindings/spi/
11139 F:      Documentation/spi/
11140 F:      drivers/spi/
11141 F:      include/linux/spi/
11142 F:      include/uapi/linux/spi/
11143
11144 SPIDERNET NETWORK DRIVER for CELL
11145 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11146 L:      netdev@vger.kernel.org
11147 S:      Supported
11148 F:      Documentation/networking/spider_net.txt
11149 F:      drivers/net/ethernet/toshiba/spider_net*
11150
11151 SPU FILE SYSTEM
11152 M:      Jeremy Kerr <jk@ozlabs.org>
11153 L:      linuxppc-dev@lists.ozlabs.org
11154 W:      http://www.ibm.com/developerworks/power/cell/
11155 S:      Supported
11156 F:      Documentation/filesystems/spufs.txt
11157 F:      arch/powerpc/platforms/cell/spufs/
11158
11159 SQUASHFS FILE SYSTEM
11160 M:      Phillip Lougher <phillip@squashfs.org.uk>
11161 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
11162 W:      http://squashfs.org.uk
11163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11164 S:      Maintained
11165 F:      Documentation/filesystems/squashfs.txt
11166 F:      fs/squashfs/
11167
11168 SRM (Alpha) environment access
11169 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
11170 S:      Maintained
11171 F:      arch/alpha/kernel/srm_env.c
11172
11173 STABLE BRANCH
11174 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11175 L:      stable@vger.kernel.org
11176 S:      Supported
11177 F:      Documentation/stable_kernel_rules.txt
11178
11179 STAGING SUBSYSTEM
11180 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11182 L:      devel@driverdev.osuosl.org
11183 S:      Supported
11184 F:      drivers/staging/
11185
11186 STAGING - COMEDI
11187 M:      Ian Abbott <abbotti@mev.co.uk>
11188 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
11189 S:      Odd Fixes
11190 F:      drivers/staging/comedi/
11191
11192 STAGING - FLARION FT1000 DRIVERS
11193 M:      Marek Belisko <marek.belisko@gmail.com>
11194 S:      Odd Fixes
11195 F:      drivers/staging/ft1000/
11196
11197 STAGING - INDUSTRIAL IO
11198 M:      Jonathan Cameron <jic23@kernel.org>
11199 L:      linux-iio@vger.kernel.org
11200 S:      Odd Fixes
11201 F:      Documentation/devicetree/bindings/staging/iio/
11202 F:      drivers/staging/iio/
11203
11204 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11205 M:      Jarod Wilson <jarod@wilsonet.com>
11206 W:      http://www.lirc.org/
11207 S:      Odd Fixes
11208 F:      drivers/staging/media/lirc/
11209
11210 STAGING - LUSTRE PARALLEL FILESYSTEM
11211 M:      Oleg Drokin <oleg.drokin@intel.com>
11212 M:      Andreas Dilger <andreas.dilger@intel.com>
11213 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
11214 W:      http://wiki.lustre.org/
11215 S:      Maintained
11216 F:      drivers/staging/lustre
11217
11218 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11219 M:      Marc Dietrich <marvin24@gmx.de>
11220 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
11221 L:      linux-tegra@vger.kernel.org
11222 S:      Maintained
11223 F:      drivers/staging/nvec/
11224
11225 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11226 M:      Jens Frederich <jfrederich@gmail.com>
11227 M:      Daniel Drake <dsd@laptop.org>
11228 M:      Jon Nettleton <jon.nettleton@gmail.com>
11229 W:      http://wiki.laptop.org/go/DCON
11230 S:      Maintained
11231 F:      drivers/staging/olpc_dcon/
11232
11233 STAGING - REALTEK RTL8712U DRIVERS
11234 M:      Larry Finger <Larry.Finger@lwfinger.net>
11235 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11236 S:      Odd Fixes
11237 F:      drivers/staging/rtl8712/
11238
11239 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11240 M:      Larry Finger <Larry.Finger@lwfinger.net>
11241 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
11242 L:      linux-wireless@vger.kernel.org
11243 S:      Maintained
11244 F:      drivers/staging/rtl8723au/
11245
11246 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11247 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11248 M:      Teddy Wang <teddy.wang@siliconmotion.com>
11249 M:      Sudip Mukherjee <sudip@vectorindia.org>
11250 L:      linux-fbdev@vger.kernel.org
11251 S:      Maintained
11252 F:      drivers/staging/sm750fb/
11253
11254 STAGING - SLICOSS
11255 M:      Lior Dotan <liodot@gmail.com>
11256 M:      Christopher Harrer <charrer@alacritech.com>
11257 S:      Odd Fixes
11258 F:      drivers/staging/slicoss/
11259
11260 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11261 M:      William Hubbs <w.d.hubbs@gmail.com>
11262 M:      Chris Brannon <chris@the-brannons.com>
11263 M:      Kirk Reiser <kirk@reisers.ca>
11264 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
11265 L:      speakup@linux-speakup.org
11266 W:      http://www.linux-speakup.org/
11267 S:      Odd Fixes
11268 F:      drivers/staging/speakup/
11269
11270 STAGING - VIA VT665X DRIVERS
11271 M:      Forest Bond <forest@alittletooquiet.net>
11272 S:      Odd Fixes
11273 F:      drivers/staging/vt665?/
11274
11275 STAGING - WILC1000 WIFI DRIVER
11276 M:      Aditya Shankar <aditya.shankar@microchip.com>
11277 M:      Ganesh Krishna <ganesh.krishna@microchip.com>
11278 L:      linux-wireless@vger.kernel.org
11279 S:      Supported
11280 F:      drivers/staging/wilc1000/
11281
11282 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11283 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
11284 S:      Odd Fixes
11285 F:      drivers/staging/xgifb/
11286
11287 STARFIRE/DURALAN NETWORK DRIVER
11288 M:      Ion Badulescu <ionut@badula.org>
11289 S:      Odd Fixes
11290 F:      drivers/net/ethernet/adaptec/starfire*
11291
11292 SUN3/3X
11293 M:      Sam Creasey <sammy@sammy.net>
11294 W:      http://sammy.net/sun3/
11295 S:      Maintained
11296 F:      arch/m68k/kernel/*sun3*
11297 F:      arch/m68k/sun3*/
11298 F:      arch/m68k/include/asm/sun3*
11299 F:      drivers/net/ethernet/i825xx/sun3*
11300
11301 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11302 M:      Hans de Goede <hdegoede@redhat.com>
11303 L:      linux-input@vger.kernel.org
11304 S:      Maintained
11305 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11306 F:      drivers/input/keyboard/sun4i-lradc-keys.c
11307
11308 SUNDANCE NETWORK DRIVER
11309 M:      Denis Kirjanov <kda@linux-powerpc.org>
11310 L:      netdev@vger.kernel.org
11311 S:      Maintained
11312 F:      drivers/net/ethernet/dlink/sundance.c
11313
11314 SUPERH
11315 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
11316 M:      Rich Felker <dalias@libc.org>
11317 L:      linux-sh@vger.kernel.org
11318 Q:      http://patchwork.kernel.org/project/linux-sh/list/
11319 S:      Maintained
11320 F:      Documentation/sh/
11321 F:      arch/sh/
11322 F:      drivers/sh/
11323
11324 SUSPEND TO RAM
11325 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
11326 M:      Len Brown <len.brown@intel.com>
11327 M:      Pavel Machek <pavel@ucw.cz>
11328 L:      linux-pm@vger.kernel.org
11329 S:      Supported
11330 F:      Documentation/power/
11331 F:      arch/x86/kernel/acpi/
11332 F:      drivers/base/power/
11333 F:      kernel/power/
11334 F:      include/linux/suspend.h
11335 F:      include/linux/freezer.h
11336 F:      include/linux/pm.h
11337
11338 SVGA HANDLING
11339 M:      Martin Mares <mj@ucw.cz>
11340 L:      linux-video@atrey.karlin.mff.cuni.cz
11341 S:      Maintained
11342 F:      Documentation/svga.txt
11343 F:      arch/x86/boot/video*
11344
11345 SWIOTLB SUBSYSTEM
11346 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11347 L:      linux-kernel@vger.kernel.org
11348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11349 S:      Supported
11350 F:      lib/swiotlb.c
11351 F:      arch/*/kernel/pci-swiotlb.c
11352 F:      include/linux/swiotlb.h
11353
11354 SWITCHDEV
11355 M:      Jiri Pirko <jiri@resnulli.us>
11356 L:      netdev@vger.kernel.org
11357 S:      Supported
11358 F:      net/switchdev/
11359 F:      include/net/switchdev.h
11360
11361 SYNOPSYS ARC ARCHITECTURE
11362 M:      Vineet Gupta <vgupta@synopsys.com>
11363 L:      linux-snps-arc@lists.infradead.org
11364 S:      Supported
11365 F:      arch/arc/
11366 F:      Documentation/devicetree/bindings/arc/*
11367 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11368 F:      drivers/tty/serial/arc_uart.c
11369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11370
11371 SYNOPSYS ARC SDP platform support
11372 M:      Alexey Brodkin <abrodkin@synopsys.com>
11373 S:      Supported
11374 F:      arch/arc/plat-axs10x
11375 F:      arch/arc/boot/dts/ax*
11376 F:      Documentation/devicetree/bindings/arc/axs10*
11377
11378 SYSTEM CONFIGURATION (SYSCON)
11379 M:      Lee Jones <lee.jones@linaro.org>
11380 M:      Arnd Bergmann <arnd@arndb.de>
11381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11382 S:      Supported
11383 F:      drivers/mfd/syscon.c
11384
11385 SYSV FILESYSTEM
11386 M:      Christoph Hellwig <hch@infradead.org>
11387 S:      Maintained
11388 F:      Documentation/filesystems/sysv-fs.txt
11389 F:      fs/sysv/
11390 F:      include/linux/sysv_fs.h
11391
11392 TARGET SUBSYSTEM
11393 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11394 L:      linux-scsi@vger.kernel.org
11395 L:      target-devel@vger.kernel.org
11396 W:      http://www.linux-iscsi.org
11397 W:      http://groups.google.com/group/linux-iscsi-target-dev
11398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11399 S:      Supported
11400 F:      drivers/target/
11401 F:      include/target/
11402 F:      Documentation/target/
11403
11404 TASKSTATS STATISTICS INTERFACE
11405 M:      Balbir Singh <bsingharora@gmail.com>
11406 S:      Maintained
11407 F:      Documentation/accounting/taskstats*
11408 F:      include/linux/taskstats*
11409 F:      kernel/taskstats.c
11410
11411 TC CLASSIFIER
11412 M:      Jamal Hadi Salim <jhs@mojatatu.com>
11413 L:      netdev@vger.kernel.org
11414 S:      Maintained
11415 F:      include/net/pkt_cls.h
11416 F:      include/uapi/linux/pkt_cls.h
11417 F:      net/sched/
11418
11419 TCP LOW PRIORITY MODULE
11420 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11421 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11422 W:      http://tcp-lp-mod.sourceforge.net/
11423 S:      Maintained
11424 F:      net/ipv4/tcp_lp.c
11425
11426 TDA10071 MEDIA DRIVER
11427 M:      Antti Palosaari <crope@iki.fi>
11428 L:      linux-media@vger.kernel.org
11429 W:      https://linuxtv.org
11430 W:      http://palosaari.fi/linux/
11431 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11432 T:      git git://linuxtv.org/anttip/media_tree.git
11433 S:      Maintained
11434 F:      drivers/media/dvb-frontends/tda10071*
11435
11436 TDA18212 MEDIA DRIVER
11437 M:      Antti Palosaari <crope@iki.fi>
11438 L:      linux-media@vger.kernel.org
11439 W:      https://linuxtv.org
11440 W:      http://palosaari.fi/linux/
11441 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11442 T:      git git://linuxtv.org/anttip/media_tree.git
11443 S:      Maintained
11444 F:      drivers/media/tuners/tda18212*
11445
11446 TDA18218 MEDIA DRIVER
11447 M:      Antti Palosaari <crope@iki.fi>
11448 L:      linux-media@vger.kernel.org
11449 W:      https://linuxtv.org
11450 W:      http://palosaari.fi/linux/
11451 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11452 T:      git git://linuxtv.org/anttip/media_tree.git
11453 S:      Maintained
11454 F:      drivers/media/tuners/tda18218*
11455
11456 TDA18271 MEDIA DRIVER
11457 M:      Michael Krufky <mkrufky@linuxtv.org>
11458 L:      linux-media@vger.kernel.org
11459 W:      https://linuxtv.org
11460 W:      http://github.com/mkrufky
11461 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11462 T:      git git://linuxtv.org/mkrufky/tuners.git
11463 S:      Maintained
11464 F:      drivers/media/tuners/tda18271*
11465
11466 TDA827x MEDIA DRIVER
11467 M:      Michael Krufky <mkrufky@linuxtv.org>
11468 L:      linux-media@vger.kernel.org
11469 W:      https://linuxtv.org
11470 W:      http://github.com/mkrufky
11471 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11472 T:      git git://linuxtv.org/mkrufky/tuners.git
11473 S:      Maintained
11474 F:      drivers/media/tuners/tda8290.*
11475
11476 TDA8290 MEDIA DRIVER
11477 M:      Michael Krufky <mkrufky@linuxtv.org>
11478 L:      linux-media@vger.kernel.org
11479 W:      https://linuxtv.org
11480 W:      http://github.com/mkrufky
11481 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11482 T:      git git://linuxtv.org/mkrufky/tuners.git
11483 S:      Maintained
11484 F:      drivers/media/tuners/tda8290.*
11485
11486 TDA9840 MEDIA DRIVER
11487 M:      Hans Verkuil <hverkuil@xs4all.nl>
11488 L:      linux-media@vger.kernel.org
11489 T:      git git://linuxtv.org/media_tree.git
11490 W:      https://linuxtv.org
11491 S:      Maintained
11492 F:      drivers/media/i2c/tda9840*
11493
11494 TEA5761 TUNER DRIVER
11495 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11496 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11497 L:      linux-media@vger.kernel.org
11498 W:      https://linuxtv.org
11499 T:      git git://linuxtv.org/media_tree.git
11500 S:      Odd fixes
11501 F:      drivers/media/tuners/tea5761.*
11502
11503 TEA5767 TUNER DRIVER
11504 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11505 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11506 L:      linux-media@vger.kernel.org
11507 W:      https://linuxtv.org
11508 T:      git git://linuxtv.org/media_tree.git
11509 S:      Maintained
11510 F:      drivers/media/tuners/tea5767.*
11511
11512 TEA6415C MEDIA DRIVER
11513 M:      Hans Verkuil <hverkuil@xs4all.nl>
11514 L:      linux-media@vger.kernel.org
11515 T:      git git://linuxtv.org/media_tree.git
11516 W:      https://linuxtv.org
11517 S:      Maintained
11518 F:      drivers/media/i2c/tea6415c*
11519
11520 TEA6420 MEDIA DRIVER
11521 M:      Hans Verkuil <hverkuil@xs4all.nl>
11522 L:      linux-media@vger.kernel.org
11523 T:      git git://linuxtv.org/media_tree.git
11524 W:      https://linuxtv.org
11525 S:      Maintained
11526 F:      drivers/media/i2c/tea6420*
11527
11528 TEAM DRIVER
11529 M:      Jiri Pirko <jiri@resnulli.us>
11530 L:      netdev@vger.kernel.org
11531 S:      Supported
11532 F:      drivers/net/team/
11533 F:      include/linux/if_team.h
11534 F:      include/uapi/linux/if_team.h
11535
11536 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11537 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11538 S:      Maintained
11539 F:      arch/x86/platform/ts5500/
11540
11541 TECHNOTREND USB IR RECEIVER
11542 M:      Sean Young <sean@mess.org>
11543 L:      linux-media@vger.kernel.org
11544 S:      Maintained
11545 F:      drivers/media/rc/ttusbir.c
11546
11547 TEGRA ARCHITECTURE SUPPORT
11548 M:      Stephen Warren <swarren@wwwdotorg.org>
11549 M:      Thierry Reding <thierry.reding@gmail.com>
11550 M:      Alexandre Courbot <gnurou@gmail.com>
11551 L:      linux-tegra@vger.kernel.org
11552 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
11553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11554 S:      Supported
11555 N:      [^a-z]tegra
11556
11557 TEGRA CLOCK DRIVER
11558 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
11559 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
11560 S:      Supported
11561 F:      drivers/clk/tegra/
11562
11563 TEGRA DMA DRIVERS
11564 M:      Laxman Dewangan <ldewangan@nvidia.com>
11565 M:      Jon Hunter <jonathanh@nvidia.com>
11566 S:      Supported
11567 F:      drivers/dma/tegra*
11568
11569 TEGRA I2C DRIVER
11570 M:      Laxman Dewangan <ldewangan@nvidia.com>
11571 S:      Supported
11572 F:      drivers/i2c/busses/i2c-tegra.c
11573
11574 TEGRA IOMMU DRIVERS
11575 M:      Hiroshi Doyu <hdoyu@nvidia.com>
11576 S:      Supported
11577 F:      drivers/iommu/tegra*
11578
11579 TEGRA KBC DRIVER
11580 M:      Rakesh Iyer <riyer@nvidia.com>
11581 M:      Laxman Dewangan <ldewangan@nvidia.com>
11582 S:      Supported
11583 F:      drivers/input/keyboard/tegra-kbc.c
11584
11585 TEGRA PWM DRIVER
11586 M:      Thierry Reding <thierry.reding@gmail.com>
11587 S:      Supported
11588 F:      drivers/pwm/pwm-tegra.c
11589
11590 TEGRA SERIAL DRIVER
11591 M:      Laxman Dewangan <ldewangan@nvidia.com>
11592 S:      Supported
11593 F:      drivers/tty/serial/serial-tegra.c
11594
11595 TEGRA SPI DRIVER
11596 M:      Laxman Dewangan <ldewangan@nvidia.com>
11597 S:      Supported
11598 F:      drivers/spi/spi-tegra*
11599
11600 TEHUTI ETHERNET DRIVER
11601 M:      Andy Gospodarek <andy@greyhouse.net>
11602 L:      netdev@vger.kernel.org
11603 S:      Supported
11604 F:      drivers/net/ethernet/tehuti/*
11605
11606 Telecom Clock Driver for MCPL0010
11607 M:      Mark Gross <mark.gross@intel.com>
11608 S:      Supported
11609 F:      drivers/char/tlclk.c
11610
11611 TENSILICA XTENSA PORT (xtensa)
11612 M:      Chris Zankel <chris@zankel.net>
11613 M:      Max Filippov <jcmvbkbc@gmail.com>
11614 L:      linux-xtensa@linux-xtensa.org
11615 T:      git git://github.com/czankel/xtensa-linux.git
11616 S:      Maintained
11617 F:      arch/xtensa/
11618 F:      drivers/irqchip/irq-xtensa-*
11619
11620 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11621 M:      Hans Verkuil <hverkuil@xs4all.nl>
11622 L:      linux-media@vger.kernel.org
11623 T:      git git://linuxtv.org/media_tree.git
11624 W:      https://linuxtv.org
11625 S:      Maintained
11626 F:      drivers/media/radio/radio-raremono.c
11627
11628 THERMAL
11629 M:      Zhang Rui <rui.zhang@intel.com>
11630 M:      Eduardo Valentin <edubezval@gmail.com>
11631 L:      linux-pm@vger.kernel.org
11632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11634 Q:      https://patchwork.kernel.org/project/linux-pm/list/
11635 S:      Supported
11636 F:      drivers/thermal/
11637 F:      include/linux/thermal.h
11638 F:      include/uapi/linux/thermal.h
11639 F:      include/linux/cpu_cooling.h
11640 F:      Documentation/devicetree/bindings/thermal/
11641
11642 THERMAL/CPU_COOLING
11643 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
11644 M:      Viresh Kumar <viresh.kumar@linaro.org>
11645 M:      Javi Merino <javi.merino@arm.com>
11646 L:      linux-pm@vger.kernel.org
11647 S:      Supported
11648 F:      Documentation/thermal/cpu-cooling-api.txt
11649 F:      drivers/thermal/cpu_cooling.c
11650 F:      include/linux/cpu_cooling.h
11651
11652 THINKPAD ACPI EXTRAS DRIVER
11653 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11654 L:      ibm-acpi-devel@lists.sourceforge.net
11655 L:      platform-driver-x86@vger.kernel.org
11656 W:      http://ibm-acpi.sourceforge.net
11657 W:      http://thinkwiki.org/wiki/Ibm-acpi
11658 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11659 S:      Maintained
11660 F:      drivers/platform/x86/thinkpad_acpi.c
11661
11662 TI BANDGAP AND THERMAL DRIVER
11663 M:      Eduardo Valentin <edubezval@gmail.com>
11664 M:      Keerthy <j-keerthy@ti.com>
11665 L:      linux-pm@vger.kernel.org
11666 L:      linux-omap@vger.kernel.org
11667 S:      Maintained
11668 F:      drivers/thermal/ti-soc-thermal/
11669
11670 TI VPE/CAL DRIVERS
11671 M:      Benoit Parrot <bparrot@ti.com>
11672 L:      linux-media@vger.kernel.org
11673 W:      http://linuxtv.org/
11674 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11675 S:      Maintained
11676 F:      drivers/media/platform/ti-vpe/
11677
11678 TI CDCE706 CLOCK DRIVER
11679 M:      Max Filippov <jcmvbkbc@gmail.com>
11680 S:      Maintained
11681 F:      drivers/clk/clk-cdce706.c
11682
11683 TI CLOCK DRIVER
11684 M:      Tero Kristo <t-kristo@ti.com>
11685 L:      linux-omap@vger.kernel.org
11686 S:      Maintained
11687 F:      drivers/clk/ti/
11688 F:      include/linux/clk/ti.h
11689
11690 TI ETHERNET SWITCH DRIVER (CPSW)
11691 M:      Mugunthan V N <mugunthanvnm@ti.com>
11692 R:      Grygorii Strashko <grygorii.strashko@ti.com>
11693 L:      linux-omap@vger.kernel.org
11694 L:      netdev@vger.kernel.org
11695 S:      Maintained
11696 F:      drivers/net/ethernet/ti/cpsw*
11697 F:      drivers/net/ethernet/ti/davinci*
11698
11699 TI FLASH MEDIA INTERFACE DRIVER
11700 M:      Alex Dubov <oakad@yahoo.com>
11701 S:      Maintained
11702 F:      drivers/misc/tifm*
11703 F:      drivers/mmc/host/tifm_sd.c
11704 F:      include/linux/tifm.h
11705
11706 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11707 M:      Santosh Shilimkar <ssantosh@kernel.org>
11708 L:      linux-kernel@vger.kernel.org
11709 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11710 S:      Maintained
11711 F:      drivers/soc/ti/*
11712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11713
11714
11715 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11716 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
11717 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11718 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11719 S:      Maintained
11720 F:      sound/soc/codecs/lm49453*
11721 F:      sound/soc/codecs/isabelle*
11722
11723 TI LP855x BACKLIGHT DRIVER
11724 M:      Milo Kim <milo.kim@ti.com>
11725 S:      Maintained
11726 F:      Documentation/backlight/lp855x-driver.txt
11727 F:      drivers/video/backlight/lp855x_bl.c
11728 F:      include/linux/platform_data/lp855x.h
11729
11730 TI LP8727 CHARGER DRIVER
11731 M:      Milo Kim <milo.kim@ti.com>
11732 S:      Maintained
11733 F:      drivers/power/lp8727_charger.c
11734 F:      include/linux/platform_data/lp8727.h
11735
11736 TI LP8788 MFD DRIVER
11737 M:      Milo Kim <milo.kim@ti.com>
11738 S:      Maintained
11739 F:      drivers/iio/adc/lp8788_adc.c
11740 F:      drivers/leds/leds-lp8788.c
11741 F:      drivers/mfd/lp8788*.c
11742 F:      drivers/power/lp8788-charger.c
11743 F:      drivers/regulator/lp8788-*.c
11744 F:      include/linux/mfd/lp8788*.h
11745
11746 TI NETCP ETHERNET DRIVER
11747 M:      Wingman Kwok <w-kwok2@ti.com>
11748 M:      Murali Karicheri <m-karicheri2@ti.com>
11749 L:      netdev@vger.kernel.org
11750 S:      Maintained
11751 F:      drivers/net/ethernet/ti/netcp*
11752
11753 TI TAS571X FAMILY ASoC CODEC DRIVER
11754 M:      Kevin Cernekee <cernekee@chromium.org>
11755 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11756 S:      Odd Fixes
11757 F:      sound/soc/codecs/tas571x*
11758
11759 TI TWL4030 SERIES SOC CODEC DRIVER
11760 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11761 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11762 S:      Maintained
11763 F:      sound/soc/codecs/twl4030*
11764
11765 TI WILINK WIRELESS DRIVERS
11766 L:      linux-wireless@vger.kernel.org
11767 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11768 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11770 S:      Orphan
11771 F:      drivers/net/wireless/ti/
11772 F:      include/linux/wl12xx.h
11773
11774 TIPC NETWORK LAYER
11775 M:      Jon Maloy <jon.maloy@ericsson.com>
11776 M:      Ying Xue <ying.xue@windriver.com>
11777 L:      netdev@vger.kernel.org (core kernel code)
11778 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11779 W:      http://tipc.sourceforge.net/
11780 S:      Maintained
11781 F:      include/uapi/linux/tipc*.h
11782 F:      net/tipc/
11783
11784 TILE ARCHITECTURE
11785 M:      Chris Metcalf <cmetcalf@mellanox.com>
11786 W:      http://www.mellanox.com/repository/solutions/tile-scm/
11787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11788 S:      Supported
11789 F:      arch/tile/
11790 F:      drivers/char/tile-srom.c
11791 F:      drivers/edac/tile_edac.c
11792 F:      drivers/net/ethernet/tile/
11793 F:      drivers/rtc/rtc-tile.c
11794 F:      drivers/tty/hvc/hvc_tile.c
11795 F:      drivers/tty/serial/tilegx.c
11796 F:      drivers/usb/host/*-tilegx.c
11797 F:      include/linux/usb/tilegx.h
11798
11799 TLAN NETWORK DRIVER
11800 M:      Samuel Chessman <chessman@tux.org>
11801 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11802 W:      http://sourceforge.net/projects/tlan/
11803 S:      Maintained
11804 F:      Documentation/networking/tlan.txt
11805 F:      drivers/net/ethernet/ti/tlan.*
11806
11807 TOMOYO SECURITY MODULE
11808 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11809 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11810 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11811 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11812 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11813 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11814 W:      http://tomoyo.sourceforge.jp/
11815 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11816 S:      Maintained
11817 F:      security/tomoyo/
11818
11819 TOPSTAR LAPTOP EXTRAS DRIVER
11820 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11821 L:      platform-driver-x86@vger.kernel.org
11822 S:      Maintained
11823 F:      drivers/platform/x86/topstar-laptop.c
11824
11825 TOSHIBA ACPI EXTRAS DRIVER
11826 M:      Azael Avalos <coproscefalo@gmail.com>
11827 L:      platform-driver-x86@vger.kernel.org
11828 S:      Maintained
11829 F:      drivers/platform/x86/toshiba_acpi.c
11830
11831 TOSHIBA BLUETOOTH DRIVER
11832 M:      Azael Avalos <coproscefalo@gmail.com>
11833 L:      platform-driver-x86@vger.kernel.org
11834 S:      Maintained
11835 F:      drivers/platform/x86/toshiba_bluetooth.c
11836
11837 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11838 M:      Azael Avalos <coproscefalo@gmail.com>
11839 L:      platform-driver-x86@vger.kernel.org
11840 S:      Maintained
11841 F:      drivers/platform/x86/toshiba_haps.c
11842
11843 TOSHIBA WMI HOTKEYS DRIVER
11844 M:      Azael Avalos <coproscefalo@gmail.com>
11845 L:      platform-driver-x86@vger.kernel.org
11846 S:      Maintained
11847 F:      drivers/platform/x86/toshiba-wmi.c
11848
11849 TOSHIBA SMM DRIVER
11850 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11851 W:      http://www.buzzard.org.uk/toshiba/
11852 S:      Maintained
11853 F:      drivers/char/toshiba.c
11854 F:      include/linux/toshiba.h
11855 F:      include/uapi/linux/toshiba.h
11856
11857 TOSHIBA TC358743 DRIVER
11858 M:      Mats Randgaard <matrandg@cisco.com>
11859 L:      linux-media@vger.kernel.org
11860 S:      Maintained
11861 F:      drivers/media/i2c/tc358743*
11862 F:      include/media/i2c/tc358743.h
11863
11864 TMIO/SDHI MMC DRIVER
11865 M:      Wolfram Sang <wsa+renesas@sang-engineering.com>
11866 L:      linux-mmc@vger.kernel.org
11867 S:      Supported
11868 F:      drivers/mmc/host/tmio_mmc*
11869 F:      drivers/mmc/host/sh_mobile_sdhi.c
11870 F:      include/linux/mfd/tmio.h
11871
11872 TMP401 HARDWARE MONITOR DRIVER
11873 M:      Guenter Roeck <linux@roeck-us.net>
11874 L:      linux-hwmon@vger.kernel.org
11875 S:      Maintained
11876 F:      Documentation/hwmon/tmp401
11877 F:      drivers/hwmon/tmp401.c
11878
11879 TMPFS (SHMEM FILESYSTEM)
11880 M:      Hugh Dickins <hughd@google.com>
11881 L:      linux-mm@kvack.org
11882 S:      Maintained
11883 F:      include/linux/shmem_fs.h
11884 F:      mm/shmem.c
11885
11886 TM6000 VIDEO4LINUX DRIVER
11887 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11888 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11889 L:      linux-media@vger.kernel.org
11890 W:      https://linuxtv.org
11891 T:      git git://linuxtv.org/media_tree.git
11892 S:      Odd fixes
11893 F:      drivers/media/usb/tm6000/
11894
11895 TW68 VIDEO4LINUX DRIVER
11896 M:      Hans Verkuil <hverkuil@xs4all.nl>
11897 L:      linux-media@vger.kernel.org
11898 T:      git git://linuxtv.org/media_tree.git
11899 W:      https://linuxtv.org
11900 S:      Odd Fixes
11901 F:      drivers/media/pci/tw68/
11902
11903 TW686X VIDEO4LINUX DRIVER
11904 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11905 L:      linux-media@vger.kernel.org
11906 T:      git git://linuxtv.org/media_tree.git
11907 W:      http://linuxtv.org
11908 S:      Maintained
11909 F:      drivers/media/pci/tw686x/
11910
11911 TPM DEVICE DRIVER
11912 M:      Peter Huewe <peterhuewe@gmx.de>
11913 M:      Marcel Selhorst <tpmdd@selhorst.net>
11914 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11915 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11916 W:      http://tpmdd.sourceforge.net
11917 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11918 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11919 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11920 S:      Maintained
11921 F:      drivers/char/tpm/
11922
11923 TPM IBM_VTPM DEVICE DRIVER
11924 M:      Ashley Lai <ashleydlai@gmail.com>
11925 W:      http://tpmdd.sourceforge.net
11926 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11927 S:      Maintained
11928 F:      drivers/char/tpm/tpm_ibmvtpm*
11929
11930 TRACING
11931 M:      Steven Rostedt <rostedt@goodmis.org>
11932 M:      Ingo Molnar <mingo@redhat.com>
11933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11934 S:      Maintained
11935 F:      Documentation/trace/ftrace.txt
11936 F:      arch/*/*/*/ftrace.h
11937 F:      arch/*/kernel/ftrace.c
11938 F:      include/*/ftrace.h
11939 F:      include/linux/trace*.h
11940 F:      include/trace/
11941 F:      kernel/trace/
11942 F:      tools/testing/selftests/ftrace/
11943
11944 TRACING MMIO ACCESSES (MMIOTRACE)
11945 M:      Steven Rostedt <rostedt@goodmis.org>
11946 M:      Ingo Molnar <mingo@kernel.org>
11947 R:      Karol Herbst <karolherbst@gmail.com>
11948 R:      Pekka Paalanen <ppaalanen@gmail.com>
11949 S:      Maintained
11950 L:      linux-kernel@vger.kernel.org
11951 L:      nouveau@lists.freedesktop.org
11952 F:      kernel/trace/trace_mmiotrace.c
11953 F:      include/linux/mmiotrace.h
11954 F:      arch/x86/mm/kmmio.c
11955 F:      arch/x86/mm/mmio-mod.c
11956 F:      arch/x86/mm/testmmiotrace.c
11957
11958 TRIVIAL PATCHES
11959 M:      Jiri Kosina <trivial@kernel.org>
11960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11961 S:      Maintained
11962 K:      ^Subject:.*(?i)trivial
11963
11964 TTY LAYER
11965 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11966 M:      Jiri Slaby <jslaby@suse.com>
11967 S:      Supported
11968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11969 F:      Documentation/serial/
11970 F:      drivers/tty/
11971 F:      drivers/tty/serial/serial_core.c
11972 F:      include/linux/serial_core.h
11973 F:      include/linux/serial.h
11974 F:      include/linux/tty.h
11975 F:      include/uapi/linux/serial_core.h
11976 F:      include/uapi/linux/serial.h
11977 F:      include/uapi/linux/tty.h
11978
11979 TUA9001 MEDIA DRIVER
11980 M:      Antti Palosaari <crope@iki.fi>
11981 L:      linux-media@vger.kernel.org
11982 W:      https://linuxtv.org
11983 W:      http://palosaari.fi/linux/
11984 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11985 T:      git git://linuxtv.org/anttip/media_tree.git
11986 S:      Maintained
11987 F:      drivers/media/tuners/tua9001*
11988
11989 TULIP NETWORK DRIVERS
11990 L:      netdev@vger.kernel.org
11991 L:      linux-parisc@vger.kernel.org
11992 S:      Orphan
11993 F:      drivers/net/ethernet/dec/tulip/
11994
11995 TUN/TAP driver
11996 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11997 W:      http://vtun.sourceforge.net/tun
11998 S:      Maintained
11999 F:      Documentation/networking/tuntap.txt
12000 F:      arch/um/os-Linux/drivers/
12001
12002 TURBOCHANNEL SUBSYSTEM
12003 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12004 M:      Ralf Baechle <ralf@linux-mips.org>
12005 L:      linux-mips@linux-mips.org
12006 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
12007 S:      Maintained
12008 F:      drivers/tc/
12009 F:      include/linux/tc.h
12010
12011 U14-34F SCSI DRIVER
12012 M:      Dario Ballabio <ballabio_dario@emc.com>
12013 L:      linux-scsi@vger.kernel.org
12014 S:      Maintained
12015 F:      drivers/scsi/u14-34f.c
12016
12017 UBI FILE SYSTEM (UBIFS)
12018 M:      Richard Weinberger <richard@nod.at>
12019 M:      Artem Bityutskiy <dedekind1@gmail.com>
12020 M:      Adrian Hunter <adrian.hunter@intel.com>
12021 L:      linux-mtd@lists.infradead.org
12022 T:      git git://git.infradead.org/ubifs-2.6.git
12023 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
12024 S:      Supported
12025 F:      Documentation/filesystems/ubifs.txt
12026 F:      fs/ubifs/
12027
12028 UCLINUX (M68KNOMMU AND COLDFIRE)
12029 M:      Greg Ungerer <gerg@linux-m68k.org>
12030 W:      http://www.linux-m68k.org/
12031 W:      http://www.uclinux.org/
12032 L:      linux-m68k@lists.linux-m68k.org
12033 L:      uclinux-dev@uclinux.org  (subscribers-only)
12034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12035 S:      Maintained
12036 F:      arch/m68k/coldfire/
12037 F:      arch/m68k/68*/
12038 F:      arch/m68k/*/*_no.*
12039 F:      arch/m68k/include/asm/*_no.*
12040
12041 UDF FILESYSTEM
12042 M:      Jan Kara <jack@suse.com>
12043 S:      Maintained
12044 F:      Documentation/filesystems/udf.txt
12045 F:      fs/udf/
12046
12047 UFS FILESYSTEM
12048 M:      Evgeniy Dushistov <dushistov@mail.ru>
12049 S:      Maintained
12050 F:      Documentation/filesystems/ufs.txt
12051 F:      fs/ufs/
12052
12053 UHID USERSPACE HID IO DRIVER:
12054 M:      David Herrmann <dh.herrmann@googlemail.com>
12055 L:      linux-input@vger.kernel.org
12056 S:      Maintained
12057 F:      drivers/hid/uhid.c
12058 F:      include/uapi/linux/uhid.h
12059
12060 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12061 L:      linux-usb@vger.kernel.org
12062 S:      Orphan
12063 F:      drivers/uwb/
12064 F:      include/linux/uwb.h
12065 F:      include/linux/uwb/
12066
12067 UNICORE32 ARCHITECTURE:
12068 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
12069 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
12070 S:      Maintained
12071 T:      git git://github.com/gxt/linux.git
12072 F:      arch/unicore32/
12073
12074 UNIFDEF
12075 M:      Tony Finch <dot@dotat.at>
12076 W:      http://dotat.at/prog/unifdef
12077 S:      Maintained
12078 F:      scripts/unifdef.c
12079
12080 UNIFORM CDROM DRIVER
12081 M:      Jens Axboe <axboe@kernel.dk>
12082 W:      http://www.kernel.dk
12083 S:      Maintained
12084 F:      Documentation/cdrom/
12085 F:      drivers/cdrom/cdrom.c
12086 F:      include/linux/cdrom.h
12087 F:      include/uapi/linux/cdrom.h
12088
12089 UNISYS S-PAR DRIVERS
12090 M:      David Kershner <david.kershner@unisys.com>
12091 L:      sparmaintainer@unisys.com (Unisys internal)
12092 S:      Supported
12093 F:      drivers/staging/unisys/
12094
12095 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12096 M:      Vinayak Holikatti <vinholikatti@gmail.com>
12097 L:      linux-scsi@vger.kernel.org
12098 S:      Supported
12099 F:      Documentation/scsi/ufs.txt
12100 F:      drivers/scsi/ufs/
12101
12102 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12103 M:      Joao Pinto <Joao.Pinto@synopsys.com>
12104 L:      linux-scsi@vger.kernel.org
12105 S:      Supported
12106 F:      drivers/scsi/ufs/*dwc*
12107
12108 UNSORTED BLOCK IMAGES (UBI)
12109 M:      Artem Bityutskiy <dedekind1@gmail.com>
12110 M:      Richard Weinberger <richard@nod.at>
12111 W:      http://www.linux-mtd.infradead.org/
12112 L:      linux-mtd@lists.infradead.org
12113 T:      git git://git.infradead.org/ubifs-2.6.git
12114 S:      Supported
12115 F:      drivers/mtd/ubi/
12116 F:      include/linux/mtd/ubi.h
12117 F:      include/uapi/mtd/ubi-user.h
12118
12119 USB ACM DRIVER
12120 M:      Oliver Neukum <oneukum@suse.com>
12121 L:      linux-usb@vger.kernel.org
12122 S:      Maintained
12123 F:      Documentation/usb/acm.txt
12124 F:      drivers/usb/class/cdc-acm.*
12125
12126 USB AR5523 WIRELESS DRIVER
12127 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
12128 L:      linux-wireless@vger.kernel.org
12129 S:      Maintained
12130 F:      drivers/net/wireless/ath/ar5523/
12131
12132 USB ATTACHED SCSI
12133 M:      Oliver Neukum <oneukum@suse.com>
12134 L:      linux-usb@vger.kernel.org
12135 L:      linux-scsi@vger.kernel.org
12136 S:      Maintained
12137 F:      drivers/usb/storage/uas.c
12138
12139 USB CDC ETHERNET DRIVER
12140 M:      Oliver Neukum <oliver@neukum.org>
12141 L:      linux-usb@vger.kernel.org
12142 S:      Maintained
12143 F:      drivers/net/usb/cdc_*.c
12144 F:      include/uapi/linux/usb/cdc.h
12145
12146 USB CHAOSKEY DRIVER
12147 M:      Keith Packard <keithp@keithp.com>
12148 L:      linux-usb@vger.kernel.org
12149 S:      Maintained
12150 F:      drivers/usb/misc/chaoskey.c
12151
12152 USB CYPRESS C67X00 DRIVER
12153 M:      Peter Korsgaard <jacmet@sunsite.dk>
12154 L:      linux-usb@vger.kernel.org
12155 S:      Maintained
12156 F:      drivers/usb/c67x00/
12157
12158 USB DAVICOM DM9601 DRIVER
12159 M:      Peter Korsgaard <jacmet@sunsite.dk>
12160 L:      netdev@vger.kernel.org
12161 W:      http://www.linux-usb.org/usbnet
12162 S:      Maintained
12163 F:      drivers/net/usb/dm9601.c
12164
12165 USB DIAMOND RIO500 DRIVER
12166 M:      Cesar Miquel <miquel@df.uba.ar>
12167 L:      rio500-users@lists.sourceforge.net
12168 W:      http://rio500.sourceforge.net
12169 S:      Maintained
12170 F:      drivers/usb/misc/rio500*
12171
12172 USB EHCI DRIVER
12173 M:      Alan Stern <stern@rowland.harvard.edu>
12174 L:      linux-usb@vger.kernel.org
12175 S:      Maintained
12176 F:      Documentation/usb/ehci.txt
12177 F:      drivers/usb/host/ehci*
12178
12179 USB GADGET/PERIPHERAL SUBSYSTEM
12180 M:      Felipe Balbi <balbi@kernel.org>
12181 L:      linux-usb@vger.kernel.org
12182 W:      http://www.linux-usb.org/gadget
12183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12184 S:      Maintained
12185 F:      drivers/usb/gadget/
12186 F:      include/linux/usb/gadget*
12187
12188 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12189 M:      Jiri Kosina <jikos@kernel.org>
12190 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
12191 L:      linux-usb@vger.kernel.org
12192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12193 S:      Maintained
12194 F:      Documentation/hid/hiddev.txt
12195 F:      drivers/hid/usbhid/
12196
12197 USB ISP116X DRIVER
12198 M:      Olav Kongas <ok@artecdesign.ee>
12199 L:      linux-usb@vger.kernel.org
12200 S:      Maintained
12201 F:      drivers/usb/host/isp116x*
12202 F:      include/linux/usb/isp116x.h
12203
12204 USB LAN78XX ETHERNET DRIVER
12205 M:      Woojung Huh <woojung.huh@microchip.com>
12206 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12207 L:      netdev@vger.kernel.org
12208 S:      Maintained
12209 F:      drivers/net/usb/lan78xx.*
12210
12211 USB MASS STORAGE DRIVER
12212 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12213 L:      linux-usb@vger.kernel.org
12214 L:      usb-storage@lists.one-eyed-alien.net
12215 S:      Maintained
12216 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
12217 F:      drivers/usb/storage/
12218
12219 USB MIDI DRIVER
12220 M:      Clemens Ladisch <clemens@ladisch.de>
12221 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12222 T:      git git://git.alsa-project.org/alsa-kernel.git
12223 S:      Maintained
12224 F:      sound/usb/midi.*
12225
12226 USB NETWORKING DRIVERS
12227 L:      linux-usb@vger.kernel.org
12228 S:      Odd Fixes
12229 F:      drivers/net/usb/
12230
12231 USB OHCI DRIVER
12232 M:      Alan Stern <stern@rowland.harvard.edu>
12233 L:      linux-usb@vger.kernel.org
12234 S:      Maintained
12235 F:      Documentation/usb/ohci.txt
12236 F:      drivers/usb/host/ohci*
12237
12238 USB OTG FSM (Finite State Machine)
12239 M:      Peter Chen <Peter.Chen@nxp.com>
12240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12241 L:      linux-usb@vger.kernel.org
12242 S:      Maintained
12243 F:      drivers/usb/common/usb-otg-fsm.c
12244
12245 USB OVER IP DRIVER
12246 M:      Valentina Manea <valentina.manea.m@gmail.com>
12247 M:      Shuah Khan <shuahkh@osg.samsung.com>
12248 M:      Shuah Khan <shuah@kernel.org>
12249 L:      linux-usb@vger.kernel.org
12250 S:      Maintained
12251 F:      Documentation/usb/usbip_protocol.txt
12252 F:      drivers/usb/usbip/
12253 F:      tools/usb/usbip/
12254
12255 USB PEGASUS DRIVER
12256 M:      Petko Manolov <petkan@nucleusys.com>
12257 L:      linux-usb@vger.kernel.org
12258 L:      netdev@vger.kernel.org
12259 T:      git git://github.com/petkan/pegasus.git
12260 W:      https://github.com/petkan/pegasus
12261 S:      Maintained
12262 F:      drivers/net/usb/pegasus.*
12263
12264 USB PHY LAYER
12265 M:      Felipe Balbi <balbi@kernel.org>
12266 L:      linux-usb@vger.kernel.org
12267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12268 S:      Maintained
12269 F:      drivers/usb/phy/
12270
12271 USB PRINTER DRIVER (usblp)
12272 M:      Pete Zaitcev <zaitcev@redhat.com>
12273 L:      linux-usb@vger.kernel.org
12274 S:      Supported
12275 F:      drivers/usb/class/usblp.c
12276
12277 USB QMI WWAN NETWORK DRIVER
12278 M:      Bjørn Mork <bjorn@mork.no>
12279 L:      netdev@vger.kernel.org
12280 S:      Maintained
12281 F:      Documentation/ABI/testing/sysfs-class-net-qmi
12282 F:      drivers/net/usb/qmi_wwan.c
12283
12284 USB RTL8150 DRIVER
12285 M:      Petko Manolov <petkan@nucleusys.com>
12286 L:      linux-usb@vger.kernel.org
12287 L:      netdev@vger.kernel.org
12288 T:      git git://github.com/petkan/rtl8150.git
12289 W:      https://github.com/petkan/rtl8150
12290 S:      Maintained
12291 F:      drivers/net/usb/rtl8150.c
12292
12293 USB SERIAL SUBSYSTEM
12294 M:      Johan Hovold <johan@kernel.org>
12295 L:      linux-usb@vger.kernel.org
12296 S:      Maintained
12297 F:      Documentation/usb/usb-serial.txt
12298 F:      drivers/usb/serial/
12299 F:      include/linux/usb/serial.h
12300
12301 USB SMSC75XX ETHERNET DRIVER
12302 M:      Steve Glendinning <steve.glendinning@shawell.net>
12303 L:      netdev@vger.kernel.org
12304 S:      Maintained
12305 F:      drivers/net/usb/smsc75xx.*
12306
12307 USB SMSC95XX ETHERNET DRIVER
12308 M:      Steve Glendinning <steve.glendinning@shawell.net>
12309 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12310 L:      netdev@vger.kernel.org
12311 S:      Maintained
12312 F:      drivers/net/usb/smsc95xx.*
12313
12314 USB SUBSYSTEM
12315 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12316 L:      linux-usb@vger.kernel.org
12317 W:      http://www.linux-usb.org
12318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12319 S:      Supported
12320 F:      Documentation/devicetree/bindings/usb/
12321 F:      Documentation/usb/
12322 F:      drivers/usb/
12323 F:      include/linux/usb.h
12324 F:      include/linux/usb/
12325
12326 USB UHCI DRIVER
12327 M:      Alan Stern <stern@rowland.harvard.edu>
12328 L:      linux-usb@vger.kernel.org
12329 S:      Maintained
12330 F:      drivers/usb/host/uhci*
12331
12332 USB "USBNET" DRIVER FRAMEWORK
12333 M:      Oliver Neukum <oneukum@suse.com>
12334 L:      netdev@vger.kernel.org
12335 W:      http://www.linux-usb.org/usbnet
12336 S:      Maintained
12337 F:      drivers/net/usb/usbnet.c
12338 F:      include/linux/usb/usbnet.h
12339
12340 USB VIDEO CLASS
12341 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12342 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12343 L:      linux-media@vger.kernel.org
12344 T:      git git://linuxtv.org/media_tree.git
12345 W:      http://www.ideasonboard.org/uvc/
12346 S:      Maintained
12347 F:      drivers/media/usb/uvc/
12348 F:      include/uapi/linux/uvcvideo.h
12349
12350 USB VISION DRIVER
12351 M:      Hans Verkuil <hverkuil@xs4all.nl>
12352 L:      linux-media@vger.kernel.org
12353 T:      git git://linuxtv.org/media_tree.git
12354 W:      https://linuxtv.org
12355 S:      Odd Fixes
12356 F:      drivers/media/usb/usbvision/
12357
12358 USB WEBCAM GADGET
12359 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12360 L:      linux-usb@vger.kernel.org
12361 S:      Maintained
12362 F:      drivers/usb/gadget/function/*uvc*
12363 F:      drivers/usb/gadget/legacy/webcam.c
12364
12365 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12366 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
12367 L:      linux-wireless@vger.kernel.org
12368 S:      Maintained
12369 F:      drivers/net/wireless/rndis_wlan.c
12370
12371 USB XHCI DRIVER
12372 M:      Mathias Nyman <mathias.nyman@intel.com>
12373 L:      linux-usb@vger.kernel.org
12374 S:      Supported
12375 F:      drivers/usb/host/xhci*
12376 F:      drivers/usb/host/pci-quirks*
12377
12378 USB ZD1201 DRIVER
12379 L:      linux-wireless@vger.kernel.org
12380 W:      http://linux-lc100020.sourceforge.net
12381 S:      Orphan
12382 F:      drivers/net/wireless/zydas/zd1201.*
12383
12384 USB ZR364XX DRIVER
12385 M:      Antoine Jacquet <royale@zerezo.com>
12386 L:      linux-usb@vger.kernel.org
12387 L:      linux-media@vger.kernel.org
12388 T:      git git://linuxtv.org/media_tree.git
12389 W:      http://royale.zerezo.com/zr364xx/
12390 S:      Maintained
12391 F:      Documentation/video4linux/zr364xx.txt
12392 F:      drivers/media/usb/zr364xx/
12393
12394 ULPI BUS
12395 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
12396 L:      linux-usb@vger.kernel.org
12397 S:      Maintained
12398 F:      drivers/usb/common/ulpi.c
12399 F:      include/linux/ulpi/
12400
12401 USER-MODE LINUX (UML)
12402 M:      Jeff Dike <jdike@addtoit.com>
12403 M:      Richard Weinberger <richard@nod.at>
12404 L:      user-mode-linux-devel@lists.sourceforge.net
12405 L:      user-mode-linux-user@lists.sourceforge.net
12406 W:      http://user-mode-linux.sourceforge.net
12407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12408 S:      Maintained
12409 F:      Documentation/virtual/uml/
12410 F:      arch/um/
12411 F:      arch/x86/um/
12412 F:      fs/hostfs/
12413 F:      fs/hppfs/
12414
12415 USERSPACE I/O (UIO)
12416 M:      "Hans J. Koch" <hjk@hansjkoch.de>
12417 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12418 S:      Maintained
12419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12420 F:      Documentation/DocBook/uio-howto.tmpl
12421 F:      drivers/uio/
12422 F:      include/linux/uio*.h
12423
12424 UTIL-LINUX PACKAGE
12425 M:      Karel Zak <kzak@redhat.com>
12426 L:      util-linux@vger.kernel.org
12427 W:      http://en.wikipedia.org/wiki/Util-linux
12428 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12429 S:      Maintained
12430
12431 UVESAFB DRIVER
12432 M:      Michal Januszewski <spock@gentoo.org>
12433 L:      linux-fbdev@vger.kernel.org
12434 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
12435 S:      Maintained
12436 F:      Documentation/fb/uvesafb.txt
12437 F:      drivers/video/fbdev/uvesafb.*
12438
12439 VF610 NAND DRIVER
12440 M:      Stefan Agner <stefan@agner.ch>
12441 L:      linux-mtd@lists.infradead.org
12442 S:      Supported
12443 F:      drivers/mtd/nand/vf610_nfc.c
12444
12445 VFAT/FAT/MSDOS FILESYSTEM
12446 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12447 S:      Maintained
12448 F:      Documentation/filesystems/vfat.txt
12449 F:      fs/fat/
12450
12451 VFIO DRIVER
12452 M:      Alex Williamson <alex.williamson@redhat.com>
12453 L:      kvm@vger.kernel.org
12454 T:      git git://github.com/awilliam/linux-vfio.git
12455 S:      Maintained
12456 F:      Documentation/vfio.txt
12457 F:      drivers/vfio/
12458 F:      include/linux/vfio.h
12459 F:      include/uapi/linux/vfio.h
12460
12461 VFIO PLATFORM DRIVER
12462 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
12463 L:      kvm@vger.kernel.org
12464 S:      Maintained
12465 F:      drivers/vfio/platform/
12466
12467 VIDEOBUF2 FRAMEWORK
12468 M:      Pawel Osciak <pawel@osciak.com>
12469 M:      Marek Szyprowski <m.szyprowski@samsung.com>
12470 M:      Kyungmin Park <kyungmin.park@samsung.com>
12471 L:      linux-media@vger.kernel.org
12472 S:      Maintained
12473 F:      drivers/media/v4l2-core/videobuf2-*
12474 F:      include/media/videobuf2-*
12475
12476 VIRTIO AND VHOST VSOCK DRIVER
12477 M:      Stefan Hajnoczi <stefanha@redhat.com>
12478 L:      kvm@vger.kernel.org
12479 L:      virtualization@lists.linux-foundation.org
12480 L:      netdev@vger.kernel.org
12481 S:      Maintained
12482 F:      include/linux/virtio_vsock.h
12483 F:      include/uapi/linux/virtio_vsock.h
12484 F:      net/vmw_vsock/virtio_transport_common.c
12485 F:      net/vmw_vsock/virtio_transport.c
12486 F:      drivers/vhost/vsock.c
12487 F:      drivers/vhost/vsock.h
12488
12489 VIRTUAL SERIO DEVICE DRIVER
12490 M:      Stephen Chandler Paul <thatslyude@gmail.com>
12491 S:      Maintained
12492 F:      drivers/input/serio/userio.c
12493 F:      include/uapi/linux/userio.h
12494
12495 VIRTIO CONSOLE DRIVER
12496 M:      Amit Shah <amit.shah@redhat.com>
12497 L:      virtualization@lists.linux-foundation.org
12498 S:      Maintained
12499 F:      drivers/char/virtio_console.c
12500 F:      include/linux/virtio_console.h
12501 F:      include/uapi/linux/virtio_console.h
12502
12503 VIRTIO CORE, NET AND BLOCK DRIVERS
12504 M:      "Michael S. Tsirkin" <mst@redhat.com>
12505 L:      virtualization@lists.linux-foundation.org
12506 S:      Maintained
12507 F:      Documentation/devicetree/bindings/virtio/
12508 F:      drivers/virtio/
12509 F:      tools/virtio/
12510 F:      drivers/net/virtio_net.c
12511 F:      drivers/block/virtio_blk.c
12512 F:      include/linux/virtio_*.h
12513 F:      include/uapi/linux/virtio_*.h
12514
12515 VIRTIO DRIVERS FOR S390
12516 M:      Christian Borntraeger <borntraeger@de.ibm.com>
12517 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
12518 L:      linux-s390@vger.kernel.org
12519 L:      virtualization@lists.linux-foundation.org
12520 L:      kvm@vger.kernel.org
12521 S:      Supported
12522 F:      drivers/s390/virtio/
12523
12524 VIRTIO GPU DRIVER
12525 M:      David Airlie <airlied@linux.ie>
12526 M:      Gerd Hoffmann <kraxel@redhat.com>
12527 L:      dri-devel@lists.freedesktop.org
12528 L:      virtualization@lists.linux-foundation.org
12529 S:      Maintained
12530 F:      drivers/gpu/drm/virtio/
12531 F:      include/uapi/linux/virtio_gpu.h
12532
12533 VIRTIO HOST (VHOST)
12534 M:      "Michael S. Tsirkin" <mst@redhat.com>
12535 L:      kvm@vger.kernel.org
12536 L:      virtualization@lists.linux-foundation.org
12537 L:      netdev@vger.kernel.org
12538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12539 S:      Maintained
12540 F:      drivers/vhost/
12541 F:      include/uapi/linux/vhost.h
12542
12543 VIRTIO INPUT DRIVER
12544 M:      Gerd Hoffmann <kraxel@redhat.com>
12545 S:      Maintained
12546 F:      drivers/virtio/virtio_input.c
12547 F:      include/uapi/linux/virtio_input.h
12548
12549 VIA RHINE NETWORK DRIVER
12550 S:      Orphan
12551 F:      drivers/net/ethernet/via/via-rhine.c
12552
12553 VIA SD/MMC CARD CONTROLLER DRIVER
12554 M:      Bruce Chang <brucechang@via.com.tw>
12555 M:      Harald Welte <HaraldWelte@viatech.com>
12556 S:      Maintained
12557 F:      drivers/mmc/host/via-sdmmc.c
12558
12559 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12560 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12561 L:      linux-fbdev@vger.kernel.org
12562 S:      Maintained
12563 F:      include/linux/via-core.h
12564 F:      include/linux/via-gpio.h
12565 F:      include/linux/via_i2c.h
12566 F:      drivers/video/fbdev/via/
12567
12568 VIA VELOCITY NETWORK DRIVER
12569 M:      Francois Romieu <romieu@fr.zoreil.com>
12570 L:      netdev@vger.kernel.org
12571 S:      Maintained
12572 F:      drivers/net/ethernet/via/via-velocity.*
12573
12574 VIRT LIB
12575 M:      Alex Williamson <alex.williamson@redhat.com>
12576 M:      Paolo Bonzini <pbonzini@redhat.com>
12577 L:      kvm@vger.kernel.org
12578 S:      Supported
12579 F:      virt/lib/
12580
12581 VIVID VIRTUAL VIDEO DRIVER
12582 M:      Hans Verkuil <hverkuil@xs4all.nl>
12583 L:      linux-media@vger.kernel.org
12584 T:      git git://linuxtv.org/media_tree.git
12585 W:      https://linuxtv.org
12586 S:      Maintained
12587 F:      drivers/media/platform/vivid/*
12588
12589 VLAN (802.1Q)
12590 M:      Patrick McHardy <kaber@trash.net>
12591 L:      netdev@vger.kernel.org
12592 S:      Maintained
12593 F:      drivers/net/macvlan.c
12594 F:      include/linux/if_*vlan.h
12595 F:      net/8021q/
12596
12597 VLYNQ BUS
12598 M:      Florian Fainelli <f.fainelli@gmail.com>
12599 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
12600 S:      Maintained
12601 F:      drivers/vlynq/vlynq.c
12602 F:      include/linux/vlynq.h
12603
12604 VME SUBSYSTEM
12605 M:      Martyn Welch <martyn@welchs.me.uk>
12606 M:      Manohar Vanga <manohar.vanga@gmail.com>
12607 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12608 L:      devel@driverdev.osuosl.org
12609 S:      Maintained
12610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12611 F:      Documentation/vme_api.txt
12612 F:      drivers/staging/vme/
12613 F:      drivers/vme/
12614 F:      include/linux/vme*
12615
12616 VMWARE HYPERVISOR INTERFACE
12617 M:      Alok Kataria <akataria@vmware.com>
12618 L:      virtualization@lists.linux-foundation.org
12619 S:      Supported
12620 F:      arch/x86/kernel/cpu/vmware.c
12621
12622 VMWARE BALLOON DRIVER
12623 M:      Xavier Deguillard <xdeguillard@vmware.com>
12624 M:      Philip Moltmann <moltmann@vmware.com>
12625 M:      "VMware, Inc." <pv-drivers@vmware.com>
12626 L:      linux-kernel@vger.kernel.org
12627 S:      Maintained
12628 F:      drivers/misc/vmw_balloon.c
12629
12630 VMWARE VMMOUSE SUBDRIVER
12631 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12632 M:      "VMware, Inc." <pv-drivers@vmware.com>
12633 L:      linux-input@vger.kernel.org
12634 S:      Maintained
12635 F:      drivers/input/mouse/vmmouse.c
12636 F:      drivers/input/mouse/vmmouse.h
12637
12638 VMWARE VMXNET3 ETHERNET DRIVER
12639 M:      Shrikrishna Khare <skhare@vmware.com>
12640 M:      "VMware, Inc." <pv-drivers@vmware.com>
12641 L:      netdev@vger.kernel.org
12642 S:      Maintained
12643 F:      drivers/net/vmxnet3/
12644
12645 VMware PVSCSI driver
12646 M:      Jim Gill <jgill@vmware.com>
12647 M:      VMware PV-Drivers <pv-drivers@vmware.com>
12648 L:      linux-scsi@vger.kernel.org
12649 S:      Maintained
12650 F:      drivers/scsi/vmw_pvscsi.c
12651 F:      drivers/scsi/vmw_pvscsi.h
12652
12653 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12654 M:      Liam Girdwood <lgirdwood@gmail.com>
12655 M:      Mark Brown <broonie@kernel.org>
12656 L:      linux-kernel@vger.kernel.org
12657 W:      http://www.slimlogic.co.uk/?p=48
12658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12659 S:      Supported
12660 F:      Documentation/devicetree/bindings/regulator/
12661 F:      drivers/regulator/
12662 F:      include/dt-bindings/regulator/
12663 F:      include/linux/regulator/
12664
12665 VRF
12666 M:      David Ahern <dsa@cumulusnetworks.com>
12667 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
12668 L:      netdev@vger.kernel.org
12669 S:      Maintained
12670 F:      drivers/net/vrf.c
12671 F:      Documentation/networking/vrf.txt
12672
12673 VT1211 HARDWARE MONITOR DRIVER
12674 M:      Juerg Haefliger <juergh@gmail.com>
12675 L:      linux-hwmon@vger.kernel.org
12676 S:      Maintained
12677 F:      Documentation/hwmon/vt1211
12678 F:      drivers/hwmon/vt1211.c
12679
12680 VT8231 HARDWARE MONITOR DRIVER
12681 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
12682 L:      linux-hwmon@vger.kernel.org
12683 S:      Maintained
12684 F:      drivers/hwmon/vt8231.c
12685
12686 VUB300 USB to SDIO/SD/MMC bridge chip
12687 M:      Tony Olech <tony.olech@elandigitalsystems.com>
12688 L:      linux-mmc@vger.kernel.org
12689 L:      linux-usb@vger.kernel.org
12690 S:      Supported
12691 F:      drivers/mmc/host/vub300.c
12692
12693 W1 DALLAS'S 1-WIRE BUS
12694 M:      Evgeniy Polyakov <zbr@ioremap.net>
12695 S:      Maintained
12696 F:      Documentation/w1/
12697 F:      drivers/w1/
12698
12699 W83791D HARDWARE MONITORING DRIVER
12700 M:      Marc Hulsman <m.hulsman@tudelft.nl>
12701 L:      linux-hwmon@vger.kernel.org
12702 S:      Maintained
12703 F:      Documentation/hwmon/w83791d
12704 F:      drivers/hwmon/w83791d.c
12705
12706 W83793 HARDWARE MONITORING DRIVER
12707 M:      Rudolf Marek <r.marek@assembler.cz>
12708 L:      linux-hwmon@vger.kernel.org
12709 S:      Maintained
12710 F:      Documentation/hwmon/w83793
12711 F:      drivers/hwmon/w83793.c
12712
12713 W83795 HARDWARE MONITORING DRIVER
12714 M:      Jean Delvare <jdelvare@suse.com>
12715 L:      linux-hwmon@vger.kernel.org
12716 S:      Maintained
12717 F:      drivers/hwmon/w83795.c
12718
12719 W83L51xD SD/MMC CARD INTERFACE DRIVER
12720 M:      Pierre Ossman <pierre@ossman.eu>
12721 S:      Maintained
12722 F:      drivers/mmc/host/wbsd.*
12723
12724 WACOM PROTOCOL 4 SERIAL TABLETS
12725 M:      Julian Squires <julian@cipht.net>
12726 M:      Hans de Goede <hdegoede@redhat.com>
12727 L:      linux-input@vger.kernel.org
12728 S:      Maintained
12729 F:      drivers/input/tablet/wacom_serial4.c
12730
12731 WATCHDOG DEVICE DRIVERS
12732 M:      Wim Van Sebroeck <wim@iguana.be>
12733 R:      Guenter Roeck <linux@roeck-us.net>
12734 L:      linux-watchdog@vger.kernel.org
12735 W:      http://www.linux-watchdog.org/
12736 T:      git git://www.linux-watchdog.org/linux-watchdog.git
12737 S:      Maintained
12738 F:      Documentation/devicetree/bindings/watchdog/
12739 F:      Documentation/watchdog/
12740 F:      drivers/watchdog/
12741 F:      include/linux/watchdog.h
12742 F:      include/uapi/linux/watchdog.h
12743
12744 WD7000 SCSI DRIVER
12745 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
12746 L:      linux-scsi@vger.kernel.org
12747 S:      Maintained
12748 F:      drivers/scsi/wd7000.c
12749
12750 WIIMOTE HID DRIVER
12751 M:      David Herrmann <dh.herrmann@googlemail.com>
12752 L:      linux-input@vger.kernel.org
12753 S:      Maintained
12754 F:      drivers/hid/hid-wiimote*
12755
12756 WINBOND CIR DRIVER
12757 M:      David Härdeman <david@hardeman.nu>
12758 S:      Maintained
12759 F:      drivers/media/rc/winbond-cir.c
12760
12761 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12762 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12763 L:      linux-watchdog@vger.kernel.org
12764 S:      Maintained
12765 F:      drivers/watchdog/ebc-c384_wdt.c
12766
12767 WINSYSTEMS WS16C48 GPIO DRIVER
12768 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12769 L:      linux-gpio@vger.kernel.org
12770 S:      Maintained
12771 F:      drivers/gpio/gpio-ws16c48.c
12772
12773 WIMAX STACK
12774 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12775 M:      linux-wimax@intel.com
12776 L:      wimax@linuxwimax.org (subscribers-only)
12777 S:      Supported
12778 W:      http://linuxwimax.org
12779 F:      Documentation/wimax/README.wimax
12780 F:      include/linux/wimax/debug.h
12781 F:      include/net/wimax.h
12782 F:      include/uapi/linux/wimax.h
12783 F:      net/wimax/
12784
12785 WISTRON LAPTOP BUTTON DRIVER
12786 M:      Miloslav Trmac <mitr@volny.cz>
12787 S:      Maintained
12788 F:      drivers/input/misc/wistron_btns.c
12789
12790 WL3501 WIRELESS PCMCIA CARD DRIVER
12791 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12792 L:      linux-wireless@vger.kernel.org
12793 W:      http://oops.ghostprotocols.net:81/blog
12794 S:      Maintained
12795 F:      drivers/net/wireless/wl3501*
12796
12797 WOLFSON MICROELECTRONICS DRIVERS
12798 L:      patches@opensource.wolfsonmicro.com
12799 T:      git https://github.com/CirrusLogic/linux-drivers.git
12800 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12801 S:      Supported
12802 F:      Documentation/hwmon/wm83??
12803 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12804 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12805 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12806 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12807 F:      drivers/clk/clk-wm83*.c
12808 F:      drivers/extcon/extcon-arizona.c
12809 F:      drivers/leds/leds-wm83*.c
12810 F:      drivers/gpio/gpio-*wm*.c
12811 F:      drivers/gpio/gpio-arizona.c
12812 F:      drivers/hwmon/wm83??-hwmon.c
12813 F:      drivers/input/misc/wm831x-on.c
12814 F:      drivers/input/touchscreen/wm831x-ts.c
12815 F:      drivers/input/touchscreen/wm97*.c
12816 F:      drivers/mfd/arizona*
12817 F:      drivers/mfd/wm*.c
12818 F:      drivers/mfd/cs47l24*
12819 F:      drivers/power/wm83*.c
12820 F:      drivers/rtc/rtc-wm83*.c
12821 F:      drivers/regulator/wm8*.c
12822 F:      drivers/video/backlight/wm83*_bl.c
12823 F:      drivers/watchdog/wm83*_wdt.c
12824 F:      include/linux/mfd/arizona/
12825 F:      include/linux/mfd/wm831x/
12826 F:      include/linux/mfd/wm8350/
12827 F:      include/linux/mfd/wm8400*
12828 F:      include/linux/wm97xx.h
12829 F:      include/sound/wm????.h
12830 F:      sound/soc/codecs/arizona.?
12831 F:      sound/soc/codecs/wm*
12832 F:      sound/soc/codecs/cs47l24*
12833
12834 WORKQUEUE
12835 M:      Tejun Heo <tj@kernel.org>
12836 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12838 S:      Maintained
12839 F:      include/linux/workqueue.h
12840 F:      kernel/workqueue.c
12841 F:      Documentation/workqueue.txt
12842
12843 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12844 M:      Chen-Yu Tsai <wens@csie.org>
12845 L:      linux-kernel@vger.kernel.org
12846 S:      Maintained
12847 N:      axp[128]
12848
12849 X.25 NETWORK LAYER
12850 M:      Andrew Hendry <andrew.hendry@gmail.com>
12851 L:      linux-x25@vger.kernel.org
12852 S:      Odd Fixes
12853 F:      Documentation/networking/x25*
12854 F:      include/net/x25*
12855 F:      net/x25/
12856
12857 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12858 M:      Thomas Gleixner <tglx@linutronix.de>
12859 M:      Ingo Molnar <mingo@redhat.com>
12860 M:      "H. Peter Anvin" <hpa@zytor.com>
12861 M:      x86@kernel.org
12862 L:      linux-kernel@vger.kernel.org
12863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12864 S:      Maintained
12865 F:      Documentation/x86/
12866 F:      arch/x86/
12867
12868 X86 PLATFORM DRIVERS
12869 M:      Darren Hart <dvhart@infradead.org>
12870 L:      platform-driver-x86@vger.kernel.org
12871 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12872 S:      Maintained
12873 F:      drivers/platform/x86/
12874 F:      drivers/platform/olpc/
12875
12876 X86 MCE INFRASTRUCTURE
12877 M:      Tony Luck <tony.luck@intel.com>
12878 M:      Borislav Petkov <bp@alien8.de>
12879 L:      linux-edac@vger.kernel.org
12880 S:      Maintained
12881 F:      arch/x86/kernel/cpu/mcheck/*
12882
12883 X86 MICROCODE UPDATE SUPPORT
12884 M:      Borislav Petkov <bp@alien8.de>
12885 S:      Maintained
12886 F:      arch/x86/kernel/cpu/microcode/*
12887
12888 X86 VDSO
12889 M:      Andy Lutomirski <luto@amacapital.net>
12890 L:      linux-kernel@vger.kernel.org
12891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12892 S:      Maintained
12893 F:      arch/x86/entry/vdso/
12894
12895 XC2028/3028 TUNER DRIVER
12896 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
12897 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
12898 L:      linux-media@vger.kernel.org
12899 W:      https://linuxtv.org
12900 T:      git git://linuxtv.org/media_tree.git
12901 S:      Maintained
12902 F:      drivers/media/tuners/tuner-xc2028.*
12903
12904 XEN HYPERVISOR INTERFACE
12905 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12906 M:      David Vrabel <david.vrabel@citrix.com>
12907 M:      Juergen Gross <jgross@suse.com>
12908 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12910 S:      Supported
12911 F:      arch/x86/xen/
12912 F:      drivers/*/xen-*front.c
12913 F:      drivers/xen/
12914 F:      arch/x86/include/asm/xen/
12915 F:      include/xen/
12916 F:      include/uapi/xen/
12917
12918 XEN HYPERVISOR ARM
12919 M:      Stefano Stabellini <sstabellini@kernel.org>
12920 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12921 S:      Maintained
12922 F:      arch/arm/xen/
12923 F:      arch/arm/include/asm/xen/
12924
12925 XEN HYPERVISOR ARM64
12926 M:      Stefano Stabellini <sstabellini@kernel.org>
12927 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12928 S:      Maintained
12929 F:      arch/arm64/xen/
12930 F:      arch/arm64/include/asm/xen/
12931
12932 XEN NETWORK BACKEND DRIVER
12933 M:      Wei Liu <wei.liu2@citrix.com>
12934 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12935 L:      netdev@vger.kernel.org
12936 S:      Supported
12937 F:      drivers/net/xen-netback/*
12938
12939 XEN PCI SUBSYSTEM
12940 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12941 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12942 S:      Supported
12943 F:      arch/x86/pci/*xen*
12944 F:      drivers/pci/*xen*
12945
12946 XEN BLOCK SUBSYSTEM
12947 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12948 M:      Roger Pau Monné <roger.pau@citrix.com>
12949 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12950 S:      Supported
12951 F:      drivers/block/xen-blkback/*
12952 F:      drivers/block/xen*
12953
12954 XEN PVSCSI DRIVERS
12955 M:      Juergen Gross <jgross@suse.com>
12956 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12957 L:      linux-scsi@vger.kernel.org
12958 S:      Supported
12959 F:      drivers/scsi/xen-scsifront.c
12960 F:      drivers/xen/xen-scsiback.c
12961 F:      include/xen/interface/io/vscsiif.h
12962
12963 XEN SWIOTLB SUBSYSTEM
12964 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12965 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12966 S:      Supported
12967 F:      arch/x86/xen/*swiotlb*
12968 F:      drivers/xen/*swiotlb*
12969
12970 XFS FILESYSTEM
12971 P:      Silicon Graphics Inc
12972 M:      Dave Chinner <david@fromorbit.com>
12973 M:      xfs@oss.sgi.com
12974 L:      xfs@oss.sgi.com
12975 W:      http://oss.sgi.com/projects/xfs
12976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12977 S:      Supported
12978 F:      Documentation/filesystems/xfs.txt
12979 F:      fs/xfs/
12980
12981 XILINX AXI ETHERNET DRIVER
12982 M:      Anirudha Sarangi <anirudh@xilinx.com>
12983 M:      John Linn <John.Linn@xilinx.com>
12984 S:      Maintained
12985 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12986
12987 XILINX UARTLITE SERIAL DRIVER
12988 M:      Peter Korsgaard <jacmet@sunsite.dk>
12989 L:      linux-serial@vger.kernel.org
12990 S:      Maintained
12991 F:      drivers/tty/serial/uartlite.c
12992
12993 XILINX VIDEO IP CORES
12994 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12995 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12996 L:      linux-media@vger.kernel.org
12997 T:      git git://linuxtv.org/media_tree.git
12998 S:      Supported
12999 F:      Documentation/devicetree/bindings/media/xilinx/
13000 F:      drivers/media/platform/xilinx/
13001 F:      include/uapi/linux/xilinx-v4l2-controls.h
13002
13003 XILLYBUS DRIVER
13004 M:      Eli Billauer <eli.billauer@gmail.com>
13005 L:      linux-kernel@vger.kernel.org
13006 S:      Supported
13007 F:      drivers/char/xillybus/
13008
13009 XTENSA XTFPGA PLATFORM SUPPORT
13010 M:      Max Filippov <jcmvbkbc@gmail.com>
13011 L:      linux-xtensa@linux-xtensa.org
13012 S:      Maintained
13013 F:      drivers/spi/spi-xtensa-xtfpga.c
13014 F:      sound/soc/xtensa/xtfpga-i2s.c
13015
13016 YAM DRIVER FOR AX.25
13017 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
13018 L:      linux-hams@vger.kernel.org
13019 S:      Maintained
13020 F:      drivers/net/hamradio/yam*
13021 F:      include/linux/yam.h
13022
13023 YEALINK PHONE DRIVER
13024 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
13025 L:      usbb2k-api-dev@nongnu.org
13026 S:      Maintained
13027 F:      Documentation/input/yealink.txt
13028 F:      drivers/input/misc/yealink.*
13029
13030 Z8530 DRIVER FOR AX.25
13031 M:      Joerg Reuter <jreuter@yaina.de>
13032 W:      http://yaina.de/jreuter/
13033 W:      http://www.qsl.net/dl1bke/
13034 L:      linux-hams@vger.kernel.org
13035 S:      Maintained
13036 F:      Documentation/networking/z8530drv.txt
13037 F:      drivers/net/hamradio/*scc.c
13038 F:      drivers/net/hamradio/z8530.h
13039
13040 ZBUD COMPRESSED PAGE ALLOCATOR
13041 M:      Seth Jennings <sjenning@redhat.com>
13042 L:      linux-mm@kvack.org
13043 S:      Maintained
13044 F:      mm/zbud.c
13045 F:      include/linux/zbud.h
13046
13047 ZD1211RW WIRELESS DRIVER
13048 M:      Daniel Drake <dsd@gentoo.org>
13049 M:      Ulrich Kunitz <kune@deine-taler.de>
13050 W:      http://zd1211.ath.cx/wiki/DriverRewrite
13051 L:      linux-wireless@vger.kernel.org
13052 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
13053 S:      Maintained
13054 F:      drivers/net/wireless/zydas/zd1211rw/
13055
13056 ZPOOL COMPRESSED PAGE STORAGE API
13057 M:      Dan Streetman <ddstreet@ieee.org>
13058 L:      linux-mm@kvack.org
13059 S:      Maintained
13060 F:      mm/zpool.c
13061 F:      include/linux/zpool.h
13062
13063 ZR36067 VIDEO FOR LINUX DRIVER
13064 L:      mjpeg-users@lists.sourceforge.net
13065 L:      linux-media@vger.kernel.org
13066 W:      http://mjpeg.sourceforge.net/driver-zoran/
13067 T:      hg https://linuxtv.org/hg/v4l-dvb
13068 S:      Odd Fixes
13069 F:      drivers/media/pci/zoran/
13070
13071 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13072 M:      Minchan Kim <minchan@kernel.org>
13073 M:      Nitin Gupta <ngupta@vflare.org>
13074 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13075 L:      linux-kernel@vger.kernel.org
13076 S:      Maintained
13077 F:      drivers/block/zram/
13078 F:      Documentation/blockdev/zram.txt
13079
13080 ZS DECSTATION Z85C30 SERIAL DRIVER
13081 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
13082 S:      Maintained
13083 F:      drivers/tty/serial/zs.*
13084
13085 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13086 M:      Minchan Kim <minchan@kernel.org>
13087 M:      Nitin Gupta <ngupta@vflare.org>
13088 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13089 L:      linux-mm@kvack.org
13090 S:      Maintained
13091 F:      mm/zsmalloc.c
13092 F:      include/linux/zsmalloc.h
13093 F:      Documentation/vm/zsmalloc.txt
13094
13095 ZSWAP COMPRESSED SWAP CACHING
13096 M:      Seth Jennings <sjenning@redhat.com>
13097 L:      linux-mm@kvack.org
13098 S:      Maintained
13099 F:      mm/zswap.c
13100
13101 THE REST
13102 M:      Linus Torvalds <torvalds@linux-foundation.org>
13103 L:      linux-kernel@vger.kernel.org
13104 Q:      http://patchwork.kernel.org/project/LKML/list/
13105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13106 S:      Buried alive in reporters
13107 F:      *
13108 F:      */