]> git.karo-electronics.de Git - karo-tx-linux.git/blob - MAINTAINERS
staging: comedi: ni_mio_common: remove variable 'dl' in ni_ai_insn_read()
[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 ACCES 104-QUAD-8 IIO DRIVER
259 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
260 L:      linux-iio@vger.kernel.org
261 S:      Maintained
262 F:      drivers/iio/counter/104-quad-8.c
263
264 ACENIC DRIVER
265 M:      Jes Sorensen <jes@trained-monkey.org>
266 L:      linux-acenic@sunsite.dk
267 S:      Maintained
268 F:      drivers/net/ethernet/alteon/acenic*
269
270 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
271 M:      Peter Feuerer <peter@piie.net>
272 L:      platform-driver-x86@vger.kernel.org
273 W:      http://piie.net/?section=acerhdf
274 S:      Maintained
275 F:      drivers/platform/x86/acerhdf.c
276
277 ACER WMI LAPTOP EXTRAS
278 M:      "Lee, Chun-Yi" <jlee@suse.com>
279 L:      platform-driver-x86@vger.kernel.org
280 S:      Maintained
281 F:      drivers/platform/x86/acer-wmi.c
282
283 ACPI
284 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
285 M:      Len Brown <lenb@kernel.org>
286 L:      linux-acpi@vger.kernel.org
287 W:      https://01.org/linux-acpi
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/
292 F:      drivers/pnp/pnpacpi/
293 F:      include/linux/acpi.h
294 F:      include/acpi/
295 F:      Documentation/acpi/
296 F:      Documentation/ABI/testing/sysfs-bus-acpi
297 F:      Documentation/ABI/testing/configfs-acpi
298 F:      drivers/pci/*acpi*
299 F:      drivers/pci/*/*acpi*
300 F:      drivers/pci/*/*/*acpi*
301 F:      tools/power/acpi/
302
303 ACPI COMPONENT ARCHITECTURE (ACPICA)
304 M:      Robert Moore <robert.moore@intel.com>
305 M:      Lv Zheng <lv.zheng@intel.com>
306 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
307 L:      linux-acpi@vger.kernel.org
308 L:      devel@acpica.org
309 W:      https://acpica.org/
310 W:      https://github.com/acpica/acpica/
311 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
313 S:      Supported
314 F:      drivers/acpi/acpica/
315 F:      include/acpi/
316 F:      tools/power/acpi/
317
318 ACPI FAN DRIVER
319 M:      Zhang Rui <rui.zhang@intel.com>
320 L:      linux-acpi@vger.kernel.org
321 W:      https://01.org/linux-acpi
322 S:      Supported
323 F:      drivers/acpi/fan.c
324
325 ACPI FOR ARM64 (ACPI/arm64)
326 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
327 M:      Hanjun Guo <hanjun.guo@linaro.org>
328 M:      Sudeep Holla <sudeep.holla@arm.com>
329 L:      linux-acpi@vger.kernel.org
330 S:      Maintained
331 F:      drivers/acpi/arm64
332
333 ACPI THERMAL DRIVER
334 M:      Zhang Rui <rui.zhang@intel.com>
335 L:      linux-acpi@vger.kernel.org
336 W:      https://01.org/linux-acpi
337 S:      Supported
338 F:      drivers/acpi/*thermal*
339
340 ACPI VIDEO DRIVER
341 M:      Zhang Rui <rui.zhang@intel.com>
342 L:      linux-acpi@vger.kernel.org
343 W:      https://01.org/linux-acpi
344 S:      Supported
345 F:      drivers/acpi/acpi_video.c
346
347 ACPI WMI DRIVER
348 L:      platform-driver-x86@vger.kernel.org
349 S:      Orphan
350 F:      drivers/platform/x86/wmi.c
351
352 AD1889 ALSA SOUND DRIVER
353 M:      Thibaut Varene <T-Bone@parisc-linux.org>
354 W:      http://wiki.parisc-linux.org/AD1889
355 L:      linux-parisc@vger.kernel.org
356 S:      Maintained
357 F:      sound/pci/ad1889.*
358
359 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
360 M:      Michael Hennerich <michael.hennerich@analog.com>
361 W:      http://wiki.analog.com/AD5254
362 W:      http://ez.analog.com/community/linux-device-drivers
363 S:      Supported
364 F:      drivers/misc/ad525x_dpot.c
365
366 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
367 M:      Michael Hennerich <michael.hennerich@analog.com>
368 W:      http://wiki.analog.com/AD5398
369 W:      http://ez.analog.com/community/linux-device-drivers
370 S:      Supported
371 F:      drivers/regulator/ad5398.c
372
373 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
374 M:      Michael Hennerich <michael.hennerich@analog.com>
375 W:      http://wiki.analog.com/AD7142
376 W:      http://ez.analog.com/community/linux-device-drivers
377 S:      Supported
378 F:      drivers/input/misc/ad714x.c
379
380 AD7877 TOUCHSCREEN DRIVER
381 M:      Michael Hennerich <michael.hennerich@analog.com>
382 W:      http://wiki.analog.com/AD7877
383 W:      http://ez.analog.com/community/linux-device-drivers
384 S:      Supported
385 F:      drivers/input/touchscreen/ad7877.c
386
387 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
388 M:      Michael Hennerich <michael.hennerich@analog.com>
389 W:      http://wiki.analog.com/AD7879
390 W:      http://ez.analog.com/community/linux-device-drivers
391 S:      Supported
392 F:      drivers/input/touchscreen/ad7879.c
393
394 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
395 M:      Jiri Kosina <jikos@kernel.org>
396 S:      Maintained
397
398 ADF7242 IEEE 802.15.4 RADIO DRIVER
399 M:      Michael Hennerich <michael.hennerich@analog.com>
400 W:      https://wiki.analog.com/ADF7242
401 W:      http://ez.analog.com/community/linux-device-drivers
402 L:      linux-wpan@vger.kernel.org
403 S:      Supported
404 F:      drivers/net/ieee802154/adf7242.c
405 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
406
407 ADM1025 HARDWARE MONITOR DRIVER
408 M:      Jean Delvare <jdelvare@suse.com>
409 L:      linux-hwmon@vger.kernel.org
410 S:      Maintained
411 F:      Documentation/hwmon/adm1025
412 F:      drivers/hwmon/adm1025.c
413
414 ADM1029 HARDWARE MONITOR DRIVER
415 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
416 L:      linux-hwmon@vger.kernel.org
417 S:      Maintained
418 F:      drivers/hwmon/adm1029.c
419
420 ADM8211 WIRELESS DRIVER
421 L:      linux-wireless@vger.kernel.org
422 W:      http://wireless.kernel.org/
423 S:      Orphan
424 F:      drivers/net/wireless/admtek/adm8211.*
425
426 ADP1653 FLASH CONTROLLER DRIVER
427 M:      Sakari Ailus <sakari.ailus@iki.fi>
428 L:      linux-media@vger.kernel.org
429 S:      Maintained
430 F:      drivers/media/i2c/adp1653.c
431 F:      include/media/i2c/adp1653.h
432
433 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
434 M:      Michael Hennerich <michael.hennerich@analog.com>
435 W:      http://wiki.analog.com/ADP5520
436 W:      http://ez.analog.com/community/linux-device-drivers
437 S:      Supported
438 F:      drivers/mfd/adp5520.c
439 F:      drivers/video/backlight/adp5520_bl.c
440 F:      drivers/leds/leds-adp5520.c
441 F:      drivers/gpio/gpio-adp5520.c
442 F:      drivers/input/keyboard/adp5520-keys.c
443
444 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
445 M:      Michael Hennerich <michael.hennerich@analog.com>
446 W:      http://wiki.analog.com/ADP5588
447 W:      http://ez.analog.com/community/linux-device-drivers
448 S:      Supported
449 F:      drivers/input/keyboard/adp5588-keys.c
450 F:      drivers/gpio/gpio-adp5588.c
451
452 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
453 M:      Michael Hennerich <michael.hennerich@analog.com>
454 W:      http://wiki.analog.com/ADP8860
455 W:      http://ez.analog.com/community/linux-device-drivers
456 S:      Supported
457 F:      drivers/video/backlight/adp8860_bl.c
458
459 ADS1015 HARDWARE MONITOR DRIVER
460 M:      Dirk Eibach <eibach@gdsys.de>
461 L:      linux-hwmon@vger.kernel.org
462 S:      Maintained
463 F:      Documentation/hwmon/ads1015
464 F:      drivers/hwmon/ads1015.c
465 F:      include/linux/i2c/ads1015.h
466
467 ADT746X FAN DRIVER
468 M:      Colin Leroy <colin@colino.net>
469 S:      Maintained
470 F:      drivers/macintosh/therm_adt746x.c
471
472 ADT7475 HARDWARE MONITOR DRIVER
473 M:      Jean Delvare <jdelvare@suse.com>
474 L:      linux-hwmon@vger.kernel.org
475 S:      Maintained
476 F:      Documentation/hwmon/adt7475
477 F:      drivers/hwmon/adt7475.c
478
479 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
480 M:      Michael Hennerich <michael.hennerich@analog.com>
481 W:      http://wiki.analog.com/ADXL345
482 W:      http://ez.analog.com/community/linux-device-drivers
483 S:      Supported
484 F:      drivers/input/misc/adxl34x.c
485
486 ADVANSYS SCSI DRIVER
487 M:      Matthew Wilcox <matthew@wil.cx>
488 M:      Hannes Reinecke <hare@suse.com>
489 L:      linux-scsi@vger.kernel.org
490 S:      Maintained
491 F:      Documentation/scsi/advansys.txt
492 F:      drivers/scsi/advansys.c
493
494 AEDSP16 DRIVER
495 M:      Riccardo Facchetti <fizban@tin.it>
496 S:      Maintained
497 F:      sound/oss/aedsp16.c
498
499 AF9013 MEDIA DRIVER
500 M:      Antti Palosaari <crope@iki.fi>
501 L:      linux-media@vger.kernel.org
502 W:      https://linuxtv.org
503 W:      http://palosaari.fi/linux/
504 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
505 T:      git git://linuxtv.org/anttip/media_tree.git
506 S:      Maintained
507 F:      drivers/media/dvb-frontends/af9013*
508
509 AF9033 MEDIA DRIVER
510 M:      Antti Palosaari <crope@iki.fi>
511 L:      linux-media@vger.kernel.org
512 W:      https://linuxtv.org
513 W:      http://palosaari.fi/linux/
514 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
515 T:      git git://linuxtv.org/anttip/media_tree.git
516 S:      Maintained
517 F:      drivers/media/dvb-frontends/af9033*
518
519 AFFS FILE SYSTEM
520 L:      linux-fsdevel@vger.kernel.org
521 S:      Orphan
522 F:      Documentation/filesystems/affs.txt
523 F:      fs/affs/
524
525 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
526 M:      David Howells <dhowells@redhat.com>
527 L:      linux-afs@lists.infradead.org
528 S:      Supported
529 F:      fs/afs/
530 F:      include/net/af_rxrpc.h
531 F:      net/rxrpc/af_rxrpc.c
532
533 AGPGART DRIVER
534 M:      David Airlie <airlied@linux.ie>
535 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
536 S:      Maintained
537 F:      drivers/char/agp/
538 F:      include/linux/agp*
539 F:      include/uapi/linux/agp*
540
541 AHA152X SCSI DRIVER
542 M:      "Juergen E. Fischer" <fischer@norbit.de>
543 L:      linux-scsi@vger.kernel.org
544 S:      Maintained
545 F:      drivers/scsi/aha152x*
546 F:      drivers/scsi/pcmcia/aha152x*
547
548 AIC7XXX / AIC79XX SCSI DRIVER
549 M:      Hannes Reinecke <hare@suse.com>
550 L:      linux-scsi@vger.kernel.org
551 S:      Maintained
552 F:      drivers/scsi/aic7xxx/
553
554 AIMSLAB FM RADIO RECEIVER DRIVER
555 M:      Hans Verkuil <hverkuil@xs4all.nl>
556 L:      linux-media@vger.kernel.org
557 T:      git git://linuxtv.org/media_tree.git
558 W:      https://linuxtv.org
559 S:      Maintained
560 F:      drivers/media/radio/radio-aimslab*
561
562 AIO
563 M:      Benjamin LaHaise <bcrl@kvack.org>
564 L:      linux-aio@kvack.org
565 S:      Supported
566 F:      fs/aio.c
567 F:      include/linux/*aio*.h
568
569 AIRSPY MEDIA DRIVER
570 M:      Antti Palosaari <crope@iki.fi>
571 L:      linux-media@vger.kernel.org
572 W:      https://linuxtv.org
573 W:      http://palosaari.fi/linux/
574 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
575 T:      git git://linuxtv.org/anttip/media_tree.git
576 S:      Maintained
577 F:      drivers/media/usb/airspy/
578
579 ALCATEL SPEEDTOUCH USB DRIVER
580 M:      Duncan Sands <duncan.sands@free.fr>
581 L:      linux-usb@vger.kernel.org
582 W:      http://www.linux-usb.org/SpeedTouch/
583 S:      Maintained
584 F:      drivers/usb/atm/speedtch.c
585 F:      drivers/usb/atm/usbatm.c
586
587 ALCHEMY AU1XX0 MMC DRIVER
588 M:      Manuel Lauss <manuel.lauss@gmail.com>
589 S:      Maintained
590 F:      drivers/mmc/host/au1xmmc.c
591
592 ALI1563 I2C DRIVER
593 M:      Rudolf Marek <r.marek@assembler.cz>
594 L:      linux-i2c@vger.kernel.org
595 S:      Maintained
596 F:      Documentation/i2c/busses/i2c-ali1563
597 F:      drivers/i2c/busses/i2c-ali1563.c
598
599 ALLWINNER SECURITY SYSTEM
600 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
601 L:      linux-crypto@vger.kernel.org
602 S:      Maintained
603 F:      drivers/crypto/sunxi-ss/
604
605 ALPHA PORT
606 M:      Richard Henderson <rth@twiddle.net>
607 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
608 M:      Matt Turner <mattst88@gmail.com>
609 S:      Odd Fixes
610 L:      linux-alpha@vger.kernel.org
611 F:      arch/alpha/
612
613 ALPS PS/2 TOUCHPAD DRIVER
614 R:      Pali Rohár <pali.rohar@gmail.com>
615 F:      drivers/input/mouse/alps.*
616
617 ALTERA MAILBOX DRIVER
618 M:      Ley Foon Tan <lftan@altera.com>
619 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
620 S:      Maintained
621 F:      drivers/mailbox/mailbox-altera.c
622
623 ALTERA PIO DRIVER
624 M:      Tien Hock Loh <thloh@altera.com>
625 L:      linux-gpio@vger.kernel.org
626 S:      Maintained
627 F:      drivers/gpio/gpio-altera.c
628
629 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
630 M:      Thor Thayer <tthayer@opensource.altera.com>
631 S:      Maintained
632 F:      drivers/gpio/gpio-altera-a10sr.c
633 F:      drivers/mfd/altera-a10sr.c
634 F:      include/linux/mfd/altera-a10sr.h
635
636 ALTERA TRIPLE SPEED ETHERNET DRIVER
637 M:      Vince Bridgers <vbridger@opensource.altera.com>
638 L:      netdev@vger.kernel.org
639 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
640 S:      Maintained
641 F:      drivers/net/ethernet/altera/
642
643 ALTERA UART/JTAG UART SERIAL DRIVERS
644 M:      Tobias Klauser <tklauser@distanz.ch>
645 L:      linux-serial@vger.kernel.org
646 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
647 S:      Maintained
648 F:      drivers/tty/serial/altera_uart.c
649 F:      drivers/tty/serial/altera_jtaguart.c
650 F:      include/linux/altera_uart.h
651 F:      include/linux/altera_jtaguart.h
652
653 AMAZON ETHERNET DRIVERS
654 M:      Netanel Belgazal <netanel@annapurnalabs.com>
655 R:      Saeed Bishara <saeed@annapurnalabs.com>
656 R:      Zorik Machulsky <zorik@annapurnalabs.com>
657 L:      netdev@vger.kernel.org
658 S:      Supported
659 F:      Documentation/networking/ena.txt
660 F:      drivers/net/ethernet/amazon/
661
662 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
663 M:      Tom Lendacky <thomas.lendacky@amd.com>
664 M:      Gary Hook <gary.hook@amd.com>
665 L:      linux-crypto@vger.kernel.org
666 S:      Supported
667 F:      drivers/crypto/ccp/
668 F:      include/linux/ccp.h
669
670 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
671 M:      Huang Rui <ray.huang@amd.com>
672 L:      linux-hwmon@vger.kernel.org
673 S:      Supported
674 F:      Documentation/hwmon/fam15h_power
675 F:      drivers/hwmon/fam15h_power.c
676
677 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
678 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
679 S:      Orphan
680 F:      drivers/usb/gadget/udc/amd5536udc.*
681
682 AMD GEODE PROCESSOR/CHIPSET SUPPORT
683 P:      Andres Salomon <dilinger@queued.net>
684 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
685 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
686 S:      Supported
687 F:      drivers/char/hw_random/geode-rng.c
688 F:      drivers/crypto/geode*
689 F:      drivers/video/fbdev/geode/
690 F:      arch/x86/include/asm/geode.h
691
692 AMD IOMMU (AMD-VI)
693 M:      Joerg Roedel <joro@8bytes.org>
694 L:      iommu@lists.linux-foundation.org
695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
696 S:      Maintained
697 F:      drivers/iommu/amd_iommu*.[ch]
698 F:      include/linux/amd-iommu.h
699
700 AMD KFD
701 M:      Oded Gabbay <oded.gabbay@gmail.com>
702 L:      dri-devel@lists.freedesktop.org
703 T:      git git://people.freedesktop.org/~gabbayo/linux.git
704 S:      Supported
705 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
706 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
707 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
708 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
709 F:      drivers/gpu/drm/amd/amdkfd/
710 F:      drivers/gpu/drm/amd/include/cik_structs.h
711 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
712 F:      drivers/gpu/drm/amd/include/vi_structs.h
713 F:      drivers/gpu/drm/radeon/radeon_kfd.c
714 F:      drivers/gpu/drm/radeon/radeon_kfd.h
715 F:      include/uapi/linux/kfd_ioctl.h
716
717 AMD SEATTLE DEVICE TREE SUPPORT
718 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
719 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
720 M:      Tom Lendacky <thomas.lendacky@amd.com>
721 S:      Supported
722 F:      arch/arm64/boot/dts/amd/
723
724 AMD XGBE DRIVER
725 M:      Tom Lendacky <thomas.lendacky@amd.com>
726 L:      netdev@vger.kernel.org
727 S:      Supported
728 F:      drivers/net/ethernet/amd/xgbe/
729 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
730
731 AMS (Apple Motion Sensor) DRIVER
732 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
733 S:      Supported
734 F:      drivers/macintosh/ams/
735
736 ANALOG DEVICES INC AD9389B DRIVER
737 M:      Hans Verkuil <hans.verkuil@cisco.com>
738 L:      linux-media@vger.kernel.org
739 S:      Maintained
740 F:      drivers/media/i2c/ad9389b*
741
742 ANALOG DEVICES INC ADV7180 DRIVER
743 M:      Lars-Peter Clausen <lars@metafoo.de>
744 L:      linux-media@vger.kernel.org
745 W:      http://ez.analog.com/community/linux-device-drivers
746 S:      Supported
747 F:      drivers/media/i2c/adv7180.c
748
749 ANALOG DEVICES INC ADV7511 DRIVER
750 M:      Hans Verkuil <hans.verkuil@cisco.com>
751 L:      linux-media@vger.kernel.org
752 S:      Maintained
753 F:      drivers/media/i2c/adv7511*
754
755 ANALOG DEVICES INC ADV7604 DRIVER
756 M:      Hans Verkuil <hans.verkuil@cisco.com>
757 L:      linux-media@vger.kernel.org
758 S:      Maintained
759 F:      drivers/media/i2c/adv7604*
760
761 ANALOG DEVICES INC ADV7842 DRIVER
762 M:      Hans Verkuil <hans.verkuil@cisco.com>
763 L:      linux-media@vger.kernel.org
764 S:      Maintained
765 F:      drivers/media/i2c/adv7842*
766
767 ANALOG DEVICES INC ASOC CODEC DRIVERS
768 M:      Lars-Peter Clausen <lars@metafoo.de>
769 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
770 W:      http://wiki.analog.com/
771 W:      http://ez.analog.com/community/linux-device-drivers
772 S:      Supported
773 F:      sound/soc/codecs/adau*
774 F:      sound/soc/codecs/adav*
775 F:      sound/soc/codecs/ad1*
776 F:      sound/soc/codecs/ad7*
777 F:      sound/soc/codecs/ssm*
778 F:      sound/soc/codecs/sigmadsp.*
779
780 ANALOG DEVICES INC ASOC DRIVERS
781 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
782 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
783 W:      http://blackfin.uclinux.org/
784 S:      Supported
785 F:      sound/soc/blackfin/*
786
787 ANALOG DEVICES INC IIO DRIVERS
788 M:      Lars-Peter Clausen <lars@metafoo.de>
789 M:      Michael Hennerich <Michael.Hennerich@analog.com>
790 W:      http://wiki.analog.com/
791 W:      http://ez.analog.com/community/linux-device-drivers
792 S:      Supported
793 F:      drivers/iio/*/ad*
794 X:      drivers/iio/*/adjd*
795 F:      drivers/staging/iio/*/ad*
796 F:      drivers/staging/iio/trigger/iio-trig-bfin-timer.c
797
798 ANALOG DEVICES INC DMA DRIVERS
799 M:      Lars-Peter Clausen <lars@metafoo.de>
800 W:      http://ez.analog.com/community/linux-device-drivers
801 S:      Supported
802 F:      drivers/dma/dma-axi-dmac.c
803
804 ANDROID CONFIG FRAGMENTS
805 M:      Rob Herring <robh@kernel.org>
806 S:      Supported
807 F:      kernel/configs/android*
808
809 ANDROID DRIVERS
810 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
811 M:      Arve Hjønnevåg <arve@android.com>
812 M:      Riley Andrews <riandrews@android.com>
813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
814 L:      devel@driverdev.osuosl.org
815 S:      Supported
816 F:      drivers/android/
817 F:      drivers/staging/android/
818
819 ANDROID ION DRIVER
820 M:      Laura Abbott <labbott@redhat.com>
821 M:      Sumit Semwal <sumit.semwal@linaro.org>
822 L:      devel@driverdev.osuosl.org
823 S:      Supported
824 F:      Documentation/devicetree/bindings/staging/ion/
825 F:      drivers/staging/android/ion
826 F:      drivers/staging/android/uapi/ion.h
827 F:      drivers/staging/android/uapi/ion_test.h
828
829 AOA (Apple Onboard Audio) ALSA DRIVER
830 M:      Johannes Berg <johannes@sipsolutions.net>
831 L:      linuxppc-dev@lists.ozlabs.org
832 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
833 S:      Maintained
834 F:      sound/aoa/
835
836 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
837 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
838 L:      linux-iio@vger.kernel.org
839 S:      Maintained
840 F:      drivers/iio/adc/stx104.c
841
842 APM DRIVER
843 M:      Jiri Kosina <jikos@kernel.org>
844 S:      Odd fixes
845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
846 F:      arch/x86/kernel/apm_32.c
847 F:      include/linux/apm_bios.h
848 F:      include/uapi/linux/apm_bios.h
849 F:      drivers/char/apm-emulation.c
850
851 APPLE BCM5974 MULTITOUCH DRIVER
852 M:      Henrik Rydberg <rydberg@bitmath.org>
853 L:      linux-input@vger.kernel.org
854 S:      Odd fixes
855 F:      drivers/input/mouse/bcm5974.c
856
857 APPLE SMC DRIVER
858 M:      Henrik Rydberg <rydberg@bitmath.org>
859 L:      linux-hwmon@vger.kernel.org
860 S:      Odd fixes
861 F:      drivers/hwmon/applesmc.c
862
863 APPLETALK NETWORK LAYER
864 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
865 S:      Maintained
866 F:      drivers/net/appletalk/
867 F:      net/appletalk/
868
869 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
870 M:      Duc Dang <dhdang@apm.com>
871 S:      Supported
872 F:      arch/arm64/boot/dts/apm/
873
874 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
875 M:      Iyappan Subramanian <isubramanian@apm.com>
876 M:      Keyur Chudgar <kchudgar@apm.com>
877 S:      Supported
878 F:      drivers/net/ethernet/apm/xgene/
879 F:      drivers/net/phy/mdio-xgene.c
880 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
881 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
882
883 APPLIED MICRO (APM) X-GENE SOC PMU
884 M:      Tai Nguyen <ttnguyen@apm.com>
885 S:      Supported
886 F:      drivers/perf/xgene_pmu.c
887 F:      Documentation/perf/xgene-pmu.txt
888 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
889
890 APTINA CAMERA SENSOR PLL
891 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
892 L:      linux-media@vger.kernel.org
893 S:      Maintained
894 F:      drivers/media/i2c/aptina-pll.*
895
896 ARC FRAMEBUFFER DRIVER
897 M:      Jaya Kumar <jayalk@intworks.biz>
898 S:      Maintained
899 F:      drivers/video/fbdev/arcfb.c
900 F:      drivers/video/fbdev/core/fb_defio.c
901
902 ARCNET NETWORK LAYER
903 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
904 L:      netdev@vger.kernel.org
905 S:      Maintained
906 F:      drivers/net/arcnet/
907 F:      include/uapi/linux/if_arcnet.h
908
909 ARC PGU DRM DRIVER
910 M:      Alexey Brodkin <abrodkin@synopsys.com>
911 S:      Supported
912 F:      drivers/gpu/drm/arc/
913 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
914
915 ARM ARCHITECTED TIMER DRIVER
916 M:      Mark Rutland <mark.rutland@arm.com>
917 M:      Marc Zyngier <marc.zyngier@arm.com>
918 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919 S:      Maintained
920 F:      arch/arm/include/asm/arch_timer.h
921 F:      arch/arm64/include/asm/arch_timer.h
922 F:      drivers/clocksource/arm_arch_timer.c
923
924 ARM HDLCD DRM DRIVER
925 M:      Liviu Dudau <liviu.dudau@arm.com>
926 S:      Supported
927 F:      drivers/gpu/drm/arm/hdlcd_*
928 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
929
930 ARM MALI-DP DRM DRIVER
931 M:      Liviu Dudau <liviu.dudau@arm.com>
932 M:      Brian Starkey <brian.starkey@arm.com>
933 M:      Mali DP Maintainers <malidp@foss.arm.com>
934 S:      Supported
935 F:      drivers/gpu/drm/arm/
936 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
937
938 ARM MFM AND FLOPPY DRIVERS
939 M:      Ian Molton <spyro@f2s.com>
940 S:      Maintained
941 F:      arch/arm/lib/floppydma.S
942 F:      arch/arm/include/asm/floppy.h
943
944 ARM PMU PROFILING AND DEBUGGING
945 M:      Will Deacon <will.deacon@arm.com>
946 M:      Mark Rutland <mark.rutland@arm.com>
947 S:      Maintained
948 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 F:      arch/arm*/kernel/perf_*
950 F:      arch/arm/oprofile/common.c
951 F:      arch/arm*/kernel/hw_breakpoint.c
952 F:      arch/arm*/include/asm/hw_breakpoint.h
953 F:      arch/arm*/include/asm/perf_event.h
954 F:      drivers/perf/*
955 F:      include/linux/perf/arm_pmu.h
956 F:      Documentation/devicetree/bindings/arm/pmu.txt
957
958 ARM PORT
959 M:      Russell King <linux@armlinux.org.uk>
960 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961 W:      http://www.armlinux.org.uk/
962 S:      Maintained
963 F:      arch/arm/
964
965 ARM SUB-ARCHITECTURES
966 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967 S:      Maintained
968 F:      arch/arm/mach-*/
969 F:      arch/arm/plat-*/
970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
971
972 ARM PRIMECELL AACI PL041 DRIVER
973 M:      Russell King <linux@armlinux.org.uk>
974 S:      Maintained
975 F:      sound/arm/aaci.*
976
977 ARM PRIMECELL CLCD PL110 DRIVER
978 M:      Russell King <linux@armlinux.org.uk>
979 S:      Maintained
980 F:      drivers/video/fbdev/amba-clcd.*
981
982 ARM PRIMECELL KMI PL050 DRIVER
983 M:      Russell King <linux@armlinux.org.uk>
984 S:      Maintained
985 F:      drivers/input/serio/ambakmi.*
986 F:      include/linux/amba/kmi.h
987
988 ARM PRIMECELL MMCI PL180/1 DRIVER
989 M:      Russell King <linux@armlinux.org.uk>
990 S:      Maintained
991 F:      drivers/mmc/host/mmci.*
992 F:      include/linux/amba/mmci.h
993
994 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
995 M:      Russell King <linux@armlinux.org.uk>
996 S:      Maintained
997 F:      drivers/tty/serial/amba-pl01*.c
998 F:      include/linux/amba/serial.h
999
1000 ARM PRIMECELL BUS SUPPORT
1001 M:      Russell King <linux@armlinux.org.uk>
1002 S:      Maintained
1003 F:      drivers/amba/
1004 F:      include/linux/amba/bus.h
1005
1006 ARM/ADS SPHERE MACHINE SUPPORT
1007 M:      Lennert Buytenhek <kernel@wantstofly.org>
1008 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 S:      Maintained
1010
1011 ARM/AFEB9260 MACHINE SUPPORT
1012 M:      Sergey Lapin <slapin@ossfans.org>
1013 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014 S:      Maintained
1015
1016 ARM/AJECO 1ARM MACHINE SUPPORT
1017 M:      Lennert Buytenhek <kernel@wantstofly.org>
1018 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1019 S:      Maintained
1020
1021 ARM/Allwinner sunXi SoC support
1022 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
1023 M:      Chen-Yu Tsai <wens@csie.org>
1024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 S:      Maintained
1026 N:      sun[x456789]i
1027 F:      arch/arm/boot/dts/ntc-gr8*
1028
1029 ARM/Allwinner SoC Clock Support
1030 M:      Emilio López <emilio@elopez.com.ar>
1031 S:      Maintained
1032 F:      drivers/clk/sunxi/
1033
1034 ARM/Amlogic Meson SoC support
1035 M:      Carlo Caione <carlo@caione.org>
1036 M:      Kevin Hilman <khilman@baylibre.com>
1037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038 L:      linux-amlogic@lists.infradead.org
1039 W:      http://linux-meson.com/
1040 S:      Maintained
1041 F:      arch/arm/mach-meson/
1042 F:      arch/arm/boot/dts/meson*
1043 F:      arch/arm64/boot/dts/amlogic/
1044 F:      drivers/pinctrl/meson/
1045 N:      meson
1046
1047 ARM/Annapurna Labs ALPINE ARCHITECTURE
1048 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
1049 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
1050 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1051 S:      Maintained
1052 F:      arch/arm/mach-alpine/
1053 F:      arch/arm/boot/dts/alpine*
1054 F:      arch/arm64/boot/dts/al/
1055 F:      drivers/*/*alpine*
1056
1057 ARM/ARTPEC MACHINE SUPPORT
1058 M:      Jesper Nilsson <jesper.nilsson@axis.com>
1059 M:      Lars Persson <lars.persson@axis.com>
1060 M:      Niklas Cassel <niklas.cassel@axis.com>
1061 S:      Maintained
1062 L:      linux-arm-kernel@axis.com
1063 F:      arch/arm/mach-artpec
1064 F:      arch/arm/boot/dts/artpec6*
1065 F:      drivers/clk/axis
1066
1067 ARM/ASPEED MACHINE SUPPORT
1068 M:      Joel Stanley <joel@jms.id.au>
1069 S:      Maintained
1070 F:      arch/arm/mach-aspeed/
1071 F:      arch/arm/boot/dts/aspeed-*
1072 F:      drivers/*/*aspeed*
1073
1074 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1075 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1076 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
1077 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1078 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 W:      http://www.linux4sam.org
1080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1081 S:      Supported
1082 F:      arch/arm/mach-at91/
1083 F:      include/soc/at91/
1084 F:      arch/arm/boot/dts/at91*.dts
1085 F:      arch/arm/boot/dts/at91*.dtsi
1086 F:      arch/arm/boot/dts/sama*.dts
1087 F:      arch/arm/boot/dts/sama*.dtsi
1088 F:      arch/arm/include/debug/at91.S
1089
1090 ARM/ATMEL AT91 Clock Support
1091 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
1092 S:      Maintained
1093 F:      drivers/clk/at91
1094
1095 ARM/CALXEDA HIGHBANK ARCHITECTURE
1096 M:      Rob Herring <robh@kernel.org>
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Maintained
1099 F:      arch/arm/mach-highbank/
1100 F:      arch/arm/boot/dts/highbank.dts
1101 F:      arch/arm/boot/dts/ecx-*.dts*
1102
1103 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1104 M:      Krzysztof Halasa <khalasa@piap.pl>
1105 S:      Maintained
1106 F:      arch/arm/mach-cns3xxx/
1107
1108 ARM/CAVIUM THUNDER NETWORK DRIVER
1109 M:      Sunil Goutham <sgoutham@cavium.com>
1110 M:      Robert Richter <rric@kernel.org>
1111 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 S:      Supported
1113 F:      drivers/net/ethernet/cavium/thunder/
1114
1115 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1116 M:      Alexander Shiyan <shc_work@mail.ru>
1117 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118 S:      Odd Fixes
1119 N:      clps711x
1120
1121 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1122 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1123 M:      Ryan Mallon <rmallon@gmail.com>
1124 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125 S:      Maintained
1126 F:      arch/arm/mach-ep93xx/
1127 F:      arch/arm/mach-ep93xx/include/mach/
1128
1129 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1130 M:      Lennert Buytenhek <kernel@wantstofly.org>
1131 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 S:      Maintained
1133
1134 ARM/CLKDEV SUPPORT
1135 M:      Russell King <linux@armlinux.org.uk>
1136 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137 S:      Maintained
1138 F:      arch/arm/include/asm/clkdev.h
1139 F:      drivers/clk/clkdev.c
1140
1141 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1142 M:      Mike Rapoport <mike@compulab.co.il>
1143 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144 S:      Maintained
1145
1146 ARM/CONTEC MICRO9 MACHINE SUPPORT
1147 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1148 S:      Maintained
1149 F:      arch/arm/mach-ep93xx/micro9.c
1150
1151 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1152 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1153 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 S:      Maintained
1155 F:      drivers/hwtracing/coresight/*
1156 F:      Documentation/trace/coresight.txt
1157 F:      Documentation/devicetree/bindings/arm/coresight.txt
1158 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1159 F:      tools/perf/arch/arm/util/pmu.c
1160 F:      tools/perf/arch/arm/util/auxtrace.c
1161 F:      tools/perf/arch/arm/util/cs-etm.c
1162 F:      tools/perf/arch/arm/util/cs-etm.h
1163 F:      tools/perf/util/cs-etm.h
1164
1165 ARM/CORGI MACHINE SUPPORT
1166 M:      Richard Purdie <rpurdie@rpsys.net>
1167 S:      Maintained
1168
1169 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1170 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1171 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 T:      git git://github.com/ulli-kroll/linux.git
1173 S:      Maintained
1174 F:      arch/arm/mach-gemini/
1175 F:      drivers/rtc/rtc-gemini.c
1176
1177 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1178 M:      Barry Song <baohua@kernel.org>
1179 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1181 S:      Maintained
1182 F:      arch/arm/boot/dts/prima2*
1183 F:      arch/arm/mach-prima2/
1184 F:      drivers/clk/sirf/
1185 F:      drivers/clocksource/timer-prima2.c
1186 F:      drivers/clocksource/timer-atlas7.c
1187 N:      [^a-z]sirf
1188
1189 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1190 M:      Baruch Siach <baruch@tkos.co.il>
1191 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192 S:      Maintained
1193 F:      arch/arm/boot/dts/cx92755*
1194 N:      digicolor
1195
1196 ARM/EBSA110 MACHINE SUPPORT
1197 M:      Russell King <linux@armlinux.org.uk>
1198 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1199 W:      http://www.armlinux.org.uk/
1200 S:      Maintained
1201 F:      arch/arm/mach-ebsa110/
1202 F:      drivers/net/ethernet/amd/am79c961a.*
1203
1204 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1205 M:      Uwe Kleine-König <kernel@pengutronix.de>
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S:      Maintained
1208 N:      efm32
1209
1210 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1211 M:      Daniel Ribeiro <drwyrm@gmail.com>
1212 M:      Stefan Schmidt <stefan@openezx.org>
1213 M:      Harald Welte <laforge@openezx.org>
1214 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1215 W:      http://www.openezx.org/
1216 S:      Maintained
1217 T:      topgit git://git.openezx.org/openezx.git
1218 F:      arch/arm/mach-pxa/ezx.c
1219
1220 ARM/FARADAY FA526 PORT
1221 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1222 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1223 S:      Maintained
1224 T:      git git://git.berlios.de/gemini-board
1225 F:      arch/arm/mm/*-fa*
1226
1227 ARM/FOOTBRIDGE ARCHITECTURE
1228 M:      Russell King <linux@armlinux.org.uk>
1229 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1230 W:      http://www.armlinux.org.uk/
1231 S:      Maintained
1232 F:      arch/arm/include/asm/hardware/dec21285.h
1233 F:      arch/arm/mach-footbridge/
1234
1235 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1236 M:      Shawn Guo <shawnguo@kernel.org>
1237 M:      Sascha Hauer <kernel@pengutronix.de>
1238 R:      Fabio Estevam <fabio.estevam@nxp.com>
1239 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 S:      Maintained
1241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1242 F:      arch/arm/mach-imx/
1243 F:      arch/arm/mach-mxs/
1244 F:      arch/arm/boot/dts/imx*
1245 F:      arch/arm/configs/imx*_defconfig
1246 F:      drivers/clk/imx/
1247 F:      include/soc/imx/
1248
1249 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1250 M:      Shawn Guo <shawnguo@kernel.org>
1251 M:      Sascha Hauer <kernel@pengutronix.de>
1252 R:      Stefan Agner <stefan@agner.ch>
1253 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1254 S:      Maintained
1255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1256 F:      arch/arm/mach-imx/*vf610*
1257 F:      arch/arm/boot/dts/vf*
1258
1259 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1260 M:      Lennert Buytenhek <kernel@wantstofly.org>
1261 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262 S:      Maintained
1263
1264 ARM/GUMSTIX MACHINE SUPPORT
1265 M:      Steve Sakoman <sakoman@gmail.com>
1266 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267 S:      Maintained
1268
1269 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1270 M:      Philipp Zabel <philipp.zabel@gmail.com>
1271 M:      Paul Parsons <lost.distance@yahoo.com>
1272 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1273 S:      Maintained
1274 F:      arch/arm/mach-pxa/hx4700.c
1275 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1276 F:      sound/soc/pxa/hx4700.c
1277
1278 ARM/HISILICON SOC SUPPORT
1279 M:      Wei Xu <xuwei5@hisilicon.com>
1280 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 W:      http://www.hisilicon.com
1282 S:      Supported
1283 T:      git git://github.com/hisilicon/linux-hisi.git
1284 F:      arch/arm/mach-hisi/
1285 F:      arch/arm/boot/dts/hi3*
1286 F:      arch/arm/boot/dts/hip*
1287 F:      arch/arm/boot/dts/hisi*
1288 F:      arch/arm64/boot/dts/hisilicon/
1289
1290 ARM/HP JORNADA 7XX MACHINE SUPPORT
1291 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1292 W:      www.jlime.com
1293 S:      Maintained
1294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1295 F:      arch/arm/mach-sa1100/jornada720.c
1296 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1297
1298 ARM/IGEP MACHINE SUPPORT
1299 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1300 M:      Javier Martinez Canillas <javier@dowhile0.org>
1301 L:      linux-omap@vger.kernel.org
1302 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 S:      Maintained
1304 F:      arch/arm/boot/dts/omap3-igep*
1305
1306 ARM/INCOME PXA270 SUPPORT
1307 M:      Marek Vasut <marek.vasut@gmail.com>
1308 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309 S:      Maintained
1310 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1311
1312 ARM/INTEL IOP32X ARM ARCHITECTURE
1313 M:      Lennert Buytenhek <kernel@wantstofly.org>
1314 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315 S:      Maintained
1316
1317 ARM/INTEL IOP33X ARM ARCHITECTURE
1318 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 S:      Orphan
1320
1321 ARM/INTEL IOP13XX ARM ARCHITECTURE
1322 M:      Lennert Buytenhek <kernel@wantstofly.org>
1323 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 S:      Maintained
1325
1326 ARM/INTEL IQ81342EX MACHINE SUPPORT
1327 M:      Lennert Buytenhek <kernel@wantstofly.org>
1328 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329 S:      Maintained
1330
1331 ARM/INTEL IXDP2850 MACHINE SUPPORT
1332 M:      Lennert Buytenhek <kernel@wantstofly.org>
1333 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334 S:      Maintained
1335
1336 ARM/INTEL IXP4XX ARM ARCHITECTURE
1337 M:      Imre Kaloz <kaloz@openwrt.org>
1338 M:      Krzysztof Halasa <khalasa@piap.pl>
1339 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 S:      Maintained
1341 F:      arch/arm/mach-ixp4xx/
1342
1343 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1344 M:      Jonathan Cameron <jic23@cam.ac.uk>
1345 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346 S:      Maintained
1347 F:      arch/arm/mach-pxa/stargate2.c
1348 F:      drivers/pcmcia/pxa2xx_stargate2.c
1349
1350 ARM/INTEL XSC3 (MANZANO) ARM CORE
1351 M:      Lennert Buytenhek <kernel@wantstofly.org>
1352 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353 S:      Maintained
1354
1355 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1356 M:      Lennert Buytenhek <kernel@wantstofly.org>
1357 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1358 S:      Maintained
1359
1360 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1361 M:      Santosh Shilimkar <ssantosh@kernel.org>
1362 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1363 S:      Maintained
1364 F:      arch/arm/mach-keystone/
1365 F:      arch/arm/boot/dts/keystone-*
1366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1367
1368 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1369 M:      Santosh Shilimkar <ssantosh@kernel.org>
1370 L:      linux-kernel@vger.kernel.org
1371 S:      Maintained
1372 F:      drivers/clk/keystone/
1373
1374 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1375 M:      Santosh Shilimkar <ssantosh@kernel.org>
1376 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377 L:      linux-kernel@vger.kernel.org
1378 S:      Maintained
1379 F:      drivers/clocksource/timer-keystone.c
1380
1381 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1382 M:      Santosh Shilimkar <ssantosh@kernel.org>
1383 L:      linux-kernel@vger.kernel.org
1384 S:      Maintained
1385 F:      drivers/power/reset/keystone-reset.c
1386
1387 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1388 M:      Santosh Shilimkar <ssantosh@kernel.org>
1389 L:      linux-kernel@vger.kernel.org
1390 S:      Maintained
1391 F:      drivers/memory/*emif*
1392
1393 ARM/LG1K ARCHITECTURE
1394 M:      Chanho Min <chanho.min@lge.com>
1395 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1396 S:      Maintained
1397 F:      arch/arm64/boot/dts/lg/
1398
1399 ARM/LOGICPD PXA270 MACHINE SUPPORT
1400 M:      Lennert Buytenhek <kernel@wantstofly.org>
1401 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1402 S:      Maintained
1403
1404 ARM/LPC18XX ARCHITECTURE
1405 M:      Joachim Eastwood <manabian@gmail.com>
1406 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1407 S:      Maintained
1408 F:      arch/arm/boot/dts/lpc43*
1409 F:      drivers/clk/nxp/clk-lpc18xx*
1410 F:      drivers/clocksource/time-lpc32xx.c
1411 F:      drivers/i2c/busses/i2c-lpc2k.c
1412 F:      drivers/memory/pl172.c
1413 F:      drivers/mtd/spi-nor/nxp-spifi.c
1414 F:      drivers/rtc/rtc-lpc24xx.c
1415 N:      lpc18xx
1416
1417 ARM/LPC32XX SOC SUPPORT
1418 M:      Vladimir Zapolskiy <vz@mleia.com>
1419 M:      Sylvain Lemieux <slemieux.tyco@gmail.com>
1420 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1422 S:      Maintained
1423 F:      arch/arm/boot/dts/lpc32*
1424 F:      arch/arm/mach-lpc32xx/
1425 F:      drivers/i2c/busses/i2c-pnx.c
1426 F:      drivers/net/ethernet/nxp/lpc_eth.c
1427 F:      drivers/usb/host/ohci-nxp.c
1428 F:      drivers/watchdog/pnx4008_wdt.c
1429 N:      lpc32xx
1430
1431 ARM/MAGICIAN MACHINE SUPPORT
1432 M:      Philipp Zabel <philipp.zabel@gmail.com>
1433 S:      Maintained
1434
1435 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1436 M:      Jason Cooper <jason@lakedaemon.net>
1437 M:      Andrew Lunn <andrew@lunn.ch>
1438 M:      Gregory Clement <gregory.clement@free-electrons.com>
1439 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1440 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441 S:      Maintained
1442 F:      arch/arm/mach-mvebu/
1443 F:      drivers/rtc/rtc-armada38x.c
1444 F:      arch/arm/boot/dts/armada*
1445 F:      arch/arm/boot/dts/kirkwood*
1446 F:      arch/arm64/boot/dts/marvell/armada*
1447 F:      drivers/cpufreq/mvebu-cpufreq.c
1448 F:      arch/arm/configs/mvebu_*_defconfig
1449
1450 ARM/Marvell Berlin SoC support
1451 M:      Jisheng Zhang <jszhang@marvell.com>
1452 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1453 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454 S:      Maintained
1455 F:      arch/arm/mach-berlin/
1456 F:      arch/arm/boot/dts/berlin*
1457 F:      arch/arm64/boot/dts/marvell/berlin*
1458
1459
1460 ARM/Marvell Dove/MV78xx0/Orion SOC support
1461 M:      Jason Cooper <jason@lakedaemon.net>
1462 M:      Andrew Lunn <andrew@lunn.ch>
1463 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1464 M:      Gregory Clement <gregory.clement@free-electrons.com>
1465 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1466 S:      Maintained
1467 F:      arch/arm/mach-dove/
1468 F:      arch/arm/mach-mv78xx0/
1469 F:      arch/arm/mach-orion5x/
1470 F:      arch/arm/plat-orion/
1471 F:      arch/arm/boot/dts/dove*
1472 F:      arch/arm/boot/dts/orion5x*
1473
1474
1475 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1476 M:      Alexander Clouter <alex@digriz.org.uk>
1477 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478 W:      http://www.digriz.org.uk/ts78xx/kernel
1479 S:      Maintained
1480 F:      arch/arm/mach-orion5x/ts78xx-*
1481
1482 ARM/OXNAS platform support
1483 M:      Neil Armstrong <narmstrong@baylibre.com>
1484 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485 L:      linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1486 S:      Maintained
1487 F:      arch/arm/mach-oxnas/
1488 F:      arch/arm/boot/dts/oxnas*
1489 F:      arch/arm/boot/dts/wd-mbwe.dts
1490 N:      oxnas
1491
1492 ARM/Mediatek RTC DRIVER
1493 M:      Eddie Huang <eddie.huang@mediatek.com>
1494 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1495 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1496 S:      Maintained
1497 F:      drivers/rtc/rtc-mt6397.c
1498
1499 ARM/Mediatek SoC support
1500 M:      Matthias Brugger <matthias.bgg@gmail.com>
1501 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1502 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1503 S:      Maintained
1504 F:      arch/arm/boot/dts/mt6*
1505 F:      arch/arm/boot/dts/mt8*
1506 F:      arch/arm/mach-mediatek/
1507 N:      mtk
1508 K:      mediatek
1509
1510 ARM/Mediatek USB3 PHY DRIVER
1511 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1512 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1513 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1514 S:      Maintained
1515 F:      drivers/phy/phy-mt65xx-usb3.c
1516
1517 ARM/MICREL KS8695 ARCHITECTURE
1518 M:      Greg Ungerer <gerg@uclinux.org>
1519 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520 F:      arch/arm/mach-ks8695/
1521 S:      Odd Fixes
1522
1523 ARM/MIOA701 MACHINE SUPPORT
1524 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1525 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526 F:      arch/arm/mach-pxa/mioa701.c
1527 S:      Maintained
1528
1529 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1530 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1531 S:      Maintained
1532
1533 ARM/NOMADIK ARCHITECTURE
1534 M:      Alessandro Rubini <rubini@unipv.it>
1535 M:      Linus Walleij <linus.walleij@linaro.org>
1536 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1537 S:      Maintained
1538 F:      arch/arm/mach-nomadik/
1539 F:      drivers/pinctrl/nomadik/
1540 F:      drivers/i2c/busses/i2c-nomadik.c
1541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1542
1543 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1544 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1545 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1546 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1547 S:      Supported
1548
1549 ARM/TOSA MACHINE SUPPORT
1550 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1551 M:      Dirk Opfer <dirk@opfer-online.de>
1552 S:      Maintained
1553
1554 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1555 M:      Marek Vasut <marek.vasut@gmail.com>
1556 L:      linux-arm-kernel@lists.infradead.org
1557 W:      http://hackndev.com
1558 S:      Maintained
1559 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1560 F:      arch/arm/mach-pxa/palmtx.c
1561 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1562 F:      arch/arm/mach-pxa/palmt5.c
1563 F:      arch/arm/mach-pxa/include/mach/palmld.h
1564 F:      arch/arm/mach-pxa/palmld.c
1565 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1566 F:      arch/arm/mach-pxa/palmte2.c
1567 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1568 F:      arch/arm/mach-pxa/palmtc.c
1569
1570 ARM/PALM TREO SUPPORT
1571 M:      Tomas Cech <sleep_walker@suse.com>
1572 L:      linux-arm-kernel@lists.infradead.org
1573 W:      http://hackndev.com
1574 S:      Maintained
1575 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1576 F:      arch/arm/mach-pxa/palmtreo.c
1577
1578 ARM/PALMZ72 SUPPORT
1579 M:      Sergey Lapin <slapin@ossfans.org>
1580 L:      linux-arm-kernel@lists.infradead.org
1581 W:      http://hackndev.com
1582 S:      Maintained
1583 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1584 F:      arch/arm/mach-pxa/palmz72.c
1585
1586 ARM/PLEB SUPPORT
1587 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1588 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1589 S:      Maintained
1590
1591 ARM/PT DIGITAL BOARD PORT
1592 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1593 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594 W:      http://www.armlinux.org.uk/
1595 S:      Maintained
1596
1597 ARM/QUALCOMM SUPPORT
1598 M:      Andy Gross <andy.gross@linaro.org>
1599 M:      David Brown <david.brown@linaro.org>
1600 L:      linux-arm-msm@vger.kernel.org
1601 L:      linux-soc@vger.kernel.org
1602 S:      Maintained
1603 F:      Documentation/devicetree/bindings/soc/qcom/
1604 F:      arch/arm/boot/dts/qcom-*.dts
1605 F:      arch/arm/boot/dts/qcom-*.dtsi
1606 F:      arch/arm/mach-qcom/
1607 F:      arch/arm64/boot/dts/qcom/*
1608 F:      drivers/i2c/busses/i2c-qup.c
1609 F:      drivers/clk/qcom/
1610 F:      drivers/soc/qcom/
1611 F:      drivers/spi/spi-qup.c
1612 F:      drivers/tty/serial/msm_serial.h
1613 F:      drivers/tty/serial/msm_serial.c
1614 F:      drivers/*/pm8???-*
1615 F:      drivers/mfd/ssbi.c
1616 F:      drivers/firmware/qcom_scm.c
1617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1618
1619 ARM/RADISYS ENP2611 MACHINE SUPPORT
1620 M:      Lennert Buytenhek <kernel@wantstofly.org>
1621 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1622 S:      Maintained
1623
1624 ARM/RENESAS ARM64 ARCHITECTURE
1625 M:      Simon Horman <horms@verge.net.au>
1626 M:      Magnus Damm <magnus.damm@gmail.com>
1627 L:      linux-renesas-soc@vger.kernel.org
1628 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1630 S:      Supported
1631 F:      arch/arm64/boot/dts/renesas/
1632 F:      drivers/soc/renesas/
1633 F:      include/linux/soc/renesas/
1634
1635 ARM/RISCPC ARCHITECTURE
1636 M:      Russell King <linux@armlinux.org.uk>
1637 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1638 W:      http://www.armlinux.org.uk/
1639 S:      Maintained
1640 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1641 F:      arch/arm/include/asm/hardware/ioc.h
1642 F:      arch/arm/include/asm/hardware/iomd.h
1643 F:      arch/arm/include/asm/hardware/memc.h
1644 F:      arch/arm/mach-rpc/
1645 F:      drivers/net/ethernet/8390/etherh.c
1646 F:      drivers/net/ethernet/i825xx/ether1*
1647 F:      drivers/net/ethernet/seeq/ether3*
1648 F:      drivers/scsi/arm/
1649
1650 ARM/Rockchip SoC support
1651 M:      Heiko Stuebner <heiko@sntech.de>
1652 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653 L:      linux-rockchip@lists.infradead.org
1654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1655 S:      Maintained
1656 F:      arch/arm/boot/dts/rk3*
1657 F:      arch/arm/mach-rockchip/
1658 F:      drivers/clk/rockchip/
1659 F:      drivers/i2c/busses/i2c-rk3x.c
1660 F:      drivers/*/*rockchip*
1661 F:      drivers/*/*/*rockchip*
1662 F:      sound/soc/rockchip/
1663 N:      rockchip
1664
1665 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1666 M:      Kukjin Kim <kgene@kernel.org>
1667 M:      Krzysztof Kozlowski <krzk@kernel.org>
1668 R:      Javier Martinez Canillas <javier@osg.samsung.com>
1669 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1670 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1671 S:      Maintained
1672 F:      arch/arm/boot/dts/s3c*
1673 F:      arch/arm/boot/dts/s5p*
1674 F:      arch/arm/boot/dts/samsung*
1675 F:      arch/arm/boot/dts/exynos*
1676 F:      arch/arm64/boot/dts/exynos/
1677 F:      arch/arm/plat-samsung/
1678 F:      arch/arm/mach-s3c24*/
1679 F:      arch/arm/mach-s3c64xx/
1680 F:      arch/arm/mach-s5p*/
1681 F:      arch/arm/mach-exynos*/
1682 F:      drivers/*/*s3c24*
1683 F:      drivers/*/*/*s3c24*
1684 F:      drivers/*/*s3c64xx*
1685 F:      drivers/*/*s5pv210*
1686 F:      drivers/memory/samsung/*
1687 F:      drivers/soc/samsung/*
1688 F:      Documentation/arm/Samsung/
1689 F:      Documentation/devicetree/bindings/arm/samsung/
1690 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1691 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1692 N:      exynos
1693
1694 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1695 M:      Kyungmin Park <kyungmin.park@samsung.com>
1696 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697 S:      Maintained
1698 F:      arch/arm/mach-s5pv210/
1699
1700 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1701 M:      Kyungmin Park <kyungmin.park@samsung.com>
1702 M:      Kamil Debski <kamil@wypas.org>
1703 M:      Andrzej Hajda <a.hajda@samsung.com>
1704 L:      linux-arm-kernel@lists.infradead.org
1705 L:      linux-media@vger.kernel.org
1706 S:      Maintained
1707 F:      drivers/media/platform/s5p-g2d/
1708
1709 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1710 M:      Kyungmin Park <kyungmin.park@samsung.com>
1711 M:      Kamil Debski <kamil@wypas.org>
1712 M:      Jeongtae Park <jtp.park@samsung.com>
1713 M:      Andrzej Hajda <a.hajda@samsung.com>
1714 L:      linux-arm-kernel@lists.infradead.org
1715 L:      linux-media@vger.kernel.org
1716 S:      Maintained
1717 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1718 F:      drivers/media/platform/s5p-mfc/
1719
1720 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1721 M:      Kyungmin Park <kyungmin.park@samsung.com>
1722 L:      linux-arm-kernel@lists.infradead.org
1723 L:      linux-media@vger.kernel.org
1724 S:      Maintained
1725 F:      drivers/staging/media/platform/s5p-cec/
1726
1727 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1728 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1729 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1730 L:      linux-arm-kernel@lists.infradead.org
1731 L:      linux-media@vger.kernel.org
1732 S:      Maintained
1733 F:      drivers/media/platform/s5p-jpeg/
1734
1735 ARM/SHMOBILE ARM ARCHITECTURE
1736 M:      Simon Horman <horms@verge.net.au>
1737 M:      Magnus Damm <magnus.damm@gmail.com>
1738 L:      linux-renesas-soc@vger.kernel.org
1739 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1741 S:      Supported
1742 F:      arch/arm/boot/dts/emev2*
1743 F:      arch/arm/boot/dts/r7s*
1744 F:      arch/arm/boot/dts/r8a*
1745 F:      arch/arm/boot/dts/sh*
1746 F:      arch/arm/configs/shmobile_defconfig
1747 F:      arch/arm/include/debug/renesas-scif.S
1748 F:      arch/arm/mach-shmobile/
1749 F:      drivers/soc/renesas/
1750 F:      include/linux/soc/renesas/
1751
1752 ARM/SOCFPGA ARCHITECTURE
1753 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1754 S:      Maintained
1755 F:      arch/arm/mach-socfpga/
1756 F:      arch/arm/boot/dts/socfpga*
1757 F:      arch/arm/configs/socfpga_defconfig
1758 F:      arch/arm64/boot/dts/altera/
1759 W:      http://www.rocketboards.org
1760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1761
1762 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1763 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1764 S:      Maintained
1765 F:      drivers/clk/socfpga/
1766
1767 ARM/SOCFPGA EDAC SUPPORT
1768 M:      Thor Thayer <tthayer@opensource.altera.com>
1769 S:      Maintained
1770 F:      drivers/edac/altera_edac.
1771
1772 ARM/STI ARCHITECTURE
1773 M:      Patrice Chotard <patrice.chotard@st.com>
1774 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1775 L:      kernel@stlinux.com
1776 W:      http://www.stlinux.com
1777 S:      Maintained
1778 F:      arch/arm/mach-sti/
1779 F:      arch/arm/boot/dts/sti*
1780 F:      drivers/char/hw_random/st-rng.c
1781 F:      drivers/clocksource/arm_global_timer.c
1782 F:      drivers/clocksource/clksrc_st_lpc.c
1783 F:      drivers/cpufreq/sti-cpufreq.c
1784 F:      drivers/i2c/busses/i2c-st.c
1785 F:      drivers/media/rc/st_rc.c
1786 F:      drivers/media/platform/sti/c8sectpfe/
1787 F:      drivers/mmc/host/sdhci-st.c
1788 F:      drivers/phy/phy-miphy28lp.c
1789 F:      drivers/phy/phy-miphy365x.c
1790 F:      drivers/phy/phy-stih407-usb.c
1791 F:      drivers/phy/phy-stih41x-usb.c
1792 F:      drivers/pinctrl/pinctrl-st.c
1793 F:      drivers/remoteproc/st_remoteproc.c
1794 F:      drivers/reset/sti/
1795 F:      drivers/rtc/rtc-st-lpc.c
1796 F:      drivers/tty/serial/st-asc.c
1797 F:      drivers/usb/dwc3/dwc3-st.c
1798 F:      drivers/usb/host/ehci-st.c
1799 F:      drivers/usb/host/ohci-st.c
1800 F:      drivers/watchdog/st_lpc_wdt.c
1801 F:      drivers/ata/ahci_st.c
1802
1803 ARM/STM32 ARCHITECTURE
1804 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1805 M:      Alexandre Torgue <alexandre.torgue@st.com>
1806 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1807 S:      Maintained
1808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1809 N:      stm32
1810 F:      drivers/clocksource/armv7m_systick.c
1811
1812 ARM/TANGO ARCHITECTURE
1813 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1814 L:      linux-arm-kernel@lists.infradead.org
1815 S:      Maintained
1816 N:      tango
1817
1818 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1819 M:      Lennert Buytenhek <kernel@wantstofly.org>
1820 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1821 S:      Maintained
1822
1823 ARM/TETON BGA MACHINE SUPPORT
1824 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1825 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1826 S:      Maintained
1827
1828 ARM/THECUS N2100 MACHINE SUPPORT
1829 M:      Lennert Buytenhek <kernel@wantstofly.org>
1830 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831 S:      Maintained
1832
1833 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1834 M:      Wan ZongShun <mcuos.com@gmail.com>
1835 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1836 W:      http://www.mcuos.com
1837 S:      Maintained
1838 F:      arch/arm/mach-w90x900/
1839 F:      drivers/input/keyboard/w90p910_keypad.c
1840 F:      drivers/input/touchscreen/w90p910_ts.c
1841 F:      drivers/watchdog/nuc900_wdt.c
1842 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1843 F:      drivers/mtd/nand/nuc900_nand.c
1844 F:      drivers/rtc/rtc-nuc900.c
1845 F:      drivers/spi/spi-nuc900.c
1846 F:      drivers/usb/host/ehci-w90x900.c
1847 F:      drivers/video/fbdev/nuc900fb.c
1848
1849 ARM/U300 MACHINE SUPPORT
1850 M:      Linus Walleij <linus.walleij@linaro.org>
1851 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1852 S:      Supported
1853 F:      arch/arm/mach-u300/
1854 F:      drivers/clocksource/timer-u300.c
1855 F:      drivers/i2c/busses/i2c-stu300.c
1856 F:      drivers/rtc/rtc-coh901331.c
1857 F:      drivers/watchdog/coh901327_wdt.c
1858 F:      drivers/dma/coh901318*
1859 F:      drivers/mfd/ab3100*
1860 F:      drivers/rtc/rtc-ab3100.c
1861 F:      drivers/rtc/rtc-coh901331.c
1862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1863
1864 ARM/UNIPHIER ARCHITECTURE
1865 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1866 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1868 S:      Maintained
1869 F:      arch/arm/boot/dts/uniphier*
1870 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1871 F:      arch/arm/mach-uniphier/
1872 F:      arch/arm/mm/cache-uniphier.c
1873 F:      arch/arm64/boot/dts/socionext/
1874 F:      drivers/bus/uniphier-system-bus.c
1875 F:      drivers/clk/uniphier/
1876 F:      drivers/i2c/busses/i2c-uniphier*
1877 F:      drivers/pinctrl/uniphier/
1878 F:      drivers/reset/reset-uniphier.c
1879 F:      drivers/tty/serial/8250/8250_uniphier.c
1880 N:      uniphier
1881
1882 ARM/Ux500 ARM ARCHITECTURE
1883 M:      Linus Walleij <linus.walleij@linaro.org>
1884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1885 S:      Maintained
1886 F:      arch/arm/mach-ux500/
1887 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1888 F:      drivers/dma/ste_dma40*
1889 F:      drivers/hwspinlock/u8500_hsem.c
1890 F:      drivers/mfd/abx500*
1891 F:      drivers/mfd/ab8500*
1892 F:      drivers/mfd/dbx500*
1893 F:      drivers/mfd/db8500*
1894 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1895 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1896 F:      drivers/rtc/rtc-ab8500.c
1897 F:      drivers/rtc/rtc-pl031.c
1898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1899
1900 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1901 M:      Ulf Hansson <ulf.hansson@linaro.org>
1902 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1903 T:      git git://git.linaro.org/people/ulfh/clk.git
1904 S:      Maintained
1905 F:      drivers/clk/ux500/
1906
1907 ARM/VERSATILE EXPRESS PLATFORM
1908 M:      Liviu Dudau <liviu.dudau@arm.com>
1909 M:      Sudeep Holla <sudeep.holla@arm.com>
1910 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1911 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1912 S:      Maintained
1913 F:      arch/arm/boot/dts/vexpress*
1914 F:      arch/arm64/boot/dts/arm/
1915 F:      arch/arm/mach-vexpress/
1916 F:      */*/vexpress*
1917 F:      */*/*/vexpress*
1918 F:      drivers/clk/versatile/clk-vexpress-osc.c
1919 F:      drivers/clocksource/versatile.c
1920 N:      mps2
1921
1922 ARM/VFP SUPPORT
1923 M:      Russell King <linux@armlinux.org.uk>
1924 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1925 W:      http://www.armlinux.org.uk/
1926 S:      Maintained
1927 F:      arch/arm/vfp/
1928
1929 ARM/VOIPAC PXA270 SUPPORT
1930 M:      Marek Vasut <marek.vasut@gmail.com>
1931 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1932 S:      Maintained
1933 F:      arch/arm/mach-pxa/vpac270.c
1934 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1935
1936 ARM/VT8500 ARM ARCHITECTURE
1937 M:      Tony Prisk <linux@prisktech.co.nz>
1938 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1939 S:      Maintained
1940 F:      arch/arm/mach-vt8500/
1941 F:      drivers/clocksource/vt8500_timer.c
1942 F:      drivers/i2c/busses/i2c-wmt.c
1943 F:      drivers/mmc/host/wmt-sdmmc.c
1944 F:      drivers/pwm/pwm-vt8500.c
1945 F:      drivers/rtc/rtc-vt8500.c
1946 F:      drivers/tty/serial/vt8500_serial.c
1947 F:      drivers/usb/host/ehci-platform.c
1948 F:      drivers/usb/host/uhci-platform.c
1949 F:      drivers/video/fbdev/vt8500lcdfb.*
1950 F:      drivers/video/fbdev/wm8505fb*
1951 F:      drivers/video/fbdev/wmt_ge_rops.*
1952
1953 ARM/ZIPIT Z2 SUPPORT
1954 M:      Marek Vasut <marek.vasut@gmail.com>
1955 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1956 S:      Maintained
1957 F:      arch/arm/mach-pxa/z2.c
1958 F:      arch/arm/mach-pxa/include/mach/z2.h
1959
1960 ARM/ZTE ARCHITECTURE
1961 M:      Jun Nie <jun.nie@linaro.org>
1962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1963 S:      Maintained
1964 F:      arch/arm/mach-zx/
1965 F:      drivers/clk/zte/
1966 F:      Documentation/devicetree/bindings/arm/zte.txt
1967 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1968
1969 ARM/ZYNQ ARCHITECTURE
1970 M:      Michal Simek <michal.simek@xilinx.com>
1971 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1972 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1973 W:      http://wiki.xilinx.com
1974 T:      git https://github.com/Xilinx/linux-xlnx.git
1975 S:      Supported
1976 F:      arch/arm/mach-zynq/
1977 F:      drivers/cpuidle/cpuidle-zynq.c
1978 F:      drivers/block/xsysace.c
1979 N:      zynq
1980 N:      xilinx
1981 F:      drivers/clocksource/cadence_ttc_timer.c
1982 F:      drivers/i2c/busses/i2c-cadence.c
1983 F:      drivers/mmc/host/sdhci-of-arasan.c
1984 F:      drivers/edac/synopsys_edac.c
1985
1986 ARM SMMU DRIVERS
1987 M:      Will Deacon <will.deacon@arm.com>
1988 R:      Robin Murphy <robin.murphy@arm.com>
1989 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1990 S:      Maintained
1991 F:      drivers/iommu/arm-smmu.c
1992 F:      drivers/iommu/arm-smmu-v3.c
1993 F:      drivers/iommu/io-pgtable-arm.c
1994 F:      drivers/iommu/io-pgtable-arm-v7s.c
1995
1996 ARM64 PORT (AARCH64 ARCHITECTURE)
1997 M:      Catalin Marinas <catalin.marinas@arm.com>
1998 M:      Will Deacon <will.deacon@arm.com>
1999 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2001 S:      Maintained
2002 F:      arch/arm64/
2003 F:      Documentation/arm64/
2004
2005 AS3645A LED FLASH CONTROLLER DRIVER
2006 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2007 L:      linux-media@vger.kernel.org
2008 T:      git git://linuxtv.org/media_tree.git
2009 S:      Maintained
2010 F:      drivers/media/i2c/as3645a.c
2011 F:      include/media/i2c/as3645a.h
2012
2013 ASAHI KASEI AK8974 DRIVER
2014 M:      Linus Walleij <linus.walleij@linaro.org>
2015 L:      linux-iio@vger.kernel.org
2016 W:      http://www.akm.com/
2017 S:      Supported
2018 F:      drivers/iio/magnetometer/ak8974.c
2019
2020 ASC7621 HARDWARE MONITOR DRIVER
2021 M:      George Joseph <george.joseph@fairview5.com>
2022 L:      linux-hwmon@vger.kernel.org
2023 S:      Maintained
2024 F:      Documentation/hwmon/asc7621
2025 F:      drivers/hwmon/asc7621.c
2026
2027 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2028 M:      Corentin Chary <corentin.chary@gmail.com>
2029 L:      acpi4asus-user@lists.sourceforge.net
2030 L:      platform-driver-x86@vger.kernel.org
2031 W:      http://acpi4asus.sf.net
2032 S:      Maintained
2033 F:      drivers/platform/x86/asus*.c
2034 F:      drivers/platform/x86/eeepc*.c
2035
2036 ASUS WIRELESS RADIO CONTROL DRIVER
2037 M:      João Paulo Rechi Vita <jprvita@gmail.com>
2038 L:      platform-driver-x86@vger.kernel.org
2039 S:      Maintained
2040 F:      drivers/platform/x86/asus-wireless.c
2041
2042 ASYMMETRIC KEYS
2043 M:      David Howells <dhowells@redhat.com>
2044 L:      keyrings@vger.kernel.org
2045 S:      Maintained
2046 F:      Documentation/crypto/asymmetric-keys.txt
2047 F:      include/linux/verification.h
2048 F:      include/crypto/public_key.h
2049 F:      include/crypto/pkcs7.h
2050 F:      crypto/asymmetric_keys/
2051
2052 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2053 R:      Dan Williams <dan.j.williams@intel.com>
2054 W:      http://sourceforge.net/projects/xscaleiop
2055 S:      Odd fixes
2056 F:      Documentation/crypto/async-tx-api.txt
2057 F:      crypto/async_tx/
2058 F:      drivers/dma/
2059 F:      include/linux/dmaengine.h
2060 F:      include/linux/async_tx.h
2061
2062 AT24 EEPROM DRIVER
2063 M:      Wolfram Sang <wsa@the-dreams.de>
2064 L:      linux-i2c@vger.kernel.org
2065 S:      Maintained
2066 F:      drivers/misc/eeprom/at24.c
2067 F:      include/linux/platform_data/at24.h
2068
2069 ATA OVER ETHERNET (AOE) DRIVER
2070 M:      "Ed L. Cashin" <ed.cashin@acm.org>
2071 W:      http://www.openaoe.org/
2072 S:      Supported
2073 F:      Documentation/aoe/
2074 F:      drivers/block/aoe/
2075
2076 ATHEROS 71XX/9XXX GPIO DRIVER
2077 M:      Alban Bedel <albeu@free.fr>
2078 W:      https://github.com/AlbanBedel/linux
2079 T:      git git://github.com/AlbanBedel/linux
2080 S:      Maintained
2081 F:      drivers/gpio/gpio-ath79.c
2082 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2083
2084 ATHEROS ATH GENERIC UTILITIES
2085 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2086 L:      linux-wireless@vger.kernel.org
2087 S:      Supported
2088 F:      drivers/net/wireless/ath/*
2089
2090 ATHEROS ATH5K WIRELESS DRIVER
2091 M:      Jiri Slaby <jirislaby@gmail.com>
2092 M:      Nick Kossifidis <mickflemm@gmail.com>
2093 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2094 L:      linux-wireless@vger.kernel.org
2095 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2096 S:      Maintained
2097 F:      drivers/net/wireless/ath/ath5k/
2098
2099 ATHEROS ATH6KL WIRELESS DRIVER
2100 M:      Kalle Valo <kvalo@qca.qualcomm.com>
2101 L:      linux-wireless@vger.kernel.org
2102 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2104 S:      Supported
2105 F:      drivers/net/wireless/ath/ath6kl/
2106
2107 WILOCITY WIL6210 WIRELESS DRIVER
2108 M:      Maya Erez <qca_merez@qca.qualcomm.com>
2109 L:      linux-wireless@vger.kernel.org
2110 L:      wil6210@qca.qualcomm.com
2111 S:      Supported
2112 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
2113 F:      drivers/net/wireless/ath/wil6210/
2114 F:      include/uapi/linux/wil6210_uapi.h
2115
2116 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2117 M:      Christian Lamparter <chunkeey@googlemail.com>
2118 L:      linux-wireless@vger.kernel.org
2119 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
2120 S:      Maintained
2121 F:      drivers/net/wireless/ath/carl9170/
2122
2123 ATK0110 HWMON DRIVER
2124 M:      Luca Tettamanti <kronos.it@gmail.com>
2125 L:      linux-hwmon@vger.kernel.org
2126 S:      Maintained
2127 F:      drivers/hwmon/asus_atk0110.c
2128
2129 ATI_REMOTE2 DRIVER
2130 M:      Ville Syrjala <syrjala@sci.fi>
2131 S:      Maintained
2132 F:      drivers/input/misc/ati_remote2.c
2133
2134 ATLX ETHERNET DRIVERS
2135 M:      Jay Cliburn <jcliburn@gmail.com>
2136 M:      Chris Snook <chris.snook@gmail.com>
2137 L:      netdev@vger.kernel.org
2138 W:      http://sourceforge.net/projects/atl1
2139 W:      http://atl1.sourceforge.net
2140 S:      Maintained
2141 F:      drivers/net/ethernet/atheros/
2142
2143 ATM
2144 M:      Chas Williams <3chas3@gmail.com>
2145 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2146 L:      netdev@vger.kernel.org
2147 W:      http://linux-atm.sourceforge.net
2148 S:      Maintained
2149 F:      drivers/atm/
2150 F:      include/linux/atm*
2151 F:      include/uapi/linux/atm*
2152
2153 ATMEL AT91 / AT32 MCI DRIVER
2154 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2155 S:      Maintained
2156 F:      drivers/mmc/host/atmel-mci.c
2157
2158 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2159 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2160 S:      Supported
2161 F:      drivers/power/reset/at91-sama5d2_shdwc.c
2162
2163 ATMEL SAMA5D2 ADC DRIVER
2164 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2165 L:      linux-iio@vger.kernel.org
2166 S:      Supported
2167 F:      drivers/iio/adc/at91-sama5d2_adc.c
2168
2169 ATMEL Audio ALSA driver
2170 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2171 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2172 S:      Supported
2173 F:      sound/soc/atmel
2174
2175 ATMEL DMA DRIVER
2176 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2177 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2178 S:      Supported
2179 F:      drivers/dma/at_hdmac.c
2180 F:      drivers/dma/at_hdmac_regs.h
2181 F:      include/linux/platform_data/dma-atmel.h
2182
2183 ATMEL XDMA DRIVER
2184 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2185 L:      linux-arm-kernel@lists.infradead.org
2186 L:      dmaengine@vger.kernel.org
2187 S:      Supported
2188 F:      drivers/dma/at_xdmac.c
2189
2190 ATMEL I2C DRIVER
2191 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2192 L:      linux-i2c@vger.kernel.org
2193 S:      Supported
2194 F:      drivers/i2c/busses/i2c-at91.c
2195
2196 ATMEL ISI DRIVER
2197 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2198 L:      linux-media@vger.kernel.org
2199 S:      Supported
2200 F:      drivers/media/platform/soc_camera/atmel-isi.c
2201 F:      include/media/atmel-isi.h
2202
2203 ATMEL LCDFB DRIVER
2204 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2205 L:      linux-fbdev@vger.kernel.org
2206 S:      Maintained
2207 F:      drivers/video/fbdev/atmel_lcdfb.c
2208 F:      include/video/atmel_lcdc.h
2209
2210 ATMEL MACB ETHERNET DRIVER
2211 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2212 S:      Supported
2213 F:      drivers/net/ethernet/cadence/
2214
2215 ATMEL NAND DRIVER
2216 M:      Wenyou Yang <wenyou.yang@atmel.com>
2217 M:      Josh Wu <rainyfeeling@outlook.com>
2218 L:      linux-mtd@lists.infradead.org
2219 S:      Supported
2220 F:      drivers/mtd/nand/atmel_nand*
2221
2222 ATMEL SDMMC DRIVER
2223 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2224 L:      linux-mmc@vger.kernel.org
2225 S:      Supported
2226 F:      drivers/mmc/host/sdhci-of-at91.c
2227
2228 ATMEL SPI DRIVER
2229 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2230 S:      Supported
2231 F:      drivers/spi/spi-atmel.*
2232
2233 ATMEL SSC DRIVER
2234 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2235 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2236 S:      Supported
2237 F:      drivers/misc/atmel-ssc.c
2238 F:      include/linux/atmel-ssc.h
2239
2240 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2241 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2242 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2243 S:      Supported
2244 F:      drivers/misc/atmel_tclib.c
2245 F:      drivers/clocksource/tcb_clksrc.c
2246
2247 ATMEL USBA UDC DRIVER
2248 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2249 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2250 S:      Supported
2251 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2252
2253 ATMEL WIRELESS DRIVER
2254 M:      Simon Kelley <simon@thekelleys.org.uk>
2255 L:      linux-wireless@vger.kernel.org
2256 W:      http://www.thekelleys.org.uk/atmel
2257 W:      http://atmelwlandriver.sourceforge.net/
2258 S:      Maintained
2259 F:      drivers/net/wireless/atmel/atmel*
2260
2261 ATMEL MAXTOUCH DRIVER
2262 M:      Nick Dyer <nick@shmanahar.org>
2263 T:      git git://github.com/ndyer/linux.git
2264 S:      Maintained
2265 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2266 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2267 F:      include/linux/platform_data/atmel_mxt_ts.h
2268
2269 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2270 M:      Bradley Grove <linuxdrivers@attotech.com>
2271 L:      linux-scsi@vger.kernel.org
2272 W:      http://www.attotech.com
2273 S:      Supported
2274 F:      drivers/scsi/esas2r
2275
2276 ATUSB IEEE 802.15.4 RADIO DRIVER
2277 M:      Stefan Schmidt <stefan@osg.samsung.com>
2278 L:      linux-wpan@vger.kernel.org
2279 S:      Maintained
2280 F:      drivers/net/ieee802154/atusb.c
2281 F:      drivers/net/ieee802154/atusb.h
2282 F:      drivers/net/ieee802154/at86rf230.h
2283
2284 AUDIT SUBSYSTEM
2285 M:      Paul Moore <paul@paul-moore.com>
2286 M:      Eric Paris <eparis@redhat.com>
2287 L:      linux-audit@redhat.com (moderated for non-subscribers)
2288 W:      http://people.redhat.com/sgrubb/audit/
2289 T:      git git://git.infradead.org/users/pcmoore/audit
2290 S:      Maintained
2291 F:      include/linux/audit.h
2292 F:      include/uapi/linux/audit.h
2293 F:      kernel/audit*
2294
2295 AUXILIARY DISPLAY DRIVERS
2296 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2297 W:      http://miguelojeda.es/auxdisplay.htm
2298 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2299 S:      Maintained
2300 F:      drivers/auxdisplay/
2301 F:      include/linux/cfag12864b.h
2302
2303 AVR32 ARCHITECTURE
2304 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2305 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2306 W:      http://www.atmel.com/products/AVR32/
2307 W:      http://mirror.egtvedt.no/avr32linux.org/
2308 W:      http://avrfreaks.net/
2309 S:      Maintained
2310 F:      arch/avr32/
2311
2312 AVR32/AT32AP MACHINE SUPPORT
2313 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2314 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2315 S:      Maintained
2316 F:      arch/avr32/mach-at32ap/
2317
2318 AX.25 NETWORK LAYER
2319 M:      Ralf Baechle <ralf@linux-mips.org>
2320 L:      linux-hams@vger.kernel.org
2321 W:      http://www.linux-ax25.org/
2322 S:      Maintained
2323 F:      include/uapi/linux/ax25.h
2324 F:      include/net/ax25.h
2325 F:      net/ax25/
2326
2327 AZ6007 DVB DRIVER
2328 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2329 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2330 L:      linux-media@vger.kernel.org
2331 W:      https://linuxtv.org
2332 T:      git git://linuxtv.org/media_tree.git
2333 S:      Maintained
2334 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2335
2336 AZTECH FM RADIO RECEIVER DRIVER
2337 M:      Hans Verkuil <hverkuil@xs4all.nl>
2338 L:      linux-media@vger.kernel.org
2339 T:      git git://linuxtv.org/media_tree.git
2340 W:      https://linuxtv.org
2341 S:      Maintained
2342 F:      drivers/media/radio/radio-aztech*
2343
2344 B43 WIRELESS DRIVER
2345 L:      linux-wireless@vger.kernel.org
2346 L:      b43-dev@lists.infradead.org
2347 W:      http://wireless.kernel.org/en/users/Drivers/b43
2348 S:      Odd Fixes
2349 F:      drivers/net/wireless/broadcom/b43/
2350
2351 B43LEGACY WIRELESS DRIVER
2352 M:      Larry Finger <Larry.Finger@lwfinger.net>
2353 L:      linux-wireless@vger.kernel.org
2354 L:      b43-dev@lists.infradead.org
2355 W:      http://wireless.kernel.org/en/users/Drivers/b43
2356 S:      Maintained
2357 F:      drivers/net/wireless/broadcom/b43legacy/
2358
2359 BACKLIGHT CLASS/SUBSYSTEM
2360 M:      Jingoo Han <jingoohan1@gmail.com>
2361 M:      Lee Jones <lee.jones@linaro.org>
2362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2363 S:      Maintained
2364 F:      drivers/video/backlight/
2365 F:      include/linux/backlight.h
2366
2367 BATMAN ADVANCED
2368 M:      Marek Lindner <mareklindner@neomailbox.ch>
2369 M:      Simon Wunderlich <sw@simonwunderlich.de>
2370 M:      Antonio Quartulli <a@unstable.cc>
2371 L:      b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2372 W:      https://www.open-mesh.org/
2373 Q:      https://patchwork.open-mesh.org/project/batman/list/
2374 S:      Maintained
2375 F:      Documentation/ABI/testing/sysfs-class-net-batman-adv
2376 F:      Documentation/ABI/testing/sysfs-class-net-mesh
2377 F:      Documentation/networking/batman-adv.txt
2378 F:      include/uapi/linux/batman_adv.h
2379 F:      net/batman-adv/
2380
2381 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2382 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2383 L:      linux-hams@vger.kernel.org
2384 W:      http://www.baycom.org/~tom/ham/ham.html
2385 S:      Maintained
2386 F:      drivers/net/hamradio/baycom*
2387
2388 BCACHE (BLOCK LAYER CACHE)
2389 M:      Kent Overstreet <kent.overstreet@gmail.com>
2390 L:      linux-bcache@vger.kernel.org
2391 W:      http://bcache.evilpiepirate.org
2392 S:      Orphan
2393 F:      drivers/md/bcache/
2394
2395 BDISP ST MEDIA DRIVER
2396 M:      Fabien Dessenne <fabien.dessenne@st.com>
2397 L:      linux-media@vger.kernel.org
2398 T:      git git://linuxtv.org/media_tree.git
2399 W:      https://linuxtv.org
2400 S:      Supported
2401 F:      drivers/media/platform/sti/bdisp
2402
2403 BEFS FILE SYSTEM
2404 M:      Luis de Bethencourt <luisbg@osg.samsung.com>
2405 M:      Salah Triki <salah.triki@gmail.com>
2406 S:      Maintained
2407 T:      git git://github.com/luisbg/linux-befs.git
2408 F:      Documentation/filesystems/befs.txt
2409 F:      fs/befs/
2410
2411 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2412 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2413 L:      netdev@vger.kernel.org
2414 S:      Maintained
2415 F:      drivers/net/ethernet/ec_bhf.c
2416
2417 BFS FILE SYSTEM
2418 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2419 S:      Maintained
2420 F:      Documentation/filesystems/bfs.txt
2421 F:      fs/bfs/
2422 F:      include/uapi/linux/bfs_fs.h
2423
2424 BLACKFIN ARCHITECTURE
2425 M:      Steven Miao <realmz6@gmail.com>
2426 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2427 T:      git git://git.code.sf.net/p/adi-linux/code
2428 W:      http://blackfin.uclinux.org
2429 S:      Supported
2430 F:      arch/blackfin/
2431
2432 BLACKFIN EMAC DRIVER
2433 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2434 W:      http://blackfin.uclinux.org
2435 S:      Supported
2436 F:      drivers/net/ethernet/adi/
2437
2438 BLACKFIN RTC DRIVER
2439 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2440 W:      http://blackfin.uclinux.org
2441 S:      Supported
2442 F:      drivers/rtc/rtc-bfin.c
2443
2444 BLACKFIN SDH DRIVER
2445 M:      Sonic Zhang <sonic.zhang@analog.com>
2446 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2447 W:      http://blackfin.uclinux.org
2448 S:      Supported
2449 F:      drivers/mmc/host/bfin_sdh.c
2450
2451 BLACKFIN SERIAL DRIVER
2452 M:      Sonic Zhang <sonic.zhang@analog.com>
2453 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2454 W:      http://blackfin.uclinux.org
2455 S:      Supported
2456 F:      drivers/tty/serial/bfin_uart.c
2457
2458 BLACKFIN WATCHDOG DRIVER
2459 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2460 W:      http://blackfin.uclinux.org
2461 S:      Supported
2462 F:      drivers/watchdog/bfin_wdt.c
2463
2464 BLACKFIN I2C TWI DRIVER
2465 M:      Sonic Zhang <sonic.zhang@analog.com>
2466 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2467 W:      http://blackfin.uclinux.org/
2468 S:      Supported
2469 F:      drivers/i2c/busses/i2c-bfin-twi.c
2470
2471 BLACKFIN MEDIA DRIVER
2472 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2473 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2474 W:      http://blackfin.uclinux.org/
2475 S:      Supported
2476 F:      drivers/media/platform/blackfin/
2477 F:      drivers/media/i2c/adv7183*
2478 F:      drivers/media/i2c/vs6624*
2479
2480 BLINKM RGB LED DRIVER
2481 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2482 S:      Maintained
2483 F:      drivers/leds/leds-blinkm.c
2484
2485 BLOCK LAYER
2486 M:      Jens Axboe <axboe@kernel.dk>
2487 L:      linux-block@vger.kernel.org
2488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2489 S:      Maintained
2490 F:      block/
2491 F:      kernel/trace/blktrace.c
2492 F:      lib/sbitmap.c
2493
2494 BLOCK2MTD DRIVER
2495 M:      Joern Engel <joern@lazybastard.org>
2496 L:      linux-mtd@lists.infradead.org
2497 S:      Maintained
2498 F:      drivers/mtd/devices/block2mtd.c
2499
2500 BLUETOOTH DRIVERS
2501 M:      Marcel Holtmann <marcel@holtmann.org>
2502 M:      Gustavo Padovan <gustavo@padovan.org>
2503 M:      Johan Hedberg <johan.hedberg@gmail.com>
2504 L:      linux-bluetooth@vger.kernel.org
2505 W:      http://www.bluez.org/
2506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2508 S:      Maintained
2509 F:      drivers/bluetooth/
2510
2511 BLUETOOTH SUBSYSTEM
2512 M:      Marcel Holtmann <marcel@holtmann.org>
2513 M:      Gustavo Padovan <gustavo@padovan.org>
2514 M:      Johan Hedberg <johan.hedberg@gmail.com>
2515 L:      linux-bluetooth@vger.kernel.org
2516 W:      http://www.bluez.org/
2517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2519 S:      Maintained
2520 F:      net/bluetooth/
2521 F:      include/net/bluetooth/
2522
2523 BONDING DRIVER
2524 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2525 M:      Veaceslav Falico <vfalico@gmail.com>
2526 M:      Andy Gospodarek <andy@greyhouse.net>
2527 L:      netdev@vger.kernel.org
2528 W:      http://sourceforge.net/projects/bonding/
2529 S:      Supported
2530 F:      drivers/net/bonding/
2531 F:      include/uapi/linux/if_bonding.h
2532
2533 BPF (Safe dynamic programs and tools)
2534 M:      Alexei Starovoitov <ast@kernel.org>
2535 L:      netdev@vger.kernel.org
2536 L:      linux-kernel@vger.kernel.org
2537 S:      Supported
2538 F:      kernel/bpf/
2539
2540 BROADCOM B44 10/100 ETHERNET DRIVER
2541 M:      Michael Chan <michael.chan@broadcom.com>
2542 L:      netdev@vger.kernel.org
2543 S:      Supported
2544 F:      drivers/net/ethernet/broadcom/b44.*
2545
2546 BROADCOM B53 ETHERNET SWITCH DRIVER
2547 M:      Florian Fainelli <f.fainelli@gmail.com>
2548 L:      netdev@vger.kernel.org
2549 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
2550 S:      Supported
2551 F:      drivers/net/dsa/b53/*
2552 F:      include/linux/platform_data/b53.h
2553
2554 BROADCOM GENET ETHERNET DRIVER
2555 M:      Florian Fainelli <f.fainelli@gmail.com>
2556 L:      netdev@vger.kernel.org
2557 S:      Supported
2558 F:      drivers/net/ethernet/broadcom/genet/
2559
2560 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2561 M:      Rasesh Mody <rasesh.mody@cavium.com>
2562 M:      Harish Patil <harish.patil@cavium.com>
2563 M:      Dept-GELinuxNICDev@cavium.com
2564 L:      netdev@vger.kernel.org
2565 S:      Supported
2566 F:      drivers/net/ethernet/broadcom/bnx2.*
2567 F:      drivers/net/ethernet/broadcom/bnx2_*
2568
2569 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2570 M:      Yuval Mintz <Yuval.Mintz@cavium.com>
2571 M:      Ariel Elior <ariel.elior@cavium.com>
2572 M:      everest-linux-l2@cavium.com
2573 L:      netdev@vger.kernel.org
2574 S:      Supported
2575 F:      drivers/net/ethernet/broadcom/bnx2x/
2576
2577 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2578 M:      Florian Fainelli <f.fainelli@gmail.com>
2579 M:      Ray Jui <rjui@broadcom.com>
2580 M:      Scott Branden <sbranden@broadcom.com>
2581 M:      bcm-kernel-feedback-list@broadcom.com
2582 T:      git git://github.com/broadcom/mach-bcm
2583 S:      Maintained
2584 N:      bcm281*
2585 N:      bcm113*
2586 N:      bcm216*
2587 N:      kona
2588 F:      arch/arm/mach-bcm/
2589
2590 BROADCOM BCM2835 ARM ARCHITECTURE
2591 M:      Stephen Warren <swarren@wwwdotorg.org>
2592 M:      Lee Jones <lee@kernel.org>
2593 M:      Eric Anholt <eric@anholt.net>
2594 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2595 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2597 S:      Maintained
2598 N:      bcm2835
2599 F:      drivers/staging/vc04_services
2600
2601 BROADCOM BCM47XX MIPS ARCHITECTURE
2602 M:      Hauke Mehrtens <hauke@hauke-m.de>
2603 M:      Rafał Miłecki <zajec5@gmail.com>
2604 L:      linux-mips@linux-mips.org
2605 S:      Maintained
2606 F:      Documentation/devicetree/bindings/mips/brcm/
2607 F:      arch/mips/bcm47xx/*
2608 F:      arch/mips/include/asm/mach-bcm47xx/*
2609
2610 BROADCOM BCM5301X ARM ARCHITECTURE
2611 M:      Hauke Mehrtens <hauke@hauke-m.de>
2612 M:      Rafał Miłecki <zajec5@gmail.com>
2613 M:      bcm-kernel-feedback-list@broadcom.com
2614 L:      linux-arm-kernel@lists.infradead.org
2615 S:      Maintained
2616 F:      arch/arm/mach-bcm/bcm_5301x.c
2617 F:      arch/arm/boot/dts/bcm5301x*.dtsi
2618 F:      arch/arm/boot/dts/bcm470*
2619
2620 BROADCOM BCM53573 ARM ARCHITECTURE
2621 M:      Rafał Miłecki <rafal@milecki.pl>
2622 L:      linux-arm-kernel@lists.infradead.org
2623 S:      Maintained
2624 F:      arch/arm/boot/dts/bcm53573*
2625 F:      arch/arm/boot/dts/bcm47189*
2626
2627 BROADCOM BCM63XX ARM ARCHITECTURE
2628 M:      Florian Fainelli <f.fainelli@gmail.com>
2629 M:      bcm-kernel-feedback-list@broadcom.com
2630 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2631 T:      git git://github.com/broadcom/stblinux.git
2632 S:      Maintained
2633 N:      bcm63xx
2634
2635 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2636 M:      Kevin Cernekee <cernekee@gmail.com>
2637 L:      linux-usb@vger.kernel.org
2638 S:      Maintained
2639 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2640
2641 BROADCOM BCM7XXX ARM ARCHITECTURE
2642 M:      Brian Norris <computersforpeace@gmail.com>
2643 M:      Gregory Fong <gregory.0xf0@gmail.com>
2644 M:      Florian Fainelli <f.fainelli@gmail.com>
2645 M:      bcm-kernel-feedback-list@broadcom.com
2646 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2647 T:      git git://github.com/broadcom/stblinux.git
2648 S:      Maintained
2649 F:      arch/arm/mach-bcm/*brcmstb*
2650 F:      arch/arm/boot/dts/bcm7*.dts*
2651 F:      drivers/bus/brcmstb_gisb.c
2652 N:      brcmstb
2653
2654 BROADCOM BMIPS MIPS ARCHITECTURE
2655 M:      Kevin Cernekee <cernekee@gmail.com>
2656 M:      Florian Fainelli <f.fainelli@gmail.com>
2657 L:      linux-mips@linux-mips.org
2658 T:      git git://github.com/broadcom/stblinux.git
2659 S:      Maintained
2660 F:      arch/mips/bmips/*
2661 F:      arch/mips/include/asm/mach-bmips/*
2662 F:      arch/mips/kernel/*bmips*
2663 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2664 F:      drivers/irqchip/irq-bcm63*
2665 F:      drivers/irqchip/irq-bcm7*
2666 F:      drivers/irqchip/irq-brcmstb*
2667 F:      include/linux/bcm963xx_nvram.h
2668 F:      include/linux/bcm963xx_tag.h
2669
2670 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2671 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2672 M:      Prashant Sreedharan <prashant@broadcom.com>
2673 M:      Michael Chan <mchan@broadcom.com>
2674 L:      netdev@vger.kernel.org
2675 S:      Supported
2676 F:      drivers/net/ethernet/broadcom/tg3.*
2677
2678 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2679 M:      Arend van Spriel <arend.vanspriel@broadcom.com>
2680 M:      Franky Lin <franky.lin@broadcom.com>
2681 M:      Hante Meuleman <hante.meuleman@broadcom.com>
2682 L:      linux-wireless@vger.kernel.org
2683 L:      brcm80211-dev-list.pdl@broadcom.com
2684 S:      Supported
2685 F:      drivers/net/wireless/broadcom/brcm80211/
2686
2687 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2688 M:      QLogic-Storage-Upstream@qlogic.com
2689 L:      linux-scsi@vger.kernel.org
2690 S:      Supported
2691 F:      drivers/scsi/bnx2fc/
2692
2693 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2694 M:      QLogic-Storage-Upstream@qlogic.com
2695 L:      linux-scsi@vger.kernel.org
2696 S:      Supported
2697 F:      drivers/scsi/bnx2i/
2698
2699 BROADCOM IPROC ARM ARCHITECTURE
2700 M:      Ray Jui <rjui@broadcom.com>
2701 M:      Scott Branden <sbranden@broadcom.com>
2702 M:      Jon Mason <jonmason@broadcom.com>
2703 M:      bcm-kernel-feedback-list@broadcom.com
2704 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2705 T:      git git://github.com/broadcom/cygnus-linux.git
2706 S:      Maintained
2707 N:      iproc
2708 N:      cygnus
2709 N:      bcm[-_]nsp
2710 N:      bcm9113*
2711 N:      bcm9583*
2712 N:      bcm9585*
2713 N:      bcm9586*
2714 N:      bcm988312
2715 N:      bcm113*
2716 N:      bcm583*
2717 N:      bcm585*
2718 N:      bcm586*
2719 N:      bcm88312
2720 F:      arch/arm64/boot/dts/broadcom/ns2*
2721 F:      drivers/clk/bcm/clk-ns*
2722 F:      drivers/pinctrl/bcm/pinctrl-ns*
2723
2724 BROADCOM BRCMSTB GPIO DRIVER
2725 M:      Gregory Fong <gregory.0xf0@gmail.com>
2726 L:      bcm-kernel-feedback-list@broadcom.com
2727 S:      Supported
2728 F:      drivers/gpio/gpio-brcmstb.c
2729 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2730
2731 BROADCOM KONA GPIO DRIVER
2732 M:      Ray Jui <rjui@broadcom.com>
2733 L:      bcm-kernel-feedback-list@broadcom.com
2734 S:      Supported
2735 F:      drivers/gpio/gpio-bcm-kona.c
2736 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2737
2738 BROADCOM NVRAM DRIVER
2739 M:      Rafał Miłecki <zajec5@gmail.com>
2740 L:      linux-mips@linux-mips.org
2741 S:      Maintained
2742 F:      drivers/firmware/broadcom/*
2743
2744 BROADCOM STB NAND FLASH DRIVER
2745 M:      Brian Norris <computersforpeace@gmail.com>
2746 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2747 L:      linux-mtd@lists.infradead.org
2748 L:      bcm-kernel-feedback-list@broadcom.com
2749 S:      Maintained
2750 F:      drivers/mtd/nand/brcmnand/
2751
2752 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2753 M:      Rafał Miłecki <zajec5@gmail.com>
2754 L:      linux-wireless@vger.kernel.org
2755 S:      Maintained
2756 F:      drivers/bcma/
2757 F:      include/linux/bcma/
2758
2759 BROADCOM SYSTEMPORT ETHERNET DRIVER
2760 M:      Florian Fainelli <f.fainelli@gmail.com>
2761 L:      netdev@vger.kernel.org
2762 S:      Supported
2763 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2764
2765 BROADCOM VULCAN ARM64 SOC
2766 M:      Jayachandran C. <jchandra@broadcom.com>
2767 M:      bcm-kernel-feedback-list@broadcom.com
2768 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2769 S:      Maintained
2770 F:      arch/arm64/boot/dts/broadcom/vulcan*
2771
2772 BROCADE BFA FC SCSI DRIVER
2773 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2774 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2775 L:      linux-scsi@vger.kernel.org
2776 S:      Supported
2777 F:      drivers/scsi/bfa/
2778
2779 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2780 M:      Rasesh Mody <rasesh.mody@cavium.com>
2781 M:      Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2782 M:      Dept-GELinuxNICDev@cavium.com
2783 L:      netdev@vger.kernel.org
2784 S:      Supported
2785 F:      drivers/net/ethernet/brocade/bna/
2786
2787 BSG (block layer generic sg v4 driver)
2788 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2789 L:      linux-scsi@vger.kernel.org
2790 S:      Supported
2791 F:      block/bsg.c
2792 F:      include/linux/bsg.h
2793 F:      include/uapi/linux/bsg.h
2794
2795 BT87X AUDIO DRIVER
2796 M:      Clemens Ladisch <clemens@ladisch.de>
2797 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2798 T:      git git://git.alsa-project.org/alsa-kernel.git
2799 S:      Maintained
2800 F:      Documentation/sound/alsa/Bt87x.txt
2801 F:      sound/pci/bt87x.c
2802
2803 BT8XXGPIO DRIVER
2804 M:      Michael Buesch <m@bues.ch>
2805 W:      http://bu3sch.de/btgpio.php
2806 S:      Maintained
2807 F:      drivers/gpio/gpio-bt8xx.c
2808
2809 BTRFS FILE SYSTEM
2810 M:      Chris Mason <clm@fb.com>
2811 M:      Josef Bacik <jbacik@fb.com>
2812 M:      David Sterba <dsterba@suse.com>
2813 L:      linux-btrfs@vger.kernel.org
2814 W:      http://btrfs.wiki.kernel.org/
2815 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2817 S:      Maintained
2818 F:      Documentation/filesystems/btrfs.txt
2819 F:      fs/btrfs/
2820
2821 BTTV VIDEO4LINUX DRIVER
2822 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2823 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2824 L:      linux-media@vger.kernel.org
2825 W:      https://linuxtv.org
2826 T:      git git://linuxtv.org/media_tree.git
2827 S:      Odd fixes
2828 F:      Documentation/media/v4l-drivers/bttv*
2829 F:      drivers/media/pci/bt8xx/bttv*
2830
2831 BUSLOGIC SCSI DRIVER
2832 M:      Khalid Aziz <khalid@gonehiking.org>
2833 L:      linux-scsi@vger.kernel.org
2834 S:      Maintained
2835 F:      drivers/scsi/BusLogic.*
2836 F:      drivers/scsi/FlashPoint.*
2837
2838 C-MEDIA CMI8788 DRIVER
2839 M:      Clemens Ladisch <clemens@ladisch.de>
2840 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2841 T:      git git://git.alsa-project.org/alsa-kernel.git
2842 S:      Maintained
2843 F:      sound/pci/oxygen/
2844
2845 C6X ARCHITECTURE
2846 M:      Mark Salter <msalter@redhat.com>
2847 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2848 L:      linux-c6x-dev@linux-c6x.org
2849 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2850 S:      Maintained
2851 F:      arch/c6x/
2852
2853 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2854 M:      David Howells <dhowells@redhat.com>
2855 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2856 S:      Supported
2857 F:      Documentation/filesystems/caching/cachefiles.txt
2858 F:      fs/cachefiles/
2859
2860 CADET FM/AM RADIO RECEIVER DRIVER
2861 M:      Hans Verkuil <hverkuil@xs4all.nl>
2862 L:      linux-media@vger.kernel.org
2863 T:      git git://linuxtv.org/media_tree.git
2864 W:      https://linuxtv.org
2865 S:      Maintained
2866 F:      drivers/media/radio/radio-cadet*
2867
2868 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2869 M:      Jonathan Corbet <corbet@lwn.net>
2870 L:      linux-media@vger.kernel.org
2871 T:      git git://linuxtv.org/media_tree.git
2872 S:      Maintained
2873 F:      Documentation/media/v4l-drivers/cafe_ccic*
2874 F:      drivers/media/platform/marvell-ccic/
2875
2876 CAIF NETWORK LAYER
2877 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2878 L:      netdev@vger.kernel.org
2879 S:      Supported
2880 F:      Documentation/networking/caif/
2881 F:      drivers/net/caif/
2882 F:      include/uapi/linux/caif/
2883 F:      include/net/caif/
2884 F:      net/caif/
2885
2886 CALGARY x86-64 IOMMU
2887 M:      Muli Ben-Yehuda <mulix@mulix.org>
2888 M:      Jon Mason <jdmason@kudzu.us>
2889 L:      iommu@lists.linux-foundation.org
2890 S:      Maintained
2891 F:      arch/x86/kernel/pci-calgary_64.c
2892 F:      arch/x86/kernel/tce_64.c
2893 F:      arch/x86/include/asm/calgary.h
2894 F:      arch/x86/include/asm/tce.h
2895
2896 CAN NETWORK LAYER
2897 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2898 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2899 L:      linux-can@vger.kernel.org
2900 W:      https://github.com/linux-can
2901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2903 S:      Maintained
2904 F:      Documentation/networking/can.txt
2905 F:      net/can/
2906 F:      include/linux/can/core.h
2907 F:      include/uapi/linux/can.h
2908 F:      include/uapi/linux/can/bcm.h
2909 F:      include/uapi/linux/can/raw.h
2910 F:      include/uapi/linux/can/gw.h
2911
2912 CAN NETWORK DRIVERS
2913 M:      Wolfgang Grandegger <wg@grandegger.com>
2914 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2915 L:      linux-can@vger.kernel.org
2916 W:      https://github.com/linux-can
2917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2919 S:      Maintained
2920 F:      Documentation/devicetree/bindings/net/can/
2921 F:      drivers/net/can/
2922 F:      include/linux/can/dev.h
2923 F:      include/linux/can/platform/
2924 F:      include/uapi/linux/can/error.h
2925 F:      include/uapi/linux/can/netlink.h
2926
2927 CAPABILITIES
2928 M:      Serge Hallyn <serge@hallyn.com>
2929 L:      linux-security-module@vger.kernel.org
2930 S:      Supported
2931 F:      include/linux/capability.h
2932 F:      include/uapi/linux/capability.h
2933 F:      security/commoncap.c
2934 F:      kernel/capability.c
2935
2936 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2937 M:      Kevin Tsai <ktsai@capellamicro.com>
2938 S:      Maintained
2939 F:      drivers/iio/light/cm*
2940 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2941
2942 CAVIUM I2C DRIVER
2943 M:      Jan Glauber <jglauber@cavium.com>
2944 M:      David Daney <david.daney@cavium.com>
2945 W:      http://www.cavium.com
2946 S:      Supported
2947 F:      drivers/i2c/busses/i2c-octeon*
2948 F:      drivers/i2c/busses/i2c-thunderx*
2949
2950 CAVIUM LIQUIDIO NETWORK DRIVER
2951 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2952 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2953 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2954 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2955 L:     netdev@vger.kernel.org
2956 W:     http://www.cavium.com
2957 S:     Supported
2958 F:     drivers/net/ethernet/cavium/liquidio/
2959
2960 CC2520 IEEE-802.15.4 RADIO DRIVER
2961 M:      Varka Bhadram <varkabhadram@gmail.com>
2962 L:      linux-wpan@vger.kernel.org
2963 S:      Maintained
2964 F:      drivers/net/ieee802154/cc2520.c
2965 F:      include/linux/spi/cc2520.h
2966 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2967
2968 CEC DRIVER
2969 M:      Hans Verkuil <hans.verkuil@cisco.com>
2970 L:      linux-media@vger.kernel.org
2971 T:      git git://linuxtv.org/media_tree.git
2972 W:      http://linuxtv.org
2973 S:      Supported
2974 F:      Documentation/cec.txt
2975 F:      Documentation/media/uapi/cec
2976 F:      drivers/staging/media/cec/
2977 F:      drivers/media/cec-edid.c
2978 F:      drivers/media/rc/keymaps/rc-cec.c
2979 F:      include/media/cec.h
2980 F:      include/media/cec-edid.h
2981 F:      include/linux/cec.h
2982 F:      include/linux/cec-funcs.h
2983
2984 CELL BROADBAND ENGINE ARCHITECTURE
2985 M:      Arnd Bergmann <arnd@arndb.de>
2986 L:      linuxppc-dev@lists.ozlabs.org
2987 W:      http://www.ibm.com/developerworks/power/cell/
2988 S:      Supported
2989 F:      arch/powerpc/include/asm/cell*.h
2990 F:      arch/powerpc/include/asm/spu*.h
2991 F:      arch/powerpc/include/uapi/asm/spu*.h
2992 F:      arch/powerpc/oprofile/*cell*
2993 F:      arch/powerpc/platforms/cell/
2994
2995 CEPH COMMON CODE (LIBCEPH)
2996 M:      Ilya Dryomov <idryomov@gmail.com>
2997 M:      "Yan, Zheng" <zyan@redhat.com>
2998 M:      Sage Weil <sage@redhat.com>
2999 L:      ceph-devel@vger.kernel.org
3000 W:      http://ceph.com/
3001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3002 T:      git git://github.com/ceph/ceph-client.git
3003 S:      Supported
3004 F:      net/ceph/
3005 F:      include/linux/ceph/
3006 F:      include/linux/crush/
3007
3008 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3009 M:      "Yan, Zheng" <zyan@redhat.com>
3010 M:      Sage Weil <sage@redhat.com>
3011 M:      Ilya Dryomov <idryomov@gmail.com>
3012 L:      ceph-devel@vger.kernel.org
3013 W:      http://ceph.com/
3014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3015 T:      git git://github.com/ceph/ceph-client.git
3016 S:      Supported
3017 F:      Documentation/filesystems/ceph.txt
3018 F:      fs/ceph/
3019
3020 CERTIFICATE HANDLING:
3021 M:      David Howells <dhowells@redhat.com>
3022 M:      David Woodhouse <dwmw2@infradead.org>
3023 L:      keyrings@vger.kernel.org
3024 S:      Maintained
3025 F:      Documentation/module-signing.txt
3026 F:      certs/
3027 F:      scripts/sign-file.c
3028 F:      scripts/extract-cert.c
3029
3030 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3031 L:      linux-usb@vger.kernel.org
3032 S:      Orphan
3033 F:      Documentation/usb/WUSB-Design-overview.txt
3034 F:      Documentation/usb/wusb-cbaf
3035 F:      drivers/usb/host/hwa-hc.c
3036 F:      drivers/usb/host/whci/
3037 F:      drivers/usb/wusbcore/
3038 F:      include/linux/usb/wusb*
3039
3040 CFAG12864B LCD DRIVER
3041 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3042 W:      http://miguelojeda.es/auxdisplay.htm
3043 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3044 S:      Maintained
3045 F:      drivers/auxdisplay/cfag12864b.c
3046 F:      include/linux/cfag12864b.h
3047
3048 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3049 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3050 W:      http://miguelojeda.es/auxdisplay.htm
3051 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3052 S:      Maintained
3053 F:      drivers/auxdisplay/cfag12864bfb.c
3054 F:      include/linux/cfag12864b.h
3055
3056 CFG80211 and NL80211
3057 M:      Johannes Berg <johannes@sipsolutions.net>
3058 L:      linux-wireless@vger.kernel.org
3059 W:      http://wireless.kernel.org/
3060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3062 S:      Maintained
3063 F:      include/uapi/linux/nl80211.h
3064 F:      include/net/cfg80211.h
3065 F:      net/wireless/*
3066 X:      net/wireless/wext*
3067
3068 CHAR and MISC DRIVERS
3069 M:      Arnd Bergmann <arnd@arndb.de>
3070 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3072 S:      Supported
3073 F:      drivers/char/*
3074 F:      drivers/misc/*
3075 F:      include/linux/miscdevice.h
3076
3077 CHECKPATCH
3078 M:      Andy Whitcroft <apw@canonical.com>
3079 M:      Joe Perches <joe@perches.com>
3080 S:      Maintained
3081 F:      scripts/checkpatch.pl
3082
3083 CHINESE DOCUMENTATION
3084 M:      Harry Wei <harryxiyou@gmail.com>
3085 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3086 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
3087 S:      Maintained
3088 F:      Documentation/zh_CN/
3089
3090 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3091 M:      Peter Chen <Peter.Chen@nxp.com>
3092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3093 L:      linux-usb@vger.kernel.org
3094 S:      Maintained
3095 F:      drivers/usb/chipidea/
3096
3097 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3098 M:      Hans de Goede <hdegoede@redhat.com>
3099 L:      linux-input@vger.kernel.org
3100 S:      Maintained
3101 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3102 F:      drivers/input/touchscreen/chipone_icn8318.c
3103
3104 CHROME HARDWARE PLATFORM SUPPORT
3105 M:      Olof Johansson <olof@lixom.net>
3106 S:      Maintained
3107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3108 F:      drivers/platform/chrome/
3109
3110 CISCO VIC ETHERNET NIC DRIVER
3111 M:      Christian Benvenuti <benve@cisco.com>
3112 M:      Sujith Sankar <ssujith@cisco.com>
3113 M:      Govindarajulu Varadarajan <_govind@gmx.com>
3114 M:      Neel Patel <neepatel@cisco.com>
3115 S:      Supported
3116 F:      drivers/net/ethernet/cisco/enic/
3117
3118 CISCO VIC LOW LATENCY NIC DRIVER
3119 M:      Christian Benvenuti <benve@cisco.com>
3120 M:      Dave Goodell <dgoodell@cisco.com>
3121 S:      Supported
3122 F:      drivers/infiniband/hw/usnic/
3123
3124 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3125 M:      Hartley Sweeten <hsweeten@visionengravers.com>
3126 L:      netdev@vger.kernel.org
3127 S:      Maintained
3128 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
3129
3130 CIRRUS LOGIC AUDIO CODEC DRIVERS
3131 M:      Brian Austin <brian.austin@cirrus.com>
3132 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
3133 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3134 S:      Maintained
3135 F:      sound/soc/codecs/cs*
3136
3137 CLEANCACHE API
3138 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3139 L:      linux-kernel@vger.kernel.org
3140 S:      Maintained
3141 F:      mm/cleancache.c
3142 F:      include/linux/cleancache.h
3143
3144 CLK API
3145 M:      Russell King <linux@armlinux.org.uk>
3146 L:      linux-clk@vger.kernel.org
3147 S:      Maintained
3148 F:      include/linux/clk.h
3149
3150 CLOCKSOURCE, CLOCKEVENT DRIVERS
3151 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3152 M:      Thomas Gleixner <tglx@linutronix.de>
3153 L:      linux-kernel@vger.kernel.org
3154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3155 S:      Supported
3156 F:      drivers/clocksource
3157
3158 CISCO FCOE HBA DRIVER
3159 M:      Hiral Patel <hiralpat@cisco.com>
3160 M:      Suma Ramars <sramars@cisco.com>
3161 M:      Brian Uchino <buchino@cisco.com>
3162 L:      linux-scsi@vger.kernel.org
3163 S:      Supported
3164 F:      drivers/scsi/fnic/
3165
3166 CISCO SCSI HBA DRIVER
3167 M:      Narsimhulu Musini <nmusini@cisco.com>
3168 M:      Sesidhar Baddela <sebaddel@cisco.com>
3169 L:      linux-scsi@vger.kernel.org
3170 S:      Supported
3171 F:      drivers/scsi/snic/
3172
3173 CMPC ACPI DRIVER
3174 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3175 M:      Daniel Oliveira Nascimento <don@syst.com.br>
3176 L:      platform-driver-x86@vger.kernel.org
3177 S:      Supported
3178 F:      drivers/platform/x86/classmate-laptop.c
3179
3180 COBALT MEDIA DRIVER
3181 M:      Hans Verkuil <hans.verkuil@cisco.com>
3182 L:      linux-media@vger.kernel.org
3183 T:      git git://linuxtv.org/media_tree.git
3184 W:      https://linuxtv.org
3185 S:      Supported
3186 F:      drivers/media/pci/cobalt/
3187
3188 COCCINELLE/Semantic Patches (SmPL)
3189 M:      Julia Lawall <Julia.Lawall@lip6.fr>
3190 M:      Gilles Muller <Gilles.Muller@lip6.fr>
3191 M:      Nicolas Palix <nicolas.palix@imag.fr>
3192 M:      Michal Marek <mmarek@suse.com>
3193 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
3194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3195 W:      http://coccinelle.lip6.fr/
3196 S:      Supported
3197 F:      Documentation/dev-tools/coccinelle.rst
3198 F:      scripts/coccinelle/
3199 F:      scripts/coccicheck
3200
3201 CODA FILE SYSTEM
3202 M:      Jan Harkes <jaharkes@cs.cmu.edu>
3203 M:      coda@cs.cmu.edu
3204 L:      codalist@coda.cs.cmu.edu
3205 W:      http://www.coda.cs.cmu.edu/
3206 S:      Maintained
3207 F:      Documentation/filesystems/coda.txt
3208 F:      fs/coda/
3209 F:      include/linux/coda*.h
3210 F:      include/uapi/linux/coda*.h
3211
3212 CODA V4L2 MEM2MEM DRIVER
3213 M:      Philipp Zabel <p.zabel@pengutronix.de>
3214 L:      linux-media@vger.kernel.org
3215 S:      Maintained
3216 F:      Documentation/devicetree/bindings/media/coda.txt
3217 F:      drivers/media/platform/coda/
3218
3219 COMMON CLK FRAMEWORK
3220 M:      Michael Turquette <mturquette@baylibre.com>
3221 M:      Stephen Boyd <sboyd@codeaurora.org>
3222 L:      linux-clk@vger.kernel.org
3223 Q:      http://patchwork.kernel.org/project/linux-clk/list/
3224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3225 S:      Maintained
3226 F:      Documentation/devicetree/bindings/clock/
3227 F:      drivers/clk/
3228 X:      drivers/clk/clkdev.c
3229 F:      include/linux/clk-pr*
3230 F:      include/linux/clk/
3231
3232 COMMON INTERNET FILE SYSTEM (CIFS)
3233 M:      Steve French <sfrench@samba.org>
3234 L:      linux-cifs@vger.kernel.org
3235 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3236 W:      http://linux-cifs.samba.org/
3237 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3238 S:      Supported
3239 F:      Documentation/filesystems/cifs/
3240 F:      fs/cifs/
3241
3242 COMPACTPCI HOTPLUG CORE
3243 M:      Scott Murray <scott@spiteful.org>
3244 L:      linux-pci@vger.kernel.org
3245 S:      Maintained
3246 F:      drivers/pci/hotplug/cpci_hotplug*
3247
3248 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3249 M:      Scott Murray <scott@spiteful.org>
3250 L:      linux-pci@vger.kernel.org
3251 S:      Maintained
3252 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3253
3254 COMPACTPCI HOTPLUG GENERIC DRIVER
3255 M:      Scott Murray <scott@spiteful.org>
3256 L:      linux-pci@vger.kernel.org
3257 S:      Maintained
3258 F:      drivers/pci/hotplug/cpcihp_generic.c
3259
3260 COMPAL LAPTOP SUPPORT
3261 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3262 L:      platform-driver-x86@vger.kernel.org
3263 S:      Maintained
3264 F:      drivers/platform/x86/compal-laptop.c
3265
3266 CONEXANT ACCESSRUNNER USB DRIVER
3267 L:      accessrunner-general@lists.sourceforge.net
3268 W:      http://accessrunner.sourceforge.net/
3269 S:      Orphan
3270 F:      drivers/usb/atm/cxacru.c
3271
3272 CONFIGFS
3273 M:      Joel Becker <jlbec@evilplan.org>
3274 M:      Christoph Hellwig <hch@lst.de>
3275 T:      git git://git.infradead.org/users/hch/configfs.git
3276 S:      Supported
3277 F:      fs/configfs/
3278 F:      include/linux/configfs.h
3279
3280 CONNECTOR
3281 M:      Evgeniy Polyakov <zbr@ioremap.net>
3282 L:      netdev@vger.kernel.org
3283 S:      Maintained
3284 F:      drivers/connector/
3285
3286 CONTROL GROUP (CGROUP)
3287 M:      Tejun Heo <tj@kernel.org>
3288 M:      Li Zefan <lizefan@huawei.com>
3289 M:      Johannes Weiner <hannes@cmpxchg.org>
3290 L:      cgroups@vger.kernel.org
3291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3292 S:      Maintained
3293 F:      Documentation/cgroup*
3294 F:      include/linux/cgroup*
3295 F:      kernel/cgroup*
3296
3297 CONTROL GROUP - CPUSET
3298 M:      Li Zefan <lizefan@huawei.com>
3299 L:      cgroups@vger.kernel.org
3300 W:      http://www.bullopensource.org/cpuset/
3301 W:      http://oss.sgi.com/projects/cpusets/
3302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3303 S:      Maintained
3304 F:      Documentation/cgroup-v1/cpusets.txt
3305 F:      include/linux/cpuset.h
3306 F:      kernel/cpuset.c
3307
3308 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3309 M:      Johannes Weiner <hannes@cmpxchg.org>
3310 M:      Michal Hocko <mhocko@kernel.org>
3311 M:      Vladimir Davydov <vdavydov.dev@gmail.com>
3312 L:      cgroups@vger.kernel.org
3313 L:      linux-mm@kvack.org
3314 S:      Maintained
3315 F:      mm/memcontrol.c
3316 F:      mm/swap_cgroup.c
3317
3318 CORETEMP HARDWARE MONITORING DRIVER
3319 M:      Fenghua Yu <fenghua.yu@intel.com>
3320 L:      linux-hwmon@vger.kernel.org
3321 S:      Maintained
3322 F:      Documentation/hwmon/coretemp
3323 F:      drivers/hwmon/coretemp.c
3324
3325 COSA/SRP SYNC SERIAL DRIVER
3326 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3327 W:      http://www.fi.muni.cz/~kas/cosa/
3328 S:      Maintained
3329 F:      drivers/net/wan/cosa*
3330
3331 CPMAC ETHERNET DRIVER
3332 M:      Florian Fainelli <f.fainelli@gmail.com>
3333 L:      netdev@vger.kernel.org
3334 S:      Maintained
3335 F:      drivers/net/ethernet/ti/cpmac.c
3336
3337 CPU FREQUENCY DRIVERS
3338 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3339 M:      Viresh Kumar <viresh.kumar@linaro.org>
3340 L:      linux-pm@vger.kernel.org
3341 S:      Maintained
3342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3343 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3344 F:      Documentation/cpu-freq/
3345 F:      drivers/cpufreq/
3346 F:      include/linux/cpufreq.h
3347
3348 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3349 M:      Viresh Kumar <viresh.kumar@linaro.org>
3350 M:      Sudeep Holla <sudeep.holla@arm.com>
3351 L:      linux-pm@vger.kernel.org
3352 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3353 S:      Maintained
3354 F:      drivers/cpufreq/arm_big_little.h
3355 F:      drivers/cpufreq/arm_big_little.c
3356 F:      drivers/cpufreq/arm_big_little_dt.c
3357
3358 CPUIDLE DRIVER - ARM BIG LITTLE
3359 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3360 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3361 L:      linux-pm@vger.kernel.org
3362 L:      linux-arm-kernel@lists.infradead.org
3363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3364 S:      Maintained
3365 F:      drivers/cpuidle/cpuidle-big_little.c
3366
3367 CPUIDLE DRIVER - ARM EXYNOS
3368 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3369 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3370 M:      Kukjin Kim <kgene@kernel.org>
3371 L:      linux-pm@vger.kernel.org
3372 L:      linux-samsung-soc@vger.kernel.org
3373 S:      Supported
3374 F:      drivers/cpuidle/cpuidle-exynos.c
3375 F:      arch/arm/mach-exynos/pm.c
3376
3377 CPUIDLE DRIVERS
3378 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3379 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3380 L:      linux-pm@vger.kernel.org
3381 S:      Maintained
3382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3383 F:      drivers/cpuidle/*
3384 F:      include/linux/cpuidle.h
3385
3386 CPUID/MSR DRIVER
3387 M:      "H. Peter Anvin" <hpa@zytor.com>
3388 S:      Maintained
3389 F:      arch/x86/kernel/cpuid.c
3390 F:      arch/x86/kernel/msr.c
3391
3392 CPU POWER MONITORING SUBSYSTEM
3393 M:      Thomas Renninger <trenn@suse.com>
3394 L:      linux-pm@vger.kernel.org
3395 S:      Maintained
3396 F:      tools/power/cpupower/
3397
3398 CRAMFS FILESYSTEM
3399 W:      http://sourceforge.net/projects/cramfs/
3400 S:      Orphan / Obsolete
3401 F:      Documentation/filesystems/cramfs.txt
3402 F:      fs/cramfs/
3403
3404 CRIS PORT
3405 M:      Mikael Starvik <starvik@axis.com>
3406 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3407 L:      linux-cris-kernel@axis.com
3408 W:      http://developer.axis.com
3409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3410 S:      Maintained
3411 F:      arch/cris/
3412 F:      drivers/tty/serial/crisv10.*
3413
3414 CRYPTO API
3415 M:      Herbert Xu <herbert@gondor.apana.org.au>
3416 M:      "David S. Miller" <davem@davemloft.net>
3417 L:      linux-crypto@vger.kernel.org
3418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3420 S:      Maintained
3421 F:      Documentation/crypto/
3422 F:      Documentation/devicetree/bindings/crypto/
3423 F:      Documentation/DocBook/crypto-API.tmpl
3424 F:      arch/*/crypto/
3425 F:      crypto/
3426 F:      drivers/crypto/
3427 F:      include/crypto/
3428
3429 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3430 M:      Neil Horman <nhorman@tuxdriver.com>
3431 L:      linux-crypto@vger.kernel.org
3432 S:      Maintained
3433 F:      crypto/ansi_cprng.c
3434 F:      crypto/rng.c
3435
3436 CS3308 MEDIA DRIVER
3437 M:      Hans Verkuil <hverkuil@xs4all.nl>
3438 L:      linux-media@vger.kernel.org
3439 T:      git git://linuxtv.org/media_tree.git
3440 W:      http://linuxtv.org
3441 S:      Odd Fixes
3442 F:      drivers/media/i2c/cs3308.c
3443 F:      drivers/media/i2c/cs3308.h
3444
3445 CS5535 Audio ALSA driver
3446 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3447 S:      Maintained
3448 F:      sound/pci/cs5535audio/
3449
3450 CW1200 WLAN driver
3451 M:      Solomon Peachy <pizza@shaftnet.org>
3452 S:      Maintained
3453 F:      drivers/net/wireless/st/cw1200/
3454
3455 CX18 VIDEO4LINUX DRIVER
3456 M:      Andy Walls <awalls@md.metrocast.net>
3457 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3458 L:      linux-media@vger.kernel.org
3459 T:      git git://linuxtv.org/media_tree.git
3460 W:      https://linuxtv.org
3461 W:      http://www.ivtvdriver.org/index.php/Cx18
3462 S:      Maintained
3463 F:      Documentation/media/v4l-drivers/cx18*
3464 F:      drivers/media/pci/cx18/
3465 F:      include/uapi/linux/ivtv*
3466
3467 CX2341X MPEG ENCODER HELPER MODULE
3468 M:      Hans Verkuil <hverkuil@xs4all.nl>
3469 L:      linux-media@vger.kernel.org
3470 T:      git git://linuxtv.org/media_tree.git
3471 W:      https://linuxtv.org
3472 S:      Maintained
3473 F:      drivers/media/common/cx2341x*
3474 F:      include/media/cx2341x*
3475
3476 CX24120 MEDIA DRIVER
3477 M:      Jemma Denson <jdenson@gmail.com>
3478 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3479 L:      linux-media@vger.kernel.org
3480 W:      https://linuxtv.org
3481 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3482 S:      Maintained
3483 F:      drivers/media/dvb-frontends/cx24120*
3484
3485 CX88 VIDEO4LINUX DRIVER
3486 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
3487 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
3488 L:      linux-media@vger.kernel.org
3489 W:      https://linuxtv.org
3490 T:      git git://linuxtv.org/media_tree.git
3491 S:      Odd fixes
3492 F:      Documentation/media/v4l-drivers/cx88*
3493 F:      drivers/media/pci/cx88/
3494
3495 CXD2820R MEDIA DRIVER
3496 M:      Antti Palosaari <crope@iki.fi>
3497 L:      linux-media@vger.kernel.org
3498 W:      https://linuxtv.org
3499 W:      http://palosaari.fi/linux/
3500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3501 T:      git git://linuxtv.org/anttip/media_tree.git
3502 S:      Maintained
3503 F:      drivers/media/dvb-frontends/cxd2820r*
3504
3505 CXGB3 ETHERNET DRIVER (CXGB3)
3506 M:      Santosh Raspatur <santosh@chelsio.com>
3507 L:      netdev@vger.kernel.org
3508 W:      http://www.chelsio.com
3509 S:      Supported
3510 F:      drivers/net/ethernet/chelsio/cxgb3/
3511
3512 CXGB3 ISCSI DRIVER (CXGB3I)
3513 M:      Karen Xie <kxie@chelsio.com>
3514 L:      linux-scsi@vger.kernel.org
3515 W:      http://www.chelsio.com
3516 S:      Supported
3517 F:      drivers/scsi/cxgbi/cxgb3i
3518
3519 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3520 M:      Steve Wise <swise@chelsio.com>
3521 L:      linux-rdma@vger.kernel.org
3522 W:      http://www.openfabrics.org
3523 S:      Supported
3524 F:      drivers/infiniband/hw/cxgb3/
3525 F:      include/uapi/rdma/cxgb3-abi.h
3526
3527 CXGB4 ETHERNET DRIVER (CXGB4)
3528 M:      Hariprasad S <hariprasad@chelsio.com>
3529 L:      netdev@vger.kernel.org
3530 W:      http://www.chelsio.com
3531 S:      Supported
3532 F:      drivers/net/ethernet/chelsio/cxgb4/
3533
3534 CXGB4 ISCSI DRIVER (CXGB4I)
3535 M:      Karen Xie <kxie@chelsio.com>
3536 L:      linux-scsi@vger.kernel.org
3537 W:      http://www.chelsio.com
3538 S:      Supported
3539 F:      drivers/scsi/cxgbi/cxgb4i
3540
3541 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3542 M:      Steve Wise <swise@chelsio.com>
3543 L:      linux-rdma@vger.kernel.org
3544 W:      http://www.openfabrics.org
3545 S:      Supported
3546 F:      drivers/infiniband/hw/cxgb4/
3547 F:      include/uapi/rdma/cxgb4-abi.h
3548
3549 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3550 M:      Casey Leedom <leedom@chelsio.com>
3551 L:      netdev@vger.kernel.org
3552 W:      http://www.chelsio.com
3553 S:      Supported
3554 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3555
3556 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3557 M:      Ian Munsie <imunsie@au1.ibm.com>
3558 M:      Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3559 L:      linuxppc-dev@lists.ozlabs.org
3560 S:      Supported
3561 F:      arch/powerpc/platforms/powernv/pci-cxl.c
3562 F:      drivers/misc/cxl/
3563 F:      include/misc/cxl*
3564 F:      include/uapi/misc/cxl.h
3565 F:      Documentation/powerpc/cxl.txt
3566 F:      Documentation/ABI/testing/sysfs-class-cxl
3567
3568 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3569 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3570 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3571 M:      Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3572 L:      linux-scsi@vger.kernel.org
3573 S:      Supported
3574 F:      drivers/scsi/cxlflash/
3575 F:      include/uapi/scsi/cxlflash_ioctls.h
3576 F:      Documentation/powerpc/cxlflash.txt
3577
3578 STMMAC ETHERNET DRIVER
3579 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3580 M:      Alexandre Torgue <alexandre.torgue@st.com>
3581 L:      netdev@vger.kernel.org
3582 W:      http://www.stlinux.com
3583 S:      Supported
3584 F:      drivers/net/ethernet/stmicro/stmmac/
3585
3586 CYBERPRO FB DRIVER
3587 M:      Russell King <linux@armlinux.org.uk>
3588 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3589 W:      http://www.armlinux.org.uk/
3590 S:      Maintained
3591 F:      drivers/video/fbdev/cyber2000fb.*
3592
3593 CYCLADES ASYNC MUX DRIVER
3594 W:      http://www.cyclades.com/
3595 S:      Orphan
3596 F:      drivers/tty/cyclades.c
3597 F:      include/linux/cyclades.h
3598 F:      include/uapi/linux/cyclades.h
3599
3600 CYCLADES PC300 DRIVER
3601 W:      http://www.cyclades.com/
3602 S:      Orphan
3603 F:      drivers/net/wan/pc300*
3604
3605 CYPRESS_FIRMWARE MEDIA DRIVER
3606 M:      Antti Palosaari <crope@iki.fi>
3607 L:      linux-media@vger.kernel.org
3608 W:      https://linuxtv.org
3609 W:      http://palosaari.fi/linux/
3610 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3611 T:      git git://linuxtv.org/anttip/media_tree.git
3612 S:      Maintained
3613 F:      drivers/media/common/cypress_firmware*
3614
3615 CYTTSP TOUCHSCREEN DRIVER
3616 M:      Ferruh Yigit <fery@cypress.com>
3617 L:      linux-input@vger.kernel.org
3618 S:      Supported
3619 F:      drivers/input/touchscreen/cyttsp*
3620 F:      include/linux/input/cyttsp.h
3621
3622 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3623 M:      Joshua Kinard <kumba@gentoo.org>
3624 S:      Maintained
3625 F:      drivers/rtc/rtc-ds1685.c
3626 F:      include/linux/rtc/ds1685.h
3627
3628 DAMA SLAVE for AX.25
3629 M:      Joerg Reuter <jreuter@yaina.de>
3630 W:      http://yaina.de/jreuter/
3631 W:      http://www.qsl.net/dl1bke/
3632 L:      linux-hams@vger.kernel.org
3633 S:      Maintained
3634 F:      net/ax25/af_ax25.c
3635 F:      net/ax25/ax25_dev.c
3636 F:      net/ax25/ax25_ds_*
3637 F:      net/ax25/ax25_in.c
3638 F:      net/ax25/ax25_out.c
3639 F:      net/ax25/ax25_timer.c
3640 F:      net/ax25/sysctl_net_ax25.c
3641
3642 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3643 L:      netdev@vger.kernel.org
3644 S:      Orphan
3645 F:      Documentation/networking/dmfe.txt
3646 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3647
3648 DC390/AM53C974 SCSI driver
3649 M:      Hannes Reinecke <hare@suse.com>
3650 L:      linux-scsi@vger.kernel.org
3651 S:      Maintained
3652 F:      drivers/scsi/am53c974.c
3653
3654 DC395x SCSI driver
3655 M:      Oliver Neukum <oliver@neukum.org>
3656 M:      Ali Akcaagac <aliakc@web.de>
3657 M:      Jamie Lenehan <lenehan@twibble.org>
3658 L:      dc395x@twibble.org
3659 W:      http://twibble.org/dist/dc395x/
3660 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3661 S:      Maintained
3662 F:      Documentation/scsi/dc395x.txt
3663 F:      drivers/scsi/dc395x.*
3664
3665 DCCP PROTOCOL
3666 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3667 L:      dccp@vger.kernel.org
3668 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3669 S:      Maintained
3670 F:      include/linux/dccp.h
3671 F:      include/uapi/linux/dccp.h
3672 F:      include/linux/tfrc.h
3673 F:      net/dccp/
3674
3675 DECnet NETWORK LAYER
3676 W:      http://linux-decnet.sourceforge.net
3677 L:      linux-decnet-user@lists.sourceforge.net
3678 S:      Orphan
3679 F:      Documentation/networking/decnet.txt
3680 F:      net/decnet/
3681
3682 DECSTATION PLATFORM SUPPORT
3683 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3684 L:      linux-mips@linux-mips.org
3685 W:      http://www.linux-mips.org/wiki/DECstation
3686 S:      Maintained
3687 F:      arch/mips/dec/
3688 F:      arch/mips/include/asm/dec/
3689 F:      arch/mips/include/asm/mach-dec/
3690
3691 DEFXX FDDI NETWORK DRIVER
3692 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3693 S:      Maintained
3694 F:      drivers/net/fddi/defxx.*
3695
3696 DELL LAPTOP DRIVER
3697 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3698 M:      Pali Rohár <pali.rohar@gmail.com>
3699 L:      platform-driver-x86@vger.kernel.org
3700 S:      Maintained
3701 F:      drivers/platform/x86/dell-laptop.c
3702
3703 DELL LAPTOP RBTN DRIVER
3704 M:      Pali Rohár <pali.rohar@gmail.com>
3705 S:      Maintained
3706 F:      drivers/platform/x86/dell-rbtn.*
3707
3708 DELL LAPTOP FREEFALL DRIVER
3709 M:      Pali Rohár <pali.rohar@gmail.com>
3710 S:      Maintained
3711 F:      drivers/platform/x86/dell-smo8800.c
3712
3713 DELL LAPTOP SMM DRIVER
3714 M:      Pali Rohár <pali.rohar@gmail.com>
3715 S:      Maintained
3716 F:      drivers/hwmon/dell-smm-hwmon.c
3717 F:      include/uapi/linux/i8k.h
3718
3719 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3720 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3721 S:      Maintained
3722 F:      Documentation/dcdbas.txt
3723 F:      drivers/firmware/dcdbas.*
3724
3725 DELL WMI EXTRAS DRIVER
3726 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3727 M:      Pali Rohár <pali.rohar@gmail.com>
3728 S:      Maintained
3729 F:      drivers/platform/x86/dell-wmi.c
3730
3731 DESIGNWARE USB2 DRD IP DRIVER
3732 M:      John Youn <johnyoun@synopsys.com>
3733 L:      linux-usb@vger.kernel.org
3734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3735 S:      Maintained
3736 F:      drivers/usb/dwc2/
3737
3738 DESIGNWARE USB3 DRD IP DRIVER
3739 M:      Felipe Balbi <balbi@kernel.org>
3740 L:      linux-usb@vger.kernel.org
3741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3742 S:      Maintained
3743 F:      drivers/usb/dwc3/
3744
3745 DEVICE COREDUMP (DEV_COREDUMP)
3746 M:      Johannes Berg <johannes@sipsolutions.net>
3747 L:      linux-kernel@vger.kernel.org
3748 S:      Maintained
3749 F:      drivers/base/devcoredump.c
3750 F:      include/linux/devcoredump.h
3751
3752 DEVICE FREQUENCY (DEVFREQ)
3753 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3754 M:      Kyungmin Park <kyungmin.park@samsung.com>
3755 L:      linux-pm@vger.kernel.org
3756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3757 S:      Maintained
3758 F:      drivers/devfreq/
3759 F:      include/linux/devfreq.h
3760 F:      Documentation/devicetree/bindings/devfreq/
3761
3762 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3763 M:      Chanwoo Choi <cw00.choi@samsung.com>
3764 L:      linux-pm@vger.kernel.org
3765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3766 S:      Supported
3767 F:      drivers/devfreq/event/
3768 F:      drivers/devfreq/devfreq-event.c
3769 F:      include/linux/devfreq-event.h
3770 F:      Documentation/devicetree/bindings/devfreq/event/
3771
3772 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3773 M:      Chanwoo Choi <cw00.choi@samsung.com>
3774 L:      linux-pm@vger.kernel.org
3775 L:      linux-samsung-soc@vger.kernel.org
3776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3777 S:      Maintained
3778 F:      drivers/devfreq/exynos-bus.c
3779 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3780
3781 DEVICE NUMBER REGISTRY
3782 M:      Torben Mathiasen <device@lanana.org>
3783 W:      http://lanana.org/docs/device-list/index.html
3784 S:      Maintained
3785
3786 DEVICE-MAPPER  (LVM)
3787 M:      Alasdair Kergon <agk@redhat.com>
3788 M:      Mike Snitzer <snitzer@redhat.com>
3789 M:      dm-devel@redhat.com
3790 L:      dm-devel@redhat.com
3791 W:      http://sources.redhat.com/dm
3792 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3794 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3795 S:      Maintained
3796 F:      Documentation/device-mapper/
3797 F:      drivers/md/dm*
3798 F:      drivers/md/persistent-data/
3799 F:      include/linux/device-mapper.h
3800 F:      include/linux/dm-*.h
3801 F:      include/uapi/linux/dm-*.h
3802
3803 DEVLINK
3804 M:      Jiri Pirko <jiri@mellanox.com>
3805 L:      netdev@vger.kernel.org
3806 S:      Supported
3807 F:      net/core/devlink.c
3808 F:      include/net/devlink.h
3809 F:      include/uapi/linux/devlink.h
3810
3811 DIALOG SEMICONDUCTOR DRIVERS
3812 M:      Support Opensource <support.opensource@diasemi.com>
3813 W:      http://www.dialog-semiconductor.com/products
3814 S:      Supported
3815 F:      Documentation/hwmon/da90??
3816 F:      Documentation/devicetree/bindings/mfd/da90*.txt
3817 F:      Documentation/devicetree/bindings/regulator/da92*.txt
3818 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3819 F:      drivers/gpio/gpio-da90??.c
3820 F:      drivers/hwmon/da90??-hwmon.c
3821 F:      drivers/iio/adc/da91??-*.c
3822 F:      drivers/input/misc/da90??_onkey.c
3823 F:      drivers/input/touchscreen/da9052_tsi.c
3824 F:      drivers/leds/leds-da90??.c
3825 F:      drivers/mfd/da903x.c
3826 F:      drivers/mfd/da90??-*.c
3827 F:      drivers/mfd/da91??-*.c
3828 F:      drivers/power/supply/da9052-battery.c
3829 F:      drivers/power/supply/da91??-*.c
3830 F:      drivers/regulator/da903x.c
3831 F:      drivers/regulator/da9???-regulator.[ch]
3832 F:      drivers/rtc/rtc-da90??.c
3833 F:      drivers/video/backlight/da90??_bl.c
3834 F:      drivers/watchdog/da90??_wdt.c
3835 F:      include/linux/mfd/da903x.h
3836 F:      include/linux/mfd/da9052/
3837 F:      include/linux/mfd/da9055/
3838 F:      include/linux/mfd/da9062/
3839 F:      include/linux/mfd/da9063/
3840 F:      include/linux/mfd/da9150/
3841 F:      include/linux/regulator/da9211.h
3842 F:      include/sound/da[79]*.h
3843 F:      sound/soc/codecs/da[79]*.[ch]
3844
3845 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3846 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
3847 L:      linux-gpio@vger.kernel.org
3848 S:      Maintained
3849 F:      drivers/gpio/gpio-gpio-mm.c
3850
3851 DIGI NEO AND CLASSIC PCI PRODUCTS
3852 M:      Lidza Louina <lidza.louina@gmail.com>
3853 M:      Mark Hounschell <markh@compro.net>
3854 L:      driverdev-devel@linuxdriverproject.org
3855 S:      Maintained
3856 F:      drivers/staging/dgnc/
3857
3858 DIOLAN U2C-12 I2C DRIVER
3859 M:      Guenter Roeck <linux@roeck-us.net>
3860 L:      linux-i2c@vger.kernel.org
3861 S:      Maintained
3862 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3863
3864 DIRECT ACCESS (DAX)
3865 M:      Matthew Wilcox <willy@linux.intel.com>
3866 L:      linux-fsdevel@vger.kernel.org
3867 S:      Supported
3868 F:      fs/dax.c
3869
3870 DIRECTORY NOTIFICATION (DNOTIFY)
3871 M:      Eric Paris <eparis@parisplace.org>
3872 S:      Maintained
3873 F:      Documentation/filesystems/dnotify.txt
3874 F:      fs/notify/dnotify/
3875 F:      include/linux/dnotify.h
3876
3877 DISK GEOMETRY AND PARTITION HANDLING
3878 M:      Andries Brouwer <aeb@cwi.nl>
3879 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3880 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3881 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3882 S:      Maintained
3883
3884 DISKQUOTA
3885 M:      Jan Kara <jack@suse.com>
3886 S:      Maintained
3887 F:      Documentation/filesystems/quota.txt
3888 F:      fs/quota/
3889 F:      include/linux/quota*.h
3890 F:      include/uapi/linux/quota*.h
3891
3892 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3893 M:      Bernie Thompson <bernie@plugable.com>
3894 L:      linux-fbdev@vger.kernel.org
3895 S:      Maintained
3896 W:      http://plugable.com/category/projects/udlfb/
3897 F:      drivers/video/fbdev/udlfb.c
3898 F:      include/video/udlfb.h
3899 F:      Documentation/fb/udlfb.txt
3900
3901 DISTRIBUTED LOCK MANAGER (DLM)
3902 M:      Christine Caulfield <ccaulfie@redhat.com>
3903 M:      David Teigland <teigland@redhat.com>
3904 L:      cluster-devel@redhat.com
3905 W:      http://sources.redhat.com/cluster/
3906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3907 S:      Supported
3908 F:      fs/dlm/
3909
3910 DMA BUFFER SHARING FRAMEWORK
3911 M:      Sumit Semwal <sumit.semwal@linaro.org>
3912 S:      Maintained
3913 L:      linux-media@vger.kernel.org
3914 L:      dri-devel@lists.freedesktop.org
3915 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3916 F:      drivers/dma-buf/
3917 F:      include/linux/dma-buf*
3918 F:      include/linux/reservation.h
3919 F:      include/linux/*fence.h
3920 F:      Documentation/dma-buf-sharing.txt
3921 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3922
3923 SYNC FILE FRAMEWORK
3924 M:      Sumit Semwal <sumit.semwal@linaro.org>
3925 R:      Gustavo Padovan <gustavo@padovan.org>
3926 S:      Maintained
3927 L:      linux-media@vger.kernel.org
3928 L:      dri-devel@lists.freedesktop.org
3929 F:      drivers/dma-buf/sync_file.c
3930 F:      include/linux/sync_file.h
3931 F:      Documentation/sync_file.txt
3932 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3933
3934 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3935 M:      Vinod Koul <vinod.koul@intel.com>
3936 L:      dmaengine@vger.kernel.org
3937 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3938 S:      Maintained
3939 F:      drivers/dma/
3940 F:      include/linux/dmaengine.h
3941 F:      Documentation/devicetree/bindings/dma/
3942 F:      Documentation/dmaengine/
3943 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3944
3945 DME1737 HARDWARE MONITOR DRIVER
3946 M:      Juerg Haefliger <juergh@gmail.com>
3947 L:      linux-hwmon@vger.kernel.org
3948 S:      Maintained
3949 F:      Documentation/hwmon/dme1737
3950 F:      drivers/hwmon/dme1737.c
3951
3952 DMI/SMBIOS SUPPORT
3953 M:      Jean Delvare <jdelvare@suse.com>
3954 S:      Maintained
3955 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3956 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3957 F:      drivers/firmware/dmi-id.c
3958 F:      drivers/firmware/dmi_scan.c
3959 F:      include/linux/dmi.h
3960
3961 DOCUMENTATION
3962 M:      Jonathan Corbet <corbet@lwn.net>
3963 L:      linux-doc@vger.kernel.org
3964 S:      Maintained
3965 F:      Documentation/
3966 F:      scripts/docproc.c
3967 F:      scripts/kernel-doc*
3968 X:      Documentation/ABI/
3969 X:      Documentation/devicetree/
3970 X:      Documentation/acpi
3971 X:      Documentation/power
3972 X:      Documentation/spi
3973 X:      Documentation/media
3974 T:      git git://git.lwn.net/linux.git docs-next
3975
3976 DOUBLETALK DRIVER
3977 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3978 L:      blinux-list@redhat.com
3979 S:      Maintained
3980 F:      drivers/char/dtlk.c
3981 F:      include/linux/dtlk.h
3982
3983 DPT_I2O SCSI RAID DRIVER
3984 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3985 L:      linux-scsi@vger.kernel.org
3986 W:      http://www.adaptec.com/
3987 S:      Maintained
3988 F:      drivers/scsi/dpt*
3989 F:      drivers/scsi/dpt/
3990
3991 DRBD DRIVER
3992 M:      Philipp Reisner <philipp.reisner@linbit.com>
3993 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3994 L:      drbd-dev@lists.linbit.com
3995 W:      http://www.drbd.org
3996 T:      git git://git.linbit.com/linux-drbd.git
3997 T:      git git://git.linbit.com/drbd-8.4.git
3998 S:      Supported
3999 F:      drivers/block/drbd/
4000 F:      lib/lru_cache.c
4001 F:      Documentation/blockdev/drbd/
4002
4003 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
4004 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4006 S:      Supported
4007 F:      Documentation/kobject.txt
4008 F:      drivers/base/
4009 F:      fs/debugfs/
4010 F:      fs/kernfs/
4011 F:      fs/sysfs/
4012 F:      include/linux/debugfs.h
4013 F:      include/linux/kobj*
4014 F:      lib/kobj*
4015
4016 DRM DRIVERS
4017 M:      David Airlie <airlied@linux.ie>
4018 L:      dri-devel@lists.freedesktop.org
4019 T:      git git://people.freedesktop.org/~airlied/linux
4020 S:      Maintained
4021 F:      drivers/gpu/drm/
4022 F:      drivers/gpu/vga/
4023 F:      Documentation/devicetree/bindings/display/
4024 F:      Documentation/devicetree/bindings/gpu/
4025 F:      Documentation/devicetree/bindings/video/
4026 F:      Documentation/gpu/
4027 F:      include/drm/
4028 F:      include/uapi/drm/
4029
4030 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4031 M:      Dave Airlie <airlied@redhat.com>
4032 S:      Odd Fixes
4033 F:      drivers/gpu/drm/ast/
4034
4035 DRM DRIVER FOR BOCHS VIRTUAL GPU
4036 M:      Gerd Hoffmann <kraxel@redhat.com>
4037 S:      Odd Fixes
4038 F:      drivers/gpu/drm/bochs/
4039
4040 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4041 M:      Dave Airlie <airlied@redhat.com>
4042 S:      Odd Fixes
4043 F:      drivers/gpu/drm/cirrus/
4044
4045 RADEON and AMDGPU DRM DRIVERS
4046 M:      Alex Deucher <alexander.deucher@amd.com>
4047 M:      Christian König <christian.koenig@amd.com>
4048 L:      dri-devel@lists.freedesktop.org
4049 T:      git git://people.freedesktop.org/~agd5f/linux
4050 S:      Supported
4051 F:      drivers/gpu/drm/radeon/
4052 F:      include/uapi/drm/radeon_drm.h
4053 F:      drivers/gpu/drm/amd/
4054 F:      include/uapi/drm/amdgpu_drm.h
4055
4056 DRM PANEL DRIVERS
4057 M:      Thierry Reding <thierry.reding@gmail.com>
4058 L:      dri-devel@lists.freedesktop.org
4059 T:      git git://anongit.freedesktop.org/tegra/linux.git
4060 S:      Maintained
4061 F:      drivers/gpu/drm/drm_panel.c
4062 F:      drivers/gpu/drm/panel/
4063 F:      include/drm/drm_panel.h
4064 F:      Documentation/devicetree/bindings/display/panel/
4065
4066 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4067 M:      Daniel Vetter <daniel.vetter@intel.com>
4068 M:      Jani Nikula <jani.nikula@linux.intel.com>
4069 L:      intel-gfx@lists.freedesktop.org
4070 L:      dri-devel@lists.freedesktop.org
4071 W:      https://01.org/linuxgraphics/
4072 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
4073 T:      git git://anongit.freedesktop.org/drm-intel
4074 S:      Supported
4075 F:      drivers/gpu/drm/i915/
4076 F:      include/drm/i915*
4077 F:      include/uapi/drm/i915_drm.h
4078 F:      Documentation/gpu/i915.rst
4079
4080 DRM DRIVERS FOR ATMEL HLCDC
4081 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
4082 L:      dri-devel@lists.freedesktop.org
4083 S:      Supported
4084 F:      drivers/gpu/drm/atmel-hlcdc/
4085 F:      Documentation/devicetree/bindings/drm/atmel/
4086
4087 DRM DRIVERS FOR ALLWINNER A10
4088 M:      Maxime Ripard  <maxime.ripard@free-electrons.com>
4089 L:      dri-devel@lists.freedesktop.org
4090 S:      Supported
4091 F:      drivers/gpu/drm/sun4i/
4092 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4093
4094 DRM DRIVERS FOR EXYNOS
4095 M:      Inki Dae <inki.dae@samsung.com>
4096 M:      Joonyoung Shim <jy0922.shim@samsung.com>
4097 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
4098 M:      Kyungmin Park <kyungmin.park@samsung.com>
4099 L:      dri-devel@lists.freedesktop.org
4100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4101 S:      Supported
4102 F:      drivers/gpu/drm/exynos/
4103 F:      include/uapi/drm/exynos_drm.h
4104 F:      Documentation/devicetree/bindings/display/exynos/
4105
4106 DRM DRIVERS FOR FREESCALE DCU
4107 M:      Stefan Agner <stefan@agner.ch>
4108 M:      Alison Wang <alison.wang@freescale.com>
4109 L:      dri-devel@lists.freedesktop.org
4110 S:      Supported
4111 F:      drivers/gpu/drm/fsl-dcu/
4112 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
4113 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
4114 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4115
4116 DRM DRIVERS FOR FREESCALE IMX
4117 M:      Philipp Zabel <p.zabel@pengutronix.de>
4118 L:      dri-devel@lists.freedesktop.org
4119 S:      Maintained
4120 F:      drivers/gpu/drm/imx/
4121 F:      drivers/gpu/ipu-v3/
4122 F:      Documentation/devicetree/bindings/display/imx/
4123
4124 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4125 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4126 L:      dri-devel@lists.freedesktop.org
4127 T:      git git://github.com/patjak/drm-gma500
4128 S:      Maintained
4129 F:      drivers/gpu/drm/gma500/
4130
4131 DRM DRIVERS FOR HISILICON
4132 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
4133 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
4134 R:      Chen Feng <puck.chen@hisilicon.com>
4135 L:      dri-devel@lists.freedesktop.org
4136 T:      git git://github.com/xin3liang/linux.git
4137 S:      Maintained
4138 F:      drivers/gpu/drm/hisilicon/
4139 F:      Documentation/devicetree/bindings/display/hisilicon/
4140
4141 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4142 S:      Orphan / Obsolete
4143 F:      drivers/gpu/drm/i810/
4144 F:      include/uapi/drm/i810_drm.h
4145
4146 DRM DRIVERS FOR MEDIATEK
4147 M:      CK Hu <ck.hu@mediatek.com>
4148 M:      Philipp Zabel <p.zabel@pengutronix.de>
4149 L:      dri-devel@lists.freedesktop.org
4150 S:      Supported
4151 F:      drivers/gpu/drm/mediatek/
4152 F:      Documentation/devicetree/bindings/display/mediatek/
4153
4154 DRM DRIVER FOR MSM ADRENO GPU
4155 M:      Rob Clark <robdclark@gmail.com>
4156 L:      linux-arm-msm@vger.kernel.org
4157 L:      dri-devel@lists.freedesktop.org
4158 L:      freedreno@lists.freedesktop.org
4159 T:      git git://people.freedesktop.org/~robclark/linux
4160 S:      Maintained
4161 F:      drivers/gpu/drm/msm/
4162 F:      include/uapi/drm/msm_drm.h
4163 F:      Documentation/devicetree/bindings/display/msm/
4164
4165 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4166 M:      Ben Skeggs <bskeggs@redhat.com>
4167 L:      dri-devel@lists.freedesktop.org
4168 L:      nouveau@lists.freedesktop.org
4169 T:      git git://github.com/skeggsb/linux
4170 S:      Supported
4171 F:      drivers/gpu/drm/nouveau/
4172 F:      include/uapi/drm/nouveau_drm.h
4173
4174 DRM DRIVERS FOR NVIDIA TEGRA
4175 M:      Thierry Reding <thierry.reding@gmail.com>
4176 L:      dri-devel@lists.freedesktop.org
4177 L:      linux-tegra@vger.kernel.org
4178 T:      git git://anongit.freedesktop.org/tegra/linux.git
4179 S:      Supported
4180 F:      drivers/gpu/drm/tegra/
4181 F:      drivers/gpu/host1x/
4182 F:      include/linux/host1x.h
4183 F:      include/uapi/drm/tegra_drm.h
4184 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4185
4186 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4187 S:      Orphan / Obsolete
4188 F:      drivers/gpu/drm/mga/
4189 F:      include/uapi/drm/mga_drm.h
4190
4191 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4192 M:      Dave Airlie <airlied@redhat.com>
4193 S:      Odd Fixes
4194 F:      drivers/gpu/drm/mgag200/
4195
4196 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4197 S:      Orphan / Obsolete
4198 F:      drivers/gpu/drm/r128/
4199 F:      include/uapi/drm/r128_drm.h
4200
4201 DRM DRIVERS FOR RENESAS
4202 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4203 L:      dri-devel@lists.freedesktop.org
4204 L:      linux-renesas-soc@vger.kernel.org
4205 T:      git git://linuxtv.org/pinchartl/fbdev
4206 S:      Supported
4207 F:      drivers/gpu/drm/rcar-du/
4208 F:      drivers/gpu/drm/shmobile/
4209 F:      include/linux/platform_data/shmob_drm.h
4210 F:      Documentation/devicetree/bindings/display/renesas,du.txt
4211
4212 DRM DRIVER FOR QXL VIRTUAL GPU
4213 M:      Dave Airlie <airlied@redhat.com>
4214 S:      Odd Fixes
4215 F:      drivers/gpu/drm/qxl/
4216 F:      include/uapi/drm/qxl_drm.h
4217
4218 DRM DRIVERS FOR ROCKCHIP
4219 M:      Mark Yao <mark.yao@rock-chips.com>
4220 L:      dri-devel@lists.freedesktop.org
4221 S:      Maintained
4222 F:      drivers/gpu/drm/rockchip/
4223 F:      Documentation/devicetree/bindings/display/rockchip/
4224
4225 DRM DRIVER FOR SAVAGE VIDEO CARDS
4226 S:      Orphan / Obsolete
4227 F:      drivers/gpu/drm/savage/
4228 F:      include/uapi/drm/savage_drm.h
4229
4230 DRM DRIVER FOR SIS VIDEO CARDS
4231 S:      Orphan / Obsolete
4232 F:      drivers/gpu/drm/sis/
4233 F:      include/uapi/drm/sis_drm.h
4234
4235 DRM DRIVERS FOR STI
4236 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
4237 M:      Vincent Abriou <vincent.abriou@st.com>
4238 L:      dri-devel@lists.freedesktop.org
4239 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4240 S:      Maintained
4241 F:      drivers/gpu/drm/sti
4242 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
4243
4244 DRM DRIVER FOR TDFX VIDEO CARDS
4245 S:      Orphan / Obsolete
4246 F:      drivers/gpu/drm/tdfx/
4247
4248 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4249 M:      Dave Airlie <airlied@redhat.com>
4250 S:      Odd Fixes
4251 F:      drivers/gpu/drm/udl/
4252
4253 DRM DRIVERS FOR VIVANTE GPU IP
4254 M:      Lucas Stach <l.stach@pengutronix.de>
4255 R:      Russell King <linux+etnaviv@armlinux.org.uk>
4256 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
4257 L:      dri-devel@lists.freedesktop.org
4258 S:      Maintained
4259 F:      drivers/gpu/drm/etnaviv/
4260 F:      include/uapi/drm/etnaviv_drm.h
4261 F:      Documentation/devicetree/bindings/display/etnaviv/
4262
4263 DRM DRIVER FOR VMWARE VIRTUAL GPU
4264 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4265 M:      Sinclair Yeh <syeh@vmware.com>
4266 M:      Thomas Hellstrom <thellstrom@vmware.com>
4267 L:      dri-devel@lists.freedesktop.org
4268 T:      git git://people.freedesktop.org/~syeh/repos_linux
4269 T:      git git://people.freedesktop.org/~thomash/linux
4270 S:      Supported
4271 F:      drivers/gpu/drm/vmwgfx/
4272 F:      include/uapi/drm/vmwgfx_drm.h
4273
4274 DRM DRIVERS FOR VC4
4275 M:      Eric Anholt <eric@anholt.net>
4276 T:      git git://github.com/anholt/linux
4277 S:      Supported
4278 F:      drivers/gpu/drm/vc4/
4279 F:      include/uapi/drm/vc4_drm.h
4280 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4281
4282 DRM DRIVERS FOR TI OMAP
4283 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4284 L:      dri-devel@lists.freedesktop.org
4285 S:      Maintained
4286 F:      drivers/gpu/drm/omapdrm/
4287 F:      Documentation/devicetree/bindings/display/ti/
4288
4289 DRM DRIVERS FOR TI LCDC
4290 M:      Jyri Sarha <jsarha@ti.com>
4291 R:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4292 L:      dri-devel@lists.freedesktop.org
4293 S:      Maintained
4294 F:      drivers/gpu/drm/tilcdc/
4295 F:      Documentation/devicetree/bindings/display/tilcdc/
4296
4297 DSBR100 USB FM RADIO DRIVER
4298 M:      Alexey Klimov <klimov.linux@gmail.com>
4299 L:      linux-media@vger.kernel.org
4300 T:      git git://linuxtv.org/media_tree.git
4301 S:      Maintained
4302 F:      drivers/media/radio/dsbr100.c
4303
4304 DSCC4 DRIVER
4305 M:      Francois Romieu <romieu@fr.zoreil.com>
4306 L:      netdev@vger.kernel.org
4307 S:      Maintained
4308 F:      drivers/net/wan/dscc4.c
4309
4310 DT3155 MEDIA DRIVER
4311 M:      Hans Verkuil <hverkuil@xs4all.nl>
4312 L:      linux-media@vger.kernel.org
4313 T:      git git://linuxtv.org/media_tree.git
4314 W:      https://linuxtv.org
4315 S:      Odd Fixes
4316 F:      drivers/media/pci/dt3155/
4317
4318 DVB_USB_AF9015 MEDIA DRIVER
4319 M:      Antti Palosaari <crope@iki.fi>
4320 L:      linux-media@vger.kernel.org
4321 W:      https://linuxtv.org
4322 W:      http://palosaari.fi/linux/
4323 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4324 T:      git git://linuxtv.org/anttip/media_tree.git
4325 S:      Maintained
4326 F:      drivers/media/usb/dvb-usb-v2/af9015*
4327
4328 DVB_USB_AF9035 MEDIA DRIVER
4329 M:      Antti Palosaari <crope@iki.fi>
4330 L:      linux-media@vger.kernel.org
4331 W:      https://linuxtv.org
4332 W:      http://palosaari.fi/linux/
4333 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4334 T:      git git://linuxtv.org/anttip/media_tree.git
4335 S:      Maintained
4336 F:      drivers/media/usb/dvb-usb-v2/af9035*
4337
4338 DVB_USB_ANYSEE MEDIA DRIVER
4339 M:      Antti Palosaari <crope@iki.fi>
4340 L:      linux-media@vger.kernel.org
4341 W:      https://linuxtv.org
4342 W:      http://palosaari.fi/linux/
4343 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4344 T:      git git://linuxtv.org/anttip/media_tree.git
4345 S:      Maintained
4346 F:      drivers/media/usb/dvb-usb-v2/anysee*
4347
4348 DVB_USB_AU6610 MEDIA DRIVER
4349 M:      Antti Palosaari <crope@iki.fi>
4350 L:      linux-media@vger.kernel.org
4351 W:      https://linuxtv.org
4352 W:      http://palosaari.fi/linux/
4353 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4354 T:      git git://linuxtv.org/anttip/media_tree.git
4355 S:      Maintained
4356 F:      drivers/media/usb/dvb-usb-v2/au6610*
4357
4358 DVB_USB_CE6230 MEDIA DRIVER
4359 M:      Antti Palosaari <crope@iki.fi>
4360 L:      linux-media@vger.kernel.org
4361 W:      https://linuxtv.org
4362 W:      http://palosaari.fi/linux/
4363 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4364 T:      git git://linuxtv.org/anttip/media_tree.git
4365 S:      Maintained
4366 F:      drivers/media/usb/dvb-usb-v2/ce6230*
4367
4368 DVB_USB_CXUSB MEDIA DRIVER
4369 M:      Michael Krufky <mkrufky@linuxtv.org>
4370 L:      linux-media@vger.kernel.org
4371 W:      https://linuxtv.org
4372 W:      http://github.com/mkrufky
4373 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4374 T:      git git://linuxtv.org/media_tree.git
4375 S:      Maintained
4376 F:      drivers/media/usb/dvb-usb/cxusb*
4377
4378 DVB_USB_EC168 MEDIA DRIVER
4379 M:      Antti Palosaari <crope@iki.fi>
4380 L:      linux-media@vger.kernel.org
4381 W:      https://linuxtv.org
4382 W:      http://palosaari.fi/linux/
4383 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4384 T:      git git://linuxtv.org/anttip/media_tree.git
4385 S:      Maintained
4386 F:      drivers/media/usb/dvb-usb-v2/ec168*
4387
4388 DVB_USB_GL861 MEDIA DRIVER
4389 M:      Antti Palosaari <crope@iki.fi>
4390 L:      linux-media@vger.kernel.org
4391 W:      https://linuxtv.org
4392 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4393 T:      git git://linuxtv.org/anttip/media_tree.git
4394 S:      Maintained
4395 F:      drivers/media/usb/dvb-usb-v2/gl861*
4396
4397 DVB_USB_MXL111SF MEDIA DRIVER
4398 M:      Michael Krufky <mkrufky@linuxtv.org>
4399 L:      linux-media@vger.kernel.org
4400 W:      https://linuxtv.org
4401 W:      http://github.com/mkrufky
4402 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4403 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4404 S:      Maintained
4405 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4406
4407 DVB_USB_RTL28XXU MEDIA DRIVER
4408 M:      Antti Palosaari <crope@iki.fi>
4409 L:      linux-media@vger.kernel.org
4410 W:      https://linuxtv.org
4411 W:      http://palosaari.fi/linux/
4412 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4413 T:      git git://linuxtv.org/anttip/media_tree.git
4414 S:      Maintained
4415 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4416
4417 DVB_USB_V2 MEDIA DRIVER
4418 M:      Antti Palosaari <crope@iki.fi>
4419 L:      linux-media@vger.kernel.org
4420 W:      https://linuxtv.org
4421 W:      http://palosaari.fi/linux/
4422 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4423 T:      git git://linuxtv.org/anttip/media_tree.git
4424 S:      Maintained
4425 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4426 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4427
4428 DYNAMIC DEBUG
4429 M:      Jason Baron <jbaron@akamai.com>
4430 S:      Maintained
4431 F:      lib/dynamic_debug.c
4432 F:      include/linux/dynamic_debug.h
4433
4434 DZ DECSTATION DZ11 SERIAL DRIVER
4435 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4436 S:      Maintained
4437 F:      drivers/tty/serial/dz.*
4438
4439 E3X0 POWER BUTTON DRIVER
4440 M:      Moritz Fischer <moritz.fischer@ettus.com>
4441 L:      usrp-users@lists.ettus.com
4442 W:      http://www.ettus.com
4443 S:      Supported
4444 F:      drivers/input/misc/e3x0-button.c
4445 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4446
4447 E4000 MEDIA DRIVER
4448 M:      Antti Palosaari <crope@iki.fi>
4449 L:      linux-media@vger.kernel.org
4450 W:      https://linuxtv.org
4451 W:      http://palosaari.fi/linux/
4452 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4453 T:      git git://linuxtv.org/anttip/media_tree.git
4454 S:      Maintained
4455 F:      drivers/media/tuners/e4000*
4456
4457 EATA ISA/EISA/PCI SCSI DRIVER
4458 M:      Dario Ballabio <ballabio_dario@emc.com>
4459 L:      linux-scsi@vger.kernel.org
4460 S:      Maintained
4461 F:      drivers/scsi/eata.c
4462
4463 EC100 MEDIA DRIVER
4464 M:      Antti Palosaari <crope@iki.fi>
4465 L:      linux-media@vger.kernel.org
4466 W:      https://linuxtv.org
4467 W:      http://palosaari.fi/linux/
4468 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4469 T:      git git://linuxtv.org/anttip/media_tree.git
4470 S:      Maintained
4471 F:      drivers/media/dvb-frontends/ec100*
4472
4473 ECRYPT FILE SYSTEM
4474 M:      Tyler Hicks <tyhicks@canonical.com>
4475 L:      ecryptfs@vger.kernel.org
4476 W:      http://ecryptfs.org
4477 W:      https://launchpad.net/ecryptfs
4478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4479 S:      Supported
4480 F:      Documentation/filesystems/ecryptfs.txt
4481 F:      fs/ecryptfs/
4482
4483 EDAC-CORE
4484 M:      Borislav Petkov <bp@alien8.de>
4485 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4486 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4487 L:      linux-edac@vger.kernel.org
4488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4490 S:      Supported
4491 F:      Documentation/edac.txt
4492 F:      drivers/edac/
4493 F:      include/linux/edac.h
4494
4495 EDAC-AMD64
4496 M:      Borislav Petkov <bp@alien8.de>
4497 L:      linux-edac@vger.kernel.org
4498 S:      Maintained
4499 F:      drivers/edac/amd64_edac*
4500
4501 EDAC-CALXEDA
4502 M:      Robert Richter <rric@kernel.org>
4503 L:      linux-edac@vger.kernel.org
4504 S:      Maintained
4505 F:      drivers/edac/highbank*
4506
4507 EDAC-CAVIUM
4508 M:      Ralf Baechle <ralf@linux-mips.org>
4509 M:      David Daney <david.daney@cavium.com>
4510 L:      linux-edac@vger.kernel.org
4511 L:      linux-mips@linux-mips.org
4512 S:      Supported
4513 F:      drivers/edac/octeon_edac*
4514
4515 EDAC-E752X
4516 M:      Mark Gross <mark.gross@intel.com>
4517 L:      linux-edac@vger.kernel.org
4518 S:      Maintained
4519 F:      drivers/edac/e752x_edac.c
4520
4521 EDAC-E7XXX
4522 L:      linux-edac@vger.kernel.org
4523 S:      Maintained
4524 F:      drivers/edac/e7xxx_edac.c
4525
4526 EDAC-FSL_DDR
4527 M:      York Sun <york.sun@nxp.com>
4528 L:      linux-edac@vger.kernel.org
4529 S:      Maintained
4530 F:      drivers/edac/fsl_ddr_edac.*
4531
4532 EDAC-GHES
4533 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4534 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4535 L:      linux-edac@vger.kernel.org
4536 S:      Maintained
4537 F:      drivers/edac/ghes_edac.c
4538
4539 EDAC-I82443BXGX
4540 M:      Tim Small <tim@buttersideup.com>
4541 L:      linux-edac@vger.kernel.org
4542 S:      Maintained
4543 F:      drivers/edac/i82443bxgx_edac.c
4544
4545 EDAC-I3000
4546 L:      linux-edac@vger.kernel.org
4547 S:      Orphan
4548 F:      drivers/edac/i3000_edac.c
4549
4550 EDAC-I5000
4551 L:      linux-edac@vger.kernel.org
4552 S:      Maintained
4553 F:      drivers/edac/i5000_edac.c
4554
4555 EDAC-I5400
4556 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4557 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4558 L:      linux-edac@vger.kernel.org
4559 S:      Maintained
4560 F:      drivers/edac/i5400_edac.c
4561
4562 EDAC-I7300
4563 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4564 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4565 L:      linux-edac@vger.kernel.org
4566 S:      Maintained
4567 F:      drivers/edac/i7300_edac.c
4568
4569 EDAC-I7CORE
4570 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4571 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4572 L:      linux-edac@vger.kernel.org
4573 S:      Maintained
4574 F:      drivers/edac/i7core_edac.c
4575
4576 EDAC-I82975X
4577 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4578 M:      "Arvind R." <arvino55@gmail.com>
4579 L:      linux-edac@vger.kernel.org
4580 S:      Maintained
4581 F:      drivers/edac/i82975x_edac.c
4582
4583 EDAC-IE31200
4584 M:      Jason Baron <jbaron@akamai.com>
4585 L:      linux-edac@vger.kernel.org
4586 S:      Maintained
4587 F:      drivers/edac/ie31200_edac.c
4588
4589 EDAC-MPC85XX
4590 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4591 L:      linux-edac@vger.kernel.org
4592 S:      Maintained
4593 F:      drivers/edac/mpc85xx_edac.[ch]
4594
4595 EDAC-PASEMI
4596 M:      Egor Martovetsky <egor@pasemi.com>
4597 L:      linux-edac@vger.kernel.org
4598 S:      Maintained
4599 F:      drivers/edac/pasemi_edac.c
4600
4601 EDAC-R82600
4602 M:      Tim Small <tim@buttersideup.com>
4603 L:      linux-edac@vger.kernel.org
4604 S:      Maintained
4605 F:      drivers/edac/r82600_edac.c
4606
4607 EDAC-SBRIDGE
4608 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4609 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4610 L:      linux-edac@vger.kernel.org
4611 S:      Maintained
4612 F:      drivers/edac/sb_edac.c
4613
4614 EDAC-SKYLAKE
4615 M:      Tony Luck <tony.luck@intel.com>
4616 L:      linux-edac@vger.kernel.org
4617 S:      Maintained
4618 F:      drivers/edac/skx_edac.c
4619
4620 EDAC-XGENE
4621 APPLIED MICRO (APM) X-GENE SOC EDAC
4622 M:     Loc Ho <lho@apm.com>
4623 S:     Supported
4624 F:     drivers/edac/xgene_edac.c
4625 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4626
4627 EDIROL UA-101/UA-1000 DRIVER
4628 M:      Clemens Ladisch <clemens@ladisch.de>
4629 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4630 T:      git git://git.alsa-project.org/alsa-kernel.git
4631 S:      Maintained
4632 F:      sound/usb/misc/ua101.c
4633
4634 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4635 M:      Matt Fleming <matt@codeblueprint.co.uk>
4636 M:      Ard Biesheuvel <ard.biesheuvel@linaro.org>
4637 L:      linux-efi@vger.kernel.org
4638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4639 S:      Maintained
4640 F:      Documentation/efi-stub.txt
4641 F:      arch/ia64/kernel/efi.c
4642 F:      arch/x86/boot/compressed/eboot.[ch]
4643 F:      arch/x86/include/asm/efi.h
4644 F:      arch/x86/platform/efi/
4645 F:      drivers/firmware/efi/
4646 F:      include/linux/efi*.h
4647
4648 EFI VARIABLE FILESYSTEM
4649 M:      Matthew Garrett <matthew.garrett@nebula.com>
4650 M:      Jeremy Kerr <jk@ozlabs.org>
4651 M:      Matt Fleming <matt@codeblueprint.co.uk>
4652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4653 L:      linux-efi@vger.kernel.org
4654 S:      Maintained
4655 F:      fs/efivarfs/
4656
4657 EFIFB FRAMEBUFFER DRIVER
4658 L:      linux-fbdev@vger.kernel.org
4659 M:      Peter Jones <pjones@redhat.com>
4660 S:      Maintained
4661 F:      drivers/video/fbdev/efifb.c
4662
4663 EFI TEST DRIVER
4664 L:      linux-efi@vger.kernel.org
4665 M:      Ivan Hu <ivan.hu@canonical.com>
4666 M:      Matt Fleming <matt@codeblueprint.co.uk>
4667 S:      Maintained
4668 F:      drivers/firmware/efi/test/
4669
4670 EFS FILESYSTEM
4671 W:      http://aeschi.ch.eu.org/efs/
4672 S:      Orphan
4673 F:      fs/efs/
4674
4675 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4676 M:      Douglas Miller <dougmill@linux.vnet.ibm.com>
4677 L:      netdev@vger.kernel.org
4678 S:      Maintained
4679 F:      drivers/net/ethernet/ibm/ehea/
4680
4681 EM28XX VIDEO4LINUX DRIVER
4682 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4683 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4684 L:      linux-media@vger.kernel.org
4685 W:      https://linuxtv.org
4686 T:      git git://linuxtv.org/media_tree.git
4687 S:      Maintained
4688 F:      drivers/media/usb/em28xx/
4689 F:      Documentation/media/v4l-drivers/em28xx*
4690
4691 EMBEDDED LINUX
4692 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4693 M:      Matt Mackall <mpm@selenic.com>
4694 M:      David Woodhouse <dwmw2@infradead.org>
4695 L:      linux-embedded@vger.kernel.org
4696 S:      Maintained
4697
4698 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4699 M:      James Smart <james.smart@avagotech.com>
4700 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4701 L:      linux-scsi@vger.kernel.org
4702 W:      http://www.avagotech.com
4703 S:      Supported
4704 F:      drivers/scsi/lpfc/
4705
4706 ENE CB710 FLASH CARD READER DRIVER
4707 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
4708 S:      Maintained
4709 F:      drivers/misc/cb710/
4710 F:      drivers/mmc/host/cb710-mmc.*
4711 F:      include/linux/cb710.h
4712
4713 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4714 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4715 S:      Maintained
4716 F:      drivers/media/rc/ene_ir.*
4717
4718 EPSON S1D13XXX FRAMEBUFFER DRIVER
4719 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4720 S:      Maintained
4721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4722 F:      drivers/video/fbdev/s1d13xxxfb.c
4723 F:      include/video/s1d13xxxfb.h
4724
4725 ET131X NETWORK DRIVER
4726 M:      Mark Einon <mark.einon@gmail.com>
4727 S:      Odd Fixes
4728 F:      drivers/net/ethernet/agere/
4729
4730 ETHERNET BRIDGE
4731 M:      Stephen Hemminger <stephen@networkplumber.org>
4732 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4733 L:      netdev@vger.kernel.org
4734 W:      http://www.linuxfoundation.org/en/Net:Bridge
4735 S:      Maintained
4736 F:      include/linux/netfilter_bridge/
4737 F:      net/bridge/
4738
4739 ETHERNET PHY LIBRARY
4740 M:      Florian Fainelli <f.fainelli@gmail.com>
4741 L:      netdev@vger.kernel.org
4742 S:      Maintained
4743 F:      include/linux/phy.h
4744 F:      include/linux/phy_fixed.h
4745 F:      drivers/net/phy/
4746 F:      Documentation/networking/phy.txt
4747 F:      drivers/of/of_mdio.c
4748 F:      drivers/of/of_net.c
4749
4750 EXT2 FILE SYSTEM
4751 M:      Jan Kara <jack@suse.com>
4752 L:      linux-ext4@vger.kernel.org
4753 S:      Maintained
4754 F:      Documentation/filesystems/ext2.txt
4755 F:      fs/ext2/
4756 F:      include/linux/ext2*
4757
4758 EXT4 FILE SYSTEM
4759 M:      "Theodore Ts'o" <tytso@mit.edu>
4760 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4761 L:      linux-ext4@vger.kernel.org
4762 W:      http://ext4.wiki.kernel.org
4763 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4765 S:      Maintained
4766 F:      Documentation/filesystems/ext4.txt
4767 F:      fs/ext4/
4768
4769 Extended Verification Module (EVM)
4770 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4771 L:      linux-ima-devel@lists.sourceforge.net
4772 L:      linux-security-module@vger.kernel.org
4773 S:      Supported
4774 F:      security/integrity/evm/
4775
4776 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4777 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4778 M:      Chanwoo Choi <cw00.choi@samsung.com>
4779 L:      linux-kernel@vger.kernel.org
4780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4781 S:      Maintained
4782 F:      drivers/extcon/
4783 F:      include/linux/extcon/
4784 F:      include/linux/extcon.h
4785 F:      Documentation/extcon/
4786 F:      Documentation/devicetree/bindings/extcon/
4787
4788 EXYNOS DP DRIVER
4789 M:      Jingoo Han <jingoohan1@gmail.com>
4790 L:      dri-devel@lists.freedesktop.org
4791 S:      Maintained
4792 F:      drivers/gpu/drm/exynos/exynos_dp*
4793
4794 EXYNOS SYSMMU (IOMMU) driver
4795 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4796 L:      iommu@lists.linux-foundation.org
4797 S:      Maintained
4798 F:      drivers/iommu/exynos-iommu.c
4799
4800 EZchip NPS platform support
4801 M:      Noam Camus <noamc@ezchip.com>
4802 S:      Supported
4803 F:      arch/arc/plat-eznps
4804 F:      arch/arc/boot/dts/eznps.dts
4805
4806 F71805F HARDWARE MONITORING DRIVER
4807 M:      Jean Delvare <jdelvare@suse.com>
4808 L:      linux-hwmon@vger.kernel.org
4809 S:      Maintained
4810 F:      Documentation/hwmon/f71805f
4811 F:      drivers/hwmon/f71805f.c
4812
4813 FC0011 TUNER DRIVER
4814 M:      Michael Buesch <m@bues.ch>
4815 L:      linux-media@vger.kernel.org
4816 S:      Maintained
4817 F:      drivers/media/tuners/fc0011.h
4818 F:      drivers/media/tuners/fc0011.c
4819
4820 FC2580 MEDIA DRIVER
4821 M:      Antti Palosaari <crope@iki.fi>
4822 L:      linux-media@vger.kernel.org
4823 W:      https://linuxtv.org
4824 W:      http://palosaari.fi/linux/
4825 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4826 T:      git git://linuxtv.org/anttip/media_tree.git
4827 S:      Maintained
4828 F:      drivers/media/tuners/fc2580*
4829
4830 FANOTIFY
4831 M:      Eric Paris <eparis@redhat.com>
4832 S:      Maintained
4833 F:      fs/notify/fanotify/
4834 F:      include/linux/fanotify.h
4835 F:      include/uapi/linux/fanotify.h
4836
4837 FARSYNC SYNCHRONOUS DRIVER
4838 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4839 W:      http://www.farsite.co.uk/
4840 S:      Supported
4841 F:      drivers/net/wan/farsync.*
4842
4843 FAULT INJECTION SUPPORT
4844 M:      Akinobu Mita <akinobu.mita@gmail.com>
4845 S:      Supported
4846 F:      Documentation/fault-injection/
4847 F:      lib/fault-inject.c
4848
4849 FBTFT Framebuffer drivers
4850 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4851 M:      Noralf Trønnes <noralf@tronnes.org>
4852 S:      Maintained
4853 F:      drivers/staging/fbtft/
4854
4855 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4856 M:      Johannes Thumshirn <jth@kernel.org>
4857 L:      fcoe-devel@open-fcoe.org
4858 W:      www.Open-FCoE.org
4859 S:      Supported
4860 F:      drivers/scsi/libfc/
4861 F:      drivers/scsi/fcoe/
4862 F:      include/scsi/fc/
4863 F:      include/scsi/libfc.h
4864 F:      include/scsi/libfcoe.h
4865 F:      include/uapi/scsi/fc/
4866
4867 FILE LOCKING (flock() and fcntl()/lockf())
4868 M:      Jeff Layton <jlayton@poochiereds.net>
4869 M:      "J. Bruce Fields" <bfields@fieldses.org>
4870 L:      linux-fsdevel@vger.kernel.org
4871 S:      Maintained
4872 F:      include/linux/fcntl.h
4873 F:      include/linux/fs.h
4874 F:      include/uapi/linux/fcntl.h
4875 F:      include/uapi/linux/fs.h
4876 F:      fs/fcntl.c
4877 F:      fs/locks.c
4878
4879 FILESYSTEMS (VFS and infrastructure)
4880 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4881 L:      linux-fsdevel@vger.kernel.org
4882 S:      Maintained
4883 F:      fs/*
4884
4885 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4886 M:      Riku Voipio <riku.voipio@iki.fi>
4887 L:      linux-hwmon@vger.kernel.org
4888 S:      Maintained
4889 F:      drivers/hwmon/f75375s.c
4890 F:      include/linux/f75375s.h
4891
4892 FIREWIRE AUDIO DRIVERS
4893 M:      Clemens Ladisch <clemens@ladisch.de>
4894 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4895 T:      git git://git.alsa-project.org/alsa-kernel.git
4896 S:      Maintained
4897 F:      sound/firewire/
4898
4899 FIREWIRE MEDIA DRIVERS (firedtv)
4900 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4901 L:      linux-media@vger.kernel.org
4902 L:      linux1394-devel@lists.sourceforge.net
4903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4904 S:      Maintained
4905 F:      drivers/media/firewire/
4906
4907 FIREWIRE SBP-2 TARGET
4908 M:      Chris Boot <bootc@bootc.net>
4909 L:      linux-scsi@vger.kernel.org
4910 L:      target-devel@vger.kernel.org
4911 L:      linux1394-devel@lists.sourceforge.net
4912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4913 S:      Maintained
4914 F:      drivers/target/sbp/
4915
4916 FIREWIRE SUBSYSTEM
4917 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4918 L:      linux1394-devel@lists.sourceforge.net
4919 W:      http://ieee1394.wiki.kernel.org/
4920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4921 S:      Maintained
4922 F:      drivers/firewire/
4923 F:      include/linux/firewire.h
4924 F:      include/uapi/linux/firewire*.h
4925 F:      tools/firewire/
4926
4927 FIRMWARE LOADER (request_firmware)
4928 M:      Ming Lei <ming.lei@canonical.com>
4929 M:      Luis R. Rodriguez <mcgrof@kernel.org>
4930 L:      linux-kernel@vger.kernel.org
4931 S:      Maintained
4932 F:      Documentation/firmware_class/
4933 F:      drivers/base/firmware*.c
4934 F:      include/linux/firmware.h
4935
4936 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4937 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4938 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4939 S:      Maintained
4940 F:      drivers/block/rsxx/
4941
4942 FLOPPY DRIVER
4943 M:      Jiri Kosina <jikos@kernel.org>
4944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4945 S:      Odd fixes
4946 F:      drivers/block/floppy.c
4947
4948 FMC SUBSYSTEM
4949 M:      Alessandro Rubini <rubini@gnudd.com>
4950 W:      http://www.ohwr.org/projects/fmc-bus
4951 S:      Supported
4952 F:      drivers/fmc/
4953 F:      include/linux/fmc*.h
4954 F:      include/linux/ipmi-fru.h
4955 K:      fmc_d.*register
4956
4957 FPGA MANAGER FRAMEWORK
4958 M:      Alan Tull <atull@opensource.altera.com>
4959 R:      Moritz Fischer <moritz.fischer@ettus.com>
4960 S:      Maintained
4961 F:      drivers/fpga/
4962 F:      include/linux/fpga/fpga-mgr.h
4963 W:      http://www.rocketboards.org
4964
4965 FPU EMULATOR
4966 M:      Bill Metzenthen <billm@melbpc.org.au>
4967 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4968 S:      Maintained
4969 F:      arch/x86/math-emu/
4970
4971 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4972 L:      netdev@vger.kernel.org
4973 S:      Orphan
4974 F:      drivers/net/wan/dlci.c
4975 F:      drivers/net/wan/sdla.c
4976
4977 FRAMEBUFFER LAYER
4978 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4979 L:      linux-fbdev@vger.kernel.org
4980 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4981 S:      Maintained
4982 F:      Documentation/fb/
4983 F:      drivers/video/
4984 F:      include/video/
4985 F:      include/linux/fb.h
4986 F:      include/uapi/video/
4987 F:      include/uapi/linux/fb.h
4988
4989 FREESCALE DIU FRAMEBUFFER DRIVER
4990 M:      Timur Tabi <timur@tabi.org>
4991 L:      linux-fbdev@vger.kernel.org
4992 S:      Maintained
4993 F:      drivers/video/fbdev/fsl-diu-fb.*
4994
4995 FREESCALE DMA DRIVER
4996 M:      Li Yang <leoli@freescale.com>
4997 M:      Zhang Wei <zw@zh-kernel.org>
4998 L:      linuxppc-dev@lists.ozlabs.org
4999 S:      Maintained
5000 F:      drivers/dma/fsldma.*
5001
5002 FREESCALE GPMI NAND DRIVER
5003 M:      Han Xu <han.xu@nxp.com>
5004 L:      linux-mtd@lists.infradead.org
5005 S:      Maintained
5006 F:      drivers/mtd/nand/gpmi-nand/*
5007
5008 FREESCALE I2C CPM DRIVER
5009 M:      Jochen Friedrich <jochen@scram.de>
5010 L:      linuxppc-dev@lists.ozlabs.org
5011 L:      linux-i2c@vger.kernel.org
5012 S:      Maintained
5013 F:      drivers/i2c/busses/i2c-cpm.c
5014
5015 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5016 M:      Sascha Hauer <kernel@pengutronix.de>
5017 L:      linux-fbdev@vger.kernel.org
5018 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5019 S:      Maintained
5020 F:      include/linux/platform_data/video-imxfb.h
5021 F:      drivers/video/fbdev/imxfb.c
5022
5023 FREESCALE QUAD SPI DRIVER
5024 M:      Han Xu <han.xu@nxp.com>
5025 L:      linux-mtd@lists.infradead.org
5026 S:      Maintained
5027 F:      drivers/mtd/spi-nor/fsl-quadspi.c
5028
5029 FREESCALE SOC FS_ENET DRIVER
5030 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
5031 M:      Vitaly Bordug <vbordug@ru.mvista.com>
5032 L:      linuxppc-dev@lists.ozlabs.org
5033 L:      netdev@vger.kernel.org
5034 S:      Maintained
5035 F:      drivers/net/ethernet/freescale/fs_enet/
5036 F:      include/linux/fs_enet_pd.h
5037
5038 FREESCALE IMX / MXC FEC DRIVER
5039 M:      Fugang Duan <fugang.duan@nxp.com>
5040 L:      netdev@vger.kernel.org
5041 S:      Maintained
5042 F:      drivers/net/ethernet/freescale/fec_main.c
5043 F:      drivers/net/ethernet/freescale/fec_ptp.c
5044 F:      drivers/net/ethernet/freescale/fec.h
5045 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
5046
5047 FREESCALE QORIQ DPAA FMAN DRIVER
5048 M:      Madalin Bucur <madalin.bucur@nxp.com>
5049 L:      netdev@vger.kernel.org
5050 S:      Maintained
5051 F:      drivers/net/ethernet/freescale/fman
5052 F:      Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5053
5054 FREESCALE QUICC ENGINE LIBRARY
5055 L:      linuxppc-dev@lists.ozlabs.org
5056 S:      Orphan
5057 F:      drivers/soc/fsl/qe/
5058 F:      include/soc/fsl/*qe*.h
5059 F:      include/soc/fsl/*ucc*.h
5060
5061 FREESCALE USB PERIPHERAL DRIVERS
5062 M:      Li Yang <leoli@freescale.com>
5063 L:      linux-usb@vger.kernel.org
5064 L:      linuxppc-dev@lists.ozlabs.org
5065 S:      Maintained
5066 F:      drivers/usb/gadget/udc/fsl*
5067
5068 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5069 M:      Li Yang <leoli@freescale.com>
5070 L:      netdev@vger.kernel.org
5071 L:      linuxppc-dev@lists.ozlabs.org
5072 S:      Maintained
5073 F:      drivers/net/ethernet/freescale/ucc_geth*
5074
5075 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5076 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
5077 L:      netdev@vger.kernel.org
5078 S:      Maintained
5079 F:      drivers/net/ethernet/freescale/gianfar*
5080 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
5081 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5082
5083 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5084 M:      Zhao Qiang <qiang.zhao@nxp.com>
5085 L:      netdev@vger.kernel.org
5086 L:      linuxppc-dev@lists.ozlabs.org
5087 S:      Maintained
5088 F:      drivers/net/wan/fsl_ucc_hdlc*
5089
5090 FREESCALE QUICC ENGINE UCC UART DRIVER
5091 M:      Timur Tabi <timur@tabi.org>
5092 L:      linuxppc-dev@lists.ozlabs.org
5093 S:      Maintained
5094 F:      drivers/tty/serial/ucc_uart.c
5095
5096 FREESCALE SOC SOUND DRIVERS
5097 M:      Timur Tabi <timur@tabi.org>
5098 M:      Nicolin Chen <nicoleotsuka@gmail.com>
5099 M:      Xiubo Li <Xiubo.Lee@gmail.com>
5100 R:      Fabio Estevam <fabio.estevam@nxp.com>
5101 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5102 L:      linuxppc-dev@lists.ozlabs.org
5103 S:      Maintained
5104 F:      sound/soc/fsl/fsl*
5105 F:      sound/soc/fsl/imx*
5106 F:      sound/soc/fsl/mpc8610_hpcd.c
5107
5108 FREEVXFS FILESYSTEM
5109 M:      Christoph Hellwig <hch@infradead.org>
5110 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
5111 S:      Maintained
5112 F:      fs/freevxfs/
5113
5114 FREEZER
5115 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5116 M:      Pavel Machek <pavel@ucw.cz>
5117 L:      linux-pm@vger.kernel.org
5118 S:      Supported
5119 F:      Documentation/power/freezing-of-tasks.txt
5120 F:      include/linux/freezer.h
5121 F:      kernel/freezer.c
5122
5123 FRONTSWAP API
5124 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5125 L:      linux-kernel@vger.kernel.org
5126 S:      Maintained
5127 F:      mm/frontswap.c
5128 F:      include/linux/frontswap.h
5129
5130 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5131 M:      David Howells <dhowells@redhat.com>
5132 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
5133 S:      Supported
5134 F:      Documentation/filesystems/caching/
5135 F:      fs/fscache/
5136 F:      include/linux/fscache*.h
5137
5138 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5139 M:      Theodore Y. Ts'o <tytso@mit.edu>
5140 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5141 S:      Supported
5142 F:      fs/crypto/
5143 F:      include/linux/fscrypto.h
5144
5145 F2FS FILE SYSTEM
5146 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5147 M:      Chao Yu <yuchao0@huawei.com>
5148 L:      linux-f2fs-devel@lists.sourceforge.net
5149 W:      https://f2fs.wiki.kernel.org/
5150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5151 S:      Maintained
5152 F:      Documentation/filesystems/f2fs.txt
5153 F:      Documentation/ABI/testing/sysfs-fs-f2fs
5154 F:      fs/f2fs/
5155 F:      include/linux/f2fs_fs.h
5156 F:      include/trace/events/f2fs.h
5157
5158 FUJITSU FR-V (FRV) PORT
5159 S:      Orphan
5160 F:      arch/frv/
5161
5162 FUJITSU LAPTOP EXTRAS
5163 M:      Jonathan Woithe <jwoithe@just42.net>
5164 L:      platform-driver-x86@vger.kernel.org
5165 S:      Maintained
5166 F:      drivers/platform/x86/fujitsu-laptop.c
5167
5168 FUJITSU M-5MO LS CAMERA ISP DRIVER
5169 M:      Kyungmin Park <kyungmin.park@samsung.com>
5170 M:      Heungjun Kim <riverful.kim@samsung.com>
5171 L:      linux-media@vger.kernel.org
5172 S:      Maintained
5173 F:      drivers/media/i2c/m5mols/
5174 F:      include/media/i2c/m5mols.h
5175
5176 FUJITSU TABLET EXTRAS
5177 M:      Robert Gerlach <khnz@gmx.de>
5178 L:      platform-driver-x86@vger.kernel.org
5179 S:      Maintained
5180 F:      drivers/platform/x86/fujitsu-tablet.c
5181
5182 FUSE: FILESYSTEM IN USERSPACE
5183 M:      Miklos Szeredi <miklos@szeredi.hu>
5184 L:      linux-fsdevel@vger.kernel.org
5185 W:      http://fuse.sourceforge.net/
5186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5187 S:      Maintained
5188 F:      fs/fuse/
5189 F:      include/uapi/linux/fuse.h
5190 F:      Documentation/filesystems/fuse.txt
5191
5192 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5193 M:      Rik Faith <faith@cs.unc.edu>
5194 L:      linux-scsi@vger.kernel.org
5195 S:      Odd Fixes (e.g., new signatures)
5196 F:      drivers/scsi/fdomain.*
5197
5198 GCC PLUGINS
5199 M:      Kees Cook <keescook@chromium.org>
5200 R:      Emese Revfy <re.emese@gmail.com>
5201 L:      kernel-hardening@lists.openwall.com
5202 S:      Maintained
5203 F:      scripts/gcc-plugins/
5204 F:      scripts/gcc-plugin.sh
5205 F:      Documentation/gcc-plugins.txt
5206
5207 GCOV BASED KERNEL PROFILING
5208 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5209 S:      Maintained
5210 F:      kernel/gcov/
5211 F:      Documentation/dev-tools/gcov.rst
5212
5213 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5214 M:      Achim Leubner <achim_leubner@adaptec.com>
5215 L:      linux-scsi@vger.kernel.org
5216 W:      http://www.icp-vortex.com/
5217 S:      Supported
5218 F:      drivers/scsi/gdt*
5219
5220 GDB KERNEL DEBUGGING HELPER SCRIPTS
5221 M:      Jan Kiszka <jan.kiszka@siemens.com>
5222 M:      Kieran Bingham <kieran@bingham.xyz>
5223 S:      Supported
5224 F:      scripts/gdb/
5225
5226 GEMTEK FM RADIO RECEIVER DRIVER
5227 M:      Hans Verkuil <hverkuil@xs4all.nl>
5228 L:      linux-media@vger.kernel.org
5229 T:      git git://linuxtv.org/media_tree.git
5230 W:      https://linuxtv.org
5231 S:      Maintained
5232 F:      drivers/media/radio/radio-gemtek*
5233
5234 GENERIC GPIO I2C DRIVER
5235 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
5236 S:      Supported
5237 F:      drivers/i2c/busses/i2c-gpio.c
5238 F:      include/linux/i2c-gpio.h
5239
5240 GENERIC GPIO I2C MULTIPLEXER DRIVER
5241 M:      Peter Korsgaard <peter.korsgaard@barco.com>
5242 L:      linux-i2c@vger.kernel.org
5243 S:      Supported
5244 F:      drivers/i2c/muxes/i2c-mux-gpio.c
5245 F:      include/linux/i2c-mux-gpio.h
5246 F:      Documentation/i2c/muxes/i2c-mux-gpio
5247
5248 GENERIC HDLC (WAN) DRIVERS
5249 M:      Krzysztof Halasa <khc@pm.waw.pl>
5250 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
5251 S:      Maintained
5252 F:      drivers/net/wan/c101.c
5253 F:      drivers/net/wan/hd6457*
5254 F:      drivers/net/wan/hdlc*
5255 F:      drivers/net/wan/n2.c
5256 F:      drivers/net/wan/pc300too.c
5257 F:      drivers/net/wan/pci200syn.c
5258 F:      drivers/net/wan/wanxl*
5259
5260 GENERIC INCLUDE/ASM HEADER FILES
5261 M:      Arnd Bergmann <arnd@arndb.de>
5262 L:      linux-arch@vger.kernel.org
5263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5264 S:      Maintained
5265 F:      include/asm-generic/
5266 F:      include/uapi/asm-generic/
5267
5268 GENERIC PHY FRAMEWORK
5269 M:      Kishon Vijay Abraham I <kishon@ti.com>
5270 L:      linux-kernel@vger.kernel.org
5271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5272 S:      Supported
5273 F:      drivers/phy/
5274 F:      include/linux/phy/
5275
5276 GENERIC PM DOMAINS
5277 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5278 M:      Kevin Hilman <khilman@kernel.org>
5279 M:      Ulf Hansson <ulf.hansson@linaro.org>
5280 L:      linux-pm@vger.kernel.org
5281 S:      Supported
5282 F:      drivers/base/power/domain*.c
5283 F:      include/linux/pm_domain.h
5284
5285 GENERIC UIO DRIVER FOR PCI DEVICES
5286 M:      "Michael S. Tsirkin" <mst@redhat.com>
5287 L:      kvm@vger.kernel.org
5288 S:      Supported
5289 F:      drivers/uio/uio_pci_generic.c
5290
5291 GET_MAINTAINER SCRIPT
5292 M:      Joe Perches <joe@perches.com>
5293 S:      Maintained
5294 F:      scripts/get_maintainer.pl
5295
5296 GENWQE (IBM Generic Workqueue Card)
5297 M:      Frank Haverkamp <haver@linux.vnet.ibm.com>
5298 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5299 S:      Supported
5300 F:      drivers/misc/genwqe/
5301
5302 GFS2 FILE SYSTEM
5303 M:      Steven Whitehouse <swhiteho@redhat.com>
5304 M:      Bob Peterson <rpeterso@redhat.com>
5305 L:      cluster-devel@redhat.com
5306 W:      http://sources.redhat.com/cluster/
5307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5308 S:      Supported
5309 F:      Documentation/filesystems/gfs2*.txt
5310 F:      fs/gfs2/
5311 F:      include/uapi/linux/gfs2_ondisk.h
5312
5313 GIGASET ISDN DRIVERS
5314 M:      Paul Bolle <pebolle@tiscali.nl>
5315 L:      gigaset307x-common@lists.sourceforge.net
5316 W:      http://gigaset307x.sourceforge.net/
5317 S:      Odd Fixes
5318 F:      Documentation/isdn/README.gigaset
5319 F:      drivers/isdn/gigaset/
5320 F:      include/uapi/linux/gigaset_dev.h
5321
5322 GO7007 MPEG CODEC
5323 M:      Hans Verkuil <hans.verkuil@cisco.com>
5324 L:      linux-media@vger.kernel.org
5325 S:      Maintained
5326 F:      drivers/media/usb/go7007/
5327
5328 GOODIX TOUCHSCREEN
5329 M:      Bastien Nocera <hadess@hadess.net>
5330 L:      linux-input@vger.kernel.org
5331 S:      Maintained
5332 F:      drivers/input/touchscreen/goodix.c
5333
5334 GPIO MOCKUP DRIVER
5335 M:      Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5336 L:      linux-gpio@vger.kernel.org
5337 S:      Maintained
5338 F:      drivers/gpio/gpio-mockup.c
5339 F:      tools/testing/selftests/gpio/
5340
5341 GPIO SUBSYSTEM
5342 M:      Linus Walleij <linus.walleij@linaro.org>
5343 M:      Alexandre Courbot <gnurou@gmail.com>
5344 L:      linux-gpio@vger.kernel.org
5345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5346 S:      Maintained
5347 F:      Documentation/devicetree/bindings/gpio/
5348 F:      Documentation/gpio/
5349 F:      Documentation/ABI/testing/gpio-cdev
5350 F:      Documentation/ABI/obsolete/sysfs-gpio
5351 F:      drivers/gpio/
5352 F:      include/linux/gpio/
5353 F:      include/linux/gpio.h
5354 F:      include/asm-generic/gpio.h
5355 F:      include/uapi/linux/gpio.h
5356 F:      tools/gpio/
5357
5358 GRE DEMULTIPLEXER DRIVER
5359 M:      Dmitry Kozlov <xeb@mail.ru>
5360 L:      netdev@vger.kernel.org
5361 S:      Maintained
5362 F:      net/ipv4/gre_demux.c
5363 F:      net/ipv4/gre_offload.c
5364 F:      include/net/gre.h
5365
5366 GRETH 10/100/1G Ethernet MAC device driver
5367 M:      Andreas Larsson <andreas@gaisler.com>
5368 L:      netdev@vger.kernel.org
5369 S:      Maintained
5370 F:      drivers/net/ethernet/aeroflex/
5371
5372 GREYBUS SUBSYSTEM
5373 M:      Johan Hovold <johan@kernel.org>
5374 M:      Alex Elder <elder@kernel.org>
5375 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5376 S:      Maintained
5377 F:      drivers/staging/greybus/
5378
5379 GREYBUS AUDIO PROTOCOLS DRIVERS
5380 M:      Vaibhav Agarwal <vaibhav.sr@gmail.com>
5381 M:      Mark Greer <mgreer@animalcreek.com>
5382 S:      Maintained
5383 F:      drivers/staging/greybus/audio_apbridgea.c
5384 F:      drivers/staging/greybus/audio_apbridgea.h
5385 F:      drivers/staging/greybus/audio_codec.c
5386 F:      drivers/staging/greybus/audio_codec.h
5387 F:      drivers/staging/greybus/audio_gb.c
5388 F:      drivers/staging/greybus/audio_manager.c
5389 F:      drivers/staging/greybus/audio_manager.h
5390 F:      drivers/staging/greybus/audio_manager_module.c
5391 F:      drivers/staging/greybus/audio_manager_private.h
5392 F:      drivers/staging/greybus/audio_manager_sysfs.c
5393 F:      drivers/staging/greybus/audio_module.c
5394 F:      drivers/staging/greybus/audio_topology.c
5395
5396 GREYBUS PROTOCOLS DRIVERS
5397 M:      Rui Miguel Silva <rmfrfs@gmail.com>
5398 S:      Maintained
5399 F:      drivers/staging/greybus/sdio.c
5400 F:      drivers/staging/greybus/light.c
5401 F:      drivers/staging/greybus/gpio.c
5402 F:      drivers/staging/greybus/power_supply.c
5403 F:      drivers/staging/greybus/spi.c
5404 F:      drivers/staging/greybus/spilib.c
5405
5406 GREYBUS PROTOCOLS DRIVERS
5407 M:      Bryan O'Donoghue <pure.logic@nexus-software.ie>
5408 S:      Maintained
5409 F:      drivers/staging/greybus/loopback.c
5410 F:      drivers/staging/greybus/timesync.c
5411 F:      drivers/staging/greybus/timesync_platform.c
5412
5413 GREYBUS PROTOCOLS DRIVERS
5414 M:      Viresh Kumar <vireshk@kernel.org>
5415 S:      Maintained
5416 F:      drivers/staging/greybus/authentication.c
5417 F:      drivers/staging/greybus/bootrom.c
5418 F:      drivers/staging/greybus/firmware.h
5419 F:      drivers/staging/greybus/fw-core.c
5420 F:      drivers/staging/greybus/fw-download.c
5421 F:      drivers/staging/greybus/fw-managament.c
5422 F:      drivers/staging/greybus/greybus_authentication.h
5423 F:      drivers/staging/greybus/greybus_firmware.h
5424 F:      drivers/staging/greybus/hid.c
5425 F:      drivers/staging/greybus/i2c.c
5426 F:      drivers/staging/greybus/spi.c
5427 F:      drivers/staging/greybus/spilib.c
5428 F:      drivers/staging/greybus/spilib.h
5429
5430 GREYBUS PROTOCOLS DRIVERS
5431 M:      David Lin <dtwlin@gmail.com>
5432 S:      Maintained
5433 F:      drivers/staging/greybus/uart.c
5434 F:      drivers/staging/greybus/log.c
5435
5436 GREYBUS PLATFORM DRIVERS
5437 M:      Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5438 S:      Maintained
5439 F:      drivers/staging/greybus/arche-platform.c
5440 F:      drivers/staging/greybus/arche-apb-ctrl.c
5441 F:      drivers/staging/greybus/arche_platform.h
5442
5443 GS1662 VIDEO SERIALIZER
5444 M:      Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5445 L:      linux-media@vger.kernel.org
5446 T:      git git://linuxtv.org/media_tree.git
5447 S:      Maintained
5448 F:      drivers/media/spi/gs1662.c
5449
5450 GSPCA FINEPIX SUBDRIVER
5451 M:      Frank Zago <frank@zago.net>
5452 L:      linux-media@vger.kernel.org
5453 T:      git git://linuxtv.org/media_tree.git
5454 S:      Maintained
5455 F:      drivers/media/usb/gspca/finepix.c
5456
5457 GSPCA GL860 SUBDRIVER
5458 M:      Olivier Lorin <o.lorin@laposte.net>
5459 L:      linux-media@vger.kernel.org
5460 T:      git git://linuxtv.org/media_tree.git
5461 S:      Maintained
5462 F:      drivers/media/usb/gspca/gl860/
5463
5464 GSPCA M5602 SUBDRIVER
5465 M:      Erik Andren <erik.andren@gmail.com>
5466 L:      linux-media@vger.kernel.org
5467 T:      git git://linuxtv.org/media_tree.git
5468 S:      Maintained
5469 F:      drivers/media/usb/gspca/m5602/
5470
5471 GSPCA PAC207 SONIXB SUBDRIVER
5472 M:      Hans Verkuil <hverkuil@xs4all.nl>
5473 L:      linux-media@vger.kernel.org
5474 T:      git git://linuxtv.org/media_tree.git
5475 S:      Odd Fixes
5476 F:      drivers/media/usb/gspca/pac207.c
5477
5478 GSPCA SN9C20X SUBDRIVER
5479 M:      Brian Johnson <brijohn@gmail.com>
5480 L:      linux-media@vger.kernel.org
5481 T:      git git://linuxtv.org/media_tree.git
5482 S:      Maintained
5483 F:      drivers/media/usb/gspca/sn9c20x.c
5484
5485 GSPCA T613 SUBDRIVER
5486 M:      Leandro Costantino <lcostantino@gmail.com>
5487 L:      linux-media@vger.kernel.org
5488 T:      git git://linuxtv.org/media_tree.git
5489 S:      Maintained
5490 F:      drivers/media/usb/gspca/t613.c
5491
5492 GSPCA USB WEBCAM DRIVER
5493 M:      Hans Verkuil <hverkuil@xs4all.nl>
5494 L:      linux-media@vger.kernel.org
5495 T:      git git://linuxtv.org/media_tree.git
5496 S:      Odd Fixes
5497 F:      drivers/media/usb/gspca/
5498
5499 GUID PARTITION TABLE (GPT)
5500 M:      Davidlohr Bueso <dave@stgolabs.net>
5501 L:      linux-efi@vger.kernel.org
5502 S:      Maintained
5503 F:      block/partitions/efi.*
5504
5505 STK1160 USB VIDEO CAPTURE DRIVER
5506 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5507 L:      linux-media@vger.kernel.org
5508 T:      git git://linuxtv.org/media_tree.git
5509 S:      Maintained
5510 F:      drivers/media/usb/stk1160/
5511
5512 H8/300 ARCHITECTURE
5513 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
5514 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5515 W:      http://uclinux-h8.sourceforge.jp
5516 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5517 S:      Maintained
5518 F:      arch/h8300/
5519 F:      drivers/clocksource/h8300_*.c
5520 F:      drivers/clk/h8300/
5521 F:      drivers/irqchip/irq-renesas-h8*.c
5522
5523 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5524 M:      Frank Seidel <frank@f-seidel.de>
5525 L:      platform-driver-x86@vger.kernel.org
5526 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5527 S:      Maintained
5528 F:      drivers/platform/x86/hdaps.c
5529
5530 HDPVR USB VIDEO ENCODER DRIVER
5531 M:      Hans Verkuil <hverkuil@xs4all.nl>
5532 L:      linux-media@vger.kernel.org
5533 T:      git git://linuxtv.org/media_tree.git
5534 W:      https://linuxtv.org
5535 S:      Odd Fixes
5536 F:      drivers/media/usb/hdpvr/
5537
5538 HWPOISON MEMORY FAILURE HANDLING
5539 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5540 L:      linux-mm@kvack.org
5541 S:      Maintained
5542 F:      mm/memory-failure.c
5543 F:      mm/hwpoison-inject.c
5544
5545 HYPERVISOR VIRTUAL CONSOLE DRIVER
5546 L:      linuxppc-dev@lists.ozlabs.org
5547 S:      Odd Fixes
5548 F:      drivers/tty/hvc/
5549
5550 HACKRF MEDIA DRIVER
5551 M:      Antti Palosaari <crope@iki.fi>
5552 L:      linux-media@vger.kernel.org
5553 W:      https://linuxtv.org
5554 W:      http://palosaari.fi/linux/
5555 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5556 T:      git git://linuxtv.org/anttip/media_tree.git
5557 S:      Maintained
5558 F:      drivers/media/usb/hackrf/
5559
5560 HARDWARE MONITORING
5561 M:      Jean Delvare <jdelvare@suse.com>
5562 M:      Guenter Roeck <linux@roeck-us.net>
5563 L:      linux-hwmon@vger.kernel.org
5564 W:      http://hwmon.wiki.kernel.org/
5565 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5567 S:      Maintained
5568 F:      Documentation/hwmon/
5569 F:      drivers/hwmon/
5570 F:      include/linux/hwmon*.h
5571
5572 HARDWARE RANDOM NUMBER GENERATOR CORE
5573 M:      Matt Mackall <mpm@selenic.com>
5574 M:      Herbert Xu <herbert@gondor.apana.org.au>
5575 L:      linux-crypto@vger.kernel.org
5576 S:      Odd fixes
5577 F:      Documentation/devicetree/bindings/rng/
5578 F:      Documentation/hw_random.txt
5579 F:      drivers/char/hw_random/
5580 F:      include/linux/hw_random.h
5581
5582 HARDWARE SPINLOCK CORE
5583 M:      Ohad Ben-Cohen <ohad@wizery.com>
5584 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5585 L:      linux-remoteproc@vger.kernel.org
5586 S:      Maintained
5587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5588 F:      Documentation/devicetree/bindings/hwlock/
5589 F:      Documentation/hwspinlock.txt
5590 F:      drivers/hwspinlock/
5591 F:      include/linux/hwspinlock.h
5592
5593 HARMONY SOUND DRIVER
5594 L:      linux-parisc@vger.kernel.org
5595 S:      Maintained
5596 F:      sound/parisc/harmony.*
5597
5598 HD29L2 MEDIA DRIVER
5599 M:      Antti Palosaari <crope@iki.fi>
5600 L:      linux-media@vger.kernel.org
5601 W:      https://linuxtv.org
5602 W:      http://palosaari.fi/linux/
5603 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5604 T:      git git://linuxtv.org/anttip/media_tree.git
5605 S:      Maintained
5606 F:      drivers/media/dvb-frontends/hd29l2*
5607
5608 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5609 M:      Brian Boylston <brian.boylston@hpe.com>
5610 S:      Supported
5611 F:      Documentation/watchdog/hpwdt.txt
5612 F:      drivers/watchdog/hpwdt.c
5613
5614 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5615 M:      Don Brace <don.brace@microsemi.com>
5616 L:      iss_storagedev@hp.com
5617 L:      esc.storagedev@microsemi.com
5618 L:      linux-scsi@vger.kernel.org
5619 S:      Supported
5620 F:      Documentation/scsi/hpsa.txt
5621 F:      drivers/scsi/hpsa*.[ch]
5622 F:      include/linux/cciss*.h
5623 F:      include/uapi/linux/cciss*.h
5624
5625 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5626 M:      Don Brace <don.brace@microsemi.com>
5627 L:      iss_storagedev@hp.com
5628 L:      esc.storagedev@microsemi.com
5629 L:      linux-scsi@vger.kernel.org
5630 S:      Supported
5631 F:      Documentation/blockdev/cciss.txt
5632 F:      drivers/block/cciss*
5633 F:      include/linux/cciss_ioctl.h
5634 F:      include/uapi/linux/cciss_ioctl.h
5635
5636 HFI1 DRIVER
5637 M:      Mike Marciniszyn <mike.marciniszyn@intel.com>
5638 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
5639 L:      linux-rdma@vger.kernel.org
5640 S:      Supported
5641 F:      drivers/infiniband/hw/hfi1
5642
5643 HFS FILESYSTEM
5644 L:      linux-fsdevel@vger.kernel.org
5645 S:      Orphan
5646 F:      Documentation/filesystems/hfs.txt
5647 F:      fs/hfs/
5648
5649 HFSPLUS FILESYSTEM
5650 L:      linux-fsdevel@vger.kernel.org
5651 S:      Orphan
5652 F:      Documentation/filesystems/hfsplus.txt
5653 F:      fs/hfsplus/
5654
5655 HGA FRAMEBUFFER DRIVER
5656 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5657 L:      linux-nvidia@lists.surfsouth.com
5658 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5659 S:      Maintained
5660 F:      drivers/video/fbdev/hgafb.c
5661
5662 HIBERNATION (aka Software Suspend, aka swsusp)
5663 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5664 M:      Pavel Machek <pavel@ucw.cz>
5665 L:      linux-pm@vger.kernel.org
5666 S:      Supported
5667 F:      arch/x86/power/
5668 F:      drivers/base/power/
5669 F:      kernel/power/
5670 F:      include/linux/suspend.h
5671 F:      include/linux/freezer.h
5672 F:      include/linux/pm.h
5673 F:      arch/*/include/asm/suspend*.h
5674
5675 HID CORE LAYER
5676 M:      Jiri Kosina <jikos@kernel.org>
5677 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5678 L:      linux-input@vger.kernel.org
5679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5680 S:      Maintained
5681 F:      drivers/hid/
5682 F:      include/linux/hid*
5683 F:      include/uapi/linux/hid*
5684
5685 HID SENSOR HUB DRIVERS
5686 M:      Jiri Kosina <jikos@kernel.org>
5687 M:      Jonathan Cameron <jic23@kernel.org>
5688 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5689 L:      linux-input@vger.kernel.org
5690 L:      linux-iio@vger.kernel.org
5691 S:      Maintained
5692 F:      Documentation/hid/hid-sensor*
5693 F:      drivers/hid/hid-sensor-*
5694 F:      drivers/iio/*/hid-*
5695 F:      include/linux/hid-sensor-*
5696
5697 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5698 M:      Thomas Gleixner <tglx@linutronix.de>
5699 L:      linux-kernel@vger.kernel.org
5700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5701 S:      Maintained
5702 F:      Documentation/timers/
5703 F:      kernel/time/hrtimer.c
5704 F:      kernel/time/clockevents.c
5705 F:      kernel/time/tick*.*
5706 F:      kernel/time/timer_*.c
5707 F:      include/linux/clockchips.h
5708 F:      include/linux/hrtimer.h
5709
5710 HIGH-SPEED SCC DRIVER FOR AX.25
5711 L:      linux-hams@vger.kernel.org
5712 S:      Orphan
5713 F:      drivers/net/hamradio/dmascc.c
5714 F:      drivers/net/hamradio/scc.c
5715
5716 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5717 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5718 W:      http://www.highpoint-tech.com
5719 S:      Supported
5720 F:      Documentation/scsi/hptiop.txt
5721 F:      drivers/scsi/hptiop.c
5722
5723 HIPPI
5724 M:      Jes Sorensen <jes@trained-monkey.org>
5725 L:      linux-hippi@sunsite.dk
5726 S:      Maintained
5727 F:      include/linux/hippidevice.h
5728 F:      include/uapi/linux/if_hippi.h
5729 F:      net/802/hippi.c
5730 F:      drivers/net/hippi/
5731
5732 HISILICON NETWORK SUBSYSTEM DRIVER
5733 M:      Yisen Zhuang <yisen.zhuang@huawei.com>
5734 M:      Salil Mehta <salil.mehta@huawei.com>
5735 L:      netdev@vger.kernel.org
5736 W:      http://www.hisilicon.com
5737 S:      Maintained
5738 F:      drivers/net/ethernet/hisilicon/
5739 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
5740
5741 HISILICON ROCE DRIVER
5742 M:      Lijun Ou <oulijun@huawei.com>
5743 M:      Wei Hu(Xavier) <xavier.huwei@huawei.com>
5744 L:      linux-rdma@vger.kernel.org
5745 S:      Maintained
5746 F:      drivers/infiniband/hw/hns/
5747 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5748
5749 HISILICON SAS Controller
5750 M:      John Garry <john.garry@huawei.com>
5751 W:      http://www.hisilicon.com
5752 S:      Supported
5753 F:      drivers/scsi/hisi_sas/
5754 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5755
5756 HOST AP DRIVER
5757 M:      Jouni Malinen <j@w1.fi>
5758 L:      linux-wireless@vger.kernel.org
5759 W:      http://w1.fi/hostap-driver.html
5760 S:      Obsolete
5761 F:      drivers/net/wireless/intersil/hostap/
5762
5763 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5764 L:      platform-driver-x86@vger.kernel.org
5765 S:      Orphan
5766 F:      drivers/platform/x86/tc1100-wmi.c
5767
5768 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5769 M:      Jaroslav Kysela <perex@perex.cz>
5770 S:      Maintained
5771 F:      drivers/net/ethernet/hp/hp100.*
5772
5773 HPET:   High Precision Event Timers driver
5774 M:      Clemens Ladisch <clemens@ladisch.de>
5775 S:      Maintained
5776 F:      Documentation/timers/hpet.txt
5777 F:      drivers/char/hpet.c
5778 F:      include/linux/hpet.h
5779 F:      include/uapi/linux/hpet.h
5780
5781 HPET:   x86
5782 S:      Orphan
5783 F:      arch/x86/kernel/hpet.c
5784 F:      arch/x86/include/asm/hpet.h
5785
5786 HPFS FILESYSTEM
5787 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5788 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5789 S:      Maintained
5790 F:      fs/hpfs/
5791
5792 HSI SUBSYSTEM
5793 M:      Sebastian Reichel <sre@kernel.org>
5794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5795 S:      Maintained
5796 F:      Documentation/ABI/testing/sysfs-bus-hsi
5797 F:      Documentation/device-drivers/serial-interfaces.rst
5798 F:      drivers/hsi/
5799 F:      include/linux/hsi/
5800 F:      include/uapi/linux/hsi/
5801
5802 HSO 3G MODEM DRIVER
5803 M:      Jan Dumon <j.dumon@option.com>
5804 W:      http://www.pharscape.org
5805 S:      Maintained
5806 F:      drivers/net/usb/hso.c
5807
5808 HSR NETWORK PROTOCOL
5809 M:      Arvid Brodin <arvid.brodin@alten.se>
5810 L:      netdev@vger.kernel.org
5811 S:      Maintained
5812 F:      net/hsr/
5813
5814 HTCPEN TOUCHSCREEN DRIVER
5815 M:      Pau Oliva Fora <pof@eslack.org>
5816 L:      linux-input@vger.kernel.org
5817 S:      Maintained
5818 F:      drivers/input/touchscreen/htcpen.c
5819
5820 HUGETLB FILESYSTEM
5821 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5822 S:      Maintained
5823 F:      fs/hugetlbfs/
5824
5825 HVA ST MEDIA DRIVER
5826 M:      Jean-Christophe Trotin <jean-christophe.trotin@st.com>
5827 L:      linux-media@vger.kernel.org
5828 T:      git git://linuxtv.org/media_tree.git
5829 W:      https://linuxtv.org
5830 S:      Supported
5831 F:      drivers/media/platform/sti/hva
5832
5833 Hyper-V CORE AND DRIVERS
5834 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5835 M:      Haiyang Zhang <haiyangz@microsoft.com>
5836 L:      devel@linuxdriverproject.org
5837 S:      Maintained
5838 F:      arch/x86/include/asm/mshyperv.h
5839 F:      arch/x86/include/uapi/asm/hyperv.h
5840 F:      arch/x86/kernel/cpu/mshyperv.c
5841 F:      drivers/hid/hid-hyperv.c
5842 F:      drivers/hv/
5843 F:      drivers/input/serio/hyperv-keyboard.c
5844 F:      drivers/pci/host/pci-hyperv.c
5845 F:      drivers/net/hyperv/
5846 F:      drivers/scsi/storvsc_drv.c
5847 F:      drivers/video/fbdev/hyperv_fb.c
5848 F:      include/linux/hyperv.h
5849 F:      tools/hv/
5850 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5851
5852 I2C MUXES
5853 M:      Peter Rosin <peda@axentia.se>
5854 L:      linux-i2c@vger.kernel.org
5855 S:      Maintained
5856 F:      Documentation/i2c/i2c-topology
5857 F:      Documentation/i2c/muxes/
5858 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5859 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
5860 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
5861 F:      drivers/i2c/i2c-mux.c
5862 F:      drivers/i2c/muxes/
5863 F:      include/linux/i2c-mux.h
5864
5865 I2C OVER PARALLEL PORT
5866 M:      Jean Delvare <jdelvare@suse.com>
5867 L:      linux-i2c@vger.kernel.org
5868 S:      Maintained
5869 F:      Documentation/i2c/busses/i2c-parport
5870 F:      Documentation/i2c/busses/i2c-parport-light
5871 F:      drivers/i2c/busses/i2c-parport.c
5872 F:      drivers/i2c/busses/i2c-parport-light.c
5873
5874 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5875 M:      Jean Delvare <jdelvare@suse.com>
5876 L:      linux-i2c@vger.kernel.org
5877 S:      Maintained
5878 F:      Documentation/i2c/busses/i2c-ali1535
5879 F:      Documentation/i2c/busses/i2c-ali1563
5880 F:      Documentation/i2c/busses/i2c-ali15x3
5881 F:      Documentation/i2c/busses/i2c-amd756
5882 F:      Documentation/i2c/busses/i2c-amd8111
5883 F:      Documentation/i2c/busses/i2c-i801
5884 F:      Documentation/i2c/busses/i2c-nforce2
5885 F:      Documentation/i2c/busses/i2c-piix4
5886 F:      Documentation/i2c/busses/i2c-sis5595
5887 F:      Documentation/i2c/busses/i2c-sis630
5888 F:      Documentation/i2c/busses/i2c-sis96x
5889 F:      Documentation/i2c/busses/i2c-via
5890 F:      Documentation/i2c/busses/i2c-viapro
5891 F:      drivers/i2c/busses/i2c-ali1535.c
5892 F:      drivers/i2c/busses/i2c-ali1563.c
5893 F:      drivers/i2c/busses/i2c-ali15x3.c
5894 F:      drivers/i2c/busses/i2c-amd756.c
5895 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5896 F:      drivers/i2c/busses/i2c-amd8111.c
5897 F:      drivers/i2c/busses/i2c-i801.c
5898 F:      drivers/i2c/busses/i2c-isch.c
5899 F:      drivers/i2c/busses/i2c-nforce2.c
5900 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5901 F:      drivers/i2c/busses/i2c-piix4.c
5902 F:      drivers/i2c/busses/i2c-sis5595.c
5903 F:      drivers/i2c/busses/i2c-sis630.c
5904 F:      drivers/i2c/busses/i2c-sis96x.c
5905 F:      drivers/i2c/busses/i2c-via.c
5906 F:      drivers/i2c/busses/i2c-viapro.c
5907
5908 I2C/SMBUS ISMT DRIVER
5909 M:      Seth Heasley <seth.heasley@intel.com>
5910 M:      Neil Horman <nhorman@tuxdriver.com>
5911 L:      linux-i2c@vger.kernel.org
5912 F:      drivers/i2c/busses/i2c-ismt.c
5913 F:      Documentation/i2c/busses/i2c-ismt
5914
5915 I2C/SMBUS STUB DRIVER
5916 M:      Jean Delvare <jdelvare@suse.com>
5917 L:      linux-i2c@vger.kernel.org
5918 S:      Maintained
5919 F:      drivers/i2c/i2c-stub.c
5920
5921 I2C SUBSYSTEM
5922 M:      Wolfram Sang <wsa@the-dreams.de>
5923 L:      linux-i2c@vger.kernel.org
5924 W:      https://i2c.wiki.kernel.org/
5925 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5927 S:      Maintained
5928 F:      Documentation/devicetree/bindings/i2c/
5929 F:      Documentation/i2c/
5930 F:      drivers/i2c/
5931 F:      drivers/i2c/*/
5932 F:      include/linux/i2c.h
5933 F:      include/linux/i2c-*.h
5934 F:      include/uapi/linux/i2c.h
5935 F:      include/uapi/linux/i2c-*.h
5936
5937 I2C ACPI SUPPORT
5938 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5939 L:      linux-i2c@vger.kernel.org
5940 L:      linux-acpi@vger.kernel.org
5941 S:      Maintained
5942
5943 I2C-TAOS-EVM DRIVER
5944 M:      Jean Delvare <jdelvare@suse.com>
5945 L:      linux-i2c@vger.kernel.org
5946 S:      Maintained
5947 F:      Documentation/i2c/busses/i2c-taos-evm
5948 F:      drivers/i2c/busses/i2c-taos-evm.c
5949
5950 I2C-TINY-USB DRIVER
5951 M:      Till Harbaum <till@harbaum.org>
5952 L:      linux-i2c@vger.kernel.org
5953 W:      http://www.harbaum.org/till/i2c_tiny_usb
5954 S:      Maintained
5955 F:      drivers/i2c/busses/i2c-tiny-usb.c
5956
5957 i386 BOOT CODE
5958 M:      "H. Peter Anvin" <hpa@zytor.com>
5959 S:      Maintained
5960 F:      arch/x86/boot/
5961
5962 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5963 M:      "H. Peter Anvin" <hpa@zytor.com>
5964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5965 S:      Maintained
5966
5967 IA64 (Itanium) PLATFORM
5968 M:      Tony Luck <tony.luck@intel.com>
5969 M:      Fenghua Yu <fenghua.yu@intel.com>
5970 L:      linux-ia64@vger.kernel.org
5971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5972 S:      Maintained
5973 F:      arch/ia64/
5974
5975 IBM Power VMX Cryptographic instructions
5976 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5977 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5978 L:      linux-crypto@vger.kernel.org
5979 S:      Supported
5980 F:      drivers/crypto/vmx/Makefile
5981 F:      drivers/crypto/vmx/Kconfig
5982 F:      drivers/crypto/vmx/vmx.c
5983 F:      drivers/crypto/vmx/aes*
5984 F:      drivers/crypto/vmx/ghash*
5985 F:      drivers/crypto/vmx/ppc-xlate.pl
5986
5987 IBM Power in-Nest Crypto Acceleration
5988 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5989 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5990 L:      linux-crypto@vger.kernel.org
5991 S:      Supported
5992 F:      drivers/crypto/nx/Makefile
5993 F:      drivers/crypto/nx/Kconfig
5994 F:      drivers/crypto/nx/nx-aes*
5995 F:      drivers/crypto/nx/nx-sha*
5996 F:      drivers/crypto/nx/nx.*
5997 F:      drivers/crypto/nx/nx_csbcpb.h
5998 F:      drivers/crypto/nx/nx_debugfs.h
5999
6000 IBM Power 842 compression accelerator
6001 M:      Dan Streetman <ddstreet@ieee.org>
6002 S:      Supported
6003 F:      drivers/crypto/nx/Makefile
6004 F:      drivers/crypto/nx/Kconfig
6005 F:      drivers/crypto/nx/nx-842*
6006 F:      include/linux/sw842.h
6007 F:      crypto/842.c
6008 F:      lib/842/
6009
6010 IBM Power Linux RAID adapter
6011 M:      Brian King <brking@us.ibm.com>
6012 S:      Supported
6013 F:      drivers/scsi/ipr.*
6014
6015 IBM Power Virtual Ethernet Device Driver
6016 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6017 L:      netdev@vger.kernel.org
6018 S:      Supported
6019 F:      drivers/net/ethernet/ibm/ibmveth.*
6020
6021 IBM Power SRIOV Virtual NIC Device Driver
6022 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6023 M:      John Allen <jallen@linux.vnet.ibm.com>
6024 L:      netdev@vger.kernel.org
6025 S:      Supported
6026 F:      drivers/net/ethernet/ibm/ibmvnic.*
6027
6028 IBM Power Virtual SCSI Device Drivers
6029 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6030 L:      linux-scsi@vger.kernel.org
6031 S:      Supported
6032 F:      drivers/scsi/ibmvscsi/ibmvscsi*
6033 F:      include/scsi/viosrp.h
6034
6035 IBM Power Virtual SCSI Device Target Driver
6036 M:      Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6037 M:      Michael Cyr <mikecyr@linux.vnet.ibm.com>
6038 L:      linux-scsi@vger.kernel.org
6039 L:      target-devel@vger.kernel.org
6040 S:      Supported
6041 F:      drivers/scsi/ibmvscsi_tgt/
6042
6043 IBM Power Virtual FC Device Drivers
6044 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6045 L:      linux-scsi@vger.kernel.org
6046 S:      Supported
6047 F:      drivers/scsi/ibmvscsi/ibmvfc*
6048
6049 IBM ServeRAID RAID DRIVER
6050 S:      Orphan
6051 F:      drivers/scsi/ips.*
6052
6053 ICH LPC AND GPIO DRIVER
6054 M:      Peter Tyser <ptyser@xes-inc.com>
6055 S:      Maintained
6056 F:      drivers/mfd/lpc_ich.c
6057 F:      drivers/gpio/gpio-ich.c
6058
6059 IDE SUBSYSTEM
6060 M:      "David S. Miller" <davem@davemloft.net>
6061 L:      linux-ide@vger.kernel.org
6062 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
6063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6064 S:      Maintained
6065 F:      Documentation/ide/
6066 F:      drivers/ide/
6067 F:      include/linux/ide.h
6068
6069 IDEAPAD LAPTOP EXTRAS DRIVER
6070 M:      Ike Panhc <ike.pan@canonical.com>
6071 L:      platform-driver-x86@vger.kernel.org
6072 W:      http://launchpad.net/ideapad-laptop
6073 S:      Maintained
6074 F:      drivers/platform/x86/ideapad-laptop.c
6075
6076 IDEAPAD LAPTOP SLIDEBAR DRIVER
6077 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
6078 L:      linux-input@vger.kernel.org
6079 W:      https://github.com/o2genum/ideapad-slidebar
6080 S:      Maintained
6081 F:      drivers/input/misc/ideapad_slidebar.c
6082
6083 IDE/ATAPI DRIVERS
6084 M:      Borislav Petkov <bp@alien8.de>
6085 L:      linux-ide@vger.kernel.org
6086 S:      Maintained
6087 F:      Documentation/cdrom/ide-cd
6088 F:      drivers/ide/ide-cd*
6089
6090 IDLE-I7300
6091 M:      Andy Henroid <andrew.d.henroid@intel.com>
6092 L:      linux-pm@vger.kernel.org
6093 S:      Supported
6094 F:      drivers/idle/i7300_idle.c
6095
6096 IEEE 802.15.4 SUBSYSTEM
6097 M:      Alexander Aring <aar@pengutronix.de>
6098 L:      linux-wpan@vger.kernel.org
6099 W:      http://wpan.cakelab.org/
6100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6102 S:      Maintained
6103 F:      net/ieee802154/
6104 F:      net/mac802154/
6105 F:      drivers/net/ieee802154/
6106 F:      include/linux/nl802154.h
6107 F:      include/linux/ieee802154.h
6108 F:      include/net/nl802154.h
6109 F:      include/net/mac802154.h
6110 F:      include/net/af_ieee802154.h
6111 F:      include/net/cfg802154.h
6112 F:      include/net/ieee802154_netdev.h
6113 F:      Documentation/networking/ieee802154.txt
6114
6115 IGORPLUG-USB IR RECEIVER
6116 M:      Sean Young <sean@mess.org>
6117 L:      linux-media@vger.kernel.org
6118 S:      Maintained
6119 F:      drivers/media/rc/igorplugusb.c
6120
6121 IGUANAWORKS USB IR TRANSCEIVER
6122 M:      Sean Young <sean@mess.org>
6123 L:      linux-media@vger.kernel.org
6124 S:      Maintained
6125 F:      drivers/media/rc/iguanair.c
6126
6127 IIO SUBSYSTEM AND DRIVERS
6128 M:      Jonathan Cameron <jic23@kernel.org>
6129 R:      Hartmut Knaack <knaack.h@gmx.de>
6130 R:      Lars-Peter Clausen <lars@metafoo.de>
6131 R:      Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6132 L:      linux-iio@vger.kernel.org
6133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6134 S:      Maintained
6135 F:      Documentation/devicetree/bindings/iio/
6136 F:      drivers/iio/
6137 F:      drivers/staging/iio/
6138 F:      include/linux/iio/
6139 F:      tools/iio/
6140
6141 IKANOS/ADI EAGLE ADSL USB DRIVER
6142 M:      Matthieu Castet <castet.matthieu@free.fr>
6143 M:      Stanislaw Gruszka <stf_xl@wp.pl>
6144 S:      Maintained
6145 F:      drivers/usb/atm/ueagle-atm.c
6146
6147 IMGTEC ASCII LCD DRIVER
6148 M:      Paul Burton <paul.burton@imgtec.com>
6149 S:      Maintained
6150 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6151 F:      drivers/auxdisplay/img-ascii-lcd.c
6152
6153 INA209 HARDWARE MONITOR DRIVER
6154 M:      Guenter Roeck <linux@roeck-us.net>
6155 L:      linux-hwmon@vger.kernel.org
6156 S:      Maintained
6157 F:      Documentation/hwmon/ina209
6158 F:      Documentation/devicetree/bindings/i2c/ina209.txt
6159 F:      drivers/hwmon/ina209.c
6160
6161 INA2XX HARDWARE MONITOR DRIVER
6162 M:      Guenter Roeck <linux@roeck-us.net>
6163 L:      linux-hwmon@vger.kernel.org
6164 S:      Maintained
6165 F:      Documentation/hwmon/ina2xx
6166 F:      drivers/hwmon/ina2xx.c
6167 F:      include/linux/platform_data/ina2xx.h
6168
6169 INDUSTRY PACK SUBSYSTEM (IPACK)
6170 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6171 M:      Jens Taprogge <jens.taprogge@taprogge.org>
6172 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6173 L:      industrypack-devel@lists.sourceforge.net
6174 W:      http://industrypack.sourceforge.net
6175 S:      Maintained
6176 F:      drivers/ipack/
6177
6178 INGENIC JZ4780 DMA Driver
6179 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6180 S:      Maintained
6181 F:      drivers/dma/dma-jz4780.c
6182
6183 INGENIC JZ4780 NAND DRIVER
6184 M:      Harvey Hunt <harveyhuntnexus@gmail.com>
6185 L:      linux-mtd@lists.infradead.org
6186 S:      Maintained
6187 F:      drivers/mtd/nand/jz4780_*
6188
6189 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6190 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6191 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6192 L:      linux-ima-devel@lists.sourceforge.net
6193 L:      linux-ima-user@lists.sourceforge.net
6194 L:      linux-security-module@vger.kernel.org
6195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6196 S:      Supported
6197 F:      security/integrity/ima/
6198
6199 IMGTEC IR DECODER DRIVER
6200 M:      James Hogan <james.hogan@imgtec.com>
6201 S:      Maintained
6202 F:      drivers/media/rc/img-ir/
6203
6204 IMS TWINTURBO FRAMEBUFFER DRIVER
6205 L:      linux-fbdev@vger.kernel.org
6206 S:      Orphan
6207 F:      drivers/video/fbdev/imsttfb.c
6208
6209 INFINIBAND SUBSYSTEM
6210 M:      Doug Ledford <dledford@redhat.com>
6211 M:      Sean Hefty <sean.hefty@intel.com>
6212 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
6213 L:      linux-rdma@vger.kernel.org
6214 W:      http://www.openfabrics.org/
6215 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6217 S:      Supported
6218 F:      Documentation/infiniband/
6219 F:      drivers/infiniband/
6220 F:      include/uapi/linux/if_infiniband.h
6221 F:      include/uapi/rdma/
6222 F:      include/rdma/
6223
6224 INOTIFY
6225 M:      John McCutchan <john@johnmccutchan.com>
6226 M:      Robert Love <rlove@rlove.org>
6227 M:      Eric Paris <eparis@parisplace.org>
6228 S:      Maintained
6229 F:      Documentation/filesystems/inotify.txt
6230 F:      fs/notify/inotify/
6231 F:      include/linux/inotify.h
6232 F:      include/uapi/linux/inotify.h
6233
6234 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6235 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
6236 L:      linux-input@vger.kernel.org
6237 Q:      http://patchwork.kernel.org/project/linux-input/list/
6238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6239 S:      Maintained
6240 F:      drivers/input/
6241 F:      include/linux/input.h
6242 F:      include/uapi/linux/input.h
6243 F:      include/linux/input/
6244 F:      Documentation/devicetree/bindings/input/
6245
6246 INPUT MULTITOUCH (MT) PROTOCOL
6247 M:      Henrik Rydberg <rydberg@bitmath.org>
6248 L:      linux-input@vger.kernel.org
6249 S:      Odd fixes
6250 F:      Documentation/input/multi-touch-protocol.txt
6251 F:      drivers/input/input-mt.c
6252 K:      \b(ABS|SYN)_MT_
6253
6254 INTEL ASoC BDW/HSW DRIVERS
6255 M:      Jie Yang <yang.jie@linux.intel.com>
6256 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6257 S:      Supported
6258 F:      sound/soc/intel/common/sst-dsp*
6259 F:      sound/soc/intel/common/sst-firmware.c
6260 F:      sound/soc/intel/boards/broadwell.c
6261 F:      sound/soc/intel/haswell/
6262
6263 INTEL C600 SERIES SAS CONTROLLER DRIVER
6264 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
6265 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6266 L:      linux-scsi@vger.kernel.org
6267 T:      git git://git.code.sf.net/p/intel-sas/isci
6268 S:      Supported
6269 F:      drivers/scsi/isci/
6270
6271 INTEL HID EVENT DRIVER
6272 M:      Alex Hung <alex.hung@canonical.com>
6273 L:      platform-driver-x86@vger.kernel.org
6274 S:      Maintained
6275 F:      drivers/platform/x86/intel-hid.c
6276
6277 INTEL VIRTUAL BUTTON DRIVER
6278 M:      AceLan Kao <acelan.kao@canonical.com>
6279 L:      platform-driver-x86@vger.kernel.org
6280 S:      Maintained
6281 F:      drivers/platform/x86/intel-vbtn.c
6282
6283 INTEL IDLE DRIVER
6284 M:      Len Brown <lenb@kernel.org>
6285 L:      linux-pm@vger.kernel.org
6286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6287 S:      Supported
6288 F:      drivers/idle/intel_idle.c
6289
6290 INTEL INTEGRATED SENSOR HUB DRIVER
6291 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6292 M:      Jiri Kosina <jikos@kernel.org>
6293 L:      linux-input@vger.kernel.org
6294 S:      Maintained
6295 F:      drivers/hid/intel-ish-hid/
6296
6297 INTEL PSTATE DRIVER
6298 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6299 M:      Len Brown <lenb@kernel.org>
6300 L:      linux-pm@vger.kernel.org
6301 S:      Supported
6302 F:      drivers/cpufreq/intel_pstate.c
6303
6304 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6305 M:      Maik Broemme <mbroemme@libmpq.org>
6306 L:      linux-fbdev@vger.kernel.org
6307 S:      Maintained
6308 F:      Documentation/fb/intelfb.txt
6309 F:      drivers/video/fbdev/intelfb/
6310
6311 INTEL 810/815 FRAMEBUFFER DRIVER
6312 M:      Antonino Daplas <adaplas@gmail.com>
6313 L:      linux-fbdev@vger.kernel.org
6314 S:      Maintained
6315 F:      drivers/video/fbdev/i810/
6316
6317 INTEL MENLOW THERMAL DRIVER
6318 M:      Sujith Thomas <sujith.thomas@intel.com>
6319 L:      platform-driver-x86@vger.kernel.org
6320 W:      https://01.org/linux-acpi
6321 S:      Supported
6322 F:      drivers/platform/x86/intel_menlow.c
6323
6324 INTEL I/OAT DMA DRIVER
6325 M:      Dave Jiang <dave.jiang@intel.com>
6326 R:      Dan Williams <dan.j.williams@intel.com>
6327 L:      dmaengine@vger.kernel.org
6328 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6329 S:      Supported
6330 F:      drivers/dma/ioat*
6331
6332 INTEL IOMMU (VT-d)
6333 M:      David Woodhouse <dwmw2@infradead.org>
6334 L:      iommu@lists.linux-foundation.org
6335 T:      git git://git.infradead.org/iommu-2.6.git
6336 S:      Supported
6337 F:      drivers/iommu/intel-iommu.c
6338 F:      include/linux/intel-iommu.h
6339
6340 INTEL IOP-ADMA DMA DRIVER
6341 R:      Dan Williams <dan.j.williams@intel.com>
6342 S:      Odd fixes
6343 F:      drivers/dma/iop-adma.c
6344
6345 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6346 M:      Krzysztof Halasa <khalasa@piap.pl>
6347 S:      Maintained
6348 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
6349 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
6350 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6351 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
6352 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
6353 F:      drivers/net/wan/ixp4xx_hss.c
6354
6355 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6356 M:      Deepak Saxena <dsaxena@plexity.net>
6357 S:      Maintained
6358 F:      drivers/char/hw_random/ixp4xx-rng.c
6359
6360 INTEL ETHERNET DRIVERS
6361 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6362 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6363 W:      http://www.intel.com/support/feedback.htm
6364 W:      http://e1000.sourceforge.net/
6365 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6368 S:      Supported
6369 F:      Documentation/networking/e100.txt
6370 F:      Documentation/networking/e1000.txt
6371 F:      Documentation/networking/e1000e.txt
6372 F:      Documentation/networking/igb.txt
6373 F:      Documentation/networking/igbvf.txt
6374 F:      Documentation/networking/ixgb.txt
6375 F:      Documentation/networking/ixgbe.txt
6376 F:      Documentation/networking/ixgbevf.txt
6377 F:      Documentation/networking/i40e.txt
6378 F:      Documentation/networking/i40evf.txt
6379 F:      drivers/net/ethernet/intel/
6380 F:      drivers/net/ethernet/intel/*/
6381
6382 INTEL RDMA RNIC DRIVER
6383 M:     Faisal Latif <faisal.latif@intel.com>
6384 R:     Chien Tin Tung <chien.tin.tung@intel.com>
6385 R:     Mustafa Ismail <mustafa.ismail@intel.com>
6386 R:     Shiraz Saleem <shiraz.saleem@intel.com>
6387 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6388 L:     linux-rdma@vger.kernel.org
6389 S:     Supported
6390 F:     drivers/infiniband/hw/i40iw/
6391
6392 INTEL MERRIFIELD GPIO DRIVER
6393 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6394 L:      linux-gpio@vger.kernel.org
6395 S:      Maintained
6396 F:      drivers/gpio/gpio-merrifield.c
6397
6398 INTEL-MID GPIO DRIVER
6399 M:      David Cohen <david.a.cohen@linux.intel.com>
6400 L:      linux-gpio@vger.kernel.org
6401 S:      Maintained
6402 F:      drivers/gpio/gpio-intel-mid.c
6403
6404 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6405 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
6406 L:      linux-wireless@vger.kernel.org
6407 S:      Maintained
6408 F:      Documentation/networking/README.ipw2100
6409 F:      Documentation/networking/README.ipw2200
6410 F:      drivers/net/wireless/intel/ipw2x00/
6411
6412 INTEL(R) TRACE HUB
6413 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
6414 S:      Supported
6415 F:      Documentation/trace/intel_th.txt
6416 F:      drivers/hwtracing/intel_th/
6417
6418 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6419 M:      Ning Sun <ning.sun@intel.com>
6420 L:      tboot-devel@lists.sourceforge.net
6421 W:      http://tboot.sourceforge.net
6422 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6423 S:      Supported
6424 F:      Documentation/intel_txt.txt
6425 F:      include/linux/tboot.h
6426 F:      arch/x86/kernel/tboot.c
6427
6428 INTEL WIRELESS WIMAX CONNECTION 2400
6429 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6430 M:      linux-wimax@intel.com
6431 L:      wimax@linuxwimax.org (subscribers-only)
6432 S:      Supported
6433 W:      http://linuxwimax.org
6434 F:      Documentation/wimax/README.i2400m
6435 F:      drivers/net/wimax/i2400m/
6436 F:      include/uapi/linux/wimax/i2400m.h
6437
6438 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6439 M:      Stanislaw Gruszka <sgruszka@redhat.com>
6440 L:      linux-wireless@vger.kernel.org
6441 S:      Supported
6442 F:      drivers/net/wireless/intel/iwlegacy/
6443
6444 INTEL WIRELESS WIFI LINK (iwlwifi)
6445 M:      Johannes Berg <johannes.berg@intel.com>
6446 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6447 M:      Luca Coelho <luciano.coelho@intel.com>
6448 M:      Intel Linux Wireless <linuxwifi@intel.com>
6449 L:      linux-wireless@vger.kernel.org
6450 W:      http://intellinuxwireless.org
6451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6452 S:      Supported
6453 F:      drivers/net/wireless/intel/iwlwifi/
6454
6455 INTEL MANAGEMENT ENGINE (mei)
6456 M:      Tomas Winkler <tomas.winkler@intel.com>
6457 L:      linux-kernel@vger.kernel.org
6458 S:      Supported
6459 F:      include/uapi/linux/mei.h
6460 F:      include/linux/mei_cl_bus.h
6461 F:      drivers/misc/mei/*
6462 F:      drivers/watchdog/mei_wdt.c
6463 F:      Documentation/misc-devices/mei/*
6464 F:      samples/mei/*
6465
6466 INTEL MIC DRIVERS (mic)
6467 M:      Sudeep Dutt <sudeep.dutt@intel.com>
6468 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
6469 S:      Supported
6470 W:      https://github.com/sudeepdutt/mic
6471 W:      http://software.intel.com/en-us/mic-developer
6472 F:      include/linux/mic_bus.h
6473 F:      include/linux/scif.h
6474 F:      include/uapi/linux/mic_common.h
6475 F:      include/uapi/linux/mic_ioctl.h
6476 F:      include/uapi/linux/scif_ioctl.h
6477 F:      drivers/misc/mic/
6478 F:      drivers/dma/mic_x100_dma.c
6479 F:      drivers/dma/mic_x100_dma.h
6480 F:      Documentation/mic/
6481
6482 INTEL PMC/P-Unit IPC DRIVER
6483 M:      Zha Qipeng<qipeng.zha@intel.com>
6484 L:      platform-driver-x86@vger.kernel.org
6485 S:      Maintained
6486 F:      drivers/platform/x86/intel_pmc_ipc.c
6487 F:      drivers/platform/x86/intel_punit_ipc.c
6488 F:      arch/x86/include/asm/intel_pmc_ipc.h
6489 F:      arch/x86/include/asm/intel_punit_ipc.h
6490
6491 INTEL TELEMETRY DRIVER
6492 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6493 L:      platform-driver-x86@vger.kernel.org
6494 S:      Maintained
6495 F:      arch/x86/include/asm/intel_telemetry.h
6496 F:      drivers/platform/x86/intel_telemetry*
6497
6498 INTEL PMC CORE DRIVER
6499 M:      Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6500 M:      Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6501 L:      platform-driver-x86@vger.kernel.org
6502 S:      Maintained
6503 F:      arch/x86/include/asm/pmc_core.h
6504 F:      drivers/platform/x86/intel_pmc_core*
6505
6506 INVENSENSE MPU-3050 GYROSCOPE DRIVER
6507 M:      Linus Walleij <linus.walleij@linaro.org>
6508 L:      linux-iio@vger.kernel.org
6509 S:      Maintained
6510 F:      drivers/iio/gyro/mpu3050*
6511 F:      Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
6512
6513 IOC3 ETHERNET DRIVER
6514 M:      Ralf Baechle <ralf@linux-mips.org>
6515 L:      linux-mips@linux-mips.org
6516 S:      Maintained
6517 F:      drivers/net/ethernet/sgi/ioc3-eth.c
6518
6519 IOC3 SERIAL DRIVER
6520 M:      Pat Gefre <pfg@sgi.com>
6521 L:      linux-serial@vger.kernel.org
6522 S:      Maintained
6523 F:      drivers/tty/serial/ioc3_serial.c
6524
6525 IOMMU DRIVERS
6526 M:      Joerg Roedel <joro@8bytes.org>
6527 L:      iommu@lists.linux-foundation.org
6528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6529 S:      Maintained
6530 F:      Documentation/devicetree/bindings/iommu/
6531 F:      drivers/iommu/
6532
6533 IP MASQUERADING
6534 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6535 S:      Maintained
6536 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
6537
6538 IPMI SUBSYSTEM
6539 M:      Corey Minyard <minyard@acm.org>
6540 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6541 W:      http://openipmi.sourceforge.net/
6542 S:      Supported
6543 F:      Documentation/IPMI.txt
6544 F:      drivers/char/ipmi/
6545 F:      include/linux/ipmi*
6546 F:      include/uapi/linux/ipmi*
6547
6548 QCOM AUDIO (ASoC) DRIVERS
6549 M:      Patrick Lai <plai@codeaurora.org>
6550 M:      Banajit Goswami <bgoswami@codeaurora.org>
6551 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6552 S:      Supported
6553 F:      sound/soc/qcom/
6554
6555 IPS SCSI RAID DRIVER
6556 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6557 L:      linux-scsi@vger.kernel.org
6558 W:      http://www.adaptec.com/
6559 S:      Maintained
6560 F:      drivers/scsi/ips*
6561
6562 IPVS
6563 M:      Wensong Zhang <wensong@linux-vs.org>
6564 M:      Simon Horman <horms@verge.net.au>
6565 M:      Julian Anastasov <ja@ssi.bg>
6566 L:      netdev@vger.kernel.org
6567 L:      lvs-devel@vger.kernel.org
6568 S:      Maintained
6569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6571 F:      Documentation/networking/ipvs-sysctl.txt
6572 F:      include/net/ip_vs.h
6573 F:      include/uapi/linux/ip_vs.h
6574 F:      net/netfilter/ipvs/
6575
6576 IPWIRELESS DRIVER
6577 M:      Jiri Kosina <jikos@kernel.org>
6578 M:      David Sterba <dsterba@suse.com>
6579 S:      Odd Fixes
6580 F:      drivers/tty/ipwireless/
6581
6582 IPX NETWORK LAYER
6583 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6584 L:      netdev@vger.kernel.org
6585 S:      Maintained
6586 F:      include/net/ipx.h
6587 F:      include/uapi/linux/ipx.h
6588 F:      net/ipx/
6589
6590 IRDA SUBSYSTEM
6591 M:      Samuel Ortiz <samuel@sortiz.org>
6592 L:      irda-users@lists.sourceforge.net (subscribers-only)
6593 L:      netdev@vger.kernel.org
6594 W:      http://irda.sourceforge.net/
6595 S:      Maintained
6596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6597 F:      Documentation/networking/irda.txt
6598 F:      drivers/net/irda/
6599 F:      include/net/irda/
6600 F:      net/irda/
6601
6602 IRQ SUBSYSTEM
6603 M:      Thomas Gleixner <tglx@linutronix.de>
6604 L:      linux-kernel@vger.kernel.org
6605 S:      Maintained
6606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6607 F:      kernel/irq/
6608
6609 IRQCHIP DRIVERS
6610 M:      Thomas Gleixner <tglx@linutronix.de>
6611 M:      Jason Cooper <jason@lakedaemon.net>
6612 M:      Marc Zyngier <marc.zyngier@arm.com>
6613 L:      linux-kernel@vger.kernel.org
6614 S:      Maintained
6615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6616 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6617 F:      Documentation/devicetree/bindings/interrupt-controller/
6618 F:      drivers/irqchip/
6619
6620 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6621 M:      Marc Zyngier <marc.zyngier@arm.com>
6622 S:      Maintained
6623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6624 F:      Documentation/IRQ-domain.txt
6625 F:      include/linux/irqdomain.h
6626 F:      kernel/irq/irqdomain.c
6627 F:      kernel/irq/msi.c
6628
6629 ISA
6630 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
6631 S:      Maintained
6632 F:      Documentation/isa.txt
6633 F:      drivers/base/isa.c
6634 F:      include/linux/isa.h
6635
6636 ISAPNP
6637 M:      Jaroslav Kysela <perex@perex.cz>
6638 S:      Maintained
6639 F:      Documentation/isapnp.txt
6640 F:      drivers/pnp/isapnp/
6641 F:      include/linux/isapnp.h
6642
6643 ISA RADIO MODULE
6644 M:      Hans Verkuil <hverkuil@xs4all.nl>
6645 L:      linux-media@vger.kernel.org
6646 T:      git git://linuxtv.org/media_tree.git
6647 W:      https://linuxtv.org
6648 S:      Maintained
6649 F:      drivers/media/radio/radio-isa*
6650
6651 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6652 M:      Peter Jones <pjones@redhat.com>
6653 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6654 S:      Maintained
6655 F:      drivers/firmware/iscsi_ibft*
6656
6657 ISCSI
6658 M:      Lee Duncan <lduncan@suse.com>
6659 M:      Chris Leech <cleech@redhat.com>
6660 L:      open-iscsi@googlegroups.com
6661 W:      www.open-iscsi.com
6662 S:      Maintained
6663 F:      drivers/scsi/*iscsi*
6664 F:      include/scsi/*iscsi*
6665
6666 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6667 M:      Or Gerlitz <ogerlitz@mellanox.com>
6668 M:      Sagi Grimberg <sagi@grimberg.me>
6669 M:      Roi Dayan <roid@mellanox.com>
6670 L:      linux-rdma@vger.kernel.org
6671 S:      Supported
6672 W:      http://www.openfabrics.org
6673 W:      www.open-iscsi.org
6674 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6675 F:      drivers/infiniband/ulp/iser/
6676
6677 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6678 M:      Sagi Grimberg <sagi@grimberg.me>
6679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6680 L:      linux-rdma@vger.kernel.org
6681 L:      target-devel@vger.kernel.org
6682 S:      Supported
6683 W:      http://www.linux-iscsi.org
6684 F:      drivers/infiniband/ulp/isert
6685
6686 ISDN SUBSYSTEM
6687 M:      Karsten Keil <isdn@linux-pingi.de>
6688 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6689 L:      netdev@vger.kernel.org
6690 W:      http://www.isdn4linux.de
6691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6692 S:      Maintained
6693 F:      Documentation/isdn/
6694 F:      drivers/isdn/
6695 F:      include/linux/isdn.h
6696 F:      include/linux/isdn/
6697 F:      include/uapi/linux/isdn.h
6698 F:      include/uapi/linux/isdn/
6699
6700 ISDN SUBSYSTEM (Eicon active card driver)
6701 M:      Armin Schindler <mac@melware.de>
6702 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6703 W:      http://www.melware.de
6704 S:      Maintained
6705 F:      drivers/isdn/hardware/eicon/
6706
6707 IT87 HARDWARE MONITORING DRIVER
6708 M:      Jean Delvare <jdelvare@suse.com>
6709 L:      linux-hwmon@vger.kernel.org
6710 S:      Maintained
6711 F:      Documentation/hwmon/it87
6712 F:      drivers/hwmon/it87.c
6713
6714 IT913X MEDIA DRIVER
6715 M:      Antti Palosaari <crope@iki.fi>
6716 L:      linux-media@vger.kernel.org
6717 W:      https://linuxtv.org
6718 W:      http://palosaari.fi/linux/
6719 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6720 T:      git git://linuxtv.org/anttip/media_tree.git
6721 S:      Maintained
6722 F:      drivers/media/tuners/it913x*
6723
6724 IVTV VIDEO4LINUX DRIVER
6725 M:      Andy Walls <awalls@md.metrocast.net>
6726 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6727 L:      linux-media@vger.kernel.org
6728 T:      git git://linuxtv.org/media_tree.git
6729 W:      http://www.ivtvdriver.org
6730 S:      Maintained
6731 F:      Documentation/media/v4l-drivers/ivtv*
6732 F:      drivers/media/pci/ivtv/
6733 F:      include/uapi/linux/ivtv*
6734
6735 IX2505V MEDIA DRIVER
6736 M:      Malcolm Priestley <tvboxspy@gmail.com>
6737 L:      linux-media@vger.kernel.org
6738 W:      https://linuxtv.org
6739 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6740 S:      Maintained
6741 F:      drivers/media/dvb-frontends/ix2505v*
6742
6743 JC42.4 TEMPERATURE SENSOR DRIVER
6744 M:      Guenter Roeck <linux@roeck-us.net>
6745 L:      linux-hwmon@vger.kernel.org
6746 S:      Maintained
6747 F:      drivers/hwmon/jc42.c
6748 F:      Documentation/hwmon/jc42
6749
6750 JFS FILESYSTEM
6751 M:      Dave Kleikamp <shaggy@kernel.org>
6752 L:      jfs-discussion@lists.sourceforge.net
6753 W:      http://jfs.sourceforge.net/
6754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6755 S:      Maintained
6756 F:      Documentation/filesystems/jfs.txt
6757 F:      fs/jfs/
6758
6759 JME NETWORK DRIVER
6760 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6761 L:      netdev@vger.kernel.org
6762 S:      Maintained
6763 F:      drivers/net/ethernet/jme.*
6764
6765 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6766 M:      David Woodhouse <dwmw2@infradead.org>
6767 L:      linux-mtd@lists.infradead.org
6768 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6769 S:      Maintained
6770 F:      fs/jffs2/
6771 F:      include/uapi/linux/jffs2.h
6772
6773 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6774 M:      "Theodore Ts'o" <tytso@mit.edu>
6775 M:      Jan Kara <jack@suse.com>
6776 L:      linux-ext4@vger.kernel.org
6777 S:      Maintained
6778 F:      fs/jbd2/
6779 F:      include/linux/jbd2.h
6780
6781 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6782 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6783 L:      linux-media@vger.kernel.org
6784 S:      Maintained
6785 F:      drivers/media/platform/rcar_jpu.c
6786
6787 JSM Neo PCI based serial card
6788 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6789 L:      linux-serial@vger.kernel.org
6790 S:      Maintained
6791 F:      drivers/tty/serial/jsm/
6792
6793 K10TEMP HARDWARE MONITORING DRIVER
6794 M:      Clemens Ladisch <clemens@ladisch.de>
6795 L:      linux-hwmon@vger.kernel.org
6796 S:      Maintained
6797 F:      Documentation/hwmon/k10temp
6798 F:      drivers/hwmon/k10temp.c
6799
6800 K8TEMP HARDWARE MONITORING DRIVER
6801 M:      Rudolf Marek <r.marek@assembler.cz>
6802 L:      linux-hwmon@vger.kernel.org
6803 S:      Maintained
6804 F:      Documentation/hwmon/k8temp
6805 F:      drivers/hwmon/k8temp.c
6806
6807 KASAN
6808 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6809 R:      Alexander Potapenko <glider@google.com>
6810 R:      Dmitry Vyukov <dvyukov@google.com>
6811 L:      kasan-dev@googlegroups.com
6812 S:      Maintained
6813 F:      arch/*/include/asm/kasan.h
6814 F:      arch/*/mm/kasan_init*
6815 F:      Documentation/dev-tools/kasan.rst
6816 F:      include/linux/kasan*.h
6817 F:      lib/test_kasan.c
6818 F:      mm/kasan/
6819 F:      scripts/Makefile.kasan
6820
6821 KCONFIG
6822 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6823 L:      linux-kbuild@vger.kernel.org
6824 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6825 S:      Maintained
6826 F:      Documentation/kbuild/kconfig-language.txt
6827 F:      scripts/kconfig/
6828
6829 KDUMP
6830 M:      Dave Young <dyoung@redhat.com>
6831 M:      Baoquan He <bhe@redhat.com>
6832 R:      Vivek Goyal <vgoyal@redhat.com>
6833 L:      kexec@lists.infradead.org
6834 W:      http://lse.sourceforge.net/kdump/
6835 S:      Maintained
6836 F:      Documentation/kdump/
6837
6838 KEENE FM RADIO TRANSMITTER DRIVER
6839 M:      Hans Verkuil <hverkuil@xs4all.nl>
6840 L:      linux-media@vger.kernel.org
6841 T:      git git://linuxtv.org/media_tree.git
6842 W:      https://linuxtv.org
6843 S:      Maintained
6844 F:      drivers/media/radio/radio-keene*
6845
6846 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6847 M:      Ian Kent <raven@themaw.net>
6848 L:      autofs@vger.kernel.org
6849 S:      Maintained
6850 F:      fs/autofs4/
6851
6852 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6853 M:      Michal Marek <mmarek@suse.com>
6854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6856 L:      linux-kbuild@vger.kernel.org
6857 S:      Maintained
6858 F:      Documentation/kbuild/
6859 F:      Makefile
6860 F:      scripts/Makefile.*
6861 F:      scripts/basic/
6862 F:      scripts/mk*
6863 F:      scripts/package/
6864
6865 KERNEL JANITORS
6866 L:      kernel-janitors@vger.kernel.org
6867 W:      http://kernelnewbies.org/KernelJanitors
6868 S:      Odd Fixes
6869
6870 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6871 M:      "J. Bruce Fields" <bfields@fieldses.org>
6872 M:      Jeff Layton <jlayton@poochiereds.net>
6873 L:      linux-nfs@vger.kernel.org
6874 W:      http://nfs.sourceforge.net/
6875 T:      git git://linux-nfs.org/~bfields/linux.git
6876 S:      Supported
6877 F:      fs/nfsd/
6878 F:      include/uapi/linux/nfsd/
6879 F:      fs/lockd/
6880 F:      fs/nfs_common/
6881 F:      net/sunrpc/
6882 F:      include/linux/lockd/
6883 F:      include/linux/sunrpc/
6884 F:      include/uapi/linux/sunrpc/
6885
6886 KERNEL SELFTEST FRAMEWORK
6887 M:      Shuah Khan <shuahkh@osg.samsung.com>
6888 M:      Shuah Khan <shuah@kernel.org>
6889 L:      linux-kselftest@vger.kernel.org
6890 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6891 S:      Maintained
6892 F:      tools/testing/selftests
6893
6894 KERNEL VIRTUAL MACHINE (KVM)
6895 M:      Paolo Bonzini <pbonzini@redhat.com>
6896 M:      Radim Krčmář <rkrcmar@redhat.com>
6897 L:      kvm@vger.kernel.org
6898 W:      http://www.linux-kvm.org
6899 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6900 S:      Supported
6901 F:      Documentation/*/kvm*.txt
6902 F:      Documentation/virtual/kvm/
6903 F:      arch/*/kvm/
6904 F:      arch/x86/kernel/kvm.c
6905 F:      arch/x86/kernel/kvmclock.c
6906 F:      arch/*/include/asm/kvm*
6907 F:      include/linux/kvm*
6908 F:      include/uapi/linux/kvm*
6909 F:      virt/kvm/
6910 F:      tools/kvm/
6911
6912 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6913 M:      Joerg Roedel <joro@8bytes.org>
6914 L:      kvm@vger.kernel.org
6915 W:      http://www.linux-kvm.org/
6916 S:      Maintained
6917 F:      arch/x86/include/asm/svm.h
6918 F:      arch/x86/kvm/svm.c
6919
6920 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6921 M:      Alexander Graf <agraf@suse.com>
6922 L:      kvm-ppc@vger.kernel.org
6923 W:      http://www.linux-kvm.org/
6924 T:      git git://github.com/agraf/linux-2.6.git
6925 S:      Supported
6926 F:      arch/powerpc/include/asm/kvm*
6927 F:      arch/powerpc/kvm/
6928
6929 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6930 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6931 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6932 L:      linux-s390@vger.kernel.org
6933 W:      http://www.ibm.com/developerworks/linux/linux390/
6934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6935 S:      Supported
6936 F:      Documentation/s390/kvm.txt
6937 F:      arch/s390/include/asm/kvm*
6938 F:      arch/s390/kvm/
6939
6940 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6941 M:      Christoffer Dall <christoffer.dall@linaro.org>
6942 M:      Marc Zyngier <marc.zyngier@arm.com>
6943 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6944 L:      kvmarm@lists.cs.columbia.edu
6945 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6947 S:      Supported
6948 F:      arch/arm/include/uapi/asm/kvm*
6949 F:      arch/arm/include/asm/kvm*
6950 F:      arch/arm/kvm/
6951 F:      virt/kvm/arm/
6952 F:      include/kvm/arm_*
6953
6954 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6955 M:      Christoffer Dall <christoffer.dall@linaro.org>
6956 M:      Marc Zyngier <marc.zyngier@arm.com>
6957 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6958 L:      kvmarm@lists.cs.columbia.edu
6959 S:      Maintained
6960 F:      arch/arm64/include/uapi/asm/kvm*
6961 F:      arch/arm64/include/asm/kvm*
6962 F:      arch/arm64/kvm/
6963
6964 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6965 M:      James Hogan <james.hogan@imgtec.com>
6966 L:      linux-mips@linux-mips.org
6967 S:      Supported
6968 F:      arch/mips/include/uapi/asm/kvm*
6969 F:      arch/mips/include/asm/kvm*
6970 F:      arch/mips/kvm/
6971
6972 KEXEC
6973 M:      Eric Biederman <ebiederm@xmission.com>
6974 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6975 L:      kexec@lists.infradead.org
6976 S:      Maintained
6977 F:      include/linux/kexec.h
6978 F:      include/uapi/linux/kexec.h
6979 F:      kernel/kexec*
6980
6981 KEYS/KEYRINGS:
6982 M:      David Howells <dhowells@redhat.com>
6983 L:      keyrings@vger.kernel.org
6984 S:      Maintained
6985 F:      Documentation/security/keys.txt
6986 F:      include/linux/key.h
6987 F:      include/linux/key-type.h
6988 F:      include/linux/keyctl.h
6989 F:      include/uapi/linux/keyctl.h
6990 F:      include/keys/
6991 F:      security/keys/
6992
6993 KEYS-TRUSTED
6994 M:      David Safford <safford@us.ibm.com>
6995 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6996 L:      linux-security-module@vger.kernel.org
6997 L:      keyrings@vger.kernel.org
6998 S:      Supported
6999 F:      Documentation/security/keys-trusted-encrypted.txt
7000 F:      include/keys/trusted-type.h
7001 F:      security/keys/trusted.c
7002 F:      security/keys/trusted.h
7003
7004 KEYS-ENCRYPTED
7005 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
7006 M:      David Safford <safford@us.ibm.com>
7007 L:      linux-security-module@vger.kernel.org
7008 L:      keyrings@vger.kernel.org
7009 S:      Supported
7010 F:      Documentation/security/keys-trusted-encrypted.txt
7011 F:      include/keys/encrypted-type.h
7012 F:      security/keys/encrypted-keys/
7013
7014 KGDB / KDB /debug_core
7015 M:      Jason Wessel <jason.wessel@windriver.com>
7016 W:      http://kgdb.wiki.kernel.org/
7017 L:      kgdb-bugreport@lists.sourceforge.net
7018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7019 S:      Maintained
7020 F:      Documentation/DocBook/kgdb.tmpl
7021 F:      drivers/misc/kgdbts.c
7022 F:      drivers/tty/serial/kgdboc.c
7023 F:      include/linux/kdb.h
7024 F:      include/linux/kgdb.h
7025 F:      kernel/debug/
7026
7027 KMEMCHECK
7028 M:      Vegard Nossum <vegardno@ifi.uio.no>
7029 M:      Pekka Enberg <penberg@kernel.org>
7030 S:      Maintained
7031 F:      Documentation/dev-tools/kmemcheck.rst
7032 F:      arch/x86/include/asm/kmemcheck.h
7033 F:      arch/x86/mm/kmemcheck/
7034 F:      include/linux/kmemcheck.h
7035 F:      mm/kmemcheck.c
7036
7037 KMEMLEAK
7038 M:      Catalin Marinas <catalin.marinas@arm.com>
7039 S:      Maintained
7040 F:      Documentation/dev-tools/kmemleak.rst
7041 F:      include/linux/kmemleak.h
7042 F:      mm/kmemleak.c
7043 F:      mm/kmemleak-test.c
7044
7045 KPROBES
7046 M:      Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7047 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7048 M:      "David S. Miller" <davem@davemloft.net>
7049 M:      Masami Hiramatsu <mhiramat@kernel.org>
7050 S:      Maintained
7051 F:      Documentation/kprobes.txt
7052 F:      include/linux/kprobes.h
7053 F:      kernel/kprobes.c
7054
7055 KS0108 LCD CONTROLLER DRIVER
7056 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7057 W:      http://miguelojeda.es/auxdisplay.htm
7058 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7059 S:      Maintained
7060 F:      Documentation/auxdisplay/ks0108
7061 F:      drivers/auxdisplay/ks0108.c
7062 F:      include/linux/ks0108.h
7063
7064 L3MDEV
7065 M:      David Ahern <dsa@cumulusnetworks.com>
7066 L:      netdev@vger.kernel.org
7067 S:      Maintained
7068 F:      net/l3mdev
7069 F:      include/net/l3mdev.h
7070
7071 LANTIQ MIPS ARCHITECTURE
7072 M:      John Crispin <john@phrozen.org>
7073 L:      linux-mips@linux-mips.org
7074 S:      Maintained
7075 F:      arch/mips/lantiq
7076
7077 LAPB module
7078 L:      linux-x25@vger.kernel.org
7079 S:      Orphan
7080 F:      Documentation/networking/lapb-module.txt
7081 F:      include/*/lapb.h
7082 F:      net/lapb/
7083
7084 LASI 53c700 driver for PARISC
7085 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7086 L:      linux-scsi@vger.kernel.org
7087 S:      Maintained
7088 F:      Documentation/scsi/53c700.txt
7089 F:      drivers/scsi/53c700*
7090
7091 LED SUBSYSTEM
7092 M:      Richard Purdie <rpurdie@rpsys.net>
7093 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
7094 L:      linux-leds@vger.kernel.org
7095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7096 S:      Maintained
7097 F:      Documentation/devicetree/bindings/leds/
7098 F:      drivers/leds/
7099 F:      include/linux/leds.h
7100
7101 LEGACY EEPROM DRIVER
7102 M:      Jean Delvare <jdelvare@suse.com>
7103 S:      Maintained
7104 F:      Documentation/misc-devices/eeprom
7105 F:      drivers/misc/eeprom/eeprom.c
7106
7107 LEGO USB Tower driver
7108 M:      Juergen Stuber <starblue@users.sourceforge.net>
7109 L:      legousb-devel@lists.sourceforge.net
7110 W:      http://legousb.sourceforge.net/
7111 S:      Maintained
7112 F:      drivers/usb/misc/legousbtower.c
7113
7114 LG2160 MEDIA DRIVER
7115 M:      Michael Krufky <mkrufky@linuxtv.org>
7116 L:      linux-media@vger.kernel.org
7117 W:      https://linuxtv.org
7118 W:      http://github.com/mkrufky
7119 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7120 T:      git git://linuxtv.org/mkrufky/tuners.git
7121 S:      Maintained
7122 F:      drivers/media/dvb-frontends/lg2160.*
7123
7124 LGDT3305 MEDIA DRIVER
7125 M:      Michael Krufky <mkrufky@linuxtv.org>
7126 L:      linux-media@vger.kernel.org
7127 W:      https://linuxtv.org
7128 W:      http://github.com/mkrufky
7129 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7130 T:      git git://linuxtv.org/mkrufky/tuners.git
7131 S:      Maintained
7132 F:      drivers/media/dvb-frontends/lgdt3305.*
7133
7134 LGUEST
7135 M:      Rusty Russell <rusty@rustcorp.com.au>
7136 L:      lguest@lists.ozlabs.org
7137 W:      http://lguest.ozlabs.org/
7138 S:      Odd Fixes
7139 F:      arch/x86/include/asm/lguest*.h
7140 F:      arch/x86/lguest/
7141 F:      drivers/lguest/
7142 F:      include/linux/lguest*.h
7143 F:      tools/lguest/
7144
7145 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7146 M:      Tejun Heo <tj@kernel.org>
7147 L:      linux-ide@vger.kernel.org
7148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7149 S:      Maintained
7150 F:      drivers/ata/
7151 F:      include/linux/ata.h
7152 F:      include/linux/libata.h
7153 F:      Documentation/devicetree/bindings/ata/
7154
7155 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7156 M:      Viresh Kumar <vireshk@kernel.org>
7157 L:      linux-ide@vger.kernel.org
7158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7159 S:      Maintained
7160 F:      include/linux/pata_arasan_cf_data.h
7161 F:      drivers/ata/pata_arasan_cf.c
7162
7163 LIBATA PATA DRIVERS
7164 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7165 M:      Tejun Heo <tj@kernel.org>
7166 L:      linux-ide@vger.kernel.org
7167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7168 S:      Maintained
7169 F:      drivers/ata/pata_*.c
7170 F:      drivers/ata/ata_generic.c
7171
7172 LIBATA SATA AHCI PLATFORM devices support
7173 M:      Hans de Goede <hdegoede@redhat.com>
7174 M:      Tejun Heo <tj@kernel.org>
7175 L:      linux-ide@vger.kernel.org
7176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7177 S:      Maintained
7178 F:      drivers/ata/ahci_platform.c
7179 F:      drivers/ata/libahci_platform.c
7180 F:      include/linux/ahci_platform.h
7181
7182 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7183 M:      Mikael Pettersson <mikpelinux@gmail.com>
7184 L:      linux-ide@vger.kernel.org
7185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7186 S:      Maintained
7187 F:      drivers/ata/sata_promise.*
7188
7189 LIBLOCKDEP
7190 M:      Sasha Levin <sasha.levin@oracle.com>
7191 S:      Maintained
7192 F:      tools/lib/lockdep/
7193
7194 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7195 M:      Dan Williams <dan.j.williams@intel.com>
7196 L:      linux-nvdimm@lists.01.org
7197 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7199 S:      Supported
7200 F:      drivers/nvdimm/*
7201 F:      include/linux/nd.h
7202 F:      include/linux/libnvdimm.h
7203 F:      include/uapi/linux/ndctl.h
7204
7205 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7206 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
7207 L:      linux-nvdimm@lists.01.org
7208 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7209 S:      Supported
7210 F:      drivers/nvdimm/blk.c
7211 F:      drivers/nvdimm/region_devs.c
7212 F:      drivers/acpi/nfit*
7213
7214 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7215 M:      Vishal Verma <vishal.l.verma@intel.com>
7216 L:      linux-nvdimm@lists.01.org
7217 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7218 S:      Supported
7219 F:      drivers/nvdimm/btt*
7220
7221 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7222 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
7223 L:      linux-nvdimm@lists.01.org
7224 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7225 S:      Supported
7226 F:      drivers/nvdimm/pmem.c
7227 F:      include/linux/pmem.h
7228 F:      arch/*/include/asm/pmem.h
7229
7230 LIGHTNVM PLATFORM SUPPORT
7231 M:      Matias Bjorling <mb@lightnvm.io>
7232 W:      http://github/OpenChannelSSD
7233 L:      linux-block@vger.kernel.org
7234 S:      Maintained
7235 F:      drivers/lightnvm/
7236 F:      include/linux/lightnvm.h
7237 F:      include/uapi/linux/lightnvm.h
7238
7239 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7240 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7241 M:      Paul Mackerras <paulus@samba.org>
7242 M:      Michael Ellerman <mpe@ellerman.id.au>
7243 W:      https://github.com/linuxppc/linux/wiki
7244 L:      linuxppc-dev@lists.ozlabs.org
7245 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7247 S:      Supported
7248 F:      Documentation/powerpc/
7249 F:      arch/powerpc/
7250 F:      drivers/char/tpm/tpm_ibmvtpm*
7251 F:      drivers/crypto/nx/
7252 F:      drivers/crypto/vmx/
7253 F:      drivers/net/ethernet/ibm/ibmveth.*
7254 F:      drivers/net/ethernet/ibm/ibmvnic.*
7255 F:      drivers/pci/hotplug/pnv_php.c
7256 F:      drivers/pci/hotplug/rpa*
7257 F:      drivers/scsi/ibmvscsi/
7258 F:      tools/testing/selftests/powerpc
7259 N:      opal
7260 N:      /pmac
7261 N:      powermac
7262 N:      powernv
7263 N:      [^a-z0-9]ps3
7264 N:      pseries
7265
7266 LINUX FOR POWER MACINTOSH
7267 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7268 W:      http://www.penguinppc.org/
7269 L:      linuxppc-dev@lists.ozlabs.org
7270 S:      Maintained
7271 F:      arch/powerpc/platforms/powermac/
7272 F:      drivers/macintosh/
7273
7274 LINUX FOR POWERPC EMBEDDED MPC5XXX
7275 M:      Anatolij Gustschin <agust@denx.de>
7276 L:      linuxppc-dev@lists.ozlabs.org
7277 T:      git git://git.denx.de/linux-denx-agust.git
7278 S:      Maintained
7279 F:      arch/powerpc/platforms/512x/
7280 F:      arch/powerpc/platforms/52xx/
7281
7282 LINUX FOR POWERPC EMBEDDED PPC4XX
7283 M:      Alistair Popple <alistair@popple.id.au>
7284 M:      Matt Porter <mporter@kernel.crashing.org>
7285 W:      http://www.penguinppc.org/
7286 L:      linuxppc-dev@lists.ozlabs.org
7287 S:      Maintained
7288 F:      arch/powerpc/platforms/40x/
7289 F:      arch/powerpc/platforms/44x/
7290
7291 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7292 L:      linuxppc-dev@lists.ozlabs.org
7293 S:      Orphan
7294 F:      arch/powerpc/*/*virtex*
7295 F:      arch/powerpc/*/*/*virtex*
7296
7297 LINUX FOR POWERPC EMBEDDED PPC8XX
7298 M:      Vitaly Bordug <vitb@kernel.crashing.org>
7299 W:      http://www.penguinppc.org/
7300 L:      linuxppc-dev@lists.ozlabs.org
7301 S:      Maintained
7302 F:      arch/powerpc/platforms/8xx/
7303
7304 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7305 M:      Scott Wood <oss@buserror.net>
7306 M:      Kumar Gala <galak@kernel.crashing.org>
7307 W:      http://www.penguinppc.org/
7308 L:      linuxppc-dev@lists.ozlabs.org
7309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7310 S:      Maintained
7311 F:      arch/powerpc/platforms/83xx/
7312 F:      arch/powerpc/platforms/85xx/
7313
7314 LINUX FOR POWERPC PA SEMI PWRFICIENT
7315 L:      linuxppc-dev@lists.ozlabs.org
7316 S:      Orphan
7317 F:      arch/powerpc/platforms/pasemi/
7318 F:      drivers/*/*pasemi*
7319 F:      drivers/*/*/*pasemi*
7320
7321 LINUX SECURITY MODULE (LSM) FRAMEWORK
7322 M:      Chris Wright <chrisw@sous-sol.org>
7323 L:      linux-security-module@vger.kernel.org
7324 S:      Supported
7325
7326 LIS3LV02D ACCELEROMETER DRIVER
7327 M:      Eric Piel <eric.piel@tremplin-utc.net>
7328 S:      Maintained
7329 F:      Documentation/misc-devices/lis3lv02d
7330 F:      drivers/misc/lis3lv02d/
7331 F:      drivers/platform/x86/hp_accel.c
7332
7333 LIVE PATCHING
7334 M:      Josh Poimboeuf <jpoimboe@redhat.com>
7335 M:      Jessica Yu <jeyu@redhat.com>
7336 M:      Jiri Kosina <jikos@kernel.org>
7337 M:      Miroslav Benes <mbenes@suse.cz>
7338 R:      Petr Mladek <pmladek@suse.com>
7339 S:      Maintained
7340 F:      kernel/livepatch/
7341 F:      include/linux/livepatch.h
7342 F:      arch/x86/include/asm/livepatch.h
7343 F:      arch/x86/kernel/livepatch.c
7344 F:      Documentation/livepatch/
7345 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
7346 F:      samples/livepatch/
7347 L:      live-patching@vger.kernel.org
7348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7349
7350 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7351 M:      Kees Cook <keescook@chromium.org>
7352 S:      Maintained
7353 F:      drivers/misc/lkdtm*
7354
7355 LLC (802.2)
7356 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7357 S:      Maintained
7358 F:      include/linux/llc.h
7359 F:      include/uapi/linux/llc.h
7360 F:      include/net/llc*
7361 F:      net/llc/
7362
7363 LM73 HARDWARE MONITOR DRIVER
7364 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
7365 L:      linux-hwmon@vger.kernel.org
7366 S:      Maintained
7367 F:      drivers/hwmon/lm73.c
7368
7369 LM78 HARDWARE MONITOR DRIVER
7370 M:      Jean Delvare <jdelvare@suse.com>
7371 L:      linux-hwmon@vger.kernel.org
7372 S:      Maintained
7373 F:      Documentation/hwmon/lm78
7374 F:      drivers/hwmon/lm78.c
7375
7376 LM83 HARDWARE MONITOR DRIVER
7377 M:      Jean Delvare <jdelvare@suse.com>
7378 L:      linux-hwmon@vger.kernel.org
7379 S:      Maintained
7380 F:      Documentation/hwmon/lm83
7381 F:      drivers/hwmon/lm83.c
7382
7383 LM90 HARDWARE MONITOR DRIVER
7384 M:      Jean Delvare <jdelvare@suse.com>
7385 L:      linux-hwmon@vger.kernel.org
7386 S:      Maintained
7387 F:      Documentation/hwmon/lm90
7388 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
7389 F:      drivers/hwmon/lm90.c
7390
7391 LM95234 HARDWARE MONITOR DRIVER
7392 M:      Guenter Roeck <linux@roeck-us.net>
7393 L:      linux-hwmon@vger.kernel.org
7394 S:      Maintained
7395 F:      Documentation/hwmon/lm95234
7396 F:      drivers/hwmon/lm95234.c
7397
7398 LME2510 MEDIA DRIVER
7399 M:      Malcolm Priestley <tvboxspy@gmail.com>
7400 L:      linux-media@vger.kernel.org
7401 W:      https://linuxtv.org
7402 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7403 S:      Maintained
7404 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
7405
7406 LOCKING PRIMITIVES
7407 M:      Peter Zijlstra <peterz@infradead.org>
7408 M:      Ingo Molnar <mingo@redhat.com>
7409 L:      linux-kernel@vger.kernel.org
7410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7411 S:      Maintained
7412 F:      Documentation/locking/
7413 F:      include/linux/lockdep.h
7414 F:      include/linux/spinlock*.h
7415 F:      arch/*/include/asm/spinlock*.h
7416 F:      include/linux/rwlock*.h
7417 F:      include/linux/mutex*.h
7418 F:      arch/*/include/asm/mutex*.h
7419 F:      include/linux/rwsem*.h
7420 F:      arch/*/include/asm/rwsem.h
7421 F:      include/linux/seqlock.h
7422 F:      lib/locking*.[ch]
7423 F:      kernel/locking/
7424
7425 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7426 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
7427 L:      linux-ntfs-dev@lists.sourceforge.net
7428 W:      http://www.linux-ntfs.org/content/view/19/37/
7429 S:      Maintained
7430 F:      Documentation/ldm.txt
7431 F:      block/partitions/ldm.*
7432
7433 LogFS
7434 M:      Joern Engel <joern@logfs.org>
7435 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
7436 L:      logfs@logfs.org
7437 W:      logfs.org
7438 S:      Maintained
7439 F:      fs/logfs/
7440
7441 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7442 M:      Sathya Prakash <sathya.prakash@broadcom.com>
7443 M:      Chaitra P B <chaitra.basappa@broadcom.com>
7444 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7445 L:      MPT-FusionLinux.pdl@broadcom.com
7446 L:      linux-scsi@vger.kernel.org
7447 W:      http://www.avagotech.com/support/
7448 S:      Supported
7449 F:      drivers/message/fusion/
7450 F:      drivers/scsi/mpt2sas/
7451 F:      drivers/scsi/mpt3sas/
7452
7453 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7454 M:      Matthew Wilcox <matthew@wil.cx>
7455 L:      linux-scsi@vger.kernel.org
7456 S:      Maintained
7457 F:      drivers/scsi/sym53c8xx_2/
7458
7459 LTC4261 HARDWARE MONITOR DRIVER
7460 M:      Guenter Roeck <linux@roeck-us.net>
7461 L:      linux-hwmon@vger.kernel.org
7462 S:      Maintained
7463 F:      Documentation/hwmon/ltc4261
7464 F:      drivers/hwmon/ltc4261.c
7465
7466 LTP (Linux Test Project)
7467 M:      Mike Frysinger <vapier@gentoo.org>
7468 M:      Cyril Hrubis <chrubis@suse.cz>
7469 M:      Wanlong Gao <wanlong.gao@gmail.com>
7470 M:      Jan Stancek <jstancek@redhat.com>
7471 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7472 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
7473 L:      ltp@lists.linux.it (subscribers-only)
7474 W:      http://linux-test-project.github.io/
7475 T:      git git://github.com/linux-test-project/ltp.git
7476 S:      Maintained
7477
7478 M32R ARCHITECTURE
7479 W:      http://www.linux-m32r.org/
7480 S:      Orphan
7481 F:      arch/m32r/
7482
7483 M68K ARCHITECTURE
7484 M:      Geert Uytterhoeven <geert@linux-m68k.org>
7485 L:      linux-m68k@lists.linux-m68k.org
7486 W:      http://www.linux-m68k.org/
7487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7488 S:      Maintained
7489 F:      arch/m68k/
7490 F:      drivers/zorro/
7491
7492 M68K ON APPLE MACINTOSH
7493 M:      Joshua Thompson <funaho@jurai.org>
7494 W:      http://www.mac.linux-m68k.org/
7495 L:      linux-m68k@lists.linux-m68k.org
7496 S:      Maintained
7497 F:      arch/m68k/mac/
7498
7499 M68K ON HP9000/300
7500 M:      Philip Blundell <philb@gnu.org>
7501 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
7502 S:      Maintained
7503 F:      arch/m68k/hp300/
7504
7505 M88DS3103 MEDIA DRIVER
7506 M:      Antti Palosaari <crope@iki.fi>
7507 L:      linux-media@vger.kernel.org
7508 W:      https://linuxtv.org
7509 W:      http://palosaari.fi/linux/
7510 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7511 T:      git git://linuxtv.org/anttip/media_tree.git
7512 S:      Maintained
7513 F:      drivers/media/dvb-frontends/m88ds3103*
7514
7515 M88RS2000 MEDIA DRIVER
7516 M:      Malcolm Priestley <tvboxspy@gmail.com>
7517 L:      linux-media@vger.kernel.org
7518 W:      https://linuxtv.org
7519 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7520 S:      Maintained
7521 F:      drivers/media/dvb-frontends/m88rs2000*
7522
7523 MA901 MASTERKIT USB FM RADIO DRIVER
7524 M:      Alexey Klimov <klimov.linux@gmail.com>
7525 L:      linux-media@vger.kernel.org
7526 T:      git git://linuxtv.org/media_tree.git
7527 S:      Maintained
7528 F:      drivers/media/radio/radio-ma901.c
7529
7530 MAC80211
7531 M:      Johannes Berg <johannes@sipsolutions.net>
7532 L:      linux-wireless@vger.kernel.org
7533 W:      http://wireless.kernel.org/
7534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7536 S:      Maintained
7537 F:      Documentation/networking/mac80211-injection.txt
7538 F:      include/net/mac80211.h
7539 F:      net/mac80211/
7540 F:      drivers/net/wireless/mac80211_hwsim.[ch]
7541
7542 MACVLAN DRIVER
7543 M:      Patrick McHardy <kaber@trash.net>
7544 L:      netdev@vger.kernel.org
7545 S:      Maintained
7546 F:      drivers/net/macvlan.c
7547 F:      include/linux/if_macvlan.h
7548
7549 MAILBOX API
7550 M:      Jassi Brar <jassisinghbrar@gmail.com>
7551 L:      linux-kernel@vger.kernel.org
7552 S:      Maintained
7553 F:      drivers/mailbox/
7554 F:      include/linux/mailbox_client.h
7555 F:      include/linux/mailbox_controller.h
7556
7557 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7558 M:      Michael Kerrisk <mtk.manpages@gmail.com>
7559 W:      http://www.kernel.org/doc/man-pages
7560 L:      linux-man@vger.kernel.org
7561 S:      Maintained
7562
7563 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7564 M:      Andrew Lunn <andrew@lunn.ch>
7565 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7566 S:      Maintained
7567 F:      drivers/net/dsa/mv88e6xxx/
7568
7569 MARVELL ARMADA DRM SUPPORT
7570 M:      Russell King <rmk+kernel@armlinux.org.uk>
7571 S:      Maintained
7572 F:      drivers/gpu/drm/armada/
7573 F:      include/uapi/drm/armada_drm.h
7574 F:      Documentation/devicetree/bindings/display/armada/
7575
7576 MARVELL CRYPTO DRIVER
7577 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7578 M:      Arnaud Ebalard <arno@natisbad.org>
7579 F:      drivers/crypto/marvell/
7580 S:      Maintained
7581 L:      linux-crypto@vger.kernel.org
7582
7583 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7584 M:      Mirko Lindner <mlindner@marvell.com>
7585 M:      Stephen Hemminger <stephen@networkplumber.org>
7586 L:      netdev@vger.kernel.org
7587 S:      Maintained
7588 F:      drivers/net/ethernet/marvell/sk*
7589
7590 MARVELL LIBERTAS WIRELESS DRIVER
7591 L:      libertas-dev@lists.infradead.org
7592 S:      Orphan
7593 F:      drivers/net/wireless/marvell/libertas/
7594
7595 MARVELL MV643XX ETHERNET DRIVER
7596 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7597 L:      netdev@vger.kernel.org
7598 S:      Maintained
7599 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
7600 F:      include/linux/mv643xx.h
7601
7602 MARVELL MVNETA ETHERNET DRIVER
7603 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7604 L:      netdev@vger.kernel.org
7605 S:      Maintained
7606 F:      drivers/net/ethernet/marvell/mvneta.*
7607
7608 MARVELL MWIFIEX WIRELESS DRIVER
7609 M:      Amitkumar Karwar <akarwar@marvell.com>
7610 M:      Nishant Sarmukadam <nishants@marvell.com>
7611 L:      linux-wireless@vger.kernel.org
7612 S:      Maintained
7613 F:      drivers/net/wireless/marvell/mwifiex/
7614
7615 MARVELL MWL8K WIRELESS DRIVER
7616 M:      Lennert Buytenhek <buytenh@wantstofly.org>
7617 L:      linux-wireless@vger.kernel.org
7618 S:      Odd Fixes
7619 F:      drivers/net/wireless/marvell/mwl8k.c
7620
7621 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7622 M:      Nicolas Pitre <nico@fluxnic.net>
7623 S:      Odd Fixes
7624 F:      drivers/mmc/host/mvsdio.*
7625
7626 MATROX FRAMEBUFFER DRIVER
7627 L:      linux-fbdev@vger.kernel.org
7628 S:      Orphan
7629 F:      drivers/video/fbdev/matrox/matroxfb_*
7630 F:      include/uapi/linux/matroxfb.h
7631
7632 MAX16065 HARDWARE MONITOR DRIVER
7633 M:      Guenter Roeck <linux@roeck-us.net>
7634 L:      linux-hwmon@vger.kernel.org
7635 S:      Maintained
7636 F:      Documentation/hwmon/max16065
7637 F:      drivers/hwmon/max16065.c
7638
7639 MAX20751 HARDWARE MONITOR DRIVER
7640 M:      Guenter Roeck <linux@roeck-us.net>
7641 L:      linux-hwmon@vger.kernel.org
7642 S:      Maintained
7643 F:      Documentation/hwmon/max20751
7644 F:      drivers/hwmon/max20751.c
7645
7646 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7647 L:      linux-hwmon@vger.kernel.org
7648 S:      Orphan
7649 F:      Documentation/hwmon/max6650
7650 F:      drivers/hwmon/max6650.c
7651
7652 MAX6697 HARDWARE MONITOR DRIVER
7653 M:      Guenter Roeck <linux@roeck-us.net>
7654 L:      linux-hwmon@vger.kernel.org
7655 S:      Maintained
7656 F:      Documentation/hwmon/max6697
7657 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7658 F:      drivers/hwmon/max6697.c
7659 F:      include/linux/platform_data/max6697.h
7660
7661 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7662 M:      Peter Rosin <peda@axentia.se>
7663 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7664 S:      Maintained
7665 F:      Documentation/devicetree/bindings/sound/max9860.txt
7666 F:      sound/soc/codecs/max9860.*
7667
7668 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7669 M:      Krzysztof Kozlowski <krzk@kernel.org>
7670 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7671 L:      linux-pm@vger.kernel.org
7672 S:      Supported
7673 F:      drivers/power/supply/max14577_charger.c
7674 F:      drivers/power/supply/max77693_charger.c
7675
7676 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7677 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7678 L:      linux-kernel@vger.kernel.org
7679 S:      Supported
7680 F:      drivers/*/*max77802*.c
7681 F:      Documentation/devicetree/bindings/*/*max77802.txt
7682 F:      include/dt-bindings/*/*max77802.h
7683
7684 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7685 M:      Chanwoo Choi <cw00.choi@samsung.com>
7686 M:      Krzysztof Kozlowski <krzk@kernel.org>
7687 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7688 L:      linux-kernel@vger.kernel.org
7689 S:      Supported
7690 F:      drivers/*/max14577*.c
7691 F:      drivers/*/max77686*.c
7692 F:      drivers/*/max77693*.c
7693 F:      drivers/extcon/extcon-max14577.c
7694 F:      drivers/extcon/extcon-max77693.c
7695 F:      drivers/rtc/rtc-max77686.c
7696 F:      drivers/clk/clk-max77686.c
7697 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7698 F:      Documentation/devicetree/bindings/*/max77686.txt
7699 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7700 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7701 F:      include/linux/mfd/max14577*.h
7702 F:      include/linux/mfd/max77686*.h
7703 F:      include/linux/mfd/max77693*.h
7704
7705 MAXIRADIO FM RADIO RECEIVER DRIVER
7706 M:      Hans Verkuil <hverkuil@xs4all.nl>
7707 L:      linux-media@vger.kernel.org
7708 T:      git git://linuxtv.org/media_tree.git
7709 W:      https://linuxtv.org
7710 S:      Maintained
7711 F:      drivers/media/radio/radio-maxiradio*
7712
7713 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7714 M:      Peter Rosin <peda@axentia.se>
7715 L:      linux-iio@vger.kernel.org
7716 S:      Maintained
7717 F:      drivers/iio/potentiometer/mcp4531.c
7718
7719 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7720 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
7721 L:      linux-iio@vger.kernel.org
7722 S:      Maintained
7723 F:      drivers/iio/dac/cio-dac.c
7724
7725 MEDIA DRIVERS FOR RENESAS - FCP
7726 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7727 L:      linux-media@vger.kernel.org
7728 L:      linux-renesas-soc@vger.kernel.org
7729 T:      git git://linuxtv.org/media_tree.git
7730 S:      Supported
7731 F:      Documentation/devicetree/bindings/media/renesas,fcp.txt
7732 F:      drivers/media/platform/rcar-fcp.c
7733 F:      include/media/rcar-fcp.h
7734
7735 MEDIA DRIVERS FOR RENESAS - VIN
7736 M:      Niklas Söderlund <niklas.soderlund@ragnatech.se>
7737 L:      linux-media@vger.kernel.org
7738 L:      linux-renesas-soc@vger.kernel.org
7739 T:      git git://linuxtv.org/media_tree.git
7740 S:      Supported
7741 F:      Documentation/devicetree/bindings/media/rcar_vin.txt
7742 F:      drivers/media/platform/rcar-vin/
7743
7744 MEDIA DRIVERS FOR RENESAS - VSP1
7745 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7746 L:      linux-media@vger.kernel.org
7747 L:      linux-renesas-soc@vger.kernel.org
7748 T:      git git://linuxtv.org/media_tree.git
7749 S:      Supported
7750 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7751 F:      drivers/media/platform/vsp1/
7752
7753 MEDIA DRIVERS FOR HELENE
7754 M:      Abylay Ospan <aospan@netup.ru>
7755 L:      linux-media@vger.kernel.org
7756 W:      https://linuxtv.org
7757 W:      http://netup.tv/
7758 T:      git git://linuxtv.org/media_tree.git
7759 S:      Supported
7760 F:      drivers/media/dvb-frontends/helene*
7761
7762 MEDIA DRIVERS FOR ASCOT2E
7763 M:      Sergey Kozlov <serjk@netup.ru>
7764 M:      Abylay Ospan <aospan@netup.ru>
7765 L:      linux-media@vger.kernel.org
7766 W:      https://linuxtv.org
7767 W:      http://netup.tv/
7768 T:      git git://linuxtv.org/media_tree.git
7769 S:      Supported
7770 F:      drivers/media/dvb-frontends/ascot2e*
7771
7772 MEDIA DRIVERS FOR CXD2841ER
7773 M:      Sergey Kozlov <serjk@netup.ru>
7774 M:      Abylay Ospan <aospan@netup.ru>
7775 L:      linux-media@vger.kernel.org
7776 W:      https://linuxtv.org
7777 W:      http://netup.tv/
7778 T:      git git://linuxtv.org/media_tree.git
7779 S:      Supported
7780 F:      drivers/media/dvb-frontends/cxd2841er*
7781
7782 MEDIA DRIVERS FOR HORUS3A
7783 M:      Sergey Kozlov <serjk@netup.ru>
7784 M:      Abylay Ospan <aospan@netup.ru>
7785 L:      linux-media@vger.kernel.org
7786 W:      https://linuxtv.org
7787 W:      http://netup.tv/
7788 T:      git git://linuxtv.org/media_tree.git
7789 S:      Supported
7790 F:      drivers/media/dvb-frontends/horus3a*
7791
7792 MEDIA DRIVERS FOR LNBH25
7793 M:      Sergey Kozlov <serjk@netup.ru>
7794 M:      Abylay Ospan <aospan@netup.ru>
7795 L:      linux-media@vger.kernel.org
7796 W:      https://linuxtv.org
7797 W:      http://netup.tv/
7798 T:      git git://linuxtv.org/media_tree.git
7799 S:      Supported
7800 F:      drivers/media/dvb-frontends/lnbh25*
7801
7802 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7803 M:      Sergey Kozlov <serjk@netup.ru>
7804 M:      Abylay Ospan <aospan@netup.ru>
7805 L:      linux-media@vger.kernel.org
7806 W:      https://linuxtv.org
7807 W:      http://netup.tv/
7808 T:      git git://linuxtv.org/media_tree.git
7809 S:      Supported
7810 F:      drivers/media/pci/netup_unidvb/*
7811
7812 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7813 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
7814 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
7815 P:      LinuxTV.org Project
7816 L:      linux-media@vger.kernel.org
7817 W:      https://linuxtv.org
7818 Q:      http://patchwork.kernel.org/project/linux-media/list/
7819 T:      git git://linuxtv.org/media_tree.git
7820 S:      Maintained
7821 F:      Documentation/media/
7822 F:      drivers/media/
7823 F:      drivers/staging/media/
7824 F:      include/linux/platform_data/media/
7825 F:      include/media/
7826 F:      include/uapi/linux/dvb/
7827 F:      include/uapi/linux/videodev2.h
7828 F:      include/uapi/linux/media.h
7829 F:      include/uapi/linux/v4l2-*
7830 F:      include/uapi/linux/meye.h
7831 F:      include/uapi/linux/ivtv*
7832 F:      include/uapi/linux/uvcvideo.h
7833
7834 MEDIATEK ETHERNET DRIVER
7835 M:      Felix Fietkau <nbd@openwrt.org>
7836 M:      John Crispin <blogic@openwrt.org>
7837 L:      netdev@vger.kernel.org
7838 S:      Maintained
7839 F:      drivers/net/ethernet/mediatek/
7840
7841 MEDIATEK MT7601U WIRELESS LAN DRIVER
7842 M:      Jakub Kicinski <kubakici@wp.pl>
7843 L:      linux-wireless@vger.kernel.org
7844 S:      Maintained
7845 F:      drivers/net/wireless/mediatek/mt7601u/
7846
7847 MEGARAID SCSI/SAS DRIVERS
7848 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7849 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7850 M:      Uday Lingala <uday.lingala@avagotech.com>
7851 L:      megaraidlinux.pdl@avagotech.com
7852 L:      linux-scsi@vger.kernel.org
7853 W:      http://www.lsi.com
7854 S:      Maintained
7855 F:      Documentation/scsi/megaraid.txt
7856 F:      drivers/scsi/megaraid.*
7857 F:      drivers/scsi/megaraid/
7858
7859 MELFAS MIP4 TOUCHSCREEN DRIVER
7860 M:      Sangwon Jee <jeesw@melfas.com>
7861 W:      http://www.melfas.com
7862 S:      Supported
7863 F:      drivers/input/touchscreen/melfas_mip4.c
7864 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
7865
7866 MELLANOX ETHERNET DRIVER (mlx4_en)
7867 M:      Tariq Toukan <tariqt@mellanox.com>
7868 L:      netdev@vger.kernel.org
7869 S:      Supported
7870 W:      http://www.mellanox.com
7871 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7872 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7873
7874 MELLANOX ETHERNET DRIVER (mlx5e)
7875 M:      Saeed Mahameed <saeedm@mellanox.com>
7876 L:      netdev@vger.kernel.org
7877 S:      Supported
7878 W:      http://www.mellanox.com
7879 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7880 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7881
7882 MELLANOX ETHERNET SWITCH DRIVERS
7883 M:      Jiri Pirko <jiri@mellanox.com>
7884 M:      Ido Schimmel <idosch@mellanox.com>
7885 L:      netdev@vger.kernel.org
7886 S:      Supported
7887 W:      http://www.mellanox.com
7888 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7889 F:      drivers/net/ethernet/mellanox/mlxsw/
7890
7891 MELLANOX MLXCPLD LED DRIVER
7892 M:      Vadim Pasternak <vadimp@mellanox.com>
7893 L:      linux-leds@vger.kernel.org
7894 S:      Supported
7895 F:      drivers/leds/leds-mlxcpld.c
7896 F:      Documentation/leds/leds-mlxcpld.txt
7897
7898 MELLANOX PLATFORM DRIVER
7899 M:      Vadim Pasternak <vadimp@mellanox.com>
7900 L:      platform-driver-x86@vger.kernel.org
7901 S:      Supported
7902 F:      arch/x86/platform/mellanox/mlx-platform.c
7903
7904 SOFT-ROCE DRIVER (rxe)
7905 M:      Moni Shoua <monis@mellanox.com>
7906 L:      linux-rdma@vger.kernel.org
7907 S:      Supported
7908 W:      https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7909 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7910 F:      drivers/infiniband/sw/rxe/
7911 F:      include/uapi/rdma/rdma_user_rxe.h
7912
7913 MEMBARRIER SUPPORT
7914 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7915 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7916 L:      linux-kernel@vger.kernel.org
7917 S:      Supported
7918 F:      kernel/membarrier.c
7919 F:      include/uapi/linux/membarrier.h
7920
7921 MEMORY MANAGEMENT
7922 L:      linux-mm@kvack.org
7923 W:      http://www.linux-mm.org
7924 S:      Maintained
7925 F:      include/linux/mm.h
7926 F:      include/linux/gfp.h
7927 F:      include/linux/mmzone.h
7928 F:      include/linux/memory_hotplug.h
7929 F:      include/linux/vmalloc.h
7930 F:      mm/
7931
7932 MEMORY TECHNOLOGY DEVICES (MTD)
7933 M:      David Woodhouse <dwmw2@infradead.org>
7934 M:      Brian Norris <computersforpeace@gmail.com>
7935 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7936 M:      Marek Vasut <marek.vasut@gmail.com>
7937 M:      Richard Weinberger <richard@nod.at>
7938 M:      Cyrille Pitchen <cyrille.pitchen@atmel.com>
7939 L:      linux-mtd@lists.infradead.org
7940 W:      http://www.linux-mtd.infradead.org/
7941 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7942 T:      git git://git.infradead.org/linux-mtd.git
7943 T:      git git://git.infradead.org/l2-mtd.git
7944 S:      Maintained
7945 F:      Documentation/devicetree/bindings/mtd/
7946 F:      drivers/mtd/
7947 F:      include/linux/mtd/
7948 F:      include/uapi/mtd/
7949
7950 MEN A21 WATCHDOG DRIVER
7951 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7952 L:      linux-watchdog@vger.kernel.org
7953 S:      Maintained
7954 F:      drivers/watchdog/mena21_wdt.c
7955
7956 MEN CHAMELEON BUS (mcb)
7957 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7958 S:      Maintained
7959 F:      drivers/mcb/
7960 F:      include/linux/mcb.h
7961 F:      Documentation/men-chameleon-bus.txt
7962
7963 MEN F21BMC (Board Management Controller)
7964 M:      Andreas Werner <andreas.werner@men.de>
7965 S:      Supported
7966 F:      drivers/mfd/menf21bmc.c
7967 F:      drivers/watchdog/menf21bmc_wdt.c
7968 F:      drivers/leds/leds-menf21bmc.c
7969 F:      drivers/hwmon/menf21bmc_hwmon.c
7970 F:      Documentation/hwmon/menf21bmc
7971
7972 METAG ARCHITECTURE
7973 M:      James Hogan <james.hogan@imgtec.com>
7974 L:      linux-metag@vger.kernel.org
7975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7976 S:      Odd Fixes
7977 F:      arch/metag/
7978 F:      Documentation/metag/
7979 F:      Documentation/devicetree/bindings/metag/
7980 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7981 F:      drivers/clocksource/metag_generic.c
7982 F:      drivers/irqchip/irq-metag.c
7983 F:      drivers/irqchip/irq-metag-ext.c
7984 F:      drivers/tty/metag_da.c
7985
7986 MICROBLAZE ARCHITECTURE
7987 M:      Michal Simek <monstr@monstr.eu>
7988 W:      http://www.monstr.eu/fdt/
7989 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7990 S:      Supported
7991 F:      arch/microblaze/
7992
7993 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
7994 M:      Richard Genoud <richard.genoud@gmail.com>
7995 S:      Maintained
7996 F:      drivers/tty/serial/atmel_serial.c
7997 F:      include/linux/atmel_serial.h
7998
7999 MICROCHIP / ATMEL ISC DRIVER
8000 M:      Songjun Wu <songjun.wu@microchip.com>
8001 L:      linux-media@vger.kernel.org
8002 S:      Supported
8003 F:      drivers/media/platform/atmel/atmel-isc.c
8004 F:      drivers/media/platform/atmel/atmel-isc-regs.h
8005 F:      devicetree/bindings/media/atmel-isc.txt
8006
8007 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8008 M:      Chen Yu <yu.c.chen@intel.com>
8009 L:      platform-driver-x86@vger.kernel.org
8010 S:      Supported
8011 F:      drivers/platform/x86/surfacepro3_button.c
8012
8013 MICROTEK X6 SCANNER
8014 M:      Oliver Neukum <oliver@neukum.org>
8015 S:      Maintained
8016 F:      drivers/usb/image/microtek.*
8017
8018 MIPS
8019 M:      Ralf Baechle <ralf@linux-mips.org>
8020 L:      linux-mips@linux-mips.org
8021 W:      http://www.linux-mips.org/
8022 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
8023 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
8024 S:      Supported
8025 F:      Documentation/devicetree/bindings/mips/
8026 F:      Documentation/mips/
8027 F:      arch/mips/
8028
8029 MIPS/LOONGSON1 ARCHITECTURE
8030 M:      Keguang Zhang <keguang.zhang@gmail.com>
8031 L:      linux-mips@linux-mips.org
8032 S:      Maintained
8033 F:      arch/mips/loongson32/
8034 F:      arch/mips/include/asm/mach-loongson32/
8035 F:      drivers/*/*loongson1*
8036 F:      drivers/*/*/*loongson1*
8037
8038 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8039 M:      Hans Verkuil <hverkuil@xs4all.nl>
8040 L:      linux-media@vger.kernel.org
8041 T:      git git://linuxtv.org/media_tree.git
8042 W:      https://linuxtv.org
8043 S:      Odd Fixes
8044 F:      drivers/media/radio/radio-miropcm20*
8045
8046 MELLANOX MLX4 core VPI driver
8047 M:      Yishai Hadas <yishaih@mellanox.com>
8048 L:      netdev@vger.kernel.org
8049 L:      linux-rdma@vger.kernel.org
8050 W:      http://www.mellanox.com
8051 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8052 S:      Supported
8053 F:      drivers/net/ethernet/mellanox/mlx4/
8054 F:      include/linux/mlx4/
8055 F:      include/uapi/rdma/mlx4-abi.h
8056
8057 MELLANOX MLX4 IB driver
8058 M:      Yishai Hadas <yishaih@mellanox.com>
8059 L:      linux-rdma@vger.kernel.org
8060 W:      http://www.mellanox.com
8061 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8062 S:      Supported
8063 F:      drivers/infiniband/hw/mlx4/
8064 F:      include/linux/mlx4/
8065
8066 MELLANOX MLX5 core VPI driver
8067 M:      Matan Barak <matanb@mellanox.com>
8068 M:      Leon Romanovsky <leonro@mellanox.com>
8069 L:      netdev@vger.kernel.org
8070 L:      linux-rdma@vger.kernel.org
8071 W:      http://www.mellanox.com
8072 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8073 S:      Supported
8074 F:      drivers/net/ethernet/mellanox/mlx5/core/
8075 F:      include/linux/mlx5/
8076 F:      include/uapi/rdma/mlx5-abi.h
8077
8078 MELLANOX MLX5 IB driver
8079 M:      Matan Barak <matanb@mellanox.com>
8080 M:      Leon Romanovsky <leonro@mellanox.com>
8081 L:      linux-rdma@vger.kernel.org
8082 W:      http://www.mellanox.com
8083 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8084 S:      Supported
8085 F:      drivers/infiniband/hw/mlx5/
8086 F:      include/linux/mlx5/
8087
8088 MELEXIS MLX90614 DRIVER
8089 M:      Crt Mori <cmo@melexis.com>
8090 L:      linux-iio@vger.kernel.org
8091 W:      http://www.melexis.com
8092 S:      Supported
8093 F:      drivers/iio/temperature/mlx90614.c
8094
8095 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8096 M:      Don Brace <don.brace@microsemi.com>
8097 L:      esc.storagedev@microsemi.com
8098 L:      linux-scsi@vger.kernel.org
8099 S:      Supported
8100 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
8101 F:      drivers/scsi/smartpqi/Kconfig
8102 F:      drivers/scsi/smartpqi/Makefile
8103 F:      include/linux/cciss*.h
8104 F:      include/uapi/linux/cciss*.h
8105 F:      Documentation/scsi/smartpqi.txt
8106
8107 MN88472 MEDIA DRIVER
8108 M:      Antti Palosaari <crope@iki.fi>
8109 L:      linux-media@vger.kernel.org
8110 W:      https://linuxtv.org
8111 W:      http://palosaari.fi/linux/
8112 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8113 S:      Maintained
8114 F:      drivers/media/dvb-frontends/mn88472*
8115
8116 MN88473 MEDIA DRIVER
8117 M:      Antti Palosaari <crope@iki.fi>
8118 L:      linux-media@vger.kernel.org
8119 W:      https://linuxtv.org
8120 W:      http://palosaari.fi/linux/
8121 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8122 S:      Maintained
8123 F:      drivers/media/dvb-frontends/mn88473*
8124
8125 MODULE SUPPORT
8126 M:      Jessica Yu <jeyu@redhat.com>
8127 M:      Rusty Russell <rusty@rustcorp.com.au>
8128 S:      Maintained
8129 F:      include/linux/module.h
8130 F:      kernel/module.c
8131
8132 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8133 W:      http://popies.net/meye/
8134 S:      Orphan
8135 F:      Documentation/media/v4l-drivers/meye*
8136 F:      drivers/media/pci/meye/
8137 F:      include/uapi/linux/meye.h
8138
8139 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8140 M:      Jiri Slaby <jirislaby@gmail.com>
8141 S:      Maintained
8142 F:      Documentation/serial/moxa-smartio
8143 F:      drivers/tty/mxser.*
8144
8145 MR800 AVERMEDIA USB FM RADIO DRIVER
8146 M:      Alexey Klimov <klimov.linux@gmail.com>
8147 L:      linux-media@vger.kernel.org
8148 T:      git git://linuxtv.org/media_tree.git
8149 S:      Maintained
8150 F:      drivers/media/radio/radio-mr800.c
8151
8152 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8153 M:      Alan Ott <alan@signal11.us>
8154 L:      linux-wpan@vger.kernel.org
8155 S:      Maintained
8156 F:      drivers/net/ieee802154/mrf24j40.c
8157 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8158
8159 MSI LAPTOP SUPPORT
8160 M:      "Lee, Chun-Yi" <jlee@suse.com>
8161 L:      platform-driver-x86@vger.kernel.org
8162 S:      Maintained
8163 F:      drivers/platform/x86/msi-laptop.c
8164
8165 MSI WMI SUPPORT
8166 L:      platform-driver-x86@vger.kernel.org
8167 S:      Orphan
8168 F:      drivers/platform/x86/msi-wmi.c
8169
8170 MSI001 MEDIA DRIVER
8171 M:      Antti Palosaari <crope@iki.fi>
8172 L:      linux-media@vger.kernel.org
8173 W:      https://linuxtv.org
8174 W:      http://palosaari.fi/linux/
8175 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8176 T:      git git://linuxtv.org/anttip/media_tree.git
8177 S:      Maintained
8178 F:      drivers/media/tuners/msi001*
8179
8180 MSI2500 MEDIA DRIVER
8181 M:      Antti Palosaari <crope@iki.fi>
8182 L:      linux-media@vger.kernel.org
8183 W:      https://linuxtv.org
8184 W:      http://palosaari.fi/linux/
8185 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8186 T:      git git://linuxtv.org/anttip/media_tree.git
8187 S:      Maintained
8188 F:      drivers/media/usb/msi2500/
8189
8190 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8191 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8192 L:      linux-mtd@lists.infradead.org
8193 S:      Maintained
8194 F:      drivers/mtd/devices/docg3*
8195
8196 MT9M032 APTINA SENSOR DRIVER
8197 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8198 L:      linux-media@vger.kernel.org
8199 T:      git git://linuxtv.org/media_tree.git
8200 S:      Maintained
8201 F:      drivers/media/i2c/mt9m032.c
8202 F:      include/media/i2c/mt9m032.h
8203
8204 MT9P031 APTINA CAMERA SENSOR
8205 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8206 L:      linux-media@vger.kernel.org
8207 T:      git git://linuxtv.org/media_tree.git
8208 S:      Maintained
8209 F:      drivers/media/i2c/mt9p031.c
8210 F:      include/media/i2c/mt9p031.h
8211
8212 MT9T001 APTINA CAMERA SENSOR
8213 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8214 L:      linux-media@vger.kernel.org
8215 T:      git git://linuxtv.org/media_tree.git
8216 S:      Maintained
8217 F:      drivers/media/i2c/mt9t001.c
8218 F:      include/media/i2c/mt9t001.h
8219
8220 MT9V032 APTINA CAMERA SENSOR
8221 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8222 L:      linux-media@vger.kernel.org
8223 T:      git git://linuxtv.org/media_tree.git
8224 S:      Maintained
8225 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8226 F:      drivers/media/i2c/mt9v032.c
8227 F:      include/media/i2c/mt9v032.h
8228
8229 MULTIFUNCTION DEVICES (MFD)
8230 M:      Lee Jones <lee.jones@linaro.org>
8231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8232 S:      Supported
8233 F:      Documentation/devicetree/bindings/mfd/
8234 F:      drivers/mfd/
8235 F:      include/linux/mfd/
8236
8237 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8238 M:      Ulf Hansson <ulf.hansson@linaro.org>
8239 L:      linux-mmc@vger.kernel.org
8240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8241 S:      Maintained
8242 F:      Documentation/devicetree/bindings/mmc/
8243 F:      drivers/mmc/
8244 F:      include/linux/mmc/
8245 F:      include/uapi/linux/mmc/
8246
8247 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8248 S:      Orphan
8249 F:      drivers/mmc/host/mmc_spi.c
8250 F:      include/linux/spi/mmc_spi.h
8251
8252 MULTISOUND SOUND DRIVER
8253 M:      Andrew Veliath <andrewtv@usa.net>
8254 S:      Maintained
8255 F:      Documentation/sound/oss/MultiSound
8256 F:      sound/oss/msnd*
8257
8258 MULTITECH MULTIPORT CARD (ISICOM)
8259 S:      Orphan
8260 F:      drivers/tty/isicom.c
8261 F:      include/linux/isicom.h
8262
8263 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8264 M:      Bin Liu <b-liu@ti.com>
8265 L:      linux-usb@vger.kernel.org
8266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8267 S:      Maintained
8268 F:      drivers/usb/musb/
8269
8270 MXL5007T MEDIA DRIVER
8271 M:      Michael Krufky <mkrufky@linuxtv.org>
8272 L:      linux-media@vger.kernel.org
8273 W:      https://linuxtv.org
8274 W:      http://github.com/mkrufky
8275 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8276 T:      git git://linuxtv.org/mkrufky/tuners.git
8277 S:      Maintained
8278 F:      drivers/media/tuners/mxl5007t.*
8279
8280 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8281 M:      Hyong-Youb Kim <hykim@myri.com>
8282 L:      netdev@vger.kernel.org
8283 W:      https://www.myricom.com/support/downloads/myri10ge.html
8284 S:      Supported
8285 F:      drivers/net/ethernet/myricom/myri10ge/
8286
8287 NAND FLASH SUBSYSTEM
8288 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
8289 R:      Richard Weinberger <richard@nod.at>
8290 L:      linux-mtd@lists.infradead.org
8291 W:      http://www.linux-mtd.infradead.org/
8292 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8293 T:      git git://github.com/linux-nand/linux.git
8294 S:      Maintained
8295 F:      drivers/mtd/nand/
8296 F:      include/linux/mtd/nand*.h
8297
8298 NATSEMI ETHERNET DRIVER (DP8381x)
8299 S:      Orphan
8300 F:      drivers/net/ethernet/natsemi/natsemi.c
8301
8302 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8303 M:      Daniel Mack <zonque@gmail.com>
8304 S:      Maintained
8305 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8306 W:      http://www.native-instruments.com
8307 F:      sound/usb/caiaq/
8308
8309 NCP FILESYSTEM
8310 M:      Petr Vandrovec <petr@vandrovec.name>
8311 S:      Odd Fixes
8312 F:      fs/ncpfs/
8313
8314 NCR 5380 SCSI DRIVERS
8315 M:      Finn Thain <fthain@telegraphics.com.au>
8316 M:      Michael Schmitz <schmitzmic@gmail.com>
8317 L:      linux-scsi@vger.kernel.org
8318 S:      Maintained
8319 F:      Documentation/scsi/g_NCR5380.txt
8320 F:      drivers/scsi/NCR5380.*
8321 F:      drivers/scsi/arm/cumana_1.c
8322 F:      drivers/scsi/arm/oak.c
8323 F:      drivers/scsi/atari_scsi.*
8324 F:      drivers/scsi/dmx3191d.c
8325 F:      drivers/scsi/g_NCR5380.*
8326 F:      drivers/scsi/g_NCR5380_mmio.c
8327 F:      drivers/scsi/mac_scsi.*
8328 F:      drivers/scsi/sun3_scsi.*
8329 F:      drivers/scsi/sun3_scsi_vme.c
8330
8331 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8332 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8333 L:      linux-scsi@vger.kernel.org
8334 S:      Maintained
8335 F:      drivers/scsi/NCR_D700.*
8336
8337 NCT6775 HARDWARE MONITOR DRIVER
8338 M:      Guenter Roeck <linux@roeck-us.net>
8339 L:      linux-hwmon@vger.kernel.org
8340 S:      Maintained
8341 F:      Documentation/hwmon/nct6775
8342 F:      drivers/hwmon/nct6775.c
8343
8344 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8345 M:      Faisal Latif <faisal.latif@intel.com>
8346 L:      linux-rdma@vger.kernel.org
8347 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8348 S:      Supported
8349 F:      drivers/infiniband/hw/nes/
8350 F:      include/uapi/rdma/nes-abi.h
8351
8352 NETEM NETWORK EMULATOR
8353 M:      Stephen Hemminger <stephen@networkplumber.org>
8354 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
8355 S:      Maintained
8356 F:      net/sched/sch_netem.c
8357
8358 NETERION 10GbE DRIVERS (s2io/vxge)
8359 M:      Jon Mason <jdmason@kudzu.us>
8360 L:      netdev@vger.kernel.org
8361 S:      Supported
8362 F:      Documentation/networking/s2io.txt
8363 F:      Documentation/networking/vxge.txt
8364 F:      drivers/net/ethernet/neterion/
8365
8366 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8367 M:      Pablo Neira Ayuso <pablo@netfilter.org>
8368 M:      Patrick McHardy <kaber@trash.net>
8369 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8370 L:      netfilter-devel@vger.kernel.org
8371 L:      coreteam@netfilter.org
8372 W:      http://www.netfilter.org/
8373 W:      http://www.iptables.org/
8374 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
8375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8377 S:      Supported
8378 F:      include/linux/netfilter*
8379 F:      include/linux/netfilter/
8380 F:      include/net/netfilter/
8381 F:      include/uapi/linux/netfilter*
8382 F:      include/uapi/linux/netfilter/
8383 F:      net/*/netfilter.c
8384 F:      net/*/netfilter/
8385 F:      net/netfilter/
8386 F:      net/bridge/br_netfilter*.c
8387
8388 NETLABEL
8389 M:      Paul Moore <paul@paul-moore.com>
8390 W:      http://netlabel.sf.net
8391 L:      netdev@vger.kernel.org
8392 S:      Maintained
8393 F:      Documentation/netlabel/
8394 F:      include/net/netlabel.h
8395 F:      net/netlabel/
8396
8397 NETROM NETWORK LAYER
8398 M:      Ralf Baechle <ralf@linux-mips.org>
8399 L:      linux-hams@vger.kernel.org
8400 W:      http://www.linux-ax25.org/
8401 S:      Maintained
8402 F:      include/net/netrom.h
8403 F:      include/uapi/linux/netrom.h
8404 F:      net/netrom/
8405
8406 NETRONOME ETHERNET DRIVERS
8407 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
8408 L:      oss-drivers@netronome.com
8409 S:      Maintained
8410 F:      drivers/net/ethernet/netronome/
8411
8412 NETWORK BLOCK DEVICE (NBD)
8413 M:      Markus Pargmann <mpa@pengutronix.de>
8414 S:      Maintained
8415 L:      nbd-general@lists.sourceforge.net
8416 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
8417 F:      Documentation/blockdev/nbd.txt
8418 F:      drivers/block/nbd.c
8419 F:      include/uapi/linux/nbd.h
8420
8421 NETWORK DROP MONITOR
8422 M:      Neil Horman <nhorman@tuxdriver.com>
8423 L:      netdev@vger.kernel.org
8424 S:      Maintained
8425 W:      https://fedorahosted.org/dropwatch/
8426 F:      net/core/drop_monitor.c
8427
8428 NETWORKING [DSA]
8429 M:      Andrew Lunn <andrew@lunn.ch>
8430 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8431 M:      Florian Fainelli <f.fainelli@gmail.com>
8432 S:      Maintained
8433 F:      net/dsa/
8434 F:      include/net/dsa.h
8435 F:      drivers/net/dsa/
8436
8437 NETWORKING [GENERAL]
8438 M:      "David S. Miller" <davem@davemloft.net>
8439 L:      netdev@vger.kernel.org
8440 W:      http://www.linuxfoundation.org/en/Net
8441 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8444 S:      Maintained
8445 F:      net/
8446 F:      include/net/
8447 F:      include/linux/in.h
8448 F:      include/linux/net.h
8449 F:      include/linux/netdevice.h
8450 F:      include/uapi/linux/in.h
8451 F:      include/uapi/linux/net.h
8452 F:      include/uapi/linux/netdevice.h
8453 F:      include/uapi/linux/net_namespace.h
8454 F:      tools/net/
8455 F:      tools/testing/selftests/net/
8456 F:      lib/random32.c
8457 F:      lib/test_bpf.c
8458
8459 NETWORKING [IPv4/IPv6]
8460 M:      "David S. Miller" <davem@davemloft.net>
8461 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8462 M:      James Morris <jmorris@namei.org>
8463 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8464 M:      Patrick McHardy <kaber@trash.net>
8465 L:      netdev@vger.kernel.org
8466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8467 S:      Maintained
8468 F:      net/ipv4/
8469 F:      net/ipv6/
8470 F:      include/net/ip*
8471 F:      arch/x86/net/*
8472
8473 NETWORKING [IPSEC]
8474 M:      Steffen Klassert <steffen.klassert@secunet.com>
8475 M:      Herbert Xu <herbert@gondor.apana.org.au>
8476 M:      "David S. Miller" <davem@davemloft.net>
8477 L:      netdev@vger.kernel.org
8478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8480 S:      Maintained
8481 F:      net/core/flow.c
8482 F:      net/xfrm/
8483 F:      net/key/
8484 F:      net/ipv4/xfrm*
8485 F:      net/ipv4/esp4.c
8486 F:      net/ipv4/ah4.c
8487 F:      net/ipv4/ipcomp.c
8488 F:      net/ipv4/ip_vti.c
8489 F:      net/ipv6/xfrm*
8490 F:      net/ipv6/esp6.c
8491 F:      net/ipv6/ah6.c
8492 F:      net/ipv6/ipcomp6.c
8493 F:      net/ipv6/ip6_vti.c
8494 F:      include/uapi/linux/xfrm.h
8495 F:      include/net/xfrm.h
8496
8497 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8498 M:      Paul Moore <paul@paul-moore.com>
8499 L:      netdev@vger.kernel.org
8500 S:      Maintained
8501
8502 NETWORKING [WIRELESS]
8503 L:      linux-wireless@vger.kernel.org
8504 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8505
8506 NETWORKING DRIVERS
8507 L:      netdev@vger.kernel.org
8508 W:      http://www.linuxfoundation.org/en/Net
8509 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8512 S:      Odd Fixes
8513 F:      Documentation/devicetree/bindings/net/
8514 F:      drivers/net/
8515 F:      include/linux/if_*
8516 F:      include/linux/netdevice.h
8517 F:      include/linux/etherdevice.h
8518 F:      include/linux/fcdevice.h
8519 F:      include/linux/fddidevice.h
8520 F:      include/linux/hippidevice.h
8521 F:      include/linux/inetdevice.h
8522 F:      include/uapi/linux/if_*
8523 F:      include/uapi/linux/netdevice.h
8524
8525 NETWORKING DRIVERS (WIRELESS)
8526 M:      Kalle Valo <kvalo@codeaurora.org>
8527 L:      linux-wireless@vger.kernel.org
8528 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8531 S:      Maintained
8532 F:      Documentation/devicetree/bindings/net/wireless/
8533 F:      drivers/net/wireless/
8534
8535 NETXEN (1/10) GbE SUPPORT
8536 M:      Manish Chopra <manish.chopra@cavium.com>
8537 M:      Rahul Verma <rahul.verma@cavium.com>
8538 M:      Dept-GELinuxNICDev@cavium.com
8539 L:      netdev@vger.kernel.org
8540 S:      Supported
8541 F:      drivers/net/ethernet/qlogic/netxen/
8542
8543 NFC SUBSYSTEM
8544 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8545 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8546 M:      Samuel Ortiz <sameo@linux.intel.com>
8547 L:      linux-wireless@vger.kernel.org
8548 L:      linux-nfc@lists.01.org (subscribers-only)
8549 S:      Supported
8550 F:      net/nfc/
8551 F:      include/net/nfc/
8552 F:      include/uapi/linux/nfc.h
8553 F:      drivers/nfc/
8554 F:      include/linux/platform_data/nfcmrvl.h
8555 F:      include/linux/platform_data/nxp-nci.h
8556 F:      include/linux/platform_data/pn544.h
8557 F:      include/linux/platform_data/st21nfca.h
8558 F:      include/linux/platform_data/st-nci.h
8559 F:      Documentation/devicetree/bindings/net/nfc/
8560
8561 NFS, SUNRPC, AND LOCKD CLIENTS
8562 M:      Trond Myklebust <trond.myklebust@primarydata.com>
8563 M:      Anna Schumaker <anna.schumaker@netapp.com>
8564 L:      linux-nfs@vger.kernel.org
8565 W:      http://client.linux-nfs.org
8566 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8567 S:      Maintained
8568 F:      fs/lockd/
8569 F:      fs/nfs/
8570 F:      fs/nfs_common/
8571 F:      net/sunrpc/
8572 F:      include/linux/lockd/
8573 F:      include/linux/nfs*
8574 F:      include/linux/sunrpc/
8575 F:      include/uapi/linux/nfs*
8576 F:      include/uapi/linux/sunrpc/
8577
8578 NILFS2 FILESYSTEM
8579 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8580 L:      linux-nilfs@vger.kernel.org
8581 W:      http://nilfs.sourceforge.net/
8582 W:      http://nilfs.osdn.jp/
8583 T:      git git://github.com/konis/nilfs2.git
8584 S:      Supported
8585 F:      Documentation/filesystems/nilfs2.txt
8586 F:      fs/nilfs2/
8587 F:      include/trace/events/nilfs2.h
8588 F:      include/uapi/linux/nilfs2_api.h
8589 F:      include/uapi/linux/nilfs2_ondisk.h
8590
8591 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8592 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8593 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8594 S:      Maintained
8595 F:      Documentation/scsi/NinjaSCSI.txt
8596 F:      drivers/scsi/pcmcia/nsp_*
8597
8598 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8599 M:      GOTO Masanori <gotom@debian.or.jp>
8600 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8601 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8602 S:      Maintained
8603 F:      Documentation/scsi/NinjaSCSI.txt
8604 F:      drivers/scsi/nsp32*
8605
8606 NIOS2 ARCHITECTURE
8607 M:      Ley Foon Tan <lftan@altera.com>
8608 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8610 S:      Maintained
8611 F:      arch/nios2/
8612
8613 NOKIA N900 POWER SUPPLY DRIVERS
8614 R:      Pali Rohár <pali.rohar@gmail.com>
8615 F:      include/linux/power/bq2415x_charger.h
8616 F:      include/linux/power/bq27xxx_battery.h
8617 F:      include/linux/power/isp1704_charger.h
8618 F:      drivers/power/supply/bq2415x_charger.c
8619 F:      drivers/power/supply/bq27xxx_battery.c
8620 F:      drivers/power/supply/bq27xxx_battery_i2c.c
8621 F:      drivers/power/supply/isp1704_charger.c
8622 F:      drivers/power/supply/rx51_battery.c
8623
8624 NTB DRIVER CORE
8625 M:      Jon Mason <jdmason@kudzu.us>
8626 M:      Dave Jiang <dave.jiang@intel.com>
8627 M:      Allen Hubbe <Allen.Hubbe@emc.com>
8628 L:      linux-ntb@googlegroups.com
8629 S:      Supported
8630 W:      https://github.com/jonmason/ntb/wiki
8631 T:      git git://github.com/jonmason/ntb.git
8632 F:      drivers/ntb/
8633 F:      drivers/net/ntb_netdev.c
8634 F:      include/linux/ntb.h
8635 F:      include/linux/ntb_transport.h
8636 F:      tools/testing/selftests/ntb/
8637
8638 NTB INTEL DRIVER
8639 M:      Jon Mason <jdmason@kudzu.us>
8640 M:      Dave Jiang <dave.jiang@intel.com>
8641 L:      linux-ntb@googlegroups.com
8642 S:      Supported
8643 W:      https://github.com/jonmason/ntb/wiki
8644 T:      git git://github.com/jonmason/ntb.git
8645 F:      drivers/ntb/hw/intel/
8646
8647 NTB AMD DRIVER
8648 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
8649 L:      linux-ntb@googlegroups.com
8650 S:      Supported
8651 F:      drivers/ntb/hw/amd/
8652
8653 NTFS FILESYSTEM
8654 M:      Anton Altaparmakov <anton@tuxera.com>
8655 L:      linux-ntfs-dev@lists.sourceforge.net
8656 W:      http://www.tuxera.com/
8657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8658 S:      Supported
8659 F:      Documentation/filesystems/ntfs.txt
8660 F:      fs/ntfs/
8661
8662 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8663 M:      Antonino Daplas <adaplas@gmail.com>
8664 L:      linux-fbdev@vger.kernel.org
8665 S:      Maintained
8666 F:      drivers/video/fbdev/riva/
8667 F:      drivers/video/fbdev/nvidia/
8668
8669 NVM EXPRESS DRIVER
8670 M:      Keith Busch <keith.busch@intel.com>
8671 M:      Jens Axboe <axboe@fb.com>
8672 L:      linux-nvme@lists.infradead.org
8673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8674 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8675 S:      Supported
8676 F:      drivers/nvme/host/
8677 F:      include/linux/nvme.h
8678
8679 NVM EXPRESS TARGET DRIVER
8680 M:      Christoph Hellwig <hch@lst.de>
8681 M:      Sagi Grimberg <sagi@grimberg.me>
8682 L:      linux-nvme@lists.infradead.org
8683 S:      Supported
8684 F:      drivers/nvme/target/
8685
8686 NVMEM FRAMEWORK
8687 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8688 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
8689 S:      Maintained
8690 F:      drivers/nvmem/
8691 F:      Documentation/devicetree/bindings/nvmem/
8692 F:      include/linux/nvmem-consumer.h
8693 F:      include/linux/nvmem-provider.h
8694
8695 NXP-NCI NFC DRIVER
8696 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
8697 R:      Charles Gorand <charles.gorand@effinnov.com>
8698 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8699 S:      Supported
8700 F:      drivers/nfc/nxp-nci
8701
8702 NXP TDA998X DRM DRIVER
8703 M:      Russell King <rmk+kernel@armlinux.org.uk>
8704 S:      Supported
8705 F:      drivers/gpu/drm/i2c/tda998x_drv.c
8706 F:      include/drm/i2c/tda998x.h
8707
8708 NXP TFA9879 DRIVER
8709 M:      Peter Rosin <peda@axentia.se>
8710 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8711 S:      Maintained
8712 F:      sound/soc/codecs/tfa9879*
8713
8714 OBJTOOL
8715 M:      Josh Poimboeuf <jpoimboe@redhat.com>
8716 S:      Supported
8717 F:      tools/objtool/
8718
8719 OMAP SUPPORT
8720 M:      Tony Lindgren <tony@atomide.com>
8721 L:      linux-omap@vger.kernel.org
8722 W:      http://www.muru.com/linux/omap/
8723 W:      http://linux.omap.com/
8724 Q:      http://patchwork.kernel.org/project/linux-omap/list/
8725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8726 S:      Maintained
8727 F:      arch/arm/*omap*/
8728 F:      arch/arm/configs/omap1_defconfig
8729 F:      arch/arm/configs/omap2plus_defconfig
8730 F:      drivers/i2c/busses/i2c-omap.c
8731 F:      drivers/irqchip/irq-omap-intc.c
8732 F:      drivers/mfd/*omap*.c
8733 F:      drivers/mfd/menelaus.c
8734 F:      drivers/mfd/palmas.c
8735 F:      drivers/mfd/tps65217.c
8736 F:      drivers/mfd/tps65218.c
8737 F:      drivers/mfd/tps65910.c
8738 F:      drivers/mfd/twl-core.[ch]
8739 F:      drivers/mfd/twl4030*.c
8740 F:      drivers/mfd/twl6030*.c
8741 F:      drivers/mfd/twl6040*.c
8742 F:      drivers/regulator/palmas-regulator*.c
8743 F:      drivers/regulator/pbias-regulator.c
8744 F:      drivers/regulator/tps65217-regulator.c
8745 F:      drivers/regulator/tps65218-regulator.c
8746 F:      drivers/regulator/tps65910-regulator.c
8747 F:      drivers/regulator/twl-regulator.c
8748 F:      include/linux/i2c-omap.h
8749
8750 OMAP DEVICE TREE SUPPORT
8751 M:      Benoît Cousson <bcousson@baylibre.com>
8752 M:      Tony Lindgren <tony@atomide.com>
8753 L:      linux-omap@vger.kernel.org
8754 L:      devicetree@vger.kernel.org
8755 S:      Maintained
8756 F:      arch/arm/boot/dts/*omap*
8757 F:      arch/arm/boot/dts/*am3*
8758 F:      arch/arm/boot/dts/*am4*
8759 F:      arch/arm/boot/dts/*am5*
8760 F:      arch/arm/boot/dts/*dra7*
8761
8762 OMAP CLOCK FRAMEWORK SUPPORT
8763 M:      Paul Walmsley <paul@pwsan.com>
8764 L:      linux-omap@vger.kernel.org
8765 S:      Maintained
8766 F:      arch/arm/*omap*/*clock*
8767
8768 OMAP POWER MANAGEMENT SUPPORT
8769 M:      Kevin Hilman <khilman@kernel.org>
8770 L:      linux-omap@vger.kernel.org
8771 S:      Maintained
8772 F:      arch/arm/*omap*/*pm*
8773 F:      drivers/cpufreq/omap-cpufreq.c
8774
8775 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8776 M:      Rajendra Nayak <rnayak@codeaurora.org>
8777 M:      Paul Walmsley <paul@pwsan.com>
8778 L:      linux-omap@vger.kernel.org
8779 S:      Maintained
8780 F:      arch/arm/mach-omap2/prm*
8781
8782 OMAP AUDIO SUPPORT
8783 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8784 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8785 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8786 L:      linux-omap@vger.kernel.org
8787 S:      Maintained
8788 F:      sound/soc/omap/
8789
8790 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8791 M:      Roger Quadros <rogerq@ti.com>
8792 M:      Tony Lindgren <tony@atomide.com>
8793 L:      linux-omap@vger.kernel.org
8794 S:      Maintained
8795 F:      drivers/memory/omap-gpmc.c
8796 F:      arch/arm/mach-omap2/*gpmc*
8797
8798 OMAP FRAMEBUFFER SUPPORT
8799 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8800 L:      linux-fbdev@vger.kernel.org
8801 L:      linux-omap@vger.kernel.org
8802 S:      Maintained
8803 F:      drivers/video/fbdev/omap/
8804
8805 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8806 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8807 L:      linux-omap@vger.kernel.org
8808 L:      linux-fbdev@vger.kernel.org
8809 S:      Maintained
8810 F:      drivers/video/fbdev/omap2/
8811 F:      Documentation/arm/OMAP/DSS
8812
8813 OMAP HARDWARE SPINLOCK SUPPORT
8814 M:      Ohad Ben-Cohen <ohad@wizery.com>
8815 L:      linux-omap@vger.kernel.org
8816 S:      Maintained
8817 F:      drivers/hwspinlock/omap_hwspinlock.c
8818
8819 OMAP MMC SUPPORT
8820 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8821 L:      linux-omap@vger.kernel.org
8822 S:      Maintained
8823 F:      drivers/mmc/host/omap.c
8824
8825 OMAP HS MMC SUPPORT
8826 L:      linux-mmc@vger.kernel.org
8827 L:      linux-omap@vger.kernel.org
8828 S:      Orphan
8829 F:      drivers/mmc/host/omap_hsmmc.c
8830
8831 OMAP RANDOM NUMBER GENERATOR SUPPORT
8832 M:      Deepak Saxena <dsaxena@plexity.net>
8833 S:      Maintained
8834 F:      drivers/char/hw_random/omap-rng.c
8835
8836 OMAP HWMOD SUPPORT
8837 M:      Benoît Cousson <bcousson@baylibre.com>
8838 M:      Paul Walmsley <paul@pwsan.com>
8839 L:      linux-omap@vger.kernel.org
8840 S:      Maintained
8841 F:      arch/arm/mach-omap2/omap_hwmod.*
8842
8843 OMAP HWMOD DATA
8844 M:      Paul Walmsley <paul@pwsan.com>
8845 L:      linux-omap@vger.kernel.org
8846 S:      Maintained
8847 F:      arch/arm/mach-omap2/omap_hwmod*data*
8848
8849 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8850 M:      Benoît Cousson <bcousson@baylibre.com>
8851 L:      linux-omap@vger.kernel.org
8852 S:      Maintained
8853 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8854
8855 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8856 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8857 L:      linux-media@vger.kernel.org
8858 S:      Maintained
8859 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8860 F:      drivers/media/platform/omap3isp/
8861 F:      drivers/staging/media/omap4iss/
8862
8863 OMAP USB SUPPORT
8864 L:      linux-usb@vger.kernel.org
8865 L:      linux-omap@vger.kernel.org
8866 S:      Orphan
8867 F:      drivers/usb/*/*omap*
8868 F:      arch/arm/*omap*/usb*
8869
8870 OMAP GPIO DRIVER
8871 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8872 M:      Santosh Shilimkar <ssantosh@kernel.org>
8873 M:      Kevin Hilman <khilman@kernel.org>
8874 L:      linux-omap@vger.kernel.org
8875 S:      Maintained
8876 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8877 F:      drivers/gpio/gpio-omap.c
8878
8879 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8880 M:      Mark Jackson <mpfj@newflow.co.uk>
8881 L:      linux-omap@vger.kernel.org
8882 S:      Maintained
8883 F:      arch/arm/boot/dts/am335x-nano.dts
8884
8885 OMFS FILESYSTEM
8886 M:      Bob Copeland <me@bobcopeland.com>
8887 L:      linux-karma-devel@lists.sourceforge.net
8888 S:      Maintained
8889 F:      Documentation/filesystems/omfs.txt
8890 F:      fs/omfs/
8891
8892 OMNIKEY CARDMAN 4000 DRIVER
8893 M:      Harald Welte <laforge@gnumonks.org>
8894 S:      Maintained
8895 F:      drivers/char/pcmcia/cm4000_cs.c
8896 F:      include/linux/cm4000_cs.h
8897 F:      include/uapi/linux/cm4000_cs.h
8898
8899 OMNIKEY CARDMAN 4040 DRIVER
8900 M:      Harald Welte <laforge@gnumonks.org>
8901 S:      Maintained
8902 F:      drivers/char/pcmcia/cm4040_cs.*
8903
8904 OMNIVISION OV7670 SENSOR DRIVER
8905 M:      Jonathan Corbet <corbet@lwn.net>
8906 L:      linux-media@vger.kernel.org
8907 T:      git git://linuxtv.org/media_tree.git
8908 S:      Maintained
8909 F:      drivers/media/i2c/ov7670.c
8910
8911 ONENAND FLASH DRIVER
8912 M:      Kyungmin Park <kyungmin.park@samsung.com>
8913 L:      linux-mtd@lists.infradead.org
8914 S:      Maintained
8915 F:      drivers/mtd/onenand/
8916 F:      include/linux/mtd/onenand*.h
8917
8918 ONSTREAM SCSI TAPE DRIVER
8919 M:      Willem Riede <osst@riede.org>
8920 L:      osst-users@lists.sourceforge.net
8921 L:      linux-scsi@vger.kernel.org
8922 S:      Maintained
8923 F:      Documentation/scsi/osst.txt
8924 F:      drivers/scsi/osst.*
8925 F:      drivers/scsi/osst_*.h
8926 F:      drivers/scsi/st.h
8927
8928 OPENCORES I2C BUS DRIVER
8929 M:      Peter Korsgaard <jacmet@sunsite.dk>
8930 L:      linux-i2c@vger.kernel.org
8931 S:      Maintained
8932 F:      Documentation/i2c/busses/i2c-ocores
8933 F:      drivers/i2c/busses/i2c-ocores.c
8934
8935 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8936 M:      Rob Herring <robh+dt@kernel.org>
8937 M:      Frank Rowand <frowand.list@gmail.com>
8938 L:      devicetree@vger.kernel.org
8939 W:      http://www.devicetree.org/
8940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8941 S:      Maintained
8942 F:      drivers/of/
8943 F:      include/linux/of*.h
8944 F:      scripts/dtc/
8945
8946 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8947 M:      Rob Herring <robh+dt@kernel.org>
8948 M:      Mark Rutland <mark.rutland@arm.com>
8949 L:      devicetree@vger.kernel.org
8950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8951 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8952 S:      Maintained
8953 F:      Documentation/devicetree/
8954 F:      arch/*/boot/dts/
8955 F:      include/dt-bindings/
8956
8957 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8958 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8959 L:      devicetree@vger.kernel.org
8960 S:      Maintained
8961 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8962 F:      Documentation/devicetree/overlay-notes.txt
8963 F:      drivers/of/overlay.c
8964 F:      drivers/of/resolver.c
8965
8966 OPENRISC ARCHITECTURE
8967 M:      Jonas Bonn <jonas@southpole.se>
8968 W:      http://openrisc.net
8969 S:      Maintained
8970 T:      git git://openrisc.net/~jonas/linux
8971 F:      arch/openrisc/
8972
8973 OPENVSWITCH
8974 M:      Pravin Shelar <pshelar@nicira.com>
8975 L:      netdev@vger.kernel.org
8976 L:      dev@openvswitch.org
8977 W:      http://openvswitch.org
8978 S:      Maintained
8979 F:      net/openvswitch/
8980 F:      include/uapi/linux/openvswitch.h
8981
8982 OPERATING PERFORMANCE POINTS (OPP)
8983 M:      Viresh Kumar <vireshk@kernel.org>
8984 M:      Nishanth Menon <nm@ti.com>
8985 M:      Stephen Boyd <sboyd@codeaurora.org>
8986 L:      linux-pm@vger.kernel.org
8987 S:      Maintained
8988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8989 F:      drivers/base/power/opp/
8990 F:      include/linux/pm_opp.h
8991 F:      Documentation/power/opp.txt
8992 F:      Documentation/devicetree/bindings/opp/
8993
8994 OPL4 DRIVER
8995 M:      Clemens Ladisch <clemens@ladisch.de>
8996 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8997 T:      git git://git.alsa-project.org/alsa-kernel.git
8998 S:      Maintained
8999 F:      sound/drivers/opl4/
9000
9001 OPROFILE
9002 M:      Robert Richter <rric@kernel.org>
9003 L:      oprofile-list@lists.sf.net
9004 S:      Maintained
9005 F:      arch/*/include/asm/oprofile*.h
9006 F:      arch/*/oprofile/
9007 F:      drivers/oprofile/
9008 F:      include/linux/oprofile.h
9009
9010 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9011 M:      Mark Fasheh <mfasheh@versity.com>
9012 M:      Joel Becker <jlbec@evilplan.org>
9013 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9014 W:      http://ocfs2.wiki.kernel.org
9015 S:      Supported
9016 F:      Documentation/filesystems/ocfs2.txt
9017 F:      Documentation/filesystems/dlmfs.txt
9018 F:      fs/ocfs2/
9019
9020 ORINOCO DRIVER
9021 L:      linux-wireless@vger.kernel.org
9022 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
9023 W:      http://www.nongnu.org/orinoco/
9024 S:      Orphan
9025 F:      drivers/net/wireless/intersil/orinoco/
9026
9027 OSD LIBRARY and FILESYSTEM
9028 M:      Boaz Harrosh <ooo@electrozaur.com>
9029 M:      Benny Halevy <bhalevy@primarydata.com>
9030 L:      osd-dev@open-osd.org
9031 W:      http://open-osd.org
9032 T:      git git://git.open-osd.org/open-osd.git
9033 S:      Maintained
9034 F:      drivers/scsi/osd/
9035 F:      include/scsi/osd_*
9036 F:      fs/exofs/
9037
9038 OVERLAY FILESYSTEM
9039 M:      Miklos Szeredi <miklos@szeredi.hu>
9040 L:      linux-unionfs@vger.kernel.org
9041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9042 S:      Supported
9043 F:      fs/overlayfs/
9044 F:      Documentation/filesystems/overlayfs.txt
9045
9046 ORANGEFS FILESYSTEM
9047 M:      Mike Marshall <hubcap@omnibond.com>
9048 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
9049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9050 S:      Supported
9051 F:      fs/orangefs/
9052 F:      Documentation/filesystems/orangefs.txt
9053
9054 P54 WIRELESS DRIVER
9055 M:      Christian Lamparter <chunkeey@googlemail.com>
9056 L:      linux-wireless@vger.kernel.org
9057 W:      http://wireless.kernel.org/en/users/Drivers/p54
9058 S:      Maintained
9059 F:      drivers/net/wireless/intersil/p54/
9060
9061 PA SEMI ETHERNET DRIVER
9062 L:      netdev@vger.kernel.org
9063 S:      Orphan
9064 F:      drivers/net/ethernet/pasemi/*
9065
9066 PA SEMI SMBUS DRIVER
9067 L:      linux-i2c@vger.kernel.org
9068 S:      Orphan
9069 F:      drivers/i2c/busses/i2c-pasemi.c
9070
9071 PADATA PARALLEL EXECUTION MECHANISM
9072 M:      Steffen Klassert <steffen.klassert@secunet.com>
9073 L:      linux-crypto@vger.kernel.org
9074 S:      Maintained
9075 F:      kernel/padata.c
9076 F:      include/linux/padata.h
9077 F:      Documentation/padata.txt
9078
9079 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9080 M:      Harald Welte <laforge@gnumonks.org>
9081 L:      platform-driver-x86@vger.kernel.org
9082 S:      Maintained
9083 F:      drivers/platform/x86/panasonic-laptop.c
9084
9085 PANASONIC MN10300/AM33/AM34 PORT
9086 M:      David Howells <dhowells@redhat.com>
9087 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
9088 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9089 S:      Maintained
9090 F:      Documentation/mn10300/
9091 F:      arch/mn10300/
9092
9093 PARALLEL LCD/KEYPAD PANEL DRIVER
9094 M:      Willy Tarreau <willy@haproxy.com>
9095 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9096 S:      Odd Fixes
9097 F:      Documentation/misc-devices/lcd-panel-cgram.txt
9098 F:      drivers/misc/panel.c
9099
9100 PARALLEL PORT SUBSYSTEM
9101 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9102 M:      Sudip Mukherjee <sudip@vectorindia.org>
9103 L:      linux-parport@lists.infradead.org (subscribers-only)
9104 S:      Maintained
9105 F:      drivers/parport/
9106 F:      include/linux/parport*.h
9107 F:      drivers/char/ppdev.c
9108 F:      include/uapi/linux/ppdev.h
9109 F:      Documentation/parport*.txt
9110
9111 PARAVIRT_OPS INTERFACE
9112 M:      Jeremy Fitzhardinge <jeremy@goop.org>
9113 M:      Chris Wright <chrisw@sous-sol.org>
9114 M:      Alok Kataria <akataria@vmware.com>
9115 M:      Rusty Russell <rusty@rustcorp.com.au>
9116 L:      virtualization@lists.linux-foundation.org
9117 S:      Supported
9118 F:      Documentation/virtual/paravirt_ops.txt
9119 F:      arch/*/kernel/paravirt*
9120 F:      arch/*/include/asm/paravirt.h
9121 F:      include/linux/hypervisor.h
9122
9123 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9124 M:      Tim Waugh <tim@cyberelk.net>
9125 L:      linux-parport@lists.infradead.org (subscribers-only)
9126 S:      Maintained
9127 F:      Documentation/blockdev/paride.txt
9128 F:      drivers/block/paride/
9129
9130 PARISC ARCHITECTURE
9131 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
9132 M:      Helge Deller <deller@gmx.de>
9133 L:      linux-parisc@vger.kernel.org
9134 W:      http://www.parisc-linux.org/
9135 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
9136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9138 S:      Maintained
9139 F:      arch/parisc/
9140 F:      Documentation/parisc/
9141 F:      drivers/parisc/
9142 F:      drivers/char/agp/parisc-agp.c
9143 F:      drivers/input/serio/gscps2.c
9144 F:      drivers/parport/parport_gsc.*
9145 F:      drivers/tty/serial/8250/8250_gsc.c
9146 F:      drivers/video/fbdev/sti*
9147 F:      drivers/video/console/sti*
9148 F:      drivers/video/logo/logo_parisc*
9149
9150 PC87360 HARDWARE MONITORING DRIVER
9151 M:      Jim Cromie <jim.cromie@gmail.com>
9152 L:      linux-hwmon@vger.kernel.org
9153 S:      Maintained
9154 F:      Documentation/hwmon/pc87360
9155 F:      drivers/hwmon/pc87360.c
9156
9157 PC8736x GPIO DRIVER
9158 M:      Jim Cromie <jim.cromie@gmail.com>
9159 S:      Maintained
9160 F:      drivers/char/pc8736x_gpio.c
9161
9162 PC87427 HARDWARE MONITORING DRIVER
9163 M:      Jean Delvare <jdelvare@suse.com>
9164 L:      linux-hwmon@vger.kernel.org
9165 S:      Maintained
9166 F:      Documentation/hwmon/pc87427
9167 F:      drivers/hwmon/pc87427.c
9168
9169 PCA9532 LED DRIVER
9170 M:      Riku Voipio <riku.voipio@iki.fi>
9171 S:      Maintained
9172 F:      drivers/leds/leds-pca9532.c
9173 F:      include/linux/leds-pca9532.h
9174
9175 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9176 M:      Guenter Roeck <linux@roeck-us.net>
9177 L:      linux-i2c@vger.kernel.org
9178 S:      Maintained
9179 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
9180
9181 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9182 M:      Khalid Aziz <khalid@gonehiking.org>
9183 S:      Maintained
9184 F:      drivers/firmware/pcdp.*
9185
9186 PCI ERROR RECOVERY
9187 M:      Linas Vepstas <linasvepstas@gmail.com>
9188 L:      linux-pci@vger.kernel.org
9189 S:      Supported
9190 F:      Documentation/PCI/pci-error-recovery.txt
9191
9192 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9193 M:      Russell Currey <ruscur@russell.cc>
9194 L:      linuxppc-dev@lists.ozlabs.org
9195 S:      Supported
9196 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
9197 F:      arch/powerpc/kernel/eeh*.c
9198 F:      arch/powerpc/platforms/*/eeh*.c
9199 F:      arch/powerpc/include/*/eeh*.h
9200
9201 PCI SUBSYSTEM
9202 M:      Bjorn Helgaas <bhelgaas@google.com>
9203 L:      linux-pci@vger.kernel.org
9204 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
9205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9206 S:      Supported
9207 F:      Documentation/devicetree/bindings/pci/
9208 F:      Documentation/PCI/
9209 F:      drivers/pci/
9210 F:      include/linux/pci*
9211 F:      arch/x86/pci/
9212 F:      arch/x86/kernel/quirks.c
9213
9214 PCI DRIVER FOR ALTERA PCIE IP
9215 M:      Ley Foon Tan <lftan@altera.com>
9216 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
9217 L:      linux-pci@vger.kernel.org
9218 S:      Supported
9219 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
9220 F:      drivers/pci/host/pcie-altera.c
9221
9222 PCI DRIVER FOR ARM VERSATILE PLATFORM
9223 M:      Rob Herring <robh@kernel.org>
9224 L:      linux-pci@vger.kernel.org
9225 L:      linux-arm-kernel@lists.infradead.org
9226 S:      Maintained
9227 F:      Documentation/devicetree/bindings/pci/versatile.txt
9228 F:      drivers/pci/host/pci-versatile.c
9229
9230 PCI DRIVER FOR ARMADA 8K
9231 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9232 L:      linux-pci@vger.kernel.org
9233 L:      linux-arm-kernel@lists.infradead.org
9234 S:      Maintained
9235 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
9236 F:      drivers/pci/host/pcie-armada8k.c
9237
9238 PCI DRIVER FOR APPLIEDMICRO XGENE
9239 M:      Tanmay Inamdar <tinamdar@apm.com>
9240 L:      linux-pci@vger.kernel.org
9241 L:      linux-arm-kernel@lists.infradead.org
9242 S:      Maintained
9243 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
9244 F:      drivers/pci/host/pci-xgene.c
9245
9246 PCI DRIVER FOR FREESCALE LAYERSCAPE
9247 M:      Minghuan Lian <minghuan.Lian@freescale.com>
9248 M:      Mingkai Hu <mingkai.hu@freescale.com>
9249 M:      Roy Zang <tie-fei.zang@freescale.com>
9250 L:      linuxppc-dev@lists.ozlabs.org
9251 L:      linux-pci@vger.kernel.org
9252 L:      linux-arm-kernel@lists.infradead.org
9253 S:      Maintained
9254 F:      drivers/pci/host/*layerscape*
9255
9256 PCI DRIVER FOR IMX6
9257 M:      Richard Zhu <Richard.Zhu@freescale.com>
9258 M:      Lucas Stach <l.stach@pengutronix.de>
9259 L:      linux-pci@vger.kernel.org
9260 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9261 S:      Maintained
9262 F:      drivers/pci/host/*imx6*
9263
9264 PCI DRIVER FOR TI KEYSTONE
9265 M:      Murali Karicheri <m-karicheri2@ti.com>
9266 L:      linux-pci@vger.kernel.org
9267 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9268 S:      Maintained
9269 F:      drivers/pci/host/*keystone*
9270
9271 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9272 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9273 M:      Jason Cooper <jason@lakedaemon.net>
9274 L:      linux-pci@vger.kernel.org
9275 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9276 S:      Maintained
9277 F:      drivers/pci/host/*mvebu*
9278
9279 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9280 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9281 L:      linux-pci@vger.kernel.org
9282 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9283 S:      Maintained
9284 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
9285 F:      drivers/pci/host/pci-aardvark.c
9286
9287 PCI DRIVER FOR NVIDIA TEGRA
9288 M:      Thierry Reding <thierry.reding@gmail.com>
9289 L:      linux-tegra@vger.kernel.org
9290 L:      linux-pci@vger.kernel.org
9291 S:      Supported
9292 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9293 F:      drivers/pci/host/pci-tegra.c
9294
9295 PCI DRIVER FOR TI DRA7XX
9296 M:      Kishon Vijay Abraham I <kishon@ti.com>
9297 L:      linux-omap@vger.kernel.org
9298 L:      linux-pci@vger.kernel.org
9299 S:      Supported
9300 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
9301 F:      drivers/pci/host/pci-dra7xx.c
9302
9303 PCI DRIVER FOR RENESAS R-CAR
9304 M:      Simon Horman <horms@verge.net.au>
9305 L:      linux-pci@vger.kernel.org
9306 L:      linux-renesas-soc@vger.kernel.org
9307 S:      Maintained
9308 F:      drivers/pci/host/*rcar*
9309
9310 PCI DRIVER FOR SAMSUNG EXYNOS
9311 M:      Jingoo Han <jingoohan1@gmail.com>
9312 L:      linux-pci@vger.kernel.org
9313 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9314 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9315 S:      Maintained
9316 F:      drivers/pci/host/pci-exynos.c
9317
9318 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9319 M:      Jingoo Han <jingoohan1@gmail.com>
9320 M:      Pratyush Anand <pratyush.anand@gmail.com>
9321 L:      linux-pci@vger.kernel.org
9322 S:      Maintained
9323 F:      drivers/pci/host/*designware*
9324
9325 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9326 M:      Jose Abreu <Jose.Abreu@synopsys.com>
9327 L:      linux-pci@vger.kernel.org
9328 S:      Maintained
9329 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
9330 F:      drivers/pci/host/pcie-designware-plat.c
9331
9332 PCI DRIVER FOR GENERIC OF HOSTS
9333 M:      Will Deacon <will.deacon@arm.com>
9334 L:      linux-pci@vger.kernel.org
9335 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9336 S:      Maintained
9337 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
9338 F:      drivers/pci/host/pci-host-common.c
9339 F:      drivers/pci/host/pci-host-generic.c
9340
9341 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9342 M:      Keith Busch <keith.busch@intel.com>
9343 L:      linux-pci@vger.kernel.org
9344 S:      Supported
9345 F:      drivers/pci/host/vmd.c
9346
9347 PCIE DRIVER FOR ST SPEAR13XX
9348 M:      Pratyush Anand <pratyush.anand@gmail.com>
9349 L:      linux-pci@vger.kernel.org
9350 S:      Maintained
9351 F:      drivers/pci/host/*spear*
9352
9353 PCI MSI DRIVER FOR ALTERA MSI IP
9354 M:      Ley Foon Tan <lftan@altera.com>
9355 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
9356 L:      linux-pci@vger.kernel.org
9357 S:      Supported
9358 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9359 F:      drivers/pci/host/pcie-altera-msi.c
9360
9361 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9362 M:      Duc Dang <dhdang@apm.com>
9363 L:      linux-pci@vger.kernel.org
9364 L:      linux-arm-kernel@lists.infradead.org
9365 S:      Maintained
9366 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9367 F:      drivers/pci/host/pci-xgene-msi.c
9368
9369 PCIE DRIVER FOR AXIS ARTPEC
9370 M:      Niklas Cassel <niklas.cassel@axis.com>
9371 M:      Jesper Nilsson <jesper.nilsson@axis.com>
9372 L:      linux-arm-kernel@axis.com
9373 L:      linux-pci@vger.kernel.org
9374 S:      Maintained
9375 F:      Documentation/devicetree/bindings/pci/axis,artpec*
9376 F:      drivers/pci/host/*artpec*
9377
9378 PCIE DRIVER FOR HISILICON
9379 M:      Zhou Wang <wangzhou1@hisilicon.com>
9380 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
9381 L:      linux-pci@vger.kernel.org
9382 S:      Maintained
9383 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9384 F:      drivers/pci/host/pcie-hisi.c
9385
9386 PCIE DRIVER FOR ROCKCHIP
9387 M:      Shawn Lin <shawn.lin@rock-chips.com>
9388 M:      Wenrui Li <wenrui.li@rock-chips.com>
9389 L:      linux-pci@vger.kernel.org
9390 L:      linux-rockchip@lists.infradead.org
9391 S:      Maintained
9392 F:      Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9393 F:      drivers/pci/host/pcie-rockchip.c
9394
9395 PCIE DRIVER FOR QUALCOMM MSM
9396 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
9397 L:     linux-pci@vger.kernel.org
9398 L:     linux-arm-msm@vger.kernel.org
9399 S:     Maintained
9400 F:     drivers/pci/host/*qcom*
9401
9402 PCIE DRIVER FOR CAVIUM THUNDERX
9403 M:      David Daney <david.daney@cavium.com>
9404 L:      linux-pci@vger.kernel.org
9405 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9406 S:      Supported
9407 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
9408 F:      drivers/pci/host/pci-thunder-*
9409
9410 PCMCIA SUBSYSTEM
9411 P:      Linux PCMCIA Team
9412 L:      linux-pcmcia@lists.infradead.org
9413 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9415 S:      Maintained
9416 F:      Documentation/pcmcia/
9417 F:      tools/pcmcia/
9418 F:      drivers/pcmcia/
9419 F:      include/pcmcia/
9420
9421 PCNET32 NETWORK DRIVER
9422 M:      Don Fry <pcnet32@frontier.com>
9423 L:      netdev@vger.kernel.org
9424 S:      Maintained
9425 F:      drivers/net/ethernet/amd/pcnet32.c
9426
9427 PCRYPT PARALLEL CRYPTO ENGINE
9428 M:      Steffen Klassert <steffen.klassert@secunet.com>
9429 L:      linux-crypto@vger.kernel.org
9430 S:      Maintained
9431 F:      crypto/pcrypt.c
9432 F:      include/crypto/pcrypt.h
9433
9434 PER-CPU MEMORY ALLOCATOR
9435 M:      Tejun Heo <tj@kernel.org>
9436 M:      Christoph Lameter <cl@linux.com>
9437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9438 S:      Maintained
9439 F:      include/linux/percpu*.h
9440 F:      mm/percpu*.c
9441 F:      arch/*/include/asm/percpu.h
9442
9443 PER-TASK DELAY ACCOUNTING
9444 M:      Balbir Singh <bsingharora@gmail.com>
9445 S:      Maintained
9446 F:      include/linux/delayacct.h
9447 F:      kernel/delayacct.c
9448
9449 PERFORMANCE EVENTS SUBSYSTEM
9450 M:      Peter Zijlstra <peterz@infradead.org>
9451 M:      Ingo Molnar <mingo@redhat.com>
9452 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
9453 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9454 L:      linux-kernel@vger.kernel.org
9455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9456 S:      Supported
9457 F:      kernel/events/*
9458 F:      include/linux/perf_event.h
9459 F:      include/uapi/linux/perf_event.h
9460 F:      arch/*/kernel/perf_event*.c
9461 F:      arch/*/kernel/*/perf_event*.c
9462 F:      arch/*/kernel/*/*/perf_event*.c
9463 F:      arch/*/include/asm/perf_event.h
9464 F:      arch/*/kernel/perf_callchain.c
9465 F:      arch/*/events/*
9466 F:      tools/perf/
9467
9468 PERSONALITY HANDLING
9469 M:      Christoph Hellwig <hch@infradead.org>
9470 L:      linux-abi-devel@lists.sourceforge.net
9471 S:      Maintained
9472 F:      include/linux/personality.h
9473 F:      include/uapi/linux/personality.h
9474
9475 PHONET PROTOCOL
9476 M:      Remi Denis-Courmont <courmisch@gmail.com>
9477 S:      Supported
9478 F:      Documentation/networking/phonet.txt
9479 F:      include/linux/phonet.h
9480 F:      include/net/phonet/
9481 F:      include/uapi/linux/phonet.h
9482 F:      net/phonet/
9483
9484 PHRAM MTD DRIVER
9485 M:      Joern Engel <joern@lazybastard.org>
9486 L:      linux-mtd@lists.infradead.org
9487 S:      Maintained
9488 F:      drivers/mtd/devices/phram.c
9489
9490 PICOLCD HID DRIVER
9491 M:      Bruno Prémont <bonbons@linux-vserver.org>
9492 L:      linux-input@vger.kernel.org
9493 S:      Maintained
9494 F:      drivers/hid/hid-picolcd*
9495
9496 PICOXCELL SUPPORT
9497 M:      Jamie Iles <jamie@jamieiles.com>
9498 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9499 T:      git git://github.com/jamieiles/linux-2.6-ji.git
9500 S:      Supported
9501 F:      arch/arm/boot/dts/picoxcell*
9502 F:      arch/arm/mach-picoxcell/
9503 F:      drivers/crypto/picoxcell*
9504
9505 PIN CONTROL SUBSYSTEM
9506 M:      Linus Walleij <linus.walleij@linaro.org>
9507 L:      linux-gpio@vger.kernel.org
9508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9509 S:      Maintained
9510 F:      Documentation/devicetree/bindings/pinctrl/
9511 F:      Documentation/pinctrl.txt
9512 F:      drivers/pinctrl/
9513 F:      include/linux/pinctrl/
9514
9515 PIN CONTROLLER - ATMEL AT91
9516 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9517 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9518 S:      Maintained
9519 F:      drivers/pinctrl/pinctrl-at91.*
9520
9521 PIN CONTROLLER - ATMEL AT91 PIO4
9522 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
9523 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9524 L:      linux-gpio@vger.kernel.org
9525 S:      Supported
9526 F:      drivers/pinctrl/pinctrl-at91-pio4.*
9527
9528 PIN CONTROLLER - INTEL
9529 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9530 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
9531 S:      Maintained
9532 F:      drivers/pinctrl/intel/
9533
9534 PIN CONTROLLER - RENESAS
9535 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9536 M:      Geert Uytterhoeven <geert+renesas@glider.be>
9537 L:      linux-renesas-soc@vger.kernel.org
9538 S:      Maintained
9539 F:      drivers/pinctrl/sh-pfc/
9540
9541 PIN CONTROLLER - SAMSUNG
9542 M:      Tomasz Figa <tomasz.figa@gmail.com>
9543 M:      Krzysztof Kozlowski <krzk@kernel.org>
9544 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9545 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9546 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9547 S:      Maintained
9548 F:      drivers/pinctrl/samsung/
9549 F:      include/dt-bindings/pinctrl/samsung.h
9550 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9551
9552 PIN CONTROLLER - SINGLE
9553 M:      Tony Lindgren <tony@atomide.com>
9554 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
9555 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9556 L:      linux-omap@vger.kernel.org
9557 S:      Maintained
9558 F:      drivers/pinctrl/pinctrl-single.c
9559
9560 PIN CONTROLLER - ST SPEAR
9561 M:      Viresh Kumar <vireshk@kernel.org>
9562 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9563 W:      http://www.st.com/spear
9564 S:      Maintained
9565 F:      drivers/pinctrl/spear/
9566
9567 PISTACHIO SOC SUPPORT
9568 M:      James Hartley <james.hartley@imgtec.com>
9569 M:      Ionela Voinescu <ionela.voinescu@imgtec.com>
9570 L:      linux-mips@linux-mips.org
9571 S:      Maintained
9572 F:      arch/mips/pistachio/
9573 F:      arch/mips/include/asm/mach-pistachio/
9574 F:      arch/mips/boot/dts/pistachio/
9575 F:      arch/mips/configs/pistachio*_defconfig
9576
9577 PKTCDVD DRIVER
9578 M:      Jiri Kosina <jikos@kernel.org>
9579 S:      Maintained
9580 F:      drivers/block/pktcdvd.c
9581 F:      include/linux/pktcdvd.h
9582 F:      include/uapi/linux/pktcdvd.h
9583
9584 PKUNITY SOC DRIVERS
9585 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9586 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9587 S:      Maintained
9588 T:      git git://github.com/gxt/linux.git
9589 F:      drivers/input/serio/i8042-unicore32io.h
9590 F:      drivers/i2c/busses/i2c-puv3.c
9591 F:      drivers/video/fbdev/fb-puv3.c
9592 F:      drivers/rtc/rtc-puv3.c
9593
9594 PMBUS HARDWARE MONITORING DRIVERS
9595 M:      Guenter Roeck <linux@roeck-us.net>
9596 L:      linux-hwmon@vger.kernel.org
9597 W:      http://hwmon.wiki.kernel.org/
9598 W:      http://www.roeck-us.net/linux/drivers/
9599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9600 S:      Maintained
9601 F:      Documentation/hwmon/pmbus
9602 F:      drivers/hwmon/pmbus/
9603 F:      include/linux/i2c/pmbus.h
9604
9605 PMC SIERRA MaxRAID DRIVER
9606 L:      linux-scsi@vger.kernel.org
9607 W:      http://www.pmc-sierra.com/
9608 S:      Orphan
9609 F:      drivers/scsi/pmcraid.*
9610
9611 PMC SIERRA PM8001 DRIVER
9612 M:      Jack Wang <jinpu.wang@profitbricks.com>
9613 M:      lindar_liu@usish.com
9614 L:      pmchba@pmcs.com
9615 L:      linux-scsi@vger.kernel.org
9616 S:      Supported
9617 F:      drivers/scsi/pm8001/
9618
9619 POSIX CLOCKS and TIMERS
9620 M:      Thomas Gleixner <tglx@linutronix.de>
9621 L:      linux-kernel@vger.kernel.org
9622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9623 S:      Maintained
9624 F:      fs/timerfd.c
9625 F:      include/linux/timer*
9626 F:      kernel/time/*timer*
9627
9628 POWER MANAGEMENT CORE
9629 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9630 L:      linux-pm@vger.kernel.org
9631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9632 S:      Supported
9633 F:      drivers/base/power/
9634 F:      include/linux/pm.h
9635 F:      include/linux/pm_*
9636 F:      include/linux/powercap.h
9637 F:      drivers/powercap/
9638
9639 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9640 M:      Sebastian Reichel <sre@kernel.org>
9641 L:      linux-pm@vger.kernel.org
9642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9643 S:      Maintained
9644 F:      Documentation/devicetree/bindings/power/supply/
9645 F:      include/linux/power_supply.h
9646 F:      drivers/power/supply/
9647
9648 POWER STATE COORDINATION INTERFACE (PSCI)
9649 M:      Mark Rutland <mark.rutland@arm.com>
9650 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9651 L:      linux-arm-kernel@lists.infradead.org
9652 S:      Maintained
9653 F:      drivers/firmware/psci.c
9654 F:      include/linux/psci.h
9655 F:      include/uapi/linux/psci.h
9656
9657 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9658 M:      Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9659 L:      linuxppc-dev@lists.ozlabs.org
9660 S:      Maintained
9661 F:      drivers/char/powernv-op-panel.c
9662
9663 PNP SUPPORT
9664 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9665 S:      Maintained
9666 F:      drivers/pnp/
9667
9668 PPP PROTOCOL DRIVERS AND COMPRESSORS
9669 M:      Paul Mackerras <paulus@samba.org>
9670 L:      linux-ppp@vger.kernel.org
9671 S:      Maintained
9672 F:      drivers/net/ppp/ppp_*
9673
9674 PPP OVER ATM (RFC 2364)
9675 M:      Mitchell Blank Jr <mitch@sfgoth.com>
9676 S:      Maintained
9677 F:      net/atm/pppoatm.c
9678 F:      include/uapi/linux/atmppp.h
9679
9680 PPP OVER ETHERNET
9681 M:      Michal Ostrowski <mostrows@earthlink.net>
9682 S:      Maintained
9683 F:      drivers/net/ppp/pppoe.c
9684 F:      drivers/net/ppp/pppox.c
9685
9686 PPP OVER L2TP
9687 M:      James Chapman <jchapman@katalix.com>
9688 S:      Maintained
9689 F:      net/l2tp/l2tp_ppp.c
9690 F:      include/linux/if_pppol2tp.h
9691 F:      include/uapi/linux/if_pppol2tp.h
9692
9693 PPS SUPPORT
9694 M:      Rodolfo Giometti <giometti@enneenne.com>
9695 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
9696 L:      linuxpps@ml.enneenne.com (subscribers-only)
9697 S:      Maintained
9698 F:      Documentation/pps/
9699 F:      drivers/pps/
9700 F:      include/linux/pps*.h
9701
9702 PPTP DRIVER
9703 M:      Dmitry Kozlov <xeb@mail.ru>
9704 L:      netdev@vger.kernel.org
9705 S:      Maintained
9706 F:      drivers/net/ppp/pptp.c
9707 W:      http://sourceforge.net/projects/accel-pptp
9708
9709 PREEMPTIBLE KERNEL
9710 M:      Robert Love <rml@tech9.net>
9711 L:      kpreempt-tech@lists.sourceforge.net
9712 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9713 S:      Supported
9714 F:      Documentation/preempt-locking.txt
9715 F:      include/linux/preempt.h
9716
9717 PRISM54 WIRELESS DRIVER
9718 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
9719 L:      linux-wireless@vger.kernel.org
9720 W:      http://wireless.kernel.org/en/users/Drivers/p54
9721 S:      Obsolete
9722 F:      drivers/net/wireless/intersil/prism54/
9723
9724 PS3 NETWORK SUPPORT
9725 M:      Geoff Levand <geoff@infradead.org>
9726 L:      netdev@vger.kernel.org
9727 L:      linuxppc-dev@lists.ozlabs.org
9728 S:      Maintained
9729 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
9730
9731 PS3 PLATFORM SUPPORT
9732 M:      Geoff Levand <geoff@infradead.org>
9733 L:      linuxppc-dev@lists.ozlabs.org
9734 S:      Maintained
9735 F:      arch/powerpc/boot/ps3*
9736 F:      arch/powerpc/include/asm/lv1call.h
9737 F:      arch/powerpc/include/asm/ps3*.h
9738 F:      arch/powerpc/platforms/ps3/
9739 F:      drivers/*/ps3*
9740 F:      drivers/ps3/
9741 F:      drivers/rtc/rtc-ps3.c
9742 F:      drivers/usb/host/*ps3.c
9743 F:      sound/ppc/snd_ps3*
9744
9745 PS3VRAM DRIVER
9746 M:      Jim Paris <jim@jtan.com>
9747 M:      Geoff Levand <geoff@infradead.org>
9748 L:      linuxppc-dev@lists.ozlabs.org
9749 S:      Maintained
9750 F:      drivers/block/ps3vram.c
9751
9752 PSTORE FILESYSTEM
9753 M:      Anton Vorontsov <anton@enomsg.org>
9754 M:      Colin Cross <ccross@android.com>
9755 M:      Kees Cook <keescook@chromium.org>
9756 M:      Tony Luck <tony.luck@intel.com>
9757 S:      Maintained
9758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9759 F:      fs/pstore/
9760 F:      include/linux/pstore*
9761 F:      drivers/firmware/efi/efi-pstore.c
9762 F:      drivers/acpi/apei/erst.c
9763
9764 PTP HARDWARE CLOCK SUPPORT
9765 M:      Richard Cochran <richardcochran@gmail.com>
9766 L:      netdev@vger.kernel.org
9767 S:      Maintained
9768 W:      http://linuxptp.sourceforge.net/
9769 F:      Documentation/ABI/testing/sysfs-ptp
9770 F:      Documentation/ptp/*
9771 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
9772 F:      drivers/net/phy/dp83640*
9773 F:      drivers/ptp/*
9774 F:      include/linux/ptp_cl*
9775
9776 PTRACE SUPPORT
9777 M:      Roland McGrath <roland@hack.frob.com>
9778 M:      Oleg Nesterov <oleg@redhat.com>
9779 S:      Maintained
9780 F:      include/asm-generic/syscall.h
9781 F:      include/linux/ptrace.h
9782 F:      include/linux/regset.h
9783 F:      include/linux/tracehook.h
9784 F:      include/uapi/linux/ptrace.h
9785 F:      kernel/ptrace.c
9786
9787 PULSE8-CEC DRIVER
9788 M:      Hans Verkuil <hverkuil@xs4all.nl>
9789 L:      linux-media@vger.kernel.org
9790 T:      git git://linuxtv.org/media_tree.git
9791 S:      Maintained
9792 F:      drivers/staging/media/pulse8-cec
9793
9794 PVRUSB2 VIDEO4LINUX DRIVER
9795 M:      Mike Isely <isely@pobox.com>
9796 L:      pvrusb2@isely.net       (subscribers-only)
9797 L:      linux-media@vger.kernel.org
9798 W:      http://www.isely.net/pvrusb2/
9799 T:      git git://linuxtv.org/media_tree.git
9800 S:      Maintained
9801 F:      Documentation/media/v4l-drivers/pvrusb2*
9802 F:      drivers/media/usb/pvrusb2/
9803
9804 PWC WEBCAM DRIVER
9805 M:      Hans Verkuil <hverkuil@xs4all.nl>
9806 L:      linux-media@vger.kernel.org
9807 T:      git git://linuxtv.org/media_tree.git
9808 S:      Odd Fixes
9809 F:      drivers/media/usb/pwc/*
9810
9811 PWM FAN DRIVER
9812 M:      Kamil Debski <kamil@wypas.org>
9813 M:      Lukasz Majewski <l.majewski@samsung.com>
9814 L:      linux-hwmon@vger.kernel.org
9815 S:      Supported
9816 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9817 F:      Documentation/hwmon/pwm-fan
9818 F:      drivers/hwmon/pwm-fan.c
9819
9820 PWM SUBSYSTEM
9821 M:      Thierry Reding <thierry.reding@gmail.com>
9822 L:      linux-pwm@vger.kernel.org
9823 S:      Maintained
9824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9825 F:      Documentation/pwm.txt
9826 F:      Documentation/devicetree/bindings/pwm/
9827 F:      include/linux/pwm.h
9828 F:      drivers/pwm/
9829 F:      drivers/video/backlight/pwm_bl.c
9830 F:      include/linux/pwm_backlight.h
9831
9832 PXA2xx/PXA3xx SUPPORT
9833 M:      Daniel Mack <daniel@zonque.org>
9834 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9835 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9836 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9837 T:      git git://github.com/hzhuang1/linux.git
9838 T:      git git://github.com/rjarzmik/linux.git
9839 S:      Maintained
9840 F:      arch/arm/boot/dts/pxa*
9841 F:      arch/arm/mach-pxa/
9842 F:      drivers/dma/pxa*
9843 F:      drivers/pcmcia/pxa2xx*
9844 F:      drivers/pinctrl/pxa/
9845 F:      drivers/spi/spi-pxa2xx*
9846 F:      drivers/usb/gadget/udc/pxa2*
9847 F:      include/sound/pxa2xx-lib.h
9848 F:      sound/arm/pxa*
9849 F:      sound/soc/pxa/
9850
9851 PXA GPIO DRIVER
9852 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9853 L:      linux-gpio@vger.kernel.org
9854 S:      Maintained
9855 F:      drivers/gpio/gpio-pxa.c
9856
9857 PXA3xx NAND FLASH DRIVER
9858 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9859 L:      linux-mtd@lists.infradead.org
9860 S:      Maintained
9861 F:      drivers/mtd/nand/pxa3xx_nand.c
9862
9863 MMP SUPPORT
9864 M:      Eric Miao <eric.y.miao@gmail.com>
9865 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9866 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9867 T:      git git://github.com/hzhuang1/linux.git
9868 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9869 S:      Maintained
9870 F:      arch/arm/boot/dts/mmp*
9871 F:      arch/arm/mach-mmp/
9872
9873 PXA MMCI DRIVER
9874 S:      Orphan
9875
9876 PXA RTC DRIVER
9877 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9878 L:      rtc-linux@googlegroups.com
9879 S:      Maintained
9880
9881 QAT DRIVER
9882 M:      Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9883 M:      Salvatore Benedetto <salvatore.benedetto@intel.com>
9884 L:      qat-linux@intel.com
9885 S:      Supported
9886 F:      drivers/crypto/qat/
9887
9888 QIB DRIVER
9889 M:      Mike Marciniszyn <infinipath@intel.com>
9890 L:      linux-rdma@vger.kernel.org
9891 S:      Supported
9892 F:      drivers/infiniband/hw/qib/
9893
9894 QLOGIC QLA1280 SCSI DRIVER
9895 M:      Michael Reed <mdr@sgi.com>
9896 L:      linux-scsi@vger.kernel.org
9897 S:      Maintained
9898 F:      drivers/scsi/qla1280.[ch]
9899
9900 QLOGIC QLA2XXX FC-SCSI DRIVER
9901 M:      qla2xxx-upstream@qlogic.com
9902 L:      linux-scsi@vger.kernel.org
9903 S:      Supported
9904 F:      Documentation/scsi/LICENSE.qla2xxx
9905 F:      drivers/scsi/qla2xxx/
9906
9907 QLOGIC QLA4XXX iSCSI DRIVER
9908 M:      QLogic-Storage-Upstream@qlogic.com
9909 L:      linux-scsi@vger.kernel.org
9910 S:      Supported
9911 F:      Documentation/scsi/LICENSE.qla4xxx
9912 F:      drivers/scsi/qla4xxx/
9913
9914 QLOGIC QLA3XXX NETWORK DRIVER
9915 M:      Dept-GELinuxNICDev@cavium.com
9916 L:      netdev@vger.kernel.org
9917 S:      Supported
9918 F:      Documentation/networking/LICENSE.qla3xxx
9919 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9920
9921 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9922 M:      Harish Patil <harish.patil@cavium.com>
9923 M:      Manish Chopra <manish.chopra@cavium.com>
9924 M:      Dept-GELinuxNICDev@cavium.com
9925 L:      netdev@vger.kernel.org
9926 S:      Supported
9927 F:      drivers/net/ethernet/qlogic/qlcnic/
9928
9929 QLOGIC QLGE 10Gb ETHERNET DRIVER
9930 M:      Harish Patil <harish.patil@cavium.com>
9931 M:      Manish Chopra <manish.chopra@cavium.com>
9932 M:      Dept-GELinuxNICDev@cavium.com
9933 L:      netdev@vger.kernel.org
9934 S:      Supported
9935 F:      drivers/net/ethernet/qlogic/qlge/
9936
9937 QLOGIC QL4xxx ETHERNET DRIVER
9938 M:      Yuval Mintz <Yuval.Mintz@cavium.com>
9939 M:      Ariel Elior <Ariel.Elior@cavium.com>
9940 M:      everest-linux-l2@cavium.com
9941 L:      netdev@vger.kernel.org
9942 S:      Supported
9943 F:      drivers/net/ethernet/qlogic/qed/
9944 F:      include/linux/qed/
9945 F:      drivers/net/ethernet/qlogic/qede/
9946
9947 QNX4 FILESYSTEM
9948 M:      Anders Larsen <al@alarsen.net>
9949 W:      http://www.alarsen.net/linux/qnx4fs/
9950 S:      Maintained
9951 F:      fs/qnx4/
9952 F:      include/uapi/linux/qnx4_fs.h
9953 F:      include/uapi/linux/qnxtypes.h
9954
9955 QORIQ DPAA2 FSL-MC BUS DRIVER
9956 M:      Stuart Yoder <stuart.yoder@nxp.com>
9957 L:      linux-kernel@vger.kernel.org
9958 S:      Maintained
9959 F:      drivers/staging/fsl-mc/
9960
9961 QT1010 MEDIA DRIVER
9962 M:      Antti Palosaari <crope@iki.fi>
9963 L:      linux-media@vger.kernel.org
9964 W:      https://linuxtv.org
9965 W:      http://palosaari.fi/linux/
9966 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9967 T:      git git://linuxtv.org/anttip/media_tree.git
9968 S:      Maintained
9969 F:      drivers/media/tuners/qt1010*
9970
9971 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9972 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9973 L:      linux-wireless@vger.kernel.org
9974 L:      ath9k-devel@lists.ath9k.org
9975 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9976 S:      Supported
9977 F:      drivers/net/wireless/ath/ath9k/
9978
9979 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9980 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9981 L:      ath10k@lists.infradead.org
9982 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9984 S:      Supported
9985 F:      drivers/net/wireless/ath/ath10k/
9986
9987 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
9988 M:      Timur Tabi <timur@codeaurora.org>
9989 L:      netdev@vger.kernel.org
9990 S:      Supported
9991 F:      drivers/net/ethernet/qualcomm/emac/
9992
9993 QUALCOMM HEXAGON ARCHITECTURE
9994 M:      Richard Kuo <rkuo@codeaurora.org>
9995 L:      linux-hexagon@vger.kernel.org
9996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9997 S:      Supported
9998 F:      arch/hexagon/
9999
10000 QUALCOMM WCN36XX WIRELESS DRIVER
10001 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
10002 L:      wcn36xx@lists.infradead.org
10003 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
10004 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
10005 S:      Supported
10006 F:      drivers/net/wireless/ath/wcn36xx/
10007
10008 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10009 M:      Gabriel Somlo <somlo@cmu.edu>
10010 M:      "Michael S. Tsirkin" <mst@redhat.com>
10011 L:      qemu-devel@nongnu.org
10012 S:      Maintained
10013 F:      drivers/firmware/qemu_fw_cfg.c
10014
10015 RADOS BLOCK DEVICE (RBD)
10016 M:      Ilya Dryomov <idryomov@gmail.com>
10017 M:      Sage Weil <sage@redhat.com>
10018 M:      Alex Elder <elder@kernel.org>
10019 L:      ceph-devel@vger.kernel.org
10020 W:      http://ceph.com/
10021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10022 T:      git git://github.com/ceph/ceph-client.git
10023 S:      Supported
10024 F:      Documentation/ABI/testing/sysfs-bus-rbd
10025 F:      drivers/block/rbd.c
10026 F:      drivers/block/rbd_types.h
10027
10028 RADEON FRAMEBUFFER DISPLAY DRIVER
10029 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
10030 L:      linux-fbdev@vger.kernel.org
10031 S:      Maintained
10032 F:      drivers/video/fbdev/aty/radeon*
10033 F:      include/uapi/linux/radeonfb.h
10034
10035 RADIOSHARK RADIO DRIVER
10036 M:      Hans Verkuil <hverkuil@xs4all.nl>
10037 L:      linux-media@vger.kernel.org
10038 T:      git git://linuxtv.org/media_tree.git
10039 S:      Maintained
10040 F:      drivers/media/radio/radio-shark.c
10041
10042 RADIOSHARK2 RADIO DRIVER
10043 M:      Hans Verkuil <hverkuil@xs4all.nl>
10044 L:      linux-media@vger.kernel.org
10045 T:      git git://linuxtv.org/media_tree.git
10046 S:      Maintained
10047 F:      drivers/media/radio/radio-shark2.c
10048 F:      drivers/media/radio/radio-tea5777.c
10049
10050 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10051 M:      Paul Mackerras <paulus@samba.org>
10052 L:      linux-fbdev@vger.kernel.org
10053 S:      Maintained
10054 F:      drivers/video/fbdev/aty/aty128fb.c
10055
10056 RALINK MIPS ARCHITECTURE
10057 M:      John Crispin <john@phrozen.org>
10058 L:      linux-mips@linux-mips.org
10059 S:      Maintained
10060 F:      arch/mips/ralink
10061
10062 RALINK RT2X00 WIRELESS LAN DRIVER
10063 P:      rt2x00 project
10064 M:      Stanislaw Gruszka <sgruszka@redhat.com>
10065 M:      Helmut Schaa <helmut.schaa@googlemail.com>
10066 L:      linux-wireless@vger.kernel.org
10067 S:      Maintained
10068 F:      drivers/net/wireless/ralink/rt2x00/
10069
10070 RAMDISK RAM BLOCK DEVICE DRIVER
10071 M:      Jens Axboe <axboe@kernel.dk>
10072 S:      Maintained
10073 F:      Documentation/blockdev/ramdisk.txt
10074 F:      drivers/block/brd.c
10075
10076 RANDOM NUMBER DRIVER
10077 M:      "Theodore Ts'o" <tytso@mit.edu>
10078 S:      Maintained
10079 F:      drivers/char/random.c
10080
10081 RAPIDIO SUBSYSTEM
10082 M:      Matt Porter <mporter@kernel.crashing.org>
10083 M:      Alexandre Bounine <alexandre.bounine@idt.com>
10084 S:      Maintained
10085 F:      drivers/rapidio/
10086
10087 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10088 L:      linux-wireless@vger.kernel.org
10089 S:      Orphan
10090 F:      drivers/net/wireless/ray*
10091
10092 RCUTORTURE MODULE
10093 M:      Josh Triplett <josh@joshtriplett.org>
10094 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10095 L:      linux-kernel@vger.kernel.org
10096 S:      Supported
10097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10098 F:      Documentation/RCU/torture.txt
10099 F:      kernel/rcu/rcutorture.c
10100
10101 RCUTORTURE TEST FRAMEWORK
10102 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10103 M:      Josh Triplett <josh@joshtriplett.org>
10104 R:      Steven Rostedt <rostedt@goodmis.org>
10105 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10106 R:      Lai Jiangshan <jiangshanlai@gmail.com>
10107 L:      linux-kernel@vger.kernel.org
10108 S:      Supported
10109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10110 F:      tools/testing/selftests/rcutorture
10111
10112 RDC R-321X SoC
10113 M:      Florian Fainelli <florian@openwrt.org>
10114 S:      Maintained
10115
10116 RDC R6040 FAST ETHERNET DRIVER
10117 M:      Florian Fainelli <f.fainelli@gmail.com>
10118 L:      netdev@vger.kernel.org
10119 S:      Maintained
10120 F:      drivers/net/ethernet/rdc/r6040.c
10121
10122 RDS - RELIABLE DATAGRAM SOCKETS
10123 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
10124 L:      netdev@vger.kernel.org
10125 L:      linux-rdma@vger.kernel.org
10126 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
10127 W:      https://oss.oracle.com/projects/rds/
10128 S:      Supported
10129 F:      net/rds/
10130 F:      Documentation/networking/rds.txt
10131
10132 RDMAVT - RDMA verbs software
10133 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
10134 L:      linux-rdma@vger.kernel.org
10135 S:      Supported
10136 F:      drivers/infiniband/sw/rdmavt
10137
10138 READ-COPY UPDATE (RCU)
10139 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10140 M:      Josh Triplett <josh@joshtriplett.org>
10141 R:      Steven Rostedt <rostedt@goodmis.org>
10142 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10143 R:      Lai Jiangshan <jiangshanlai@gmail.com>
10144 L:      linux-kernel@vger.kernel.org
10145 W:      http://www.rdrop.com/users/paulmck/RCU/
10146 S:      Supported
10147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10148 F:      Documentation/RCU/
10149 X:      Documentation/RCU/torture.txt
10150 F:      include/linux/rcu*
10151 X:      include/linux/srcu.h
10152 F:      kernel/rcu/
10153 X:      kernel/torture.c
10154
10155 REAL TIME CLOCK (RTC) SUBSYSTEM
10156 M:      Alessandro Zummo <a.zummo@towertech.it>
10157 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
10158 L:      rtc-linux@googlegroups.com
10159 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
10160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10161 S:      Maintained
10162 F:      Documentation/devicetree/bindings/rtc/
10163 F:      Documentation/rtc.txt
10164 F:      drivers/rtc/
10165 F:      include/linux/rtc.h
10166 F:      include/uapi/linux/rtc.h
10167 F:      include/linux/rtc/
10168 F:      include/linux/platform_data/rtc-*
10169 F:      tools/testing/selftests/timers/rtctest.c
10170
10171 REALTEK AUDIO CODECS
10172 M:      Bard Liao <bardliao@realtek.com>
10173 M:      Oder Chiou <oder_chiou@realtek.com>
10174 S:      Maintained
10175 F:      sound/soc/codecs/rt*
10176 F:      include/sound/rt*.h
10177
10178 REISERFS FILE SYSTEM
10179 L:      reiserfs-devel@vger.kernel.org
10180 S:      Supported
10181 F:      fs/reiserfs/
10182
10183 REGISTER MAP ABSTRACTION
10184 M:      Mark Brown <broonie@kernel.org>
10185 L:      linux-kernel@vger.kernel.org
10186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10187 S:      Supported
10188 F:      Documentation/devicetree/bindings/regmap/
10189 F:      drivers/base/regmap/
10190 F:      include/linux/regmap.h
10191
10192 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10193 M:      Ohad Ben-Cohen <ohad@wizery.com>
10194 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
10195 L:      linux-remoteproc@vger.kernel.org
10196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10197 S:      Maintained
10198 F:      Documentation/devicetree/bindings/remoteproc/
10199 F:      Documentation/remoteproc.txt
10200 F:      drivers/remoteproc/
10201 F:      include/linux/remoteproc.h
10202
10203 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10204 M:      Ohad Ben-Cohen <ohad@wizery.com>
10205 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
10206 L:      linux-remoteproc@vger.kernel.org
10207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10208 S:      Maintained
10209 F:      drivers/rpmsg/
10210 F:      Documentation/rpmsg.txt
10211 F:      include/linux/rpmsg.h
10212
10213 RENESAS CLOCK DRIVERS
10214 M:      Geert Uytterhoeven <geert+renesas@glider.be>
10215 L:      linux-renesas-soc@vger.kernel.org
10216 S:      Supported
10217 F:      drivers/clk/renesas/
10218
10219 RENESAS ETHERNET DRIVERS
10220 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10221 L:      netdev@vger.kernel.org
10222 L:      linux-renesas-soc@vger.kernel.org
10223 F:      drivers/net/ethernet/renesas/
10224 F:      include/linux/sh_eth.h
10225
10226 RENESAS USB2 PHY DRIVER
10227 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10228 L:      linux-renesas-soc@vger.kernel.org
10229 S:      Maintained
10230 F:      drivers/phy/phy-rcar-gen3-usb2.c
10231
10232 RESET CONTROLLER FRAMEWORK
10233 M:      Philipp Zabel <p.zabel@pengutronix.de>
10234 T:      git git://git.pengutronix.de/git/pza/linux
10235 S:      Maintained
10236 F:      drivers/reset/
10237 F:      Documentation/devicetree/bindings/reset/
10238 F:      include/dt-bindings/reset/
10239 F:      include/linux/reset.h
10240 F:      include/linux/reset-controller.h
10241
10242 RFKILL
10243 M:      Johannes Berg <johannes@sipsolutions.net>
10244 L:      linux-wireless@vger.kernel.org
10245 W:      http://wireless.kernel.org/
10246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10248 S:      Maintained
10249 F:      Documentation/rfkill.txt
10250 F:      net/rfkill/
10251
10252 RHASHTABLE
10253 M:      Thomas Graf <tgraf@suug.ch>
10254 M:      Herbert Xu <herbert@gondor.apana.org.au>
10255 L:      netdev@vger.kernel.org
10256 S:      Maintained
10257 F:      lib/rhashtable.c
10258 F:      include/linux/rhashtable.h
10259
10260 RICOH SMARTMEDIA/XD DRIVER
10261 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10262 S:      Maintained
10263 F:      drivers/mtd/nand/r852.c
10264 F:      drivers/mtd/nand/r852.h
10265
10266 RICOH R5C592 MEMORYSTICK DRIVER
10267 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10268 S:      Maintained
10269 F:      drivers/memstick/host/r592.*
10270
10271 ROCCAT DRIVERS
10272 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
10273 W:      http://sourceforge.net/projects/roccat/
10274 S:      Maintained
10275 F:      drivers/hid/hid-roccat*
10276 F:      include/linux/hid-roccat*
10277 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
10278
10279 ROCKER DRIVER
10280 M:      Jiri Pirko <jiri@resnulli.us>
10281 L:      netdev@vger.kernel.org
10282 S:      Supported
10283 F:      drivers/net/ethernet/rocker/
10284
10285 ROCKETPORT DRIVER
10286 P:      Comtrol Corp.
10287 W:      http://www.comtrol.com
10288 S:      Maintained
10289 F:      Documentation/serial/rocket.txt
10290 F:      drivers/tty/rocket*
10291
10292 ROCKETPORT EXPRESS/INFINITY DRIVER
10293 M:      Kevin Cernekee <cernekee@gmail.com>
10294 L:      linux-serial@vger.kernel.org
10295 S:      Odd Fixes
10296 F:      drivers/tty/serial/rp2.*
10297
10298 ROSE NETWORK LAYER
10299 M:      Ralf Baechle <ralf@linux-mips.org>
10300 L:      linux-hams@vger.kernel.org
10301 W:      http://www.linux-ax25.org/
10302 S:      Maintained
10303 F:      include/net/rose.h
10304 F:      include/uapi/linux/rose.h
10305 F:      net/rose/
10306
10307 RTL2830 MEDIA DRIVER
10308 M:      Antti Palosaari <crope@iki.fi>
10309 L:      linux-media@vger.kernel.org
10310 W:      https://linuxtv.org
10311 W:      http://palosaari.fi/linux/
10312 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10313 T:      git git://linuxtv.org/anttip/media_tree.git
10314 S:      Maintained
10315 F:      drivers/media/dvb-frontends/rtl2830*
10316
10317 RTL2832 MEDIA DRIVER
10318 M:      Antti Palosaari <crope@iki.fi>
10319 L:      linux-media@vger.kernel.org
10320 W:      https://linuxtv.org
10321 W:      http://palosaari.fi/linux/
10322 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10323 T:      git git://linuxtv.org/anttip/media_tree.git
10324 S:      Maintained
10325 F:      drivers/media/dvb-frontends/rtl2832*
10326
10327 RTL2832_SDR MEDIA DRIVER
10328 M:      Antti Palosaari <crope@iki.fi>
10329 L:      linux-media@vger.kernel.org
10330 W:      https://linuxtv.org
10331 W:      http://palosaari.fi/linux/
10332 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10333 T:      git git://linuxtv.org/anttip/media_tree.git
10334 S:      Maintained
10335 F:      drivers/media/dvb-frontends/rtl2832_sdr*
10336
10337 RTL8180 WIRELESS DRIVER
10338 L:      linux-wireless@vger.kernel.org
10339 W:      http://wireless.kernel.org/
10340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10341 S:      Orphan
10342 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
10343
10344 RTL8187 WIRELESS DRIVER
10345 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10346 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
10347 M:      Larry Finger <Larry.Finger@lwfinger.net>
10348 L:      linux-wireless@vger.kernel.org
10349 W:      http://wireless.kernel.org/
10350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10351 S:      Maintained
10352 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
10353
10354 RTL8192CE WIRELESS DRIVER
10355 M:      Larry Finger <Larry.Finger@lwfinger.net>
10356 M:      Chaoming Li <chaoming_li@realsil.com.cn>
10357 L:      linux-wireless@vger.kernel.org
10358 W:      http://wireless.kernel.org/
10359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10360 S:      Maintained
10361 F:      drivers/net/wireless/realtek/rtlwifi/
10362 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10363
10364 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10365 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10366 L:      linux-wireless@vger.kernel.org
10367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10368 S:      Maintained
10369 F:      drivers/net/wireless/realtek/rtl8xxxu/
10370
10371 S3 SAVAGE FRAMEBUFFER DRIVER
10372 M:      Antonino Daplas <adaplas@gmail.com>
10373 L:      linux-fbdev@vger.kernel.org
10374 S:      Maintained
10375 F:      drivers/video/fbdev/savage/
10376
10377 S390
10378 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
10379 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
10380 L:      linux-s390@vger.kernel.org
10381 W:      http://www.ibm.com/developerworks/linux/linux390/
10382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10383 S:      Supported
10384 F:      arch/s390/
10385 F:      drivers/s390/
10386 F:      Documentation/s390/
10387 F:      Documentation/DocBook/s390*
10388
10389 S390 COMMON I/O LAYER
10390 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10391 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10392 L:      linux-s390@vger.kernel.org
10393 W:      http://www.ibm.com/developerworks/linux/linux390/
10394 S:      Supported
10395 F:      drivers/s390/cio/
10396
10397 S390 DASD DRIVER
10398 M:      Stefan Haberland <sth@linux.vnet.ibm.com>
10399 M:      Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10400 L:      linux-s390@vger.kernel.org
10401 W:      http://www.ibm.com/developerworks/linux/linux390/
10402 S:      Supported
10403 F:      drivers/s390/block/dasd*
10404 F:      block/partitions/ibm.c
10405
10406 S390 NETWORK DRIVERS
10407 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10408 L:      linux-s390@vger.kernel.org
10409 W:      http://www.ibm.com/developerworks/linux/linux390/
10410 S:      Supported
10411 F:      drivers/s390/net/
10412
10413 S390 PCI SUBSYSTEM
10414 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10415 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10416 L:      linux-s390@vger.kernel.org
10417 W:      http://www.ibm.com/developerworks/linux/linux390/
10418 S:      Supported
10419 F:      arch/s390/pci/
10420 F:      drivers/pci/hotplug/s390_pci_hpc.c
10421
10422 S390 ZCRYPT DRIVER
10423 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10424 L:      linux-s390@vger.kernel.org
10425 W:      http://www.ibm.com/developerworks/linux/linux390/
10426 S:      Supported
10427 F:      drivers/s390/crypto/
10428
10429 S390 ZFCP DRIVER
10430 M:      Steffen Maier <maier@linux.vnet.ibm.com>
10431 L:      linux-s390@vger.kernel.org
10432 W:      http://www.ibm.com/developerworks/linux/linux390/
10433 S:      Supported
10434 F:      drivers/s390/scsi/zfcp_*
10435
10436 S390 IUCV NETWORK LAYER
10437 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10438 L:      linux-s390@vger.kernel.org
10439 W:      http://www.ibm.com/developerworks/linux/linux390/
10440 S:      Supported
10441 F:      drivers/s390/net/*iucv*
10442 F:      include/net/iucv/
10443 F:      net/iucv/
10444
10445 S390 IOMMU (PCI)
10446 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10447 L:      linux-s390@vger.kernel.org
10448 W:      http://www.ibm.com/developerworks/linux/linux390/
10449 S:      Supported
10450 F:      drivers/iommu/s390-iommu.c
10451
10452 S3C24XX SD/MMC Driver
10453 M:      Ben Dooks <ben-linux@fluff.org>
10454 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10455 S:      Supported
10456 F:      drivers/mmc/host/s3cmci.*
10457
10458 SAA6588 RDS RECEIVER DRIVER
10459 M:      Hans Verkuil <hverkuil@xs4all.nl>
10460 L:      linux-media@vger.kernel.org
10461 T:      git git://linuxtv.org/media_tree.git
10462 W:      https://linuxtv.org
10463 S:      Odd Fixes
10464 F:      drivers/media/i2c/saa6588*
10465
10466 SAA7134 VIDEO4LINUX DRIVER
10467 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10468 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10469 L:      linux-media@vger.kernel.org
10470 W:      https://linuxtv.org
10471 T:      git git://linuxtv.org/media_tree.git
10472 S:      Odd fixes
10473 F:      Documentation/media/v4l-drivers/saa7134*
10474 F:      drivers/media/pci/saa7134/
10475
10476 SAA7146 VIDEO4LINUX-2 DRIVER
10477 M:      Hans Verkuil <hverkuil@xs4all.nl>
10478 L:      linux-media@vger.kernel.org
10479 T:      git git://linuxtv.org/media_tree.git
10480 S:      Maintained
10481 F:      drivers/media/common/saa7146/
10482 F:      drivers/media/pci/saa7146/
10483 F:      include/media/saa7146*
10484
10485 SAMSUNG LAPTOP DRIVER
10486 M:      Corentin Chary <corentin.chary@gmail.com>
10487 L:      platform-driver-x86@vger.kernel.org
10488 S:      Maintained
10489 F:      drivers/platform/x86/samsung-laptop.c
10490
10491 SAMSUNG AUDIO (ASoC) DRIVERS
10492 M:      Krzysztof Kozlowski <krzk@kernel.org>
10493 M:      Sangbeom Kim <sbkim73@samsung.com>
10494 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10495 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10496 S:      Supported
10497 F:      sound/soc/samsung/
10498
10499 SAMSUNG FRAMEBUFFER DRIVER
10500 M:      Jingoo Han <jingoohan1@gmail.com>
10501 L:      linux-fbdev@vger.kernel.org
10502 S:      Maintained
10503 F:      drivers/video/fbdev/s3c-fb.c
10504
10505 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10506 M:      Sangbeom Kim <sbkim73@samsung.com>
10507 M:      Krzysztof Kozlowski <krzk@kernel.org>
10508 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10509 L:      linux-kernel@vger.kernel.org
10510 L:      linux-samsung-soc@vger.kernel.org
10511 S:      Supported
10512 F:      drivers/mfd/sec*.c
10513 F:      drivers/regulator/s2m*.c
10514 F:      drivers/regulator/s5m*.c
10515 F:      drivers/clk/clk-s2mps11.c
10516 F:      drivers/rtc/rtc-s5m.c
10517 F:      include/linux/mfd/samsung/
10518 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10519 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10520 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10521 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10522
10523 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10524 M:      Kyungmin Park <kyungmin.park@samsung.com>
10525 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10526 L:      linux-media@vger.kernel.org
10527 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
10528 S:      Supported
10529 F:      drivers/media/platform/exynos4-is/
10530
10531 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10532 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10533 L:      linux-media@vger.kernel.org
10534 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10535 S:      Maintained
10536 F:      drivers/media/platform/s3c-camif/
10537 F:      include/media/drv-intf/s3c_camif.h
10538
10539 SAMSUNG S5C73M3 CAMERA DRIVER
10540 M:      Kyungmin Park <kyungmin.park@samsung.com>
10541 M:      Andrzej Hajda <a.hajda@samsung.com>
10542 L:      linux-media@vger.kernel.org
10543 S:      Supported
10544 F:      drivers/media/i2c/s5c73m3/*
10545
10546 SAMSUNG S5K5BAF CAMERA DRIVER
10547 M:      Kyungmin Park <kyungmin.park@samsung.com>
10548 M:      Andrzej Hajda <a.hajda@samsung.com>
10549 L:      linux-media@vger.kernel.org
10550 S:      Supported
10551 F:      drivers/media/i2c/s5k5baf.c
10552
10553 SAMSUNG S3FWRN5 NFC DRIVER
10554 M:      Robert Baldyga <r.baldyga@samsung.com>
10555 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
10556 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
10557 S:      Supported
10558 F:      drivers/nfc/s3fwrn5
10559
10560 SAMSUNG SOC CLOCK DRIVERS
10561 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10562 M:      Tomasz Figa <tomasz.figa@gmail.com>
10563 M:      Chanwoo Choi <cw00.choi@samsung.com>
10564 S:      Supported
10565 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10566 F:      drivers/clk/samsung/
10567 F:      include/dt-bindings/clock/exynos*.h
10568 F:      Documentation/devicetree/bindings/clock/exynos*.txt
10569
10570 SAMSUNG SPI DRIVERS
10571 M:      Kukjin Kim <kgene@kernel.org>
10572 M:      Krzysztof Kozlowski <krzk@kernel.org>
10573 M:      Andi Shyti <andi.shyti@samsung.com>
10574 L:      linux-spi@vger.kernel.org
10575 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10576 S:      Maintained
10577 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
10578 F:      drivers/spi/spi-s3c*
10579 F:      include/linux/platform_data/spi-s3c64xx.h
10580
10581 SAMSUNG SXGBE DRIVERS
10582 M:      Byungho An <bh74.an@samsung.com>
10583 M:      Girish K S <ks.giri@samsung.com>
10584 M:      Vipul Pandya <vipul.pandya@samsung.com>
10585 S:      Supported
10586 L:      netdev@vger.kernel.org
10587 F:      drivers/net/ethernet/samsung/sxgbe/
10588
10589 SAMSUNG THERMAL DRIVER
10590 M:      Lukasz Majewski <l.majewski@samsung.com>
10591 L:      linux-pm@vger.kernel.org
10592 L:      linux-samsung-soc@vger.kernel.org
10593 S:      Supported
10594 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
10595 F:      drivers/thermal/samsung/
10596
10597 SAMSUNG USB2 PHY DRIVER
10598 M:      Kamil Debski <kamil@wypas.org>
10599 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10600 L:      linux-kernel@vger.kernel.org
10601 S:      Supported
10602 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
10603 F:      Documentation/phy/samsung-usb2.txt
10604 F:      drivers/phy/phy-exynos4210-usb2.c
10605 F:      drivers/phy/phy-exynos4x12-usb2.c
10606 F:      drivers/phy/phy-exynos5250-usb2.c
10607 F:      drivers/phy/phy-s5pv210-usb2.c
10608 F:      drivers/phy/phy-samsung-usb2.c
10609 F:      drivers/phy/phy-samsung-usb2.h
10610
10611 SERIAL DRIVERS
10612 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10613 L:      linux-serial@vger.kernel.org
10614 S:      Maintained
10615 F:      Documentation/devicetree/bindings/serial/
10616 F:      drivers/tty/serial/
10617
10618 STI CEC DRIVER
10619 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
10620 L:      kernel@stlinux.com
10621 S:      Maintained
10622 F:      drivers/staging/media/st-cec/
10623 F:      Documentation/devicetree/bindings/media/stih-cec.txt
10624
10625 SYNOPSYS DESIGNWARE DMAC DRIVER
10626 M:      Viresh Kumar <vireshk@kernel.org>
10627 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10628 S:      Maintained
10629 F:      include/linux/dma/dw.h
10630 F:      include/linux/platform_data/dma-dw.h
10631 F:      drivers/dma/dw/
10632
10633 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10634 M: Lars Persson <lars.persson@axis.com>
10635 L: netdev@vger.kernel.org
10636 S: Supported
10637 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10638 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10639
10640 SYNOPSYS DESIGNWARE I2C DRIVER
10641 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
10642 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10643 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
10644 L:      linux-i2c@vger.kernel.org
10645 S:      Maintained
10646 F:      drivers/i2c/busses/i2c-designware-*
10647 F:      include/linux/platform_data/i2c-designware.h
10648
10649 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10650 M:      Jaehoon Chung <jh80.chung@samsung.com>
10651 L:      linux-mmc@vger.kernel.org
10652 S:      Maintained
10653 F:      include/linux/mmc/dw_mmc.h
10654 F:      drivers/mmc/host/dw_mmc*
10655
10656 SYSTEM TRACE MODULE CLASS
10657 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
10658 S:      Maintained
10659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10660 F:      Documentation/trace/stm.txt
10661 F:      drivers/hwtracing/stm/
10662 F:      include/linux/stm.h
10663 F:      include/uapi/linux/stm.h
10664
10665 THUNDERBOLT DRIVER
10666 M:      Andreas Noever <andreas.noever@gmail.com>
10667 S:      Maintained
10668 F:      drivers/thunderbolt/
10669
10670 TI BQ27XXX POWER SUPPLY DRIVER
10671 R:      Andrew F. Davis <afd@ti.com>
10672 F:      include/linux/power/bq27xxx_battery.h
10673 F:      drivers/power/supply/bq27xxx_battery.c
10674 F:      drivers/power/supply/bq27xxx_battery_i2c.c
10675
10676 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10677 M:      John Stultz <john.stultz@linaro.org>
10678 M:      Thomas Gleixner <tglx@linutronix.de>
10679 L:      linux-kernel@vger.kernel.org
10680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10681 S:      Supported
10682 F:      include/linux/clocksource.h
10683 F:      include/linux/time.h
10684 F:      include/linux/timex.h
10685 F:      include/uapi/linux/time.h
10686 F:      include/uapi/linux/timex.h
10687 F:      kernel/time/clocksource.c
10688 F:      kernel/time/time*.c
10689 F:      kernel/time/alarmtimer.c
10690 F:      kernel/time/ntp.c
10691 F:      tools/testing/selftests/timers/
10692
10693 SC1200 WDT DRIVER
10694 M:      Zwane Mwaikambo <zwanem@gmail.com>
10695 S:      Maintained
10696 F:      drivers/watchdog/sc1200wdt.c
10697
10698 SCHEDULER
10699 M:      Ingo Molnar <mingo@redhat.com>
10700 M:      Peter Zijlstra <peterz@infradead.org>
10701 L:      linux-kernel@vger.kernel.org
10702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10703 S:      Maintained
10704 F:      kernel/sched/
10705 F:      include/linux/sched.h
10706 F:      include/uapi/linux/sched.h
10707 F:      include/linux/wait.h
10708
10709 SCORE ARCHITECTURE
10710 M:      Chen Liqin <liqin.linux@gmail.com>
10711 M:      Lennox Wu <lennox.wu@gmail.com>
10712 W:      http://www.sunplus.com
10713 S:      Supported
10714 F:      arch/score/
10715
10716 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10717 M:      Sudeep Holla <sudeep.holla@arm.com>
10718 L:      linux-arm-kernel@lists.infradead.org
10719 S:      Maintained
10720 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
10721 F:      drivers/clk/clk-scpi.c
10722 F:      drivers/cpufreq/scpi-cpufreq.c
10723 F:      drivers/firmware/arm_scpi.c
10724 F:      include/linux/scpi_protocol.h
10725
10726 SCSI CDROM DRIVER
10727 M:      Jens Axboe <axboe@kernel.dk>
10728 L:      linux-scsi@vger.kernel.org
10729 W:      http://www.kernel.dk
10730 S:      Maintained
10731 F:      drivers/scsi/sr*
10732
10733 SCSI RDMA PROTOCOL (SRP) INITIATOR
10734 M:      Bart Van Assche <bart.vanassche@sandisk.com>
10735 L:      linux-rdma@vger.kernel.org
10736 S:      Supported
10737 W:      http://www.openfabrics.org
10738 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10740 F:      drivers/infiniband/ulp/srp/
10741 F:      include/scsi/srp.h
10742
10743 SCSI SG DRIVER
10744 M:      Doug Gilbert <dgilbert@interlog.com>
10745 L:      linux-scsi@vger.kernel.org
10746 W:      http://sg.danny.cz/sg
10747 S:      Maintained
10748 F:      Documentation/scsi/scsi-generic.txt
10749 F:      drivers/scsi/sg.c
10750 F:      include/scsi/sg.h
10751
10752 SCSI SUBSYSTEM
10753 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10755 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
10756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10757 L:      linux-scsi@vger.kernel.org
10758 S:      Maintained
10759 F:      Documentation/devicetree/bindings/scsi/
10760 F:      drivers/scsi/
10761 F:      include/scsi/
10762
10763 SCSI TAPE DRIVER
10764 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10765 L:      linux-scsi@vger.kernel.org
10766 S:      Maintained
10767 F:      Documentation/scsi/st.txt
10768 F:      drivers/scsi/st.*
10769 F:      drivers/scsi/st_*.h
10770
10771 SCTP PROTOCOL
10772 M:      Vlad Yasevich <vyasevich@gmail.com>
10773 M:      Neil Horman <nhorman@tuxdriver.com>
10774 L:      linux-sctp@vger.kernel.org
10775 W:      http://lksctp.sourceforge.net
10776 S:      Maintained
10777 F:      Documentation/networking/sctp.txt
10778 F:      include/linux/sctp.h
10779 F:      include/uapi/linux/sctp.h
10780 F:      include/net/sctp/
10781 F:      net/sctp/
10782
10783 SCx200 CPU SUPPORT
10784 M:      Jim Cromie <jim.cromie@gmail.com>
10785 S:      Odd Fixes
10786 F:      Documentation/i2c/busses/scx200_acb
10787 F:      arch/x86/platform/scx200/
10788 F:      drivers/watchdog/scx200_wdt.c
10789 F:      drivers/i2c/busses/scx200*
10790 F:      drivers/mtd/maps/scx200_docflash.c
10791 F:      include/linux/scx200.h
10792
10793 SCx200 GPIO DRIVER
10794 M:      Jim Cromie <jim.cromie@gmail.com>
10795 S:      Maintained
10796 F:      drivers/char/scx200_gpio.c
10797 F:      include/linux/scx200_gpio.h
10798
10799 SCx200 HRT CLOCKSOURCE DRIVER
10800 M:      Jim Cromie <jim.cromie@gmail.com>
10801 S:      Maintained
10802 F:      drivers/clocksource/scx200_hrt.c
10803
10804 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10805 M:      Sascha Sommer <saschasommer@freenet.de>
10806 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10807 S:      Maintained
10808 F:      drivers/mmc/host/sdricoh_cs.c
10809
10810 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10811 M:      Adrian Hunter <adrian.hunter@intel.com>
10812 L:      linux-mmc@vger.kernel.org
10813 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
10814 S:      Maintained
10815 F:      drivers/mmc/host/sdhci*
10816 F:      include/linux/mmc/sdhci*
10817
10818 SECURE COMPUTING
10819 M:      Kees Cook <keescook@chromium.org>
10820 R:      Andy Lutomirski <luto@amacapital.net>
10821 R:      Will Drewry <wad@chromium.org>
10822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10823 S:      Supported
10824 F:      kernel/seccomp.c
10825 F:      include/uapi/linux/seccomp.h
10826 F:      include/linux/seccomp.h
10827 F:      tools/testing/selftests/seccomp/*
10828 K:      \bsecure_computing
10829 K:      \bTIF_SECCOMP\b
10830
10831 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10832 M:      Al Cooper <alcooperx@gmail.com>
10833 L:      linux-mmc@vger.kernel.org
10834 L:      bcm-kernel-feedback-list@broadcom.com
10835 S:      Maintained
10836 F:      drivers/mmc/host/sdhci-brcmstb*
10837
10838 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10839 M:      Ben Dooks <ben-linux@fluff.org>
10840 M:      Jaehoon Chung <jh80.chung@samsung.com>
10841 L:      linux-mmc@vger.kernel.org
10842 S:      Maintained
10843 F:      drivers/mmc/host/sdhci-s3c*
10844
10845 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10846 M:      Viresh Kumar <vireshk@kernel.org>
10847 L:      linux-mmc@vger.kernel.org
10848 S:      Maintained
10849 F:      drivers/mmc/host/sdhci-spear.c
10850
10851 SECURITY SUBSYSTEM
10852 M:      James Morris <james.l.morris@oracle.com>
10853 M:      "Serge E. Hallyn" <serge@hallyn.com>
10854 L:      linux-security-module@vger.kernel.org (suggested Cc:)
10855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10856 W:      http://kernsec.org/
10857 S:      Supported
10858 F:      security/
10859
10860 SECURITY CONTACT
10861 M:      Security Officers <security@kernel.org>
10862 S:      Supported
10863
10864 SELINUX SECURITY MODULE
10865 M:      Paul Moore <paul@paul-moore.com>
10866 M:      Stephen Smalley <sds@tycho.nsa.gov>
10867 M:      Eric Paris <eparis@parisplace.org>
10868 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
10869 W:      http://selinuxproject.org
10870 T:      git git://git.infradead.org/users/pcmoore/selinux
10871 S:      Supported
10872 F:      include/linux/selinux*
10873 F:      security/selinux/
10874 F:      scripts/selinux/
10875
10876 APPARMOR SECURITY MODULE
10877 M:      John Johansen <john.johansen@canonical.com>
10878 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10879 W:      apparmor.wiki.kernel.org
10880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10881 S:      Supported
10882 F:      security/apparmor/
10883
10884 LOADPIN SECURITY MODULE
10885 M:      Kees Cook <keescook@chromium.org>
10886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10887 S:      Supported
10888 F:      security/loadpin/
10889
10890 YAMA SECURITY MODULE
10891 M:      Kees Cook <keescook@chromium.org>
10892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10893 S:      Supported
10894 F:      security/yama/
10895
10896 SENSABLE PHANTOM
10897 M:      Jiri Slaby <jirislaby@gmail.com>
10898 S:      Maintained
10899 F:      drivers/misc/phantom.c
10900 F:      include/uapi/linux/phantom.h
10901
10902 Emulex 10Gbps iSCSI - OneConnect DRIVER
10903 M:      Subbu Seetharaman <subbu.seetharaman@broadcom.com>
10904 M:      Ketan Mukadam <ketan.mukadam@broadcom.com>
10905 M:      Jitendra Bhivare <jitendra.bhivare@broadcom.com>
10906 L:      linux-scsi@vger.kernel.org
10907 W:      http://www.broadcom.com
10908 S:      Supported
10909 F:      drivers/scsi/be2iscsi/
10910
10911 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10912 M:      Sathya Perla <sathya.perla@broadcom.com>
10913 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
10914 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10915 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10916 L:      netdev@vger.kernel.org
10917 W:      http://www.emulex.com
10918 S:      Supported
10919 F:      drivers/net/ethernet/emulex/benet/
10920
10921 EMULEX ONECONNECT ROCE DRIVER
10922 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10923 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10924 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10925 L:      linux-rdma@vger.kernel.org
10926 W:      http://www.emulex.com
10927 S:      Supported
10928 F:      drivers/infiniband/hw/ocrdma/
10929 F:      include/uapi/rdma/ocrdma-abi.h
10930
10931 SFC NETWORK DRIVER
10932 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10933 M:      Edward Cree <ecree@solarflare.com>
10934 M:      Bert Kenward <bkenward@solarflare.com>
10935 L:      netdev@vger.kernel.org
10936 S:      Supported
10937 F:      drivers/net/ethernet/sfc/
10938
10939 SGI GRU DRIVER
10940 M:      Dimitri Sivanich <sivanich@sgi.com>
10941 S:      Maintained
10942 F:      drivers/misc/sgi-gru/
10943
10944 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10945 M:      Pat Gefre <pfg@sgi.com>
10946 L:      linux-ia64@vger.kernel.org
10947 S:      Supported
10948 F:      Documentation/ia64/serial.txt
10949 F:      drivers/tty/serial/ioc?_serial.c
10950 F:      include/linux/ioc?.h
10951
10952 SGI XP/XPC/XPNET DRIVER
10953 M:      Cliff Whickman <cpw@sgi.com>
10954 M:      Robin Holt <robinmholt@gmail.com>
10955 S:      Maintained
10956 F:      drivers/misc/sgi-xp/
10957
10958 SI2157 MEDIA DRIVER
10959 M:      Antti Palosaari <crope@iki.fi>
10960 L:      linux-media@vger.kernel.org
10961 W:      https://linuxtv.org
10962 W:      http://palosaari.fi/linux/
10963 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10964 T:      git git://linuxtv.org/anttip/media_tree.git
10965 S:      Maintained
10966 F:      drivers/media/tuners/si2157*
10967
10968 SI2168 MEDIA DRIVER
10969 M:      Antti Palosaari <crope@iki.fi>
10970 L:      linux-media@vger.kernel.org
10971 W:      https://linuxtv.org
10972 W:      http://palosaari.fi/linux/
10973 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10974 T:      git git://linuxtv.org/anttip/media_tree.git
10975 S:      Maintained
10976 F:      drivers/media/dvb-frontends/si2168*
10977
10978 SI470X FM RADIO RECEIVER I2C DRIVER
10979 M:      Hans Verkuil <hverkuil@xs4all.nl>
10980 L:      linux-media@vger.kernel.org
10981 T:      git git://linuxtv.org/media_tree.git
10982 W:      https://linuxtv.org
10983 S:      Odd Fixes
10984 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
10985
10986 SI470X FM RADIO RECEIVER USB DRIVER
10987 M:      Hans Verkuil <hverkuil@xs4all.nl>
10988 L:      linux-media@vger.kernel.org
10989 T:      git git://linuxtv.org/media_tree.git
10990 W:      https://linuxtv.org
10991 S:      Maintained
10992 F:      drivers/media/radio/si470x/radio-si470x-common.c
10993 F:      drivers/media/radio/si470x/radio-si470x.h
10994 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10995
10996 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10997 M:      Eduardo Valentin <edubezval@gmail.com>
10998 L:      linux-media@vger.kernel.org
10999 T:      git git://linuxtv.org/media_tree.git
11000 W:      https://linuxtv.org
11001 S:      Odd Fixes
11002 F:      drivers/media/radio/si4713/si4713.?
11003
11004 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11005 M:      Eduardo Valentin <edubezval@gmail.com>
11006 L:      linux-media@vger.kernel.org
11007 T:      git git://linuxtv.org/media_tree.git
11008 W:      https://linuxtv.org
11009 S:      Odd Fixes
11010 F:      drivers/media/radio/si4713/radio-platform-si4713.c
11011
11012 SI4713 FM RADIO TRANSMITTER USB DRIVER
11013 M:      Hans Verkuil <hverkuil@xs4all.nl>
11014 L:      linux-media@vger.kernel.org
11015 T:      git git://linuxtv.org/media_tree.git
11016 W:      https://linuxtv.org
11017 S:      Maintained
11018 F:      drivers/media/radio/si4713/radio-usb-si4713.c
11019
11020 SIANO DVB DRIVER
11021 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11022 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11023 L:      linux-media@vger.kernel.org
11024 W:      https://linuxtv.org
11025 T:      git git://linuxtv.org/media_tree.git
11026 S:      Odd fixes
11027 F:      drivers/media/common/siano/
11028 F:      drivers/media/usb/siano/
11029 F:      drivers/media/usb/siano/
11030 F:      drivers/media/mmc/siano/
11031
11032 SIMPLEFB FB DRIVER
11033 M:      Hans de Goede <hdegoede@redhat.com>
11034 L:      linux-fbdev@vger.kernel.org
11035 S:      Maintained
11036 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
11037 F:      drivers/video/fbdev/simplefb.c
11038 F:      include/linux/platform_data/simplefb.h
11039
11040 SH_VEU V4L2 MEM2MEM DRIVER
11041 L:      linux-media@vger.kernel.org
11042 S:      Orphan
11043 F:      drivers/media/platform/sh_veu.c
11044
11045 SH_VOU V4L2 OUTPUT DRIVER
11046 L:      linux-media@vger.kernel.org
11047 S:      Orphan
11048 F:      drivers/media/platform/sh_vou.c
11049 F:      include/media/drv-intf/sh_vou.h
11050
11051 SIMPLE FIRMWARE INTERFACE (SFI)
11052 M:      Len Brown <lenb@kernel.org>
11053 L:      sfi-devel@simplefirmware.org
11054 W:      http://simplefirmware.org/
11055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11056 S:      Supported
11057 F:      arch/x86/platform/sfi/
11058 F:      drivers/sfi/
11059 F:      include/linux/sfi*.h
11060
11061 SIMTEC EB110ATX (Chalice CATS)
11062 P:      Ben Dooks
11063 P:      Vincent Sanders <vince@simtec.co.uk>
11064 M:      Simtec Linux Team <linux@simtec.co.uk>
11065 W:      http://www.simtec.co.uk/products/EB110ATX/
11066 S:      Supported
11067
11068 SIMTEC EB2410ITX (BAST)
11069 P:      Ben Dooks
11070 P:      Vincent Sanders <vince@simtec.co.uk>
11071 M:      Simtec Linux Team <linux@simtec.co.uk>
11072 W:      http://www.simtec.co.uk/products/EB2410ITX/
11073 S:      Supported
11074 F:      arch/arm/mach-s3c24xx/mach-bast.c
11075 F:      arch/arm/mach-s3c24xx/bast-ide.c
11076 F:      arch/arm/mach-s3c24xx/bast-irq.c
11077
11078 TI DAVINCI MACHINE SUPPORT
11079 M:      Sekhar Nori <nsekhar@ti.com>
11080 M:      Kevin Hilman <khilman@kernel.org>
11081 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11083 S:      Supported
11084 F:      arch/arm/mach-davinci/
11085 F:      drivers/i2c/busses/i2c-davinci.c
11086
11087 TI DAVINCI SERIES MEDIA DRIVER
11088 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11089 L:      linux-media@vger.kernel.org
11090 W:      https://linuxtv.org
11091 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11092 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11093 S:      Maintained
11094 F:      drivers/media/platform/davinci/
11095 F:      include/media/davinci/
11096
11097 TI AM437X VPFE DRIVER
11098 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11099 L:      linux-media@vger.kernel.org
11100 W:      https://linuxtv.org
11101 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11102 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11103 S:      Maintained
11104 F:      drivers/media/platform/am437x/
11105
11106 OV2659 OMNIVISION SENSOR DRIVER
11107 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11108 L:      linux-media@vger.kernel.org
11109 W:      https://linuxtv.org
11110 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11111 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11112 S:      Maintained
11113 F:      drivers/media/i2c/ov2659.c
11114 F:      include/media/i2c/ov2659.h
11115
11116 SILICON MOTION SM712 FRAME BUFFER DRIVER
11117 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11118 M:      Teddy Wang <teddy.wang@siliconmotion.com>
11119 M:      Sudip Mukherjee <sudip@vectorindia.org>
11120 L:      linux-fbdev@vger.kernel.org
11121 S:      Maintained
11122 F:      drivers/video/fbdev/sm712*
11123 F:      Documentation/fb/sm712fb.txt
11124
11125 SIS 190 ETHERNET DRIVER
11126 M:      Francois Romieu <romieu@fr.zoreil.com>
11127 L:      netdev@vger.kernel.org
11128 S:      Maintained
11129 F:      drivers/net/ethernet/sis/sis190.c
11130
11131 SIS 900/7016 FAST ETHERNET DRIVER
11132 M:      Daniele Venzano <venza@brownhat.org>
11133 W:      http://www.brownhat.org/sis900.html
11134 L:      netdev@vger.kernel.org
11135 S:      Maintained
11136 F:      drivers/net/ethernet/sis/sis900.*
11137
11138 SIS FRAMEBUFFER DRIVER
11139 M:      Thomas Winischhofer <thomas@winischhofer.net>
11140 W:      http://www.winischhofer.net/linuxsisvga.shtml
11141 S:      Maintained
11142 F:      Documentation/fb/sisfb.txt
11143 F:      drivers/video/fbdev/sis/
11144 F:      include/video/sisfb.h
11145
11146 SIS USB2VGA DRIVER
11147 M:      Thomas Winischhofer <thomas@winischhofer.net>
11148 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
11149 S:      Maintained
11150 F:      drivers/usb/misc/sisusbvga/
11151
11152 SLAB ALLOCATOR
11153 M:      Christoph Lameter <cl@linux.com>
11154 M:      Pekka Enberg <penberg@kernel.org>
11155 M:      David Rientjes <rientjes@google.com>
11156 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
11157 M:      Andrew Morton <akpm@linux-foundation.org>
11158 L:      linux-mm@kvack.org
11159 S:      Maintained
11160 F:      include/linux/sl?b*.h
11161 F:      mm/sl?b*
11162
11163 SLEEPABLE READ-COPY UPDATE (SRCU)
11164 M:      Lai Jiangshan <jiangshanlai@gmail.com>
11165 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11166 M:      Josh Triplett <josh@joshtriplett.org>
11167 R:      Steven Rostedt <rostedt@goodmis.org>
11168 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11169 L:      linux-kernel@vger.kernel.org
11170 W:      http://www.rdrop.com/users/paulmck/RCU/
11171 S:      Supported
11172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11173 F:      include/linux/srcu.h
11174 F:      kernel/rcu/srcu.c
11175
11176 SMACK SECURITY MODULE
11177 M:      Casey Schaufler <casey@schaufler-ca.com>
11178 L:      linux-security-module@vger.kernel.org
11179 W:      http://schaufler-ca.com
11180 T:      git git://github.com/cschaufler/smack-next
11181 S:      Maintained
11182 F:      Documentation/security/Smack.txt
11183 F:      security/smack/
11184
11185 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11186 M:      Kevin Hilman <khilman@kernel.org>
11187 M:      Nishanth Menon <nm@ti.com>
11188 S:      Maintained
11189 F:      drivers/power/avs/
11190 F:      include/linux/power/smartreflex.h
11191 L:      linux-pm@vger.kernel.org
11192
11193 SMC91x ETHERNET DRIVER
11194 M:      Nicolas Pitre <nico@fluxnic.net>
11195 S:      Odd Fixes
11196 F:      drivers/net/ethernet/smsc/smc91x.*
11197
11198 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11199 M:      Sakari Ailus <sakari.ailus@iki.fi>
11200 L:      linux-media@vger.kernel.org
11201 S:      Maintained
11202 F:      drivers/media/i2c/smiapp/
11203 F:      include/media/i2c/smiapp.h
11204 F:      drivers/media/i2c/smiapp-pll.c
11205 F:      drivers/media/i2c/smiapp-pll.h
11206 F:      include/uapi/linux/smiapp.h
11207 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11208
11209 SMM665 HARDWARE MONITOR DRIVER
11210 M:      Guenter Roeck <linux@roeck-us.net>
11211 L:      linux-hwmon@vger.kernel.org
11212 S:      Maintained
11213 F:      Documentation/hwmon/smm665
11214 F:      drivers/hwmon/smm665.c
11215
11216 SMSC EMC2103 HARDWARE MONITOR DRIVER
11217 M:      Steve Glendinning <steve.glendinning@shawell.net>
11218 L:      linux-hwmon@vger.kernel.org
11219 S:      Maintained
11220 F:      Documentation/hwmon/emc2103
11221 F:      drivers/hwmon/emc2103.c
11222
11223 SMSC SCH5627 HARDWARE MONITOR DRIVER
11224 M:      Hans de Goede <hdegoede@redhat.com>
11225 L:      linux-hwmon@vger.kernel.org
11226 S:      Supported
11227 F:      Documentation/hwmon/sch5627
11228 F:      drivers/hwmon/sch5627.c
11229
11230 SMSC47B397 HARDWARE MONITOR DRIVER
11231 M:      Jean Delvare <jdelvare@suse.com>
11232 L:      linux-hwmon@vger.kernel.org
11233 S:      Maintained
11234 F:      Documentation/hwmon/smsc47b397
11235 F:      drivers/hwmon/smsc47b397.c
11236
11237 SMSC911x ETHERNET DRIVER
11238 M:      Steve Glendinning <steve.glendinning@shawell.net>
11239 L:      netdev@vger.kernel.org
11240 S:      Maintained
11241 F:      include/linux/smsc911x.h
11242 F:      drivers/net/ethernet/smsc/smsc911x.*
11243
11244 SMSC9420 PCI ETHERNET DRIVER
11245 M:      Steve Glendinning <steve.glendinning@shawell.net>
11246 L:      netdev@vger.kernel.org
11247 S:      Maintained
11248 F:      drivers/net/ethernet/smsc/smsc9420.*
11249
11250 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11251 M:      Steve Glendinning <steve.glendinning@shawell.net>
11252 L:      linux-fbdev@vger.kernel.org
11253 S:      Maintained
11254 F:      drivers/video/fbdev/smscufx.c
11255
11256 SOC-CAMERA V4L2 SUBSYSTEM
11257 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11258 L:      linux-media@vger.kernel.org
11259 T:      git git://linuxtv.org/media_tree.git
11260 S:      Maintained
11261 F:      include/media/soc*
11262 F:      drivers/media/i2c/soc_camera/
11263 F:      drivers/media/platform/soc_camera/
11264
11265 SOEKRIS NET48XX LED SUPPORT
11266 M:      Chris Boot <bootc@bootc.net>
11267 S:      Maintained
11268 F:      drivers/leds/leds-net48xx.c
11269
11270 SOFTLOGIC 6x10 MPEG CODEC
11271 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11272 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11273 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
11274 M:      Ismael Luceno <ismael@iodev.co.uk>
11275 L:      linux-media@vger.kernel.org
11276 S:      Supported
11277 F:      drivers/media/pci/solo6x10/
11278
11279 SOFTWARE RAID (Multiple Disks) SUPPORT
11280 M:      Shaohua Li <shli@kernel.org>
11281 L:      linux-raid@vger.kernel.org
11282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11283 S:      Supported
11284 F:      drivers/md/
11285 F:      include/linux/raid/
11286 F:      include/uapi/linux/raid/
11287
11288 SONIC NETWORK DRIVER
11289 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11290 L:      netdev@vger.kernel.org
11291 S:      Maintained
11292 F:      drivers/net/ethernet/natsemi/sonic.*
11293
11294 SONICS SILICON BACKPLANE DRIVER (SSB)
11295 M:      Michael Buesch <m@bues.ch>
11296 L:      linux-wireless@vger.kernel.org
11297 S:      Maintained
11298 F:      drivers/ssb/
11299 F:      include/linux/ssb/
11300
11301 SONY VAIO CONTROL DEVICE DRIVER
11302 M:      Mattia Dongili <malattia@linux.it>
11303 L:      platform-driver-x86@vger.kernel.org
11304 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11305 S:      Maintained
11306 F:      Documentation/laptops/sony-laptop.txt
11307 F:      drivers/char/sonypi.c
11308 F:      drivers/platform/x86/sony-laptop.c
11309 F:      include/linux/sony-laptop.h
11310
11311 SONY MEMORYSTICK CARD SUPPORT
11312 M:      Alex Dubov <oakad@yahoo.com>
11313 W:      http://tifmxx.berlios.de/
11314 S:      Maintained
11315 F:      drivers/memstick/host/tifm_ms.c
11316
11317 SONY MEMORYSTICK STANDARD SUPPORT
11318 M:      Maxim Levitsky <maximlevitsky@gmail.com>
11319 S:      Maintained
11320 F:      drivers/memstick/core/ms_block.*
11321
11322 SOUND
11323 M:      Jaroslav Kysela <perex@perex.cz>
11324 M:      Takashi Iwai <tiwai@suse.com>
11325 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11326 W:      http://www.alsa-project.org/
11327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11328 T:      git git://git.alsa-project.org/alsa-kernel.git
11329 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
11330 S:      Maintained
11331 F:      Documentation/sound/
11332 F:      include/sound/
11333 F:      include/uapi/sound/
11334 F:      sound/
11335
11336 SOUND - COMPRESSED AUDIO
11337 M:      Vinod Koul <vinod.koul@intel.com>
11338 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11340 S:      Supported
11341 F:      Documentation/sound/alsa/compress_offload.txt
11342 F:      include/sound/compress_driver.h
11343 F:      include/uapi/sound/compress_*
11344 F:      sound/core/compress_offload.c
11345 F:      sound/soc/soc-compress.c
11346
11347 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11348 M:      Liam Girdwood <lgirdwood@gmail.com>
11349 M:      Mark Brown <broonie@kernel.org>
11350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11351 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11352 W:      http://alsa-project.org/main/index.php/ASoC
11353 S:      Supported
11354 F:      Documentation/devicetree/bindings/sound/
11355 F:      Documentation/sound/alsa/soc/
11356 F:      sound/soc/
11357 F:      include/sound/soc*
11358
11359 SOUND - DMAENGINE HELPERS
11360 M:      Lars-Peter Clausen <lars@metafoo.de>
11361 S:      Supported
11362 F:      include/sound/dmaengine_pcm.h
11363 F:      sound/core/pcm_dmaengine.c
11364 F:      sound/soc/soc-generic-dmaengine-pcm.c
11365
11366 SP2 MEDIA DRIVER
11367 M:      Olli Salonen <olli.salonen@iki.fi>
11368 L:      linux-media@vger.kernel.org
11369 W:      https://linuxtv.org
11370 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11371 S:      Maintained
11372 F:      drivers/media/dvb-frontends/sp2*
11373
11374 SPARC + UltraSPARC (sparc/sparc64)
11375 M:      "David S. Miller" <davem@davemloft.net>
11376 L:      sparclinux@vger.kernel.org
11377 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
11378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11380 S:      Maintained
11381 F:      arch/sparc/
11382 F:      drivers/sbus/
11383
11384 SPARC SERIAL DRIVERS
11385 M:      "David S. Miller" <davem@davemloft.net>
11386 L:      sparclinux@vger.kernel.org
11387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11389 S:      Maintained
11390 F:      include/linux/sunserialcore.h
11391 F:      drivers/tty/serial/suncore.c
11392 F:      drivers/tty/serial/sunhv.c
11393 F:      drivers/tty/serial/sunsab.c
11394 F:      drivers/tty/serial/sunsab.h
11395 F:      drivers/tty/serial/sunsu.c
11396 F:      drivers/tty/serial/sunzilog.c
11397 F:      drivers/tty/serial/sunzilog.h
11398
11399 SPARSE CHECKER
11400 M:      "Christopher Li" <sparse@chrisli.org>
11401 L:      linux-sparse@vger.kernel.org
11402 W:      https://sparse.wiki.kernel.org/
11403 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11404 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11405 S:      Maintained
11406 F:      include/linux/compiler.h
11407
11408 SPEAR PLATFORM SUPPORT
11409 M:      Viresh Kumar <vireshk@kernel.org>
11410 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11411 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11412 W:      http://www.st.com/spear
11413 S:      Maintained
11414 F:      arch/arm/boot/dts/spear*
11415 F:      arch/arm/mach-spear/
11416
11417 SPEAR CLOCK FRAMEWORK SUPPORT
11418 M:      Viresh Kumar <vireshk@kernel.org>
11419 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11420 W:      http://www.st.com/spear
11421 S:      Maintained
11422 F:      drivers/clk/spear/
11423
11424 SPI NOR SUBSYSTEM
11425 M:      Cyrille Pitchen <cyrille.pitchen@atmel.com>
11426 M:      Marek Vasut <marek.vasut@gmail.com>
11427 L:      linux-mtd@lists.infradead.org
11428 W:      http://www.linux-mtd.infradead.org/
11429 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11430 T:      git git://github.com/spi-nor/linux.git
11431 S:      Maintained
11432 F:      drivers/mtd/spi-nor/
11433 F:      include/linux/mtd/spi-nor.h
11434
11435 SPI SUBSYSTEM
11436 M:      Mark Brown <broonie@kernel.org>
11437 L:      linux-spi@vger.kernel.org
11438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11439 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
11440 S:      Maintained
11441 F:      Documentation/devicetree/bindings/spi/
11442 F:      Documentation/spi/
11443 F:      drivers/spi/
11444 F:      include/linux/spi/
11445 F:      include/uapi/linux/spi/
11446 F:      tools/spi/
11447
11448 SPIDERNET NETWORK DRIVER for CELL
11449 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11450 L:      netdev@vger.kernel.org
11451 S:      Supported
11452 F:      Documentation/networking/spider_net.txt
11453 F:      drivers/net/ethernet/toshiba/spider_net*
11454
11455 SPU FILE SYSTEM
11456 M:      Jeremy Kerr <jk@ozlabs.org>
11457 L:      linuxppc-dev@lists.ozlabs.org
11458 W:      http://www.ibm.com/developerworks/power/cell/
11459 S:      Supported
11460 F:      Documentation/filesystems/spufs.txt
11461 F:      arch/powerpc/platforms/cell/spufs/
11462
11463 SQUASHFS FILE SYSTEM
11464 M:      Phillip Lougher <phillip@squashfs.org.uk>
11465 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
11466 W:      http://squashfs.org.uk
11467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11468 S:      Maintained
11469 F:      Documentation/filesystems/squashfs.txt
11470 F:      fs/squashfs/
11471
11472 SRM (Alpha) environment access
11473 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
11474 S:      Maintained
11475 F:      arch/alpha/kernel/srm_env.c
11476
11477 STABLE BRANCH
11478 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11479 L:      stable@vger.kernel.org
11480 S:      Supported
11481 F:      Documentation/stable_kernel_rules.txt
11482
11483 STAGING SUBSYSTEM
11484 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11486 L:      devel@driverdev.osuosl.org
11487 S:      Supported
11488 F:      drivers/staging/
11489
11490 STAGING - COMEDI
11491 M:      Ian Abbott <abbotti@mev.co.uk>
11492 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
11493 S:      Odd Fixes
11494 F:      drivers/staging/comedi/
11495
11496 STAGING - FLARION FT1000 DRIVERS
11497 M:      Marek Belisko <marek.belisko@gmail.com>
11498 S:      Odd Fixes
11499 F:      drivers/staging/ft1000/
11500
11501 STAGING - INDUSTRIAL IO
11502 M:      Jonathan Cameron <jic23@kernel.org>
11503 L:      linux-iio@vger.kernel.org
11504 S:      Odd Fixes
11505 F:      Documentation/devicetree/bindings/staging/iio/
11506 F:      drivers/staging/iio/
11507
11508 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11509 M:      Jarod Wilson <jarod@wilsonet.com>
11510 W:      http://www.lirc.org/
11511 S:      Odd Fixes
11512 F:      drivers/staging/media/lirc/
11513
11514 STAGING - LUSTRE PARALLEL FILESYSTEM
11515 M:      Oleg Drokin <oleg.drokin@intel.com>
11516 M:      Andreas Dilger <andreas.dilger@intel.com>
11517 M:      James Simmons <jsimmons@infradead.org>
11518 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
11519 W:      http://wiki.lustre.org/
11520 S:      Maintained
11521 F:      drivers/staging/lustre
11522
11523 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11524 M:      Marc Dietrich <marvin24@gmx.de>
11525 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
11526 L:      linux-tegra@vger.kernel.org
11527 S:      Maintained
11528 F:      drivers/staging/nvec/
11529
11530 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11531 M:      Jens Frederich <jfrederich@gmail.com>
11532 M:      Daniel Drake <dsd@laptop.org>
11533 M:      Jon Nettleton <jon.nettleton@gmail.com>
11534 W:      http://wiki.laptop.org/go/DCON
11535 S:      Maintained
11536 F:      drivers/staging/olpc_dcon/
11537
11538 STAGING - REALTEK RTL8712U DRIVERS
11539 M:      Larry Finger <Larry.Finger@lwfinger.net>
11540 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11541 S:      Odd Fixes
11542 F:      drivers/staging/rtl8712/
11543
11544 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11545 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11546 M:      Teddy Wang <teddy.wang@siliconmotion.com>
11547 M:      Sudip Mukherjee <sudip@vectorindia.org>
11548 L:      linux-fbdev@vger.kernel.org
11549 S:      Maintained
11550 F:      drivers/staging/sm750fb/
11551
11552 STAGING - SLICOSS
11553 M:      Lior Dotan <liodot@gmail.com>
11554 M:      Christopher Harrer <charrer@alacritech.com>
11555 S:      Odd Fixes
11556 F:      drivers/staging/slicoss/
11557
11558 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11559 M:      William Hubbs <w.d.hubbs@gmail.com>
11560 M:      Chris Brannon <chris@the-brannons.com>
11561 M:      Kirk Reiser <kirk@reisers.ca>
11562 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
11563 L:      speakup@linux-speakup.org
11564 W:      http://www.linux-speakup.org/
11565 S:      Odd Fixes
11566 F:      drivers/staging/speakup/
11567
11568 STAGING - VIA VT665X DRIVERS
11569 M:      Forest Bond <forest@alittletooquiet.net>
11570 S:      Odd Fixes
11571 F:      drivers/staging/vt665?/
11572
11573 STAGING - WILC1000 WIFI DRIVER
11574 M:      Aditya Shankar <aditya.shankar@microchip.com>
11575 M:      Ganesh Krishna <ganesh.krishna@microchip.com>
11576 L:      linux-wireless@vger.kernel.org
11577 S:      Supported
11578 F:      drivers/staging/wilc1000/
11579
11580 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11581 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
11582 S:      Odd Fixes
11583 F:      drivers/staging/xgifb/
11584
11585 STARFIRE/DURALAN NETWORK DRIVER
11586 M:      Ion Badulescu <ionut@badula.org>
11587 S:      Odd Fixes
11588 F:      drivers/net/ethernet/adaptec/starfire*
11589
11590 SUN3/3X
11591 M:      Sam Creasey <sammy@sammy.net>
11592 W:      http://sammy.net/sun3/
11593 S:      Maintained
11594 F:      arch/m68k/kernel/*sun3*
11595 F:      arch/m68k/sun3*/
11596 F:      arch/m68k/include/asm/sun3*
11597 F:      drivers/net/ethernet/i825xx/sun3*
11598
11599 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11600 M:      Hans de Goede <hdegoede@redhat.com>
11601 L:      linux-input@vger.kernel.org
11602 S:      Maintained
11603 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11604 F:      drivers/input/keyboard/sun4i-lradc-keys.c
11605
11606 SUNDANCE NETWORK DRIVER
11607 M:      Denis Kirjanov <kda@linux-powerpc.org>
11608 L:      netdev@vger.kernel.org
11609 S:      Maintained
11610 F:      drivers/net/ethernet/dlink/sundance.c
11611
11612 SUPERH
11613 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
11614 M:      Rich Felker <dalias@libc.org>
11615 L:      linux-sh@vger.kernel.org
11616 Q:      http://patchwork.kernel.org/project/linux-sh/list/
11617 S:      Maintained
11618 F:      Documentation/sh/
11619 F:      arch/sh/
11620 F:      drivers/sh/
11621
11622 SUSPEND TO RAM
11623 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
11624 M:      Len Brown <len.brown@intel.com>
11625 M:      Pavel Machek <pavel@ucw.cz>
11626 L:      linux-pm@vger.kernel.org
11627 S:      Supported
11628 F:      Documentation/power/
11629 F:      arch/x86/kernel/acpi/
11630 F:      drivers/base/power/
11631 F:      kernel/power/
11632 F:      include/linux/suspend.h
11633 F:      include/linux/freezer.h
11634 F:      include/linux/pm.h
11635
11636 SVGA HANDLING
11637 M:      Martin Mares <mj@ucw.cz>
11638 L:      linux-video@atrey.karlin.mff.cuni.cz
11639 S:      Maintained
11640 F:      Documentation/svga.txt
11641 F:      arch/x86/boot/video*
11642
11643 SWIOTLB SUBSYSTEM
11644 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11645 L:      linux-kernel@vger.kernel.org
11646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11647 S:      Supported
11648 F:      lib/swiotlb.c
11649 F:      arch/*/kernel/pci-swiotlb.c
11650 F:      include/linux/swiotlb.h
11651
11652 SWITCHDEV
11653 M:      Jiri Pirko <jiri@resnulli.us>
11654 L:      netdev@vger.kernel.org
11655 S:      Supported
11656 F:      net/switchdev/
11657 F:      include/net/switchdev.h
11658
11659 SYNOPSYS ARC ARCHITECTURE
11660 M:      Vineet Gupta <vgupta@synopsys.com>
11661 L:      linux-snps-arc@lists.infradead.org
11662 S:      Supported
11663 F:      arch/arc/
11664 F:      Documentation/devicetree/bindings/arc/*
11665 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11666 F:      drivers/tty/serial/arc_uart.c
11667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11668
11669 SYNOPSYS ARC SDP platform support
11670 M:      Alexey Brodkin <abrodkin@synopsys.com>
11671 S:      Supported
11672 F:      arch/arc/plat-axs10x
11673 F:      arch/arc/boot/dts/ax*
11674 F:      Documentation/devicetree/bindings/arc/axs10*
11675
11676 SYSTEM CONFIGURATION (SYSCON)
11677 M:      Lee Jones <lee.jones@linaro.org>
11678 M:      Arnd Bergmann <arnd@arndb.de>
11679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11680 S:      Supported
11681 F:      drivers/mfd/syscon.c
11682
11683 SYSTEM RESET/SHUTDOWN DRIVERS
11684 M:      Sebastian Reichel <sre@kernel.org>
11685 L:      linux-pm@vger.kernel.org
11686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11687 S:      Maintained
11688 F:      Documentation/devicetree/bindings/power/reset/
11689 F:      drivers/power/reset/
11690
11691 SYSV FILESYSTEM
11692 M:      Christoph Hellwig <hch@infradead.org>
11693 S:      Maintained
11694 F:      Documentation/filesystems/sysv-fs.txt
11695 F:      fs/sysv/
11696 F:      include/linux/sysv_fs.h
11697
11698 TARGET SUBSYSTEM
11699 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11700 L:      linux-scsi@vger.kernel.org
11701 L:      target-devel@vger.kernel.org
11702 W:      http://www.linux-iscsi.org
11703 W:      http://groups.google.com/group/linux-iscsi-target-dev
11704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11705 S:      Supported
11706 F:      drivers/target/
11707 F:      include/target/
11708 F:      Documentation/target/
11709
11710 TASKSTATS STATISTICS INTERFACE
11711 M:      Balbir Singh <bsingharora@gmail.com>
11712 S:      Maintained
11713 F:      Documentation/accounting/taskstats*
11714 F:      include/linux/taskstats*
11715 F:      kernel/taskstats.c
11716
11717 TC CLASSIFIER
11718 M:      Jamal Hadi Salim <jhs@mojatatu.com>
11719 L:      netdev@vger.kernel.org
11720 S:      Maintained
11721 F:      include/net/pkt_cls.h
11722 F:      include/uapi/linux/pkt_cls.h
11723 F:      net/sched/
11724
11725 TCP LOW PRIORITY MODULE
11726 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11727 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11728 W:      http://tcp-lp-mod.sourceforge.net/
11729 S:      Maintained
11730 F:      net/ipv4/tcp_lp.c
11731
11732 TDA10071 MEDIA DRIVER
11733 M:      Antti Palosaari <crope@iki.fi>
11734 L:      linux-media@vger.kernel.org
11735 W:      https://linuxtv.org
11736 W:      http://palosaari.fi/linux/
11737 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11738 T:      git git://linuxtv.org/anttip/media_tree.git
11739 S:      Maintained
11740 F:      drivers/media/dvb-frontends/tda10071*
11741
11742 TDA18212 MEDIA DRIVER
11743 M:      Antti Palosaari <crope@iki.fi>
11744 L:      linux-media@vger.kernel.org
11745 W:      https://linuxtv.org
11746 W:      http://palosaari.fi/linux/
11747 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11748 T:      git git://linuxtv.org/anttip/media_tree.git
11749 S:      Maintained
11750 F:      drivers/media/tuners/tda18212*
11751
11752 TDA18218 MEDIA DRIVER
11753 M:      Antti Palosaari <crope@iki.fi>
11754 L:      linux-media@vger.kernel.org
11755 W:      https://linuxtv.org
11756 W:      http://palosaari.fi/linux/
11757 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11758 T:      git git://linuxtv.org/anttip/media_tree.git
11759 S:      Maintained
11760 F:      drivers/media/tuners/tda18218*
11761
11762 TDA18271 MEDIA DRIVER
11763 M:      Michael Krufky <mkrufky@linuxtv.org>
11764 L:      linux-media@vger.kernel.org
11765 W:      https://linuxtv.org
11766 W:      http://github.com/mkrufky
11767 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11768 T:      git git://linuxtv.org/mkrufky/tuners.git
11769 S:      Maintained
11770 F:      drivers/media/tuners/tda18271*
11771
11772 TDA827x MEDIA DRIVER
11773 M:      Michael Krufky <mkrufky@linuxtv.org>
11774 L:      linux-media@vger.kernel.org
11775 W:      https://linuxtv.org
11776 W:      http://github.com/mkrufky
11777 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11778 T:      git git://linuxtv.org/mkrufky/tuners.git
11779 S:      Maintained
11780 F:      drivers/media/tuners/tda8290.*
11781
11782 TDA8290 MEDIA DRIVER
11783 M:      Michael Krufky <mkrufky@linuxtv.org>
11784 L:      linux-media@vger.kernel.org
11785 W:      https://linuxtv.org
11786 W:      http://github.com/mkrufky
11787 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11788 T:      git git://linuxtv.org/mkrufky/tuners.git
11789 S:      Maintained
11790 F:      drivers/media/tuners/tda8290.*
11791
11792 TDA9840 MEDIA DRIVER
11793 M:      Hans Verkuil <hverkuil@xs4all.nl>
11794 L:      linux-media@vger.kernel.org
11795 T:      git git://linuxtv.org/media_tree.git
11796 W:      https://linuxtv.org
11797 S:      Maintained
11798 F:      drivers/media/i2c/tda9840*
11799
11800 TEA5761 TUNER DRIVER
11801 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11802 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11803 L:      linux-media@vger.kernel.org
11804 W:      https://linuxtv.org
11805 T:      git git://linuxtv.org/media_tree.git
11806 S:      Odd fixes
11807 F:      drivers/media/tuners/tea5761.*
11808
11809 TEA5767 TUNER DRIVER
11810 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11811 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11812 L:      linux-media@vger.kernel.org
11813 W:      https://linuxtv.org
11814 T:      git git://linuxtv.org/media_tree.git
11815 S:      Maintained
11816 F:      drivers/media/tuners/tea5767.*
11817
11818 TEA6415C MEDIA DRIVER
11819 M:      Hans Verkuil <hverkuil@xs4all.nl>
11820 L:      linux-media@vger.kernel.org
11821 T:      git git://linuxtv.org/media_tree.git
11822 W:      https://linuxtv.org
11823 S:      Maintained
11824 F:      drivers/media/i2c/tea6415c*
11825
11826 TEA6420 MEDIA DRIVER
11827 M:      Hans Verkuil <hverkuil@xs4all.nl>
11828 L:      linux-media@vger.kernel.org
11829 T:      git git://linuxtv.org/media_tree.git
11830 W:      https://linuxtv.org
11831 S:      Maintained
11832 F:      drivers/media/i2c/tea6420*
11833
11834 TEAM DRIVER
11835 M:      Jiri Pirko <jiri@resnulli.us>
11836 L:      netdev@vger.kernel.org
11837 S:      Supported
11838 F:      drivers/net/team/
11839 F:      include/linux/if_team.h
11840 F:      include/uapi/linux/if_team.h
11841
11842 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11843 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11844 S:      Maintained
11845 F:      arch/x86/platform/ts5500/
11846
11847 TECHNOTREND USB IR RECEIVER
11848 M:      Sean Young <sean@mess.org>
11849 L:      linux-media@vger.kernel.org
11850 S:      Maintained
11851 F:      drivers/media/rc/ttusbir.c
11852
11853 TEGRA ARCHITECTURE SUPPORT
11854 M:      Stephen Warren <swarren@wwwdotorg.org>
11855 M:      Thierry Reding <thierry.reding@gmail.com>
11856 M:      Alexandre Courbot <gnurou@gmail.com>
11857 L:      linux-tegra@vger.kernel.org
11858 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
11859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11860 S:      Supported
11861 N:      [^a-z]tegra
11862
11863 TEGRA CLOCK DRIVER
11864 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
11865 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
11866 S:      Supported
11867 F:      drivers/clk/tegra/
11868
11869 TEGRA DMA DRIVERS
11870 M:      Laxman Dewangan <ldewangan@nvidia.com>
11871 M:      Jon Hunter <jonathanh@nvidia.com>
11872 S:      Supported
11873 F:      drivers/dma/tegra*
11874
11875 TEGRA I2C DRIVER
11876 M:      Laxman Dewangan <ldewangan@nvidia.com>
11877 S:      Supported
11878 F:      drivers/i2c/busses/i2c-tegra.c
11879
11880 TEGRA IOMMU DRIVERS
11881 M:      Hiroshi Doyu <hdoyu@nvidia.com>
11882 S:      Supported
11883 F:      drivers/iommu/tegra*
11884
11885 TEGRA KBC DRIVER
11886 M:      Rakesh Iyer <riyer@nvidia.com>
11887 M:      Laxman Dewangan <ldewangan@nvidia.com>
11888 S:      Supported
11889 F:      drivers/input/keyboard/tegra-kbc.c
11890
11891 TEGRA PWM DRIVER
11892 M:      Thierry Reding <thierry.reding@gmail.com>
11893 S:      Supported
11894 F:      drivers/pwm/pwm-tegra.c
11895
11896 TEGRA SERIAL DRIVER
11897 M:      Laxman Dewangan <ldewangan@nvidia.com>
11898 S:      Supported
11899 F:      drivers/tty/serial/serial-tegra.c
11900
11901 TEGRA SPI DRIVER
11902 M:      Laxman Dewangan <ldewangan@nvidia.com>
11903 S:      Supported
11904 F:      drivers/spi/spi-tegra*
11905
11906 TEHUTI ETHERNET DRIVER
11907 M:      Andy Gospodarek <andy@greyhouse.net>
11908 L:      netdev@vger.kernel.org
11909 S:      Supported
11910 F:      drivers/net/ethernet/tehuti/*
11911
11912 Telecom Clock Driver for MCPL0010
11913 M:      Mark Gross <mark.gross@intel.com>
11914 S:      Supported
11915 F:      drivers/char/tlclk.c
11916
11917 TENSILICA XTENSA PORT (xtensa)
11918 M:      Chris Zankel <chris@zankel.net>
11919 M:      Max Filippov <jcmvbkbc@gmail.com>
11920 L:      linux-xtensa@linux-xtensa.org
11921 T:      git git://github.com/czankel/xtensa-linux.git
11922 S:      Maintained
11923 F:      arch/xtensa/
11924 F:      drivers/irqchip/irq-xtensa-*
11925
11926 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11927 M:      Hans Verkuil <hverkuil@xs4all.nl>
11928 L:      linux-media@vger.kernel.org
11929 T:      git git://linuxtv.org/media_tree.git
11930 W:      https://linuxtv.org
11931 S:      Maintained
11932 F:      drivers/media/radio/radio-raremono.c
11933
11934 THERMAL
11935 M:      Zhang Rui <rui.zhang@intel.com>
11936 M:      Eduardo Valentin <edubezval@gmail.com>
11937 L:      linux-pm@vger.kernel.org
11938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11940 Q:      https://patchwork.kernel.org/project/linux-pm/list/
11941 S:      Supported
11942 F:      drivers/thermal/
11943 F:      include/linux/thermal.h
11944 F:      include/uapi/linux/thermal.h
11945 F:      include/linux/cpu_cooling.h
11946 F:      Documentation/devicetree/bindings/thermal/
11947
11948 THERMAL/CPU_COOLING
11949 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
11950 M:      Viresh Kumar <viresh.kumar@linaro.org>
11951 M:      Javi Merino <javi.merino@kernel.org>
11952 L:      linux-pm@vger.kernel.org
11953 S:      Supported
11954 F:      Documentation/thermal/cpu-cooling-api.txt
11955 F:      drivers/thermal/cpu_cooling.c
11956 F:      include/linux/cpu_cooling.h
11957
11958 THINKPAD ACPI EXTRAS DRIVER
11959 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11960 L:      ibm-acpi-devel@lists.sourceforge.net
11961 L:      platform-driver-x86@vger.kernel.org
11962 W:      http://ibm-acpi.sourceforge.net
11963 W:      http://thinkwiki.org/wiki/Ibm-acpi
11964 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11965 S:      Maintained
11966 F:      drivers/platform/x86/thinkpad_acpi.c
11967
11968 TI BANDGAP AND THERMAL DRIVER
11969 M:      Eduardo Valentin <edubezval@gmail.com>
11970 M:      Keerthy <j-keerthy@ti.com>
11971 L:      linux-pm@vger.kernel.org
11972 L:      linux-omap@vger.kernel.org
11973 S:      Maintained
11974 F:      drivers/thermal/ti-soc-thermal/
11975
11976 TI VPE/CAL DRIVERS
11977 M:      Benoit Parrot <bparrot@ti.com>
11978 L:      linux-media@vger.kernel.org
11979 W:      http://linuxtv.org/
11980 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11981 S:      Maintained
11982 F:      drivers/media/platform/ti-vpe/
11983
11984 TI CDCE706 CLOCK DRIVER
11985 M:      Max Filippov <jcmvbkbc@gmail.com>
11986 S:      Maintained
11987 F:      drivers/clk/clk-cdce706.c
11988
11989 TI CLOCK DRIVER
11990 M:      Tero Kristo <t-kristo@ti.com>
11991 L:      linux-omap@vger.kernel.org
11992 S:      Maintained
11993 F:      drivers/clk/ti/
11994 F:      include/linux/clk/ti.h
11995
11996 TI ETHERNET SWITCH DRIVER (CPSW)
11997 M:      Mugunthan V N <mugunthanvnm@ti.com>
11998 R:      Grygorii Strashko <grygorii.strashko@ti.com>
11999 L:      linux-omap@vger.kernel.org
12000 L:      netdev@vger.kernel.org
12001 S:      Maintained
12002 F:      drivers/net/ethernet/ti/cpsw*
12003 F:      drivers/net/ethernet/ti/davinci*
12004
12005 TI FLASH MEDIA INTERFACE DRIVER
12006 M:      Alex Dubov <oakad@yahoo.com>
12007 S:      Maintained
12008 F:      drivers/misc/tifm*
12009 F:      drivers/mmc/host/tifm_sd.c
12010 F:      include/linux/tifm.h
12011
12012 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12013 M:      Santosh Shilimkar <ssantosh@kernel.org>
12014 L:      linux-kernel@vger.kernel.org
12015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12016 S:      Maintained
12017 F:      drivers/soc/ti/*
12018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12019
12020
12021 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12022 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
12023 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12024 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12025 S:      Maintained
12026 F:      sound/soc/codecs/lm49453*
12027 F:      sound/soc/codecs/isabelle*
12028
12029 TI LP855x BACKLIGHT DRIVER
12030 M:      Milo Kim <milo.kim@ti.com>
12031 S:      Maintained
12032 F:      Documentation/backlight/lp855x-driver.txt
12033 F:      drivers/video/backlight/lp855x_bl.c
12034 F:      include/linux/platform_data/lp855x.h
12035
12036 TI LP8727 CHARGER DRIVER
12037 M:      Milo Kim <milo.kim@ti.com>
12038 S:      Maintained
12039 F:      drivers/power/supply/lp8727_charger.c
12040 F:      include/linux/platform_data/lp8727.h
12041
12042 TI LP8788 MFD DRIVER
12043 M:      Milo Kim <milo.kim@ti.com>
12044 S:      Maintained
12045 F:      drivers/iio/adc/lp8788_adc.c
12046 F:      drivers/leds/leds-lp8788.c
12047 F:      drivers/mfd/lp8788*.c
12048 F:      drivers/power/supply/lp8788-charger.c
12049 F:      drivers/regulator/lp8788-*.c
12050 F:      include/linux/mfd/lp8788*.h
12051
12052 TI NETCP ETHERNET DRIVER
12053 M:      Wingman Kwok <w-kwok2@ti.com>
12054 M:      Murali Karicheri <m-karicheri2@ti.com>
12055 L:      netdev@vger.kernel.org
12056 S:      Maintained
12057 F:      drivers/net/ethernet/ti/netcp*
12058
12059 TI TAS571X FAMILY ASoC CODEC DRIVER
12060 M:      Kevin Cernekee <cernekee@chromium.org>
12061 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12062 S:      Odd Fixes
12063 F:      sound/soc/codecs/tas571x*
12064
12065 TI TWL4030 SERIES SOC CODEC DRIVER
12066 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
12067 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12068 S:      Maintained
12069 F:      sound/soc/codecs/twl4030*
12070
12071 TI WILINK WIRELESS DRIVERS
12072 L:      linux-wireless@vger.kernel.org
12073 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
12074 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
12075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12076 S:      Orphan
12077 F:      drivers/net/wireless/ti/
12078 F:      include/linux/wl12xx.h
12079
12080 TIPC NETWORK LAYER
12081 M:      Jon Maloy <jon.maloy@ericsson.com>
12082 M:      Ying Xue <ying.xue@windriver.com>
12083 L:      netdev@vger.kernel.org (core kernel code)
12084 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12085 W:      http://tipc.sourceforge.net/
12086 S:      Maintained
12087 F:      include/uapi/linux/tipc*.h
12088 F:      net/tipc/
12089
12090 TILE ARCHITECTURE
12091 M:      Chris Metcalf <cmetcalf@mellanox.com>
12092 W:      http://www.mellanox.com/repository/solutions/tile-scm/
12093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12094 S:      Supported
12095 F:      arch/tile/
12096 F:      drivers/char/tile-srom.c
12097 F:      drivers/edac/tile_edac.c
12098 F:      drivers/net/ethernet/tile/
12099 F:      drivers/rtc/rtc-tile.c
12100 F:      drivers/tty/hvc/hvc_tile.c
12101 F:      drivers/tty/serial/tilegx.c
12102 F:      drivers/usb/host/*-tilegx.c
12103 F:      include/linux/usb/tilegx.h
12104
12105 TLAN NETWORK DRIVER
12106 M:      Samuel Chessman <chessman@tux.org>
12107 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
12108 W:      http://sourceforge.net/projects/tlan/
12109 S:      Maintained
12110 F:      Documentation/networking/tlan.txt
12111 F:      drivers/net/ethernet/ti/tlan.*
12112
12113 TOMOYO SECURITY MODULE
12114 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
12115 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12116 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12117 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12118 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12119 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12120 W:      http://tomoyo.sourceforge.jp/
12121 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12122 S:      Maintained
12123 F:      security/tomoyo/
12124
12125 TOPSTAR LAPTOP EXTRAS DRIVER
12126 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
12127 L:      platform-driver-x86@vger.kernel.org
12128 S:      Maintained
12129 F:      drivers/platform/x86/topstar-laptop.c
12130
12131 TOSHIBA ACPI EXTRAS DRIVER
12132 M:      Azael Avalos <coproscefalo@gmail.com>
12133 L:      platform-driver-x86@vger.kernel.org
12134 S:      Maintained
12135 F:      drivers/platform/x86/toshiba_acpi.c
12136
12137 TOSHIBA BLUETOOTH DRIVER
12138 M:      Azael Avalos <coproscefalo@gmail.com>
12139 L:      platform-driver-x86@vger.kernel.org
12140 S:      Maintained
12141 F:      drivers/platform/x86/toshiba_bluetooth.c
12142
12143 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12144 M:      Azael Avalos <coproscefalo@gmail.com>
12145 L:      platform-driver-x86@vger.kernel.org
12146 S:      Maintained
12147 F:      drivers/platform/x86/toshiba_haps.c
12148
12149 TOSHIBA WMI HOTKEYS DRIVER
12150 M:      Azael Avalos <coproscefalo@gmail.com>
12151 L:      platform-driver-x86@vger.kernel.org
12152 S:      Maintained
12153 F:      drivers/platform/x86/toshiba-wmi.c
12154
12155 TOSHIBA SMM DRIVER
12156 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
12157 W:      http://www.buzzard.org.uk/toshiba/
12158 S:      Maintained
12159 F:      drivers/char/toshiba.c
12160 F:      include/linux/toshiba.h
12161 F:      include/uapi/linux/toshiba.h
12162
12163 TOSHIBA TC358743 DRIVER
12164 M:      Mats Randgaard <matrandg@cisco.com>
12165 L:      linux-media@vger.kernel.org
12166 S:      Maintained
12167 F:      drivers/media/i2c/tc358743*
12168 F:      include/media/i2c/tc358743.h
12169
12170 TMIO/SDHI MMC DRIVER
12171 M:      Wolfram Sang <wsa+renesas@sang-engineering.com>
12172 L:      linux-mmc@vger.kernel.org
12173 S:      Supported
12174 F:      drivers/mmc/host/tmio_mmc*
12175 F:      drivers/mmc/host/sh_mobile_sdhi.c
12176 F:      include/linux/mfd/tmio.h
12177
12178 TMP401 HARDWARE MONITOR DRIVER
12179 M:      Guenter Roeck <linux@roeck-us.net>
12180 L:      linux-hwmon@vger.kernel.org
12181 S:      Maintained
12182 F:      Documentation/hwmon/tmp401
12183 F:      drivers/hwmon/tmp401.c
12184
12185 TMPFS (SHMEM FILESYSTEM)
12186 M:      Hugh Dickins <hughd@google.com>
12187 L:      linux-mm@kvack.org
12188 S:      Maintained
12189 F:      include/linux/shmem_fs.h
12190 F:      mm/shmem.c
12191
12192 TM6000 VIDEO4LINUX DRIVER
12193 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
12194 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
12195 L:      linux-media@vger.kernel.org
12196 W:      https://linuxtv.org
12197 T:      git git://linuxtv.org/media_tree.git
12198 S:      Odd fixes
12199 F:      drivers/media/usb/tm6000/
12200 F:      Documentation/media/v4l-drivers/tm6000*
12201
12202 TW5864 VIDEO4LINUX DRIVER
12203 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12204 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12205 M:      Andrey Utkin <andrey_utkin@fastmail.com>
12206 L:      linux-media@vger.kernel.org
12207 S:      Supported
12208 F:      drivers/media/pci/tw5864/
12209
12210 TW68 VIDEO4LINUX DRIVER
12211 M:      Hans Verkuil <hverkuil@xs4all.nl>
12212 L:      linux-media@vger.kernel.org
12213 T:      git git://linuxtv.org/media_tree.git
12214 W:      https://linuxtv.org
12215 S:      Odd Fixes
12216 F:      drivers/media/pci/tw68/
12217
12218 TW686X VIDEO4LINUX DRIVER
12219 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12220 L:      linux-media@vger.kernel.org
12221 T:      git git://linuxtv.org/media_tree.git
12222 W:      http://linuxtv.org
12223 S:      Maintained
12224 F:      drivers/media/pci/tw686x/
12225
12226 TPM DEVICE DRIVER
12227 M:      Peter Huewe <peterhuewe@gmx.de>
12228 M:      Marcel Selhorst <tpmdd@selhorst.net>
12229 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12230 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12231 W:      http://tpmdd.sourceforge.net
12232 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12233 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
12234 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
12235 S:      Maintained
12236 F:      drivers/char/tpm/
12237
12238 TPM IBM_VTPM DEVICE DRIVER
12239 M:      Ashley Lai <ashleydlai@gmail.com>
12240 W:      http://tpmdd.sourceforge.net
12241 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12242 S:      Maintained
12243 F:      drivers/char/tpm/tpm_ibmvtpm*
12244
12245 TRACING
12246 M:      Steven Rostedt <rostedt@goodmis.org>
12247 M:      Ingo Molnar <mingo@redhat.com>
12248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12249 S:      Maintained
12250 F:      Documentation/trace/ftrace.txt
12251 F:      arch/*/*/*/ftrace.h
12252 F:      arch/*/kernel/ftrace.c
12253 F:      include/*/ftrace.h
12254 F:      include/linux/trace*.h
12255 F:      include/trace/
12256 F:      kernel/trace/
12257 F:      tools/testing/selftests/ftrace/
12258
12259 TRACING MMIO ACCESSES (MMIOTRACE)
12260 M:      Steven Rostedt <rostedt@goodmis.org>
12261 M:      Ingo Molnar <mingo@kernel.org>
12262 R:      Karol Herbst <karolherbst@gmail.com>
12263 R:      Pekka Paalanen <ppaalanen@gmail.com>
12264 S:      Maintained
12265 L:      linux-kernel@vger.kernel.org
12266 L:      nouveau@lists.freedesktop.org
12267 F:      kernel/trace/trace_mmiotrace.c
12268 F:      include/linux/mmiotrace.h
12269 F:      arch/x86/mm/kmmio.c
12270 F:      arch/x86/mm/mmio-mod.c
12271 F:      arch/x86/mm/testmmiotrace.c
12272
12273 TRIVIAL PATCHES
12274 M:      Jiri Kosina <trivial@kernel.org>
12275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12276 S:      Maintained
12277 K:      ^Subject:.*(?i)trivial
12278
12279 TTY LAYER
12280 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12281 M:      Jiri Slaby <jslaby@suse.com>
12282 S:      Supported
12283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12284 F:      Documentation/serial/
12285 F:      drivers/tty/
12286 F:      drivers/tty/serial/serial_core.c
12287 F:      include/linux/serial_core.h
12288 F:      include/linux/serial.h
12289 F:      include/linux/tty.h
12290 F:      include/uapi/linux/serial_core.h
12291 F:      include/uapi/linux/serial.h
12292 F:      include/uapi/linux/tty.h
12293
12294 TUA9001 MEDIA DRIVER
12295 M:      Antti Palosaari <crope@iki.fi>
12296 L:      linux-media@vger.kernel.org
12297 W:      https://linuxtv.org
12298 W:      http://palosaari.fi/linux/
12299 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12300 T:      git git://linuxtv.org/anttip/media_tree.git
12301 S:      Maintained
12302 F:      drivers/media/tuners/tua9001*
12303
12304 TULIP NETWORK DRIVERS
12305 L:      netdev@vger.kernel.org
12306 L:      linux-parisc@vger.kernel.org
12307 S:      Orphan
12308 F:      drivers/net/ethernet/dec/tulip/
12309
12310 TUN/TAP driver
12311 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
12312 W:      http://vtun.sourceforge.net/tun
12313 S:      Maintained
12314 F:      Documentation/networking/tuntap.txt
12315 F:      arch/um/os-Linux/drivers/
12316
12317 TURBOCHANNEL SUBSYSTEM
12318 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12319 M:      Ralf Baechle <ralf@linux-mips.org>
12320 L:      linux-mips@linux-mips.org
12321 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
12322 S:      Maintained
12323 F:      drivers/tc/
12324 F:      include/linux/tc.h
12325
12326 UBI FILE SYSTEM (UBIFS)
12327 M:      Richard Weinberger <richard@nod.at>
12328 M:      Artem Bityutskiy <dedekind1@gmail.com>
12329 M:      Adrian Hunter <adrian.hunter@intel.com>
12330 L:      linux-mtd@lists.infradead.org
12331 T:      git git://git.infradead.org/ubifs-2.6.git
12332 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
12333 S:      Supported
12334 F:      Documentation/filesystems/ubifs.txt
12335 F:      fs/ubifs/
12336
12337 UCLINUX (M68KNOMMU AND COLDFIRE)
12338 M:      Greg Ungerer <gerg@linux-m68k.org>
12339 W:      http://www.linux-m68k.org/
12340 W:      http://www.uclinux.org/
12341 L:      linux-m68k@lists.linux-m68k.org
12342 L:      uclinux-dev@uclinux.org  (subscribers-only)
12343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12344 S:      Maintained
12345 F:      arch/m68k/coldfire/
12346 F:      arch/m68k/68*/
12347 F:      arch/m68k/*/*_no.*
12348 F:      arch/m68k/include/asm/*_no.*
12349
12350 UDF FILESYSTEM
12351 M:      Jan Kara <jack@suse.com>
12352 S:      Maintained
12353 F:      Documentation/filesystems/udf.txt
12354 F:      fs/udf/
12355
12356 UFS FILESYSTEM
12357 M:      Evgeniy Dushistov <dushistov@mail.ru>
12358 S:      Maintained
12359 F:      Documentation/filesystems/ufs.txt
12360 F:      fs/ufs/
12361
12362 UHID USERSPACE HID IO DRIVER:
12363 M:      David Herrmann <dh.herrmann@googlemail.com>
12364 L:      linux-input@vger.kernel.org
12365 S:      Maintained
12366 F:      drivers/hid/uhid.c
12367 F:      include/uapi/linux/uhid.h
12368
12369 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12370 L:      linux-usb@vger.kernel.org
12371 S:      Orphan
12372 F:      drivers/uwb/
12373 F:      include/linux/uwb.h
12374 F:      include/linux/uwb/
12375
12376 UNICORE32 ARCHITECTURE:
12377 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
12378 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
12379 S:      Maintained
12380 T:      git git://github.com/gxt/linux.git
12381 F:      arch/unicore32/
12382
12383 UNIFDEF
12384 M:      Tony Finch <dot@dotat.at>
12385 W:      http://dotat.at/prog/unifdef
12386 S:      Maintained
12387 F:      scripts/unifdef.c
12388
12389 UNIFORM CDROM DRIVER
12390 M:      Jens Axboe <axboe@kernel.dk>
12391 W:      http://www.kernel.dk
12392 S:      Maintained
12393 F:      Documentation/cdrom/
12394 F:      drivers/cdrom/cdrom.c
12395 F:      include/linux/cdrom.h
12396 F:      include/uapi/linux/cdrom.h
12397
12398 UNISYS S-PAR DRIVERS
12399 M:      David Kershner <david.kershner@unisys.com>
12400 L:      sparmaintainer@unisys.com (Unisys internal)
12401 S:      Supported
12402 F:      drivers/staging/unisys/
12403
12404 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12405 M:      Vinayak Holikatti <vinholikatti@gmail.com>
12406 L:      linux-scsi@vger.kernel.org
12407 S:      Supported
12408 F:      Documentation/scsi/ufs.txt
12409 F:      drivers/scsi/ufs/
12410
12411 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12412 M:      Joao Pinto <Joao.Pinto@synopsys.com>
12413 L:      linux-scsi@vger.kernel.org
12414 S:      Supported
12415 F:      drivers/scsi/ufs/*dwc*
12416
12417 UNSORTED BLOCK IMAGES (UBI)
12418 M:      Artem Bityutskiy <dedekind1@gmail.com>
12419 M:      Richard Weinberger <richard@nod.at>
12420 W:      http://www.linux-mtd.infradead.org/
12421 L:      linux-mtd@lists.infradead.org
12422 T:      git git://git.infradead.org/ubifs-2.6.git
12423 S:      Supported
12424 F:      drivers/mtd/ubi/
12425 F:      include/linux/mtd/ubi.h
12426 F:      include/uapi/mtd/ubi-user.h
12427
12428 USB ACM DRIVER
12429 M:      Oliver Neukum <oneukum@suse.com>
12430 L:      linux-usb@vger.kernel.org
12431 S:      Maintained
12432 F:      Documentation/usb/acm.txt
12433 F:      drivers/usb/class/cdc-acm.*
12434
12435 USB AR5523 WIRELESS DRIVER
12436 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
12437 L:      linux-wireless@vger.kernel.org
12438 S:      Maintained
12439 F:      drivers/net/wireless/ath/ar5523/
12440
12441 USB ATTACHED SCSI
12442 M:      Oliver Neukum <oneukum@suse.com>
12443 L:      linux-usb@vger.kernel.org
12444 L:      linux-scsi@vger.kernel.org
12445 S:      Maintained
12446 F:      drivers/usb/storage/uas.c
12447
12448 USB CDC ETHERNET DRIVER
12449 M:      Oliver Neukum <oliver@neukum.org>
12450 L:      linux-usb@vger.kernel.org
12451 S:      Maintained
12452 F:      drivers/net/usb/cdc_*.c
12453 F:      include/uapi/linux/usb/cdc.h
12454
12455 USB CHAOSKEY DRIVER
12456 M:      Keith Packard <keithp@keithp.com>
12457 L:      linux-usb@vger.kernel.org
12458 S:      Maintained
12459 F:      drivers/usb/misc/chaoskey.c
12460
12461 USB CYPRESS C67X00 DRIVER
12462 M:      Peter Korsgaard <jacmet@sunsite.dk>
12463 L:      linux-usb@vger.kernel.org
12464 S:      Maintained
12465 F:      drivers/usb/c67x00/
12466
12467 USB DAVICOM DM9601 DRIVER
12468 M:      Peter Korsgaard <jacmet@sunsite.dk>
12469 L:      netdev@vger.kernel.org
12470 W:      http://www.linux-usb.org/usbnet
12471 S:      Maintained
12472 F:      drivers/net/usb/dm9601.c
12473
12474 USB DIAMOND RIO500 DRIVER
12475 M:      Cesar Miquel <miquel@df.uba.ar>
12476 L:      rio500-users@lists.sourceforge.net
12477 W:      http://rio500.sourceforge.net
12478 S:      Maintained
12479 F:      drivers/usb/misc/rio500*
12480
12481 USB EHCI DRIVER
12482 M:      Alan Stern <stern@rowland.harvard.edu>
12483 L:      linux-usb@vger.kernel.org
12484 S:      Maintained
12485 F:      Documentation/usb/ehci.txt
12486 F:      drivers/usb/host/ehci*
12487
12488 USB GADGET/PERIPHERAL SUBSYSTEM
12489 M:      Felipe Balbi <balbi@kernel.org>
12490 L:      linux-usb@vger.kernel.org
12491 W:      http://www.linux-usb.org/gadget
12492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12493 S:      Maintained
12494 F:      drivers/usb/gadget/
12495 F:      include/linux/usb/gadget*
12496
12497 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12498 M:      Jiri Kosina <jikos@kernel.org>
12499 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
12500 L:      linux-usb@vger.kernel.org
12501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12502 S:      Maintained
12503 F:      Documentation/hid/hiddev.txt
12504 F:      drivers/hid/usbhid/
12505
12506 USB ISP116X DRIVER
12507 M:      Olav Kongas <ok@artecdesign.ee>
12508 L:      linux-usb@vger.kernel.org
12509 S:      Maintained
12510 F:      drivers/usb/host/isp116x*
12511 F:      include/linux/usb/isp116x.h
12512
12513 USB LAN78XX ETHERNET DRIVER
12514 M:      Woojung Huh <woojung.huh@microchip.com>
12515 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12516 L:      netdev@vger.kernel.org
12517 S:      Maintained
12518 F:      drivers/net/usb/lan78xx.*
12519
12520 USB MASS STORAGE DRIVER
12521 M:      Alan Stern <stern@rowland.harvard.edu>
12522 L:      linux-usb@vger.kernel.org
12523 L:      usb-storage@lists.one-eyed-alien.net
12524 S:      Maintained
12525 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
12526 F:      drivers/usb/storage/
12527
12528 USB MIDI DRIVER
12529 M:      Clemens Ladisch <clemens@ladisch.de>
12530 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12531 T:      git git://git.alsa-project.org/alsa-kernel.git
12532 S:      Maintained
12533 F:      sound/usb/midi.*
12534
12535 USB NETWORKING DRIVERS
12536 L:      linux-usb@vger.kernel.org
12537 S:      Odd Fixes
12538 F:      drivers/net/usb/
12539
12540 USB OHCI DRIVER
12541 M:      Alan Stern <stern@rowland.harvard.edu>
12542 L:      linux-usb@vger.kernel.org
12543 S:      Maintained
12544 F:      Documentation/usb/ohci.txt
12545 F:      drivers/usb/host/ohci*
12546
12547 USB OTG FSM (Finite State Machine)
12548 M:      Peter Chen <Peter.Chen@nxp.com>
12549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12550 L:      linux-usb@vger.kernel.org
12551 S:      Maintained
12552 F:      drivers/usb/common/usb-otg-fsm.c
12553
12554 USB OVER IP DRIVER
12555 M:      Valentina Manea <valentina.manea.m@gmail.com>
12556 M:      Shuah Khan <shuahkh@osg.samsung.com>
12557 M:      Shuah Khan <shuah@kernel.org>
12558 L:      linux-usb@vger.kernel.org
12559 S:      Maintained
12560 F:      Documentation/usb/usbip_protocol.txt
12561 F:      drivers/usb/usbip/
12562 F:      tools/usb/usbip/
12563
12564 USB PEGASUS DRIVER
12565 M:      Petko Manolov <petkan@nucleusys.com>
12566 L:      linux-usb@vger.kernel.org
12567 L:      netdev@vger.kernel.org
12568 T:      git git://github.com/petkan/pegasus.git
12569 W:      https://github.com/petkan/pegasus
12570 S:      Maintained
12571 F:      drivers/net/usb/pegasus.*
12572
12573 USB PHY LAYER
12574 M:      Felipe Balbi <balbi@kernel.org>
12575 L:      linux-usb@vger.kernel.org
12576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12577 S:      Maintained
12578 F:      drivers/usb/phy/
12579
12580 USB PRINTER DRIVER (usblp)
12581 M:      Pete Zaitcev <zaitcev@redhat.com>
12582 L:      linux-usb@vger.kernel.org
12583 S:      Supported
12584 F:      drivers/usb/class/usblp.c
12585
12586 USB QMI WWAN NETWORK DRIVER
12587 M:      Bjørn Mork <bjorn@mork.no>
12588 L:      netdev@vger.kernel.org
12589 S:      Maintained
12590 F:      Documentation/ABI/testing/sysfs-class-net-qmi
12591 F:      drivers/net/usb/qmi_wwan.c
12592
12593 USB RTL8150 DRIVER
12594 M:      Petko Manolov <petkan@nucleusys.com>
12595 L:      linux-usb@vger.kernel.org
12596 L:      netdev@vger.kernel.org
12597 T:      git git://github.com/petkan/rtl8150.git
12598 W:      https://github.com/petkan/rtl8150
12599 S:      Maintained
12600 F:      drivers/net/usb/rtl8150.c
12601
12602 USB SERIAL SUBSYSTEM
12603 M:      Johan Hovold <johan@kernel.org>
12604 L:      linux-usb@vger.kernel.org
12605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
12606 S:      Maintained
12607 F:      Documentation/usb/usb-serial.txt
12608 F:      drivers/usb/serial/
12609 F:      include/linux/usb/serial.h
12610
12611 USB SMSC75XX ETHERNET DRIVER
12612 M:      Steve Glendinning <steve.glendinning@shawell.net>
12613 L:      netdev@vger.kernel.org
12614 S:      Maintained
12615 F:      drivers/net/usb/smsc75xx.*
12616
12617 USB SMSC95XX ETHERNET DRIVER
12618 M:      Steve Glendinning <steve.glendinning@shawell.net>
12619 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12620 L:      netdev@vger.kernel.org
12621 S:      Maintained
12622 F:      drivers/net/usb/smsc95xx.*
12623
12624 USB SUBSYSTEM
12625 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12626 L:      linux-usb@vger.kernel.org
12627 W:      http://www.linux-usb.org
12628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12629 S:      Supported
12630 F:      Documentation/devicetree/bindings/usb/
12631 F:      Documentation/usb/
12632 F:      drivers/usb/
12633 F:      include/linux/usb.h
12634 F:      include/linux/usb/
12635
12636 USB UHCI DRIVER
12637 M:      Alan Stern <stern@rowland.harvard.edu>
12638 L:      linux-usb@vger.kernel.org
12639 S:      Maintained
12640 F:      drivers/usb/host/uhci*
12641
12642 USB "USBNET" DRIVER FRAMEWORK
12643 M:      Oliver Neukum <oneukum@suse.com>
12644 L:      netdev@vger.kernel.org
12645 W:      http://www.linux-usb.org/usbnet
12646 S:      Maintained
12647 F:      drivers/net/usb/usbnet.c
12648 F:      include/linux/usb/usbnet.h
12649
12650 USB VIDEO CLASS
12651 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12652 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12653 L:      linux-media@vger.kernel.org
12654 T:      git git://linuxtv.org/media_tree.git
12655 W:      http://www.ideasonboard.org/uvc/
12656 S:      Maintained
12657 F:      drivers/media/usb/uvc/
12658 F:      include/uapi/linux/uvcvideo.h
12659
12660 USB VISION DRIVER
12661 M:      Hans Verkuil <hverkuil@xs4all.nl>
12662 L:      linux-media@vger.kernel.org
12663 T:      git git://linuxtv.org/media_tree.git
12664 W:      https://linuxtv.org
12665 S:      Odd Fixes
12666 F:      drivers/media/usb/usbvision/
12667
12668 USB WEBCAM GADGET
12669 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12670 L:      linux-usb@vger.kernel.org
12671 S:      Maintained
12672 F:      drivers/usb/gadget/function/*uvc*
12673 F:      drivers/usb/gadget/legacy/webcam.c
12674
12675 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12676 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
12677 L:      linux-wireless@vger.kernel.org
12678 S:      Maintained
12679 F:      drivers/net/wireless/rndis_wlan.c
12680
12681 USB XHCI DRIVER
12682 M:      Mathias Nyman <mathias.nyman@intel.com>
12683 L:      linux-usb@vger.kernel.org
12684 S:      Supported
12685 F:      drivers/usb/host/xhci*
12686 F:      drivers/usb/host/pci-quirks*
12687
12688 USB ZD1201 DRIVER
12689 L:      linux-wireless@vger.kernel.org
12690 W:      http://linux-lc100020.sourceforge.net
12691 S:      Orphan
12692 F:      drivers/net/wireless/zydas/zd1201.*
12693
12694 USB ZR364XX DRIVER
12695 M:      Antoine Jacquet <royale@zerezo.com>
12696 L:      linux-usb@vger.kernel.org
12697 L:      linux-media@vger.kernel.org
12698 T:      git git://linuxtv.org/media_tree.git
12699 W:      http://royale.zerezo.com/zr364xx/
12700 S:      Maintained
12701 F:      Documentation/media/v4l-drivers/zr364xx*
12702 F:      drivers/media/usb/zr364xx/
12703
12704 ULPI BUS
12705 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
12706 L:      linux-usb@vger.kernel.org
12707 S:      Maintained
12708 F:      drivers/usb/common/ulpi.c
12709 F:      include/linux/ulpi/
12710
12711 USER-MODE LINUX (UML)
12712 M:      Jeff Dike <jdike@addtoit.com>
12713 M:      Richard Weinberger <richard@nod.at>
12714 L:      user-mode-linux-devel@lists.sourceforge.net
12715 L:      user-mode-linux-user@lists.sourceforge.net
12716 W:      http://user-mode-linux.sourceforge.net
12717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12718 S:      Maintained
12719 F:      Documentation/virtual/uml/
12720 F:      arch/um/
12721 F:      arch/x86/um/
12722 F:      fs/hostfs/
12723 F:      fs/hppfs/
12724
12725 USERSPACE I/O (UIO)
12726 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12727 S:      Maintained
12728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12729 F:      Documentation/DocBook/uio-howto.tmpl
12730 F:      drivers/uio/
12731 F:      include/linux/uio*.h
12732
12733 UTIL-LINUX PACKAGE
12734 M:      Karel Zak <kzak@redhat.com>
12735 L:      util-linux@vger.kernel.org
12736 W:      http://en.wikipedia.org/wiki/Util-linux
12737 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12738 S:      Maintained
12739
12740 UVESAFB DRIVER
12741 M:      Michal Januszewski <spock@gentoo.org>
12742 L:      linux-fbdev@vger.kernel.org
12743 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
12744 S:      Maintained
12745 F:      Documentation/fb/uvesafb.txt
12746 F:      drivers/video/fbdev/uvesafb.*
12747
12748 VF610 NAND DRIVER
12749 M:      Stefan Agner <stefan@agner.ch>
12750 L:      linux-mtd@lists.infradead.org
12751 S:      Supported
12752 F:      drivers/mtd/nand/vf610_nfc.c
12753
12754 VFAT/FAT/MSDOS FILESYSTEM
12755 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12756 S:      Maintained
12757 F:      Documentation/filesystems/vfat.txt
12758 F:      fs/fat/
12759
12760 VFIO DRIVER
12761 M:      Alex Williamson <alex.williamson@redhat.com>
12762 L:      kvm@vger.kernel.org
12763 T:      git git://github.com/awilliam/linux-vfio.git
12764 S:      Maintained
12765 F:      Documentation/vfio.txt
12766 F:      drivers/vfio/
12767 F:      include/linux/vfio.h
12768 F:      include/uapi/linux/vfio.h
12769
12770 VFIO PLATFORM DRIVER
12771 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
12772 L:      kvm@vger.kernel.org
12773 S:      Maintained
12774 F:      drivers/vfio/platform/
12775
12776 VIDEOBUF2 FRAMEWORK
12777 M:      Pawel Osciak <pawel@osciak.com>
12778 M:      Marek Szyprowski <m.szyprowski@samsung.com>
12779 M:      Kyungmin Park <kyungmin.park@samsung.com>
12780 L:      linux-media@vger.kernel.org
12781 S:      Maintained
12782 F:      drivers/media/v4l2-core/videobuf2-*
12783 F:      include/media/videobuf2-*
12784
12785 VIRTIO AND VHOST VSOCK DRIVER
12786 M:      Stefan Hajnoczi <stefanha@redhat.com>
12787 L:      kvm@vger.kernel.org
12788 L:      virtualization@lists.linux-foundation.org
12789 L:      netdev@vger.kernel.org
12790 S:      Maintained
12791 F:      include/linux/virtio_vsock.h
12792 F:      include/uapi/linux/virtio_vsock.h
12793 F:      net/vmw_vsock/virtio_transport_common.c
12794 F:      net/vmw_vsock/virtio_transport.c
12795 F:      drivers/vhost/vsock.c
12796 F:      drivers/vhost/vsock.h
12797
12798 VIRTUAL SERIO DEVICE DRIVER
12799 M:      Stephen Chandler Paul <thatslyude@gmail.com>
12800 S:      Maintained
12801 F:      drivers/input/serio/userio.c
12802 F:      include/uapi/linux/userio.h
12803
12804 VIRTIO CONSOLE DRIVER
12805 M:      Amit Shah <amit.shah@redhat.com>
12806 L:      virtualization@lists.linux-foundation.org
12807 S:      Maintained
12808 F:      drivers/char/virtio_console.c
12809 F:      include/linux/virtio_console.h
12810 F:      include/uapi/linux/virtio_console.h
12811
12812 VIRTIO CORE, NET AND BLOCK DRIVERS
12813 M:      "Michael S. Tsirkin" <mst@redhat.com>
12814 M:      Jason Wang <jasowang@redhat.com>
12815 L:      virtualization@lists.linux-foundation.org
12816 S:      Maintained
12817 F:      Documentation/devicetree/bindings/virtio/
12818 F:      drivers/virtio/
12819 F:      tools/virtio/
12820 F:      drivers/net/virtio_net.c
12821 F:      drivers/block/virtio_blk.c
12822 F:      include/linux/virtio_*.h
12823 F:      include/uapi/linux/virtio_*.h
12824
12825 VIRTIO DRIVERS FOR S390
12826 M:      Christian Borntraeger <borntraeger@de.ibm.com>
12827 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
12828 L:      linux-s390@vger.kernel.org
12829 L:      virtualization@lists.linux-foundation.org
12830 L:      kvm@vger.kernel.org
12831 S:      Supported
12832 F:      drivers/s390/virtio/
12833
12834 VIRTIO GPU DRIVER
12835 M:      David Airlie <airlied@linux.ie>
12836 M:      Gerd Hoffmann <kraxel@redhat.com>
12837 L:      dri-devel@lists.freedesktop.org
12838 L:      virtualization@lists.linux-foundation.org
12839 S:      Maintained
12840 F:      drivers/gpu/drm/virtio/
12841 F:      include/uapi/linux/virtio_gpu.h
12842
12843 VIRTIO HOST (VHOST)
12844 M:      "Michael S. Tsirkin" <mst@redhat.com>
12845 M:      Jason Wang <jasowang@redhat.com>
12846 L:      kvm@vger.kernel.org
12847 L:      virtualization@lists.linux-foundation.org
12848 L:      netdev@vger.kernel.org
12849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12850 S:      Maintained
12851 F:      drivers/vhost/
12852 F:      include/uapi/linux/vhost.h
12853
12854 VIRTIO INPUT DRIVER
12855 M:      Gerd Hoffmann <kraxel@redhat.com>
12856 S:      Maintained
12857 F:      drivers/virtio/virtio_input.c
12858 F:      include/uapi/linux/virtio_input.h
12859
12860 VIA RHINE NETWORK DRIVER
12861 S:      Orphan
12862 F:      drivers/net/ethernet/via/via-rhine.c
12863
12864 VIA SD/MMC CARD CONTROLLER DRIVER
12865 M:      Bruce Chang <brucechang@via.com.tw>
12866 M:      Harald Welte <HaraldWelte@viatech.com>
12867 S:      Maintained
12868 F:      drivers/mmc/host/via-sdmmc.c
12869
12870 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12871 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12872 L:      linux-fbdev@vger.kernel.org
12873 S:      Maintained
12874 F:      include/linux/via-core.h
12875 F:      include/linux/via-gpio.h
12876 F:      include/linux/via_i2c.h
12877 F:      drivers/video/fbdev/via/
12878
12879 VIA VELOCITY NETWORK DRIVER
12880 M:      Francois Romieu <romieu@fr.zoreil.com>
12881 L:      netdev@vger.kernel.org
12882 S:      Maintained
12883 F:      drivers/net/ethernet/via/via-velocity.*
12884
12885 VIRT LIB
12886 M:      Alex Williamson <alex.williamson@redhat.com>
12887 M:      Paolo Bonzini <pbonzini@redhat.com>
12888 L:      kvm@vger.kernel.org
12889 S:      Supported
12890 F:      virt/lib/
12891
12892 VIVID VIRTUAL VIDEO DRIVER
12893 M:      Hans Verkuil <hverkuil@xs4all.nl>
12894 L:      linux-media@vger.kernel.org
12895 T:      git git://linuxtv.org/media_tree.git
12896 W:      https://linuxtv.org
12897 S:      Maintained
12898 F:      drivers/media/platform/vivid/*
12899
12900 VLAN (802.1Q)
12901 M:      Patrick McHardy <kaber@trash.net>
12902 L:      netdev@vger.kernel.org
12903 S:      Maintained
12904 F:      drivers/net/macvlan.c
12905 F:      include/linux/if_*vlan.h
12906 F:      net/8021q/
12907
12908 VLYNQ BUS
12909 M:      Florian Fainelli <f.fainelli@gmail.com>
12910 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
12911 S:      Maintained
12912 F:      drivers/vlynq/vlynq.c
12913 F:      include/linux/vlynq.h
12914
12915 VME SUBSYSTEM
12916 M:      Martyn Welch <martyn@welchs.me.uk>
12917 M:      Manohar Vanga <manohar.vanga@gmail.com>
12918 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12919 L:      devel@driverdev.osuosl.org
12920 S:      Maintained
12921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12922 F:      Documentation/vme_api.txt
12923 F:      drivers/staging/vme/
12924 F:      drivers/vme/
12925 F:      include/linux/vme*
12926
12927 VMWARE HYPERVISOR INTERFACE
12928 M:      Alok Kataria <akataria@vmware.com>
12929 L:      virtualization@lists.linux-foundation.org
12930 S:      Supported
12931 F:      arch/x86/kernel/cpu/vmware.c
12932
12933 VMWARE BALLOON DRIVER
12934 M:      Xavier Deguillard <xdeguillard@vmware.com>
12935 M:      Philip Moltmann <moltmann@vmware.com>
12936 M:      "VMware, Inc." <pv-drivers@vmware.com>
12937 L:      linux-kernel@vger.kernel.org
12938 S:      Maintained
12939 F:      drivers/misc/vmw_balloon.c
12940
12941 VMWARE VMMOUSE SUBDRIVER
12942 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12943 M:      "VMware, Inc." <pv-drivers@vmware.com>
12944 L:      linux-input@vger.kernel.org
12945 S:      Maintained
12946 F:      drivers/input/mouse/vmmouse.c
12947 F:      drivers/input/mouse/vmmouse.h
12948
12949 VMWARE VMXNET3 ETHERNET DRIVER
12950 M:      Shrikrishna Khare <skhare@vmware.com>
12951 M:      "VMware, Inc." <pv-drivers@vmware.com>
12952 L:      netdev@vger.kernel.org
12953 S:      Maintained
12954 F:      drivers/net/vmxnet3/
12955
12956 VMware PVSCSI driver
12957 M:      Jim Gill <jgill@vmware.com>
12958 M:      VMware PV-Drivers <pv-drivers@vmware.com>
12959 L:      linux-scsi@vger.kernel.org
12960 S:      Maintained
12961 F:      drivers/scsi/vmw_pvscsi.c
12962 F:      drivers/scsi/vmw_pvscsi.h
12963
12964 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12965 M:      Liam Girdwood <lgirdwood@gmail.com>
12966 M:      Mark Brown <broonie@kernel.org>
12967 L:      linux-kernel@vger.kernel.org
12968 W:      http://www.slimlogic.co.uk/?p=48
12969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12970 S:      Supported
12971 F:      Documentation/devicetree/bindings/regulator/
12972 F:      drivers/regulator/
12973 F:      include/dt-bindings/regulator/
12974 F:      include/linux/regulator/
12975
12976 VRF
12977 M:      David Ahern <dsa@cumulusnetworks.com>
12978 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
12979 L:      netdev@vger.kernel.org
12980 S:      Maintained
12981 F:      drivers/net/vrf.c
12982 F:      Documentation/networking/vrf.txt
12983
12984 VT1211 HARDWARE MONITOR DRIVER
12985 M:      Juerg Haefliger <juergh@gmail.com>
12986 L:      linux-hwmon@vger.kernel.org
12987 S:      Maintained
12988 F:      Documentation/hwmon/vt1211
12989 F:      drivers/hwmon/vt1211.c
12990
12991 VT8231 HARDWARE MONITOR DRIVER
12992 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
12993 L:      linux-hwmon@vger.kernel.org
12994 S:      Maintained
12995 F:      drivers/hwmon/vt8231.c
12996
12997 VUB300 USB to SDIO/SD/MMC bridge chip
12998 M:      Tony Olech <tony.olech@elandigitalsystems.com>
12999 L:      linux-mmc@vger.kernel.org
13000 L:      linux-usb@vger.kernel.org
13001 S:      Supported
13002 F:      drivers/mmc/host/vub300.c
13003
13004 W1 DALLAS'S 1-WIRE BUS
13005 M:      Evgeniy Polyakov <zbr@ioremap.net>
13006 S:      Maintained
13007 F:      Documentation/w1/
13008 F:      drivers/w1/
13009
13010 W83791D HARDWARE MONITORING DRIVER
13011 M:      Marc Hulsman <m.hulsman@tudelft.nl>
13012 L:      linux-hwmon@vger.kernel.org
13013 S:      Maintained
13014 F:      Documentation/hwmon/w83791d
13015 F:      drivers/hwmon/w83791d.c
13016
13017 W83793 HARDWARE MONITORING DRIVER
13018 M:      Rudolf Marek <r.marek@assembler.cz>
13019 L:      linux-hwmon@vger.kernel.org
13020 S:      Maintained
13021 F:      Documentation/hwmon/w83793
13022 F:      drivers/hwmon/w83793.c
13023
13024 W83795 HARDWARE MONITORING DRIVER
13025 M:      Jean Delvare <jdelvare@suse.com>
13026 L:      linux-hwmon@vger.kernel.org
13027 S:      Maintained
13028 F:      drivers/hwmon/w83795.c
13029
13030 W83L51xD SD/MMC CARD INTERFACE DRIVER
13031 M:      Pierre Ossman <pierre@ossman.eu>
13032 S:      Maintained
13033 F:      drivers/mmc/host/wbsd.*
13034
13035 WACOM PROTOCOL 4 SERIAL TABLETS
13036 M:      Julian Squires <julian@cipht.net>
13037 M:      Hans de Goede <hdegoede@redhat.com>
13038 L:      linux-input@vger.kernel.org
13039 S:      Maintained
13040 F:      drivers/input/tablet/wacom_serial4.c
13041
13042 WATCHDOG DEVICE DRIVERS
13043 M:      Wim Van Sebroeck <wim@iguana.be>
13044 R:      Guenter Roeck <linux@roeck-us.net>
13045 L:      linux-watchdog@vger.kernel.org
13046 W:      http://www.linux-watchdog.org/
13047 T:      git git://www.linux-watchdog.org/linux-watchdog.git
13048 S:      Maintained
13049 F:      Documentation/devicetree/bindings/watchdog/
13050 F:      Documentation/watchdog/
13051 F:      drivers/watchdog/
13052 F:      include/linux/watchdog.h
13053 F:      include/uapi/linux/watchdog.h
13054
13055 WIIMOTE HID DRIVER
13056 M:      David Herrmann <dh.herrmann@googlemail.com>
13057 L:      linux-input@vger.kernel.org
13058 S:      Maintained
13059 F:      drivers/hid/hid-wiimote*
13060
13061 WINBOND CIR DRIVER
13062 M:      David Härdeman <david@hardeman.nu>
13063 S:      Maintained
13064 F:      drivers/media/rc/winbond-cir.c
13065
13066 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13067 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
13068 L:      linux-watchdog@vger.kernel.org
13069 S:      Maintained
13070 F:      drivers/watchdog/ebc-c384_wdt.c
13071
13072 WINSYSTEMS WS16C48 GPIO DRIVER
13073 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
13074 L:      linux-gpio@vger.kernel.org
13075 S:      Maintained
13076 F:      drivers/gpio/gpio-ws16c48.c
13077
13078 WIMAX STACK
13079 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13080 M:      linux-wimax@intel.com
13081 L:      wimax@linuxwimax.org (subscribers-only)
13082 S:      Supported
13083 W:      http://linuxwimax.org
13084 F:      Documentation/wimax/README.wimax
13085 F:      include/linux/wimax/debug.h
13086 F:      include/net/wimax.h
13087 F:      include/uapi/linux/wimax.h
13088 F:      net/wimax/
13089
13090 WISTRON LAPTOP BUTTON DRIVER
13091 M:      Miloslav Trmac <mitr@volny.cz>
13092 S:      Maintained
13093 F:      drivers/input/misc/wistron_btns.c
13094
13095 WL3501 WIRELESS PCMCIA CARD DRIVER
13096 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
13097 L:      linux-wireless@vger.kernel.org
13098 W:      http://oops.ghostprotocols.net:81/blog
13099 S:      Maintained
13100 F:      drivers/net/wireless/wl3501*
13101
13102 WOLFSON MICROELECTRONICS DRIVERS
13103 L:      patches@opensource.wolfsonmicro.com
13104 T:      git https://github.com/CirrusLogic/linux-drivers.git
13105 W:      https://github.com/CirrusLogic/linux-drivers/wiki
13106 S:      Supported
13107 F:      Documentation/hwmon/wm83??
13108 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13109 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13110 F:      Documentation/devicetree/bindings/mfd/arizona.txt
13111 F:      arch/arm/mach-s3c64xx/mach-crag6410*
13112 F:      drivers/clk/clk-wm83*.c
13113 F:      drivers/extcon/extcon-arizona.c
13114 F:      drivers/leds/leds-wm83*.c
13115 F:      drivers/gpio/gpio-*wm*.c
13116 F:      drivers/gpio/gpio-arizona.c
13117 F:      drivers/hwmon/wm83??-hwmon.c
13118 F:      drivers/input/misc/wm831x-on.c
13119 F:      drivers/input/touchscreen/wm831x-ts.c
13120 F:      drivers/input/touchscreen/wm97*.c
13121 F:      drivers/mfd/arizona*
13122 F:      drivers/mfd/wm*.c
13123 F:      drivers/mfd/cs47l24*
13124 F:      drivers/power/supply/wm83*.c
13125 F:      drivers/rtc/rtc-wm83*.c
13126 F:      drivers/regulator/wm8*.c
13127 F:      drivers/video/backlight/wm83*_bl.c
13128 F:      drivers/watchdog/wm83*_wdt.c
13129 F:      include/linux/mfd/arizona/
13130 F:      include/linux/mfd/wm831x/
13131 F:      include/linux/mfd/wm8350/
13132 F:      include/linux/mfd/wm8400*
13133 F:      include/linux/wm97xx.h
13134 F:      include/sound/wm????.h
13135 F:      sound/soc/codecs/arizona.?
13136 F:      sound/soc/codecs/wm*
13137 F:      sound/soc/codecs/cs47l24*
13138
13139 WORKQUEUE
13140 M:      Tejun Heo <tj@kernel.org>
13141 R:      Lai Jiangshan <jiangshanlai@gmail.com>
13142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13143 S:      Maintained
13144 F:      include/linux/workqueue.h
13145 F:      kernel/workqueue.c
13146 F:      Documentation/workqueue.txt
13147
13148 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13149 M:      Chen-Yu Tsai <wens@csie.org>
13150 L:      linux-kernel@vger.kernel.org
13151 S:      Maintained
13152 N:      axp[128]
13153
13154 X.25 NETWORK LAYER
13155 M:      Andrew Hendry <andrew.hendry@gmail.com>
13156 L:      linux-x25@vger.kernel.org
13157 S:      Odd Fixes
13158 F:      Documentation/networking/x25*
13159 F:      include/net/x25*
13160 F:      net/x25/
13161
13162 X86 ARCHITECTURE (32-BIT AND 64-BIT)
13163 M:      Thomas Gleixner <tglx@linutronix.de>
13164 M:      Ingo Molnar <mingo@redhat.com>
13165 M:      "H. Peter Anvin" <hpa@zytor.com>
13166 M:      x86@kernel.org
13167 L:      linux-kernel@vger.kernel.org
13168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13169 S:      Maintained
13170 F:      Documentation/x86/
13171 F:      arch/x86/
13172
13173 X86 PLATFORM DRIVERS
13174 M:      Darren Hart <dvhart@infradead.org>
13175 L:      platform-driver-x86@vger.kernel.org
13176 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13177 S:      Maintained
13178 F:      drivers/platform/x86/
13179 F:      drivers/platform/olpc/
13180
13181 X86 MCE INFRASTRUCTURE
13182 M:      Tony Luck <tony.luck@intel.com>
13183 M:      Borislav Petkov <bp@alien8.de>
13184 L:      linux-edac@vger.kernel.org
13185 S:      Maintained
13186 F:      arch/x86/kernel/cpu/mcheck/*
13187
13188 X86 MICROCODE UPDATE SUPPORT
13189 M:      Borislav Petkov <bp@alien8.de>
13190 S:      Maintained
13191 F:      arch/x86/kernel/cpu/microcode/*
13192
13193 X86 VDSO
13194 M:      Andy Lutomirski <luto@amacapital.net>
13195 L:      linux-kernel@vger.kernel.org
13196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13197 S:      Maintained
13198 F:      arch/x86/entry/vdso/
13199
13200 XC2028/3028 TUNER DRIVER
13201 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
13202 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
13203 L:      linux-media@vger.kernel.org
13204 W:      https://linuxtv.org
13205 T:      git git://linuxtv.org/media_tree.git
13206 S:      Maintained
13207 F:      drivers/media/tuners/tuner-xc2028.*
13208
13209 XEN HYPERVISOR INTERFACE
13210 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
13211 M:      David Vrabel <david.vrabel@citrix.com>
13212 M:      Juergen Gross <jgross@suse.com>
13213 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13215 S:      Supported
13216 F:      arch/x86/xen/
13217 F:      drivers/*/xen-*front.c
13218 F:      drivers/xen/
13219 F:      arch/x86/include/asm/xen/
13220 F:      include/xen/
13221 F:      include/uapi/xen/
13222
13223 XEN HYPERVISOR ARM
13224 M:      Stefano Stabellini <sstabellini@kernel.org>
13225 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13226 S:      Maintained
13227 F:      arch/arm/xen/
13228 F:      arch/arm/include/asm/xen/
13229
13230 XEN HYPERVISOR ARM64
13231 M:      Stefano Stabellini <sstabellini@kernel.org>
13232 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13233 S:      Maintained
13234 F:      arch/arm64/xen/
13235 F:      arch/arm64/include/asm/xen/
13236
13237 XEN NETWORK BACKEND DRIVER
13238 M:      Wei Liu <wei.liu2@citrix.com>
13239 M:      Paul Durrant <paul.durrant@citrix.com>
13240 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13241 L:      netdev@vger.kernel.org
13242 S:      Supported
13243 F:      drivers/net/xen-netback/*
13244
13245 XEN PCI SUBSYSTEM
13246 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13247 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13248 S:      Supported
13249 F:      arch/x86/pci/*xen*
13250 F:      drivers/pci/*xen*
13251
13252 XEN BLOCK SUBSYSTEM
13253 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13254 M:      Roger Pau Monné <roger.pau@citrix.com>
13255 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13256 S:      Supported
13257 F:      drivers/block/xen-blkback/*
13258 F:      drivers/block/xen*
13259
13260 XEN PVSCSI DRIVERS
13261 M:      Juergen Gross <jgross@suse.com>
13262 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13263 L:      linux-scsi@vger.kernel.org
13264 S:      Supported
13265 F:      drivers/scsi/xen-scsifront.c
13266 F:      drivers/xen/xen-scsiback.c
13267 F:      include/xen/interface/io/vscsiif.h
13268
13269 XEN SWIOTLB SUBSYSTEM
13270 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13271 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13272 S:      Supported
13273 F:      arch/x86/xen/*swiotlb*
13274 F:      drivers/xen/*swiotlb*
13275
13276 XFS FILESYSTEM
13277 M:      Dave Chinner <david@fromorbit.com>
13278 M:      linux-xfs@vger.kernel.org
13279 L:      linux-xfs@vger.kernel.org
13280 W:      http://xfs.org/
13281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
13282 S:      Supported
13283 F:      Documentation/filesystems/xfs.txt
13284 F:      fs/xfs/
13285
13286 XILINX AXI ETHERNET DRIVER
13287 M:      Anirudha Sarangi <anirudh@xilinx.com>
13288 M:      John Linn <John.Linn@xilinx.com>
13289 S:      Maintained
13290 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
13291
13292 XILINX UARTLITE SERIAL DRIVER
13293 M:      Peter Korsgaard <jacmet@sunsite.dk>
13294 L:      linux-serial@vger.kernel.org
13295 S:      Maintained
13296 F:      drivers/tty/serial/uartlite.c
13297
13298 XILINX VIDEO IP CORES
13299 M:      Hyun Kwon <hyun.kwon@xilinx.com>
13300 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13301 L:      linux-media@vger.kernel.org
13302 T:      git git://linuxtv.org/media_tree.git
13303 S:      Supported
13304 F:      Documentation/devicetree/bindings/media/xilinx/
13305 F:      drivers/media/platform/xilinx/
13306 F:      include/uapi/linux/xilinx-v4l2-controls.h
13307
13308 XILLYBUS DRIVER
13309 M:      Eli Billauer <eli.billauer@gmail.com>
13310 L:      linux-kernel@vger.kernel.org
13311 S:      Supported
13312 F:      drivers/char/xillybus/
13313
13314 XTENSA XTFPGA PLATFORM SUPPORT
13315 M:      Max Filippov <jcmvbkbc@gmail.com>
13316 L:      linux-xtensa@linux-xtensa.org
13317 S:      Maintained
13318 F:      drivers/spi/spi-xtensa-xtfpga.c
13319 F:      sound/soc/xtensa/xtfpga-i2s.c
13320
13321 YAM DRIVER FOR AX.25
13322 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
13323 L:      linux-hams@vger.kernel.org
13324 S:      Maintained
13325 F:      drivers/net/hamradio/yam*
13326 F:      include/linux/yam.h
13327
13328 YEALINK PHONE DRIVER
13329 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
13330 L:      usbb2k-api-dev@nongnu.org
13331 S:      Maintained
13332 F:      Documentation/input/yealink.txt
13333 F:      drivers/input/misc/yealink.*
13334
13335 Z8530 DRIVER FOR AX.25
13336 M:      Joerg Reuter <jreuter@yaina.de>
13337 W:      http://yaina.de/jreuter/
13338 W:      http://www.qsl.net/dl1bke/
13339 L:      linux-hams@vger.kernel.org
13340 S:      Maintained
13341 F:      Documentation/networking/z8530drv.txt
13342 F:      drivers/net/hamradio/*scc.c
13343 F:      drivers/net/hamradio/z8530.h
13344
13345 ZBUD COMPRESSED PAGE ALLOCATOR
13346 M:      Seth Jennings <sjenning@redhat.com>
13347 L:      linux-mm@kvack.org
13348 S:      Maintained
13349 F:      mm/zbud.c
13350 F:      include/linux/zbud.h
13351
13352 ZD1211RW WIRELESS DRIVER
13353 M:      Daniel Drake <dsd@gentoo.org>
13354 M:      Ulrich Kunitz <kune@deine-taler.de>
13355 W:      http://zd1211.ath.cx/wiki/DriverRewrite
13356 L:      linux-wireless@vger.kernel.org
13357 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
13358 S:      Maintained
13359 F:      drivers/net/wireless/zydas/zd1211rw/
13360
13361 ZPOOL COMPRESSED PAGE STORAGE API
13362 M:      Dan Streetman <ddstreet@ieee.org>
13363 L:      linux-mm@kvack.org
13364 S:      Maintained
13365 F:      mm/zpool.c
13366 F:      include/linux/zpool.h
13367
13368 ZR36067 VIDEO FOR LINUX DRIVER
13369 L:      mjpeg-users@lists.sourceforge.net
13370 L:      linux-media@vger.kernel.org
13371 W:      http://mjpeg.sourceforge.net/driver-zoran/
13372 T:      hg https://linuxtv.org/hg/v4l-dvb
13373 S:      Odd Fixes
13374 F:      drivers/media/pci/zoran/
13375
13376 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13377 M:      Minchan Kim <minchan@kernel.org>
13378 M:      Nitin Gupta <ngupta@vflare.org>
13379 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13380 L:      linux-kernel@vger.kernel.org
13381 S:      Maintained
13382 F:      drivers/block/zram/
13383 F:      Documentation/blockdev/zram.txt
13384
13385 ZS DECSTATION Z85C30 SERIAL DRIVER
13386 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
13387 S:      Maintained
13388 F:      drivers/tty/serial/zs.*
13389
13390 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13391 M:      Minchan Kim <minchan@kernel.org>
13392 M:      Nitin Gupta <ngupta@vflare.org>
13393 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13394 L:      linux-mm@kvack.org
13395 S:      Maintained
13396 F:      mm/zsmalloc.c
13397 F:      include/linux/zsmalloc.h
13398 F:      Documentation/vm/zsmalloc.txt
13399
13400 ZSWAP COMPRESSED SWAP CACHING
13401 M:      Seth Jennings <sjenning@redhat.com>
13402 L:      linux-mm@kvack.org
13403 S:      Maintained
13404 F:      mm/zswap.c
13405
13406 THE REST
13407 M:      Linus Torvalds <torvalds@linux-foundation.org>
13408 L:      linux-kernel@vger.kernel.org
13409 Q:      http://patchwork.kernel.org/project/LKML/list/
13410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13411 S:      Buried alive in reporters
13412 F:      *
13413 F:      */