]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
sfc: update MCDI protocol headers
[karo-tx-linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <aar@pengutronix.de>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 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:      drivers/staging/android/ion
811 F:      drivers/staging/android/uapi/ion.h
812 F:      drivers/staging/android/uapi/ion_test.h
813
814 AOA (Apple Onboard Audio) ALSA DRIVER
815 M:      Johannes Berg <johannes@sipsolutions.net>
816 L:      linuxppc-dev@lists.ozlabs.org
817 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
818 S:      Maintained
819 F:      sound/aoa/
820
821 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
822 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
823 L:      linux-iio@vger.kernel.org
824 S:      Maintained
825 F:      drivers/iio/dac/stx104.c
826
827 APM DRIVER
828 M:      Jiri Kosina <jikos@kernel.org>
829 S:      Odd fixes
830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
831 F:      arch/x86/kernel/apm_32.c
832 F:      include/linux/apm_bios.h
833 F:      include/uapi/linux/apm_bios.h
834 F:      drivers/char/apm-emulation.c
835
836 APPLE BCM5974 MULTITOUCH DRIVER
837 M:      Henrik Rydberg <rydberg@bitmath.org>
838 L:      linux-input@vger.kernel.org
839 S:      Odd fixes
840 F:      drivers/input/mouse/bcm5974.c
841
842 APPLE SMC DRIVER
843 M:      Henrik Rydberg <rydberg@bitmath.org>
844 L:      linux-hwmon@vger.kernel.org
845 S:      Odd fixes
846 F:      drivers/hwmon/applesmc.c
847
848 APPLETALK NETWORK LAYER
849 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
850 S:      Maintained
851 F:      drivers/net/appletalk/
852 F:      net/appletalk/
853
854 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
855 M:      Duc Dang <dhdang@apm.com>
856 S:      Supported
857 F:      arch/arm64/boot/dts/apm/
858
859 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
860 M:      Iyappan Subramanian <isubramanian@apm.com>
861 M:      Keyur Chudgar <kchudgar@apm.com>
862 S:      Supported
863 F:      drivers/net/ethernet/apm/xgene/
864 F:      drivers/net/phy/mdio-xgene.c
865 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
866 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
867
868 APTINA CAMERA SENSOR PLL
869 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
870 L:      linux-media@vger.kernel.org
871 S:      Maintained
872 F:      drivers/media/i2c/aptina-pll.*
873
874 ARC FRAMEBUFFER DRIVER
875 M:      Jaya Kumar <jayalk@intworks.biz>
876 S:      Maintained
877 F:      drivers/video/fbdev/arcfb.c
878 F:      drivers/video/fbdev/core/fb_defio.c
879
880 ARCNET NETWORK LAYER
881 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
882 L:      netdev@vger.kernel.org
883 S:      Maintained
884 F:      drivers/net/arcnet/
885 F:      include/uapi/linux/if_arcnet.h
886
887 ARC PGU DRM DRIVER
888 M:      Alexey Brodkin <abrodkin@synopsys.com>
889 S:      Supported
890 F:      drivers/gpu/drm/arc/
891 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
892
893 ARM HDLCD DRM DRIVER
894 M:      Liviu Dudau <liviu.dudau@arm.com>
895 S:      Supported
896 F:      drivers/gpu/drm/arm/hdlcd_*
897 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
898
899 ARM MALI-DP DRM DRIVER
900 M:      Liviu Dudau <liviu.dudau@arm.com>
901 M:      Brian Starkey <brian.starkey@arm.com>
902 M:      Mali DP Maintainers <malidp@foss.arm.com>
903 S:      Supported
904 F:      drivers/gpu/drm/arm/
905 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
906
907 ARM MFM AND FLOPPY DRIVERS
908 M:      Ian Molton <spyro@f2s.com>
909 S:      Maintained
910 F:      arch/arm/lib/floppydma.S
911 F:      arch/arm/include/asm/floppy.h
912
913 ARM PMU PROFILING AND DEBUGGING
914 M:      Will Deacon <will.deacon@arm.com>
915 R:      Mark Rutland <mark.rutland@arm.com>
916 S:      Maintained
917 F:      arch/arm*/kernel/perf_*
918 F:      arch/arm/oprofile/common.c
919 F:      arch/arm*/kernel/hw_breakpoint.c
920 F:      arch/arm*/include/asm/hw_breakpoint.h
921 F:      arch/arm*/include/asm/perf_event.h
922 F:      drivers/perf/arm_pmu.c
923 F:      include/linux/perf/arm_pmu.h
924
925 ARM PORT
926 M:      Russell King <linux@armlinux.org.uk>
927 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 W:      http://www.armlinux.org.uk/
929 S:      Maintained
930 F:      arch/arm/
931
932 ARM SUB-ARCHITECTURES
933 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
934 S:      Maintained
935 F:      arch/arm/mach-*/
936 F:      arch/arm/plat-*/
937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
938
939 ARM PRIMECELL AACI PL041 DRIVER
940 M:      Russell King <linux@armlinux.org.uk>
941 S:      Maintained
942 F:      sound/arm/aaci.*
943
944 ARM PRIMECELL CLCD PL110 DRIVER
945 M:      Russell King <linux@armlinux.org.uk>
946 S:      Maintained
947 F:      drivers/video/fbdev/amba-clcd.*
948
949 ARM PRIMECELL KMI PL050 DRIVER
950 M:      Russell King <linux@armlinux.org.uk>
951 S:      Maintained
952 F:      drivers/input/serio/ambakmi.*
953 F:      include/linux/amba/kmi.h
954
955 ARM PRIMECELL MMCI PL180/1 DRIVER
956 M:      Russell King <linux@armlinux.org.uk>
957 S:      Maintained
958 F:      drivers/mmc/host/mmci.*
959 F:      include/linux/amba/mmci.h
960
961 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
962 M:      Russell King <linux@armlinux.org.uk>
963 S:      Maintained
964 F:      drivers/tty/serial/amba-pl01*.c
965 F:      include/linux/amba/serial.h
966
967 ARM PRIMECELL BUS SUPPORT
968 M:      Russell King <linux@armlinux.org.uk>
969 S:      Maintained
970 F:      drivers/amba/
971 F:      include/linux/amba/bus.h
972
973 ARM/ADS SPHERE MACHINE SUPPORT
974 M:      Lennert Buytenhek <kernel@wantstofly.org>
975 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976 S:      Maintained
977
978 ARM/AFEB9260 MACHINE SUPPORT
979 M:      Sergey Lapin <slapin@ossfans.org>
980 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981 S:      Maintained
982
983 ARM/AJECO 1ARM 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/Allwinner sunXi SoC support
989 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
990 M:      Chen-Yu Tsai <wens@csie.org>
991 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992 S:      Maintained
993 N:      sun[x456789]i
994
995 ARM/Allwinner SoC Clock Support
996 M:      Emilio López <emilio@elopez.com.ar>
997 S:      Maintained
998 F:      drivers/clk/sunxi/
999
1000 ARM/Amlogic Meson SoC support
1001 M:      Carlo Caione <carlo@caione.org>
1002 M:      Kevin Hilman <khilman@baylibre.com>
1003 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 L:      linux-amlogic@lists.infradead.org
1005 W:      http://linux-meson.com/
1006 S:      Maintained
1007 F:      arch/arm/mach-meson/
1008 F:      arch/arm/boot/dts/meson*
1009 F:      arch/arm64/boot/dts/amlogic/
1010 F:      drivers/pinctrl/meson/
1011 N:      meson
1012
1013 ARM/Annapurna Labs ALPINE ARCHITECTURE
1014 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
1015 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
1016 S:      Maintained
1017 F:      arch/arm/mach-alpine/
1018 F:      arch/arm/boot/dts/alpine*
1019 F:      arch/arm64/boot/dts/al/
1020 F:      drivers/*/*alpine*
1021
1022 ARM/ARTPEC MACHINE SUPPORT
1023 M:      Jesper Nilsson <jesper.nilsson@axis.com>
1024 M:      Lars Persson <lars.persson@axis.com>
1025 M:      Niklas Cassel <niklas.cassel@axis.com>
1026 S:      Maintained
1027 L:      linux-arm-kernel@axis.com
1028 F:      arch/arm/mach-artpec
1029 F:      arch/arm/boot/dts/artpec6*
1030 F:      drivers/clk/axis
1031
1032 ARM/ASPEED MACHINE SUPPORT
1033 M:      Joel Stanley <joel@jms.id.au>
1034 S:      Maintained
1035 F:      arch/arm/mach-aspeed/
1036 F:      arch/arm/boot/dts/aspeed-*
1037 F:      drivers/*/*aspeed*
1038
1039 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1040 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1041 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
1042 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1043 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 W:      http://www.linux4sam.org
1045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1046 S:      Supported
1047 F:      arch/arm/mach-at91/
1048 F:      include/soc/at91/
1049 F:      arch/arm/boot/dts/at91*.dts
1050 F:      arch/arm/boot/dts/at91*.dtsi
1051 F:      arch/arm/boot/dts/sama*.dts
1052 F:      arch/arm/boot/dts/sama*.dtsi
1053 F:      arch/arm/include/debug/at91.S
1054
1055 ARM/ATMEL AT91 Clock Support
1056 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
1057 S:      Maintained
1058 F:      drivers/clk/at91
1059
1060 ARM/CALXEDA HIGHBANK ARCHITECTURE
1061 M:      Rob Herring <robh@kernel.org>
1062 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063 S:      Maintained
1064 F:      arch/arm/mach-highbank/
1065 F:      arch/arm/boot/dts/highbank.dts
1066 F:      arch/arm/boot/dts/ecx-*.dts*
1067
1068 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1069 M:      Krzysztof Halasa <khalasa@piap.pl>
1070 S:      Maintained
1071 F:      arch/arm/mach-cns3xxx/
1072
1073 ARM/CAVIUM THUNDER NETWORK DRIVER
1074 M:      Sunil Goutham <sgoutham@cavium.com>
1075 M:      Robert Richter <rric@kernel.org>
1076 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 S:      Supported
1078 F:      drivers/net/ethernet/cavium/thunder/
1079
1080 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1081 M:      Alexander Shiyan <shc_work@mail.ru>
1082 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083 S:      Odd Fixes
1084 N:      clps711x
1085
1086 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1087 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1088 M:      Ryan Mallon <rmallon@gmail.com>
1089 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 S:      Maintained
1091 F:      arch/arm/mach-ep93xx/
1092 F:      arch/arm/mach-ep93xx/include/mach/
1093
1094 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1095 M:      Lennert Buytenhek <kernel@wantstofly.org>
1096 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 S:      Maintained
1098
1099 ARM/CLKDEV SUPPORT
1100 M:      Russell King <linux@armlinux.org.uk>
1101 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102 S:      Maintained
1103 F:      arch/arm/include/asm/clkdev.h
1104 F:      drivers/clk/clkdev.c
1105
1106 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1107 M:      Mike Rapoport <mike@compulab.co.il>
1108 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109 S:      Maintained
1110
1111 ARM/CONTEC MICRO9 MACHINE SUPPORT
1112 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1113 S:      Maintained
1114 F:      arch/arm/mach-ep93xx/micro9.c
1115
1116 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1117 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1118 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 S:      Maintained
1120 F:      drivers/hwtracing/coresight/*
1121 F:      Documentation/trace/coresight.txt
1122 F:      Documentation/devicetree/bindings/arm/coresight.txt
1123 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1124
1125 ARM/CORGI MACHINE SUPPORT
1126 M:      Richard Purdie <rpurdie@rpsys.net>
1127 S:      Maintained
1128
1129 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1130 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1131 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 T:      git git://github.com/ulli-kroll/linux.git
1133 S:      Maintained
1134 F:      arch/arm/mach-gemini/
1135 F:      drivers/rtc/rtc-gemini.c
1136
1137 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1138 M:      Barry Song <baohua@kernel.org>
1139 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1141 S:      Maintained
1142 F:      arch/arm/boot/dts/prima2*
1143 F:      arch/arm/mach-prima2/
1144 F:      drivers/clk/sirf/
1145 F:      drivers/clocksource/timer-prima2.c
1146 F:      drivers/clocksource/timer-atlas7.c
1147 N:      [^a-z]sirf
1148
1149 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1150 M:      Baruch Siach <baruch@tkos.co.il>
1151 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152 S:      Maintained
1153 F:      arch/arm/boot/dts/cx92755*
1154 N:      digicolor
1155
1156 ARM/EBSA110 MACHINE SUPPORT
1157 M:      Russell King <linux@armlinux.org.uk>
1158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 W:      http://www.armlinux.org.uk/
1160 S:      Maintained
1161 F:      arch/arm/mach-ebsa110/
1162 F:      drivers/net/ethernet/amd/am79c961a.*
1163
1164 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1165 M:      Uwe Kleine-König <kernel@pengutronix.de>
1166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 S:      Maintained
1168 N:      efm32
1169
1170 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1171 M:      Daniel Ribeiro <drwyrm@gmail.com>
1172 M:      Stefan Schmidt <stefan@openezx.org>
1173 M:      Harald Welte <laforge@openezx.org>
1174 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1175 W:      http://www.openezx.org/
1176 S:      Maintained
1177 T:      topgit git://git.openezx.org/openezx.git
1178 F:      arch/arm/mach-pxa/ezx.c
1179
1180 ARM/FARADAY FA526 PORT
1181 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1182 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183 S:      Maintained
1184 T:      git git://git.berlios.de/gemini-board
1185 F:      arch/arm/mm/*-fa*
1186
1187 ARM/FOOTBRIDGE ARCHITECTURE
1188 M:      Russell King <linux@armlinux.org.uk>
1189 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 W:      http://www.armlinux.org.uk/
1191 S:      Maintained
1192 F:      arch/arm/include/asm/hardware/dec21285.h
1193 F:      arch/arm/mach-footbridge/
1194
1195 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1196 M:      Shawn Guo <shawnguo@kernel.org>
1197 M:      Sascha Hauer <kernel@pengutronix.de>
1198 R:      Fabio Estevam <fabio.estevam@nxp.com>
1199 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200 S:      Maintained
1201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1202 F:      arch/arm/mach-imx/
1203 F:      arch/arm/mach-mxs/
1204 F:      arch/arm/boot/dts/imx*
1205 F:      arch/arm/configs/imx*_defconfig
1206 F:      drivers/clk/imx/
1207 F:      include/soc/imx/
1208
1209 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1210 M:      Shawn Guo <shawnguo@kernel.org>
1211 M:      Sascha Hauer <kernel@pengutronix.de>
1212 R:      Stefan Agner <stefan@agner.ch>
1213 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1214 S:      Maintained
1215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1216 F:      arch/arm/mach-imx/*vf610*
1217 F:      arch/arm/boot/dts/vf*
1218
1219 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1220 M:      Lennert Buytenhek <kernel@wantstofly.org>
1221 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222 S:      Maintained
1223
1224 ARM/GUMSTIX MACHINE SUPPORT
1225 M:      Steve Sakoman <sakoman@gmail.com>
1226 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 S:      Maintained
1228
1229 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1230 M:      Philipp Zabel <philipp.zabel@gmail.com>
1231 M:      Paul Parsons <lost.distance@yahoo.com>
1232 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 S:      Maintained
1234 F:      arch/arm/mach-pxa/hx4700.c
1235 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1236 F:      sound/soc/pxa/hx4700.c
1237
1238 ARM/HISILICON SOC SUPPORT
1239 M:      Wei Xu <xuwei5@hisilicon.com>
1240 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 W:      http://www.hisilicon.com
1242 S:      Supported
1243 T:      git git://github.com/hisilicon/linux-hisi.git
1244 F:      arch/arm/mach-hisi/
1245 F:      arch/arm/boot/dts/hi3*
1246 F:      arch/arm/boot/dts/hip*
1247 F:      arch/arm/boot/dts/hisi*
1248 F:      arch/arm64/boot/dts/hisilicon/
1249
1250 ARM/HP JORNADA 7XX MACHINE SUPPORT
1251 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1252 W:      www.jlime.com
1253 S:      Maintained
1254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1255 F:      arch/arm/mach-sa1100/jornada720.c
1256 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1257
1258 ARM/IGEP MACHINE SUPPORT
1259 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1260 M:      Javier Martinez Canillas <javier@dowhile0.org>
1261 L:      linux-omap@vger.kernel.org
1262 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263 S:      Maintained
1264 F:      arch/arm/boot/dts/omap3-igep*
1265
1266 ARM/INCOME PXA270 SUPPORT
1267 M:      Marek Vasut <marek.vasut@gmail.com>
1268 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269 S:      Maintained
1270 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1271
1272 ARM/INTEL IOP32X ARM ARCHITECTURE
1273 M:      Lennert Buytenhek <kernel@wantstofly.org>
1274 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275 S:      Maintained
1276
1277 ARM/INTEL IOP33X ARM ARCHITECTURE
1278 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279 S:      Orphan
1280
1281 ARM/INTEL IOP13XX ARM ARCHITECTURE
1282 M:      Lennert Buytenhek <kernel@wantstofly.org>
1283 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1284 S:      Maintained
1285
1286 ARM/INTEL IQ81342EX MACHINE SUPPORT
1287 M:      Lennert Buytenhek <kernel@wantstofly.org>
1288 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289 S:      Maintained
1290
1291 ARM/INTEL IXDP2850 MACHINE SUPPORT
1292 M:      Lennert Buytenhek <kernel@wantstofly.org>
1293 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294 S:      Maintained
1295
1296 ARM/INTEL IXP4XX ARM ARCHITECTURE
1297 M:      Imre Kaloz <kaloz@openwrt.org>
1298 M:      Krzysztof Halasa <khalasa@piap.pl>
1299 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 S:      Maintained
1301 F:      arch/arm/mach-ixp4xx/
1302
1303 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1304 M:      Jonathan Cameron <jic23@cam.ac.uk>
1305 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1306 S:      Maintained
1307 F:      arch/arm/mach-pxa/stargate2.c
1308 F:      drivers/pcmcia/pxa2xx_stargate2.c
1309
1310 ARM/INTEL XSC3 (MANZANO) ARM CORE
1311 M:      Lennert Buytenhek <kernel@wantstofly.org>
1312 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1313 S:      Maintained
1314
1315 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1316 M:      Lennert Buytenhek <kernel@wantstofly.org>
1317 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318 S:      Maintained
1319
1320 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1321 M:      Santosh Shilimkar <ssantosh@kernel.org>
1322 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323 S:      Maintained
1324 F:      arch/arm/mach-keystone/
1325 F:      arch/arm/boot/dts/keystone-*
1326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1327
1328 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1329 M:      Santosh Shilimkar <ssantosh@kernel.org>
1330 L:      linux-kernel@vger.kernel.org
1331 S:      Maintained
1332 F:      drivers/clk/keystone/
1333
1334 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1335 M:      Santosh Shilimkar <ssantosh@kernel.org>
1336 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337 L:      linux-kernel@vger.kernel.org
1338 S:      Maintained
1339 F:      drivers/clocksource/timer-keystone.c
1340
1341 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1342 M:      Santosh Shilimkar <ssantosh@kernel.org>
1343 L:      linux-kernel@vger.kernel.org
1344 S:      Maintained
1345 F:      drivers/power/reset/keystone-reset.c
1346
1347 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1348 M:      Santosh Shilimkar <ssantosh@kernel.org>
1349 L:      linux-kernel@vger.kernel.org
1350 S:      Maintained
1351 F:      drivers/memory/*emif*
1352
1353 ARM/LG1K ARCHITECTURE
1354 M:      Chanho Min <chanho.min@lge.com>
1355 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356 S:      Maintained
1357 F:      arch/arm64/boot/dts/lg/
1358
1359 ARM/LOGICPD PXA270 MACHINE SUPPORT
1360 M:      Lennert Buytenhek <kernel@wantstofly.org>
1361 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1362 S:      Maintained
1363
1364 ARM/LPC18XX ARCHITECTURE
1365 M:      Joachim Eastwood <manabian@gmail.com>
1366 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 S:      Maintained
1368 F:      arch/arm/boot/dts/lpc43*
1369 F:      drivers/clk/nxp/clk-lpc18xx*
1370 F:      drivers/clocksource/time-lpc32xx.c
1371 F:      drivers/i2c/busses/i2c-lpc2k.c
1372 F:      drivers/memory/pl172.c
1373 F:      drivers/mtd/spi-nor/nxp-spifi.c
1374 F:      drivers/rtc/rtc-lpc24xx.c
1375 N:      lpc18xx
1376
1377 ARM/LPC32XX SOC SUPPORT
1378 M:      Vladimir Zapolskiy <vz@mleia.com>
1379 M:      Sylvain Lemieux <slemieux.tyco@gmail.com>
1380 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1381 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1382 S:      Maintained
1383 F:      arch/arm/boot/dts/lpc32*
1384 F:      arch/arm/mach-lpc32xx/
1385 F:      drivers/i2c/busses/i2c-pnx.c
1386 F:      drivers/net/ethernet/nxp/lpc_eth.c
1387 F:      drivers/usb/host/ohci-nxp.c
1388 F:      drivers/watchdog/pnx4008_wdt.c
1389 N:      lpc32xx
1390
1391 ARM/MAGICIAN MACHINE SUPPORT
1392 M:      Philipp Zabel <philipp.zabel@gmail.com>
1393 S:      Maintained
1394
1395 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1396 M:      Jason Cooper <jason@lakedaemon.net>
1397 M:      Andrew Lunn <andrew@lunn.ch>
1398 M:      Gregory Clement <gregory.clement@free-electrons.com>
1399 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1400 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1401 S:      Maintained
1402 F:      arch/arm/mach-mvebu/
1403 F:      drivers/rtc/rtc-armada38x.c
1404 F:      arch/arm/boot/dts/armada*
1405 F:      arch/arm/boot/dts/kirkwood*
1406 F:      arch/arm64/boot/dts/marvell/armada*
1407 F:      drivers/cpufreq/mvebu-cpufreq.c
1408 F:      arch/arm/configs/mvebu_*_defconfig
1409
1410 ARM/Marvell Berlin SoC support
1411 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1412 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1413 S:      Maintained
1414 F:      arch/arm/mach-berlin/
1415 F:      arch/arm/boot/dts/berlin*
1416 F:      arch/arm64/boot/dts/marvell/berlin*
1417
1418
1419 ARM/Marvell Dove/MV78xx0/Orion SOC support
1420 M:      Jason Cooper <jason@lakedaemon.net>
1421 M:      Andrew Lunn <andrew@lunn.ch>
1422 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1423 M:      Gregory Clement <gregory.clement@free-electrons.com>
1424 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1425 S:      Maintained
1426 F:      arch/arm/mach-dove/
1427 F:      arch/arm/mach-mv78xx0/
1428 F:      arch/arm/mach-orion5x/
1429 F:      arch/arm/plat-orion/
1430 F:      arch/arm/boot/dts/dove*
1431 F:      arch/arm/boot/dts/orion5x*
1432
1433
1434 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1435 M:      Alexander Clouter <alex@digriz.org.uk>
1436 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1437 W:      http://www.digriz.org.uk/ts78xx/kernel
1438 S:      Maintained
1439 F:      arch/arm/mach-orion5x/ts78xx-*
1440
1441 ARM/OXNAS platform support
1442 M:      Neil Armstrong <narmstrong@baylibre.com>
1443 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1444 S:      Maintained
1445 F:      arch/arm/mach-oxnas/
1446 F:      arch/arm/boot/dts/oxnas*
1447 F:      arch/arm/boot/dts/wd-mbwe.dts
1448 N:      oxnas
1449
1450 ARM/Mediatek RTC DRIVER
1451 M:      Eddie Huang <eddie.huang@mediatek.com>
1452 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1453 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1454 S:      Maintained
1455 F:      drivers/rtc/rtc-mt6397.c
1456
1457 ARM/Mediatek SoC support
1458 M:      Matthias Brugger <matthias.bgg@gmail.com>
1459 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1461 S:      Maintained
1462 F:      arch/arm/boot/dts/mt6*
1463 F:      arch/arm/boot/dts/mt8*
1464 F:      arch/arm/mach-mediatek/
1465 N:      mtk
1466 K:      mediatek
1467
1468 ARM/Mediatek USB3 PHY DRIVER
1469 M:      Chunfeng Yun <chunfeng.yun@mediatek.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:      drivers/phy/phy-mt65xx-usb3.c
1474
1475 ARM/MICREL KS8695 ARCHITECTURE
1476 M:      Greg Ungerer <gerg@uclinux.org>
1477 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478 F:      arch/arm/mach-ks8695/
1479 S:      Odd Fixes
1480
1481 ARM/MIOA701 MACHINE SUPPORT
1482 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1483 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1484 F:      arch/arm/mach-pxa/mioa701.c
1485 S:      Maintained
1486
1487 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1488 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1489 S:      Maintained
1490
1491 ARM/NOMADIK ARCHITECTURE
1492 M:      Alessandro Rubini <rubini@unipv.it>
1493 M:      Linus Walleij <linus.walleij@linaro.org>
1494 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1495 S:      Maintained
1496 F:      arch/arm/mach-nomadik/
1497 F:      drivers/pinctrl/nomadik/
1498 F:      drivers/i2c/busses/i2c-nomadik.c
1499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1500
1501 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1502 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1503 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1504 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1505 S:      Supported
1506
1507 ARM/TOSA MACHINE SUPPORT
1508 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1509 M:      Dirk Opfer <dirk@opfer-online.de>
1510 S:      Maintained
1511
1512 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1513 M:      Marek Vasut <marek.vasut@gmail.com>
1514 L:      linux-arm-kernel@lists.infradead.org
1515 W:      http://hackndev.com
1516 S:      Maintained
1517 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1518 F:      arch/arm/mach-pxa/palmtx.c
1519 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1520 F:      arch/arm/mach-pxa/palmt5.c
1521 F:      arch/arm/mach-pxa/include/mach/palmld.h
1522 F:      arch/arm/mach-pxa/palmld.c
1523 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1524 F:      arch/arm/mach-pxa/palmte2.c
1525 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1526 F:      arch/arm/mach-pxa/palmtc.c
1527
1528 ARM/PALM TREO SUPPORT
1529 M:      Tomas Cech <sleep_walker@suse.com>
1530 L:      linux-arm-kernel@lists.infradead.org
1531 W:      http://hackndev.com
1532 S:      Maintained
1533 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1534 F:      arch/arm/mach-pxa/palmtreo.c
1535
1536 ARM/PALMZ72 SUPPORT
1537 M:      Sergey Lapin <slapin@ossfans.org>
1538 L:      linux-arm-kernel@lists.infradead.org
1539 W:      http://hackndev.com
1540 S:      Maintained
1541 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1542 F:      arch/arm/mach-pxa/palmz72.c
1543
1544 ARM/PLEB SUPPORT
1545 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1546 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1547 S:      Maintained
1548
1549 ARM/PT DIGITAL BOARD PORT
1550 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1551 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1552 W:      http://www.armlinux.org.uk/
1553 S:      Maintained
1554
1555 ARM/QUALCOMM SUPPORT
1556 M:      Andy Gross <andy.gross@linaro.org>
1557 M:      David Brown <david.brown@linaro.org>
1558 L:      linux-arm-msm@vger.kernel.org
1559 L:      linux-soc@vger.kernel.org
1560 S:      Maintained
1561 F:      Documentation/devicetree/bindings/soc/qcom/
1562 F:      arch/arm/boot/dts/qcom-*.dts
1563 F:      arch/arm/boot/dts/qcom-*.dtsi
1564 F:      arch/arm/mach-qcom/
1565 F:      arch/arm64/boot/dts/qcom/*
1566 F:      drivers/i2c/busses/i2c-qup.c
1567 F:      drivers/clk/qcom/
1568 F:      drivers/soc/qcom/
1569 F:      drivers/spi/spi-qup.c
1570 F:      drivers/tty/serial/msm_serial.h
1571 F:      drivers/tty/serial/msm_serial.c
1572 F:      drivers/*/pm8???-*
1573 F:      drivers/mfd/ssbi.c
1574 F:      drivers/firmware/qcom_scm.c
1575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1576
1577 ARM/RADISYS ENP2611 MACHINE SUPPORT
1578 M:      Lennert Buytenhek <kernel@wantstofly.org>
1579 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580 S:      Maintained
1581
1582 ARM/RENESAS ARM64 ARCHITECTURE
1583 M:      Simon Horman <horms@verge.net.au>
1584 M:      Magnus Damm <magnus.damm@gmail.com>
1585 L:      linux-renesas-soc@vger.kernel.org
1586 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1588 S:      Supported
1589 F:      arch/arm64/boot/dts/renesas/
1590 F:      drivers/soc/renesas/
1591 F:      include/linux/soc/renesas/
1592
1593 ARM/RISCPC ARCHITECTURE
1594 M:      Russell King <linux@armlinux.org.uk>
1595 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1596 W:      http://www.armlinux.org.uk/
1597 S:      Maintained
1598 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1599 F:      arch/arm/include/asm/hardware/ioc.h
1600 F:      arch/arm/include/asm/hardware/iomd.h
1601 F:      arch/arm/include/asm/hardware/memc.h
1602 F:      arch/arm/mach-rpc/
1603 F:      drivers/net/ethernet/8390/etherh.c
1604 F:      drivers/net/ethernet/i825xx/ether1*
1605 F:      drivers/net/ethernet/seeq/ether3*
1606 F:      drivers/scsi/arm/
1607
1608 ARM/Rockchip SoC support
1609 M:      Heiko Stuebner <heiko@sntech.de>
1610 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611 L:      linux-rockchip@lists.infradead.org
1612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1613 S:      Maintained
1614 F:      arch/arm/boot/dts/rk3*
1615 F:      arch/arm/mach-rockchip/
1616 F:      drivers/clk/rockchip/
1617 F:      drivers/i2c/busses/i2c-rk3x.c
1618 F:      drivers/*/*rockchip*
1619 F:      drivers/*/*/*rockchip*
1620 F:      sound/soc/rockchip/
1621 N:      rockchip
1622
1623 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1624 M:      Kukjin Kim <kgene@kernel.org>
1625 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1626 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1627 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1628 S:      Maintained
1629 F:      arch/arm/boot/dts/s3c*
1630 F:      arch/arm/boot/dts/s5p*
1631 F:      arch/arm/boot/dts/samsung*
1632 F:      arch/arm/boot/dts/exynos*
1633 F:      arch/arm64/boot/dts/exynos/
1634 F:      arch/arm/plat-samsung/
1635 F:      arch/arm/mach-s3c24*/
1636 F:      arch/arm/mach-s3c64xx/
1637 F:      arch/arm/mach-s5p*/
1638 F:      arch/arm/mach-exynos*/
1639 F:      drivers/*/*s3c24*
1640 F:      drivers/*/*/*s3c24*
1641 F:      drivers/*/*s3c64xx*
1642 F:      drivers/*/*s5pv210*
1643 F:      drivers/memory/samsung/*
1644 F:      drivers/soc/samsung/*
1645 F:      drivers/spi/spi-s3c*
1646 F:      Documentation/arm/Samsung/
1647 F:      Documentation/devicetree/bindings/arm/samsung/
1648 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1649 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1650 N:      exynos
1651
1652 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1653 M:      Kyungmin Park <kyungmin.park@samsung.com>
1654 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1655 S:      Maintained
1656 F:      arch/arm/mach-s5pv210/
1657
1658 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1659 M:      Kyungmin Park <kyungmin.park@samsung.com>
1660 M:      Kamil Debski <k.debski@samsung.com>
1661 L:      linux-arm-kernel@lists.infradead.org
1662 L:      linux-media@vger.kernel.org
1663 S:      Maintained
1664 F:      drivers/media/platform/s5p-g2d/
1665
1666 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1667 M:      Kyungmin Park <kyungmin.park@samsung.com>
1668 M:      Kamil Debski <k.debski@samsung.com>
1669 M:      Jeongtae Park <jtp.park@samsung.com>
1670 L:      linux-arm-kernel@lists.infradead.org
1671 L:      linux-media@vger.kernel.org
1672 S:      Maintained
1673 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1674 F:      drivers/media/platform/s5p-mfc/
1675
1676 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1677 M:      Kyungmin Park <kyungmin.park@samsung.com>
1678 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1679 L:      linux-arm-kernel@lists.infradead.org
1680 L:      linux-media@vger.kernel.org
1681 S:      Maintained
1682 F:      drivers/media/platform/s5p-tv/
1683
1684 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1685 M:      Kyungmin Park <kyungmin.park@samsung.com>
1686 L:      linux-arm-kernel@lists.infradead.org
1687 L:      linux-media@vger.kernel.org
1688 S:      Maintained
1689 F:      drivers/staging/media/platform/s5p-cec/
1690
1691 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1692 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1693 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1694 L:      linux-arm-kernel@lists.infradead.org
1695 L:      linux-media@vger.kernel.org
1696 S:      Maintained
1697 F:      drivers/media/platform/s5p-jpeg/
1698
1699 ARM/SHMOBILE ARM ARCHITECTURE
1700 M:      Simon Horman <horms@verge.net.au>
1701 M:      Magnus Damm <magnus.damm@gmail.com>
1702 L:      linux-renesas-soc@vger.kernel.org
1703 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1705 S:      Supported
1706 F:      arch/arm/boot/dts/emev2*
1707 F:      arch/arm/boot/dts/r7s*
1708 F:      arch/arm/boot/dts/r8a*
1709 F:      arch/arm/boot/dts/sh*
1710 F:      arch/arm/configs/shmobile_defconfig
1711 F:      arch/arm/include/debug/renesas-scif.S
1712 F:      arch/arm/mach-shmobile/
1713 F:      drivers/soc/renesas/
1714 F:      include/linux/soc/renesas/
1715
1716 ARM/SOCFPGA ARCHITECTURE
1717 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1718 S:      Maintained
1719 F:      arch/arm/mach-socfpga/
1720 F:      arch/arm/boot/dts/socfpga*
1721 F:      arch/arm/configs/socfpga_defconfig
1722 F:      arch/arm64/boot/dts/altera/
1723 W:      http://www.rocketboards.org
1724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1725
1726 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1727 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1728 S:      Maintained
1729 F:      drivers/clk/socfpga/
1730
1731 ARM/SOCFPGA EDAC SUPPORT
1732 M:      Thor Thayer <tthayer@opensource.altera.com>
1733 S:      Maintained
1734 F:      drivers/edac/altera_edac.
1735
1736 ARM/STI ARCHITECTURE
1737 M:      Patrice Chotard <patrice.chotard@st.com>
1738 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1739 L:      kernel@stlinux.com
1740 W:      http://www.stlinux.com
1741 S:      Maintained
1742 F:      arch/arm/mach-sti/
1743 F:      arch/arm/boot/dts/sti*
1744 F:      drivers/char/hw_random/st-rng.c
1745 F:      drivers/clocksource/arm_global_timer.c
1746 F:      drivers/clocksource/clksrc_st_lpc.c
1747 F:      drivers/cpufreq/sti-cpufreq.c
1748 F:      drivers/i2c/busses/i2c-st.c
1749 F:      drivers/media/rc/st_rc.c
1750 F:      drivers/media/platform/sti/c8sectpfe/
1751 F:      drivers/mmc/host/sdhci-st.c
1752 F:      drivers/phy/phy-miphy28lp.c
1753 F:      drivers/phy/phy-miphy365x.c
1754 F:      drivers/phy/phy-stih407-usb.c
1755 F:      drivers/phy/phy-stih41x-usb.c
1756 F:      drivers/pinctrl/pinctrl-st.c
1757 F:      drivers/remoteproc/st_remoteproc.c
1758 F:      drivers/reset/sti/
1759 F:      drivers/rtc/rtc-st-lpc.c
1760 F:      drivers/tty/serial/st-asc.c
1761 F:      drivers/usb/dwc3/dwc3-st.c
1762 F:      drivers/usb/host/ehci-st.c
1763 F:      drivers/usb/host/ohci-st.c
1764 F:      drivers/watchdog/st_lpc_wdt.c
1765 F:      drivers/ata/ahci_st.c
1766
1767 ARM/STM32 ARCHITECTURE
1768 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1769 M:      Alexandre Torgue <alexandre.torgue@st.com>
1770 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771 S:      Maintained
1772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1773 N:      stm32
1774 F:      drivers/clocksource/armv7m_systick.c
1775
1776 ARM/TANGO ARCHITECTURE
1777 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1778 L:      linux-arm-kernel@lists.infradead.org
1779 S:      Maintained
1780 N:      tango
1781
1782 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1783 M:      Lennert Buytenhek <kernel@wantstofly.org>
1784 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1785 S:      Maintained
1786
1787 ARM/TETON BGA MACHINE SUPPORT
1788 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1789 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790 S:      Maintained
1791
1792 ARM/THECUS N2100 MACHINE SUPPORT
1793 M:      Lennert Buytenhek <kernel@wantstofly.org>
1794 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1795 S:      Maintained
1796
1797 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1798 M:      Wan ZongShun <mcuos.com@gmail.com>
1799 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1800 W:      http://www.mcuos.com
1801 S:      Maintained
1802 F:      arch/arm/mach-w90x900/
1803 F:      drivers/input/keyboard/w90p910_keypad.c
1804 F:      drivers/input/touchscreen/w90p910_ts.c
1805 F:      drivers/watchdog/nuc900_wdt.c
1806 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1807 F:      drivers/mtd/nand/nuc900_nand.c
1808 F:      drivers/rtc/rtc-nuc900.c
1809 F:      drivers/spi/spi-nuc900.c
1810 F:      drivers/usb/host/ehci-w90x900.c
1811 F:      drivers/video/fbdev/nuc900fb.c
1812
1813 ARM/U300 MACHINE SUPPORT
1814 M:      Linus Walleij <linus.walleij@linaro.org>
1815 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1816 S:      Supported
1817 F:      arch/arm/mach-u300/
1818 F:      drivers/clocksource/timer-u300.c
1819 F:      drivers/i2c/busses/i2c-stu300.c
1820 F:      drivers/rtc/rtc-coh901331.c
1821 F:      drivers/watchdog/coh901327_wdt.c
1822 F:      drivers/dma/coh901318*
1823 F:      drivers/mfd/ab3100*
1824 F:      drivers/rtc/rtc-ab3100.c
1825 F:      drivers/rtc/rtc-coh901331.c
1826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1827
1828 ARM/UNIPHIER ARCHITECTURE
1829 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1830 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831 S:      Maintained
1832 F:      arch/arm/boot/dts/uniphier*
1833 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1834 F:      arch/arm/mach-uniphier/
1835 F:      arch/arm/mm/cache-uniphier.c
1836 F:      arch/arm64/boot/dts/socionext/
1837 F:      drivers/bus/uniphier-system-bus.c
1838 F:      drivers/i2c/busses/i2c-uniphier*
1839 F:      drivers/pinctrl/uniphier/
1840 F:      drivers/tty/serial/8250/8250_uniphier.c
1841 N:      uniphier
1842
1843 ARM/Ux500 ARM ARCHITECTURE
1844 M:      Linus Walleij <linus.walleij@linaro.org>
1845 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1846 S:      Maintained
1847 F:      arch/arm/mach-ux500/
1848 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1849 F:      drivers/dma/ste_dma40*
1850 F:      drivers/hwspinlock/u8500_hsem.c
1851 F:      drivers/mfd/abx500*
1852 F:      drivers/mfd/ab8500*
1853 F:      drivers/mfd/dbx500*
1854 F:      drivers/mfd/db8500*
1855 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1856 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1857 F:      drivers/rtc/rtc-ab8500.c
1858 F:      drivers/rtc/rtc-pl031.c
1859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1860
1861 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1862 M:      Ulf Hansson <ulf.hansson@linaro.org>
1863 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1864 T:      git git://git.linaro.org/people/ulfh/clk.git
1865 S:      Maintained
1866 F:      drivers/clk/ux500/
1867
1868 ARM/VERSATILE EXPRESS PLATFORM
1869 M:      Liviu Dudau <liviu.dudau@arm.com>
1870 M:      Sudeep Holla <sudeep.holla@arm.com>
1871 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1872 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1873 S:      Maintained
1874 F:      arch/arm/boot/dts/vexpress*
1875 F:      arch/arm64/boot/dts/arm/
1876 F:      arch/arm/mach-vexpress/
1877 F:      */*/vexpress*
1878 F:      */*/*/vexpress*
1879 F:      drivers/clk/versatile/clk-vexpress-osc.c
1880 F:      drivers/clocksource/versatile.c
1881 N:      mps2
1882
1883 ARM/VFP SUPPORT
1884 M:      Russell King <linux@armlinux.org.uk>
1885 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1886 W:      http://www.armlinux.org.uk/
1887 S:      Maintained
1888 F:      arch/arm/vfp/
1889
1890 ARM/VOIPAC PXA270 SUPPORT
1891 M:      Marek Vasut <marek.vasut@gmail.com>
1892 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1893 S:      Maintained
1894 F:      arch/arm/mach-pxa/vpac270.c
1895 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1896
1897 ARM/VT8500 ARM ARCHITECTURE
1898 M:      Tony Prisk <linux@prisktech.co.nz>
1899 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1900 S:      Maintained
1901 F:      arch/arm/mach-vt8500/
1902 F:      drivers/clocksource/vt8500_timer.c
1903 F:      drivers/i2c/busses/i2c-wmt.c
1904 F:      drivers/mmc/host/wmt-sdmmc.c
1905 F:      drivers/pwm/pwm-vt8500.c
1906 F:      drivers/rtc/rtc-vt8500.c
1907 F:      drivers/tty/serial/vt8500_serial.c
1908 F:      drivers/usb/host/ehci-platform.c
1909 F:      drivers/usb/host/uhci-platform.c
1910 F:      drivers/video/fbdev/vt8500lcdfb.*
1911 F:      drivers/video/fbdev/wm8505fb*
1912 F:      drivers/video/fbdev/wmt_ge_rops.*
1913
1914 ARM/ZIPIT Z2 SUPPORT
1915 M:      Marek Vasut <marek.vasut@gmail.com>
1916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1917 S:      Maintained
1918 F:      arch/arm/mach-pxa/z2.c
1919 F:      arch/arm/mach-pxa/include/mach/z2.h
1920
1921 ARM/ZTE ARCHITECTURE
1922 M:      Jun Nie <jun.nie@linaro.org>
1923 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1924 S:      Maintained
1925 F:      arch/arm/mach-zx/
1926 F:      drivers/clk/zte/
1927 F:      Documentation/devicetree/bindings/arm/zte.txt
1928 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1929
1930 ARM/ZYNQ ARCHITECTURE
1931 M:      Michal Simek <michal.simek@xilinx.com>
1932 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1933 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1934 W:      http://wiki.xilinx.com
1935 T:      git https://github.com/Xilinx/linux-xlnx.git
1936 S:      Supported
1937 F:      arch/arm/mach-zynq/
1938 F:      drivers/cpuidle/cpuidle-zynq.c
1939 F:      drivers/block/xsysace.c
1940 N:      zynq
1941 N:      xilinx
1942 F:      drivers/clocksource/cadence_ttc_timer.c
1943 F:      drivers/i2c/busses/i2c-cadence.c
1944 F:      drivers/mmc/host/sdhci-of-arasan.c
1945 F:      drivers/edac/synopsys_edac.c
1946
1947 ARM SMMU DRIVERS
1948 M:      Will Deacon <will.deacon@arm.com>
1949 R:      Robin Murphy <robin.murphy@arm.com>
1950 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1951 S:      Maintained
1952 F:      drivers/iommu/arm-smmu.c
1953 F:      drivers/iommu/arm-smmu-v3.c
1954 F:      drivers/iommu/io-pgtable-arm.c
1955 F:      drivers/iommu/io-pgtable-arm-v7s.c
1956
1957 ARM64 PORT (AARCH64 ARCHITECTURE)
1958 M:      Catalin Marinas <catalin.marinas@arm.com>
1959 M:      Will Deacon <will.deacon@arm.com>
1960 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1962 S:      Maintained
1963 F:      arch/arm64/
1964 F:      Documentation/arm64/
1965
1966 AS3645A LED FLASH CONTROLLER DRIVER
1967 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1968 L:      linux-media@vger.kernel.org
1969 T:      git git://linuxtv.org/media_tree.git
1970 S:      Maintained
1971 F:      drivers/media/i2c/as3645a.c
1972 F:      include/media/i2c/as3645a.h
1973
1974 ASC7621 HARDWARE MONITOR DRIVER
1975 M:      George Joseph <george.joseph@fairview5.com>
1976 L:      linux-hwmon@vger.kernel.org
1977 S:      Maintained
1978 F:      Documentation/hwmon/asc7621
1979 F:      drivers/hwmon/asc7621.c
1980
1981 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1982 M:      Corentin Chary <corentin.chary@gmail.com>
1983 L:      acpi4asus-user@lists.sourceforge.net
1984 L:      platform-driver-x86@vger.kernel.org
1985 W:      http://acpi4asus.sf.net
1986 S:      Maintained
1987 F:      drivers/platform/x86/asus*.c
1988 F:      drivers/platform/x86/eeepc*.c
1989
1990 ASUS WIRELESS RADIO CONTROL DRIVER
1991 M:      João Paulo Rechi Vita <jprvita@gmail.com>
1992 L:      platform-driver-x86@vger.kernel.org
1993 S:      Maintained
1994 F:      drivers/platform/x86/asus-wireless.c
1995
1996 ASYMMETRIC KEYS
1997 M:      David Howells <dhowells@redhat.com>
1998 L:      keyrings@vger.kernel.org
1999 S:      Maintained
2000 F:      Documentation/crypto/asymmetric-keys.txt
2001 F:      include/linux/verification.h
2002 F:      include/crypto/public_key.h
2003 F:      include/crypto/pkcs7.h
2004 F:      crypto/asymmetric_keys/
2005
2006 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2007 R:      Dan Williams <dan.j.williams@intel.com>
2008 W:      http://sourceforge.net/projects/xscaleiop
2009 S:      Odd fixes
2010 F:      Documentation/crypto/async-tx-api.txt
2011 F:      crypto/async_tx/
2012 F:      drivers/dma/
2013 F:      include/linux/dmaengine.h
2014 F:      include/linux/async_tx.h
2015
2016 AT24 EEPROM DRIVER
2017 M:      Wolfram Sang <wsa@the-dreams.de>
2018 L:      linux-i2c@vger.kernel.org
2019 S:      Maintained
2020 F:      drivers/misc/eeprom/at24.c
2021 F:      include/linux/platform_data/at24.h
2022
2023 ATA OVER ETHERNET (AOE) DRIVER
2024 M:      "Ed L. Cashin" <ed.cashin@acm.org>
2025 W:      http://www.openaoe.org/
2026 S:      Supported
2027 F:      Documentation/aoe/
2028 F:      drivers/block/aoe/
2029
2030 ATHEROS 71XX/9XXX GPIO DRIVER
2031 M:      Alban Bedel <albeu@free.fr>
2032 W:      https://github.com/AlbanBedel/linux
2033 T:      git git://github.com/AlbanBedel/linux
2034 S:      Maintained
2035 F:      drivers/gpio/gpio-ath79.c
2036 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2037
2038 ATHEROS ATH GENERIC UTILITIES
2039 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2040 L:      linux-wireless@vger.kernel.org
2041 S:      Supported
2042 F:      drivers/net/wireless/ath/*
2043
2044 ATHEROS ATH5K WIRELESS DRIVER
2045 M:      Jiri Slaby <jirislaby@gmail.com>
2046 M:      Nick Kossifidis <mickflemm@gmail.com>
2047 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2048 L:      linux-wireless@vger.kernel.org
2049 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2050 S:      Maintained
2051 F:      drivers/net/wireless/ath/ath5k/
2052
2053 ATHEROS ATH6KL WIRELESS DRIVER
2054 M:      Kalle Valo <kvalo@qca.qualcomm.com>
2055 L:      linux-wireless@vger.kernel.org
2056 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2058 S:      Supported
2059 F:      drivers/net/wireless/ath/ath6kl/
2060
2061 WILOCITY WIL6210 WIRELESS DRIVER
2062 M:      Maya Erez <qca_merez@qca.qualcomm.com>
2063 L:      linux-wireless@vger.kernel.org
2064 L:      wil6210@qca.qualcomm.com
2065 S:      Supported
2066 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
2067 F:      drivers/net/wireless/ath/wil6210/
2068 F:      include/uapi/linux/wil6210_uapi.h
2069
2070 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2071 M:      Christian Lamparter <chunkeey@googlemail.com>
2072 L:      linux-wireless@vger.kernel.org
2073 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
2074 S:      Maintained
2075 F:      drivers/net/wireless/ath/carl9170/
2076
2077 ATK0110 HWMON DRIVER
2078 M:      Luca Tettamanti <kronos.it@gmail.com>
2079 L:      linux-hwmon@vger.kernel.org
2080 S:      Maintained
2081 F:      drivers/hwmon/asus_atk0110.c
2082
2083 ATI_REMOTE2 DRIVER
2084 M:      Ville Syrjala <syrjala@sci.fi>
2085 S:      Maintained
2086 F:      drivers/input/misc/ati_remote2.c
2087
2088 ATLX ETHERNET DRIVERS
2089 M:      Jay Cliburn <jcliburn@gmail.com>
2090 M:      Chris Snook <chris.snook@gmail.com>
2091 L:      netdev@vger.kernel.org
2092 W:      http://sourceforge.net/projects/atl1
2093 W:      http://atl1.sourceforge.net
2094 S:      Maintained
2095 F:      drivers/net/ethernet/atheros/
2096
2097 ATM
2098 M:      Chas Williams <3chas3@gmail.com>
2099 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2100 L:      netdev@vger.kernel.org
2101 W:      http://linux-atm.sourceforge.net
2102 S:      Maintained
2103 F:      drivers/atm/
2104 F:      include/linux/atm*
2105 F:      include/uapi/linux/atm*
2106
2107 ATMEL AT91 / AT32 MCI DRIVER
2108 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2109 S:      Maintained
2110 F:      drivers/mmc/host/atmel-mci.c
2111
2112 ATMEL AT91 / AT32 SERIAL DRIVER
2113 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2114 S:      Supported
2115 F:      drivers/tty/serial/atmel_serial.c
2116
2117 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2118 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2119 S:      Supported
2120 F:      drivers/power/reset/at91-sama5d2_shdwc.c
2121
2122 ATMEL SAMA5D2 ADC DRIVER
2123 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2124 L:      linux-iio@vger.kernel.org
2125 S:      Supported
2126 F:      drivers/iio/adc/at91-sama5d2_adc.c
2127
2128 ATMEL Audio ALSA driver
2129 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2130 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2131 S:      Supported
2132 F:      sound/soc/atmel
2133
2134 ATMEL DMA DRIVER
2135 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2136 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2137 S:      Supported
2138 F:      drivers/dma/at_hdmac.c
2139 F:      drivers/dma/at_hdmac_regs.h
2140 F:      include/linux/platform_data/dma-atmel.h
2141
2142 ATMEL XDMA DRIVER
2143 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2144 L:      linux-arm-kernel@lists.infradead.org
2145 L:      dmaengine@vger.kernel.org
2146 S:      Supported
2147 F:      drivers/dma/at_xdmac.c
2148
2149 ATMEL I2C DRIVER
2150 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2151 L:      linux-i2c@vger.kernel.org
2152 S:      Supported
2153 F:      drivers/i2c/busses/i2c-at91.c
2154
2155 ATMEL ISI DRIVER
2156 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2157 L:      linux-media@vger.kernel.org
2158 S:      Supported
2159 F:      drivers/media/platform/soc_camera/atmel-isi.c
2160 F:      include/media/atmel-isi.h
2161
2162 ATMEL LCDFB DRIVER
2163 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2164 L:      linux-fbdev@vger.kernel.org
2165 S:      Maintained
2166 F:      drivers/video/fbdev/atmel_lcdfb.c
2167 F:      include/video/atmel_lcdc.h
2168
2169 ATMEL MACB ETHERNET DRIVER
2170 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2171 S:      Supported
2172 F:      drivers/net/ethernet/cadence/
2173
2174 ATMEL NAND DRIVER
2175 M:      Wenyou Yang <wenyou.yang@atmel.com>
2176 M:      Josh Wu <rainyfeeling@outlook.com>
2177 L:      linux-mtd@lists.infradead.org
2178 S:      Supported
2179 F:      drivers/mtd/nand/atmel_nand*
2180
2181 ATMEL SDMMC DRIVER
2182 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2183 L:      linux-mmc@vger.kernel.org
2184 S:      Supported
2185 F:      drivers/mmc/host/sdhci-of-at91.c
2186
2187 ATMEL SPI DRIVER
2188 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2189 S:      Supported
2190 F:      drivers/spi/spi-atmel.*
2191
2192 ATMEL SSC DRIVER
2193 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2194 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2195 S:      Supported
2196 F:      drivers/misc/atmel-ssc.c
2197 F:      include/linux/atmel-ssc.h
2198
2199 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2200 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2201 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2202 S:      Supported
2203 F:      drivers/misc/atmel_tclib.c
2204 F:      drivers/clocksource/tcb_clksrc.c
2205
2206 ATMEL USBA UDC 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/usb/gadget/udc/atmel_usba_udc.*
2211
2212 ATMEL WIRELESS DRIVER
2213 M:      Simon Kelley <simon@thekelleys.org.uk>
2214 L:      linux-wireless@vger.kernel.org
2215 W:      http://www.thekelleys.org.uk/atmel
2216 W:      http://atmelwlandriver.sourceforge.net/
2217 S:      Maintained
2218 F:      drivers/net/wireless/atmel/atmel*
2219
2220 ATMEL MAXTOUCH DRIVER
2221 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2222 T:      git git://github.com/atmel-maxtouch/linux.git
2223 S:      Supported
2224 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2225 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2226 F:      include/linux/platform_data/atmel_mxt_ts.h
2227
2228 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2229 M:      Bradley Grove <linuxdrivers@attotech.com>
2230 L:      linux-scsi@vger.kernel.org
2231 W:      http://www.attotech.com
2232 S:      Supported
2233 F:      drivers/scsi/esas2r
2234
2235 ATUSB IEEE 802.15.4 RADIO DRIVER
2236 M:      Stefan Schmidt <stefan@osg.samsung.com>
2237 L:      linux-wpan@vger.kernel.org
2238 S:      Maintained
2239 F:      drivers/net/ieee802154/atusb.c
2240 F:      drivers/net/ieee802154/atusb.h
2241 F:      drivers/net/ieee802154/at86rf230.h
2242
2243 AUDIT SUBSYSTEM
2244 M:      Paul Moore <paul@paul-moore.com>
2245 M:      Eric Paris <eparis@redhat.com>
2246 L:      linux-audit@redhat.com (moderated for non-subscribers)
2247 W:      http://people.redhat.com/sgrubb/audit/
2248 T:      git git://git.infradead.org/users/pcmoore/audit
2249 S:      Maintained
2250 F:      include/linux/audit.h
2251 F:      include/uapi/linux/audit.h
2252 F:      kernel/audit*
2253
2254 AUXILIARY DISPLAY DRIVERS
2255 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2256 W:      http://miguelojeda.es/auxdisplay.htm
2257 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2258 S:      Maintained
2259 F:      drivers/auxdisplay/
2260 F:      include/linux/cfag12864b.h
2261
2262 AVR32 ARCHITECTURE
2263 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2264 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2265 W:      http://www.atmel.com/products/AVR32/
2266 W:      http://mirror.egtvedt.no/avr32linux.org/
2267 W:      http://avrfreaks.net/
2268 S:      Maintained
2269 F:      arch/avr32/
2270
2271 AVR32/AT32AP MACHINE SUPPORT
2272 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2273 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2274 S:      Maintained
2275 F:      arch/avr32/mach-at32ap/
2276
2277 AX.25 NETWORK LAYER
2278 M:      Ralf Baechle <ralf@linux-mips.org>
2279 L:      linux-hams@vger.kernel.org
2280 W:      http://www.linux-ax25.org/
2281 S:      Maintained
2282 F:      include/uapi/linux/ax25.h
2283 F:      include/net/ax25.h
2284 F:      net/ax25/
2285
2286 AZ6007 DVB DRIVER
2287 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2288 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2289 L:      linux-media@vger.kernel.org
2290 W:      https://linuxtv.org
2291 T:      git git://linuxtv.org/media_tree.git
2292 S:      Maintained
2293 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2294
2295 AZTECH FM RADIO RECEIVER DRIVER
2296 M:      Hans Verkuil <hverkuil@xs4all.nl>
2297 L:      linux-media@vger.kernel.org
2298 T:      git git://linuxtv.org/media_tree.git
2299 W:      https://linuxtv.org
2300 S:      Maintained
2301 F:      drivers/media/radio/radio-aztech*
2302
2303 B43 WIRELESS DRIVER
2304 L:      linux-wireless@vger.kernel.org
2305 L:      b43-dev@lists.infradead.org
2306 W:      http://wireless.kernel.org/en/users/Drivers/b43
2307 S:      Odd Fixes
2308 F:      drivers/net/wireless/broadcom/b43/
2309
2310 B43LEGACY WIRELESS DRIVER
2311 M:      Larry Finger <Larry.Finger@lwfinger.net>
2312 L:      linux-wireless@vger.kernel.org
2313 L:      b43-dev@lists.infradead.org
2314 W:      http://wireless.kernel.org/en/users/Drivers/b43
2315 S:      Maintained
2316 F:      drivers/net/wireless/broadcom/b43legacy/
2317
2318 BACKLIGHT CLASS/SUBSYSTEM
2319 M:      Jingoo Han <jingoohan1@gmail.com>
2320 M:      Lee Jones <lee.jones@linaro.org>
2321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2322 S:      Maintained
2323 F:      drivers/video/backlight/
2324 F:      include/linux/backlight.h
2325
2326 BATMAN ADVANCED
2327 M:      Marek Lindner <mareklindner@neomailbox.ch>
2328 M:      Simon Wunderlich <sw@simonwunderlich.de>
2329 M:      Antonio Quartulli <a@unstable.cc>
2330 L:      b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2331 W:      https://www.open-mesh.org/
2332 Q:      https://patchwork.open-mesh.org/project/batman/list/
2333 S:      Maintained
2334 F:      Documentation/ABI/testing/sysfs-class-net-batman-adv
2335 F:      Documentation/ABI/testing/sysfs-class-net-mesh
2336 F:      Documentation/networking/batman-adv.txt
2337 F:      include/uapi/linux/batman_adv.h
2338 F:      net/batman-adv/
2339
2340 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2341 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2342 L:      linux-hams@vger.kernel.org
2343 W:      http://www.baycom.org/~tom/ham/ham.html
2344 S:      Maintained
2345 F:      drivers/net/hamradio/baycom*
2346
2347 BCACHE (BLOCK LAYER CACHE)
2348 M:      Kent Overstreet <kent.overstreet@gmail.com>
2349 L:      linux-bcache@vger.kernel.org
2350 W:      http://bcache.evilpiepirate.org
2351 S:      Orphan
2352 F:      drivers/md/bcache/
2353
2354 BDISP ST MEDIA DRIVER
2355 M:      Fabien Dessenne <fabien.dessenne@st.com>
2356 L:      linux-media@vger.kernel.org
2357 T:      git git://linuxtv.org/media_tree.git
2358 W:      https://linuxtv.org
2359 S:      Supported
2360 F:      drivers/media/platform/sti/bdisp
2361
2362 BEFS FILE SYSTEM
2363 M:      Luis de Bethencourt <luisbg@osg.samsung.com>
2364 M:      Salah Triki <salah.triki@gmail.com>
2365 S:      Maintained
2366 T:      git git://github.com/luisbg/linux-befs.git
2367 F:      Documentation/filesystems/befs.txt
2368 F:      fs/befs/
2369
2370 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2371 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2372 L:      netdev@vger.kernel.org
2373 S:      Maintained
2374 F:      drivers/net/ethernet/ec_bhf.c
2375
2376 BFS FILE SYSTEM
2377 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2378 S:      Maintained
2379 F:      Documentation/filesystems/bfs.txt
2380 F:      fs/bfs/
2381 F:      include/uapi/linux/bfs_fs.h
2382
2383 BLACKFIN ARCHITECTURE
2384 M:      Steven Miao <realmz6@gmail.com>
2385 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2386 T:      git git://git.code.sf.net/p/adi-linux/code
2387 W:      http://blackfin.uclinux.org
2388 S:      Supported
2389 F:      arch/blackfin/
2390
2391 BLACKFIN EMAC DRIVER
2392 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2393 W:      http://blackfin.uclinux.org
2394 S:      Supported
2395 F:      drivers/net/ethernet/adi/
2396
2397 BLACKFIN RTC DRIVER
2398 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2399 W:      http://blackfin.uclinux.org
2400 S:      Supported
2401 F:      drivers/rtc/rtc-bfin.c
2402
2403 BLACKFIN SDH DRIVER
2404 M:      Sonic Zhang <sonic.zhang@analog.com>
2405 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2406 W:      http://blackfin.uclinux.org
2407 S:      Supported
2408 F:      drivers/mmc/host/bfin_sdh.c
2409
2410 BLACKFIN SERIAL DRIVER
2411 M:      Sonic Zhang <sonic.zhang@analog.com>
2412 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2413 W:      http://blackfin.uclinux.org
2414 S:      Supported
2415 F:      drivers/tty/serial/bfin_uart.c
2416
2417 BLACKFIN WATCHDOG DRIVER
2418 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2419 W:      http://blackfin.uclinux.org
2420 S:      Supported
2421 F:      drivers/watchdog/bfin_wdt.c
2422
2423 BLACKFIN I2C TWI DRIVER
2424 M:      Sonic Zhang <sonic.zhang@analog.com>
2425 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2426 W:      http://blackfin.uclinux.org/
2427 S:      Supported
2428 F:      drivers/i2c/busses/i2c-bfin-twi.c
2429
2430 BLACKFIN MEDIA DRIVER
2431 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2432 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2433 W:      http://blackfin.uclinux.org/
2434 S:      Supported
2435 F:      drivers/media/platform/blackfin/
2436 F:      drivers/media/i2c/adv7183*
2437 F:      drivers/media/i2c/vs6624*
2438
2439 BLINKM RGB LED DRIVER
2440 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2441 S:      Maintained
2442 F:      drivers/leds/leds-blinkm.c
2443
2444 BLOCK LAYER
2445 M:      Jens Axboe <axboe@kernel.dk>
2446 L:      linux-block@vger.kernel.org
2447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2448 S:      Maintained
2449 F:      block/
2450 F:      kernel/trace/blktrace.c
2451
2452 BLOCK2MTD DRIVER
2453 M:      Joern Engel <joern@lazybastard.org>
2454 L:      linux-mtd@lists.infradead.org
2455 S:      Maintained
2456 F:      drivers/mtd/devices/block2mtd.c
2457
2458 BLUETOOTH DRIVERS
2459 M:      Marcel Holtmann <marcel@holtmann.org>
2460 M:      Gustavo Padovan <gustavo@padovan.org>
2461 M:      Johan Hedberg <johan.hedberg@gmail.com>
2462 L:      linux-bluetooth@vger.kernel.org
2463 W:      http://www.bluez.org/
2464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2466 S:      Maintained
2467 F:      drivers/bluetooth/
2468
2469 BLUETOOTH SUBSYSTEM
2470 M:      Marcel Holtmann <marcel@holtmann.org>
2471 M:      Gustavo Padovan <gustavo@padovan.org>
2472 M:      Johan Hedberg <johan.hedberg@gmail.com>
2473 L:      linux-bluetooth@vger.kernel.org
2474 W:      http://www.bluez.org/
2475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2477 S:      Maintained
2478 F:      net/bluetooth/
2479 F:      include/net/bluetooth/
2480
2481 BONDING DRIVER
2482 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2483 M:      Veaceslav Falico <vfalico@gmail.com>
2484 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2485 L:      netdev@vger.kernel.org
2486 W:      http://sourceforge.net/projects/bonding/
2487 S:      Supported
2488 F:      drivers/net/bonding/
2489 F:      include/uapi/linux/if_bonding.h
2490
2491 BPF (Safe dynamic programs and tools)
2492 M:      Alexei Starovoitov <ast@kernel.org>
2493 L:      netdev@vger.kernel.org
2494 L:      linux-kernel@vger.kernel.org
2495 S:      Supported
2496 F:      kernel/bpf/
2497
2498 BROADCOM B44 10/100 ETHERNET DRIVER
2499 M:      Gary Zambrano <zambrano@broadcom.com>
2500 L:      netdev@vger.kernel.org
2501 S:      Supported
2502 F:      drivers/net/ethernet/broadcom/b44.*
2503
2504 BROADCOM B53 ETHERNET SWITCH DRIVER
2505 M:      Florian Fainelli <f.fainelli@gmail.com>
2506 L:      netdev@vger.kernel.org
2507 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
2508 S:      Supported
2509 F:      drivers/net/dsa/b53/*
2510 F:      include/linux/platform_data/b53.h
2511
2512 BROADCOM GENET ETHERNET DRIVER
2513 M:      Florian Fainelli <f.fainelli@gmail.com>
2514 L:      netdev@vger.kernel.org
2515 S:      Supported
2516 F:      drivers/net/ethernet/broadcom/genet/
2517
2518 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2519 M:      Sony Chacko <sony.chacko@qlogic.com>
2520 M:      Dept-HSGLinuxNICDev@qlogic.com
2521 L:      netdev@vger.kernel.org
2522 S:      Supported
2523 F:      drivers/net/ethernet/broadcom/bnx2.*
2524 F:      drivers/net/ethernet/broadcom/bnx2_*
2525
2526 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2527 M:      Ariel Elior <ariel.elior@qlogic.com>
2528 L:      netdev@vger.kernel.org
2529 S:      Supported
2530 F:      drivers/net/ethernet/broadcom/bnx2x/
2531
2532 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2533 M:      Florian Fainelli <f.fainelli@gmail.com>
2534 M:      Ray Jui <rjui@broadcom.com>
2535 M:      Scott Branden <sbranden@broadcom.com>
2536 M:      bcm-kernel-feedback-list@broadcom.com
2537 T:      git git://github.com/broadcom/mach-bcm
2538 S:      Maintained
2539 N:      bcm281*
2540 N:      bcm113*
2541 N:      bcm216*
2542 N:      kona
2543 F:      arch/arm/mach-bcm/
2544
2545 BROADCOM BCM2835 ARM ARCHITECTURE
2546 M:      Stephen Warren <swarren@wwwdotorg.org>
2547 M:      Lee Jones <lee@kernel.org>
2548 M:      Eric Anholt <eric@anholt.net>
2549 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2550 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2552 S:      Maintained
2553 N:      bcm2835
2554
2555 BROADCOM BCM47XX MIPS ARCHITECTURE
2556 M:      Hauke Mehrtens <hauke@hauke-m.de>
2557 M:      Rafał Miłecki <zajec5@gmail.com>
2558 L:      linux-mips@linux-mips.org
2559 S:      Maintained
2560 F:      Documentation/devicetree/bindings/mips/brcm/
2561 F:      arch/mips/bcm47xx/*
2562 F:      arch/mips/include/asm/mach-bcm47xx/*
2563
2564 BROADCOM BCM5301X ARM ARCHITECTURE
2565 M:      Hauke Mehrtens <hauke@hauke-m.de>
2566 M:      Rafał Miłecki <zajec5@gmail.com>
2567 M:      bcm-kernel-feedback-list@broadcom.com
2568 L:      linux-arm-kernel@lists.infradead.org
2569 S:      Maintained
2570 F:      arch/arm/mach-bcm/bcm_5301x.c
2571 F:      arch/arm/boot/dts/bcm5301x*.dtsi
2572 F:      arch/arm/boot/dts/bcm470*
2573
2574 BROADCOM BCM63XX ARM ARCHITECTURE
2575 M:      Florian Fainelli <f.fainelli@gmail.com>
2576 M:      bcm-kernel-feedback-list@broadcom.com
2577 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2578 T:      git git://github.com/broadcom/stblinux.git
2579 S:      Maintained
2580 N:      bcm63xx
2581
2582 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2583 M:      Kevin Cernekee <cernekee@gmail.com>
2584 L:      linux-usb@vger.kernel.org
2585 S:      Maintained
2586 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2587
2588 BROADCOM BCM7XXX ARM ARCHITECTURE
2589 M:      Brian Norris <computersforpeace@gmail.com>
2590 M:      Gregory Fong <gregory.0xf0@gmail.com>
2591 M:      Florian Fainelli <f.fainelli@gmail.com>
2592 M:      bcm-kernel-feedback-list@broadcom.com
2593 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2594 T:      git git://github.com/broadcom/stblinux.git
2595 S:      Maintained
2596 F:      arch/arm/mach-bcm/*brcmstb*
2597 F:      arch/arm/boot/dts/bcm7*.dts*
2598 F:      drivers/bus/brcmstb_gisb.c
2599 N:      brcmstb
2600
2601 BROADCOM BMIPS MIPS ARCHITECTURE
2602 M:      Kevin Cernekee <cernekee@gmail.com>
2603 M:      Florian Fainelli <f.fainelli@gmail.com>
2604 L:      linux-mips@linux-mips.org
2605 T:      git git://github.com/broadcom/stblinux.git
2606 S:      Maintained
2607 F:      arch/mips/bmips/*
2608 F:      arch/mips/include/asm/mach-bmips/*
2609 F:      arch/mips/kernel/*bmips*
2610 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2611 F:      drivers/irqchip/irq-bcm63*
2612 F:      drivers/irqchip/irq-bcm7*
2613 F:      drivers/irqchip/irq-brcmstb*
2614 F:      include/linux/bcm963xx_nvram.h
2615 F:      include/linux/bcm963xx_tag.h
2616
2617 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2618 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2619 M:      Prashant Sreedharan <prashant@broadcom.com>
2620 M:      Michael Chan <mchan@broadcom.com>
2621 L:      netdev@vger.kernel.org
2622 S:      Supported
2623 F:      drivers/net/ethernet/broadcom/tg3.*
2624
2625 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2626 M:      Arend van Spriel <arend.vanspriel@broadcom.com>
2627 M:      Franky Lin <franky.lin@broadcom.com>
2628 M:      Hante Meuleman <hante.meuleman@broadcom.com>
2629 L:      linux-wireless@vger.kernel.org
2630 L:      brcm80211-dev-list.pdl@broadcom.com
2631 S:      Supported
2632 F:      drivers/net/wireless/broadcom/brcm80211/
2633
2634 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2635 M:      QLogic-Storage-Upstream@qlogic.com
2636 L:      linux-scsi@vger.kernel.org
2637 S:      Supported
2638 F:      drivers/scsi/bnx2fc/
2639
2640 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2641 M:      QLogic-Storage-Upstream@qlogic.com
2642 L:      linux-scsi@vger.kernel.org
2643 S:      Supported
2644 F:      drivers/scsi/bnx2i/
2645
2646 BROADCOM IPROC ARM ARCHITECTURE
2647 M:      Ray Jui <rjui@broadcom.com>
2648 M:      Scott Branden <sbranden@broadcom.com>
2649 M:      Jon Mason <jonmason@broadcom.com>
2650 M:      bcm-kernel-feedback-list@broadcom.com
2651 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2652 T:      git git://github.com/broadcom/cygnus-linux.git
2653 S:      Maintained
2654 N:      iproc
2655 N:      cygnus
2656 N:      bcm[-_]nsp
2657 N:      bcm9113*
2658 N:      bcm9583*
2659 N:      bcm9585*
2660 N:      bcm9586*
2661 N:      bcm988312
2662 N:      bcm113*
2663 N:      bcm583*
2664 N:      bcm585*
2665 N:      bcm586*
2666 N:      bcm88312
2667 F:      arch/arm64/boot/dts/broadcom/ns2*
2668 F:      drivers/clk/bcm/clk-ns*
2669 F:      drivers/pinctrl/bcm/pinctrl-ns*
2670
2671 BROADCOM BRCMSTB GPIO DRIVER
2672 M:      Gregory Fong <gregory.0xf0@gmail.com>
2673 L:      bcm-kernel-feedback-list@broadcom.com
2674 S:      Supported
2675 F:      drivers/gpio/gpio-brcmstb.c
2676 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2677
2678 BROADCOM KONA GPIO DRIVER
2679 M:      Ray Jui <rjui@broadcom.com>
2680 L:      bcm-kernel-feedback-list@broadcom.com
2681 S:      Supported
2682 F:      drivers/gpio/gpio-bcm-kona.c
2683 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2684
2685 BROADCOM NVRAM DRIVER
2686 M:      Rafał Miłecki <zajec5@gmail.com>
2687 L:      linux-mips@linux-mips.org
2688 S:      Maintained
2689 F:      drivers/firmware/broadcom/*
2690
2691 BROADCOM STB NAND FLASH DRIVER
2692 M:      Brian Norris <computersforpeace@gmail.com>
2693 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2694 L:      linux-mtd@lists.infradead.org
2695 L:      bcm-kernel-feedback-list@broadcom.com
2696 S:      Maintained
2697 F:      drivers/mtd/nand/brcmnand/
2698
2699 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2700 M:      Rafał Miłecki <zajec5@gmail.com>
2701 L:      linux-wireless@vger.kernel.org
2702 S:      Maintained
2703 F:      drivers/bcma/
2704 F:      include/linux/bcma/
2705
2706 BROADCOM SYSTEMPORT ETHERNET DRIVER
2707 M:      Florian Fainelli <f.fainelli@gmail.com>
2708 L:      netdev@vger.kernel.org
2709 S:      Supported
2710 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2711
2712 BROADCOM VULCAN ARM64 SOC
2713 M:      Jayachandran C. <jchandra@broadcom.com>
2714 M:      bcm-kernel-feedback-list@broadcom.com
2715 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2716 S:      Maintained
2717 F:      arch/arm64/boot/dts/broadcom/vulcan*
2718
2719 BROCADE BFA FC SCSI DRIVER
2720 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2721 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2722 L:      linux-scsi@vger.kernel.org
2723 S:      Supported
2724 F:      drivers/scsi/bfa/
2725
2726 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2727 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2728 L:      netdev@vger.kernel.org
2729 S:      Supported
2730 F:      drivers/net/ethernet/brocade/bna/
2731
2732 BSG (block layer generic sg v4 driver)
2733 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2734 L:      linux-scsi@vger.kernel.org
2735 S:      Supported
2736 F:      block/bsg.c
2737 F:      include/linux/bsg.h
2738 F:      include/uapi/linux/bsg.h
2739
2740 BT87X AUDIO DRIVER
2741 M:      Clemens Ladisch <clemens@ladisch.de>
2742 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2743 T:      git git://git.alsa-project.org/alsa-kernel.git
2744 S:      Maintained
2745 F:      Documentation/sound/alsa/Bt87x.txt
2746 F:      sound/pci/bt87x.c
2747
2748 BT8XXGPIO DRIVER
2749 M:      Michael Buesch <m@bues.ch>
2750 W:      http://bu3sch.de/btgpio.php
2751 S:      Maintained
2752 F:      drivers/gpio/gpio-bt8xx.c
2753
2754 BTRFS FILE SYSTEM
2755 M:      Chris Mason <clm@fb.com>
2756 M:      Josef Bacik <jbacik@fb.com>
2757 M:      David Sterba <dsterba@suse.com>
2758 L:      linux-btrfs@vger.kernel.org
2759 W:      http://btrfs.wiki.kernel.org/
2760 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2762 S:      Maintained
2763 F:      Documentation/filesystems/btrfs.txt
2764 F:      fs/btrfs/
2765
2766 BTTV VIDEO4LINUX DRIVER
2767 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2768 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2769 L:      linux-media@vger.kernel.org
2770 W:      https://linuxtv.org
2771 T:      git git://linuxtv.org/media_tree.git
2772 S:      Odd fixes
2773 F:      Documentation/video4linux/bttv/
2774 F:      drivers/media/pci/bt8xx/bttv*
2775
2776 BUSLOGIC SCSI DRIVER
2777 M:      Khalid Aziz <khalid@gonehiking.org>
2778 L:      linux-scsi@vger.kernel.org
2779 S:      Maintained
2780 F:      drivers/scsi/BusLogic.*
2781 F:      drivers/scsi/FlashPoint.*
2782
2783 C-MEDIA CMI8788 DRIVER
2784 M:      Clemens Ladisch <clemens@ladisch.de>
2785 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2786 T:      git git://git.alsa-project.org/alsa-kernel.git
2787 S:      Maintained
2788 F:      sound/pci/oxygen/
2789
2790 C6X ARCHITECTURE
2791 M:      Mark Salter <msalter@redhat.com>
2792 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2793 L:      linux-c6x-dev@linux-c6x.org
2794 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2795 S:      Maintained
2796 F:      arch/c6x/
2797
2798 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2799 M:      David Howells <dhowells@redhat.com>
2800 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2801 S:      Supported
2802 F:      Documentation/filesystems/caching/cachefiles.txt
2803 F:      fs/cachefiles/
2804
2805 CADET FM/AM RADIO RECEIVER DRIVER
2806 M:      Hans Verkuil <hverkuil@xs4all.nl>
2807 L:      linux-media@vger.kernel.org
2808 T:      git git://linuxtv.org/media_tree.git
2809 W:      https://linuxtv.org
2810 S:      Maintained
2811 F:      drivers/media/radio/radio-cadet*
2812
2813 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2814 M:      Jonathan Corbet <corbet@lwn.net>
2815 L:      linux-media@vger.kernel.org
2816 T:      git git://linuxtv.org/media_tree.git
2817 S:      Maintained
2818 F:      Documentation/video4linux/cafe_ccic
2819 F:      drivers/media/platform/marvell-ccic/
2820
2821 CAIF NETWORK LAYER
2822 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2823 L:      netdev@vger.kernel.org
2824 S:      Supported
2825 F:      Documentation/networking/caif/
2826 F:      drivers/net/caif/
2827 F:      include/uapi/linux/caif/
2828 F:      include/net/caif/
2829 F:      net/caif/
2830
2831 CALGARY x86-64 IOMMU
2832 M:      Muli Ben-Yehuda <mulix@mulix.org>
2833 M:      Jon Mason <jdmason@kudzu.us>
2834 L:      iommu@lists.linux-foundation.org
2835 S:      Maintained
2836 F:      arch/x86/kernel/pci-calgary_64.c
2837 F:      arch/x86/kernel/tce_64.c
2838 F:      arch/x86/include/asm/calgary.h
2839 F:      arch/x86/include/asm/tce.h
2840
2841 CAN NETWORK LAYER
2842 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2843 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2844 L:      linux-can@vger.kernel.org
2845 W:      https://github.com/linux-can
2846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2848 S:      Maintained
2849 F:      Documentation/networking/can.txt
2850 F:      net/can/
2851 F:      include/linux/can/core.h
2852 F:      include/uapi/linux/can.h
2853 F:      include/uapi/linux/can/bcm.h
2854 F:      include/uapi/linux/can/raw.h
2855 F:      include/uapi/linux/can/gw.h
2856
2857 CAN NETWORK DRIVERS
2858 M:      Wolfgang Grandegger <wg@grandegger.com>
2859 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2860 L:      linux-can@vger.kernel.org
2861 W:      https://github.com/linux-can
2862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2864 S:      Maintained
2865 F:      Documentation/devicetree/bindings/net/can/
2866 F:      drivers/net/can/
2867 F:      include/linux/can/dev.h
2868 F:      include/linux/can/platform/
2869 F:      include/uapi/linux/can/error.h
2870 F:      include/uapi/linux/can/netlink.h
2871
2872 CAPABILITIES
2873 M:      Serge Hallyn <serge@hallyn.com>
2874 L:      linux-security-module@vger.kernel.org
2875 S:      Supported
2876 F:      include/linux/capability.h
2877 F:      include/uapi/linux/capability.h
2878 F:      security/commoncap.c
2879 F:      kernel/capability.c
2880
2881 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2882 M:      Kevin Tsai <ktsai@capellamicro.com>
2883 S:      Maintained
2884 F:      drivers/iio/light/cm*
2885 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2886
2887 CAVIUM LIQUIDIO NETWORK DRIVER
2888 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2889 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2890 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2891 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2892 L:     netdev@vger.kernel.org
2893 W:     http://www.cavium.com
2894 S:     Supported
2895 F:     drivers/net/ethernet/cavium/liquidio/
2896
2897 CC2520 IEEE-802.15.4 RADIO DRIVER
2898 M:      Varka Bhadram <varkabhadram@gmail.com>
2899 L:      linux-wpan@vger.kernel.org
2900 S:      Maintained
2901 F:      drivers/net/ieee802154/cc2520.c
2902 F:      include/linux/spi/cc2520.h
2903 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2904
2905 CEC DRIVER
2906 M:      Hans Verkuil <hans.verkuil@cisco.com>
2907 L:      linux-media@vger.kernel.org
2908 T:      git git://linuxtv.org/media_tree.git
2909 W:      http://linuxtv.org
2910 S:      Supported
2911 F:      Documentation/cec.txt
2912 F:      Documentation/DocBook/media/v4l/cec*
2913 F:      drivers/staging/media/cec/
2914 F:      drivers/media/cec-edid.c
2915 F:      drivers/media/rc/keymaps/rc-cec.c
2916 F:      include/media/cec.h
2917 F:      include/media/cec-edid.h
2918 F:      include/linux/cec.h
2919 F:      include/linux/cec-funcs.h
2920
2921 CELL BROADBAND ENGINE ARCHITECTURE
2922 M:      Arnd Bergmann <arnd@arndb.de>
2923 L:      linuxppc-dev@lists.ozlabs.org
2924 W:      http://www.ibm.com/developerworks/power/cell/
2925 S:      Supported
2926 F:      arch/powerpc/include/asm/cell*.h
2927 F:      arch/powerpc/include/asm/spu*.h
2928 F:      arch/powerpc/include/uapi/asm/spu*.h
2929 F:      arch/powerpc/oprofile/*cell*
2930 F:      arch/powerpc/platforms/cell/
2931
2932 CEPH COMMON CODE (LIBCEPH)
2933 M:      Ilya Dryomov <idryomov@gmail.com>
2934 M:      "Yan, Zheng" <zyan@redhat.com>
2935 M:      Sage Weil <sage@redhat.com>
2936 L:      ceph-devel@vger.kernel.org
2937 W:      http://ceph.com/
2938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2939 T:      git git://github.com/ceph/ceph-client.git
2940 S:      Supported
2941 F:      net/ceph/
2942 F:      include/linux/ceph/
2943 F:      include/linux/crush/
2944
2945 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2946 M:      "Yan, Zheng" <zyan@redhat.com>
2947 M:      Sage Weil <sage@redhat.com>
2948 M:      Ilya Dryomov <idryomov@gmail.com>
2949 L:      ceph-devel@vger.kernel.org
2950 W:      http://ceph.com/
2951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2952 T:      git git://github.com/ceph/ceph-client.git
2953 S:      Supported
2954 F:      Documentation/filesystems/ceph.txt
2955 F:      fs/ceph/
2956
2957 CERTIFICATE HANDLING:
2958 M:      David Howells <dhowells@redhat.com>
2959 M:      David Woodhouse <dwmw2@infradead.org>
2960 L:      keyrings@vger.kernel.org
2961 S:      Maintained
2962 F:      Documentation/module-signing.txt
2963 F:      certs/
2964 F:      scripts/sign-file.c
2965 F:      scripts/extract-cert.c
2966
2967 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2968 L:      linux-usb@vger.kernel.org
2969 S:      Orphan
2970 F:      Documentation/usb/WUSB-Design-overview.txt
2971 F:      Documentation/usb/wusb-cbaf
2972 F:      drivers/usb/host/hwa-hc.c
2973 F:      drivers/usb/host/whci/
2974 F:      drivers/usb/wusbcore/
2975 F:      include/linux/usb/wusb*
2976
2977 CFAG12864B LCD DRIVER
2978 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2979 W:      http://miguelojeda.es/auxdisplay.htm
2980 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2981 S:      Maintained
2982 F:      drivers/auxdisplay/cfag12864b.c
2983 F:      include/linux/cfag12864b.h
2984
2985 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2986 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2987 W:      http://miguelojeda.es/auxdisplay.htm
2988 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2989 S:      Maintained
2990 F:      drivers/auxdisplay/cfag12864bfb.c
2991 F:      include/linux/cfag12864b.h
2992
2993 CFG80211 and NL80211
2994 M:      Johannes Berg <johannes@sipsolutions.net>
2995 L:      linux-wireless@vger.kernel.org
2996 W:      http://wireless.kernel.org/
2997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2999 S:      Maintained
3000 F:      include/uapi/linux/nl80211.h
3001 F:      include/net/cfg80211.h
3002 F:      net/wireless/*
3003 X:      net/wireless/wext*
3004
3005 CHAR and MISC DRIVERS
3006 M:      Arnd Bergmann <arnd@arndb.de>
3007 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3009 S:      Supported
3010 F:      drivers/char/*
3011 F:      drivers/misc/*
3012 F:      include/linux/miscdevice.h
3013
3014 CHECKPATCH
3015 M:      Andy Whitcroft <apw@canonical.com>
3016 M:      Joe Perches <joe@perches.com>
3017 S:      Maintained
3018 F:      scripts/checkpatch.pl
3019
3020 CHINESE DOCUMENTATION
3021 M:      Harry Wei <harryxiyou@gmail.com>
3022 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3023 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
3024 S:      Maintained
3025 F:      Documentation/zh_CN/
3026
3027 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3028 M:      Peter Chen <Peter.Chen@nxp.com>
3029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3030 L:      linux-usb@vger.kernel.org
3031 S:      Maintained
3032 F:      drivers/usb/chipidea/
3033
3034 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3035 M:      Hans de Goede <hdegoede@redhat.com>
3036 L:      linux-input@vger.kernel.org
3037 S:      Maintained
3038 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3039 F:      drivers/input/touchscreen/chipone_icn8318.c
3040
3041 CHROME HARDWARE PLATFORM SUPPORT
3042 M:      Olof Johansson <olof@lixom.net>
3043 S:      Maintained
3044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3045 F:      drivers/platform/chrome/
3046
3047 CISCO VIC ETHERNET NIC DRIVER
3048 M:      Christian Benvenuti <benve@cisco.com>
3049 M:      Sujith Sankar <ssujith@cisco.com>
3050 M:      Govindarajulu Varadarajan <_govind@gmx.com>
3051 M:      Neel Patel <neepatel@cisco.com>
3052 S:      Supported
3053 F:      drivers/net/ethernet/cisco/enic/
3054
3055 CISCO VIC LOW LATENCY NIC DRIVER
3056 M:      Christian Benvenuti <benve@cisco.com>
3057 M:      Dave Goodell <dgoodell@cisco.com>
3058 S:      Supported
3059 F:      drivers/infiniband/hw/usnic/
3060
3061 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3062 M:      Hartley Sweeten <hsweeten@visionengravers.com>
3063 L:      netdev@vger.kernel.org
3064 S:      Maintained
3065 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
3066
3067 CIRRUS LOGIC AUDIO CODEC DRIVERS
3068 M:      Brian Austin <brian.austin@cirrus.com>
3069 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
3070 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3071 S:      Maintained
3072 F:      sound/soc/codecs/cs*
3073
3074 CLEANCACHE API
3075 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3076 L:      linux-kernel@vger.kernel.org
3077 S:      Maintained
3078 F:      mm/cleancache.c
3079 F:      include/linux/cleancache.h
3080
3081 CLK API
3082 M:      Russell King <linux@armlinux.org.uk>
3083 L:      linux-clk@vger.kernel.org
3084 S:      Maintained
3085 F:      include/linux/clk.h
3086
3087 CLOCKSOURCE, CLOCKEVENT DRIVERS
3088 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3089 M:      Thomas Gleixner <tglx@linutronix.de>
3090 L:      linux-kernel@vger.kernel.org
3091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3092 S:      Supported
3093 F:      drivers/clocksource
3094
3095 CISCO FCOE HBA DRIVER
3096 M:      Hiral Patel <hiralpat@cisco.com>
3097 M:      Suma Ramars <sramars@cisco.com>
3098 M:      Brian Uchino <buchino@cisco.com>
3099 L:      linux-scsi@vger.kernel.org
3100 S:      Supported
3101 F:      drivers/scsi/fnic/
3102
3103 CISCO SCSI HBA DRIVER
3104 M:      Narsimhulu Musini <nmusini@cisco.com>
3105 M:      Sesidhar Baddela <sebaddel@cisco.com>
3106 L:      linux-scsi@vger.kernel.org
3107 S:      Supported
3108 F:      drivers/scsi/snic/
3109
3110 CMPC ACPI DRIVER
3111 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3112 M:      Daniel Oliveira Nascimento <don@syst.com.br>
3113 L:      platform-driver-x86@vger.kernel.org
3114 S:      Supported
3115 F:      drivers/platform/x86/classmate-laptop.c
3116
3117 COBALT MEDIA DRIVER
3118 M:      Hans Verkuil <hans.verkuil@cisco.com>
3119 L:      linux-media@vger.kernel.org
3120 T:      git git://linuxtv.org/media_tree.git
3121 W:      https://linuxtv.org
3122 S:      Supported
3123 F:      drivers/media/pci/cobalt/
3124
3125 COCCINELLE/Semantic Patches (SmPL)
3126 M:      Julia Lawall <Julia.Lawall@lip6.fr>
3127 M:      Gilles Muller <Gilles.Muller@lip6.fr>
3128 M:      Nicolas Palix <nicolas.palix@imag.fr>
3129 M:      Michal Marek <mmarek@suse.com>
3130 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
3131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3132 W:      http://coccinelle.lip6.fr/
3133 S:      Supported
3134 F:      Documentation/coccinelle.txt
3135 F:      scripts/coccinelle/
3136 F:      scripts/coccicheck
3137
3138 CODA FILE SYSTEM
3139 M:      Jan Harkes <jaharkes@cs.cmu.edu>
3140 M:      coda@cs.cmu.edu
3141 L:      codalist@coda.cs.cmu.edu
3142 W:      http://www.coda.cs.cmu.edu/
3143 S:      Maintained
3144 F:      Documentation/filesystems/coda.txt
3145 F:      fs/coda/
3146 F:      include/linux/coda*.h
3147 F:      include/uapi/linux/coda*.h
3148
3149 CODA V4L2 MEM2MEM DRIVER
3150 M:      Philipp Zabel <p.zabel@pengutronix.de>
3151 L:      linux-media@vger.kernel.org
3152 S:      Maintained
3153 F:      Documentation/devicetree/bindings/media/coda.txt
3154 F:      drivers/media/platform/coda/
3155
3156 COMMON CLK FRAMEWORK
3157 M:      Michael Turquette <mturquette@baylibre.com>
3158 M:      Stephen Boyd <sboyd@codeaurora.org>
3159 L:      linux-clk@vger.kernel.org
3160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3161 S:      Maintained
3162 F:      Documentation/devicetree/bindings/clock/
3163 F:      drivers/clk/
3164 X:      drivers/clk/clkdev.c
3165 F:      include/linux/clk-pr*
3166 F:      include/linux/clk/
3167
3168 COMMON INTERNET FILE SYSTEM (CIFS)
3169 M:      Steve French <sfrench@samba.org>
3170 L:      linux-cifs@vger.kernel.org
3171 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3172 W:      http://linux-cifs.samba.org/
3173 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3174 S:      Supported
3175 F:      Documentation/filesystems/cifs/
3176 F:      fs/cifs/
3177
3178 COMPACTPCI HOTPLUG CORE
3179 M:      Scott Murray <scott@spiteful.org>
3180 L:      linux-pci@vger.kernel.org
3181 S:      Maintained
3182 F:      drivers/pci/hotplug/cpci_hotplug*
3183
3184 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3185 M:      Scott Murray <scott@spiteful.org>
3186 L:      linux-pci@vger.kernel.org
3187 S:      Maintained
3188 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3189
3190 COMPACTPCI HOTPLUG GENERIC DRIVER
3191 M:      Scott Murray <scott@spiteful.org>
3192 L:      linux-pci@vger.kernel.org
3193 S:      Maintained
3194 F:      drivers/pci/hotplug/cpcihp_generic.c
3195
3196 COMPAL LAPTOP SUPPORT
3197 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3198 L:      platform-driver-x86@vger.kernel.org
3199 S:      Maintained
3200 F:      drivers/platform/x86/compal-laptop.c
3201
3202 CONEXANT ACCESSRUNNER USB DRIVER
3203 L:      accessrunner-general@lists.sourceforge.net
3204 W:      http://accessrunner.sourceforge.net/
3205 S:      Orphan
3206 F:      drivers/usb/atm/cxacru.c
3207
3208 CONFIGFS
3209 M:      Joel Becker <jlbec@evilplan.org>
3210 M:      Christoph Hellwig <hch@lst.de>
3211 T:      git git://git.infradead.org/users/hch/configfs.git
3212 S:      Supported
3213 F:      fs/configfs/
3214 F:      include/linux/configfs.h
3215
3216 CONNECTOR
3217 M:      Evgeniy Polyakov <zbr@ioremap.net>
3218 L:      netdev@vger.kernel.org
3219 S:      Maintained
3220 F:      drivers/connector/
3221
3222 CONTROL GROUP (CGROUP)
3223 M:      Tejun Heo <tj@kernel.org>
3224 M:      Li Zefan <lizefan@huawei.com>
3225 M:      Johannes Weiner <hannes@cmpxchg.org>
3226 L:      cgroups@vger.kernel.org
3227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3228 S:      Maintained
3229 F:      Documentation/cgroups/
3230 F:      include/linux/cgroup*
3231 F:      kernel/cgroup*
3232
3233 CONTROL GROUP - CPUSET
3234 M:      Li Zefan <lizefan@huawei.com>
3235 L:      cgroups@vger.kernel.org
3236 W:      http://www.bullopensource.org/cpuset/
3237 W:      http://oss.sgi.com/projects/cpusets/
3238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3239 S:      Maintained
3240 F:      Documentation/cgroups/cpusets.txt
3241 F:      include/linux/cpuset.h
3242 F:      kernel/cpuset.c
3243
3244 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3245 M:      Johannes Weiner <hannes@cmpxchg.org>
3246 M:      Michal Hocko <mhocko@kernel.org>
3247 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3248 L:      cgroups@vger.kernel.org
3249 L:      linux-mm@kvack.org
3250 S:      Maintained
3251 F:      mm/memcontrol.c
3252 F:      mm/swap_cgroup.c
3253
3254 CORETEMP HARDWARE MONITORING DRIVER
3255 M:      Fenghua Yu <fenghua.yu@intel.com>
3256 L:      linux-hwmon@vger.kernel.org
3257 S:      Maintained
3258 F:      Documentation/hwmon/coretemp
3259 F:      drivers/hwmon/coretemp.c
3260
3261 COSA/SRP SYNC SERIAL DRIVER
3262 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3263 W:      http://www.fi.muni.cz/~kas/cosa/
3264 S:      Maintained
3265 F:      drivers/net/wan/cosa*
3266
3267 CPMAC ETHERNET DRIVER
3268 M:      Florian Fainelli <florian@openwrt.org>
3269 L:      netdev@vger.kernel.org
3270 S:      Maintained
3271 F:      drivers/net/ethernet/ti/cpmac.c
3272
3273 CPU FREQUENCY DRIVERS
3274 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3275 M:      Viresh Kumar <viresh.kumar@linaro.org>
3276 L:      linux-pm@vger.kernel.org
3277 S:      Maintained
3278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3279 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3280 F:      drivers/cpufreq/
3281 F:      include/linux/cpufreq.h
3282
3283 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3284 M:      Viresh Kumar <viresh.kumar@linaro.org>
3285 M:      Sudeep Holla <sudeep.holla@arm.com>
3286 L:      linux-pm@vger.kernel.org
3287 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3288 S:      Maintained
3289 F:      drivers/cpufreq/arm_big_little.h
3290 F:      drivers/cpufreq/arm_big_little.c
3291 F:      drivers/cpufreq/arm_big_little_dt.c
3292
3293 CPUIDLE DRIVER - ARM BIG LITTLE
3294 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3295 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3296 L:      linux-pm@vger.kernel.org
3297 L:      linux-arm-kernel@lists.infradead.org
3298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3299 S:      Maintained
3300 F:      drivers/cpuidle/cpuidle-big_little.c
3301
3302 CPUIDLE DRIVER - ARM EXYNOS
3303 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3304 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3305 M:      Kukjin Kim <kgene@kernel.org>
3306 L:      linux-pm@vger.kernel.org
3307 L:      linux-samsung-soc@vger.kernel.org
3308 S:      Supported
3309 F:      drivers/cpuidle/cpuidle-exynos.c
3310 F:      arch/arm/mach-exynos/pm.c
3311
3312 CPUIDLE DRIVERS
3313 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3314 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3315 L:      linux-pm@vger.kernel.org
3316 S:      Maintained
3317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3318 F:      drivers/cpuidle/*
3319 F:      include/linux/cpuidle.h
3320
3321 CPUID/MSR DRIVER
3322 M:      "H. Peter Anvin" <hpa@zytor.com>
3323 S:      Maintained
3324 F:      arch/x86/kernel/cpuid.c
3325 F:      arch/x86/kernel/msr.c
3326
3327 CPU POWER MONITORING SUBSYSTEM
3328 M:      Thomas Renninger <trenn@suse.com>
3329 L:      linux-pm@vger.kernel.org
3330 S:      Maintained
3331 F:      tools/power/cpupower/
3332
3333 CRAMFS FILESYSTEM
3334 W:      http://sourceforge.net/projects/cramfs/
3335 S:      Orphan / Obsolete
3336 F:      Documentation/filesystems/cramfs.txt
3337 F:      fs/cramfs/
3338
3339 CRIS PORT
3340 M:      Mikael Starvik <starvik@axis.com>
3341 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3342 L:      linux-cris-kernel@axis.com
3343 W:      http://developer.axis.com
3344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3345 S:      Maintained
3346 F:      arch/cris/
3347 F:      drivers/tty/serial/crisv10.*
3348
3349 CRYPTO API
3350 M:      Herbert Xu <herbert@gondor.apana.org.au>
3351 M:      "David S. Miller" <davem@davemloft.net>
3352 L:      linux-crypto@vger.kernel.org
3353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3355 S:      Maintained
3356 F:      Documentation/crypto/
3357 F:      Documentation/devicetree/bindings/crypto/
3358 F:      Documentation/DocBook/crypto-API.tmpl
3359 F:      arch/*/crypto/
3360 F:      crypto/
3361 F:      drivers/crypto/
3362 F:      include/crypto/
3363
3364 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3365 M:      Neil Horman <nhorman@tuxdriver.com>
3366 L:      linux-crypto@vger.kernel.org
3367 S:      Maintained
3368 F:      crypto/ansi_cprng.c
3369 F:      crypto/rng.c
3370
3371 CS3308 MEDIA DRIVER
3372 M:      Hans Verkuil <hverkuil@xs4all.nl>
3373 L:      linux-media@vger.kernel.org
3374 T:      git git://linuxtv.org/media_tree.git
3375 W:      http://linuxtv.org
3376 S:      Odd Fixes
3377 F:      drivers/media/i2c/cs3308.c
3378 F:      drivers/media/i2c/cs3308.h
3379
3380 CS5535 Audio ALSA driver
3381 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3382 S:      Maintained
3383 F:      sound/pci/cs5535audio/
3384
3385 CW1200 WLAN driver
3386 M:      Solomon Peachy <pizza@shaftnet.org>
3387 S:      Maintained
3388 F:      drivers/net/wireless/st/cw1200/
3389
3390 CX18 VIDEO4LINUX DRIVER
3391 M:      Andy Walls <awalls@md.metrocast.net>
3392 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3393 L:      linux-media@vger.kernel.org
3394 T:      git git://linuxtv.org/media_tree.git
3395 W:      https://linuxtv.org
3396 W:      http://www.ivtvdriver.org/index.php/Cx18
3397 S:      Maintained
3398 F:      Documentation/video4linux/cx18.txt
3399 F:      drivers/media/pci/cx18/
3400 F:      include/uapi/linux/ivtv*
3401
3402 CX2341X MPEG ENCODER HELPER MODULE
3403 M:      Hans Verkuil <hverkuil@xs4all.nl>
3404 L:      linux-media@vger.kernel.org
3405 T:      git git://linuxtv.org/media_tree.git
3406 W:      https://linuxtv.org
3407 S:      Maintained
3408 F:      drivers/media/common/cx2341x*
3409 F:      include/media/cx2341x*
3410
3411 CX24120 MEDIA DRIVER
3412 M:      Jemma Denson <jdenson@gmail.com>
3413 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3414 L:      linux-media@vger.kernel.org
3415 W:      https://linuxtv.org
3416 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3417 S:      Maintained
3418 F:      drivers/media/dvb-frontends/cx24120*
3419
3420 CX88 VIDEO4LINUX DRIVER
3421 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
3422 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
3423 L:      linux-media@vger.kernel.org
3424 W:      https://linuxtv.org
3425 T:      git git://linuxtv.org/media_tree.git
3426 S:      Odd fixes
3427 F:      Documentation/video4linux/cx88/
3428 F:      drivers/media/pci/cx88/
3429
3430 CXD2820R MEDIA DRIVER
3431 M:      Antti Palosaari <crope@iki.fi>
3432 L:      linux-media@vger.kernel.org
3433 W:      https://linuxtv.org
3434 W:      http://palosaari.fi/linux/
3435 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3436 T:      git git://linuxtv.org/anttip/media_tree.git
3437 S:      Maintained
3438 F:      drivers/media/dvb-frontends/cxd2820r*
3439
3440 CXGB3 ETHERNET DRIVER (CXGB3)
3441 M:      Santosh Raspatur <santosh@chelsio.com>
3442 L:      netdev@vger.kernel.org
3443 W:      http://www.chelsio.com
3444 S:      Supported
3445 F:      drivers/net/ethernet/chelsio/cxgb3/
3446
3447 CXGB3 ISCSI DRIVER (CXGB3I)
3448 M:      Karen Xie <kxie@chelsio.com>
3449 L:      linux-scsi@vger.kernel.org
3450 W:      http://www.chelsio.com
3451 S:      Supported
3452 F:      drivers/scsi/cxgbi/cxgb3i
3453
3454 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3455 M:      Steve Wise <swise@chelsio.com>
3456 L:      linux-rdma@vger.kernel.org
3457 W:      http://www.openfabrics.org
3458 S:      Supported
3459 F:      drivers/infiniband/hw/cxgb3/
3460
3461 CXGB4 ETHERNET DRIVER (CXGB4)
3462 M:      Hariprasad S <hariprasad@chelsio.com>
3463 L:      netdev@vger.kernel.org
3464 W:      http://www.chelsio.com
3465 S:      Supported
3466 F:      drivers/net/ethernet/chelsio/cxgb4/
3467
3468 CXGB4 ISCSI DRIVER (CXGB4I)
3469 M:      Karen Xie <kxie@chelsio.com>
3470 L:      linux-scsi@vger.kernel.org
3471 W:      http://www.chelsio.com
3472 S:      Supported
3473 F:      drivers/scsi/cxgbi/cxgb4i
3474
3475 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3476 M:      Steve Wise <swise@chelsio.com>
3477 L:      linux-rdma@vger.kernel.org
3478 W:      http://www.openfabrics.org
3479 S:      Supported
3480 F:      drivers/infiniband/hw/cxgb4/
3481
3482 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3483 M:      Casey Leedom <leedom@chelsio.com>
3484 L:      netdev@vger.kernel.org
3485 W:      http://www.chelsio.com
3486 S:      Supported
3487 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3488
3489 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3490 M:      Ian Munsie <imunsie@au1.ibm.com>
3491 M:      Michael Neuling <mikey@neuling.org>
3492 L:      linuxppc-dev@lists.ozlabs.org
3493 S:      Supported
3494 F:      drivers/misc/cxl/
3495 F:      include/misc/cxl*
3496 F:      include/uapi/misc/cxl.h
3497 F:      Documentation/powerpc/cxl.txt
3498 F:      Documentation/powerpc/cxl.txt
3499 F:      Documentation/ABI/testing/sysfs-class-cxl
3500
3501 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3502 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3503 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3504 L:      linux-scsi@vger.kernel.org
3505 S:      Supported
3506 F:      drivers/scsi/cxlflash/
3507 F:      include/uapi/scsi/cxlflash_ioctls.h
3508 F:      Documentation/powerpc/cxlflash.txt
3509
3510 STMMAC ETHERNET DRIVER
3511 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3512 M:      Alexandre Torgue <alexandre.torgue@st.com>
3513 L:      netdev@vger.kernel.org
3514 W:      http://www.stlinux.com
3515 S:      Supported
3516 F:      drivers/net/ethernet/stmicro/stmmac/
3517
3518 CYBERPRO FB DRIVER
3519 M:      Russell King <linux@armlinux.org.uk>
3520 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3521 W:      http://www.armlinux.org.uk/
3522 S:      Maintained
3523 F:      drivers/video/fbdev/cyber2000fb.*
3524
3525 CYCLADES ASYNC MUX DRIVER
3526 W:      http://www.cyclades.com/
3527 S:      Orphan
3528 F:      drivers/tty/cyclades.c
3529 F:      include/linux/cyclades.h
3530 F:      include/uapi/linux/cyclades.h
3531
3532 CYCLADES PC300 DRIVER
3533 W:      http://www.cyclades.com/
3534 S:      Orphan
3535 F:      drivers/net/wan/pc300*
3536
3537 CYPRESS_FIRMWARE MEDIA DRIVER
3538 M:      Antti Palosaari <crope@iki.fi>
3539 L:      linux-media@vger.kernel.org
3540 W:      https://linuxtv.org
3541 W:      http://palosaari.fi/linux/
3542 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3543 T:      git git://linuxtv.org/anttip/media_tree.git
3544 S:      Maintained
3545 F:      drivers/media/common/cypress_firmware*
3546
3547 CYTTSP TOUCHSCREEN DRIVER
3548 M:      Ferruh Yigit <fery@cypress.com>
3549 L:      linux-input@vger.kernel.org
3550 S:      Supported
3551 F:      drivers/input/touchscreen/cyttsp*
3552 F:      include/linux/input/cyttsp.h
3553
3554 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3555 M:      Joshua Kinard <kumba@gentoo.org>
3556 S:      Maintained
3557 F:      drivers/rtc/rtc-ds1685.c
3558 F:      include/linux/rtc/ds1685.h
3559
3560 DAMA SLAVE for AX.25
3561 M:      Joerg Reuter <jreuter@yaina.de>
3562 W:      http://yaina.de/jreuter/
3563 W:      http://www.qsl.net/dl1bke/
3564 L:      linux-hams@vger.kernel.org
3565 S:      Maintained
3566 F:      net/ax25/af_ax25.c
3567 F:      net/ax25/ax25_dev.c
3568 F:      net/ax25/ax25_ds_*
3569 F:      net/ax25/ax25_in.c
3570 F:      net/ax25/ax25_out.c
3571 F:      net/ax25/ax25_timer.c
3572 F:      net/ax25/sysctl_net_ax25.c
3573
3574 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3575 L:      netdev@vger.kernel.org
3576 S:      Orphan
3577 F:      Documentation/networking/dmfe.txt
3578 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3579
3580 DC390/AM53C974 SCSI driver
3581 M:      Hannes Reinecke <hare@suse.com>
3582 L:      linux-scsi@vger.kernel.org
3583 S:      Maintained
3584 F:      drivers/scsi/am53c974.c
3585
3586 DC395x SCSI driver
3587 M:      Oliver Neukum <oliver@neukum.org>
3588 M:      Ali Akcaagac <aliakc@web.de>
3589 M:      Jamie Lenehan <lenehan@twibble.org>
3590 L:      dc395x@twibble.org
3591 W:      http://twibble.org/dist/dc395x/
3592 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3593 S:      Maintained
3594 F:      Documentation/scsi/dc395x.txt
3595 F:      drivers/scsi/dc395x.*
3596
3597 DCCP PROTOCOL
3598 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3599 L:      dccp@vger.kernel.org
3600 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3601 S:      Maintained
3602 F:      include/linux/dccp.h
3603 F:      include/uapi/linux/dccp.h
3604 F:      include/linux/tfrc.h
3605 F:      net/dccp/
3606
3607 DECnet NETWORK LAYER
3608 W:      http://linux-decnet.sourceforge.net
3609 L:      linux-decnet-user@lists.sourceforge.net
3610 S:      Orphan
3611 F:      Documentation/networking/decnet.txt
3612 F:      net/decnet/
3613
3614 DECSTATION PLATFORM SUPPORT
3615 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3616 L:      linux-mips@linux-mips.org
3617 W:      http://www.linux-mips.org/wiki/DECstation
3618 S:      Maintained
3619 F:      arch/mips/dec/
3620 F:      arch/mips/include/asm/dec/
3621 F:      arch/mips/include/asm/mach-dec/
3622
3623 DEFXX FDDI NETWORK DRIVER
3624 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3625 S:      Maintained
3626 F:      drivers/net/fddi/defxx.*
3627
3628 DELL LAPTOP DRIVER
3629 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3630 M:      Pali Rohár <pali.rohar@gmail.com>
3631 L:      platform-driver-x86@vger.kernel.org
3632 S:      Maintained
3633 F:      drivers/platform/x86/dell-laptop.c
3634
3635 DELL LAPTOP RBTN DRIVER
3636 M:      Pali Rohár <pali.rohar@gmail.com>
3637 S:      Maintained
3638 F:      drivers/platform/x86/dell-rbtn.*
3639
3640 DELL LAPTOP FREEFALL DRIVER
3641 M:      Pali Rohár <pali.rohar@gmail.com>
3642 S:      Maintained
3643 F:      drivers/platform/x86/dell-smo8800.c
3644
3645 DELL LAPTOP SMM DRIVER
3646 M:      Pali Rohár <pali.rohar@gmail.com>
3647 S:      Maintained
3648 F:      drivers/hwmon/dell-smm-hwmon.c
3649 F:      include/uapi/linux/i8k.h
3650
3651 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3652 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3653 S:      Maintained
3654 F:      Documentation/dcdbas.txt
3655 F:      drivers/firmware/dcdbas.*
3656
3657 DELL WMI EXTRAS DRIVER
3658 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3659 M:      Pali Rohár <pali.rohar@gmail.com>
3660 S:      Maintained
3661 F:      drivers/platform/x86/dell-wmi.c
3662
3663 DESIGNWARE USB2 DRD IP DRIVER
3664 M:      John Youn <johnyoun@synopsys.com>
3665 L:      linux-usb@vger.kernel.org
3666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3667 S:      Maintained
3668 F:      drivers/usb/dwc2/
3669
3670 DESIGNWARE USB3 DRD IP DRIVER
3671 M:      Felipe Balbi <balbi@kernel.org>
3672 L:      linux-usb@vger.kernel.org
3673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3674 S:      Maintained
3675 F:      drivers/usb/dwc3/
3676
3677 DEVICE COREDUMP (DEV_COREDUMP)
3678 M:      Johannes Berg <johannes@sipsolutions.net>
3679 L:      linux-kernel@vger.kernel.org
3680 S:      Maintained
3681 F:      drivers/base/devcoredump.c
3682 F:      include/linux/devcoredump.h
3683
3684 DEVICE FREQUENCY (DEVFREQ)
3685 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3686 M:      Kyungmin Park <kyungmin.park@samsung.com>
3687 L:      linux-pm@vger.kernel.org
3688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3689 S:      Maintained
3690 F:      drivers/devfreq/
3691 F:      include/linux/devfreq.h
3692 F:      Documentation/devicetree/bindings/devfreq/
3693
3694 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3695 M:      Chanwoo Choi <cw00.choi@samsung.com>
3696 L:      linux-pm@vger.kernel.org
3697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3698 S:      Supported
3699 F:      drivers/devfreq/event/
3700 F:      drivers/devfreq/devfreq-event.c
3701 F:      include/linux/devfreq-event.h
3702 F:      Documentation/devicetree/bindings/devfreq/event/
3703
3704 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3705 M:      Chanwoo Choi <cw00.choi@samsung.com>
3706 L:      linux-pm@vger.kernel.org
3707 L:      linux-samsung-soc@vger.kernel.org
3708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3709 S:      Maintained
3710 F:      drivers/devfreq/exynos-bus.c
3711 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3712
3713 DEVICE NUMBER REGISTRY
3714 M:      Torben Mathiasen <device@lanana.org>
3715 W:      http://lanana.org/docs/device-list/index.html
3716 S:      Maintained
3717
3718 DEVICE-MAPPER  (LVM)
3719 M:      Alasdair Kergon <agk@redhat.com>
3720 M:      Mike Snitzer <snitzer@redhat.com>
3721 M:      dm-devel@redhat.com
3722 L:      dm-devel@redhat.com
3723 W:      http://sources.redhat.com/dm
3724 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3726 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3727 S:      Maintained
3728 F:      Documentation/device-mapper/
3729 F:      drivers/md/dm*
3730 F:      drivers/md/persistent-data/
3731 F:      include/linux/device-mapper.h
3732 F:      include/linux/dm-*.h
3733 F:      include/uapi/linux/dm-*.h
3734
3735 DEVLINK
3736 M:      Jiri Pirko <jiri@mellanox.com>
3737 L:      netdev@vger.kernel.org
3738 S:      Supported
3739 F:      net/core/devlink.c
3740 F:      include/net/devlink.h
3741 F:      include/uapi/linux/devlink.h
3742
3743 DIALOG SEMICONDUCTOR DRIVERS
3744 M:      Support Opensource <support.opensource@diasemi.com>
3745 W:      http://www.dialog-semiconductor.com/products
3746 S:      Supported
3747 F:      Documentation/hwmon/da90??
3748 F:      Documentation/devicetree/bindings/mfd/da90*.txt
3749 F:      Documentation/devicetree/bindings/regulator/da92*.txt
3750 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3751 F:      drivers/gpio/gpio-da90??.c
3752 F:      drivers/hwmon/da90??-hwmon.c
3753 F:      drivers/iio/adc/da91??-*.c
3754 F:      drivers/input/misc/da90??_onkey.c
3755 F:      drivers/input/touchscreen/da9052_tsi.c
3756 F:      drivers/leds/leds-da90??.c
3757 F:      drivers/mfd/da903x.c
3758 F:      drivers/mfd/da90??-*.c
3759 F:      drivers/mfd/da91??-*.c
3760 F:      drivers/power/da9052-battery.c
3761 F:      drivers/power/da91??-*.c
3762 F:      drivers/regulator/da903x.c
3763 F:      drivers/regulator/da9???-regulator.[ch]
3764 F:      drivers/rtc/rtc-da90??.c
3765 F:      drivers/video/backlight/da90??_bl.c
3766 F:      drivers/watchdog/da90??_wdt.c
3767 F:      include/linux/mfd/da903x.h
3768 F:      include/linux/mfd/da9052/
3769 F:      include/linux/mfd/da9055/
3770 F:      include/linux/mfd/da9062/
3771 F:      include/linux/mfd/da9063/
3772 F:      include/linux/mfd/da9150/
3773 F:      include/linux/regulator/da9211.h
3774 F:      include/sound/da[79]*.h
3775 F:      sound/soc/codecs/da[79]*.[ch]
3776
3777 DIGI NEO AND CLASSIC PCI PRODUCTS
3778 M:      Lidza Louina <lidza.louina@gmail.com>
3779 M:      Mark Hounschell <markh@compro.net>
3780 L:      driverdev-devel@linuxdriverproject.org
3781 S:      Maintained
3782 F:      drivers/staging/dgnc/
3783
3784 DIOLAN U2C-12 I2C DRIVER
3785 M:      Guenter Roeck <linux@roeck-us.net>
3786 L:      linux-i2c@vger.kernel.org
3787 S:      Maintained
3788 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3789
3790 DIRECT ACCESS (DAX)
3791 M:      Matthew Wilcox <willy@linux.intel.com>
3792 L:      linux-fsdevel@vger.kernel.org
3793 S:      Supported
3794 F:      fs/dax.c
3795
3796 DIRECTORY NOTIFICATION (DNOTIFY)
3797 M:      Eric Paris <eparis@parisplace.org>
3798 S:      Maintained
3799 F:      Documentation/filesystems/dnotify.txt
3800 F:      fs/notify/dnotify/
3801 F:      include/linux/dnotify.h
3802
3803 DISK GEOMETRY AND PARTITION HANDLING
3804 M:      Andries Brouwer <aeb@cwi.nl>
3805 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3806 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3807 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3808 S:      Maintained
3809
3810 DISKQUOTA
3811 M:      Jan Kara <jack@suse.com>
3812 S:      Maintained
3813 F:      Documentation/filesystems/quota.txt
3814 F:      fs/quota/
3815 F:      include/linux/quota*.h
3816 F:      include/uapi/linux/quota*.h
3817
3818 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3819 M:      Bernie Thompson <bernie@plugable.com>
3820 L:      linux-fbdev@vger.kernel.org
3821 S:      Maintained
3822 W:      http://plugable.com/category/projects/udlfb/
3823 F:      drivers/video/fbdev/udlfb.c
3824 F:      include/video/udlfb.h
3825 F:      Documentation/fb/udlfb.txt
3826
3827 DISTRIBUTED LOCK MANAGER (DLM)
3828 M:      Christine Caulfield <ccaulfie@redhat.com>
3829 M:      David Teigland <teigland@redhat.com>
3830 L:      cluster-devel@redhat.com
3831 W:      http://sources.redhat.com/cluster/
3832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3833 S:      Supported
3834 F:      fs/dlm/
3835
3836 DMA BUFFER SHARING FRAMEWORK
3837 M:      Sumit Semwal <sumit.semwal@linaro.org>
3838 S:      Maintained
3839 L:      linux-media@vger.kernel.org
3840 L:      dri-devel@lists.freedesktop.org
3841 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3842 F:      drivers/dma-buf/
3843 F:      include/linux/dma-buf*
3844 F:      include/linux/reservation.h
3845 F:      include/linux/*fence.h
3846 F:      Documentation/dma-buf-sharing.txt
3847 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3848
3849 SYNC FILE FRAMEWORK
3850 M:      Sumit Semwal <sumit.semwal@linaro.org>
3851 R:      Gustavo Padovan <gustavo@padovan.org>
3852 S:      Maintained
3853 L:      linux-media@vger.kernel.org
3854 L:      dri-devel@lists.freedesktop.org
3855 F:      drivers/dma-buf/sync_file.c
3856 F:      include/linux/sync_file.h
3857 F:      Documentation/sync_file.txt
3858 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3859
3860 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3861 M:      Vinod Koul <vinod.koul@intel.com>
3862 L:      dmaengine@vger.kernel.org
3863 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3864 S:      Maintained
3865 F:      drivers/dma/
3866 F:      include/linux/dmaengine.h
3867 F:      Documentation/devicetree/bindings/dma/
3868 F:      Documentation/dmaengine/
3869 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3870
3871 DME1737 HARDWARE MONITOR DRIVER
3872 M:      Juerg Haefliger <juergh@gmail.com>
3873 L:      linux-hwmon@vger.kernel.org
3874 S:      Maintained
3875 F:      Documentation/hwmon/dme1737
3876 F:      drivers/hwmon/dme1737.c
3877
3878 DMI/SMBIOS SUPPORT
3879 M:      Jean Delvare <jdelvare@suse.com>
3880 S:      Maintained
3881 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3882 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3883 F:      drivers/firmware/dmi-id.c
3884 F:      drivers/firmware/dmi_scan.c
3885 F:      include/linux/dmi.h
3886
3887 DOCUMENTATION
3888 M:      Jonathan Corbet <corbet@lwn.net>
3889 L:      linux-doc@vger.kernel.org
3890 S:      Maintained
3891 F:      Documentation/
3892 F:      scripts/docproc.c
3893 F:      scripts/kernel-doc*
3894 X:      Documentation/ABI/
3895 X:      Documentation/devicetree/
3896 X:      Documentation/acpi
3897 X:      Documentation/power
3898 X:      Documentation/spi
3899 X:      Documentation/DocBook/media
3900 T:      git git://git.lwn.net/linux.git docs-next
3901
3902 DOUBLETALK DRIVER
3903 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3904 L:      blinux-list@redhat.com
3905 S:      Maintained
3906 F:      drivers/char/dtlk.c
3907 F:      include/linux/dtlk.h
3908
3909 DPT_I2O SCSI RAID DRIVER
3910 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3911 L:      linux-scsi@vger.kernel.org
3912 W:      http://www.adaptec.com/
3913 S:      Maintained
3914 F:      drivers/scsi/dpt*
3915 F:      drivers/scsi/dpt/
3916
3917 DRBD DRIVER
3918 M:      Philipp Reisner <philipp.reisner@linbit.com>
3919 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3920 L:      drbd-dev@lists.linbit.com
3921 W:      http://www.drbd.org
3922 T:      git git://git.linbit.com/linux-drbd.git
3923 T:      git git://git.linbit.com/drbd-8.4.git
3924 S:      Supported
3925 F:      drivers/block/drbd/
3926 F:      lib/lru_cache.c
3927 F:      Documentation/blockdev/drbd/
3928
3929 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3930 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3932 S:      Supported
3933 F:      Documentation/kobject.txt
3934 F:      drivers/base/
3935 F:      fs/debugfs/
3936 F:      fs/kernfs/
3937 F:      fs/sysfs/
3938 F:      include/linux/debugfs.h
3939 F:      include/linux/kobj*
3940 F:      lib/kobj*
3941
3942 DRM DRIVERS
3943 M:      David Airlie <airlied@linux.ie>
3944 L:      dri-devel@lists.freedesktop.org
3945 T:      git git://people.freedesktop.org/~airlied/linux
3946 S:      Maintained
3947 F:      drivers/gpu/drm/
3948 F:      drivers/gpu/vga/
3949 F:      Documentation/devicetree/bindings/display/
3950 F:      Documentation/devicetree/bindings/gpu/
3951 F:      Documentation/devicetree/bindings/video/
3952 F:      Documentation/gpu/
3953 F:      include/drm/
3954 F:      include/uapi/drm/
3955
3956 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3957 M:      Dave Airlie <airlied@redhat.com>
3958 S:      Odd Fixes
3959 F:      drivers/gpu/drm/ast/
3960
3961 DRM DRIVER FOR BOCHS VIRTUAL GPU
3962 M:      Gerd Hoffmann <kraxel@redhat.com>
3963 S:      Odd Fixes
3964 F:      drivers/gpu/drm/bochs/
3965
3966 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3967 M:      Dave Airlie <airlied@redhat.com>
3968 S:      Odd Fixes
3969 F:      drivers/gpu/drm/cirrus/
3970
3971 RADEON and AMDGPU DRM DRIVERS
3972 M:      Alex Deucher <alexander.deucher@amd.com>
3973 M:      Christian König <christian.koenig@amd.com>
3974 L:      dri-devel@lists.freedesktop.org
3975 T:      git git://people.freedesktop.org/~agd5f/linux
3976 S:      Supported
3977 F:      drivers/gpu/drm/radeon/
3978 F:      include/uapi/drm/radeon_drm.h
3979 F:      drivers/gpu/drm/amd/
3980 F:      include/uapi/drm/amdgpu_drm.h
3981
3982 DRM PANEL DRIVERS
3983 M:      Thierry Reding <thierry.reding@gmail.com>
3984 L:      dri-devel@lists.freedesktop.org
3985 T:      git git://anongit.freedesktop.org/tegra/linux.git
3986 S:      Maintained
3987 F:      drivers/gpu/drm/drm_panel.c
3988 F:      drivers/gpu/drm/panel/
3989 F:      include/drm/drm_panel.h
3990 F:      Documentation/devicetree/bindings/display/panel/
3991
3992 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3993 M:      Daniel Vetter <daniel.vetter@intel.com>
3994 M:      Jani Nikula <jani.nikula@linux.intel.com>
3995 L:      intel-gfx@lists.freedesktop.org
3996 L:      dri-devel@lists.freedesktop.org
3997 W:      https://01.org/linuxgraphics/
3998 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3999 T:      git git://anongit.freedesktop.org/drm-intel
4000 S:      Supported
4001 F:      drivers/gpu/drm/i915/
4002 F:      include/drm/i915*
4003 F:      include/uapi/drm/i915_drm.h
4004 F:      Documentation/gpu/i915.rst
4005
4006 DRM DRIVERS FOR ATMEL HLCDC
4007 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
4008 L:      dri-devel@lists.freedesktop.org
4009 S:      Supported
4010 F:      drivers/gpu/drm/atmel-hlcdc/
4011 F:      Documentation/devicetree/bindings/drm/atmel/
4012
4013 DRM DRIVERS FOR ALLWINNER A10
4014 M:      Maxime Ripard  <maxime.ripard@free-electrons.com>
4015 L:      dri-devel@lists.freedesktop.org
4016 S:      Supported
4017 F:      drivers/gpu/drm/sun4i/
4018 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4019
4020 DRM DRIVERS FOR EXYNOS
4021 M:      Inki Dae <inki.dae@samsung.com>
4022 M:      Joonyoung Shim <jy0922.shim@samsung.com>
4023 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
4024 M:      Kyungmin Park <kyungmin.park@samsung.com>
4025 L:      dri-devel@lists.freedesktop.org
4026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4027 S:      Supported
4028 F:      drivers/gpu/drm/exynos/
4029 F:      include/uapi/drm/exynos_drm.h
4030 F:      Documentation/devicetree/bindings/display/exynos/
4031
4032 DRM DRIVERS FOR FREESCALE DCU
4033 M:      Stefan Agner <stefan@agner.ch>
4034 M:      Alison Wang <alison.wang@freescale.com>
4035 L:      dri-devel@lists.freedesktop.org
4036 S:      Supported
4037 F:      drivers/gpu/drm/fsl-dcu/
4038 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
4039 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
4040 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4041
4042 DRM DRIVERS FOR FREESCALE IMX
4043 M:      Philipp Zabel <p.zabel@pengutronix.de>
4044 L:      dri-devel@lists.freedesktop.org
4045 S:      Maintained
4046 F:      drivers/gpu/drm/imx/
4047 F:      drivers/gpu/ipu-v3/
4048 F:      Documentation/devicetree/bindings/display/imx/
4049
4050 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4051 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4052 L:      dri-devel@lists.freedesktop.org
4053 T:      git git://github.com/patjak/drm-gma500
4054 S:      Maintained
4055 F:      drivers/gpu/drm/gma500/
4056
4057 DRM DRIVERS FOR HISILICON
4058 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
4059 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
4060 R:      Chen Feng <puck.chen@hisilicon.com>
4061 L:      dri-devel@lists.freedesktop.org
4062 T:      git git://github.com/xin3liang/linux.git
4063 S:      Maintained
4064 F:      drivers/gpu/drm/hisilicon/
4065 F:      Documentation/devicetree/bindings/display/hisilicon/
4066
4067 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4068 S:      Orphan / Obsolete
4069 F:      drivers/gpu/drm/i810/
4070 F:      include/uapi/drm/i810_drm.h
4071
4072 DRM DRIVER FOR MSM ADRENO GPU
4073 M:      Rob Clark <robdclark@gmail.com>
4074 L:      linux-arm-msm@vger.kernel.org
4075 L:      dri-devel@lists.freedesktop.org
4076 L:      freedreno@lists.freedesktop.org
4077 T:      git git://people.freedesktop.org/~robclark/linux
4078 S:      Maintained
4079 F:      drivers/gpu/drm/msm/
4080 F:      include/uapi/drm/msm_drm.h
4081 F:      Documentation/devicetree/bindings/display/msm/
4082
4083 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4084 M:      Ben Skeggs <bskeggs@redhat.com>
4085 L:      dri-devel@lists.freedesktop.org
4086 L:      nouveau@lists.freedesktop.org
4087 T:      git git://github.com/skeggsb/linux
4088 S:      Supported
4089 F:      drivers/gpu/drm/nouveau/
4090 F:      include/uapi/drm/nouveau_drm.h
4091
4092 DRM DRIVERS FOR NVIDIA TEGRA
4093 M:      Thierry Reding <thierry.reding@gmail.com>
4094 L:      dri-devel@lists.freedesktop.org
4095 L:      linux-tegra@vger.kernel.org
4096 T:      git git://anongit.freedesktop.org/tegra/linux.git
4097 S:      Supported
4098 F:      drivers/gpu/drm/tegra/
4099 F:      drivers/gpu/host1x/
4100 F:      include/linux/host1x.h
4101 F:      include/uapi/drm/tegra_drm.h
4102 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4103
4104 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4105 S:      Orphan / Obsolete
4106 F:      drivers/gpu/drm/mga/
4107 F:      include/uapi/drm/mga_drm.h
4108
4109 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4110 M:      Dave Airlie <airlied@redhat.com>
4111 S:      Odd Fixes
4112 F:      drivers/gpu/drm/mgag200/
4113
4114 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4115 S:      Orphan / Obsolete
4116 F:      drivers/gpu/drm/r128/
4117 F:      include/uapi/drm/r128_drm.h
4118
4119 DRM DRIVERS FOR RENESAS
4120 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4121 L:      dri-devel@lists.freedesktop.org
4122 L:      linux-renesas-soc@vger.kernel.org
4123 T:      git git://linuxtv.org/pinchartl/fbdev
4124 S:      Supported
4125 F:      drivers/gpu/drm/rcar-du/
4126 F:      drivers/gpu/drm/shmobile/
4127 F:      include/linux/platform_data/shmob_drm.h
4128 F:      Documentation/devicetree/bindings/display/renesas,du.txt
4129
4130 DRM DRIVER FOR QXL VIRTUAL GPU
4131 M:      Dave Airlie <airlied@redhat.com>
4132 S:      Odd Fixes
4133 F:      drivers/gpu/drm/qxl/
4134 F:      include/uapi/drm/qxl_drm.h
4135
4136 DRM DRIVERS FOR ROCKCHIP
4137 M:      Mark Yao <mark.yao@rock-chips.com>
4138 L:      dri-devel@lists.freedesktop.org
4139 S:      Maintained
4140 F:      drivers/gpu/drm/rockchip/
4141 F:      Documentation/devicetree/bindings/display/rockchip/
4142
4143 DRM DRIVER FOR SAVAGE VIDEO CARDS
4144 S:      Orphan / Obsolete
4145 F:      drivers/gpu/drm/savage/
4146 F:      include/uapi/drm/savage_drm.h
4147
4148 DRM DRIVER FOR SIS VIDEO CARDS
4149 S:      Orphan / Obsolete
4150 F:      drivers/gpu/drm/sis/
4151 F:      include/uapi/drm/sis_drm.h
4152
4153 DRM DRIVERS FOR STI
4154 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
4155 M:      Vincent Abriou <vincent.abriou@st.com>
4156 L:      dri-devel@lists.freedesktop.org
4157 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4158 S:      Maintained
4159 F:      drivers/gpu/drm/sti
4160 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
4161
4162 DRM DRIVER FOR TDFX VIDEO CARDS
4163 S:      Orphan / Obsolete
4164 F:      drivers/gpu/drm/tdfx/
4165
4166 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4167 M:      Dave Airlie <airlied@redhat.com>
4168 S:      Odd Fixes
4169 F:      drivers/gpu/drm/udl/
4170
4171 DRM DRIVERS FOR VIVANTE GPU IP
4172 M:      Lucas Stach <l.stach@pengutronix.de>
4173 R:      Russell King <linux+etnaviv@armlinux.org.uk>
4174 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
4175 L:      dri-devel@lists.freedesktop.org
4176 S:      Maintained
4177 F:      drivers/gpu/drm/etnaviv/
4178 F:      include/uapi/drm/etnaviv_drm.h
4179 F:      Documentation/devicetree/bindings/display/etnaviv/
4180
4181 DRM DRIVER FOR VMWARE VIRTUAL GPU
4182 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4183 M:      Sinclair Yeh <syeh@vmware.com>
4184 M:      Thomas Hellstrom <thellstrom@vmware.com>
4185 L:      dri-devel@lists.freedesktop.org
4186 T:      git git://people.freedesktop.org/~syeh/repos_linux
4187 T:      git git://people.freedesktop.org/~thomash/linux
4188 S:      Supported
4189 F:      drivers/gpu/drm/vmwgfx/
4190 F:      include/uapi/drm/vmwgfx_drm.h
4191
4192 DRM DRIVERS FOR VC4
4193 M:      Eric Anholt <eric@anholt.net>
4194 T:      git git://github.com/anholt/linux
4195 S:      Supported
4196 F:      drivers/gpu/drm/vc4/
4197 F:      include/uapi/drm/vc4_drm.h
4198 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4199
4200 DRM DRIVERS FOR TI OMAP
4201 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4202 L:      dri-devel@lists.freedesktop.org
4203 S:      Maintained
4204 F:      drivers/gpu/drm/omapdrm/
4205 F:      Documentation/devicetree/bindings/display/ti/
4206
4207 DRM DRIVERS FOR TI LCDC
4208 M:      Jyri Sarha <jsarha@ti.com>
4209 R:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4210 L:      dri-devel@lists.freedesktop.org
4211 S:      Maintained
4212 F:      drivers/gpu/drm/tilcdc/
4213 F:      Documentation/devicetree/bindings/display/tilcdc/
4214
4215 DSBR100 USB FM RADIO DRIVER
4216 M:      Alexey Klimov <klimov.linux@gmail.com>
4217 L:      linux-media@vger.kernel.org
4218 T:      git git://linuxtv.org/media_tree.git
4219 S:      Maintained
4220 F:      drivers/media/radio/dsbr100.c
4221
4222 DSCC4 DRIVER
4223 M:      Francois Romieu <romieu@fr.zoreil.com>
4224 L:      netdev@vger.kernel.org
4225 S:      Maintained
4226 F:      drivers/net/wan/dscc4.c
4227
4228 DT3155 MEDIA DRIVER
4229 M:      Hans Verkuil <hverkuil@xs4all.nl>
4230 L:      linux-media@vger.kernel.org
4231 T:      git git://linuxtv.org/media_tree.git
4232 W:      https://linuxtv.org
4233 S:      Odd Fixes
4234 F:      drivers/media/pci/dt3155/
4235
4236 DVB_USB_AF9015 MEDIA DRIVER
4237 M:      Antti Palosaari <crope@iki.fi>
4238 L:      linux-media@vger.kernel.org
4239 W:      https://linuxtv.org
4240 W:      http://palosaari.fi/linux/
4241 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4242 T:      git git://linuxtv.org/anttip/media_tree.git
4243 S:      Maintained
4244 F:      drivers/media/usb/dvb-usb-v2/af9015*
4245
4246 DVB_USB_AF9035 MEDIA DRIVER
4247 M:      Antti Palosaari <crope@iki.fi>
4248 L:      linux-media@vger.kernel.org
4249 W:      https://linuxtv.org
4250 W:      http://palosaari.fi/linux/
4251 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4252 T:      git git://linuxtv.org/anttip/media_tree.git
4253 S:      Maintained
4254 F:      drivers/media/usb/dvb-usb-v2/af9035*
4255
4256 DVB_USB_ANYSEE MEDIA DRIVER
4257 M:      Antti Palosaari <crope@iki.fi>
4258 L:      linux-media@vger.kernel.org
4259 W:      https://linuxtv.org
4260 W:      http://palosaari.fi/linux/
4261 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4262 T:      git git://linuxtv.org/anttip/media_tree.git
4263 S:      Maintained
4264 F:      drivers/media/usb/dvb-usb-v2/anysee*
4265
4266 DVB_USB_AU6610 MEDIA DRIVER
4267 M:      Antti Palosaari <crope@iki.fi>
4268 L:      linux-media@vger.kernel.org
4269 W:      https://linuxtv.org
4270 W:      http://palosaari.fi/linux/
4271 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4272 T:      git git://linuxtv.org/anttip/media_tree.git
4273 S:      Maintained
4274 F:      drivers/media/usb/dvb-usb-v2/au6610*
4275
4276 DVB_USB_CE6230 MEDIA DRIVER
4277 M:      Antti Palosaari <crope@iki.fi>
4278 L:      linux-media@vger.kernel.org
4279 W:      https://linuxtv.org
4280 W:      http://palosaari.fi/linux/
4281 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4282 T:      git git://linuxtv.org/anttip/media_tree.git
4283 S:      Maintained
4284 F:      drivers/media/usb/dvb-usb-v2/ce6230*
4285
4286 DVB_USB_CXUSB MEDIA DRIVER
4287 M:      Michael Krufky <mkrufky@linuxtv.org>
4288 L:      linux-media@vger.kernel.org
4289 W:      https://linuxtv.org
4290 W:      http://github.com/mkrufky
4291 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4292 T:      git git://linuxtv.org/media_tree.git
4293 S:      Maintained
4294 F:      drivers/media/usb/dvb-usb/cxusb*
4295
4296 DVB_USB_EC168 MEDIA DRIVER
4297 M:      Antti Palosaari <crope@iki.fi>
4298 L:      linux-media@vger.kernel.org
4299 W:      https://linuxtv.org
4300 W:      http://palosaari.fi/linux/
4301 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4302 T:      git git://linuxtv.org/anttip/media_tree.git
4303 S:      Maintained
4304 F:      drivers/media/usb/dvb-usb-v2/ec168*
4305
4306 DVB_USB_GL861 MEDIA DRIVER
4307 M:      Antti Palosaari <crope@iki.fi>
4308 L:      linux-media@vger.kernel.org
4309 W:      https://linuxtv.org
4310 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4311 T:      git git://linuxtv.org/anttip/media_tree.git
4312 S:      Maintained
4313 F:      drivers/media/usb/dvb-usb-v2/gl861*
4314
4315 DVB_USB_MXL111SF MEDIA DRIVER
4316 M:      Michael Krufky <mkrufky@linuxtv.org>
4317 L:      linux-media@vger.kernel.org
4318 W:      https://linuxtv.org
4319 W:      http://github.com/mkrufky
4320 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4321 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4322 S:      Maintained
4323 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4324
4325 DVB_USB_RTL28XXU MEDIA DRIVER
4326 M:      Antti Palosaari <crope@iki.fi>
4327 L:      linux-media@vger.kernel.org
4328 W:      https://linuxtv.org
4329 W:      http://palosaari.fi/linux/
4330 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4331 T:      git git://linuxtv.org/anttip/media_tree.git
4332 S:      Maintained
4333 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4334
4335 DVB_USB_V2 MEDIA DRIVER
4336 M:      Antti Palosaari <crope@iki.fi>
4337 L:      linux-media@vger.kernel.org
4338 W:      https://linuxtv.org
4339 W:      http://palosaari.fi/linux/
4340 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4341 T:      git git://linuxtv.org/anttip/media_tree.git
4342 S:      Maintained
4343 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4344 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4345
4346 DYNAMIC DEBUG
4347 M:      Jason Baron <jbaron@akamai.com>
4348 S:      Maintained
4349 F:      lib/dynamic_debug.c
4350 F:      include/linux/dynamic_debug.h
4351
4352 DZ DECSTATION DZ11 SERIAL DRIVER
4353 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4354 S:      Maintained
4355 F:      drivers/tty/serial/dz.*
4356
4357 E3X0 POWER BUTTON DRIVER
4358 M:      Moritz Fischer <moritz.fischer@ettus.com>
4359 L:      usrp-users@lists.ettus.com
4360 W:      http://www.ettus.com
4361 S:      Supported
4362 F:      drivers/input/misc/e3x0-button.c
4363 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4364
4365 E4000 MEDIA DRIVER
4366 M:      Antti Palosaari <crope@iki.fi>
4367 L:      linux-media@vger.kernel.org
4368 W:      https://linuxtv.org
4369 W:      http://palosaari.fi/linux/
4370 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4371 T:      git git://linuxtv.org/anttip/media_tree.git
4372 S:      Maintained
4373 F:      drivers/media/tuners/e4000*
4374
4375 EATA ISA/EISA/PCI SCSI DRIVER
4376 M:      Dario Ballabio <ballabio_dario@emc.com>
4377 L:      linux-scsi@vger.kernel.org
4378 S:      Maintained
4379 F:      drivers/scsi/eata.c
4380
4381 EC100 MEDIA DRIVER
4382 M:      Antti Palosaari <crope@iki.fi>
4383 L:      linux-media@vger.kernel.org
4384 W:      https://linuxtv.org
4385 W:      http://palosaari.fi/linux/
4386 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4387 T:      git git://linuxtv.org/anttip/media_tree.git
4388 S:      Maintained
4389 F:      drivers/media/dvb-frontends/ec100*
4390
4391 ECRYPT FILE SYSTEM
4392 M:      Tyler Hicks <tyhicks@canonical.com>
4393 L:      ecryptfs@vger.kernel.org
4394 W:      http://ecryptfs.org
4395 W:      https://launchpad.net/ecryptfs
4396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4397 S:      Supported
4398 F:      Documentation/filesystems/ecryptfs.txt
4399 F:      fs/ecryptfs/
4400
4401 EDAC-CORE
4402 M:      Doug Thompson <dougthompson@xmission.com>
4403 M:      Borislav Petkov <bp@alien8.de>
4404 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4405 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4406 L:      linux-edac@vger.kernel.org
4407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4409 S:      Supported
4410 F:      Documentation/edac.txt
4411 F:      drivers/edac/
4412 F:      include/linux/edac.h
4413
4414 EDAC-AMD64
4415 M:      Doug Thompson <dougthompson@xmission.com>
4416 M:      Borislav Petkov <bp@alien8.de>
4417 L:      linux-edac@vger.kernel.org
4418 S:      Maintained
4419 F:      drivers/edac/amd64_edac*
4420
4421 EDAC-CALXEDA
4422 M:      Doug Thompson <dougthompson@xmission.com>
4423 M:      Robert Richter <rric@kernel.org>
4424 L:      linux-edac@vger.kernel.org
4425 S:      Maintained
4426 F:      drivers/edac/highbank*
4427
4428 EDAC-CAVIUM
4429 M:      Ralf Baechle <ralf@linux-mips.org>
4430 M:      David Daney <david.daney@cavium.com>
4431 L:      linux-edac@vger.kernel.org
4432 L:      linux-mips@linux-mips.org
4433 S:      Supported
4434 F:      drivers/edac/octeon_edac*
4435
4436 EDAC-E752X
4437 M:      Mark Gross <mark.gross@intel.com>
4438 M:      Doug Thompson <dougthompson@xmission.com>
4439 L:      linux-edac@vger.kernel.org
4440 S:      Maintained
4441 F:      drivers/edac/e752x_edac.c
4442
4443 EDAC-E7XXX
4444 M:      Doug Thompson <dougthompson@xmission.com>
4445 L:      linux-edac@vger.kernel.org
4446 S:      Maintained
4447 F:      drivers/edac/e7xxx_edac.c
4448
4449 EDAC-GHES
4450 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4451 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4452 L:      linux-edac@vger.kernel.org
4453 S:      Maintained
4454 F:      drivers/edac/ghes_edac.c
4455
4456 EDAC-I82443BXGX
4457 M:      Tim Small <tim@buttersideup.com>
4458 L:      linux-edac@vger.kernel.org
4459 S:      Maintained
4460 F:      drivers/edac/i82443bxgx_edac.c
4461
4462 EDAC-I3000
4463 M:      Jason Uhlenkott <juhlenko@akamai.com>
4464 L:      linux-edac@vger.kernel.org
4465 S:      Maintained
4466 F:      drivers/edac/i3000_edac.c
4467
4468 EDAC-I5000
4469 M:      Doug Thompson <dougthompson@xmission.com>
4470 L:      linux-edac@vger.kernel.org
4471 S:      Maintained
4472 F:      drivers/edac/i5000_edac.c
4473
4474 EDAC-I5400
4475 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4476 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4477 L:      linux-edac@vger.kernel.org
4478 S:      Maintained
4479 F:      drivers/edac/i5400_edac.c
4480
4481 EDAC-I7300
4482 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4483 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4484 L:      linux-edac@vger.kernel.org
4485 S:      Maintained
4486 F:      drivers/edac/i7300_edac.c
4487
4488 EDAC-I7CORE
4489 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4490 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4491 L:      linux-edac@vger.kernel.org
4492 S:      Maintained
4493 F:      drivers/edac/i7core_edac.c
4494
4495 EDAC-I82975X
4496 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4497 M:      "Arvind R." <arvino55@gmail.com>
4498 L:      linux-edac@vger.kernel.org
4499 S:      Maintained
4500 F:      drivers/edac/i82975x_edac.c
4501
4502 EDAC-IE31200
4503 M:      Jason Baron <jbaron@akamai.com>
4504 L:      linux-edac@vger.kernel.org
4505 S:      Maintained
4506 F:      drivers/edac/ie31200_edac.c
4507
4508 EDAC-MPC85XX
4509 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4510 L:      linux-edac@vger.kernel.org
4511 S:      Maintained
4512 F:      drivers/edac/mpc85xx_edac.[ch]
4513
4514 EDAC-PASEMI
4515 M:      Egor Martovetsky <egor@pasemi.com>
4516 L:      linux-edac@vger.kernel.org
4517 S:      Maintained
4518 F:      drivers/edac/pasemi_edac.c
4519
4520 EDAC-R82600
4521 M:      Tim Small <tim@buttersideup.com>
4522 L:      linux-edac@vger.kernel.org
4523 S:      Maintained
4524 F:      drivers/edac/r82600_edac.c
4525
4526 EDAC-SBRIDGE
4527 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4528 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4529 L:      linux-edac@vger.kernel.org
4530 S:      Maintained
4531 F:      drivers/edac/sb_edac.c
4532
4533 EDAC-XGENE
4534 APPLIED MICRO (APM) X-GENE SOC EDAC
4535 M:     Loc Ho <lho@apm.com>
4536 S:     Supported
4537 F:     drivers/edac/xgene_edac.c
4538 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4539
4540 EDIROL UA-101/UA-1000 DRIVER
4541 M:      Clemens Ladisch <clemens@ladisch.de>
4542 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4543 T:      git git://git.alsa-project.org/alsa-kernel.git
4544 S:      Maintained
4545 F:      sound/usb/misc/ua101.c
4546
4547 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4548 M:      Matt Fleming <matt@codeblueprint.co.uk>
4549 L:      linux-efi@vger.kernel.org
4550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4551 S:      Maintained
4552 F:      Documentation/efi-stub.txt
4553 F:      arch/ia64/kernel/efi.c
4554 F:      arch/x86/boot/compressed/eboot.[ch]
4555 F:      arch/x86/include/asm/efi.h
4556 F:      arch/x86/platform/efi/
4557 F:      drivers/firmware/efi/
4558 F:      include/linux/efi*.h
4559
4560 EFI VARIABLE FILESYSTEM
4561 M:      Matthew Garrett <matthew.garrett@nebula.com>
4562 M:      Jeremy Kerr <jk@ozlabs.org>
4563 M:      Matt Fleming <matt@codeblueprint.co.uk>
4564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4565 L:      linux-efi@vger.kernel.org
4566 S:      Maintained
4567 F:      fs/efivarfs/
4568
4569 EFIFB FRAMEBUFFER DRIVER
4570 L:      linux-fbdev@vger.kernel.org
4571 M:      Peter Jones <pjones@redhat.com>
4572 S:      Maintained
4573 F:      drivers/video/fbdev/efifb.c
4574
4575 EFS FILESYSTEM
4576 W:      http://aeschi.ch.eu.org/efs/
4577 S:      Orphan
4578 F:      fs/efs/
4579
4580 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4581 M:      Douglas Miller <dougmill@linux.vnet.ibm.com>
4582 L:      netdev@vger.kernel.org
4583 S:      Maintained
4584 F:      drivers/net/ethernet/ibm/ehea/
4585
4586 EM28XX VIDEO4LINUX DRIVER
4587 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4588 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4589 L:      linux-media@vger.kernel.org
4590 W:      https://linuxtv.org
4591 T:      git git://linuxtv.org/media_tree.git
4592 S:      Maintained
4593 F:      drivers/media/usb/em28xx/
4594
4595 EMBEDDED LINUX
4596 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4597 M:      Matt Mackall <mpm@selenic.com>
4598 M:      David Woodhouse <dwmw2@infradead.org>
4599 L:      linux-embedded@vger.kernel.org
4600 S:      Maintained
4601
4602 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4603 M:      James Smart <james.smart@avagotech.com>
4604 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4605 L:      linux-scsi@vger.kernel.org
4606 W:      http://www.avagotech.com
4607 S:      Supported
4608 F:      drivers/scsi/lpfc/
4609
4610 ENE CB710 FLASH CARD READER DRIVER
4611 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
4612 S:      Maintained
4613 F:      drivers/misc/cb710/
4614 F:      drivers/mmc/host/cb710-mmc.*
4615 F:      include/linux/cb710.h
4616
4617 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4618 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4619 S:      Maintained
4620 F:      drivers/media/rc/ene_ir.*
4621
4622 EPSON S1D13XXX FRAMEBUFFER DRIVER
4623 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4624 S:      Maintained
4625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4626 F:      drivers/video/fbdev/s1d13xxxfb.c
4627 F:      include/video/s1d13xxxfb.h
4628
4629 ET131X NETWORK DRIVER
4630 M:      Mark Einon <mark.einon@gmail.com>
4631 S:      Odd Fixes
4632 F:      drivers/net/ethernet/agere/
4633
4634 ETHERNET BRIDGE
4635 M:      Stephen Hemminger <stephen@networkplumber.org>
4636 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4637 L:      netdev@vger.kernel.org
4638 W:      http://www.linuxfoundation.org/en/Net:Bridge
4639 S:      Maintained
4640 F:      include/linux/netfilter_bridge/
4641 F:      net/bridge/
4642
4643 ETHERNET PHY LIBRARY
4644 M:      Florian Fainelli <f.fainelli@gmail.com>
4645 L:      netdev@vger.kernel.org
4646 S:      Maintained
4647 F:      include/linux/phy.h
4648 F:      include/linux/phy_fixed.h
4649 F:      drivers/net/phy/
4650 F:      Documentation/networking/phy.txt
4651 F:      drivers/of/of_mdio.c
4652 F:      drivers/of/of_net.c
4653
4654 EXT2 FILE SYSTEM
4655 M:      Jan Kara <jack@suse.com>
4656 L:      linux-ext4@vger.kernel.org
4657 S:      Maintained
4658 F:      Documentation/filesystems/ext2.txt
4659 F:      fs/ext2/
4660 F:      include/linux/ext2*
4661
4662 EXT4 FILE SYSTEM
4663 M:      "Theodore Ts'o" <tytso@mit.edu>
4664 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4665 L:      linux-ext4@vger.kernel.org
4666 W:      http://ext4.wiki.kernel.org
4667 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4669 S:      Maintained
4670 F:      Documentation/filesystems/ext4.txt
4671 F:      fs/ext4/
4672
4673 Extended Verification Module (EVM)
4674 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4675 L:      linux-ima-devel@lists.sourceforge.net
4676 L:      linux-security-module@vger.kernel.org
4677 S:      Supported
4678 F:      security/integrity/evm/
4679
4680 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4681 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4682 M:      Chanwoo Choi <cw00.choi@samsung.com>
4683 L:      linux-kernel@vger.kernel.org
4684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4685 S:      Maintained
4686 F:      drivers/extcon/
4687 F:      include/linux/extcon/
4688 F:      include/linux/extcon.h
4689 F:      Documentation/extcon/
4690 F:      Documentation/devicetree/bindings/extcon/
4691
4692 EXYNOS DP DRIVER
4693 M:      Jingoo Han <jingoohan1@gmail.com>
4694 L:      dri-devel@lists.freedesktop.org
4695 S:      Maintained
4696 F:      drivers/gpu/drm/exynos/exynos_dp*
4697
4698 EXYNOS SYSMMU (IOMMU) driver
4699 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4700 L:      iommu@lists.linux-foundation.org
4701 S:      Maintained
4702 F:      drivers/iommu/exynos-iommu.c
4703
4704 EXYNOS MIPI DISPLAY DRIVERS
4705 M:      Inki Dae <inki.dae@samsung.com>
4706 M:      Donghwa Lee <dh09.lee@samsung.com>
4707 M:      Kyungmin Park <kyungmin.park@samsung.com>
4708 L:      linux-fbdev@vger.kernel.org
4709 S:      Maintained
4710 F:      drivers/video/fbdev/exynos/exynos_mipi*
4711 F:      include/video/exynos_mipi*
4712
4713 EZchip NPS platform support
4714 M:      Noam Camus <noamc@ezchip.com>
4715 S:      Supported
4716 F:      arch/arc/plat-eznps
4717 F:      arch/arc/boot/dts/eznps.dts
4718
4719 F71805F HARDWARE MONITORING DRIVER
4720 M:      Jean Delvare <jdelvare@suse.com>
4721 L:      linux-hwmon@vger.kernel.org
4722 S:      Maintained
4723 F:      Documentation/hwmon/f71805f
4724 F:      drivers/hwmon/f71805f.c
4725
4726 FC0011 TUNER DRIVER
4727 M:      Michael Buesch <m@bues.ch>
4728 L:      linux-media@vger.kernel.org
4729 S:      Maintained
4730 F:      drivers/media/tuners/fc0011.h
4731 F:      drivers/media/tuners/fc0011.c
4732
4733 FC2580 MEDIA DRIVER
4734 M:      Antti Palosaari <crope@iki.fi>
4735 L:      linux-media@vger.kernel.org
4736 W:      https://linuxtv.org
4737 W:      http://palosaari.fi/linux/
4738 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4739 T:      git git://linuxtv.org/anttip/media_tree.git
4740 S:      Maintained
4741 F:      drivers/media/tuners/fc2580*
4742
4743 FANOTIFY
4744 M:      Eric Paris <eparis@redhat.com>
4745 S:      Maintained
4746 F:      fs/notify/fanotify/
4747 F:      include/linux/fanotify.h
4748 F:      include/uapi/linux/fanotify.h
4749
4750 FARSYNC SYNCHRONOUS DRIVER
4751 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4752 W:      http://www.farsite.co.uk/
4753 S:      Supported
4754 F:      drivers/net/wan/farsync.*
4755
4756 FAULT INJECTION SUPPORT
4757 M:      Akinobu Mita <akinobu.mita@gmail.com>
4758 S:      Supported
4759 F:      Documentation/fault-injection/
4760 F:      lib/fault-inject.c
4761
4762 FBTFT Framebuffer drivers
4763 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4764 M:      Noralf Trønnes <noralf@tronnes.org>
4765 S:      Maintained
4766 F:      drivers/staging/fbtft/
4767
4768 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4769 M:      Johannes Thumshirn <jth@kernel.org>
4770 L:      fcoe-devel@open-fcoe.org
4771 W:      www.Open-FCoE.org
4772 S:      Supported
4773 F:      drivers/scsi/libfc/
4774 F:      drivers/scsi/fcoe/
4775 F:      include/scsi/fc/
4776 F:      include/scsi/libfc.h
4777 F:      include/scsi/libfcoe.h
4778 F:      include/uapi/scsi/fc/
4779
4780 FILE LOCKING (flock() and fcntl()/lockf())
4781 M:      Jeff Layton <jlayton@poochiereds.net>
4782 M:      "J. Bruce Fields" <bfields@fieldses.org>
4783 L:      linux-fsdevel@vger.kernel.org
4784 S:      Maintained
4785 F:      include/linux/fcntl.h
4786 F:      include/linux/fs.h
4787 F:      include/uapi/linux/fcntl.h
4788 F:      include/uapi/linux/fs.h
4789 F:      fs/fcntl.c
4790 F:      fs/locks.c
4791
4792 FILESYSTEMS (VFS and infrastructure)
4793 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4794 L:      linux-fsdevel@vger.kernel.org
4795 S:      Maintained
4796 F:      fs/*
4797
4798 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4799 M:      Riku Voipio <riku.voipio@iki.fi>
4800 L:      linux-hwmon@vger.kernel.org
4801 S:      Maintained
4802 F:      drivers/hwmon/f75375s.c
4803 F:      include/linux/f75375s.h
4804
4805 FIREWIRE AUDIO DRIVERS
4806 M:      Clemens Ladisch <clemens@ladisch.de>
4807 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4808 T:      git git://git.alsa-project.org/alsa-kernel.git
4809 S:      Maintained
4810 F:      sound/firewire/
4811
4812 FIREWIRE MEDIA DRIVERS (firedtv)
4813 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4814 L:      linux-media@vger.kernel.org
4815 L:      linux1394-devel@lists.sourceforge.net
4816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4817 S:      Maintained
4818 F:      drivers/media/firewire/
4819
4820 FIREWIRE SBP-2 TARGET
4821 M:      Chris Boot <bootc@bootc.net>
4822 L:      linux-scsi@vger.kernel.org
4823 L:      target-devel@vger.kernel.org
4824 L:      linux1394-devel@lists.sourceforge.net
4825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4826 S:      Maintained
4827 F:      drivers/target/sbp/
4828
4829 FIREWIRE SUBSYSTEM
4830 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4831 L:      linux1394-devel@lists.sourceforge.net
4832 W:      http://ieee1394.wiki.kernel.org/
4833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4834 S:      Maintained
4835 F:      drivers/firewire/
4836 F:      include/linux/firewire.h
4837 F:      include/uapi/linux/firewire*.h
4838 F:      tools/firewire/
4839
4840 FIRMWARE LOADER (request_firmware)
4841 M:      Ming Lei <ming.lei@canonical.com>
4842 L:      linux-kernel@vger.kernel.org
4843 S:      Maintained
4844 F:      Documentation/firmware_class/
4845 F:      drivers/base/firmware*.c
4846 F:      include/linux/firmware.h
4847
4848 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4849 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4850 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4851 S:      Maintained
4852 F:      drivers/block/rsxx/
4853
4854 FLOPPY DRIVER
4855 M:      Jiri Kosina <jikos@kernel.org>
4856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4857 S:      Odd fixes
4858 F:      drivers/block/floppy.c
4859
4860 FMC SUBSYSTEM
4861 M:      Alessandro Rubini <rubini@gnudd.com>
4862 W:      http://www.ohwr.org/projects/fmc-bus
4863 S:      Supported
4864 F:      drivers/fmc/
4865 F:      include/linux/fmc*.h
4866 F:      include/linux/ipmi-fru.h
4867 K:      fmc_d.*register
4868
4869 FPGA MANAGER FRAMEWORK
4870 M:      Alan Tull <atull@opensource.altera.com>
4871 R:      Moritz Fischer <moritz.fischer@ettus.com>
4872 S:      Maintained
4873 F:      drivers/fpga/
4874 F:      include/linux/fpga/fpga-mgr.h
4875 W:      http://www.rocketboards.org
4876
4877 FPU EMULATOR
4878 M:      Bill Metzenthen <billm@melbpc.org.au>
4879 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4880 S:      Maintained
4881 F:      arch/x86/math-emu/
4882
4883 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4884 L:      netdev@vger.kernel.org
4885 S:      Orphan
4886 F:      drivers/net/wan/dlci.c
4887 F:      drivers/net/wan/sdla.c
4888
4889 FRAMEBUFFER LAYER
4890 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4891 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4892 L:      linux-fbdev@vger.kernel.org
4893 W:      http://linux-fbdev.sourceforge.net/
4894 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4896 S:      Maintained
4897 F:      Documentation/fb/
4898 F:      drivers/video/
4899 F:      include/video/
4900 F:      include/linux/fb.h
4901 F:      include/uapi/video/
4902 F:      include/uapi/linux/fb.h
4903
4904 FREESCALE DIU FRAMEBUFFER DRIVER
4905 M:      Timur Tabi <timur@tabi.org>
4906 L:      linux-fbdev@vger.kernel.org
4907 S:      Maintained
4908 F:      drivers/video/fbdev/fsl-diu-fb.*
4909
4910 FREESCALE DMA DRIVER
4911 M:      Li Yang <leoli@freescale.com>
4912 M:      Zhang Wei <zw@zh-kernel.org>
4913 L:      linuxppc-dev@lists.ozlabs.org
4914 S:      Maintained
4915 F:      drivers/dma/fsldma.*
4916
4917 FREESCALE GPMI NAND DRIVER
4918 M:      Han Xu <han.xu@nxp.com>
4919 L:      linux-mtd@lists.infradead.org
4920 S:      Maintained
4921 F:      drivers/mtd/nand/gpmi-nand/*
4922
4923 FREESCALE I2C CPM DRIVER
4924 M:      Jochen Friedrich <jochen@scram.de>
4925 L:      linuxppc-dev@lists.ozlabs.org
4926 L:      linux-i2c@vger.kernel.org
4927 S:      Maintained
4928 F:      drivers/i2c/busses/i2c-cpm.c
4929
4930 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4931 M:      Sascha Hauer <kernel@pengutronix.de>
4932 L:      linux-fbdev@vger.kernel.org
4933 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4934 S:      Maintained
4935 F:      include/linux/platform_data/video-imxfb.h
4936 F:      drivers/video/fbdev/imxfb.c
4937
4938 FREESCALE QUAD SPI DRIVER
4939 M:      Han Xu <han.xu@nxp.com>
4940 L:      linux-mtd@lists.infradead.org
4941 S:      Maintained
4942 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4943
4944 FREESCALE SOC FS_ENET DRIVER
4945 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4946 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4947 L:      linuxppc-dev@lists.ozlabs.org
4948 L:      netdev@vger.kernel.org
4949 S:      Maintained
4950 F:      drivers/net/ethernet/freescale/fs_enet/
4951 F:      include/linux/fs_enet_pd.h
4952
4953 FREESCALE IMX / MXC FEC DRIVER
4954 M:      Fugang Duan <fugang.duan@nxp.com>
4955 L:      netdev@vger.kernel.org
4956 S:      Maintained
4957 F:      drivers/net/ethernet/freescale/fec_main.c
4958 F:      drivers/net/ethernet/freescale/fec_ptp.c
4959 F:      drivers/net/ethernet/freescale/fec.h
4960 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4961
4962 FREESCALE QUICC ENGINE LIBRARY
4963 L:      linuxppc-dev@lists.ozlabs.org
4964 S:      Orphan
4965 F:      drivers/soc/fsl/qe/
4966 F:      include/soc/fsl/*qe*.h
4967 F:      include/soc/fsl/*ucc*.h
4968
4969 FREESCALE USB PERIPHERAL DRIVERS
4970 M:      Li Yang <leoli@freescale.com>
4971 L:      linux-usb@vger.kernel.org
4972 L:      linuxppc-dev@lists.ozlabs.org
4973 S:      Maintained
4974 F:      drivers/usb/gadget/udc/fsl*
4975
4976 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4977 M:      Li Yang <leoli@freescale.com>
4978 L:      netdev@vger.kernel.org
4979 L:      linuxppc-dev@lists.ozlabs.org
4980 S:      Maintained
4981 F:      drivers/net/ethernet/freescale/ucc_geth*
4982
4983 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4984 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4985 L:      netdev@vger.kernel.org
4986 S:      Maintained
4987 F:      drivers/net/ethernet/freescale/gianfar*
4988 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4989 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4990
4991 FREESCALE QUICC ENGINE UCC HDLC DRIVER
4992 M:      Zhao Qiang <qiang.zhao@nxp.com>
4993 L:      netdev@vger.kernel.org
4994 L:      linuxppc-dev@lists.ozlabs.org
4995 S:      Maintained
4996 F:      drivers/net/wan/fsl_ucc_hdlc*
4997
4998 FREESCALE QUICC ENGINE UCC UART DRIVER
4999 M:      Timur Tabi <timur@tabi.org>
5000 L:      linuxppc-dev@lists.ozlabs.org
5001 S:      Maintained
5002 F:      drivers/tty/serial/ucc_uart.c
5003
5004 FREESCALE SOC SOUND DRIVERS
5005 M:      Timur Tabi <timur@tabi.org>
5006 M:      Nicolin Chen <nicoleotsuka@gmail.com>
5007 M:      Xiubo Li <Xiubo.Lee@gmail.com>
5008 R:      Fabio Estevam <fabio.estevam@nxp.com>
5009 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5010 L:      linuxppc-dev@lists.ozlabs.org
5011 S:      Maintained
5012 F:      sound/soc/fsl/fsl*
5013 F:      sound/soc/fsl/imx*
5014 F:      sound/soc/fsl/mpc8610_hpcd.c
5015
5016 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5017 M:      "J. German Rivera" <German.Rivera@freescale.com>
5018 M:      Stuart Yoder <stuart.yoder@nxp.com>
5019 L:      linux-kernel@vger.kernel.org
5020 S:      Maintained
5021 F:      drivers/staging/fsl-mc/
5022
5023 FREEVXFS FILESYSTEM
5024 M:      Christoph Hellwig <hch@infradead.org>
5025 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
5026 S:      Maintained
5027 F:      fs/freevxfs/
5028
5029 FREEZER
5030 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5031 M:      Pavel Machek <pavel@ucw.cz>
5032 L:      linux-pm@vger.kernel.org
5033 S:      Supported
5034 F:      Documentation/power/freezing-of-tasks.txt
5035 F:      include/linux/freezer.h
5036 F:      kernel/freezer.c
5037
5038 FRONTSWAP API
5039 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5040 L:      linux-kernel@vger.kernel.org
5041 S:      Maintained
5042 F:      mm/frontswap.c
5043 F:      include/linux/frontswap.h
5044
5045 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5046 M:      David Howells <dhowells@redhat.com>
5047 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
5048 S:      Supported
5049 F:      Documentation/filesystems/caching/
5050 F:      fs/fscache/
5051 F:      include/linux/fscache*.h
5052
5053 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5054 M:      Theodore Y. Ts'o <tytso@mit.edu>
5055 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5056 S:      Supported
5057 F:      fs/crypto/
5058 F:      include/linux/fscrypto.h
5059
5060 F2FS FILE SYSTEM
5061 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5062 M:      Changman Lee <cm224.lee@samsung.com>
5063 R:      Chao Yu <yuchao0@huawei.com>
5064 L:      linux-f2fs-devel@lists.sourceforge.net
5065 W:      http://en.wikipedia.org/wiki/F2FS
5066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5067 S:      Maintained
5068 F:      Documentation/filesystems/f2fs.txt
5069 F:      Documentation/ABI/testing/sysfs-fs-f2fs
5070 F:      fs/f2fs/
5071 F:      include/linux/f2fs_fs.h
5072 F:      include/trace/events/f2fs.h
5073
5074 FUJITSU FR-V (FRV) PORT
5075 S:      Orphan
5076 F:      arch/frv/
5077
5078 FUJITSU LAPTOP EXTRAS
5079 M:      Jonathan Woithe <jwoithe@just42.net>
5080 L:      platform-driver-x86@vger.kernel.org
5081 S:      Maintained
5082 F:      drivers/platform/x86/fujitsu-laptop.c
5083
5084 FUJITSU M-5MO LS CAMERA ISP DRIVER
5085 M:      Kyungmin Park <kyungmin.park@samsung.com>
5086 M:      Heungjun Kim <riverful.kim@samsung.com>
5087 L:      linux-media@vger.kernel.org
5088 S:      Maintained
5089 F:      drivers/media/i2c/m5mols/
5090 F:      include/media/i2c/m5mols.h
5091
5092 FUJITSU TABLET EXTRAS
5093 M:      Robert Gerlach <khnz@gmx.de>
5094 L:      platform-driver-x86@vger.kernel.org
5095 S:      Maintained
5096 F:      drivers/platform/x86/fujitsu-tablet.c
5097
5098 FUSE: FILESYSTEM IN USERSPACE
5099 M:      Miklos Szeredi <miklos@szeredi.hu>
5100 L:      linux-fsdevel@vger.kernel.org
5101 W:      http://fuse.sourceforge.net/
5102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5103 S:      Maintained
5104 F:      fs/fuse/
5105 F:      include/uapi/linux/fuse.h
5106 F:      Documentation/filesystems/fuse.txt
5107
5108 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5109 M:      Rik Faith <faith@cs.unc.edu>
5110 L:      linux-scsi@vger.kernel.org
5111 S:      Odd Fixes (e.g., new signatures)
5112 F:      drivers/scsi/fdomain.*
5113
5114 GCC PLUGINS
5115 M:      Kees Cook <keescook@chromium.org>
5116 R:      Emese Revfy <re.emese@gmail.com>
5117 L:      kernel-hardening@lists.openwall.com
5118 S:      Maintained
5119 F:      scripts/gcc-plugins/
5120 F:      scripts/gcc-plugin.sh
5121 F:      Documentation/gcc-plugins.txt
5122
5123 GCOV BASED KERNEL PROFILING
5124 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5125 S:      Maintained
5126 F:      kernel/gcov/
5127 F:      Documentation/gcov.txt
5128
5129 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5130 M:      Achim Leubner <achim_leubner@adaptec.com>
5131 L:      linux-scsi@vger.kernel.org
5132 W:      http://www.icp-vortex.com/
5133 S:      Supported
5134 F:      drivers/scsi/gdt*
5135
5136 GDB KERNEL DEBUGGING HELPER SCRIPTS
5137 M:      Jan Kiszka <jan.kiszka@siemens.com>
5138 M:      Kieran Bingham <kieran@bingham.xyz>
5139 S:      Supported
5140 F:      scripts/gdb/
5141
5142 GEMTEK FM RADIO RECEIVER DRIVER
5143 M:      Hans Verkuil <hverkuil@xs4all.nl>
5144 L:      linux-media@vger.kernel.org
5145 T:      git git://linuxtv.org/media_tree.git
5146 W:      https://linuxtv.org
5147 S:      Maintained
5148 F:      drivers/media/radio/radio-gemtek*
5149
5150 GENERIC GPIO I2C DRIVER
5151 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
5152 S:      Supported
5153 F:      drivers/i2c/busses/i2c-gpio.c
5154 F:      include/linux/i2c-gpio.h
5155
5156 GENERIC GPIO I2C MULTIPLEXER DRIVER
5157 M:      Peter Korsgaard <peter.korsgaard@barco.com>
5158 L:      linux-i2c@vger.kernel.org
5159 S:      Supported
5160 F:      drivers/i2c/muxes/i2c-mux-gpio.c
5161 F:      include/linux/i2c-mux-gpio.h
5162 F:      Documentation/i2c/muxes/i2c-mux-gpio
5163
5164 GENERIC HDLC (WAN) DRIVERS
5165 M:      Krzysztof Halasa <khc@pm.waw.pl>
5166 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
5167 S:      Maintained
5168 F:      drivers/net/wan/c101.c
5169 F:      drivers/net/wan/hd6457*
5170 F:      drivers/net/wan/hdlc*
5171 F:      drivers/net/wan/n2.c
5172 F:      drivers/net/wan/pc300too.c
5173 F:      drivers/net/wan/pci200syn.c
5174 F:      drivers/net/wan/wanxl*
5175
5176 GENERIC INCLUDE/ASM HEADER FILES
5177 M:      Arnd Bergmann <arnd@arndb.de>
5178 L:      linux-arch@vger.kernel.org
5179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5180 S:      Maintained
5181 F:      include/asm-generic/
5182 F:      include/uapi/asm-generic/
5183
5184 GENERIC PHY FRAMEWORK
5185 M:      Kishon Vijay Abraham I <kishon@ti.com>
5186 L:      linux-kernel@vger.kernel.org
5187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5188 S:      Supported
5189 F:      drivers/phy/
5190 F:      include/linux/phy/
5191
5192 GENERIC PM DOMAINS
5193 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5194 M:      Kevin Hilman <khilman@kernel.org>
5195 M:      Ulf Hansson <ulf.hansson@linaro.org>
5196 L:      linux-pm@vger.kernel.org
5197 S:      Supported
5198 F:      drivers/base/power/domain*.c
5199 F:      include/linux/pm_domain.h
5200
5201 GENERIC UIO DRIVER FOR PCI DEVICES
5202 M:      "Michael S. Tsirkin" <mst@redhat.com>
5203 L:      kvm@vger.kernel.org
5204 S:      Supported
5205 F:      drivers/uio/uio_pci_generic.c
5206
5207 GET_MAINTAINER SCRIPT
5208 M:      Joe Perches <joe@perches.com>
5209 S:      Maintained
5210 F:      scripts/get_maintainer.pl
5211
5212 GFS2 FILE SYSTEM
5213 M:      Steven Whitehouse <swhiteho@redhat.com>
5214 M:      Bob Peterson <rpeterso@redhat.com>
5215 L:      cluster-devel@redhat.com
5216 W:      http://sources.redhat.com/cluster/
5217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5218 S:      Supported
5219 F:      Documentation/filesystems/gfs2*.txt
5220 F:      fs/gfs2/
5221 F:      include/uapi/linux/gfs2_ondisk.h
5222
5223 GIGASET ISDN DRIVERS
5224 M:      Paul Bolle <pebolle@tiscali.nl>
5225 L:      gigaset307x-common@lists.sourceforge.net
5226 W:      http://gigaset307x.sourceforge.net/
5227 S:      Odd Fixes
5228 F:      Documentation/isdn/README.gigaset
5229 F:      drivers/isdn/gigaset/
5230 F:      include/uapi/linux/gigaset_dev.h
5231
5232 GO7007 MPEG CODEC
5233 M:      Hans Verkuil <hans.verkuil@cisco.com>
5234 L:      linux-media@vger.kernel.org
5235 S:      Maintained
5236 F:      drivers/media/usb/go7007/
5237
5238 GOODIX TOUCHSCREEN
5239 M:      Bastien Nocera <hadess@hadess.net>
5240 L:      linux-input@vger.kernel.org
5241 S:      Maintained
5242 F:      drivers/input/touchscreen/goodix.c
5243
5244 GPIO SUBSYSTEM
5245 M:      Linus Walleij <linus.walleij@linaro.org>
5246 M:      Alexandre Courbot <gnurou@gmail.com>
5247 L:      linux-gpio@vger.kernel.org
5248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5249 S:      Maintained
5250 F:      Documentation/devicetree/bindings/gpio/
5251 F:      Documentation/gpio/
5252 F:      Documentation/ABI/testing/gpio-cdev
5253 F:      Documentation/ABI/obsolete/sysfs-gpio
5254 F:      drivers/gpio/
5255 F:      include/linux/gpio/
5256 F:      include/linux/gpio.h
5257 F:      include/asm-generic/gpio.h
5258 F:      include/uapi/linux/gpio.h
5259 F:      tools/gpio/
5260
5261 GRE DEMULTIPLEXER DRIVER
5262 M:      Dmitry Kozlov <xeb@mail.ru>
5263 L:      netdev@vger.kernel.org
5264 S:      Maintained
5265 F:      net/ipv4/gre_demux.c
5266 F:      net/ipv4/gre_offload.c
5267 F:      include/net/gre.h
5268
5269 GRETH 10/100/1G Ethernet MAC device driver
5270 M:      Andreas Larsson <andreas@gaisler.com>
5271 L:      netdev@vger.kernel.org
5272 S:      Maintained
5273 F:      drivers/net/ethernet/aeroflex/
5274
5275 GSPCA FINEPIX SUBDRIVER
5276 M:      Frank Zago <frank@zago.net>
5277 L:      linux-media@vger.kernel.org
5278 T:      git git://linuxtv.org/media_tree.git
5279 S:      Maintained
5280 F:      drivers/media/usb/gspca/finepix.c
5281
5282 GSPCA GL860 SUBDRIVER
5283 M:      Olivier Lorin <o.lorin@laposte.net>
5284 L:      linux-media@vger.kernel.org
5285 T:      git git://linuxtv.org/media_tree.git
5286 S:      Maintained
5287 F:      drivers/media/usb/gspca/gl860/
5288
5289 GSPCA M5602 SUBDRIVER
5290 M:      Erik Andren <erik.andren@gmail.com>
5291 L:      linux-media@vger.kernel.org
5292 T:      git git://linuxtv.org/media_tree.git
5293 S:      Maintained
5294 F:      drivers/media/usb/gspca/m5602/
5295
5296 GSPCA PAC207 SONIXB SUBDRIVER
5297 M:      Hans Verkuil <hverkuil@xs4all.nl>
5298 L:      linux-media@vger.kernel.org
5299 T:      git git://linuxtv.org/media_tree.git
5300 S:      Odd Fixes
5301 F:      drivers/media/usb/gspca/pac207.c
5302
5303 GSPCA SN9C20X SUBDRIVER
5304 M:      Brian Johnson <brijohn@gmail.com>
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/sn9c20x.c
5309
5310 GSPCA T613 SUBDRIVER
5311 M:      Leandro Costantino <lcostantino@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/t613.c
5316
5317 GSPCA USB WEBCAM DRIVER
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/
5323
5324 GUID PARTITION TABLE (GPT)
5325 M:      Davidlohr Bueso <dave@stgolabs.net>
5326 L:      linux-efi@vger.kernel.org
5327 S:      Maintained
5328 F:      block/partitions/efi.*
5329
5330 STK1160 USB VIDEO CAPTURE DRIVER
5331 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5332 L:      linux-media@vger.kernel.org
5333 T:      git git://linuxtv.org/media_tree.git
5334 S:      Maintained
5335 F:      drivers/media/usb/stk1160/
5336
5337 H8/300 ARCHITECTURE
5338 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
5339 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5340 W:      http://uclinux-h8.sourceforge.jp
5341 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5342 S:      Maintained
5343 F:      arch/h8300/
5344 F:      drivers/clocksource/h8300_*.c
5345 F:      drivers/clk/h8300/
5346 F:      drivers/irqchip/irq-renesas-h8*.c
5347
5348 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5349 M:      Frank Seidel <frank@f-seidel.de>
5350 L:      platform-driver-x86@vger.kernel.org
5351 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5352 S:      Maintained
5353 F:      drivers/platform/x86/hdaps.c
5354
5355 HDPVR USB VIDEO ENCODER DRIVER
5356 M:      Hans Verkuil <hverkuil@xs4all.nl>
5357 L:      linux-media@vger.kernel.org
5358 T:      git git://linuxtv.org/media_tree.git
5359 W:      https://linuxtv.org
5360 S:      Odd Fixes
5361 F:      drivers/media/usb/hdpvr/
5362
5363 HWPOISON MEMORY FAILURE HANDLING
5364 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5365 L:      linux-mm@kvack.org
5366 S:      Maintained
5367 F:      mm/memory-failure.c
5368 F:      mm/hwpoison-inject.c
5369
5370 HYPERVISOR VIRTUAL CONSOLE DRIVER
5371 L:      linuxppc-dev@lists.ozlabs.org
5372 S:      Odd Fixes
5373 F:      drivers/tty/hvc/
5374
5375 HACKRF MEDIA DRIVER
5376 M:      Antti Palosaari <crope@iki.fi>
5377 L:      linux-media@vger.kernel.org
5378 W:      https://linuxtv.org
5379 W:      http://palosaari.fi/linux/
5380 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5381 T:      git git://linuxtv.org/anttip/media_tree.git
5382 S:      Maintained
5383 F:      drivers/media/usb/hackrf/
5384
5385 HARDWARE MONITORING
5386 M:      Jean Delvare <jdelvare@suse.com>
5387 M:      Guenter Roeck <linux@roeck-us.net>
5388 L:      linux-hwmon@vger.kernel.org
5389 W:      http://hwmon.wiki.kernel.org/
5390 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5392 S:      Maintained
5393 F:      Documentation/hwmon/
5394 F:      drivers/hwmon/
5395 F:      include/linux/hwmon*.h
5396
5397 HARDWARE RANDOM NUMBER GENERATOR CORE
5398 M:      Matt Mackall <mpm@selenic.com>
5399 M:      Herbert Xu <herbert@gondor.apana.org.au>
5400 L:      linux-crypto@vger.kernel.org
5401 S:      Odd fixes
5402 F:      Documentation/devicetree/bindings/rng/
5403 F:      Documentation/hw_random.txt
5404 F:      drivers/char/hw_random/
5405 F:      include/linux/hw_random.h
5406
5407 HARDWARE SPINLOCK CORE
5408 M:      Ohad Ben-Cohen <ohad@wizery.com>
5409 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5410 L:      linux-remoteproc@vger.kernel.org
5411 S:      Maintained
5412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5413 F:      Documentation/devicetree/bindings/hwlock/
5414 F:      Documentation/hwspinlock.txt
5415 F:      drivers/hwspinlock/
5416 F:      include/linux/hwspinlock.h
5417
5418 HARMONY SOUND DRIVER
5419 L:      linux-parisc@vger.kernel.org
5420 S:      Maintained
5421 F:      sound/parisc/harmony.*
5422
5423 HD29L2 MEDIA DRIVER
5424 M:      Antti Palosaari <crope@iki.fi>
5425 L:      linux-media@vger.kernel.org
5426 W:      https://linuxtv.org
5427 W:      http://palosaari.fi/linux/
5428 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5429 T:      git git://linuxtv.org/anttip/media_tree.git
5430 S:      Maintained
5431 F:      drivers/media/dvb-frontends/hd29l2*
5432
5433 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5434 M:      Brian Boylston <brian.boylston@hpe.com>
5435 S:      Supported
5436 F:      Documentation/watchdog/hpwdt.txt
5437 F:      drivers/watchdog/hpwdt.c
5438
5439 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5440 M:      Don Brace <don.brace@microsemi.com>
5441 L:      iss_storagedev@hp.com
5442 L:      esc.storagedev@microsemi.com
5443 L:      linux-scsi@vger.kernel.org
5444 S:      Supported
5445 F:      Documentation/scsi/hpsa.txt
5446 F:      drivers/scsi/hpsa*.[ch]
5447 F:      include/linux/cciss*.h
5448 F:      include/uapi/linux/cciss*.h
5449
5450 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5451 M:      Don Brace <don.brace@microsemi.com>
5452 L:      iss_storagedev@hp.com
5453 L:      esc.storagedev@microsemi.com
5454 L:      linux-scsi@vger.kernel.org
5455 S:      Supported
5456 F:      Documentation/blockdev/cciss.txt
5457 F:      drivers/block/cciss*
5458 F:      include/linux/cciss_ioctl.h
5459 F:      include/uapi/linux/cciss_ioctl.h
5460
5461 HFI1 DRIVER
5462 M:      Mike Marciniszyn <mike.marciniszyn@intel.com>
5463 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
5464 L:      linux-rdma@vger.kernel.org
5465 S:      Supported
5466 F:      drivers/infiniband/hw/hfi1
5467
5468 HFS FILESYSTEM
5469 L:      linux-fsdevel@vger.kernel.org
5470 S:      Orphan
5471 F:      Documentation/filesystems/hfs.txt
5472 F:      fs/hfs/
5473
5474 HFSPLUS FILESYSTEM
5475 L:      linux-fsdevel@vger.kernel.org
5476 S:      Orphan
5477 F:      Documentation/filesystems/hfsplus.txt
5478 F:      fs/hfsplus/
5479
5480 HGA FRAMEBUFFER DRIVER
5481 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5482 L:      linux-nvidia@lists.surfsouth.com
5483 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5484 S:      Maintained
5485 F:      drivers/video/fbdev/hgafb.c
5486
5487 HIBERNATION (aka Software Suspend, aka swsusp)
5488 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5489 M:      Pavel Machek <pavel@ucw.cz>
5490 L:      linux-pm@vger.kernel.org
5491 S:      Supported
5492 F:      arch/x86/power/
5493 F:      drivers/base/power/
5494 F:      kernel/power/
5495 F:      include/linux/suspend.h
5496 F:      include/linux/freezer.h
5497 F:      include/linux/pm.h
5498 F:      arch/*/include/asm/suspend*.h
5499
5500 HID CORE LAYER
5501 M:      Jiri Kosina <jikos@kernel.org>
5502 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5503 L:      linux-input@vger.kernel.org
5504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5505 S:      Maintained
5506 F:      drivers/hid/
5507 F:      include/linux/hid*
5508 F:      include/uapi/linux/hid*
5509
5510 HID SENSOR HUB DRIVERS
5511 M:      Jiri Kosina <jikos@kernel.org>
5512 M:      Jonathan Cameron <jic23@kernel.org>
5513 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5514 L:      linux-input@vger.kernel.org
5515 L:      linux-iio@vger.kernel.org
5516 S:      Maintained
5517 F:      Documentation/hid/hid-sensor*
5518 F:      drivers/hid/hid-sensor-*
5519 F:      drivers/iio/*/hid-*
5520 F:      include/linux/hid-sensor-*
5521
5522 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5523 M:      Thomas Gleixner <tglx@linutronix.de>
5524 L:      linux-kernel@vger.kernel.org
5525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5526 S:      Maintained
5527 F:      Documentation/timers/
5528 F:      kernel/time/hrtimer.c
5529 F:      kernel/time/clockevents.c
5530 F:      kernel/time/tick*.*
5531 F:      kernel/time/timer_*.c
5532 F:      include/linux/clockchips.h
5533 F:      include/linux/hrtimer.h
5534
5535 HIGH-SPEED SCC DRIVER FOR AX.25
5536 L:      linux-hams@vger.kernel.org
5537 S:      Orphan
5538 F:      drivers/net/hamradio/dmascc.c
5539 F:      drivers/net/hamradio/scc.c
5540
5541 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5542 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5543 W:      http://www.highpoint-tech.com
5544 S:      Supported
5545 F:      Documentation/scsi/hptiop.txt
5546 F:      drivers/scsi/hptiop.c
5547
5548 HIPPI
5549 M:      Jes Sorensen <jes@trained-monkey.org>
5550 L:      linux-hippi@sunsite.dk
5551 S:      Maintained
5552 F:      include/linux/hippidevice.h
5553 F:      include/uapi/linux/if_hippi.h
5554 F:      net/802/hippi.c
5555 F:      drivers/net/hippi/
5556
5557 HISILICON NETWORK SUBSYSTEM DRIVER
5558 M:      Yisen Zhuang <yisen.zhuang@huawei.com>
5559 M:      Salil Mehta <salil.mehta@huawei.com>
5560 L:      netdev@vger.kernel.org
5561 W:      http://www.hisilicon.com
5562 S:      Maintained
5563 F:      drivers/net/ethernet/hisilicon/
5564 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
5565
5566 HISILICON SAS Controller
5567 M:      John Garry <john.garry@huawei.com>
5568 W:      http://www.hisilicon.com
5569 S:      Supported
5570 F:      drivers/scsi/hisi_sas/
5571 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5572
5573 HOST AP DRIVER
5574 M:      Jouni Malinen <j@w1.fi>
5575 L:      hostap@shmoo.com (subscribers-only)
5576 L:      linux-wireless@vger.kernel.org
5577 W:      http://hostap.epitest.fi/
5578 S:      Maintained
5579 F:      drivers/net/wireless/intersil/hostap/
5580
5581 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5582 L:      platform-driver-x86@vger.kernel.org
5583 S:      Orphan
5584 F:      drivers/platform/x86/tc1100-wmi.c
5585
5586 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5587 M:      Jaroslav Kysela <perex@perex.cz>
5588 S:      Maintained
5589 F:      drivers/net/ethernet/hp/hp100.*
5590
5591 HPET:   High Precision Event Timers driver
5592 M:      Clemens Ladisch <clemens@ladisch.de>
5593 S:      Maintained
5594 F:      Documentation/timers/hpet.txt
5595 F:      drivers/char/hpet.c
5596 F:      include/linux/hpet.h
5597 F:      include/uapi/linux/hpet.h
5598
5599 HPET:   x86
5600 S:      Orphan
5601 F:      arch/x86/kernel/hpet.c
5602 F:      arch/x86/include/asm/hpet.h
5603
5604 HPFS FILESYSTEM
5605 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5606 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5607 S:      Maintained
5608 F:      fs/hpfs/
5609
5610 HSI SUBSYSTEM
5611 M:      Sebastian Reichel <sre@kernel.org>
5612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5613 S:      Maintained
5614 F:      Documentation/ABI/testing/sysfs-bus-hsi
5615 F:      Documentation/hsi.txt
5616 F:      drivers/hsi/
5617 F:      include/linux/hsi/
5618 F:      include/uapi/linux/hsi/
5619
5620 HSO 3G MODEM DRIVER
5621 M:      Jan Dumon <j.dumon@option.com>
5622 W:      http://www.pharscape.org
5623 S:      Maintained
5624 F:      drivers/net/usb/hso.c
5625
5626 HSR NETWORK PROTOCOL
5627 M:      Arvid Brodin <arvid.brodin@alten.se>
5628 L:      netdev@vger.kernel.org
5629 S:      Maintained
5630 F:      net/hsr/
5631
5632 HTCPEN TOUCHSCREEN DRIVER
5633 M:      Pau Oliva Fora <pof@eslack.org>
5634 L:      linux-input@vger.kernel.org
5635 S:      Maintained
5636 F:      drivers/input/touchscreen/htcpen.c
5637
5638 HUGETLB FILESYSTEM
5639 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5640 S:      Maintained
5641 F:      fs/hugetlbfs/
5642
5643 Hyper-V CORE AND DRIVERS
5644 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5645 M:      Haiyang Zhang <haiyangz@microsoft.com>
5646 L:      devel@linuxdriverproject.org
5647 S:      Maintained
5648 F:      arch/x86/include/asm/mshyperv.h
5649 F:      arch/x86/include/uapi/asm/hyperv.h
5650 F:      arch/x86/kernel/cpu/mshyperv.c
5651 F:      drivers/hid/hid-hyperv.c
5652 F:      drivers/hv/
5653 F:      drivers/input/serio/hyperv-keyboard.c
5654 F:      drivers/pci/host/pci-hyperv.c
5655 F:      drivers/net/hyperv/
5656 F:      drivers/scsi/storvsc_drv.c
5657 F:      drivers/video/fbdev/hyperv_fb.c
5658 F:      include/linux/hyperv.h
5659 F:      tools/hv/
5660 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5661
5662 I2C MUXES
5663 M:      Peter Rosin <peda@axentia.se>
5664 L:      linux-i2c@vger.kernel.org
5665 S:      Maintained
5666 F:      Documentation/i2c/i2c-topology
5667 F:      Documentation/i2c/muxes/
5668 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5669 F:      drivers/i2c/i2c-mux.c
5670 F:      drivers/i2c/muxes/
5671 F:      include/linux/i2c-mux.h
5672
5673 I2C OVER PARALLEL PORT
5674 M:      Jean Delvare <jdelvare@suse.com>
5675 L:      linux-i2c@vger.kernel.org
5676 S:      Maintained
5677 F:      Documentation/i2c/busses/i2c-parport
5678 F:      Documentation/i2c/busses/i2c-parport-light
5679 F:      drivers/i2c/busses/i2c-parport.c
5680 F:      drivers/i2c/busses/i2c-parport-light.c
5681
5682 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5683 M:      Jean Delvare <jdelvare@suse.com>
5684 L:      linux-i2c@vger.kernel.org
5685 S:      Maintained
5686 F:      Documentation/i2c/busses/i2c-ali1535
5687 F:      Documentation/i2c/busses/i2c-ali1563
5688 F:      Documentation/i2c/busses/i2c-ali15x3
5689 F:      Documentation/i2c/busses/i2c-amd756
5690 F:      Documentation/i2c/busses/i2c-amd8111
5691 F:      Documentation/i2c/busses/i2c-i801
5692 F:      Documentation/i2c/busses/i2c-nforce2
5693 F:      Documentation/i2c/busses/i2c-piix4
5694 F:      Documentation/i2c/busses/i2c-sis5595
5695 F:      Documentation/i2c/busses/i2c-sis630
5696 F:      Documentation/i2c/busses/i2c-sis96x
5697 F:      Documentation/i2c/busses/i2c-via
5698 F:      Documentation/i2c/busses/i2c-viapro
5699 F:      drivers/i2c/busses/i2c-ali1535.c
5700 F:      drivers/i2c/busses/i2c-ali1563.c
5701 F:      drivers/i2c/busses/i2c-ali15x3.c
5702 F:      drivers/i2c/busses/i2c-amd756.c
5703 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5704 F:      drivers/i2c/busses/i2c-amd8111.c
5705 F:      drivers/i2c/busses/i2c-i801.c
5706 F:      drivers/i2c/busses/i2c-isch.c
5707 F:      drivers/i2c/busses/i2c-nforce2.c
5708 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5709 F:      drivers/i2c/busses/i2c-piix4.c
5710 F:      drivers/i2c/busses/i2c-sis5595.c
5711 F:      drivers/i2c/busses/i2c-sis630.c
5712 F:      drivers/i2c/busses/i2c-sis96x.c
5713 F:      drivers/i2c/busses/i2c-via.c
5714 F:      drivers/i2c/busses/i2c-viapro.c
5715
5716 I2C/SMBUS ISMT DRIVER
5717 M:      Seth Heasley <seth.heasley@intel.com>
5718 M:      Neil Horman <nhorman@tuxdriver.com>
5719 L:      linux-i2c@vger.kernel.org
5720 F:      drivers/i2c/busses/i2c-ismt.c
5721 F:      Documentation/i2c/busses/i2c-ismt
5722
5723 I2C/SMBUS STUB DRIVER
5724 M:      Jean Delvare <jdelvare@suse.com>
5725 L:      linux-i2c@vger.kernel.org
5726 S:      Maintained
5727 F:      drivers/i2c/i2c-stub.c
5728
5729 I2C SUBSYSTEM
5730 M:      Wolfram Sang <wsa@the-dreams.de>
5731 L:      linux-i2c@vger.kernel.org
5732 W:      https://i2c.wiki.kernel.org/
5733 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5735 S:      Maintained
5736 F:      Documentation/devicetree/bindings/i2c/
5737 F:      Documentation/i2c/
5738 F:      drivers/i2c/
5739 F:      drivers/i2c/*/
5740 F:      include/linux/i2c.h
5741 F:      include/linux/i2c-*.h
5742 F:      include/uapi/linux/i2c.h
5743 F:      include/uapi/linux/i2c-*.h
5744
5745 I2C ACPI SUPPORT
5746 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5747 L:      linux-i2c@vger.kernel.org
5748 L:      linux-acpi@vger.kernel.org
5749 S:      Maintained
5750
5751 I2C-TAOS-EVM DRIVER
5752 M:      Jean Delvare <jdelvare@suse.com>
5753 L:      linux-i2c@vger.kernel.org
5754 S:      Maintained
5755 F:      Documentation/i2c/busses/i2c-taos-evm
5756 F:      drivers/i2c/busses/i2c-taos-evm.c
5757
5758 I2C-TINY-USB DRIVER
5759 M:      Till Harbaum <till@harbaum.org>
5760 L:      linux-i2c@vger.kernel.org
5761 W:      http://www.harbaum.org/till/i2c_tiny_usb
5762 S:      Maintained
5763 F:      drivers/i2c/busses/i2c-tiny-usb.c
5764
5765 i386 BOOT CODE
5766 M:      "H. Peter Anvin" <hpa@zytor.com>
5767 S:      Maintained
5768 F:      arch/x86/boot/
5769
5770 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5771 M:      "H. Peter Anvin" <hpa@zytor.com>
5772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5773 S:      Maintained
5774
5775 IA64 (Itanium) PLATFORM
5776 M:      Tony Luck <tony.luck@intel.com>
5777 M:      Fenghua Yu <fenghua.yu@intel.com>
5778 L:      linux-ia64@vger.kernel.org
5779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5780 S:      Maintained
5781 F:      arch/ia64/
5782
5783 IBM Power VMX Cryptographic instructions
5784 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5785 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5786 L:      linux-crypto@vger.kernel.org
5787 S:      Supported
5788 F:      drivers/crypto/vmx/Makefile
5789 F:      drivers/crypto/vmx/Kconfig
5790 F:      drivers/crypto/vmx/vmx.c
5791 F:      drivers/crypto/vmx/aes*
5792 F:      drivers/crypto/vmx/ghash*
5793 F:      drivers/crypto/vmx/ppc-xlate.pl
5794
5795 IBM Power in-Nest Crypto Acceleration
5796 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5797 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5798 L:      linux-crypto@vger.kernel.org
5799 S:      Supported
5800 F:      drivers/crypto/nx/Makefile
5801 F:      drivers/crypto/nx/Kconfig
5802 F:      drivers/crypto/nx/nx-aes*
5803 F:      drivers/crypto/nx/nx-sha*
5804 F:      drivers/crypto/nx/nx.*
5805 F:      drivers/crypto/nx/nx_csbcpb.h
5806 F:      drivers/crypto/nx/nx_debugfs.h
5807
5808 IBM Power 842 compression accelerator
5809 M:      Dan Streetman <ddstreet@ieee.org>
5810 S:      Supported
5811 F:      drivers/crypto/nx/Makefile
5812 F:      drivers/crypto/nx/Kconfig
5813 F:      drivers/crypto/nx/nx-842*
5814 F:      include/linux/sw842.h
5815 F:      crypto/842.c
5816 F:      lib/842/
5817
5818 IBM Power Linux RAID adapter
5819 M:      Brian King <brking@us.ibm.com>
5820 S:      Supported
5821 F:      drivers/scsi/ipr.*
5822
5823 IBM Power Virtual Ethernet Device Driver
5824 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5825 L:      netdev@vger.kernel.org
5826 S:      Supported
5827 F:      drivers/net/ethernet/ibm/ibmveth.*
5828
5829 IBM Power SRIOV Virtual NIC Device Driver
5830 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5831 M:      John Allen <jallen@linux.vnet.ibm.com>
5832 L:      netdev@vger.kernel.org
5833 S:      Supported
5834 F:      drivers/net/ethernet/ibm/ibmvnic.*
5835
5836 IBM Power Virtual SCSI Device Drivers
5837 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5838 L:      linux-scsi@vger.kernel.org
5839 S:      Supported
5840 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5841 F:      drivers/scsi/ibmvscsi/viosrp.h
5842
5843 IBM Power Virtual FC Device Drivers
5844 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5845 L:      linux-scsi@vger.kernel.org
5846 S:      Supported
5847 F:      drivers/scsi/ibmvscsi/ibmvfc*
5848
5849 IBM ServeRAID RAID DRIVER
5850 S:      Orphan
5851 F:      drivers/scsi/ips.*
5852
5853 ICH LPC AND GPIO DRIVER
5854 M:      Peter Tyser <ptyser@xes-inc.com>
5855 S:      Maintained
5856 F:      drivers/mfd/lpc_ich.c
5857 F:      drivers/gpio/gpio-ich.c
5858
5859 IDE SUBSYSTEM
5860 M:      "David S. Miller" <davem@davemloft.net>
5861 L:      linux-ide@vger.kernel.org
5862 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5864 S:      Maintained
5865 F:      Documentation/ide/
5866 F:      drivers/ide/
5867 F:      include/linux/ide.h
5868
5869 IDEAPAD LAPTOP EXTRAS DRIVER
5870 M:      Ike Panhc <ike.pan@canonical.com>
5871 L:      platform-driver-x86@vger.kernel.org
5872 W:      http://launchpad.net/ideapad-laptop
5873 S:      Maintained
5874 F:      drivers/platform/x86/ideapad-laptop.c
5875
5876 IDEAPAD LAPTOP SLIDEBAR DRIVER
5877 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5878 L:      linux-input@vger.kernel.org
5879 W:      https://github.com/o2genum/ideapad-slidebar
5880 S:      Maintained
5881 F:      drivers/input/misc/ideapad_slidebar.c
5882
5883 IDE/ATAPI DRIVERS
5884 M:      Borislav Petkov <bp@alien8.de>
5885 L:      linux-ide@vger.kernel.org
5886 S:      Maintained
5887 F:      Documentation/cdrom/ide-cd
5888 F:      drivers/ide/ide-cd*
5889
5890 IDLE-I7300
5891 M:      Andy Henroid <andrew.d.henroid@intel.com>
5892 L:      linux-pm@vger.kernel.org
5893 S:      Supported
5894 F:      drivers/idle/i7300_idle.c
5895
5896 IEEE 802.15.4 SUBSYSTEM
5897 M:      Alexander Aring <aar@pengutronix.de>
5898 L:      linux-wpan@vger.kernel.org
5899 W:      http://wpan.cakelab.org/
5900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5902 S:      Maintained
5903 F:      net/ieee802154/
5904 F:      net/mac802154/
5905 F:      drivers/net/ieee802154/
5906 F:      include/linux/nl802154.h
5907 F:      include/linux/ieee802154.h
5908 F:      include/net/nl802154.h
5909 F:      include/net/mac802154.h
5910 F:      include/net/af_ieee802154.h
5911 F:      include/net/cfg802154.h
5912 F:      include/net/ieee802154_netdev.h
5913 F:      Documentation/networking/ieee802154.txt
5914
5915 IGORPLUG-USB IR RECEIVER
5916 M:      Sean Young <sean@mess.org>
5917 L:      linux-media@vger.kernel.org
5918 S:      Maintained
5919 F:      drivers/media/rc/igorplugusb.c
5920
5921 IGUANAWORKS USB IR TRANSCEIVER
5922 M:      Sean Young <sean@mess.org>
5923 L:      linux-media@vger.kernel.org
5924 S:      Maintained
5925 F:      drivers/media/rc/iguanair.c
5926
5927 IIO SUBSYSTEM AND DRIVERS
5928 M:      Jonathan Cameron <jic23@kernel.org>
5929 R:      Hartmut Knaack <knaack.h@gmx.de>
5930 R:      Lars-Peter Clausen <lars@metafoo.de>
5931 R:      Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5932 L:      linux-iio@vger.kernel.org
5933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5934 S:      Maintained
5935 F:      Documentation/devicetree/bindings/iio/
5936 F:      drivers/iio/
5937 F:      drivers/staging/iio/
5938 F:      include/linux/iio/
5939 F:      tools/iio/
5940
5941 IKANOS/ADI EAGLE ADSL USB DRIVER
5942 M:      Matthieu Castet <castet.matthieu@free.fr>
5943 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5944 S:      Maintained
5945 F:      drivers/usb/atm/ueagle-atm.c
5946
5947 INA209 HARDWARE MONITOR DRIVER
5948 M:      Guenter Roeck <linux@roeck-us.net>
5949 L:      linux-hwmon@vger.kernel.org
5950 S:      Maintained
5951 F:      Documentation/hwmon/ina209
5952 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5953 F:      drivers/hwmon/ina209.c
5954
5955 INA2XX HARDWARE MONITOR DRIVER
5956 M:      Guenter Roeck <linux@roeck-us.net>
5957 L:      linux-hwmon@vger.kernel.org
5958 S:      Maintained
5959 F:      Documentation/hwmon/ina2xx
5960 F:      drivers/hwmon/ina2xx.c
5961 F:      include/linux/platform_data/ina2xx.h
5962
5963 INDUSTRY PACK SUBSYSTEM (IPACK)
5964 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5965 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5966 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5967 L:      industrypack-devel@lists.sourceforge.net
5968 W:      http://industrypack.sourceforge.net
5969 S:      Maintained
5970 F:      drivers/ipack/
5971
5972 INGENIC JZ4780 DMA Driver
5973 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5974 S:      Maintained
5975 F:      drivers/dma/dma-jz4780.c
5976
5977 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5978 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5979 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5980 L:      linux-ima-devel@lists.sourceforge.net
5981 L:      linux-ima-user@lists.sourceforge.net
5982 L:      linux-security-module@vger.kernel.org
5983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5984 S:      Supported
5985 F:      security/integrity/ima/
5986
5987 IMGTEC IR DECODER DRIVER
5988 M:      James Hogan <james.hogan@imgtec.com>
5989 S:      Maintained
5990 F:      drivers/media/rc/img-ir/
5991
5992 IMS TWINTURBO FRAMEBUFFER DRIVER
5993 L:      linux-fbdev@vger.kernel.org
5994 S:      Orphan
5995 F:      drivers/video/fbdev/imsttfb.c
5996
5997 INFINIBAND SUBSYSTEM
5998 M:      Doug Ledford <dledford@redhat.com>
5999 M:      Sean Hefty <sean.hefty@intel.com>
6000 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
6001 L:      linux-rdma@vger.kernel.org
6002 W:      http://www.openfabrics.org/
6003 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6005 S:      Supported
6006 F:      Documentation/infiniband/
6007 F:      drivers/infiniband/
6008 F:      include/uapi/linux/if_infiniband.h
6009 F:      include/uapi/rdma/
6010 F:      include/rdma/
6011
6012 INOTIFY
6013 M:      John McCutchan <john@johnmccutchan.com>
6014 M:      Robert Love <rlove@rlove.org>
6015 M:      Eric Paris <eparis@parisplace.org>
6016 S:      Maintained
6017 F:      Documentation/filesystems/inotify.txt
6018 F:      fs/notify/inotify/
6019 F:      include/linux/inotify.h
6020 F:      include/uapi/linux/inotify.h
6021
6022 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6023 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
6024 L:      linux-input@vger.kernel.org
6025 Q:      http://patchwork.kernel.org/project/linux-input/list/
6026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6027 S:      Maintained
6028 F:      drivers/input/
6029 F:      include/linux/input.h
6030 F:      include/uapi/linux/input.h
6031 F:      include/linux/input/
6032 F:      Documentation/devicetree/bindings/input/
6033
6034 INPUT MULTITOUCH (MT) PROTOCOL
6035 M:      Henrik Rydberg <rydberg@bitmath.org>
6036 L:      linux-input@vger.kernel.org
6037 S:      Odd fixes
6038 F:      Documentation/input/multi-touch-protocol.txt
6039 F:      drivers/input/input-mt.c
6040 K:      \b(ABS|SYN)_MT_
6041
6042 INTEL ASoC BDW/HSW DRIVERS
6043 M:      Jie Yang <yang.jie@linux.intel.com>
6044 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6045 S:      Supported
6046 F:      sound/soc/intel/common/sst-dsp*
6047 F:      sound/soc/intel/common/sst-firmware.c
6048 F:      sound/soc/intel/boards/broadwell.c
6049 F:      sound/soc/intel/haswell/
6050
6051 INTEL C600 SERIES SAS CONTROLLER DRIVER
6052 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
6053 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6054 L:      linux-scsi@vger.kernel.org
6055 T:      git git://git.code.sf.net/p/intel-sas/isci
6056 S:      Supported
6057 F:      drivers/scsi/isci/
6058
6059 INTEL HID EVENT DRIVER
6060 M:      Alex Hung <alex.hung@canonical.com>
6061 L:      platform-driver-x86@vger.kernel.org
6062 S:      Maintained
6063 F:      drivers/platform/x86/intel-hid.c
6064
6065 INTEL VIRTUAL BUTTON DRIVER
6066 M:      AceLan Kao <acelan.kao@canonical.com>
6067 L:      platform-driver-x86@vger.kernel.org
6068 S:      Maintained
6069 F:      drivers/platform/x86/intel-vbtn.c
6070
6071 INTEL IDLE DRIVER
6072 M:      Len Brown <lenb@kernel.org>
6073 L:      linux-pm@vger.kernel.org
6074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6075 S:      Supported
6076 F:      drivers/idle/intel_idle.c
6077
6078 INTEL PSTATE DRIVER
6079 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6080 M:      Len Brown <lenb@kernel.org>
6081 L:      linux-pm@vger.kernel.org
6082 S:      Supported
6083 F:      drivers/cpufreq/intel_pstate.c
6084
6085 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6086 M:      Maik Broemme <mbroemme@plusserver.de>
6087 L:      linux-fbdev@vger.kernel.org
6088 S:      Maintained
6089 F:      Documentation/fb/intelfb.txt
6090 F:      drivers/video/fbdev/intelfb/
6091
6092 INTEL 810/815 FRAMEBUFFER DRIVER
6093 M:      Antonino Daplas <adaplas@gmail.com>
6094 L:      linux-fbdev@vger.kernel.org
6095 S:      Maintained
6096 F:      drivers/video/fbdev/i810/
6097
6098 INTEL MENLOW THERMAL DRIVER
6099 M:      Sujith Thomas <sujith.thomas@intel.com>
6100 L:      platform-driver-x86@vger.kernel.org
6101 W:      https://01.org/linux-acpi
6102 S:      Supported
6103 F:      drivers/platform/x86/intel_menlow.c
6104
6105 INTEL I/OAT DMA DRIVER
6106 M:      Dave Jiang <dave.jiang@intel.com>
6107 R:      Dan Williams <dan.j.williams@intel.com>
6108 L:      dmaengine@vger.kernel.org
6109 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6110 S:      Supported
6111 F:      drivers/dma/ioat*
6112
6113 INTEL IOMMU (VT-d)
6114 M:      David Woodhouse <dwmw2@infradead.org>
6115 L:      iommu@lists.linux-foundation.org
6116 T:      git git://git.infradead.org/iommu-2.6.git
6117 S:      Supported
6118 F:      drivers/iommu/intel-iommu.c
6119 F:      include/linux/intel-iommu.h
6120
6121 INTEL IOP-ADMA DMA DRIVER
6122 R:      Dan Williams <dan.j.williams@intel.com>
6123 S:      Odd fixes
6124 F:      drivers/dma/iop-adma.c
6125
6126 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6127 M:      Krzysztof Halasa <khalasa@piap.pl>
6128 S:      Maintained
6129 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
6130 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
6131 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6132 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
6133 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
6134 F:      drivers/net/wan/ixp4xx_hss.c
6135
6136 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6137 M:      Deepak Saxena <dsaxena@plexity.net>
6138 S:      Maintained
6139 F:      drivers/char/hw_random/ixp4xx-rng.c
6140
6141 INTEL ETHERNET DRIVERS
6142 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6143 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6144 W:      http://www.intel.com/support/feedback.htm
6145 W:      http://e1000.sourceforge.net/
6146 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6149 S:      Supported
6150 F:      Documentation/networking/e100.txt
6151 F:      Documentation/networking/e1000.txt
6152 F:      Documentation/networking/e1000e.txt
6153 F:      Documentation/networking/igb.txt
6154 F:      Documentation/networking/igbvf.txt
6155 F:      Documentation/networking/ixgb.txt
6156 F:      Documentation/networking/ixgbe.txt
6157 F:      Documentation/networking/ixgbevf.txt
6158 F:      Documentation/networking/i40e.txt
6159 F:      Documentation/networking/i40evf.txt
6160 F:      drivers/net/ethernet/intel/
6161 F:      drivers/net/ethernet/intel/*/
6162
6163 INTEL RDMA RNIC DRIVER
6164 M:     Faisal Latif <faisal.latif@intel.com>
6165 R:     Chien Tin Tung <chien.tin.tung@intel.com>
6166 R:     Mustafa Ismail <mustafa.ismail@intel.com>
6167 R:     Shiraz Saleem <shiraz.saleem@intel.com>
6168 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6169 L:     linux-rdma@vger.kernel.org
6170 S:     Supported
6171 F:     drivers/infiniband/hw/i40iw/
6172
6173 INTEL MERRIFIELD GPIO DRIVER
6174 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6175 L:      linux-gpio@vger.kernel.org
6176 S:      Maintained
6177 F:      drivers/gpio/gpio-merrifield.c
6178
6179 INTEL-MID GPIO DRIVER
6180 M:      David Cohen <david.a.cohen@linux.intel.com>
6181 L:      linux-gpio@vger.kernel.org
6182 S:      Maintained
6183 F:      drivers/gpio/gpio-intel-mid.c
6184
6185 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6186 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
6187 L:      linux-wireless@vger.kernel.org
6188 S:      Maintained
6189 F:      Documentation/networking/README.ipw2100
6190 F:      Documentation/networking/README.ipw2200
6191 F:      drivers/net/wireless/intel/ipw2x00/
6192
6193 INTEL(R) TRACE HUB
6194 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
6195 S:      Supported
6196 F:      Documentation/trace/intel_th.txt
6197 F:      drivers/hwtracing/intel_th/
6198
6199 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6200 M:      Ning Sun <ning.sun@intel.com>
6201 L:      tboot-devel@lists.sourceforge.net
6202 W:      http://tboot.sourceforge.net
6203 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6204 S:      Supported
6205 F:      Documentation/intel_txt.txt
6206 F:      include/linux/tboot.h
6207 F:      arch/x86/kernel/tboot.c
6208
6209 INTEL WIRELESS WIMAX CONNECTION 2400
6210 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6211 M:      linux-wimax@intel.com
6212 L:      wimax@linuxwimax.org (subscribers-only)
6213 S:      Supported
6214 W:      http://linuxwimax.org
6215 F:      Documentation/wimax/README.i2400m
6216 F:      drivers/net/wimax/i2400m/
6217 F:      include/uapi/linux/wimax/i2400m.h
6218
6219 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6220 M:      Stanislaw Gruszka <sgruszka@redhat.com>
6221 L:      linux-wireless@vger.kernel.org
6222 S:      Supported
6223 F:      drivers/net/wireless/intel/iwlegacy/
6224
6225 INTEL WIRELESS WIFI LINK (iwlwifi)
6226 M:      Johannes Berg <johannes.berg@intel.com>
6227 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6228 M:      Luca Coelho <luciano.coelho@intel.com>
6229 M:      Intel Linux Wireless <linuxwifi@intel.com>
6230 L:      linux-wireless@vger.kernel.org
6231 W:      http://intellinuxwireless.org
6232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6233 S:      Supported
6234 F:      drivers/net/wireless/intel/iwlwifi/
6235
6236 INTEL MANAGEMENT ENGINE (mei)
6237 M:      Tomas Winkler <tomas.winkler@intel.com>
6238 L:      linux-kernel@vger.kernel.org
6239 S:      Supported
6240 F:      include/uapi/linux/mei.h
6241 F:      include/linux/mei_cl_bus.h
6242 F:      drivers/misc/mei/*
6243 F:      drivers/watchdog/mei_wdt.c
6244 F:      Documentation/misc-devices/mei/*
6245
6246 INTEL MIC DRIVERS (mic)
6247 M:      Sudeep Dutt <sudeep.dutt@intel.com>
6248 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
6249 S:      Supported
6250 W:      https://github.com/sudeepdutt/mic
6251 W:      http://software.intel.com/en-us/mic-developer
6252 F:      include/linux/mic_bus.h
6253 F:      include/linux/scif.h
6254 F:      include/uapi/linux/mic_common.h
6255 F:      include/uapi/linux/mic_ioctl.h
6256 F:      include/uapi/linux/scif_ioctl.h
6257 F:      drivers/misc/mic/
6258 F:      drivers/dma/mic_x100_dma.c
6259 F:      drivers/dma/mic_x100_dma.h
6260 F:      Documentation/mic/
6261
6262 INTEL PMC/P-Unit IPC DRIVER
6263 M:      Zha Qipeng<qipeng.zha@intel.com>
6264 L:      platform-driver-x86@vger.kernel.org
6265 S:      Maintained
6266 F:      drivers/platform/x86/intel_pmc_ipc.c
6267 F:      drivers/platform/x86/intel_punit_ipc.c
6268 F:      arch/x86/include/asm/intel_pmc_ipc.h
6269 F:      arch/x86/include/asm/intel_punit_ipc.h
6270
6271 INTEL TELEMETRY DRIVER
6272 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6273 L:      platform-driver-x86@vger.kernel.org
6274 S:      Maintained
6275 F:      arch/x86/include/asm/intel_telemetry.h
6276 F:      drivers/platform/x86/intel_telemetry*
6277
6278 INTEL PMC CORE DRIVER
6279 M:      Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6280 M:      Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6281 L:      platform-driver-x86@vger.kernel.org
6282 S:      Maintained
6283 F:      arch/x86/include/asm/pmc_core.h
6284 F:      drivers/platform/x86/intel_pmc_core*
6285
6286 IOC3 ETHERNET DRIVER
6287 M:      Ralf Baechle <ralf@linux-mips.org>
6288 L:      linux-mips@linux-mips.org
6289 S:      Maintained
6290 F:      drivers/net/ethernet/sgi/ioc3-eth.c
6291
6292 IOC3 SERIAL DRIVER
6293 M:      Pat Gefre <pfg@sgi.com>
6294 L:      linux-serial@vger.kernel.org
6295 S:      Maintained
6296 F:      drivers/tty/serial/ioc3_serial.c
6297
6298 IOMMU DRIVERS
6299 M:      Joerg Roedel <joro@8bytes.org>
6300 L:      iommu@lists.linux-foundation.org
6301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6302 S:      Maintained
6303 F:      Documentation/devicetree/bindings/iommu/
6304 F:      drivers/iommu/
6305
6306 IP MASQUERADING
6307 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6308 S:      Maintained
6309 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
6310
6311 IPMI SUBSYSTEM
6312 M:      Corey Minyard <minyard@acm.org>
6313 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6314 W:      http://openipmi.sourceforge.net/
6315 S:      Supported
6316 F:      Documentation/IPMI.txt
6317 F:      drivers/char/ipmi/
6318 F:      include/linux/ipmi*
6319 F:      include/uapi/linux/ipmi*
6320
6321 QCOM AUDIO (ASoC) DRIVERS
6322 M:      Patrick Lai <plai@codeaurora.org>
6323 M:      Banajit Goswami <bgoswami@codeaurora.org>
6324 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6325 S:      Supported
6326 F:      sound/soc/qcom/
6327
6328 IPS SCSI RAID DRIVER
6329 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6330 L:      linux-scsi@vger.kernel.org
6331 W:      http://www.adaptec.com/
6332 S:      Maintained
6333 F:      drivers/scsi/ips*
6334
6335 IPVS
6336 M:      Wensong Zhang <wensong@linux-vs.org>
6337 M:      Simon Horman <horms@verge.net.au>
6338 M:      Julian Anastasov <ja@ssi.bg>
6339 L:      netdev@vger.kernel.org
6340 L:      lvs-devel@vger.kernel.org
6341 S:      Maintained
6342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6344 F:      Documentation/networking/ipvs-sysctl.txt
6345 F:      include/net/ip_vs.h
6346 F:      include/uapi/linux/ip_vs.h
6347 F:      net/netfilter/ipvs/
6348
6349 IPWIRELESS DRIVER
6350 M:      Jiri Kosina <jikos@kernel.org>
6351 M:      David Sterba <dsterba@suse.com>
6352 S:      Odd Fixes
6353 F:      drivers/tty/ipwireless/
6354
6355 IPX NETWORK LAYER
6356 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6357 L:      netdev@vger.kernel.org
6358 S:      Maintained
6359 F:      include/net/ipx.h
6360 F:      include/uapi/linux/ipx.h
6361 F:      net/ipx/
6362
6363 IRDA SUBSYSTEM
6364 M:      Samuel Ortiz <samuel@sortiz.org>
6365 L:      irda-users@lists.sourceforge.net (subscribers-only)
6366 L:      netdev@vger.kernel.org
6367 W:      http://irda.sourceforge.net/
6368 S:      Maintained
6369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6370 F:      Documentation/networking/irda.txt
6371 F:      drivers/net/irda/
6372 F:      include/net/irda/
6373 F:      net/irda/
6374
6375 IRQ SUBSYSTEM
6376 M:      Thomas Gleixner <tglx@linutronix.de>
6377 L:      linux-kernel@vger.kernel.org
6378 S:      Maintained
6379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6380 F:      kernel/irq/
6381
6382 IRQCHIP DRIVERS
6383 M:      Thomas Gleixner <tglx@linutronix.de>
6384 M:      Jason Cooper <jason@lakedaemon.net>
6385 M:      Marc Zyngier <marc.zyngier@arm.com>
6386 L:      linux-kernel@vger.kernel.org
6387 S:      Maintained
6388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6389 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6390 F:      Documentation/devicetree/bindings/interrupt-controller/
6391 F:      drivers/irqchip/
6392
6393 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6394 M:      Marc Zyngier <marc.zyngier@arm.com>
6395 S:      Maintained
6396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6397 F:      Documentation/IRQ-domain.txt
6398 F:      include/linux/irqdomain.h
6399 F:      kernel/irq/irqdomain.c
6400 F:      kernel/irq/msi.c
6401
6402 ISA
6403 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
6404 S:      Maintained
6405 F:      Documentation/isa.txt
6406 F:      drivers/base/isa.c
6407 F:      include/linux/isa.h
6408
6409 ISAPNP
6410 M:      Jaroslav Kysela <perex@perex.cz>
6411 S:      Maintained
6412 F:      Documentation/isapnp.txt
6413 F:      drivers/pnp/isapnp/
6414 F:      include/linux/isapnp.h
6415
6416 ISA RADIO MODULE
6417 M:      Hans Verkuil <hverkuil@xs4all.nl>
6418 L:      linux-media@vger.kernel.org
6419 T:      git git://linuxtv.org/media_tree.git
6420 W:      https://linuxtv.org
6421 S:      Maintained
6422 F:      drivers/media/radio/radio-isa*
6423
6424 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6425 M:      Peter Jones <pjones@redhat.com>
6426 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6427 S:      Maintained
6428 F:      drivers/firmware/iscsi_ibft*
6429
6430 ISCSI
6431 M:      Mike Christie <michaelc@cs.wisc.edu>
6432 L:      open-iscsi@googlegroups.com
6433 W:      www.open-iscsi.org
6434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6435 S:      Maintained
6436 F:      drivers/scsi/*iscsi*
6437 F:      include/scsi/*iscsi*
6438
6439 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6440 M:      Or Gerlitz <ogerlitz@mellanox.com>
6441 M:      Sagi Grimberg <sagi@grimberg.me>
6442 M:      Roi Dayan <roid@mellanox.com>
6443 L:      linux-rdma@vger.kernel.org
6444 S:      Supported
6445 W:      http://www.openfabrics.org
6446 W:      www.open-iscsi.org
6447 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6448 F:      drivers/infiniband/ulp/iser/
6449
6450 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6451 M:      Sagi Grimberg <sagi@grimberg.me>
6452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6453 L:      linux-rdma@vger.kernel.org
6454 L:      target-devel@vger.kernel.org
6455 S:      Supported
6456 W:      http://www.linux-iscsi.org
6457 F:      drivers/infiniband/ulp/isert
6458
6459 ISDN SUBSYSTEM
6460 M:      Karsten Keil <isdn@linux-pingi.de>
6461 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6462 L:      netdev@vger.kernel.org
6463 W:      http://www.isdn4linux.de
6464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6465 S:      Maintained
6466 F:      Documentation/isdn/
6467 F:      drivers/isdn/
6468 F:      include/linux/isdn.h
6469 F:      include/linux/isdn/
6470 F:      include/uapi/linux/isdn.h
6471 F:      include/uapi/linux/isdn/
6472
6473 ISDN SUBSYSTEM (Eicon active card driver)
6474 M:      Armin Schindler <mac@melware.de>
6475 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6476 W:      http://www.melware.de
6477 S:      Maintained
6478 F:      drivers/isdn/hardware/eicon/
6479
6480 IT87 HARDWARE MONITORING DRIVER
6481 M:      Jean Delvare <jdelvare@suse.com>
6482 L:      linux-hwmon@vger.kernel.org
6483 S:      Maintained
6484 F:      Documentation/hwmon/it87
6485 F:      drivers/hwmon/it87.c
6486
6487 IT913X MEDIA DRIVER
6488 M:      Antti Palosaari <crope@iki.fi>
6489 L:      linux-media@vger.kernel.org
6490 W:      https://linuxtv.org
6491 W:      http://palosaari.fi/linux/
6492 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6493 T:      git git://linuxtv.org/anttip/media_tree.git
6494 S:      Maintained
6495 F:      drivers/media/tuners/it913x*
6496
6497 IVTV VIDEO4LINUX DRIVER
6498 M:      Andy Walls <awalls@md.metrocast.net>
6499 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6500 L:      linux-media@vger.kernel.org
6501 T:      git git://linuxtv.org/media_tree.git
6502 W:      http://www.ivtvdriver.org
6503 S:      Maintained
6504 F:      Documentation/video4linux/*.ivtv
6505 F:      drivers/media/pci/ivtv/
6506 F:      include/uapi/linux/ivtv*
6507
6508 IX2505V MEDIA DRIVER
6509 M:      Malcolm Priestley <tvboxspy@gmail.com>
6510 L:      linux-media@vger.kernel.org
6511 W:      https://linuxtv.org
6512 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6513 S:      Maintained
6514 F:      drivers/media/dvb-frontends/ix2505v*
6515
6516 JC42.4 TEMPERATURE SENSOR DRIVER
6517 M:      Guenter Roeck <linux@roeck-us.net>
6518 L:      linux-hwmon@vger.kernel.org
6519 S:      Maintained
6520 F:      drivers/hwmon/jc42.c
6521 F:      Documentation/hwmon/jc42
6522
6523 JFS FILESYSTEM
6524 M:      Dave Kleikamp <shaggy@kernel.org>
6525 L:      jfs-discussion@lists.sourceforge.net
6526 W:      http://jfs.sourceforge.net/
6527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6528 S:      Maintained
6529 F:      Documentation/filesystems/jfs.txt
6530 F:      fs/jfs/
6531
6532 JME NETWORK DRIVER
6533 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6534 L:      netdev@vger.kernel.org
6535 S:      Maintained
6536 F:      drivers/net/ethernet/jme.*
6537
6538 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6539 M:      David Woodhouse <dwmw2@infradead.org>
6540 L:      linux-mtd@lists.infradead.org
6541 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6542 S:      Maintained
6543 F:      fs/jffs2/
6544 F:      include/uapi/linux/jffs2.h
6545
6546 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6547 M:      "Theodore Ts'o" <tytso@mit.edu>
6548 M:      Jan Kara <jack@suse.com>
6549 L:      linux-ext4@vger.kernel.org
6550 S:      Maintained
6551 F:      fs/jbd2/
6552 F:      include/linux/jbd2.h
6553
6554 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6555 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6556 L:      linux-media@vger.kernel.org
6557 S:      Maintained
6558 F:      drivers/media/platform/rcar_jpu.c
6559
6560 JSM Neo PCI based serial card
6561 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6562 L:      linux-serial@vger.kernel.org
6563 S:      Maintained
6564 F:      drivers/tty/serial/jsm/
6565
6566 K10TEMP HARDWARE MONITORING DRIVER
6567 M:      Clemens Ladisch <clemens@ladisch.de>
6568 L:      linux-hwmon@vger.kernel.org
6569 S:      Maintained
6570 F:      Documentation/hwmon/k10temp
6571 F:      drivers/hwmon/k10temp.c
6572
6573 K8TEMP HARDWARE MONITORING DRIVER
6574 M:      Rudolf Marek <r.marek@assembler.cz>
6575 L:      linux-hwmon@vger.kernel.org
6576 S:      Maintained
6577 F:      Documentation/hwmon/k8temp
6578 F:      drivers/hwmon/k8temp.c
6579
6580 KASAN
6581 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6582 R:      Alexander Potapenko <glider@google.com>
6583 R:      Dmitry Vyukov <dvyukov@google.com>
6584 L:      kasan-dev@googlegroups.com
6585 S:      Maintained
6586 F:      arch/*/include/asm/kasan.h
6587 F:      arch/*/mm/kasan_init*
6588 F:      Documentation/kasan.txt
6589 F:      include/linux/kasan*.h
6590 F:      lib/test_kasan.c
6591 F:      mm/kasan/
6592 F:      scripts/Makefile.kasan
6593
6594 KCONFIG
6595 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6596 L:      linux-kbuild@vger.kernel.org
6597 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6598 S:      Maintained
6599 F:      Documentation/kbuild/kconfig-language.txt
6600 F:      scripts/kconfig/
6601
6602 KDUMP
6603 M:      Dave Young <dyoung@redhat.com>
6604 M:      Baoquan He <bhe@redhat.com>
6605 R:      Vivek Goyal <vgoyal@redhat.com>
6606 L:      kexec@lists.infradead.org
6607 W:      http://lse.sourceforge.net/kdump/
6608 S:      Maintained
6609 F:      Documentation/kdump/
6610
6611 KEENE FM RADIO TRANSMITTER DRIVER
6612 M:      Hans Verkuil <hverkuil@xs4all.nl>
6613 L:      linux-media@vger.kernel.org
6614 T:      git git://linuxtv.org/media_tree.git
6615 W:      https://linuxtv.org
6616 S:      Maintained
6617 F:      drivers/media/radio/radio-keene*
6618
6619 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6620 M:      Ian Kent <raven@themaw.net>
6621 L:      autofs@vger.kernel.org
6622 S:      Maintained
6623 F:      fs/autofs4/
6624
6625 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6626 M:      Michal Marek <mmarek@suse.com>
6627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6629 L:      linux-kbuild@vger.kernel.org
6630 S:      Maintained
6631 F:      Documentation/kbuild/
6632 F:      Makefile
6633 F:      scripts/Makefile.*
6634 F:      scripts/basic/
6635 F:      scripts/mk*
6636 F:      scripts/package/
6637
6638 KERNEL JANITORS
6639 L:      kernel-janitors@vger.kernel.org
6640 W:      http://kernelnewbies.org/KernelJanitors
6641 S:      Odd Fixes
6642
6643 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6644 M:      "J. Bruce Fields" <bfields@fieldses.org>
6645 M:      Jeff Layton <jlayton@poochiereds.net>
6646 L:      linux-nfs@vger.kernel.org
6647 W:      http://nfs.sourceforge.net/
6648 T:      git git://linux-nfs.org/~bfields/linux.git
6649 S:      Supported
6650 F:      fs/nfsd/
6651 F:      include/uapi/linux/nfsd/
6652 F:      fs/lockd/
6653 F:      fs/nfs_common/
6654 F:      net/sunrpc/
6655 F:      include/linux/lockd/
6656 F:      include/linux/sunrpc/
6657 F:      include/uapi/linux/sunrpc/
6658
6659 KERNEL SELFTEST FRAMEWORK
6660 M:      Shuah Khan <shuahkh@osg.samsung.com>
6661 M:      Shuah Khan <shuah@kernel.org>
6662 L:      linux-kselftest@vger.kernel.org
6663 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6664 S:      Maintained
6665 F:      tools/testing/selftests
6666
6667 KERNEL VIRTUAL MACHINE (KVM)
6668 M:      Paolo Bonzini <pbonzini@redhat.com>
6669 M:      Radim Krčmář <rkrcmar@redhat.com>
6670 L:      kvm@vger.kernel.org
6671 W:      http://www.linux-kvm.org
6672 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6673 S:      Supported
6674 F:      Documentation/*/kvm*.txt
6675 F:      Documentation/virtual/kvm/
6676 F:      arch/*/kvm/
6677 F:      arch/x86/kernel/kvm.c
6678 F:      arch/x86/kernel/kvmclock.c
6679 F:      arch/*/include/asm/kvm*
6680 F:      include/linux/kvm*
6681 F:      include/uapi/linux/kvm*
6682 F:      virt/kvm/
6683 F:      tools/kvm/
6684
6685 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6686 M:      Joerg Roedel <joro@8bytes.org>
6687 L:      kvm@vger.kernel.org
6688 W:      http://www.linux-kvm.org/
6689 S:      Maintained
6690 F:      arch/x86/include/asm/svm.h
6691 F:      arch/x86/kvm/svm.c
6692
6693 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6694 M:      Alexander Graf <agraf@suse.com>
6695 L:      kvm-ppc@vger.kernel.org
6696 W:      http://www.linux-kvm.org/
6697 T:      git git://github.com/agraf/linux-2.6.git
6698 S:      Supported
6699 F:      arch/powerpc/include/asm/kvm*
6700 F:      arch/powerpc/kvm/
6701
6702 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6703 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6704 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6705 L:      linux-s390@vger.kernel.org
6706 W:      http://www.ibm.com/developerworks/linux/linux390/
6707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6708 S:      Supported
6709 F:      Documentation/s390/kvm.txt
6710 F:      arch/s390/include/asm/kvm*
6711 F:      arch/s390/kvm/
6712
6713 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6714 M:      Christoffer Dall <christoffer.dall@linaro.org>
6715 M:      Marc Zyngier <marc.zyngier@arm.com>
6716 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6717 L:      kvmarm@lists.cs.columbia.edu
6718 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6720 S:      Supported
6721 F:      arch/arm/include/uapi/asm/kvm*
6722 F:      arch/arm/include/asm/kvm*
6723 F:      arch/arm/kvm/
6724 F:      virt/kvm/arm/
6725 F:      include/kvm/arm_*
6726
6727 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6728 M:      Christoffer Dall <christoffer.dall@linaro.org>
6729 M:      Marc Zyngier <marc.zyngier@arm.com>
6730 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6731 L:      kvmarm@lists.cs.columbia.edu
6732 S:      Maintained
6733 F:      arch/arm64/include/uapi/asm/kvm*
6734 F:      arch/arm64/include/asm/kvm*
6735 F:      arch/arm64/kvm/
6736
6737 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6738 M:      James Hogan <james.hogan@imgtec.com>
6739 L:      linux-mips@linux-mips.org
6740 S:      Supported
6741 F:      arch/mips/include/uapi/asm/kvm*
6742 F:      arch/mips/include/asm/kvm*
6743 F:      arch/mips/kvm/
6744
6745 KEXEC
6746 M:      Eric Biederman <ebiederm@xmission.com>
6747 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6748 L:      kexec@lists.infradead.org
6749 S:      Maintained
6750 F:      include/linux/kexec.h
6751 F:      include/uapi/linux/kexec.h
6752 F:      kernel/kexec*
6753
6754 KEYS/KEYRINGS:
6755 M:      David Howells <dhowells@redhat.com>
6756 L:      keyrings@vger.kernel.org
6757 S:      Maintained
6758 F:      Documentation/security/keys.txt
6759 F:      include/linux/key.h
6760 F:      include/linux/key-type.h
6761 F:      include/linux/keyctl.h
6762 F:      include/uapi/linux/keyctl.h
6763 F:      include/keys/
6764 F:      security/keys/
6765
6766 KEYS-TRUSTED
6767 M:      David Safford <safford@us.ibm.com>
6768 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6769 L:      linux-security-module@vger.kernel.org
6770 L:      keyrings@vger.kernel.org
6771 S:      Supported
6772 F:      Documentation/security/keys-trusted-encrypted.txt
6773 F:      include/keys/trusted-type.h
6774 F:      security/keys/trusted.c
6775 F:      security/keys/trusted.h
6776
6777 KEYS-ENCRYPTED
6778 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6779 M:      David Safford <safford@us.ibm.com>
6780 L:      linux-security-module@vger.kernel.org
6781 L:      keyrings@vger.kernel.org
6782 S:      Supported
6783 F:      Documentation/security/keys-trusted-encrypted.txt
6784 F:      include/keys/encrypted-type.h
6785 F:      security/keys/encrypted-keys/
6786
6787 KGDB / KDB /debug_core
6788 M:      Jason Wessel <jason.wessel@windriver.com>
6789 W:      http://kgdb.wiki.kernel.org/
6790 L:      kgdb-bugreport@lists.sourceforge.net
6791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6792 S:      Maintained
6793 F:      Documentation/DocBook/kgdb.tmpl
6794 F:      drivers/misc/kgdbts.c
6795 F:      drivers/tty/serial/kgdboc.c
6796 F:      include/linux/kdb.h
6797 F:      include/linux/kgdb.h
6798 F:      kernel/debug/
6799
6800 KMEMCHECK
6801 M:      Vegard Nossum <vegardno@ifi.uio.no>
6802 M:      Pekka Enberg <penberg@kernel.org>
6803 S:      Maintained
6804 F:      Documentation/kmemcheck.txt
6805 F:      arch/x86/include/asm/kmemcheck.h
6806 F:      arch/x86/mm/kmemcheck/
6807 F:      include/linux/kmemcheck.h
6808 F:      mm/kmemcheck.c
6809
6810 KMEMLEAK
6811 M:      Catalin Marinas <catalin.marinas@arm.com>
6812 S:      Maintained
6813 F:      Documentation/kmemleak.txt
6814 F:      include/linux/kmemleak.h
6815 F:      mm/kmemleak.c
6816 F:      mm/kmemleak-test.c
6817
6818 KPROBES
6819 M:      Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6820 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6821 M:      "David S. Miller" <davem@davemloft.net>
6822 M:      Masami Hiramatsu <mhiramat@kernel.org>
6823 S:      Maintained
6824 F:      Documentation/kprobes.txt
6825 F:      include/linux/kprobes.h
6826 F:      kernel/kprobes.c
6827
6828 KS0108 LCD CONTROLLER DRIVER
6829 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6830 W:      http://miguelojeda.es/auxdisplay.htm
6831 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6832 S:      Maintained
6833 F:      Documentation/auxdisplay/ks0108
6834 F:      drivers/auxdisplay/ks0108.c
6835 F:      include/linux/ks0108.h
6836
6837 L3MDEV
6838 M:      David Ahern <dsa@cumulusnetworks.com>
6839 L:      netdev@vger.kernel.org
6840 S:      Maintained
6841 F:      net/l3mdev
6842 F:      include/net/l3mdev.h
6843
6844 LANTIQ MIPS ARCHITECTURE
6845 M:      John Crispin <john@phrozen.org>
6846 L:      linux-mips@linux-mips.org
6847 S:      Maintained
6848 F:      arch/mips/lantiq
6849
6850 LAPB module
6851 L:      linux-x25@vger.kernel.org
6852 S:      Orphan
6853 F:      Documentation/networking/lapb-module.txt
6854 F:      include/*/lapb.h
6855 F:      net/lapb/
6856
6857 LASI 53c700 driver for PARISC
6858 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6859 L:      linux-scsi@vger.kernel.org
6860 S:      Maintained
6861 F:      Documentation/scsi/53c700.txt
6862 F:      drivers/scsi/53c700*
6863
6864 LED SUBSYSTEM
6865 M:      Richard Purdie <rpurdie@rpsys.net>
6866 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6867 L:      linux-leds@vger.kernel.org
6868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6869 S:      Maintained
6870 F:      Documentation/devicetree/bindings/leds/
6871 F:      drivers/leds/
6872 F:      include/linux/leds.h
6873
6874 LEGACY EEPROM DRIVER
6875 M:      Jean Delvare <jdelvare@suse.com>
6876 S:      Maintained
6877 F:      Documentation/misc-devices/eeprom
6878 F:      drivers/misc/eeprom/eeprom.c
6879
6880 LEGO USB Tower driver
6881 M:      Juergen Stuber <starblue@users.sourceforge.net>
6882 L:      legousb-devel@lists.sourceforge.net
6883 W:      http://legousb.sourceforge.net/
6884 S:      Maintained
6885 F:      drivers/usb/misc/legousbtower.c
6886
6887 LG2160 MEDIA DRIVER
6888 M:      Michael Krufky <mkrufky@linuxtv.org>
6889 L:      linux-media@vger.kernel.org
6890 W:      https://linuxtv.org
6891 W:      http://github.com/mkrufky
6892 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6893 T:      git git://linuxtv.org/mkrufky/tuners.git
6894 S:      Maintained
6895 F:      drivers/media/dvb-frontends/lg2160.*
6896
6897 LGDT3305 MEDIA DRIVER
6898 M:      Michael Krufky <mkrufky@linuxtv.org>
6899 L:      linux-media@vger.kernel.org
6900 W:      https://linuxtv.org
6901 W:      http://github.com/mkrufky
6902 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6903 T:      git git://linuxtv.org/mkrufky/tuners.git
6904 S:      Maintained
6905 F:      drivers/media/dvb-frontends/lgdt3305.*
6906
6907 LGUEST
6908 M:      Rusty Russell <rusty@rustcorp.com.au>
6909 L:      lguest@lists.ozlabs.org
6910 W:      http://lguest.ozlabs.org/
6911 S:      Odd Fixes
6912 F:      arch/x86/include/asm/lguest*.h
6913 F:      arch/x86/lguest/
6914 F:      drivers/lguest/
6915 F:      include/linux/lguest*.h
6916 F:      tools/lguest/
6917
6918 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6919 M:      Tejun Heo <tj@kernel.org>
6920 L:      linux-ide@vger.kernel.org
6921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6922 S:      Maintained
6923 F:      drivers/ata/
6924 F:      include/linux/ata.h
6925 F:      include/linux/libata.h
6926 F:      Documentation/devicetree/bindings/ata/
6927
6928 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6929 M:      Viresh Kumar <vireshk@kernel.org>
6930 L:      linux-ide@vger.kernel.org
6931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6932 S:      Maintained
6933 F:      include/linux/pata_arasan_cf_data.h
6934 F:      drivers/ata/pata_arasan_cf.c
6935
6936 LIBATA PATA DRIVERS
6937 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6938 M:      Tejun Heo <tj@kernel.org>
6939 L:      linux-ide@vger.kernel.org
6940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6941 S:      Maintained
6942 F:      drivers/ata/pata_*.c
6943 F:      drivers/ata/ata_generic.c
6944
6945 LIBATA SATA AHCI PLATFORM devices support
6946 M:      Hans de Goede <hdegoede@redhat.com>
6947 M:      Tejun Heo <tj@kernel.org>
6948 L:      linux-ide@vger.kernel.org
6949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6950 S:      Maintained
6951 F:      drivers/ata/ahci_platform.c
6952 F:      drivers/ata/libahci_platform.c
6953 F:      include/linux/ahci_platform.h
6954
6955 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6956 M:      Mikael Pettersson <mikpelinux@gmail.com>
6957 L:      linux-ide@vger.kernel.org
6958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6959 S:      Maintained
6960 F:      drivers/ata/sata_promise.*
6961
6962 LIBLOCKDEP
6963 M:      Sasha Levin <sasha.levin@oracle.com>
6964 S:      Maintained
6965 F:      tools/lib/lockdep/
6966
6967 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6968 M:      Dan Williams <dan.j.williams@intel.com>
6969 L:      linux-nvdimm@lists.01.org
6970 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6972 S:      Supported
6973 F:      drivers/nvdimm/*
6974 F:      include/linux/nd.h
6975 F:      include/linux/libnvdimm.h
6976 F:      include/uapi/linux/ndctl.h
6977
6978 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6979 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6980 L:      linux-nvdimm@lists.01.org
6981 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6982 S:      Supported
6983 F:      drivers/nvdimm/blk.c
6984 F:      drivers/nvdimm/region_devs.c
6985 F:      drivers/acpi/nfit*
6986
6987 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6988 M:      Vishal Verma <vishal.l.verma@intel.com>
6989 L:      linux-nvdimm@lists.01.org
6990 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6991 S:      Supported
6992 F:      drivers/nvdimm/btt*
6993
6994 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6995 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6996 L:      linux-nvdimm@lists.01.org
6997 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6998 S:      Supported
6999 F:      drivers/nvdimm/pmem.c
7000 F:      include/linux/pmem.h
7001 F:      arch/*/include/asm/pmem.h
7002
7003 LIGHTNVM PLATFORM SUPPORT
7004 M:      Matias Bjorling <mb@lightnvm.io>
7005 W:      http://github/OpenChannelSSD
7006 L:      linux-block@vger.kernel.org
7007 S:      Maintained
7008 F:      drivers/lightnvm/
7009 F:      include/linux/lightnvm.h
7010 F:      include/uapi/linux/lightnvm.h
7011
7012 LINUX FOR IBM pSERIES (RS/6000)
7013 M:      Paul Mackerras <paulus@au.ibm.com>
7014 W:      http://www.ibm.com/linux/ltc/projects/ppc
7015 S:      Supported
7016 F:      arch/powerpc/boot/rs6000.h
7017
7018 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7019 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7020 M:      Paul Mackerras <paulus@samba.org>
7021 M:      Michael Ellerman <mpe@ellerman.id.au>
7022 W:      http://www.penguinppc.org/
7023 L:      linuxppc-dev@lists.ozlabs.org
7024 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7026 S:      Supported
7027 F:      Documentation/powerpc/
7028 F:      arch/powerpc/
7029 F:      drivers/char/tpm/tpm_ibmvtpm*
7030 F:      drivers/crypto/nx/
7031 F:      drivers/crypto/vmx/
7032 F:      drivers/net/ethernet/ibm/ibmveth.*
7033 F:      drivers/net/ethernet/ibm/ibmvnic.*
7034 F:      drivers/pci/hotplug/pnv_php.c
7035 F:      drivers/pci/hotplug/rpa*
7036 F:      drivers/scsi/ibmvscsi/
7037 N:      opal
7038 N:      /pmac
7039 N:      powermac
7040 N:      powernv
7041 N:      [^a-z0-9]ps3
7042 N:      pseries
7043
7044 LINUX FOR POWER MACINTOSH
7045 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7046 W:      http://www.penguinppc.org/
7047 L:      linuxppc-dev@lists.ozlabs.org
7048 S:      Maintained
7049 F:      arch/powerpc/platforms/powermac/
7050 F:      drivers/macintosh/
7051
7052 LINUX FOR POWERPC EMBEDDED MPC5XXX
7053 M:      Anatolij Gustschin <agust@denx.de>
7054 L:      linuxppc-dev@lists.ozlabs.org
7055 T:      git git://git.denx.de/linux-denx-agust.git
7056 S:      Maintained
7057 F:      arch/powerpc/platforms/512x/
7058 F:      arch/powerpc/platforms/52xx/
7059
7060 LINUX FOR POWERPC EMBEDDED PPC4XX
7061 M:      Alistair Popple <alistair@popple.id.au>
7062 M:      Matt Porter <mporter@kernel.crashing.org>
7063 W:      http://www.penguinppc.org/
7064 L:      linuxppc-dev@lists.ozlabs.org
7065 S:      Maintained
7066 F:      arch/powerpc/platforms/40x/
7067 F:      arch/powerpc/platforms/44x/
7068
7069 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7070 L:      linuxppc-dev@lists.ozlabs.org
7071 S:      Orphan
7072 F:      arch/powerpc/*/*virtex*
7073 F:      arch/powerpc/*/*/*virtex*
7074
7075 LINUX FOR POWERPC EMBEDDED PPC8XX
7076 M:      Vitaly Bordug <vitb@kernel.crashing.org>
7077 W:      http://www.penguinppc.org/
7078 L:      linuxppc-dev@lists.ozlabs.org
7079 S:      Maintained
7080 F:      arch/powerpc/platforms/8xx/
7081
7082 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7083 M:      Scott Wood <oss@buserror.net>
7084 M:      Kumar Gala <galak@kernel.crashing.org>
7085 W:      http://www.penguinppc.org/
7086 L:      linuxppc-dev@lists.ozlabs.org
7087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7088 S:      Maintained
7089 F:      arch/powerpc/platforms/83xx/
7090 F:      arch/powerpc/platforms/85xx/
7091
7092 LINUX FOR POWERPC PA SEMI PWRFICIENT
7093 M:      Olof Johansson <olof@lixom.net>
7094 L:      linuxppc-dev@lists.ozlabs.org
7095 S:      Maintained
7096 F:      arch/powerpc/platforms/pasemi/
7097 F:      drivers/*/*pasemi*
7098 F:      drivers/*/*/*pasemi*
7099
7100 LINUX SECURITY MODULE (LSM) FRAMEWORK
7101 M:      Chris Wright <chrisw@sous-sol.org>
7102 L:      linux-security-module@vger.kernel.org
7103 S:      Supported
7104
7105 LIS3LV02D ACCELEROMETER DRIVER
7106 M:      Eric Piel <eric.piel@tremplin-utc.net>
7107 S:      Maintained
7108 F:      Documentation/misc-devices/lis3lv02d
7109 F:      drivers/misc/lis3lv02d/
7110 F:      drivers/platform/x86/hp_accel.c
7111
7112 LIVE PATCHING
7113 M:      Josh Poimboeuf <jpoimboe@redhat.com>
7114 M:      Jessica Yu <jeyu@redhat.com>
7115 M:      Jiri Kosina <jikos@kernel.org>
7116 M:      Miroslav Benes <mbenes@suse.cz>
7117 R:      Petr Mladek <pmladek@suse.com>
7118 S:      Maintained
7119 F:      kernel/livepatch/
7120 F:      include/linux/livepatch.h
7121 F:      arch/x86/include/asm/livepatch.h
7122 F:      arch/x86/kernel/livepatch.c
7123 F:      Documentation/livepatch/
7124 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
7125 F:      samples/livepatch/
7126 L:      live-patching@vger.kernel.org
7127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7128
7129 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7130 M:      Kees Cook <keescook@chromium.org>
7131 S:      Maintained
7132 F:      drivers/misc/lkdtm*
7133
7134 LLC (802.2)
7135 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7136 S:      Maintained
7137 F:      include/linux/llc.h
7138 F:      include/uapi/linux/llc.h
7139 F:      include/net/llc*
7140 F:      net/llc/
7141
7142 LM73 HARDWARE MONITOR DRIVER
7143 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
7144 L:      linux-hwmon@vger.kernel.org
7145 S:      Maintained
7146 F:      drivers/hwmon/lm73.c
7147
7148 LM78 HARDWARE MONITOR DRIVER
7149 M:      Jean Delvare <jdelvare@suse.com>
7150 L:      linux-hwmon@vger.kernel.org
7151 S:      Maintained
7152 F:      Documentation/hwmon/lm78
7153 F:      drivers/hwmon/lm78.c
7154
7155 LM83 HARDWARE MONITOR DRIVER
7156 M:      Jean Delvare <jdelvare@suse.com>
7157 L:      linux-hwmon@vger.kernel.org
7158 S:      Maintained
7159 F:      Documentation/hwmon/lm83
7160 F:      drivers/hwmon/lm83.c
7161
7162 LM90 HARDWARE MONITOR DRIVER
7163 M:      Jean Delvare <jdelvare@suse.com>
7164 L:      linux-hwmon@vger.kernel.org
7165 S:      Maintained
7166 F:      Documentation/hwmon/lm90
7167 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
7168 F:      drivers/hwmon/lm90.c
7169
7170 LM95234 HARDWARE MONITOR DRIVER
7171 M:      Guenter Roeck <linux@roeck-us.net>
7172 L:      linux-hwmon@vger.kernel.org
7173 S:      Maintained
7174 F:      Documentation/hwmon/lm95234
7175 F:      drivers/hwmon/lm95234.c
7176
7177 LME2510 MEDIA DRIVER
7178 M:      Malcolm Priestley <tvboxspy@gmail.com>
7179 L:      linux-media@vger.kernel.org
7180 W:      https://linuxtv.org
7181 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7182 S:      Maintained
7183 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
7184
7185 LOCKING PRIMITIVES
7186 M:      Peter Zijlstra <peterz@infradead.org>
7187 M:      Ingo Molnar <mingo@redhat.com>
7188 L:      linux-kernel@vger.kernel.org
7189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7190 S:      Maintained
7191 F:      Documentation/locking/
7192 F:      include/linux/lockdep.h
7193 F:      include/linux/spinlock*.h
7194 F:      arch/*/include/asm/spinlock*.h
7195 F:      include/linux/rwlock*.h
7196 F:      include/linux/mutex*.h
7197 F:      arch/*/include/asm/mutex*.h
7198 F:      include/linux/rwsem*.h
7199 F:      arch/*/include/asm/rwsem.h
7200 F:      include/linux/seqlock.h
7201 F:      lib/locking*.[ch]
7202 F:      kernel/locking/
7203
7204 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7205 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
7206 L:      linux-ntfs-dev@lists.sourceforge.net
7207 W:      http://www.linux-ntfs.org/content/view/19/37/
7208 S:      Maintained
7209 F:      Documentation/ldm.txt
7210 F:      block/partitions/ldm.*
7211
7212 LogFS
7213 M:      Joern Engel <joern@logfs.org>
7214 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
7215 L:      logfs@logfs.org
7216 W:      logfs.org
7217 S:      Maintained
7218 F:      fs/logfs/
7219
7220 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7221 M:      Sathya Prakash <sathya.prakash@broadcom.com>
7222 M:      Chaitra P B <chaitra.basappa@broadcom.com>
7223 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7224 L:      MPT-FusionLinux.pdl@broadcom.com
7225 L:      linux-scsi@vger.kernel.org
7226 W:      http://www.avagotech.com/support/
7227 S:      Supported
7228 F:      drivers/message/fusion/
7229 F:      drivers/scsi/mpt2sas/
7230 F:      drivers/scsi/mpt3sas/
7231
7232 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7233 M:      Matthew Wilcox <matthew@wil.cx>
7234 L:      linux-scsi@vger.kernel.org
7235 S:      Maintained
7236 F:      drivers/scsi/sym53c8xx_2/
7237
7238 LTC4261 HARDWARE MONITOR DRIVER
7239 M:      Guenter Roeck <linux@roeck-us.net>
7240 L:      linux-hwmon@vger.kernel.org
7241 S:      Maintained
7242 F:      Documentation/hwmon/ltc4261
7243 F:      drivers/hwmon/ltc4261.c
7244
7245 LTP (Linux Test Project)
7246 M:      Mike Frysinger <vapier@gentoo.org>
7247 M:      Cyril Hrubis <chrubis@suse.cz>
7248 M:      Wanlong Gao <wanlong.gao@gmail.com>
7249 M:      Jan Stancek <jstancek@redhat.com>
7250 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7251 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
7252 L:      ltp@lists.linux.it (subscribers-only)
7253 W:      http://linux-test-project.github.io/
7254 T:      git git://github.com/linux-test-project/ltp.git
7255 S:      Maintained
7256
7257 M32R ARCHITECTURE
7258 W:      http://www.linux-m32r.org/
7259 S:      Orphan
7260 F:      arch/m32r/
7261
7262 M68K ARCHITECTURE
7263 M:      Geert Uytterhoeven <geert@linux-m68k.org>
7264 L:      linux-m68k@lists.linux-m68k.org
7265 W:      http://www.linux-m68k.org/
7266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7267 S:      Maintained
7268 F:      arch/m68k/
7269 F:      drivers/zorro/
7270
7271 M68K ON APPLE MACINTOSH
7272 M:      Joshua Thompson <funaho@jurai.org>
7273 W:      http://www.mac.linux-m68k.org/
7274 L:      linux-m68k@lists.linux-m68k.org
7275 S:      Maintained
7276 F:      arch/m68k/mac/
7277
7278 M68K ON HP9000/300
7279 M:      Philip Blundell <philb@gnu.org>
7280 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
7281 S:      Maintained
7282 F:      arch/m68k/hp300/
7283
7284 M88DS3103 MEDIA DRIVER
7285 M:      Antti Palosaari <crope@iki.fi>
7286 L:      linux-media@vger.kernel.org
7287 W:      https://linuxtv.org
7288 W:      http://palosaari.fi/linux/
7289 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7290 T:      git git://linuxtv.org/anttip/media_tree.git
7291 S:      Maintained
7292 F:      drivers/media/dvb-frontends/m88ds3103*
7293
7294 M88RS2000 MEDIA DRIVER
7295 M:      Malcolm Priestley <tvboxspy@gmail.com>
7296 L:      linux-media@vger.kernel.org
7297 W:      https://linuxtv.org
7298 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7299 S:      Maintained
7300 F:      drivers/media/dvb-frontends/m88rs2000*
7301
7302 MA901 MASTERKIT USB FM RADIO DRIVER
7303 M:      Alexey Klimov <klimov.linux@gmail.com>
7304 L:      linux-media@vger.kernel.org
7305 T:      git git://linuxtv.org/media_tree.git
7306 S:      Maintained
7307 F:      drivers/media/radio/radio-ma901.c
7308
7309 MAC80211
7310 M:      Johannes Berg <johannes@sipsolutions.net>
7311 L:      linux-wireless@vger.kernel.org
7312 W:      http://wireless.kernel.org/
7313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7315 S:      Maintained
7316 F:      Documentation/networking/mac80211-injection.txt
7317 F:      include/net/mac80211.h
7318 F:      net/mac80211/
7319 F:      drivers/net/wireless/mac80211_hwsim.[ch]
7320
7321 MACVLAN DRIVER
7322 M:      Patrick McHardy <kaber@trash.net>
7323 L:      netdev@vger.kernel.org
7324 S:      Maintained
7325 F:      drivers/net/macvlan.c
7326 F:      include/linux/if_macvlan.h
7327
7328 MAILBOX API
7329 M:      Jassi Brar <jassisinghbrar@gmail.com>
7330 L:      linux-kernel@vger.kernel.org
7331 S:      Maintained
7332 F:      drivers/mailbox/
7333 F:      include/linux/mailbox_client.h
7334 F:      include/linux/mailbox_controller.h
7335
7336 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7337 M:      Michael Kerrisk <mtk.manpages@gmail.com>
7338 W:      http://www.kernel.org/doc/man-pages
7339 L:      linux-man@vger.kernel.org
7340 S:      Maintained
7341
7342 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7343 M:      Andrew Lunn <andrew@lunn.ch>
7344 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7345 S:      Maintained
7346 F:      drivers/net/dsa/mv88e6xxx/
7347
7348 MARVELL ARMADA DRM SUPPORT
7349 M:      Russell King <rmk+kernel@armlinux.org.uk>
7350 S:      Maintained
7351 F:      drivers/gpu/drm/armada/
7352 F:      include/uapi/drm/armada_drm.h
7353 F:      Documentation/devicetree/bindings/display/armada/
7354
7355 MARVELL CRYPTO DRIVER
7356 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7357 M:      Arnaud Ebalard <arno@natisbad.org>
7358 F:      drivers/crypto/marvell/
7359 S:      Maintained
7360 L:      linux-crypto@vger.kernel.org
7361
7362 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7363 M:      Mirko Lindner <mlindner@marvell.com>
7364 M:      Stephen Hemminger <stephen@networkplumber.org>
7365 L:      netdev@vger.kernel.org
7366 S:      Maintained
7367 F:      drivers/net/ethernet/marvell/sk*
7368
7369 MARVELL LIBERTAS WIRELESS DRIVER
7370 L:      libertas-dev@lists.infradead.org
7371 S:      Orphan
7372 F:      drivers/net/wireless/marvell/libertas/
7373
7374 MARVELL MV643XX ETHERNET DRIVER
7375 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7376 L:      netdev@vger.kernel.org
7377 S:      Maintained
7378 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
7379 F:      include/linux/mv643xx.h
7380
7381 MARVELL MVNETA ETHERNET DRIVER
7382 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7383 L:      netdev@vger.kernel.org
7384 S:      Maintained
7385 F:      drivers/net/ethernet/marvell/mvneta.*
7386
7387 MARVELL MWIFIEX WIRELESS DRIVER
7388 M:      Amitkumar Karwar <akarwar@marvell.com>
7389 M:      Nishant Sarmukadam <nishants@marvell.com>
7390 L:      linux-wireless@vger.kernel.org
7391 S:      Maintained
7392 F:      drivers/net/wireless/marvell/mwifiex/
7393
7394 MARVELL MWL8K WIRELESS DRIVER
7395 M:      Lennert Buytenhek <buytenh@wantstofly.org>
7396 L:      linux-wireless@vger.kernel.org
7397 S:      Odd Fixes
7398 F:      drivers/net/wireless/marvell/mwl8k.c
7399
7400 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7401 M:      Nicolas Pitre <nico@fluxnic.net>
7402 S:      Odd Fixes
7403 F:      drivers/mmc/host/mvsdio.*
7404
7405 MATROX FRAMEBUFFER DRIVER
7406 L:      linux-fbdev@vger.kernel.org
7407 S:      Orphan
7408 F:      drivers/video/fbdev/matrox/matroxfb_*
7409 F:      include/uapi/linux/matroxfb.h
7410
7411 MAX16065 HARDWARE MONITOR DRIVER
7412 M:      Guenter Roeck <linux@roeck-us.net>
7413 L:      linux-hwmon@vger.kernel.org
7414 S:      Maintained
7415 F:      Documentation/hwmon/max16065
7416 F:      drivers/hwmon/max16065.c
7417
7418 MAX20751 HARDWARE MONITOR DRIVER
7419 M:      Guenter Roeck <linux@roeck-us.net>
7420 L:      linux-hwmon@vger.kernel.org
7421 S:      Maintained
7422 F:      Documentation/hwmon/max20751
7423 F:      drivers/hwmon/max20751.c
7424
7425 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7426 M:      "Hans J. Koch" <hjk@hansjkoch.de>
7427 L:      linux-hwmon@vger.kernel.org
7428 S:      Maintained
7429 F:      Documentation/hwmon/max6650
7430 F:      drivers/hwmon/max6650.c
7431
7432 MAX6697 HARDWARE MONITOR DRIVER
7433 M:      Guenter Roeck <linux@roeck-us.net>
7434 L:      linux-hwmon@vger.kernel.org
7435 S:      Maintained
7436 F:      Documentation/hwmon/max6697
7437 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7438 F:      drivers/hwmon/max6697.c
7439 F:      include/linux/platform_data/max6697.h
7440
7441 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7442 M:      Peter Rosin <peda@axentia.se>
7443 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7444 S:      Maintained
7445 F:      Documentation/devicetree/bindings/sound/max9860.txt
7446 F:      sound/soc/codecs/max9860.*
7447
7448 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7449 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7450 L:      linux-pm@vger.kernel.org
7451 S:      Supported
7452 F:      drivers/power/max14577_charger.c
7453 F:      drivers/power/max77693_charger.c
7454
7455 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7456 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7457 L:      linux-kernel@vger.kernel.org
7458 S:      Supported
7459 F:      drivers/*/*max77802*.c
7460 F:      Documentation/devicetree/bindings/*/*max77802.txt
7461 F:      include/dt-bindings/*/*max77802.h
7462
7463 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7464 M:      Chanwoo Choi <cw00.choi@samsung.com>
7465 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7466 L:      linux-kernel@vger.kernel.org
7467 S:      Supported
7468 F:      drivers/*/max14577*.c
7469 F:      drivers/*/max77686*.c
7470 F:      drivers/*/max77693*.c
7471 F:      drivers/extcon/extcon-max14577.c
7472 F:      drivers/extcon/extcon-max77693.c
7473 F:      drivers/rtc/rtc-max77686.c
7474 F:      drivers/clk/clk-max77686.c
7475 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7476 F:      Documentation/devicetree/bindings/*/max77686.txt
7477 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7478 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7479 F:      include/linux/mfd/max14577*.h
7480 F:      include/linux/mfd/max77686*.h
7481 F:      include/linux/mfd/max77693*.h
7482
7483 MAXIRADIO FM RADIO RECEIVER DRIVER
7484 M:      Hans Verkuil <hverkuil@xs4all.nl>
7485 L:      linux-media@vger.kernel.org
7486 T:      git git://linuxtv.org/media_tree.git
7487 W:      https://linuxtv.org
7488 S:      Maintained
7489 F:      drivers/media/radio/radio-maxiradio*
7490
7491 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7492 M:      Peter Rosin <peda@axentia.se>
7493 L:      linux-iio@vger.kernel.org
7494 S:      Maintained
7495 F:      drivers/iio/potentiometer/mcp4531.c
7496
7497 MEDIA DRIVERS FOR RENESAS - FCP
7498 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7499 L:      linux-media@vger.kernel.org
7500 L:      linux-renesas-soc@vger.kernel.org
7501 T:      git git://linuxtv.org/media_tree.git
7502 S:      Supported
7503 F:      Documentation/devicetree/bindings/media/renesas,fcp.txt
7504 F:      drivers/media/platform/rcar-fcp.c
7505 F:      include/media/rcar-fcp.h
7506
7507 MEDIA DRIVERS FOR RENESAS - VSP1
7508 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7509 L:      linux-media@vger.kernel.org
7510 L:      linux-renesas-soc@vger.kernel.org
7511 T:      git git://linuxtv.org/media_tree.git
7512 S:      Supported
7513 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7514 F:      drivers/media/platform/vsp1/
7515
7516 MEDIA DRIVERS FOR HELENE
7517 M:      Abylay Ospan <aospan@netup.ru>
7518 L:      linux-media@vger.kernel.org
7519 W:      https://linuxtv.org
7520 W:      http://netup.tv/
7521 T:      git git://linuxtv.org/media_tree.git
7522 S:      Supported
7523 F:      drivers/media/dvb-frontends/helene*
7524
7525 MEDIA DRIVERS FOR ASCOT2E
7526 M:      Sergey Kozlov <serjk@netup.ru>
7527 M:      Abylay Ospan <aospan@netup.ru>
7528 L:      linux-media@vger.kernel.org
7529 W:      https://linuxtv.org
7530 W:      http://netup.tv/
7531 T:      git git://linuxtv.org/media_tree.git
7532 S:      Supported
7533 F:      drivers/media/dvb-frontends/ascot2e*
7534
7535 MEDIA DRIVERS FOR CXD2841ER
7536 M:      Sergey Kozlov <serjk@netup.ru>
7537 M:      Abylay Ospan <aospan@netup.ru>
7538 L:      linux-media@vger.kernel.org
7539 W:      https://linuxtv.org
7540 W:      http://netup.tv/
7541 T:      git git://linuxtv.org/media_tree.git
7542 S:      Supported
7543 F:      drivers/media/dvb-frontends/cxd2841er*
7544
7545 MEDIA DRIVERS FOR HORUS3A
7546 M:      Sergey Kozlov <serjk@netup.ru>
7547 M:      Abylay Ospan <aospan@netup.ru>
7548 L:      linux-media@vger.kernel.org
7549 W:      https://linuxtv.org
7550 W:      http://netup.tv/
7551 T:      git git://linuxtv.org/media_tree.git
7552 S:      Supported
7553 F:      drivers/media/dvb-frontends/horus3a*
7554
7555 MEDIA DRIVERS FOR LNBH25
7556 M:      Sergey Kozlov <serjk@netup.ru>
7557 M:      Abylay Ospan <aospan@netup.ru>
7558 L:      linux-media@vger.kernel.org
7559 W:      https://linuxtv.org
7560 W:      http://netup.tv/
7561 T:      git git://linuxtv.org/media_tree.git
7562 S:      Supported
7563 F:      drivers/media/dvb-frontends/lnbh25*
7564
7565 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7566 M:      Sergey Kozlov <serjk@netup.ru>
7567 M:      Abylay Ospan <aospan@netup.ru>
7568 L:      linux-media@vger.kernel.org
7569 W:      https://linuxtv.org
7570 W:      http://netup.tv/
7571 T:      git git://linuxtv.org/media_tree.git
7572 S:      Supported
7573 F:      drivers/media/pci/netup_unidvb/*
7574
7575 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7576 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
7577 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
7578 P:      LinuxTV.org Project
7579 L:      linux-media@vger.kernel.org
7580 W:      https://linuxtv.org
7581 Q:      http://patchwork.kernel.org/project/linux-media/list/
7582 T:      git git://linuxtv.org/media_tree.git
7583 S:      Maintained
7584 F:      Documentation/dvb/
7585 F:      Documentation/video4linux/
7586 F:      Documentation/DocBook/media/
7587 F:      drivers/media/
7588 F:      drivers/staging/media/
7589 F:      include/linux/platform_data/media/
7590 F:      include/media/
7591 F:      include/uapi/linux/dvb/
7592 F:      include/uapi/linux/videodev2.h
7593 F:      include/uapi/linux/media.h
7594 F:      include/uapi/linux/v4l2-*
7595 F:      include/uapi/linux/meye.h
7596 F:      include/uapi/linux/ivtv*
7597 F:      include/uapi/linux/uvcvideo.h
7598
7599 MEDIATEK ETHERNET DRIVER
7600 M:      Felix Fietkau <nbd@openwrt.org>
7601 M:      John Crispin <blogic@openwrt.org>
7602 L:      netdev@vger.kernel.org
7603 S:      Maintained
7604 F:      drivers/net/ethernet/mediatek/
7605
7606 MEDIATEK MT7601U WIRELESS LAN DRIVER
7607 M:      Jakub Kicinski <kubakici@wp.pl>
7608 L:      linux-wireless@vger.kernel.org
7609 S:      Maintained
7610 F:      drivers/net/wireless/mediatek/mt7601u/
7611
7612 MEGARAID SCSI/SAS DRIVERS
7613 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7614 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7615 M:      Uday Lingala <uday.lingala@avagotech.com>
7616 L:      megaraidlinux.pdl@avagotech.com
7617 L:      linux-scsi@vger.kernel.org
7618 W:      http://www.lsi.com
7619 S:      Maintained
7620 F:      Documentation/scsi/megaraid.txt
7621 F:      drivers/scsi/megaraid.*
7622 F:      drivers/scsi/megaraid/
7623
7624 MELLANOX ETHERNET DRIVER (mlx4_en)
7625 M:      Tariq Toukan <tariqt@mellanox.com>
7626 L:      netdev@vger.kernel.org
7627 S:      Supported
7628 W:      http://www.mellanox.com
7629 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7630 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7631
7632 MELLANOX ETHERNET DRIVER (mlx5e)
7633 M:      Saeed Mahameed <saeedm@mellanox.com>
7634 L:      netdev@vger.kernel.org
7635 S:      Supported
7636 W:      http://www.mellanox.com
7637 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7638 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7639
7640 MELLANOX ETHERNET SWITCH DRIVERS
7641 M:      Jiri Pirko <jiri@mellanox.com>
7642 M:      Ido Schimmel <idosch@mellanox.com>
7643 L:      netdev@vger.kernel.org
7644 S:      Supported
7645 W:      http://www.mellanox.com
7646 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7647 F:      drivers/net/ethernet/mellanox/mlxsw/
7648
7649 MEMBARRIER SUPPORT
7650 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7651 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7652 L:      linux-kernel@vger.kernel.org
7653 S:      Supported
7654 F:      kernel/membarrier.c
7655 F:      include/uapi/linux/membarrier.h
7656
7657 MEMORY MANAGEMENT
7658 L:      linux-mm@kvack.org
7659 W:      http://www.linux-mm.org
7660 S:      Maintained
7661 F:      include/linux/mm.h
7662 F:      include/linux/gfp.h
7663 F:      include/linux/mmzone.h
7664 F:      include/linux/memory_hotplug.h
7665 F:      include/linux/vmalloc.h
7666 F:      mm/
7667
7668 MEMORY TECHNOLOGY DEVICES (MTD)
7669 M:      David Woodhouse <dwmw2@infradead.org>
7670 M:      Brian Norris <computersforpeace@gmail.com>
7671 L:      linux-mtd@lists.infradead.org
7672 W:      http://www.linux-mtd.infradead.org/
7673 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7674 T:      git git://git.infradead.org/linux-mtd.git
7675 T:      git git://git.infradead.org/l2-mtd.git
7676 S:      Maintained
7677 F:      Documentation/devicetree/bindings/mtd/
7678 F:      drivers/mtd/
7679 F:      include/linux/mtd/
7680 F:      include/uapi/mtd/
7681
7682 MEN A21 WATCHDOG DRIVER
7683 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7684 L:      linux-watchdog@vger.kernel.org
7685 S:      Maintained
7686 F:      drivers/watchdog/mena21_wdt.c
7687
7688 MEN CHAMELEON BUS (mcb)
7689 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7690 S:      Maintained
7691 F:      drivers/mcb/
7692 F:      include/linux/mcb.h
7693 F:      Documentation/men-chameleon-bus.txt
7694
7695 MEN F21BMC (Board Management Controller)
7696 M:      Andreas Werner <andreas.werner@men.de>
7697 S:      Supported
7698 F:      drivers/mfd/menf21bmc.c
7699 F:      drivers/watchdog/menf21bmc_wdt.c
7700 F:      drivers/leds/leds-menf21bmc.c
7701 F:      drivers/hwmon/menf21bmc_hwmon.c
7702 F:      Documentation/hwmon/menf21bmc
7703
7704 METAG ARCHITECTURE
7705 M:      James Hogan <james.hogan@imgtec.com>
7706 L:      linux-metag@vger.kernel.org
7707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7708 S:      Odd Fixes
7709 F:      arch/metag/
7710 F:      Documentation/metag/
7711 F:      Documentation/devicetree/bindings/metag/
7712 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7713 F:      drivers/clocksource/metag_generic.c
7714 F:      drivers/irqchip/irq-metag.c
7715 F:      drivers/irqchip/irq-metag-ext.c
7716 F:      drivers/tty/metag_da.c
7717
7718 MICROBLAZE ARCHITECTURE
7719 M:      Michal Simek <monstr@monstr.eu>
7720 W:      http://www.monstr.eu/fdt/
7721 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7722 S:      Supported
7723 F:      arch/microblaze/
7724
7725 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7726 M:      Chen Yu <yu.c.chen@intel.com>
7727 L:      platform-driver-x86@vger.kernel.org
7728 S:      Supported
7729 F:      drivers/platform/x86/surfacepro3_button.c
7730
7731 MICROTEK X6 SCANNER
7732 M:      Oliver Neukum <oliver@neukum.org>
7733 S:      Maintained
7734 F:      drivers/usb/image/microtek.*
7735
7736 MIPS
7737 M:      Ralf Baechle <ralf@linux-mips.org>
7738 L:      linux-mips@linux-mips.org
7739 W:      http://www.linux-mips.org/
7740 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7741 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7742 S:      Supported
7743 F:      Documentation/devicetree/bindings/mips/
7744 F:      Documentation/mips/
7745 F:      arch/mips/
7746
7747 MIPS/LOONGSON1 ARCHITECTURE
7748 M:      Keguang Zhang <keguang.zhang@gmail.com>
7749 L:      linux-mips@linux-mips.org
7750 S:      Maintained
7751 F:      arch/mips/loongson32/
7752 F:      arch/mips/include/asm/mach-loongson32/
7753 F:      drivers/*/*loongson1*
7754 F:      drivers/*/*/*loongson1*
7755
7756 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7757 M:      Hans Verkuil <hverkuil@xs4all.nl>
7758 L:      linux-media@vger.kernel.org
7759 T:      git git://linuxtv.org/media_tree.git
7760 W:      https://linuxtv.org
7761 S:      Odd Fixes
7762 F:      drivers/media/radio/radio-miropcm20*
7763
7764 MELLANOX MLX4 core VPI driver
7765 M:      Yishai Hadas <yishaih@mellanox.com>
7766 L:      netdev@vger.kernel.org
7767 L:      linux-rdma@vger.kernel.org
7768 W:      http://www.mellanox.com
7769 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7770 S:      Supported
7771 F:      drivers/net/ethernet/mellanox/mlx4/
7772 F:      include/linux/mlx4/
7773
7774 MELLANOX MLX4 IB driver
7775 M:      Yishai Hadas <yishaih@mellanox.com>
7776 L:      linux-rdma@vger.kernel.org
7777 W:      http://www.mellanox.com
7778 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7779 S:      Supported
7780 F:      drivers/infiniband/hw/mlx4/
7781 F:      include/linux/mlx4/
7782
7783 MELLANOX MLX5 core VPI driver
7784 M:      Matan Barak <matanb@mellanox.com>
7785 M:      Leon Romanovsky <leonro@mellanox.com>
7786 L:      netdev@vger.kernel.org
7787 L:      linux-rdma@vger.kernel.org
7788 W:      http://www.mellanox.com
7789 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7790 S:      Supported
7791 F:      drivers/net/ethernet/mellanox/mlx5/core/
7792 F:      include/linux/mlx5/
7793
7794 MELLANOX MLX5 IB driver
7795 M:      Matan Barak <matanb@mellanox.com>
7796 M:      Leon Romanovsky <leonro@mellanox.com>
7797 L:      linux-rdma@vger.kernel.org
7798 W:      http://www.mellanox.com
7799 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7800 S:      Supported
7801 F:      drivers/infiniband/hw/mlx5/
7802 F:      include/linux/mlx5/
7803
7804 MELEXIS MLX90614 DRIVER
7805 M:      Crt Mori <cmo@melexis.com>
7806 L:      linux-iio@vger.kernel.org
7807 W:      http://www.melexis.com
7808 S:      Supported
7809 F:      drivers/iio/temperature/mlx90614.c
7810
7811 MN88472 MEDIA DRIVER
7812 M:      Antti Palosaari <crope@iki.fi>
7813 L:      linux-media@vger.kernel.org
7814 W:      https://linuxtv.org
7815 W:      http://palosaari.fi/linux/
7816 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7817 S:      Maintained
7818 F:      drivers/media/dvb-frontends/mn88472*
7819
7820 MN88473 MEDIA DRIVER
7821 M:      Antti Palosaari <crope@iki.fi>
7822 L:      linux-media@vger.kernel.org
7823 W:      https://linuxtv.org
7824 W:      http://palosaari.fi/linux/
7825 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7826 S:      Maintained
7827 F:      drivers/media/dvb-frontends/mn88473*
7828
7829 MODULE SUPPORT
7830 M:      Rusty Russell <rusty@rustcorp.com.au>
7831 S:      Maintained
7832 F:      include/linux/module.h
7833 F:      kernel/module.c
7834
7835 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7836 W:      http://popies.net/meye/
7837 S:      Orphan
7838 F:      Documentation/video4linux/meye.txt
7839 F:      drivers/media/pci/meye/
7840 F:      include/uapi/linux/meye.h
7841
7842 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7843 M:      Jiri Slaby <jirislaby@gmail.com>
7844 S:      Maintained
7845 F:      Documentation/serial/moxa-smartio
7846 F:      drivers/tty/mxser.*
7847
7848 MR800 AVERMEDIA USB FM RADIO DRIVER
7849 M:      Alexey Klimov <klimov.linux@gmail.com>
7850 L:      linux-media@vger.kernel.org
7851 T:      git git://linuxtv.org/media_tree.git
7852 S:      Maintained
7853 F:      drivers/media/radio/radio-mr800.c
7854
7855 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7856 M:      Alan Ott <alan@signal11.us>
7857 L:      linux-wpan@vger.kernel.org
7858 S:      Maintained
7859 F:      drivers/net/ieee802154/mrf24j40.c
7860 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7861
7862 MSI LAPTOP SUPPORT
7863 M:      "Lee, Chun-Yi" <jlee@suse.com>
7864 L:      platform-driver-x86@vger.kernel.org
7865 S:      Maintained
7866 F:      drivers/platform/x86/msi-laptop.c
7867
7868 MSI WMI SUPPORT
7869 L:      platform-driver-x86@vger.kernel.org
7870 S:      Orphan
7871 F:      drivers/platform/x86/msi-wmi.c
7872
7873 MSI001 MEDIA DRIVER
7874 M:      Antti Palosaari <crope@iki.fi>
7875 L:      linux-media@vger.kernel.org
7876 W:      https://linuxtv.org
7877 W:      http://palosaari.fi/linux/
7878 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7879 T:      git git://linuxtv.org/anttip/media_tree.git
7880 S:      Maintained
7881 F:      drivers/media/tuners/msi001*
7882
7883 MSI2500 MEDIA DRIVER
7884 M:      Antti Palosaari <crope@iki.fi>
7885 L:      linux-media@vger.kernel.org
7886 W:      https://linuxtv.org
7887 W:      http://palosaari.fi/linux/
7888 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7889 T:      git git://linuxtv.org/anttip/media_tree.git
7890 S:      Maintained
7891 F:      drivers/media/usb/msi2500/
7892
7893 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7894 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7895 L:      linux-mtd@lists.infradead.org
7896 S:      Maintained
7897 F:      drivers/mtd/devices/docg3*
7898
7899 MT9M032 APTINA SENSOR DRIVER
7900 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7901 L:      linux-media@vger.kernel.org
7902 T:      git git://linuxtv.org/media_tree.git
7903 S:      Maintained
7904 F:      drivers/media/i2c/mt9m032.c
7905 F:      include/media/i2c/mt9m032.h
7906
7907 MT9P031 APTINA CAMERA SENSOR
7908 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7909 L:      linux-media@vger.kernel.org
7910 T:      git git://linuxtv.org/media_tree.git
7911 S:      Maintained
7912 F:      drivers/media/i2c/mt9p031.c
7913 F:      include/media/i2c/mt9p031.h
7914
7915 MT9T001 APTINA CAMERA SENSOR
7916 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7917 L:      linux-media@vger.kernel.org
7918 T:      git git://linuxtv.org/media_tree.git
7919 S:      Maintained
7920 F:      drivers/media/i2c/mt9t001.c
7921 F:      include/media/i2c/mt9t001.h
7922
7923 MT9V032 APTINA CAMERA SENSOR
7924 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7925 L:      linux-media@vger.kernel.org
7926 T:      git git://linuxtv.org/media_tree.git
7927 S:      Maintained
7928 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7929 F:      drivers/media/i2c/mt9v032.c
7930 F:      include/media/i2c/mt9v032.h
7931
7932 MULTIFUNCTION DEVICES (MFD)
7933 M:      Lee Jones <lee.jones@linaro.org>
7934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7935 S:      Supported
7936 F:      drivers/mfd/
7937 F:      include/linux/mfd/
7938
7939 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7940 M:      Ulf Hansson <ulf.hansson@linaro.org>
7941 L:      linux-mmc@vger.kernel.org
7942 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7943 S:      Maintained
7944 F:      Documentation/devicetree/bindings/mmc/
7945 F:      drivers/mmc/
7946 F:      include/linux/mmc/
7947 F:      include/uapi/linux/mmc/
7948
7949 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7950 S:      Orphan
7951 F:      drivers/mmc/host/mmc_spi.c
7952 F:      include/linux/spi/mmc_spi.h
7953
7954 MULTISOUND SOUND DRIVER
7955 M:      Andrew Veliath <andrewtv@usa.net>
7956 S:      Maintained
7957 F:      Documentation/sound/oss/MultiSound
7958 F:      sound/oss/msnd*
7959
7960 MULTITECH MULTIPORT CARD (ISICOM)
7961 S:      Orphan
7962 F:      drivers/tty/isicom.c
7963 F:      include/linux/isicom.h
7964
7965 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7966 M:      Bin Liu <b-liu@ti.com>
7967 L:      linux-usb@vger.kernel.org
7968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7969 S:      Maintained
7970 F:      drivers/usb/musb/
7971
7972 MXL5007T MEDIA DRIVER
7973 M:      Michael Krufky <mkrufky@linuxtv.org>
7974 L:      linux-media@vger.kernel.org
7975 W:      https://linuxtv.org
7976 W:      http://github.com/mkrufky
7977 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7978 T:      git git://linuxtv.org/mkrufky/tuners.git
7979 S:      Maintained
7980 F:      drivers/media/tuners/mxl5007t.*
7981
7982 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7983 M:      Hyong-Youb Kim <hykim@myri.com>
7984 L:      netdev@vger.kernel.org
7985 W:      https://www.myricom.com/support/downloads/myri10ge.html
7986 S:      Supported
7987 F:      drivers/net/ethernet/myricom/myri10ge/
7988
7989 NAND FLASH SUBSYSTEM
7990 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7991 R:      Richard Weinberger <richard@nod.at>
7992 L:      linux-mtd@lists.infradead.org
7993 W:      http://www.linux-mtd.infradead.org/
7994 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7995 T:      git git://github.com/linux-nand/linux.git
7996 S:      Maintained
7997 F:      drivers/mtd/nand/
7998 F:      include/linux/mtd/nand*.h
7999
8000 NATSEMI ETHERNET DRIVER (DP8381x)
8001 S:      Orphan
8002 F:      drivers/net/ethernet/natsemi/natsemi.c
8003
8004 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8005 M:      Daniel Mack <zonque@gmail.com>
8006 S:      Maintained
8007 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8008 W:      http://www.native-instruments.com
8009 F:      sound/usb/caiaq/
8010
8011 NCP FILESYSTEM
8012 M:      Petr Vandrovec <petr@vandrovec.name>
8013 S:      Odd Fixes
8014 F:      fs/ncpfs/
8015
8016 NCR 5380 SCSI DRIVERS
8017 M:      Finn Thain <fthain@telegraphics.com.au>
8018 M:      Michael Schmitz <schmitzmic@gmail.com>
8019 L:      linux-scsi@vger.kernel.org
8020 S:      Maintained
8021 F:      Documentation/scsi/g_NCR5380.txt
8022 F:      Documentation/scsi/dtc3x80.txt
8023 F:      drivers/scsi/NCR5380.*
8024 F:      drivers/scsi/arm/cumana_1.c
8025 F:      drivers/scsi/arm/oak.c
8026 F:      drivers/scsi/atari_scsi.*
8027 F:      drivers/scsi/dmx3191d.c
8028 F:      drivers/scsi/dtc.*
8029 F:      drivers/scsi/g_NCR5380.*
8030 F:      drivers/scsi/g_NCR5380_mmio.c
8031 F:      drivers/scsi/mac_scsi.*
8032 F:      drivers/scsi/pas16.*
8033 F:      drivers/scsi/sun3_scsi.*
8034 F:      drivers/scsi/sun3_scsi_vme.c
8035 F:      drivers/scsi/t128.*
8036
8037 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8038 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8039 L:      linux-scsi@vger.kernel.org
8040 S:      Maintained
8041 F:      drivers/scsi/NCR_D700.*
8042
8043 NCT6775 HARDWARE MONITOR DRIVER
8044 M:      Guenter Roeck <linux@roeck-us.net>
8045 L:      linux-hwmon@vger.kernel.org
8046 S:      Maintained
8047 F:      Documentation/hwmon/nct6775
8048 F:      drivers/hwmon/nct6775.c
8049
8050 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8051 M:      Faisal Latif <faisal.latif@intel.com>
8052 L:      linux-rdma@vger.kernel.org
8053 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8054 S:      Supported
8055 F:      drivers/infiniband/hw/nes/
8056
8057 NETEM NETWORK EMULATOR
8058 M:      Stephen Hemminger <stephen@networkplumber.org>
8059 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
8060 S:      Maintained
8061 F:      net/sched/sch_netem.c
8062
8063 NETERION 10GbE DRIVERS (s2io/vxge)
8064 M:      Jon Mason <jdmason@kudzu.us>
8065 L:      netdev@vger.kernel.org
8066 S:      Supported
8067 F:      Documentation/networking/s2io.txt
8068 F:      Documentation/networking/vxge.txt
8069 F:      drivers/net/ethernet/neterion/
8070
8071 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8072 M:      Pablo Neira Ayuso <pablo@netfilter.org>
8073 M:      Patrick McHardy <kaber@trash.net>
8074 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8075 L:      netfilter-devel@vger.kernel.org
8076 L:      coreteam@netfilter.org
8077 W:      http://www.netfilter.org/
8078 W:      http://www.iptables.org/
8079 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
8080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8082 S:      Supported
8083 F:      include/linux/netfilter*
8084 F:      include/linux/netfilter/
8085 F:      include/net/netfilter/
8086 F:      include/uapi/linux/netfilter*
8087 F:      include/uapi/linux/netfilter/
8088 F:      net/*/netfilter.c
8089 F:      net/*/netfilter/
8090 F:      net/netfilter/
8091 F:      net/bridge/br_netfilter*.c
8092
8093 NETLABEL
8094 M:      Paul Moore <paul@paul-moore.com>
8095 W:      http://netlabel.sf.net
8096 L:      netdev@vger.kernel.org
8097 S:      Maintained
8098 F:      Documentation/netlabel/
8099 F:      include/net/netlabel.h
8100 F:      net/netlabel/
8101
8102 NETROM NETWORK LAYER
8103 M:      Ralf Baechle <ralf@linux-mips.org>
8104 L:      linux-hams@vger.kernel.org
8105 W:      http://www.linux-ax25.org/
8106 S:      Maintained
8107 F:      include/net/netrom.h
8108 F:      include/uapi/linux/netrom.h
8109 F:      net/netrom/
8110
8111 NETRONOME ETHERNET DRIVERS
8112 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
8113 L:      oss-drivers@netronome.com
8114 S:      Maintained
8115 F:      drivers/net/ethernet/netronome/
8116
8117 NETWORK BLOCK DEVICE (NBD)
8118 M:      Markus Pargmann <mpa@pengutronix.de>
8119 S:      Maintained
8120 L:      nbd-general@lists.sourceforge.net
8121 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
8122 F:      Documentation/blockdev/nbd.txt
8123 F:      drivers/block/nbd.c
8124 F:      include/uapi/linux/nbd.h
8125
8126 NETWORK DROP MONITOR
8127 M:      Neil Horman <nhorman@tuxdriver.com>
8128 L:      netdev@vger.kernel.org
8129 S:      Maintained
8130 W:      https://fedorahosted.org/dropwatch/
8131 F:      net/core/drop_monitor.c
8132
8133 NETWORKING [GENERAL]
8134 M:      "David S. Miller" <davem@davemloft.net>
8135 L:      netdev@vger.kernel.org
8136 W:      http://www.linuxfoundation.org/en/Net
8137 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8140 S:      Maintained
8141 F:      net/
8142 F:      include/net/
8143 F:      include/linux/in.h
8144 F:      include/linux/net.h
8145 F:      include/linux/netdevice.h
8146 F:      include/uapi/linux/in.h
8147 F:      include/uapi/linux/net.h
8148 F:      include/uapi/linux/netdevice.h
8149 F:      include/uapi/linux/net_namespace.h
8150 F:      tools/net/
8151 F:      tools/testing/selftests/net/
8152 F:      lib/random32.c
8153 F:      lib/test_bpf.c
8154
8155 NETWORKING [IPv4/IPv6]
8156 M:      "David S. Miller" <davem@davemloft.net>
8157 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8158 M:      James Morris <jmorris@namei.org>
8159 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8160 M:      Patrick McHardy <kaber@trash.net>
8161 L:      netdev@vger.kernel.org
8162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8163 S:      Maintained
8164 F:      net/ipv4/
8165 F:      net/ipv6/
8166 F:      include/net/ip*
8167 F:      arch/x86/net/*
8168
8169 NETWORKING [IPSEC]
8170 M:      Steffen Klassert <steffen.klassert@secunet.com>
8171 M:      Herbert Xu <herbert@gondor.apana.org.au>
8172 M:      "David S. Miller" <davem@davemloft.net>
8173 L:      netdev@vger.kernel.org
8174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8176 S:      Maintained
8177 F:      net/core/flow.c
8178 F:      net/xfrm/
8179 F:      net/key/
8180 F:      net/ipv4/xfrm*
8181 F:      net/ipv4/esp4.c
8182 F:      net/ipv4/ah4.c
8183 F:      net/ipv4/ipcomp.c
8184 F:      net/ipv4/ip_vti.c
8185 F:      net/ipv6/xfrm*
8186 F:      net/ipv6/esp6.c
8187 F:      net/ipv6/ah6.c
8188 F:      net/ipv6/ipcomp6.c
8189 F:      net/ipv6/ip6_vti.c
8190 F:      include/uapi/linux/xfrm.h
8191 F:      include/net/xfrm.h
8192
8193 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8194 M:      Paul Moore <paul@paul-moore.com>
8195 L:      netdev@vger.kernel.org
8196 S:      Maintained
8197
8198 NETWORKING [WIRELESS]
8199 L:      linux-wireless@vger.kernel.org
8200 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8201
8202 NETWORKING DRIVERS
8203 L:      netdev@vger.kernel.org
8204 W:      http://www.linuxfoundation.org/en/Net
8205 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8208 S:      Odd Fixes
8209 F:      Documentation/devicetree/bindings/net/
8210 F:      drivers/net/
8211 F:      include/linux/if_*
8212 F:      include/linux/netdevice.h
8213 F:      include/linux/etherdevice.h
8214 F:      include/linux/fcdevice.h
8215 F:      include/linux/fddidevice.h
8216 F:      include/linux/hippidevice.h
8217 F:      include/linux/inetdevice.h
8218 F:      include/uapi/linux/if_*
8219 F:      include/uapi/linux/netdevice.h
8220
8221 NETWORKING DRIVERS (WIRELESS)
8222 M:      Kalle Valo <kvalo@codeaurora.org>
8223 L:      linux-wireless@vger.kernel.org
8224 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8227 S:      Maintained
8228 F:      Documentation/devicetree/bindings/net/wireless/
8229 F:      drivers/net/wireless/
8230
8231 NETXEN (1/10) GbE SUPPORT
8232 M:      Manish Chopra <manish.chopra@qlogic.com>
8233 M:      Sony Chacko <sony.chacko@qlogic.com>
8234 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
8235 L:      netdev@vger.kernel.org
8236 W:      http://www.qlogic.com
8237 S:      Supported
8238 F:      drivers/net/ethernet/qlogic/netxen/
8239
8240 NFC SUBSYSTEM
8241 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8242 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8243 M:      Samuel Ortiz <sameo@linux.intel.com>
8244 L:      linux-wireless@vger.kernel.org
8245 L:      linux-nfc@lists.01.org (subscribers-only)
8246 S:      Supported
8247 F:      net/nfc/
8248 F:      include/net/nfc/
8249 F:      include/uapi/linux/nfc.h
8250 F:      drivers/nfc/
8251 F:      include/linux/platform_data/nfcmrvl.h
8252 F:      include/linux/platform_data/nxp-nci.h
8253 F:      include/linux/platform_data/pn544.h
8254 F:      include/linux/platform_data/st21nfca.h
8255 F:      include/linux/platform_data/st-nci.h
8256 F:      Documentation/devicetree/bindings/net/nfc/
8257
8258 NFS, SUNRPC, AND LOCKD CLIENTS
8259 M:      Trond Myklebust <trond.myklebust@primarydata.com>
8260 M:      Anna Schumaker <anna.schumaker@netapp.com>
8261 L:      linux-nfs@vger.kernel.org
8262 W:      http://client.linux-nfs.org
8263 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8264 S:      Maintained
8265 F:      fs/lockd/
8266 F:      fs/nfs/
8267 F:      fs/nfs_common/
8268 F:      net/sunrpc/
8269 F:      include/linux/lockd/
8270 F:      include/linux/nfs*
8271 F:      include/linux/sunrpc/
8272 F:      include/uapi/linux/nfs*
8273 F:      include/uapi/linux/sunrpc/
8274
8275 NILFS2 FILESYSTEM
8276 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8277 L:      linux-nilfs@vger.kernel.org
8278 W:      http://nilfs.sourceforge.net/
8279 W:      http://nilfs.osdn.jp/
8280 T:      git git://github.com/konis/nilfs2.git
8281 S:      Supported
8282 F:      Documentation/filesystems/nilfs2.txt
8283 F:      fs/nilfs2/
8284 F:      include/trace/events/nilfs2.h
8285 F:      include/uapi/linux/nilfs2_api.h
8286 F:      include/uapi/linux/nilfs2_ondisk.h
8287
8288 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8289 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8290 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8291 S:      Maintained
8292 F:      Documentation/scsi/NinjaSCSI.txt
8293 F:      drivers/scsi/pcmcia/nsp_*
8294
8295 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8296 M:      GOTO Masanori <gotom@debian.or.jp>
8297 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8298 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8299 S:      Maintained
8300 F:      Documentation/scsi/NinjaSCSI.txt
8301 F:      drivers/scsi/nsp32*
8302
8303 NIOS2 ARCHITECTURE
8304 M:      Ley Foon Tan <lftan@altera.com>
8305 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8307 S:      Maintained
8308 F:      arch/nios2/
8309
8310 NOKIA N900 POWER SUPPLY DRIVERS
8311 R:      Pali Rohár <pali.rohar@gmail.com>
8312 F:      include/linux/power/bq2415x_charger.h
8313 F:      include/linux/power/bq27xxx_battery.h
8314 F:      include/linux/power/isp1704_charger.h
8315 F:      drivers/power/bq2415x_charger.c
8316 F:      drivers/power/bq27xxx_battery.c
8317 F:      drivers/power/bq27xxx_battery_i2c.c
8318 F:      drivers/power/isp1704_charger.c
8319 F:      drivers/power/rx51_battery.c
8320
8321 NTB DRIVER CORE
8322 M:      Jon Mason <jdmason@kudzu.us>
8323 M:      Dave Jiang <dave.jiang@intel.com>
8324 M:      Allen Hubbe <Allen.Hubbe@emc.com>
8325 L:      linux-ntb@googlegroups.com
8326 S:      Supported
8327 W:      https://github.com/jonmason/ntb/wiki
8328 T:      git git://github.com/jonmason/ntb.git
8329 F:      drivers/ntb/
8330 F:      drivers/net/ntb_netdev.c
8331 F:      include/linux/ntb.h
8332 F:      include/linux/ntb_transport.h
8333
8334 NTB INTEL DRIVER
8335 M:      Jon Mason <jdmason@kudzu.us>
8336 M:      Dave Jiang <dave.jiang@intel.com>
8337 L:      linux-ntb@googlegroups.com
8338 S:      Supported
8339 W:      https://github.com/jonmason/ntb/wiki
8340 T:      git git://github.com/jonmason/ntb.git
8341 F:      drivers/ntb/hw/intel/
8342
8343 NTB AMD DRIVER
8344 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
8345 L:      linux-ntb@googlegroups.com
8346 S:      Supported
8347 F:      drivers/ntb/hw/amd/
8348
8349 NTFS FILESYSTEM
8350 M:      Anton Altaparmakov <anton@tuxera.com>
8351 L:      linux-ntfs-dev@lists.sourceforge.net
8352 W:      http://www.tuxera.com/
8353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8354 S:      Supported
8355 F:      Documentation/filesystems/ntfs.txt
8356 F:      fs/ntfs/
8357
8358 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8359 M:      Antonino Daplas <adaplas@gmail.com>
8360 L:      linux-fbdev@vger.kernel.org
8361 S:      Maintained
8362 F:      drivers/video/fbdev/riva/
8363 F:      drivers/video/fbdev/nvidia/
8364
8365 NVM EXPRESS DRIVER
8366 M:      Keith Busch <keith.busch@intel.com>
8367 M:      Jens Axboe <axboe@fb.com>
8368 L:      linux-nvme@lists.infradead.org
8369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8370 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8371 S:      Supported
8372 F:      drivers/nvme/host/
8373 F:      include/linux/nvme.h
8374
8375 NVM EXPRESS TARGET DRIVER
8376 M:      Christoph Hellwig <hch@lst.de>
8377 M:      Sagi Grimberg <sagi@grimberg.me>
8378 L:      linux-nvme@lists.infradead.org
8379 S:      Supported
8380 F:      drivers/nvme/target/
8381
8382 NVMEM FRAMEWORK
8383 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8384 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
8385 S:      Maintained
8386 F:      drivers/nvmem/
8387 F:      Documentation/devicetree/bindings/nvmem/
8388 F:      include/linux/nvmem-consumer.h
8389 F:      include/linux/nvmem-provider.h
8390
8391 NXP-NCI NFC DRIVER
8392 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
8393 R:      Charles Gorand <charles.gorand@effinnov.com>
8394 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8395 S:      Supported
8396 F:      drivers/nfc/nxp-nci
8397
8398 NXP TDA998X DRM DRIVER
8399 M:      Russell King <rmk+kernel@armlinux.org.uk>
8400 S:      Supported
8401 F:      drivers/gpu/drm/i2c/tda998x_drv.c
8402 F:      include/drm/i2c/tda998x.h
8403
8404 NXP TFA9879 DRIVER
8405 M:      Peter Rosin <peda@axentia.se>
8406 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8407 S:      Maintained
8408 F:      sound/soc/codecs/tfa9879*
8409
8410 OBJTOOL
8411 M:      Josh Poimboeuf <jpoimboe@redhat.com>
8412 S:      Supported
8413 F:      tools/objtool/
8414
8415 OMAP SUPPORT
8416 M:      Tony Lindgren <tony@atomide.com>
8417 L:      linux-omap@vger.kernel.org
8418 W:      http://www.muru.com/linux/omap/
8419 W:      http://linux.omap.com/
8420 Q:      http://patchwork.kernel.org/project/linux-omap/list/
8421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8422 S:      Maintained
8423 F:      arch/arm/*omap*/
8424 F:      arch/arm/configs/omap1_defconfig
8425 F:      arch/arm/configs/omap2plus_defconfig
8426 F:      drivers/i2c/busses/i2c-omap.c
8427 F:      drivers/irqchip/irq-omap-intc.c
8428 F:      drivers/mfd/*omap*.c
8429 F:      drivers/mfd/menelaus.c
8430 F:      drivers/mfd/palmas.c
8431 F:      drivers/mfd/tps65217.c
8432 F:      drivers/mfd/tps65218.c
8433 F:      drivers/mfd/tps65910.c
8434 F:      drivers/mfd/twl-core.[ch]
8435 F:      drivers/mfd/twl4030*.c
8436 F:      drivers/mfd/twl6030*.c
8437 F:      drivers/mfd/twl6040*.c
8438 F:      drivers/regulator/palmas-regulator*.c
8439 F:      drivers/regulator/pbias-regulator.c
8440 F:      drivers/regulator/tps65217-regulator.c
8441 F:      drivers/regulator/tps65218-regulator.c
8442 F:      drivers/regulator/tps65910-regulator.c
8443 F:      drivers/regulator/twl-regulator.c
8444 F:      include/linux/i2c-omap.h
8445
8446 OMAP DEVICE TREE SUPPORT
8447 M:      Benoît Cousson <bcousson@baylibre.com>
8448 M:      Tony Lindgren <tony@atomide.com>
8449 L:      linux-omap@vger.kernel.org
8450 L:      devicetree@vger.kernel.org
8451 S:      Maintained
8452 F:      arch/arm/boot/dts/*omap*
8453 F:      arch/arm/boot/dts/*am3*
8454 F:      arch/arm/boot/dts/*am4*
8455 F:      arch/arm/boot/dts/*am5*
8456 F:      arch/arm/boot/dts/*dra7*
8457
8458 OMAP CLOCK FRAMEWORK SUPPORT
8459 M:      Paul Walmsley <paul@pwsan.com>
8460 L:      linux-omap@vger.kernel.org
8461 S:      Maintained
8462 F:      arch/arm/*omap*/*clock*
8463
8464 OMAP POWER MANAGEMENT SUPPORT
8465 M:      Kevin Hilman <khilman@kernel.org>
8466 L:      linux-omap@vger.kernel.org
8467 S:      Maintained
8468 F:      arch/arm/*omap*/*pm*
8469 F:      drivers/cpufreq/omap-cpufreq.c
8470
8471 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8472 M:      Rajendra Nayak <rnayak@codeaurora.org>
8473 M:      Paul Walmsley <paul@pwsan.com>
8474 L:      linux-omap@vger.kernel.org
8475 S:      Maintained
8476 F:      arch/arm/mach-omap2/prm*
8477
8478 OMAP AUDIO SUPPORT
8479 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8480 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8481 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8482 L:      linux-omap@vger.kernel.org
8483 S:      Maintained
8484 F:      sound/soc/omap/
8485
8486 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8487 M:      Roger Quadros <rogerq@ti.com>
8488 M:      Tony Lindgren <tony@atomide.com>
8489 L:      linux-omap@vger.kernel.org
8490 S:      Maintained
8491 F:      drivers/memory/omap-gpmc.c
8492 F:      arch/arm/mach-omap2/*gpmc*
8493
8494 OMAP FRAMEBUFFER SUPPORT
8495 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8496 L:      linux-fbdev@vger.kernel.org
8497 L:      linux-omap@vger.kernel.org
8498 S:      Maintained
8499 F:      drivers/video/fbdev/omap/
8500
8501 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8502 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8503 L:      linux-omap@vger.kernel.org
8504 L:      linux-fbdev@vger.kernel.org
8505 S:      Maintained
8506 F:      drivers/video/fbdev/omap2/
8507 F:      Documentation/arm/OMAP/DSS
8508
8509 OMAP HARDWARE SPINLOCK SUPPORT
8510 M:      Ohad Ben-Cohen <ohad@wizery.com>
8511 L:      linux-omap@vger.kernel.org
8512 S:      Maintained
8513 F:      drivers/hwspinlock/omap_hwspinlock.c
8514
8515 OMAP MMC SUPPORT
8516 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8517 L:      linux-omap@vger.kernel.org
8518 S:      Maintained
8519 F:      drivers/mmc/host/omap.c
8520
8521 OMAP HS MMC SUPPORT
8522 L:      linux-mmc@vger.kernel.org
8523 L:      linux-omap@vger.kernel.org
8524 S:      Orphan
8525 F:      drivers/mmc/host/omap_hsmmc.c
8526
8527 OMAP RANDOM NUMBER GENERATOR SUPPORT
8528 M:      Deepak Saxena <dsaxena@plexity.net>
8529 S:      Maintained
8530 F:      drivers/char/hw_random/omap-rng.c
8531
8532 OMAP HWMOD SUPPORT
8533 M:      Benoît Cousson <bcousson@baylibre.com>
8534 M:      Paul Walmsley <paul@pwsan.com>
8535 L:      linux-omap@vger.kernel.org
8536 S:      Maintained
8537 F:      arch/arm/mach-omap2/omap_hwmod.*
8538
8539 OMAP HWMOD DATA
8540 M:      Paul Walmsley <paul@pwsan.com>
8541 L:      linux-omap@vger.kernel.org
8542 S:      Maintained
8543 F:      arch/arm/mach-omap2/omap_hwmod*data*
8544
8545 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8546 M:      Benoît Cousson <bcousson@baylibre.com>
8547 L:      linux-omap@vger.kernel.org
8548 S:      Maintained
8549 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8550
8551 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8552 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8553 L:      linux-media@vger.kernel.org
8554 S:      Maintained
8555 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8556 F:      drivers/media/platform/omap3isp/
8557 F:      drivers/staging/media/omap4iss/
8558
8559 OMAP USB SUPPORT
8560 L:      linux-usb@vger.kernel.org
8561 L:      linux-omap@vger.kernel.org
8562 S:      Orphan
8563 F:      drivers/usb/*/*omap*
8564 F:      arch/arm/*omap*/usb*
8565
8566 OMAP GPIO DRIVER
8567 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8568 M:      Santosh Shilimkar <ssantosh@kernel.org>
8569 M:      Kevin Hilman <khilman@kernel.org>
8570 L:      linux-omap@vger.kernel.org
8571 S:      Maintained
8572 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8573 F:      drivers/gpio/gpio-omap.c
8574
8575 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8576 M:      Mark Jackson <mpfj@newflow.co.uk>
8577 L:      linux-omap@vger.kernel.org
8578 S:      Maintained
8579 F:      arch/arm/boot/dts/am335x-nano.dts
8580
8581 OMFS FILESYSTEM
8582 M:      Bob Copeland <me@bobcopeland.com>
8583 L:      linux-karma-devel@lists.sourceforge.net
8584 S:      Maintained
8585 F:      Documentation/filesystems/omfs.txt
8586 F:      fs/omfs/
8587
8588 OMNIKEY CARDMAN 4000 DRIVER
8589 M:      Harald Welte <laforge@gnumonks.org>
8590 S:      Maintained
8591 F:      drivers/char/pcmcia/cm4000_cs.c
8592 F:      include/linux/cm4000_cs.h
8593 F:      include/uapi/linux/cm4000_cs.h
8594
8595 OMNIKEY CARDMAN 4040 DRIVER
8596 M:      Harald Welte <laforge@gnumonks.org>
8597 S:      Maintained
8598 F:      drivers/char/pcmcia/cm4040_cs.*
8599
8600 OMNIVISION OV7670 SENSOR DRIVER
8601 M:      Jonathan Corbet <corbet@lwn.net>
8602 L:      linux-media@vger.kernel.org
8603 T:      git git://linuxtv.org/media_tree.git
8604 S:      Maintained
8605 F:      drivers/media/i2c/ov7670.c
8606
8607 ONENAND FLASH DRIVER
8608 M:      Kyungmin Park <kyungmin.park@samsung.com>
8609 L:      linux-mtd@lists.infradead.org
8610 S:      Maintained
8611 F:      drivers/mtd/onenand/
8612 F:      include/linux/mtd/onenand*.h
8613
8614 ONSTREAM SCSI TAPE DRIVER
8615 M:      Willem Riede <osst@riede.org>
8616 L:      osst-users@lists.sourceforge.net
8617 L:      linux-scsi@vger.kernel.org
8618 S:      Maintained
8619 F:      Documentation/scsi/osst.txt
8620 F:      drivers/scsi/osst.*
8621 F:      drivers/scsi/osst_*.h
8622 F:      drivers/scsi/st.h
8623
8624 OPENCORES I2C BUS DRIVER
8625 M:      Peter Korsgaard <jacmet@sunsite.dk>
8626 L:      linux-i2c@vger.kernel.org
8627 S:      Maintained
8628 F:      Documentation/i2c/busses/i2c-ocores
8629 F:      drivers/i2c/busses/i2c-ocores.c
8630
8631 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8632 M:      Rob Herring <robh+dt@kernel.org>
8633 M:      Frank Rowand <frowand.list@gmail.com>
8634 L:      devicetree@vger.kernel.org
8635 W:      http://www.devicetree.org/
8636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8637 S:      Maintained
8638 F:      drivers/of/
8639 F:      include/linux/of*.h
8640 F:      scripts/dtc/
8641
8642 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8643 M:      Rob Herring <robh+dt@kernel.org>
8644 M:      Mark Rutland <mark.rutland@arm.com>
8645 L:      devicetree@vger.kernel.org
8646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8647 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8648 S:      Maintained
8649 F:      Documentation/devicetree/
8650 F:      arch/*/boot/dts/
8651 F:      include/dt-bindings/
8652
8653 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8654 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8655 L:      devicetree@vger.kernel.org
8656 S:      Maintained
8657 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8658 F:      Documentation/devicetree/overlay-notes.txt
8659 F:      drivers/of/overlay.c
8660 F:      drivers/of/resolver.c
8661
8662 OPENRISC ARCHITECTURE
8663 M:      Jonas Bonn <jonas@southpole.se>
8664 W:      http://openrisc.net
8665 S:      Maintained
8666 T:      git git://openrisc.net/~jonas/linux
8667 F:      arch/openrisc/
8668
8669 OPENVSWITCH
8670 M:      Pravin Shelar <pshelar@nicira.com>
8671 L:      netdev@vger.kernel.org
8672 L:      dev@openvswitch.org
8673 W:      http://openvswitch.org
8674 S:      Maintained
8675 F:      net/openvswitch/
8676 F:      include/uapi/linux/openvswitch.h
8677
8678 OPERATING PERFORMANCE POINTS (OPP)
8679 M:      Viresh Kumar <vireshk@kernel.org>
8680 M:      Nishanth Menon <nm@ti.com>
8681 M:      Stephen Boyd <sboyd@codeaurora.org>
8682 L:      linux-pm@vger.kernel.org
8683 S:      Maintained
8684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8685 F:      drivers/base/power/opp/
8686 F:      include/linux/pm_opp.h
8687 F:      Documentation/power/opp.txt
8688 F:      Documentation/devicetree/bindings/opp/
8689
8690 OPL4 DRIVER
8691 M:      Clemens Ladisch <clemens@ladisch.de>
8692 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8693 T:      git git://git.alsa-project.org/alsa-kernel.git
8694 S:      Maintained
8695 F:      sound/drivers/opl4/
8696
8697 OPROFILE
8698 M:      Robert Richter <rric@kernel.org>
8699 L:      oprofile-list@lists.sf.net
8700 S:      Maintained
8701 F:      arch/*/include/asm/oprofile*.h
8702 F:      arch/*/oprofile/
8703 F:      drivers/oprofile/
8704 F:      include/linux/oprofile.h
8705
8706 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8707 M:      Mark Fasheh <mfasheh@suse.com>
8708 M:      Joel Becker <jlbec@evilplan.org>
8709 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8710 W:      http://ocfs2.wiki.kernel.org
8711 S:      Supported
8712 F:      Documentation/filesystems/ocfs2.txt
8713 F:      Documentation/filesystems/dlmfs.txt
8714 F:      fs/ocfs2/
8715
8716 ORINOCO DRIVER
8717 L:      linux-wireless@vger.kernel.org
8718 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8719 W:      http://www.nongnu.org/orinoco/
8720 S:      Orphan
8721 F:      drivers/net/wireless/intersil/orinoco/
8722
8723 OSD LIBRARY and FILESYSTEM
8724 M:      Boaz Harrosh <ooo@electrozaur.com>
8725 M:      Benny Halevy <bhalevy@primarydata.com>
8726 L:      osd-dev@open-osd.org
8727 W:      http://open-osd.org
8728 T:      git git://git.open-osd.org/open-osd.git
8729 S:      Maintained
8730 F:      drivers/scsi/osd/
8731 F:      include/scsi/osd_*
8732 F:      fs/exofs/
8733
8734 OVERLAY FILESYSTEM
8735 M:      Miklos Szeredi <miklos@szeredi.hu>
8736 L:      linux-unionfs@vger.kernel.org
8737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8738 S:      Supported
8739 F:      fs/overlayfs/
8740 F:      Documentation/filesystems/overlayfs.txt
8741
8742 ORANGEFS FILESYSTEM
8743 M:      Mike Marshall <hubcap@omnibond.com>
8744 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
8745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8746 S:      Supported
8747 F:      fs/orangefs/
8748 F:      Documentation/filesystems/orangefs.txt
8749
8750 P54 WIRELESS DRIVER
8751 M:      Christian Lamparter <chunkeey@googlemail.com>
8752 L:      linux-wireless@vger.kernel.org
8753 W:      http://wireless.kernel.org/en/users/Drivers/p54
8754 S:      Maintained
8755 F:      drivers/net/wireless/intersil/p54/
8756
8757 PA SEMI ETHERNET DRIVER
8758 M:      Olof Johansson <olof@lixom.net>
8759 L:      netdev@vger.kernel.org
8760 S:      Maintained
8761 F:      drivers/net/ethernet/pasemi/*
8762
8763 PA SEMI SMBUS DRIVER
8764 M:      Olof Johansson <olof@lixom.net>
8765 L:      linux-i2c@vger.kernel.org
8766 S:      Maintained
8767 F:      drivers/i2c/busses/i2c-pasemi.c
8768
8769 PADATA PARALLEL EXECUTION MECHANISM
8770 M:      Steffen Klassert <steffen.klassert@secunet.com>
8771 L:      linux-crypto@vger.kernel.org
8772 S:      Maintained
8773 F:      kernel/padata.c
8774 F:      include/linux/padata.h
8775 F:      Documentation/padata.txt
8776
8777 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8778 M:      Harald Welte <laforge@gnumonks.org>
8779 L:      platform-driver-x86@vger.kernel.org
8780 S:      Maintained
8781 F:      drivers/platform/x86/panasonic-laptop.c
8782
8783 PANASONIC MN10300/AM33/AM34 PORT
8784 M:      David Howells <dhowells@redhat.com>
8785 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8786 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8787 S:      Maintained
8788 F:      Documentation/mn10300/
8789 F:      arch/mn10300/
8790
8791 PARALLEL LCD/KEYPAD PANEL DRIVER
8792 M:      Willy Tarreau <willy@haproxy.com>
8793 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8794 S:      Odd Fixes
8795 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8796 F:      drivers/misc/panel.c
8797
8798 PARALLEL PORT SUBSYSTEM
8799 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8800 M:      Sudip Mukherjee <sudip@vectorindia.org>
8801 L:      linux-parport@lists.infradead.org (subscribers-only)
8802 S:      Maintained
8803 F:      drivers/parport/
8804 F:      include/linux/parport*.h
8805 F:      drivers/char/ppdev.c
8806 F:      include/uapi/linux/ppdev.h
8807 F:      Documentation/parport*.txt
8808
8809 PARAVIRT_OPS INTERFACE
8810 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8811 M:      Chris Wright <chrisw@sous-sol.org>
8812 M:      Alok Kataria <akataria@vmware.com>
8813 M:      Rusty Russell <rusty@rustcorp.com.au>
8814 L:      virtualization@lists.linux-foundation.org
8815 S:      Supported
8816 F:      Documentation/virtual/paravirt_ops.txt
8817 F:      arch/*/kernel/paravirt*
8818 F:      arch/*/include/asm/paravirt.h
8819
8820 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8821 M:      Tim Waugh <tim@cyberelk.net>
8822 L:      linux-parport@lists.infradead.org (subscribers-only)
8823 S:      Maintained
8824 F:      Documentation/blockdev/paride.txt
8825 F:      drivers/block/paride/
8826
8827 PARISC ARCHITECTURE
8828 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8829 M:      Helge Deller <deller@gmx.de>
8830 L:      linux-parisc@vger.kernel.org
8831 W:      http://www.parisc-linux.org/
8832 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8835 S:      Maintained
8836 F:      arch/parisc/
8837 F:      Documentation/parisc/
8838 F:      drivers/parisc/
8839 F:      drivers/char/agp/parisc-agp.c
8840 F:      drivers/input/serio/gscps2.c
8841 F:      drivers/parport/parport_gsc.*
8842 F:      drivers/tty/serial/8250/8250_gsc.c
8843 F:      drivers/video/fbdev/sti*
8844 F:      drivers/video/console/sti*
8845 F:      drivers/video/logo/logo_parisc*
8846
8847 PC87360 HARDWARE MONITORING DRIVER
8848 M:      Jim Cromie <jim.cromie@gmail.com>
8849 L:      linux-hwmon@vger.kernel.org
8850 S:      Maintained
8851 F:      Documentation/hwmon/pc87360
8852 F:      drivers/hwmon/pc87360.c
8853
8854 PC8736x GPIO DRIVER
8855 M:      Jim Cromie <jim.cromie@gmail.com>
8856 S:      Maintained
8857 F:      drivers/char/pc8736x_gpio.c
8858
8859 PC87427 HARDWARE MONITORING DRIVER
8860 M:      Jean Delvare <jdelvare@suse.com>
8861 L:      linux-hwmon@vger.kernel.org
8862 S:      Maintained
8863 F:      Documentation/hwmon/pc87427
8864 F:      drivers/hwmon/pc87427.c
8865
8866 PCA9532 LED DRIVER
8867 M:      Riku Voipio <riku.voipio@iki.fi>
8868 S:      Maintained
8869 F:      drivers/leds/leds-pca9532.c
8870 F:      include/linux/leds-pca9532.h
8871
8872 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8873 M:      Guenter Roeck <linux@roeck-us.net>
8874 L:      linux-i2c@vger.kernel.org
8875 S:      Maintained
8876 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8877
8878 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8879 M:      Khalid Aziz <khalid@gonehiking.org>
8880 S:      Maintained
8881 F:      drivers/firmware/pcdp.*
8882
8883 PCI ERROR RECOVERY
8884 M:      Linas Vepstas <linasvepstas@gmail.com>
8885 L:      linux-pci@vger.kernel.org
8886 S:      Supported
8887 F:      Documentation/PCI/pci-error-recovery.txt
8888
8889 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8890 M:      Russell Currey <ruscur@russell.cc>
8891 L:      linuxppc-dev@lists.ozlabs.org
8892 S:      Supported
8893 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8894 F:      arch/powerpc/kernel/eeh*.c
8895 F:      arch/powerpc/platforms/*/eeh*.c
8896 F:      arch/powerpc/include/*/eeh*.h
8897
8898 PCI SUBSYSTEM
8899 M:      Bjorn Helgaas <bhelgaas@google.com>
8900 L:      linux-pci@vger.kernel.org
8901 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8903 S:      Supported
8904 F:      Documentation/devicetree/bindings/pci/
8905 F:      Documentation/PCI/
8906 F:      drivers/pci/
8907 F:      include/linux/pci*
8908 F:      arch/x86/pci/
8909 F:      arch/x86/kernel/quirks.c
8910
8911 PCI DRIVER FOR ALTERA PCIE IP
8912 M:      Ley Foon Tan <lftan@altera.com>
8913 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8914 L:      linux-pci@vger.kernel.org
8915 S:      Supported
8916 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8917 F:      drivers/pci/host/pcie-altera.c
8918
8919 PCI DRIVER FOR ARM VERSATILE PLATFORM
8920 M:      Rob Herring <robh@kernel.org>
8921 L:      linux-pci@vger.kernel.org
8922 L:      linux-arm-kernel@lists.infradead.org
8923 S:      Maintained
8924 F:      Documentation/devicetree/bindings/pci/versatile.txt
8925 F:      drivers/pci/host/pci-versatile.c
8926
8927 PCI DRIVER FOR APPLIEDMICRO XGENE
8928 M:      Tanmay Inamdar <tinamdar@apm.com>
8929 L:      linux-pci@vger.kernel.org
8930 L:      linux-arm-kernel@lists.infradead.org
8931 S:      Maintained
8932 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8933 F:      drivers/pci/host/pci-xgene.c
8934
8935 PCI DRIVER FOR FREESCALE LAYERSCAPE
8936 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8937 M:      Mingkai Hu <mingkai.hu@freescale.com>
8938 M:      Roy Zang <tie-fei.zang@freescale.com>
8939 L:      linuxppc-dev@lists.ozlabs.org
8940 L:      linux-pci@vger.kernel.org
8941 L:      linux-arm-kernel@lists.infradead.org
8942 S:      Maintained
8943 F:      drivers/pci/host/*layerscape*
8944
8945 PCI DRIVER FOR IMX6
8946 M:      Richard Zhu <Richard.Zhu@freescale.com>
8947 M:      Lucas Stach <l.stach@pengutronix.de>
8948 L:      linux-pci@vger.kernel.org
8949 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8950 S:      Maintained
8951 F:      drivers/pci/host/*imx6*
8952
8953 PCI DRIVER FOR TI KEYSTONE
8954 M:      Murali Karicheri <m-karicheri2@ti.com>
8955 L:      linux-pci@vger.kernel.org
8956 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8957 S:      Maintained
8958 F:      drivers/pci/host/*keystone*
8959
8960 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8961 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8962 M:      Jason Cooper <jason@lakedaemon.net>
8963 L:      linux-pci@vger.kernel.org
8964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8965 S:      Maintained
8966 F:      drivers/pci/host/*mvebu*
8967
8968 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
8969 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8970 L:      linux-pci@vger.kernel.org
8971 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8972 S:      Maintained
8973 F:      drivers/pci/host/pci-aardvark.c
8974
8975 PCI DRIVER FOR NVIDIA TEGRA
8976 M:      Thierry Reding <thierry.reding@gmail.com>
8977 L:      linux-tegra@vger.kernel.org
8978 L:      linux-pci@vger.kernel.org
8979 S:      Supported
8980 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8981 F:      drivers/pci/host/pci-tegra.c
8982
8983 PCI DRIVER FOR TI DRA7XX
8984 M:      Kishon Vijay Abraham I <kishon@ti.com>
8985 L:      linux-omap@vger.kernel.org
8986 L:      linux-pci@vger.kernel.org
8987 S:      Supported
8988 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8989 F:      drivers/pci/host/pci-dra7xx.c
8990
8991 PCI DRIVER FOR RENESAS R-CAR
8992 M:      Simon Horman <horms@verge.net.au>
8993 L:      linux-pci@vger.kernel.org
8994 L:      linux-renesas-soc@vger.kernel.org
8995 S:      Maintained
8996 F:      drivers/pci/host/*rcar*
8997
8998 PCI DRIVER FOR SAMSUNG EXYNOS
8999 M:      Jingoo Han <jingoohan1@gmail.com>
9000 L:      linux-pci@vger.kernel.org
9001 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9002 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9003 S:      Maintained
9004 F:      drivers/pci/host/pci-exynos.c
9005
9006 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9007 M:      Jingoo Han <jingoohan1@gmail.com>
9008 M:      Pratyush Anand <pratyush.anand@gmail.com>
9009 L:      linux-pci@vger.kernel.org
9010 S:      Maintained
9011 F:      drivers/pci/host/*designware*
9012
9013 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9014 M:      Joao Pinto <jpinto@synopsys.com>
9015 L:      linux-pci@vger.kernel.org
9016 S:      Maintained
9017 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
9018 F:      drivers/pci/host/pcie-designware-plat.c
9019
9020 PCI DRIVER FOR GENERIC OF HOSTS
9021 M:      Will Deacon <will.deacon@arm.com>
9022 L:      linux-pci@vger.kernel.org
9023 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9024 S:      Maintained
9025 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
9026 F:      drivers/pci/host/pci-host-common.c
9027 F:      drivers/pci/host/pci-host-generic.c
9028
9029 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9030 M:      Keith Busch <keith.busch@intel.com>
9031 L:      linux-pci@vger.kernel.org
9032 S:      Supported
9033 F:      arch/x86/pci/vmd.c
9034
9035 PCIE DRIVER FOR ST SPEAR13XX
9036 M:      Pratyush Anand <pratyush.anand@gmail.com>
9037 L:      linux-pci@vger.kernel.org
9038 S:      Maintained
9039 F:      drivers/pci/host/*spear*
9040
9041 PCI MSI DRIVER FOR ALTERA MSI IP
9042 M:      Ley Foon Tan <lftan@altera.com>
9043 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
9044 L:      linux-pci@vger.kernel.org
9045 S:      Supported
9046 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9047 F:      drivers/pci/host/pcie-altera-msi.c
9048
9049 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9050 M:      Duc Dang <dhdang@apm.com>
9051 L:      linux-pci@vger.kernel.org
9052 L:      linux-arm-kernel@lists.infradead.org
9053 S:      Maintained
9054 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9055 F:      drivers/pci/host/pci-xgene-msi.c
9056
9057 PCIE DRIVER FOR AXIS ARTPEC
9058 M:      Niklas Cassel <niklas.cassel@axis.com>
9059 M:      Jesper Nilsson <jesper.nilsson@axis.com>
9060 L:      linux-arm-kernel@axis.com
9061 L:      linux-pci@vger.kernel.org
9062 S:      Maintained
9063 F:      Documentation/devicetree/bindings/pci/axis,artpec*
9064 F:      drivers/pci/host/*artpec*
9065
9066 PCIE DRIVER FOR HISILICON
9067 M:      Zhou Wang <wangzhou1@hisilicon.com>
9068 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
9069 L:      linux-pci@vger.kernel.org
9070 S:      Maintained
9071 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9072 F:      drivers/pci/host/pcie-hisi.c
9073
9074 PCIE DRIVER FOR QUALCOMM MSM
9075 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
9076 L:     linux-pci@vger.kernel.org
9077 L:     linux-arm-msm@vger.kernel.org
9078 S:     Maintained
9079 F:     drivers/pci/host/*qcom*
9080
9081 PCIE DRIVER FOR CAVIUM THUNDERX
9082 M:      David Daney <david.daney@cavium.com>
9083 L:      linux-pci@vger.kernel.org
9084 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9085 S:      Supported
9086 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
9087 F:      drivers/pci/host/pci-thunder-*
9088
9089 PCMCIA SUBSYSTEM
9090 P:      Linux PCMCIA Team
9091 L:      linux-pcmcia@lists.infradead.org
9092 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9094 S:      Maintained
9095 F:      Documentation/pcmcia/
9096 F:      drivers/pcmcia/
9097 F:      include/pcmcia/
9098
9099 PCNET32 NETWORK DRIVER
9100 M:      Don Fry <pcnet32@frontier.com>
9101 L:      netdev@vger.kernel.org
9102 S:      Maintained
9103 F:      drivers/net/ethernet/amd/pcnet32.c
9104
9105 PCRYPT PARALLEL CRYPTO ENGINE
9106 M:      Steffen Klassert <steffen.klassert@secunet.com>
9107 L:      linux-crypto@vger.kernel.org
9108 S:      Maintained
9109 F:      crypto/pcrypt.c
9110 F:      include/crypto/pcrypt.h
9111
9112 PER-CPU MEMORY ALLOCATOR
9113 M:      Tejun Heo <tj@kernel.org>
9114 M:      Christoph Lameter <cl@linux.com>
9115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9116 S:      Maintained
9117 F:      include/linux/percpu*.h
9118 F:      mm/percpu*.c
9119 F:      arch/*/include/asm/percpu.h
9120
9121 PER-TASK DELAY ACCOUNTING
9122 M:      Balbir Singh <bsingharora@gmail.com>
9123 S:      Maintained
9124 F:      include/linux/delayacct.h
9125 F:      kernel/delayacct.c
9126
9127 PERFORMANCE EVENTS SUBSYSTEM
9128 M:      Peter Zijlstra <peterz@infradead.org>
9129 M:      Ingo Molnar <mingo@redhat.com>
9130 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
9131 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9132 L:      linux-kernel@vger.kernel.org
9133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9134 S:      Supported
9135 F:      kernel/events/*
9136 F:      include/linux/perf_event.h
9137 F:      include/uapi/linux/perf_event.h
9138 F:      arch/*/kernel/perf_event*.c
9139 F:      arch/*/kernel/*/perf_event*.c
9140 F:      arch/*/kernel/*/*/perf_event*.c
9141 F:      arch/*/include/asm/perf_event.h
9142 F:      arch/*/kernel/perf_callchain.c
9143 F:      arch/*/events/*
9144 F:      tools/perf/
9145
9146 PERSONALITY HANDLING
9147 M:      Christoph Hellwig <hch@infradead.org>
9148 L:      linux-abi-devel@lists.sourceforge.net
9149 S:      Maintained
9150 F:      include/linux/personality.h
9151 F:      include/uapi/linux/personality.h
9152
9153 PHONET PROTOCOL
9154 M:      Remi Denis-Courmont <courmisch@gmail.com>
9155 S:      Supported
9156 F:      Documentation/networking/phonet.txt
9157 F:      include/linux/phonet.h
9158 F:      include/net/phonet/
9159 F:      include/uapi/linux/phonet.h
9160 F:      net/phonet/
9161
9162 PHRAM MTD DRIVER
9163 M:      Joern Engel <joern@lazybastard.org>
9164 L:      linux-mtd@lists.infradead.org
9165 S:      Maintained
9166 F:      drivers/mtd/devices/phram.c
9167
9168 PICOLCD HID DRIVER
9169 M:      Bruno Prémont <bonbons@linux-vserver.org>
9170 L:      linux-input@vger.kernel.org
9171 S:      Maintained
9172 F:      drivers/hid/hid-picolcd*
9173
9174 PICOXCELL SUPPORT
9175 M:      Jamie Iles <jamie@jamieiles.com>
9176 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9177 T:      git git://github.com/jamieiles/linux-2.6-ji.git
9178 S:      Supported
9179 F:      arch/arm/boot/dts/picoxcell*
9180 F:      arch/arm/mach-picoxcell/
9181 F:      drivers/crypto/picoxcell*
9182
9183 PIN CONTROL SUBSYSTEM
9184 M:      Linus Walleij <linus.walleij@linaro.org>
9185 L:      linux-gpio@vger.kernel.org
9186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9187 S:      Maintained
9188 F:      Documentation/devicetree/bindings/pinctrl/
9189 F:      Documentation/pinctrl.txt
9190 F:      drivers/pinctrl/
9191 F:      include/linux/pinctrl/
9192
9193 PIN CONTROLLER - ATMEL AT91
9194 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9195 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9196 S:      Maintained
9197 F:      drivers/pinctrl/pinctrl-at91.*
9198
9199 PIN CONTROLLER - ATMEL AT91 PIO4
9200 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
9201 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9202 L:      linux-gpio@vger.kernel.org
9203 S:      Supported
9204 F:      drivers/pinctrl/pinctrl-at91-pio4.*
9205
9206 PIN CONTROLLER - INTEL
9207 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9208 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
9209 S:      Maintained
9210 F:      drivers/pinctrl/intel/
9211
9212 PIN CONTROLLER - RENESAS
9213 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9214 M:      Geert Uytterhoeven <geert+renesas@glider.be>
9215 L:      linux-renesas-soc@vger.kernel.org
9216 S:      Maintained
9217 F:      drivers/pinctrl/sh-pfc/
9218
9219 PIN CONTROLLER - SAMSUNG
9220 M:      Tomasz Figa <tomasz.figa@gmail.com>
9221 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9222 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9223 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9224 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9225 S:      Maintained
9226 F:      drivers/pinctrl/samsung/
9227
9228 PIN CONTROLLER - SINGLE
9229 M:      Tony Lindgren <tony@atomide.com>
9230 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
9231 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9232 L:      linux-omap@vger.kernel.org
9233 S:      Maintained
9234 F:      drivers/pinctrl/pinctrl-single.c
9235
9236 PIN CONTROLLER - ST SPEAR
9237 M:      Viresh Kumar <vireshk@kernel.org>
9238 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9239 W:      http://www.st.com/spear
9240 S:      Maintained
9241 F:      drivers/pinctrl/spear/
9242
9243 PKTCDVD DRIVER
9244 M:      Jiri Kosina <jikos@kernel.org>
9245 S:      Maintained
9246 F:      drivers/block/pktcdvd.c
9247 F:      include/linux/pktcdvd.h
9248 F:      include/uapi/linux/pktcdvd.h
9249
9250 PKUNITY SOC DRIVERS
9251 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9252 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9253 S:      Maintained
9254 T:      git git://github.com/gxt/linux.git
9255 F:      drivers/input/serio/i8042-unicore32io.h
9256 F:      drivers/i2c/busses/i2c-puv3.c
9257 F:      drivers/video/fbdev/fb-puv3.c
9258 F:      drivers/rtc/rtc-puv3.c
9259
9260 PMBUS HARDWARE MONITORING DRIVERS
9261 M:      Guenter Roeck <linux@roeck-us.net>
9262 L:      linux-hwmon@vger.kernel.org
9263 W:      http://hwmon.wiki.kernel.org/
9264 W:      http://www.roeck-us.net/linux/drivers/
9265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9266 S:      Maintained
9267 F:      Documentation/hwmon/pmbus
9268 F:      drivers/hwmon/pmbus/
9269 F:      include/linux/i2c/pmbus.h
9270
9271 PMC SIERRA MaxRAID DRIVER
9272 L:      linux-scsi@vger.kernel.org
9273 W:      http://www.pmc-sierra.com/
9274 S:      Orphan
9275 F:      drivers/scsi/pmcraid.*
9276
9277 PMC SIERRA PM8001 DRIVER
9278 M:      Jack Wang <jinpu.wang@profitbricks.com>
9279 M:      lindar_liu@usish.com
9280 L:      pmchba@pmcs.com
9281 L:      linux-scsi@vger.kernel.org
9282 S:      Supported
9283 F:      drivers/scsi/pm8001/
9284
9285 POSIX CLOCKS and TIMERS
9286 M:      Thomas Gleixner <tglx@linutronix.de>
9287 L:      linux-kernel@vger.kernel.org
9288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9289 S:      Maintained
9290 F:      fs/timerfd.c
9291 F:      include/linux/timer*
9292 F:      kernel/time/*timer*
9293
9294 POWER MANAGEMENT CORE
9295 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9296 L:      linux-pm@vger.kernel.org
9297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9298 S:      Supported
9299 F:      drivers/base/power/
9300 F:      include/linux/pm.h
9301 F:      include/linux/pm_*
9302 F:      include/linux/powercap.h
9303 F:      drivers/powercap/
9304
9305 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9306 M:      Sebastian Reichel <sre@kernel.org>
9307 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9308 M:      David Woodhouse <dwmw2@infradead.org>
9309 L:      linux-pm@vger.kernel.org
9310 T:      git git://git.infradead.org/battery-2.6.git
9311 S:      Maintained
9312 F:      Documentation/devicetree/bindings/power/
9313 F:      Documentation/devicetree/bindings/power_supply/
9314 F:      include/linux/power_supply.h
9315 F:      drivers/power/
9316 X:      drivers/power/avs/
9317
9318 POWER STATE COORDINATION INTERFACE (PSCI)
9319 M:      Mark Rutland <mark.rutland@arm.com>
9320 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9321 L:      linux-arm-kernel@lists.infradead.org
9322 S:      Maintained
9323 F:      drivers/firmware/psci.c
9324 F:      include/linux/psci.h
9325 F:      include/uapi/linux/psci.h
9326
9327 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9328 M:      Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9329 L:      linuxppc-dev@lists.ozlabs.org
9330 S:      Maintained
9331 F:      drivers/char/powernv-op-panel.c
9332
9333 PNP SUPPORT
9334 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9335 S:      Maintained
9336 F:      drivers/pnp/
9337
9338 PPP PROTOCOL DRIVERS AND COMPRESSORS
9339 M:      Paul Mackerras <paulus@samba.org>
9340 L:      linux-ppp@vger.kernel.org
9341 S:      Maintained
9342 F:      drivers/net/ppp/ppp_*
9343
9344 PPP OVER ATM (RFC 2364)
9345 M:      Mitchell Blank Jr <mitch@sfgoth.com>
9346 S:      Maintained
9347 F:      net/atm/pppoatm.c
9348 F:      include/uapi/linux/atmppp.h
9349
9350 PPP OVER ETHERNET
9351 M:      Michal Ostrowski <mostrows@earthlink.net>
9352 S:      Maintained
9353 F:      drivers/net/ppp/pppoe.c
9354 F:      drivers/net/ppp/pppox.c
9355
9356 PPP OVER L2TP
9357 M:      James Chapman <jchapman@katalix.com>
9358 S:      Maintained
9359 F:      net/l2tp/l2tp_ppp.c
9360 F:      include/linux/if_pppol2tp.h
9361 F:      include/uapi/linux/if_pppol2tp.h
9362
9363 PPS SUPPORT
9364 M:      Rodolfo Giometti <giometti@enneenne.com>
9365 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
9366 L:      linuxpps@ml.enneenne.com (subscribers-only)
9367 S:      Maintained
9368 F:      Documentation/pps/
9369 F:      drivers/pps/
9370 F:      include/linux/pps*.h
9371
9372 PPTP DRIVER
9373 M:      Dmitry Kozlov <xeb@mail.ru>
9374 L:      netdev@vger.kernel.org
9375 S:      Maintained
9376 F:      drivers/net/ppp/pptp.c
9377 W:      http://sourceforge.net/projects/accel-pptp
9378
9379 PREEMPTIBLE KERNEL
9380 M:      Robert Love <rml@tech9.net>
9381 L:      kpreempt-tech@lists.sourceforge.net
9382 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9383 S:      Supported
9384 F:      Documentation/preempt-locking.txt
9385 F:      include/linux/preempt.h
9386
9387 PRISM54 WIRELESS DRIVER
9388 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
9389 L:      linux-wireless@vger.kernel.org
9390 W:      http://wireless.kernel.org/en/users/Drivers/p54
9391 S:      Obsolete
9392 F:      drivers/net/wireless/intersil/prism54/
9393
9394 PS3 NETWORK SUPPORT
9395 M:      Geoff Levand <geoff@infradead.org>
9396 L:      netdev@vger.kernel.org
9397 L:      linuxppc-dev@lists.ozlabs.org
9398 S:      Maintained
9399 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
9400
9401 PS3 PLATFORM SUPPORT
9402 M:      Geoff Levand <geoff@infradead.org>
9403 L:      linuxppc-dev@lists.ozlabs.org
9404 S:      Maintained
9405 F:      arch/powerpc/boot/ps3*
9406 F:      arch/powerpc/include/asm/lv1call.h
9407 F:      arch/powerpc/include/asm/ps3*.h
9408 F:      arch/powerpc/platforms/ps3/
9409 F:      drivers/*/ps3*
9410 F:      drivers/ps3/
9411 F:      drivers/rtc/rtc-ps3.c
9412 F:      drivers/usb/host/*ps3.c
9413 F:      sound/ppc/snd_ps3*
9414
9415 PS3VRAM DRIVER
9416 M:      Jim Paris <jim@jtan.com>
9417 M:      Geoff Levand <geoff@infradead.org>
9418 L:      linuxppc-dev@lists.ozlabs.org
9419 S:      Maintained
9420 F:      drivers/block/ps3vram.c
9421
9422 PSTORE FILESYSTEM
9423 M:      Anton Vorontsov <anton@enomsg.org>
9424 M:      Colin Cross <ccross@android.com>
9425 M:      Kees Cook <keescook@chromium.org>
9426 M:      Tony Luck <tony.luck@intel.com>
9427 S:      Maintained
9428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9429 F:      fs/pstore/
9430 F:      include/linux/pstore*
9431 F:      drivers/firmware/efi/efi-pstore.c
9432 F:      drivers/acpi/apei/erst.c
9433
9434 PTP HARDWARE CLOCK SUPPORT
9435 M:      Richard Cochran <richardcochran@gmail.com>
9436 L:      netdev@vger.kernel.org
9437 S:      Maintained
9438 W:      http://linuxptp.sourceforge.net/
9439 F:      Documentation/ABI/testing/sysfs-ptp
9440 F:      Documentation/ptp/*
9441 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
9442 F:      drivers/net/phy/dp83640*
9443 F:      drivers/ptp/*
9444 F:      include/linux/ptp_cl*
9445
9446 PTRACE SUPPORT
9447 M:      Roland McGrath <roland@hack.frob.com>
9448 M:      Oleg Nesterov <oleg@redhat.com>
9449 S:      Maintained
9450 F:      include/asm-generic/syscall.h
9451 F:      include/linux/ptrace.h
9452 F:      include/linux/regset.h
9453 F:      include/linux/tracehook.h
9454 F:      include/uapi/linux/ptrace.h
9455 F:      kernel/ptrace.c
9456
9457 PULSE8-CEC DRIVER
9458 M:      Hans Verkuil <hverkuil@xs4all.nl>
9459 L:      linux-media@vger.kernel.org
9460 T:      git git://linuxtv.org/media_tree.git
9461 S:      Maintained
9462 F:      drivers/staging/media/pulse8-cec
9463
9464 PVRUSB2 VIDEO4LINUX DRIVER
9465 M:      Mike Isely <isely@pobox.com>
9466 L:      pvrusb2@isely.net       (subscribers-only)
9467 L:      linux-media@vger.kernel.org
9468 W:      http://www.isely.net/pvrusb2/
9469 T:      git git://linuxtv.org/media_tree.git
9470 S:      Maintained
9471 F:      Documentation/video4linux/README.pvrusb2
9472 F:      drivers/media/usb/pvrusb2/
9473
9474 PWC WEBCAM DRIVER
9475 M:      Hans Verkuil <hverkuil@xs4all.nl>
9476 L:      linux-media@vger.kernel.org
9477 T:      git git://linuxtv.org/media_tree.git
9478 S:      Odd Fixes
9479 F:      drivers/media/usb/pwc/*
9480
9481 PWM FAN DRIVER
9482 M:      Kamil Debski <k.debski@samsung.com>
9483 L:      linux-hwmon@vger.kernel.org
9484 S:      Supported
9485 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9486 F:      Documentation/hwmon/pwm-fan
9487 F:      drivers/hwmon/pwm-fan.c
9488
9489 PWM SUBSYSTEM
9490 M:      Thierry Reding <thierry.reding@gmail.com>
9491 L:      linux-pwm@vger.kernel.org
9492 S:      Maintained
9493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9494 F:      Documentation/pwm.txt
9495 F:      Documentation/devicetree/bindings/pwm/
9496 F:      include/linux/pwm.h
9497 F:      drivers/pwm/
9498 F:      drivers/video/backlight/pwm_bl.c
9499 F:      include/linux/pwm_backlight.h
9500
9501 PXA2xx/PXA3xx SUPPORT
9502 M:      Daniel Mack <daniel@zonque.org>
9503 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9504 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9505 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9506 T:      git git://github.com/hzhuang1/linux.git
9507 T:      git git://github.com/rjarzmik/linux.git
9508 S:      Maintained
9509 F:      arch/arm/boot/dts/pxa*
9510 F:      arch/arm/mach-pxa/
9511 F:      drivers/dma/pxa*
9512 F:      drivers/pcmcia/pxa2xx*
9513 F:      drivers/pinctrl/pxa/
9514 F:      drivers/spi/spi-pxa2xx*
9515 F:      drivers/usb/gadget/udc/pxa2*
9516 F:      include/sound/pxa2xx-lib.h
9517 F:      sound/arm/pxa*
9518 F:      sound/soc/pxa/
9519
9520 PXA GPIO DRIVER
9521 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9522 L:      linux-gpio@vger.kernel.org
9523 S:      Maintained
9524 F:      drivers/gpio/gpio-pxa.c
9525
9526 PXA3xx NAND FLASH DRIVER
9527 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9528 L:      linux-mtd@lists.infradead.org
9529 S:      Maintained
9530 F:      drivers/mtd/nand/pxa3xx_nand.c
9531
9532 MMP SUPPORT
9533 M:      Eric Miao <eric.y.miao@gmail.com>
9534 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9535 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9536 T:      git git://github.com/hzhuang1/linux.git
9537 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9538 S:      Maintained
9539 F:      arch/arm/boot/dts/mmp*
9540 F:      arch/arm/mach-mmp/
9541
9542 PXA MMCI DRIVER
9543 S:      Orphan
9544
9545 PXA RTC DRIVER
9546 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9547 L:      rtc-linux@googlegroups.com
9548 S:      Maintained
9549
9550 QAT DRIVER
9551 M:      Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9552 M:      Salvatore Benedetto <salvatore.benedetto@intel.com>
9553 L:      qat-linux@intel.com
9554 S:      Supported
9555 F:      drivers/crypto/qat/
9556
9557 QIB DRIVER
9558 M:      Mike Marciniszyn <infinipath@intel.com>
9559 L:      linux-rdma@vger.kernel.org
9560 S:      Supported
9561 F:      drivers/infiniband/hw/qib/
9562
9563 QLOGIC QLA1280 SCSI DRIVER
9564 M:      Michael Reed <mdr@sgi.com>
9565 L:      linux-scsi@vger.kernel.org
9566 S:      Maintained
9567 F:      drivers/scsi/qla1280.[ch]
9568
9569 QLOGIC QLA2XXX FC-SCSI DRIVER
9570 M:      qla2xxx-upstream@qlogic.com
9571 L:      linux-scsi@vger.kernel.org
9572 S:      Supported
9573 F:      Documentation/scsi/LICENSE.qla2xxx
9574 F:      drivers/scsi/qla2xxx/
9575
9576 QLOGIC QLA4XXX iSCSI DRIVER
9577 M:      QLogic-Storage-Upstream@qlogic.com
9578 L:      linux-scsi@vger.kernel.org
9579 S:      Supported
9580 F:      Documentation/scsi/LICENSE.qla4xxx
9581 F:      drivers/scsi/qla4xxx/
9582
9583 QLOGIC QLA3XXX NETWORK DRIVER
9584 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9585 M:      Ron Mercer <ron.mercer@qlogic.com>
9586 M:      linux-driver@qlogic.com
9587 L:      netdev@vger.kernel.org
9588 S:      Supported
9589 F:      Documentation/networking/LICENSE.qla3xxx
9590 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9591
9592 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9593 M:      Dept-GELinuxNICDev@qlogic.com
9594 L:      netdev@vger.kernel.org
9595 S:      Supported
9596 F:      drivers/net/ethernet/qlogic/qlcnic/
9597
9598 QLOGIC QLGE 10Gb ETHERNET DRIVER
9599 M:      Harish Patil <harish.patil@qlogic.com>
9600 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9601 M:      Dept-GELinuxNICDev@qlogic.com
9602 M:      linux-driver@qlogic.com
9603 L:      netdev@vger.kernel.org
9604 S:      Supported
9605 F:      drivers/net/ethernet/qlogic/qlge/
9606
9607 QLOGIC QL4xxx ETHERNET DRIVER
9608 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
9609 M:      Ariel Elior <Ariel.Elior@qlogic.com>
9610 M:      everest-linux-l2@qlogic.com
9611 L:      netdev@vger.kernel.org
9612 S:      Supported
9613 F:      drivers/net/ethernet/qlogic/qed/
9614 F:      include/linux/qed/
9615 F:      drivers/net/ethernet/qlogic/qede/
9616
9617 QNX4 FILESYSTEM
9618 M:      Anders Larsen <al@alarsen.net>
9619 W:      http://www.alarsen.net/linux/qnx4fs/
9620 S:      Maintained
9621 F:      fs/qnx4/
9622 F:      include/uapi/linux/qnx4_fs.h
9623 F:      include/uapi/linux/qnxtypes.h
9624
9625 QT1010 MEDIA DRIVER
9626 M:      Antti Palosaari <crope@iki.fi>
9627 L:      linux-media@vger.kernel.org
9628 W:      https://linuxtv.org
9629 W:      http://palosaari.fi/linux/
9630 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9631 T:      git git://linuxtv.org/anttip/media_tree.git
9632 S:      Maintained
9633 F:      drivers/media/tuners/qt1010*
9634
9635 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9636 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9637 L:      linux-wireless@vger.kernel.org
9638 L:      ath9k-devel@lists.ath9k.org
9639 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9640 S:      Supported
9641 F:      drivers/net/wireless/ath/ath9k/
9642
9643 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9644 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9645 L:      ath10k@lists.infradead.org
9646 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9648 S:      Supported
9649 F:      drivers/net/wireless/ath/ath10k/
9650
9651 QUALCOMM HEXAGON ARCHITECTURE
9652 M:      Richard Kuo <rkuo@codeaurora.org>
9653 L:      linux-hexagon@vger.kernel.org
9654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9655 S:      Supported
9656 F:      arch/hexagon/
9657
9658 QUALCOMM WCN36XX WIRELESS DRIVER
9659 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9660 L:      wcn36xx@lists.infradead.org
9661 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9662 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9663 S:      Supported
9664 F:      drivers/net/wireless/ath/wcn36xx/
9665
9666 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9667 M:      Gabriel Somlo <somlo@cmu.edu>
9668 M:      "Michael S. Tsirkin" <mst@redhat.com>
9669 L:      qemu-devel@nongnu.org
9670 S:      Maintained
9671 F:      drivers/firmware/qemu_fw_cfg.c
9672
9673 RADOS BLOCK DEVICE (RBD)
9674 M:      Ilya Dryomov <idryomov@gmail.com>
9675 M:      Sage Weil <sage@redhat.com>
9676 M:      Alex Elder <elder@kernel.org>
9677 L:      ceph-devel@vger.kernel.org
9678 W:      http://ceph.com/
9679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9680 T:      git git://github.com/ceph/ceph-client.git
9681 S:      Supported
9682 F:      Documentation/ABI/testing/sysfs-bus-rbd
9683 F:      drivers/block/rbd.c
9684 F:      drivers/block/rbd_types.h
9685
9686 RADEON FRAMEBUFFER DISPLAY DRIVER
9687 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9688 L:      linux-fbdev@vger.kernel.org
9689 S:      Maintained
9690 F:      drivers/video/fbdev/aty/radeon*
9691 F:      include/uapi/linux/radeonfb.h
9692
9693 RADIOSHARK RADIO DRIVER
9694 M:      Hans Verkuil <hverkuil@xs4all.nl>
9695 L:      linux-media@vger.kernel.org
9696 T:      git git://linuxtv.org/media_tree.git
9697 S:      Maintained
9698 F:      drivers/media/radio/radio-shark.c
9699
9700 RADIOSHARK2 RADIO DRIVER
9701 M:      Hans Verkuil <hverkuil@xs4all.nl>
9702 L:      linux-media@vger.kernel.org
9703 T:      git git://linuxtv.org/media_tree.git
9704 S:      Maintained
9705 F:      drivers/media/radio/radio-shark2.c
9706 F:      drivers/media/radio/radio-tea5777.c
9707
9708 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9709 M:      Paul Mackerras <paulus@samba.org>
9710 L:      linux-fbdev@vger.kernel.org
9711 S:      Maintained
9712 F:      drivers/video/fbdev/aty/aty128fb.c
9713
9714 RALINK MIPS ARCHITECTURE
9715 M:      John Crispin <john@phrozen.org>
9716 L:      linux-mips@linux-mips.org
9717 S:      Maintained
9718 F:      arch/mips/ralink
9719
9720 RALINK RT2X00 WIRELESS LAN DRIVER
9721 P:      rt2x00 project
9722 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9723 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9724 L:      linux-wireless@vger.kernel.org
9725 S:      Maintained
9726 F:      drivers/net/wireless/ralink/rt2x00/
9727
9728 RAMDISK RAM BLOCK DEVICE DRIVER
9729 M:      Jens Axboe <axboe@kernel.dk>
9730 S:      Maintained
9731 F:      Documentation/blockdev/ramdisk.txt
9732 F:      drivers/block/brd.c
9733
9734 RANDOM NUMBER DRIVER
9735 M:      "Theodore Ts'o" <tytso@mit.edu>
9736 S:      Maintained
9737 F:      drivers/char/random.c
9738
9739 RAPIDIO SUBSYSTEM
9740 M:      Matt Porter <mporter@kernel.crashing.org>
9741 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9742 S:      Maintained
9743 F:      drivers/rapidio/
9744
9745 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9746 L:      linux-wireless@vger.kernel.org
9747 S:      Orphan
9748 F:      drivers/net/wireless/ray*
9749
9750 RCUTORTURE MODULE
9751 M:      Josh Triplett <josh@joshtriplett.org>
9752 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9753 L:      linux-kernel@vger.kernel.org
9754 S:      Supported
9755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9756 F:      Documentation/RCU/torture.txt
9757 F:      kernel/rcu/rcutorture.c
9758
9759 RCUTORTURE TEST FRAMEWORK
9760 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9761 M:      Josh Triplett <josh@joshtriplett.org>
9762 R:      Steven Rostedt <rostedt@goodmis.org>
9763 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9764 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9765 L:      linux-kernel@vger.kernel.org
9766 S:      Supported
9767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9768 F:      tools/testing/selftests/rcutorture
9769
9770 RDC R-321X SoC
9771 M:      Florian Fainelli <florian@openwrt.org>
9772 S:      Maintained
9773
9774 RDC R6040 FAST ETHERNET DRIVER
9775 M:      Florian Fainelli <f.fainelli@gmail.com>
9776 L:      netdev@vger.kernel.org
9777 S:      Maintained
9778 F:      drivers/net/ethernet/rdc/r6040.c
9779
9780 RDS - RELIABLE DATAGRAM SOCKETS
9781 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9782 L:      netdev@vger.kernel.org
9783 L:      linux-rdma@vger.kernel.org
9784 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9785 W:      https://oss.oracle.com/projects/rds/
9786 S:      Supported
9787 F:      net/rds/
9788 F:      Documentation/networking/rds.txt
9789
9790 RDMAVT - RDMA verbs software
9791 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
9792 L:      linux-rdma@vger.kernel.org
9793 S:      Supported
9794 F:      drivers/infiniband/sw/rdmavt
9795
9796 READ-COPY UPDATE (RCU)
9797 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9798 M:      Josh Triplett <josh@joshtriplett.org>
9799 R:      Steven Rostedt <rostedt@goodmis.org>
9800 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9801 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9802 L:      linux-kernel@vger.kernel.org
9803 W:      http://www.rdrop.com/users/paulmck/RCU/
9804 S:      Supported
9805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9806 F:      Documentation/RCU/
9807 X:      Documentation/RCU/torture.txt
9808 F:      include/linux/rcu*
9809 X:      include/linux/srcu.h
9810 F:      kernel/rcu/
9811 X:      kernel/torture.c
9812
9813 REAL TIME CLOCK (RTC) SUBSYSTEM
9814 M:      Alessandro Zummo <a.zummo@towertech.it>
9815 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9816 L:      rtc-linux@googlegroups.com
9817 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9819 S:      Maintained
9820 F:      Documentation/rtc.txt
9821 F:      drivers/rtc/
9822 F:      include/linux/rtc.h
9823 F:      include/uapi/linux/rtc.h
9824
9825 REALTEK AUDIO CODECS
9826 M:      Bard Liao <bardliao@realtek.com>
9827 M:      Oder Chiou <oder_chiou@realtek.com>
9828 S:      Maintained
9829 F:      sound/soc/codecs/rt*
9830 F:      include/sound/rt*.h
9831
9832 REISERFS FILE SYSTEM
9833 L:      reiserfs-devel@vger.kernel.org
9834 S:      Supported
9835 F:      fs/reiserfs/
9836
9837 REGISTER MAP ABSTRACTION
9838 M:      Mark Brown <broonie@kernel.org>
9839 L:      linux-kernel@vger.kernel.org
9840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9841 S:      Supported
9842 F:      Documentation/devicetree/bindings/regmap/
9843 F:      drivers/base/regmap/
9844 F:      include/linux/regmap.h
9845
9846 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9847 M:      Ohad Ben-Cohen <ohad@wizery.com>
9848 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9849 L:      linux-remoteproc@vger.kernel.org
9850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9851 S:      Maintained
9852 F:      Documentation/devicetree/bindings/remoteproc/
9853 F:      Documentation/remoteproc.txt
9854 F:      drivers/remoteproc/
9855 F:      include/linux/remoteproc.h
9856
9857 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9858 M:      Ohad Ben-Cohen <ohad@wizery.com>
9859 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9860 L:      linux-remoteproc@vger.kernel.org
9861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9862 S:      Maintained
9863 F:      drivers/rpmsg/
9864 F:      Documentation/rpmsg.txt
9865 F:      include/linux/rpmsg.h
9866
9867 RENESAS ETHERNET DRIVERS
9868 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9869 L:      netdev@vger.kernel.org
9870 L:      linux-renesas-soc@vger.kernel.org
9871 F:      drivers/net/ethernet/renesas/
9872 F:      include/linux/sh_eth.h
9873
9874 RENESAS USB2 PHY DRIVER
9875 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9876 L:      linux-renesas-soc@vger.kernel.org
9877 S:      Maintained
9878 F:      drivers/phy/phy-rcar-gen3-usb2.c
9879
9880 RESET CONTROLLER FRAMEWORK
9881 M:      Philipp Zabel <p.zabel@pengutronix.de>
9882 T:      git git://git.pengutronix.de/git/pza/linux
9883 S:      Maintained
9884 F:      drivers/reset/
9885 F:      Documentation/devicetree/bindings/reset/
9886 F:      include/dt-bindings/reset/
9887 F:      include/linux/reset.h
9888 F:      include/linux/reset-controller.h
9889
9890 RFKILL
9891 M:      Johannes Berg <johannes@sipsolutions.net>
9892 L:      linux-wireless@vger.kernel.org
9893 W:      http://wireless.kernel.org/
9894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9896 S:      Maintained
9897 F:      Documentation/rfkill.txt
9898 F:      net/rfkill/
9899
9900 RHASHTABLE
9901 M:      Thomas Graf <tgraf@suug.ch>
9902 L:      netdev@vger.kernel.org
9903 S:      Maintained
9904 F:      lib/rhashtable.c
9905 F:      include/linux/rhashtable.h
9906
9907 RICOH SMARTMEDIA/XD DRIVER
9908 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9909 S:      Maintained
9910 F:      drivers/mtd/nand/r852.c
9911 F:      drivers/mtd/nand/r852.h
9912
9913 RICOH R5C592 MEMORYSTICK DRIVER
9914 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9915 S:      Maintained
9916 F:      drivers/memstick/host/r592.*
9917
9918 ROCCAT DRIVERS
9919 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9920 W:      http://sourceforge.net/projects/roccat/
9921 S:      Maintained
9922 F:      drivers/hid/hid-roccat*
9923 F:      include/linux/hid-roccat*
9924 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9925
9926 ROCKER DRIVER
9927 M:      Jiri Pirko <jiri@resnulli.us>
9928 L:      netdev@vger.kernel.org
9929 S:      Supported
9930 F:      drivers/net/ethernet/rocker/
9931
9932 ROCKETPORT DRIVER
9933 P:      Comtrol Corp.
9934 W:      http://www.comtrol.com
9935 S:      Maintained
9936 F:      Documentation/serial/rocket.txt
9937 F:      drivers/tty/rocket*
9938
9939 ROCKETPORT EXPRESS/INFINITY DRIVER
9940 M:      Kevin Cernekee <cernekee@gmail.com>
9941 L:      linux-serial@vger.kernel.org
9942 S:      Odd Fixes
9943 F:      drivers/tty/serial/rp2.*
9944
9945 ROSE NETWORK LAYER
9946 M:      Ralf Baechle <ralf@linux-mips.org>
9947 L:      linux-hams@vger.kernel.org
9948 W:      http://www.linux-ax25.org/
9949 S:      Maintained
9950 F:      include/net/rose.h
9951 F:      include/uapi/linux/rose.h
9952 F:      net/rose/
9953
9954 RTL2830 MEDIA DRIVER
9955 M:      Antti Palosaari <crope@iki.fi>
9956 L:      linux-media@vger.kernel.org
9957 W:      https://linuxtv.org
9958 W:      http://palosaari.fi/linux/
9959 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9960 T:      git git://linuxtv.org/anttip/media_tree.git
9961 S:      Maintained
9962 F:      drivers/media/dvb-frontends/rtl2830*
9963
9964 RTL2832 MEDIA DRIVER
9965 M:      Antti Palosaari <crope@iki.fi>
9966 L:      linux-media@vger.kernel.org
9967 W:      https://linuxtv.org
9968 W:      http://palosaari.fi/linux/
9969 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9970 T:      git git://linuxtv.org/anttip/media_tree.git
9971 S:      Maintained
9972 F:      drivers/media/dvb-frontends/rtl2832*
9973
9974 RTL2832_SDR MEDIA DRIVER
9975 M:      Antti Palosaari <crope@iki.fi>
9976 L:      linux-media@vger.kernel.org
9977 W:      https://linuxtv.org
9978 W:      http://palosaari.fi/linux/
9979 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9980 T:      git git://linuxtv.org/anttip/media_tree.git
9981 S:      Maintained
9982 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9983
9984 RTL8180 WIRELESS DRIVER
9985 L:      linux-wireless@vger.kernel.org
9986 W:      http://wireless.kernel.org/
9987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9988 S:      Orphan
9989 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9990
9991 RTL8187 WIRELESS DRIVER
9992 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9993 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9994 M:      Larry Finger <Larry.Finger@lwfinger.net>
9995 L:      linux-wireless@vger.kernel.org
9996 W:      http://wireless.kernel.org/
9997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9998 S:      Maintained
9999 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
10000
10001 RTL8192CE WIRELESS DRIVER
10002 M:      Larry Finger <Larry.Finger@lwfinger.net>
10003 M:      Chaoming Li <chaoming_li@realsil.com.cn>
10004 L:      linux-wireless@vger.kernel.org
10005 W:      http://wireless.kernel.org/
10006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10007 S:      Maintained
10008 F:      drivers/net/wireless/realtek/rtlwifi/
10009 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10010
10011 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10012 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10013 L:      linux-wireless@vger.kernel.org
10014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10015 S:      Maintained
10016 F:      drivers/net/wireless/realtek/rtl8xxxu/
10017
10018 S3 SAVAGE FRAMEBUFFER DRIVER
10019 M:      Antonino Daplas <adaplas@gmail.com>
10020 L:      linux-fbdev@vger.kernel.org
10021 S:      Maintained
10022 F:      drivers/video/fbdev/savage/
10023
10024 S390
10025 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
10026 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
10027 L:      linux-s390@vger.kernel.org
10028 W:      http://www.ibm.com/developerworks/linux/linux390/
10029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10030 S:      Supported
10031 F:      arch/s390/
10032 F:      drivers/s390/
10033 F:      Documentation/s390/
10034 F:      Documentation/DocBook/s390*
10035
10036 S390 COMMON I/O LAYER
10037 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10038 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10039 L:      linux-s390@vger.kernel.org
10040 W:      http://www.ibm.com/developerworks/linux/linux390/
10041 S:      Supported
10042 F:      drivers/s390/cio/
10043
10044 S390 DASD DRIVER
10045 M:      Stefan Weinhuber <wein@de.ibm.com>
10046 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
10047 L:      linux-s390@vger.kernel.org
10048 W:      http://www.ibm.com/developerworks/linux/linux390/
10049 S:      Supported
10050 F:      drivers/s390/block/dasd*
10051 F:      block/partitions/ibm.c
10052
10053 S390 NETWORK DRIVERS
10054 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10055 L:      linux-s390@vger.kernel.org
10056 W:      http://www.ibm.com/developerworks/linux/linux390/
10057 S:      Supported
10058 F:      drivers/s390/net/
10059
10060 S390 PCI SUBSYSTEM
10061 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10062 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10063 L:      linux-s390@vger.kernel.org
10064 W:      http://www.ibm.com/developerworks/linux/linux390/
10065 S:      Supported
10066 F:      arch/s390/pci/
10067 F:      drivers/pci/hotplug/s390_pci_hpc.c
10068
10069 S390 ZCRYPT DRIVER
10070 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10071 L:      linux-s390@vger.kernel.org
10072 W:      http://www.ibm.com/developerworks/linux/linux390/
10073 S:      Supported
10074 F:      drivers/s390/crypto/
10075
10076 S390 ZFCP DRIVER
10077 M:      Steffen Maier <maier@linux.vnet.ibm.com>
10078 L:      linux-s390@vger.kernel.org
10079 W:      http://www.ibm.com/developerworks/linux/linux390/
10080 S:      Supported
10081 F:      drivers/s390/scsi/zfcp_*
10082
10083 S390 IUCV NETWORK LAYER
10084 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10085 L:      linux-s390@vger.kernel.org
10086 W:      http://www.ibm.com/developerworks/linux/linux390/
10087 S:      Supported
10088 F:      drivers/s390/net/*iucv*
10089 F:      include/net/iucv/
10090 F:      net/iucv/
10091
10092 S390 IOMMU (PCI)
10093 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10094 L:      linux-s390@vger.kernel.org
10095 W:      http://www.ibm.com/developerworks/linux/linux390/
10096 S:      Supported
10097 F:      drivers/iommu/s390-iommu.c
10098
10099 S3C24XX SD/MMC Driver
10100 M:      Ben Dooks <ben-linux@fluff.org>
10101 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10102 S:      Supported
10103 F:      drivers/mmc/host/s3cmci.*
10104
10105 SAA6588 RDS RECEIVER DRIVER
10106 M:      Hans Verkuil <hverkuil@xs4all.nl>
10107 L:      linux-media@vger.kernel.org
10108 T:      git git://linuxtv.org/media_tree.git
10109 W:      https://linuxtv.org
10110 S:      Odd Fixes
10111 F:      drivers/media/i2c/saa6588*
10112
10113 SAA7134 VIDEO4LINUX DRIVER
10114 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10115 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10116 L:      linux-media@vger.kernel.org
10117 W:      https://linuxtv.org
10118 T:      git git://linuxtv.org/media_tree.git
10119 S:      Odd fixes
10120 F:      Documentation/video4linux/*.saa7134
10121 F:      drivers/media/pci/saa7134/
10122
10123 SAA7146 VIDEO4LINUX-2 DRIVER
10124 M:      Hans Verkuil <hverkuil@xs4all.nl>
10125 L:      linux-media@vger.kernel.org
10126 T:      git git://linuxtv.org/media_tree.git
10127 S:      Maintained
10128 F:      drivers/media/common/saa7146/
10129 F:      drivers/media/pci/saa7146/
10130 F:      include/media/saa7146*
10131
10132 SAMSUNG LAPTOP DRIVER
10133 M:      Corentin Chary <corentin.chary@gmail.com>
10134 L:      platform-driver-x86@vger.kernel.org
10135 S:      Maintained
10136 F:      drivers/platform/x86/samsung-laptop.c
10137
10138 SAMSUNG AUDIO (ASoC) DRIVERS
10139 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
10140 M:      Sangbeom Kim <sbkim73@samsung.com>
10141 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10142 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10143 S:      Supported
10144 F:      sound/soc/samsung/
10145
10146 SAMSUNG FRAMEBUFFER DRIVER
10147 M:      Jingoo Han <jingoohan1@gmail.com>
10148 L:      linux-fbdev@vger.kernel.org
10149 S:      Maintained
10150 F:      drivers/video/fbdev/s3c-fb.c
10151
10152 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10153 M:      Sangbeom Kim <sbkim73@samsung.com>
10154 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
10155 L:      linux-kernel@vger.kernel.org
10156 L:      linux-samsung-soc@vger.kernel.org
10157 S:      Supported
10158 F:      drivers/mfd/sec*.c
10159 F:      drivers/regulator/s2m*.c
10160 F:      drivers/regulator/s5m*.c
10161 F:      drivers/clk/clk-s2mps11.c
10162 F:      drivers/rtc/rtc-s5m.c
10163 F:      include/linux/mfd/samsung/
10164 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10165 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10166 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10167 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10168
10169 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10170 M:      Kyungmin Park <kyungmin.park@samsung.com>
10171 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10172 L:      linux-media@vger.kernel.org
10173 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
10174 S:      Supported
10175 F:      drivers/media/platform/exynos4-is/
10176
10177 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10178 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10179 L:      linux-media@vger.kernel.org
10180 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10181 S:      Maintained
10182 F:      drivers/media/platform/s3c-camif/
10183 F:      include/media/drv-intf/s3c_camif.h
10184
10185 SAMSUNG S5C73M3 CAMERA DRIVER
10186 M:      Kyungmin Park <kyungmin.park@samsung.com>
10187 M:      Andrzej Hajda <a.hajda@samsung.com>
10188 L:      linux-media@vger.kernel.org
10189 S:      Supported
10190 F:      drivers/media/i2c/s5c73m3/*
10191
10192 SAMSUNG S5K5BAF CAMERA DRIVER
10193 M:      Kyungmin Park <kyungmin.park@samsung.com>
10194 M:      Andrzej Hajda <a.hajda@samsung.com>
10195 L:      linux-media@vger.kernel.org
10196 S:      Supported
10197 F:      drivers/media/i2c/s5k5baf.c
10198
10199 SAMSUNG S3FWRN5 NFC DRIVER
10200 M:      Robert Baldyga <r.baldyga@samsung.com>
10201 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
10202 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
10203 S:      Supported
10204 F:      drivers/nfc/s3fwrn5
10205
10206 SAMSUNG SOC CLOCK DRIVERS
10207 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10208 M:      Tomasz Figa <tomasz.figa@gmail.com>
10209 S:      Supported
10210 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10211 F:      drivers/clk/samsung/
10212
10213 SAMSUNG SXGBE DRIVERS
10214 M:      Byungho An <bh74.an@samsung.com>
10215 M:      Girish K S <ks.giri@samsung.com>
10216 M:      Vipul Pandya <vipul.pandya@samsung.com>
10217 S:      Supported
10218 L:      netdev@vger.kernel.org
10219 F:      drivers/net/ethernet/samsung/sxgbe/
10220
10221 SAMSUNG THERMAL DRIVER
10222 M:      Lukasz Majewski <l.majewski@samsung.com>
10223 L:      linux-pm@vger.kernel.org
10224 L:      linux-samsung-soc@vger.kernel.org
10225 S:      Supported
10226 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
10227 F:      drivers/thermal/samsung/
10228
10229 SAMSUNG USB2 PHY DRIVER
10230 M:      Kamil Debski <k.debski@samsung.com>
10231 L:      linux-kernel@vger.kernel.org
10232 S:      Supported
10233 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
10234 F:      Documentation/phy/samsung-usb2.txt
10235 F:      drivers/phy/phy-exynos4210-usb2.c
10236 F:      drivers/phy/phy-exynos4x12-usb2.c
10237 F:      drivers/phy/phy-exynos5250-usb2.c
10238 F:      drivers/phy/phy-s5pv210-usb2.c
10239 F:      drivers/phy/phy-samsung-usb2.c
10240 F:      drivers/phy/phy-samsung-usb2.h
10241
10242 SERIAL DRIVERS
10243 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10244 L:      linux-serial@vger.kernel.org
10245 S:      Maintained
10246 F:      Documentation/devicetree/bindings/serial/
10247 F:      drivers/tty/serial/
10248
10249 SYNOPSYS DESIGNWARE DMAC DRIVER
10250 M:      Viresh Kumar <vireshk@kernel.org>
10251 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10252 S:      Maintained
10253 F:      include/linux/dma/dw.h
10254 F:      include/linux/platform_data/dma-dw.h
10255 F:      drivers/dma/dw/
10256
10257 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10258 M: Lars Persson <lars.persson@axis.com>
10259 L: netdev@vger.kernel.org
10260 S: Supported
10261 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10262 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10263
10264 SYNOPSYS DESIGNWARE I2C DRIVER
10265 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
10266 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10267 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
10268 L:      linux-i2c@vger.kernel.org
10269 S:      Maintained
10270 F:      drivers/i2c/busses/i2c-designware-*
10271 F:      include/linux/platform_data/i2c-designware.h
10272
10273 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10274 M:      Jaehoon Chung <jh80.chung@samsung.com>
10275 L:      linux-mmc@vger.kernel.org
10276 S:      Maintained
10277 F:      include/linux/mmc/dw_mmc.h
10278 F:      drivers/mmc/host/dw_mmc*
10279
10280 SYSTEM TRACE MODULE CLASS
10281 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
10282 S:      Maintained
10283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10284 F:      Documentation/trace/stm.txt
10285 F:      drivers/hwtracing/stm/
10286 F:      include/linux/stm.h
10287 F:      include/uapi/linux/stm.h
10288
10289 THUNDERBOLT DRIVER
10290 M:      Andreas Noever <andreas.noever@gmail.com>
10291 S:      Maintained
10292 F:      drivers/thunderbolt/
10293
10294 TI BQ27XXX POWER SUPPLY DRIVER
10295 R:      Andrew F. Davis <afd@ti.com>
10296 F:      include/linux/power/bq27xxx_battery.h
10297 F:      drivers/power/bq27xxx_battery.c
10298 F:      drivers/power/bq27xxx_battery_i2c.c
10299
10300 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10301 M:      John Stultz <john.stultz@linaro.org>
10302 M:      Thomas Gleixner <tglx@linutronix.de>
10303 L:      linux-kernel@vger.kernel.org
10304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10305 S:      Supported
10306 F:      include/linux/clocksource.h
10307 F:      include/linux/time.h
10308 F:      include/linux/timex.h
10309 F:      include/uapi/linux/time.h
10310 F:      include/uapi/linux/timex.h
10311 F:      kernel/time/clocksource.c
10312 F:      kernel/time/time*.c
10313 F:      kernel/time/alarmtimer.c
10314 F:      kernel/time/ntp.c
10315 F:      tools/testing/selftests/timers/
10316
10317 SC1200 WDT DRIVER
10318 M:      Zwane Mwaikambo <zwanem@gmail.com>
10319 S:      Maintained
10320 F:      drivers/watchdog/sc1200wdt.c
10321
10322 SCHEDULER
10323 M:      Ingo Molnar <mingo@redhat.com>
10324 M:      Peter Zijlstra <peterz@infradead.org>
10325 L:      linux-kernel@vger.kernel.org
10326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10327 S:      Maintained
10328 F:      kernel/sched/
10329 F:      include/linux/sched.h
10330 F:      include/uapi/linux/sched.h
10331 F:      include/linux/wait.h
10332
10333 SCORE ARCHITECTURE
10334 M:      Chen Liqin <liqin.linux@gmail.com>
10335 M:      Lennox Wu <lennox.wu@gmail.com>
10336 W:      http://www.sunplus.com
10337 S:      Supported
10338 F:      arch/score/
10339
10340 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10341 M:      Sudeep Holla <sudeep.holla@arm.com>
10342 L:      linux-arm-kernel@lists.infradead.org
10343 S:      Maintained
10344 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
10345 F:      drivers/clk/clk-scpi.c
10346 F:      drivers/cpufreq/scpi-cpufreq.c
10347 F:      drivers/firmware/arm_scpi.c
10348 F:      include/linux/scpi_protocol.h
10349
10350 SCSI CDROM DRIVER
10351 M:      Jens Axboe <axboe@kernel.dk>
10352 L:      linux-scsi@vger.kernel.org
10353 W:      http://www.kernel.dk
10354 S:      Maintained
10355 F:      drivers/scsi/sr*
10356
10357 SCSI RDMA PROTOCOL (SRP) INITIATOR
10358 M:      Bart Van Assche <bart.vanassche@sandisk.com>
10359 L:      linux-rdma@vger.kernel.org
10360 S:      Supported
10361 W:      http://www.openfabrics.org
10362 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10364 F:      drivers/infiniband/ulp/srp/
10365 F:      include/scsi/srp.h
10366
10367 SCSI SG DRIVER
10368 M:      Doug Gilbert <dgilbert@interlog.com>
10369 L:      linux-scsi@vger.kernel.org
10370 W:      http://sg.danny.cz/sg
10371 S:      Maintained
10372 F:      Documentation/scsi/scsi-generic.txt
10373 F:      drivers/scsi/sg.c
10374 F:      include/scsi/sg.h
10375
10376 SCSI SUBSYSTEM
10377 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10379 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
10380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10381 L:      linux-scsi@vger.kernel.org
10382 S:      Maintained
10383 F:      Documentation/devicetree/bindings/scsi/
10384 F:      drivers/scsi/
10385 F:      include/scsi/
10386
10387 SCSI TAPE DRIVER
10388 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10389 L:      linux-scsi@vger.kernel.org
10390 S:      Maintained
10391 F:      Documentation/scsi/st.txt
10392 F:      drivers/scsi/st.*
10393 F:      drivers/scsi/st_*.h
10394
10395 SCTP PROTOCOL
10396 M:      Vlad Yasevich <vyasevich@gmail.com>
10397 M:      Neil Horman <nhorman@tuxdriver.com>
10398 L:      linux-sctp@vger.kernel.org
10399 W:      http://lksctp.sourceforge.net
10400 S:      Maintained
10401 F:      Documentation/networking/sctp.txt
10402 F:      include/linux/sctp.h
10403 F:      include/uapi/linux/sctp.h
10404 F:      include/net/sctp/
10405 F:      net/sctp/
10406
10407 SCx200 CPU SUPPORT
10408 M:      Jim Cromie <jim.cromie@gmail.com>
10409 S:      Odd Fixes
10410 F:      Documentation/i2c/busses/scx200_acb
10411 F:      arch/x86/platform/scx200/
10412 F:      drivers/watchdog/scx200_wdt.c
10413 F:      drivers/i2c/busses/scx200*
10414 F:      drivers/mtd/maps/scx200_docflash.c
10415 F:      include/linux/scx200.h
10416
10417 SCx200 GPIO DRIVER
10418 M:      Jim Cromie <jim.cromie@gmail.com>
10419 S:      Maintained
10420 F:      drivers/char/scx200_gpio.c
10421 F:      include/linux/scx200_gpio.h
10422
10423 SCx200 HRT CLOCKSOURCE DRIVER
10424 M:      Jim Cromie <jim.cromie@gmail.com>
10425 S:      Maintained
10426 F:      drivers/clocksource/scx200_hrt.c
10427
10428 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10429 M:      Sascha Sommer <saschasommer@freenet.de>
10430 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10431 S:      Maintained
10432 F:      drivers/mmc/host/sdricoh_cs.c
10433
10434 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10435 M:      Adrian Hunter <adrian.hunter@intel.com>
10436 L:      linux-mmc@vger.kernel.org
10437 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
10438 S:      Maintained
10439 F:      drivers/mmc/host/sdhci*
10440 F:      include/linux/mmc/sdhci*
10441
10442 SECURE COMPUTING
10443 M:      Kees Cook <keescook@chromium.org>
10444 R:      Andy Lutomirski <luto@amacapital.net>
10445 R:      Will Drewry <wad@chromium.org>
10446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10447 S:      Supported
10448 F:      kernel/seccomp.c
10449 F:      include/uapi/linux/seccomp.h
10450 F:      include/linux/seccomp.h
10451 F:      tools/testing/selftests/seccomp/*
10452 K:      \bsecure_computing
10453 K:      \bTIF_SECCOMP\b
10454
10455 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10456 M:      Al Cooper <alcooperx@gmail.com>
10457 L:      linux-mmc@vger.kernel.org
10458 L:      bcm-kernel-feedback-list@broadcom.com
10459 S:      Maintained
10460 F:      drivers/mmc/host/sdhci-brcmstb*
10461
10462 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10463 M:      Ben Dooks <ben-linux@fluff.org>
10464 M:      Jaehoon Chung <jh80.chung@samsung.com>
10465 L:      linux-mmc@vger.kernel.org
10466 S:      Maintained
10467 F:      drivers/mmc/host/sdhci-s3c*
10468
10469 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10470 M:      Viresh Kumar <vireshk@kernel.org>
10471 L:      linux-mmc@vger.kernel.org
10472 S:      Maintained
10473 F:      drivers/mmc/host/sdhci-spear.c
10474
10475 SECURITY SUBSYSTEM
10476 M:      James Morris <james.l.morris@oracle.com>
10477 M:      "Serge E. Hallyn" <serge@hallyn.com>
10478 L:      linux-security-module@vger.kernel.org (suggested Cc:)
10479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10480 W:      http://kernsec.org/
10481 S:      Supported
10482 F:      security/
10483
10484 SECURITY CONTACT
10485 M:      Security Officers <security@kernel.org>
10486 S:      Supported
10487
10488 SELINUX SECURITY MODULE
10489 M:      Paul Moore <paul@paul-moore.com>
10490 M:      Stephen Smalley <sds@tycho.nsa.gov>
10491 M:      Eric Paris <eparis@parisplace.org>
10492 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
10493 W:      http://selinuxproject.org
10494 T:      git git://git.infradead.org/users/pcmoore/selinux
10495 S:      Supported
10496 F:      include/linux/selinux*
10497 F:      security/selinux/
10498 F:      scripts/selinux/
10499
10500 APPARMOR SECURITY MODULE
10501 M:      John Johansen <john.johansen@canonical.com>
10502 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10503 W:      apparmor.wiki.kernel.org
10504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10505 S:      Supported
10506 F:      security/apparmor/
10507
10508 LOADPIN SECURITY MODULE
10509 M:      Kees Cook <keescook@chromium.org>
10510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10511 S:      Supported
10512 F:      security/loadpin/
10513
10514 YAMA SECURITY MODULE
10515 M:      Kees Cook <keescook@chromium.org>
10516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10517 S:      Supported
10518 F:      security/yama/
10519
10520 SENSABLE PHANTOM
10521 M:      Jiri Slaby <jirislaby@gmail.com>
10522 S:      Maintained
10523 F:      drivers/misc/phantom.c
10524 F:      include/uapi/linux/phantom.h
10525
10526 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10527 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10528 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
10529 M:      John Soni Jose <sony.john@avagotech.com>
10530 L:      linux-scsi@vger.kernel.org
10531 W:      http://www.avagotech.com
10532 S:      Supported
10533 F:      drivers/scsi/be2iscsi/
10534
10535 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10536 M:      Sathya Perla <sathya.perla@broadcom.com>
10537 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
10538 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10539 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10540 L:      netdev@vger.kernel.org
10541 W:      http://www.emulex.com
10542 S:      Supported
10543 F:      drivers/net/ethernet/emulex/benet/
10544
10545 EMULEX ONECONNECT ROCE DRIVER
10546 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10547 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10548 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10549 L:      linux-rdma@vger.kernel.org
10550 W:      http://www.emulex.com
10551 S:      Supported
10552 F:      drivers/infiniband/hw/ocrdma/
10553
10554 SFC NETWORK DRIVER
10555 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10556 M:      Edward Cree <ecree@solarflare.com>
10557 M:      Bert Kenward <bkenward@solarflare.com>
10558 L:      netdev@vger.kernel.org
10559 S:      Supported
10560 F:      drivers/net/ethernet/sfc/
10561
10562 SGI GRU DRIVER
10563 M:      Dimitri Sivanich <sivanich@sgi.com>
10564 S:      Maintained
10565 F:      drivers/misc/sgi-gru/
10566
10567 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10568 M:      Pat Gefre <pfg@sgi.com>
10569 L:      linux-ia64@vger.kernel.org
10570 S:      Supported
10571 F:      Documentation/ia64/serial.txt
10572 F:      drivers/tty/serial/ioc?_serial.c
10573 F:      include/linux/ioc?.h
10574
10575 SGI XP/XPC/XPNET DRIVER
10576 M:      Cliff Whickman <cpw@sgi.com>
10577 M:      Robin Holt <robinmholt@gmail.com>
10578 S:      Maintained
10579 F:      drivers/misc/sgi-xp/
10580
10581 SI2157 MEDIA DRIVER
10582 M:      Antti Palosaari <crope@iki.fi>
10583 L:      linux-media@vger.kernel.org
10584 W:      https://linuxtv.org
10585 W:      http://palosaari.fi/linux/
10586 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10587 T:      git git://linuxtv.org/anttip/media_tree.git
10588 S:      Maintained
10589 F:      drivers/media/tuners/si2157*
10590
10591 SI2168 MEDIA DRIVER
10592 M:      Antti Palosaari <crope@iki.fi>
10593 L:      linux-media@vger.kernel.org
10594 W:      https://linuxtv.org
10595 W:      http://palosaari.fi/linux/
10596 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10597 T:      git git://linuxtv.org/anttip/media_tree.git
10598 S:      Maintained
10599 F:      drivers/media/dvb-frontends/si2168*
10600
10601 SI470X FM RADIO RECEIVER I2C DRIVER
10602 M:      Hans Verkuil <hverkuil@xs4all.nl>
10603 L:      linux-media@vger.kernel.org
10604 T:      git git://linuxtv.org/media_tree.git
10605 W:      https://linuxtv.org
10606 S:      Odd Fixes
10607 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
10608
10609 SI470X FM RADIO RECEIVER USB DRIVER
10610 M:      Hans Verkuil <hverkuil@xs4all.nl>
10611 L:      linux-media@vger.kernel.org
10612 T:      git git://linuxtv.org/media_tree.git
10613 W:      https://linuxtv.org
10614 S:      Maintained
10615 F:      drivers/media/radio/si470x/radio-si470x-common.c
10616 F:      drivers/media/radio/si470x/radio-si470x.h
10617 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10618
10619 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10620 M:      Eduardo Valentin <edubezval@gmail.com>
10621 L:      linux-media@vger.kernel.org
10622 T:      git git://linuxtv.org/media_tree.git
10623 W:      https://linuxtv.org
10624 S:      Odd Fixes
10625 F:      drivers/media/radio/si4713/si4713.?
10626
10627 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10628 M:      Eduardo Valentin <edubezval@gmail.com>
10629 L:      linux-media@vger.kernel.org
10630 T:      git git://linuxtv.org/media_tree.git
10631 W:      https://linuxtv.org
10632 S:      Odd Fixes
10633 F:      drivers/media/radio/si4713/radio-platform-si4713.c
10634
10635 SI4713 FM RADIO TRANSMITTER USB DRIVER
10636 M:      Hans Verkuil <hverkuil@xs4all.nl>
10637 L:      linux-media@vger.kernel.org
10638 T:      git git://linuxtv.org/media_tree.git
10639 W:      https://linuxtv.org
10640 S:      Maintained
10641 F:      drivers/media/radio/si4713/radio-usb-si4713.c
10642
10643 SIANO DVB DRIVER
10644 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10645 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10646 L:      linux-media@vger.kernel.org
10647 W:      https://linuxtv.org
10648 T:      git git://linuxtv.org/media_tree.git
10649 S:      Odd fixes
10650 F:      drivers/media/common/siano/
10651 F:      drivers/media/usb/siano/
10652 F:      drivers/media/usb/siano/
10653 F:      drivers/media/mmc/siano/
10654
10655 SIMPLEFB FB DRIVER
10656 M:      Hans de Goede <hdegoede@redhat.com>
10657 L:      linux-fbdev@vger.kernel.org
10658 S:      Maintained
10659 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10660 F:      drivers/video/fbdev/simplefb.c
10661 F:      include/linux/platform_data/simplefb.h
10662
10663 SH_VEU V4L2 MEM2MEM DRIVER
10664 L:      linux-media@vger.kernel.org
10665 S:      Orphan
10666 F:      drivers/media/platform/sh_veu.c
10667
10668 SH_VOU V4L2 OUTPUT DRIVER
10669 L:      linux-media@vger.kernel.org
10670 S:      Orphan
10671 F:      drivers/media/platform/sh_vou.c
10672 F:      include/media/drv-intf/sh_vou.h
10673
10674 SIMPLE FIRMWARE INTERFACE (SFI)
10675 M:      Len Brown <lenb@kernel.org>
10676 L:      sfi-devel@simplefirmware.org
10677 W:      http://simplefirmware.org/
10678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10679 S:      Supported
10680 F:      arch/x86/platform/sfi/
10681 F:      drivers/sfi/
10682 F:      include/linux/sfi*.h
10683
10684 SIMTEC EB110ATX (Chalice CATS)
10685 P:      Ben Dooks
10686 P:      Vincent Sanders <vince@simtec.co.uk>
10687 M:      Simtec Linux Team <linux@simtec.co.uk>
10688 W:      http://www.simtec.co.uk/products/EB110ATX/
10689 S:      Supported
10690
10691 SIMTEC EB2410ITX (BAST)
10692 P:      Ben Dooks
10693 P:      Vincent Sanders <vince@simtec.co.uk>
10694 M:      Simtec Linux Team <linux@simtec.co.uk>
10695 W:      http://www.simtec.co.uk/products/EB2410ITX/
10696 S:      Supported
10697 F:      arch/arm/mach-s3c24xx/mach-bast.c
10698 F:      arch/arm/mach-s3c24xx/bast-ide.c
10699 F:      arch/arm/mach-s3c24xx/bast-irq.c
10700
10701 TI DAVINCI MACHINE SUPPORT
10702 M:      Sekhar Nori <nsekhar@ti.com>
10703 M:      Kevin Hilman <khilman@kernel.org>
10704 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10706 S:      Supported
10707 F:      arch/arm/mach-davinci/
10708 F:      drivers/i2c/busses/i2c-davinci.c
10709
10710 TI DAVINCI SERIES MEDIA DRIVER
10711 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10712 L:      linux-media@vger.kernel.org
10713 W:      https://linuxtv.org
10714 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10715 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10716 S:      Maintained
10717 F:      drivers/media/platform/davinci/
10718 F:      include/media/davinci/
10719
10720 TI AM437X VPFE DRIVER
10721 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10722 L:      linux-media@vger.kernel.org
10723 W:      https://linuxtv.org
10724 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10725 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10726 S:      Maintained
10727 F:      drivers/media/platform/am437x/
10728
10729 OV2659 OMNIVISION SENSOR DRIVER
10730 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10731 L:      linux-media@vger.kernel.org
10732 W:      https://linuxtv.org
10733 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10734 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10735 S:      Maintained
10736 F:      drivers/media/i2c/ov2659.c
10737 F:      include/media/i2c/ov2659.h
10738
10739 SILICON MOTION SM712 FRAME BUFFER DRIVER
10740 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10741 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10742 M:      Sudip Mukherjee <sudip@vectorindia.org>
10743 L:      linux-fbdev@vger.kernel.org
10744 S:      Maintained
10745 F:      drivers/video/fbdev/sm712*
10746 F:      Documentation/fb/sm712fb.txt
10747
10748 SIS 190 ETHERNET DRIVER
10749 M:      Francois Romieu <romieu@fr.zoreil.com>
10750 L:      netdev@vger.kernel.org
10751 S:      Maintained
10752 F:      drivers/net/ethernet/sis/sis190.c
10753
10754 SIS 900/7016 FAST ETHERNET DRIVER
10755 M:      Daniele Venzano <venza@brownhat.org>
10756 W:      http://www.brownhat.org/sis900.html
10757 L:      netdev@vger.kernel.org
10758 S:      Maintained
10759 F:      drivers/net/ethernet/sis/sis900.*
10760
10761 SIS FRAMEBUFFER DRIVER
10762 M:      Thomas Winischhofer <thomas@winischhofer.net>
10763 W:      http://www.winischhofer.net/linuxsisvga.shtml
10764 S:      Maintained
10765 F:      Documentation/fb/sisfb.txt
10766 F:      drivers/video/fbdev/sis/
10767 F:      include/video/sisfb.h
10768
10769 SIS USB2VGA DRIVER
10770 M:      Thomas Winischhofer <thomas@winischhofer.net>
10771 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10772 S:      Maintained
10773 F:      drivers/usb/misc/sisusbvga/
10774
10775 SLAB ALLOCATOR
10776 M:      Christoph Lameter <cl@linux.com>
10777 M:      Pekka Enberg <penberg@kernel.org>
10778 M:      David Rientjes <rientjes@google.com>
10779 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10780 M:      Andrew Morton <akpm@linux-foundation.org>
10781 L:      linux-mm@kvack.org
10782 S:      Maintained
10783 F:      include/linux/sl?b*.h
10784 F:      mm/sl?b*
10785
10786 SLEEPABLE READ-COPY UPDATE (SRCU)
10787 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10788 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10789 M:      Josh Triplett <josh@joshtriplett.org>
10790 R:      Steven Rostedt <rostedt@goodmis.org>
10791 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10792 L:      linux-kernel@vger.kernel.org
10793 W:      http://www.rdrop.com/users/paulmck/RCU/
10794 S:      Supported
10795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10796 F:      include/linux/srcu.h
10797 F:      kernel/rcu/srcu.c
10798
10799 SMACK SECURITY MODULE
10800 M:      Casey Schaufler <casey@schaufler-ca.com>
10801 L:      linux-security-module@vger.kernel.org
10802 W:      http://schaufler-ca.com
10803 T:      git git://github.com/cschaufler/smack-next
10804 S:      Maintained
10805 F:      Documentation/security/Smack.txt
10806 F:      security/smack/
10807
10808 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10809 M:      Kevin Hilman <khilman@kernel.org>
10810 M:      Nishanth Menon <nm@ti.com>
10811 S:      Maintained
10812 F:      drivers/power/avs/
10813 F:      include/linux/power/smartreflex.h
10814 L:      linux-pm@vger.kernel.org
10815
10816 SMC91x ETHERNET DRIVER
10817 M:      Nicolas Pitre <nico@fluxnic.net>
10818 S:      Odd Fixes
10819 F:      drivers/net/ethernet/smsc/smc91x.*
10820
10821 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10822 M:      Sakari Ailus <sakari.ailus@iki.fi>
10823 L:      linux-media@vger.kernel.org
10824 S:      Maintained
10825 F:      drivers/media/i2c/smiapp/
10826 F:      include/media/i2c/smiapp.h
10827 F:      drivers/media/i2c/smiapp-pll.c
10828 F:      drivers/media/i2c/smiapp-pll.h
10829 F:      include/uapi/linux/smiapp.h
10830 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10831
10832 SMM665 HARDWARE MONITOR DRIVER
10833 M:      Guenter Roeck <linux@roeck-us.net>
10834 L:      linux-hwmon@vger.kernel.org
10835 S:      Maintained
10836 F:      Documentation/hwmon/smm665
10837 F:      drivers/hwmon/smm665.c
10838
10839 SMSC EMC2103 HARDWARE MONITOR DRIVER
10840 M:      Steve Glendinning <steve.glendinning@shawell.net>
10841 L:      linux-hwmon@vger.kernel.org
10842 S:      Maintained
10843 F:      Documentation/hwmon/emc2103
10844 F:      drivers/hwmon/emc2103.c
10845
10846 SMSC SCH5627 HARDWARE MONITOR DRIVER
10847 M:      Hans de Goede <hdegoede@redhat.com>
10848 L:      linux-hwmon@vger.kernel.org
10849 S:      Supported
10850 F:      Documentation/hwmon/sch5627
10851 F:      drivers/hwmon/sch5627.c
10852
10853 SMSC47B397 HARDWARE MONITOR DRIVER
10854 M:      Jean Delvare <jdelvare@suse.com>
10855 L:      linux-hwmon@vger.kernel.org
10856 S:      Maintained
10857 F:      Documentation/hwmon/smsc47b397
10858 F:      drivers/hwmon/smsc47b397.c
10859
10860 SMSC911x ETHERNET DRIVER
10861 M:      Steve Glendinning <steve.glendinning@shawell.net>
10862 L:      netdev@vger.kernel.org
10863 S:      Maintained
10864 F:      include/linux/smsc911x.h
10865 F:      drivers/net/ethernet/smsc/smsc911x.*
10866
10867 SMSC9420 PCI ETHERNET DRIVER
10868 M:      Steve Glendinning <steve.glendinning@shawell.net>
10869 L:      netdev@vger.kernel.org
10870 S:      Maintained
10871 F:      drivers/net/ethernet/smsc/smsc9420.*
10872
10873 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10874 M:      Steve Glendinning <steve.glendinning@shawell.net>
10875 L:      linux-fbdev@vger.kernel.org
10876 S:      Maintained
10877 F:      drivers/video/fbdev/smscufx.c
10878
10879 SOC-CAMERA V4L2 SUBSYSTEM
10880 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10881 L:      linux-media@vger.kernel.org
10882 T:      git git://linuxtv.org/media_tree.git
10883 S:      Maintained
10884 F:      include/media/soc*
10885 F:      drivers/media/i2c/soc_camera/
10886 F:      drivers/media/platform/soc_camera/
10887
10888 SOEKRIS NET48XX LED SUPPORT
10889 M:      Chris Boot <bootc@bootc.net>
10890 S:      Maintained
10891 F:      drivers/leds/leds-net48xx.c
10892
10893 SOFTLOGIC 6x10 MPEG CODEC
10894 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10895 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10896 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10897 M:      Ismael Luceno <ismael@iodev.co.uk>
10898 L:      linux-media@vger.kernel.org
10899 S:      Supported
10900 F:      drivers/media/pci/solo6x10/
10901
10902 SOFTWARE RAID (Multiple Disks) SUPPORT
10903 M:      Shaohua Li <shli@kernel.org>
10904 L:      linux-raid@vger.kernel.org
10905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10906 S:      Supported
10907 F:      drivers/md/
10908 F:      include/linux/raid/
10909 F:      include/uapi/linux/raid/
10910
10911 SONIC NETWORK DRIVER
10912 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10913 L:      netdev@vger.kernel.org
10914 S:      Maintained
10915 F:      drivers/net/ethernet/natsemi/sonic.*
10916
10917 SONICS SILICON BACKPLANE DRIVER (SSB)
10918 M:      Michael Buesch <m@bues.ch>
10919 L:      linux-wireless@vger.kernel.org
10920 S:      Maintained
10921 F:      drivers/ssb/
10922 F:      include/linux/ssb/
10923
10924 SONY VAIO CONTROL DEVICE DRIVER
10925 M:      Mattia Dongili <malattia@linux.it>
10926 L:      platform-driver-x86@vger.kernel.org
10927 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10928 S:      Maintained
10929 F:      Documentation/laptops/sony-laptop.txt
10930 F:      drivers/char/sonypi.c
10931 F:      drivers/platform/x86/sony-laptop.c
10932 F:      include/linux/sony-laptop.h
10933
10934 SONY MEMORYSTICK CARD SUPPORT
10935 M:      Alex Dubov <oakad@yahoo.com>
10936 W:      http://tifmxx.berlios.de/
10937 S:      Maintained
10938 F:      drivers/memstick/host/tifm_ms.c
10939
10940 SONY MEMORYSTICK STANDARD SUPPORT
10941 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10942 S:      Maintained
10943 F:      drivers/memstick/core/ms_block.*
10944
10945 SOUND
10946 M:      Jaroslav Kysela <perex@perex.cz>
10947 M:      Takashi Iwai <tiwai@suse.com>
10948 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10949 W:      http://www.alsa-project.org/
10950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10951 T:      git git://git.alsa-project.org/alsa-kernel.git
10952 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10953 S:      Maintained
10954 F:      Documentation/sound/
10955 F:      include/sound/
10956 F:      include/uapi/sound/
10957 F:      sound/
10958
10959 SOUND - COMPRESSED AUDIO
10960 M:      Vinod Koul <vinod.koul@intel.com>
10961 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10963 S:      Supported
10964 F:      Documentation/sound/alsa/compress_offload.txt
10965 F:      include/sound/compress_driver.h
10966 F:      include/uapi/sound/compress_*
10967 F:      sound/core/compress_offload.c
10968 F:      sound/soc/soc-compress.c
10969
10970 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10971 M:      Liam Girdwood <lgirdwood@gmail.com>
10972 M:      Mark Brown <broonie@kernel.org>
10973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10974 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10975 W:      http://alsa-project.org/main/index.php/ASoC
10976 S:      Supported
10977 F:      Documentation/devicetree/bindings/sound/
10978 F:      Documentation/sound/alsa/soc/
10979 F:      sound/soc/
10980 F:      include/sound/soc*
10981
10982 SOUND - DMAENGINE HELPERS
10983 M:      Lars-Peter Clausen <lars@metafoo.de>
10984 S:      Supported
10985 F:      include/sound/dmaengine_pcm.h
10986 F:      sound/core/pcm_dmaengine.c
10987 F:      sound/soc/soc-generic-dmaengine-pcm.c
10988
10989 SP2 MEDIA DRIVER
10990 M:      Olli Salonen <olli.salonen@iki.fi>
10991 L:      linux-media@vger.kernel.org
10992 W:      https://linuxtv.org
10993 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10994 S:      Maintained
10995 F:      drivers/media/dvb-frontends/sp2*
10996
10997 SPARC + UltraSPARC (sparc/sparc64)
10998 M:      "David S. Miller" <davem@davemloft.net>
10999 L:      sparclinux@vger.kernel.org
11000 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
11001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11003 S:      Maintained
11004 F:      arch/sparc/
11005 F:      drivers/sbus/
11006
11007 SPARC SERIAL DRIVERS
11008 M:      "David S. Miller" <davem@davemloft.net>
11009 L:      sparclinux@vger.kernel.org
11010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11012 S:      Maintained
11013 F:      include/linux/sunserialcore.h
11014 F:      drivers/tty/serial/suncore.c
11015 F:      drivers/tty/serial/sunhv.c
11016 F:      drivers/tty/serial/sunsab.c
11017 F:      drivers/tty/serial/sunsab.h
11018 F:      drivers/tty/serial/sunsu.c
11019 F:      drivers/tty/serial/sunzilog.c
11020 F:      drivers/tty/serial/sunzilog.h
11021
11022 SPARSE CHECKER
11023 M:      "Christopher Li" <sparse@chrisli.org>
11024 L:      linux-sparse@vger.kernel.org
11025 W:      https://sparse.wiki.kernel.org/
11026 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11027 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11028 S:      Maintained
11029 F:      include/linux/compiler.h
11030
11031 SPEAR PLATFORM SUPPORT
11032 M:      Viresh Kumar <vireshk@kernel.org>
11033 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11035 W:      http://www.st.com/spear
11036 S:      Maintained
11037 F:      arch/arm/boot/dts/spear*
11038 F:      arch/arm/mach-spear/
11039
11040 SPEAR CLOCK FRAMEWORK SUPPORT
11041 M:      Viresh Kumar <vireshk@kernel.org>
11042 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11043 W:      http://www.st.com/spear
11044 S:      Maintained
11045 F:      drivers/clk/spear/
11046
11047 SPI SUBSYSTEM
11048 M:      Mark Brown <broonie@kernel.org>
11049 L:      linux-spi@vger.kernel.org
11050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11051 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
11052 S:      Maintained
11053 F:      Documentation/devicetree/bindings/spi/
11054 F:      Documentation/spi/
11055 F:      drivers/spi/
11056 F:      include/linux/spi/
11057 F:      include/uapi/linux/spi/
11058
11059 SPIDERNET NETWORK DRIVER for CELL
11060 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11061 L:      netdev@vger.kernel.org
11062 S:      Supported
11063 F:      Documentation/networking/spider_net.txt
11064 F:      drivers/net/ethernet/toshiba/spider_net*
11065
11066 SPU FILE SYSTEM
11067 M:      Jeremy Kerr <jk@ozlabs.org>
11068 L:      linuxppc-dev@lists.ozlabs.org
11069 W:      http://www.ibm.com/developerworks/power/cell/
11070 S:      Supported
11071 F:      Documentation/filesystems/spufs.txt
11072 F:      arch/powerpc/platforms/cell/spufs/
11073
11074 SQUASHFS FILE SYSTEM
11075 M:      Phillip Lougher <phillip@squashfs.org.uk>
11076 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
11077 W:      http://squashfs.org.uk
11078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11079 S:      Maintained
11080 F:      Documentation/filesystems/squashfs.txt
11081 F:      fs/squashfs/
11082
11083 SRM (Alpha) environment access
11084 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
11085 S:      Maintained
11086 F:      arch/alpha/kernel/srm_env.c
11087
11088 STABLE BRANCH
11089 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11090 L:      stable@vger.kernel.org
11091 S:      Supported
11092 F:      Documentation/stable_kernel_rules.txt
11093
11094 STAGING SUBSYSTEM
11095 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11097 L:      devel@driverdev.osuosl.org
11098 S:      Supported
11099 F:      drivers/staging/
11100
11101 STAGING - COMEDI
11102 M:      Ian Abbott <abbotti@mev.co.uk>
11103 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
11104 S:      Odd Fixes
11105 F:      drivers/staging/comedi/
11106
11107 STAGING - FLARION FT1000 DRIVERS
11108 M:      Marek Belisko <marek.belisko@gmail.com>
11109 S:      Odd Fixes
11110 F:      drivers/staging/ft1000/
11111
11112 STAGING - INDUSTRIAL IO
11113 M:      Jonathan Cameron <jic23@kernel.org>
11114 L:      linux-iio@vger.kernel.org
11115 S:      Odd Fixes
11116 F:      Documentation/devicetree/bindings/staging/iio/
11117 F:      drivers/staging/iio/
11118
11119 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11120 M:      Jarod Wilson <jarod@wilsonet.com>
11121 W:      http://www.lirc.org/
11122 S:      Odd Fixes
11123 F:      drivers/staging/media/lirc/
11124
11125 STAGING - LUSTRE PARALLEL FILESYSTEM
11126 M:      Oleg Drokin <oleg.drokin@intel.com>
11127 M:      Andreas Dilger <andreas.dilger@intel.com>
11128 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
11129 W:      http://wiki.lustre.org/
11130 S:      Maintained
11131 F:      drivers/staging/lustre
11132
11133 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11134 M:      Marc Dietrich <marvin24@gmx.de>
11135 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
11136 L:      linux-tegra@vger.kernel.org
11137 S:      Maintained
11138 F:      drivers/staging/nvec/
11139
11140 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11141 M:      Jens Frederich <jfrederich@gmail.com>
11142 M:      Daniel Drake <dsd@laptop.org>
11143 M:      Jon Nettleton <jon.nettleton@gmail.com>
11144 W:      http://wiki.laptop.org/go/DCON
11145 S:      Maintained
11146 F:      drivers/staging/olpc_dcon/
11147
11148 STAGING - REALTEK RTL8712U DRIVERS
11149 M:      Larry Finger <Larry.Finger@lwfinger.net>
11150 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11151 S:      Odd Fixes
11152 F:      drivers/staging/rtl8712/
11153
11154 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11155 M:      Larry Finger <Larry.Finger@lwfinger.net>
11156 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
11157 L:      linux-wireless@vger.kernel.org
11158 S:      Maintained
11159 F:      drivers/staging/rtl8723au/
11160
11161 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11162 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11163 M:      Teddy Wang <teddy.wang@siliconmotion.com>
11164 M:      Sudip Mukherjee <sudip@vectorindia.org>
11165 L:      linux-fbdev@vger.kernel.org
11166 S:      Maintained
11167 F:      drivers/staging/sm750fb/
11168
11169 STAGING - SLICOSS
11170 M:      Lior Dotan <liodot@gmail.com>
11171 M:      Christopher Harrer <charrer@alacritech.com>
11172 S:      Odd Fixes
11173 F:      drivers/staging/slicoss/
11174
11175 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11176 M:      William Hubbs <w.d.hubbs@gmail.com>
11177 M:      Chris Brannon <chris@the-brannons.com>
11178 M:      Kirk Reiser <kirk@reisers.ca>
11179 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
11180 L:      speakup@linux-speakup.org
11181 W:      http://www.linux-speakup.org/
11182 S:      Odd Fixes
11183 F:      drivers/staging/speakup/
11184
11185 STAGING - VIA VT665X DRIVERS
11186 M:      Forest Bond <forest@alittletooquiet.net>
11187 S:      Odd Fixes
11188 F:      drivers/staging/vt665?/
11189
11190 STAGING - WILC1000 WIFI DRIVER
11191 M:      Johnny Kim <johnny.kim@atmel.com>
11192 M:      Austin Shin <austin.shin@atmel.com>
11193 M:      Chris Park <chris.park@atmel.com>
11194 M:      Tony Cho <tony.cho@atmel.com>
11195 M:      Glen Lee <glen.lee@atmel.com>
11196 M:      Leo Kim <leo.kim@atmel.com>
11197 L:      linux-wireless@vger.kernel.org
11198 S:      Supported
11199 F:      drivers/staging/wilc1000/
11200
11201 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11202 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
11203 S:      Odd Fixes
11204 F:      drivers/staging/xgifb/
11205
11206 STARFIRE/DURALAN NETWORK DRIVER
11207 M:      Ion Badulescu <ionut@badula.org>
11208 S:      Odd Fixes
11209 F:      drivers/net/ethernet/adaptec/starfire*
11210
11211 SUN3/3X
11212 M:      Sam Creasey <sammy@sammy.net>
11213 W:      http://sammy.net/sun3/
11214 S:      Maintained
11215 F:      arch/m68k/kernel/*sun3*
11216 F:      arch/m68k/sun3*/
11217 F:      arch/m68k/include/asm/sun3*
11218 F:      drivers/net/ethernet/i825xx/sun3*
11219
11220 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11221 M:      Hans de Goede <hdegoede@redhat.com>
11222 L:      linux-input@vger.kernel.org
11223 S:      Maintained
11224 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11225 F:      drivers/input/keyboard/sun4i-lradc-keys.c
11226
11227 SUNDANCE NETWORK DRIVER
11228 M:      Denis Kirjanov <kda@linux-powerpc.org>
11229 L:      netdev@vger.kernel.org
11230 S:      Maintained
11231 F:      drivers/net/ethernet/dlink/sundance.c
11232
11233 SUPERH
11234 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
11235 M:      Rich Felker <dalias@libc.org>
11236 L:      linux-sh@vger.kernel.org
11237 Q:      http://patchwork.kernel.org/project/linux-sh/list/
11238 S:      Maintained
11239 F:      Documentation/sh/
11240 F:      arch/sh/
11241 F:      drivers/sh/
11242
11243 SUSPEND TO RAM
11244 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
11245 M:      Len Brown <len.brown@intel.com>
11246 M:      Pavel Machek <pavel@ucw.cz>
11247 L:      linux-pm@vger.kernel.org
11248 S:      Supported
11249 F:      Documentation/power/
11250 F:      arch/x86/kernel/acpi/
11251 F:      drivers/base/power/
11252 F:      kernel/power/
11253 F:      include/linux/suspend.h
11254 F:      include/linux/freezer.h
11255 F:      include/linux/pm.h
11256
11257 SVGA HANDLING
11258 M:      Martin Mares <mj@ucw.cz>
11259 L:      linux-video@atrey.karlin.mff.cuni.cz
11260 S:      Maintained
11261 F:      Documentation/svga.txt
11262 F:      arch/x86/boot/video*
11263
11264 SWIOTLB SUBSYSTEM
11265 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11266 L:      linux-kernel@vger.kernel.org
11267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11268 S:      Supported
11269 F:      lib/swiotlb.c
11270 F:      arch/*/kernel/pci-swiotlb.c
11271 F:      include/linux/swiotlb.h
11272
11273 SWITCHDEV
11274 M:      Jiri Pirko <jiri@resnulli.us>
11275 L:      netdev@vger.kernel.org
11276 S:      Supported
11277 F:      net/switchdev/
11278 F:      include/net/switchdev.h
11279
11280 SYNOPSYS ARC ARCHITECTURE
11281 M:      Vineet Gupta <vgupta@synopsys.com>
11282 L:      linux-snps-arc@lists.infradead.org
11283 S:      Supported
11284 F:      arch/arc/
11285 F:      Documentation/devicetree/bindings/arc/*
11286 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11287 F:      drivers/tty/serial/arc_uart.c
11288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11289
11290 SYNOPSYS ARC SDP platform support
11291 M:      Alexey Brodkin <abrodkin@synopsys.com>
11292 S:      Supported
11293 F:      arch/arc/plat-axs10x
11294 F:      arch/arc/boot/dts/ax*
11295 F:      Documentation/devicetree/bindings/arc/axs10*
11296
11297 SYSTEM CONFIGURATION (SYSCON)
11298 M:      Lee Jones <lee.jones@linaro.org>
11299 M:      Arnd Bergmann <arnd@arndb.de>
11300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11301 S:      Supported
11302 F:      drivers/mfd/syscon.c
11303
11304 SYSV FILESYSTEM
11305 M:      Christoph Hellwig <hch@infradead.org>
11306 S:      Maintained
11307 F:      Documentation/filesystems/sysv-fs.txt
11308 F:      fs/sysv/
11309 F:      include/linux/sysv_fs.h
11310
11311 TARGET SUBSYSTEM
11312 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11313 L:      linux-scsi@vger.kernel.org
11314 L:      target-devel@vger.kernel.org
11315 W:      http://www.linux-iscsi.org
11316 W:      http://groups.google.com/group/linux-iscsi-target-dev
11317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11318 S:      Supported
11319 F:      drivers/target/
11320 F:      include/target/
11321 F:      Documentation/target/
11322
11323 TASKSTATS STATISTICS INTERFACE
11324 M:      Balbir Singh <bsingharora@gmail.com>
11325 S:      Maintained
11326 F:      Documentation/accounting/taskstats*
11327 F:      include/linux/taskstats*
11328 F:      kernel/taskstats.c
11329
11330 TC CLASSIFIER
11331 M:      Jamal Hadi Salim <jhs@mojatatu.com>
11332 L:      netdev@vger.kernel.org
11333 S:      Maintained
11334 F:      include/net/pkt_cls.h
11335 F:      include/uapi/linux/pkt_cls.h
11336 F:      net/sched/
11337
11338 TCP LOW PRIORITY MODULE
11339 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11340 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11341 W:      http://tcp-lp-mod.sourceforge.net/
11342 S:      Maintained
11343 F:      net/ipv4/tcp_lp.c
11344
11345 TDA10071 MEDIA DRIVER
11346 M:      Antti Palosaari <crope@iki.fi>
11347 L:      linux-media@vger.kernel.org
11348 W:      https://linuxtv.org
11349 W:      http://palosaari.fi/linux/
11350 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11351 T:      git git://linuxtv.org/anttip/media_tree.git
11352 S:      Maintained
11353 F:      drivers/media/dvb-frontends/tda10071*
11354
11355 TDA18212 MEDIA DRIVER
11356 M:      Antti Palosaari <crope@iki.fi>
11357 L:      linux-media@vger.kernel.org
11358 W:      https://linuxtv.org
11359 W:      http://palosaari.fi/linux/
11360 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11361 T:      git git://linuxtv.org/anttip/media_tree.git
11362 S:      Maintained
11363 F:      drivers/media/tuners/tda18212*
11364
11365 TDA18218 MEDIA DRIVER
11366 M:      Antti Palosaari <crope@iki.fi>
11367 L:      linux-media@vger.kernel.org
11368 W:      https://linuxtv.org
11369 W:      http://palosaari.fi/linux/
11370 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11371 T:      git git://linuxtv.org/anttip/media_tree.git
11372 S:      Maintained
11373 F:      drivers/media/tuners/tda18218*
11374
11375 TDA18271 MEDIA DRIVER
11376 M:      Michael Krufky <mkrufky@linuxtv.org>
11377 L:      linux-media@vger.kernel.org
11378 W:      https://linuxtv.org
11379 W:      http://github.com/mkrufky
11380 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11381 T:      git git://linuxtv.org/mkrufky/tuners.git
11382 S:      Maintained
11383 F:      drivers/media/tuners/tda18271*
11384
11385 TDA827x MEDIA DRIVER
11386 M:      Michael Krufky <mkrufky@linuxtv.org>
11387 L:      linux-media@vger.kernel.org
11388 W:      https://linuxtv.org
11389 W:      http://github.com/mkrufky
11390 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11391 T:      git git://linuxtv.org/mkrufky/tuners.git
11392 S:      Maintained
11393 F:      drivers/media/tuners/tda8290.*
11394
11395 TDA8290 MEDIA DRIVER
11396 M:      Michael Krufky <mkrufky@linuxtv.org>
11397 L:      linux-media@vger.kernel.org
11398 W:      https://linuxtv.org
11399 W:      http://github.com/mkrufky
11400 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11401 T:      git git://linuxtv.org/mkrufky/tuners.git
11402 S:      Maintained
11403 F:      drivers/media/tuners/tda8290.*
11404
11405 TDA9840 MEDIA DRIVER
11406 M:      Hans Verkuil <hverkuil@xs4all.nl>
11407 L:      linux-media@vger.kernel.org
11408 T:      git git://linuxtv.org/media_tree.git
11409 W:      https://linuxtv.org
11410 S:      Maintained
11411 F:      drivers/media/i2c/tda9840*
11412
11413 TEA5761 TUNER DRIVER
11414 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11415 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11416 L:      linux-media@vger.kernel.org
11417 W:      https://linuxtv.org
11418 T:      git git://linuxtv.org/media_tree.git
11419 S:      Odd fixes
11420 F:      drivers/media/tuners/tea5761.*
11421
11422 TEA5767 TUNER DRIVER
11423 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11424 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11425 L:      linux-media@vger.kernel.org
11426 W:      https://linuxtv.org
11427 T:      git git://linuxtv.org/media_tree.git
11428 S:      Maintained
11429 F:      drivers/media/tuners/tea5767.*
11430
11431 TEA6415C MEDIA DRIVER
11432 M:      Hans Verkuil <hverkuil@xs4all.nl>
11433 L:      linux-media@vger.kernel.org
11434 T:      git git://linuxtv.org/media_tree.git
11435 W:      https://linuxtv.org
11436 S:      Maintained
11437 F:      drivers/media/i2c/tea6415c*
11438
11439 TEA6420 MEDIA DRIVER
11440 M:      Hans Verkuil <hverkuil@xs4all.nl>
11441 L:      linux-media@vger.kernel.org
11442 T:      git git://linuxtv.org/media_tree.git
11443 W:      https://linuxtv.org
11444 S:      Maintained
11445 F:      drivers/media/i2c/tea6420*
11446
11447 TEAM DRIVER
11448 M:      Jiri Pirko <jiri@resnulli.us>
11449 L:      netdev@vger.kernel.org
11450 S:      Supported
11451 F:      drivers/net/team/
11452 F:      include/linux/if_team.h
11453 F:      include/uapi/linux/if_team.h
11454
11455 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11456 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11457 S:      Maintained
11458 F:      arch/x86/platform/ts5500/
11459
11460 TECHNOTREND USB IR RECEIVER
11461 M:      Sean Young <sean@mess.org>
11462 L:      linux-media@vger.kernel.org
11463 S:      Maintained
11464 F:      drivers/media/rc/ttusbir.c
11465
11466 TEGRA ARCHITECTURE SUPPORT
11467 M:      Stephen Warren <swarren@wwwdotorg.org>
11468 M:      Thierry Reding <thierry.reding@gmail.com>
11469 M:      Alexandre Courbot <gnurou@gmail.com>
11470 L:      linux-tegra@vger.kernel.org
11471 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
11472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11473 S:      Supported
11474 N:      [^a-z]tegra
11475
11476 TEGRA CLOCK DRIVER
11477 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
11478 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
11479 S:      Supported
11480 F:      drivers/clk/tegra/
11481
11482 TEGRA DMA DRIVERS
11483 M:      Laxman Dewangan <ldewangan@nvidia.com>
11484 M:      Jon Hunter <jonathanh@nvidia.com>
11485 S:      Supported
11486 F:      drivers/dma/tegra*
11487
11488 TEGRA I2C DRIVER
11489 M:      Laxman Dewangan <ldewangan@nvidia.com>
11490 S:      Supported
11491 F:      drivers/i2c/busses/i2c-tegra.c
11492
11493 TEGRA IOMMU DRIVERS
11494 M:      Hiroshi Doyu <hdoyu@nvidia.com>
11495 S:      Supported
11496 F:      drivers/iommu/tegra*
11497
11498 TEGRA KBC DRIVER
11499 M:      Rakesh Iyer <riyer@nvidia.com>
11500 M:      Laxman Dewangan <ldewangan@nvidia.com>
11501 S:      Supported
11502 F:      drivers/input/keyboard/tegra-kbc.c
11503
11504 TEGRA PWM DRIVER
11505 M:      Thierry Reding <thierry.reding@gmail.com>
11506 S:      Supported
11507 F:      drivers/pwm/pwm-tegra.c
11508
11509 TEGRA SERIAL DRIVER
11510 M:      Laxman Dewangan <ldewangan@nvidia.com>
11511 S:      Supported
11512 F:      drivers/tty/serial/serial-tegra.c
11513
11514 TEGRA SPI DRIVER
11515 M:      Laxman Dewangan <ldewangan@nvidia.com>
11516 S:      Supported
11517 F:      drivers/spi/spi-tegra*
11518
11519 TEHUTI ETHERNET DRIVER
11520 M:      Andy Gospodarek <andy@greyhouse.net>
11521 L:      netdev@vger.kernel.org
11522 S:      Supported
11523 F:      drivers/net/ethernet/tehuti/*
11524
11525 Telecom Clock Driver for MCPL0010
11526 M:      Mark Gross <mark.gross@intel.com>
11527 S:      Supported
11528 F:      drivers/char/tlclk.c
11529
11530 TENSILICA XTENSA PORT (xtensa)
11531 M:      Chris Zankel <chris@zankel.net>
11532 M:      Max Filippov <jcmvbkbc@gmail.com>
11533 L:      linux-xtensa@linux-xtensa.org
11534 T:      git git://github.com/czankel/xtensa-linux.git
11535 S:      Maintained
11536 F:      arch/xtensa/
11537 F:      drivers/irqchip/irq-xtensa-*
11538
11539 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11540 M:      Hans Verkuil <hverkuil@xs4all.nl>
11541 L:      linux-media@vger.kernel.org
11542 T:      git git://linuxtv.org/media_tree.git
11543 W:      https://linuxtv.org
11544 S:      Maintained
11545 F:      drivers/media/radio/radio-raremono.c
11546
11547 THERMAL
11548 M:      Zhang Rui <rui.zhang@intel.com>
11549 M:      Eduardo Valentin <edubezval@gmail.com>
11550 L:      linux-pm@vger.kernel.org
11551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11553 Q:      https://patchwork.kernel.org/project/linux-pm/list/
11554 S:      Supported
11555 F:      drivers/thermal/
11556 F:      include/linux/thermal.h
11557 F:      include/uapi/linux/thermal.h
11558 F:      include/linux/cpu_cooling.h
11559 F:      Documentation/devicetree/bindings/thermal/
11560
11561 THERMAL/CPU_COOLING
11562 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
11563 M:      Viresh Kumar <viresh.kumar@linaro.org>
11564 M:      Javi Merino <javi.merino@arm.com>
11565 L:      linux-pm@vger.kernel.org
11566 S:      Supported
11567 F:      Documentation/thermal/cpu-cooling-api.txt
11568 F:      drivers/thermal/cpu_cooling.c
11569 F:      include/linux/cpu_cooling.h
11570
11571 THINKPAD ACPI EXTRAS DRIVER
11572 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11573 L:      ibm-acpi-devel@lists.sourceforge.net
11574 L:      platform-driver-x86@vger.kernel.org
11575 W:      http://ibm-acpi.sourceforge.net
11576 W:      http://thinkwiki.org/wiki/Ibm-acpi
11577 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11578 S:      Maintained
11579 F:      drivers/platform/x86/thinkpad_acpi.c
11580
11581 TI BANDGAP AND THERMAL DRIVER
11582 M:      Eduardo Valentin <edubezval@gmail.com>
11583 M:      Keerthy <j-keerthy@ti.com>
11584 L:      linux-pm@vger.kernel.org
11585 L:      linux-omap@vger.kernel.org
11586 S:      Maintained
11587 F:      drivers/thermal/ti-soc-thermal/
11588
11589 TI VPE/CAL DRIVERS
11590 M:      Benoit Parrot <bparrot@ti.com>
11591 L:      linux-media@vger.kernel.org
11592 W:      http://linuxtv.org/
11593 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11594 S:      Maintained
11595 F:      drivers/media/platform/ti-vpe/
11596
11597 TI CDCE706 CLOCK DRIVER
11598 M:      Max Filippov <jcmvbkbc@gmail.com>
11599 S:      Maintained
11600 F:      drivers/clk/clk-cdce706.c
11601
11602 TI CLOCK DRIVER
11603 M:      Tero Kristo <t-kristo@ti.com>
11604 L:      linux-omap@vger.kernel.org
11605 S:      Maintained
11606 F:      drivers/clk/ti/
11607 F:      include/linux/clk/ti.h
11608
11609 TI ETHERNET SWITCH DRIVER (CPSW)
11610 M:      Mugunthan V N <mugunthanvnm@ti.com>
11611 R:      Grygorii Strashko <grygorii.strashko@ti.com>
11612 L:      linux-omap@vger.kernel.org
11613 L:      netdev@vger.kernel.org
11614 S:      Maintained
11615 F:      drivers/net/ethernet/ti/cpsw*
11616 F:      drivers/net/ethernet/ti/davinci*
11617
11618 TI FLASH MEDIA INTERFACE DRIVER
11619 M:      Alex Dubov <oakad@yahoo.com>
11620 S:      Maintained
11621 F:      drivers/misc/tifm*
11622 F:      drivers/mmc/host/tifm_sd.c
11623 F:      include/linux/tifm.h
11624
11625 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11626 M:      Santosh Shilimkar <ssantosh@kernel.org>
11627 L:      linux-kernel@vger.kernel.org
11628 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11629 S:      Maintained
11630 F:      drivers/soc/ti/*
11631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11632
11633
11634 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11635 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
11636 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11637 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11638 S:      Maintained
11639 F:      sound/soc/codecs/lm49453*
11640 F:      sound/soc/codecs/isabelle*
11641
11642 TI LP855x BACKLIGHT DRIVER
11643 M:      Milo Kim <milo.kim@ti.com>
11644 S:      Maintained
11645 F:      Documentation/backlight/lp855x-driver.txt
11646 F:      drivers/video/backlight/lp855x_bl.c
11647 F:      include/linux/platform_data/lp855x.h
11648
11649 TI LP8727 CHARGER DRIVER
11650 M:      Milo Kim <milo.kim@ti.com>
11651 S:      Maintained
11652 F:      drivers/power/lp8727_charger.c
11653 F:      include/linux/platform_data/lp8727.h
11654
11655 TI LP8788 MFD DRIVER
11656 M:      Milo Kim <milo.kim@ti.com>
11657 S:      Maintained
11658 F:      drivers/iio/adc/lp8788_adc.c
11659 F:      drivers/leds/leds-lp8788.c
11660 F:      drivers/mfd/lp8788*.c
11661 F:      drivers/power/lp8788-charger.c
11662 F:      drivers/regulator/lp8788-*.c
11663 F:      include/linux/mfd/lp8788*.h
11664
11665 TI NETCP ETHERNET DRIVER
11666 M:      Wingman Kwok <w-kwok2@ti.com>
11667 M:      Murali Karicheri <m-karicheri2@ti.com>
11668 L:      netdev@vger.kernel.org
11669 S:      Maintained
11670 F:      drivers/net/ethernet/ti/netcp*
11671
11672 TI TAS571X FAMILY ASoC CODEC DRIVER
11673 M:      Kevin Cernekee <cernekee@chromium.org>
11674 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11675 S:      Odd Fixes
11676 F:      sound/soc/codecs/tas571x*
11677
11678 TI TWL4030 SERIES SOC CODEC DRIVER
11679 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11680 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11681 S:      Maintained
11682 F:      sound/soc/codecs/twl4030*
11683
11684 TI WILINK WIRELESS DRIVERS
11685 L:      linux-wireless@vger.kernel.org
11686 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11687 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11689 S:      Orphan
11690 F:      drivers/net/wireless/ti/
11691 F:      include/linux/wl12xx.h
11692
11693 TIPC NETWORK LAYER
11694 M:      Jon Maloy <jon.maloy@ericsson.com>
11695 M:      Ying Xue <ying.xue@windriver.com>
11696 L:      netdev@vger.kernel.org (core kernel code)
11697 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11698 W:      http://tipc.sourceforge.net/
11699 S:      Maintained
11700 F:      include/uapi/linux/tipc*.h
11701 F:      net/tipc/
11702
11703 TILE ARCHITECTURE
11704 M:      Chris Metcalf <cmetcalf@mellanox.com>
11705 W:      http://www.mellanox.com/repository/solutions/tile-scm/
11706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11707 S:      Supported
11708 F:      arch/tile/
11709 F:      drivers/char/tile-srom.c
11710 F:      drivers/edac/tile_edac.c
11711 F:      drivers/net/ethernet/tile/
11712 F:      drivers/rtc/rtc-tile.c
11713 F:      drivers/tty/hvc/hvc_tile.c
11714 F:      drivers/tty/serial/tilegx.c
11715 F:      drivers/usb/host/*-tilegx.c
11716 F:      include/linux/usb/tilegx.h
11717
11718 TLAN NETWORK DRIVER
11719 M:      Samuel Chessman <chessman@tux.org>
11720 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11721 W:      http://sourceforge.net/projects/tlan/
11722 S:      Maintained
11723 F:      Documentation/networking/tlan.txt
11724 F:      drivers/net/ethernet/ti/tlan.*
11725
11726 TOMOYO SECURITY MODULE
11727 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11728 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11729 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11730 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11731 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11732 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11733 W:      http://tomoyo.sourceforge.jp/
11734 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11735 S:      Maintained
11736 F:      security/tomoyo/
11737
11738 TOPSTAR LAPTOP EXTRAS DRIVER
11739 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11740 L:      platform-driver-x86@vger.kernel.org
11741 S:      Maintained
11742 F:      drivers/platform/x86/topstar-laptop.c
11743
11744 TOSHIBA ACPI EXTRAS DRIVER
11745 M:      Azael Avalos <coproscefalo@gmail.com>
11746 L:      platform-driver-x86@vger.kernel.org
11747 S:      Maintained
11748 F:      drivers/platform/x86/toshiba_acpi.c
11749
11750 TOSHIBA BLUETOOTH DRIVER
11751 M:      Azael Avalos <coproscefalo@gmail.com>
11752 L:      platform-driver-x86@vger.kernel.org
11753 S:      Maintained
11754 F:      drivers/platform/x86/toshiba_bluetooth.c
11755
11756 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11757 M:      Azael Avalos <coproscefalo@gmail.com>
11758 L:      platform-driver-x86@vger.kernel.org
11759 S:      Maintained
11760 F:      drivers/platform/x86/toshiba_haps.c
11761
11762 TOSHIBA WMI HOTKEYS DRIVER
11763 M:      Azael Avalos <coproscefalo@gmail.com>
11764 L:      platform-driver-x86@vger.kernel.org
11765 S:      Maintained
11766 F:      drivers/platform/x86/toshiba-wmi.c
11767
11768 TOSHIBA SMM DRIVER
11769 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11770 W:      http://www.buzzard.org.uk/toshiba/
11771 S:      Maintained
11772 F:      drivers/char/toshiba.c
11773 F:      include/linux/toshiba.h
11774 F:      include/uapi/linux/toshiba.h
11775
11776 TOSHIBA TC358743 DRIVER
11777 M:      Mats Randgaard <matrandg@cisco.com>
11778 L:      linux-media@vger.kernel.org
11779 S:      Maintained
11780 F:      drivers/media/i2c/tc358743*
11781 F:      include/media/i2c/tc358743.h
11782
11783 TMIO/SDHI MMC DRIVER
11784 M:      Wolfram Sang <wsa+renesas@sang-engineering.com>
11785 L:      linux-mmc@vger.kernel.org
11786 S:      Supported
11787 F:      drivers/mmc/host/tmio_mmc*
11788 F:      drivers/mmc/host/sh_mobile_sdhi.c
11789 F:      include/linux/mfd/tmio.h
11790
11791 TMP401 HARDWARE MONITOR DRIVER
11792 M:      Guenter Roeck <linux@roeck-us.net>
11793 L:      linux-hwmon@vger.kernel.org
11794 S:      Maintained
11795 F:      Documentation/hwmon/tmp401
11796 F:      drivers/hwmon/tmp401.c
11797
11798 TMPFS (SHMEM FILESYSTEM)
11799 M:      Hugh Dickins <hughd@google.com>
11800 L:      linux-mm@kvack.org
11801 S:      Maintained
11802 F:      include/linux/shmem_fs.h
11803 F:      mm/shmem.c
11804
11805 TM6000 VIDEO4LINUX DRIVER
11806 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11807 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11808 L:      linux-media@vger.kernel.org
11809 W:      https://linuxtv.org
11810 T:      git git://linuxtv.org/media_tree.git
11811 S:      Odd fixes
11812 F:      drivers/media/usb/tm6000/
11813
11814 TW68 VIDEO4LINUX DRIVER
11815 M:      Hans Verkuil <hverkuil@xs4all.nl>
11816 L:      linux-media@vger.kernel.org
11817 T:      git git://linuxtv.org/media_tree.git
11818 W:      https://linuxtv.org
11819 S:      Odd Fixes
11820 F:      drivers/media/pci/tw68/
11821
11822 TW686X VIDEO4LINUX DRIVER
11823 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11824 L:      linux-media@vger.kernel.org
11825 T:      git git://linuxtv.org/media_tree.git
11826 W:      http://linuxtv.org
11827 S:      Maintained
11828 F:      drivers/media/pci/tw686x/
11829
11830 TPM DEVICE DRIVER
11831 M:      Peter Huewe <peterhuewe@gmx.de>
11832 M:      Marcel Selhorst <tpmdd@selhorst.net>
11833 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11834 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11835 W:      http://tpmdd.sourceforge.net
11836 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11837 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11838 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11839 S:      Maintained
11840 F:      drivers/char/tpm/
11841
11842 TPM IBM_VTPM DEVICE DRIVER
11843 M:      Ashley Lai <ashleydlai@gmail.com>
11844 W:      http://tpmdd.sourceforge.net
11845 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11846 S:      Maintained
11847 F:      drivers/char/tpm/tpm_ibmvtpm*
11848
11849 TRACING
11850 M:      Steven Rostedt <rostedt@goodmis.org>
11851 M:      Ingo Molnar <mingo@redhat.com>
11852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11853 S:      Maintained
11854 F:      Documentation/trace/ftrace.txt
11855 F:      arch/*/*/*/ftrace.h
11856 F:      arch/*/kernel/ftrace.c
11857 F:      include/*/ftrace.h
11858 F:      include/linux/trace*.h
11859 F:      include/trace/
11860 F:      kernel/trace/
11861 F:      tools/testing/selftests/ftrace/
11862
11863 TRACING MMIO ACCESSES (MMIOTRACE)
11864 M:      Steven Rostedt <rostedt@goodmis.org>
11865 M:      Ingo Molnar <mingo@kernel.org>
11866 R:      Karol Herbst <karolherbst@gmail.com>
11867 R:      Pekka Paalanen <ppaalanen@gmail.com>
11868 S:      Maintained
11869 L:      linux-kernel@vger.kernel.org
11870 L:      nouveau@lists.freedesktop.org
11871 F:      kernel/trace/trace_mmiotrace.c
11872 F:      include/linux/mmiotrace.h
11873 F:      arch/x86/mm/kmmio.c
11874 F:      arch/x86/mm/mmio-mod.c
11875 F:      arch/x86/mm/testmmiotrace.c
11876
11877 TRIVIAL PATCHES
11878 M:      Jiri Kosina <trivial@kernel.org>
11879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11880 S:      Maintained
11881 K:      ^Subject:.*(?i)trivial
11882
11883 TTY LAYER
11884 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11885 M:      Jiri Slaby <jslaby@suse.com>
11886 S:      Supported
11887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11888 F:      Documentation/serial/
11889 F:      drivers/tty/
11890 F:      drivers/tty/serial/serial_core.c
11891 F:      include/linux/serial_core.h
11892 F:      include/linux/serial.h
11893 F:      include/linux/tty.h
11894 F:      include/uapi/linux/serial_core.h
11895 F:      include/uapi/linux/serial.h
11896 F:      include/uapi/linux/tty.h
11897
11898 TUA9001 MEDIA DRIVER
11899 M:      Antti Palosaari <crope@iki.fi>
11900 L:      linux-media@vger.kernel.org
11901 W:      https://linuxtv.org
11902 W:      http://palosaari.fi/linux/
11903 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11904 T:      git git://linuxtv.org/anttip/media_tree.git
11905 S:      Maintained
11906 F:      drivers/media/tuners/tua9001*
11907
11908 TULIP NETWORK DRIVERS
11909 L:      netdev@vger.kernel.org
11910 L:      linux-parisc@vger.kernel.org
11911 S:      Orphan
11912 F:      drivers/net/ethernet/dec/tulip/
11913
11914 TUN/TAP driver
11915 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11916 W:      http://vtun.sourceforge.net/tun
11917 S:      Maintained
11918 F:      Documentation/networking/tuntap.txt
11919 F:      arch/um/os-Linux/drivers/
11920
11921 TURBOCHANNEL SUBSYSTEM
11922 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11923 M:      Ralf Baechle <ralf@linux-mips.org>
11924 L:      linux-mips@linux-mips.org
11925 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11926 S:      Maintained
11927 F:      drivers/tc/
11928 F:      include/linux/tc.h
11929
11930 U14-34F SCSI DRIVER
11931 M:      Dario Ballabio <ballabio_dario@emc.com>
11932 L:      linux-scsi@vger.kernel.org
11933 S:      Maintained
11934 F:      drivers/scsi/u14-34f.c
11935
11936 UBI FILE SYSTEM (UBIFS)
11937 M:      Richard Weinberger <richard@nod.at>
11938 M:      Artem Bityutskiy <dedekind1@gmail.com>
11939 M:      Adrian Hunter <adrian.hunter@intel.com>
11940 L:      linux-mtd@lists.infradead.org
11941 T:      git git://git.infradead.org/ubifs-2.6.git
11942 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11943 S:      Supported
11944 F:      Documentation/filesystems/ubifs.txt
11945 F:      fs/ubifs/
11946
11947 UCLINUX (M68KNOMMU AND COLDFIRE)
11948 M:      Greg Ungerer <gerg@linux-m68k.org>
11949 W:      http://www.linux-m68k.org/
11950 W:      http://www.uclinux.org/
11951 L:      linux-m68k@lists.linux-m68k.org
11952 L:      uclinux-dev@uclinux.org  (subscribers-only)
11953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11954 S:      Maintained
11955 F:      arch/m68k/coldfire/
11956 F:      arch/m68k/68*/
11957 F:      arch/m68k/*/*_no.*
11958 F:      arch/m68k/include/asm/*_no.*
11959
11960 UDF FILESYSTEM
11961 M:      Jan Kara <jack@suse.com>
11962 S:      Maintained
11963 F:      Documentation/filesystems/udf.txt
11964 F:      fs/udf/
11965
11966 UFS FILESYSTEM
11967 M:      Evgeniy Dushistov <dushistov@mail.ru>
11968 S:      Maintained
11969 F:      Documentation/filesystems/ufs.txt
11970 F:      fs/ufs/
11971
11972 UHID USERSPACE HID IO DRIVER:
11973 M:      David Herrmann <dh.herrmann@googlemail.com>
11974 L:      linux-input@vger.kernel.org
11975 S:      Maintained
11976 F:      drivers/hid/uhid.c
11977 F:      include/uapi/linux/uhid.h
11978
11979 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11980 L:      linux-usb@vger.kernel.org
11981 S:      Orphan
11982 F:      drivers/uwb/
11983 F:      include/linux/uwb.h
11984 F:      include/linux/uwb/
11985
11986 UNICORE32 ARCHITECTURE:
11987 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11988 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11989 S:      Maintained
11990 T:      git git://github.com/gxt/linux.git
11991 F:      arch/unicore32/
11992
11993 UNIFDEF
11994 M:      Tony Finch <dot@dotat.at>
11995 W:      http://dotat.at/prog/unifdef
11996 S:      Maintained
11997 F:      scripts/unifdef.c
11998
11999 UNIFORM CDROM DRIVER
12000 M:      Jens Axboe <axboe@kernel.dk>
12001 W:      http://www.kernel.dk
12002 S:      Maintained
12003 F:      Documentation/cdrom/
12004 F:      drivers/cdrom/cdrom.c
12005 F:      include/linux/cdrom.h
12006 F:      include/uapi/linux/cdrom.h
12007
12008 UNISYS S-PAR DRIVERS
12009 M:      David Kershner <david.kershner@unisys.com>
12010 L:      sparmaintainer@unisys.com (Unisys internal)
12011 S:      Supported
12012 F:      drivers/staging/unisys/
12013
12014 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12015 M:      Vinayak Holikatti <vinholikatti@gmail.com>
12016 L:      linux-scsi@vger.kernel.org
12017 S:      Supported
12018 F:      Documentation/scsi/ufs.txt
12019 F:      drivers/scsi/ufs/
12020
12021 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12022 M:      Joao Pinto <Joao.Pinto@synopsys.com>
12023 L:      linux-scsi@vger.kernel.org
12024 S:      Supported
12025 F:      drivers/scsi/ufs/*dwc*
12026
12027 UNSORTED BLOCK IMAGES (UBI)
12028 M:      Artem Bityutskiy <dedekind1@gmail.com>
12029 M:      Richard Weinberger <richard@nod.at>
12030 W:      http://www.linux-mtd.infradead.org/
12031 L:      linux-mtd@lists.infradead.org
12032 T:      git git://git.infradead.org/ubifs-2.6.git
12033 S:      Supported
12034 F:      drivers/mtd/ubi/
12035 F:      include/linux/mtd/ubi.h
12036 F:      include/uapi/mtd/ubi-user.h
12037
12038 USB ACM DRIVER
12039 M:      Oliver Neukum <oneukum@suse.com>
12040 L:      linux-usb@vger.kernel.org
12041 S:      Maintained
12042 F:      Documentation/usb/acm.txt
12043 F:      drivers/usb/class/cdc-acm.*
12044
12045 USB AR5523 WIRELESS DRIVER
12046 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
12047 L:      linux-wireless@vger.kernel.org
12048 S:      Maintained
12049 F:      drivers/net/wireless/ath/ar5523/
12050
12051 USB ATTACHED SCSI
12052 M:      Oliver Neukum <oneukum@suse.com>
12053 L:      linux-usb@vger.kernel.org
12054 L:      linux-scsi@vger.kernel.org
12055 S:      Maintained
12056 F:      drivers/usb/storage/uas.c
12057
12058 USB CDC ETHERNET DRIVER
12059 M:      Oliver Neukum <oliver@neukum.org>
12060 L:      linux-usb@vger.kernel.org
12061 S:      Maintained
12062 F:      drivers/net/usb/cdc_*.c
12063 F:      include/uapi/linux/usb/cdc.h
12064
12065 USB CHAOSKEY DRIVER
12066 M:      Keith Packard <keithp@keithp.com>
12067 L:      linux-usb@vger.kernel.org
12068 S:      Maintained
12069 F:      drivers/usb/misc/chaoskey.c
12070
12071 USB CYPRESS C67X00 DRIVER
12072 M:      Peter Korsgaard <jacmet@sunsite.dk>
12073 L:      linux-usb@vger.kernel.org
12074 S:      Maintained
12075 F:      drivers/usb/c67x00/
12076
12077 USB DAVICOM DM9601 DRIVER
12078 M:      Peter Korsgaard <jacmet@sunsite.dk>
12079 L:      netdev@vger.kernel.org
12080 W:      http://www.linux-usb.org/usbnet
12081 S:      Maintained
12082 F:      drivers/net/usb/dm9601.c
12083
12084 USB DIAMOND RIO500 DRIVER
12085 M:      Cesar Miquel <miquel@df.uba.ar>
12086 L:      rio500-users@lists.sourceforge.net
12087 W:      http://rio500.sourceforge.net
12088 S:      Maintained
12089 F:      drivers/usb/misc/rio500*
12090
12091 USB EHCI DRIVER
12092 M:      Alan Stern <stern@rowland.harvard.edu>
12093 L:      linux-usb@vger.kernel.org
12094 S:      Maintained
12095 F:      Documentation/usb/ehci.txt
12096 F:      drivers/usb/host/ehci*
12097
12098 USB GADGET/PERIPHERAL SUBSYSTEM
12099 M:      Felipe Balbi <balbi@kernel.org>
12100 L:      linux-usb@vger.kernel.org
12101 W:      http://www.linux-usb.org/gadget
12102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12103 S:      Maintained
12104 F:      drivers/usb/gadget/
12105 F:      include/linux/usb/gadget*
12106
12107 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12108 M:      Jiri Kosina <jikos@kernel.org>
12109 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
12110 L:      linux-usb@vger.kernel.org
12111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12112 S:      Maintained
12113 F:      Documentation/hid/hiddev.txt
12114 F:      drivers/hid/usbhid/
12115
12116 USB ISP116X DRIVER
12117 M:      Olav Kongas <ok@artecdesign.ee>
12118 L:      linux-usb@vger.kernel.org
12119 S:      Maintained
12120 F:      drivers/usb/host/isp116x*
12121 F:      include/linux/usb/isp116x.h
12122
12123 USB LAN78XX ETHERNET DRIVER
12124 M:      Woojung Huh <woojung.huh@microchip.com>
12125 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12126 L:      netdev@vger.kernel.org
12127 S:      Maintained
12128 F:      drivers/net/usb/lan78xx.*
12129
12130 USB MASS STORAGE DRIVER
12131 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12132 L:      linux-usb@vger.kernel.org
12133 L:      usb-storage@lists.one-eyed-alien.net
12134 S:      Maintained
12135 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
12136 F:      drivers/usb/storage/
12137
12138 USB MIDI DRIVER
12139 M:      Clemens Ladisch <clemens@ladisch.de>
12140 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12141 T:      git git://git.alsa-project.org/alsa-kernel.git
12142 S:      Maintained
12143 F:      sound/usb/midi.*
12144
12145 USB NETWORKING DRIVERS
12146 L:      linux-usb@vger.kernel.org
12147 S:      Odd Fixes
12148 F:      drivers/net/usb/
12149
12150 USB OHCI DRIVER
12151 M:      Alan Stern <stern@rowland.harvard.edu>
12152 L:      linux-usb@vger.kernel.org
12153 S:      Maintained
12154 F:      Documentation/usb/ohci.txt
12155 F:      drivers/usb/host/ohci*
12156
12157 USB OTG FSM (Finite State Machine)
12158 M:      Peter Chen <Peter.Chen@nxp.com>
12159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12160 L:      linux-usb@vger.kernel.org
12161 S:      Maintained
12162 F:      drivers/usb/common/usb-otg-fsm.c
12163
12164 USB OVER IP DRIVER
12165 M:      Valentina Manea <valentina.manea.m@gmail.com>
12166 M:      Shuah Khan <shuahkh@osg.samsung.com>
12167 M:      Shuah Khan <shuah@kernel.org>
12168 L:      linux-usb@vger.kernel.org
12169 S:      Maintained
12170 F:      Documentation/usb/usbip_protocol.txt
12171 F:      drivers/usb/usbip/
12172 F:      tools/usb/usbip/
12173
12174 USB PEGASUS DRIVER
12175 M:      Petko Manolov <petkan@nucleusys.com>
12176 L:      linux-usb@vger.kernel.org
12177 L:      netdev@vger.kernel.org
12178 T:      git git://github.com/petkan/pegasus.git
12179 W:      https://github.com/petkan/pegasus
12180 S:      Maintained
12181 F:      drivers/net/usb/pegasus.*
12182
12183 USB PHY LAYER
12184 M:      Felipe Balbi <balbi@kernel.org>
12185 L:      linux-usb@vger.kernel.org
12186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12187 S:      Maintained
12188 F:      drivers/usb/phy/
12189
12190 USB PRINTER DRIVER (usblp)
12191 M:      Pete Zaitcev <zaitcev@redhat.com>
12192 L:      linux-usb@vger.kernel.org
12193 S:      Supported
12194 F:      drivers/usb/class/usblp.c
12195
12196 USB QMI WWAN NETWORK DRIVER
12197 M:      Bjørn Mork <bjorn@mork.no>
12198 L:      netdev@vger.kernel.org
12199 S:      Maintained
12200 F:      Documentation/ABI/testing/sysfs-class-net-qmi
12201 F:      drivers/net/usb/qmi_wwan.c
12202
12203 USB RTL8150 DRIVER
12204 M:      Petko Manolov <petkan@nucleusys.com>
12205 L:      linux-usb@vger.kernel.org
12206 L:      netdev@vger.kernel.org
12207 T:      git git://github.com/petkan/rtl8150.git
12208 W:      https://github.com/petkan/rtl8150
12209 S:      Maintained
12210 F:      drivers/net/usb/rtl8150.c
12211
12212 USB SERIAL SUBSYSTEM
12213 M:      Johan Hovold <johan@kernel.org>
12214 L:      linux-usb@vger.kernel.org
12215 S:      Maintained
12216 F:      Documentation/usb/usb-serial.txt
12217 F:      drivers/usb/serial/
12218 F:      include/linux/usb/serial.h
12219
12220 USB SMSC75XX ETHERNET DRIVER
12221 M:      Steve Glendinning <steve.glendinning@shawell.net>
12222 L:      netdev@vger.kernel.org
12223 S:      Maintained
12224 F:      drivers/net/usb/smsc75xx.*
12225
12226 USB SMSC95XX ETHERNET DRIVER
12227 M:      Steve Glendinning <steve.glendinning@shawell.net>
12228 L:      netdev@vger.kernel.org
12229 S:      Maintained
12230 F:      drivers/net/usb/smsc95xx.*
12231
12232 USB SUBSYSTEM
12233 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12234 L:      linux-usb@vger.kernel.org
12235 W:      http://www.linux-usb.org
12236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12237 S:      Supported
12238 F:      Documentation/devicetree/bindings/usb/
12239 F:      Documentation/usb/
12240 F:      drivers/usb/
12241 F:      include/linux/usb.h
12242 F:      include/linux/usb/
12243
12244 USB UHCI DRIVER
12245 M:      Alan Stern <stern@rowland.harvard.edu>
12246 L:      linux-usb@vger.kernel.org
12247 S:      Maintained
12248 F:      drivers/usb/host/uhci*
12249
12250 USB "USBNET" DRIVER FRAMEWORK
12251 M:      Oliver Neukum <oneukum@suse.com>
12252 L:      netdev@vger.kernel.org
12253 W:      http://www.linux-usb.org/usbnet
12254 S:      Maintained
12255 F:      drivers/net/usb/usbnet.c
12256 F:      include/linux/usb/usbnet.h
12257
12258 USB VIDEO CLASS
12259 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12260 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12261 L:      linux-media@vger.kernel.org
12262 T:      git git://linuxtv.org/media_tree.git
12263 W:      http://www.ideasonboard.org/uvc/
12264 S:      Maintained
12265 F:      drivers/media/usb/uvc/
12266 F:      include/uapi/linux/uvcvideo.h
12267
12268 USB VISION DRIVER
12269 M:      Hans Verkuil <hverkuil@xs4all.nl>
12270 L:      linux-media@vger.kernel.org
12271 T:      git git://linuxtv.org/media_tree.git
12272 W:      https://linuxtv.org
12273 S:      Odd Fixes
12274 F:      drivers/media/usb/usbvision/
12275
12276 USB WEBCAM GADGET
12277 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12278 L:      linux-usb@vger.kernel.org
12279 S:      Maintained
12280 F:      drivers/usb/gadget/function/*uvc*
12281 F:      drivers/usb/gadget/legacy/webcam.c
12282
12283 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12284 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
12285 L:      linux-wireless@vger.kernel.org
12286 S:      Maintained
12287 F:      drivers/net/wireless/rndis_wlan.c
12288
12289 USB XHCI DRIVER
12290 M:      Mathias Nyman <mathias.nyman@intel.com>
12291 L:      linux-usb@vger.kernel.org
12292 S:      Supported
12293 F:      drivers/usb/host/xhci*
12294 F:      drivers/usb/host/pci-quirks*
12295
12296 USB ZD1201 DRIVER
12297 L:      linux-wireless@vger.kernel.org
12298 W:      http://linux-lc100020.sourceforge.net
12299 S:      Orphan
12300 F:      drivers/net/wireless/zydas/zd1201.*
12301
12302 USB ZR364XX DRIVER
12303 M:      Antoine Jacquet <royale@zerezo.com>
12304 L:      linux-usb@vger.kernel.org
12305 L:      linux-media@vger.kernel.org
12306 T:      git git://linuxtv.org/media_tree.git
12307 W:      http://royale.zerezo.com/zr364xx/
12308 S:      Maintained
12309 F:      Documentation/video4linux/zr364xx.txt
12310 F:      drivers/media/usb/zr364xx/
12311
12312 ULPI BUS
12313 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
12314 L:      linux-usb@vger.kernel.org
12315 S:      Maintained
12316 F:      drivers/usb/common/ulpi.c
12317 F:      include/linux/ulpi/
12318
12319 USER-MODE LINUX (UML)
12320 M:      Jeff Dike <jdike@addtoit.com>
12321 M:      Richard Weinberger <richard@nod.at>
12322 L:      user-mode-linux-devel@lists.sourceforge.net
12323 L:      user-mode-linux-user@lists.sourceforge.net
12324 W:      http://user-mode-linux.sourceforge.net
12325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12326 S:      Maintained
12327 F:      Documentation/virtual/uml/
12328 F:      arch/um/
12329 F:      arch/x86/um/
12330 F:      fs/hostfs/
12331 F:      fs/hppfs/
12332
12333 USERSPACE I/O (UIO)
12334 M:      "Hans J. Koch" <hjk@hansjkoch.de>
12335 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12336 S:      Maintained
12337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12338 F:      Documentation/DocBook/uio-howto.tmpl
12339 F:      drivers/uio/
12340 F:      include/linux/uio*.h
12341
12342 UTIL-LINUX PACKAGE
12343 M:      Karel Zak <kzak@redhat.com>
12344 L:      util-linux@vger.kernel.org
12345 W:      http://en.wikipedia.org/wiki/Util-linux
12346 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12347 S:      Maintained
12348
12349 UVESAFB DRIVER
12350 M:      Michal Januszewski <spock@gentoo.org>
12351 L:      linux-fbdev@vger.kernel.org
12352 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
12353 S:      Maintained
12354 F:      Documentation/fb/uvesafb.txt
12355 F:      drivers/video/fbdev/uvesafb.*
12356
12357 VF610 NAND DRIVER
12358 M:      Stefan Agner <stefan@agner.ch>
12359 L:      linux-mtd@lists.infradead.org
12360 S:      Supported
12361 F:      drivers/mtd/nand/vf610_nfc.c
12362
12363 VFAT/FAT/MSDOS FILESYSTEM
12364 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12365 S:      Maintained
12366 F:      Documentation/filesystems/vfat.txt
12367 F:      fs/fat/
12368
12369 VFIO DRIVER
12370 M:      Alex Williamson <alex.williamson@redhat.com>
12371 L:      kvm@vger.kernel.org
12372 T:      git git://github.com/awilliam/linux-vfio.git
12373 S:      Maintained
12374 F:      Documentation/vfio.txt
12375 F:      drivers/vfio/
12376 F:      include/linux/vfio.h
12377 F:      include/uapi/linux/vfio.h
12378
12379 VFIO PLATFORM DRIVER
12380 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
12381 L:      kvm@vger.kernel.org
12382 S:      Maintained
12383 F:      drivers/vfio/platform/
12384
12385 VIDEOBUF2 FRAMEWORK
12386 M:      Pawel Osciak <pawel@osciak.com>
12387 M:      Marek Szyprowski <m.szyprowski@samsung.com>
12388 M:      Kyungmin Park <kyungmin.park@samsung.com>
12389 L:      linux-media@vger.kernel.org
12390 S:      Maintained
12391 F:      drivers/media/v4l2-core/videobuf2-*
12392 F:      include/media/videobuf2-*
12393
12394 VIRTUAL SERIO DEVICE DRIVER
12395 M:      Stephen Chandler Paul <thatslyude@gmail.com>
12396 S:      Maintained
12397 F:      drivers/input/serio/userio.c
12398 F:      include/uapi/linux/userio.h
12399
12400 VIRTIO CONSOLE DRIVER
12401 M:      Amit Shah <amit.shah@redhat.com>
12402 L:      virtualization@lists.linux-foundation.org
12403 S:      Maintained
12404 F:      drivers/char/virtio_console.c
12405 F:      include/linux/virtio_console.h
12406 F:      include/uapi/linux/virtio_console.h
12407
12408 VIRTIO CORE, NET AND BLOCK DRIVERS
12409 M:      "Michael S. Tsirkin" <mst@redhat.com>
12410 L:      virtualization@lists.linux-foundation.org
12411 S:      Maintained
12412 F:      Documentation/devicetree/bindings/virtio/
12413 F:      drivers/virtio/
12414 F:      tools/virtio/
12415 F:      drivers/net/virtio_net.c
12416 F:      drivers/block/virtio_blk.c
12417 F:      include/linux/virtio_*.h
12418 F:      include/uapi/linux/virtio_*.h
12419
12420 VIRTIO DRIVERS FOR S390
12421 M:      Christian Borntraeger <borntraeger@de.ibm.com>
12422 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
12423 L:      linux-s390@vger.kernel.org
12424 L:      virtualization@lists.linux-foundation.org
12425 L:      kvm@vger.kernel.org
12426 S:      Supported
12427 F:      drivers/s390/virtio/
12428
12429 VIRTIO GPU DRIVER
12430 M:      David Airlie <airlied@linux.ie>
12431 M:      Gerd Hoffmann <kraxel@redhat.com>
12432 L:      dri-devel@lists.freedesktop.org
12433 L:      virtualization@lists.linux-foundation.org
12434 S:      Maintained
12435 F:      drivers/gpu/drm/virtio/
12436 F:      include/uapi/linux/virtio_gpu.h
12437
12438 VIRTIO HOST (VHOST)
12439 M:      "Michael S. Tsirkin" <mst@redhat.com>
12440 L:      kvm@vger.kernel.org
12441 L:      virtualization@lists.linux-foundation.org
12442 L:      netdev@vger.kernel.org
12443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12444 S:      Maintained
12445 F:      drivers/vhost/
12446 F:      include/uapi/linux/vhost.h
12447
12448 VIRTIO INPUT DRIVER
12449 M:      Gerd Hoffmann <kraxel@redhat.com>
12450 S:      Maintained
12451 F:      drivers/virtio/virtio_input.c
12452 F:      include/uapi/linux/virtio_input.h
12453
12454 VIA RHINE NETWORK DRIVER
12455 S:      Orphan
12456 F:      drivers/net/ethernet/via/via-rhine.c
12457
12458 VIA SD/MMC CARD CONTROLLER DRIVER
12459 M:      Bruce Chang <brucechang@via.com.tw>
12460 M:      Harald Welte <HaraldWelte@viatech.com>
12461 S:      Maintained
12462 F:      drivers/mmc/host/via-sdmmc.c
12463
12464 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12465 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12466 L:      linux-fbdev@vger.kernel.org
12467 S:      Maintained
12468 F:      include/linux/via-core.h
12469 F:      include/linux/via-gpio.h
12470 F:      include/linux/via_i2c.h
12471 F:      drivers/video/fbdev/via/
12472
12473 VIA VELOCITY NETWORK DRIVER
12474 M:      Francois Romieu <romieu@fr.zoreil.com>
12475 L:      netdev@vger.kernel.org
12476 S:      Maintained
12477 F:      drivers/net/ethernet/via/via-velocity.*
12478
12479 VIRT LIB
12480 M:      Alex Williamson <alex.williamson@redhat.com>
12481 M:      Paolo Bonzini <pbonzini@redhat.com>
12482 L:      kvm@vger.kernel.org
12483 S:      Supported
12484 F:      virt/lib/
12485
12486 VIVID VIRTUAL VIDEO DRIVER
12487 M:      Hans Verkuil <hverkuil@xs4all.nl>
12488 L:      linux-media@vger.kernel.org
12489 T:      git git://linuxtv.org/media_tree.git
12490 W:      https://linuxtv.org
12491 S:      Maintained
12492 F:      drivers/media/platform/vivid/*
12493
12494 VLAN (802.1Q)
12495 M:      Patrick McHardy <kaber@trash.net>
12496 L:      netdev@vger.kernel.org
12497 S:      Maintained
12498 F:      drivers/net/macvlan.c
12499 F:      include/linux/if_*vlan.h
12500 F:      net/8021q/
12501
12502 VLYNQ BUS
12503 M:      Florian Fainelli <florian@openwrt.org>
12504 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
12505 S:      Maintained
12506 F:      drivers/vlynq/vlynq.c
12507 F:      include/linux/vlynq.h
12508
12509 VME SUBSYSTEM
12510 M:      Martyn Welch <martyn@welchs.me.uk>
12511 M:      Manohar Vanga <manohar.vanga@gmail.com>
12512 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12513 L:      devel@driverdev.osuosl.org
12514 S:      Maintained
12515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12516 F:      Documentation/vme_api.txt
12517 F:      drivers/staging/vme/
12518 F:      drivers/vme/
12519 F:      include/linux/vme*
12520
12521 VMWARE HYPERVISOR INTERFACE
12522 M:      Alok Kataria <akataria@vmware.com>
12523 L:      virtualization@lists.linux-foundation.org
12524 S:      Supported
12525 F:      arch/x86/kernel/cpu/vmware.c
12526
12527 VMWARE BALLOON DRIVER
12528 M:      Xavier Deguillard <xdeguillard@vmware.com>
12529 M:      Philip Moltmann <moltmann@vmware.com>
12530 M:      "VMware, Inc." <pv-drivers@vmware.com>
12531 L:      linux-kernel@vger.kernel.org
12532 S:      Maintained
12533 F:      drivers/misc/vmw_balloon.c
12534
12535 VMWARE VMMOUSE SUBDRIVER
12536 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12537 M:      "VMware, Inc." <pv-drivers@vmware.com>
12538 L:      linux-input@vger.kernel.org
12539 S:      Maintained
12540 F:      drivers/input/mouse/vmmouse.c
12541 F:      drivers/input/mouse/vmmouse.h
12542
12543 VMWARE VMXNET3 ETHERNET DRIVER
12544 M:      Shrikrishna Khare <skhare@vmware.com>
12545 M:      "VMware, Inc." <pv-drivers@vmware.com>
12546 L:      netdev@vger.kernel.org
12547 S:      Maintained
12548 F:      drivers/net/vmxnet3/
12549
12550 VMware PVSCSI driver
12551 M:      Jim Gill <jgill@vmware.com>
12552 M:      VMware PV-Drivers <pv-drivers@vmware.com>
12553 L:      linux-scsi@vger.kernel.org
12554 S:      Maintained
12555 F:      drivers/scsi/vmw_pvscsi.c
12556 F:      drivers/scsi/vmw_pvscsi.h
12557
12558 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12559 M:      Liam Girdwood <lgirdwood@gmail.com>
12560 M:      Mark Brown <broonie@kernel.org>
12561 L:      linux-kernel@vger.kernel.org
12562 W:      http://www.slimlogic.co.uk/?p=48
12563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12564 S:      Supported
12565 F:      Documentation/devicetree/bindings/regulator/
12566 F:      drivers/regulator/
12567 F:      include/dt-bindings/regulator/
12568 F:      include/linux/regulator/
12569
12570 VRF
12571 M:      David Ahern <dsa@cumulusnetworks.com>
12572 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
12573 L:      netdev@vger.kernel.org
12574 S:      Maintained
12575 F:      drivers/net/vrf.c
12576 F:      Documentation/networking/vrf.txt
12577
12578 VT1211 HARDWARE MONITOR DRIVER
12579 M:      Juerg Haefliger <juergh@gmail.com>
12580 L:      linux-hwmon@vger.kernel.org
12581 S:      Maintained
12582 F:      Documentation/hwmon/vt1211
12583 F:      drivers/hwmon/vt1211.c
12584
12585 VT8231 HARDWARE MONITOR DRIVER
12586 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
12587 L:      linux-hwmon@vger.kernel.org
12588 S:      Maintained
12589 F:      drivers/hwmon/vt8231.c
12590
12591 VUB300 USB to SDIO/SD/MMC bridge chip
12592 M:      Tony Olech <tony.olech@elandigitalsystems.com>
12593 L:      linux-mmc@vger.kernel.org
12594 L:      linux-usb@vger.kernel.org
12595 S:      Supported
12596 F:      drivers/mmc/host/vub300.c
12597
12598 W1 DALLAS'S 1-WIRE BUS
12599 M:      Evgeniy Polyakov <zbr@ioremap.net>
12600 S:      Maintained
12601 F:      Documentation/w1/
12602 F:      drivers/w1/
12603
12604 W83791D HARDWARE MONITORING DRIVER
12605 M:      Marc Hulsman <m.hulsman@tudelft.nl>
12606 L:      linux-hwmon@vger.kernel.org
12607 S:      Maintained
12608 F:      Documentation/hwmon/w83791d
12609 F:      drivers/hwmon/w83791d.c
12610
12611 W83793 HARDWARE MONITORING DRIVER
12612 M:      Rudolf Marek <r.marek@assembler.cz>
12613 L:      linux-hwmon@vger.kernel.org
12614 S:      Maintained
12615 F:      Documentation/hwmon/w83793
12616 F:      drivers/hwmon/w83793.c
12617
12618 W83795 HARDWARE MONITORING DRIVER
12619 M:      Jean Delvare <jdelvare@suse.com>
12620 L:      linux-hwmon@vger.kernel.org
12621 S:      Maintained
12622 F:      drivers/hwmon/w83795.c
12623
12624 W83L51xD SD/MMC CARD INTERFACE DRIVER
12625 M:      Pierre Ossman <pierre@ossman.eu>
12626 S:      Maintained
12627 F:      drivers/mmc/host/wbsd.*
12628
12629 WACOM PROTOCOL 4 SERIAL TABLETS
12630 M:      Julian Squires <julian@cipht.net>
12631 M:      Hans de Goede <hdegoede@redhat.com>
12632 L:      linux-input@vger.kernel.org
12633 S:      Maintained
12634 F:      drivers/input/tablet/wacom_serial4.c
12635
12636 WATCHDOG DEVICE DRIVERS
12637 M:      Wim Van Sebroeck <wim@iguana.be>
12638 R:      Guenter Roeck <linux@roeck-us.net>
12639 L:      linux-watchdog@vger.kernel.org
12640 W:      http://www.linux-watchdog.org/
12641 T:      git git://www.linux-watchdog.org/linux-watchdog.git
12642 S:      Maintained
12643 F:      Documentation/devicetree/bindings/watchdog/
12644 F:      Documentation/watchdog/
12645 F:      drivers/watchdog/
12646 F:      include/linux/watchdog.h
12647 F:      include/uapi/linux/watchdog.h
12648
12649 WD7000 SCSI DRIVER
12650 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
12651 L:      linux-scsi@vger.kernel.org
12652 S:      Maintained
12653 F:      drivers/scsi/wd7000.c
12654
12655 WIIMOTE HID DRIVER
12656 M:      David Herrmann <dh.herrmann@googlemail.com>
12657 L:      linux-input@vger.kernel.org
12658 S:      Maintained
12659 F:      drivers/hid/hid-wiimote*
12660
12661 WINBOND CIR DRIVER
12662 M:      David Härdeman <david@hardeman.nu>
12663 S:      Maintained
12664 F:      drivers/media/rc/winbond-cir.c
12665
12666 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12667 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12668 L:      linux-watchdog@vger.kernel.org
12669 S:      Maintained
12670 F:      drivers/watchdog/ebc-c384_wdt.c
12671
12672 WINSYSTEMS WS16C48 GPIO DRIVER
12673 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12674 L:      linux-gpio@vger.kernel.org
12675 S:      Maintained
12676 F:      drivers/gpio/gpio-ws16c48.c
12677
12678 WIMAX STACK
12679 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12680 M:      linux-wimax@intel.com
12681 L:      wimax@linuxwimax.org (subscribers-only)
12682 S:      Supported
12683 W:      http://linuxwimax.org
12684 F:      Documentation/wimax/README.wimax
12685 F:      include/linux/wimax/debug.h
12686 F:      include/net/wimax.h
12687 F:      include/uapi/linux/wimax.h
12688 F:      net/wimax/
12689
12690 WISTRON LAPTOP BUTTON DRIVER
12691 M:      Miloslav Trmac <mitr@volny.cz>
12692 S:      Maintained
12693 F:      drivers/input/misc/wistron_btns.c
12694
12695 WL3501 WIRELESS PCMCIA CARD DRIVER
12696 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12697 L:      linux-wireless@vger.kernel.org
12698 W:      http://oops.ghostprotocols.net:81/blog
12699 S:      Maintained
12700 F:      drivers/net/wireless/wl3501*
12701
12702 WOLFSON MICROELECTRONICS DRIVERS
12703 L:      patches@opensource.wolfsonmicro.com
12704 T:      git https://github.com/CirrusLogic/linux-drivers.git
12705 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12706 S:      Supported
12707 F:      Documentation/hwmon/wm83??
12708 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12709 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12710 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12711 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12712 F:      drivers/clk/clk-wm83*.c
12713 F:      drivers/extcon/extcon-arizona.c
12714 F:      drivers/leds/leds-wm83*.c
12715 F:      drivers/gpio/gpio-*wm*.c
12716 F:      drivers/gpio/gpio-arizona.c
12717 F:      drivers/hwmon/wm83??-hwmon.c
12718 F:      drivers/input/misc/wm831x-on.c
12719 F:      drivers/input/touchscreen/wm831x-ts.c
12720 F:      drivers/input/touchscreen/wm97*.c
12721 F:      drivers/mfd/arizona*
12722 F:      drivers/mfd/wm*.c
12723 F:      drivers/mfd/cs47l24*
12724 F:      drivers/power/wm83*.c
12725 F:      drivers/rtc/rtc-wm83*.c
12726 F:      drivers/regulator/wm8*.c
12727 F:      drivers/video/backlight/wm83*_bl.c
12728 F:      drivers/watchdog/wm83*_wdt.c
12729 F:      include/linux/mfd/arizona/
12730 F:      include/linux/mfd/wm831x/
12731 F:      include/linux/mfd/wm8350/
12732 F:      include/linux/mfd/wm8400*
12733 F:      include/linux/wm97xx.h
12734 F:      include/sound/wm????.h
12735 F:      sound/soc/codecs/arizona.?
12736 F:      sound/soc/codecs/wm*
12737 F:      sound/soc/codecs/cs47l24*
12738
12739 WORKQUEUE
12740 M:      Tejun Heo <tj@kernel.org>
12741 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12743 S:      Maintained
12744 F:      include/linux/workqueue.h
12745 F:      kernel/workqueue.c
12746 F:      Documentation/workqueue.txt
12747
12748 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12749 M:      Chen-Yu Tsai <wens@csie.org>
12750 L:      linux-kernel@vger.kernel.org
12751 S:      Maintained
12752 N:      axp[128]
12753
12754 X.25 NETWORK LAYER
12755 M:      Andrew Hendry <andrew.hendry@gmail.com>
12756 L:      linux-x25@vger.kernel.org
12757 S:      Odd Fixes
12758 F:      Documentation/networking/x25*
12759 F:      include/net/x25*
12760 F:      net/x25/
12761
12762 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12763 M:      Thomas Gleixner <tglx@linutronix.de>
12764 M:      Ingo Molnar <mingo@redhat.com>
12765 M:      "H. Peter Anvin" <hpa@zytor.com>
12766 M:      x86@kernel.org
12767 L:      linux-kernel@vger.kernel.org
12768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12769 S:      Maintained
12770 F:      Documentation/x86/
12771 F:      arch/x86/
12772
12773 X86 PLATFORM DRIVERS
12774 M:      Darren Hart <dvhart@infradead.org>
12775 L:      platform-driver-x86@vger.kernel.org
12776 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12777 S:      Maintained
12778 F:      drivers/platform/x86/
12779 F:      drivers/platform/olpc/
12780
12781 X86 MCE INFRASTRUCTURE
12782 M:      Tony Luck <tony.luck@intel.com>
12783 M:      Borislav Petkov <bp@alien8.de>
12784 L:      linux-edac@vger.kernel.org
12785 S:      Maintained
12786 F:      arch/x86/kernel/cpu/mcheck/*
12787
12788 X86 MICROCODE UPDATE SUPPORT
12789 M:      Borislav Petkov <bp@alien8.de>
12790 S:      Maintained
12791 F:      arch/x86/kernel/cpu/microcode/*
12792
12793 X86 VDSO
12794 M:      Andy Lutomirski <luto@amacapital.net>
12795 L:      linux-kernel@vger.kernel.org
12796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12797 S:      Maintained
12798 F:      arch/x86/entry/vdso/
12799
12800 XC2028/3028 TUNER DRIVER
12801 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
12802 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
12803 L:      linux-media@vger.kernel.org
12804 W:      https://linuxtv.org
12805 T:      git git://linuxtv.org/media_tree.git
12806 S:      Maintained
12807 F:      drivers/media/tuners/tuner-xc2028.*
12808
12809 XEN HYPERVISOR INTERFACE
12810 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12811 M:      David Vrabel <david.vrabel@citrix.com>
12812 M:      Juergen Gross <jgross@suse.com>
12813 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12815 S:      Supported
12816 F:      arch/x86/xen/
12817 F:      drivers/*/xen-*front.c
12818 F:      drivers/xen/
12819 F:      arch/x86/include/asm/xen/
12820 F:      include/xen/
12821 F:      include/uapi/xen/
12822
12823 XEN HYPERVISOR ARM
12824 M:      Stefano Stabellini <sstabellini@kernel.org>
12825 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12826 S:      Maintained
12827 F:      arch/arm/xen/
12828 F:      arch/arm/include/asm/xen/
12829
12830 XEN HYPERVISOR ARM64
12831 M:      Stefano Stabellini <sstabellini@kernel.org>
12832 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12833 S:      Maintained
12834 F:      arch/arm64/xen/
12835 F:      arch/arm64/include/asm/xen/
12836
12837 XEN NETWORK BACKEND DRIVER
12838 M:      Wei Liu <wei.liu2@citrix.com>
12839 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12840 L:      netdev@vger.kernel.org
12841 S:      Supported
12842 F:      drivers/net/xen-netback/*
12843
12844 XEN PCI SUBSYSTEM
12845 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12846 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12847 S:      Supported
12848 F:      arch/x86/pci/*xen*
12849 F:      drivers/pci/*xen*
12850
12851 XEN BLOCK SUBSYSTEM
12852 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12853 M:      Roger Pau Monné <roger.pau@citrix.com>
12854 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12855 S:      Supported
12856 F:      drivers/block/xen-blkback/*
12857 F:      drivers/block/xen*
12858
12859 XEN PVSCSI DRIVERS
12860 M:      Juergen Gross <jgross@suse.com>
12861 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12862 L:      linux-scsi@vger.kernel.org
12863 S:      Supported
12864 F:      drivers/scsi/xen-scsifront.c
12865 F:      drivers/xen/xen-scsiback.c
12866 F:      include/xen/interface/io/vscsiif.h
12867
12868 XEN SWIOTLB SUBSYSTEM
12869 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12870 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12871 S:      Supported
12872 F:      arch/x86/xen/*swiotlb*
12873 F:      drivers/xen/*swiotlb*
12874
12875 XFS FILESYSTEM
12876 P:      Silicon Graphics Inc
12877 M:      Dave Chinner <david@fromorbit.com>
12878 M:      xfs@oss.sgi.com
12879 L:      xfs@oss.sgi.com
12880 W:      http://oss.sgi.com/projects/xfs
12881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12882 S:      Supported
12883 F:      Documentation/filesystems/xfs.txt
12884 F:      fs/xfs/
12885
12886 XILINX AXI ETHERNET DRIVER
12887 M:      Anirudha Sarangi <anirudh@xilinx.com>
12888 M:      John Linn <John.Linn@xilinx.com>
12889 S:      Maintained
12890 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12891
12892 XILINX UARTLITE SERIAL DRIVER
12893 M:      Peter Korsgaard <jacmet@sunsite.dk>
12894 L:      linux-serial@vger.kernel.org
12895 S:      Maintained
12896 F:      drivers/tty/serial/uartlite.c
12897
12898 XILINX VIDEO IP CORES
12899 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12900 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12901 L:      linux-media@vger.kernel.org
12902 T:      git git://linuxtv.org/media_tree.git
12903 S:      Supported
12904 F:      Documentation/devicetree/bindings/media/xilinx/
12905 F:      drivers/media/platform/xilinx/
12906 F:      include/uapi/linux/xilinx-v4l2-controls.h
12907
12908 XILLYBUS DRIVER
12909 M:      Eli Billauer <eli.billauer@gmail.com>
12910 L:      linux-kernel@vger.kernel.org
12911 S:      Supported
12912 F:      drivers/char/xillybus/
12913
12914 XTENSA XTFPGA PLATFORM SUPPORT
12915 M:      Max Filippov <jcmvbkbc@gmail.com>
12916 L:      linux-xtensa@linux-xtensa.org
12917 S:      Maintained
12918 F:      drivers/spi/spi-xtensa-xtfpga.c
12919 F:      sound/soc/xtensa/xtfpga-i2s.c
12920
12921 YAM DRIVER FOR AX.25
12922 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12923 L:      linux-hams@vger.kernel.org
12924 S:      Maintained
12925 F:      drivers/net/hamradio/yam*
12926 F:      include/linux/yam.h
12927
12928 YEALINK PHONE DRIVER
12929 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12930 L:      usbb2k-api-dev@nongnu.org
12931 S:      Maintained
12932 F:      Documentation/input/yealink.txt
12933 F:      drivers/input/misc/yealink.*
12934
12935 Z8530 DRIVER FOR AX.25
12936 M:      Joerg Reuter <jreuter@yaina.de>
12937 W:      http://yaina.de/jreuter/
12938 W:      http://www.qsl.net/dl1bke/
12939 L:      linux-hams@vger.kernel.org
12940 S:      Maintained
12941 F:      Documentation/networking/z8530drv.txt
12942 F:      drivers/net/hamradio/*scc.c
12943 F:      drivers/net/hamradio/z8530.h
12944
12945 ZBUD COMPRESSED PAGE ALLOCATOR
12946 M:      Seth Jennings <sjenning@redhat.com>
12947 L:      linux-mm@kvack.org
12948 S:      Maintained
12949 F:      mm/zbud.c
12950 F:      include/linux/zbud.h
12951
12952 ZD1211RW WIRELESS DRIVER
12953 M:      Daniel Drake <dsd@gentoo.org>
12954 M:      Ulrich Kunitz <kune@deine-taler.de>
12955 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12956 L:      linux-wireless@vger.kernel.org
12957 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12958 S:      Maintained
12959 F:      drivers/net/wireless/zydas/zd1211rw/
12960
12961 ZPOOL COMPRESSED PAGE STORAGE API
12962 M:      Dan Streetman <ddstreet@ieee.org>
12963 L:      linux-mm@kvack.org
12964 S:      Maintained
12965 F:      mm/zpool.c
12966 F:      include/linux/zpool.h
12967
12968 ZR36067 VIDEO FOR LINUX DRIVER
12969 L:      mjpeg-users@lists.sourceforge.net
12970 L:      linux-media@vger.kernel.org
12971 W:      http://mjpeg.sourceforge.net/driver-zoran/
12972 T:      hg https://linuxtv.org/hg/v4l-dvb
12973 S:      Odd Fixes
12974 F:      drivers/media/pci/zoran/
12975
12976 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12977 M:      Minchan Kim <minchan@kernel.org>
12978 M:      Nitin Gupta <ngupta@vflare.org>
12979 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12980 L:      linux-kernel@vger.kernel.org
12981 S:      Maintained
12982 F:      drivers/block/zram/
12983 F:      Documentation/blockdev/zram.txt
12984
12985 ZS DECSTATION Z85C30 SERIAL DRIVER
12986 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12987 S:      Maintained
12988 F:      drivers/tty/serial/zs.*
12989
12990 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12991 M:      Minchan Kim <minchan@kernel.org>
12992 M:      Nitin Gupta <ngupta@vflare.org>
12993 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12994 L:      linux-mm@kvack.org
12995 S:      Maintained
12996 F:      mm/zsmalloc.c
12997 F:      include/linux/zsmalloc.h
12998 F:      Documentation/vm/zsmalloc.txt
12999
13000 ZSWAP COMPRESSED SWAP CACHING
13001 M:      Seth Jennings <sjenning@redhat.com>
13002 L:      linux-mm@kvack.org
13003 S:      Maintained
13004 F:      mm/zswap.c
13005
13006 THE REST
13007 M:      Linus Torvalds <torvalds@linux-foundation.org>
13008 L:      linux-kernel@vger.kernel.org
13009 Q:      http://patchwork.kernel.org/project/LKML/list/
13010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13011 S:      Buried alive in reporters
13012 F:      *
13013 F:      */