Merge branch 'pm-sleep'
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <aar@pengutronix.de>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      https://linuxtv.org
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      include/linux/syscalls.h
226 F:      kernel/sys_ni.c
227
228 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229 M:      Hans de Goede <hdegoede@redhat.com>
230 L:      linux-hwmon@vger.kernel.org
231 S:      Maintained
232 F:      drivers/hwmon/abituguru.c
233
234 ABIT UGURU 3 HARDWARE MONITOR DRIVER
235 M:      Alistair John Strachan <alistair@devzero.co.uk>
236 L:      linux-hwmon@vger.kernel.org
237 S:      Maintained
238 F:      drivers/hwmon/abituguru3.c
239
240 ACCES 104-DIO-48E GPIO DRIVER
241 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
242 L:      linux-gpio@vger.kernel.org
243 S:      Maintained
244 F:      drivers/gpio/gpio-104-dio-48e.c
245
246 ACCES 104-IDI-48 GPIO DRIVER
247 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
248 L:      linux-gpio@vger.kernel.org
249 S:      Maintained
250 F:      drivers/gpio/gpio-104-idi-48.c
251
252 ACCES 104-IDIO-16 GPIO DRIVER
253 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
254 L:      linux-gpio@vger.kernel.org
255 S:      Maintained
256 F:      drivers/gpio/gpio-104-idio-16.c
257
258 ACENIC DRIVER
259 M:      Jes Sorensen <jes@trained-monkey.org>
260 L:      linux-acenic@sunsite.dk
261 S:      Maintained
262 F:      drivers/net/ethernet/alteon/acenic*
263
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M:      Peter Feuerer <peter@piie.net>
266 L:      platform-driver-x86@vger.kernel.org
267 W:      http://piie.net/?section=acerhdf
268 S:      Maintained
269 F:      drivers/platform/x86/acerhdf.c
270
271 ACER WMI LAPTOP EXTRAS
272 M:      "Lee, Chun-Yi" <jlee@suse.com>
273 L:      platform-driver-x86@vger.kernel.org
274 S:      Maintained
275 F:      drivers/platform/x86/acer-wmi.c
276
277 ACPI
278 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
279 M:      Len Brown <lenb@kernel.org>
280 L:      linux-acpi@vger.kernel.org
281 W:      https://01.org/linux-acpi
282 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
284 S:      Supported
285 F:      drivers/acpi/
286 F:      drivers/pnp/pnpacpi/
287 F:      include/linux/acpi.h
288 F:      include/acpi/
289 F:      Documentation/acpi/
290 F:      Documentation/ABI/testing/sysfs-bus-acpi
291 F:      drivers/pci/*acpi*
292 F:      drivers/pci/*/*acpi*
293 F:      drivers/pci/*/*/*acpi*
294 F:      tools/power/acpi/
295
296 ACPI COMPONENT ARCHITECTURE (ACPICA)
297 M:      Robert Moore <robert.moore@intel.com>
298 M:      Lv Zheng <lv.zheng@intel.com>
299 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
300 L:      linux-acpi@vger.kernel.org
301 L:      devel@acpica.org
302 W:      https://acpica.org/
303 W:      https://github.com/acpica/acpica/
304 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
306 S:      Supported
307 F:      drivers/acpi/acpica/
308 F:      include/acpi/
309 F:      tools/power/acpi/
310
311 ACPI FAN DRIVER
312 M:      Zhang Rui <rui.zhang@intel.com>
313 L:      linux-acpi@vger.kernel.org
314 W:      https://01.org/linux-acpi
315 S:      Supported
316 F:      drivers/acpi/fan.c
317
318 ACPI THERMAL 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/*thermal*
324
325 ACPI VIDEO DRIVER
326 M:      Zhang Rui <rui.zhang@intel.com>
327 L:      linux-acpi@vger.kernel.org
328 W:      https://01.org/linux-acpi
329 S:      Supported
330 F:      drivers/acpi/acpi_video.c
331
332 ACPI WMI DRIVER
333 L:      platform-driver-x86@vger.kernel.org
334 S:      Orphan
335 F:      drivers/platform/x86/wmi.c
336
337 AD1889 ALSA SOUND DRIVER
338 M:      Thibaut Varene <T-Bone@parisc-linux.org>
339 W:      http://wiki.parisc-linux.org/AD1889
340 L:      linux-parisc@vger.kernel.org
341 S:      Maintained
342 F:      sound/pci/ad1889.*
343
344 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
345 M:      Michael Hennerich <michael.hennerich@analog.com>
346 W:      http://wiki.analog.com/AD5254
347 W:      http://ez.analog.com/community/linux-device-drivers
348 S:      Supported
349 F:      drivers/misc/ad525x_dpot.c
350
351 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
352 M:      Michael Hennerich <michael.hennerich@analog.com>
353 W:      http://wiki.analog.com/AD5398
354 W:      http://ez.analog.com/community/linux-device-drivers
355 S:      Supported
356 F:      drivers/regulator/ad5398.c
357
358 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
359 M:      Michael Hennerich <michael.hennerich@analog.com>
360 W:      http://wiki.analog.com/AD7142
361 W:      http://ez.analog.com/community/linux-device-drivers
362 S:      Supported
363 F:      drivers/input/misc/ad714x.c
364
365 AD7877 TOUCHSCREEN DRIVER
366 M:      Michael Hennerich <michael.hennerich@analog.com>
367 W:      http://wiki.analog.com/AD7877
368 W:      http://ez.analog.com/community/linux-device-drivers
369 S:      Supported
370 F:      drivers/input/touchscreen/ad7877.c
371
372 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
373 M:      Michael Hennerich <michael.hennerich@analog.com>
374 W:      http://wiki.analog.com/AD7879
375 W:      http://ez.analog.com/community/linux-device-drivers
376 S:      Supported
377 F:      drivers/input/touchscreen/ad7879.c
378
379 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
380 M:      Jiri Kosina <jikos@kernel.org>
381 S:      Maintained
382
383 ADF7242 IEEE 802.15.4 RADIO DRIVER
384 M:      Michael Hennerich <michael.hennerich@analog.com>
385 W:      https://wiki.analog.com/ADF7242
386 W:      http://ez.analog.com/community/linux-device-drivers
387 L:      linux-wpan@vger.kernel.org
388 S:      Supported
389 F:      drivers/net/ieee802154/adf7242.c
390 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
391
392 ADM1025 HARDWARE MONITOR DRIVER
393 M:      Jean Delvare <jdelvare@suse.com>
394 L:      linux-hwmon@vger.kernel.org
395 S:      Maintained
396 F:      Documentation/hwmon/adm1025
397 F:      drivers/hwmon/adm1025.c
398
399 ADM1029 HARDWARE MONITOR DRIVER
400 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
401 L:      linux-hwmon@vger.kernel.org
402 S:      Maintained
403 F:      drivers/hwmon/adm1029.c
404
405 ADM8211 WIRELESS DRIVER
406 L:      linux-wireless@vger.kernel.org
407 W:      http://wireless.kernel.org/
408 S:      Orphan
409 F:      drivers/net/wireless/admtek/adm8211.*
410
411 ADP1653 FLASH CONTROLLER DRIVER
412 M:      Sakari Ailus <sakari.ailus@iki.fi>
413 L:      linux-media@vger.kernel.org
414 S:      Maintained
415 F:      drivers/media/i2c/adp1653.c
416 F:      include/media/i2c/adp1653.h
417
418 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
419 M:      Michael Hennerich <michael.hennerich@analog.com>
420 W:      http://wiki.analog.com/ADP5520
421 W:      http://ez.analog.com/community/linux-device-drivers
422 S:      Supported
423 F:      drivers/mfd/adp5520.c
424 F:      drivers/video/backlight/adp5520_bl.c
425 F:      drivers/leds/leds-adp5520.c
426 F:      drivers/gpio/gpio-adp5520.c
427 F:      drivers/input/keyboard/adp5520-keys.c
428
429 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
430 M:      Michael Hennerich <michael.hennerich@analog.com>
431 W:      http://wiki.analog.com/ADP5588
432 W:      http://ez.analog.com/community/linux-device-drivers
433 S:      Supported
434 F:      drivers/input/keyboard/adp5588-keys.c
435 F:      drivers/gpio/gpio-adp5588.c
436
437 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
438 M:      Michael Hennerich <michael.hennerich@analog.com>
439 W:      http://wiki.analog.com/ADP8860
440 W:      http://ez.analog.com/community/linux-device-drivers
441 S:      Supported
442 F:      drivers/video/backlight/adp8860_bl.c
443
444 ADS1015 HARDWARE MONITOR DRIVER
445 M:      Dirk Eibach <eibach@gdsys.de>
446 L:      linux-hwmon@vger.kernel.org
447 S:      Maintained
448 F:      Documentation/hwmon/ads1015
449 F:      drivers/hwmon/ads1015.c
450 F:      include/linux/i2c/ads1015.h
451
452 ADT746X FAN DRIVER
453 M:      Colin Leroy <colin@colino.net>
454 S:      Maintained
455 F:      drivers/macintosh/therm_adt746x.c
456
457 ADT7475 HARDWARE MONITOR DRIVER
458 M:      Jean Delvare <jdelvare@suse.com>
459 L:      linux-hwmon@vger.kernel.org
460 S:      Maintained
461 F:      Documentation/hwmon/adt7475
462 F:      drivers/hwmon/adt7475.c
463
464 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
465 M:      Michael Hennerich <michael.hennerich@analog.com>
466 W:      http://wiki.analog.com/ADXL345
467 W:      http://ez.analog.com/community/linux-device-drivers
468 S:      Supported
469 F:      drivers/input/misc/adxl34x.c
470
471 ADVANSYS SCSI DRIVER
472 M:      Matthew Wilcox <matthew@wil.cx>
473 M:      Hannes Reinecke <hare@suse.com>
474 L:      linux-scsi@vger.kernel.org
475 S:      Maintained
476 F:      Documentation/scsi/advansys.txt
477 F:      drivers/scsi/advansys.c
478
479 AEDSP16 DRIVER
480 M:      Riccardo Facchetti <fizban@tin.it>
481 S:      Maintained
482 F:      sound/oss/aedsp16.c
483
484 AF9013 MEDIA DRIVER
485 M:      Antti Palosaari <crope@iki.fi>
486 L:      linux-media@vger.kernel.org
487 W:      https://linuxtv.org
488 W:      http://palosaari.fi/linux/
489 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
490 T:      git git://linuxtv.org/anttip/media_tree.git
491 S:      Maintained
492 F:      drivers/media/dvb-frontends/af9013*
493
494 AF9033 MEDIA DRIVER
495 M:      Antti Palosaari <crope@iki.fi>
496 L:      linux-media@vger.kernel.org
497 W:      https://linuxtv.org
498 W:      http://palosaari.fi/linux/
499 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
500 T:      git git://linuxtv.org/anttip/media_tree.git
501 S:      Maintained
502 F:      drivers/media/dvb-frontends/af9033*
503
504 AFFS FILE SYSTEM
505 L:      linux-fsdevel@vger.kernel.org
506 S:      Orphan
507 F:      Documentation/filesystems/affs.txt
508 F:      fs/affs/
509
510 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
511 M:      David Howells <dhowells@redhat.com>
512 L:      linux-afs@lists.infradead.org
513 S:      Supported
514 F:      fs/afs/
515 F:      include/net/af_rxrpc.h
516 F:      net/rxrpc/af_rxrpc.c
517
518 AGPGART DRIVER
519 M:      David Airlie <airlied@linux.ie>
520 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
521 S:      Maintained
522 F:      drivers/char/agp/
523 F:      include/linux/agp*
524 F:      include/uapi/linux/agp*
525
526 AHA152X SCSI DRIVER
527 M:      "Juergen E. Fischer" <fischer@norbit.de>
528 L:      linux-scsi@vger.kernel.org
529 S:      Maintained
530 F:      drivers/scsi/aha152x*
531 F:      drivers/scsi/pcmcia/aha152x*
532
533 AIC7XXX / AIC79XX SCSI DRIVER
534 M:      Hannes Reinecke <hare@suse.com>
535 L:      linux-scsi@vger.kernel.org
536 S:      Maintained
537 F:      drivers/scsi/aic7xxx/
538
539 AIMSLAB FM RADIO RECEIVER DRIVER
540 M:      Hans Verkuil <hverkuil@xs4all.nl>
541 L:      linux-media@vger.kernel.org
542 T:      git git://linuxtv.org/media_tree.git
543 W:      https://linuxtv.org
544 S:      Maintained
545 F:      drivers/media/radio/radio-aimslab*
546
547 AIO
548 M:      Benjamin LaHaise <bcrl@kvack.org>
549 L:      linux-aio@kvack.org
550 S:      Supported
551 F:      fs/aio.c
552 F:      include/linux/*aio*.h
553
554 AIRSPY MEDIA DRIVER
555 M:      Antti Palosaari <crope@iki.fi>
556 L:      linux-media@vger.kernel.org
557 W:      https://linuxtv.org
558 W:      http://palosaari.fi/linux/
559 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
560 T:      git git://linuxtv.org/anttip/media_tree.git
561 S:      Maintained
562 F:      drivers/media/usb/airspy/
563
564 ALCATEL SPEEDTOUCH USB DRIVER
565 M:      Duncan Sands <duncan.sands@free.fr>
566 L:      linux-usb@vger.kernel.org
567 W:      http://www.linux-usb.org/SpeedTouch/
568 S:      Maintained
569 F:      drivers/usb/atm/speedtch.c
570 F:      drivers/usb/atm/usbatm.c
571
572 ALCHEMY AU1XX0 MMC DRIVER
573 M:      Manuel Lauss <manuel.lauss@gmail.com>
574 S:      Maintained
575 F:      drivers/mmc/host/au1xmmc.c
576
577 ALI1563 I2C DRIVER
578 M:      Rudolf Marek <r.marek@assembler.cz>
579 L:      linux-i2c@vger.kernel.org
580 S:      Maintained
581 F:      Documentation/i2c/busses/i2c-ali1563
582 F:      drivers/i2c/busses/i2c-ali1563.c
583
584 ALLWINNER SECURITY SYSTEM
585 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
586 L:      linux-crypto@vger.kernel.org
587 S:      Maintained
588 F:      drivers/crypto/sunxi-ss/
589
590 ALPHA PORT
591 M:      Richard Henderson <rth@twiddle.net>
592 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
593 M:      Matt Turner <mattst88@gmail.com>
594 S:      Odd Fixes
595 L:      linux-alpha@vger.kernel.org
596 F:      arch/alpha/
597
598 ALPS PS/2 TOUCHPAD DRIVER
599 R:      Pali Rohár <pali.rohar@gmail.com>
600 F:      drivers/input/mouse/alps.*
601
602 ALTERA MAILBOX DRIVER
603 M:      Ley Foon Tan <lftan@altera.com>
604 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
605 S:      Maintained
606 F:      drivers/mailbox/mailbox-altera.c
607
608 ALTERA PIO DRIVER
609 M:      Tien Hock Loh <thloh@altera.com>
610 L:      linux-gpio@vger.kernel.org
611 S:      Maintained
612 F:      drivers/gpio/gpio-altera.c
613
614 ALTERA TRIPLE SPEED ETHERNET DRIVER
615 M:      Vince Bridgers <vbridger@opensource.altera.com>
616 L:      netdev@vger.kernel.org
617 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
618 S:      Maintained
619 F:      drivers/net/ethernet/altera/
620
621 ALTERA UART/JTAG UART SERIAL DRIVERS
622 M:      Tobias Klauser <tklauser@distanz.ch>
623 L:      linux-serial@vger.kernel.org
624 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
625 S:      Maintained
626 F:      drivers/tty/serial/altera_uart.c
627 F:      drivers/tty/serial/altera_jtaguart.c
628 F:      include/linux/altera_uart.h
629 F:      include/linux/altera_jtaguart.h
630
631 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
632 M:      Tom Lendacky <thomas.lendacky@amd.com>
633 M:      Gary Hook <gary.hook@amd.com>
634 L:      linux-crypto@vger.kernel.org
635 S:      Supported
636 F:      drivers/crypto/ccp/
637 F:      include/linux/ccp.h
638
639 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
640 M:      Huang Rui <ray.huang@amd.com>
641 L:      linux-hwmon@vger.kernel.org
642 S:      Supported
643 F:      Documentation/hwmon/fam15h_power
644 F:      drivers/hwmon/fam15h_power.c
645
646 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
647 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
648 S:      Orphan
649 F:      drivers/usb/gadget/udc/amd5536udc.*
650
651 AMD GEODE PROCESSOR/CHIPSET SUPPORT
652 P:      Andres Salomon <dilinger@queued.net>
653 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
654 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
655 S:      Supported
656 F:      drivers/char/hw_random/geode-rng.c
657 F:      drivers/crypto/geode*
658 F:      drivers/video/fbdev/geode/
659 F:      arch/x86/include/asm/geode.h
660
661 AMD IOMMU (AMD-VI)
662 M:      Joerg Roedel <joro@8bytes.org>
663 L:      iommu@lists.linux-foundation.org
664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
665 S:      Maintained
666 F:      drivers/iommu/amd_iommu*.[ch]
667 F:      include/linux/amd-iommu.h
668
669 AMD KFD
670 M:      Oded Gabbay <oded.gabbay@gmail.com>
671 L:      dri-devel@lists.freedesktop.org
672 T:      git git://people.freedesktop.org/~gabbayo/linux.git
673 S:      Supported
674 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
675 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
676 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
677 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
678 F:      drivers/gpu/drm/amd/amdkfd/
679 F:      drivers/gpu/drm/amd/include/cik_structs.h
680 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
681 F:      drivers/gpu/drm/amd/include/vi_structs.h
682 F:      drivers/gpu/drm/radeon/radeon_kfd.c
683 F:      drivers/gpu/drm/radeon/radeon_kfd.h
684 F:      include/uapi/linux/kfd_ioctl.h
685
686 AMD SEATTLE DEVICE TREE SUPPORT
687 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
688 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
689 M:      Tom Lendacky <thomas.lendacky@amd.com>
690 S:      Supported
691 F:      arch/arm64/boot/dts/amd/
692
693 AMD XGBE DRIVER
694 M:      Tom Lendacky <thomas.lendacky@amd.com>
695 L:      netdev@vger.kernel.org
696 S:      Supported
697 F:      drivers/net/ethernet/amd/xgbe/
698 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
699
700 AMS (Apple Motion Sensor) DRIVER
701 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
702 S:      Supported
703 F:      drivers/macintosh/ams/
704
705 ANALOG DEVICES INC AD9389B DRIVER
706 M:      Hans Verkuil <hans.verkuil@cisco.com>
707 L:      linux-media@vger.kernel.org
708 S:      Maintained
709 F:      drivers/media/i2c/ad9389b*
710
711 ANALOG DEVICES INC ADV7180 DRIVER
712 M:      Lars-Peter Clausen <lars@metafoo.de>
713 L:      linux-media@vger.kernel.org
714 W:      http://ez.analog.com/community/linux-device-drivers
715 S:      Supported
716 F:      drivers/media/i2c/adv7180.c
717
718 ANALOG DEVICES INC ADV7511 DRIVER
719 M:      Hans Verkuil <hans.verkuil@cisco.com>
720 L:      linux-media@vger.kernel.org
721 S:      Maintained
722 F:      drivers/media/i2c/adv7511*
723
724 ANALOG DEVICES INC ADV7604 DRIVER
725 M:      Hans Verkuil <hans.verkuil@cisco.com>
726 L:      linux-media@vger.kernel.org
727 S:      Maintained
728 F:      drivers/media/i2c/adv7604*
729
730 ANALOG DEVICES INC ADV7842 DRIVER
731 M:      Hans Verkuil <hans.verkuil@cisco.com>
732 L:      linux-media@vger.kernel.org
733 S:      Maintained
734 F:      drivers/media/i2c/adv7842*
735
736 ANALOG DEVICES INC ASOC CODEC DRIVERS
737 M:      Lars-Peter Clausen <lars@metafoo.de>
738 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
739 W:      http://wiki.analog.com/
740 W:      http://ez.analog.com/community/linux-device-drivers
741 S:      Supported
742 F:      sound/soc/codecs/adau*
743 F:      sound/soc/codecs/adav*
744 F:      sound/soc/codecs/ad1*
745 F:      sound/soc/codecs/ad7*
746 F:      sound/soc/codecs/ssm*
747 F:      sound/soc/codecs/sigmadsp.*
748
749 ANALOG DEVICES INC ASOC DRIVERS
750 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
751 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
752 W:      http://blackfin.uclinux.org/
753 S:      Supported
754 F:      sound/soc/blackfin/*
755
756 ANALOG DEVICES INC IIO DRIVERS
757 M:      Lars-Peter Clausen <lars@metafoo.de>
758 M:      Michael Hennerich <Michael.Hennerich@analog.com>
759 W:      http://wiki.analog.com/
760 W:      http://ez.analog.com/community/linux-device-drivers
761 S:      Supported
762 F:      drivers/iio/*/ad*
763 X:      drivers/iio/*/adjd*
764 F:      drivers/staging/iio/*/ad*
765 F:      staging/iio/trigger/iio-trig-bfin-timer.c
766
767 ANALOG DEVICES INC DMA DRIVERS
768 M:      Lars-Peter Clausen <lars@metafoo.de>
769 W:      http://ez.analog.com/community/linux-device-drivers
770 S:      Supported
771 F:      drivers/dma/dma-axi-dmac.c
772
773 ANDROID DRIVERS
774 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
775 M:      Arve Hjønnevåg <arve@android.com>
776 M:      Riley Andrews <riandrews@android.com>
777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
778 L:      devel@driverdev.osuosl.org
779 S:      Supported
780 F:      drivers/android/
781 F:      drivers/staging/android/
782
783 ANDROID ION DRIVER
784 M:      Laura Abbott <labbott@redhat.com>
785 M:      Sumit Semwal <sumit.semwal@linaro.org>
786 L:      devel@driverdev.osuosl.org
787 S:      Supported
788 F:      drivers/staging/android/ion
789 F:      drivers/staging/android/uapi/ion.h
790 F:      drivers/staging/android/uapi/ion_test.h
791
792 AOA (Apple Onboard Audio) ALSA DRIVER
793 M:      Johannes Berg <johannes@sipsolutions.net>
794 L:      linuxppc-dev@lists.ozlabs.org
795 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
796 S:      Maintained
797 F:      sound/aoa/
798
799 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
800 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
801 L:      linux-iio@vger.kernel.org
802 S:      Maintained
803 F:      drivers/iio/dac/stx104.c
804
805 APM DRIVER
806 M:      Jiri Kosina <jikos@kernel.org>
807 S:      Odd fixes
808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
809 F:      arch/x86/kernel/apm_32.c
810 F:      include/linux/apm_bios.h
811 F:      include/uapi/linux/apm_bios.h
812 F:      drivers/char/apm-emulation.c
813
814 APPLE BCM5974 MULTITOUCH DRIVER
815 M:      Henrik Rydberg <rydberg@bitmath.org>
816 L:      linux-input@vger.kernel.org
817 S:      Odd fixes
818 F:      drivers/input/mouse/bcm5974.c
819
820 APPLE SMC DRIVER
821 M:      Henrik Rydberg <rydberg@bitmath.org>
822 L:      linux-hwmon@vger.kernel.org
823 S:      Odd fixes
824 F:      drivers/hwmon/applesmc.c
825
826 APPLETALK NETWORK LAYER
827 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
828 S:      Maintained
829 F:      drivers/net/appletalk/
830 F:      net/appletalk/
831
832 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
833 M:      Duc Dang <dhdang@apm.com>
834 S:      Supported
835 F:      arch/arm64/boot/dts/apm/
836
837 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
838 M:      Iyappan Subramanian <isubramanian@apm.com>
839 M:      Keyur Chudgar <kchudgar@apm.com>
840 S:      Supported
841 F:      drivers/net/ethernet/apm/xgene/
842 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
843
844 APTINA CAMERA SENSOR PLL
845 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
846 L:      linux-media@vger.kernel.org
847 S:      Maintained
848 F:      drivers/media/i2c/aptina-pll.*
849
850 ARC FRAMEBUFFER DRIVER
851 M:      Jaya Kumar <jayalk@intworks.biz>
852 S:      Maintained
853 F:      drivers/video/fbdev/arcfb.c
854 F:      drivers/video/fbdev/core/fb_defio.c
855
856 ARCNET NETWORK LAYER
857 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
858 L:      netdev@vger.kernel.org
859 S:      Maintained
860 F:      drivers/net/arcnet/
861 F:      include/uapi/linux/if_arcnet.h
862
863 ARC PGU DRM DRIVER
864 M:      Alexey Brodkin <abrodkin@synopsys.com>
865 S:      Supported
866 F:      drivers/gpu/drm/arc/
867 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
868
869 ARM HDLCD DRM DRIVER
870 M:      Liviu Dudau <liviu.dudau@arm.com>
871 S:      Supported
872 F:      drivers/gpu/drm/arm/
873 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
874
875 ARM MFM AND FLOPPY DRIVERS
876 M:      Ian Molton <spyro@f2s.com>
877 S:      Maintained
878 F:      arch/arm/lib/floppydma.S
879 F:      arch/arm/include/asm/floppy.h
880
881 ARM PMU PROFILING AND DEBUGGING
882 M:      Will Deacon <will.deacon@arm.com>
883 R:      Mark Rutland <mark.rutland@arm.com>
884 S:      Maintained
885 F:      arch/arm*/kernel/perf_*
886 F:      arch/arm/oprofile/common.c
887 F:      arch/arm*/kernel/hw_breakpoint.c
888 F:      arch/arm*/include/asm/hw_breakpoint.h
889 F:      arch/arm*/include/asm/perf_event.h
890 F:      drivers/perf/arm_pmu.c
891 F:      include/linux/perf/arm_pmu.h
892
893 ARM PORT
894 M:      Russell King <linux@armlinux.org.uk>
895 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896 W:      http://www.armlinux.org.uk/
897 S:      Maintained
898 F:      arch/arm/
899
900 ARM SUB-ARCHITECTURES
901 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902 S:      Maintained
903 F:      arch/arm/mach-*/
904 F:      arch/arm/plat-*/
905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
906
907 ARM PRIMECELL AACI PL041 DRIVER
908 M:      Russell King <linux@armlinux.org.uk>
909 S:      Maintained
910 F:      sound/arm/aaci.*
911
912 ARM PRIMECELL CLCD PL110 DRIVER
913 M:      Russell King <linux@armlinux.org.uk>
914 S:      Maintained
915 F:      drivers/video/fbdev/amba-clcd.*
916
917 ARM PRIMECELL KMI PL050 DRIVER
918 M:      Russell King <linux@armlinux.org.uk>
919 S:      Maintained
920 F:      drivers/input/serio/ambakmi.*
921 F:      include/linux/amba/kmi.h
922
923 ARM PRIMECELL MMCI PL180/1 DRIVER
924 M:      Russell King <linux@armlinux.org.uk>
925 S:      Maintained
926 F:      drivers/mmc/host/mmci.*
927 F:      include/linux/amba/mmci.h
928
929 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
930 M:      Russell King <linux@armlinux.org.uk>
931 S:      Maintained
932 F:      drivers/tty/serial/amba-pl01*.c
933 F:      include/linux/amba/serial.h
934
935 ARM PRIMECELL BUS SUPPORT
936 M:      Russell King <linux@armlinux.org.uk>
937 S:      Maintained
938 F:      drivers/amba/
939 F:      include/linux/amba/bus.h
940
941 ARM/ADS SPHERE MACHINE SUPPORT
942 M:      Lennert Buytenhek <kernel@wantstofly.org>
943 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944 S:      Maintained
945
946 ARM/AFEB9260 MACHINE SUPPORT
947 M:      Sergey Lapin <slapin@ossfans.org>
948 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 S:      Maintained
950
951 ARM/AJECO 1ARM MACHINE SUPPORT
952 M:      Lennert Buytenhek <kernel@wantstofly.org>
953 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954 S:      Maintained
955
956 ARM/Allwinner sunXi SoC support
957 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
958 M:      Chen-Yu Tsai <wens@csie.org>
959 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960 S:      Maintained
961 N:      sun[x456789]i
962
963 ARM/Allwinner SoC Clock Support
964 M:      Emilio López <emilio@elopez.com.ar>
965 S:      Maintained
966 F:      drivers/clk/sunxi/
967
968 ARM/Amlogic Meson SoC support
969 M:      Carlo Caione <carlo@caione.org>
970 M:      Kevin Hilman <khilman@baylibre.com>
971 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972 L:      linux-amlogic@lists.infradead.org
973 W:      http://linux-meson.com/
974 S:      Maintained
975 F:      arch/arm/mach-meson/
976 F:      arch/arm/boot/dts/meson*
977 F:      arch/arm64/boot/dts/amlogic/
978 F:      drivers/pinctrl/meson/
979 N:      meson
980
981 ARM/Annapurna Labs ALPINE ARCHITECTURE
982 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
983 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
984 S:      Maintained
985 F:      arch/arm/mach-alpine/
986 F:      arch/arm/boot/dts/alpine*
987 F:      arch/arm64/boot/dts/al/
988 F:      drivers/*/*alpine*
989
990 ARM/ARTPEC MACHINE SUPPORT
991 M:      Jesper Nilsson <jesper.nilsson@axis.com>
992 M:      Lars Persson <lars.persson@axis.com>
993 M:      Niklas Cassel <niklas.cassel@axis.com>
994 S:      Maintained
995 L:      linux-arm-kernel@axis.com
996 F:      arch/arm/mach-artpec
997 F:      arch/arm/boot/dts/artpec6*
998 F:      drivers/clk/axis
999
1000 ARM/ASPEED MACHINE SUPPORT
1001 M:      Joel Stanley <joel@jms.id.au>
1002 S:      Maintained
1003 F:      arch/arm/mach-aspeed/
1004 F:      arch/arm/boot/dts/aspeed-*
1005 F:      drivers/*/*aspeed*
1006
1007 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1008 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1009 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
1010 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1011 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 W:      http://www.linux4sam.org
1013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1014 S:      Supported
1015 F:      arch/arm/mach-at91/
1016 F:      include/soc/at91/
1017 F:      arch/arm/boot/dts/at91*.dts
1018 F:      arch/arm/boot/dts/at91*.dtsi
1019 F:      arch/arm/boot/dts/sama*.dts
1020 F:      arch/arm/boot/dts/sama*.dtsi
1021 F:      arch/arm/include/debug/at91.S
1022
1023 ARM/ATMEL AT91 Clock Support
1024 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
1025 S:      Maintained
1026 F:      drivers/clk/at91
1027
1028 ARM/CALXEDA HIGHBANK ARCHITECTURE
1029 M:      Rob Herring <robh@kernel.org>
1030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 S:      Maintained
1032 F:      arch/arm/mach-highbank/
1033 F:      arch/arm/boot/dts/highbank.dts
1034 F:      arch/arm/boot/dts/ecx-*.dts*
1035
1036 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1037 M:      Krzysztof Halasa <khalasa@piap.pl>
1038 S:      Maintained
1039 F:      arch/arm/mach-cns3xxx/
1040
1041 ARM/CAVIUM THUNDER NETWORK DRIVER
1042 M:      Sunil Goutham <sgoutham@cavium.com>
1043 M:      Robert Richter <rric@kernel.org>
1044 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045 S:      Supported
1046 F:      drivers/net/ethernet/cavium/thunder/
1047
1048 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1049 M:      Alexander Shiyan <shc_work@mail.ru>
1050 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1051 S:      Odd Fixes
1052 N:      clps711x
1053
1054 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1055 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1056 M:      Ryan Mallon <rmallon@gmail.com>
1057 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1058 S:      Maintained
1059 F:      arch/arm/mach-ep93xx/
1060 F:      arch/arm/mach-ep93xx/include/mach/
1061
1062 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1063 M:      Lennert Buytenhek <kernel@wantstofly.org>
1064 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065 S:      Maintained
1066
1067 ARM/CLKDEV SUPPORT
1068 M:      Russell King <linux@armlinux.org.uk>
1069 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070 S:      Maintained
1071 F:      arch/arm/include/asm/clkdev.h
1072 F:      drivers/clk/clkdev.c
1073
1074 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1075 M:      Mike Rapoport <mike@compulab.co.il>
1076 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 S:      Maintained
1078
1079 ARM/CONTEC MICRO9 MACHINE SUPPORT
1080 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1081 S:      Maintained
1082 F:      arch/arm/mach-ep93xx/micro9.c
1083
1084 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1085 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1086 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087 S:      Maintained
1088 F:      drivers/hwtracing/coresight/*
1089 F:      Documentation/trace/coresight.txt
1090 F:      Documentation/devicetree/bindings/arm/coresight.txt
1091 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1092
1093 ARM/CORGI MACHINE SUPPORT
1094 M:      Richard Purdie <rpurdie@rpsys.net>
1095 S:      Maintained
1096
1097 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1098 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1099 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100 T:      git git://github.com/ulli-kroll/linux.git
1101 S:      Maintained
1102 F:      arch/arm/mach-gemini/
1103 F:      drivers/rtc/rtc-gemini.c
1104
1105 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1106 M:      Barry Song <baohua@kernel.org>
1107 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1109 S:      Maintained
1110 F:      arch/arm/boot/dts/prima2*
1111 F:      arch/arm/mach-prima2/
1112 F:      drivers/clk/sirf/
1113 F:      drivers/clocksource/timer-prima2.c
1114 F:      drivers/clocksource/timer-atlas7.c
1115 N:      [^a-z]sirf
1116
1117 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1118 M:      Baruch Siach <baruch@tkos.co.il>
1119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120 S:      Maintained
1121 F:      arch/arm/boot/dts/cx92755*
1122 N:      digicolor
1123
1124 ARM/EBSA110 MACHINE SUPPORT
1125 M:      Russell King <linux@armlinux.org.uk>
1126 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127 W:      http://www.armlinux.org.uk/
1128 S:      Maintained
1129 F:      arch/arm/mach-ebsa110/
1130 F:      drivers/net/ethernet/amd/am79c961a.*
1131
1132 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1133 M:      Uwe Kleine-König <kernel@pengutronix.de>
1134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 S:      Maintained
1136 N:      efm32
1137
1138 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1139 M:      Daniel Ribeiro <drwyrm@gmail.com>
1140 M:      Stefan Schmidt <stefan@openezx.org>
1141 M:      Harald Welte <laforge@openezx.org>
1142 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1143 W:      http://www.openezx.org/
1144 S:      Maintained
1145 T:      topgit git://git.openezx.org/openezx.git
1146 F:      arch/arm/mach-pxa/ezx.c
1147
1148 ARM/FARADAY FA526 PORT
1149 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1150 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151 S:      Maintained
1152 T:      git git://git.berlios.de/gemini-board
1153 F:      arch/arm/mm/*-fa*
1154
1155 ARM/FOOTBRIDGE ARCHITECTURE
1156 M:      Russell King <linux@armlinux.org.uk>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 W:      http://www.armlinux.org.uk/
1159 S:      Maintained
1160 F:      arch/arm/include/asm/hardware/dec21285.h
1161 F:      arch/arm/mach-footbridge/
1162
1163 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1164 M:      Shawn Guo <shawnguo@kernel.org>
1165 M:      Sascha Hauer <kernel@pengutronix.de>
1166 R:      Fabio Estevam <fabio.estevam@nxp.com>
1167 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 S:      Maintained
1169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1170 F:      arch/arm/mach-imx/
1171 F:      arch/arm/mach-mxs/
1172 F:      arch/arm/boot/dts/imx*
1173 F:      arch/arm/configs/imx*_defconfig
1174 F:      drivers/clk/imx/
1175 F:      include/soc/imx/
1176
1177 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1178 M:      Shawn Guo <shawnguo@kernel.org>
1179 M:      Sascha Hauer <kernel@pengutronix.de>
1180 R:      Stefan Agner <stefan@agner.ch>
1181 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1182 S:      Maintained
1183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1184 F:      arch/arm/mach-imx/*vf610*
1185 F:      arch/arm/boot/dts/vf*
1186
1187 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1188 M:      Lennert Buytenhek <kernel@wantstofly.org>
1189 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 S:      Maintained
1191
1192 ARM/GUMSTIX MACHINE SUPPORT
1193 M:      Steve Sakoman <sakoman@gmail.com>
1194 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195 S:      Maintained
1196
1197 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1198 M:      Philipp Zabel <philipp.zabel@gmail.com>
1199 M:      Paul Parsons <lost.distance@yahoo.com>
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 S:      Maintained
1202 F:      arch/arm/mach-pxa/hx4700.c
1203 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1204 F:      sound/soc/pxa/hx4700.c
1205
1206 ARM/HISILICON SOC SUPPORT
1207 M:      Wei Xu <xuwei5@hisilicon.com>
1208 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209 W:      http://www.hisilicon.com
1210 S:      Supported
1211 T:      git git://github.com/hisilicon/linux-hisi.git
1212 F:      arch/arm/mach-hisi/
1213 F:      arch/arm/boot/dts/hi3*
1214 F:      arch/arm/boot/dts/hip*
1215 F:      arch/arm/boot/dts/hisi*
1216 F:      arch/arm64/boot/dts/hisilicon/
1217
1218 ARM/HP JORNADA 7XX MACHINE SUPPORT
1219 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1220 W:      www.jlime.com
1221 S:      Maintained
1222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1223 F:      arch/arm/mach-sa1100/jornada720.c
1224 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1225
1226 ARM/IGEP MACHINE SUPPORT
1227 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1228 M:      Javier Martinez Canillas <javier@dowhile0.org>
1229 L:      linux-omap@vger.kernel.org
1230 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1231 S:      Maintained
1232 F:      arch/arm/boot/dts/omap3-igep*
1233
1234 ARM/INCOME PXA270 SUPPORT
1235 M:      Marek Vasut <marek.vasut@gmail.com>
1236 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1237 S:      Maintained
1238 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1239
1240 ARM/INTEL IOP32X ARM ARCHITECTURE
1241 M:      Lennert Buytenhek <kernel@wantstofly.org>
1242 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243 S:      Maintained
1244
1245 ARM/INTEL IOP33X ARM ARCHITECTURE
1246 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247 S:      Orphan
1248
1249 ARM/INTEL IOP13XX ARM ARCHITECTURE
1250 M:      Lennert Buytenhek <kernel@wantstofly.org>
1251 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252 S:      Maintained
1253
1254 ARM/INTEL IQ81342EX MACHINE SUPPORT
1255 M:      Lennert Buytenhek <kernel@wantstofly.org>
1256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257 S:      Maintained
1258
1259 ARM/INTEL IXDP2850 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/INTEL IXP4XX ARM ARCHITECTURE
1265 M:      Imre Kaloz <kaloz@openwrt.org>
1266 M:      Krzysztof Halasa <khalasa@piap.pl>
1267 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268 S:      Maintained
1269 F:      arch/arm/mach-ixp4xx/
1270
1271 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1272 M:      Jonathan Cameron <jic23@cam.ac.uk>
1273 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1274 S:      Maintained
1275 F:      arch/arm/mach-pxa/stargate2.c
1276 F:      drivers/pcmcia/pxa2xx_stargate2.c
1277
1278 ARM/INTEL XSC3 (MANZANO) ARM CORE
1279 M:      Lennert Buytenhek <kernel@wantstofly.org>
1280 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 S:      Maintained
1282
1283 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1284 M:      Lennert Buytenhek <kernel@wantstofly.org>
1285 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286 S:      Maintained
1287
1288 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1289 M:      Santosh Shilimkar <ssantosh@kernel.org>
1290 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291 S:      Maintained
1292 F:      arch/arm/mach-keystone/
1293 F:      arch/arm/boot/dts/keystone-*
1294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1295
1296 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1297 M:      Santosh Shilimkar <ssantosh@kernel.org>
1298 L:      linux-kernel@vger.kernel.org
1299 S:      Maintained
1300 F:      drivers/clk/keystone/
1301
1302 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1303 M:      Santosh Shilimkar <ssantosh@kernel.org>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 L:      linux-kernel@vger.kernel.org
1306 S:      Maintained
1307 F:      drivers/clocksource/timer-keystone.c
1308
1309 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1310 M:      Santosh Shilimkar <ssantosh@kernel.org>
1311 L:      linux-kernel@vger.kernel.org
1312 S:      Maintained
1313 F:      drivers/power/reset/keystone-reset.c
1314
1315 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1316 M:      Santosh Shilimkar <ssantosh@kernel.org>
1317 L:      linux-kernel@vger.kernel.org
1318 S:      Maintained
1319 F:      drivers/memory/*emif*
1320
1321 ARM/LG1K ARCHITECTURE
1322 M:      Chanho Min <chanho.min@lge.com>
1323 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 S:      Maintained
1325 F:      arch/arm64/boot/dts/lg/
1326
1327 ARM/LOGICPD PXA270 MACHINE SUPPORT
1328 M:      Lennert Buytenhek <kernel@wantstofly.org>
1329 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330 S:      Maintained
1331
1332 ARM/LPC18XX ARCHITECTURE
1333 M:      Joachim Eastwood <manabian@gmail.com>
1334 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335 S:      Maintained
1336 F:      arch/arm/boot/dts/lpc43*
1337 F:      drivers/clk/nxp/clk-lpc18xx*
1338 F:      drivers/clocksource/time-lpc32xx.c
1339 F:      drivers/i2c/busses/i2c-lpc2k.c
1340 F:      drivers/memory/pl172.c
1341 F:      drivers/mtd/spi-nor/nxp-spifi.c
1342 F:      drivers/rtc/rtc-lpc24xx.c
1343 N:      lpc18xx
1344
1345 ARM/LPC32XX SOC SUPPORT
1346 M:      Vladimir Zapolskiy <vz@mleia.com>
1347 M:      Sylvain Lemieux <slemieux.tyco@gmail.com>
1348 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1350 S:      Maintained
1351 F:      arch/arm/boot/dts/lpc32*
1352 F:      arch/arm/mach-lpc32xx/
1353 F:      drivers/i2c/busses/i2c-pnx.c
1354 F:      drivers/net/ethernet/nxp/lpc_eth.c
1355 F:      drivers/usb/host/ohci-nxp.c
1356 F:      drivers/watchdog/pnx4008_wdt.c
1357 N:      lpc32xx
1358
1359 ARM/MAGICIAN MACHINE SUPPORT
1360 M:      Philipp Zabel <philipp.zabel@gmail.com>
1361 S:      Maintained
1362
1363 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1364 M:      Jason Cooper <jason@lakedaemon.net>
1365 M:      Andrew Lunn <andrew@lunn.ch>
1366 M:      Gregory Clement <gregory.clement@free-electrons.com>
1367 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1368 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369 S:      Maintained
1370 F:      arch/arm/mach-mvebu/
1371 F:      drivers/rtc/rtc-armada38x.c
1372 F:      arch/arm/boot/dts/armada*
1373 F:      arch/arm/boot/dts/kirkwood*
1374 F:      arch/arm64/boot/dts/marvell/armada*
1375 F:      drivers/cpufreq/mvebu-cpufreq.c
1376 F:      arch/arm/configs/mvebu_*_defconfig
1377
1378 ARM/Marvell Berlin SoC support
1379 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1380 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1381 S:      Maintained
1382 F:      arch/arm/mach-berlin/
1383 F:      arch/arm/boot/dts/berlin*
1384 F:      arch/arm64/boot/dts/marvell/berlin*
1385
1386
1387 ARM/Marvell Dove/MV78xx0/Orion SOC support
1388 M:      Jason Cooper <jason@lakedaemon.net>
1389 M:      Andrew Lunn <andrew@lunn.ch>
1390 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1391 M:      Gregory Clement <gregory.clement@free-electrons.com>
1392 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393 S:      Maintained
1394 F:      arch/arm/mach-dove/
1395 F:      arch/arm/mach-mv78xx0/
1396 F:      arch/arm/mach-orion5x/
1397 F:      arch/arm/plat-orion/
1398 F:      arch/arm/boot/dts/dove*
1399 F:      arch/arm/boot/dts/orion5x*
1400
1401
1402 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1403 M:      Alexander Clouter <alex@digriz.org.uk>
1404 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405 W:      http://www.digriz.org.uk/ts78xx/kernel
1406 S:      Maintained
1407 F:      arch/arm/mach-orion5x/ts78xx-*
1408
1409 ARM/OXNAS platform support
1410 M:      Neil Armstrong <narmstrong@baylibre.com>
1411 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1412 S:      Maintained
1413 F:      arch/arm/mach-oxnas/
1414 F:      arch/arm/boot/dts/oxnas*
1415 F:      arch/arm/boot/dts/wd-mbwe.dts
1416 N:      oxnas
1417
1418 ARM/Mediatek RTC DRIVER
1419 M:      Eddie Huang <eddie.huang@mediatek.com>
1420 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1422 S:      Maintained
1423 F:      drivers/rtc/rtc-mt6397.c
1424
1425 ARM/Mediatek SoC support
1426 M:      Matthias Brugger <matthias.bgg@gmail.com>
1427 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1429 S:      Maintained
1430 F:      arch/arm/boot/dts/mt6*
1431 F:      arch/arm/boot/dts/mt8*
1432 F:      arch/arm/mach-mediatek/
1433 N:      mtk
1434 K:      mediatek
1435
1436 ARM/Mediatek USB3 PHY DRIVER
1437 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1438 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1439 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1440 S:      Maintained
1441 F:      drivers/phy/phy-mt65xx-usb3.c
1442
1443 ARM/MICREL KS8695 ARCHITECTURE
1444 M:      Greg Ungerer <gerg@uclinux.org>
1445 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1446 F:      arch/arm/mach-ks8695/
1447 S:      Odd Fixes
1448
1449 ARM/MIOA701 MACHINE SUPPORT
1450 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1451 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1452 F:      arch/arm/mach-pxa/mioa701.c
1453 S:      Maintained
1454
1455 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1456 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1457 S:      Maintained
1458
1459 ARM/NOMADIK ARCHITECTURE
1460 M:      Alessandro Rubini <rubini@unipv.it>
1461 M:      Linus Walleij <linus.walleij@linaro.org>
1462 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463 S:      Maintained
1464 F:      arch/arm/mach-nomadik/
1465 F:      drivers/pinctrl/nomadik/
1466 F:      drivers/i2c/busses/i2c-nomadik.c
1467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1468
1469 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1470 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1471 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1472 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1473 S:      Supported
1474
1475 ARM/TOSA MACHINE SUPPORT
1476 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1477 M:      Dirk Opfer <dirk@opfer-online.de>
1478 S:      Maintained
1479
1480 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1481 M:      Marek Vasut <marek.vasut@gmail.com>
1482 L:      linux-arm-kernel@lists.infradead.org
1483 W:      http://hackndev.com
1484 S:      Maintained
1485 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1486 F:      arch/arm/mach-pxa/palmtx.c
1487 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1488 F:      arch/arm/mach-pxa/palmt5.c
1489 F:      arch/arm/mach-pxa/include/mach/palmld.h
1490 F:      arch/arm/mach-pxa/palmld.c
1491 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1492 F:      arch/arm/mach-pxa/palmte2.c
1493 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1494 F:      arch/arm/mach-pxa/palmtc.c
1495
1496 ARM/PALM TREO SUPPORT
1497 M:      Tomas Cech <sleep_walker@suse.com>
1498 L:      linux-arm-kernel@lists.infradead.org
1499 W:      http://hackndev.com
1500 S:      Maintained
1501 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1502 F:      arch/arm/mach-pxa/palmtreo.c
1503
1504 ARM/PALMZ72 SUPPORT
1505 M:      Sergey Lapin <slapin@ossfans.org>
1506 L:      linux-arm-kernel@lists.infradead.org
1507 W:      http://hackndev.com
1508 S:      Maintained
1509 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1510 F:      arch/arm/mach-pxa/palmz72.c
1511
1512 ARM/PLEB SUPPORT
1513 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1514 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1515 S:      Maintained
1516
1517 ARM/PT DIGITAL BOARD PORT
1518 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1519 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520 W:      http://www.armlinux.org.uk/
1521 S:      Maintained
1522
1523 ARM/QUALCOMM SUPPORT
1524 M:      Andy Gross <andy.gross@linaro.org>
1525 M:      David Brown <david.brown@linaro.org>
1526 L:      linux-arm-msm@vger.kernel.org
1527 L:      linux-soc@vger.kernel.org
1528 S:      Maintained
1529 F:      arch/arm/boot/dts/qcom-*.dts
1530 F:      arch/arm/boot/dts/qcom-*.dtsi
1531 F:      arch/arm/mach-qcom/
1532 F:      arch/arm64/boot/dts/qcom/*
1533 F:      drivers/i2c/busses/i2c-qup.c
1534 F:      drivers/clk/qcom/
1535 F:      drivers/soc/qcom/
1536 F:      drivers/spi/spi-qup.c
1537 F:      drivers/tty/serial/msm_serial.h
1538 F:      drivers/tty/serial/msm_serial.c
1539 F:      drivers/*/pm8???-*
1540 F:      drivers/mfd/ssbi.c
1541 F:      drivers/firmware/qcom_scm.c
1542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1543
1544 ARM/RADISYS ENP2611 MACHINE SUPPORT
1545 M:      Lennert Buytenhek <kernel@wantstofly.org>
1546 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547 S:      Maintained
1548
1549 ARM/RENESAS ARM64 ARCHITECTURE
1550 M:      Simon Horman <horms@verge.net.au>
1551 M:      Magnus Damm <magnus.damm@gmail.com>
1552 L:      linux-renesas-soc@vger.kernel.org
1553 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1555 S:      Supported
1556 F:      arch/arm64/boot/dts/renesas/
1557 F:      drivers/soc/renesas/
1558 F:      include/linux/soc/renesas/
1559
1560 ARM/RISCPC ARCHITECTURE
1561 M:      Russell King <linux@armlinux.org.uk>
1562 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563 W:      http://www.armlinux.org.uk/
1564 S:      Maintained
1565 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1566 F:      arch/arm/include/asm/hardware/ioc.h
1567 F:      arch/arm/include/asm/hardware/iomd.h
1568 F:      arch/arm/include/asm/hardware/memc.h
1569 F:      arch/arm/mach-rpc/
1570 F:      drivers/net/ethernet/8390/etherh.c
1571 F:      drivers/net/ethernet/i825xx/ether1*
1572 F:      drivers/net/ethernet/seeq/ether3*
1573 F:      drivers/scsi/arm/
1574
1575 ARM/Rockchip SoC support
1576 M:      Heiko Stuebner <heiko@sntech.de>
1577 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578 L:      linux-rockchip@lists.infradead.org
1579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1580 S:      Maintained
1581 F:      arch/arm/boot/dts/rk3*
1582 F:      arch/arm/mach-rockchip/
1583 F:      drivers/clk/rockchip/
1584 F:      drivers/i2c/busses/i2c-rk3x.c
1585 F:      drivers/*/*rockchip*
1586 F:      drivers/*/*/*rockchip*
1587 F:      sound/soc/rockchip/
1588 N:      rockchip
1589
1590 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1591 M:      Kukjin Kim <kgene@kernel.org>
1592 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1593 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1595 S:      Maintained
1596 F:      arch/arm/boot/dts/s3c*
1597 F:      arch/arm/boot/dts/s5p*
1598 F:      arch/arm/boot/dts/samsung*
1599 F:      arch/arm/boot/dts/exynos*
1600 F:      arch/arm64/boot/dts/exynos/
1601 F:      arch/arm/plat-samsung/
1602 F:      arch/arm/mach-s3c24*/
1603 F:      arch/arm/mach-s3c64xx/
1604 F:      arch/arm/mach-s5p*/
1605 F:      arch/arm/mach-exynos*/
1606 F:      drivers/*/*s3c2410*
1607 F:      drivers/*/*/*s3c2410*
1608 F:      drivers/memory/samsung/*
1609 F:      drivers/soc/samsung/*
1610 F:      drivers/spi/spi-s3c*
1611 F:      sound/soc/samsung/*
1612 F:      Documentation/arm/Samsung/
1613 F:      Documentation/devicetree/bindings/arm/samsung/
1614 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1615 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1616 N:      exynos
1617
1618 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1619 M:      Kyungmin Park <kyungmin.park@samsung.com>
1620 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1621 S:      Maintained
1622 F:      arch/arm/mach-s5pv210/
1623
1624 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1625 M:      Kyungmin Park <kyungmin.park@samsung.com>
1626 M:      Kamil Debski <k.debski@samsung.com>
1627 L:      linux-arm-kernel@lists.infradead.org
1628 L:      linux-media@vger.kernel.org
1629 S:      Maintained
1630 F:      drivers/media/platform/s5p-g2d/
1631
1632 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1633 M:      Kyungmin Park <kyungmin.park@samsung.com>
1634 M:      Kamil Debski <k.debski@samsung.com>
1635 M:      Jeongtae Park <jtp.park@samsung.com>
1636 L:      linux-arm-kernel@lists.infradead.org
1637 L:      linux-media@vger.kernel.org
1638 S:      Maintained
1639 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1640 F:      drivers/media/platform/s5p-mfc/
1641
1642 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1643 M:      Kyungmin Park <kyungmin.park@samsung.com>
1644 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1645 L:      linux-arm-kernel@lists.infradead.org
1646 L:      linux-media@vger.kernel.org
1647 S:      Maintained
1648 F:      drivers/media/platform/s5p-tv/
1649
1650 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1651 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1652 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1653 L:      linux-arm-kernel@lists.infradead.org
1654 L:      linux-media@vger.kernel.org
1655 S:      Maintained
1656 F:      drivers/media/platform/s5p-jpeg/
1657
1658 ARM/SHMOBILE ARM ARCHITECTURE
1659 M:      Simon Horman <horms@verge.net.au>
1660 M:      Magnus Damm <magnus.damm@gmail.com>
1661 L:      linux-renesas-soc@vger.kernel.org
1662 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1664 S:      Supported
1665 F:      arch/arm/boot/dts/emev2*
1666 F:      arch/arm/boot/dts/r7s*
1667 F:      arch/arm/boot/dts/r8a*
1668 F:      arch/arm/boot/dts/sh*
1669 F:      arch/arm/configs/shmobile_defconfig
1670 F:      arch/arm/include/debug/renesas-scif.S
1671 F:      arch/arm/mach-shmobile/
1672 F:      drivers/soc/renesas/
1673 F:      include/linux/soc/renesas/
1674
1675 ARM/SOCFPGA ARCHITECTURE
1676 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1677 S:      Maintained
1678 F:      arch/arm/mach-socfpga/
1679 F:      arch/arm/boot/dts/socfpga*
1680 F:      arch/arm/configs/socfpga_defconfig
1681 F:      arch/arm64/boot/dts/altera/
1682 W:      http://www.rocketboards.org
1683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1684
1685 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1686 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1687 S:      Maintained
1688 F:      drivers/clk/socfpga/
1689
1690 ARM/SOCFPGA EDAC SUPPORT
1691 M:      Thor Thayer <tthayer@opensource.altera.com>
1692 S:      Maintained
1693 F:      drivers/edac/altera_edac.
1694
1695 ARM/STI ARCHITECTURE
1696 M:      Patrice Chotard <patrice.chotard@st.com>
1697 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698 L:      kernel@stlinux.com
1699 W:      http://www.stlinux.com
1700 S:      Maintained
1701 F:      arch/arm/mach-sti/
1702 F:      arch/arm/boot/dts/sti*
1703 F:      drivers/char/hw_random/st-rng.c
1704 F:      drivers/clocksource/arm_global_timer.c
1705 F:      drivers/clocksource/clksrc_st_lpc.c
1706 F:      drivers/cpufreq/sti-cpufreq.c
1707 F:      drivers/i2c/busses/i2c-st.c
1708 F:      drivers/media/rc/st_rc.c
1709 F:      drivers/media/platform/sti/c8sectpfe/
1710 F:      drivers/mmc/host/sdhci-st.c
1711 F:      drivers/phy/phy-miphy28lp.c
1712 F:      drivers/phy/phy-miphy365x.c
1713 F:      drivers/phy/phy-stih407-usb.c
1714 F:      drivers/phy/phy-stih41x-usb.c
1715 F:      drivers/pinctrl/pinctrl-st.c
1716 F:      drivers/remoteproc/st_remoteproc.c
1717 F:      drivers/reset/sti/
1718 F:      drivers/rtc/rtc-st-lpc.c
1719 F:      drivers/tty/serial/st-asc.c
1720 F:      drivers/usb/dwc3/dwc3-st.c
1721 F:      drivers/usb/host/ehci-st.c
1722 F:      drivers/usb/host/ohci-st.c
1723 F:      drivers/watchdog/st_lpc_wdt.c
1724 F:      drivers/ata/ahci_st.c
1725
1726 ARM/STM32 ARCHITECTURE
1727 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1728 M:      Alexandre Torgue <alexandre.torgue@st.com>
1729 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730 S:      Maintained
1731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1732 N:      stm32
1733 F:      drivers/clocksource/armv7m_systick.c
1734
1735 ARM/TANGO ARCHITECTURE
1736 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1737 L:      linux-arm-kernel@lists.infradead.org
1738 S:      Maintained
1739 F:      arch/arm/mach-tango/
1740 F:      arch/arm/boot/dts/tango*
1741
1742 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1743 M:      Lennert Buytenhek <kernel@wantstofly.org>
1744 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1745 S:      Maintained
1746
1747 ARM/TETON BGA MACHINE SUPPORT
1748 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1749 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1750 S:      Maintained
1751
1752 ARM/THECUS N2100 MACHINE SUPPORT
1753 M:      Lennert Buytenhek <kernel@wantstofly.org>
1754 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1755 S:      Maintained
1756
1757 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1758 M:      Wan ZongShun <mcuos.com@gmail.com>
1759 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1760 W:      http://www.mcuos.com
1761 S:      Maintained
1762 F:      arch/arm/mach-w90x900/
1763 F:      drivers/input/keyboard/w90p910_keypad.c
1764 F:      drivers/input/touchscreen/w90p910_ts.c
1765 F:      drivers/watchdog/nuc900_wdt.c
1766 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1767 F:      drivers/mtd/nand/nuc900_nand.c
1768 F:      drivers/rtc/rtc-nuc900.c
1769 F:      drivers/spi/spi-nuc900.c
1770 F:      drivers/usb/host/ehci-w90x900.c
1771 F:      drivers/video/fbdev/nuc900fb.c
1772
1773 ARM/U300 MACHINE SUPPORT
1774 M:      Linus Walleij <linus.walleij@linaro.org>
1775 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1776 S:      Supported
1777 F:      arch/arm/mach-u300/
1778 F:      drivers/clocksource/timer-u300.c
1779 F:      drivers/i2c/busses/i2c-stu300.c
1780 F:      drivers/rtc/rtc-coh901331.c
1781 F:      drivers/watchdog/coh901327_wdt.c
1782 F:      drivers/dma/coh901318*
1783 F:      drivers/mfd/ab3100*
1784 F:      drivers/rtc/rtc-ab3100.c
1785 F:      drivers/rtc/rtc-coh901331.c
1786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1787
1788 ARM/UNIPHIER ARCHITECTURE
1789 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1790 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1791 S:      Maintained
1792 F:      arch/arm/boot/dts/uniphier*
1793 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1794 F:      arch/arm/mach-uniphier/
1795 F:      arch/arm/mm/cache-uniphier.c
1796 F:      arch/arm64/boot/dts/socionext/
1797 F:      drivers/bus/uniphier-system-bus.c
1798 F:      drivers/i2c/busses/i2c-uniphier*
1799 F:      drivers/pinctrl/uniphier/
1800 F:      drivers/tty/serial/8250/8250_uniphier.c
1801 N:      uniphier
1802
1803 ARM/Ux500 ARM ARCHITECTURE
1804 M:      Linus Walleij <linus.walleij@linaro.org>
1805 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1806 S:      Maintained
1807 F:      arch/arm/mach-ux500/
1808 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1809 F:      drivers/dma/ste_dma40*
1810 F:      drivers/hwspinlock/u8500_hsem.c
1811 F:      drivers/mfd/abx500*
1812 F:      drivers/mfd/ab8500*
1813 F:      drivers/mfd/dbx500*
1814 F:      drivers/mfd/db8500*
1815 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1816 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1817 F:      drivers/rtc/rtc-ab8500.c
1818 F:      drivers/rtc/rtc-pl031.c
1819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1820
1821 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1822 M:      Ulf Hansson <ulf.hansson@linaro.org>
1823 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1824 T:      git git://git.linaro.org/people/ulfh/clk.git
1825 S:      Maintained
1826 F:      drivers/clk/ux500/
1827 F:      include/linux/platform_data/clk-ux500.h
1828
1829 ARM/VERSATILE EXPRESS PLATFORM
1830 M:      Liviu Dudau <liviu.dudau@arm.com>
1831 M:      Sudeep Holla <sudeep.holla@arm.com>
1832 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1833 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1834 S:      Maintained
1835 F:      arch/arm/boot/dts/vexpress*
1836 F:      arch/arm64/boot/dts/arm/
1837 F:      arch/arm/mach-vexpress/
1838 F:      */*/vexpress*
1839 F:      */*/*/vexpress*
1840 F:      drivers/clk/versatile/clk-vexpress-osc.c
1841 F:      drivers/clocksource/versatile.c
1842 N:      mps2
1843
1844 ARM/VFP SUPPORT
1845 M:      Russell King <linux@armlinux.org.uk>
1846 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847 W:      http://www.armlinux.org.uk/
1848 S:      Maintained
1849 F:      arch/arm/vfp/
1850
1851 ARM/VOIPAC PXA270 SUPPORT
1852 M:      Marek Vasut <marek.vasut@gmail.com>
1853 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1854 S:      Maintained
1855 F:      arch/arm/mach-pxa/vpac270.c
1856 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1857
1858 ARM/VT8500 ARM ARCHITECTURE
1859 M:      Tony Prisk <linux@prisktech.co.nz>
1860 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1861 S:      Maintained
1862 F:      arch/arm/mach-vt8500/
1863 F:      drivers/clocksource/vt8500_timer.c
1864 F:      drivers/i2c/busses/i2c-wmt.c
1865 F:      drivers/mmc/host/wmt-sdmmc.c
1866 F:      drivers/pwm/pwm-vt8500.c
1867 F:      drivers/rtc/rtc-vt8500.c
1868 F:      drivers/tty/serial/vt8500_serial.c
1869 F:      drivers/usb/host/ehci-platform.c
1870 F:      drivers/usb/host/uhci-platform.c
1871 F:      drivers/video/fbdev/vt8500lcdfb.*
1872 F:      drivers/video/fbdev/wm8505fb*
1873 F:      drivers/video/fbdev/wmt_ge_rops.*
1874
1875 ARM/ZIPIT Z2 SUPPORT
1876 M:      Marek Vasut <marek.vasut@gmail.com>
1877 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1878 S:      Maintained
1879 F:      arch/arm/mach-pxa/z2.c
1880 F:      arch/arm/mach-pxa/include/mach/z2.h
1881
1882 ARM/ZTE ARCHITECTURE
1883 M:      Jun Nie <jun.nie@linaro.org>
1884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1885 S:      Maintained
1886 F:      arch/arm/mach-zx/
1887 F:      drivers/clk/zte/
1888 F:      Documentation/devicetree/bindings/arm/zte.txt
1889 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1890
1891 ARM/ZYNQ ARCHITECTURE
1892 M:      Michal Simek <michal.simek@xilinx.com>
1893 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1894 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1895 W:      http://wiki.xilinx.com
1896 T:      git https://github.com/Xilinx/linux-xlnx.git
1897 S:      Supported
1898 F:      arch/arm/mach-zynq/
1899 F:      drivers/cpuidle/cpuidle-zynq.c
1900 F:      drivers/block/xsysace.c
1901 N:      zynq
1902 N:      xilinx
1903 F:      drivers/clocksource/cadence_ttc_timer.c
1904 F:      drivers/i2c/busses/i2c-cadence.c
1905 F:      drivers/mmc/host/sdhci-of-arasan.c
1906 F:      drivers/edac/synopsys_edac.c
1907
1908 ARM SMMU DRIVERS
1909 M:      Will Deacon <will.deacon@arm.com>
1910 R:      Robin Murphy <robin.murphy@arm.com>
1911 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1912 S:      Maintained
1913 F:      drivers/iommu/arm-smmu.c
1914 F:      drivers/iommu/arm-smmu-v3.c
1915 F:      drivers/iommu/io-pgtable-arm.c
1916 F:      drivers/iommu/io-pgtable-arm-v7s.c
1917
1918 ARM64 PORT (AARCH64 ARCHITECTURE)
1919 M:      Catalin Marinas <catalin.marinas@arm.com>
1920 M:      Will Deacon <will.deacon@arm.com>
1921 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1923 S:      Maintained
1924 F:      arch/arm64/
1925 F:      Documentation/arm64/
1926
1927 AS3645A LED FLASH CONTROLLER DRIVER
1928 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1929 L:      linux-media@vger.kernel.org
1930 T:      git git://linuxtv.org/media_tree.git
1931 S:      Maintained
1932 F:      drivers/media/i2c/as3645a.c
1933 F:      include/media/i2c/as3645a.h
1934
1935 ASC7621 HARDWARE MONITOR DRIVER
1936 M:      George Joseph <george.joseph@fairview5.com>
1937 L:      linux-hwmon@vger.kernel.org
1938 S:      Maintained
1939 F:      Documentation/hwmon/asc7621
1940 F:      drivers/hwmon/asc7621.c
1941
1942 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1943 M:      Corentin Chary <corentin.chary@gmail.com>
1944 L:      acpi4asus-user@lists.sourceforge.net
1945 L:      platform-driver-x86@vger.kernel.org
1946 W:      http://acpi4asus.sf.net
1947 S:      Maintained
1948 F:      drivers/platform/x86/asus*.c
1949 F:      drivers/platform/x86/eeepc*.c
1950
1951 ASUS WIRELESS RADIO CONTROL DRIVER
1952 M:      João Paulo Rechi Vita <jprvita@gmail.com>
1953 L:      platform-driver-x86@vger.kernel.org
1954 S:      Maintained
1955 F:      drivers/platform/x86/asus-wireless.c
1956
1957 ASYMMETRIC KEYS
1958 M:      David Howells <dhowells@redhat.com>
1959 L:      keyrings@vger.kernel.org
1960 S:      Maintained
1961 F:      Documentation/crypto/asymmetric-keys.txt
1962 F:      include/linux/verification.h
1963 F:      include/crypto/public_key.h
1964 F:      include/crypto/pkcs7.h
1965 F:      crypto/asymmetric_keys/
1966
1967 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1968 R:      Dan Williams <dan.j.williams@intel.com>
1969 W:      http://sourceforge.net/projects/xscaleiop
1970 S:      Odd fixes
1971 F:      Documentation/crypto/async-tx-api.txt
1972 F:      crypto/async_tx/
1973 F:      drivers/dma/
1974 F:      include/linux/dmaengine.h
1975 F:      include/linux/async_tx.h
1976
1977 AT24 EEPROM DRIVER
1978 M:      Wolfram Sang <wsa@the-dreams.de>
1979 L:      linux-i2c@vger.kernel.org
1980 S:      Maintained
1981 F:      drivers/misc/eeprom/at24.c
1982 F:      include/linux/platform_data/at24.h
1983
1984 ATA OVER ETHERNET (AOE) DRIVER
1985 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1986 W:      http://www.openaoe.org/
1987 S:      Supported
1988 F:      Documentation/aoe/
1989 F:      drivers/block/aoe/
1990
1991 ATHEROS 71XX/9XXX GPIO DRIVER
1992 M:      Alban Bedel <albeu@free.fr>
1993 W:      https://github.com/AlbanBedel/linux
1994 T:      git git://github.com/AlbanBedel/linux
1995 S:      Maintained
1996 F:      drivers/gpio/gpio-ath79.c
1997 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1998
1999 ATHEROS ATH GENERIC UTILITIES
2000 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2001 L:      linux-wireless@vger.kernel.org
2002 S:      Supported
2003 F:      drivers/net/wireless/ath/*
2004
2005 ATHEROS ATH5K WIRELESS DRIVER
2006 M:      Jiri Slaby <jirislaby@gmail.com>
2007 M:      Nick Kossifidis <mickflemm@gmail.com>
2008 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2009 L:      linux-wireless@vger.kernel.org
2010 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2011 S:      Maintained
2012 F:      drivers/net/wireless/ath/ath5k/
2013
2014 ATHEROS ATH6KL WIRELESS DRIVER
2015 M:      Kalle Valo <kvalo@qca.qualcomm.com>
2016 L:      linux-wireless@vger.kernel.org
2017 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2019 S:      Supported
2020 F:      drivers/net/wireless/ath/ath6kl/
2021
2022 WILOCITY WIL6210 WIRELESS DRIVER
2023 M:      Maya Erez <qca_merez@qca.qualcomm.com>
2024 L:      linux-wireless@vger.kernel.org
2025 L:      wil6210@qca.qualcomm.com
2026 S:      Supported
2027 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
2028 F:      drivers/net/wireless/ath/wil6210/
2029 F:      include/uapi/linux/wil6210_uapi.h
2030
2031 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2032 M:      Christian Lamparter <chunkeey@googlemail.com>
2033 L:      linux-wireless@vger.kernel.org
2034 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
2035 S:      Maintained
2036 F:      drivers/net/wireless/ath/carl9170/
2037
2038 ATK0110 HWMON DRIVER
2039 M:      Luca Tettamanti <kronos.it@gmail.com>
2040 L:      linux-hwmon@vger.kernel.org
2041 S:      Maintained
2042 F:      drivers/hwmon/asus_atk0110.c
2043
2044 ATI_REMOTE2 DRIVER
2045 M:      Ville Syrjala <syrjala@sci.fi>
2046 S:      Maintained
2047 F:      drivers/input/misc/ati_remote2.c
2048
2049 ATLX ETHERNET DRIVERS
2050 M:      Jay Cliburn <jcliburn@gmail.com>
2051 M:      Chris Snook <chris.snook@gmail.com>
2052 L:      netdev@vger.kernel.org
2053 W:      http://sourceforge.net/projects/atl1
2054 W:      http://atl1.sourceforge.net
2055 S:      Maintained
2056 F:      drivers/net/ethernet/atheros/
2057
2058 ATM
2059 M:      Chas Williams <3chas3@gmail.com>
2060 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2061 L:      netdev@vger.kernel.org
2062 W:      http://linux-atm.sourceforge.net
2063 S:      Maintained
2064 F:      drivers/atm/
2065 F:      include/linux/atm*
2066 F:      include/uapi/linux/atm*
2067
2068 ATMEL AT91 / AT32 MCI DRIVER
2069 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2070 S:      Maintained
2071 F:      drivers/mmc/host/atmel-mci.c
2072
2073 ATMEL AT91 / AT32 SERIAL DRIVER
2074 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2075 S:      Supported
2076 F:      drivers/tty/serial/atmel_serial.c
2077
2078 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2079 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2080 S:      Supported
2081 F:      drivers/power/reset/at91-sama5d2_shdwc.c
2082
2083 ATMEL SAMA5D2 ADC DRIVER
2084 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2085 L:      linux-iio@vger.kernel.org
2086 S:      Supported
2087 F:      drivers/iio/adc/at91-sama5d2_adc.c
2088
2089 ATMEL Audio ALSA driver
2090 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2091 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2092 S:      Supported
2093 F:      sound/soc/atmel
2094
2095 ATMEL DMA DRIVER
2096 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2098 S:      Supported
2099 F:      drivers/dma/at_hdmac.c
2100 F:      drivers/dma/at_hdmac_regs.h
2101 F:      include/linux/platform_data/dma-atmel.h
2102
2103 ATMEL XDMA DRIVER
2104 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2105 L:      linux-arm-kernel@lists.infradead.org
2106 L:      dmaengine@vger.kernel.org
2107 S:      Supported
2108 F:      drivers/dma/at_xdmac.c
2109
2110 ATMEL I2C DRIVER
2111 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2112 L:      linux-i2c@vger.kernel.org
2113 S:      Supported
2114 F:      drivers/i2c/busses/i2c-at91.c
2115
2116 ATMEL ISI DRIVER
2117 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2118 L:      linux-media@vger.kernel.org
2119 S:      Supported
2120 F:      drivers/media/platform/soc_camera/atmel-isi.c
2121 F:      include/media/atmel-isi.h
2122
2123 ATMEL LCDFB DRIVER
2124 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2125 L:      linux-fbdev@vger.kernel.org
2126 S:      Maintained
2127 F:      drivers/video/fbdev/atmel_lcdfb.c
2128 F:      include/video/atmel_lcdc.h
2129
2130 ATMEL MACB ETHERNET DRIVER
2131 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2132 S:      Supported
2133 F:      drivers/net/ethernet/cadence/
2134
2135 ATMEL NAND DRIVER
2136 M:      Wenyou Yang <wenyou.yang@atmel.com>
2137 M:      Josh Wu <rainyfeeling@outlook.com>
2138 L:      linux-mtd@lists.infradead.org
2139 S:      Supported
2140 F:      drivers/mtd/nand/atmel_nand*
2141
2142 ATMEL SDMMC DRIVER
2143 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2144 L:      linux-mmc@vger.kernel.org
2145 S:      Supported
2146 F:      drivers/mmc/host/sdhci-of-at91.c
2147
2148 ATMEL SPI DRIVER
2149 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2150 S:      Supported
2151 F:      drivers/spi/spi-atmel.*
2152
2153 ATMEL SSC DRIVER
2154 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2155 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2156 S:      Supported
2157 F:      drivers/misc/atmel-ssc.c
2158 F:      include/linux/atmel-ssc.h
2159
2160 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2161 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2162 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2163 S:      Supported
2164 F:      drivers/misc/atmel_tclib.c
2165 F:      drivers/clocksource/tcb_clksrc.c
2166
2167 ATMEL USBA UDC DRIVER
2168 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2169 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2170 S:      Supported
2171 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2172
2173 ATMEL WIRELESS DRIVER
2174 M:      Simon Kelley <simon@thekelleys.org.uk>
2175 L:      linux-wireless@vger.kernel.org
2176 W:      http://www.thekelleys.org.uk/atmel
2177 W:      http://atmelwlandriver.sourceforge.net/
2178 S:      Maintained
2179 F:      drivers/net/wireless/atmel/atmel*
2180
2181 ATMEL MAXTOUCH DRIVER
2182 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2183 T:      git git://github.com/atmel-maxtouch/linux.git
2184 S:      Supported
2185 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2186 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2187 F:      include/linux/platform_data/atmel_mxt_ts.h
2188
2189 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2190 M:      Bradley Grove <linuxdrivers@attotech.com>
2191 L:      linux-scsi@vger.kernel.org
2192 W:      http://www.attotech.com
2193 S:      Supported
2194 F:      drivers/scsi/esas2r
2195
2196 ATUSB IEEE 802.15.4 RADIO DRIVER
2197 M:      Stefan Schmidt <stefan@osg.samsung.com>
2198 L:      linux-wpan@vger.kernel.org
2199 S:      Maintained
2200 F:      drivers/net/ieee802154/atusb.c
2201 F:      drivers/net/ieee802154/atusb.h
2202 F:      drivers/net/ieee802154/at86rf230.h
2203
2204 AUDIT SUBSYSTEM
2205 M:      Paul Moore <paul@paul-moore.com>
2206 M:      Eric Paris <eparis@redhat.com>
2207 L:      linux-audit@redhat.com (moderated for non-subscribers)
2208 W:      http://people.redhat.com/sgrubb/audit/
2209 T:      git git://git.infradead.org/users/pcmoore/audit
2210 S:      Maintained
2211 F:      include/linux/audit.h
2212 F:      include/uapi/linux/audit.h
2213 F:      kernel/audit*
2214
2215 AUXILIARY DISPLAY DRIVERS
2216 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2217 W:      http://miguelojeda.es/auxdisplay.htm
2218 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2219 S:      Maintained
2220 F:      drivers/auxdisplay/
2221 F:      include/linux/cfag12864b.h
2222
2223 AVR32 ARCHITECTURE
2224 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2225 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2226 W:      http://www.atmel.com/products/AVR32/
2227 W:      http://mirror.egtvedt.no/avr32linux.org/
2228 W:      http://avrfreaks.net/
2229 S:      Maintained
2230 F:      arch/avr32/
2231
2232 AVR32/AT32AP MACHINE SUPPORT
2233 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2234 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2235 S:      Maintained
2236 F:      arch/avr32/mach-at32ap/
2237
2238 AX.25 NETWORK LAYER
2239 M:      Ralf Baechle <ralf@linux-mips.org>
2240 L:      linux-hams@vger.kernel.org
2241 W:      http://www.linux-ax25.org/
2242 S:      Maintained
2243 F:      include/uapi/linux/ax25.h
2244 F:      include/net/ax25.h
2245 F:      net/ax25/
2246
2247 AZ6007 DVB DRIVER
2248 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2249 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2250 L:      linux-media@vger.kernel.org
2251 W:      https://linuxtv.org
2252 T:      git git://linuxtv.org/media_tree.git
2253 S:      Maintained
2254 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2255
2256 AZTECH FM RADIO RECEIVER DRIVER
2257 M:      Hans Verkuil <hverkuil@xs4all.nl>
2258 L:      linux-media@vger.kernel.org
2259 T:      git git://linuxtv.org/media_tree.git
2260 W:      https://linuxtv.org
2261 S:      Maintained
2262 F:      drivers/media/radio/radio-aztech*
2263
2264 B43 WIRELESS DRIVER
2265 L:      linux-wireless@vger.kernel.org
2266 L:      b43-dev@lists.infradead.org
2267 W:      http://wireless.kernel.org/en/users/Drivers/b43
2268 S:      Odd Fixes
2269 F:      drivers/net/wireless/broadcom/b43/
2270
2271 B43LEGACY WIRELESS DRIVER
2272 M:      Larry Finger <Larry.Finger@lwfinger.net>
2273 L:      linux-wireless@vger.kernel.org
2274 L:      b43-dev@lists.infradead.org
2275 W:      http://wireless.kernel.org/en/users/Drivers/b43
2276 S:      Maintained
2277 F:      drivers/net/wireless/broadcom/b43legacy/
2278
2279 BACKLIGHT CLASS/SUBSYSTEM
2280 M:      Jingoo Han <jingoohan1@gmail.com>
2281 M:      Lee Jones <lee.jones@linaro.org>
2282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2283 S:      Maintained
2284 F:      drivers/video/backlight/
2285 F:      include/linux/backlight.h
2286
2287 BATMAN ADVANCED
2288 M:      Marek Lindner <mareklindner@neomailbox.ch>
2289 M:      Simon Wunderlich <sw@simonwunderlich.de>
2290 M:      Antonio Quartulli <a@unstable.cc>
2291 L:      b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2292 W:      https://www.open-mesh.org/
2293 Q:      https://patchwork.open-mesh.org/project/batman/list/
2294 S:      Maintained
2295 F:      Documentation/ABI/testing/sysfs-class-net-batman-adv
2296 F:      Documentation/ABI/testing/sysfs-class-net-mesh
2297 F:      Documentation/networking/batman-adv.txt
2298 F:      net/batman-adv/
2299
2300 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2301 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2302 L:      linux-hams@vger.kernel.org
2303 W:      http://www.baycom.org/~tom/ham/ham.html
2304 S:      Maintained
2305 F:      drivers/net/hamradio/baycom*
2306
2307 BCACHE (BLOCK LAYER CACHE)
2308 M:      Kent Overstreet <kent.overstreet@gmail.com>
2309 L:      linux-bcache@vger.kernel.org
2310 W:      http://bcache.evilpiepirate.org
2311 S:      Orphan
2312 F:      drivers/md/bcache/
2313
2314 BDISP ST MEDIA DRIVER
2315 M:      Fabien Dessenne <fabien.dessenne@st.com>
2316 L:      linux-media@vger.kernel.org
2317 T:      git git://linuxtv.org/media_tree.git
2318 W:      https://linuxtv.org
2319 S:      Supported
2320 F:      drivers/media/platform/sti/bdisp
2321
2322 BEFS FILE SYSTEM
2323 S:      Orphan
2324 F:      Documentation/filesystems/befs.txt
2325 F:      fs/befs/
2326
2327 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2328 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2329 L:      netdev@vger.kernel.org
2330 S:      Maintained
2331 F:      drivers/net/ethernet/ec_bhf.c
2332
2333 BFS FILE SYSTEM
2334 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2335 S:      Maintained
2336 F:      Documentation/filesystems/bfs.txt
2337 F:      fs/bfs/
2338 F:      include/uapi/linux/bfs_fs.h
2339
2340 BLACKFIN ARCHITECTURE
2341 M:      Steven Miao <realmz6@gmail.com>
2342 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2343 T:      git git://git.code.sf.net/p/adi-linux/code
2344 W:      http://blackfin.uclinux.org
2345 S:      Supported
2346 F:      arch/blackfin/
2347
2348 BLACKFIN EMAC DRIVER
2349 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2350 W:      http://blackfin.uclinux.org
2351 S:      Supported
2352 F:      drivers/net/ethernet/adi/
2353
2354 BLACKFIN RTC DRIVER
2355 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2356 W:      http://blackfin.uclinux.org
2357 S:      Supported
2358 F:      drivers/rtc/rtc-bfin.c
2359
2360 BLACKFIN SDH DRIVER
2361 M:      Sonic Zhang <sonic.zhang@analog.com>
2362 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2363 W:      http://blackfin.uclinux.org
2364 S:      Supported
2365 F:      drivers/mmc/host/bfin_sdh.c
2366
2367 BLACKFIN SERIAL DRIVER
2368 M:      Sonic Zhang <sonic.zhang@analog.com>
2369 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2370 W:      http://blackfin.uclinux.org
2371 S:      Supported
2372 F:      drivers/tty/serial/bfin_uart.c
2373
2374 BLACKFIN WATCHDOG DRIVER
2375 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2376 W:      http://blackfin.uclinux.org
2377 S:      Supported
2378 F:      drivers/watchdog/bfin_wdt.c
2379
2380 BLACKFIN I2C TWI DRIVER
2381 M:      Sonic Zhang <sonic.zhang@analog.com>
2382 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2383 W:      http://blackfin.uclinux.org/
2384 S:      Supported
2385 F:      drivers/i2c/busses/i2c-bfin-twi.c
2386
2387 BLACKFIN MEDIA DRIVER
2388 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2389 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2390 W:      http://blackfin.uclinux.org/
2391 S:      Supported
2392 F:      drivers/media/platform/blackfin/
2393 F:      drivers/media/i2c/adv7183*
2394 F:      drivers/media/i2c/vs6624*
2395
2396 BLINKM RGB LED DRIVER
2397 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2398 S:      Maintained
2399 F:      drivers/leds/leds-blinkm.c
2400
2401 BLOCK LAYER
2402 M:      Jens Axboe <axboe@kernel.dk>
2403 L:      linux-block@vger.kernel.org
2404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2405 S:      Maintained
2406 F:      block/
2407 F:      kernel/trace/blktrace.c
2408
2409 BLOCK2MTD DRIVER
2410 M:      Joern Engel <joern@lazybastard.org>
2411 L:      linux-mtd@lists.infradead.org
2412 S:      Maintained
2413 F:      drivers/mtd/devices/block2mtd.c
2414
2415 BLUETOOTH DRIVERS
2416 M:      Marcel Holtmann <marcel@holtmann.org>
2417 M:      Gustavo Padovan <gustavo@padovan.org>
2418 M:      Johan Hedberg <johan.hedberg@gmail.com>
2419 L:      linux-bluetooth@vger.kernel.org
2420 W:      http://www.bluez.org/
2421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2423 S:      Maintained
2424 F:      drivers/bluetooth/
2425
2426 BLUETOOTH SUBSYSTEM
2427 M:      Marcel Holtmann <marcel@holtmann.org>
2428 M:      Gustavo Padovan <gustavo@padovan.org>
2429 M:      Johan Hedberg <johan.hedberg@gmail.com>
2430 L:      linux-bluetooth@vger.kernel.org
2431 W:      http://www.bluez.org/
2432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2434 S:      Maintained
2435 F:      net/bluetooth/
2436 F:      include/net/bluetooth/
2437
2438 BONDING DRIVER
2439 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2440 M:      Veaceslav Falico <vfalico@gmail.com>
2441 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2442 L:      netdev@vger.kernel.org
2443 W:      http://sourceforge.net/projects/bonding/
2444 S:      Supported
2445 F:      drivers/net/bonding/
2446 F:      include/uapi/linux/if_bonding.h
2447
2448 BPF (Safe dynamic programs and tools)
2449 M:      Alexei Starovoitov <ast@kernel.org>
2450 L:      netdev@vger.kernel.org
2451 L:      linux-kernel@vger.kernel.org
2452 S:      Supported
2453 F:      kernel/bpf/
2454
2455 BROADCOM B44 10/100 ETHERNET DRIVER
2456 M:      Gary Zambrano <zambrano@broadcom.com>
2457 L:      netdev@vger.kernel.org
2458 S:      Supported
2459 F:      drivers/net/ethernet/broadcom/b44.*
2460
2461 BROADCOM GENET ETHERNET DRIVER
2462 M:      Florian Fainelli <f.fainelli@gmail.com>
2463 L:      netdev@vger.kernel.org
2464 S:      Supported
2465 F:      drivers/net/ethernet/broadcom/genet/
2466
2467 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2468 M:      Sony Chacko <sony.chacko@qlogic.com>
2469 M:      Dept-HSGLinuxNICDev@qlogic.com
2470 L:      netdev@vger.kernel.org
2471 S:      Supported
2472 F:      drivers/net/ethernet/broadcom/bnx2.*
2473 F:      drivers/net/ethernet/broadcom/bnx2_*
2474
2475 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2476 M:      Ariel Elior <ariel.elior@qlogic.com>
2477 L:      netdev@vger.kernel.org
2478 S:      Supported
2479 F:      drivers/net/ethernet/broadcom/bnx2x/
2480
2481 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2482 M:      Florian Fainelli <f.fainelli@gmail.com>
2483 M:      Ray Jui <rjui@broadcom.com>
2484 M:      Scott Branden <sbranden@broadcom.com>
2485 L:      bcm-kernel-feedback-list@broadcom.com
2486 T:      git git://github.com/broadcom/mach-bcm
2487 S:      Maintained
2488 F:      arch/arm/mach-bcm/
2489 F:      arch/arm/boot/dts/bcm113*
2490 F:      arch/arm/boot/dts/bcm216*
2491 F:      arch/arm/boot/dts/bcm281*
2492 F:      arch/arm64/boot/dts/broadcom/
2493 F:      arch/arm/configs/bcm_defconfig
2494 F:      drivers/mmc/host/sdhci-bcm-kona.c
2495 F:      drivers/clocksource/bcm_kona_timer.c
2496
2497 BROADCOM BCM2835 ARM ARCHITECTURE
2498 M:      Stephen Warren <swarren@wwwdotorg.org>
2499 M:      Lee Jones <lee@kernel.org>
2500 M:      Eric Anholt <eric@anholt.net>
2501 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2502 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2504 S:      Maintained
2505 N:      bcm2835
2506
2507 BROADCOM BCM47XX MIPS ARCHITECTURE
2508 M:      Hauke Mehrtens <hauke@hauke-m.de>
2509 M:      Rafał Miłecki <zajec5@gmail.com>
2510 L:      linux-mips@linux-mips.org
2511 S:      Maintained
2512 F:      Documentation/devicetree/bindings/mips/brcm/
2513 F:      arch/mips/bcm47xx/*
2514 F:      arch/mips/include/asm/mach-bcm47xx/*
2515
2516 BROADCOM BCM5301X ARM ARCHITECTURE
2517 M:      Hauke Mehrtens <hauke@hauke-m.de>
2518 L:      linux-arm-kernel@lists.infradead.org
2519 S:      Maintained
2520 F:      arch/arm/mach-bcm/bcm_5301x.c
2521 F:      arch/arm/boot/dts/bcm5301x.dtsi
2522 F:      arch/arm/boot/dts/bcm470*
2523
2524 BROADCOM BCM63XX ARM ARCHITECTURE
2525 M:      Florian Fainelli <f.fainelli@gmail.com>
2526 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2527 L:      bcm-kernel-feedback-list@broadcom.com
2528 T:      git git://github.com/broadcom/stblinux.git
2529 S:      Maintained
2530 F:      arch/arm/mach-bcm/bcm63xx.c
2531 F:      arch/arm/include/debug/bcm63xx.S
2532
2533 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2534 M:      Kevin Cernekee <cernekee@gmail.com>
2535 L:      linux-usb@vger.kernel.org
2536 S:      Maintained
2537 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2538
2539 BROADCOM BCM7XXX ARM ARCHITECTURE
2540 M:      Brian Norris <computersforpeace@gmail.com>
2541 M:      Gregory Fong <gregory.0xf0@gmail.com>
2542 M:      Florian Fainelli <f.fainelli@gmail.com>
2543 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2544 L:      bcm-kernel-feedback-list@broadcom.com
2545 T:      git git://github.com/broadcom/stblinux.git
2546 S:      Maintained
2547 F:      arch/arm/mach-bcm/*brcmstb*
2548 F:      arch/arm/boot/dts/bcm7*.dts*
2549 F:      drivers/bus/brcmstb_gisb.c
2550 N:      brcmstb
2551
2552 BROADCOM BMIPS MIPS ARCHITECTURE
2553 M:      Kevin Cernekee <cernekee@gmail.com>
2554 M:      Florian Fainelli <f.fainelli@gmail.com>
2555 L:      linux-mips@linux-mips.org
2556 T:      git git://github.com/broadcom/stblinux.git
2557 S:      Maintained
2558 F:      arch/mips/bmips/*
2559 F:      arch/mips/include/asm/mach-bmips/*
2560 F:      arch/mips/kernel/*bmips*
2561 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2562 F:      drivers/irqchip/irq-bcm63*
2563 F:      drivers/irqchip/irq-bcm7*
2564 F:      drivers/irqchip/irq-brcmstb*
2565 F:      include/linux/bcm963xx_nvram.h
2566 F:      include/linux/bcm963xx_tag.h
2567
2568 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2569 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2570 M:      Prashant Sreedharan <prashant@broadcom.com>
2571 M:      Michael Chan <mchan@broadcom.com>
2572 L:      netdev@vger.kernel.org
2573 S:      Supported
2574 F:      drivers/net/ethernet/broadcom/tg3.*
2575
2576 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2577 M:      Brett Rudley <brudley@broadcom.com>
2578 M:      Arend van Spriel <arend@broadcom.com>
2579 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2580 M:      Hante Meuleman <meuleman@broadcom.com>
2581 L:      linux-wireless@vger.kernel.org
2582 L:      brcm80211-dev-list@broadcom.com
2583 S:      Supported
2584 F:      drivers/net/wireless/broadcom/brcm80211/
2585
2586 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2587 M:      QLogic-Storage-Upstream@qlogic.com
2588 L:      linux-scsi@vger.kernel.org
2589 S:      Supported
2590 F:      drivers/scsi/bnx2fc/
2591
2592 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2593 M:      QLogic-Storage-Upstream@qlogic.com
2594 L:      linux-scsi@vger.kernel.org
2595 S:      Supported
2596 F:      drivers/scsi/bnx2i/
2597
2598 BROADCOM IPROC ARM ARCHITECTURE
2599 M:      Ray Jui <rjui@broadcom.com>
2600 M:      Scott Branden <sbranden@broadcom.com>
2601 M:      Jon Mason <jonmason@broadcom.com>
2602 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2603 L:      bcm-kernel-feedback-list@broadcom.com
2604 T:      git git://github.com/broadcom/cygnus-linux.git
2605 S:      Maintained
2606 N:      iproc
2607 N:      cygnus
2608 N:      nsp
2609 N:      bcm9113*
2610 N:      bcm9583*
2611 N:      bcm9585*
2612 N:      bcm9586*
2613 N:      bcm988312
2614 N:      bcm113*
2615 N:      bcm583*
2616 N:      bcm585*
2617 N:      bcm586*
2618 N:      bcm88312
2619
2620 BROADCOM BRCMSTB GPIO DRIVER
2621 M:      Gregory Fong <gregory.0xf0@gmail.com>
2622 L:      bcm-kernel-feedback-list@broadcom.com
2623 S:      Supported
2624 F:      drivers/gpio/gpio-brcmstb.c
2625 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2626
2627 BROADCOM KONA GPIO DRIVER
2628 M:      Ray Jui <rjui@broadcom.com>
2629 L:      bcm-kernel-feedback-list@broadcom.com
2630 S:      Supported
2631 F:      drivers/gpio/gpio-bcm-kona.c
2632 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2633
2634 BROADCOM NVRAM DRIVER
2635 M:      Rafał Miłecki <zajec5@gmail.com>
2636 L:      linux-mips@linux-mips.org
2637 S:      Maintained
2638 F:      drivers/firmware/broadcom/*
2639
2640 BROADCOM STB NAND FLASH DRIVER
2641 M:      Brian Norris <computersforpeace@gmail.com>
2642 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2643 L:      linux-mtd@lists.infradead.org
2644 L:      bcm-kernel-feedback-list@broadcom.com
2645 S:      Maintained
2646 F:      drivers/mtd/nand/brcmnand/
2647
2648 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2649 M:      Rafał Miłecki <zajec5@gmail.com>
2650 L:      linux-wireless@vger.kernel.org
2651 S:      Maintained
2652 F:      drivers/bcma/
2653 F:      include/linux/bcma/
2654
2655 BROADCOM SYSTEMPORT ETHERNET DRIVER
2656 M:      Florian Fainelli <f.fainelli@gmail.com>
2657 L:      netdev@vger.kernel.org
2658 S:      Supported
2659 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2660
2661 BROADCOM VULCAN ARM64 SOC
2662 M:      Jayachandran C. <jchandra@broadcom.com>
2663 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2664 L:      bcm-kernel-feedback-list@broadcom.com
2665 S:      Maintained
2666 F:      arch/arm64/boot/dts/broadcom/vulcan*
2667
2668 BROCADE BFA FC SCSI DRIVER
2669 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2670 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2671 L:      linux-scsi@vger.kernel.org
2672 S:      Supported
2673 F:      drivers/scsi/bfa/
2674
2675 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2676 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2677 L:      netdev@vger.kernel.org
2678 S:      Supported
2679 F:      drivers/net/ethernet/brocade/bna/
2680
2681 BSG (block layer generic sg v4 driver)
2682 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2683 L:      linux-scsi@vger.kernel.org
2684 S:      Supported
2685 F:      block/bsg.c
2686 F:      include/linux/bsg.h
2687 F:      include/uapi/linux/bsg.h
2688
2689 BT87X AUDIO DRIVER
2690 M:      Clemens Ladisch <clemens@ladisch.de>
2691 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2692 T:      git git://git.alsa-project.org/alsa-kernel.git
2693 S:      Maintained
2694 F:      Documentation/sound/alsa/Bt87x.txt
2695 F:      sound/pci/bt87x.c
2696
2697 BT8XXGPIO DRIVER
2698 M:      Michael Buesch <m@bues.ch>
2699 W:      http://bu3sch.de/btgpio.php
2700 S:      Maintained
2701 F:      drivers/gpio/gpio-bt8xx.c
2702
2703 BTRFS FILE SYSTEM
2704 M:      Chris Mason <clm@fb.com>
2705 M:      Josef Bacik <jbacik@fb.com>
2706 M:      David Sterba <dsterba@suse.com>
2707 L:      linux-btrfs@vger.kernel.org
2708 W:      http://btrfs.wiki.kernel.org/
2709 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2711 S:      Maintained
2712 F:      Documentation/filesystems/btrfs.txt
2713 F:      fs/btrfs/
2714
2715 BTTV VIDEO4LINUX DRIVER
2716 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2717 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2718 L:      linux-media@vger.kernel.org
2719 W:      https://linuxtv.org
2720 T:      git git://linuxtv.org/media_tree.git
2721 S:      Odd fixes
2722 F:      Documentation/video4linux/bttv/
2723 F:      drivers/media/pci/bt8xx/bttv*
2724
2725 BUSLOGIC SCSI DRIVER
2726 M:      Khalid Aziz <khalid@gonehiking.org>
2727 L:      linux-scsi@vger.kernel.org
2728 S:      Maintained
2729 F:      drivers/scsi/BusLogic.*
2730 F:      drivers/scsi/FlashPoint.*
2731
2732 C-MEDIA CMI8788 DRIVER
2733 M:      Clemens Ladisch <clemens@ladisch.de>
2734 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2735 T:      git git://git.alsa-project.org/alsa-kernel.git
2736 S:      Maintained
2737 F:      sound/pci/oxygen/
2738
2739 C6X ARCHITECTURE
2740 M:      Mark Salter <msalter@redhat.com>
2741 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2742 L:      linux-c6x-dev@linux-c6x.org
2743 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2744 S:      Maintained
2745 F:      arch/c6x/
2746
2747 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2748 M:      David Howells <dhowells@redhat.com>
2749 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2750 S:      Supported
2751 F:      Documentation/filesystems/caching/cachefiles.txt
2752 F:      fs/cachefiles/
2753
2754 CADET FM/AM RADIO RECEIVER DRIVER
2755 M:      Hans Verkuil <hverkuil@xs4all.nl>
2756 L:      linux-media@vger.kernel.org
2757 T:      git git://linuxtv.org/media_tree.git
2758 W:      https://linuxtv.org
2759 S:      Maintained
2760 F:      drivers/media/radio/radio-cadet*
2761
2762 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2763 M:      Jonathan Corbet <corbet@lwn.net>
2764 L:      linux-media@vger.kernel.org
2765 T:      git git://linuxtv.org/media_tree.git
2766 S:      Maintained
2767 F:      Documentation/video4linux/cafe_ccic
2768 F:      drivers/media/platform/marvell-ccic/
2769
2770 CAIF NETWORK LAYER
2771 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2772 L:      netdev@vger.kernel.org
2773 S:      Supported
2774 F:      Documentation/networking/caif/
2775 F:      drivers/net/caif/
2776 F:      include/uapi/linux/caif/
2777 F:      include/net/caif/
2778 F:      net/caif/
2779
2780 CALGARY x86-64 IOMMU
2781 M:      Muli Ben-Yehuda <mulix@mulix.org>
2782 M:      Jon Mason <jdmason@kudzu.us>
2783 L:      iommu@lists.linux-foundation.org
2784 S:      Maintained
2785 F:      arch/x86/kernel/pci-calgary_64.c
2786 F:      arch/x86/kernel/tce_64.c
2787 F:      arch/x86/include/asm/calgary.h
2788 F:      arch/x86/include/asm/tce.h
2789
2790 CAN NETWORK LAYER
2791 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2792 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2793 L:      linux-can@vger.kernel.org
2794 W:      https://github.com/linux-can
2795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2797 S:      Maintained
2798 F:      Documentation/networking/can.txt
2799 F:      net/can/
2800 F:      include/linux/can/core.h
2801 F:      include/uapi/linux/can.h
2802 F:      include/uapi/linux/can/bcm.h
2803 F:      include/uapi/linux/can/raw.h
2804 F:      include/uapi/linux/can/gw.h
2805
2806 CAN NETWORK DRIVERS
2807 M:      Wolfgang Grandegger <wg@grandegger.com>
2808 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2809 L:      linux-can@vger.kernel.org
2810 W:      https://github.com/linux-can
2811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2813 S:      Maintained
2814 F:      drivers/net/can/
2815 F:      include/linux/can/dev.h
2816 F:      include/linux/can/platform/
2817 F:      include/uapi/linux/can/error.h
2818 F:      include/uapi/linux/can/netlink.h
2819
2820 CAPABILITIES
2821 M:      Serge Hallyn <serge.hallyn@canonical.com>
2822 L:      linux-security-module@vger.kernel.org
2823 S:      Supported
2824 F:      include/linux/capability.h
2825 F:      include/uapi/linux/capability.h
2826 F:      security/commoncap.c
2827 F:      kernel/capability.c
2828
2829 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2830 M:      Kevin Tsai <ktsai@capellamicro.com>
2831 S:      Maintained
2832 F:      drivers/iio/light/cm*
2833 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2834
2835 CAVIUM LIQUIDIO NETWORK DRIVER
2836 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2837 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2838 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2839 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2840 L:     netdev@vger.kernel.org
2841 W:     http://www.cavium.com
2842 S:     Supported
2843 F:     drivers/net/ethernet/cavium/liquidio/
2844
2845 CC2520 IEEE-802.15.4 RADIO DRIVER
2846 M:      Varka Bhadram <varkabhadram@gmail.com>
2847 L:      linux-wpan@vger.kernel.org
2848 S:      Maintained
2849 F:      drivers/net/ieee802154/cc2520.c
2850 F:      include/linux/spi/cc2520.h
2851 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2852
2853 CELL BROADBAND ENGINE ARCHITECTURE
2854 M:      Arnd Bergmann <arnd@arndb.de>
2855 L:      linuxppc-dev@lists.ozlabs.org
2856 W:      http://www.ibm.com/developerworks/power/cell/
2857 S:      Supported
2858 F:      arch/powerpc/include/asm/cell*.h
2859 F:      arch/powerpc/include/asm/spu*.h
2860 F:      arch/powerpc/include/uapi/asm/spu*.h
2861 F:      arch/powerpc/oprofile/*cell*
2862 F:      arch/powerpc/platforms/cell/
2863
2864 CEPH COMMON CODE (LIBCEPH)
2865 M:      Ilya Dryomov <idryomov@gmail.com>
2866 M:      "Yan, Zheng" <zyan@redhat.com>
2867 M:      Sage Weil <sage@redhat.com>
2868 L:      ceph-devel@vger.kernel.org
2869 W:      http://ceph.com/
2870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2871 T:      git git://github.com/ceph/ceph-client.git
2872 S:      Supported
2873 F:      net/ceph/
2874 F:      include/linux/ceph/
2875 F:      include/linux/crush/
2876
2877 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2878 M:      "Yan, Zheng" <zyan@redhat.com>
2879 M:      Sage Weil <sage@redhat.com>
2880 M:      Ilya Dryomov <idryomov@gmail.com>
2881 L:      ceph-devel@vger.kernel.org
2882 W:      http://ceph.com/
2883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2884 T:      git git://github.com/ceph/ceph-client.git
2885 S:      Supported
2886 F:      Documentation/filesystems/ceph.txt
2887 F:      fs/ceph/
2888
2889 CERTIFICATE HANDLING:
2890 M:      David Howells <dhowells@redhat.com>
2891 M:      David Woodhouse <dwmw2@infradead.org>
2892 L:      keyrings@vger.kernel.org
2893 S:      Maintained
2894 F:      Documentation/module-signing.txt
2895 F:      certs/
2896 F:      scripts/sign-file.c
2897 F:      scripts/extract-cert.c
2898
2899 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2900 L:      linux-usb@vger.kernel.org
2901 S:      Orphan
2902 F:      Documentation/usb/WUSB-Design-overview.txt
2903 F:      Documentation/usb/wusb-cbaf
2904 F:      drivers/usb/host/hwa-hc.c
2905 F:      drivers/usb/host/whci/
2906 F:      drivers/usb/wusbcore/
2907 F:      include/linux/usb/wusb*
2908
2909 CFAG12864B LCD DRIVER
2910 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2911 W:      http://miguelojeda.es/auxdisplay.htm
2912 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2913 S:      Maintained
2914 F:      drivers/auxdisplay/cfag12864b.c
2915 F:      include/linux/cfag12864b.h
2916
2917 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2918 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2919 W:      http://miguelojeda.es/auxdisplay.htm
2920 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2921 S:      Maintained
2922 F:      drivers/auxdisplay/cfag12864bfb.c
2923 F:      include/linux/cfag12864b.h
2924
2925 CFG80211 and NL80211
2926 M:      Johannes Berg <johannes@sipsolutions.net>
2927 L:      linux-wireless@vger.kernel.org
2928 W:      http://wireless.kernel.org/
2929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2931 S:      Maintained
2932 F:      include/uapi/linux/nl80211.h
2933 F:      include/net/cfg80211.h
2934 F:      net/wireless/*
2935 X:      net/wireless/wext*
2936
2937 CHAR and MISC DRIVERS
2938 M:      Arnd Bergmann <arnd@arndb.de>
2939 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2941 S:      Supported
2942 F:      drivers/char/*
2943 F:      drivers/misc/*
2944 F:      include/linux/miscdevice.h
2945
2946 CHECKPATCH
2947 M:      Andy Whitcroft <apw@canonical.com>
2948 M:      Joe Perches <joe@perches.com>
2949 S:      Maintained
2950 F:      scripts/checkpatch.pl
2951
2952 CHINESE DOCUMENTATION
2953 M:      Harry Wei <harryxiyou@gmail.com>
2954 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2955 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2956 S:      Maintained
2957 F:      Documentation/zh_CN/
2958
2959 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2960 M:      Peter Chen <Peter.Chen@nxp.com>
2961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2962 L:      linux-usb@vger.kernel.org
2963 S:      Maintained
2964 F:      drivers/usb/chipidea/
2965
2966 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2967 M:      Hans de Goede <hdegoede@redhat.com>
2968 L:      linux-input@vger.kernel.org
2969 S:      Maintained
2970 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2971 F:      drivers/input/touchscreen/chipone_icn8318.c
2972
2973 CHROME HARDWARE PLATFORM SUPPORT
2974 M:      Olof Johansson <olof@lixom.net>
2975 S:      Maintained
2976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2977 F:      drivers/platform/chrome/
2978
2979 CISCO VIC ETHERNET NIC DRIVER
2980 M:      Christian Benvenuti <benve@cisco.com>
2981 M:      Sujith Sankar <ssujith@cisco.com>
2982 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2983 M:      Neel Patel <neepatel@cisco.com>
2984 S:      Supported
2985 F:      drivers/net/ethernet/cisco/enic/
2986
2987 CISCO VIC LOW LATENCY NIC DRIVER
2988 M:      Christian Benvenuti <benve@cisco.com>
2989 M:      Dave Goodell <dgoodell@cisco.com>
2990 S:      Supported
2991 F:      drivers/infiniband/hw/usnic/
2992
2993 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2994 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2995 L:      netdev@vger.kernel.org
2996 S:      Maintained
2997 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2998
2999 CIRRUS LOGIC AUDIO CODEC DRIVERS
3000 M:      Brian Austin <brian.austin@cirrus.com>
3001 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
3002 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3003 S:      Maintained
3004 F:      sound/soc/codecs/cs*
3005
3006 CLEANCACHE API
3007 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3008 L:      linux-kernel@vger.kernel.org
3009 S:      Maintained
3010 F:      mm/cleancache.c
3011 F:      include/linux/cleancache.h
3012
3013 CLK API
3014 M:      Russell King <linux@armlinux.org.uk>
3015 L:      linux-clk@vger.kernel.org
3016 S:      Maintained
3017 F:      include/linux/clk.h
3018
3019 CLOCKSOURCE, CLOCKEVENT DRIVERS
3020 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3021 M:      Thomas Gleixner <tglx@linutronix.de>
3022 L:      linux-kernel@vger.kernel.org
3023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3024 S:      Supported
3025 F:      drivers/clocksource
3026
3027 CISCO FCOE HBA DRIVER
3028 M:      Hiral Patel <hiralpat@cisco.com>
3029 M:      Suma Ramars <sramars@cisco.com>
3030 M:      Brian Uchino <buchino@cisco.com>
3031 L:      linux-scsi@vger.kernel.org
3032 S:      Supported
3033 F:      drivers/scsi/fnic/
3034
3035 CISCO SCSI HBA DRIVER
3036 M:      Narsimhulu Musini <nmusini@cisco.com>
3037 M:      Sesidhar Baddela <sebaddel@cisco.com>
3038 L:      linux-scsi@vger.kernel.org
3039 S:      Supported
3040 F:      drivers/scsi/snic/
3041
3042 CMPC ACPI DRIVER
3043 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3044 M:      Daniel Oliveira Nascimento <don@syst.com.br>
3045 L:      platform-driver-x86@vger.kernel.org
3046 S:      Supported
3047 F:      drivers/platform/x86/classmate-laptop.c
3048
3049 COBALT MEDIA DRIVER
3050 M:      Hans Verkuil <hans.verkuil@cisco.com>
3051 L:      linux-media@vger.kernel.org
3052 T:      git git://linuxtv.org/media_tree.git
3053 W:      https://linuxtv.org
3054 S:      Supported
3055 F:      drivers/media/pci/cobalt/
3056
3057 COCCINELLE/Semantic Patches (SmPL)
3058 M:      Julia Lawall <Julia.Lawall@lip6.fr>
3059 M:      Gilles Muller <Gilles.Muller@lip6.fr>
3060 M:      Nicolas Palix <nicolas.palix@imag.fr>
3061 M:      Michal Marek <mmarek@suse.com>
3062 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
3063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3064 W:      http://coccinelle.lip6.fr/
3065 S:      Supported
3066 F:      Documentation/coccinelle.txt
3067 F:      scripts/coccinelle/
3068 F:      scripts/coccicheck
3069
3070 CODA FILE SYSTEM
3071 M:      Jan Harkes <jaharkes@cs.cmu.edu>
3072 M:      coda@cs.cmu.edu
3073 L:      codalist@coda.cs.cmu.edu
3074 W:      http://www.coda.cs.cmu.edu/
3075 S:      Maintained
3076 F:      Documentation/filesystems/coda.txt
3077 F:      fs/coda/
3078 F:      include/linux/coda*.h
3079 F:      include/uapi/linux/coda*.h
3080
3081 CODA V4L2 MEM2MEM DRIVER
3082 M:      Philipp Zabel <p.zabel@pengutronix.de>
3083 L:      linux-media@vger.kernel.org
3084 S:      Maintained
3085 F:      Documentation/devicetree/bindings/media/coda.txt
3086 F:      drivers/media/platform/coda/
3087
3088 COMMON CLK FRAMEWORK
3089 M:      Michael Turquette <mturquette@baylibre.com>
3090 M:      Stephen Boyd <sboyd@codeaurora.org>
3091 L:      linux-clk@vger.kernel.org
3092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3093 S:      Maintained
3094 F:      Documentation/devicetree/bindings/clock/
3095 F:      drivers/clk/
3096 X:      drivers/clk/clkdev.c
3097 F:      include/linux/clk-pr*
3098 F:      include/linux/clk/
3099
3100 COMMON INTERNET FILE SYSTEM (CIFS)
3101 M:      Steve French <sfrench@samba.org>
3102 L:      linux-cifs@vger.kernel.org
3103 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3104 W:      http://linux-cifs.samba.org/
3105 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3106 S:      Supported
3107 F:      Documentation/filesystems/cifs/
3108 F:      fs/cifs/
3109
3110 COMPACTPCI HOTPLUG CORE
3111 M:      Scott Murray <scott@spiteful.org>
3112 L:      linux-pci@vger.kernel.org
3113 S:      Maintained
3114 F:      drivers/pci/hotplug/cpci_hotplug*
3115
3116 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3117 M:      Scott Murray <scott@spiteful.org>
3118 L:      linux-pci@vger.kernel.org
3119 S:      Maintained
3120 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3121
3122 COMPACTPCI HOTPLUG GENERIC DRIVER
3123 M:      Scott Murray <scott@spiteful.org>
3124 L:      linux-pci@vger.kernel.org
3125 S:      Maintained
3126 F:      drivers/pci/hotplug/cpcihp_generic.c
3127
3128 COMPAL LAPTOP SUPPORT
3129 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3130 L:      platform-driver-x86@vger.kernel.org
3131 S:      Maintained
3132 F:      drivers/platform/x86/compal-laptop.c
3133
3134 CONEXANT ACCESSRUNNER USB DRIVER
3135 L:      accessrunner-general@lists.sourceforge.net
3136 W:      http://accessrunner.sourceforge.net/
3137 S:      Orphan
3138 F:      drivers/usb/atm/cxacru.c
3139
3140 CONFIGFS
3141 M:      Joel Becker <jlbec@evilplan.org>
3142 M:      Christoph Hellwig <hch@lst.de>
3143 T:      git git://git.infradead.org/users/hch/configfs.git
3144 S:      Supported
3145 F:      fs/configfs/
3146 F:      include/linux/configfs.h
3147
3148 CONNECTOR
3149 M:      Evgeniy Polyakov <zbr@ioremap.net>
3150 L:      netdev@vger.kernel.org
3151 S:      Maintained
3152 F:      drivers/connector/
3153
3154 CONTROL GROUP (CGROUP)
3155 M:      Tejun Heo <tj@kernel.org>
3156 M:      Li Zefan <lizefan@huawei.com>
3157 M:      Johannes Weiner <hannes@cmpxchg.org>
3158 L:      cgroups@vger.kernel.org
3159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3160 S:      Maintained
3161 F:      Documentation/cgroups/
3162 F:      include/linux/cgroup*
3163 F:      kernel/cgroup*
3164
3165 CONTROL GROUP - CPUSET
3166 M:      Li Zefan <lizefan@huawei.com>
3167 L:      cgroups@vger.kernel.org
3168 W:      http://www.bullopensource.org/cpuset/
3169 W:      http://oss.sgi.com/projects/cpusets/
3170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3171 S:      Maintained
3172 F:      Documentation/cgroups/cpusets.txt
3173 F:      include/linux/cpuset.h
3174 F:      kernel/cpuset.c
3175
3176 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3177 M:      Johannes Weiner <hannes@cmpxchg.org>
3178 M:      Michal Hocko <mhocko@kernel.org>
3179 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3180 L:      cgroups@vger.kernel.org
3181 L:      linux-mm@kvack.org
3182 S:      Maintained
3183 F:      mm/memcontrol.c
3184 F:      mm/swap_cgroup.c
3185
3186 CORETEMP HARDWARE MONITORING DRIVER
3187 M:      Fenghua Yu <fenghua.yu@intel.com>
3188 L:      linux-hwmon@vger.kernel.org
3189 S:      Maintained
3190 F:      Documentation/hwmon/coretemp
3191 F:      drivers/hwmon/coretemp.c
3192
3193 COSA/SRP SYNC SERIAL DRIVER
3194 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3195 W:      http://www.fi.muni.cz/~kas/cosa/
3196 S:      Maintained
3197 F:      drivers/net/wan/cosa*
3198
3199 CPMAC ETHERNET DRIVER
3200 M:      Florian Fainelli <florian@openwrt.org>
3201 L:      netdev@vger.kernel.org
3202 S:      Maintained
3203 F:      drivers/net/ethernet/ti/cpmac.c
3204
3205 CPU FREQUENCY DRIVERS
3206 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3207 M:      Viresh Kumar <viresh.kumar@linaro.org>
3208 L:      linux-pm@vger.kernel.org
3209 S:      Maintained
3210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3211 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3212 F:      drivers/cpufreq/
3213 F:      include/linux/cpufreq.h
3214
3215 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3216 M:      Viresh Kumar <viresh.kumar@linaro.org>
3217 M:      Sudeep Holla <sudeep.holla@arm.com>
3218 L:      linux-pm@vger.kernel.org
3219 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3220 S:      Maintained
3221 F:      drivers/cpufreq/arm_big_little.h
3222 F:      drivers/cpufreq/arm_big_little.c
3223 F:      drivers/cpufreq/arm_big_little_dt.c
3224
3225 CPUIDLE DRIVER - ARM BIG LITTLE
3226 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3227 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3228 L:      linux-pm@vger.kernel.org
3229 L:      linux-arm-kernel@lists.infradead.org
3230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3231 S:      Maintained
3232 F:      drivers/cpuidle/cpuidle-big_little.c
3233
3234 CPUIDLE DRIVER - ARM EXYNOS
3235 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3236 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3237 M:      Kukjin Kim <kgene@kernel.org>
3238 L:      linux-pm@vger.kernel.org
3239 L:      linux-samsung-soc@vger.kernel.org
3240 S:      Supported
3241 F:      drivers/cpuidle/cpuidle-exynos.c
3242 F:      arch/arm/mach-exynos/pm.c
3243
3244 CPUIDLE DRIVERS
3245 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3246 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3247 L:      linux-pm@vger.kernel.org
3248 S:      Maintained
3249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3250 F:      drivers/cpuidle/*
3251 F:      include/linux/cpuidle.h
3252
3253 CPUID/MSR DRIVER
3254 M:      "H. Peter Anvin" <hpa@zytor.com>
3255 S:      Maintained
3256 F:      arch/x86/kernel/cpuid.c
3257 F:      arch/x86/kernel/msr.c
3258
3259 CPU POWER MONITORING SUBSYSTEM
3260 M:      Thomas Renninger <trenn@suse.com>
3261 L:      linux-pm@vger.kernel.org
3262 S:      Maintained
3263 F:      tools/power/cpupower/
3264
3265 CRAMFS FILESYSTEM
3266 W:      http://sourceforge.net/projects/cramfs/
3267 S:      Orphan / Obsolete
3268 F:      Documentation/filesystems/cramfs.txt
3269 F:      fs/cramfs/
3270
3271 CRIS PORT
3272 M:      Mikael Starvik <starvik@axis.com>
3273 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3274 L:      linux-cris-kernel@axis.com
3275 W:      http://developer.axis.com
3276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3277 S:      Maintained
3278 F:      arch/cris/
3279 F:      drivers/tty/serial/crisv10.*
3280
3281 CRYPTO API
3282 M:      Herbert Xu <herbert@gondor.apana.org.au>
3283 M:      "David S. Miller" <davem@davemloft.net>
3284 L:      linux-crypto@vger.kernel.org
3285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3287 S:      Maintained
3288 F:      Documentation/crypto/
3289 F:      Documentation/devicetree/bindings/crypto/
3290 F:      Documentation/DocBook/crypto-API.tmpl
3291 F:      arch/*/crypto/
3292 F:      crypto/
3293 F:      drivers/crypto/
3294 F:      include/crypto/
3295
3296 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3297 M:      Neil Horman <nhorman@tuxdriver.com>
3298 L:      linux-crypto@vger.kernel.org
3299 S:      Maintained
3300 F:      crypto/ansi_cprng.c
3301 F:      crypto/rng.c
3302
3303 CS3308 MEDIA DRIVER
3304 M:      Hans Verkuil <hverkuil@xs4all.nl>
3305 L:      linux-media@vger.kernel.org
3306 T:      git git://linuxtv.org/media_tree.git
3307 W:      http://linuxtv.org
3308 S:      Odd Fixes
3309 F:      drivers/media/i2c/cs3308.c
3310 F:      drivers/media/i2c/cs3308.h
3311
3312 CS5535 Audio ALSA driver
3313 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3314 S:      Maintained
3315 F:      sound/pci/cs5535audio/
3316
3317 CW1200 WLAN driver
3318 M:      Solomon Peachy <pizza@shaftnet.org>
3319 S:      Maintained
3320 F:      drivers/net/wireless/st/cw1200/
3321
3322 CX18 VIDEO4LINUX DRIVER
3323 M:      Andy Walls <awalls@md.metrocast.net>
3324 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3325 L:      linux-media@vger.kernel.org
3326 T:      git git://linuxtv.org/media_tree.git
3327 W:      https://linuxtv.org
3328 W:      http://www.ivtvdriver.org/index.php/Cx18
3329 S:      Maintained
3330 F:      Documentation/video4linux/cx18.txt
3331 F:      drivers/media/pci/cx18/
3332 F:      include/uapi/linux/ivtv*
3333
3334 CX2341X MPEG ENCODER HELPER MODULE
3335 M:      Hans Verkuil <hverkuil@xs4all.nl>
3336 L:      linux-media@vger.kernel.org
3337 T:      git git://linuxtv.org/media_tree.git
3338 W:      https://linuxtv.org
3339 S:      Maintained
3340 F:      drivers/media/common/cx2341x*
3341 F:      include/media/cx2341x*
3342
3343 CX24120 MEDIA DRIVER
3344 M:      Jemma Denson <jdenson@gmail.com>
3345 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3346 L:      linux-media@vger.kernel.org
3347 W:      https://linuxtv.org
3348 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3349 S:      Maintained
3350 F:      drivers/media/dvb-frontends/cx24120*
3351
3352 CX88 VIDEO4LINUX DRIVER
3353 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
3354 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
3355 L:      linux-media@vger.kernel.org
3356 W:      https://linuxtv.org
3357 T:      git git://linuxtv.org/media_tree.git
3358 S:      Odd fixes
3359 F:      Documentation/video4linux/cx88/
3360 F:      drivers/media/pci/cx88/
3361
3362 CXD2820R MEDIA DRIVER
3363 M:      Antti Palosaari <crope@iki.fi>
3364 L:      linux-media@vger.kernel.org
3365 W:      https://linuxtv.org
3366 W:      http://palosaari.fi/linux/
3367 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3368 T:      git git://linuxtv.org/anttip/media_tree.git
3369 S:      Maintained
3370 F:      drivers/media/dvb-frontends/cxd2820r*
3371
3372 CXGB3 ETHERNET DRIVER (CXGB3)
3373 M:      Santosh Raspatur <santosh@chelsio.com>
3374 L:      netdev@vger.kernel.org
3375 W:      http://www.chelsio.com
3376 S:      Supported
3377 F:      drivers/net/ethernet/chelsio/cxgb3/
3378
3379 CXGB3 ISCSI DRIVER (CXGB3I)
3380 M:      Karen Xie <kxie@chelsio.com>
3381 L:      linux-scsi@vger.kernel.org
3382 W:      http://www.chelsio.com
3383 S:      Supported
3384 F:      drivers/scsi/cxgbi/cxgb3i
3385
3386 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3387 M:      Steve Wise <swise@chelsio.com>
3388 L:      linux-rdma@vger.kernel.org
3389 W:      http://www.openfabrics.org
3390 S:      Supported
3391 F:      drivers/infiniband/hw/cxgb3/
3392
3393 CXGB4 ETHERNET DRIVER (CXGB4)
3394 M:      Hariprasad S <hariprasad@chelsio.com>
3395 L:      netdev@vger.kernel.org
3396 W:      http://www.chelsio.com
3397 S:      Supported
3398 F:      drivers/net/ethernet/chelsio/cxgb4/
3399
3400 CXGB4 ISCSI DRIVER (CXGB4I)
3401 M:      Karen Xie <kxie@chelsio.com>
3402 L:      linux-scsi@vger.kernel.org
3403 W:      http://www.chelsio.com
3404 S:      Supported
3405 F:      drivers/scsi/cxgbi/cxgb4i
3406
3407 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3408 M:      Steve Wise <swise@chelsio.com>
3409 L:      linux-rdma@vger.kernel.org
3410 W:      http://www.openfabrics.org
3411 S:      Supported
3412 F:      drivers/infiniband/hw/cxgb4/
3413
3414 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3415 M:      Casey Leedom <leedom@chelsio.com>
3416 L:      netdev@vger.kernel.org
3417 W:      http://www.chelsio.com
3418 S:      Supported
3419 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3420
3421 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3422 M:      Ian Munsie <imunsie@au1.ibm.com>
3423 M:      Michael Neuling <mikey@neuling.org>
3424 L:      linuxppc-dev@lists.ozlabs.org
3425 S:      Supported
3426 F:      drivers/misc/cxl/
3427 F:      include/misc/cxl*
3428 F:      include/uapi/misc/cxl.h
3429 F:      Documentation/powerpc/cxl.txt
3430 F:      Documentation/powerpc/cxl.txt
3431 F:      Documentation/ABI/testing/sysfs-class-cxl
3432
3433 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3434 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3435 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3436 L:      linux-scsi@vger.kernel.org
3437 S:      Supported
3438 F:      drivers/scsi/cxlflash/
3439 F:      include/uapi/scsi/cxlflash_ioctls.h
3440 F:      Documentation/powerpc/cxlflash.txt
3441
3442 STMMAC ETHERNET DRIVER
3443 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3444 M:      Alexandre Torgue <alexandre.torgue@st.com>
3445 L:      netdev@vger.kernel.org
3446 W:      http://www.stlinux.com
3447 S:      Supported
3448 F:      drivers/net/ethernet/stmicro/stmmac/
3449
3450 CYBERPRO FB DRIVER
3451 M:      Russell King <linux@armlinux.org.uk>
3452 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3453 W:      http://www.armlinux.org.uk/
3454 S:      Maintained
3455 F:      drivers/video/fbdev/cyber2000fb.*
3456
3457 CYCLADES ASYNC MUX DRIVER
3458 W:      http://www.cyclades.com/
3459 S:      Orphan
3460 F:      drivers/tty/cyclades.c
3461 F:      include/linux/cyclades.h
3462 F:      include/uapi/linux/cyclades.h
3463
3464 CYCLADES PC300 DRIVER
3465 W:      http://www.cyclades.com/
3466 S:      Orphan
3467 F:      drivers/net/wan/pc300*
3468
3469 CYPRESS_FIRMWARE MEDIA DRIVER
3470 M:      Antti Palosaari <crope@iki.fi>
3471 L:      linux-media@vger.kernel.org
3472 W:      https://linuxtv.org
3473 W:      http://palosaari.fi/linux/
3474 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3475 T:      git git://linuxtv.org/anttip/media_tree.git
3476 S:      Maintained
3477 F:      drivers/media/common/cypress_firmware*
3478
3479 CYTTSP TOUCHSCREEN DRIVER
3480 M:      Ferruh Yigit <fery@cypress.com>
3481 L:      linux-input@vger.kernel.org
3482 S:      Supported
3483 F:      drivers/input/touchscreen/cyttsp*
3484 F:      include/linux/input/cyttsp.h
3485
3486 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3487 M:      Joshua Kinard <kumba@gentoo.org>
3488 S:      Maintained
3489 F:      drivers/rtc/rtc-ds1685.c
3490 F:      include/linux/rtc/ds1685.h
3491
3492 DAMA SLAVE for AX.25
3493 M:      Joerg Reuter <jreuter@yaina.de>
3494 W:      http://yaina.de/jreuter/
3495 W:      http://www.qsl.net/dl1bke/
3496 L:      linux-hams@vger.kernel.org
3497 S:      Maintained
3498 F:      net/ax25/af_ax25.c
3499 F:      net/ax25/ax25_dev.c
3500 F:      net/ax25/ax25_ds_*
3501 F:      net/ax25/ax25_in.c
3502 F:      net/ax25/ax25_out.c
3503 F:      net/ax25/ax25_timer.c
3504 F:      net/ax25/sysctl_net_ax25.c
3505
3506 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3507 L:      netdev@vger.kernel.org
3508 S:      Orphan
3509 F:      Documentation/networking/dmfe.txt
3510 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3511
3512 DC390/AM53C974 SCSI driver
3513 M:      Hannes Reinecke <hare@suse.com>
3514 L:      linux-scsi@vger.kernel.org
3515 S:      Maintained
3516 F:      drivers/scsi/am53c974.c
3517
3518 DC395x SCSI driver
3519 M:      Oliver Neukum <oliver@neukum.org>
3520 M:      Ali Akcaagac <aliakc@web.de>
3521 M:      Jamie Lenehan <lenehan@twibble.org>
3522 L:      dc395x@twibble.org
3523 W:      http://twibble.org/dist/dc395x/
3524 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3525 S:      Maintained
3526 F:      Documentation/scsi/dc395x.txt
3527 F:      drivers/scsi/dc395x.*
3528
3529 DCCP PROTOCOL
3530 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3531 L:      dccp@vger.kernel.org
3532 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3533 S:      Maintained
3534 F:      include/linux/dccp.h
3535 F:      include/uapi/linux/dccp.h
3536 F:      include/linux/tfrc.h
3537 F:      net/dccp/
3538
3539 DECnet NETWORK LAYER
3540 W:      http://linux-decnet.sourceforge.net
3541 L:      linux-decnet-user@lists.sourceforge.net
3542 S:      Orphan
3543 F:      Documentation/networking/decnet.txt
3544 F:      net/decnet/
3545
3546 DECSTATION PLATFORM SUPPORT
3547 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3548 L:      linux-mips@linux-mips.org
3549 W:      http://www.linux-mips.org/wiki/DECstation
3550 S:      Maintained
3551 F:      arch/mips/dec/
3552 F:      arch/mips/include/asm/dec/
3553 F:      arch/mips/include/asm/mach-dec/
3554
3555 DEFXX FDDI NETWORK DRIVER
3556 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3557 S:      Maintained
3558 F:      drivers/net/fddi/defxx.*
3559
3560 DELL LAPTOP DRIVER
3561 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3562 M:      Pali Rohár <pali.rohar@gmail.com>
3563 L:      platform-driver-x86@vger.kernel.org
3564 S:      Maintained
3565 F:      drivers/platform/x86/dell-laptop.c
3566
3567 DELL LAPTOP RBTN DRIVER
3568 M:      Pali Rohár <pali.rohar@gmail.com>
3569 S:      Maintained
3570 F:      drivers/platform/x86/dell-rbtn.*
3571
3572 DELL LAPTOP FREEFALL DRIVER
3573 M:      Pali Rohár <pali.rohar@gmail.com>
3574 S:      Maintained
3575 F:      drivers/platform/x86/dell-smo8800.c
3576
3577 DELL LAPTOP SMM DRIVER
3578 M:      Pali Rohár <pali.rohar@gmail.com>
3579 S:      Maintained
3580 F:      drivers/hwmon/dell-smm-hwmon.c
3581 F:      include/uapi/linux/i8k.h
3582
3583 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3584 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3585 S:      Maintained
3586 F:      Documentation/dcdbas.txt
3587 F:      drivers/firmware/dcdbas.*
3588
3589 DELL WMI EXTRAS DRIVER
3590 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3591 M:      Pali Rohár <pali.rohar@gmail.com>
3592 S:      Maintained
3593 F:      drivers/platform/x86/dell-wmi.c
3594
3595 DESIGNWARE USB2 DRD IP DRIVER
3596 M:      John Youn <johnyoun@synopsys.com>
3597 L:      linux-usb@vger.kernel.org
3598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3599 S:      Maintained
3600 F:      drivers/usb/dwc2/
3601
3602 DESIGNWARE USB3 DRD IP DRIVER
3603 M:      Felipe Balbi <balbi@kernel.org>
3604 L:      linux-usb@vger.kernel.org
3605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3606 S:      Maintained
3607 F:      drivers/usb/dwc3/
3608
3609 DEVICE COREDUMP (DEV_COREDUMP)
3610 M:      Johannes Berg <johannes@sipsolutions.net>
3611 L:      linux-kernel@vger.kernel.org
3612 S:      Maintained
3613 F:      drivers/base/devcoredump.c
3614 F:      include/linux/devcoredump.h
3615
3616 DEVICE FREQUENCY (DEVFREQ)
3617 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3618 M:      Kyungmin Park <kyungmin.park@samsung.com>
3619 L:      linux-pm@vger.kernel.org
3620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3621 S:      Maintained
3622 F:      drivers/devfreq/
3623 F:      include/linux/devfreq.h
3624 F:      Documentation/devicetree/bindings/devfreq/
3625
3626 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3627 M:      Chanwoo Choi <cw00.choi@samsung.com>
3628 L:      linux-pm@vger.kernel.org
3629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3630 S:      Supported
3631 F:      drivers/devfreq/event/
3632 F:      drivers/devfreq/devfreq-event.c
3633 F:      include/linux/devfreq-event.h
3634 F:      Documentation/devicetree/bindings/devfreq/event/
3635
3636 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3637 M:      Chanwoo Choi <cw00.choi@samsung.com>
3638 L:      linux-pm@vger.kernel.org
3639 L:      linux-samsung-soc@vger.kernel.org
3640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3641 S:      Maintained
3642 F:      drivers/devfreq/exynos-bus.c
3643 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3644
3645 DEVICE NUMBER REGISTRY
3646 M:      Torben Mathiasen <device@lanana.org>
3647 W:      http://lanana.org/docs/device-list/index.html
3648 S:      Maintained
3649
3650 DEVICE-MAPPER  (LVM)
3651 M:      Alasdair Kergon <agk@redhat.com>
3652 M:      Mike Snitzer <snitzer@redhat.com>
3653 M:      dm-devel@redhat.com
3654 L:      dm-devel@redhat.com
3655 W:      http://sources.redhat.com/dm
3656 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3658 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3659 S:      Maintained
3660 F:      Documentation/device-mapper/
3661 F:      drivers/md/dm*
3662 F:      drivers/md/persistent-data/
3663 F:      include/linux/device-mapper.h
3664 F:      include/linux/dm-*.h
3665 F:      include/uapi/linux/dm-*.h
3666
3667 DEVLINK
3668 M:      Jiri Pirko <jiri@mellanox.com>
3669 L:      netdev@vger.kernel.org
3670 S:      Supported
3671 F:      net/core/devlink.c
3672 F:      include/net/devlink.h
3673 F:      include/uapi/linux/devlink.h
3674
3675 DIALOG SEMICONDUCTOR DRIVERS
3676 M:      Support Opensource <support.opensource@diasemi.com>
3677 W:      http://www.dialog-semiconductor.com/products
3678 S:      Supported
3679 F:      Documentation/hwmon/da90??
3680 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3681 F:      drivers/gpio/gpio-da90??.c
3682 F:      drivers/hwmon/da90??-hwmon.c
3683 F:      drivers/iio/adc/da91??-*.c
3684 F:      drivers/input/misc/da90??_onkey.c
3685 F:      drivers/input/touchscreen/da9052_tsi.c
3686 F:      drivers/leds/leds-da90??.c
3687 F:      drivers/mfd/da903x.c
3688 F:      drivers/mfd/da90??-*.c
3689 F:      drivers/mfd/da91??-*.c
3690 F:      drivers/power/da9052-battery.c
3691 F:      drivers/power/da91??-*.c
3692 F:      drivers/regulator/da903x.c
3693 F:      drivers/regulator/da9???-regulator.[ch]
3694 F:      drivers/rtc/rtc-da90??.c
3695 F:      drivers/video/backlight/da90??_bl.c
3696 F:      drivers/watchdog/da90??_wdt.c
3697 F:      include/linux/mfd/da903x.h
3698 F:      include/linux/mfd/da9052/
3699 F:      include/linux/mfd/da9055/
3700 F:      include/linux/mfd/da9063/
3701 F:      include/linux/mfd/da9150/
3702 F:      include/sound/da[79]*.h
3703 F:      sound/soc/codecs/da[79]*.[ch]
3704
3705 DIGI NEO AND CLASSIC PCI PRODUCTS
3706 M:      Lidza Louina <lidza.louina@gmail.com>
3707 M:      Mark Hounschell <markh@compro.net>
3708 L:      driverdev-devel@linuxdriverproject.org
3709 S:      Maintained
3710 F:      drivers/staging/dgnc/
3711
3712 DIOLAN U2C-12 I2C DRIVER
3713 M:      Guenter Roeck <linux@roeck-us.net>
3714 L:      linux-i2c@vger.kernel.org
3715 S:      Maintained
3716 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3717
3718 DIRECT ACCESS (DAX)
3719 M:      Matthew Wilcox <willy@linux.intel.com>
3720 L:      linux-fsdevel@vger.kernel.org
3721 S:      Supported
3722 F:      fs/dax.c
3723
3724 DIRECTORY NOTIFICATION (DNOTIFY)
3725 M:      Eric Paris <eparis@parisplace.org>
3726 S:      Maintained
3727 F:      Documentation/filesystems/dnotify.txt
3728 F:      fs/notify/dnotify/
3729 F:      include/linux/dnotify.h
3730
3731 DISK GEOMETRY AND PARTITION HANDLING
3732 M:      Andries Brouwer <aeb@cwi.nl>
3733 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3734 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3735 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3736 S:      Maintained
3737
3738 DISKQUOTA
3739 M:      Jan Kara <jack@suse.com>
3740 S:      Maintained
3741 F:      Documentation/filesystems/quota.txt
3742 F:      fs/quota/
3743 F:      include/linux/quota*.h
3744 F:      include/uapi/linux/quota*.h
3745
3746 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3747 M:      Bernie Thompson <bernie@plugable.com>
3748 L:      linux-fbdev@vger.kernel.org
3749 S:      Maintained
3750 W:      http://plugable.com/category/projects/udlfb/
3751 F:      drivers/video/fbdev/udlfb.c
3752 F:      include/video/udlfb.h
3753 F:      Documentation/fb/udlfb.txt
3754
3755 DISTRIBUTED LOCK MANAGER (DLM)
3756 M:      Christine Caulfield <ccaulfie@redhat.com>
3757 M:      David Teigland <teigland@redhat.com>
3758 L:      cluster-devel@redhat.com
3759 W:      http://sources.redhat.com/cluster/
3760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3761 S:      Supported
3762 F:      fs/dlm/
3763
3764 DMA BUFFER SHARING FRAMEWORK
3765 M:      Sumit Semwal <sumit.semwal@linaro.org>
3766 S:      Maintained
3767 L:      linux-media@vger.kernel.org
3768 L:      dri-devel@lists.freedesktop.org
3769 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3770 F:      drivers/dma-buf/
3771 F:      include/linux/dma-buf*
3772 F:      include/linux/reservation.h
3773 F:      include/linux/*fence.h
3774 F:      Documentation/dma-buf-sharing.txt
3775 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3776
3777 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3778 M:      Vinod Koul <vinod.koul@intel.com>
3779 L:      dmaengine@vger.kernel.org
3780 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3781 S:      Maintained
3782 F:      drivers/dma/
3783 F:      include/linux/dmaengine.h
3784 F:      Documentation/devicetree/bindings/dma/
3785 F:      Documentation/dmaengine/
3786 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3787
3788 DME1737 HARDWARE MONITOR DRIVER
3789 M:      Juerg Haefliger <juergh@gmail.com>
3790 L:      linux-hwmon@vger.kernel.org
3791 S:      Maintained
3792 F:      Documentation/hwmon/dme1737
3793 F:      drivers/hwmon/dme1737.c
3794
3795 DMI/SMBIOS SUPPORT
3796 M:      Jean Delvare <jdelvare@suse.com>
3797 S:      Maintained
3798 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3799 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3800 F:      drivers/firmware/dmi-id.c
3801 F:      drivers/firmware/dmi_scan.c
3802 F:      include/linux/dmi.h
3803
3804 DOCUMENTATION
3805 M:      Jonathan Corbet <corbet@lwn.net>
3806 L:      linux-doc@vger.kernel.org
3807 S:      Maintained
3808 F:      Documentation/
3809 F:      scripts/docproc.c
3810 F:      scripts/kernel-doc*
3811 X:      Documentation/ABI/
3812 X:      Documentation/devicetree/
3813 X:      Documentation/acpi
3814 X:      Documentation/power
3815 X:      Documentation/spi
3816 X:      Documentation/DocBook/media
3817 T:      git git://git.lwn.net/linux.git docs-next
3818
3819 DOUBLETALK DRIVER
3820 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3821 L:      blinux-list@redhat.com
3822 S:      Maintained
3823 F:      drivers/char/dtlk.c
3824 F:      include/linux/dtlk.h
3825
3826 DPT_I2O SCSI RAID DRIVER
3827 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3828 L:      linux-scsi@vger.kernel.org
3829 W:      http://www.adaptec.com/
3830 S:      Maintained
3831 F:      drivers/scsi/dpt*
3832 F:      drivers/scsi/dpt/
3833
3834 DRBD DRIVER
3835 M:      Philipp Reisner <philipp.reisner@linbit.com>
3836 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3837 L:      drbd-dev@lists.linbit.com
3838 W:      http://www.drbd.org
3839 T:      git git://git.linbit.com/linux-drbd.git
3840 T:      git git://git.linbit.com/drbd-8.4.git
3841 S:      Supported
3842 F:      drivers/block/drbd/
3843 F:      lib/lru_cache.c
3844 F:      Documentation/blockdev/drbd/
3845
3846 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3847 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3849 S:      Supported
3850 F:      Documentation/kobject.txt
3851 F:      drivers/base/
3852 F:      fs/debugfs/
3853 F:      fs/kernfs/
3854 F:      fs/sysfs/
3855 F:      include/linux/debugfs.h
3856 F:      include/linux/kobj*
3857 F:      lib/kobj*
3858
3859 DRM DRIVERS
3860 M:      David Airlie <airlied@linux.ie>
3861 L:      dri-devel@lists.freedesktop.org
3862 T:      git git://people.freedesktop.org/~airlied/linux
3863 S:      Maintained
3864 F:      drivers/gpu/drm/
3865 F:      drivers/gpu/vga/
3866 F:      Documentation/DocBook/gpu.*
3867 F:      include/drm/
3868 F:      include/uapi/drm/
3869
3870 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3871 M:      Dave Airlie <airlied@redhat.com>
3872 S:      Odd Fixes
3873 F:      drivers/gpu/drm/ast/
3874
3875 DRM DRIVER FOR BOCHS VIRTUAL GPU
3876 M:      Gerd Hoffmann <kraxel@redhat.com>
3877 S:      Odd Fixes
3878 F:      drivers/gpu/drm/bochs/
3879
3880 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3881 M:      Dave Airlie <airlied@redhat.com>
3882 S:      Odd Fixes
3883 F:      drivers/gpu/drm/cirrus/
3884
3885 RADEON and AMDGPU DRM DRIVERS
3886 M:      Alex Deucher <alexander.deucher@amd.com>
3887 M:      Christian König <christian.koenig@amd.com>
3888 L:      dri-devel@lists.freedesktop.org
3889 T:      git git://people.freedesktop.org/~agd5f/linux
3890 S:      Supported
3891 F:      drivers/gpu/drm/radeon/
3892 F:      include/uapi/drm/radeon_drm.h
3893 F:      drivers/gpu/drm/amd/
3894 F:      include/uapi/drm/amdgpu_drm.h
3895
3896 DRM PANEL DRIVERS
3897 M:      Thierry Reding <thierry.reding@gmail.com>
3898 L:      dri-devel@lists.freedesktop.org
3899 T:      git git://anongit.freedesktop.org/tegra/linux.git
3900 S:      Maintained
3901 F:      drivers/gpu/drm/drm_panel.c
3902 F:      drivers/gpu/drm/panel/
3903 F:      include/drm/drm_panel.h
3904 F:      Documentation/devicetree/bindings/display/panel/
3905
3906 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3907 M:      Daniel Vetter <daniel.vetter@intel.com>
3908 M:      Jani Nikula <jani.nikula@linux.intel.com>
3909 L:      intel-gfx@lists.freedesktop.org
3910 L:      dri-devel@lists.freedesktop.org
3911 W:      https://01.org/linuxgraphics/
3912 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3913 T:      git git://anongit.freedesktop.org/drm-intel
3914 S:      Supported
3915 F:      drivers/gpu/drm/i915/
3916 F:      include/drm/i915*
3917 F:      include/uapi/drm/i915_drm.h
3918
3919 DRM DRIVERS FOR ATMEL HLCDC
3920 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3921 L:      dri-devel@lists.freedesktop.org
3922 S:      Supported
3923 F:      drivers/gpu/drm/atmel-hlcdc/
3924 F:      Documentation/devicetree/bindings/drm/atmel/
3925
3926 DRM DRIVERS FOR ALLWINNER A10
3927 M:      Maxime Ripard  <maxime.ripard@free-electrons.com>
3928 L:      dri-devel@lists.freedesktop.org
3929 S:      Supported
3930 F:      drivers/gpu/drm/sun4i/
3931 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3932
3933 DRM DRIVERS FOR EXYNOS
3934 M:      Inki Dae <inki.dae@samsung.com>
3935 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3936 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3937 M:      Kyungmin Park <kyungmin.park@samsung.com>
3938 L:      dri-devel@lists.freedesktop.org
3939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3940 S:      Supported
3941 F:      drivers/gpu/drm/exynos/
3942 F:      include/uapi/drm/exynos_drm.h
3943 F:      Documentation/devicetree/bindings/display/exynos/
3944
3945 DRM DRIVERS FOR FREESCALE DCU
3946 M:      Stefan Agner <stefan@agner.ch>
3947 M:      Alison Wang <alison.wang@freescale.com>
3948 L:      dri-devel@lists.freedesktop.org
3949 S:      Supported
3950 F:      drivers/gpu/drm/fsl-dcu/
3951 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3952 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
3953 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3954
3955 DRM DRIVERS FOR FREESCALE IMX
3956 M:      Philipp Zabel <p.zabel@pengutronix.de>
3957 L:      dri-devel@lists.freedesktop.org
3958 S:      Maintained
3959 F:      drivers/gpu/drm/imx/
3960 F:      drivers/gpu/ipu-v3/
3961 F:      Documentation/devicetree/bindings/display/imx/
3962
3963 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3964 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3965 L:      dri-devel@lists.freedesktop.org
3966 T:      git git://github.com/patjak/drm-gma500
3967 S:      Maintained
3968 F:      drivers/gpu/drm/gma500/
3969
3970 DRM DRIVERS FOR HISILICON
3971 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
3972 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
3973 R:      Chen Feng <puck.chen@hisilicon.com>
3974 L:      dri-devel@lists.freedesktop.org
3975 T:      git git://github.com/xin3liang/linux.git
3976 S:      Maintained
3977 F:      drivers/gpu/drm/hisilicon/
3978 F:      Documentation/devicetree/bindings/display/hisilicon/
3979
3980 DRM DRIVER FOR INTEL I810 VIDEO CARDS
3981 S:      Orphan / Obsolete
3982 F:      drivers/gpu/drm/i810/
3983 F:      include/uapi/drm/i810_drm.h
3984
3985 DRM DRIVER FOR MSM ADRENO GPU
3986 M:      Rob Clark <robdclark@gmail.com>
3987 L:      linux-arm-msm@vger.kernel.org
3988 L:      dri-devel@lists.freedesktop.org
3989 L:      freedreno@lists.freedesktop.org
3990 T:      git git://people.freedesktop.org/~robclark/linux
3991 S:      Maintained
3992 F:      drivers/gpu/drm/msm/
3993 F:      include/uapi/drm/msm_drm.h
3994 F:      Documentation/devicetree/bindings/display/msm/
3995
3996 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
3997 M:      Ben Skeggs <bskeggs@redhat.com>
3998 L:      dri-devel@lists.freedesktop.org
3999 L:      nouveau@lists.freedesktop.org
4000 T:      git git://github.com/skeggsb/linux
4001 S:      Supported
4002 F:      drivers/gpu/drm/nouveau/
4003 F:      include/uapi/drm/nouveau_drm.h
4004
4005 DRM DRIVERS FOR NVIDIA TEGRA
4006 M:      Thierry Reding <thierry.reding@gmail.com>
4007 L:      dri-devel@lists.freedesktop.org
4008 L:      linux-tegra@vger.kernel.org
4009 T:      git git://anongit.freedesktop.org/tegra/linux.git
4010 S:      Supported
4011 F:      drivers/gpu/drm/tegra/
4012 F:      drivers/gpu/host1x/
4013 F:      include/linux/host1x.h
4014 F:      include/uapi/drm/tegra_drm.h
4015 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4016
4017 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4018 S:      Orphan / Obsolete
4019 F:      drivers/gpu/drm/mga/
4020 F:      include/uapi/drm/mga_drm.h
4021
4022 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4023 M:      Dave Airlie <airlied@redhat.com>
4024 S:      Odd Fixes
4025 F:      drivers/gpu/drm/mgag200/
4026
4027 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4028 S:      Orphan / Obsolete
4029 F:      drivers/gpu/drm/r128/
4030 F:      include/uapi/drm/r128_drm.h
4031
4032 DRM DRIVERS FOR RENESAS
4033 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4034 L:      dri-devel@lists.freedesktop.org
4035 L:      linux-renesas-soc@vger.kernel.org
4036 T:      git git://linuxtv.org/pinchartl/fbdev
4037 S:      Supported
4038 F:      drivers/gpu/drm/rcar-du/
4039 F:      drivers/gpu/drm/shmobile/
4040 F:      include/linux/platform_data/shmob_drm.h
4041 F:      Documentation/devicetree/bindings/display/renesas,du.txt
4042
4043 DRM DRIVER FOR QXL VIRTUAL GPU
4044 M:      Dave Airlie <airlied@redhat.com>
4045 S:      Odd Fixes
4046 F:      drivers/gpu/drm/qxl/
4047 F:      include/uapi/drm/qxl_drm.h
4048
4049 DRM DRIVERS FOR ROCKCHIP
4050 M:      Mark Yao <mark.yao@rock-chips.com>
4051 L:      dri-devel@lists.freedesktop.org
4052 S:      Maintained
4053 F:      drivers/gpu/drm/rockchip/
4054 F:      Documentation/devicetree/bindings/display/rockchip/
4055
4056 DRM DRIVER FOR SAVAGE VIDEO CARDS
4057 S:      Orphan / Obsolete
4058 F:      drivers/gpu/drm/savage/
4059 F:      include/uapi/drm/savage_drm.h
4060
4061 DRM DRIVER FOR SIS VIDEO CARDS
4062 S:      Orphan / Obsolete
4063 F:      drivers/gpu/drm/sis/
4064 F:      include/uapi/drm/sis_drm.h
4065
4066 DRM DRIVERS FOR STI
4067 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
4068 M:      Vincent Abriou <vincent.abriou@st.com>
4069 L:      dri-devel@lists.freedesktop.org
4070 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4071 S:      Maintained
4072 F:      drivers/gpu/drm/sti
4073 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
4074
4075 DRM DRIVER FOR TDFX VIDEO CARDS
4076 S:      Orphan / Obsolete
4077 F:      drivers/gpu/drm/tdfx/
4078
4079 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4080 M:      Dave Airlie <airlied@redhat.com>
4081 S:      Odd Fixes
4082 F:      drivers/gpu/drm/udl/
4083
4084 DRM DRIVERS FOR VIVANTE GPU IP
4085 M:      Lucas Stach <l.stach@pengutronix.de>
4086 R:      Russell King <linux+etnaviv@armlinux.org.uk>
4087 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
4088 L:      dri-devel@lists.freedesktop.org
4089 S:      Maintained
4090 F:      drivers/gpu/drm/etnaviv/
4091 F:      include/uapi/drm/etnaviv_drm.h
4092 F:      Documentation/devicetree/bindings/display/etnaviv/
4093
4094 DRM DRIVER FOR VMWARE VIRTUAL GPU
4095 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4096 M:      Sinclair Yeh <syeh@vmware.com>
4097 M:      Thomas Hellstrom <thellstrom@vmware.com>
4098 L:      dri-devel@lists.freedesktop.org
4099 T:      git git://people.freedesktop.org/~syeh/repos_linux
4100 T:      git git://people.freedesktop.org/~thomash/linux
4101 S:      Supported
4102 F:      drivers/gpu/drm/vmwgfx/
4103 F:      include/uapi/drm/vmwgfx_drm.h
4104
4105 DRM DRIVERS FOR VC4
4106 M:      Eric Anholt <eric@anholt.net>
4107 T:      git git://github.com/anholt/linux
4108 S:      Supported
4109 F:      drivers/gpu/drm/vc4/
4110 F:      include/uapi/drm/vc4_drm.h
4111 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4112
4113 DSBR100 USB FM RADIO DRIVER
4114 M:      Alexey Klimov <klimov.linux@gmail.com>
4115 L:      linux-media@vger.kernel.org
4116 T:      git git://linuxtv.org/media_tree.git
4117 S:      Maintained
4118 F:      drivers/media/radio/dsbr100.c
4119
4120 DSCC4 DRIVER
4121 M:      Francois Romieu <romieu@fr.zoreil.com>
4122 L:      netdev@vger.kernel.org
4123 S:      Maintained
4124 F:      drivers/net/wan/dscc4.c
4125
4126 DT3155 MEDIA DRIVER
4127 M:      Hans Verkuil <hverkuil@xs4all.nl>
4128 L:      linux-media@vger.kernel.org
4129 T:      git git://linuxtv.org/media_tree.git
4130 W:      https://linuxtv.org
4131 S:      Odd Fixes
4132 F:      drivers/media/pci/dt3155/
4133
4134 DVB_USB_AF9015 MEDIA DRIVER
4135 M:      Antti Palosaari <crope@iki.fi>
4136 L:      linux-media@vger.kernel.org
4137 W:      https://linuxtv.org
4138 W:      http://palosaari.fi/linux/
4139 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4140 T:      git git://linuxtv.org/anttip/media_tree.git
4141 S:      Maintained
4142 F:      drivers/media/usb/dvb-usb-v2/af9015*
4143
4144 DVB_USB_AF9035 MEDIA DRIVER
4145 M:      Antti Palosaari <crope@iki.fi>
4146 L:      linux-media@vger.kernel.org
4147 W:      https://linuxtv.org
4148 W:      http://palosaari.fi/linux/
4149 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4150 T:      git git://linuxtv.org/anttip/media_tree.git
4151 S:      Maintained
4152 F:      drivers/media/usb/dvb-usb-v2/af9035*
4153
4154 DVB_USB_ANYSEE MEDIA DRIVER
4155 M:      Antti Palosaari <crope@iki.fi>
4156 L:      linux-media@vger.kernel.org
4157 W:      https://linuxtv.org
4158 W:      http://palosaari.fi/linux/
4159 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4160 T:      git git://linuxtv.org/anttip/media_tree.git
4161 S:      Maintained
4162 F:      drivers/media/usb/dvb-usb-v2/anysee*
4163
4164 DVB_USB_AU6610 MEDIA DRIVER
4165 M:      Antti Palosaari <crope@iki.fi>
4166 L:      linux-media@vger.kernel.org
4167 W:      https://linuxtv.org
4168 W:      http://palosaari.fi/linux/
4169 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4170 T:      git git://linuxtv.org/anttip/media_tree.git
4171 S:      Maintained
4172 F:      drivers/media/usb/dvb-usb-v2/au6610*
4173
4174 DVB_USB_CE6230 MEDIA DRIVER
4175 M:      Antti Palosaari <crope@iki.fi>
4176 L:      linux-media@vger.kernel.org
4177 W:      https://linuxtv.org
4178 W:      http://palosaari.fi/linux/
4179 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4180 T:      git git://linuxtv.org/anttip/media_tree.git
4181 S:      Maintained
4182 F:      drivers/media/usb/dvb-usb-v2/ce6230*
4183
4184 DVB_USB_CXUSB MEDIA DRIVER
4185 M:      Michael Krufky <mkrufky@linuxtv.org>
4186 L:      linux-media@vger.kernel.org
4187 W:      https://linuxtv.org
4188 W:      http://github.com/mkrufky
4189 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4190 T:      git git://linuxtv.org/media_tree.git
4191 S:      Maintained
4192 F:      drivers/media/usb/dvb-usb/cxusb*
4193
4194 DVB_USB_EC168 MEDIA DRIVER
4195 M:      Antti Palosaari <crope@iki.fi>
4196 L:      linux-media@vger.kernel.org
4197 W:      https://linuxtv.org
4198 W:      http://palosaari.fi/linux/
4199 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4200 T:      git git://linuxtv.org/anttip/media_tree.git
4201 S:      Maintained
4202 F:      drivers/media/usb/dvb-usb-v2/ec168*
4203
4204 DVB_USB_GL861 MEDIA DRIVER
4205 M:      Antti Palosaari <crope@iki.fi>
4206 L:      linux-media@vger.kernel.org
4207 W:      https://linuxtv.org
4208 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4209 T:      git git://linuxtv.org/anttip/media_tree.git
4210 S:      Maintained
4211 F:      drivers/media/usb/dvb-usb-v2/gl861*
4212
4213 DVB_USB_MXL111SF MEDIA DRIVER
4214 M:      Michael Krufky <mkrufky@linuxtv.org>
4215 L:      linux-media@vger.kernel.org
4216 W:      https://linuxtv.org
4217 W:      http://github.com/mkrufky
4218 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4219 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4220 S:      Maintained
4221 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4222
4223 DVB_USB_RTL28XXU MEDIA DRIVER
4224 M:      Antti Palosaari <crope@iki.fi>
4225 L:      linux-media@vger.kernel.org
4226 W:      https://linuxtv.org
4227 W:      http://palosaari.fi/linux/
4228 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4229 T:      git git://linuxtv.org/anttip/media_tree.git
4230 S:      Maintained
4231 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4232
4233 DVB_USB_V2 MEDIA DRIVER
4234 M:      Antti Palosaari <crope@iki.fi>
4235 L:      linux-media@vger.kernel.org
4236 W:      https://linuxtv.org
4237 W:      http://palosaari.fi/linux/
4238 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4239 T:      git git://linuxtv.org/anttip/media_tree.git
4240 S:      Maintained
4241 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4242 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4243
4244 DYNAMIC DEBUG
4245 M:      Jason Baron <jbaron@akamai.com>
4246 S:      Maintained
4247 F:      lib/dynamic_debug.c
4248 F:      include/linux/dynamic_debug.h
4249
4250 DZ DECSTATION DZ11 SERIAL DRIVER
4251 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4252 S:      Maintained
4253 F:      drivers/tty/serial/dz.*
4254
4255 E3X0 POWER BUTTON DRIVER
4256 M:      Moritz Fischer <moritz.fischer@ettus.com>
4257 L:      usrp-users@lists.ettus.com
4258 W:      http://www.ettus.com
4259 S:      Supported
4260 F:      drivers/input/misc/e3x0-button.c
4261 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4262
4263 E4000 MEDIA DRIVER
4264 M:      Antti Palosaari <crope@iki.fi>
4265 L:      linux-media@vger.kernel.org
4266 W:      https://linuxtv.org
4267 W:      http://palosaari.fi/linux/
4268 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4269 T:      git git://linuxtv.org/anttip/media_tree.git
4270 S:      Maintained
4271 F:      drivers/media/tuners/e4000*
4272
4273 EATA ISA/EISA/PCI SCSI DRIVER
4274 M:      Dario Ballabio <ballabio_dario@emc.com>
4275 L:      linux-scsi@vger.kernel.org
4276 S:      Maintained
4277 F:      drivers/scsi/eata.c
4278
4279 EC100 MEDIA DRIVER
4280 M:      Antti Palosaari <crope@iki.fi>
4281 L:      linux-media@vger.kernel.org
4282 W:      https://linuxtv.org
4283 W:      http://palosaari.fi/linux/
4284 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4285 T:      git git://linuxtv.org/anttip/media_tree.git
4286 S:      Maintained
4287 F:      drivers/media/dvb-frontends/ec100*
4288
4289 ECRYPT FILE SYSTEM
4290 M:      Tyler Hicks <tyhicks@canonical.com>
4291 L:      ecryptfs@vger.kernel.org
4292 W:      http://ecryptfs.org
4293 W:      https://launchpad.net/ecryptfs
4294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4295 S:      Supported
4296 F:      Documentation/filesystems/ecryptfs.txt
4297 F:      fs/ecryptfs/
4298
4299 EDAC-CORE
4300 M:      Doug Thompson <dougthompson@xmission.com>
4301 M:      Borislav Petkov <bp@alien8.de>
4302 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4303 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4304 L:      linux-edac@vger.kernel.org
4305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4307 S:      Supported
4308 F:      Documentation/edac.txt
4309 F:      drivers/edac/
4310 F:      include/linux/edac.h
4311
4312 EDAC-AMD64
4313 M:      Doug Thompson <dougthompson@xmission.com>
4314 M:      Borislav Petkov <bp@alien8.de>
4315 L:      linux-edac@vger.kernel.org
4316 S:      Maintained
4317 F:      drivers/edac/amd64_edac*
4318
4319 EDAC-CALXEDA
4320 M:      Doug Thompson <dougthompson@xmission.com>
4321 M:      Robert Richter <rric@kernel.org>
4322 L:      linux-edac@vger.kernel.org
4323 S:      Maintained
4324 F:      drivers/edac/highbank*
4325
4326 EDAC-CAVIUM
4327 M:      Ralf Baechle <ralf@linux-mips.org>
4328 M:      David Daney <david.daney@cavium.com>
4329 L:      linux-edac@vger.kernel.org
4330 L:      linux-mips@linux-mips.org
4331 S:      Supported
4332 F:      drivers/edac/octeon_edac*
4333
4334 EDAC-E752X
4335 M:      Mark Gross <mark.gross@intel.com>
4336 M:      Doug Thompson <dougthompson@xmission.com>
4337 L:      linux-edac@vger.kernel.org
4338 S:      Maintained
4339 F:      drivers/edac/e752x_edac.c
4340
4341 EDAC-E7XXX
4342 M:      Doug Thompson <dougthompson@xmission.com>
4343 L:      linux-edac@vger.kernel.org
4344 S:      Maintained
4345 F:      drivers/edac/e7xxx_edac.c
4346
4347 EDAC-GHES
4348 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4349 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4350 L:      linux-edac@vger.kernel.org
4351 S:      Maintained
4352 F:      drivers/edac/ghes_edac.c
4353
4354 EDAC-I82443BXGX
4355 M:      Tim Small <tim@buttersideup.com>
4356 L:      linux-edac@vger.kernel.org
4357 S:      Maintained
4358 F:      drivers/edac/i82443bxgx_edac.c
4359
4360 EDAC-I3000
4361 M:      Jason Uhlenkott <juhlenko@akamai.com>
4362 L:      linux-edac@vger.kernel.org
4363 S:      Maintained
4364 F:      drivers/edac/i3000_edac.c
4365
4366 EDAC-I5000
4367 M:      Doug Thompson <dougthompson@xmission.com>
4368 L:      linux-edac@vger.kernel.org
4369 S:      Maintained
4370 F:      drivers/edac/i5000_edac.c
4371
4372 EDAC-I5400
4373 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4374 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4375 L:      linux-edac@vger.kernel.org
4376 S:      Maintained
4377 F:      drivers/edac/i5400_edac.c
4378
4379 EDAC-I7300
4380 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4381 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4382 L:      linux-edac@vger.kernel.org
4383 S:      Maintained
4384 F:      drivers/edac/i7300_edac.c
4385
4386 EDAC-I7CORE
4387 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4388 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4389 L:      linux-edac@vger.kernel.org
4390 S:      Maintained
4391 F:      drivers/edac/i7core_edac.c
4392
4393 EDAC-I82975X
4394 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4395 M:      "Arvind R." <arvino55@gmail.com>
4396 L:      linux-edac@vger.kernel.org
4397 S:      Maintained
4398 F:      drivers/edac/i82975x_edac.c
4399
4400 EDAC-IE31200
4401 M:      Jason Baron <jbaron@akamai.com>
4402 L:      linux-edac@vger.kernel.org
4403 S:      Maintained
4404 F:      drivers/edac/ie31200_edac.c
4405
4406 EDAC-MPC85XX
4407 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4408 L:      linux-edac@vger.kernel.org
4409 S:      Maintained
4410 F:      drivers/edac/mpc85xx_edac.[ch]
4411
4412 EDAC-PASEMI
4413 M:      Egor Martovetsky <egor@pasemi.com>
4414 L:      linux-edac@vger.kernel.org
4415 S:      Maintained
4416 F:      drivers/edac/pasemi_edac.c
4417
4418 EDAC-R82600
4419 M:      Tim Small <tim@buttersideup.com>
4420 L:      linux-edac@vger.kernel.org
4421 S:      Maintained
4422 F:      drivers/edac/r82600_edac.c
4423
4424 EDAC-SBRIDGE
4425 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4426 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4427 L:      linux-edac@vger.kernel.org
4428 S:      Maintained
4429 F:      drivers/edac/sb_edac.c
4430
4431 EDAC-XGENE
4432 APPLIED MICRO (APM) X-GENE SOC EDAC
4433 M:     Loc Ho <lho@apm.com>
4434 S:     Supported
4435 F:     drivers/edac/xgene_edac.c
4436 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4437
4438 EDIROL UA-101/UA-1000 DRIVER
4439 M:      Clemens Ladisch <clemens@ladisch.de>
4440 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4441 T:      git git://git.alsa-project.org/alsa-kernel.git
4442 S:      Maintained
4443 F:      sound/usb/misc/ua101.c
4444
4445 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4446 M:      Matt Fleming <matt@codeblueprint.co.uk>
4447 L:      linux-efi@vger.kernel.org
4448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4449 S:      Maintained
4450 F:      Documentation/efi-stub.txt
4451 F:      arch/ia64/kernel/efi.c
4452 F:      arch/x86/boot/compressed/eboot.[ch]
4453 F:      arch/x86/include/asm/efi.h
4454 F:      arch/x86/platform/efi/
4455 F:      drivers/firmware/efi/
4456 F:      include/linux/efi*.h
4457
4458 EFI VARIABLE FILESYSTEM
4459 M:      Matthew Garrett <matthew.garrett@nebula.com>
4460 M:      Jeremy Kerr <jk@ozlabs.org>
4461 M:      Matt Fleming <matt@codeblueprint.co.uk>
4462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4463 L:      linux-efi@vger.kernel.org
4464 S:      Maintained
4465 F:      fs/efivarfs/
4466
4467 EFIFB FRAMEBUFFER DRIVER
4468 L:      linux-fbdev@vger.kernel.org
4469 M:      Peter Jones <pjones@redhat.com>
4470 S:      Maintained
4471 F:      drivers/video/fbdev/efifb.c
4472
4473 EFS FILESYSTEM
4474 W:      http://aeschi.ch.eu.org/efs/
4475 S:      Orphan
4476 F:      fs/efs/
4477
4478 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4479 M:      Douglas Miller <dougmill@linux.vnet.ibm.com>
4480 L:      netdev@vger.kernel.org
4481 S:      Maintained
4482 F:      drivers/net/ethernet/ibm/ehea/
4483
4484 EM28XX VIDEO4LINUX DRIVER
4485 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4486 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4487 L:      linux-media@vger.kernel.org
4488 W:      https://linuxtv.org
4489 T:      git git://linuxtv.org/media_tree.git
4490 S:      Maintained
4491 F:      drivers/media/usb/em28xx/
4492
4493 EMBEDDED LINUX
4494 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4495 M:      Matt Mackall <mpm@selenic.com>
4496 M:      David Woodhouse <dwmw2@infradead.org>
4497 L:      linux-embedded@vger.kernel.org
4498 S:      Maintained
4499
4500 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4501 M:      James Smart <james.smart@avagotech.com>
4502 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4503 L:      linux-scsi@vger.kernel.org
4504 W:      http://www.avagotech.com
4505 S:      Supported
4506 F:      drivers/scsi/lpfc/
4507
4508 ENE CB710 FLASH CARD READER DRIVER
4509 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
4510 S:      Maintained
4511 F:      drivers/misc/cb710/
4512 F:      drivers/mmc/host/cb710-mmc.*
4513 F:      include/linux/cb710.h
4514
4515 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4516 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4517 S:      Maintained
4518 F:      drivers/media/rc/ene_ir.*
4519
4520 EPSON S1D13XXX FRAMEBUFFER DRIVER
4521 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4522 S:      Maintained
4523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4524 F:      drivers/video/fbdev/s1d13xxxfb.c
4525 F:      include/video/s1d13xxxfb.h
4526
4527 ET131X NETWORK DRIVER
4528 M:      Mark Einon <mark.einon@gmail.com>
4529 S:      Odd Fixes
4530 F:      drivers/net/ethernet/agere/
4531
4532 ETHERNET BRIDGE
4533 M:      Stephen Hemminger <stephen@networkplumber.org>
4534 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4535 L:      netdev@vger.kernel.org
4536 W:      http://www.linuxfoundation.org/en/Net:Bridge
4537 S:      Maintained
4538 F:      include/linux/netfilter_bridge/
4539 F:      net/bridge/
4540
4541 ETHERNET PHY LIBRARY
4542 M:      Florian Fainelli <f.fainelli@gmail.com>
4543 L:      netdev@vger.kernel.org
4544 S:      Maintained
4545 F:      include/linux/phy.h
4546 F:      include/linux/phy_fixed.h
4547 F:      drivers/net/phy/
4548 F:      Documentation/networking/phy.txt
4549 F:      drivers/of/of_mdio.c
4550 F:      drivers/of/of_net.c
4551
4552 EXT2 FILE SYSTEM
4553 M:      Jan Kara <jack@suse.com>
4554 L:      linux-ext4@vger.kernel.org
4555 S:      Maintained
4556 F:      Documentation/filesystems/ext2.txt
4557 F:      fs/ext2/
4558 F:      include/linux/ext2*
4559
4560 EXT4 FILE SYSTEM
4561 M:      "Theodore Ts'o" <tytso@mit.edu>
4562 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4563 L:      linux-ext4@vger.kernel.org
4564 W:      http://ext4.wiki.kernel.org
4565 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4567 S:      Maintained
4568 F:      Documentation/filesystems/ext4.txt
4569 F:      fs/ext4/
4570
4571 Extended Verification Module (EVM)
4572 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4573 L:      linux-ima-devel@lists.sourceforge.net
4574 L:      linux-security-module@vger.kernel.org
4575 S:      Supported
4576 F:      security/integrity/evm/
4577
4578 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4579 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4580 M:      Chanwoo Choi <cw00.choi@samsung.com>
4581 L:      linux-kernel@vger.kernel.org
4582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4583 S:      Maintained
4584 F:      drivers/extcon/
4585 F:      include/linux/extcon/
4586 F:      include/linux/extcon.h
4587 F:      Documentation/extcon/
4588 F:      Documentation/devicetree/bindings/extcon/
4589
4590 EXYNOS DP DRIVER
4591 M:      Jingoo Han <jingoohan1@gmail.com>
4592 L:      dri-devel@lists.freedesktop.org
4593 S:      Maintained
4594 F:      drivers/gpu/drm/exynos/exynos_dp*
4595
4596 EXYNOS SYSMMU (IOMMU) driver
4597 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4598 L:      iommu@lists.linux-foundation.org
4599 S:      Maintained
4600 F:      drivers/iommu/exynos-iommu.c
4601
4602 EXYNOS MIPI DISPLAY DRIVERS
4603 M:      Inki Dae <inki.dae@samsung.com>
4604 M:      Donghwa Lee <dh09.lee@samsung.com>
4605 M:      Kyungmin Park <kyungmin.park@samsung.com>
4606 L:      linux-fbdev@vger.kernel.org
4607 S:      Maintained
4608 F:      drivers/video/fbdev/exynos/exynos_mipi*
4609 F:      include/video/exynos_mipi*
4610
4611 EZchip NPS platform support
4612 M:      Noam Camus <noamc@ezchip.com>
4613 S:      Supported
4614 F:      arch/arc/plat-eznps
4615 F:      arch/arc/boot/dts/eznps.dts
4616
4617 F71805F HARDWARE MONITORING DRIVER
4618 M:      Jean Delvare <jdelvare@suse.com>
4619 L:      linux-hwmon@vger.kernel.org
4620 S:      Maintained
4621 F:      Documentation/hwmon/f71805f
4622 F:      drivers/hwmon/f71805f.c
4623
4624 FC0011 TUNER DRIVER
4625 M:      Michael Buesch <m@bues.ch>
4626 L:      linux-media@vger.kernel.org
4627 S:      Maintained
4628 F:      drivers/media/tuners/fc0011.h
4629 F:      drivers/media/tuners/fc0011.c
4630
4631 FC2580 MEDIA DRIVER
4632 M:      Antti Palosaari <crope@iki.fi>
4633 L:      linux-media@vger.kernel.org
4634 W:      https://linuxtv.org
4635 W:      http://palosaari.fi/linux/
4636 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4637 T:      git git://linuxtv.org/anttip/media_tree.git
4638 S:      Maintained
4639 F:      drivers/media/tuners/fc2580*
4640
4641 FANOTIFY
4642 M:      Eric Paris <eparis@redhat.com>
4643 S:      Maintained
4644 F:      fs/notify/fanotify/
4645 F:      include/linux/fanotify.h
4646 F:      include/uapi/linux/fanotify.h
4647
4648 FARSYNC SYNCHRONOUS DRIVER
4649 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4650 W:      http://www.farsite.co.uk/
4651 S:      Supported
4652 F:      drivers/net/wan/farsync.*
4653
4654 FAULT INJECTION SUPPORT
4655 M:      Akinobu Mita <akinobu.mita@gmail.com>
4656 S:      Supported
4657 F:      Documentation/fault-injection/
4658 F:      lib/fault-inject.c
4659
4660 FBTFT Framebuffer drivers
4661 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4662 M:      Noralf Trønnes <noralf@tronnes.org>
4663 S:      Maintained
4664 F:      drivers/staging/fbtft/
4665
4666 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4667 M:      Vasu Dev <vasu.dev@intel.com>
4668 L:      fcoe-devel@open-fcoe.org
4669 W:      www.Open-FCoE.org
4670 S:      Supported
4671 F:      drivers/scsi/libfc/
4672 F:      drivers/scsi/fcoe/
4673 F:      include/scsi/fc/
4674 F:      include/scsi/libfc.h
4675 F:      include/scsi/libfcoe.h
4676 F:      include/uapi/scsi/fc/
4677
4678 FILE LOCKING (flock() and fcntl()/lockf())
4679 M:      Jeff Layton <jlayton@poochiereds.net>
4680 M:      "J. Bruce Fields" <bfields@fieldses.org>
4681 L:      linux-fsdevel@vger.kernel.org
4682 S:      Maintained
4683 F:      include/linux/fcntl.h
4684 F:      include/linux/fs.h
4685 F:      include/uapi/linux/fcntl.h
4686 F:      include/uapi/linux/fs.h
4687 F:      fs/fcntl.c
4688 F:      fs/locks.c
4689
4690 FILESYSTEMS (VFS and infrastructure)
4691 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4692 L:      linux-fsdevel@vger.kernel.org
4693 S:      Maintained
4694 F:      fs/*
4695
4696 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4697 M:      Riku Voipio <riku.voipio@iki.fi>
4698 L:      linux-hwmon@vger.kernel.org
4699 S:      Maintained
4700 F:      drivers/hwmon/f75375s.c
4701 F:      include/linux/f75375s.h
4702
4703 FIREWIRE AUDIO DRIVERS
4704 M:      Clemens Ladisch <clemens@ladisch.de>
4705 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4706 T:      git git://git.alsa-project.org/alsa-kernel.git
4707 S:      Maintained
4708 F:      sound/firewire/
4709
4710 FIREWIRE MEDIA DRIVERS (firedtv)
4711 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4712 L:      linux-media@vger.kernel.org
4713 L:      linux1394-devel@lists.sourceforge.net
4714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4715 S:      Maintained
4716 F:      drivers/media/firewire/
4717
4718 FIREWIRE SBP-2 TARGET
4719 M:      Chris Boot <bootc@bootc.net>
4720 L:      linux-scsi@vger.kernel.org
4721 L:      target-devel@vger.kernel.org
4722 L:      linux1394-devel@lists.sourceforge.net
4723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4724 S:      Maintained
4725 F:      drivers/target/sbp/
4726
4727 FIREWIRE SUBSYSTEM
4728 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4729 L:      linux1394-devel@lists.sourceforge.net
4730 W:      http://ieee1394.wiki.kernel.org/
4731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4732 S:      Maintained
4733 F:      drivers/firewire/
4734 F:      include/linux/firewire.h
4735 F:      include/uapi/linux/firewire*.h
4736 F:      tools/firewire/
4737
4738 FIRMWARE LOADER (request_firmware)
4739 M:      Ming Lei <ming.lei@canonical.com>
4740 L:      linux-kernel@vger.kernel.org
4741 S:      Maintained
4742 F:      Documentation/firmware_class/
4743 F:      drivers/base/firmware*.c
4744 F:      include/linux/firmware.h
4745
4746 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4747 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4748 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4749 S:      Maintained
4750 F:      drivers/block/rsxx/
4751
4752 FLOPPY DRIVER
4753 M:      Jiri Kosina <jikos@kernel.org>
4754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4755 S:      Odd fixes
4756 F:      drivers/block/floppy.c
4757
4758 FMC SUBSYSTEM
4759 M:      Alessandro Rubini <rubini@gnudd.com>
4760 W:      http://www.ohwr.org/projects/fmc-bus
4761 S:      Supported
4762 F:      drivers/fmc/
4763 F:      include/linux/fmc*.h
4764 F:      include/linux/ipmi-fru.h
4765 K:      fmc_d.*register
4766
4767 FPGA MANAGER FRAMEWORK
4768 M:      Alan Tull <atull@opensource.altera.com>
4769 R:      Moritz Fischer <moritz.fischer@ettus.com>
4770 S:      Maintained
4771 F:      drivers/fpga/
4772 F:      include/linux/fpga/fpga-mgr.h
4773 W:      http://www.rocketboards.org
4774
4775 FPU EMULATOR
4776 M:      Bill Metzenthen <billm@melbpc.org.au>
4777 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4778 S:      Maintained
4779 F:      arch/x86/math-emu/
4780
4781 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4782 L:      netdev@vger.kernel.org
4783 S:      Orphan
4784 F:      drivers/net/wan/dlci.c
4785 F:      drivers/net/wan/sdla.c
4786
4787 FRAMEBUFFER LAYER
4788 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4789 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4790 L:      linux-fbdev@vger.kernel.org
4791 W:      http://linux-fbdev.sourceforge.net/
4792 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4794 S:      Maintained
4795 F:      Documentation/fb/
4796 F:      drivers/video/
4797 F:      include/video/
4798 F:      include/linux/fb.h
4799 F:      include/uapi/video/
4800 F:      include/uapi/linux/fb.h
4801
4802 FREESCALE DIU FRAMEBUFFER DRIVER
4803 M:      Timur Tabi <timur@tabi.org>
4804 L:      linux-fbdev@vger.kernel.org
4805 S:      Maintained
4806 F:      drivers/video/fbdev/fsl-diu-fb.*
4807
4808 FREESCALE DMA DRIVER
4809 M:      Li Yang <leoli@freescale.com>
4810 M:      Zhang Wei <zw@zh-kernel.org>
4811 L:      linuxppc-dev@lists.ozlabs.org
4812 S:      Maintained
4813 F:      drivers/dma/fsldma.*
4814
4815 FREESCALE GPMI NAND DRIVER
4816 M:      Han Xu <han.xu@nxp.com>
4817 L:      linux-mtd@lists.infradead.org
4818 S:      Maintained
4819 F:      drivers/mtd/nand/gpmi-nand/*
4820
4821 FREESCALE I2C CPM DRIVER
4822 M:      Jochen Friedrich <jochen@scram.de>
4823 L:      linuxppc-dev@lists.ozlabs.org
4824 L:      linux-i2c@vger.kernel.org
4825 S:      Maintained
4826 F:      drivers/i2c/busses/i2c-cpm.c
4827
4828 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4829 M:      Sascha Hauer <kernel@pengutronix.de>
4830 L:      linux-fbdev@vger.kernel.org
4831 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4832 S:      Maintained
4833 F:      include/linux/platform_data/video-imxfb.h
4834 F:      drivers/video/fbdev/imxfb.c
4835
4836 FREESCALE QUAD SPI DRIVER
4837 M:      Han Xu <han.xu@nxp.com>
4838 L:      linux-mtd@lists.infradead.org
4839 S:      Maintained
4840 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4841
4842 FREESCALE SOC FS_ENET DRIVER
4843 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4844 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4845 L:      linuxppc-dev@lists.ozlabs.org
4846 L:      netdev@vger.kernel.org
4847 S:      Maintained
4848 F:      drivers/net/ethernet/freescale/fs_enet/
4849 F:      include/linux/fs_enet_pd.h
4850
4851 FREESCALE IMX / MXC FEC DRIVER
4852 M:      Fugang Duan <fugang.duan@nxp.com>
4853 L:      netdev@vger.kernel.org
4854 S:      Maintained
4855 F:      drivers/net/ethernet/freescale/fec_main.c
4856 F:      drivers/net/ethernet/freescale/fec_ptp.c
4857 F:      drivers/net/ethernet/freescale/fec.h
4858 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4859
4860 FREESCALE QUICC ENGINE LIBRARY
4861 L:      linuxppc-dev@lists.ozlabs.org
4862 S:      Orphan
4863 F:      drivers/soc/fsl/qe/
4864 F:      include/soc/fsl/*qe*.h
4865 F:      include/soc/fsl/*ucc*.h
4866
4867 FREESCALE USB PERIPHERAL DRIVERS
4868 M:      Li Yang <leoli@freescale.com>
4869 L:      linux-usb@vger.kernel.org
4870 L:      linuxppc-dev@lists.ozlabs.org
4871 S:      Maintained
4872 F:      drivers/usb/gadget/udc/fsl*
4873
4874 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4875 M:      Li Yang <leoli@freescale.com>
4876 L:      netdev@vger.kernel.org
4877 L:      linuxppc-dev@lists.ozlabs.org
4878 S:      Maintained
4879 F:      drivers/net/ethernet/freescale/ucc_geth*
4880
4881 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4882 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4883 L:      netdev@vger.kernel.org
4884 S:      Maintained
4885 F:      drivers/net/ethernet/freescale/gianfar*
4886 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4887 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4888
4889 FREESCALE QUICC ENGINE UCC UART DRIVER
4890 M:      Timur Tabi <timur@tabi.org>
4891 L:      linuxppc-dev@lists.ozlabs.org
4892 S:      Maintained
4893 F:      drivers/tty/serial/ucc_uart.c
4894
4895 FREESCALE SOC SOUND DRIVERS
4896 M:      Timur Tabi <timur@tabi.org>
4897 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4898 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4899 R:      Fabio Estevam <fabio.estevam@nxp.com>
4900 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4901 L:      linuxppc-dev@lists.ozlabs.org
4902 S:      Maintained
4903 F:      sound/soc/fsl/fsl*
4904 F:      sound/soc/fsl/imx*
4905 F:      sound/soc/fsl/mpc8610_hpcd.c
4906
4907 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4908 M:      "J. German Rivera" <German.Rivera@freescale.com>
4909 M:      Stuart Yoder <stuart.yoder@nxp.com>
4910 L:      linux-kernel@vger.kernel.org
4911 S:      Maintained
4912 F:      drivers/staging/fsl-mc/
4913
4914 FREEVXFS FILESYSTEM
4915 M:      Christoph Hellwig <hch@infradead.org>
4916 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4917 S:      Maintained
4918 F:      fs/freevxfs/
4919
4920 FREEZER
4921 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4922 M:      Pavel Machek <pavel@ucw.cz>
4923 L:      linux-pm@vger.kernel.org
4924 S:      Supported
4925 F:      Documentation/power/freezing-of-tasks.txt
4926 F:      include/linux/freezer.h
4927 F:      kernel/freezer.c
4928
4929 FRONTSWAP API
4930 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4931 L:      linux-kernel@vger.kernel.org
4932 S:      Maintained
4933 F:      mm/frontswap.c
4934 F:      include/linux/frontswap.h
4935
4936 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4937 M:      David Howells <dhowells@redhat.com>
4938 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4939 S:      Supported
4940 F:      Documentation/filesystems/caching/
4941 F:      fs/fscache/
4942 F:      include/linux/fscache*.h
4943
4944 F2FS FILE SYSTEM
4945 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4946 M:      Changman Lee <cm224.lee@samsung.com>
4947 R:      Chao Yu <yuchao0@huawei.com>
4948 L:      linux-f2fs-devel@lists.sourceforge.net
4949 W:      http://en.wikipedia.org/wiki/F2FS
4950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4951 S:      Maintained
4952 F:      Documentation/filesystems/f2fs.txt
4953 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4954 F:      fs/f2fs/
4955 F:      include/linux/f2fs_fs.h
4956 F:      include/trace/events/f2fs.h
4957
4958 FUJITSU FR-V (FRV) PORT
4959 S:      Orphan
4960 F:      arch/frv/
4961
4962 FUJITSU LAPTOP EXTRAS
4963 M:      Jonathan Woithe <jwoithe@just42.net>
4964 L:      platform-driver-x86@vger.kernel.org
4965 S:      Maintained
4966 F:      drivers/platform/x86/fujitsu-laptop.c
4967
4968 FUJITSU M-5MO LS CAMERA ISP DRIVER
4969 M:      Kyungmin Park <kyungmin.park@samsung.com>
4970 M:      Heungjun Kim <riverful.kim@samsung.com>
4971 L:      linux-media@vger.kernel.org
4972 S:      Maintained
4973 F:      drivers/media/i2c/m5mols/
4974 F:      include/media/i2c/m5mols.h
4975
4976 FUJITSU TABLET EXTRAS
4977 M:      Robert Gerlach <khnz@gmx.de>
4978 L:      platform-driver-x86@vger.kernel.org
4979 S:      Maintained
4980 F:      drivers/platform/x86/fujitsu-tablet.c
4981
4982 FUSE: FILESYSTEM IN USERSPACE
4983 M:      Miklos Szeredi <miklos@szeredi.hu>
4984 L:      linux-fsdevel@vger.kernel.org
4985 W:      http://fuse.sourceforge.net/
4986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4987 S:      Maintained
4988 F:      fs/fuse/
4989 F:      include/uapi/linux/fuse.h
4990 F:      Documentation/filesystems/fuse.txt
4991
4992 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4993 M:      Rik Faith <faith@cs.unc.edu>
4994 L:      linux-scsi@vger.kernel.org
4995 S:      Odd Fixes (e.g., new signatures)
4996 F:      drivers/scsi/fdomain.*
4997
4998 GCOV BASED KERNEL PROFILING
4999 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5000 S:      Maintained
5001 F:      kernel/gcov/
5002 F:      Documentation/gcov.txt
5003
5004 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5005 M:      Achim Leubner <achim_leubner@adaptec.com>
5006 L:      linux-scsi@vger.kernel.org
5007 W:      http://www.icp-vortex.com/
5008 S:      Supported
5009 F:      drivers/scsi/gdt*
5010
5011 GDB KERNEL DEBUGGING HELPER SCRIPTS
5012 M:      Jan Kiszka <jan.kiszka@siemens.com>
5013 M:      Kieran Bingham <kieran@bingham.xyz>
5014 S:      Supported
5015 F:      scripts/gdb/
5016
5017 GEMTEK FM RADIO RECEIVER DRIVER
5018 M:      Hans Verkuil <hverkuil@xs4all.nl>
5019 L:      linux-media@vger.kernel.org
5020 T:      git git://linuxtv.org/media_tree.git
5021 W:      https://linuxtv.org
5022 S:      Maintained
5023 F:      drivers/media/radio/radio-gemtek*
5024
5025 GENERIC GPIO I2C DRIVER
5026 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
5027 S:      Supported
5028 F:      drivers/i2c/busses/i2c-gpio.c
5029 F:      include/linux/i2c-gpio.h
5030
5031 GENERIC GPIO I2C MULTIPLEXER DRIVER
5032 M:      Peter Korsgaard <peter.korsgaard@barco.com>
5033 L:      linux-i2c@vger.kernel.org
5034 S:      Supported
5035 F:      drivers/i2c/muxes/i2c-mux-gpio.c
5036 F:      include/linux/i2c-mux-gpio.h
5037 F:      Documentation/i2c/muxes/i2c-mux-gpio
5038
5039 GENERIC HDLC (WAN) DRIVERS
5040 M:      Krzysztof Halasa <khc@pm.waw.pl>
5041 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
5042 S:      Maintained
5043 F:      drivers/net/wan/c101.c
5044 F:      drivers/net/wan/hd6457*
5045 F:      drivers/net/wan/hdlc*
5046 F:      drivers/net/wan/n2.c
5047 F:      drivers/net/wan/pc300too.c
5048 F:      drivers/net/wan/pci200syn.c
5049 F:      drivers/net/wan/wanxl*
5050
5051 GENERIC INCLUDE/ASM HEADER FILES
5052 M:      Arnd Bergmann <arnd@arndb.de>
5053 L:      linux-arch@vger.kernel.org
5054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5055 S:      Maintained
5056 F:      include/asm-generic/
5057 F:      include/uapi/asm-generic/
5058
5059 GENERIC PHY FRAMEWORK
5060 M:      Kishon Vijay Abraham I <kishon@ti.com>
5061 L:      linux-kernel@vger.kernel.org
5062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5063 S:      Supported
5064 F:      drivers/phy/
5065 F:      include/linux/phy/
5066
5067 GENERIC PM DOMAINS
5068 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5069 M:      Kevin Hilman <khilman@kernel.org>
5070 M:      Ulf Hansson <ulf.hansson@linaro.org>
5071 L:      linux-pm@vger.kernel.org
5072 S:      Supported
5073 F:      drivers/base/power/domain*.c
5074 F:      include/linux/pm_domain.h
5075
5076 GENERIC UIO DRIVER FOR PCI DEVICES
5077 M:      "Michael S. Tsirkin" <mst@redhat.com>
5078 L:      kvm@vger.kernel.org
5079 S:      Supported
5080 F:      drivers/uio/uio_pci_generic.c
5081
5082 GET_MAINTAINER SCRIPT
5083 M:      Joe Perches <joe@perches.com>
5084 S:      Maintained
5085 F:      scripts/get_maintainer.pl
5086
5087 GFS2 FILE SYSTEM
5088 M:      Steven Whitehouse <swhiteho@redhat.com>
5089 M:      Bob Peterson <rpeterso@redhat.com>
5090 L:      cluster-devel@redhat.com
5091 W:      http://sources.redhat.com/cluster/
5092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5093 S:      Supported
5094 F:      Documentation/filesystems/gfs2*.txt
5095 F:      fs/gfs2/
5096 F:      include/uapi/linux/gfs2_ondisk.h
5097
5098 GIGASET ISDN DRIVERS
5099 M:      Paul Bolle <pebolle@tiscali.nl>
5100 L:      gigaset307x-common@lists.sourceforge.net
5101 W:      http://gigaset307x.sourceforge.net/
5102 S:      Odd Fixes
5103 F:      Documentation/isdn/README.gigaset
5104 F:      drivers/isdn/gigaset/
5105 F:      include/uapi/linux/gigaset_dev.h
5106
5107 GO7007 MPEG CODEC
5108 M:      Hans Verkuil <hans.verkuil@cisco.com>
5109 L:      linux-media@vger.kernel.org
5110 S:      Maintained
5111 F:      drivers/media/usb/go7007/
5112
5113 GOODIX TOUCHSCREEN
5114 M:      Bastien Nocera <hadess@hadess.net>
5115 L:      linux-input@vger.kernel.org
5116 S:      Maintained
5117 F:      drivers/input/touchscreen/goodix.c
5118
5119 GPIO SUBSYSTEM
5120 M:      Linus Walleij <linus.walleij@linaro.org>
5121 M:      Alexandre Courbot <gnurou@gmail.com>
5122 L:      linux-gpio@vger.kernel.org
5123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5124 S:      Maintained
5125 F:      Documentation/devicetree/bindings/gpio/
5126 F:      Documentation/gpio/
5127 F:      Documentation/ABI/testing/gpio-cdev
5128 F:      Documentation/ABI/obsolete/sysfs-gpio
5129 F:      drivers/gpio/
5130 F:      include/linux/gpio/
5131 F:      include/linux/gpio.h
5132 F:      include/asm-generic/gpio.h
5133 F:      include/uapi/linux/gpio.h
5134 F:      tools/gpio/
5135
5136 GRE DEMULTIPLEXER DRIVER
5137 M:      Dmitry Kozlov <xeb@mail.ru>
5138 L:      netdev@vger.kernel.org
5139 S:      Maintained
5140 F:      net/ipv4/gre_demux.c
5141 F:      net/ipv4/gre_offload.c
5142 F:      include/net/gre.h
5143
5144 GRETH 10/100/1G Ethernet MAC device driver
5145 M:      Andreas Larsson <andreas@gaisler.com>
5146 L:      netdev@vger.kernel.org
5147 S:      Maintained
5148 F:      drivers/net/ethernet/aeroflex/
5149
5150 GSPCA FINEPIX SUBDRIVER
5151 M:      Frank Zago <frank@zago.net>
5152 L:      linux-media@vger.kernel.org
5153 T:      git git://linuxtv.org/media_tree.git
5154 S:      Maintained
5155 F:      drivers/media/usb/gspca/finepix.c
5156
5157 GSPCA GL860 SUBDRIVER
5158 M:      Olivier Lorin <o.lorin@laposte.net>
5159 L:      linux-media@vger.kernel.org
5160 T:      git git://linuxtv.org/media_tree.git
5161 S:      Maintained
5162 F:      drivers/media/usb/gspca/gl860/
5163
5164 GSPCA M5602 SUBDRIVER
5165 M:      Erik Andren <erik.andren@gmail.com>
5166 L:      linux-media@vger.kernel.org
5167 T:      git git://linuxtv.org/media_tree.git
5168 S:      Maintained
5169 F:      drivers/media/usb/gspca/m5602/
5170
5171 GSPCA PAC207 SONIXB SUBDRIVER
5172 M:      Hans de Goede <hdegoede@redhat.com>
5173 L:      linux-media@vger.kernel.org
5174 T:      git git://linuxtv.org/media_tree.git
5175 S:      Maintained
5176 F:      drivers/media/usb/gspca/pac207.c
5177
5178 GSPCA SN9C20X SUBDRIVER
5179 M:      Brian Johnson <brijohn@gmail.com>
5180 L:      linux-media@vger.kernel.org
5181 T:      git git://linuxtv.org/media_tree.git
5182 S:      Maintained
5183 F:      drivers/media/usb/gspca/sn9c20x.c
5184
5185 GSPCA T613 SUBDRIVER
5186 M:      Leandro Costantino <lcostantino@gmail.com>
5187 L:      linux-media@vger.kernel.org
5188 T:      git git://linuxtv.org/media_tree.git
5189 S:      Maintained
5190 F:      drivers/media/usb/gspca/t613.c
5191
5192 GSPCA USB WEBCAM DRIVER
5193 M:      Hans de Goede <hdegoede@redhat.com>
5194 L:      linux-media@vger.kernel.org
5195 T:      git git://linuxtv.org/media_tree.git
5196 S:      Maintained
5197 F:      drivers/media/usb/gspca/
5198
5199 GUID PARTITION TABLE (GPT)
5200 M:      Davidlohr Bueso <dave@stgolabs.net>
5201 L:      linux-efi@vger.kernel.org
5202 S:      Maintained
5203 F:      block/partitions/efi.*
5204
5205 STK1160 USB VIDEO CAPTURE DRIVER
5206 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5207 L:      linux-media@vger.kernel.org
5208 T:      git git://linuxtv.org/media_tree.git
5209 S:      Maintained
5210 F:      drivers/media/usb/stk1160/
5211
5212 H8/300 ARCHITECTURE
5213 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
5214 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5215 W:      http://uclinux-h8.sourceforge.jp
5216 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5217 S:      Maintained
5218 F:      arch/h8300/
5219 F:      drivers/clocksource/h8300_*.c
5220 F:      drivers/clk/h8300/
5221 F:      drivers/irqchip/irq-renesas-h8*.c
5222
5223 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5224 M:      Frank Seidel <frank@f-seidel.de>
5225 L:      platform-driver-x86@vger.kernel.org
5226 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5227 S:      Maintained
5228 F:      drivers/platform/x86/hdaps.c
5229
5230 HDPVR USB VIDEO ENCODER DRIVER
5231 M:      Hans Verkuil <hverkuil@xs4all.nl>
5232 L:      linux-media@vger.kernel.org
5233 T:      git git://linuxtv.org/media_tree.git
5234 W:      https://linuxtv.org
5235 S:      Odd Fixes
5236 F:      drivers/media/usb/hdpvr/
5237
5238 HWPOISON MEMORY FAILURE HANDLING
5239 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5240 L:      linux-mm@kvack.org
5241 S:      Maintained
5242 F:      mm/memory-failure.c
5243 F:      mm/hwpoison-inject.c
5244
5245 HYPERVISOR VIRTUAL CONSOLE DRIVER
5246 L:      linuxppc-dev@lists.ozlabs.org
5247 S:      Odd Fixes
5248 F:      drivers/tty/hvc/
5249
5250 HACKRF MEDIA DRIVER
5251 M:      Antti Palosaari <crope@iki.fi>
5252 L:      linux-media@vger.kernel.org
5253 W:      https://linuxtv.org
5254 W:      http://palosaari.fi/linux/
5255 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5256 T:      git git://linuxtv.org/anttip/media_tree.git
5257 S:      Maintained
5258 F:      drivers/media/usb/hackrf/
5259
5260 HARDWARE MONITORING
5261 M:      Jean Delvare <jdelvare@suse.com>
5262 M:      Guenter Roeck <linux@roeck-us.net>
5263 L:      linux-hwmon@vger.kernel.org
5264 W:      http://hwmon.wiki.kernel.org/
5265 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5267 S:      Maintained
5268 F:      Documentation/hwmon/
5269 F:      drivers/hwmon/
5270 F:      include/linux/hwmon*.h
5271
5272 HARDWARE RANDOM NUMBER GENERATOR CORE
5273 M:      Matt Mackall <mpm@selenic.com>
5274 M:      Herbert Xu <herbert@gondor.apana.org.au>
5275 L:      linux-crypto@vger.kernel.org
5276 S:      Odd fixes
5277 F:      Documentation/devicetree/bindings/rng/
5278 F:      Documentation/hw_random.txt
5279 F:      drivers/char/hw_random/
5280 F:      include/linux/hw_random.h
5281
5282 HARDWARE SPINLOCK CORE
5283 M:      Ohad Ben-Cohen <ohad@wizery.com>
5284 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5285 L:      linux-remoteproc@vger.kernel.org
5286 S:      Maintained
5287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5288 F:      Documentation/hwspinlock.txt
5289 F:      drivers/hwspinlock/hwspinlock_*
5290 F:      include/linux/hwspinlock.h
5291
5292 HARMONY SOUND DRIVER
5293 L:      linux-parisc@vger.kernel.org
5294 S:      Maintained
5295 F:      sound/parisc/harmony.*
5296
5297 HD29L2 MEDIA DRIVER
5298 M:      Antti Palosaari <crope@iki.fi>
5299 L:      linux-media@vger.kernel.org
5300 W:      https://linuxtv.org
5301 W:      http://palosaari.fi/linux/
5302 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5303 T:      git git://linuxtv.org/anttip/media_tree.git
5304 S:      Maintained
5305 F:      drivers/media/dvb-frontends/hd29l2*
5306
5307 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5308 M:      Don Brace <don.brace@microsemi.com>
5309 L:      iss_storagedev@hp.com
5310 L:      esc.storagedev@microsemi.com
5311 L:      linux-scsi@vger.kernel.org
5312 S:      Supported
5313 F:      Documentation/scsi/hpsa.txt
5314 F:      drivers/scsi/hpsa*.[ch]
5315 F:      include/linux/cciss*.h
5316 F:      include/uapi/linux/cciss*.h
5317
5318 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5319 M:      Don Brace <don.brace@microsemi.com>
5320 L:      iss_storagedev@hp.com
5321 L:      esc.storagedev@microsemi.com
5322 L:      linux-scsi@vger.kernel.org
5323 S:      Supported
5324 F:      Documentation/blockdev/cciss.txt
5325 F:      drivers/block/cciss*
5326 F:      include/linux/cciss_ioctl.h
5327 F:      include/uapi/linux/cciss_ioctl.h
5328
5329 HFI1 DRIVER
5330 M:      Mike Marciniszyn <mike.marciniszyn@intel.com>
5331 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
5332 L:      linux-rdma@vger.kernel.org
5333 S:      Supported
5334 F:      drivers/infiniband/hw/hfi1
5335
5336 HFS FILESYSTEM
5337 L:      linux-fsdevel@vger.kernel.org
5338 S:      Orphan
5339 F:      Documentation/filesystems/hfs.txt
5340 F:      fs/hfs/
5341
5342 HFSPLUS FILESYSTEM
5343 L:      linux-fsdevel@vger.kernel.org
5344 S:      Orphan
5345 F:      Documentation/filesystems/hfsplus.txt
5346 F:      fs/hfsplus/
5347
5348 HGA FRAMEBUFFER DRIVER
5349 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5350 L:      linux-nvidia@lists.surfsouth.com
5351 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5352 S:      Maintained
5353 F:      drivers/video/fbdev/hgafb.c
5354
5355 HIBERNATION (aka Software Suspend, aka swsusp)
5356 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5357 M:      Pavel Machek <pavel@ucw.cz>
5358 L:      linux-pm@vger.kernel.org
5359 S:      Supported
5360 F:      arch/x86/power/
5361 F:      drivers/base/power/
5362 F:      kernel/power/
5363 F:      include/linux/suspend.h
5364 F:      include/linux/freezer.h
5365 F:      include/linux/pm.h
5366 F:      arch/*/include/asm/suspend*.h
5367
5368 HID CORE LAYER
5369 M:      Jiri Kosina <jikos@kernel.org>
5370 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5371 L:      linux-input@vger.kernel.org
5372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5373 S:      Maintained
5374 F:      drivers/hid/
5375 F:      include/linux/hid*
5376 F:      include/uapi/linux/hid*
5377
5378 HID SENSOR HUB DRIVERS
5379 M:      Jiri Kosina <jikos@kernel.org>
5380 M:      Jonathan Cameron <jic23@kernel.org>
5381 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5382 L:      linux-input@vger.kernel.org
5383 L:      linux-iio@vger.kernel.org
5384 S:      Maintained
5385 F:      Documentation/hid/hid-sensor*
5386 F:      drivers/hid/hid-sensor-*
5387 F:      drivers/iio/*/hid-*
5388 F:      include/linux/hid-sensor-*
5389
5390 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5391 M:      Thomas Gleixner <tglx@linutronix.de>
5392 L:      linux-kernel@vger.kernel.org
5393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5394 S:      Maintained
5395 F:      Documentation/timers/
5396 F:      kernel/time/hrtimer.c
5397 F:      kernel/time/clockevents.c
5398 F:      kernel/time/tick*.*
5399 F:      kernel/time/timer_*.c
5400 F:      include/linux/clockchips.h
5401 F:      include/linux/hrtimer.h
5402
5403 HIGH-SPEED SCC DRIVER FOR AX.25
5404 L:      linux-hams@vger.kernel.org
5405 S:      Orphan
5406 F:      drivers/net/hamradio/dmascc.c
5407 F:      drivers/net/hamradio/scc.c
5408
5409 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5410 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5411 W:      http://www.highpoint-tech.com
5412 S:      Supported
5413 F:      Documentation/scsi/hptiop.txt
5414 F:      drivers/scsi/hptiop.c
5415
5416 HIPPI
5417 M:      Jes Sorensen <jes@trained-monkey.org>
5418 L:      linux-hippi@sunsite.dk
5419 S:      Maintained
5420 F:      include/linux/hippidevice.h
5421 F:      include/uapi/linux/if_hippi.h
5422 F:      net/802/hippi.c
5423 F:      drivers/net/hippi/
5424
5425 HISILICON SAS Controller
5426 M:      John Garry <john.garry@huawei.com>
5427 W:      http://www.hisilicon.com
5428 S:      Supported
5429 F:      drivers/scsi/hisi_sas/
5430 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5431
5432 HOST AP DRIVER
5433 M:      Jouni Malinen <j@w1.fi>
5434 L:      hostap@shmoo.com (subscribers-only)
5435 L:      linux-wireless@vger.kernel.org
5436 W:      http://hostap.epitest.fi/
5437 S:      Maintained
5438 F:      drivers/net/wireless/intersil/hostap/
5439
5440 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5441 L:      platform-driver-x86@vger.kernel.org
5442 S:      Orphan
5443 F:      drivers/platform/x86/tc1100-wmi.c
5444
5445 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5446 M:      Jaroslav Kysela <perex@perex.cz>
5447 S:      Maintained
5448 F:      drivers/net/ethernet/hp/hp100.*
5449
5450 HPET:   High Precision Event Timers driver
5451 M:      Clemens Ladisch <clemens@ladisch.de>
5452 S:      Maintained
5453 F:      Documentation/timers/hpet.txt
5454 F:      drivers/char/hpet.c
5455 F:      include/linux/hpet.h
5456 F:      include/uapi/linux/hpet.h
5457
5458 HPET:   x86
5459 S:      Orphan
5460 F:      arch/x86/kernel/hpet.c
5461 F:      arch/x86/include/asm/hpet.h
5462
5463 HPFS FILESYSTEM
5464 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5465 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5466 S:      Maintained
5467 F:      fs/hpfs/
5468
5469 HSI SUBSYSTEM
5470 M:      Sebastian Reichel <sre@kernel.org>
5471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5472 S:      Maintained
5473 F:      Documentation/ABI/testing/sysfs-bus-hsi
5474 F:      Documentation/hsi.txt
5475 F:      drivers/hsi/
5476 F:      include/linux/hsi/
5477 F:      include/uapi/linux/hsi/
5478
5479 HSO 3G MODEM DRIVER
5480 M:      Jan Dumon <j.dumon@option.com>
5481 W:      http://www.pharscape.org
5482 S:      Maintained
5483 F:      drivers/net/usb/hso.c
5484
5485 HSR NETWORK PROTOCOL
5486 M:      Arvid Brodin <arvid.brodin@alten.se>
5487 L:      netdev@vger.kernel.org
5488 S:      Maintained
5489 F:      net/hsr/
5490
5491 HTCPEN TOUCHSCREEN DRIVER
5492 M:      Pau Oliva Fora <pof@eslack.org>
5493 L:      linux-input@vger.kernel.org
5494 S:      Maintained
5495 F:      drivers/input/touchscreen/htcpen.c
5496
5497 HUGETLB FILESYSTEM
5498 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5499 S:      Maintained
5500 F:      fs/hugetlbfs/
5501
5502 Hyper-V CORE AND DRIVERS
5503 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5504 M:      Haiyang Zhang <haiyangz@microsoft.com>
5505 L:      devel@linuxdriverproject.org
5506 S:      Maintained
5507 F:      arch/x86/include/asm/mshyperv.h
5508 F:      arch/x86/include/uapi/asm/hyperv.h
5509 F:      arch/x86/kernel/cpu/mshyperv.c
5510 F:      drivers/hid/hid-hyperv.c
5511 F:      drivers/hv/
5512 F:      drivers/input/serio/hyperv-keyboard.c
5513 F:      drivers/pci/host/pci-hyperv.c
5514 F:      drivers/net/hyperv/
5515 F:      drivers/scsi/storvsc_drv.c
5516 F:      drivers/video/fbdev/hyperv_fb.c
5517 F:      include/linux/hyperv.h
5518 F:      tools/hv/
5519 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5520
5521 I2C MUXES
5522 M:      Peter Rosin <peda@axentia.se>
5523 L:      linux-i2c@vger.kernel.org
5524 S:      Maintained
5525 F:      Documentation/i2c/i2c-topology
5526 F:      Documentation/i2c/muxes/
5527 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5528 F:      drivers/i2c/i2c-mux.c
5529 F:      drivers/i2c/muxes/
5530 F:      include/linux/i2c-mux.h
5531
5532 I2C OVER PARALLEL PORT
5533 M:      Jean Delvare <jdelvare@suse.com>
5534 L:      linux-i2c@vger.kernel.org
5535 S:      Maintained
5536 F:      Documentation/i2c/busses/i2c-parport
5537 F:      Documentation/i2c/busses/i2c-parport-light
5538 F:      drivers/i2c/busses/i2c-parport.c
5539 F:      drivers/i2c/busses/i2c-parport-light.c
5540
5541 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5542 M:      Jean Delvare <jdelvare@suse.com>
5543 L:      linux-i2c@vger.kernel.org
5544 S:      Maintained
5545 F:      Documentation/i2c/busses/i2c-ali1535
5546 F:      Documentation/i2c/busses/i2c-ali1563
5547 F:      Documentation/i2c/busses/i2c-ali15x3
5548 F:      Documentation/i2c/busses/i2c-amd756
5549 F:      Documentation/i2c/busses/i2c-amd8111
5550 F:      Documentation/i2c/busses/i2c-i801
5551 F:      Documentation/i2c/busses/i2c-nforce2
5552 F:      Documentation/i2c/busses/i2c-piix4
5553 F:      Documentation/i2c/busses/i2c-sis5595
5554 F:      Documentation/i2c/busses/i2c-sis630
5555 F:      Documentation/i2c/busses/i2c-sis96x
5556 F:      Documentation/i2c/busses/i2c-via
5557 F:      Documentation/i2c/busses/i2c-viapro
5558 F:      drivers/i2c/busses/i2c-ali1535.c
5559 F:      drivers/i2c/busses/i2c-ali1563.c
5560 F:      drivers/i2c/busses/i2c-ali15x3.c
5561 F:      drivers/i2c/busses/i2c-amd756.c
5562 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5563 F:      drivers/i2c/busses/i2c-amd8111.c
5564 F:      drivers/i2c/busses/i2c-i801.c
5565 F:      drivers/i2c/busses/i2c-isch.c
5566 F:      drivers/i2c/busses/i2c-nforce2.c
5567 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5568 F:      drivers/i2c/busses/i2c-piix4.c
5569 F:      drivers/i2c/busses/i2c-sis5595.c
5570 F:      drivers/i2c/busses/i2c-sis630.c
5571 F:      drivers/i2c/busses/i2c-sis96x.c
5572 F:      drivers/i2c/busses/i2c-via.c
5573 F:      drivers/i2c/busses/i2c-viapro.c
5574
5575 I2C/SMBUS ISMT DRIVER
5576 M:      Seth Heasley <seth.heasley@intel.com>
5577 M:      Neil Horman <nhorman@tuxdriver.com>
5578 L:      linux-i2c@vger.kernel.org
5579 F:      drivers/i2c/busses/i2c-ismt.c
5580 F:      Documentation/i2c/busses/i2c-ismt
5581
5582 I2C/SMBUS STUB DRIVER
5583 M:      Jean Delvare <jdelvare@suse.com>
5584 L:      linux-i2c@vger.kernel.org
5585 S:      Maintained
5586 F:      drivers/i2c/i2c-stub.c
5587
5588 I2C SUBSYSTEM
5589 M:      Wolfram Sang <wsa@the-dreams.de>
5590 L:      linux-i2c@vger.kernel.org
5591 W:      https://i2c.wiki.kernel.org/
5592 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5594 S:      Maintained
5595 F:      Documentation/devicetree/bindings/i2c/
5596 F:      Documentation/i2c/
5597 F:      drivers/i2c/
5598 F:      drivers/i2c/*/
5599 F:      include/linux/i2c.h
5600 F:      include/linux/i2c-*.h
5601 F:      include/uapi/linux/i2c.h
5602 F:      include/uapi/linux/i2c-*.h
5603
5604 I2C ACPI SUPPORT
5605 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5606 L:      linux-i2c@vger.kernel.org
5607 L:      linux-acpi@vger.kernel.org
5608 S:      Maintained
5609
5610 I2C-TAOS-EVM DRIVER
5611 M:      Jean Delvare <jdelvare@suse.com>
5612 L:      linux-i2c@vger.kernel.org
5613 S:      Maintained
5614 F:      Documentation/i2c/busses/i2c-taos-evm
5615 F:      drivers/i2c/busses/i2c-taos-evm.c
5616
5617 I2C-TINY-USB DRIVER
5618 M:      Till Harbaum <till@harbaum.org>
5619 L:      linux-i2c@vger.kernel.org
5620 W:      http://www.harbaum.org/till/i2c_tiny_usb
5621 S:      Maintained
5622 F:      drivers/i2c/busses/i2c-tiny-usb.c
5623
5624 i386 BOOT CODE
5625 M:      "H. Peter Anvin" <hpa@zytor.com>
5626 S:      Maintained
5627 F:      arch/x86/boot/
5628
5629 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5630 M:      "H. Peter Anvin" <hpa@zytor.com>
5631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5632 S:      Maintained
5633
5634 IA64 (Itanium) PLATFORM
5635 M:      Tony Luck <tony.luck@intel.com>
5636 M:      Fenghua Yu <fenghua.yu@intel.com>
5637 L:      linux-ia64@vger.kernel.org
5638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5639 S:      Maintained
5640 F:      arch/ia64/
5641
5642 IBM Power VMX Cryptographic instructions
5643 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5644 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5645 L:      linux-crypto@vger.kernel.org
5646 S:      Supported
5647 F:      drivers/crypto/vmx/Makefile
5648 F:      drivers/crypto/vmx/Kconfig
5649 F:      drivers/crypto/vmx/vmx.c
5650 F:      drivers/crypto/vmx/aes*
5651 F:      drivers/crypto/vmx/ghash*
5652 F:      drivers/crypto/vmx/ppc-xlate.pl
5653
5654 IBM Power in-Nest Crypto Acceleration
5655 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5656 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5657 L:      linux-crypto@vger.kernel.org
5658 S:      Supported
5659 F:      drivers/crypto/nx/Makefile
5660 F:      drivers/crypto/nx/Kconfig
5661 F:      drivers/crypto/nx/nx-aes*
5662 F:      drivers/crypto/nx/nx-sha*
5663 F:      drivers/crypto/nx/nx.*
5664 F:      drivers/crypto/nx/nx_csbcpb.h
5665 F:      drivers/crypto/nx/nx_debugfs.h
5666
5667 IBM Power 842 compression accelerator
5668 M:      Dan Streetman <ddstreet@ieee.org>
5669 S:      Supported
5670 F:      drivers/crypto/nx/Makefile
5671 F:      drivers/crypto/nx/Kconfig
5672 F:      drivers/crypto/nx/nx-842*
5673 F:      include/linux/sw842.h
5674 F:      crypto/842.c
5675 F:      lib/842/
5676
5677 IBM Power Linux RAID adapter
5678 M:      Brian King <brking@us.ibm.com>
5679 S:      Supported
5680 F:      drivers/scsi/ipr.*
5681
5682 IBM Power Virtual Ethernet Device Driver
5683 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5684 L:      netdev@vger.kernel.org
5685 S:      Supported
5686 F:      drivers/net/ethernet/ibm/ibmveth.*
5687
5688 IBM Power SRIOV Virtual NIC Device Driver
5689 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5690 M:      John Allen <jallen@linux.vnet.ibm.com>
5691 L:      netdev@vger.kernel.org
5692 S:      Supported
5693 F:      drivers/net/ethernet/ibm/ibmvnic.*
5694
5695 IBM Power Virtual SCSI Device Drivers
5696 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5697 L:      linux-scsi@vger.kernel.org
5698 S:      Supported
5699 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5700 F:      drivers/scsi/ibmvscsi/viosrp.h
5701
5702 IBM Power Virtual FC Device Drivers
5703 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5704 L:      linux-scsi@vger.kernel.org
5705 S:      Supported
5706 F:      drivers/scsi/ibmvscsi/ibmvfc*
5707
5708 IBM ServeRAID RAID DRIVER
5709 S:      Orphan
5710 F:      drivers/scsi/ips.*
5711
5712 ICH LPC AND GPIO DRIVER
5713 M:      Peter Tyser <ptyser@xes-inc.com>
5714 S:      Maintained
5715 F:      drivers/mfd/lpc_ich.c
5716 F:      drivers/gpio/gpio-ich.c
5717
5718 IDE SUBSYSTEM
5719 M:      "David S. Miller" <davem@davemloft.net>
5720 L:      linux-ide@vger.kernel.org
5721 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5723 S:      Maintained
5724 F:      Documentation/ide/
5725 F:      drivers/ide/
5726 F:      include/linux/ide.h
5727
5728 IDEAPAD LAPTOP EXTRAS DRIVER
5729 M:      Ike Panhc <ike.pan@canonical.com>
5730 L:      platform-driver-x86@vger.kernel.org
5731 W:      http://launchpad.net/ideapad-laptop
5732 S:      Maintained
5733 F:      drivers/platform/x86/ideapad-laptop.c
5734
5735 IDEAPAD LAPTOP SLIDEBAR DRIVER
5736 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5737 L:      linux-input@vger.kernel.org
5738 W:      https://github.com/o2genum/ideapad-slidebar
5739 S:      Maintained
5740 F:      drivers/input/misc/ideapad_slidebar.c
5741
5742 IDE/ATAPI DRIVERS
5743 M:      Borislav Petkov <bp@alien8.de>
5744 L:      linux-ide@vger.kernel.org
5745 S:      Maintained
5746 F:      Documentation/cdrom/ide-cd
5747 F:      drivers/ide/ide-cd*
5748
5749 IDLE-I7300
5750 M:      Andy Henroid <andrew.d.henroid@intel.com>
5751 L:      linux-pm@vger.kernel.org
5752 S:      Supported
5753 F:      drivers/idle/i7300_idle.c
5754
5755 IEEE 802.15.4 SUBSYSTEM
5756 M:      Alexander Aring <aar@pengutronix.de>
5757 L:      linux-wpan@vger.kernel.org
5758 W:      http://wpan.cakelab.org/
5759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5761 S:      Maintained
5762 F:      net/ieee802154/
5763 F:      net/mac802154/
5764 F:      drivers/net/ieee802154/
5765 F:      include/linux/nl802154.h
5766 F:      include/linux/ieee802154.h
5767 F:      include/net/nl802154.h
5768 F:      include/net/mac802154.h
5769 F:      include/net/af_ieee802154.h
5770 F:      include/net/cfg802154.h
5771 F:      include/net/ieee802154_netdev.h
5772 F:      Documentation/networking/ieee802154.txt
5773
5774 IGORPLUG-USB IR RECEIVER
5775 M:      Sean Young <sean@mess.org>
5776 L:      linux-media@vger.kernel.org
5777 S:      Maintained
5778 F:      drivers/media/rc/igorplugusb.c
5779
5780 IGUANAWORKS USB IR TRANSCEIVER
5781 M:      Sean Young <sean@mess.org>
5782 L:      linux-media@vger.kernel.org
5783 S:      Maintained
5784 F:      drivers/media/rc/iguanair.c
5785
5786 IIO SUBSYSTEM AND DRIVERS
5787 M:      Jonathan Cameron <jic23@kernel.org>
5788 R:      Hartmut Knaack <knaack.h@gmx.de>
5789 R:      Lars-Peter Clausen <lars@metafoo.de>
5790 R:      Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5791 L:      linux-iio@vger.kernel.org
5792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5793 S:      Maintained
5794 F:      Documentation/devicetree/bindings/iio/
5795 F:      drivers/iio/
5796 F:      drivers/staging/iio/
5797 F:      include/linux/iio/
5798 F:      tools/iio/
5799
5800 IKANOS/ADI EAGLE ADSL USB DRIVER
5801 M:      Matthieu Castet <castet.matthieu@free.fr>
5802 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5803 S:      Maintained
5804 F:      drivers/usb/atm/ueagle-atm.c
5805
5806 INA209 HARDWARE MONITOR DRIVER
5807 M:      Guenter Roeck <linux@roeck-us.net>
5808 L:      linux-hwmon@vger.kernel.org
5809 S:      Maintained
5810 F:      Documentation/hwmon/ina209
5811 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5812 F:      drivers/hwmon/ina209.c
5813
5814 INA2XX HARDWARE MONITOR DRIVER
5815 M:      Guenter Roeck <linux@roeck-us.net>
5816 L:      linux-hwmon@vger.kernel.org
5817 S:      Maintained
5818 F:      Documentation/hwmon/ina2xx
5819 F:      drivers/hwmon/ina2xx.c
5820 F:      include/linux/platform_data/ina2xx.h
5821
5822 INDUSTRY PACK SUBSYSTEM (IPACK)
5823 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5824 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5825 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5826 L:      industrypack-devel@lists.sourceforge.net
5827 W:      http://industrypack.sourceforge.net
5828 S:      Maintained
5829 F:      drivers/ipack/
5830
5831 INGENIC JZ4780 DMA Driver
5832 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5833 S:      Maintained
5834 F:      drivers/dma/dma-jz4780.c
5835
5836 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5837 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5838 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5839 L:      linux-ima-devel@lists.sourceforge.net
5840 L:      linux-ima-user@lists.sourceforge.net
5841 L:      linux-security-module@vger.kernel.org
5842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5843 S:      Supported
5844 F:      security/integrity/ima/
5845
5846 IMGTEC IR DECODER DRIVER
5847 M:      James Hogan <james.hogan@imgtec.com>
5848 S:      Maintained
5849 F:      drivers/media/rc/img-ir/
5850
5851 IMS TWINTURBO FRAMEBUFFER DRIVER
5852 L:      linux-fbdev@vger.kernel.org
5853 S:      Orphan
5854 F:      drivers/video/fbdev/imsttfb.c
5855
5856 INFINIBAND SUBSYSTEM
5857 M:      Doug Ledford <dledford@redhat.com>
5858 M:      Sean Hefty <sean.hefty@intel.com>
5859 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5860 L:      linux-rdma@vger.kernel.org
5861 W:      http://www.openfabrics.org/
5862 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5864 S:      Supported
5865 F:      Documentation/infiniband/
5866 F:      drivers/infiniband/
5867 F:      include/uapi/linux/if_infiniband.h
5868 F:      include/uapi/rdma/
5869 F:      include/rdma/
5870
5871 INOTIFY
5872 M:      John McCutchan <john@johnmccutchan.com>
5873 M:      Robert Love <rlove@rlove.org>
5874 M:      Eric Paris <eparis@parisplace.org>
5875 S:      Maintained
5876 F:      Documentation/filesystems/inotify.txt
5877 F:      fs/notify/inotify/
5878 F:      include/linux/inotify.h
5879 F:      include/uapi/linux/inotify.h
5880
5881 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5882 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5883 L:      linux-input@vger.kernel.org
5884 Q:      http://patchwork.kernel.org/project/linux-input/list/
5885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5886 S:      Maintained
5887 F:      drivers/input/
5888 F:      include/linux/input.h
5889 F:      include/uapi/linux/input.h
5890 F:      include/linux/input/
5891 F:      Documentation/devicetree/bindings/input/
5892
5893 INPUT MULTITOUCH (MT) PROTOCOL
5894 M:      Henrik Rydberg <rydberg@bitmath.org>
5895 L:      linux-input@vger.kernel.org
5896 S:      Odd fixes
5897 F:      Documentation/input/multi-touch-protocol.txt
5898 F:      drivers/input/input-mt.c
5899 K:      \b(ABS|SYN)_MT_
5900
5901 INTEL ASoC BDW/HSW DRIVERS
5902 M:      Jie Yang <yang.jie@linux.intel.com>
5903 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5904 S:      Supported
5905 F:      sound/soc/intel/common/sst-dsp*
5906 F:      sound/soc/intel/common/sst-firmware.c
5907 F:      sound/soc/intel/boards/broadwell.c
5908 F:      sound/soc/intel/haswell/
5909
5910 INTEL C600 SERIES SAS CONTROLLER DRIVER
5911 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5912 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5913 L:      linux-scsi@vger.kernel.org
5914 T:      git git://git.code.sf.net/p/intel-sas/isci
5915 S:      Supported
5916 F:      drivers/scsi/isci/
5917
5918 INTEL HID EVENT DRIVER
5919 M:      Alex Hung <alex.hung@canonical.com>
5920 L:      platform-driver-x86@vger.kernel.org
5921 S:      Maintained
5922 F:      drivers/platform/x86/intel-hid.c
5923
5924 INTEL VIRTUAL BUTTON DRIVER
5925 M:      AceLan Kao <acelan.kao@canonical.com>
5926 L:      platform-driver-x86@vger.kernel.org
5927 S:      Maintained
5928 F:      drivers/platform/x86/intel-vbtn.c
5929
5930 INTEL IDLE DRIVER
5931 M:      Len Brown <lenb@kernel.org>
5932 L:      linux-pm@vger.kernel.org
5933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5934 S:      Supported
5935 F:      drivers/idle/intel_idle.c
5936
5937 INTEL PSTATE DRIVER
5938 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5939 M:      Len Brown <lenb@kernel.org>
5940 L:      linux-pm@vger.kernel.org
5941 S:      Supported
5942 F:      drivers/cpufreq/intel_pstate.c
5943
5944 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5945 M:      Maik Broemme <mbroemme@plusserver.de>
5946 L:      linux-fbdev@vger.kernel.org
5947 S:      Maintained
5948 F:      Documentation/fb/intelfb.txt
5949 F:      drivers/video/fbdev/intelfb/
5950
5951 INTEL 810/815 FRAMEBUFFER DRIVER
5952 M:      Antonino Daplas <adaplas@gmail.com>
5953 L:      linux-fbdev@vger.kernel.org
5954 S:      Maintained
5955 F:      drivers/video/fbdev/i810/
5956
5957 INTEL MENLOW THERMAL DRIVER
5958 M:      Sujith Thomas <sujith.thomas@intel.com>
5959 L:      platform-driver-x86@vger.kernel.org
5960 W:      https://01.org/linux-acpi
5961 S:      Supported
5962 F:      drivers/platform/x86/intel_menlow.c
5963
5964 INTEL I/OAT DMA DRIVER
5965 M:      Dave Jiang <dave.jiang@intel.com>
5966 R:      Dan Williams <dan.j.williams@intel.com>
5967 L:      dmaengine@vger.kernel.org
5968 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5969 S:      Supported
5970 F:      drivers/dma/ioat*
5971
5972 INTEL IOMMU (VT-d)
5973 M:      David Woodhouse <dwmw2@infradead.org>
5974 L:      iommu@lists.linux-foundation.org
5975 T:      git git://git.infradead.org/iommu-2.6.git
5976 S:      Supported
5977 F:      drivers/iommu/intel-iommu.c
5978 F:      include/linux/intel-iommu.h
5979
5980 INTEL IOP-ADMA DMA DRIVER
5981 R:      Dan Williams <dan.j.williams@intel.com>
5982 S:      Odd fixes
5983 F:      drivers/dma/iop-adma.c
5984
5985 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5986 M:      Krzysztof Halasa <khalasa@piap.pl>
5987 S:      Maintained
5988 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5989 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5990 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5991 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5992 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5993 F:      drivers/net/wan/ixp4xx_hss.c
5994
5995 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5996 M:      Deepak Saxena <dsaxena@plexity.net>
5997 S:      Maintained
5998 F:      drivers/char/hw_random/ixp4xx-rng.c
5999
6000 INTEL ETHERNET DRIVERS
6001 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6002 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6003 W:      http://www.intel.com/support/feedback.htm
6004 W:      http://e1000.sourceforge.net/
6005 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6008 S:      Supported
6009 F:      Documentation/networking/e100.txt
6010 F:      Documentation/networking/e1000.txt
6011 F:      Documentation/networking/e1000e.txt
6012 F:      Documentation/networking/igb.txt
6013 F:      Documentation/networking/igbvf.txt
6014 F:      Documentation/networking/ixgb.txt
6015 F:      Documentation/networking/ixgbe.txt
6016 F:      Documentation/networking/ixgbevf.txt
6017 F:      Documentation/networking/i40e.txt
6018 F:      Documentation/networking/i40evf.txt
6019 F:      drivers/net/ethernet/intel/
6020 F:      drivers/net/ethernet/intel/*/
6021
6022 INTEL RDMA RNIC DRIVER
6023 M:     Faisal Latif <faisal.latif@intel.com>
6024 R:     Chien Tin Tung <chien.tin.tung@intel.com>
6025 R:     Mustafa Ismail <mustafa.ismail@intel.com>
6026 R:     Shiraz Saleem <shiraz.saleem@intel.com>
6027 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6028 L:     linux-rdma@vger.kernel.org
6029 S:     Supported
6030 F:     drivers/infiniband/hw/i40iw/
6031
6032 INTEL-MID GPIO DRIVER
6033 M:      David Cohen <david.a.cohen@linux.intel.com>
6034 L:      linux-gpio@vger.kernel.org
6035 S:      Maintained
6036 F:      drivers/gpio/gpio-intel-mid.c
6037
6038 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6039 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
6040 L:      linux-wireless@vger.kernel.org
6041 S:      Maintained
6042 F:      Documentation/networking/README.ipw2100
6043 F:      Documentation/networking/README.ipw2200
6044 F:      drivers/net/wireless/intel/ipw2x00/
6045
6046 INTEL(R) TRACE HUB
6047 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
6048 S:      Supported
6049 F:      Documentation/trace/intel_th.txt
6050 F:      drivers/hwtracing/intel_th/
6051
6052 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6053 M:      Ning Sun <ning.sun@intel.com>
6054 L:      tboot-devel@lists.sourceforge.net
6055 W:      http://tboot.sourceforge.net
6056 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6057 S:      Supported
6058 F:      Documentation/intel_txt.txt
6059 F:      include/linux/tboot.h
6060 F:      arch/x86/kernel/tboot.c
6061
6062 INTEL WIRELESS WIMAX CONNECTION 2400
6063 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6064 M:      linux-wimax@intel.com
6065 L:      wimax@linuxwimax.org (subscribers-only)
6066 S:      Supported
6067 W:      http://linuxwimax.org
6068 F:      Documentation/wimax/README.i2400m
6069 F:      drivers/net/wimax/i2400m/
6070 F:      include/uapi/linux/wimax/i2400m.h
6071
6072 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6073 M:      Stanislaw Gruszka <sgruszka@redhat.com>
6074 L:      linux-wireless@vger.kernel.org
6075 S:      Supported
6076 F:      drivers/net/wireless/intel/iwlegacy/
6077
6078 INTEL WIRELESS WIFI LINK (iwlwifi)
6079 M:      Johannes Berg <johannes.berg@intel.com>
6080 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6081 M:      Luca Coelho <luciano.coelho@intel.com>
6082 M:      Intel Linux Wireless <linuxwifi@intel.com>
6083 L:      linux-wireless@vger.kernel.org
6084 W:      http://intellinuxwireless.org
6085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6086 S:      Supported
6087 F:      drivers/net/wireless/intel/iwlwifi/
6088
6089 INTEL MANAGEMENT ENGINE (mei)
6090 M:      Tomas Winkler <tomas.winkler@intel.com>
6091 L:      linux-kernel@vger.kernel.org
6092 S:      Supported
6093 F:      include/uapi/linux/mei.h
6094 F:      include/linux/mei_cl_bus.h
6095 F:      drivers/misc/mei/*
6096 F:      drivers/watchdog/mei_wdt.c
6097 F:      Documentation/misc-devices/mei/*
6098
6099 INTEL MIC DRIVERS (mic)
6100 M:      Sudeep Dutt <sudeep.dutt@intel.com>
6101 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
6102 S:      Supported
6103 W:      https://github.com/sudeepdutt/mic
6104 W:      http://software.intel.com/en-us/mic-developer
6105 F:      include/linux/mic_bus.h
6106 F:      include/linux/scif.h
6107 F:      include/uapi/linux/mic_common.h
6108 F:      include/uapi/linux/mic_ioctl.h
6109 F:      include/uapi/linux/scif_ioctl.h
6110 F:      drivers/misc/mic/
6111 F:      drivers/dma/mic_x100_dma.c
6112 F:      drivers/dma/mic_x100_dma.h
6113 F:      Documentation/mic/
6114
6115 INTEL PMC/P-Unit IPC DRIVER
6116 M:      Zha Qipeng<qipeng.zha@intel.com>
6117 L:      platform-driver-x86@vger.kernel.org
6118 S:      Maintained
6119 F:      drivers/platform/x86/intel_pmc_ipc.c
6120 F:      drivers/platform/x86/intel_punit_ipc.c
6121 F:      arch/x86/include/asm/intel_pmc_ipc.h
6122 F:      arch/x86/include/asm/intel_punit_ipc.h
6123
6124 INTEL TELEMETRY DRIVER
6125 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6126 L:      platform-driver-x86@vger.kernel.org
6127 S:      Maintained
6128 F:      arch/x86/include/asm/intel_telemetry.h
6129 F:      drivers/platform/x86/intel_telemetry*
6130
6131 INTEL PMC CORE DRIVER
6132 M:      Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6133 M:      Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6134 L:      platform-driver-x86@vger.kernel.org
6135 S:      Maintained
6136 F:      arch/x86/include/asm/pmc_core.h
6137 F:      drivers/platform/x86/intel_pmc_core*
6138
6139 IOC3 ETHERNET DRIVER
6140 M:      Ralf Baechle <ralf@linux-mips.org>
6141 L:      linux-mips@linux-mips.org
6142 S:      Maintained
6143 F:      drivers/net/ethernet/sgi/ioc3-eth.c
6144
6145 IOC3 SERIAL DRIVER
6146 M:      Pat Gefre <pfg@sgi.com>
6147 L:      linux-serial@vger.kernel.org
6148 S:      Maintained
6149 F:      drivers/tty/serial/ioc3_serial.c
6150
6151 IOMMU DRIVERS
6152 M:      Joerg Roedel <joro@8bytes.org>
6153 L:      iommu@lists.linux-foundation.org
6154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6155 S:      Maintained
6156 F:      drivers/iommu/
6157
6158 IP MASQUERADING
6159 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6160 S:      Maintained
6161 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
6162
6163 IPMI SUBSYSTEM
6164 M:      Corey Minyard <minyard@acm.org>
6165 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6166 W:      http://openipmi.sourceforge.net/
6167 S:      Supported
6168 F:      Documentation/IPMI.txt
6169 F:      drivers/char/ipmi/
6170 F:      include/linux/ipmi*
6171 F:      include/uapi/linux/ipmi*
6172
6173 QCOM AUDIO (ASoC) DRIVERS
6174 M:      Patrick Lai <plai@codeaurora.org>
6175 M:      Banajit Goswami <bgoswami@codeaurora.org>
6176 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6177 S:      Supported
6178 F:      sound/soc/qcom/
6179
6180 IPS SCSI RAID DRIVER
6181 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6182 L:      linux-scsi@vger.kernel.org
6183 W:      http://www.adaptec.com/
6184 S:      Maintained
6185 F:      drivers/scsi/ips*
6186
6187 IPVS
6188 M:      Wensong Zhang <wensong@linux-vs.org>
6189 M:      Simon Horman <horms@verge.net.au>
6190 M:      Julian Anastasov <ja@ssi.bg>
6191 L:      netdev@vger.kernel.org
6192 L:      lvs-devel@vger.kernel.org
6193 S:      Maintained
6194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6196 F:      Documentation/networking/ipvs-sysctl.txt
6197 F:      include/net/ip_vs.h
6198 F:      include/uapi/linux/ip_vs.h
6199 F:      net/netfilter/ipvs/
6200
6201 IPWIRELESS DRIVER
6202 M:      Jiri Kosina <jikos@kernel.org>
6203 M:      David Sterba <dsterba@suse.com>
6204 S:      Odd Fixes
6205 F:      drivers/tty/ipwireless/
6206
6207 IPX NETWORK LAYER
6208 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6209 L:      netdev@vger.kernel.org
6210 S:      Maintained
6211 F:      include/net/ipx.h
6212 F:      include/uapi/linux/ipx.h
6213 F:      net/ipx/
6214
6215 IRDA SUBSYSTEM
6216 M:      Samuel Ortiz <samuel@sortiz.org>
6217 L:      irda-users@lists.sourceforge.net (subscribers-only)
6218 L:      netdev@vger.kernel.org
6219 W:      http://irda.sourceforge.net/
6220 S:      Maintained
6221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6222 F:      Documentation/networking/irda.txt
6223 F:      drivers/net/irda/
6224 F:      include/net/irda/
6225 F:      net/irda/
6226
6227 IRQ SUBSYSTEM
6228 M:      Thomas Gleixner <tglx@linutronix.de>
6229 L:      linux-kernel@vger.kernel.org
6230 S:      Maintained
6231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6232 F:      kernel/irq/
6233
6234 IRQCHIP DRIVERS
6235 M:      Thomas Gleixner <tglx@linutronix.de>
6236 M:      Jason Cooper <jason@lakedaemon.net>
6237 M:      Marc Zyngier <marc.zyngier@arm.com>
6238 L:      linux-kernel@vger.kernel.org
6239 S:      Maintained
6240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6241 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6242 F:      Documentation/devicetree/bindings/interrupt-controller/
6243 F:      drivers/irqchip/
6244
6245 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6246 M:      Marc Zyngier <marc.zyngier@arm.com>
6247 S:      Maintained
6248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6249 F:      Documentation/IRQ-domain.txt
6250 F:      include/linux/irqdomain.h
6251 F:      kernel/irq/irqdomain.c
6252 F:      kernel/irq/msi.c
6253
6254 ISA
6255 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
6256 S:      Maintained
6257 F:      Documentation/isa.txt
6258 F:      drivers/base/isa.c
6259 F:      include/linux/isa.h
6260
6261 ISAPNP
6262 M:      Jaroslav Kysela <perex@perex.cz>
6263 S:      Maintained
6264 F:      Documentation/isapnp.txt
6265 F:      drivers/pnp/isapnp/
6266 F:      include/linux/isapnp.h
6267
6268 ISA RADIO MODULE
6269 M:      Hans Verkuil <hverkuil@xs4all.nl>
6270 L:      linux-media@vger.kernel.org
6271 T:      git git://linuxtv.org/media_tree.git
6272 W:      https://linuxtv.org
6273 S:      Maintained
6274 F:      drivers/media/radio/radio-isa*
6275
6276 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6277 M:      Peter Jones <pjones@redhat.com>
6278 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6279 S:      Maintained
6280 F:      drivers/firmware/iscsi_ibft*
6281
6282 ISCSI
6283 M:      Mike Christie <michaelc@cs.wisc.edu>
6284 L:      open-iscsi@googlegroups.com
6285 W:      www.open-iscsi.org
6286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6287 S:      Maintained
6288 F:      drivers/scsi/*iscsi*
6289 F:      include/scsi/*iscsi*
6290
6291 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6292 M:      Or Gerlitz <ogerlitz@mellanox.com>
6293 M:      Sagi Grimberg <sagi@grimberg.me>
6294 M:      Roi Dayan <roid@mellanox.com>
6295 L:      linux-rdma@vger.kernel.org
6296 S:      Supported
6297 W:      http://www.openfabrics.org
6298 W:      www.open-iscsi.org
6299 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6300 F:      drivers/infiniband/ulp/iser/
6301
6302 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6303 M:      Sagi Grimberg <sagi@grimberg.me>
6304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6305 L:      linux-rdma@vger.kernel.org
6306 L:      target-devel@vger.kernel.org
6307 S:      Supported
6308 W:      http://www.linux-iscsi.org
6309 F:      drivers/infiniband/ulp/isert
6310
6311 ISDN SUBSYSTEM
6312 M:      Karsten Keil <isdn@linux-pingi.de>
6313 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6314 L:      netdev@vger.kernel.org
6315 W:      http://www.isdn4linux.de
6316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6317 S:      Maintained
6318 F:      Documentation/isdn/
6319 F:      drivers/isdn/
6320 F:      include/linux/isdn.h
6321 F:      include/linux/isdn/
6322 F:      include/uapi/linux/isdn.h
6323 F:      include/uapi/linux/isdn/
6324
6325 ISDN SUBSYSTEM (Eicon active card driver)
6326 M:      Armin Schindler <mac@melware.de>
6327 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6328 W:      http://www.melware.de
6329 S:      Maintained
6330 F:      drivers/isdn/hardware/eicon/
6331
6332 IT87 HARDWARE MONITORING DRIVER
6333 M:      Jean Delvare <jdelvare@suse.com>
6334 L:      linux-hwmon@vger.kernel.org
6335 S:      Maintained
6336 F:      Documentation/hwmon/it87
6337 F:      drivers/hwmon/it87.c
6338
6339 IT913X MEDIA DRIVER
6340 M:      Antti Palosaari <crope@iki.fi>
6341 L:      linux-media@vger.kernel.org
6342 W:      https://linuxtv.org
6343 W:      http://palosaari.fi/linux/
6344 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6345 T:      git git://linuxtv.org/anttip/media_tree.git
6346 S:      Maintained
6347 F:      drivers/media/tuners/it913x*
6348
6349 IVTV VIDEO4LINUX DRIVER
6350 M:      Andy Walls <awalls@md.metrocast.net>
6351 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6352 L:      linux-media@vger.kernel.org
6353 T:      git git://linuxtv.org/media_tree.git
6354 W:      http://www.ivtvdriver.org
6355 S:      Maintained
6356 F:      Documentation/video4linux/*.ivtv
6357 F:      drivers/media/pci/ivtv/
6358 F:      include/uapi/linux/ivtv*
6359
6360 IX2505V MEDIA DRIVER
6361 M:      Malcolm Priestley <tvboxspy@gmail.com>
6362 L:      linux-media@vger.kernel.org
6363 W:      https://linuxtv.org
6364 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6365 S:      Maintained
6366 F:      drivers/media/dvb-frontends/ix2505v*
6367
6368 JC42.4 TEMPERATURE SENSOR DRIVER
6369 M:      Guenter Roeck <linux@roeck-us.net>
6370 L:      linux-hwmon@vger.kernel.org
6371 S:      Maintained
6372 F:      drivers/hwmon/jc42.c
6373 F:      Documentation/hwmon/jc42
6374
6375 JFS FILESYSTEM
6376 M:      Dave Kleikamp <shaggy@kernel.org>
6377 L:      jfs-discussion@lists.sourceforge.net
6378 W:      http://jfs.sourceforge.net/
6379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6380 S:      Maintained
6381 F:      Documentation/filesystems/jfs.txt
6382 F:      fs/jfs/
6383
6384 JME NETWORK DRIVER
6385 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6386 L:      netdev@vger.kernel.org
6387 S:      Maintained
6388 F:      drivers/net/ethernet/jme.*
6389
6390 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6391 M:      David Woodhouse <dwmw2@infradead.org>
6392 L:      linux-mtd@lists.infradead.org
6393 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6394 S:      Maintained
6395 F:      fs/jffs2/
6396 F:      include/uapi/linux/jffs2.h
6397
6398 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6399 M:      "Theodore Ts'o" <tytso@mit.edu>
6400 M:      Jan Kara <jack@suse.com>
6401 L:      linux-ext4@vger.kernel.org
6402 S:      Maintained
6403 F:      fs/jbd2/
6404 F:      include/linux/jbd2.h
6405
6406 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6407 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6408 L:      linux-media@vger.kernel.org
6409 S:      Maintained
6410 F:      drivers/media/platform/rcar_jpu.c
6411
6412 JSM Neo PCI based serial card
6413 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6414 L:      linux-serial@vger.kernel.org
6415 S:      Maintained
6416 F:      drivers/tty/serial/jsm/
6417
6418 K10TEMP HARDWARE MONITORING DRIVER
6419 M:      Clemens Ladisch <clemens@ladisch.de>
6420 L:      linux-hwmon@vger.kernel.org
6421 S:      Maintained
6422 F:      Documentation/hwmon/k10temp
6423 F:      drivers/hwmon/k10temp.c
6424
6425 K8TEMP HARDWARE MONITORING DRIVER
6426 M:      Rudolf Marek <r.marek@assembler.cz>
6427 L:      linux-hwmon@vger.kernel.org
6428 S:      Maintained
6429 F:      Documentation/hwmon/k8temp
6430 F:      drivers/hwmon/k8temp.c
6431
6432 KASAN
6433 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6434 R:      Alexander Potapenko <glider@google.com>
6435 R:      Dmitry Vyukov <dvyukov@google.com>
6436 L:      kasan-dev@googlegroups.com
6437 S:      Maintained
6438 F:      arch/*/include/asm/kasan.h
6439 F:      arch/*/mm/kasan_init*
6440 F:      Documentation/kasan.txt
6441 F:      include/linux/kasan*.h
6442 F:      lib/test_kasan.c
6443 F:      mm/kasan/
6444 F:      scripts/Makefile.kasan
6445
6446 KCONFIG
6447 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6448 L:      linux-kbuild@vger.kernel.org
6449 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6450 S:      Maintained
6451 F:      Documentation/kbuild/kconfig-language.txt
6452 F:      scripts/kconfig/
6453
6454 KDUMP
6455 M:      Dave Young <dyoung@redhat.com>
6456 M:      Baoquan He <bhe@redhat.com>
6457 R:      Vivek Goyal <vgoyal@redhat.com>
6458 L:      kexec@lists.infradead.org
6459 W:      http://lse.sourceforge.net/kdump/
6460 S:      Maintained
6461 F:      Documentation/kdump/
6462
6463 KEENE FM RADIO TRANSMITTER DRIVER
6464 M:      Hans Verkuil <hverkuil@xs4all.nl>
6465 L:      linux-media@vger.kernel.org
6466 T:      git git://linuxtv.org/media_tree.git
6467 W:      https://linuxtv.org
6468 S:      Maintained
6469 F:      drivers/media/radio/radio-keene*
6470
6471 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6472 M:      Ian Kent <raven@themaw.net>
6473 L:      autofs@vger.kernel.org
6474 S:      Maintained
6475 F:      fs/autofs4/
6476
6477 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6478 M:      Michal Marek <mmarek@suse.com>
6479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6481 L:      linux-kbuild@vger.kernel.org
6482 S:      Maintained
6483 F:      Documentation/kbuild/
6484 F:      Makefile
6485 F:      scripts/Makefile.*
6486 F:      scripts/basic/
6487 F:      scripts/mk*
6488 F:      scripts/package/
6489
6490 KERNEL JANITORS
6491 L:      kernel-janitors@vger.kernel.org
6492 W:      http://kernelnewbies.org/KernelJanitors
6493 S:      Odd Fixes
6494
6495 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6496 M:      "J. Bruce Fields" <bfields@fieldses.org>
6497 M:      Jeff Layton <jlayton@poochiereds.net>
6498 L:      linux-nfs@vger.kernel.org
6499 W:      http://nfs.sourceforge.net/
6500 T:      git git://linux-nfs.org/~bfields/linux.git
6501 S:      Supported
6502 F:      fs/nfsd/
6503 F:      include/uapi/linux/nfsd/
6504 F:      fs/lockd/
6505 F:      fs/nfs_common/
6506 F:      net/sunrpc/
6507 F:      include/linux/lockd/
6508 F:      include/linux/sunrpc/
6509 F:      include/uapi/linux/sunrpc/
6510
6511 KERNEL SELFTEST FRAMEWORK
6512 M:      Shuah Khan <shuahkh@osg.samsung.com>
6513 M:      Shuah Khan <shuah@kernel.org>
6514 L:      linux-kselftest@vger.kernel.org
6515 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6516 S:      Maintained
6517 F:      tools/testing/selftests
6518
6519 KERNEL VIRTUAL MACHINE (KVM)
6520 M:      Paolo Bonzini <pbonzini@redhat.com>
6521 M:      Radim Krčmář <rkrcmar@redhat.com>
6522 L:      kvm@vger.kernel.org
6523 W:      http://www.linux-kvm.org
6524 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6525 S:      Supported
6526 F:      Documentation/*/kvm*.txt
6527 F:      Documentation/virtual/kvm/
6528 F:      arch/*/kvm/
6529 F:      arch/x86/kernel/kvm.c
6530 F:      arch/x86/kernel/kvmclock.c
6531 F:      arch/*/include/asm/kvm*
6532 F:      include/linux/kvm*
6533 F:      include/uapi/linux/kvm*
6534 F:      virt/kvm/
6535 F:      tools/kvm/
6536
6537 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6538 M:      Joerg Roedel <joro@8bytes.org>
6539 L:      kvm@vger.kernel.org
6540 W:      http://www.linux-kvm.org/
6541 S:      Maintained
6542 F:      arch/x86/include/asm/svm.h
6543 F:      arch/x86/kvm/svm.c
6544
6545 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6546 M:      Alexander Graf <agraf@suse.com>
6547 L:      kvm-ppc@vger.kernel.org
6548 W:      http://www.linux-kvm.org/
6549 T:      git git://github.com/agraf/linux-2.6.git
6550 S:      Supported
6551 F:      arch/powerpc/include/asm/kvm*
6552 F:      arch/powerpc/kvm/
6553
6554 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6555 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6556 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6557 L:      linux-s390@vger.kernel.org
6558 W:      http://www.ibm.com/developerworks/linux/linux390/
6559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6560 S:      Supported
6561 F:      Documentation/s390/kvm.txt
6562 F:      arch/s390/include/asm/kvm*
6563 F:      arch/s390/kvm/
6564
6565 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6566 M:      Christoffer Dall <christoffer.dall@linaro.org>
6567 M:      Marc Zyngier <marc.zyngier@arm.com>
6568 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6569 L:      kvmarm@lists.cs.columbia.edu
6570 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6572 S:      Supported
6573 F:      arch/arm/include/uapi/asm/kvm*
6574 F:      arch/arm/include/asm/kvm*
6575 F:      arch/arm/kvm/
6576 F:      virt/kvm/arm/
6577 F:      include/kvm/arm_*
6578
6579 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6580 M:      Christoffer Dall <christoffer.dall@linaro.org>
6581 M:      Marc Zyngier <marc.zyngier@arm.com>
6582 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6583 L:      kvmarm@lists.cs.columbia.edu
6584 S:      Maintained
6585 F:      arch/arm64/include/uapi/asm/kvm*
6586 F:      arch/arm64/include/asm/kvm*
6587 F:      arch/arm64/kvm/
6588
6589 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6590 M:      James Hogan <james.hogan@imgtec.com>
6591 L:      linux-mips@linux-mips.org
6592 S:      Supported
6593 F:      arch/mips/include/uapi/asm/kvm*
6594 F:      arch/mips/include/asm/kvm*
6595 F:      arch/mips/kvm/
6596
6597 KEXEC
6598 M:      Eric Biederman <ebiederm@xmission.com>
6599 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6600 L:      kexec@lists.infradead.org
6601 S:      Maintained
6602 F:      include/linux/kexec.h
6603 F:      include/uapi/linux/kexec.h
6604 F:      kernel/kexec*
6605
6606 KEYS/KEYRINGS:
6607 M:      David Howells <dhowells@redhat.com>
6608 L:      keyrings@vger.kernel.org
6609 S:      Maintained
6610 F:      Documentation/security/keys.txt
6611 F:      include/linux/key.h
6612 F:      include/linux/key-type.h
6613 F:      include/linux/keyctl.h
6614 F:      include/uapi/linux/keyctl.h
6615 F:      include/keys/
6616 F:      security/keys/
6617
6618 KEYS-TRUSTED
6619 M:      David Safford <safford@us.ibm.com>
6620 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6621 L:      linux-security-module@vger.kernel.org
6622 L:      keyrings@vger.kernel.org
6623 S:      Supported
6624 F:      Documentation/security/keys-trusted-encrypted.txt
6625 F:      include/keys/trusted-type.h
6626 F:      security/keys/trusted.c
6627 F:      security/keys/trusted.h
6628
6629 KEYS-ENCRYPTED
6630 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6631 M:      David Safford <safford@us.ibm.com>
6632 L:      linux-security-module@vger.kernel.org
6633 L:      keyrings@vger.kernel.org
6634 S:      Supported
6635 F:      Documentation/security/keys-trusted-encrypted.txt
6636 F:      include/keys/encrypted-type.h
6637 F:      security/keys/encrypted-keys/
6638
6639 KGDB / KDB /debug_core
6640 M:      Jason Wessel <jason.wessel@windriver.com>
6641 W:      http://kgdb.wiki.kernel.org/
6642 L:      kgdb-bugreport@lists.sourceforge.net
6643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6644 S:      Maintained
6645 F:      Documentation/DocBook/kgdb.tmpl
6646 F:      drivers/misc/kgdbts.c
6647 F:      drivers/tty/serial/kgdboc.c
6648 F:      include/linux/kdb.h
6649 F:      include/linux/kgdb.h
6650 F:      kernel/debug/
6651
6652 KMEMCHECK
6653 M:      Vegard Nossum <vegardno@ifi.uio.no>
6654 M:      Pekka Enberg <penberg@kernel.org>
6655 S:      Maintained
6656 F:      Documentation/kmemcheck.txt
6657 F:      arch/x86/include/asm/kmemcheck.h
6658 F:      arch/x86/mm/kmemcheck/
6659 F:      include/linux/kmemcheck.h
6660 F:      mm/kmemcheck.c
6661
6662 KMEMLEAK
6663 M:      Catalin Marinas <catalin.marinas@arm.com>
6664 S:      Maintained
6665 F:      Documentation/kmemleak.txt
6666 F:      include/linux/kmemleak.h
6667 F:      mm/kmemleak.c
6668 F:      mm/kmemleak-test.c
6669
6670 KPROBES
6671 M:      Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6672 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6673 M:      "David S. Miller" <davem@davemloft.net>
6674 M:      Masami Hiramatsu <mhiramat@kernel.org>
6675 S:      Maintained
6676 F:      Documentation/kprobes.txt
6677 F:      include/linux/kprobes.h
6678 F:      kernel/kprobes.c
6679
6680 KS0108 LCD CONTROLLER DRIVER
6681 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6682 W:      http://miguelojeda.es/auxdisplay.htm
6683 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6684 S:      Maintained
6685 F:      Documentation/auxdisplay/ks0108
6686 F:      drivers/auxdisplay/ks0108.c
6687 F:      include/linux/ks0108.h
6688
6689 L3MDEV
6690 M:      David Ahern <dsa@cumulusnetworks.com>
6691 L:      netdev@vger.kernel.org
6692 S:      Maintained
6693 F:      net/l3mdev
6694 F:      include/net/l3mdev.h
6695
6696 LANTIQ MIPS ARCHITECTURE
6697 M:      John Crispin <john@phrozen.org>
6698 L:      linux-mips@linux-mips.org
6699 S:      Maintained
6700 F:      arch/mips/lantiq
6701
6702 LAPB module
6703 L:      linux-x25@vger.kernel.org
6704 S:      Orphan
6705 F:      Documentation/networking/lapb-module.txt
6706 F:      include/*/lapb.h
6707 F:      net/lapb/
6708
6709 LASI 53c700 driver for PARISC
6710 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6711 L:      linux-scsi@vger.kernel.org
6712 S:      Maintained
6713 F:      Documentation/scsi/53c700.txt
6714 F:      drivers/scsi/53c700*
6715
6716 LED SUBSYSTEM
6717 M:      Richard Purdie <rpurdie@rpsys.net>
6718 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6719 L:      linux-leds@vger.kernel.org
6720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6721 S:      Maintained
6722 F:      drivers/leds/
6723 F:      include/linux/leds.h
6724
6725 LEGACY EEPROM DRIVER
6726 M:      Jean Delvare <jdelvare@suse.com>
6727 S:      Maintained
6728 F:      Documentation/misc-devices/eeprom
6729 F:      drivers/misc/eeprom/eeprom.c
6730
6731 LEGO USB Tower driver
6732 M:      Juergen Stuber <starblue@users.sourceforge.net>
6733 L:      legousb-devel@lists.sourceforge.net
6734 W:      http://legousb.sourceforge.net/
6735 S:      Maintained
6736 F:      drivers/usb/misc/legousbtower.c
6737
6738 LG2160 MEDIA DRIVER
6739 M:      Michael Krufky <mkrufky@linuxtv.org>
6740 L:      linux-media@vger.kernel.org
6741 W:      https://linuxtv.org
6742 W:      http://github.com/mkrufky
6743 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6744 T:      git git://linuxtv.org/mkrufky/tuners.git
6745 S:      Maintained
6746 F:      drivers/media/dvb-frontends/lg2160.*
6747
6748 LGDT3305 MEDIA DRIVER
6749 M:      Michael Krufky <mkrufky@linuxtv.org>
6750 L:      linux-media@vger.kernel.org
6751 W:      https://linuxtv.org
6752 W:      http://github.com/mkrufky
6753 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6754 T:      git git://linuxtv.org/mkrufky/tuners.git
6755 S:      Maintained
6756 F:      drivers/media/dvb-frontends/lgdt3305.*
6757
6758 LGUEST
6759 M:      Rusty Russell <rusty@rustcorp.com.au>
6760 L:      lguest@lists.ozlabs.org
6761 W:      http://lguest.ozlabs.org/
6762 S:      Odd Fixes
6763 F:      arch/x86/include/asm/lguest*.h
6764 F:      arch/x86/lguest/
6765 F:      drivers/lguest/
6766 F:      include/linux/lguest*.h
6767 F:      tools/lguest/
6768
6769 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6770 M:      Tejun Heo <tj@kernel.org>
6771 L:      linux-ide@vger.kernel.org
6772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6773 S:      Maintained
6774 F:      drivers/ata/
6775 F:      include/linux/ata.h
6776 F:      include/linux/libata.h
6777 F:      Documentation/devicetree/bindings/ata/
6778
6779 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6780 M:      Viresh Kumar <vireshk@kernel.org>
6781 L:      linux-ide@vger.kernel.org
6782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6783 S:      Maintained
6784 F:      include/linux/pata_arasan_cf_data.h
6785 F:      drivers/ata/pata_arasan_cf.c
6786
6787 LIBATA PATA DRIVERS
6788 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6789 M:      Tejun Heo <tj@kernel.org>
6790 L:      linux-ide@vger.kernel.org
6791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6792 S:      Maintained
6793 F:      drivers/ata/pata_*.c
6794 F:      drivers/ata/ata_generic.c
6795
6796 LIBATA SATA AHCI PLATFORM devices support
6797 M:      Hans de Goede <hdegoede@redhat.com>
6798 M:      Tejun Heo <tj@kernel.org>
6799 L:      linux-ide@vger.kernel.org
6800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6801 S:      Maintained
6802 F:      drivers/ata/ahci_platform.c
6803 F:      drivers/ata/libahci_platform.c
6804 F:      include/linux/ahci_platform.h
6805
6806 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6807 M:      Mikael Pettersson <mikpelinux@gmail.com>
6808 L:      linux-ide@vger.kernel.org
6809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6810 S:      Maintained
6811 F:      drivers/ata/sata_promise.*
6812
6813 LIBLOCKDEP
6814 M:      Sasha Levin <sasha.levin@oracle.com>
6815 S:      Maintained
6816 F:      tools/lib/lockdep/
6817
6818 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6819 M:      Dan Williams <dan.j.williams@intel.com>
6820 L:      linux-nvdimm@lists.01.org
6821 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6823 S:      Supported
6824 F:      drivers/nvdimm/*
6825 F:      include/linux/nd.h
6826 F:      include/linux/libnvdimm.h
6827 F:      include/uapi/linux/ndctl.h
6828
6829 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6830 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6831 L:      linux-nvdimm@lists.01.org
6832 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6833 S:      Supported
6834 F:      drivers/nvdimm/blk.c
6835 F:      drivers/nvdimm/region_devs.c
6836 F:      drivers/acpi/nfit*
6837
6838 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6839 M:      Vishal Verma <vishal.l.verma@intel.com>
6840 L:      linux-nvdimm@lists.01.org
6841 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6842 S:      Supported
6843 F:      drivers/nvdimm/btt*
6844
6845 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6846 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6847 L:      linux-nvdimm@lists.01.org
6848 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6849 S:      Supported
6850 F:      drivers/nvdimm/pmem.c
6851 F:      include/linux/pmem.h
6852 F:      arch/*/include/asm/pmem.h
6853
6854 LIGHTNVM PLATFORM SUPPORT
6855 M:      Matias Bjorling <mb@lightnvm.io>
6856 W:      http://github/OpenChannelSSD
6857 L:      linux-block@vger.kernel.org
6858 S:      Maintained
6859 F:      drivers/lightnvm/
6860 F:      include/linux/lightnvm.h
6861 F:      include/uapi/linux/lightnvm.h
6862
6863 LINUX FOR IBM pSERIES (RS/6000)
6864 M:      Paul Mackerras <paulus@au.ibm.com>
6865 W:      http://www.ibm.com/linux/ltc/projects/ppc
6866 S:      Supported
6867 F:      arch/powerpc/boot/rs6000.h
6868
6869 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6870 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6871 M:      Paul Mackerras <paulus@samba.org>
6872 M:      Michael Ellerman <mpe@ellerman.id.au>
6873 W:      http://www.penguinppc.org/
6874 L:      linuxppc-dev@lists.ozlabs.org
6875 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6877 S:      Supported
6878 F:      Documentation/powerpc/
6879 F:      arch/powerpc/
6880 F:      drivers/char/tpm/tpm_ibmvtpm*
6881 F:      drivers/crypto/nx/
6882 F:      drivers/crypto/vmx/
6883 F:      drivers/net/ethernet/ibm/ibmveth.*
6884 F:      drivers/net/ethernet/ibm/ibmvnic.*
6885 F:      drivers/pci/hotplug/rpa*
6886 F:      drivers/scsi/ibmvscsi/
6887 N:      opal
6888 N:      /pmac
6889 N:      powermac
6890 N:      powernv
6891 N:      [^a-z0-9]ps3
6892 N:      pseries
6893
6894 LINUX FOR POWER MACINTOSH
6895 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6896 W:      http://www.penguinppc.org/
6897 L:      linuxppc-dev@lists.ozlabs.org
6898 S:      Maintained
6899 F:      arch/powerpc/platforms/powermac/
6900 F:      drivers/macintosh/
6901
6902 LINUX FOR POWERPC EMBEDDED MPC5XXX
6903 M:      Anatolij Gustschin <agust@denx.de>
6904 L:      linuxppc-dev@lists.ozlabs.org
6905 T:      git git://git.denx.de/linux-denx-agust.git
6906 S:      Maintained
6907 F:      arch/powerpc/platforms/512x/
6908 F:      arch/powerpc/platforms/52xx/
6909
6910 LINUX FOR POWERPC EMBEDDED PPC4XX
6911 M:      Alistair Popple <alistair@popple.id.au>
6912 M:      Matt Porter <mporter@kernel.crashing.org>
6913 W:      http://www.penguinppc.org/
6914 L:      linuxppc-dev@lists.ozlabs.org
6915 S:      Maintained
6916 F:      arch/powerpc/platforms/40x/
6917 F:      arch/powerpc/platforms/44x/
6918
6919 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6920 L:      linuxppc-dev@lists.ozlabs.org
6921 S:      Orphan
6922 F:      arch/powerpc/*/*virtex*
6923 F:      arch/powerpc/*/*/*virtex*
6924
6925 LINUX FOR POWERPC EMBEDDED PPC8XX
6926 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6927 W:      http://www.penguinppc.org/
6928 L:      linuxppc-dev@lists.ozlabs.org
6929 S:      Maintained
6930 F:      arch/powerpc/platforms/8xx/
6931
6932 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6933 M:      Scott Wood <oss@buserror.net>
6934 M:      Kumar Gala <galak@kernel.crashing.org>
6935 W:      http://www.penguinppc.org/
6936 L:      linuxppc-dev@lists.ozlabs.org
6937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6938 S:      Maintained
6939 F:      arch/powerpc/platforms/83xx/
6940 F:      arch/powerpc/platforms/85xx/
6941
6942 LINUX FOR POWERPC PA SEMI PWRFICIENT
6943 M:      Olof Johansson <olof@lixom.net>
6944 L:      linuxppc-dev@lists.ozlabs.org
6945 S:      Maintained
6946 F:      arch/powerpc/platforms/pasemi/
6947 F:      drivers/*/*pasemi*
6948 F:      drivers/*/*/*pasemi*
6949
6950 LINUX SECURITY MODULE (LSM) FRAMEWORK
6951 M:      Chris Wright <chrisw@sous-sol.org>
6952 L:      linux-security-module@vger.kernel.org
6953 S:      Supported
6954
6955 LIS3LV02D ACCELEROMETER DRIVER
6956 M:      Eric Piel <eric.piel@tremplin-utc.net>
6957 S:      Maintained
6958 F:      Documentation/misc-devices/lis3lv02d
6959 F:      drivers/misc/lis3lv02d/
6960 F:      drivers/platform/x86/hp_accel.c
6961
6962 LIVE PATCHING
6963 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6964 M:      Jessica Yu <jeyu@redhat.com>
6965 M:      Jiri Kosina <jikos@kernel.org>
6966 M:      Miroslav Benes <mbenes@suse.cz>
6967 R:      Petr Mladek <pmladek@suse.com>
6968 S:      Maintained
6969 F:      kernel/livepatch/
6970 F:      include/linux/livepatch.h
6971 F:      arch/x86/include/asm/livepatch.h
6972 F:      arch/x86/kernel/livepatch.c
6973 F:      Documentation/livepatch/
6974 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6975 F:      samples/livepatch/
6976 L:      live-patching@vger.kernel.org
6977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6978
6979 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6980 M:      Kees Cook <keescook@chromium.org>
6981 S:      Maintained
6982 F:      drivers/misc/lkdtm*
6983
6984 LLC (802.2)
6985 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6986 S:      Maintained
6987 F:      include/linux/llc.h
6988 F:      include/uapi/linux/llc.h
6989 F:      include/net/llc*
6990 F:      net/llc/
6991
6992 LM73 HARDWARE MONITOR DRIVER
6993 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6994 L:      linux-hwmon@vger.kernel.org
6995 S:      Maintained
6996 F:      drivers/hwmon/lm73.c
6997
6998 LM78 HARDWARE MONITOR DRIVER
6999 M:      Jean Delvare <jdelvare@suse.com>
7000 L:      linux-hwmon@vger.kernel.org
7001 S:      Maintained
7002 F:      Documentation/hwmon/lm78
7003 F:      drivers/hwmon/lm78.c
7004
7005 LM83 HARDWARE MONITOR DRIVER
7006 M:      Jean Delvare <jdelvare@suse.com>
7007 L:      linux-hwmon@vger.kernel.org
7008 S:      Maintained
7009 F:      Documentation/hwmon/lm83
7010 F:      drivers/hwmon/lm83.c
7011
7012 LM90 HARDWARE MONITOR DRIVER
7013 M:      Jean Delvare <jdelvare@suse.com>
7014 L:      linux-hwmon@vger.kernel.org
7015 S:      Maintained
7016 F:      Documentation/hwmon/lm90
7017 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
7018 F:      drivers/hwmon/lm90.c
7019
7020 LM95234 HARDWARE MONITOR DRIVER
7021 M:      Guenter Roeck <linux@roeck-us.net>
7022 L:      linux-hwmon@vger.kernel.org
7023 S:      Maintained
7024 F:      Documentation/hwmon/lm95234
7025 F:      drivers/hwmon/lm95234.c
7026
7027 LME2510 MEDIA DRIVER
7028 M:      Malcolm Priestley <tvboxspy@gmail.com>
7029 L:      linux-media@vger.kernel.org
7030 W:      https://linuxtv.org
7031 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7032 S:      Maintained
7033 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
7034
7035 LOCKING PRIMITIVES
7036 M:      Peter Zijlstra <peterz@infradead.org>
7037 M:      Ingo Molnar <mingo@redhat.com>
7038 L:      linux-kernel@vger.kernel.org
7039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7040 S:      Maintained
7041 F:      Documentation/locking/
7042 F:      include/linux/lockdep.h
7043 F:      include/linux/spinlock*.h
7044 F:      arch/*/include/asm/spinlock*.h
7045 F:      include/linux/rwlock*.h
7046 F:      include/linux/mutex*.h
7047 F:      arch/*/include/asm/mutex*.h
7048 F:      include/linux/rwsem*.h
7049 F:      arch/*/include/asm/rwsem.h
7050 F:      include/linux/seqlock.h
7051 F:      lib/locking*.[ch]
7052 F:      kernel/locking/
7053
7054 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7055 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
7056 L:      linux-ntfs-dev@lists.sourceforge.net
7057 W:      http://www.linux-ntfs.org/content/view/19/37/
7058 S:      Maintained
7059 F:      Documentation/ldm.txt
7060 F:      block/partitions/ldm.*
7061
7062 LogFS
7063 M:      Joern Engel <joern@logfs.org>
7064 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
7065 L:      logfs@logfs.org
7066 W:      logfs.org
7067 S:      Maintained
7068 F:      fs/logfs/
7069
7070 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7071 M:      Sathya Prakash <sathya.prakash@broadcom.com>
7072 M:      Chaitra P B <chaitra.basappa@broadcom.com>
7073 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7074 L:      MPT-FusionLinux.pdl@broadcom.com
7075 L:      linux-scsi@vger.kernel.org
7076 W:      http://www.avagotech.com/support/
7077 S:      Supported
7078 F:      drivers/message/fusion/
7079 F:      drivers/scsi/mpt2sas/
7080 F:      drivers/scsi/mpt3sas/
7081
7082 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7083 M:      Matthew Wilcox <matthew@wil.cx>
7084 L:      linux-scsi@vger.kernel.org
7085 S:      Maintained
7086 F:      drivers/scsi/sym53c8xx_2/
7087
7088 LTC4261 HARDWARE MONITOR DRIVER
7089 M:      Guenter Roeck <linux@roeck-us.net>
7090 L:      linux-hwmon@vger.kernel.org
7091 S:      Maintained
7092 F:      Documentation/hwmon/ltc4261
7093 F:      drivers/hwmon/ltc4261.c
7094
7095 LTP (Linux Test Project)
7096 M:      Mike Frysinger <vapier@gentoo.org>
7097 M:      Cyril Hrubis <chrubis@suse.cz>
7098 M:      Wanlong Gao <wanlong.gao@gmail.com>
7099 M:      Jan Stancek <jstancek@redhat.com>
7100 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7101 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
7102 L:      ltp@lists.linux.it (subscribers-only)
7103 W:      http://linux-test-project.github.io/
7104 T:      git git://github.com/linux-test-project/ltp.git
7105 S:      Maintained
7106
7107 M32R ARCHITECTURE
7108 W:      http://www.linux-m32r.org/
7109 S:      Orphan
7110 F:      arch/m32r/
7111
7112 M68K ARCHITECTURE
7113 M:      Geert Uytterhoeven <geert@linux-m68k.org>
7114 L:      linux-m68k@lists.linux-m68k.org
7115 W:      http://www.linux-m68k.org/
7116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7117 S:      Maintained
7118 F:      arch/m68k/
7119 F:      drivers/zorro/
7120
7121 M68K ON APPLE MACINTOSH
7122 M:      Joshua Thompson <funaho@jurai.org>
7123 W:      http://www.mac.linux-m68k.org/
7124 L:      linux-m68k@lists.linux-m68k.org
7125 S:      Maintained
7126 F:      arch/m68k/mac/
7127
7128 M68K ON HP9000/300
7129 M:      Philip Blundell <philb@gnu.org>
7130 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
7131 S:      Maintained
7132 F:      arch/m68k/hp300/
7133
7134 M88DS3103 MEDIA DRIVER
7135 M:      Antti Palosaari <crope@iki.fi>
7136 L:      linux-media@vger.kernel.org
7137 W:      https://linuxtv.org
7138 W:      http://palosaari.fi/linux/
7139 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7140 T:      git git://linuxtv.org/anttip/media_tree.git
7141 S:      Maintained
7142 F:      drivers/media/dvb-frontends/m88ds3103*
7143
7144 M88RS2000 MEDIA DRIVER
7145 M:      Malcolm Priestley <tvboxspy@gmail.com>
7146 L:      linux-media@vger.kernel.org
7147 W:      https://linuxtv.org
7148 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7149 S:      Maintained
7150 F:      drivers/media/dvb-frontends/m88rs2000*
7151
7152 MA901 MASTERKIT USB FM RADIO DRIVER
7153 M:      Alexey Klimov <klimov.linux@gmail.com>
7154 L:      linux-media@vger.kernel.org
7155 T:      git git://linuxtv.org/media_tree.git
7156 S:      Maintained
7157 F:      drivers/media/radio/radio-ma901.c
7158
7159 MAC80211
7160 M:      Johannes Berg <johannes@sipsolutions.net>
7161 L:      linux-wireless@vger.kernel.org
7162 W:      http://wireless.kernel.org/
7163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7165 S:      Maintained
7166 F:      Documentation/networking/mac80211-injection.txt
7167 F:      include/net/mac80211.h
7168 F:      net/mac80211/
7169 F:      drivers/net/wireless/mac80211_hwsim.[ch]
7170
7171 MACVLAN DRIVER
7172 M:      Patrick McHardy <kaber@trash.net>
7173 L:      netdev@vger.kernel.org
7174 S:      Maintained
7175 F:      drivers/net/macvlan.c
7176 F:      include/linux/if_macvlan.h
7177
7178 MAILBOX API
7179 M:      Jassi Brar <jassisinghbrar@gmail.com>
7180 L:      linux-kernel@vger.kernel.org
7181 S:      Maintained
7182 F:      drivers/mailbox/
7183 F:      include/linux/mailbox_client.h
7184 F:      include/linux/mailbox_controller.h
7185
7186 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7187 M:      Michael Kerrisk <mtk.manpages@gmail.com>
7188 W:      http://www.kernel.org/doc/man-pages
7189 L:      linux-man@vger.kernel.org
7190 S:      Maintained
7191
7192 MARVELL ARMADA DRM SUPPORT
7193 M:      Russell King <rmk+kernel@armlinux.org.uk>
7194 S:      Maintained
7195 F:      drivers/gpu/drm/armada/
7196 F:      include/uapi/drm/armada_drm.h
7197 F:      Documentation/devicetree/bindings/display/armada/
7198
7199 MARVELL 88E6352 DSA support
7200 M:      Guenter Roeck <linux@roeck-us.net>
7201 S:      Maintained
7202 F:      drivers/net/dsa/mv88e6352.c
7203
7204 MARVELL CRYPTO DRIVER
7205 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7206 M:      Arnaud Ebalard <arno@natisbad.org>
7207 F:      drivers/crypto/marvell/
7208 S:      Maintained
7209 L:      linux-crypto@vger.kernel.org
7210
7211 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7212 M:      Mirko Lindner <mlindner@marvell.com>
7213 M:      Stephen Hemminger <stephen@networkplumber.org>
7214 L:      netdev@vger.kernel.org
7215 S:      Maintained
7216 F:      drivers/net/ethernet/marvell/sk*
7217
7218 MARVELL LIBERTAS WIRELESS DRIVER
7219 L:      libertas-dev@lists.infradead.org
7220 S:      Orphan
7221 F:      drivers/net/wireless/marvell/libertas/
7222
7223 MARVELL MV643XX ETHERNET DRIVER
7224 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7225 L:      netdev@vger.kernel.org
7226 S:      Maintained
7227 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
7228 F:      include/linux/mv643xx.h
7229
7230 MARVELL MVNETA ETHERNET DRIVER
7231 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7232 L:      netdev@vger.kernel.org
7233 S:      Maintained
7234 F:      drivers/net/ethernet/marvell/mvneta.*
7235
7236 MARVELL MWIFIEX WIRELESS DRIVER
7237 M:      Amitkumar Karwar <akarwar@marvell.com>
7238 M:      Nishant Sarmukadam <nishants@marvell.com>
7239 L:      linux-wireless@vger.kernel.org
7240 S:      Maintained
7241 F:      drivers/net/wireless/marvell/mwifiex/
7242
7243 MARVELL MWL8K WIRELESS DRIVER
7244 M:      Lennert Buytenhek <buytenh@wantstofly.org>
7245 L:      linux-wireless@vger.kernel.org
7246 S:      Odd Fixes
7247 F:      drivers/net/wireless/marvell/mwl8k.c
7248
7249 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7250 M:      Nicolas Pitre <nico@fluxnic.net>
7251 S:      Odd Fixes
7252 F:      drivers/mmc/host/mvsdio.*
7253
7254 MATROX FRAMEBUFFER DRIVER
7255 L:      linux-fbdev@vger.kernel.org
7256 S:      Orphan
7257 F:      drivers/video/fbdev/matrox/matroxfb_*
7258 F:      include/uapi/linux/matroxfb.h
7259
7260 MAX16065 HARDWARE MONITOR DRIVER
7261 M:      Guenter Roeck <linux@roeck-us.net>
7262 L:      linux-hwmon@vger.kernel.org
7263 S:      Maintained
7264 F:      Documentation/hwmon/max16065
7265 F:      drivers/hwmon/max16065.c
7266
7267 MAX20751 HARDWARE MONITOR DRIVER
7268 M:      Guenter Roeck <linux@roeck-us.net>
7269 L:      linux-hwmon@vger.kernel.org
7270 S:      Maintained
7271 F:      Documentation/hwmon/max20751
7272 F:      drivers/hwmon/max20751.c
7273
7274 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7275 M:      "Hans J. Koch" <hjk@hansjkoch.de>
7276 L:      linux-hwmon@vger.kernel.org
7277 S:      Maintained
7278 F:      Documentation/hwmon/max6650
7279 F:      drivers/hwmon/max6650.c
7280
7281 MAX6697 HARDWARE MONITOR DRIVER
7282 M:      Guenter Roeck <linux@roeck-us.net>
7283 L:      linux-hwmon@vger.kernel.org
7284 S:      Maintained
7285 F:      Documentation/hwmon/max6697
7286 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7287 F:      drivers/hwmon/max6697.c
7288 F:      include/linux/platform_data/max6697.h
7289
7290 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7291 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7292 L:      linux-pm@vger.kernel.org
7293 S:      Supported
7294 F:      drivers/power/max14577_charger.c
7295 F:      drivers/power/max77693_charger.c
7296
7297 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7298 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7299 L:      linux-kernel@vger.kernel.org
7300 S:      Supported
7301 F:      drivers/*/*max77802*.c
7302 F:      Documentation/devicetree/bindings/*/*max77802.txt
7303 F:      include/dt-bindings/*/*max77802.h
7304
7305 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7306 M:      Chanwoo Choi <cw00.choi@samsung.com>
7307 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7308 L:      linux-kernel@vger.kernel.org
7309 S:      Supported
7310 F:      drivers/*/max14577*.c
7311 F:      drivers/*/max77686*.c
7312 F:      drivers/*/max77693*.c
7313 F:      drivers/extcon/extcon-max14577.c
7314 F:      drivers/extcon/extcon-max77693.c
7315 F:      drivers/rtc/rtc-max77686.c
7316 F:      drivers/clk/clk-max77686.c
7317 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7318 F:      Documentation/devicetree/bindings/*/max77686.txt
7319 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7320 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7321 F:      include/linux/mfd/max14577*.h
7322 F:      include/linux/mfd/max77686*.h
7323 F:      include/linux/mfd/max77693*.h
7324
7325 MAXIRADIO FM RADIO RECEIVER DRIVER
7326 M:      Hans Verkuil <hverkuil@xs4all.nl>
7327 L:      linux-media@vger.kernel.org
7328 T:      git git://linuxtv.org/media_tree.git
7329 W:      https://linuxtv.org
7330 S:      Maintained
7331 F:      drivers/media/radio/radio-maxiradio*
7332
7333 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7334 M:      Peter Rosin <peda@axentia.se>
7335 L:      linux-iio@vger.kernel.org
7336 S:      Maintained
7337 F:      drivers/iio/potentiometer/mcp4531.c
7338
7339 MEDIA DRIVERS FOR RENESAS - VSP1
7340 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7341 L:      linux-media@vger.kernel.org
7342 L:      linux-renesas-soc@vger.kernel.org
7343 T:      git git://linuxtv.org/media_tree.git
7344 S:      Supported
7345 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7346 F:      drivers/media/platform/vsp1/
7347
7348 MEDIA DRIVERS FOR ASCOT2E
7349 M:      Sergey Kozlov <serjk@netup.ru>
7350 L:      linux-media@vger.kernel.org
7351 W:      https://linuxtv.org
7352 W:      http://netup.tv/
7353 T:      git git://linuxtv.org/media_tree.git
7354 S:      Supported
7355 F:      drivers/media/dvb-frontends/ascot2e*
7356
7357 MEDIA DRIVERS FOR CXD2841ER
7358 M:      Sergey Kozlov <serjk@netup.ru>
7359 L:      linux-media@vger.kernel.org
7360 W:      https://linuxtv.org
7361 W:      http://netup.tv/
7362 T:      git git://linuxtv.org/media_tree.git
7363 S:      Supported
7364 F:      drivers/media/dvb-frontends/cxd2841er*
7365
7366 MEDIA DRIVERS FOR HORUS3A
7367 M:      Sergey Kozlov <serjk@netup.ru>
7368 L:      linux-media@vger.kernel.org
7369 W:      https://linuxtv.org
7370 W:      http://netup.tv/
7371 T:      git git://linuxtv.org/media_tree.git
7372 S:      Supported
7373 F:      drivers/media/dvb-frontends/horus3a*
7374
7375 MEDIA DRIVERS FOR LNBH25
7376 M:      Sergey Kozlov <serjk@netup.ru>
7377 L:      linux-media@vger.kernel.org
7378 W:      https://linuxtv.org
7379 W:      http://netup.tv/
7380 T:      git git://linuxtv.org/media_tree.git
7381 S:      Supported
7382 F:      drivers/media/dvb-frontends/lnbh25*
7383
7384 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7385 M:      Sergey Kozlov <serjk@netup.ru>
7386 L:      linux-media@vger.kernel.org
7387 W:      https://linuxtv.org
7388 W:      http://netup.tv/
7389 T:      git git://linuxtv.org/media_tree.git
7390 S:      Supported
7391 F:      drivers/media/pci/netup_unidvb/*
7392
7393 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7394 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
7395 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
7396 P:      LinuxTV.org Project
7397 L:      linux-media@vger.kernel.org
7398 W:      https://linuxtv.org
7399 Q:      http://patchwork.kernel.org/project/linux-media/list/
7400 T:      git git://linuxtv.org/media_tree.git
7401 S:      Maintained
7402 F:      Documentation/dvb/
7403 F:      Documentation/video4linux/
7404 F:      Documentation/DocBook/media/
7405 F:      drivers/media/
7406 F:      drivers/staging/media/
7407 F:      include/linux/platform_data/media/
7408 F:      include/media/
7409 F:      include/uapi/linux/dvb/
7410 F:      include/uapi/linux/videodev2.h
7411 F:      include/uapi/linux/media.h
7412 F:      include/uapi/linux/v4l2-*
7413 F:      include/uapi/linux/meye.h
7414 F:      include/uapi/linux/ivtv*
7415 F:      include/uapi/linux/uvcvideo.h
7416
7417 MEDIATEK ETHERNET DRIVER
7418 M:      Felix Fietkau <nbd@openwrt.org>
7419 M:      John Crispin <blogic@openwrt.org>
7420 L:      netdev@vger.kernel.org
7421 S:      Maintained
7422 F:      drivers/net/ethernet/mediatek/
7423
7424 MEDIATEK MT7601U WIRELESS LAN DRIVER
7425 M:      Jakub Kicinski <kubakici@wp.pl>
7426 L:      linux-wireless@vger.kernel.org
7427 S:      Maintained
7428 F:      drivers/net/wireless/mediatek/mt7601u/
7429
7430 MEGARAID SCSI/SAS DRIVERS
7431 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7432 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7433 M:      Uday Lingala <uday.lingala@avagotech.com>
7434 L:      megaraidlinux.pdl@avagotech.com
7435 L:      linux-scsi@vger.kernel.org
7436 W:      http://www.lsi.com
7437 S:      Maintained
7438 F:      Documentation/scsi/megaraid.txt
7439 F:      drivers/scsi/megaraid.*
7440 F:      drivers/scsi/megaraid/
7441
7442 MELLANOX ETHERNET DRIVER (mlx4_en)
7443 M:      Tariq Toukan <tariqt@mellanox.com>
7444 L:      netdev@vger.kernel.org
7445 S:      Supported
7446 W:      http://www.mellanox.com
7447 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7448 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7449
7450 MELLANOX ETHERNET DRIVER (mlx5e)
7451 M:      Saeed Mahameed <saeedm@mellanox.com>
7452 L:      netdev@vger.kernel.org
7453 S:      Supported
7454 W:      http://www.mellanox.com
7455 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7456 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7457
7458 MELLANOX ETHERNET SWITCH DRIVERS
7459 M:      Jiri Pirko <jiri@mellanox.com>
7460 M:      Ido Schimmel <idosch@mellanox.com>
7461 L:      netdev@vger.kernel.org
7462 S:      Supported
7463 W:      http://www.mellanox.com
7464 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7465 F:      drivers/net/ethernet/mellanox/mlxsw/
7466
7467 MEMBARRIER SUPPORT
7468 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7469 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7470 L:      linux-kernel@vger.kernel.org
7471 S:      Supported
7472 F:      kernel/membarrier.c
7473 F:      include/uapi/linux/membarrier.h
7474
7475 MEMORY MANAGEMENT
7476 L:      linux-mm@kvack.org
7477 W:      http://www.linux-mm.org
7478 S:      Maintained
7479 F:      include/linux/mm.h
7480 F:      include/linux/gfp.h
7481 F:      include/linux/mmzone.h
7482 F:      include/linux/memory_hotplug.h
7483 F:      include/linux/vmalloc.h
7484 F:      mm/
7485
7486 MEMORY TECHNOLOGY DEVICES (MTD)
7487 M:      David Woodhouse <dwmw2@infradead.org>
7488 M:      Brian Norris <computersforpeace@gmail.com>
7489 L:      linux-mtd@lists.infradead.org
7490 W:      http://www.linux-mtd.infradead.org/
7491 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7492 T:      git git://git.infradead.org/linux-mtd.git
7493 T:      git git://git.infradead.org/l2-mtd.git
7494 S:      Maintained
7495 F:      Documentation/devicetree/bindings/mtd/
7496 F:      drivers/mtd/
7497 F:      include/linux/mtd/
7498 F:      include/uapi/mtd/
7499
7500 MEN A21 WATCHDOG DRIVER
7501 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7502 L:      linux-watchdog@vger.kernel.org
7503 S:      Maintained
7504 F:      drivers/watchdog/mena21_wdt.c
7505
7506 MEN CHAMELEON BUS (mcb)
7507 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7508 S:      Maintained
7509 F:      drivers/mcb/
7510 F:      include/linux/mcb.h
7511 F:      Documentation/men-chameleon-bus.txt
7512
7513 MEN F21BMC (Board Management Controller)
7514 M:      Andreas Werner <andreas.werner@men.de>
7515 S:      Supported
7516 F:      drivers/mfd/menf21bmc.c
7517 F:      drivers/watchdog/menf21bmc_wdt.c
7518 F:      drivers/leds/leds-menf21bmc.c
7519 F:      drivers/hwmon/menf21bmc_hwmon.c
7520 F:      Documentation/hwmon/menf21bmc
7521
7522 METAG ARCHITECTURE
7523 M:      James Hogan <james.hogan@imgtec.com>
7524 L:      linux-metag@vger.kernel.org
7525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7526 S:      Odd Fixes
7527 F:      arch/metag/
7528 F:      Documentation/metag/
7529 F:      Documentation/devicetree/bindings/metag/
7530 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7531 F:      drivers/clocksource/metag_generic.c
7532 F:      drivers/irqchip/irq-metag.c
7533 F:      drivers/irqchip/irq-metag-ext.c
7534 F:      drivers/tty/metag_da.c
7535
7536 MICROBLAZE ARCHITECTURE
7537 M:      Michal Simek <monstr@monstr.eu>
7538 W:      http://www.monstr.eu/fdt/
7539 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7540 S:      Supported
7541 F:      arch/microblaze/
7542
7543 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7544 M:      Chen Yu <yu.c.chen@intel.com>
7545 L:      platform-driver-x86@vger.kernel.org
7546 S:      Supported
7547 F:      drivers/platform/x86/surfacepro3_button.c
7548
7549 MICROTEK X6 SCANNER
7550 M:      Oliver Neukum <oliver@neukum.org>
7551 S:      Maintained
7552 F:      drivers/usb/image/microtek.*
7553
7554 MIPS
7555 M:      Ralf Baechle <ralf@linux-mips.org>
7556 L:      linux-mips@linux-mips.org
7557 W:      http://www.linux-mips.org/
7558 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7559 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7560 S:      Supported
7561 F:      Documentation/devicetree/bindings/mips/
7562 F:      Documentation/mips/
7563 F:      arch/mips/
7564
7565 MIPS/LOONGSON1 ARCHITECTURE
7566 M:      Keguang Zhang <keguang.zhang@gmail.com>
7567 L:      linux-mips@linux-mips.org
7568 S:      Maintained
7569 F:      arch/mips/loongson32/
7570 F:      arch/mips/include/asm/mach-loongson32/
7571 F:      drivers/*/*loongson1*
7572 F:      drivers/*/*/*loongson1*
7573
7574 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7575 M:      Hans Verkuil <hverkuil@xs4all.nl>
7576 L:      linux-media@vger.kernel.org
7577 T:      git git://linuxtv.org/media_tree.git
7578 W:      https://linuxtv.org
7579 S:      Odd Fixes
7580 F:      drivers/media/radio/radio-miropcm20*
7581
7582 MELLANOX MLX4 core VPI driver
7583 M:      Yishai Hadas <yishaih@mellanox.com>
7584 L:      netdev@vger.kernel.org
7585 L:      linux-rdma@vger.kernel.org
7586 W:      http://www.mellanox.com
7587 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7588 S:      Supported
7589 F:      drivers/net/ethernet/mellanox/mlx4/
7590 F:      include/linux/mlx4/
7591
7592 MELLANOX MLX4 IB driver
7593 M:      Yishai Hadas <yishaih@mellanox.com>
7594 L:      linux-rdma@vger.kernel.org
7595 W:      http://www.mellanox.com
7596 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7597 S:      Supported
7598 F:      drivers/infiniband/hw/mlx4/
7599 F:      include/linux/mlx4/
7600
7601 MELLANOX MLX5 core VPI driver
7602 M:      Matan Barak <matanb@mellanox.com>
7603 M:      Leon Romanovsky <leonro@mellanox.com>
7604 L:      netdev@vger.kernel.org
7605 L:      linux-rdma@vger.kernel.org
7606 W:      http://www.mellanox.com
7607 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7608 S:      Supported
7609 F:      drivers/net/ethernet/mellanox/mlx5/core/
7610 F:      include/linux/mlx5/
7611
7612 MELLANOX MLX5 IB driver
7613 M:      Matan Barak <matanb@mellanox.com>
7614 M:      Leon Romanovsky <leonro@mellanox.com>
7615 L:      linux-rdma@vger.kernel.org
7616 W:      http://www.mellanox.com
7617 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7618 S:      Supported
7619 F:      drivers/infiniband/hw/mlx5/
7620 F:      include/linux/mlx5/
7621
7622 MELEXIS MLX90614 DRIVER
7623 M:      Crt Mori <cmo@melexis.com>
7624 L:      linux-iio@vger.kernel.org
7625 W:      http://www.melexis.com
7626 S:      Supported
7627 F:      drivers/iio/temperature/mlx90614.c
7628
7629 MN88472 MEDIA DRIVER
7630 M:      Antti Palosaari <crope@iki.fi>
7631 L:      linux-media@vger.kernel.org
7632 W:      https://linuxtv.org
7633 W:      http://palosaari.fi/linux/
7634 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7635 T:      git git://linuxtv.org/anttip/media_tree.git
7636 S:      Maintained
7637 F:      drivers/staging/media/mn88472/
7638 F:      drivers/media/dvb-frontends/mn88472.h
7639
7640 MN88473 MEDIA DRIVER
7641 M:      Antti Palosaari <crope@iki.fi>
7642 L:      linux-media@vger.kernel.org
7643 W:      https://linuxtv.org
7644 W:      http://palosaari.fi/linux/
7645 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7646 S:      Maintained
7647 F:      drivers/media/dvb-frontends/mn88473*
7648
7649 MODULE SUPPORT
7650 M:      Rusty Russell <rusty@rustcorp.com.au>
7651 S:      Maintained
7652 F:      include/linux/module.h
7653 F:      kernel/module.c
7654
7655 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7656 W:      http://popies.net/meye/
7657 S:      Orphan
7658 F:      Documentation/video4linux/meye.txt
7659 F:      drivers/media/pci/meye/
7660 F:      include/uapi/linux/meye.h
7661
7662 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7663 M:      Jiri Slaby <jirislaby@gmail.com>
7664 S:      Maintained
7665 F:      Documentation/serial/moxa-smartio
7666 F:      drivers/tty/mxser.*
7667
7668 MR800 AVERMEDIA USB FM RADIO DRIVER
7669 M:      Alexey Klimov <klimov.linux@gmail.com>
7670 L:      linux-media@vger.kernel.org
7671 T:      git git://linuxtv.org/media_tree.git
7672 S:      Maintained
7673 F:      drivers/media/radio/radio-mr800.c
7674
7675 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7676 M:      Alan Ott <alan@signal11.us>
7677 L:      linux-wpan@vger.kernel.org
7678 S:      Maintained
7679 F:      drivers/net/ieee802154/mrf24j40.c
7680 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7681
7682 MSI LAPTOP SUPPORT
7683 M:      "Lee, Chun-Yi" <jlee@suse.com>
7684 L:      platform-driver-x86@vger.kernel.org
7685 S:      Maintained
7686 F:      drivers/platform/x86/msi-laptop.c
7687
7688 MSI WMI SUPPORT
7689 L:      platform-driver-x86@vger.kernel.org
7690 S:      Orphan
7691 F:      drivers/platform/x86/msi-wmi.c
7692
7693 MSI001 MEDIA DRIVER
7694 M:      Antti Palosaari <crope@iki.fi>
7695 L:      linux-media@vger.kernel.org
7696 W:      https://linuxtv.org
7697 W:      http://palosaari.fi/linux/
7698 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7699 T:      git git://linuxtv.org/anttip/media_tree.git
7700 S:      Maintained
7701 F:      drivers/media/tuners/msi001*
7702
7703 MSI2500 MEDIA DRIVER
7704 M:      Antti Palosaari <crope@iki.fi>
7705 L:      linux-media@vger.kernel.org
7706 W:      https://linuxtv.org
7707 W:      http://palosaari.fi/linux/
7708 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7709 T:      git git://linuxtv.org/anttip/media_tree.git
7710 S:      Maintained
7711 F:      drivers/media/usb/msi2500/
7712
7713 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7714 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7715 L:      linux-mtd@lists.infradead.org
7716 S:      Maintained
7717 F:      drivers/mtd/devices/docg3*
7718
7719 MT9M032 APTINA SENSOR DRIVER
7720 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7721 L:      linux-media@vger.kernel.org
7722 T:      git git://linuxtv.org/media_tree.git
7723 S:      Maintained
7724 F:      drivers/media/i2c/mt9m032.c
7725 F:      include/media/i2c/mt9m032.h
7726
7727 MT9P031 APTINA CAMERA SENSOR
7728 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7729 L:      linux-media@vger.kernel.org
7730 T:      git git://linuxtv.org/media_tree.git
7731 S:      Maintained
7732 F:      drivers/media/i2c/mt9p031.c
7733 F:      include/media/i2c/mt9p031.h
7734
7735 MT9T001 APTINA CAMERA SENSOR
7736 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7737 L:      linux-media@vger.kernel.org
7738 T:      git git://linuxtv.org/media_tree.git
7739 S:      Maintained
7740 F:      drivers/media/i2c/mt9t001.c
7741 F:      include/media/i2c/mt9t001.h
7742
7743 MT9V032 APTINA CAMERA SENSOR
7744 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7745 L:      linux-media@vger.kernel.org
7746 T:      git git://linuxtv.org/media_tree.git
7747 S:      Maintained
7748 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7749 F:      drivers/media/i2c/mt9v032.c
7750 F:      include/media/i2c/mt9v032.h
7751
7752 MULTIFUNCTION DEVICES (MFD)
7753 M:      Lee Jones <lee.jones@linaro.org>
7754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7755 S:      Supported
7756 F:      drivers/mfd/
7757 F:      include/linux/mfd/
7758
7759 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7760 M:      Ulf Hansson <ulf.hansson@linaro.org>
7761 L:      linux-mmc@vger.kernel.org
7762 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7763 S:      Maintained
7764 F:      drivers/mmc/
7765 F:      include/linux/mmc/
7766 F:      include/uapi/linux/mmc/
7767
7768 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7769 S:      Orphan
7770 F:      drivers/mmc/host/mmc_spi.c
7771 F:      include/linux/spi/mmc_spi.h
7772
7773 MULTISOUND SOUND DRIVER
7774 M:      Andrew Veliath <andrewtv@usa.net>
7775 S:      Maintained
7776 F:      Documentation/sound/oss/MultiSound
7777 F:      sound/oss/msnd*
7778
7779 MULTITECH MULTIPORT CARD (ISICOM)
7780 S:      Orphan
7781 F:      drivers/tty/isicom.c
7782 F:      include/linux/isicom.h
7783
7784 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7785 M:      Bin Liu <b-liu@ti.com>
7786 L:      linux-usb@vger.kernel.org
7787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7788 S:      Maintained
7789 F:      drivers/usb/musb/
7790
7791 MXL5007T MEDIA DRIVER
7792 M:      Michael Krufky <mkrufky@linuxtv.org>
7793 L:      linux-media@vger.kernel.org
7794 W:      https://linuxtv.org
7795 W:      http://github.com/mkrufky
7796 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7797 T:      git git://linuxtv.org/mkrufky/tuners.git
7798 S:      Maintained
7799 F:      drivers/media/tuners/mxl5007t.*
7800
7801 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7802 M:      Hyong-Youb Kim <hykim@myri.com>
7803 L:      netdev@vger.kernel.org
7804 W:      https://www.myricom.com/support/downloads/myri10ge.html
7805 S:      Supported
7806 F:      drivers/net/ethernet/myricom/myri10ge/
7807
7808 NAND FLASH SUBSYSTEM
7809 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7810 R:      Richard Weinberger <richard@nod.at>
7811 L:      linux-mtd@lists.infradead.org
7812 W:      http://www.linux-mtd.infradead.org/
7813 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7814 T:      git git://github.com/linux-nand/linux.git
7815 S:      Maintained
7816 F:      drivers/mtd/nand/
7817 F:      include/linux/mtd/nand*.h
7818
7819 NATSEMI ETHERNET DRIVER (DP8381x)
7820 S:      Orphan
7821 F:      drivers/net/ethernet/natsemi/natsemi.c
7822
7823 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7824 M:      Daniel Mack <zonque@gmail.com>
7825 S:      Maintained
7826 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7827 W:      http://www.native-instruments.com
7828 F:      sound/usb/caiaq/
7829
7830 NCP FILESYSTEM
7831 M:      Petr Vandrovec <petr@vandrovec.name>
7832 S:      Odd Fixes
7833 F:      fs/ncpfs/
7834
7835 NCR 5380 SCSI DRIVERS
7836 M:      Finn Thain <fthain@telegraphics.com.au>
7837 M:      Michael Schmitz <schmitzmic@gmail.com>
7838 L:      linux-scsi@vger.kernel.org
7839 S:      Maintained
7840 F:      Documentation/scsi/g_NCR5380.txt
7841 F:      Documentation/scsi/dtc3x80.txt
7842 F:      drivers/scsi/NCR5380.*
7843 F:      drivers/scsi/arm/cumana_1.c
7844 F:      drivers/scsi/arm/oak.c
7845 F:      drivers/scsi/atari_scsi.*
7846 F:      drivers/scsi/dmx3191d.c
7847 F:      drivers/scsi/dtc.*
7848 F:      drivers/scsi/g_NCR5380.*
7849 F:      drivers/scsi/g_NCR5380_mmio.c
7850 F:      drivers/scsi/mac_scsi.*
7851 F:      drivers/scsi/pas16.*
7852 F:      drivers/scsi/sun3_scsi.*
7853 F:      drivers/scsi/sun3_scsi_vme.c
7854 F:      drivers/scsi/t128.*
7855
7856 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7857 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7858 L:      linux-scsi@vger.kernel.org
7859 S:      Maintained
7860 F:      drivers/scsi/NCR_D700.*
7861
7862 NCT6775 HARDWARE MONITOR DRIVER
7863 M:      Guenter Roeck <linux@roeck-us.net>
7864 L:      linux-hwmon@vger.kernel.org
7865 S:      Maintained
7866 F:      Documentation/hwmon/nct6775
7867 F:      drivers/hwmon/nct6775.c
7868
7869 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7870 M:      Faisal Latif <faisal.latif@intel.com>
7871 L:      linux-rdma@vger.kernel.org
7872 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7873 S:      Supported
7874 F:      drivers/infiniband/hw/nes/
7875
7876 NETEM NETWORK EMULATOR
7877 M:      Stephen Hemminger <stephen@networkplumber.org>
7878 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
7879 S:      Maintained
7880 F:      net/sched/sch_netem.c
7881
7882 NETERION 10GbE DRIVERS (s2io/vxge)
7883 M:      Jon Mason <jdmason@kudzu.us>
7884 L:      netdev@vger.kernel.org
7885 S:      Supported
7886 F:      Documentation/networking/s2io.txt
7887 F:      Documentation/networking/vxge.txt
7888 F:      drivers/net/ethernet/neterion/
7889
7890 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7891 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7892 M:      Patrick McHardy <kaber@trash.net>
7893 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7894 L:      netfilter-devel@vger.kernel.org
7895 L:      coreteam@netfilter.org
7896 W:      http://www.netfilter.org/
7897 W:      http://www.iptables.org/
7898 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7901 S:      Supported
7902 F:      include/linux/netfilter*
7903 F:      include/linux/netfilter/
7904 F:      include/net/netfilter/
7905 F:      include/uapi/linux/netfilter*
7906 F:      include/uapi/linux/netfilter/
7907 F:      net/*/netfilter.c
7908 F:      net/*/netfilter/
7909 F:      net/netfilter/
7910 F:      net/bridge/br_netfilter*.c
7911
7912 NETLABEL
7913 M:      Paul Moore <paul@paul-moore.com>
7914 W:      http://netlabel.sf.net
7915 L:      netdev@vger.kernel.org
7916 S:      Maintained
7917 F:      Documentation/netlabel/
7918 F:      include/net/netlabel.h
7919 F:      net/netlabel/
7920
7921 NETROM NETWORK LAYER
7922 M:      Ralf Baechle <ralf@linux-mips.org>
7923 L:      linux-hams@vger.kernel.org
7924 W:      http://www.linux-ax25.org/
7925 S:      Maintained
7926 F:      include/net/netrom.h
7927 F:      include/uapi/linux/netrom.h
7928 F:      net/netrom/
7929
7930 NETRONOME ETHERNET DRIVERS
7931 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7932 L:      oss-drivers@netronome.com
7933 S:      Maintained
7934 F:      drivers/net/ethernet/netronome/
7935
7936 NETWORK BLOCK DEVICE (NBD)
7937 M:      Markus Pargmann <mpa@pengutronix.de>
7938 S:      Maintained
7939 L:      nbd-general@lists.sourceforge.net
7940 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7941 F:      Documentation/blockdev/nbd.txt
7942 F:      drivers/block/nbd.c
7943 F:      include/uapi/linux/nbd.h
7944
7945 NETWORK DROP MONITOR
7946 M:      Neil Horman <nhorman@tuxdriver.com>
7947 L:      netdev@vger.kernel.org
7948 S:      Maintained
7949 W:      https://fedorahosted.org/dropwatch/
7950 F:      net/core/drop_monitor.c
7951
7952 NETWORKING [GENERAL]
7953 M:      "David S. Miller" <davem@davemloft.net>
7954 L:      netdev@vger.kernel.org
7955 W:      http://www.linuxfoundation.org/en/Net
7956 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7959 S:      Maintained
7960 F:      net/
7961 F:      include/net/
7962 F:      include/linux/in.h
7963 F:      include/linux/net.h
7964 F:      include/linux/netdevice.h
7965 F:      include/uapi/linux/in.h
7966 F:      include/uapi/linux/net.h
7967 F:      include/uapi/linux/netdevice.h
7968 F:      include/uapi/linux/net_namespace.h
7969 F:      tools/net/
7970 F:      tools/testing/selftests/net/
7971 F:      lib/random32.c
7972 F:      lib/test_bpf.c
7973
7974 NETWORKING [IPv4/IPv6]
7975 M:      "David S. Miller" <davem@davemloft.net>
7976 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7977 M:      James Morris <jmorris@namei.org>
7978 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7979 M:      Patrick McHardy <kaber@trash.net>
7980 L:      netdev@vger.kernel.org
7981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7982 S:      Maintained
7983 F:      net/ipv4/
7984 F:      net/ipv6/
7985 F:      include/net/ip*
7986 F:      arch/x86/net/*
7987
7988 NETWORKING [IPSEC]
7989 M:      Steffen Klassert <steffen.klassert@secunet.com>
7990 M:      Herbert Xu <herbert@gondor.apana.org.au>
7991 M:      "David S. Miller" <davem@davemloft.net>
7992 L:      netdev@vger.kernel.org
7993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7995 S:      Maintained
7996 F:      net/core/flow.c
7997 F:      net/xfrm/
7998 F:      net/key/
7999 F:      net/ipv4/xfrm*
8000 F:      net/ipv4/esp4.c
8001 F:      net/ipv4/ah4.c
8002 F:      net/ipv4/ipcomp.c
8003 F:      net/ipv4/ip_vti.c
8004 F:      net/ipv6/xfrm*
8005 F:      net/ipv6/esp6.c
8006 F:      net/ipv6/ah6.c
8007 F:      net/ipv6/ipcomp6.c
8008 F:      net/ipv6/ip6_vti.c
8009 F:      include/uapi/linux/xfrm.h
8010 F:      include/net/xfrm.h
8011
8012 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8013 M:      Paul Moore <paul@paul-moore.com>
8014 L:      netdev@vger.kernel.org
8015 S:      Maintained
8016
8017 NETWORKING [WIRELESS]
8018 L:      linux-wireless@vger.kernel.org
8019 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8020
8021 NETWORKING DRIVERS
8022 L:      netdev@vger.kernel.org
8023 W:      http://www.linuxfoundation.org/en/Net
8024 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8027 S:      Odd Fixes
8028 F:      Documentation/devicetree/bindings/net/
8029 F:      drivers/net/
8030 F:      include/linux/if_*
8031 F:      include/linux/netdevice.h
8032 F:      include/linux/etherdevice.h
8033 F:      include/linux/fcdevice.h
8034 F:      include/linux/fddidevice.h
8035 F:      include/linux/hippidevice.h
8036 F:      include/linux/inetdevice.h
8037 F:      include/uapi/linux/if_*
8038 F:      include/uapi/linux/netdevice.h
8039
8040 NETWORKING DRIVERS (WIRELESS)
8041 M:      Kalle Valo <kvalo@codeaurora.org>
8042 L:      linux-wireless@vger.kernel.org
8043 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8046 S:      Maintained
8047 F:      Documentation/devicetree/bindings/net/wireless/
8048 F:      drivers/net/wireless/
8049
8050 NETXEN (1/10) GbE SUPPORT
8051 M:      Manish Chopra <manish.chopra@qlogic.com>
8052 M:      Sony Chacko <sony.chacko@qlogic.com>
8053 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
8054 L:      netdev@vger.kernel.org
8055 W:      http://www.qlogic.com
8056 S:      Supported
8057 F:      drivers/net/ethernet/qlogic/netxen/
8058
8059 NFC SUBSYSTEM
8060 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8061 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8062 M:      Samuel Ortiz <sameo@linux.intel.com>
8063 L:      linux-wireless@vger.kernel.org
8064 L:      linux-nfc@lists.01.org (subscribers-only)
8065 S:      Supported
8066 F:      net/nfc/
8067 F:      include/net/nfc/
8068 F:      include/uapi/linux/nfc.h
8069 F:      drivers/nfc/
8070 F:      include/linux/platform_data/nfcmrvl.h
8071 F:      include/linux/platform_data/nxp-nci.h
8072 F:      include/linux/platform_data/pn544.h
8073 F:      include/linux/platform_data/st21nfca.h
8074 F:      include/linux/platform_data/st-nci.h
8075 F:      Documentation/devicetree/bindings/net/nfc/
8076
8077 NFS, SUNRPC, AND LOCKD CLIENTS
8078 M:      Trond Myklebust <trond.myklebust@primarydata.com>
8079 M:      Anna Schumaker <anna.schumaker@netapp.com>
8080 L:      linux-nfs@vger.kernel.org
8081 W:      http://client.linux-nfs.org
8082 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8083 S:      Maintained
8084 F:      fs/lockd/
8085 F:      fs/nfs/
8086 F:      fs/nfs_common/
8087 F:      net/sunrpc/
8088 F:      include/linux/lockd/
8089 F:      include/linux/nfs*
8090 F:      include/linux/sunrpc/
8091 F:      include/uapi/linux/nfs*
8092 F:      include/uapi/linux/sunrpc/
8093
8094 NILFS2 FILESYSTEM
8095 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8096 L:      linux-nilfs@vger.kernel.org
8097 W:      http://nilfs.sourceforge.net/
8098 W:      http://nilfs.osdn.jp/
8099 T:      git git://github.com/konis/nilfs2.git
8100 S:      Supported
8101 F:      Documentation/filesystems/nilfs2.txt
8102 F:      fs/nilfs2/
8103 F:      include/linux/nilfs2_fs.h
8104 F:      include/trace/events/nilfs2.h
8105
8106 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8107 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8108 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8109 S:      Maintained
8110 F:      Documentation/scsi/NinjaSCSI.txt
8111 F:      drivers/scsi/pcmcia/nsp_*
8112
8113 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8114 M:      GOTO Masanori <gotom@debian.or.jp>
8115 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8116 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8117 S:      Maintained
8118 F:      Documentation/scsi/NinjaSCSI.txt
8119 F:      drivers/scsi/nsp32*
8120
8121 NIOS2 ARCHITECTURE
8122 M:      Ley Foon Tan <lftan@altera.com>
8123 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8125 S:      Maintained
8126 F:      arch/nios2/
8127
8128 NOKIA N900 POWER SUPPLY DRIVERS
8129 R:      Pali Rohár <pali.rohar@gmail.com>
8130 F:      include/linux/power/bq2415x_charger.h
8131 F:      include/linux/power/bq27xxx_battery.h
8132 F:      include/linux/power/isp1704_charger.h
8133 F:      drivers/power/bq2415x_charger.c
8134 F:      drivers/power/bq27xxx_battery.c
8135 F:      drivers/power/bq27xxx_battery_i2c.c
8136 F:      drivers/power/isp1704_charger.c
8137 F:      drivers/power/rx51_battery.c
8138
8139 NTB DRIVER CORE
8140 M:      Jon Mason <jdmason@kudzu.us>
8141 M:      Dave Jiang <dave.jiang@intel.com>
8142 M:      Allen Hubbe <Allen.Hubbe@emc.com>
8143 L:      linux-ntb@googlegroups.com
8144 S:      Supported
8145 W:      https://github.com/jonmason/ntb/wiki
8146 T:      git git://github.com/jonmason/ntb.git
8147 F:      drivers/ntb/
8148 F:      drivers/net/ntb_netdev.c
8149 F:      include/linux/ntb.h
8150 F:      include/linux/ntb_transport.h
8151
8152 NTB INTEL DRIVER
8153 M:      Jon Mason <jdmason@kudzu.us>
8154 M:      Dave Jiang <dave.jiang@intel.com>
8155 L:      linux-ntb@googlegroups.com
8156 S:      Supported
8157 W:      https://github.com/jonmason/ntb/wiki
8158 T:      git git://github.com/jonmason/ntb.git
8159 F:      drivers/ntb/hw/intel/
8160
8161 NTB AMD DRIVER
8162 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
8163 L:      linux-ntb@googlegroups.com
8164 S:      Supported
8165 F:      drivers/ntb/hw/amd/
8166
8167 NTFS FILESYSTEM
8168 M:      Anton Altaparmakov <anton@tuxera.com>
8169 L:      linux-ntfs-dev@lists.sourceforge.net
8170 W:      http://www.tuxera.com/
8171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8172 S:      Supported
8173 F:      Documentation/filesystems/ntfs.txt
8174 F:      fs/ntfs/
8175
8176 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8177 M:      Antonino Daplas <adaplas@gmail.com>
8178 L:      linux-fbdev@vger.kernel.org
8179 S:      Maintained
8180 F:      drivers/video/fbdev/riva/
8181 F:      drivers/video/fbdev/nvidia/
8182
8183 NVM EXPRESS DRIVER
8184 M:      Keith Busch <keith.busch@intel.com>
8185 M:      Jens Axboe <axboe@fb.com>
8186 L:      linux-nvme@lists.infradead.org
8187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8188 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8189 S:      Supported
8190 F:      drivers/nvme/host/
8191 F:      include/linux/nvme.h
8192
8193 NVM EXPRESS TARGET DRIVER
8194 M:      Christoph Hellwig <hch@lst.de>
8195 M:      Sagi Grimberg <sagi@grimberg.me>
8196 L:      linux-nvme@lists.infradead.org
8197 S:      Supported
8198 F:      drivers/nvme/target/
8199
8200 NVMEM FRAMEWORK
8201 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8202 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
8203 S:      Maintained
8204 F:      drivers/nvmem/
8205 F:      Documentation/devicetree/bindings/nvmem/
8206 F:      include/linux/nvmem-consumer.h
8207 F:      include/linux/nvmem-provider.h
8208
8209 NXP-NCI NFC DRIVER
8210 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
8211 R:      Charles Gorand <charles.gorand@effinnov.com>
8212 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8213 S:      Supported
8214 F:      drivers/nfc/nxp-nci
8215
8216 NXP TDA998X DRM DRIVER
8217 M:      Russell King <rmk+kernel@armlinux.org.uk>
8218 S:      Supported
8219 F:      drivers/gpu/drm/i2c/tda998x_drv.c
8220 F:      include/drm/i2c/tda998x.h
8221
8222 NXP TFA9879 DRIVER
8223 M:      Peter Rosin <peda@axentia.se>
8224 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8225 S:      Maintained
8226 F:      sound/soc/codecs/tfa9879*
8227
8228 OBJTOOL
8229 M:      Josh Poimboeuf <jpoimboe@redhat.com>
8230 S:      Supported
8231 F:      tools/objtool/
8232
8233 OMAP SUPPORT
8234 M:      Tony Lindgren <tony@atomide.com>
8235 L:      linux-omap@vger.kernel.org
8236 W:      http://www.muru.com/linux/omap/
8237 W:      http://linux.omap.com/
8238 Q:      http://patchwork.kernel.org/project/linux-omap/list/
8239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8240 S:      Maintained
8241 F:      arch/arm/*omap*/
8242 F:      arch/arm/configs/omap1_defconfig
8243 F:      arch/arm/configs/omap2plus_defconfig
8244 F:      drivers/i2c/busses/i2c-omap.c
8245 F:      drivers/irqchip/irq-omap-intc.c
8246 F:      drivers/mfd/*omap*.c
8247 F:      drivers/mfd/menelaus.c
8248 F:      drivers/mfd/palmas.c
8249 F:      drivers/mfd/tps65217.c
8250 F:      drivers/mfd/tps65218.c
8251 F:      drivers/mfd/tps65910.c
8252 F:      drivers/mfd/twl-core.[ch]
8253 F:      drivers/mfd/twl4030*.c
8254 F:      drivers/mfd/twl6030*.c
8255 F:      drivers/mfd/twl6040*.c
8256 F:      drivers/regulator/palmas-regulator*.c
8257 F:      drivers/regulator/pbias-regulator.c
8258 F:      drivers/regulator/tps65217-regulator.c
8259 F:      drivers/regulator/tps65218-regulator.c
8260 F:      drivers/regulator/tps65910-regulator.c
8261 F:      drivers/regulator/twl-regulator.c
8262 F:      include/linux/i2c-omap.h
8263
8264 OMAP DEVICE TREE SUPPORT
8265 M:      Benoît Cousson <bcousson@baylibre.com>
8266 M:      Tony Lindgren <tony@atomide.com>
8267 L:      linux-omap@vger.kernel.org
8268 L:      devicetree@vger.kernel.org
8269 S:      Maintained
8270 F:      arch/arm/boot/dts/*omap*
8271 F:      arch/arm/boot/dts/*am3*
8272 F:      arch/arm/boot/dts/*am4*
8273 F:      arch/arm/boot/dts/*am5*
8274 F:      arch/arm/boot/dts/*dra7*
8275
8276 OMAP CLOCK FRAMEWORK SUPPORT
8277 M:      Paul Walmsley <paul@pwsan.com>
8278 L:      linux-omap@vger.kernel.org
8279 S:      Maintained
8280 F:      arch/arm/*omap*/*clock*
8281
8282 OMAP POWER MANAGEMENT SUPPORT
8283 M:      Kevin Hilman <khilman@kernel.org>
8284 L:      linux-omap@vger.kernel.org
8285 S:      Maintained
8286 F:      arch/arm/*omap*/*pm*
8287 F:      drivers/cpufreq/omap-cpufreq.c
8288
8289 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8290 M:      Rajendra Nayak <rnayak@codeaurora.org>
8291 M:      Paul Walmsley <paul@pwsan.com>
8292 L:      linux-omap@vger.kernel.org
8293 S:      Maintained
8294 F:      arch/arm/mach-omap2/prm*
8295
8296 OMAP AUDIO SUPPORT
8297 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8298 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8299 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8300 L:      linux-omap@vger.kernel.org
8301 S:      Maintained
8302 F:      sound/soc/omap/
8303
8304 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8305 M:      Roger Quadros <rogerq@ti.com>
8306 M:      Tony Lindgren <tony@atomide.com>
8307 L:      linux-omap@vger.kernel.org
8308 S:      Maintained
8309 F:      drivers/memory/omap-gpmc.c
8310 F:      arch/arm/mach-omap2/*gpmc*
8311
8312 OMAP FRAMEBUFFER SUPPORT
8313 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8314 L:      linux-fbdev@vger.kernel.org
8315 L:      linux-omap@vger.kernel.org
8316 S:      Maintained
8317 F:      drivers/video/fbdev/omap/
8318
8319 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8320 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8321 L:      linux-omap@vger.kernel.org
8322 L:      linux-fbdev@vger.kernel.org
8323 S:      Maintained
8324 F:      drivers/video/fbdev/omap2/
8325 F:      Documentation/arm/OMAP/DSS
8326
8327 OMAP HARDWARE SPINLOCK SUPPORT
8328 M:      Ohad Ben-Cohen <ohad@wizery.com>
8329 L:      linux-omap@vger.kernel.org
8330 S:      Maintained
8331 F:      drivers/hwspinlock/omap_hwspinlock.c
8332
8333 OMAP MMC SUPPORT
8334 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8335 L:      linux-omap@vger.kernel.org
8336 S:      Maintained
8337 F:      drivers/mmc/host/omap.c
8338
8339 OMAP HS MMC SUPPORT
8340 L:      linux-mmc@vger.kernel.org
8341 L:      linux-omap@vger.kernel.org
8342 S:      Orphan
8343 F:      drivers/mmc/host/omap_hsmmc.c
8344
8345 OMAP RANDOM NUMBER GENERATOR SUPPORT
8346 M:      Deepak Saxena <dsaxena@plexity.net>
8347 S:      Maintained
8348 F:      drivers/char/hw_random/omap-rng.c
8349
8350 OMAP HWMOD SUPPORT
8351 M:      Benoît Cousson <bcousson@baylibre.com>
8352 M:      Paul Walmsley <paul@pwsan.com>
8353 L:      linux-omap@vger.kernel.org
8354 S:      Maintained
8355 F:      arch/arm/mach-omap2/omap_hwmod.*
8356
8357 OMAP HWMOD DATA
8358 M:      Paul Walmsley <paul@pwsan.com>
8359 L:      linux-omap@vger.kernel.org
8360 S:      Maintained
8361 F:      arch/arm/mach-omap2/omap_hwmod*data*
8362
8363 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8364 M:      Benoît Cousson <bcousson@baylibre.com>
8365 L:      linux-omap@vger.kernel.org
8366 S:      Maintained
8367 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8368
8369 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8370 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8371 L:      linux-media@vger.kernel.org
8372 S:      Maintained
8373 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8374 F:      drivers/media/platform/omap3isp/
8375 F:      drivers/staging/media/omap4iss/
8376
8377 OMAP USB SUPPORT
8378 L:      linux-usb@vger.kernel.org
8379 L:      linux-omap@vger.kernel.org
8380 S:      Orphan
8381 F:      drivers/usb/*/*omap*
8382 F:      arch/arm/*omap*/usb*
8383
8384 OMAP GPIO DRIVER
8385 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8386 M:      Santosh Shilimkar <ssantosh@kernel.org>
8387 M:      Kevin Hilman <khilman@kernel.org>
8388 L:      linux-omap@vger.kernel.org
8389 S:      Maintained
8390 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8391 F:      drivers/gpio/gpio-omap.c
8392
8393 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8394 M:      Mark Jackson <mpfj@newflow.co.uk>
8395 L:      linux-omap@vger.kernel.org
8396 S:      Maintained
8397 F:      arch/arm/boot/dts/am335x-nano.dts
8398
8399 OMFS FILESYSTEM
8400 M:      Bob Copeland <me@bobcopeland.com>
8401 L:      linux-karma-devel@lists.sourceforge.net
8402 S:      Maintained
8403 F:      Documentation/filesystems/omfs.txt
8404 F:      fs/omfs/
8405
8406 OMNIKEY CARDMAN 4000 DRIVER
8407 M:      Harald Welte <laforge@gnumonks.org>
8408 S:      Maintained
8409 F:      drivers/char/pcmcia/cm4000_cs.c
8410 F:      include/linux/cm4000_cs.h
8411 F:      include/uapi/linux/cm4000_cs.h
8412
8413 OMNIKEY CARDMAN 4040 DRIVER
8414 M:      Harald Welte <laforge@gnumonks.org>
8415 S:      Maintained
8416 F:      drivers/char/pcmcia/cm4040_cs.*
8417
8418 OMNIVISION OV7670 SENSOR DRIVER
8419 M:      Jonathan Corbet <corbet@lwn.net>
8420 L:      linux-media@vger.kernel.org
8421 T:      git git://linuxtv.org/media_tree.git
8422 S:      Maintained
8423 F:      drivers/media/i2c/ov7670.c
8424
8425 ONENAND FLASH DRIVER
8426 M:      Kyungmin Park <kyungmin.park@samsung.com>
8427 L:      linux-mtd@lists.infradead.org
8428 S:      Maintained
8429 F:      drivers/mtd/onenand/
8430 F:      include/linux/mtd/onenand*.h
8431
8432 ONSTREAM SCSI TAPE DRIVER
8433 M:      Willem Riede <osst@riede.org>
8434 L:      osst-users@lists.sourceforge.net
8435 L:      linux-scsi@vger.kernel.org
8436 S:      Maintained
8437 F:      Documentation/scsi/osst.txt
8438 F:      drivers/scsi/osst.*
8439 F:      drivers/scsi/osst_*.h
8440 F:      drivers/scsi/st.h
8441
8442 OPENCORES I2C BUS DRIVER
8443 M:      Peter Korsgaard <jacmet@sunsite.dk>
8444 L:      linux-i2c@vger.kernel.org
8445 S:      Maintained
8446 F:      Documentation/i2c/busses/i2c-ocores
8447 F:      drivers/i2c/busses/i2c-ocores.c
8448
8449 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8450 M:      Rob Herring <robh+dt@kernel.org>
8451 M:      Frank Rowand <frowand.list@gmail.com>
8452 L:      devicetree@vger.kernel.org
8453 W:      http://www.devicetree.org/
8454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8455 S:      Maintained
8456 F:      drivers/of/
8457 F:      include/linux/of*.h
8458 F:      scripts/dtc/
8459
8460 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8461 M:      Rob Herring <robh+dt@kernel.org>
8462 M:      Mark Rutland <mark.rutland@arm.com>
8463 L:      devicetree@vger.kernel.org
8464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8465 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8466 S:      Maintained
8467 F:      Documentation/devicetree/
8468 F:      arch/*/boot/dts/
8469 F:      include/dt-bindings/
8470
8471 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8472 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8473 L:      devicetree@vger.kernel.org
8474 S:      Maintained
8475 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8476 F:      Documentation/devicetree/overlay-notes.txt
8477 F:      drivers/of/overlay.c
8478 F:      drivers/of/resolver.c
8479
8480 OPENRISC ARCHITECTURE
8481 M:      Jonas Bonn <jonas@southpole.se>
8482 W:      http://openrisc.net
8483 S:      Maintained
8484 T:      git git://openrisc.net/~jonas/linux
8485 F:      arch/openrisc/
8486
8487 OPENVSWITCH
8488 M:      Pravin Shelar <pshelar@nicira.com>
8489 L:      netdev@vger.kernel.org
8490 L:      dev@openvswitch.org
8491 W:      http://openvswitch.org
8492 S:      Maintained
8493 F:      net/openvswitch/
8494 F:      include/uapi/linux/openvswitch.h
8495
8496 OPERATING PERFORMANCE POINTS (OPP)
8497 M:      Viresh Kumar <vireshk@kernel.org>
8498 M:      Nishanth Menon <nm@ti.com>
8499 M:      Stephen Boyd <sboyd@codeaurora.org>
8500 L:      linux-pm@vger.kernel.org
8501 S:      Maintained
8502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8503 F:      drivers/base/power/opp/
8504 F:      include/linux/pm_opp.h
8505 F:      Documentation/power/opp.txt
8506 F:      Documentation/devicetree/bindings/opp/
8507
8508 OPL4 DRIVER
8509 M:      Clemens Ladisch <clemens@ladisch.de>
8510 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8511 T:      git git://git.alsa-project.org/alsa-kernel.git
8512 S:      Maintained
8513 F:      sound/drivers/opl4/
8514
8515 OPROFILE
8516 M:      Robert Richter <rric@kernel.org>
8517 L:      oprofile-list@lists.sf.net
8518 S:      Maintained
8519 F:      arch/*/include/asm/oprofile*.h
8520 F:      arch/*/oprofile/
8521 F:      drivers/oprofile/
8522 F:      include/linux/oprofile.h
8523
8524 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8525 M:      Mark Fasheh <mfasheh@suse.com>
8526 M:      Joel Becker <jlbec@evilplan.org>
8527 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8528 W:      http://ocfs2.wiki.kernel.org
8529 S:      Supported
8530 F:      Documentation/filesystems/ocfs2.txt
8531 F:      Documentation/filesystems/dlmfs.txt
8532 F:      fs/ocfs2/
8533
8534 ORINOCO DRIVER
8535 L:      linux-wireless@vger.kernel.org
8536 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8537 W:      http://www.nongnu.org/orinoco/
8538 S:      Orphan
8539 F:      drivers/net/wireless/intersil/orinoco/
8540
8541 OSD LIBRARY and FILESYSTEM
8542 M:      Boaz Harrosh <ooo@electrozaur.com>
8543 M:      Benny Halevy <bhalevy@primarydata.com>
8544 L:      osd-dev@open-osd.org
8545 W:      http://open-osd.org
8546 T:      git git://git.open-osd.org/open-osd.git
8547 S:      Maintained
8548 F:      drivers/scsi/osd/
8549 F:      include/scsi/osd_*
8550 F:      fs/exofs/
8551
8552 OVERLAY FILESYSTEM
8553 M:      Miklos Szeredi <miklos@szeredi.hu>
8554 L:      linux-unionfs@vger.kernel.org
8555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8556 S:      Supported
8557 F:      fs/overlayfs/
8558 F:      Documentation/filesystems/overlayfs.txt
8559
8560 ORANGEFS FILESYSTEM
8561 M:      Mike Marshall <hubcap@omnibond.com>
8562 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
8563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8564 S:      Supported
8565 F:      fs/orangefs/
8566 F:      Documentation/filesystems/orangefs.txt
8567
8568 P54 WIRELESS DRIVER
8569 M:      Christian Lamparter <chunkeey@googlemail.com>
8570 L:      linux-wireless@vger.kernel.org
8571 W:      http://wireless.kernel.org/en/users/Drivers/p54
8572 S:      Maintained
8573 F:      drivers/net/wireless/intersil/p54/
8574
8575 PA SEMI ETHERNET DRIVER
8576 M:      Olof Johansson <olof@lixom.net>
8577 L:      netdev@vger.kernel.org
8578 S:      Maintained
8579 F:      drivers/net/ethernet/pasemi/*
8580
8581 PA SEMI SMBUS DRIVER
8582 M:      Olof Johansson <olof@lixom.net>
8583 L:      linux-i2c@vger.kernel.org
8584 S:      Maintained
8585 F:      drivers/i2c/busses/i2c-pasemi.c
8586
8587 PADATA PARALLEL EXECUTION MECHANISM
8588 M:      Steffen Klassert <steffen.klassert@secunet.com>
8589 L:      linux-crypto@vger.kernel.org
8590 S:      Maintained
8591 F:      kernel/padata.c
8592 F:      include/linux/padata.h
8593 F:      Documentation/padata.txt
8594
8595 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8596 M:      Harald Welte <laforge@gnumonks.org>
8597 L:      platform-driver-x86@vger.kernel.org
8598 S:      Maintained
8599 F:      drivers/platform/x86/panasonic-laptop.c
8600
8601 PANASONIC MN10300/AM33/AM34 PORT
8602 M:      David Howells <dhowells@redhat.com>
8603 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8604 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8605 S:      Maintained
8606 F:      Documentation/mn10300/
8607 F:      arch/mn10300/
8608
8609 PARALLEL LCD/KEYPAD PANEL DRIVER
8610 M:      Willy Tarreau <willy@haproxy.com>
8611 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8612 S:      Odd Fixes
8613 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8614 F:      drivers/misc/panel.c
8615
8616 PARALLEL PORT SUBSYSTEM
8617 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8618 M:      Sudip Mukherjee <sudip@vectorindia.org>
8619 L:      linux-parport@lists.infradead.org (subscribers-only)
8620 S:      Maintained
8621 F:      drivers/parport/
8622 F:      include/linux/parport*.h
8623 F:      drivers/char/ppdev.c
8624 F:      include/uapi/linux/ppdev.h
8625 F:      Documentation/parport*.txt
8626
8627 PARAVIRT_OPS INTERFACE
8628 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8629 M:      Chris Wright <chrisw@sous-sol.org>
8630 M:      Alok Kataria <akataria@vmware.com>
8631 M:      Rusty Russell <rusty@rustcorp.com.au>
8632 L:      virtualization@lists.linux-foundation.org
8633 S:      Supported
8634 F:      Documentation/virtual/paravirt_ops.txt
8635 F:      arch/*/kernel/paravirt*
8636 F:      arch/*/include/asm/paravirt.h
8637
8638 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8639 M:      Tim Waugh <tim@cyberelk.net>
8640 L:      linux-parport@lists.infradead.org (subscribers-only)
8641 S:      Maintained
8642 F:      Documentation/blockdev/paride.txt
8643 F:      drivers/block/paride/
8644
8645 PARISC ARCHITECTURE
8646 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8647 M:      Helge Deller <deller@gmx.de>
8648 L:      linux-parisc@vger.kernel.org
8649 W:      http://www.parisc-linux.org/
8650 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8653 S:      Maintained
8654 F:      arch/parisc/
8655 F:      Documentation/parisc/
8656 F:      drivers/parisc/
8657 F:      drivers/char/agp/parisc-agp.c
8658 F:      drivers/input/serio/gscps2.c
8659 F:      drivers/parport/parport_gsc.*
8660 F:      drivers/tty/serial/8250/8250_gsc.c
8661 F:      drivers/video/fbdev/sti*
8662 F:      drivers/video/console/sti*
8663 F:      drivers/video/logo/logo_parisc*
8664
8665 PC87360 HARDWARE MONITORING DRIVER
8666 M:      Jim Cromie <jim.cromie@gmail.com>
8667 L:      linux-hwmon@vger.kernel.org
8668 S:      Maintained
8669 F:      Documentation/hwmon/pc87360
8670 F:      drivers/hwmon/pc87360.c
8671
8672 PC8736x GPIO DRIVER
8673 M:      Jim Cromie <jim.cromie@gmail.com>
8674 S:      Maintained
8675 F:      drivers/char/pc8736x_gpio.c
8676
8677 PC87427 HARDWARE MONITORING DRIVER
8678 M:      Jean Delvare <jdelvare@suse.com>
8679 L:      linux-hwmon@vger.kernel.org
8680 S:      Maintained
8681 F:      Documentation/hwmon/pc87427
8682 F:      drivers/hwmon/pc87427.c
8683
8684 PCA9532 LED DRIVER
8685 M:      Riku Voipio <riku.voipio@iki.fi>
8686 S:      Maintained
8687 F:      drivers/leds/leds-pca9532.c
8688 F:      include/linux/leds-pca9532.h
8689
8690 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8691 M:      Guenter Roeck <linux@roeck-us.net>
8692 L:      linux-i2c@vger.kernel.org
8693 S:      Maintained
8694 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8695
8696 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8697 M:      Khalid Aziz <khalid@gonehiking.org>
8698 S:      Maintained
8699 F:      drivers/firmware/pcdp.*
8700
8701 PCI ERROR RECOVERY
8702 M:      Linas Vepstas <linasvepstas@gmail.com>
8703 L:      linux-pci@vger.kernel.org
8704 S:      Supported
8705 F:      Documentation/PCI/pci-error-recovery.txt
8706
8707 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8708 M:      Russell Currey <ruscur@russell.cc>
8709 L:      linuxppc-dev@lists.ozlabs.org
8710 S:      Supported
8711 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8712 F:      arch/powerpc/kernel/eeh*.c
8713 F:      arch/powerpc/platforms/*/eeh*.c
8714 F:      arch/powerpc/include/*/eeh*.h
8715
8716 PCI SUBSYSTEM
8717 M:      Bjorn Helgaas <bhelgaas@google.com>
8718 L:      linux-pci@vger.kernel.org
8719 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8721 S:      Supported
8722 F:      Documentation/PCI/
8723 F:      drivers/pci/
8724 F:      include/linux/pci*
8725 F:      arch/x86/pci/
8726 F:      arch/x86/kernel/quirks.c
8727
8728 PCI DRIVER FOR ALTERA PCIE IP
8729 M:      Ley Foon Tan <lftan@altera.com>
8730 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8731 L:      linux-pci@vger.kernel.org
8732 S:      Supported
8733 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8734 F:      drivers/pci/host/pcie-altera.c
8735
8736 PCI DRIVER FOR ARM VERSATILE PLATFORM
8737 M:      Rob Herring <robh@kernel.org>
8738 L:      linux-pci@vger.kernel.org
8739 L:      linux-arm-kernel@lists.infradead.org
8740 S:      Maintained
8741 F:      Documentation/devicetree/bindings/pci/versatile.txt
8742 F:      drivers/pci/host/pci-versatile.c
8743
8744 PCI DRIVER FOR APPLIEDMICRO XGENE
8745 M:      Tanmay Inamdar <tinamdar@apm.com>
8746 L:      linux-pci@vger.kernel.org
8747 L:      linux-arm-kernel@lists.infradead.org
8748 S:      Maintained
8749 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8750 F:      drivers/pci/host/pci-xgene.c
8751
8752 PCI DRIVER FOR FREESCALE LAYERSCAPE
8753 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8754 M:      Mingkai Hu <mingkai.hu@freescale.com>
8755 M:      Roy Zang <tie-fei.zang@freescale.com>
8756 L:      linuxppc-dev@lists.ozlabs.org
8757 L:      linux-pci@vger.kernel.org
8758 L:      linux-arm-kernel@lists.infradead.org
8759 S:      Maintained
8760 F:      drivers/pci/host/*layerscape*
8761
8762 PCI DRIVER FOR IMX6
8763 M:      Richard Zhu <Richard.Zhu@freescale.com>
8764 M:      Lucas Stach <l.stach@pengutronix.de>
8765 L:      linux-pci@vger.kernel.org
8766 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8767 S:      Maintained
8768 F:      drivers/pci/host/*imx6*
8769
8770 PCI DRIVER FOR TI KEYSTONE
8771 M:      Murali Karicheri <m-karicheri2@ti.com>
8772 L:      linux-pci@vger.kernel.org
8773 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8774 S:      Maintained
8775 F:      drivers/pci/host/*keystone*
8776
8777 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8778 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8779 M:      Jason Cooper <jason@lakedaemon.net>
8780 L:      linux-pci@vger.kernel.org
8781 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8782 S:      Maintained
8783 F:      drivers/pci/host/*mvebu*
8784
8785 PCI DRIVER FOR NVIDIA TEGRA
8786 M:      Thierry Reding <thierry.reding@gmail.com>
8787 L:      linux-tegra@vger.kernel.org
8788 L:      linux-pci@vger.kernel.org
8789 S:      Supported
8790 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8791 F:      drivers/pci/host/pci-tegra.c
8792
8793 PCI DRIVER FOR TI DRA7XX
8794 M:      Kishon Vijay Abraham I <kishon@ti.com>
8795 L:      linux-omap@vger.kernel.org
8796 L:      linux-pci@vger.kernel.org
8797 S:      Supported
8798 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8799 F:      drivers/pci/host/pci-dra7xx.c
8800
8801 PCI DRIVER FOR RENESAS R-CAR
8802 M:      Simon Horman <horms@verge.net.au>
8803 L:      linux-pci@vger.kernel.org
8804 L:      linux-renesas-soc@vger.kernel.org
8805 S:      Maintained
8806 F:      drivers/pci/host/*rcar*
8807
8808 PCI DRIVER FOR SAMSUNG EXYNOS
8809 M:      Jingoo Han <jingoohan1@gmail.com>
8810 L:      linux-pci@vger.kernel.org
8811 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8812 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8813 S:      Maintained
8814 F:      drivers/pci/host/pci-exynos.c
8815
8816 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8817 M:      Jingoo Han <jingoohan1@gmail.com>
8818 M:      Pratyush Anand <pratyush.anand@gmail.com>
8819 L:      linux-pci@vger.kernel.org
8820 S:      Maintained
8821 F:      drivers/pci/host/*designware*
8822
8823 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8824 M:      Joao Pinto <jpinto@synopsys.com>
8825 L:      linux-pci@vger.kernel.org
8826 S:      Maintained
8827 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
8828 F:      drivers/pci/host/pcie-designware-plat.c
8829
8830 PCI DRIVER FOR GENERIC OF HOSTS
8831 M:      Will Deacon <will.deacon@arm.com>
8832 L:      linux-pci@vger.kernel.org
8833 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8834 S:      Maintained
8835 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8836 F:      drivers/pci/host/pci-host-common.c
8837 F:      drivers/pci/host/pci-host-generic.c
8838
8839 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8840 M:      Keith Busch <keith.busch@intel.com>
8841 L:      linux-pci@vger.kernel.org
8842 S:      Supported
8843 F:      arch/x86/pci/vmd.c
8844
8845 PCIE DRIVER FOR ST SPEAR13XX
8846 M:      Pratyush Anand <pratyush.anand@gmail.com>
8847 L:      linux-pci@vger.kernel.org
8848 S:      Maintained
8849 F:      drivers/pci/host/*spear*
8850
8851 PCI MSI DRIVER FOR ALTERA MSI IP
8852 M:      Ley Foon Tan <lftan@altera.com>
8853 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8854 L:      linux-pci@vger.kernel.org
8855 S:      Supported
8856 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8857 F:      drivers/pci/host/pcie-altera-msi.c
8858
8859 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8860 M:      Duc Dang <dhdang@apm.com>
8861 L:      linux-pci@vger.kernel.org
8862 L:      linux-arm-kernel@lists.infradead.org
8863 S:      Maintained
8864 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8865 F:      drivers/pci/host/pci-xgene-msi.c
8866
8867 PCIE DRIVER FOR HISILICON
8868 M:      Zhou Wang <wangzhou1@hisilicon.com>
8869 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8870 L:      linux-pci@vger.kernel.org
8871 S:      Maintained
8872 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8873 F:      drivers/pci/host/pcie-hisi.c
8874
8875 PCIE DRIVER FOR QUALCOMM MSM
8876 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8877 L:     linux-pci@vger.kernel.org
8878 L:     linux-arm-msm@vger.kernel.org
8879 S:     Maintained
8880 F:     drivers/pci/host/*qcom*
8881
8882 PCIE DRIVER FOR CAVIUM THUNDERX
8883 M:      David Daney <david.daney@cavium.com>
8884 L:      linux-pci@vger.kernel.org
8885 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8886 S:      Supported
8887 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
8888 F:      drivers/pci/host/pci-thunder-*
8889
8890 PCMCIA SUBSYSTEM
8891 P:      Linux PCMCIA Team
8892 L:      linux-pcmcia@lists.infradead.org
8893 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8895 S:      Maintained
8896 F:      Documentation/pcmcia/
8897 F:      drivers/pcmcia/
8898 F:      include/pcmcia/
8899
8900 PCNET32 NETWORK DRIVER
8901 M:      Don Fry <pcnet32@frontier.com>
8902 L:      netdev@vger.kernel.org
8903 S:      Maintained
8904 F:      drivers/net/ethernet/amd/pcnet32.c
8905
8906 PCRYPT PARALLEL CRYPTO ENGINE
8907 M:      Steffen Klassert <steffen.klassert@secunet.com>
8908 L:      linux-crypto@vger.kernel.org
8909 S:      Maintained
8910 F:      crypto/pcrypt.c
8911 F:      include/crypto/pcrypt.h
8912
8913 PER-CPU MEMORY ALLOCATOR
8914 M:      Tejun Heo <tj@kernel.org>
8915 M:      Christoph Lameter <cl@linux.com>
8916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8917 S:      Maintained
8918 F:      include/linux/percpu*.h
8919 F:      mm/percpu*.c
8920 F:      arch/*/include/asm/percpu.h
8921
8922 PER-TASK DELAY ACCOUNTING
8923 M:      Balbir Singh <bsingharora@gmail.com>
8924 S:      Maintained
8925 F:      include/linux/delayacct.h
8926 F:      kernel/delayacct.c
8927
8928 PERFORMANCE EVENTS SUBSYSTEM
8929 M:      Peter Zijlstra <peterz@infradead.org>
8930 M:      Ingo Molnar <mingo@redhat.com>
8931 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8932 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
8933 L:      linux-kernel@vger.kernel.org
8934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8935 S:      Supported
8936 F:      kernel/events/*
8937 F:      include/linux/perf_event.h
8938 F:      include/uapi/linux/perf_event.h
8939 F:      arch/*/kernel/perf_event*.c
8940 F:      arch/*/kernel/*/perf_event*.c
8941 F:      arch/*/kernel/*/*/perf_event*.c
8942 F:      arch/*/include/asm/perf_event.h
8943 F:      arch/*/kernel/perf_callchain.c
8944 F:      arch/*/events/*
8945 F:      tools/perf/
8946
8947 PERSONALITY HANDLING
8948 M:      Christoph Hellwig <hch@infradead.org>
8949 L:      linux-abi-devel@lists.sourceforge.net
8950 S:      Maintained
8951 F:      include/linux/personality.h
8952 F:      include/uapi/linux/personality.h
8953
8954 PHONET PROTOCOL
8955 M:      Remi Denis-Courmont <courmisch@gmail.com>
8956 S:      Supported
8957 F:      Documentation/networking/phonet.txt
8958 F:      include/linux/phonet.h
8959 F:      include/net/phonet/
8960 F:      include/uapi/linux/phonet.h
8961 F:      net/phonet/
8962
8963 PHRAM MTD DRIVER
8964 M:      Joern Engel <joern@lazybastard.org>
8965 L:      linux-mtd@lists.infradead.org
8966 S:      Maintained
8967 F:      drivers/mtd/devices/phram.c
8968
8969 PICOLCD HID DRIVER
8970 M:      Bruno Prémont <bonbons@linux-vserver.org>
8971 L:      linux-input@vger.kernel.org
8972 S:      Maintained
8973 F:      drivers/hid/hid-picolcd*
8974
8975 PICOXCELL SUPPORT
8976 M:      Jamie Iles <jamie@jamieiles.com>
8977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8978 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8979 S:      Supported
8980 F:      arch/arm/boot/dts/picoxcell*
8981 F:      arch/arm/mach-picoxcell/
8982 F:      drivers/crypto/picoxcell*
8983
8984 PIN CONTROL SUBSYSTEM
8985 M:      Linus Walleij <linus.walleij@linaro.org>
8986 L:      linux-gpio@vger.kernel.org
8987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8988 S:      Maintained
8989 F:      Documentation/devicetree/bindings/pinctrl/
8990 F:      Documentation/pinctrl.txt
8991 F:      drivers/pinctrl/
8992 F:      include/linux/pinctrl/
8993
8994 PIN CONTROLLER - ATMEL AT91
8995 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8996 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8997 S:      Maintained
8998 F:      drivers/pinctrl/pinctrl-at91.*
8999
9000 PIN CONTROLLER - ATMEL AT91 PIO4
9001 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
9002 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9003 L:      linux-gpio@vger.kernel.org
9004 S:      Supported
9005 F:      drivers/pinctrl/pinctrl-at91-pio4.*
9006
9007 PIN CONTROLLER - INTEL
9008 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9009 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
9010 S:      Maintained
9011 F:      drivers/pinctrl/intel/
9012
9013 PIN CONTROLLER - RENESAS
9014 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9015 M:      Geert Uytterhoeven <geert+renesas@glider.be>
9016 L:      linux-renesas-soc@vger.kernel.org
9017 S:      Maintained
9018 F:      drivers/pinctrl/sh-pfc/
9019
9020 PIN CONTROLLER - SAMSUNG
9021 M:      Tomasz Figa <tomasz.figa@gmail.com>
9022 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9023 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9025 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9026 S:      Maintained
9027 F:      drivers/pinctrl/samsung/
9028
9029 PIN CONTROLLER - SINGLE
9030 M:      Tony Lindgren <tony@atomide.com>
9031 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
9032 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9033 L:      linux-omap@vger.kernel.org
9034 S:      Maintained
9035 F:      drivers/pinctrl/pinctrl-single.c
9036
9037 PIN CONTROLLER - ST SPEAR
9038 M:      Viresh Kumar <vireshk@kernel.org>
9039 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9040 W:      http://www.st.com/spear
9041 S:      Maintained
9042 F:      drivers/pinctrl/spear/
9043
9044 PKTCDVD DRIVER
9045 M:      Jiri Kosina <jikos@kernel.org>
9046 S:      Maintained
9047 F:      drivers/block/pktcdvd.c
9048 F:      include/linux/pktcdvd.h
9049 F:      include/uapi/linux/pktcdvd.h
9050
9051 PKUNITY SOC DRIVERS
9052 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9053 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9054 S:      Maintained
9055 T:      git git://github.com/gxt/linux.git
9056 F:      drivers/input/serio/i8042-unicore32io.h
9057 F:      drivers/i2c/busses/i2c-puv3.c
9058 F:      drivers/video/fbdev/fb-puv3.c
9059 F:      drivers/rtc/rtc-puv3.c
9060
9061 PMBUS HARDWARE MONITORING DRIVERS
9062 M:      Guenter Roeck <linux@roeck-us.net>
9063 L:      linux-hwmon@vger.kernel.org
9064 W:      http://hwmon.wiki.kernel.org/
9065 W:      http://www.roeck-us.net/linux/drivers/
9066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9067 S:      Maintained
9068 F:      Documentation/hwmon/pmbus
9069 F:      drivers/hwmon/pmbus/
9070 F:      include/linux/i2c/pmbus.h
9071
9072 PMC SIERRA MaxRAID DRIVER
9073 L:      linux-scsi@vger.kernel.org
9074 W:      http://www.pmc-sierra.com/
9075 S:      Orphan
9076 F:      drivers/scsi/pmcraid.*
9077
9078 PMC SIERRA PM8001 DRIVER
9079 M:      Jack Wang <jinpu.wang@profitbricks.com>
9080 M:      lindar_liu@usish.com
9081 L:      pmchba@pmcs.com
9082 L:      linux-scsi@vger.kernel.org
9083 S:      Supported
9084 F:      drivers/scsi/pm8001/
9085
9086 POSIX CLOCKS and TIMERS
9087 M:      Thomas Gleixner <tglx@linutronix.de>
9088 L:      linux-kernel@vger.kernel.org
9089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9090 S:      Maintained
9091 F:      fs/timerfd.c
9092 F:      include/linux/timer*
9093 F:      kernel/time/*timer*
9094
9095 POWER MANAGEMENT CORE
9096 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9097 L:      linux-pm@vger.kernel.org
9098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9099 S:      Supported
9100 F:      drivers/base/power/
9101 F:      include/linux/pm.h
9102 F:      include/linux/pm_*
9103 F:      include/linux/powercap.h
9104 F:      drivers/powercap/
9105
9106 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9107 M:      Sebastian Reichel <sre@kernel.org>
9108 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9109 M:      David Woodhouse <dwmw2@infradead.org>
9110 L:      linux-pm@vger.kernel.org
9111 T:      git git://git.infradead.org/battery-2.6.git
9112 S:      Maintained
9113 F:      include/linux/power_supply.h
9114 F:      drivers/power/
9115 X:      drivers/power/avs/
9116
9117 POWER STATE COORDINATION INTERFACE (PSCI)
9118 M:      Mark Rutland <mark.rutland@arm.com>
9119 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9120 L:      linux-arm-kernel@lists.infradead.org
9121 S:      Maintained
9122 F:      drivers/firmware/psci.c
9123 F:      include/linux/psci.h
9124 F:      include/uapi/linux/psci.h
9125
9126 PNP SUPPORT
9127 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9128 S:      Maintained
9129 F:      drivers/pnp/
9130
9131 PPP PROTOCOL DRIVERS AND COMPRESSORS
9132 M:      Paul Mackerras <paulus@samba.org>
9133 L:      linux-ppp@vger.kernel.org
9134 S:      Maintained
9135 F:      drivers/net/ppp/ppp_*
9136
9137 PPP OVER ATM (RFC 2364)
9138 M:      Mitchell Blank Jr <mitch@sfgoth.com>
9139 S:      Maintained
9140 F:      net/atm/pppoatm.c
9141 F:      include/uapi/linux/atmppp.h
9142
9143 PPP OVER ETHERNET
9144 M:      Michal Ostrowski <mostrows@earthlink.net>
9145 S:      Maintained
9146 F:      drivers/net/ppp/pppoe.c
9147 F:      drivers/net/ppp/pppox.c
9148
9149 PPP OVER L2TP
9150 M:      James Chapman <jchapman@katalix.com>
9151 S:      Maintained
9152 F:      net/l2tp/l2tp_ppp.c
9153 F:      include/linux/if_pppol2tp.h
9154 F:      include/uapi/linux/if_pppol2tp.h
9155
9156 PPS SUPPORT
9157 M:      Rodolfo Giometti <giometti@enneenne.com>
9158 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
9159 L:      linuxpps@ml.enneenne.com (subscribers-only)
9160 S:      Maintained
9161 F:      Documentation/pps/
9162 F:      drivers/pps/
9163 F:      include/linux/pps*.h
9164
9165 PPTP DRIVER
9166 M:      Dmitry Kozlov <xeb@mail.ru>
9167 L:      netdev@vger.kernel.org
9168 S:      Maintained
9169 F:      drivers/net/ppp/pptp.c
9170 W:      http://sourceforge.net/projects/accel-pptp
9171
9172 PREEMPTIBLE KERNEL
9173 M:      Robert Love <rml@tech9.net>
9174 L:      kpreempt-tech@lists.sourceforge.net
9175 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9176 S:      Supported
9177 F:      Documentation/preempt-locking.txt
9178 F:      include/linux/preempt.h
9179
9180 PRISM54 WIRELESS DRIVER
9181 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
9182 L:      linux-wireless@vger.kernel.org
9183 W:      http://wireless.kernel.org/en/users/Drivers/p54
9184 S:      Obsolete
9185 F:      drivers/net/wireless/intersil/prism54/
9186
9187 PS3 NETWORK SUPPORT
9188 M:      Geoff Levand <geoff@infradead.org>
9189 L:      netdev@vger.kernel.org
9190 L:      linuxppc-dev@lists.ozlabs.org
9191 S:      Maintained
9192 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
9193
9194 PS3 PLATFORM SUPPORT
9195 M:      Geoff Levand <geoff@infradead.org>
9196 L:      linuxppc-dev@lists.ozlabs.org
9197 S:      Maintained
9198 F:      arch/powerpc/boot/ps3*
9199 F:      arch/powerpc/include/asm/lv1call.h
9200 F:      arch/powerpc/include/asm/ps3*.h
9201 F:      arch/powerpc/platforms/ps3/
9202 F:      drivers/*/ps3*
9203 F:      drivers/ps3/
9204 F:      drivers/rtc/rtc-ps3.c
9205 F:      drivers/usb/host/*ps3.c
9206 F:      sound/ppc/snd_ps3*
9207
9208 PS3VRAM DRIVER
9209 M:      Jim Paris <jim@jtan.com>
9210 M:      Geoff Levand <geoff@infradead.org>
9211 L:      linuxppc-dev@lists.ozlabs.org
9212 S:      Maintained
9213 F:      drivers/block/ps3vram.c
9214
9215 PSTORE FILESYSTEM
9216 M:      Anton Vorontsov <anton@enomsg.org>
9217 M:      Colin Cross <ccross@android.com>
9218 M:      Kees Cook <keescook@chromium.org>
9219 M:      Tony Luck <tony.luck@intel.com>
9220 S:      Maintained
9221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9222 F:      fs/pstore/
9223 F:      include/linux/pstore*
9224 F:      drivers/firmware/efi/efi-pstore.c
9225 F:      drivers/acpi/apei/erst.c
9226
9227 PTP HARDWARE CLOCK SUPPORT
9228 M:      Richard Cochran <richardcochran@gmail.com>
9229 L:      netdev@vger.kernel.org
9230 S:      Maintained
9231 W:      http://linuxptp.sourceforge.net/
9232 F:      Documentation/ABI/testing/sysfs-ptp
9233 F:      Documentation/ptp/*
9234 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
9235 F:      drivers/net/phy/dp83640*
9236 F:      drivers/ptp/*
9237 F:      include/linux/ptp_cl*
9238
9239 PTRACE SUPPORT
9240 M:      Roland McGrath <roland@hack.frob.com>
9241 M:      Oleg Nesterov <oleg@redhat.com>
9242 S:      Maintained
9243 F:      include/asm-generic/syscall.h
9244 F:      include/linux/ptrace.h
9245 F:      include/linux/regset.h
9246 F:      include/linux/tracehook.h
9247 F:      include/uapi/linux/ptrace.h
9248 F:      kernel/ptrace.c
9249
9250 PVRUSB2 VIDEO4LINUX DRIVER
9251 M:      Mike Isely <isely@pobox.com>
9252 L:      pvrusb2@isely.net       (subscribers-only)
9253 L:      linux-media@vger.kernel.org
9254 W:      http://www.isely.net/pvrusb2/
9255 T:      git git://linuxtv.org/media_tree.git
9256 S:      Maintained
9257 F:      Documentation/video4linux/README.pvrusb2
9258 F:      drivers/media/usb/pvrusb2/
9259
9260 PWC WEBCAM DRIVER
9261 M:      Hans de Goede <hdegoede@redhat.com>
9262 L:      linux-media@vger.kernel.org
9263 T:      git git://linuxtv.org/media_tree.git
9264 S:      Maintained
9265 F:      drivers/media/usb/pwc/*
9266
9267 PWM FAN DRIVER
9268 M:      Kamil Debski <k.debski@samsung.com>
9269 L:      linux-hwmon@vger.kernel.org
9270 S:      Supported
9271 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9272 F:      Documentation/hwmon/pwm-fan
9273 F:      drivers/hwmon/pwm-fan.c
9274
9275 PWM SUBSYSTEM
9276 M:      Thierry Reding <thierry.reding@gmail.com>
9277 L:      linux-pwm@vger.kernel.org
9278 S:      Maintained
9279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9280 F:      Documentation/pwm.txt
9281 F:      Documentation/devicetree/bindings/pwm/
9282 F:      include/linux/pwm.h
9283 F:      drivers/pwm/
9284 F:      drivers/video/backlight/pwm_bl.c
9285 F:      include/linux/pwm_backlight.h
9286
9287 PXA2xx/PXA3xx SUPPORT
9288 M:      Daniel Mack <daniel@zonque.org>
9289 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9290 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9291 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9292 T:      git git://github.com/hzhuang1/linux.git
9293 T:      git git://github.com/rjarzmik/linux.git
9294 S:      Maintained
9295 F:      arch/arm/boot/dts/pxa*
9296 F:      arch/arm/mach-pxa/
9297 F:      drivers/dma/pxa*
9298 F:      drivers/pcmcia/pxa2xx*
9299 F:      drivers/pinctrl/pxa/
9300 F:      drivers/spi/spi-pxa2xx*
9301 F:      drivers/usb/gadget/udc/pxa2*
9302 F:      include/sound/pxa2xx-lib.h
9303 F:      sound/arm/pxa*
9304 F:      sound/soc/pxa/
9305
9306 PXA GPIO DRIVER
9307 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9308 L:      linux-gpio@vger.kernel.org
9309 S:      Maintained
9310 F:      drivers/gpio/gpio-pxa.c
9311
9312 PXA3xx NAND FLASH DRIVER
9313 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9314 L:      linux-mtd@lists.infradead.org
9315 S:      Maintained
9316 F:      drivers/mtd/nand/pxa3xx_nand.c
9317
9318 MMP SUPPORT
9319 M:      Eric Miao <eric.y.miao@gmail.com>
9320 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9321 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9322 T:      git git://github.com/hzhuang1/linux.git
9323 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9324 S:      Maintained
9325 F:      arch/arm/boot/dts/mmp*
9326 F:      arch/arm/mach-mmp/
9327
9328 PXA MMCI DRIVER
9329 S:      Orphan
9330
9331 PXA RTC DRIVER
9332 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9333 L:      rtc-linux@googlegroups.com
9334 S:      Maintained
9335
9336 QAT DRIVER
9337 M:      Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9338 M:      Salvatore Benedetto <salvatore.benedetto@intel.com>
9339 L:      qat-linux@intel.com
9340 S:      Supported
9341 F:      drivers/crypto/qat/
9342
9343 QIB DRIVER
9344 M:      Mike Marciniszyn <infinipath@intel.com>
9345 L:      linux-rdma@vger.kernel.org
9346 S:      Supported
9347 F:      drivers/infiniband/hw/qib/
9348
9349 QLOGIC QLA1280 SCSI DRIVER
9350 M:      Michael Reed <mdr@sgi.com>
9351 L:      linux-scsi@vger.kernel.org
9352 S:      Maintained
9353 F:      drivers/scsi/qla1280.[ch]
9354
9355 QLOGIC QLA2XXX FC-SCSI DRIVER
9356 M:      qla2xxx-upstream@qlogic.com
9357 L:      linux-scsi@vger.kernel.org
9358 S:      Supported
9359 F:      Documentation/scsi/LICENSE.qla2xxx
9360 F:      drivers/scsi/qla2xxx/
9361
9362 QLOGIC QLA4XXX iSCSI DRIVER
9363 M:      QLogic-Storage-Upstream@qlogic.com
9364 L:      linux-scsi@vger.kernel.org
9365 S:      Supported
9366 F:      Documentation/scsi/LICENSE.qla4xxx
9367 F:      drivers/scsi/qla4xxx/
9368
9369 QLOGIC QLA3XXX NETWORK DRIVER
9370 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9371 M:      Ron Mercer <ron.mercer@qlogic.com>
9372 M:      linux-driver@qlogic.com
9373 L:      netdev@vger.kernel.org
9374 S:      Supported
9375 F:      Documentation/networking/LICENSE.qla3xxx
9376 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9377
9378 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9379 M:      Dept-GELinuxNICDev@qlogic.com
9380 L:      netdev@vger.kernel.org
9381 S:      Supported
9382 F:      drivers/net/ethernet/qlogic/qlcnic/
9383
9384 QLOGIC QLGE 10Gb ETHERNET DRIVER
9385 M:      Harish Patil <harish.patil@qlogic.com>
9386 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9387 M:      Dept-GELinuxNICDev@qlogic.com
9388 M:      linux-driver@qlogic.com
9389 L:      netdev@vger.kernel.org
9390 S:      Supported
9391 F:      drivers/net/ethernet/qlogic/qlge/
9392
9393 QLOGIC QL4xxx ETHERNET DRIVER
9394 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
9395 M:      Ariel Elior <Ariel.Elior@qlogic.com>
9396 M:      everest-linux-l2@qlogic.com
9397 L:      netdev@vger.kernel.org
9398 S:      Supported
9399 F:      drivers/net/ethernet/qlogic/qed/
9400 F:      include/linux/qed/
9401 F:      drivers/net/ethernet/qlogic/qede/
9402
9403 QNX4 FILESYSTEM
9404 M:      Anders Larsen <al@alarsen.net>
9405 W:      http://www.alarsen.net/linux/qnx4fs/
9406 S:      Maintained
9407 F:      fs/qnx4/
9408 F:      include/uapi/linux/qnx4_fs.h
9409 F:      include/uapi/linux/qnxtypes.h
9410
9411 QT1010 MEDIA DRIVER
9412 M:      Antti Palosaari <crope@iki.fi>
9413 L:      linux-media@vger.kernel.org
9414 W:      https://linuxtv.org
9415 W:      http://palosaari.fi/linux/
9416 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9417 T:      git git://linuxtv.org/anttip/media_tree.git
9418 S:      Maintained
9419 F:      drivers/media/tuners/qt1010*
9420
9421 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9422 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9423 L:      linux-wireless@vger.kernel.org
9424 L:      ath9k-devel@lists.ath9k.org
9425 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9426 S:      Supported
9427 F:      drivers/net/wireless/ath/ath9k/
9428
9429 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9430 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9431 L:      ath10k@lists.infradead.org
9432 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9434 S:      Supported
9435 F:      drivers/net/wireless/ath/ath10k/
9436
9437 QUALCOMM HEXAGON ARCHITECTURE
9438 M:      Richard Kuo <rkuo@codeaurora.org>
9439 L:      linux-hexagon@vger.kernel.org
9440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9441 S:      Supported
9442 F:      arch/hexagon/
9443
9444 QUALCOMM WCN36XX WIRELESS DRIVER
9445 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9446 L:      wcn36xx@lists.infradead.org
9447 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9448 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9449 S:      Supported
9450 F:      drivers/net/wireless/ath/wcn36xx/
9451
9452 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9453 M:      Gabriel Somlo <somlo@cmu.edu>
9454 M:      "Michael S. Tsirkin" <mst@redhat.com>
9455 L:      qemu-devel@nongnu.org
9456 S:      Maintained
9457 F:      drivers/firmware/qemu_fw_cfg.c
9458
9459 RADOS BLOCK DEVICE (RBD)
9460 M:      Ilya Dryomov <idryomov@gmail.com>
9461 M:      Sage Weil <sage@redhat.com>
9462 M:      Alex Elder <elder@kernel.org>
9463 L:      ceph-devel@vger.kernel.org
9464 W:      http://ceph.com/
9465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9466 T:      git git://github.com/ceph/ceph-client.git
9467 S:      Supported
9468 F:      Documentation/ABI/testing/sysfs-bus-rbd
9469 F:      drivers/block/rbd.c
9470 F:      drivers/block/rbd_types.h
9471
9472 RADEON FRAMEBUFFER DISPLAY DRIVER
9473 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9474 L:      linux-fbdev@vger.kernel.org
9475 S:      Maintained
9476 F:      drivers/video/fbdev/aty/radeon*
9477 F:      include/uapi/linux/radeonfb.h
9478
9479 RADIOSHARK RADIO DRIVER
9480 M:      Hans de Goede <hdegoede@redhat.com>
9481 L:      linux-media@vger.kernel.org
9482 T:      git git://linuxtv.org/media_tree.git
9483 S:      Maintained
9484 F:      drivers/media/radio/radio-shark.c
9485
9486 RADIOSHARK2 RADIO DRIVER
9487 M:      Hans de Goede <hdegoede@redhat.com>
9488 L:      linux-media@vger.kernel.org
9489 T:      git git://linuxtv.org/media_tree.git
9490 S:      Maintained
9491 F:      drivers/media/radio/radio-shark2.c
9492 F:      drivers/media/radio/radio-tea5777.c
9493
9494 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9495 M:      Paul Mackerras <paulus@samba.org>
9496 L:      linux-fbdev@vger.kernel.org
9497 S:      Maintained
9498 F:      drivers/video/fbdev/aty/aty128fb.c
9499
9500 RALINK MIPS ARCHITECTURE
9501 M:      John Crispin <john@phrozen.org>
9502 L:      linux-mips@linux-mips.org
9503 S:      Maintained
9504 F:      arch/mips/ralink
9505
9506 RALINK RT2X00 WIRELESS LAN DRIVER
9507 P:      rt2x00 project
9508 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9509 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9510 L:      linux-wireless@vger.kernel.org
9511 S:      Maintained
9512 F:      drivers/net/wireless/ralink/rt2x00/
9513
9514 RAMDISK RAM BLOCK DEVICE DRIVER
9515 M:      Jens Axboe <axboe@kernel.dk>
9516 S:      Maintained
9517 F:      Documentation/blockdev/ramdisk.txt
9518 F:      drivers/block/brd.c
9519
9520 RANDOM NUMBER DRIVER
9521 M:      "Theodore Ts'o" <tytso@mit.edu>
9522 S:      Maintained
9523 F:      drivers/char/random.c
9524
9525 RAPIDIO SUBSYSTEM
9526 M:      Matt Porter <mporter@kernel.crashing.org>
9527 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9528 S:      Maintained
9529 F:      drivers/rapidio/
9530
9531 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9532 L:      linux-wireless@vger.kernel.org
9533 S:      Orphan
9534 F:      drivers/net/wireless/ray*
9535
9536 RCUTORTURE MODULE
9537 M:      Josh Triplett <josh@joshtriplett.org>
9538 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9539 L:      linux-kernel@vger.kernel.org
9540 S:      Supported
9541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9542 F:      Documentation/RCU/torture.txt
9543 F:      kernel/rcu/rcutorture.c
9544
9545 RCUTORTURE TEST FRAMEWORK
9546 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9547 M:      Josh Triplett <josh@joshtriplett.org>
9548 R:      Steven Rostedt <rostedt@goodmis.org>
9549 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9550 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9551 L:      linux-kernel@vger.kernel.org
9552 S:      Supported
9553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9554 F:      tools/testing/selftests/rcutorture
9555
9556 RDC R-321X SoC
9557 M:      Florian Fainelli <florian@openwrt.org>
9558 S:      Maintained
9559
9560 RDC R6040 FAST ETHERNET DRIVER
9561 M:      Florian Fainelli <florian@openwrt.org>
9562 L:      netdev@vger.kernel.org
9563 S:      Maintained
9564 F:      drivers/net/ethernet/rdc/r6040.c
9565
9566 RDS - RELIABLE DATAGRAM SOCKETS
9567 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9568 L:      netdev@vger.kernel.org
9569 L:      linux-rdma@vger.kernel.org
9570 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9571 W:      https://oss.oracle.com/projects/rds/
9572 S:      Supported
9573 F:      net/rds/
9574 F:      Documentation/networking/rds.txt
9575
9576 RDMAVT - RDMA verbs software
9577 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
9578 L:      linux-rdma@vger.kernel.org
9579 S:      Supported
9580 F:      drivers/infiniband/sw/rdmavt
9581
9582 READ-COPY UPDATE (RCU)
9583 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9584 M:      Josh Triplett <josh@joshtriplett.org>
9585 R:      Steven Rostedt <rostedt@goodmis.org>
9586 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9587 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9588 L:      linux-kernel@vger.kernel.org
9589 W:      http://www.rdrop.com/users/paulmck/RCU/
9590 S:      Supported
9591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9592 F:      Documentation/RCU/
9593 X:      Documentation/RCU/torture.txt
9594 F:      include/linux/rcu*
9595 X:      include/linux/srcu.h
9596 F:      kernel/rcu/
9597 X:      kernel/torture.c
9598
9599 REAL TIME CLOCK (RTC) SUBSYSTEM
9600 M:      Alessandro Zummo <a.zummo@towertech.it>
9601 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9602 L:      rtc-linux@googlegroups.com
9603 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9605 S:      Maintained
9606 F:      Documentation/rtc.txt
9607 F:      drivers/rtc/
9608 F:      include/linux/rtc.h
9609 F:      include/uapi/linux/rtc.h
9610
9611 REALTEK AUDIO CODECS
9612 M:      Bard Liao <bardliao@realtek.com>
9613 M:      Oder Chiou <oder_chiou@realtek.com>
9614 S:      Maintained
9615 F:      sound/soc/codecs/rt*
9616 F:      include/sound/rt*.h
9617
9618 REISERFS FILE SYSTEM
9619 L:      reiserfs-devel@vger.kernel.org
9620 S:      Supported
9621 F:      fs/reiserfs/
9622
9623 REGISTER MAP ABSTRACTION
9624 M:      Mark Brown <broonie@kernel.org>
9625 L:      linux-kernel@vger.kernel.org
9626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9627 S:      Supported
9628 F:      drivers/base/regmap/
9629 F:      include/linux/regmap.h
9630
9631 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9632 M:      Ohad Ben-Cohen <ohad@wizery.com>
9633 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9634 L:      linux-remoteproc@vger.kernel.org
9635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9636 S:      Maintained
9637 F:      drivers/remoteproc/
9638 F:      Documentation/remoteproc.txt
9639 F:      include/linux/remoteproc.h
9640
9641 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9642 M:      Ohad Ben-Cohen <ohad@wizery.com>
9643 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9644 L:      linux-remoteproc@vger.kernel.org
9645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9646 S:      Maintained
9647 F:      drivers/rpmsg/
9648 F:      Documentation/rpmsg.txt
9649 F:      include/linux/rpmsg.h
9650
9651 RENESAS ETHERNET DRIVERS
9652 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9653 L:      netdev@vger.kernel.org
9654 L:      linux-renesas-soc@vger.kernel.org
9655 F:      drivers/net/ethernet/renesas/
9656 F:      include/linux/sh_eth.h
9657
9658 RENESAS USB2 PHY DRIVER
9659 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9660 L:      linux-renesas-soc@vger.kernel.org
9661 S:      Maintained
9662 F:      drivers/phy/phy-rcar-gen3-usb2.c
9663
9664 RESET CONTROLLER FRAMEWORK
9665 M:      Philipp Zabel <p.zabel@pengutronix.de>
9666 T:      git git://git.pengutronix.de/git/pza/linux
9667 S:      Maintained
9668 F:      drivers/reset/
9669 F:      Documentation/devicetree/bindings/reset/
9670 F:      include/dt-bindings/reset/
9671 F:      include/linux/reset.h
9672 F:      include/linux/reset-controller.h
9673
9674 RFKILL
9675 M:      Johannes Berg <johannes@sipsolutions.net>
9676 L:      linux-wireless@vger.kernel.org
9677 W:      http://wireless.kernel.org/
9678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9680 S:      Maintained
9681 F:      Documentation/rfkill.txt
9682 F:      net/rfkill/
9683
9684 RHASHTABLE
9685 M:      Thomas Graf <tgraf@suug.ch>
9686 L:      netdev@vger.kernel.org
9687 S:      Maintained
9688 F:      lib/rhashtable.c
9689 F:      include/linux/rhashtable.h
9690
9691 RICOH SMARTMEDIA/XD DRIVER
9692 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9693 S:      Maintained
9694 F:      drivers/mtd/nand/r852.c
9695 F:      drivers/mtd/nand/r852.h
9696
9697 RICOH R5C592 MEMORYSTICK DRIVER
9698 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9699 S:      Maintained
9700 F:      drivers/memstick/host/r592.*
9701
9702 ROCCAT DRIVERS
9703 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9704 W:      http://sourceforge.net/projects/roccat/
9705 S:      Maintained
9706 F:      drivers/hid/hid-roccat*
9707 F:      include/linux/hid-roccat*
9708 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9709
9710 ROCKER DRIVER
9711 M:      Jiri Pirko <jiri@resnulli.us>
9712 M:      Scott Feldman <sfeldma@gmail.com>
9713 L:      netdev@vger.kernel.org
9714 S:      Supported
9715 F:      drivers/net/ethernet/rocker/
9716
9717 ROCKETPORT DRIVER
9718 P:      Comtrol Corp.
9719 W:      http://www.comtrol.com
9720 S:      Maintained
9721 F:      Documentation/serial/rocket.txt
9722 F:      drivers/tty/rocket*
9723
9724 ROCKETPORT EXPRESS/INFINITY DRIVER
9725 M:      Kevin Cernekee <cernekee@gmail.com>
9726 L:      linux-serial@vger.kernel.org
9727 S:      Odd Fixes
9728 F:      drivers/tty/serial/rp2.*
9729
9730 ROSE NETWORK LAYER
9731 M:      Ralf Baechle <ralf@linux-mips.org>
9732 L:      linux-hams@vger.kernel.org
9733 W:      http://www.linux-ax25.org/
9734 S:      Maintained
9735 F:      include/net/rose.h
9736 F:      include/uapi/linux/rose.h
9737 F:      net/rose/
9738
9739 RTL2830 MEDIA DRIVER
9740 M:      Antti Palosaari <crope@iki.fi>
9741 L:      linux-media@vger.kernel.org
9742 W:      https://linuxtv.org
9743 W:      http://palosaari.fi/linux/
9744 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9745 T:      git git://linuxtv.org/anttip/media_tree.git
9746 S:      Maintained
9747 F:      drivers/media/dvb-frontends/rtl2830*
9748
9749 RTL2832 MEDIA DRIVER
9750 M:      Antti Palosaari <crope@iki.fi>
9751 L:      linux-media@vger.kernel.org
9752 W:      https://linuxtv.org
9753 W:      http://palosaari.fi/linux/
9754 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9755 T:      git git://linuxtv.org/anttip/media_tree.git
9756 S:      Maintained
9757 F:      drivers/media/dvb-frontends/rtl2832*
9758
9759 RTL2832_SDR MEDIA DRIVER
9760 M:      Antti Palosaari <crope@iki.fi>
9761 L:      linux-media@vger.kernel.org
9762 W:      https://linuxtv.org
9763 W:      http://palosaari.fi/linux/
9764 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9765 T:      git git://linuxtv.org/anttip/media_tree.git
9766 S:      Maintained
9767 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9768
9769 RTL8180 WIRELESS DRIVER
9770 L:      linux-wireless@vger.kernel.org
9771 W:      http://wireless.kernel.org/
9772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9773 S:      Orphan
9774 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9775
9776 RTL8187 WIRELESS DRIVER
9777 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9778 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9779 M:      Larry Finger <Larry.Finger@lwfinger.net>
9780 L:      linux-wireless@vger.kernel.org
9781 W:      http://wireless.kernel.org/
9782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9783 S:      Maintained
9784 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9785
9786 RTL8192CE WIRELESS DRIVER
9787 M:      Larry Finger <Larry.Finger@lwfinger.net>
9788 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9789 L:      linux-wireless@vger.kernel.org
9790 W:      http://wireless.kernel.org/
9791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9792 S:      Maintained
9793 F:      drivers/net/wireless/realtek/rtlwifi/
9794 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9795
9796 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9797 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9798 L:      linux-wireless@vger.kernel.org
9799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9800 S:      Maintained
9801 F:      drivers/net/wireless/realtek/rtl8xxxu/
9802
9803 S3 SAVAGE FRAMEBUFFER DRIVER
9804 M:      Antonino Daplas <adaplas@gmail.com>
9805 L:      linux-fbdev@vger.kernel.org
9806 S:      Maintained
9807 F:      drivers/video/fbdev/savage/
9808
9809 S390
9810 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9811 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9812 L:      linux-s390@vger.kernel.org
9813 W:      http://www.ibm.com/developerworks/linux/linux390/
9814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9815 S:      Supported
9816 F:      arch/s390/
9817 F:      drivers/s390/
9818 F:      Documentation/s390/
9819 F:      Documentation/DocBook/s390*
9820
9821 S390 COMMON I/O LAYER
9822 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9823 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9824 L:      linux-s390@vger.kernel.org
9825 W:      http://www.ibm.com/developerworks/linux/linux390/
9826 S:      Supported
9827 F:      drivers/s390/cio/
9828
9829 S390 DASD DRIVER
9830 M:      Stefan Weinhuber <wein@de.ibm.com>
9831 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9832 L:      linux-s390@vger.kernel.org
9833 W:      http://www.ibm.com/developerworks/linux/linux390/
9834 S:      Supported
9835 F:      drivers/s390/block/dasd*
9836 F:      block/partitions/ibm.c
9837
9838 S390 NETWORK DRIVERS
9839 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9840 L:      linux-s390@vger.kernel.org
9841 W:      http://www.ibm.com/developerworks/linux/linux390/
9842 S:      Supported
9843 F:      drivers/s390/net/
9844
9845 S390 PCI SUBSYSTEM
9846 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9847 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9848 L:      linux-s390@vger.kernel.org
9849 W:      http://www.ibm.com/developerworks/linux/linux390/
9850 S:      Supported
9851 F:      arch/s390/pci/
9852 F:      drivers/pci/hotplug/s390_pci_hpc.c
9853
9854 S390 ZCRYPT DRIVER
9855 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9856 L:      linux-s390@vger.kernel.org
9857 W:      http://www.ibm.com/developerworks/linux/linux390/
9858 S:      Supported
9859 F:      drivers/s390/crypto/
9860
9861 S390 ZFCP DRIVER
9862 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9863 L:      linux-s390@vger.kernel.org
9864 W:      http://www.ibm.com/developerworks/linux/linux390/
9865 S:      Supported
9866 F:      drivers/s390/scsi/zfcp_*
9867
9868 S390 IUCV NETWORK LAYER
9869 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9870 L:      linux-s390@vger.kernel.org
9871 W:      http://www.ibm.com/developerworks/linux/linux390/
9872 S:      Supported
9873 F:      drivers/s390/net/*iucv*
9874 F:      include/net/iucv/
9875 F:      net/iucv/
9876
9877 S390 IOMMU (PCI)
9878 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9879 L:      linux-s390@vger.kernel.org
9880 W:      http://www.ibm.com/developerworks/linux/linux390/
9881 S:      Supported
9882 F:      drivers/iommu/s390-iommu.c
9883
9884 S3C24XX SD/MMC Driver
9885 M:      Ben Dooks <ben-linux@fluff.org>
9886 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9887 S:      Supported
9888 F:      drivers/mmc/host/s3cmci.*
9889
9890 SAA6588 RDS RECEIVER DRIVER
9891 M:      Hans Verkuil <hverkuil@xs4all.nl>
9892 L:      linux-media@vger.kernel.org
9893 T:      git git://linuxtv.org/media_tree.git
9894 W:      https://linuxtv.org
9895 S:      Odd Fixes
9896 F:      drivers/media/i2c/saa6588*
9897
9898 SAA7134 VIDEO4LINUX DRIVER
9899 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
9900 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
9901 L:      linux-media@vger.kernel.org
9902 W:      https://linuxtv.org
9903 T:      git git://linuxtv.org/media_tree.git
9904 S:      Odd fixes
9905 F:      Documentation/video4linux/*.saa7134
9906 F:      drivers/media/pci/saa7134/
9907
9908 SAA7146 VIDEO4LINUX-2 DRIVER
9909 M:      Hans Verkuil <hverkuil@xs4all.nl>
9910 L:      linux-media@vger.kernel.org
9911 T:      git git://linuxtv.org/media_tree.git
9912 S:      Maintained
9913 F:      drivers/media/common/saa7146/
9914 F:      drivers/media/pci/saa7146/
9915 F:      include/media/saa7146*
9916
9917 SAMSUNG LAPTOP DRIVER
9918 M:      Corentin Chary <corentin.chary@gmail.com>
9919 L:      platform-driver-x86@vger.kernel.org
9920 S:      Maintained
9921 F:      drivers/platform/x86/samsung-laptop.c
9922
9923 SAMSUNG AUDIO (ASoC) DRIVERS
9924 M:      Sangbeom Kim <sbkim73@samsung.com>
9925 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9926 S:      Supported
9927 F:      sound/soc/samsung/
9928
9929 SAMSUNG FRAMEBUFFER DRIVER
9930 M:      Jingoo Han <jingoohan1@gmail.com>
9931 L:      linux-fbdev@vger.kernel.org
9932 S:      Maintained
9933 F:      drivers/video/fbdev/s3c-fb.c
9934
9935 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9936 M:      Sangbeom Kim <sbkim73@samsung.com>
9937 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9938 L:      linux-kernel@vger.kernel.org
9939 L:      linux-samsung-soc@vger.kernel.org
9940 S:      Supported
9941 F:      drivers/mfd/sec*.c
9942 F:      drivers/regulator/s2m*.c
9943 F:      drivers/regulator/s5m*.c
9944 F:      drivers/clk/clk-s2mps11.c
9945 F:      drivers/rtc/rtc-s5m.c
9946 F:      include/linux/mfd/samsung/
9947 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9948 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9949 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9950 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9951
9952 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9953 M:      Kyungmin Park <kyungmin.park@samsung.com>
9954 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9955 L:      linux-media@vger.kernel.org
9956 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9957 S:      Supported
9958 F:      drivers/media/platform/exynos4-is/
9959
9960 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9961 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9962 L:      linux-media@vger.kernel.org
9963 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9964 S:      Maintained
9965 F:      drivers/media/platform/s3c-camif/
9966 F:      include/media/drv-intf/s3c_camif.h
9967
9968 SAMSUNG S5C73M3 CAMERA DRIVER
9969 M:      Kyungmin Park <kyungmin.park@samsung.com>
9970 M:      Andrzej Hajda <a.hajda@samsung.com>
9971 L:      linux-media@vger.kernel.org
9972 S:      Supported
9973 F:      drivers/media/i2c/s5c73m3/*
9974
9975 SAMSUNG S5K5BAF CAMERA DRIVER
9976 M:      Kyungmin Park <kyungmin.park@samsung.com>
9977 M:      Andrzej Hajda <a.hajda@samsung.com>
9978 L:      linux-media@vger.kernel.org
9979 S:      Supported
9980 F:      drivers/media/i2c/s5k5baf.c
9981
9982 SAMSUNG S3FWRN5 NFC DRIVER
9983 M:      Robert Baldyga <r.baldyga@samsung.com>
9984 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
9985 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9986 S:      Supported
9987 F:      drivers/nfc/s3fwrn5
9988
9989 SAMSUNG SOC CLOCK DRIVERS
9990 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9991 M:      Tomasz Figa <tomasz.figa@gmail.com>
9992 S:      Supported
9993 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9994 F:      drivers/clk/samsung/
9995
9996 SAMSUNG SXGBE DRIVERS
9997 M:      Byungho An <bh74.an@samsung.com>
9998 M:      Girish K S <ks.giri@samsung.com>
9999 M:      Vipul Pandya <vipul.pandya@samsung.com>
10000 S:      Supported
10001 L:      netdev@vger.kernel.org
10002 F:      drivers/net/ethernet/samsung/sxgbe/
10003
10004 SAMSUNG THERMAL DRIVER
10005 M:      Lukasz Majewski <l.majewski@samsung.com>
10006 L:      linux-pm@vger.kernel.org
10007 L:      linux-samsung-soc@vger.kernel.org
10008 S:      Supported
10009 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
10010 F:      drivers/thermal/samsung/
10011
10012 SAMSUNG USB2 PHY DRIVER
10013 M:      Kamil Debski <k.debski@samsung.com>
10014 L:      linux-kernel@vger.kernel.org
10015 S:      Supported
10016 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
10017 F:      Documentation/phy/samsung-usb2.txt
10018 F:      drivers/phy/phy-exynos4210-usb2.c
10019 F:      drivers/phy/phy-exynos4x12-usb2.c
10020 F:      drivers/phy/phy-exynos5250-usb2.c
10021 F:      drivers/phy/phy-s5pv210-usb2.c
10022 F:      drivers/phy/phy-samsung-usb2.c
10023 F:      drivers/phy/phy-samsung-usb2.h
10024
10025 SERIAL DRIVERS
10026 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10027 L:      linux-serial@vger.kernel.org
10028 S:      Maintained
10029 F:      Documentation/devicetree/bindings/serial/
10030 F:      drivers/tty/serial/
10031
10032 SYNOPSYS DESIGNWARE DMAC DRIVER
10033 M:      Viresh Kumar <vireshk@kernel.org>
10034 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10035 S:      Maintained
10036 F:      include/linux/dma/dw.h
10037 F:      include/linux/platform_data/dma-dw.h
10038 F:      drivers/dma/dw/
10039
10040 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10041 M: Lars Persson <lars.persson@axis.com>
10042 L: netdev@vger.kernel.org
10043 S: Supported
10044 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10045 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10046
10047 SYNOPSYS DESIGNWARE I2C DRIVER
10048 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
10049 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10050 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
10051 L:      linux-i2c@vger.kernel.org
10052 S:      Maintained
10053 F:      drivers/i2c/busses/i2c-designware-*
10054 F:      include/linux/platform_data/i2c-designware.h
10055
10056 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10057 M:      Jaehoon Chung <jh80.chung@samsung.com>
10058 L:      linux-mmc@vger.kernel.org
10059 S:      Maintained
10060 F:      include/linux/mmc/dw_mmc.h
10061 F:      drivers/mmc/host/dw_mmc*
10062
10063 SYSTEM TRACE MODULE CLASS
10064 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
10065 S:      Maintained
10066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10067 F:      Documentation/trace/stm.txt
10068 F:      drivers/hwtracing/stm/
10069 F:      include/linux/stm.h
10070 F:      include/uapi/linux/stm.h
10071
10072 THUNDERBOLT DRIVER
10073 M:      Andreas Noever <andreas.noever@gmail.com>
10074 S:      Maintained
10075 F:      drivers/thunderbolt/
10076
10077 TI BQ27XXX POWER SUPPLY DRIVER
10078 R:      Andrew F. Davis <afd@ti.com>
10079 F:      include/linux/power/bq27xxx_battery.h
10080 F:      drivers/power/bq27xxx_battery.c
10081 F:      drivers/power/bq27xxx_battery_i2c.c
10082
10083 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10084 M:      John Stultz <john.stultz@linaro.org>
10085 M:      Thomas Gleixner <tglx@linutronix.de>
10086 L:      linux-kernel@vger.kernel.org
10087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10088 S:      Supported
10089 F:      include/linux/clocksource.h
10090 F:      include/linux/time.h
10091 F:      include/linux/timex.h
10092 F:      include/uapi/linux/time.h
10093 F:      include/uapi/linux/timex.h
10094 F:      kernel/time/clocksource.c
10095 F:      kernel/time/time*.c
10096 F:      kernel/time/alarmtimer.c
10097 F:      kernel/time/ntp.c
10098 F:      tools/testing/selftests/timers/
10099
10100 SC1200 WDT DRIVER
10101 M:      Zwane Mwaikambo <zwanem@gmail.com>
10102 S:      Maintained
10103 F:      drivers/watchdog/sc1200wdt.c
10104
10105 SCHEDULER
10106 M:      Ingo Molnar <mingo@redhat.com>
10107 M:      Peter Zijlstra <peterz@infradead.org>
10108 L:      linux-kernel@vger.kernel.org
10109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10110 S:      Maintained
10111 F:      kernel/sched/
10112 F:      include/linux/sched.h
10113 F:      include/uapi/linux/sched.h
10114 F:      include/linux/wait.h
10115
10116 SCORE ARCHITECTURE
10117 M:      Chen Liqin <liqin.linux@gmail.com>
10118 M:      Lennox Wu <lennox.wu@gmail.com>
10119 W:      http://www.sunplus.com
10120 S:      Supported
10121 F:      arch/score/
10122
10123 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10124 M:      Sudeep Holla <sudeep.holla@arm.com>
10125 L:      linux-arm-kernel@lists.infradead.org
10126 S:      Maintained
10127 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
10128 F:      drivers/clk/clk-scpi.c
10129 F:      drivers/cpufreq/scpi-cpufreq.c
10130 F:      drivers/firmware/arm_scpi.c
10131 F:      include/linux/scpi_protocol.h
10132
10133 SCSI CDROM DRIVER
10134 M:      Jens Axboe <axboe@kernel.dk>
10135 L:      linux-scsi@vger.kernel.org
10136 W:      http://www.kernel.dk
10137 S:      Maintained
10138 F:      drivers/scsi/sr*
10139
10140 SCSI RDMA PROTOCOL (SRP) INITIATOR
10141 M:      Bart Van Assche <bart.vanassche@sandisk.com>
10142 L:      linux-rdma@vger.kernel.org
10143 S:      Supported
10144 W:      http://www.openfabrics.org
10145 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10147 F:      drivers/infiniband/ulp/srp/
10148 F:      include/scsi/srp.h
10149
10150 SCSI SG DRIVER
10151 M:      Doug Gilbert <dgilbert@interlog.com>
10152 L:      linux-scsi@vger.kernel.org
10153 W:      http://sg.danny.cz/sg
10154 S:      Maintained
10155 F:      Documentation/scsi/scsi-generic.txt
10156 F:      drivers/scsi/sg.c
10157 F:      include/scsi/sg.h
10158
10159 SCSI SUBSYSTEM
10160 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10162 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
10163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10164 L:      linux-scsi@vger.kernel.org
10165 S:      Maintained
10166 F:      drivers/scsi/
10167 F:      include/scsi/
10168
10169 SCSI TAPE DRIVER
10170 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10171 L:      linux-scsi@vger.kernel.org
10172 S:      Maintained
10173 F:      Documentation/scsi/st.txt
10174 F:      drivers/scsi/st.*
10175 F:      drivers/scsi/st_*.h
10176
10177 SCTP PROTOCOL
10178 M:      Vlad Yasevich <vyasevich@gmail.com>
10179 M:      Neil Horman <nhorman@tuxdriver.com>
10180 L:      linux-sctp@vger.kernel.org
10181 W:      http://lksctp.sourceforge.net
10182 S:      Maintained
10183 F:      Documentation/networking/sctp.txt
10184 F:      include/linux/sctp.h
10185 F:      include/uapi/linux/sctp.h
10186 F:      include/net/sctp/
10187 F:      net/sctp/
10188
10189 SCx200 CPU SUPPORT
10190 M:      Jim Cromie <jim.cromie@gmail.com>
10191 S:      Odd Fixes
10192 F:      Documentation/i2c/busses/scx200_acb
10193 F:      arch/x86/platform/scx200/
10194 F:      drivers/watchdog/scx200_wdt.c
10195 F:      drivers/i2c/busses/scx200*
10196 F:      drivers/mtd/maps/scx200_docflash.c
10197 F:      include/linux/scx200.h
10198
10199 SCx200 GPIO DRIVER
10200 M:      Jim Cromie <jim.cromie@gmail.com>
10201 S:      Maintained
10202 F:      drivers/char/scx200_gpio.c
10203 F:      include/linux/scx200_gpio.h
10204
10205 SCx200 HRT CLOCKSOURCE DRIVER
10206 M:      Jim Cromie <jim.cromie@gmail.com>
10207 S:      Maintained
10208 F:      drivers/clocksource/scx200_hrt.c
10209
10210 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10211 M:      Sascha Sommer <saschasommer@freenet.de>
10212 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10213 S:      Maintained
10214 F:      drivers/mmc/host/sdricoh_cs.c
10215
10216 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10217 M:      Adrian Hunter <adrian.hunter@intel.com>
10218 L:      linux-mmc@vger.kernel.org
10219 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
10220 S:      Maintained
10221 F:      drivers/mmc/host/sdhci*
10222 F:      include/linux/mmc/sdhci*
10223
10224 SECURE COMPUTING
10225 M:      Kees Cook <keescook@chromium.org>
10226 R:      Andy Lutomirski <luto@amacapital.net>
10227 R:      Will Drewry <wad@chromium.org>
10228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10229 S:      Supported
10230 F:      kernel/seccomp.c
10231 F:      include/uapi/linux/seccomp.h
10232 F:      include/linux/seccomp.h
10233 F:      tools/testing/selftests/seccomp/*
10234 K:      \bsecure_computing
10235 K:      \bTIF_SECCOMP\b
10236
10237 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10238 M:      Ben Dooks <ben-linux@fluff.org>
10239 M:      Jaehoon Chung <jh80.chung@samsung.com>
10240 L:      linux-mmc@vger.kernel.org
10241 S:      Maintained
10242 F:      drivers/mmc/host/sdhci-s3c*
10243
10244 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10245 M:      Viresh Kumar <vireshk@kernel.org>
10246 L:      linux-mmc@vger.kernel.org
10247 S:      Maintained
10248 F:      drivers/mmc/host/sdhci-spear.c
10249
10250 SECURITY SUBSYSTEM
10251 M:      James Morris <james.l.morris@oracle.com>
10252 M:      "Serge E. Hallyn" <serge@hallyn.com>
10253 L:      linux-security-module@vger.kernel.org (suggested Cc:)
10254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10255 W:      http://kernsec.org/
10256 S:      Supported
10257 F:      security/
10258
10259 SECURITY CONTACT
10260 M:      Security Officers <security@kernel.org>
10261 S:      Supported
10262
10263 SELINUX SECURITY MODULE
10264 M:      Paul Moore <paul@paul-moore.com>
10265 M:      Stephen Smalley <sds@tycho.nsa.gov>
10266 M:      Eric Paris <eparis@parisplace.org>
10267 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
10268 W:      http://selinuxproject.org
10269 T:      git git://git.infradead.org/users/pcmoore/selinux
10270 S:      Supported
10271 F:      include/linux/selinux*
10272 F:      security/selinux/
10273 F:      scripts/selinux/
10274
10275 APPARMOR SECURITY MODULE
10276 M:      John Johansen <john.johansen@canonical.com>
10277 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10278 W:      apparmor.wiki.kernel.org
10279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10280 S:      Supported
10281 F:      security/apparmor/
10282
10283 LOADPIN SECURITY MODULE
10284 M:      Kees Cook <keescook@chromium.org>
10285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10286 S:      Supported
10287 F:      security/loadpin/
10288
10289 YAMA SECURITY MODULE
10290 M:      Kees Cook <keescook@chromium.org>
10291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10292 S:      Supported
10293 F:      security/yama/
10294
10295 SENSABLE PHANTOM
10296 M:      Jiri Slaby <jirislaby@gmail.com>
10297 S:      Maintained
10298 F:      drivers/misc/phantom.c
10299 F:      include/uapi/linux/phantom.h
10300
10301 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10302 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10303 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
10304 M:      John Soni Jose <sony.john@avagotech.com>
10305 L:      linux-scsi@vger.kernel.org
10306 W:      http://www.avagotech.com
10307 S:      Supported
10308 F:      drivers/scsi/be2iscsi/
10309
10310 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10311 M:      Sathya Perla <sathya.perla@broadcom.com>
10312 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
10313 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10314 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10315 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10316 L:      netdev@vger.kernel.org
10317 W:      http://www.emulex.com
10318 S:      Supported
10319 F:      drivers/net/ethernet/emulex/benet/
10320
10321 EMULEX ONECONNECT ROCE DRIVER
10322 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10323 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10324 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10325 L:      linux-rdma@vger.kernel.org
10326 W:      http://www.emulex.com
10327 S:      Supported
10328 F:      drivers/infiniband/hw/ocrdma/
10329
10330 SFC NETWORK DRIVER
10331 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10332 M:      Edward Cree <ecree@solarflare.com>
10333 M:      Bert Kenward <bkenward@solarflare.com>
10334 L:      netdev@vger.kernel.org
10335 S:      Supported
10336 F:      drivers/net/ethernet/sfc/
10337
10338 SGI GRU DRIVER
10339 M:      Dimitri Sivanich <sivanich@sgi.com>
10340 S:      Maintained
10341 F:      drivers/misc/sgi-gru/
10342
10343 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10344 M:      Pat Gefre <pfg@sgi.com>
10345 L:      linux-ia64@vger.kernel.org
10346 S:      Supported
10347 F:      Documentation/ia64/serial.txt
10348 F:      drivers/tty/serial/ioc?_serial.c
10349 F:      include/linux/ioc?.h
10350
10351 SGI XP/XPC/XPNET DRIVER
10352 M:      Cliff Whickman <cpw@sgi.com>
10353 M:      Robin Holt <robinmholt@gmail.com>
10354 S:      Maintained
10355 F:      drivers/misc/sgi-xp/
10356
10357 SI2157 MEDIA DRIVER
10358 M:      Antti Palosaari <crope@iki.fi>
10359 L:      linux-media@vger.kernel.org
10360 W:      https://linuxtv.org
10361 W:      http://palosaari.fi/linux/
10362 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10363 T:      git git://linuxtv.org/anttip/media_tree.git
10364 S:      Maintained
10365 F:      drivers/media/tuners/si2157*
10366
10367 SI2168 MEDIA DRIVER
10368 M:      Antti Palosaari <crope@iki.fi>
10369 L:      linux-media@vger.kernel.org
10370 W:      https://linuxtv.org
10371 W:      http://palosaari.fi/linux/
10372 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10373 T:      git git://linuxtv.org/anttip/media_tree.git
10374 S:      Maintained
10375 F:      drivers/media/dvb-frontends/si2168*
10376
10377 SI470X FM RADIO RECEIVER I2C DRIVER
10378 M:      Hans Verkuil <hverkuil@xs4all.nl>
10379 L:      linux-media@vger.kernel.org
10380 T:      git git://linuxtv.org/media_tree.git
10381 W:      https://linuxtv.org
10382 S:      Odd Fixes
10383 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
10384
10385 SI470X FM RADIO RECEIVER USB DRIVER
10386 M:      Hans Verkuil <hverkuil@xs4all.nl>
10387 L:      linux-media@vger.kernel.org
10388 T:      git git://linuxtv.org/media_tree.git
10389 W:      https://linuxtv.org
10390 S:      Maintained
10391 F:      drivers/media/radio/si470x/radio-si470x-common.c
10392 F:      drivers/media/radio/si470x/radio-si470x.h
10393 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10394
10395 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10396 M:      Eduardo Valentin <edubezval@gmail.com>
10397 L:      linux-media@vger.kernel.org
10398 T:      git git://linuxtv.org/media_tree.git
10399 W:      https://linuxtv.org
10400 S:      Odd Fixes
10401 F:      drivers/media/radio/si4713/si4713.?
10402
10403 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10404 M:      Eduardo Valentin <edubezval@gmail.com>
10405 L:      linux-media@vger.kernel.org
10406 T:      git git://linuxtv.org/media_tree.git
10407 W:      https://linuxtv.org
10408 S:      Odd Fixes
10409 F:      drivers/media/radio/si4713/radio-platform-si4713.c
10410
10411 SI4713 FM RADIO TRANSMITTER USB DRIVER
10412 M:      Hans Verkuil <hverkuil@xs4all.nl>
10413 L:      linux-media@vger.kernel.org
10414 T:      git git://linuxtv.org/media_tree.git
10415 W:      https://linuxtv.org
10416 S:      Maintained
10417 F:      drivers/media/radio/si4713/radio-usb-si4713.c
10418
10419 SIANO DVB DRIVER
10420 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10421 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10422 L:      linux-media@vger.kernel.org
10423 W:      https://linuxtv.org
10424 T:      git git://linuxtv.org/media_tree.git
10425 S:      Odd fixes
10426 F:      drivers/media/common/siano/
10427 F:      drivers/media/usb/siano/
10428 F:      drivers/media/usb/siano/
10429 F:      drivers/media/mmc/siano/
10430
10431 SIMPLEFB FB DRIVER
10432 M:      Hans de Goede <hdegoede@redhat.com>
10433 L:      linux-fbdev@vger.kernel.org
10434 S:      Maintained
10435 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10436 F:      drivers/video/fbdev/simplefb.c
10437 F:      include/linux/platform_data/simplefb.h
10438
10439 SH_VEU V4L2 MEM2MEM DRIVER
10440 L:      linux-media@vger.kernel.org
10441 S:      Orphan
10442 F:      drivers/media/platform/sh_veu.c
10443
10444 SH_VOU V4L2 OUTPUT DRIVER
10445 L:      linux-media@vger.kernel.org
10446 S:      Orphan
10447 F:      drivers/media/platform/sh_vou.c
10448 F:      include/media/drv-intf/sh_vou.h
10449
10450 SIMPLE FIRMWARE INTERFACE (SFI)
10451 M:      Len Brown <lenb@kernel.org>
10452 L:      sfi-devel@simplefirmware.org
10453 W:      http://simplefirmware.org/
10454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10455 S:      Supported
10456 F:      arch/x86/platform/sfi/
10457 F:      drivers/sfi/
10458 F:      include/linux/sfi*.h
10459
10460 SIMTEC EB110ATX (Chalice CATS)
10461 P:      Ben Dooks
10462 P:      Vincent Sanders <vince@simtec.co.uk>
10463 M:      Simtec Linux Team <linux@simtec.co.uk>
10464 W:      http://www.simtec.co.uk/products/EB110ATX/
10465 S:      Supported
10466
10467 SIMTEC EB2410ITX (BAST)
10468 P:      Ben Dooks
10469 P:      Vincent Sanders <vince@simtec.co.uk>
10470 M:      Simtec Linux Team <linux@simtec.co.uk>
10471 W:      http://www.simtec.co.uk/products/EB2410ITX/
10472 S:      Supported
10473 F:      arch/arm/mach-s3c24xx/mach-bast.c
10474 F:      arch/arm/mach-s3c24xx/bast-ide.c
10475 F:      arch/arm/mach-s3c24xx/bast-irq.c
10476
10477 TI DAVINCI MACHINE SUPPORT
10478 M:      Sekhar Nori <nsekhar@ti.com>
10479 M:      Kevin Hilman <khilman@kernel.org>
10480 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10482 S:      Supported
10483 F:      arch/arm/mach-davinci/
10484 F:      drivers/i2c/busses/i2c-davinci.c
10485
10486 TI DAVINCI SERIES MEDIA DRIVER
10487 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10488 L:      linux-media@vger.kernel.org
10489 W:      https://linuxtv.org
10490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10491 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10492 S:      Maintained
10493 F:      drivers/media/platform/davinci/
10494 F:      include/media/davinci/
10495
10496 TI AM437X VPFE DRIVER
10497 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10498 L:      linux-media@vger.kernel.org
10499 W:      https://linuxtv.org
10500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10501 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10502 S:      Maintained
10503 F:      drivers/media/platform/am437x/
10504
10505 OV2659 OMNIVISION SENSOR DRIVER
10506 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10507 L:      linux-media@vger.kernel.org
10508 W:      https://linuxtv.org
10509 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10510 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10511 S:      Maintained
10512 F:      drivers/media/i2c/ov2659.c
10513 F:      include/media/i2c/ov2659.h
10514
10515 SILICON MOTION SM712 FRAME BUFFER DRIVER
10516 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10517 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10518 M:      Sudip Mukherjee <sudip@vectorindia.org>
10519 L:      linux-fbdev@vger.kernel.org
10520 S:      Maintained
10521 F:      drivers/video/fbdev/sm712*
10522 F:      Documentation/fb/sm712fb.txt
10523
10524 SIS 190 ETHERNET DRIVER
10525 M:      Francois Romieu <romieu@fr.zoreil.com>
10526 L:      netdev@vger.kernel.org
10527 S:      Maintained
10528 F:      drivers/net/ethernet/sis/sis190.c
10529
10530 SIS 900/7016 FAST ETHERNET DRIVER
10531 M:      Daniele Venzano <venza@brownhat.org>
10532 W:      http://www.brownhat.org/sis900.html
10533 L:      netdev@vger.kernel.org
10534 S:      Maintained
10535 F:      drivers/net/ethernet/sis/sis900.*
10536
10537 SIS FRAMEBUFFER DRIVER
10538 M:      Thomas Winischhofer <thomas@winischhofer.net>
10539 W:      http://www.winischhofer.net/linuxsisvga.shtml
10540 S:      Maintained
10541 F:      Documentation/fb/sisfb.txt
10542 F:      drivers/video/fbdev/sis/
10543 F:      include/video/sisfb.h
10544
10545 SIS USB2VGA DRIVER
10546 M:      Thomas Winischhofer <thomas@winischhofer.net>
10547 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10548 S:      Maintained
10549 F:      drivers/usb/misc/sisusbvga/
10550
10551 SLAB ALLOCATOR
10552 M:      Christoph Lameter <cl@linux.com>
10553 M:      Pekka Enberg <penberg@kernel.org>
10554 M:      David Rientjes <rientjes@google.com>
10555 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10556 M:      Andrew Morton <akpm@linux-foundation.org>
10557 L:      linux-mm@kvack.org
10558 S:      Maintained
10559 F:      include/linux/sl?b*.h
10560 F:      mm/sl?b*
10561
10562 SLEEPABLE READ-COPY UPDATE (SRCU)
10563 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10564 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10565 M:      Josh Triplett <josh@joshtriplett.org>
10566 R:      Steven Rostedt <rostedt@goodmis.org>
10567 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10568 L:      linux-kernel@vger.kernel.org
10569 W:      http://www.rdrop.com/users/paulmck/RCU/
10570 S:      Supported
10571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10572 F:      include/linux/srcu.h
10573 F:      kernel/rcu/srcu.c
10574
10575 SMACK SECURITY MODULE
10576 M:      Casey Schaufler <casey@schaufler-ca.com>
10577 L:      linux-security-module@vger.kernel.org
10578 W:      http://schaufler-ca.com
10579 T:      git git://git.gitorious.org/smack-next/kernel.git
10580 S:      Maintained
10581 F:      Documentation/security/Smack.txt
10582 F:      security/smack/
10583
10584 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10585 M:      Kevin Hilman <khilman@kernel.org>
10586 M:      Nishanth Menon <nm@ti.com>
10587 S:      Maintained
10588 F:      drivers/power/avs/
10589 F:      include/linux/power/smartreflex.h
10590 L:      linux-pm@vger.kernel.org
10591
10592 SMC91x ETHERNET DRIVER
10593 M:      Nicolas Pitre <nico@fluxnic.net>
10594 S:      Odd Fixes
10595 F:      drivers/net/ethernet/smsc/smc91x.*
10596
10597 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10598 M:      Sakari Ailus <sakari.ailus@iki.fi>
10599 L:      linux-media@vger.kernel.org
10600 S:      Maintained
10601 F:      drivers/media/i2c/smiapp/
10602 F:      include/media/i2c/smiapp.h
10603 F:      drivers/media/i2c/smiapp-pll.c
10604 F:      drivers/media/i2c/smiapp-pll.h
10605 F:      include/uapi/linux/smiapp.h
10606 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10607
10608 SMM665 HARDWARE MONITOR DRIVER
10609 M:      Guenter Roeck <linux@roeck-us.net>
10610 L:      linux-hwmon@vger.kernel.org
10611 S:      Maintained
10612 F:      Documentation/hwmon/smm665
10613 F:      drivers/hwmon/smm665.c
10614
10615 SMSC EMC2103 HARDWARE MONITOR DRIVER
10616 M:      Steve Glendinning <steve.glendinning@shawell.net>
10617 L:      linux-hwmon@vger.kernel.org
10618 S:      Maintained
10619 F:      Documentation/hwmon/emc2103
10620 F:      drivers/hwmon/emc2103.c
10621
10622 SMSC SCH5627 HARDWARE MONITOR DRIVER
10623 M:      Hans de Goede <hdegoede@redhat.com>
10624 L:      linux-hwmon@vger.kernel.org
10625 S:      Supported
10626 F:      Documentation/hwmon/sch5627
10627 F:      drivers/hwmon/sch5627.c
10628
10629 SMSC47B397 HARDWARE MONITOR DRIVER
10630 M:      Jean Delvare <jdelvare@suse.com>
10631 L:      linux-hwmon@vger.kernel.org
10632 S:      Maintained
10633 F:      Documentation/hwmon/smsc47b397
10634 F:      drivers/hwmon/smsc47b397.c
10635
10636 SMSC911x ETHERNET DRIVER
10637 M:      Steve Glendinning <steve.glendinning@shawell.net>
10638 L:      netdev@vger.kernel.org
10639 S:      Maintained
10640 F:      include/linux/smsc911x.h
10641 F:      drivers/net/ethernet/smsc/smsc911x.*
10642
10643 SMSC9420 PCI ETHERNET DRIVER
10644 M:      Steve Glendinning <steve.glendinning@shawell.net>
10645 L:      netdev@vger.kernel.org
10646 S:      Maintained
10647 F:      drivers/net/ethernet/smsc/smsc9420.*
10648
10649 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10650 M:      Steve Glendinning <steve.glendinning@shawell.net>
10651 L:      linux-fbdev@vger.kernel.org
10652 S:      Maintained
10653 F:      drivers/video/fbdev/smscufx.c
10654
10655 SOC-CAMERA V4L2 SUBSYSTEM
10656 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10657 L:      linux-media@vger.kernel.org
10658 T:      git git://linuxtv.org/media_tree.git
10659 S:      Maintained
10660 F:      include/media/soc*
10661 F:      drivers/media/i2c/soc_camera/
10662 F:      drivers/media/platform/soc_camera/
10663
10664 SOEKRIS NET48XX LED SUPPORT
10665 M:      Chris Boot <bootc@bootc.net>
10666 S:      Maintained
10667 F:      drivers/leds/leds-net48xx.c
10668
10669 SOFTLOGIC 6x10 MPEG CODEC
10670 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10671 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10672 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10673 M:      Ismael Luceno <ismael@iodev.co.uk>
10674 L:      linux-media@vger.kernel.org
10675 S:      Supported
10676 F:      drivers/media/pci/solo6x10/
10677
10678 SOFTWARE RAID (Multiple Disks) SUPPORT
10679 M:      Shaohua Li <shli@kernel.org>
10680 L:      linux-raid@vger.kernel.org
10681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10682 S:      Supported
10683 F:      drivers/md/
10684 F:      include/linux/raid/
10685 F:      include/uapi/linux/raid/
10686
10687 SONIC NETWORK DRIVER
10688 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10689 L:      netdev@vger.kernel.org
10690 S:      Maintained
10691 F:      drivers/net/ethernet/natsemi/sonic.*
10692
10693 SONICS SILICON BACKPLANE DRIVER (SSB)
10694 M:      Michael Buesch <m@bues.ch>
10695 L:      linux-wireless@vger.kernel.org
10696 S:      Maintained
10697 F:      drivers/ssb/
10698 F:      include/linux/ssb/
10699
10700 SONY VAIO CONTROL DEVICE DRIVER
10701 M:      Mattia Dongili <malattia@linux.it>
10702 L:      platform-driver-x86@vger.kernel.org
10703 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10704 S:      Maintained
10705 F:      Documentation/laptops/sony-laptop.txt
10706 F:      drivers/char/sonypi.c
10707 F:      drivers/platform/x86/sony-laptop.c
10708 F:      include/linux/sony-laptop.h
10709
10710 SONY MEMORYSTICK CARD SUPPORT
10711 M:      Alex Dubov <oakad@yahoo.com>
10712 W:      http://tifmxx.berlios.de/
10713 S:      Maintained
10714 F:      drivers/memstick/host/tifm_ms.c
10715
10716 SONY MEMORYSTICK STANDARD SUPPORT
10717 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10718 S:      Maintained
10719 F:      drivers/memstick/core/ms_block.*
10720
10721 SOUND
10722 M:      Jaroslav Kysela <perex@perex.cz>
10723 M:      Takashi Iwai <tiwai@suse.com>
10724 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10725 W:      http://www.alsa-project.org/
10726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10727 T:      git git://git.alsa-project.org/alsa-kernel.git
10728 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10729 S:      Maintained
10730 F:      Documentation/sound/
10731 F:      include/sound/
10732 F:      include/uapi/sound/
10733 F:      sound/
10734
10735 SOUND - COMPRESSED AUDIO
10736 M:      Vinod Koul <vinod.koul@intel.com>
10737 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10739 S:      Supported
10740 F:      Documentation/sound/alsa/compress_offload.txt
10741 F:      include/sound/compress_driver.h
10742 F:      include/uapi/sound/compress_*
10743 F:      sound/core/compress_offload.c
10744 F:      sound/soc/soc-compress.c
10745
10746 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10747 M:      Liam Girdwood <lgirdwood@gmail.com>
10748 M:      Mark Brown <broonie@kernel.org>
10749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10750 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10751 W:      http://alsa-project.org/main/index.php/ASoC
10752 S:      Supported
10753 F:      Documentation/sound/alsa/soc/
10754 F:      sound/soc/
10755 F:      include/sound/soc*
10756
10757 SOUND - DMAENGINE HELPERS
10758 M:      Lars-Peter Clausen <lars@metafoo.de>
10759 S:      Supported
10760 F:      include/sound/dmaengine_pcm.h
10761 F:      sound/core/pcm_dmaengine.c
10762 F:      sound/soc/soc-generic-dmaengine-pcm.c
10763
10764 SP2 MEDIA DRIVER
10765 M:      Olli Salonen <olli.salonen@iki.fi>
10766 L:      linux-media@vger.kernel.org
10767 W:      https://linuxtv.org
10768 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10769 S:      Maintained
10770 F:      drivers/media/dvb-frontends/sp2*
10771
10772 SPARC + UltraSPARC (sparc/sparc64)
10773 M:      "David S. Miller" <davem@davemloft.net>
10774 L:      sparclinux@vger.kernel.org
10775 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10778 S:      Maintained
10779 F:      arch/sparc/
10780 F:      drivers/sbus/
10781
10782 SPARC SERIAL DRIVERS
10783 M:      "David S. Miller" <davem@davemloft.net>
10784 L:      sparclinux@vger.kernel.org
10785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10787 S:      Maintained
10788 F:      include/linux/sunserialcore.h
10789 F:      drivers/tty/serial/suncore.c
10790 F:      drivers/tty/serial/sunhv.c
10791 F:      drivers/tty/serial/sunsab.c
10792 F:      drivers/tty/serial/sunsab.h
10793 F:      drivers/tty/serial/sunsu.c
10794 F:      drivers/tty/serial/sunzilog.c
10795 F:      drivers/tty/serial/sunzilog.h
10796
10797 SPARSE CHECKER
10798 M:      "Christopher Li" <sparse@chrisli.org>
10799 L:      linux-sparse@vger.kernel.org
10800 W:      https://sparse.wiki.kernel.org/
10801 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10802 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10803 S:      Maintained
10804 F:      include/linux/compiler.h
10805
10806 SPEAR PLATFORM SUPPORT
10807 M:      Viresh Kumar <vireshk@kernel.org>
10808 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10809 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10810 W:      http://www.st.com/spear
10811 S:      Maintained
10812 F:      arch/arm/boot/dts/spear*
10813 F:      arch/arm/mach-spear/
10814
10815 SPEAR CLOCK FRAMEWORK SUPPORT
10816 M:      Viresh Kumar <vireshk@kernel.org>
10817 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10818 W:      http://www.st.com/spear
10819 S:      Maintained
10820 F:      drivers/clk/spear/
10821
10822 SPI SUBSYSTEM
10823 M:      Mark Brown <broonie@kernel.org>
10824 L:      linux-spi@vger.kernel.org
10825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10826 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10827 S:      Maintained
10828 F:      Documentation/spi/
10829 F:      drivers/spi/
10830 F:      include/linux/spi/
10831 F:      include/uapi/linux/spi/
10832
10833 SPIDERNET NETWORK DRIVER for CELL
10834 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10835 L:      netdev@vger.kernel.org
10836 S:      Supported
10837 F:      Documentation/networking/spider_net.txt
10838 F:      drivers/net/ethernet/toshiba/spider_net*
10839
10840 SPU FILE SYSTEM
10841 M:      Jeremy Kerr <jk@ozlabs.org>
10842 L:      linuxppc-dev@lists.ozlabs.org
10843 W:      http://www.ibm.com/developerworks/power/cell/
10844 S:      Supported
10845 F:      Documentation/filesystems/spufs.txt
10846 F:      arch/powerpc/platforms/cell/spufs/
10847
10848 SQUASHFS FILE SYSTEM
10849 M:      Phillip Lougher <phillip@squashfs.org.uk>
10850 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10851 W:      http://squashfs.org.uk
10852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10853 S:      Maintained
10854 F:      Documentation/filesystems/squashfs.txt
10855 F:      fs/squashfs/
10856
10857 SRM (Alpha) environment access
10858 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10859 S:      Maintained
10860 F:      arch/alpha/kernel/srm_env.c
10861
10862 STABLE BRANCH
10863 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10864 L:      stable@vger.kernel.org
10865 S:      Supported
10866 F:      Documentation/stable_kernel_rules.txt
10867
10868 STAGING SUBSYSTEM
10869 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10871 L:      devel@driverdev.osuosl.org
10872 S:      Supported
10873 F:      drivers/staging/
10874
10875 STAGING - COMEDI
10876 M:      Ian Abbott <abbotti@mev.co.uk>
10877 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10878 S:      Odd Fixes
10879 F:      drivers/staging/comedi/
10880
10881 STAGING - FLARION FT1000 DRIVERS
10882 M:      Marek Belisko <marek.belisko@gmail.com>
10883 S:      Odd Fixes
10884 F:      drivers/staging/ft1000/
10885
10886 STAGING - INDUSTRIAL IO
10887 M:      Jonathan Cameron <jic23@kernel.org>
10888 L:      linux-iio@vger.kernel.org
10889 S:      Odd Fixes
10890 F:      Documentation/devicetree/bindings/staging/iio/
10891 F:      drivers/staging/iio/
10892
10893 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10894 M:      Jarod Wilson <jarod@wilsonet.com>
10895 W:      http://www.lirc.org/
10896 S:      Odd Fixes
10897 F:      drivers/staging/media/lirc/
10898
10899 STAGING - LUSTRE PARALLEL FILESYSTEM
10900 M:      Oleg Drokin <oleg.drokin@intel.com>
10901 M:      Andreas Dilger <andreas.dilger@intel.com>
10902 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10903 W:      http://wiki.lustre.org/
10904 S:      Maintained
10905 F:      drivers/staging/lustre
10906
10907 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10908 M:      Marc Dietrich <marvin24@gmx.de>
10909 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10910 L:      linux-tegra@vger.kernel.org
10911 S:      Maintained
10912 F:      drivers/staging/nvec/
10913
10914 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10915 M:      Jens Frederich <jfrederich@gmail.com>
10916 M:      Daniel Drake <dsd@laptop.org>
10917 M:      Jon Nettleton <jon.nettleton@gmail.com>
10918 W:      http://wiki.laptop.org/go/DCON
10919 S:      Maintained
10920 F:      drivers/staging/olpc_dcon/
10921
10922 STAGING - REALTEK RTL8712U DRIVERS
10923 M:      Larry Finger <Larry.Finger@lwfinger.net>
10924 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10925 S:      Odd Fixes
10926 F:      drivers/staging/rtl8712/
10927
10928 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10929 M:      Larry Finger <Larry.Finger@lwfinger.net>
10930 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10931 L:      linux-wireless@vger.kernel.org
10932 S:      Maintained
10933 F:      drivers/staging/rtl8723au/
10934
10935 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10936 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10937 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10938 M:      Sudip Mukherjee <sudip@vectorindia.org>
10939 L:      linux-fbdev@vger.kernel.org
10940 S:      Maintained
10941 F:      drivers/staging/sm750fb/
10942
10943 STAGING - SLICOSS
10944 M:      Lior Dotan <liodot@gmail.com>
10945 M:      Christopher Harrer <charrer@alacritech.com>
10946 S:      Odd Fixes
10947 F:      drivers/staging/slicoss/
10948
10949 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10950 M:      William Hubbs <w.d.hubbs@gmail.com>
10951 M:      Chris Brannon <chris@the-brannons.com>
10952 M:      Kirk Reiser <kirk@reisers.ca>
10953 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10954 L:      speakup@linux-speakup.org
10955 W:      http://www.linux-speakup.org/
10956 S:      Odd Fixes
10957 F:      drivers/staging/speakup/
10958
10959 STAGING - VIA VT665X DRIVERS
10960 M:      Forest Bond <forest@alittletooquiet.net>
10961 S:      Odd Fixes
10962 F:      drivers/staging/vt665?/
10963
10964 STAGING - WILC1000 WIFI DRIVER
10965 M:      Johnny Kim <johnny.kim@atmel.com>
10966 M:      Austin Shin <austin.shin@atmel.com>
10967 M:      Chris Park <chris.park@atmel.com>
10968 M:      Tony Cho <tony.cho@atmel.com>
10969 M:      Glen Lee <glen.lee@atmel.com>
10970 M:      Leo Kim <leo.kim@atmel.com>
10971 L:      linux-wireless@vger.kernel.org
10972 S:      Supported
10973 F:      drivers/staging/wilc1000/
10974
10975 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10976 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10977 S:      Odd Fixes
10978 F:      drivers/staging/xgifb/
10979
10980 STARFIRE/DURALAN NETWORK DRIVER
10981 M:      Ion Badulescu <ionut@badula.org>
10982 S:      Odd Fixes
10983 F:      drivers/net/ethernet/adaptec/starfire*
10984
10985 SUN3/3X
10986 M:      Sam Creasey <sammy@sammy.net>
10987 W:      http://sammy.net/sun3/
10988 S:      Maintained
10989 F:      arch/m68k/kernel/*sun3*
10990 F:      arch/m68k/sun3*/
10991 F:      arch/m68k/include/asm/sun3*
10992 F:      drivers/net/ethernet/i825xx/sun3*
10993
10994 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10995 M:      Hans de Goede <hdegoede@redhat.com>
10996 L:      linux-input@vger.kernel.org
10997 S:      Maintained
10998 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10999 F:      drivers/input/keyboard/sun4i-lradc-keys.c
11000
11001 SUNDANCE NETWORK DRIVER
11002 M:      Denis Kirjanov <kda@linux-powerpc.org>
11003 L:      netdev@vger.kernel.org
11004 S:      Maintained
11005 F:      drivers/net/ethernet/dlink/sundance.c
11006
11007 SUPERH
11008 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
11009 M:      Rich Felker <dalias@libc.org>
11010 L:      linux-sh@vger.kernel.org
11011 Q:      http://patchwork.kernel.org/project/linux-sh/list/
11012 S:      Maintained
11013 F:      Documentation/sh/
11014 F:      arch/sh/
11015 F:      drivers/sh/
11016
11017 SUSPEND TO RAM
11018 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
11019 M:      Len Brown <len.brown@intel.com>
11020 M:      Pavel Machek <pavel@ucw.cz>
11021 L:      linux-pm@vger.kernel.org
11022 S:      Supported
11023 F:      Documentation/power/
11024 F:      arch/x86/kernel/acpi/
11025 F:      drivers/base/power/
11026 F:      kernel/power/
11027 F:      include/linux/suspend.h
11028 F:      include/linux/freezer.h
11029 F:      include/linux/pm.h
11030
11031 SVGA HANDLING
11032 M:      Martin Mares <mj@ucw.cz>
11033 L:      linux-video@atrey.karlin.mff.cuni.cz
11034 S:      Maintained
11035 F:      Documentation/svga.txt
11036 F:      arch/x86/boot/video*
11037
11038 SWIOTLB SUBSYSTEM
11039 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11040 L:      linux-kernel@vger.kernel.org
11041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11042 S:      Supported
11043 F:      lib/swiotlb.c
11044 F:      arch/*/kernel/pci-swiotlb.c
11045 F:      include/linux/swiotlb.h
11046
11047 SWITCHDEV
11048 M:      Jiri Pirko <jiri@resnulli.us>
11049 L:      netdev@vger.kernel.org
11050 S:      Supported
11051 F:      net/switchdev/
11052 F:      include/net/switchdev.h
11053
11054 SYNOPSYS ARC ARCHITECTURE
11055 M:      Vineet Gupta <vgupta@synopsys.com>
11056 L:      linux-snps-arc@lists.infradead.org
11057 S:      Supported
11058 F:      arch/arc/
11059 F:      Documentation/devicetree/bindings/arc/*
11060 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11061 F:      drivers/tty/serial/arc_uart.c
11062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11063
11064 SYNOPSYS ARC SDP platform support
11065 M:      Alexey Brodkin <abrodkin@synopsys.com>
11066 S:      Supported
11067 F:      arch/arc/plat-axs10x
11068 F:      arch/arc/boot/dts/ax*
11069 F:      Documentation/devicetree/bindings/arc/axs10*
11070
11071 SYSTEM CONFIGURATION (SYSCON)
11072 M:      Lee Jones <lee.jones@linaro.org>
11073 M:      Arnd Bergmann <arnd@arndb.de>
11074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11075 S:      Supported
11076 F:      drivers/mfd/syscon.c
11077
11078 SYSV FILESYSTEM
11079 M:      Christoph Hellwig <hch@infradead.org>
11080 S:      Maintained
11081 F:      Documentation/filesystems/sysv-fs.txt
11082 F:      fs/sysv/
11083 F:      include/linux/sysv_fs.h
11084
11085 TARGET SUBSYSTEM
11086 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11087 L:      linux-scsi@vger.kernel.org
11088 L:      target-devel@vger.kernel.org
11089 W:      http://www.linux-iscsi.org
11090 W:      http://groups.google.com/group/linux-iscsi-target-dev
11091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11092 S:      Supported
11093 F:      drivers/target/
11094 F:      include/target/
11095 F:      Documentation/target/
11096
11097 TASKSTATS STATISTICS INTERFACE
11098 M:      Balbir Singh <bsingharora@gmail.com>
11099 S:      Maintained
11100 F:      Documentation/accounting/taskstats*
11101 F:      include/linux/taskstats*
11102 F:      kernel/taskstats.c
11103
11104 TC CLASSIFIER
11105 M:      Jamal Hadi Salim <jhs@mojatatu.com>
11106 L:      netdev@vger.kernel.org
11107 S:      Maintained
11108 F:      include/net/pkt_cls.h
11109 F:      include/uapi/linux/pkt_cls.h
11110 F:      net/sched/
11111
11112 TCP LOW PRIORITY MODULE
11113 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11114 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11115 W:      http://tcp-lp-mod.sourceforge.net/
11116 S:      Maintained
11117 F:      net/ipv4/tcp_lp.c
11118
11119 TDA10071 MEDIA DRIVER
11120 M:      Antti Palosaari <crope@iki.fi>
11121 L:      linux-media@vger.kernel.org
11122 W:      https://linuxtv.org
11123 W:      http://palosaari.fi/linux/
11124 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11125 T:      git git://linuxtv.org/anttip/media_tree.git
11126 S:      Maintained
11127 F:      drivers/media/dvb-frontends/tda10071*
11128
11129 TDA18212 MEDIA DRIVER
11130 M:      Antti Palosaari <crope@iki.fi>
11131 L:      linux-media@vger.kernel.org
11132 W:      https://linuxtv.org
11133 W:      http://palosaari.fi/linux/
11134 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11135 T:      git git://linuxtv.org/anttip/media_tree.git
11136 S:      Maintained
11137 F:      drivers/media/tuners/tda18212*
11138
11139 TDA18218 MEDIA DRIVER
11140 M:      Antti Palosaari <crope@iki.fi>
11141 L:      linux-media@vger.kernel.org
11142 W:      https://linuxtv.org
11143 W:      http://palosaari.fi/linux/
11144 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11145 T:      git git://linuxtv.org/anttip/media_tree.git
11146 S:      Maintained
11147 F:      drivers/media/tuners/tda18218*
11148
11149 TDA18271 MEDIA DRIVER
11150 M:      Michael Krufky <mkrufky@linuxtv.org>
11151 L:      linux-media@vger.kernel.org
11152 W:      https://linuxtv.org
11153 W:      http://github.com/mkrufky
11154 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11155 T:      git git://linuxtv.org/mkrufky/tuners.git
11156 S:      Maintained
11157 F:      drivers/media/tuners/tda18271*
11158
11159 TDA827x MEDIA DRIVER
11160 M:      Michael Krufky <mkrufky@linuxtv.org>
11161 L:      linux-media@vger.kernel.org
11162 W:      https://linuxtv.org
11163 W:      http://github.com/mkrufky
11164 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11165 T:      git git://linuxtv.org/mkrufky/tuners.git
11166 S:      Maintained
11167 F:      drivers/media/tuners/tda8290.*
11168
11169 TDA8290 MEDIA DRIVER
11170 M:      Michael Krufky <mkrufky@linuxtv.org>
11171 L:      linux-media@vger.kernel.org
11172 W:      https://linuxtv.org
11173 W:      http://github.com/mkrufky
11174 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11175 T:      git git://linuxtv.org/mkrufky/tuners.git
11176 S:      Maintained
11177 F:      drivers/media/tuners/tda8290.*
11178
11179 TDA9840 MEDIA DRIVER
11180 M:      Hans Verkuil <hverkuil@xs4all.nl>
11181 L:      linux-media@vger.kernel.org
11182 T:      git git://linuxtv.org/media_tree.git
11183 W:      https://linuxtv.org
11184 S:      Maintained
11185 F:      drivers/media/i2c/tda9840*
11186
11187 TEA5761 TUNER DRIVER
11188 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11189 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11190 L:      linux-media@vger.kernel.org
11191 W:      https://linuxtv.org
11192 T:      git git://linuxtv.org/media_tree.git
11193 S:      Odd fixes
11194 F:      drivers/media/tuners/tea5761.*
11195
11196 TEA5767 TUNER DRIVER
11197 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11198 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11199 L:      linux-media@vger.kernel.org
11200 W:      https://linuxtv.org
11201 T:      git git://linuxtv.org/media_tree.git
11202 S:      Maintained
11203 F:      drivers/media/tuners/tea5767.*
11204
11205 TEA6415C MEDIA DRIVER
11206 M:      Hans Verkuil <hverkuil@xs4all.nl>
11207 L:      linux-media@vger.kernel.org
11208 T:      git git://linuxtv.org/media_tree.git
11209 W:      https://linuxtv.org
11210 S:      Maintained
11211 F:      drivers/media/i2c/tea6415c*
11212
11213 TEA6420 MEDIA DRIVER
11214 M:      Hans Verkuil <hverkuil@xs4all.nl>
11215 L:      linux-media@vger.kernel.org
11216 T:      git git://linuxtv.org/media_tree.git
11217 W:      https://linuxtv.org
11218 S:      Maintained
11219 F:      drivers/media/i2c/tea6420*
11220
11221 TEAM DRIVER
11222 M:      Jiri Pirko <jiri@resnulli.us>
11223 L:      netdev@vger.kernel.org
11224 S:      Supported
11225 F:      drivers/net/team/
11226 F:      include/linux/if_team.h
11227 F:      include/uapi/linux/if_team.h
11228
11229 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11230 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11231 S:      Maintained
11232 F:      arch/x86/platform/ts5500/
11233
11234 TECHNOTREND USB IR RECEIVER
11235 M:      Sean Young <sean@mess.org>
11236 L:      linux-media@vger.kernel.org
11237 S:      Maintained
11238 F:      drivers/media/rc/ttusbir.c
11239
11240 TEGRA ARCHITECTURE SUPPORT
11241 M:      Stephen Warren <swarren@wwwdotorg.org>
11242 M:      Thierry Reding <thierry.reding@gmail.com>
11243 M:      Alexandre Courbot <gnurou@gmail.com>
11244 L:      linux-tegra@vger.kernel.org
11245 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
11246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11247 S:      Supported
11248 N:      [^a-z]tegra
11249
11250 TEGRA CLOCK DRIVER
11251 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
11252 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
11253 S:      Supported
11254 F:      drivers/clk/tegra/
11255
11256 TEGRA DMA DRIVERS
11257 M:      Laxman Dewangan <ldewangan@nvidia.com>
11258 M:      Jon Hunter <jonathanh@nvidia.com>
11259 S:      Supported
11260 F:      drivers/dma/tegra*
11261
11262 TEGRA I2C DRIVER
11263 M:      Laxman Dewangan <ldewangan@nvidia.com>
11264 S:      Supported
11265 F:      drivers/i2c/busses/i2c-tegra.c
11266
11267 TEGRA IOMMU DRIVERS
11268 M:      Hiroshi Doyu <hdoyu@nvidia.com>
11269 S:      Supported
11270 F:      drivers/iommu/tegra*
11271
11272 TEGRA KBC DRIVER
11273 M:      Rakesh Iyer <riyer@nvidia.com>
11274 M:      Laxman Dewangan <ldewangan@nvidia.com>
11275 S:      Supported
11276 F:      drivers/input/keyboard/tegra-kbc.c
11277
11278 TEGRA PWM DRIVER
11279 M:      Thierry Reding <thierry.reding@gmail.com>
11280 S:      Supported
11281 F:      drivers/pwm/pwm-tegra.c
11282
11283 TEGRA SERIAL DRIVER
11284 M:      Laxman Dewangan <ldewangan@nvidia.com>
11285 S:      Supported
11286 F:      drivers/tty/serial/serial-tegra.c
11287
11288 TEGRA SPI DRIVER
11289 M:      Laxman Dewangan <ldewangan@nvidia.com>
11290 S:      Supported
11291 F:      drivers/spi/spi-tegra*
11292
11293 TEHUTI ETHERNET DRIVER
11294 M:      Andy Gospodarek <andy@greyhouse.net>
11295 L:      netdev@vger.kernel.org
11296 S:      Supported
11297 F:      drivers/net/ethernet/tehuti/*
11298
11299 Telecom Clock Driver for MCPL0010
11300 M:      Mark Gross <mark.gross@intel.com>
11301 S:      Supported
11302 F:      drivers/char/tlclk.c
11303
11304 TENSILICA XTENSA PORT (xtensa)
11305 M:      Chris Zankel <chris@zankel.net>
11306 M:      Max Filippov <jcmvbkbc@gmail.com>
11307 L:      linux-xtensa@linux-xtensa.org
11308 T:      git git://github.com/czankel/xtensa-linux.git
11309 S:      Maintained
11310 F:      arch/xtensa/
11311 F:      drivers/irqchip/irq-xtensa-*
11312
11313 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11314 M:      Hans Verkuil <hverkuil@xs4all.nl>
11315 L:      linux-media@vger.kernel.org
11316 T:      git git://linuxtv.org/media_tree.git
11317 W:      https://linuxtv.org
11318 S:      Maintained
11319 F:      drivers/media/radio/radio-raremono.c
11320
11321 THERMAL
11322 M:      Zhang Rui <rui.zhang@intel.com>
11323 M:      Eduardo Valentin <edubezval@gmail.com>
11324 L:      linux-pm@vger.kernel.org
11325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11327 Q:      https://patchwork.kernel.org/project/linux-pm/list/
11328 S:      Supported
11329 F:      drivers/thermal/
11330 F:      include/linux/thermal.h
11331 F:      include/uapi/linux/thermal.h
11332 F:      include/linux/cpu_cooling.h
11333 F:      Documentation/devicetree/bindings/thermal/
11334
11335 THERMAL/CPU_COOLING
11336 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
11337 M:      Viresh Kumar <viresh.kumar@linaro.org>
11338 M:      Javi Merino <javi.merino@arm.com>
11339 L:      linux-pm@vger.kernel.org
11340 S:      Supported
11341 F:      Documentation/thermal/cpu-cooling-api.txt
11342 F:      drivers/thermal/cpu_cooling.c
11343 F:      include/linux/cpu_cooling.h
11344
11345 THINGM BLINK(1) USB RGB LED DRIVER
11346 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11347 S:      Maintained
11348 F:      drivers/hid/hid-thingm.c
11349
11350 THINKPAD ACPI EXTRAS DRIVER
11351 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11352 L:      ibm-acpi-devel@lists.sourceforge.net
11353 L:      platform-driver-x86@vger.kernel.org
11354 W:      http://ibm-acpi.sourceforge.net
11355 W:      http://thinkwiki.org/wiki/Ibm-acpi
11356 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11357 S:      Maintained
11358 F:      drivers/platform/x86/thinkpad_acpi.c
11359
11360 TI BANDGAP AND THERMAL DRIVER
11361 M:      Eduardo Valentin <edubezval@gmail.com>
11362 M:      Keerthy <j-keerthy@ti.com>
11363 L:      linux-pm@vger.kernel.org
11364 L:      linux-omap@vger.kernel.org
11365 S:      Maintained
11366 F:      drivers/thermal/ti-soc-thermal/
11367
11368 TI VPE/CAL DRIVERS
11369 M:      Benoit Parrot <bparrot@ti.com>
11370 L:      linux-media@vger.kernel.org
11371 W:      http://linuxtv.org/
11372 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11373 S:      Maintained
11374 F:      drivers/media/platform/ti-vpe/
11375
11376 TI CDCE706 CLOCK DRIVER
11377 M:      Max Filippov <jcmvbkbc@gmail.com>
11378 S:      Maintained
11379 F:      drivers/clk/clk-cdce706.c
11380
11381 TI CLOCK DRIVER
11382 M:      Tero Kristo <t-kristo@ti.com>
11383 L:      linux-omap@vger.kernel.org
11384 S:      Maintained
11385 F:      drivers/clk/ti/
11386 F:      include/linux/clk/ti.h
11387
11388 TI ETHERNET SWITCH DRIVER (CPSW)
11389 M:      Mugunthan V N <mugunthanvnm@ti.com>
11390 R:      Grygorii Strashko <grygorii.strashko@ti.com>
11391 L:      linux-omap@vger.kernel.org
11392 L:      netdev@vger.kernel.org
11393 S:      Maintained
11394 F:      drivers/net/ethernet/ti/cpsw*
11395 F:      drivers/net/ethernet/ti/davinci*
11396
11397 TI FLASH MEDIA INTERFACE DRIVER
11398 M:      Alex Dubov <oakad@yahoo.com>
11399 S:      Maintained
11400 F:      drivers/misc/tifm*
11401 F:      drivers/mmc/host/tifm_sd.c
11402 F:      include/linux/tifm.h
11403
11404 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11405 M:      Santosh Shilimkar <ssantosh@kernel.org>
11406 L:      linux-kernel@vger.kernel.org
11407 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11408 S:      Maintained
11409 F:      drivers/soc/ti/*
11410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11411
11412
11413 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11414 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
11415 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11416 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11417 S:      Maintained
11418 F:      sound/soc/codecs/lm49453*
11419 F:      sound/soc/codecs/isabelle*
11420
11421 TI LP855x BACKLIGHT DRIVER
11422 M:      Milo Kim <milo.kim@ti.com>
11423 S:      Maintained
11424 F:      Documentation/backlight/lp855x-driver.txt
11425 F:      drivers/video/backlight/lp855x_bl.c
11426 F:      include/linux/platform_data/lp855x.h
11427
11428 TI LP8727 CHARGER DRIVER
11429 M:      Milo Kim <milo.kim@ti.com>
11430 S:      Maintained
11431 F:      drivers/power/lp8727_charger.c
11432 F:      include/linux/platform_data/lp8727.h
11433
11434 TI LP8788 MFD DRIVER
11435 M:      Milo Kim <milo.kim@ti.com>
11436 S:      Maintained
11437 F:      drivers/iio/adc/lp8788_adc.c
11438 F:      drivers/leds/leds-lp8788.c
11439 F:      drivers/mfd/lp8788*.c
11440 F:      drivers/power/lp8788-charger.c
11441 F:      drivers/regulator/lp8788-*.c
11442 F:      include/linux/mfd/lp8788*.h
11443
11444 TI NETCP ETHERNET DRIVER
11445 M:      Wingman Kwok <w-kwok2@ti.com>
11446 M:      Murali Karicheri <m-karicheri2@ti.com>
11447 L:      netdev@vger.kernel.org
11448 S:      Maintained
11449 F:      drivers/net/ethernet/ti/netcp*
11450
11451 TI TAS571X FAMILY ASoC CODEC DRIVER
11452 M:      Kevin Cernekee <cernekee@chromium.org>
11453 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11454 S:      Odd Fixes
11455 F:      sound/soc/codecs/tas571x*
11456
11457 TI TWL4030 SERIES SOC CODEC DRIVER
11458 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11459 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11460 S:      Maintained
11461 F:      sound/soc/codecs/twl4030*
11462
11463 TI WILINK WIRELESS DRIVERS
11464 L:      linux-wireless@vger.kernel.org
11465 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11466 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11468 S:      Orphan
11469 F:      drivers/net/wireless/ti/
11470 F:      include/linux/wl12xx.h
11471
11472 TIPC NETWORK LAYER
11473 M:      Jon Maloy <jon.maloy@ericsson.com>
11474 M:      Ying Xue <ying.xue@windriver.com>
11475 L:      netdev@vger.kernel.org (core kernel code)
11476 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11477 W:      http://tipc.sourceforge.net/
11478 S:      Maintained
11479 F:      include/uapi/linux/tipc*.h
11480 F:      net/tipc/
11481
11482 TILE ARCHITECTURE
11483 M:      Chris Metcalf <cmetcalf@mellanox.com>
11484 W:      http://www.mellanox.com/repository/solutions/tile-scm/
11485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11486 S:      Supported
11487 F:      arch/tile/
11488 F:      drivers/char/tile-srom.c
11489 F:      drivers/edac/tile_edac.c
11490 F:      drivers/net/ethernet/tile/
11491 F:      drivers/rtc/rtc-tile.c
11492 F:      drivers/tty/hvc/hvc_tile.c
11493 F:      drivers/tty/serial/tilegx.c
11494 F:      drivers/usb/host/*-tilegx.c
11495 F:      include/linux/usb/tilegx.h
11496
11497 TLAN NETWORK DRIVER
11498 M:      Samuel Chessman <chessman@tux.org>
11499 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11500 W:      http://sourceforge.net/projects/tlan/
11501 S:      Maintained
11502 F:      Documentation/networking/tlan.txt
11503 F:      drivers/net/ethernet/ti/tlan.*
11504
11505 TOMOYO SECURITY MODULE
11506 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11507 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11508 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11509 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11510 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11511 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11512 W:      http://tomoyo.sourceforge.jp/
11513 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11514 S:      Maintained
11515 F:      security/tomoyo/
11516
11517 TOPSTAR LAPTOP EXTRAS DRIVER
11518 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11519 L:      platform-driver-x86@vger.kernel.org
11520 S:      Maintained
11521 F:      drivers/platform/x86/topstar-laptop.c
11522
11523 TOSHIBA ACPI EXTRAS DRIVER
11524 M:      Azael Avalos <coproscefalo@gmail.com>
11525 L:      platform-driver-x86@vger.kernel.org
11526 S:      Maintained
11527 F:      drivers/platform/x86/toshiba_acpi.c
11528
11529 TOSHIBA BLUETOOTH DRIVER
11530 M:      Azael Avalos <coproscefalo@gmail.com>
11531 L:      platform-driver-x86@vger.kernel.org
11532 S:      Maintained
11533 F:      drivers/platform/x86/toshiba_bluetooth.c
11534
11535 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11536 M:      Azael Avalos <coproscefalo@gmail.com>
11537 L:      platform-driver-x86@vger.kernel.org
11538 S:      Maintained
11539 F:      drivers/platform/x86/toshiba_haps.c
11540
11541 TOSHIBA WMI HOTKEYS DRIVER
11542 M:      Azael Avalos <coproscefalo@gmail.com>
11543 L:      platform-driver-x86@vger.kernel.org
11544 S:      Maintained
11545 F:      drivers/platform/x86/toshiba-wmi.c
11546
11547 TOSHIBA SMM DRIVER
11548 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11549 W:      http://www.buzzard.org.uk/toshiba/
11550 S:      Maintained
11551 F:      drivers/char/toshiba.c
11552 F:      include/linux/toshiba.h
11553 F:      include/uapi/linux/toshiba.h
11554
11555 TOSHIBA TC358743 DRIVER
11556 M:      Mats Randgaard <matrandg@cisco.com>
11557 L:      linux-media@vger.kernel.org
11558 S:      Maintained
11559 F:      drivers/media/i2c/tc358743*
11560 F:      include/media/i2c/tc358743.h
11561
11562 TMIO/SDHI MMC DRIVER
11563 M:      Wolfram Sang <wsa+renesas@sang-engineering.com>
11564 L:      linux-mmc@vger.kernel.org
11565 S:      Supported
11566 F:      drivers/mmc/host/tmio_mmc*
11567 F:      drivers/mmc/host/sh_mobile_sdhi.c
11568 F:      include/linux/mfd/tmio.h
11569
11570 TMP401 HARDWARE MONITOR DRIVER
11571 M:      Guenter Roeck <linux@roeck-us.net>
11572 L:      linux-hwmon@vger.kernel.org
11573 S:      Maintained
11574 F:      Documentation/hwmon/tmp401
11575 F:      drivers/hwmon/tmp401.c
11576
11577 TMPFS (SHMEM FILESYSTEM)
11578 M:      Hugh Dickins <hughd@google.com>
11579 L:      linux-mm@kvack.org
11580 S:      Maintained
11581 F:      include/linux/shmem_fs.h
11582 F:      mm/shmem.c
11583
11584 TM6000 VIDEO4LINUX DRIVER
11585 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11586 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11587 L:      linux-media@vger.kernel.org
11588 W:      https://linuxtv.org
11589 T:      git git://linuxtv.org/media_tree.git
11590 S:      Odd fixes
11591 F:      drivers/media/usb/tm6000/
11592
11593 TW68 VIDEO4LINUX DRIVER
11594 M:      Hans Verkuil <hverkuil@xs4all.nl>
11595 L:      linux-media@vger.kernel.org
11596 T:      git git://linuxtv.org/media_tree.git
11597 W:      https://linuxtv.org
11598 S:      Odd Fixes
11599 F:      drivers/media/pci/tw68/
11600
11601 TW686X VIDEO4LINUX DRIVER
11602 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11603 L:      linux-media@vger.kernel.org
11604 T:      git git://linuxtv.org/media_tree.git
11605 W:      http://linuxtv.org
11606 S:      Maintained
11607 F:      drivers/media/pci/tw686x/
11608
11609 TPM DEVICE DRIVER
11610 M:      Peter Huewe <peterhuewe@gmx.de>
11611 M:      Marcel Selhorst <tpmdd@selhorst.net>
11612 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11613 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11614 W:      http://tpmdd.sourceforge.net
11615 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11616 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11617 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11618 S:      Maintained
11619 F:      drivers/char/tpm/
11620
11621 TPM IBM_VTPM DEVICE DRIVER
11622 M:      Ashley Lai <ashleydlai@gmail.com>
11623 W:      http://tpmdd.sourceforge.net
11624 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11625 S:      Maintained
11626 F:      drivers/char/tpm/tpm_ibmvtpm*
11627
11628 TRACING
11629 M:      Steven Rostedt <rostedt@goodmis.org>
11630 M:      Ingo Molnar <mingo@redhat.com>
11631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11632 S:      Maintained
11633 F:      Documentation/trace/ftrace.txt
11634 F:      arch/*/*/*/ftrace.h
11635 F:      arch/*/kernel/ftrace.c
11636 F:      include/*/ftrace.h
11637 F:      include/linux/trace*.h
11638 F:      include/trace/
11639 F:      kernel/trace/
11640 F:      tools/testing/selftests/ftrace/
11641
11642 TRACING MMIO ACCESSES (MMIOTRACE)
11643 M:      Steven Rostedt <rostedt@goodmis.org>
11644 M:      Ingo Molnar <mingo@kernel.org>
11645 R:      Karol Herbst <karolherbst@gmail.com>
11646 R:      Pekka Paalanen <ppaalanen@gmail.com>
11647 S:      Maintained
11648 L:      linux-kernel@vger.kernel.org
11649 L:      nouveau@lists.freedesktop.org
11650 F:      kernel/trace/trace_mmiotrace.c
11651 F:      include/linux/mmiotrace.h
11652 F:      arch/x86/mm/kmmio.c
11653 F:      arch/x86/mm/mmio-mod.c
11654 F:      arch/x86/mm/testmmiotrace.c
11655
11656 TRIVIAL PATCHES
11657 M:      Jiri Kosina <trivial@kernel.org>
11658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11659 S:      Maintained
11660 K:      ^Subject:.*(?i)trivial
11661
11662 TTY LAYER
11663 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11664 M:      Jiri Slaby <jslaby@suse.com>
11665 S:      Supported
11666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11667 F:      Documentation/serial/
11668 F:      drivers/tty/
11669 F:      drivers/tty/serial/serial_core.c
11670 F:      include/linux/serial_core.h
11671 F:      include/linux/serial.h
11672 F:      include/linux/tty.h
11673 F:      include/uapi/linux/serial_core.h
11674 F:      include/uapi/linux/serial.h
11675 F:      include/uapi/linux/tty.h
11676
11677 TUA9001 MEDIA DRIVER
11678 M:      Antti Palosaari <crope@iki.fi>
11679 L:      linux-media@vger.kernel.org
11680 W:      https://linuxtv.org
11681 W:      http://palosaari.fi/linux/
11682 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11683 T:      git git://linuxtv.org/anttip/media_tree.git
11684 S:      Maintained
11685 F:      drivers/media/tuners/tua9001*
11686
11687 TULIP NETWORK DRIVERS
11688 L:      netdev@vger.kernel.org
11689 L:      linux-parisc@vger.kernel.org
11690 S:      Orphan
11691 F:      drivers/net/ethernet/dec/tulip/
11692
11693 TUN/TAP driver
11694 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11695 W:      http://vtun.sourceforge.net/tun
11696 S:      Maintained
11697 F:      Documentation/networking/tuntap.txt
11698 F:      arch/um/os-Linux/drivers/
11699
11700 TURBOCHANNEL SUBSYSTEM
11701 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11702 M:      Ralf Baechle <ralf@linux-mips.org>
11703 L:      linux-mips@linux-mips.org
11704 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11705 S:      Maintained
11706 F:      drivers/tc/
11707 F:      include/linux/tc.h
11708
11709 U14-34F SCSI DRIVER
11710 M:      Dario Ballabio <ballabio_dario@emc.com>
11711 L:      linux-scsi@vger.kernel.org
11712 S:      Maintained
11713 F:      drivers/scsi/u14-34f.c
11714
11715 UBI FILE SYSTEM (UBIFS)
11716 M:      Richard Weinberger <richard@nod.at>
11717 M:      Artem Bityutskiy <dedekind1@gmail.com>
11718 M:      Adrian Hunter <adrian.hunter@intel.com>
11719 L:      linux-mtd@lists.infradead.org
11720 T:      git git://git.infradead.org/ubifs-2.6.git
11721 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11722 S:      Supported
11723 F:      Documentation/filesystems/ubifs.txt
11724 F:      fs/ubifs/
11725
11726 UCLINUX (M68KNOMMU AND COLDFIRE)
11727 M:      Greg Ungerer <gerg@linux-m68k.org>
11728 W:      http://www.linux-m68k.org/
11729 W:      http://www.uclinux.org/
11730 L:      linux-m68k@lists.linux-m68k.org
11731 L:      uclinux-dev@uclinux.org  (subscribers-only)
11732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11733 S:      Maintained
11734 F:      arch/m68k/coldfire/
11735 F:      arch/m68k/68*/
11736 F:      arch/m68k/*/*_no.*
11737 F:      arch/m68k/include/asm/*_no.*
11738
11739 UDF FILESYSTEM
11740 M:      Jan Kara <jack@suse.com>
11741 S:      Maintained
11742 F:      Documentation/filesystems/udf.txt
11743 F:      fs/udf/
11744
11745 UFS FILESYSTEM
11746 M:      Evgeniy Dushistov <dushistov@mail.ru>
11747 S:      Maintained
11748 F:      Documentation/filesystems/ufs.txt
11749 F:      fs/ufs/
11750
11751 UHID USERSPACE HID IO DRIVER:
11752 M:      David Herrmann <dh.herrmann@googlemail.com>
11753 L:      linux-input@vger.kernel.org
11754 S:      Maintained
11755 F:      drivers/hid/uhid.c
11756 F:      include/uapi/linux/uhid.h
11757
11758 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11759 L:      linux-usb@vger.kernel.org
11760 S:      Orphan
11761 F:      drivers/uwb/
11762 F:      include/linux/uwb.h
11763 F:      include/linux/uwb/
11764
11765 UNICORE32 ARCHITECTURE:
11766 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11767 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11768 S:      Maintained
11769 T:      git git://github.com/gxt/linux.git
11770 F:      arch/unicore32/
11771
11772 UNIFDEF
11773 M:      Tony Finch <dot@dotat.at>
11774 W:      http://dotat.at/prog/unifdef
11775 S:      Maintained
11776 F:      scripts/unifdef.c
11777
11778 UNIFORM CDROM DRIVER
11779 M:      Jens Axboe <axboe@kernel.dk>
11780 W:      http://www.kernel.dk
11781 S:      Maintained
11782 F:      Documentation/cdrom/
11783 F:      drivers/cdrom/cdrom.c
11784 F:      include/linux/cdrom.h
11785 F:      include/uapi/linux/cdrom.h
11786
11787 UNISYS S-PAR DRIVERS
11788 M:      David Kershner <david.kershner@unisys.com>
11789 L:      sparmaintainer@unisys.com (Unisys internal)
11790 S:      Supported
11791 F:      drivers/staging/unisys/
11792
11793 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11794 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11795 L:      linux-scsi@vger.kernel.org
11796 S:      Supported
11797 F:      Documentation/scsi/ufs.txt
11798 F:      drivers/scsi/ufs/
11799
11800 UNSORTED BLOCK IMAGES (UBI)
11801 M:      Artem Bityutskiy <dedekind1@gmail.com>
11802 M:      Richard Weinberger <richard@nod.at>
11803 W:      http://www.linux-mtd.infradead.org/
11804 L:      linux-mtd@lists.infradead.org
11805 T:      git git://git.infradead.org/ubifs-2.6.git
11806 S:      Supported
11807 F:      drivers/mtd/ubi/
11808 F:      include/linux/mtd/ubi.h
11809 F:      include/uapi/mtd/ubi-user.h
11810
11811 USB ACM DRIVER
11812 M:      Oliver Neukum <oneukum@suse.com>
11813 L:      linux-usb@vger.kernel.org
11814 S:      Maintained
11815 F:      Documentation/usb/acm.txt
11816 F:      drivers/usb/class/cdc-acm.*
11817
11818 USB AR5523 WIRELESS DRIVER
11819 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11820 L:      linux-wireless@vger.kernel.org
11821 S:      Maintained
11822 F:      drivers/net/wireless/ath/ar5523/
11823
11824 USB ATTACHED SCSI
11825 M:      Hans de Goede <hdegoede@redhat.com>
11826 M:      Gerd Hoffmann <kraxel@redhat.com>
11827 L:      linux-usb@vger.kernel.org
11828 L:      linux-scsi@vger.kernel.org
11829 S:      Maintained
11830 F:      drivers/usb/storage/uas.c
11831
11832 USB CDC ETHERNET DRIVER
11833 M:      Oliver Neukum <oliver@neukum.org>
11834 L:      linux-usb@vger.kernel.org
11835 S:      Maintained
11836 F:      drivers/net/usb/cdc_*.c
11837 F:      include/uapi/linux/usb/cdc.h
11838
11839 USB CHAOSKEY DRIVER
11840 M:      Keith Packard <keithp@keithp.com>
11841 L:      linux-usb@vger.kernel.org
11842 S:      Maintained
11843 F:      drivers/usb/misc/chaoskey.c
11844
11845 USB CYPRESS C67X00 DRIVER
11846 M:      Peter Korsgaard <jacmet@sunsite.dk>
11847 L:      linux-usb@vger.kernel.org
11848 S:      Maintained
11849 F:      drivers/usb/c67x00/
11850
11851 USB DAVICOM DM9601 DRIVER
11852 M:      Peter Korsgaard <jacmet@sunsite.dk>
11853 L:      netdev@vger.kernel.org
11854 W:      http://www.linux-usb.org/usbnet
11855 S:      Maintained
11856 F:      drivers/net/usb/dm9601.c
11857
11858 USB DIAMOND RIO500 DRIVER
11859 M:      Cesar Miquel <miquel@df.uba.ar>
11860 L:      rio500-users@lists.sourceforge.net
11861 W:      http://rio500.sourceforge.net
11862 S:      Maintained
11863 F:      drivers/usb/misc/rio500*
11864
11865 USB EHCI DRIVER
11866 M:      Alan Stern <stern@rowland.harvard.edu>
11867 L:      linux-usb@vger.kernel.org
11868 S:      Maintained
11869 F:      Documentation/usb/ehci.txt
11870 F:      drivers/usb/host/ehci*
11871
11872 USB GADGET/PERIPHERAL SUBSYSTEM
11873 M:      Felipe Balbi <balbi@kernel.org>
11874 L:      linux-usb@vger.kernel.org
11875 W:      http://www.linux-usb.org/gadget
11876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11877 S:      Maintained
11878 F:      drivers/usb/gadget/
11879 F:      include/linux/usb/gadget*
11880
11881 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11882 M:      Jiri Kosina <jikos@kernel.org>
11883 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11884 L:      linux-usb@vger.kernel.org
11885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11886 S:      Maintained
11887 F:      Documentation/hid/hiddev.txt
11888 F:      drivers/hid/usbhid/
11889
11890 USB ISP116X DRIVER
11891 M:      Olav Kongas <ok@artecdesign.ee>
11892 L:      linux-usb@vger.kernel.org
11893 S:      Maintained
11894 F:      drivers/usb/host/isp116x*
11895 F:      include/linux/usb/isp116x.h
11896
11897 USB LAN78XX ETHERNET DRIVER
11898 M:      Woojung Huh <woojung.huh@microchip.com>
11899 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11900 L:      netdev@vger.kernel.org
11901 S:      Maintained
11902 F:      drivers/net/usb/lan78xx.*
11903
11904 USB MASS STORAGE DRIVER
11905 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11906 L:      linux-usb@vger.kernel.org
11907 L:      usb-storage@lists.one-eyed-alien.net
11908 S:      Maintained
11909 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11910 F:      drivers/usb/storage/
11911
11912 USB MIDI DRIVER
11913 M:      Clemens Ladisch <clemens@ladisch.de>
11914 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11915 T:      git git://git.alsa-project.org/alsa-kernel.git
11916 S:      Maintained
11917 F:      sound/usb/midi.*
11918
11919 USB NETWORKING DRIVERS
11920 L:      linux-usb@vger.kernel.org
11921 S:      Odd Fixes
11922 F:      drivers/net/usb/
11923
11924 USB OHCI DRIVER
11925 M:      Alan Stern <stern@rowland.harvard.edu>
11926 L:      linux-usb@vger.kernel.org
11927 S:      Maintained
11928 F:      Documentation/usb/ohci.txt
11929 F:      drivers/usb/host/ohci*
11930
11931 USB OTG FSM (Finite State Machine)
11932 M:      Peter Chen <Peter.Chen@nxp.com>
11933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11934 L:      linux-usb@vger.kernel.org
11935 S:      Maintained
11936 F:      drivers/usb/common/usb-otg-fsm.c
11937
11938 USB OVER IP DRIVER
11939 M:      Valentina Manea <valentina.manea.m@gmail.com>
11940 M:      Shuah Khan <shuahkh@osg.samsung.com>
11941 M:      Shuah Khan <shuah@kernel.org>
11942 L:      linux-usb@vger.kernel.org
11943 S:      Maintained
11944 F:      Documentation/usb/usbip_protocol.txt
11945 F:      drivers/usb/usbip/
11946 F:      tools/usb/usbip/
11947
11948 USB PEGASUS DRIVER
11949 M:      Petko Manolov <petkan@nucleusys.com>
11950 L:      linux-usb@vger.kernel.org
11951 L:      netdev@vger.kernel.org
11952 T:      git git://github.com/petkan/pegasus.git
11953 W:      https://github.com/petkan/pegasus
11954 S:      Maintained
11955 F:      drivers/net/usb/pegasus.*
11956
11957 USB PHY LAYER
11958 M:      Felipe Balbi <balbi@kernel.org>
11959 L:      linux-usb@vger.kernel.org
11960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11961 S:      Maintained
11962 F:      drivers/usb/phy/
11963
11964 USB PRINTER DRIVER (usblp)
11965 M:      Pete Zaitcev <zaitcev@redhat.com>
11966 L:      linux-usb@vger.kernel.org
11967 S:      Supported
11968 F:      drivers/usb/class/usblp.c
11969
11970 USB QMI WWAN NETWORK DRIVER
11971 M:      Bjørn Mork <bjorn@mork.no>
11972 L:      netdev@vger.kernel.org
11973 S:      Maintained
11974 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11975 F:      drivers/net/usb/qmi_wwan.c
11976
11977 USB RTL8150 DRIVER
11978 M:      Petko Manolov <petkan@nucleusys.com>
11979 L:      linux-usb@vger.kernel.org
11980 L:      netdev@vger.kernel.org
11981 T:      git git://github.com/petkan/rtl8150.git
11982 W:      https://github.com/petkan/rtl8150
11983 S:      Maintained
11984 F:      drivers/net/usb/rtl8150.c
11985
11986 USB SERIAL SUBSYSTEM
11987 M:      Johan Hovold <johan@kernel.org>
11988 L:      linux-usb@vger.kernel.org
11989 S:      Maintained
11990 F:      Documentation/usb/usb-serial.txt
11991 F:      drivers/usb/serial/
11992 F:      include/linux/usb/serial.h
11993
11994 USB SMSC75XX ETHERNET DRIVER
11995 M:      Steve Glendinning <steve.glendinning@shawell.net>
11996 L:      netdev@vger.kernel.org
11997 S:      Maintained
11998 F:      drivers/net/usb/smsc75xx.*
11999
12000 USB SMSC95XX ETHERNET DRIVER
12001 M:      Steve Glendinning <steve.glendinning@shawell.net>
12002 L:      netdev@vger.kernel.org
12003 S:      Maintained
12004 F:      drivers/net/usb/smsc95xx.*
12005
12006 USB SUBSYSTEM
12007 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12008 L:      linux-usb@vger.kernel.org
12009 W:      http://www.linux-usb.org
12010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12011 S:      Supported
12012 F:      Documentation/devicetree/bindings/usb/
12013 F:      Documentation/usb/
12014 F:      drivers/usb/
12015 F:      include/linux/usb.h
12016 F:      include/linux/usb/
12017
12018 USB UHCI DRIVER
12019 M:      Alan Stern <stern@rowland.harvard.edu>
12020 L:      linux-usb@vger.kernel.org
12021 S:      Maintained
12022 F:      drivers/usb/host/uhci*
12023
12024 USB "USBNET" DRIVER FRAMEWORK
12025 M:      Oliver Neukum <oneukum@suse.com>
12026 L:      netdev@vger.kernel.org
12027 W:      http://www.linux-usb.org/usbnet
12028 S:      Maintained
12029 F:      drivers/net/usb/usbnet.c
12030 F:      include/linux/usb/usbnet.h
12031
12032 USB VIDEO CLASS
12033 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12034 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12035 L:      linux-media@vger.kernel.org
12036 T:      git git://linuxtv.org/media_tree.git
12037 W:      http://www.ideasonboard.org/uvc/
12038 S:      Maintained
12039 F:      drivers/media/usb/uvc/
12040 F:      include/uapi/linux/uvcvideo.h
12041
12042 USB VISION DRIVER
12043 M:      Hans Verkuil <hverkuil@xs4all.nl>
12044 L:      linux-media@vger.kernel.org
12045 T:      git git://linuxtv.org/media_tree.git
12046 W:      https://linuxtv.org
12047 S:      Odd Fixes
12048 F:      drivers/media/usb/usbvision/
12049
12050 USB WEBCAM GADGET
12051 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12052 L:      linux-usb@vger.kernel.org
12053 S:      Maintained
12054 F:      drivers/usb/gadget/function/*uvc*
12055 F:      drivers/usb/gadget/legacy/webcam.c
12056
12057 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12058 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
12059 L:      linux-wireless@vger.kernel.org
12060 S:      Maintained
12061 F:      drivers/net/wireless/rndis_wlan.c
12062
12063 USB XHCI DRIVER
12064 M:      Mathias Nyman <mathias.nyman@intel.com>
12065 L:      linux-usb@vger.kernel.org
12066 S:      Supported
12067 F:      drivers/usb/host/xhci*
12068 F:      drivers/usb/host/pci-quirks*
12069
12070 USB ZD1201 DRIVER
12071 L:      linux-wireless@vger.kernel.org
12072 W:      http://linux-lc100020.sourceforge.net
12073 S:      Orphan
12074 F:      drivers/net/wireless/zydas/zd1201.*
12075
12076 USB ZR364XX DRIVER
12077 M:      Antoine Jacquet <royale@zerezo.com>
12078 L:      linux-usb@vger.kernel.org
12079 L:      linux-media@vger.kernel.org
12080 T:      git git://linuxtv.org/media_tree.git
12081 W:      http://royale.zerezo.com/zr364xx/
12082 S:      Maintained
12083 F:      Documentation/video4linux/zr364xx.txt
12084 F:      drivers/media/usb/zr364xx/
12085
12086 ULPI BUS
12087 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
12088 L:      linux-usb@vger.kernel.org
12089 S:      Maintained
12090 F:      drivers/usb/common/ulpi.c
12091 F:      include/linux/ulpi/
12092
12093 USER-MODE LINUX (UML)
12094 M:      Jeff Dike <jdike@addtoit.com>
12095 M:      Richard Weinberger <richard@nod.at>
12096 L:      user-mode-linux-devel@lists.sourceforge.net
12097 L:      user-mode-linux-user@lists.sourceforge.net
12098 W:      http://user-mode-linux.sourceforge.net
12099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12100 S:      Maintained
12101 F:      Documentation/virtual/uml/
12102 F:      arch/um/
12103 F:      arch/x86/um/
12104 F:      fs/hostfs/
12105 F:      fs/hppfs/
12106
12107 USERSPACE I/O (UIO)
12108 M:      "Hans J. Koch" <hjk@hansjkoch.de>
12109 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12110 S:      Maintained
12111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12112 F:      Documentation/DocBook/uio-howto.tmpl
12113 F:      drivers/uio/
12114 F:      include/linux/uio*.h
12115
12116 UTIL-LINUX PACKAGE
12117 M:      Karel Zak <kzak@redhat.com>
12118 L:      util-linux@vger.kernel.org
12119 W:      http://en.wikipedia.org/wiki/Util-linux
12120 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12121 S:      Maintained
12122
12123 UVESAFB DRIVER
12124 M:      Michal Januszewski <spock@gentoo.org>
12125 L:      linux-fbdev@vger.kernel.org
12126 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
12127 S:      Maintained
12128 F:      Documentation/fb/uvesafb.txt
12129 F:      drivers/video/fbdev/uvesafb.*
12130
12131 VF610 NAND DRIVER
12132 M:      Stefan Agner <stefan@agner.ch>
12133 L:      linux-mtd@lists.infradead.org
12134 S:      Supported
12135 F:      drivers/mtd/nand/vf610_nfc.c
12136
12137 VFAT/FAT/MSDOS FILESYSTEM
12138 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12139 S:      Maintained
12140 F:      Documentation/filesystems/vfat.txt
12141 F:      fs/fat/
12142
12143 VFIO DRIVER
12144 M:      Alex Williamson <alex.williamson@redhat.com>
12145 L:      kvm@vger.kernel.org
12146 T:      git git://github.com/awilliam/linux-vfio.git
12147 S:      Maintained
12148 F:      Documentation/vfio.txt
12149 F:      drivers/vfio/
12150 F:      include/linux/vfio.h
12151 F:      include/uapi/linux/vfio.h
12152
12153 VFIO PLATFORM DRIVER
12154 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
12155 L:      kvm@vger.kernel.org
12156 S:      Maintained
12157 F:      drivers/vfio/platform/
12158
12159 VIDEOBUF2 FRAMEWORK
12160 M:      Pawel Osciak <pawel@osciak.com>
12161 M:      Marek Szyprowski <m.szyprowski@samsung.com>
12162 M:      Kyungmin Park <kyungmin.park@samsung.com>
12163 L:      linux-media@vger.kernel.org
12164 S:      Maintained
12165 F:      drivers/media/v4l2-core/videobuf2-*
12166 F:      include/media/videobuf2-*
12167
12168 VIRTUAL SERIO DEVICE DRIVER
12169 M:      Stephen Chandler Paul <thatslyude@gmail.com>
12170 S:      Maintained
12171 F:      drivers/input/serio/userio.c
12172 F:      include/uapi/linux/userio.h
12173
12174 VIRTIO CONSOLE DRIVER
12175 M:      Amit Shah <amit.shah@redhat.com>
12176 L:      virtualization@lists.linux-foundation.org
12177 S:      Maintained
12178 F:      drivers/char/virtio_console.c
12179 F:      include/linux/virtio_console.h
12180 F:      include/uapi/linux/virtio_console.h
12181
12182 VIRTIO CORE, NET AND BLOCK DRIVERS
12183 M:      "Michael S. Tsirkin" <mst@redhat.com>
12184 L:      virtualization@lists.linux-foundation.org
12185 S:      Maintained
12186 F:      Documentation/devicetree/bindings/virtio/
12187 F:      drivers/virtio/
12188 F:      tools/virtio/
12189 F:      drivers/net/virtio_net.c
12190 F:      drivers/block/virtio_blk.c
12191 F:      include/linux/virtio_*.h
12192 F:      include/uapi/linux/virtio_*.h
12193
12194 VIRTIO DRIVERS FOR S390
12195 M:      Christian Borntraeger <borntraeger@de.ibm.com>
12196 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
12197 L:      linux-s390@vger.kernel.org
12198 L:      virtualization@lists.linux-foundation.org
12199 L:      kvm@vger.kernel.org
12200 S:      Supported
12201 F:      drivers/s390/virtio/
12202
12203 VIRTIO GPU DRIVER
12204 M:      David Airlie <airlied@linux.ie>
12205 M:      Gerd Hoffmann <kraxel@redhat.com>
12206 L:      dri-devel@lists.freedesktop.org
12207 L:      virtualization@lists.linux-foundation.org
12208 S:      Maintained
12209 F:      drivers/gpu/drm/virtio/
12210 F:      include/uapi/linux/virtio_gpu.h
12211
12212 VIRTIO HOST (VHOST)
12213 M:      "Michael S. Tsirkin" <mst@redhat.com>
12214 L:      kvm@vger.kernel.org
12215 L:      virtualization@lists.linux-foundation.org
12216 L:      netdev@vger.kernel.org
12217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12218 S:      Maintained
12219 F:      drivers/vhost/
12220 F:      include/uapi/linux/vhost.h
12221
12222 VIRTIO INPUT DRIVER
12223 M:      Gerd Hoffmann <kraxel@redhat.com>
12224 S:      Maintained
12225 F:      drivers/virtio/virtio_input.c
12226 F:      include/uapi/linux/virtio_input.h
12227
12228 VIA RHINE NETWORK DRIVER
12229 S:      Orphan
12230 F:      drivers/net/ethernet/via/via-rhine.c
12231
12232 VIA SD/MMC CARD CONTROLLER DRIVER
12233 M:      Bruce Chang <brucechang@via.com.tw>
12234 M:      Harald Welte <HaraldWelte@viatech.com>
12235 S:      Maintained
12236 F:      drivers/mmc/host/via-sdmmc.c
12237
12238 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12239 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12240 L:      linux-fbdev@vger.kernel.org
12241 S:      Maintained
12242 F:      include/linux/via-core.h
12243 F:      include/linux/via-gpio.h
12244 F:      include/linux/via_i2c.h
12245 F:      drivers/video/fbdev/via/
12246
12247 VIA VELOCITY NETWORK DRIVER
12248 M:      Francois Romieu <romieu@fr.zoreil.com>
12249 L:      netdev@vger.kernel.org
12250 S:      Maintained
12251 F:      drivers/net/ethernet/via/via-velocity.*
12252
12253 VIRT LIB
12254 M:      Alex Williamson <alex.williamson@redhat.com>
12255 M:      Paolo Bonzini <pbonzini@redhat.com>
12256 L:      kvm@vger.kernel.org
12257 S:      Supported
12258 F:      virt/lib/
12259
12260 VIVID VIRTUAL VIDEO DRIVER
12261 M:      Hans Verkuil <hverkuil@xs4all.nl>
12262 L:      linux-media@vger.kernel.org
12263 T:      git git://linuxtv.org/media_tree.git
12264 W:      https://linuxtv.org
12265 S:      Maintained
12266 F:      drivers/media/platform/vivid/*
12267
12268 VLAN (802.1Q)
12269 M:      Patrick McHardy <kaber@trash.net>
12270 L:      netdev@vger.kernel.org
12271 S:      Maintained
12272 F:      drivers/net/macvlan.c
12273 F:      include/linux/if_*vlan.h
12274 F:      net/8021q/
12275
12276 VLYNQ BUS
12277 M:      Florian Fainelli <florian@openwrt.org>
12278 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
12279 S:      Maintained
12280 F:      drivers/vlynq/vlynq.c
12281 F:      include/linux/vlynq.h
12282
12283 VME SUBSYSTEM
12284 M:      Martyn Welch <martyn@welchs.me.uk>
12285 M:      Manohar Vanga <manohar.vanga@gmail.com>
12286 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12287 L:      devel@driverdev.osuosl.org
12288 S:      Maintained
12289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12290 F:      Documentation/vme_api.txt
12291 F:      drivers/staging/vme/
12292 F:      drivers/vme/
12293 F:      include/linux/vme*
12294
12295 VMWARE HYPERVISOR INTERFACE
12296 M:      Alok Kataria <akataria@vmware.com>
12297 L:      virtualization@lists.linux-foundation.org
12298 S:      Supported
12299 F:      arch/x86/kernel/cpu/vmware.c
12300
12301 VMWARE BALLOON DRIVER
12302 M:      Xavier Deguillard <xdeguillard@vmware.com>
12303 M:      Philip Moltmann <moltmann@vmware.com>
12304 M:      "VMware, Inc." <pv-drivers@vmware.com>
12305 L:      linux-kernel@vger.kernel.org
12306 S:      Maintained
12307 F:      drivers/misc/vmw_balloon.c
12308
12309 VMWARE VMMOUSE SUBDRIVER
12310 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12311 M:      "VMware, Inc." <pv-drivers@vmware.com>
12312 L:      linux-input@vger.kernel.org
12313 S:      Maintained
12314 F:      drivers/input/mouse/vmmouse.c
12315 F:      drivers/input/mouse/vmmouse.h
12316
12317 VMWARE VMXNET3 ETHERNET DRIVER
12318 M:      Shrikrishna Khare <skhare@vmware.com>
12319 M:      "VMware, Inc." <pv-drivers@vmware.com>
12320 L:      netdev@vger.kernel.org
12321 S:      Maintained
12322 F:      drivers/net/vmxnet3/
12323
12324 VMware PVSCSI driver
12325 M:      Arvind Kumar <arvindkumar@vmware.com>
12326 M:      VMware PV-Drivers <pv-drivers@vmware.com>
12327 L:      linux-scsi@vger.kernel.org
12328 S:      Maintained
12329 F:      drivers/scsi/vmw_pvscsi.c
12330 F:      drivers/scsi/vmw_pvscsi.h
12331
12332 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12333 M:      Liam Girdwood <lgirdwood@gmail.com>
12334 M:      Mark Brown <broonie@kernel.org>
12335 L:      linux-kernel@vger.kernel.org
12336 W:      http://www.slimlogic.co.uk/?p=48
12337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12338 S:      Supported
12339 F:      Documentation/devicetree/bindings/regulator/
12340 F:      drivers/regulator/
12341 F:      include/dt-bindings/regulator/
12342 F:      include/linux/regulator/
12343
12344 VRF
12345 M:      David Ahern <dsa@cumulusnetworks.com>
12346 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
12347 L:      netdev@vger.kernel.org
12348 S:      Maintained
12349 F:      drivers/net/vrf.c
12350 F:      Documentation/networking/vrf.txt
12351
12352 VT1211 HARDWARE MONITOR DRIVER
12353 M:      Juerg Haefliger <juergh@gmail.com>
12354 L:      linux-hwmon@vger.kernel.org
12355 S:      Maintained
12356 F:      Documentation/hwmon/vt1211
12357 F:      drivers/hwmon/vt1211.c
12358
12359 VT8231 HARDWARE MONITOR DRIVER
12360 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
12361 L:      linux-hwmon@vger.kernel.org
12362 S:      Maintained
12363 F:      drivers/hwmon/vt8231.c
12364
12365 VUB300 USB to SDIO/SD/MMC bridge chip
12366 M:      Tony Olech <tony.olech@elandigitalsystems.com>
12367 L:      linux-mmc@vger.kernel.org
12368 L:      linux-usb@vger.kernel.org
12369 S:      Supported
12370 F:      drivers/mmc/host/vub300.c
12371
12372 W1 DALLAS'S 1-WIRE BUS
12373 M:      Evgeniy Polyakov <zbr@ioremap.net>
12374 S:      Maintained
12375 F:      Documentation/w1/
12376 F:      drivers/w1/
12377
12378 W83791D HARDWARE MONITORING DRIVER
12379 M:      Marc Hulsman <m.hulsman@tudelft.nl>
12380 L:      linux-hwmon@vger.kernel.org
12381 S:      Maintained
12382 F:      Documentation/hwmon/w83791d
12383 F:      drivers/hwmon/w83791d.c
12384
12385 W83793 HARDWARE MONITORING DRIVER
12386 M:      Rudolf Marek <r.marek@assembler.cz>
12387 L:      linux-hwmon@vger.kernel.org
12388 S:      Maintained
12389 F:      Documentation/hwmon/w83793
12390 F:      drivers/hwmon/w83793.c
12391
12392 W83795 HARDWARE MONITORING DRIVER
12393 M:      Jean Delvare <jdelvare@suse.com>
12394 L:      linux-hwmon@vger.kernel.org
12395 S:      Maintained
12396 F:      drivers/hwmon/w83795.c
12397
12398 W83L51xD SD/MMC CARD INTERFACE DRIVER
12399 M:      Pierre Ossman <pierre@ossman.eu>
12400 S:      Maintained
12401 F:      drivers/mmc/host/wbsd.*
12402
12403 WACOM PROTOCOL 4 SERIAL TABLETS
12404 M:      Julian Squires <julian@cipht.net>
12405 M:      Hans de Goede <hdegoede@redhat.com>
12406 L:      linux-input@vger.kernel.org
12407 S:      Maintained
12408 F:      drivers/input/tablet/wacom_serial4.c
12409
12410 WATCHDOG DEVICE DRIVERS
12411 M:      Wim Van Sebroeck <wim@iguana.be>
12412 R:      Guenter Roeck <linux@roeck-us.net>
12413 L:      linux-watchdog@vger.kernel.org
12414 W:      http://www.linux-watchdog.org/
12415 T:      git git://www.linux-watchdog.org/linux-watchdog.git
12416 S:      Maintained
12417 F:      Documentation/devicetree/bindings/watchdog/
12418 F:      Documentation/watchdog/
12419 F:      drivers/watchdog/
12420 F:      include/linux/watchdog.h
12421 F:      include/uapi/linux/watchdog.h
12422
12423 WD7000 SCSI DRIVER
12424 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
12425 L:      linux-scsi@vger.kernel.org
12426 S:      Maintained
12427 F:      drivers/scsi/wd7000.c
12428
12429 WIIMOTE HID DRIVER
12430 M:      David Herrmann <dh.herrmann@googlemail.com>
12431 L:      linux-input@vger.kernel.org
12432 S:      Maintained
12433 F:      drivers/hid/hid-wiimote*
12434
12435 WINBOND CIR DRIVER
12436 M:      David Härdeman <david@hardeman.nu>
12437 S:      Maintained
12438 F:      drivers/media/rc/winbond-cir.c
12439
12440 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12441 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12442 L:      linux-watchdog@vger.kernel.org
12443 S:      Maintained
12444 F:      drivers/watchdog/ebc-c384_wdt.c
12445
12446 WINSYSTEMS WS16C48 GPIO DRIVER
12447 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12448 L:      linux-gpio@vger.kernel.org
12449 S:      Maintained
12450 F:      drivers/gpio/gpio-ws16c48.c
12451
12452 WIMAX STACK
12453 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12454 M:      linux-wimax@intel.com
12455 L:      wimax@linuxwimax.org (subscribers-only)
12456 S:      Supported
12457 W:      http://linuxwimax.org
12458 F:      Documentation/wimax/README.wimax
12459 F:      include/linux/wimax/debug.h
12460 F:      include/net/wimax.h
12461 F:      include/uapi/linux/wimax.h
12462 F:      net/wimax/
12463
12464 WISTRON LAPTOP BUTTON DRIVER
12465 M:      Miloslav Trmac <mitr@volny.cz>
12466 S:      Maintained
12467 F:      drivers/input/misc/wistron_btns.c
12468
12469 WL3501 WIRELESS PCMCIA CARD DRIVER
12470 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12471 L:      linux-wireless@vger.kernel.org
12472 W:      http://oops.ghostprotocols.net:81/blog
12473 S:      Maintained
12474 F:      drivers/net/wireless/wl3501*
12475
12476 WOLFSON MICROELECTRONICS DRIVERS
12477 L:      patches@opensource.wolfsonmicro.com
12478 T:      git https://github.com/CirrusLogic/linux-drivers.git
12479 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12480 S:      Supported
12481 F:      Documentation/hwmon/wm83??
12482 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12483 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12484 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12485 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12486 F:      drivers/clk/clk-wm83*.c
12487 F:      drivers/extcon/extcon-arizona.c
12488 F:      drivers/leds/leds-wm83*.c
12489 F:      drivers/gpio/gpio-*wm*.c
12490 F:      drivers/gpio/gpio-arizona.c
12491 F:      drivers/hwmon/wm83??-hwmon.c
12492 F:      drivers/input/misc/wm831x-on.c
12493 F:      drivers/input/touchscreen/wm831x-ts.c
12494 F:      drivers/input/touchscreen/wm97*.c
12495 F:      drivers/mfd/arizona*
12496 F:      drivers/mfd/wm*.c
12497 F:      drivers/mfd/cs47l24*
12498 F:      drivers/power/wm83*.c
12499 F:      drivers/rtc/rtc-wm83*.c
12500 F:      drivers/regulator/wm8*.c
12501 F:      drivers/video/backlight/wm83*_bl.c
12502 F:      drivers/watchdog/wm83*_wdt.c
12503 F:      include/linux/mfd/arizona/
12504 F:      include/linux/mfd/wm831x/
12505 F:      include/linux/mfd/wm8350/
12506 F:      include/linux/mfd/wm8400*
12507 F:      include/linux/wm97xx.h
12508 F:      include/sound/wm????.h
12509 F:      sound/soc/codecs/arizona.?
12510 F:      sound/soc/codecs/wm*
12511 F:      sound/soc/codecs/cs47l24*
12512
12513 WORKQUEUE
12514 M:      Tejun Heo <tj@kernel.org>
12515 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12517 S:      Maintained
12518 F:      include/linux/workqueue.h
12519 F:      kernel/workqueue.c
12520 F:      Documentation/workqueue.txt
12521
12522 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12523 M:      Chen-Yu Tsai <wens@csie.org>
12524 L:      linux-kernel@vger.kernel.org
12525 S:      Maintained
12526 N:      axp[128]
12527
12528 X.25 NETWORK LAYER
12529 M:      Andrew Hendry <andrew.hendry@gmail.com>
12530 L:      linux-x25@vger.kernel.org
12531 S:      Odd Fixes
12532 F:      Documentation/networking/x25*
12533 F:      include/net/x25*
12534 F:      net/x25/
12535
12536 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12537 M:      Thomas Gleixner <tglx@linutronix.de>
12538 M:      Ingo Molnar <mingo@redhat.com>
12539 M:      "H. Peter Anvin" <hpa@zytor.com>
12540 M:      x86@kernel.org
12541 L:      linux-kernel@vger.kernel.org
12542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12543 S:      Maintained
12544 F:      Documentation/x86/
12545 F:      arch/x86/
12546
12547 X86 PLATFORM DRIVERS
12548 M:      Darren Hart <dvhart@infradead.org>
12549 L:      platform-driver-x86@vger.kernel.org
12550 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12551 S:      Maintained
12552 F:      drivers/platform/x86/
12553 F:      drivers/platform/olpc/
12554
12555 X86 MCE INFRASTRUCTURE
12556 M:      Tony Luck <tony.luck@intel.com>
12557 M:      Borislav Petkov <bp@alien8.de>
12558 L:      linux-edac@vger.kernel.org
12559 S:      Maintained
12560 F:      arch/x86/kernel/cpu/mcheck/*
12561
12562 X86 MICROCODE UPDATE SUPPORT
12563 M:      Borislav Petkov <bp@alien8.de>
12564 S:      Maintained
12565 F:      arch/x86/kernel/cpu/microcode/*
12566
12567 X86 VDSO
12568 M:      Andy Lutomirski <luto@amacapital.net>
12569 L:      linux-kernel@vger.kernel.org
12570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12571 S:      Maintained
12572 F:      arch/x86/entry/vdso/
12573
12574 XC2028/3028 TUNER DRIVER
12575 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
12576 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
12577 L:      linux-media@vger.kernel.org
12578 W:      https://linuxtv.org
12579 T:      git git://linuxtv.org/media_tree.git
12580 S:      Maintained
12581 F:      drivers/media/tuners/tuner-xc2028.*
12582
12583 XEN HYPERVISOR INTERFACE
12584 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12585 M:      David Vrabel <david.vrabel@citrix.com>
12586 M:      Juergen Gross <jgross@suse.com>
12587 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12589 S:      Supported
12590 F:      arch/x86/xen/
12591 F:      drivers/*/xen-*front.c
12592 F:      drivers/xen/
12593 F:      arch/x86/include/asm/xen/
12594 F:      include/xen/
12595 F:      include/uapi/xen/
12596
12597 XEN HYPERVISOR ARM
12598 M:      Stefano Stabellini <sstabellini@kernel.org>
12599 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12600 S:      Maintained
12601 F:      arch/arm/xen/
12602 F:      arch/arm/include/asm/xen/
12603
12604 XEN HYPERVISOR ARM64
12605 M:      Stefano Stabellini <sstabellini@kernel.org>
12606 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12607 S:      Maintained
12608 F:      arch/arm64/xen/
12609 F:      arch/arm64/include/asm/xen/
12610
12611 XEN NETWORK BACKEND DRIVER
12612 M:      Wei Liu <wei.liu2@citrix.com>
12613 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12614 L:      netdev@vger.kernel.org
12615 S:      Supported
12616 F:      drivers/net/xen-netback/*
12617
12618 XEN PCI SUBSYSTEM
12619 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12620 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12621 S:      Supported
12622 F:      arch/x86/pci/*xen*
12623 F:      drivers/pci/*xen*
12624
12625 XEN BLOCK SUBSYSTEM
12626 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12627 M:      Roger Pau Monné <roger.pau@citrix.com>
12628 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12629 S:      Supported
12630 F:      drivers/block/xen-blkback/*
12631 F:      drivers/block/xen*
12632
12633 XEN PVSCSI DRIVERS
12634 M:      Juergen Gross <jgross@suse.com>
12635 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12636 L:      linux-scsi@vger.kernel.org
12637 S:      Supported
12638 F:      drivers/scsi/xen-scsifront.c
12639 F:      drivers/xen/xen-scsiback.c
12640 F:      include/xen/interface/io/vscsiif.h
12641
12642 XEN SWIOTLB SUBSYSTEM
12643 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12644 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12645 S:      Supported
12646 F:      arch/x86/xen/*swiotlb*
12647 F:      drivers/xen/*swiotlb*
12648
12649 XFS FILESYSTEM
12650 P:      Silicon Graphics Inc
12651 M:      Dave Chinner <david@fromorbit.com>
12652 M:      xfs@oss.sgi.com
12653 L:      xfs@oss.sgi.com
12654 W:      http://oss.sgi.com/projects/xfs
12655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12656 S:      Supported
12657 F:      Documentation/filesystems/xfs.txt
12658 F:      fs/xfs/
12659
12660 XILINX AXI ETHERNET DRIVER
12661 M:      Anirudha Sarangi <anirudh@xilinx.com>
12662 M:      John Linn <John.Linn@xilinx.com>
12663 S:      Maintained
12664 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12665
12666 XILINX UARTLITE SERIAL DRIVER
12667 M:      Peter Korsgaard <jacmet@sunsite.dk>
12668 L:      linux-serial@vger.kernel.org
12669 S:      Maintained
12670 F:      drivers/tty/serial/uartlite.c
12671
12672 XILINX VIDEO IP CORES
12673 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12674 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12675 L:      linux-media@vger.kernel.org
12676 T:      git git://linuxtv.org/media_tree.git
12677 S:      Supported
12678 F:      Documentation/devicetree/bindings/media/xilinx/
12679 F:      drivers/media/platform/xilinx/
12680 F:      include/uapi/linux/xilinx-v4l2-controls.h
12681
12682 XILLYBUS DRIVER
12683 M:      Eli Billauer <eli.billauer@gmail.com>
12684 L:      linux-kernel@vger.kernel.org
12685 S:      Supported
12686 F:      drivers/char/xillybus/
12687
12688 XTENSA XTFPGA PLATFORM SUPPORT
12689 M:      Max Filippov <jcmvbkbc@gmail.com>
12690 L:      linux-xtensa@linux-xtensa.org
12691 S:      Maintained
12692 F:      drivers/spi/spi-xtensa-xtfpga.c
12693 F:      sound/soc/xtensa/xtfpga-i2s.c
12694
12695 YAM DRIVER FOR AX.25
12696 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12697 L:      linux-hams@vger.kernel.org
12698 S:      Maintained
12699 F:      drivers/net/hamradio/yam*
12700 F:      include/linux/yam.h
12701
12702 YEALINK PHONE DRIVER
12703 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12704 L:      usbb2k-api-dev@nongnu.org
12705 S:      Maintained
12706 F:      Documentation/input/yealink.txt
12707 F:      drivers/input/misc/yealink.*
12708
12709 Z8530 DRIVER FOR AX.25
12710 M:      Joerg Reuter <jreuter@yaina.de>
12711 W:      http://yaina.de/jreuter/
12712 W:      http://www.qsl.net/dl1bke/
12713 L:      linux-hams@vger.kernel.org
12714 S:      Maintained
12715 F:      Documentation/networking/z8530drv.txt
12716 F:      drivers/net/hamradio/*scc.c
12717 F:      drivers/net/hamradio/z8530.h
12718
12719 ZBUD COMPRESSED PAGE ALLOCATOR
12720 M:      Seth Jennings <sjenning@redhat.com>
12721 L:      linux-mm@kvack.org
12722 S:      Maintained
12723 F:      mm/zbud.c
12724 F:      include/linux/zbud.h
12725
12726 ZD1211RW WIRELESS DRIVER
12727 M:      Daniel Drake <dsd@gentoo.org>
12728 M:      Ulrich Kunitz <kune@deine-taler.de>
12729 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12730 L:      linux-wireless@vger.kernel.org
12731 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12732 S:      Maintained
12733 F:      drivers/net/wireless/zydas/zd1211rw/
12734
12735 ZPOOL COMPRESSED PAGE STORAGE API
12736 M:      Dan Streetman <ddstreet@ieee.org>
12737 L:      linux-mm@kvack.org
12738 S:      Maintained
12739 F:      mm/zpool.c
12740 F:      include/linux/zpool.h
12741
12742 ZR36067 VIDEO FOR LINUX DRIVER
12743 L:      mjpeg-users@lists.sourceforge.net
12744 L:      linux-media@vger.kernel.org
12745 W:      http://mjpeg.sourceforge.net/driver-zoran/
12746 T:      hg https://linuxtv.org/hg/v4l-dvb
12747 S:      Odd Fixes
12748 F:      drivers/media/pci/zoran/
12749
12750 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12751 M:      Minchan Kim <minchan@kernel.org>
12752 M:      Nitin Gupta <ngupta@vflare.org>
12753 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12754 L:      linux-kernel@vger.kernel.org
12755 S:      Maintained
12756 F:      drivers/block/zram/
12757 F:      Documentation/blockdev/zram.txt
12758
12759 ZS DECSTATION Z85C30 SERIAL DRIVER
12760 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12761 S:      Maintained
12762 F:      drivers/tty/serial/zs.*
12763
12764 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12765 M:      Minchan Kim <minchan@kernel.org>
12766 M:      Nitin Gupta <ngupta@vflare.org>
12767 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12768 L:      linux-mm@kvack.org
12769 S:      Maintained
12770 F:      mm/zsmalloc.c
12771 F:      include/linux/zsmalloc.h
12772 F:      Documentation/vm/zsmalloc.txt
12773
12774 ZSWAP COMPRESSED SWAP CACHING
12775 M:      Seth Jennings <sjenning@redhat.com>
12776 L:      linux-mm@kvack.org
12777 S:      Maintained
12778 F:      mm/zswap.c
12779
12780 THE REST
12781 M:      Linus Torvalds <torvalds@linux-foundation.org>
12782 L:      linux-kernel@vger.kernel.org
12783 Q:      http://patchwork.kernel.org/project/LKML/list/
12784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12785 S:      Buried alive in reporters
12786 F:      *
12787 F:      */