mac80211: agg-rx: refuse ADDBA Request with timeout update
[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/sh/
1673 F:      drivers/soc/renesas/
1674 F:      include/linux/soc/renesas/
1675
1676 ARM/SOCFPGA ARCHITECTURE
1677 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1678 S:      Maintained
1679 F:      arch/arm/mach-socfpga/
1680 F:      arch/arm/boot/dts/socfpga*
1681 F:      arch/arm/configs/socfpga_defconfig
1682 F:      arch/arm64/boot/dts/altera/
1683 W:      http://www.rocketboards.org
1684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1685
1686 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1687 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1688 S:      Maintained
1689 F:      drivers/clk/socfpga/
1690
1691 ARM/SOCFPGA EDAC SUPPORT
1692 M:      Thor Thayer <tthayer@opensource.altera.com>
1693 S:      Maintained
1694 F:      drivers/edac/altera_edac.
1695
1696 ARM/STI ARCHITECTURE
1697 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1698 M:      Maxime Coquelin <maxime.coquelin@st.com>
1699 M:      Patrice Chotard <patrice.chotard@st.com>
1700 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1701 L:      kernel@stlinux.com
1702 W:      http://www.stlinux.com
1703 S:      Maintained
1704 F:      arch/arm/mach-sti/
1705 F:      arch/arm/boot/dts/sti*
1706 F:      drivers/char/hw_random/st-rng.c
1707 F:      drivers/clocksource/arm_global_timer.c
1708 F:      drivers/clocksource/clksrc_st_lpc.c
1709 F:      drivers/cpufreq/sti-cpufreq.c
1710 F:      drivers/i2c/busses/i2c-st.c
1711 F:      drivers/media/rc/st_rc.c
1712 F:      drivers/media/platform/sti/c8sectpfe/
1713 F:      drivers/mmc/host/sdhci-st.c
1714 F:      drivers/phy/phy-miphy28lp.c
1715 F:      drivers/phy/phy-miphy365x.c
1716 F:      drivers/phy/phy-stih407-usb.c
1717 F:      drivers/phy/phy-stih41x-usb.c
1718 F:      drivers/pinctrl/pinctrl-st.c
1719 F:      drivers/remoteproc/st_remoteproc.c
1720 F:      drivers/reset/sti/
1721 F:      drivers/rtc/rtc-st-lpc.c
1722 F:      drivers/tty/serial/st-asc.c
1723 F:      drivers/usb/dwc3/dwc3-st.c
1724 F:      drivers/usb/host/ehci-st.c
1725 F:      drivers/usb/host/ohci-st.c
1726 F:      drivers/watchdog/st_lpc_wdt.c
1727 F:      drivers/ata/ahci_st.c
1728
1729 ARM/STM32 ARCHITECTURE
1730 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1731 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732 S:      Maintained
1733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1734 N:      stm32
1735 F:      drivers/clocksource/armv7m_systick.c
1736
1737 ARM/TANGO ARCHITECTURE
1738 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1739 L:      linux-arm-kernel@lists.infradead.org
1740 S:      Maintained
1741 F:      arch/arm/mach-tango/
1742 F:      arch/arm/boot/dts/tango*
1743
1744 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1745 M:      Lennert Buytenhek <kernel@wantstofly.org>
1746 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747 S:      Maintained
1748
1749 ARM/TETON BGA MACHINE SUPPORT
1750 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1751 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752 S:      Maintained
1753
1754 ARM/THECUS N2100 MACHINE SUPPORT
1755 M:      Lennert Buytenhek <kernel@wantstofly.org>
1756 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757 S:      Maintained
1758
1759 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1760 M:      Wan ZongShun <mcuos.com@gmail.com>
1761 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1762 W:      http://www.mcuos.com
1763 S:      Maintained
1764 F:      arch/arm/mach-w90x900/
1765 F:      drivers/input/keyboard/w90p910_keypad.c
1766 F:      drivers/input/touchscreen/w90p910_ts.c
1767 F:      drivers/watchdog/nuc900_wdt.c
1768 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1769 F:      drivers/mtd/nand/nuc900_nand.c
1770 F:      drivers/rtc/rtc-nuc900.c
1771 F:      drivers/spi/spi-nuc900.c
1772 F:      drivers/usb/host/ehci-w90x900.c
1773 F:      drivers/video/fbdev/nuc900fb.c
1774
1775 ARM/U300 MACHINE SUPPORT
1776 M:      Linus Walleij <linus.walleij@linaro.org>
1777 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778 S:      Supported
1779 F:      arch/arm/mach-u300/
1780 F:      drivers/clocksource/timer-u300.c
1781 F:      drivers/i2c/busses/i2c-stu300.c
1782 F:      drivers/rtc/rtc-coh901331.c
1783 F:      drivers/watchdog/coh901327_wdt.c
1784 F:      drivers/dma/coh901318*
1785 F:      drivers/mfd/ab3100*
1786 F:      drivers/rtc/rtc-ab3100.c
1787 F:      drivers/rtc/rtc-coh901331.c
1788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1789
1790 ARM/UNIPHIER ARCHITECTURE
1791 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1792 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1793 S:      Maintained
1794 F:      arch/arm/boot/dts/uniphier*
1795 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1796 F:      arch/arm/mach-uniphier/
1797 F:      arch/arm/mm/cache-uniphier.c
1798 F:      arch/arm64/boot/dts/socionext/
1799 F:      drivers/bus/uniphier-system-bus.c
1800 F:      drivers/i2c/busses/i2c-uniphier*
1801 F:      drivers/pinctrl/uniphier/
1802 F:      drivers/tty/serial/8250/8250_uniphier.c
1803 N:      uniphier
1804
1805 ARM/Ux500 ARM ARCHITECTURE
1806 M:      Linus Walleij <linus.walleij@linaro.org>
1807 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1808 S:      Maintained
1809 F:      arch/arm/mach-ux500/
1810 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1811 F:      drivers/dma/ste_dma40*
1812 F:      drivers/hwspinlock/u8500_hsem.c
1813 F:      drivers/mfd/abx500*
1814 F:      drivers/mfd/ab8500*
1815 F:      drivers/mfd/dbx500*
1816 F:      drivers/mfd/db8500*
1817 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1818 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1819 F:      drivers/rtc/rtc-ab8500.c
1820 F:      drivers/rtc/rtc-pl031.c
1821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1822
1823 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1824 M:      Ulf Hansson <ulf.hansson@linaro.org>
1825 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1826 T:      git git://git.linaro.org/people/ulfh/clk.git
1827 S:      Maintained
1828 F:      drivers/clk/ux500/
1829 F:      include/linux/platform_data/clk-ux500.h
1830
1831 ARM/VERSATILE EXPRESS PLATFORM
1832 M:      Liviu Dudau <liviu.dudau@arm.com>
1833 M:      Sudeep Holla <sudeep.holla@arm.com>
1834 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1835 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1836 S:      Maintained
1837 F:      arch/arm/boot/dts/vexpress*
1838 F:      arch/arm64/boot/dts/arm/
1839 F:      arch/arm/mach-vexpress/
1840 F:      */*/vexpress*
1841 F:      */*/*/vexpress*
1842 F:      drivers/clk/versatile/clk-vexpress-osc.c
1843 F:      drivers/clocksource/versatile.c
1844 N:      mps2
1845
1846 ARM/VFP SUPPORT
1847 M:      Russell King <linux@armlinux.org.uk>
1848 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1849 W:      http://www.armlinux.org.uk/
1850 S:      Maintained
1851 F:      arch/arm/vfp/
1852
1853 ARM/VOIPAC PXA270 SUPPORT
1854 M:      Marek Vasut <marek.vasut@gmail.com>
1855 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1856 S:      Maintained
1857 F:      arch/arm/mach-pxa/vpac270.c
1858 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1859
1860 ARM/VT8500 ARM ARCHITECTURE
1861 M:      Tony Prisk <linux@prisktech.co.nz>
1862 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1863 S:      Maintained
1864 F:      arch/arm/mach-vt8500/
1865 F:      drivers/clocksource/vt8500_timer.c
1866 F:      drivers/i2c/busses/i2c-wmt.c
1867 F:      drivers/mmc/host/wmt-sdmmc.c
1868 F:      drivers/pwm/pwm-vt8500.c
1869 F:      drivers/rtc/rtc-vt8500.c
1870 F:      drivers/tty/serial/vt8500_serial.c
1871 F:      drivers/usb/host/ehci-platform.c
1872 F:      drivers/usb/host/uhci-platform.c
1873 F:      drivers/video/fbdev/vt8500lcdfb.*
1874 F:      drivers/video/fbdev/wm8505fb*
1875 F:      drivers/video/fbdev/wmt_ge_rops.*
1876
1877 ARM/ZIPIT Z2 SUPPORT
1878 M:      Marek Vasut <marek.vasut@gmail.com>
1879 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1880 S:      Maintained
1881 F:      arch/arm/mach-pxa/z2.c
1882 F:      arch/arm/mach-pxa/include/mach/z2.h
1883
1884 ARM/ZTE ARCHITECTURE
1885 M:      Jun Nie <jun.nie@linaro.org>
1886 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1887 S:      Maintained
1888 F:      arch/arm/mach-zx/
1889 F:      drivers/clk/zte/
1890 F:      Documentation/devicetree/bindings/arm/zte.txt
1891 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1892
1893 ARM/ZYNQ ARCHITECTURE
1894 M:      Michal Simek <michal.simek@xilinx.com>
1895 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1896 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1897 W:      http://wiki.xilinx.com
1898 T:      git https://github.com/Xilinx/linux-xlnx.git
1899 S:      Supported
1900 F:      arch/arm/mach-zynq/
1901 F:      drivers/cpuidle/cpuidle-zynq.c
1902 F:      drivers/block/xsysace.c
1903 N:      zynq
1904 N:      xilinx
1905 F:      drivers/clocksource/cadence_ttc_timer.c
1906 F:      drivers/i2c/busses/i2c-cadence.c
1907 F:      drivers/mmc/host/sdhci-of-arasan.c
1908 F:      drivers/edac/synopsys_edac.c
1909
1910 ARM SMMU DRIVERS
1911 M:      Will Deacon <will.deacon@arm.com>
1912 R:      Robin Murphy <robin.murphy@arm.com>
1913 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1914 S:      Maintained
1915 F:      drivers/iommu/arm-smmu.c
1916 F:      drivers/iommu/arm-smmu-v3.c
1917 F:      drivers/iommu/io-pgtable-arm.c
1918 F:      drivers/iommu/io-pgtable-arm-v7s.c
1919
1920 ARM64 PORT (AARCH64 ARCHITECTURE)
1921 M:      Catalin Marinas <catalin.marinas@arm.com>
1922 M:      Will Deacon <will.deacon@arm.com>
1923 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1925 S:      Maintained
1926 F:      arch/arm64/
1927 F:      Documentation/arm64/
1928
1929 AS3645A LED FLASH CONTROLLER DRIVER
1930 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1931 L:      linux-media@vger.kernel.org
1932 T:      git git://linuxtv.org/media_tree.git
1933 S:      Maintained
1934 F:      drivers/media/i2c/as3645a.c
1935 F:      include/media/i2c/as3645a.h
1936
1937 ASC7621 HARDWARE MONITOR DRIVER
1938 M:      George Joseph <george.joseph@fairview5.com>
1939 L:      linux-hwmon@vger.kernel.org
1940 S:      Maintained
1941 F:      Documentation/hwmon/asc7621
1942 F:      drivers/hwmon/asc7621.c
1943
1944 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1945 M:      Corentin Chary <corentin.chary@gmail.com>
1946 L:      acpi4asus-user@lists.sourceforge.net
1947 L:      platform-driver-x86@vger.kernel.org
1948 W:      http://acpi4asus.sf.net
1949 S:      Maintained
1950 F:      drivers/platform/x86/asus*.c
1951 F:      drivers/platform/x86/eeepc*.c
1952
1953 ASUS WIRELESS RADIO CONTROL DRIVER
1954 M:      João Paulo Rechi Vita <jprvita@gmail.com>
1955 L:      platform-driver-x86@vger.kernel.org
1956 S:      Maintained
1957 F:      drivers/platform/x86/asus-wireless.c
1958
1959 ASYMMETRIC KEYS
1960 M:      David Howells <dhowells@redhat.com>
1961 L:      keyrings@vger.kernel.org
1962 S:      Maintained
1963 F:      Documentation/crypto/asymmetric-keys.txt
1964 F:      include/linux/verification.h
1965 F:      include/crypto/public_key.h
1966 F:      include/crypto/pkcs7.h
1967 F:      crypto/asymmetric_keys/
1968
1969 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1970 R:      Dan Williams <dan.j.williams@intel.com>
1971 W:      http://sourceforge.net/projects/xscaleiop
1972 S:      Odd fixes
1973 F:      Documentation/crypto/async-tx-api.txt
1974 F:      crypto/async_tx/
1975 F:      drivers/dma/
1976 F:      include/linux/dmaengine.h
1977 F:      include/linux/async_tx.h
1978
1979 AT24 EEPROM DRIVER
1980 M:      Wolfram Sang <wsa@the-dreams.de>
1981 L:      linux-i2c@vger.kernel.org
1982 S:      Maintained
1983 F:      drivers/misc/eeprom/at24.c
1984 F:      include/linux/platform_data/at24.h
1985
1986 ATA OVER ETHERNET (AOE) DRIVER
1987 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1988 W:      http://www.openaoe.org/
1989 S:      Supported
1990 F:      Documentation/aoe/
1991 F:      drivers/block/aoe/
1992
1993 ATHEROS 71XX/9XXX GPIO DRIVER
1994 M:      Alban Bedel <albeu@free.fr>
1995 W:      https://github.com/AlbanBedel/linux
1996 T:      git git://github.com/AlbanBedel/linux
1997 S:      Maintained
1998 F:      drivers/gpio/gpio-ath79.c
1999 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2000
2001 ATHEROS ATH GENERIC UTILITIES
2002 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2003 L:      linux-wireless@vger.kernel.org
2004 S:      Supported
2005 F:      drivers/net/wireless/ath/*
2006
2007 ATHEROS ATH5K WIRELESS DRIVER
2008 M:      Jiri Slaby <jirislaby@gmail.com>
2009 M:      Nick Kossifidis <mickflemm@gmail.com>
2010 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2011 L:      linux-wireless@vger.kernel.org
2012 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2013 S:      Maintained
2014 F:      drivers/net/wireless/ath/ath5k/
2015
2016 ATHEROS ATH6KL WIRELESS DRIVER
2017 M:      Kalle Valo <kvalo@qca.qualcomm.com>
2018 L:      linux-wireless@vger.kernel.org
2019 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2021 S:      Supported
2022 F:      drivers/net/wireless/ath/ath6kl/
2023
2024 WILOCITY WIL6210 WIRELESS DRIVER
2025 M:      Maya Erez <qca_merez@qca.qualcomm.com>
2026 L:      linux-wireless@vger.kernel.org
2027 L:      wil6210@qca.qualcomm.com
2028 S:      Supported
2029 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
2030 F:      drivers/net/wireless/ath/wil6210/
2031 F:      include/uapi/linux/wil6210_uapi.h
2032
2033 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2034 M:      Christian Lamparter <chunkeey@googlemail.com>
2035 L:      linux-wireless@vger.kernel.org
2036 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
2037 S:      Maintained
2038 F:      drivers/net/wireless/ath/carl9170/
2039
2040 ATK0110 HWMON DRIVER
2041 M:      Luca Tettamanti <kronos.it@gmail.com>
2042 L:      linux-hwmon@vger.kernel.org
2043 S:      Maintained
2044 F:      drivers/hwmon/asus_atk0110.c
2045
2046 ATI_REMOTE2 DRIVER
2047 M:      Ville Syrjala <syrjala@sci.fi>
2048 S:      Maintained
2049 F:      drivers/input/misc/ati_remote2.c
2050
2051 ATLX ETHERNET DRIVERS
2052 M:      Jay Cliburn <jcliburn@gmail.com>
2053 M:      Chris Snook <chris.snook@gmail.com>
2054 L:      netdev@vger.kernel.org
2055 W:      http://sourceforge.net/projects/atl1
2056 W:      http://atl1.sourceforge.net
2057 S:      Maintained
2058 F:      drivers/net/ethernet/atheros/
2059
2060 ATM
2061 M:      Chas Williams <3chas3@gmail.com>
2062 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2063 L:      netdev@vger.kernel.org
2064 W:      http://linux-atm.sourceforge.net
2065 S:      Maintained
2066 F:      drivers/atm/
2067 F:      include/linux/atm*
2068 F:      include/uapi/linux/atm*
2069
2070 ATMEL AT91 / AT32 MCI DRIVER
2071 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2072 S:      Maintained
2073 F:      drivers/mmc/host/atmel-mci.c
2074
2075 ATMEL AT91 / AT32 SERIAL DRIVER
2076 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2077 S:      Supported
2078 F:      drivers/tty/serial/atmel_serial.c
2079
2080 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2081 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2082 S:      Supported
2083 F:      drivers/power/reset/at91-sama5d2_shdwc.c
2084
2085 ATMEL SAMA5D2 ADC DRIVER
2086 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2087 L:      linux-iio@vger.kernel.org
2088 S:      Supported
2089 F:      drivers/iio/adc/at91-sama5d2_adc.c
2090
2091 ATMEL Audio ALSA driver
2092 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2093 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2094 S:      Supported
2095 F:      sound/soc/atmel
2096
2097 ATMEL DMA DRIVER
2098 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2099 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2100 S:      Supported
2101 F:      drivers/dma/at_hdmac.c
2102 F:      drivers/dma/at_hdmac_regs.h
2103 F:      include/linux/platform_data/dma-atmel.h
2104
2105 ATMEL XDMA DRIVER
2106 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2107 L:      linux-arm-kernel@lists.infradead.org
2108 L:      dmaengine@vger.kernel.org
2109 S:      Supported
2110 F:      drivers/dma/at_xdmac.c
2111
2112 ATMEL I2C DRIVER
2113 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2114 L:      linux-i2c@vger.kernel.org
2115 S:      Supported
2116 F:      drivers/i2c/busses/i2c-at91.c
2117
2118 ATMEL ISI DRIVER
2119 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2120 L:      linux-media@vger.kernel.org
2121 S:      Supported
2122 F:      drivers/media/platform/soc_camera/atmel-isi.c
2123 F:      include/media/atmel-isi.h
2124
2125 ATMEL LCDFB DRIVER
2126 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2127 L:      linux-fbdev@vger.kernel.org
2128 S:      Maintained
2129 F:      drivers/video/fbdev/atmel_lcdfb.c
2130 F:      include/video/atmel_lcdc.h
2131
2132 ATMEL MACB ETHERNET DRIVER
2133 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2134 S:      Supported
2135 F:      drivers/net/ethernet/cadence/
2136
2137 ATMEL NAND DRIVER
2138 M:      Wenyou Yang <wenyou.yang@atmel.com>
2139 M:      Josh Wu <rainyfeeling@outlook.com>
2140 L:      linux-mtd@lists.infradead.org
2141 S:      Supported
2142 F:      drivers/mtd/nand/atmel_nand*
2143
2144 ATMEL SDMMC DRIVER
2145 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2146 L:      linux-mmc@vger.kernel.org
2147 S:      Supported
2148 F:      drivers/mmc/host/sdhci-of-at91.c
2149
2150 ATMEL SPI DRIVER
2151 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2152 S:      Supported
2153 F:      drivers/spi/spi-atmel.*
2154
2155 ATMEL SSC DRIVER
2156 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2158 S:      Supported
2159 F:      drivers/misc/atmel-ssc.c
2160 F:      include/linux/atmel-ssc.h
2161
2162 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2163 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2164 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2165 S:      Supported
2166 F:      drivers/misc/atmel_tclib.c
2167 F:      drivers/clocksource/tcb_clksrc.c
2168
2169 ATMEL USBA UDC DRIVER
2170 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2171 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2172 S:      Supported
2173 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2174
2175 ATMEL WIRELESS DRIVER
2176 M:      Simon Kelley <simon@thekelleys.org.uk>
2177 L:      linux-wireless@vger.kernel.org
2178 W:      http://www.thekelleys.org.uk/atmel
2179 W:      http://atmelwlandriver.sourceforge.net/
2180 S:      Maintained
2181 F:      drivers/net/wireless/atmel/atmel*
2182
2183 ATMEL MAXTOUCH DRIVER
2184 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2185 T:      git git://github.com/atmel-maxtouch/linux.git
2186 S:      Supported
2187 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2188 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2189 F:      include/linux/platform_data/atmel_mxt_ts.h
2190
2191 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2192 M:      Bradley Grove <linuxdrivers@attotech.com>
2193 L:      linux-scsi@vger.kernel.org
2194 W:      http://www.attotech.com
2195 S:      Supported
2196 F:      drivers/scsi/esas2r
2197
2198 ATUSB IEEE 802.15.4 RADIO DRIVER
2199 M:      Stefan Schmidt <stefan@osg.samsung.com>
2200 L:      linux-wpan@vger.kernel.org
2201 S:      Maintained
2202 F:      drivers/net/ieee802154/atusb.c
2203 F:      drivers/net/ieee802154/atusb.h
2204 F:      drivers/net/ieee802154/at86rf230.h
2205
2206 AUDIT SUBSYSTEM
2207 M:      Paul Moore <paul@paul-moore.com>
2208 M:      Eric Paris <eparis@redhat.com>
2209 L:      linux-audit@redhat.com (moderated for non-subscribers)
2210 W:      http://people.redhat.com/sgrubb/audit/
2211 T:      git git://git.infradead.org/users/pcmoore/audit
2212 S:      Maintained
2213 F:      include/linux/audit.h
2214 F:      include/uapi/linux/audit.h
2215 F:      kernel/audit*
2216
2217 AUXILIARY DISPLAY DRIVERS
2218 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2219 W:      http://miguelojeda.es/auxdisplay.htm
2220 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2221 S:      Maintained
2222 F:      drivers/auxdisplay/
2223 F:      include/linux/cfag12864b.h
2224
2225 AVR32 ARCHITECTURE
2226 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2227 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2228 W:      http://www.atmel.com/products/AVR32/
2229 W:      http://mirror.egtvedt.no/avr32linux.org/
2230 W:      http://avrfreaks.net/
2231 S:      Maintained
2232 F:      arch/avr32/
2233
2234 AVR32/AT32AP MACHINE SUPPORT
2235 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2236 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2237 S:      Maintained
2238 F:      arch/avr32/mach-at32ap/
2239
2240 AX.25 NETWORK LAYER
2241 M:      Ralf Baechle <ralf@linux-mips.org>
2242 L:      linux-hams@vger.kernel.org
2243 W:      http://www.linux-ax25.org/
2244 S:      Maintained
2245 F:      include/uapi/linux/ax25.h
2246 F:      include/net/ax25.h
2247 F:      net/ax25/
2248
2249 AZ6007 DVB DRIVER
2250 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2251 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2252 L:      linux-media@vger.kernel.org
2253 W:      https://linuxtv.org
2254 T:      git git://linuxtv.org/media_tree.git
2255 S:      Maintained
2256 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2257
2258 AZTECH FM RADIO RECEIVER DRIVER
2259 M:      Hans Verkuil <hverkuil@xs4all.nl>
2260 L:      linux-media@vger.kernel.org
2261 T:      git git://linuxtv.org/media_tree.git
2262 W:      https://linuxtv.org
2263 S:      Maintained
2264 F:      drivers/media/radio/radio-aztech*
2265
2266 B43 WIRELESS DRIVER
2267 L:      linux-wireless@vger.kernel.org
2268 L:      b43-dev@lists.infradead.org
2269 W:      http://wireless.kernel.org/en/users/Drivers/b43
2270 S:      Odd Fixes
2271 F:      drivers/net/wireless/broadcom/b43/
2272
2273 B43LEGACY WIRELESS DRIVER
2274 M:      Larry Finger <Larry.Finger@lwfinger.net>
2275 L:      linux-wireless@vger.kernel.org
2276 L:      b43-dev@lists.infradead.org
2277 W:      http://wireless.kernel.org/en/users/Drivers/b43
2278 S:      Maintained
2279 F:      drivers/net/wireless/broadcom/b43legacy/
2280
2281 BACKLIGHT CLASS/SUBSYSTEM
2282 M:      Jingoo Han <jingoohan1@gmail.com>
2283 M:      Lee Jones <lee.jones@linaro.org>
2284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2285 S:      Maintained
2286 F:      drivers/video/backlight/
2287 F:      include/linux/backlight.h
2288
2289 BATMAN ADVANCED
2290 M:      Marek Lindner <mareklindner@neomailbox.ch>
2291 M:      Simon Wunderlich <sw@simonwunderlich.de>
2292 M:      Antonio Quartulli <a@unstable.cc>
2293 L:      b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2294 W:      https://www.open-mesh.org/
2295 Q:      https://patchwork.open-mesh.org/project/batman/list/
2296 S:      Maintained
2297 F:      Documentation/ABI/testing/sysfs-class-net-batman-adv
2298 F:      Documentation/ABI/testing/sysfs-class-net-mesh
2299 F:      Documentation/networking/batman-adv.txt
2300 F:      net/batman-adv/
2301
2302 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2303 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2304 L:      linux-hams@vger.kernel.org
2305 W:      http://www.baycom.org/~tom/ham/ham.html
2306 S:      Maintained
2307 F:      drivers/net/hamradio/baycom*
2308
2309 BCACHE (BLOCK LAYER CACHE)
2310 M:      Kent Overstreet <kent.overstreet@gmail.com>
2311 L:      linux-bcache@vger.kernel.org
2312 W:      http://bcache.evilpiepirate.org
2313 S:      Orphan
2314 F:      drivers/md/bcache/
2315
2316 BDISP ST MEDIA DRIVER
2317 M:      Fabien Dessenne <fabien.dessenne@st.com>
2318 L:      linux-media@vger.kernel.org
2319 T:      git git://linuxtv.org/media_tree.git
2320 W:      https://linuxtv.org
2321 S:      Supported
2322 F:      drivers/media/platform/sti/bdisp
2323
2324 BEFS FILE SYSTEM
2325 S:      Orphan
2326 F:      Documentation/filesystems/befs.txt
2327 F:      fs/befs/
2328
2329 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2330 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2331 L:      netdev@vger.kernel.org
2332 S:      Maintained
2333 F:      drivers/net/ethernet/ec_bhf.c
2334
2335 BFS FILE SYSTEM
2336 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2337 S:      Maintained
2338 F:      Documentation/filesystems/bfs.txt
2339 F:      fs/bfs/
2340 F:      include/uapi/linux/bfs_fs.h
2341
2342 BLACKFIN ARCHITECTURE
2343 M:      Steven Miao <realmz6@gmail.com>
2344 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2345 T:      git git://git.code.sf.net/p/adi-linux/code
2346 W:      http://blackfin.uclinux.org
2347 S:      Supported
2348 F:      arch/blackfin/
2349
2350 BLACKFIN EMAC DRIVER
2351 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2352 W:      http://blackfin.uclinux.org
2353 S:      Supported
2354 F:      drivers/net/ethernet/adi/
2355
2356 BLACKFIN RTC DRIVER
2357 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2358 W:      http://blackfin.uclinux.org
2359 S:      Supported
2360 F:      drivers/rtc/rtc-bfin.c
2361
2362 BLACKFIN SDH DRIVER
2363 M:      Sonic Zhang <sonic.zhang@analog.com>
2364 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2365 W:      http://blackfin.uclinux.org
2366 S:      Supported
2367 F:      drivers/mmc/host/bfin_sdh.c
2368
2369 BLACKFIN SERIAL DRIVER
2370 M:      Sonic Zhang <sonic.zhang@analog.com>
2371 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2372 W:      http://blackfin.uclinux.org
2373 S:      Supported
2374 F:      drivers/tty/serial/bfin_uart.c
2375
2376 BLACKFIN WATCHDOG DRIVER
2377 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2378 W:      http://blackfin.uclinux.org
2379 S:      Supported
2380 F:      drivers/watchdog/bfin_wdt.c
2381
2382 BLACKFIN I2C TWI DRIVER
2383 M:      Sonic Zhang <sonic.zhang@analog.com>
2384 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2385 W:      http://blackfin.uclinux.org/
2386 S:      Supported
2387 F:      drivers/i2c/busses/i2c-bfin-twi.c
2388
2389 BLACKFIN MEDIA DRIVER
2390 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2391 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2392 W:      http://blackfin.uclinux.org/
2393 S:      Supported
2394 F:      drivers/media/platform/blackfin/
2395 F:      drivers/media/i2c/adv7183*
2396 F:      drivers/media/i2c/vs6624*
2397
2398 BLINKM RGB LED DRIVER
2399 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2400 S:      Maintained
2401 F:      drivers/leds/leds-blinkm.c
2402
2403 BLOCK LAYER
2404 M:      Jens Axboe <axboe@kernel.dk>
2405 L:      linux-block@vger.kernel.org
2406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2407 S:      Maintained
2408 F:      block/
2409 F:      kernel/trace/blktrace.c
2410
2411 BLOCK2MTD DRIVER
2412 M:      Joern Engel <joern@lazybastard.org>
2413 L:      linux-mtd@lists.infradead.org
2414 S:      Maintained
2415 F:      drivers/mtd/devices/block2mtd.c
2416
2417 BLUETOOTH DRIVERS
2418 M:      Marcel Holtmann <marcel@holtmann.org>
2419 M:      Gustavo Padovan <gustavo@padovan.org>
2420 M:      Johan Hedberg <johan.hedberg@gmail.com>
2421 L:      linux-bluetooth@vger.kernel.org
2422 W:      http://www.bluez.org/
2423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2425 S:      Maintained
2426 F:      drivers/bluetooth/
2427
2428 BLUETOOTH SUBSYSTEM
2429 M:      Marcel Holtmann <marcel@holtmann.org>
2430 M:      Gustavo Padovan <gustavo@padovan.org>
2431 M:      Johan Hedberg <johan.hedberg@gmail.com>
2432 L:      linux-bluetooth@vger.kernel.org
2433 W:      http://www.bluez.org/
2434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2436 S:      Maintained
2437 F:      net/bluetooth/
2438 F:      include/net/bluetooth/
2439
2440 BONDING DRIVER
2441 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2442 M:      Veaceslav Falico <vfalico@gmail.com>
2443 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2444 L:      netdev@vger.kernel.org
2445 W:      http://sourceforge.net/projects/bonding/
2446 S:      Supported
2447 F:      drivers/net/bonding/
2448 F:      include/uapi/linux/if_bonding.h
2449
2450 BPF (Safe dynamic programs and tools)
2451 M:      Alexei Starovoitov <ast@kernel.org>
2452 L:      netdev@vger.kernel.org
2453 L:      linux-kernel@vger.kernel.org
2454 S:      Supported
2455 F:      kernel/bpf/
2456
2457 BROADCOM B44 10/100 ETHERNET DRIVER
2458 M:      Gary Zambrano <zambrano@broadcom.com>
2459 L:      netdev@vger.kernel.org
2460 S:      Supported
2461 F:      drivers/net/ethernet/broadcom/b44.*
2462
2463 BROADCOM B53 ETHERNET SWITCH DRIVER
2464 M:      Florian Fainelli <f.fainelli@gmail.com>
2465 L:      netdev@vger.kernel.org
2466 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
2467 S:      Supported
2468 F:      drivers/net/dsa/b53/*
2469 F:      include/linux/platform_data/b53.h
2470
2471 BROADCOM GENET ETHERNET DRIVER
2472 M:      Florian Fainelli <f.fainelli@gmail.com>
2473 L:      netdev@vger.kernel.org
2474 S:      Supported
2475 F:      drivers/net/ethernet/broadcom/genet/
2476
2477 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2478 M:      Sony Chacko <sony.chacko@qlogic.com>
2479 M:      Dept-HSGLinuxNICDev@qlogic.com
2480 L:      netdev@vger.kernel.org
2481 S:      Supported
2482 F:      drivers/net/ethernet/broadcom/bnx2.*
2483 F:      drivers/net/ethernet/broadcom/bnx2_*
2484
2485 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2486 M:      Ariel Elior <ariel.elior@qlogic.com>
2487 L:      netdev@vger.kernel.org
2488 S:      Supported
2489 F:      drivers/net/ethernet/broadcom/bnx2x/
2490
2491 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2492 M:      Florian Fainelli <f.fainelli@gmail.com>
2493 M:      Ray Jui <rjui@broadcom.com>
2494 M:      Scott Branden <sbranden@broadcom.com>
2495 L:      bcm-kernel-feedback-list@broadcom.com
2496 T:      git git://github.com/broadcom/mach-bcm
2497 S:      Maintained
2498 F:      arch/arm/mach-bcm/
2499 F:      arch/arm/boot/dts/bcm113*
2500 F:      arch/arm/boot/dts/bcm216*
2501 F:      arch/arm/boot/dts/bcm281*
2502 F:      arch/arm64/boot/dts/broadcom/
2503 F:      arch/arm/configs/bcm_defconfig
2504 F:      drivers/mmc/host/sdhci-bcm-kona.c
2505 F:      drivers/clocksource/bcm_kona_timer.c
2506
2507 BROADCOM BCM2835 ARM ARCHITECTURE
2508 M:      Stephen Warren <swarren@wwwdotorg.org>
2509 M:      Lee Jones <lee@kernel.org>
2510 M:      Eric Anholt <eric@anholt.net>
2511 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2512 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2514 S:      Maintained
2515 N:      bcm2835
2516
2517 BROADCOM BCM47XX MIPS ARCHITECTURE
2518 M:      Hauke Mehrtens <hauke@hauke-m.de>
2519 M:      Rafał Miłecki <zajec5@gmail.com>
2520 L:      linux-mips@linux-mips.org
2521 S:      Maintained
2522 F:      Documentation/devicetree/bindings/mips/brcm/
2523 F:      arch/mips/bcm47xx/*
2524 F:      arch/mips/include/asm/mach-bcm47xx/*
2525
2526 BROADCOM BCM5301X ARM ARCHITECTURE
2527 M:      Hauke Mehrtens <hauke@hauke-m.de>
2528 L:      linux-arm-kernel@lists.infradead.org
2529 S:      Maintained
2530 F:      arch/arm/mach-bcm/bcm_5301x.c
2531 F:      arch/arm/boot/dts/bcm5301x.dtsi
2532 F:      arch/arm/boot/dts/bcm470*
2533
2534 BROADCOM BCM63XX ARM ARCHITECTURE
2535 M:      Florian Fainelli <f.fainelli@gmail.com>
2536 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2537 L:      bcm-kernel-feedback-list@broadcom.com
2538 T:      git git://github.com/broadcom/stblinux.git
2539 S:      Maintained
2540 F:      arch/arm/mach-bcm/bcm63xx.c
2541 F:      arch/arm/include/debug/bcm63xx.S
2542
2543 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2544 M:      Kevin Cernekee <cernekee@gmail.com>
2545 L:      linux-usb@vger.kernel.org
2546 S:      Maintained
2547 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2548
2549 BROADCOM BCM7XXX ARM ARCHITECTURE
2550 M:      Brian Norris <computersforpeace@gmail.com>
2551 M:      Gregory Fong <gregory.0xf0@gmail.com>
2552 M:      Florian Fainelli <f.fainelli@gmail.com>
2553 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2554 L:      bcm-kernel-feedback-list@broadcom.com
2555 T:      git git://github.com/broadcom/stblinux.git
2556 S:      Maintained
2557 F:      arch/arm/mach-bcm/*brcmstb*
2558 F:      arch/arm/boot/dts/bcm7*.dts*
2559 F:      drivers/bus/brcmstb_gisb.c
2560 N:      brcmstb
2561
2562 BROADCOM BMIPS MIPS ARCHITECTURE
2563 M:      Kevin Cernekee <cernekee@gmail.com>
2564 M:      Florian Fainelli <f.fainelli@gmail.com>
2565 L:      linux-mips@linux-mips.org
2566 T:      git git://github.com/broadcom/stblinux.git
2567 S:      Maintained
2568 F:      arch/mips/bmips/*
2569 F:      arch/mips/include/asm/mach-bmips/*
2570 F:      arch/mips/kernel/*bmips*
2571 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2572 F:      drivers/irqchip/irq-bcm63*
2573 F:      drivers/irqchip/irq-bcm7*
2574 F:      drivers/irqchip/irq-brcmstb*
2575 F:      include/linux/bcm963xx_nvram.h
2576 F:      include/linux/bcm963xx_tag.h
2577
2578 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2579 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2580 M:      Prashant Sreedharan <prashant@broadcom.com>
2581 M:      Michael Chan <mchan@broadcom.com>
2582 L:      netdev@vger.kernel.org
2583 S:      Supported
2584 F:      drivers/net/ethernet/broadcom/tg3.*
2585
2586 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2587 M:      Arend van Spriel <arend.vanspriel@broadcom.com>
2588 M:      Franky Lin <franky.lin@broadcom.com>
2589 M:      Hante Meuleman <hante.meuleman@broadcom.com>
2590 L:      linux-wireless@vger.kernel.org
2591 L:      brcm80211-dev-list.pdl@broadcom.com
2592 S:      Supported
2593 F:      drivers/net/wireless/broadcom/brcm80211/
2594
2595 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2596 M:      QLogic-Storage-Upstream@qlogic.com
2597 L:      linux-scsi@vger.kernel.org
2598 S:      Supported
2599 F:      drivers/scsi/bnx2fc/
2600
2601 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2602 M:      QLogic-Storage-Upstream@qlogic.com
2603 L:      linux-scsi@vger.kernel.org
2604 S:      Supported
2605 F:      drivers/scsi/bnx2i/
2606
2607 BROADCOM IPROC ARM ARCHITECTURE
2608 M:      Ray Jui <rjui@broadcom.com>
2609 M:      Scott Branden <sbranden@broadcom.com>
2610 M:      Jon Mason <jonmason@broadcom.com>
2611 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2612 L:      bcm-kernel-feedback-list@broadcom.com
2613 T:      git git://github.com/broadcom/cygnus-linux.git
2614 S:      Maintained
2615 N:      iproc
2616 N:      cygnus
2617 N:      nsp
2618 N:      bcm9113*
2619 N:      bcm9583*
2620 N:      bcm9585*
2621 N:      bcm9586*
2622 N:      bcm988312
2623 N:      bcm113*
2624 N:      bcm583*
2625 N:      bcm585*
2626 N:      bcm586*
2627 N:      bcm88312
2628
2629 BROADCOM BRCMSTB GPIO DRIVER
2630 M:      Gregory Fong <gregory.0xf0@gmail.com>
2631 L:      bcm-kernel-feedback-list@broadcom.com
2632 S:      Supported
2633 F:      drivers/gpio/gpio-brcmstb.c
2634 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2635
2636 BROADCOM KONA GPIO DRIVER
2637 M:      Ray Jui <rjui@broadcom.com>
2638 L:      bcm-kernel-feedback-list@broadcom.com
2639 S:      Supported
2640 F:      drivers/gpio/gpio-bcm-kona.c
2641 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2642
2643 BROADCOM NVRAM DRIVER
2644 M:      Rafał Miłecki <zajec5@gmail.com>
2645 L:      linux-mips@linux-mips.org
2646 S:      Maintained
2647 F:      drivers/firmware/broadcom/*
2648
2649 BROADCOM STB NAND FLASH DRIVER
2650 M:      Brian Norris <computersforpeace@gmail.com>
2651 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2652 L:      linux-mtd@lists.infradead.org
2653 L:      bcm-kernel-feedback-list@broadcom.com
2654 S:      Maintained
2655 F:      drivers/mtd/nand/brcmnand/
2656
2657 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2658 M:      Rafał Miłecki <zajec5@gmail.com>
2659 L:      linux-wireless@vger.kernel.org
2660 S:      Maintained
2661 F:      drivers/bcma/
2662 F:      include/linux/bcma/
2663
2664 BROADCOM SYSTEMPORT ETHERNET DRIVER
2665 M:      Florian Fainelli <f.fainelli@gmail.com>
2666 L:      netdev@vger.kernel.org
2667 S:      Supported
2668 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2669
2670 BROADCOM VULCAN ARM64 SOC
2671 M:      Jayachandran C. <jchandra@broadcom.com>
2672 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2673 L:      bcm-kernel-feedback-list@broadcom.com
2674 S:      Maintained
2675 F:      arch/arm64/boot/dts/broadcom/vulcan*
2676
2677 BROCADE BFA FC SCSI DRIVER
2678 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2679 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2680 L:      linux-scsi@vger.kernel.org
2681 S:      Supported
2682 F:      drivers/scsi/bfa/
2683
2684 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2685 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2686 L:      netdev@vger.kernel.org
2687 S:      Supported
2688 F:      drivers/net/ethernet/brocade/bna/
2689
2690 BSG (block layer generic sg v4 driver)
2691 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2692 L:      linux-scsi@vger.kernel.org
2693 S:      Supported
2694 F:      block/bsg.c
2695 F:      include/linux/bsg.h
2696 F:      include/uapi/linux/bsg.h
2697
2698 BT87X AUDIO DRIVER
2699 M:      Clemens Ladisch <clemens@ladisch.de>
2700 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2701 T:      git git://git.alsa-project.org/alsa-kernel.git
2702 S:      Maintained
2703 F:      Documentation/sound/alsa/Bt87x.txt
2704 F:      sound/pci/bt87x.c
2705
2706 BT8XXGPIO DRIVER
2707 M:      Michael Buesch <m@bues.ch>
2708 W:      http://bu3sch.de/btgpio.php
2709 S:      Maintained
2710 F:      drivers/gpio/gpio-bt8xx.c
2711
2712 BTRFS FILE SYSTEM
2713 M:      Chris Mason <clm@fb.com>
2714 M:      Josef Bacik <jbacik@fb.com>
2715 M:      David Sterba <dsterba@suse.com>
2716 L:      linux-btrfs@vger.kernel.org
2717 W:      http://btrfs.wiki.kernel.org/
2718 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2720 S:      Maintained
2721 F:      Documentation/filesystems/btrfs.txt
2722 F:      fs/btrfs/
2723
2724 BTTV VIDEO4LINUX DRIVER
2725 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2726 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2727 L:      linux-media@vger.kernel.org
2728 W:      https://linuxtv.org
2729 T:      git git://linuxtv.org/media_tree.git
2730 S:      Odd fixes
2731 F:      Documentation/video4linux/bttv/
2732 F:      drivers/media/pci/bt8xx/bttv*
2733
2734 BUSLOGIC SCSI DRIVER
2735 M:      Khalid Aziz <khalid@gonehiking.org>
2736 L:      linux-scsi@vger.kernel.org
2737 S:      Maintained
2738 F:      drivers/scsi/BusLogic.*
2739 F:      drivers/scsi/FlashPoint.*
2740
2741 C-MEDIA CMI8788 DRIVER
2742 M:      Clemens Ladisch <clemens@ladisch.de>
2743 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2744 T:      git git://git.alsa-project.org/alsa-kernel.git
2745 S:      Maintained
2746 F:      sound/pci/oxygen/
2747
2748 C6X ARCHITECTURE
2749 M:      Mark Salter <msalter@redhat.com>
2750 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2751 L:      linux-c6x-dev@linux-c6x.org
2752 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2753 S:      Maintained
2754 F:      arch/c6x/
2755
2756 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2757 M:      David Howells <dhowells@redhat.com>
2758 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2759 S:      Supported
2760 F:      Documentation/filesystems/caching/cachefiles.txt
2761 F:      fs/cachefiles/
2762
2763 CADET FM/AM RADIO RECEIVER DRIVER
2764 M:      Hans Verkuil <hverkuil@xs4all.nl>
2765 L:      linux-media@vger.kernel.org
2766 T:      git git://linuxtv.org/media_tree.git
2767 W:      https://linuxtv.org
2768 S:      Maintained
2769 F:      drivers/media/radio/radio-cadet*
2770
2771 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2772 M:      Jonathan Corbet <corbet@lwn.net>
2773 L:      linux-media@vger.kernel.org
2774 T:      git git://linuxtv.org/media_tree.git
2775 S:      Maintained
2776 F:      Documentation/video4linux/cafe_ccic
2777 F:      drivers/media/platform/marvell-ccic/
2778
2779 CAIF NETWORK LAYER
2780 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2781 L:      netdev@vger.kernel.org
2782 S:      Supported
2783 F:      Documentation/networking/caif/
2784 F:      drivers/net/caif/
2785 F:      include/uapi/linux/caif/
2786 F:      include/net/caif/
2787 F:      net/caif/
2788
2789 CALGARY x86-64 IOMMU
2790 M:      Muli Ben-Yehuda <mulix@mulix.org>
2791 M:      Jon Mason <jdmason@kudzu.us>
2792 L:      iommu@lists.linux-foundation.org
2793 S:      Maintained
2794 F:      arch/x86/kernel/pci-calgary_64.c
2795 F:      arch/x86/kernel/tce_64.c
2796 F:      arch/x86/include/asm/calgary.h
2797 F:      arch/x86/include/asm/tce.h
2798
2799 CAN NETWORK LAYER
2800 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2801 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2802 L:      linux-can@vger.kernel.org
2803 W:      https://github.com/linux-can
2804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2806 S:      Maintained
2807 F:      Documentation/networking/can.txt
2808 F:      net/can/
2809 F:      include/linux/can/core.h
2810 F:      include/uapi/linux/can.h
2811 F:      include/uapi/linux/can/bcm.h
2812 F:      include/uapi/linux/can/raw.h
2813 F:      include/uapi/linux/can/gw.h
2814
2815 CAN NETWORK DRIVERS
2816 M:      Wolfgang Grandegger <wg@grandegger.com>
2817 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2818 L:      linux-can@vger.kernel.org
2819 W:      https://github.com/linux-can
2820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2822 S:      Maintained
2823 F:      Documentation/devicetree/bindings/net/can/
2824 F:      drivers/net/can/
2825 F:      include/linux/can/dev.h
2826 F:      include/linux/can/platform/
2827 F:      include/uapi/linux/can/error.h
2828 F:      include/uapi/linux/can/netlink.h
2829
2830 CAPABILITIES
2831 M:      Serge Hallyn <serge.hallyn@canonical.com>
2832 L:      linux-security-module@vger.kernel.org
2833 S:      Supported
2834 F:      include/linux/capability.h
2835 F:      include/uapi/linux/capability.h
2836 F:      security/commoncap.c
2837 F:      kernel/capability.c
2838
2839 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2840 M:      Kevin Tsai <ktsai@capellamicro.com>
2841 S:      Maintained
2842 F:      drivers/iio/light/cm*
2843 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2844
2845 CAVIUM LIQUIDIO NETWORK DRIVER
2846 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2847 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2848 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2849 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2850 L:     netdev@vger.kernel.org
2851 W:     http://www.cavium.com
2852 S:     Supported
2853 F:     drivers/net/ethernet/cavium/liquidio/
2854
2855 CC2520 IEEE-802.15.4 RADIO DRIVER
2856 M:      Varka Bhadram <varkabhadram@gmail.com>
2857 L:      linux-wpan@vger.kernel.org
2858 S:      Maintained
2859 F:      drivers/net/ieee802154/cc2520.c
2860 F:      include/linux/spi/cc2520.h
2861 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2862
2863 CELL BROADBAND ENGINE ARCHITECTURE
2864 M:      Arnd Bergmann <arnd@arndb.de>
2865 L:      linuxppc-dev@lists.ozlabs.org
2866 W:      http://www.ibm.com/developerworks/power/cell/
2867 S:      Supported
2868 F:      arch/powerpc/include/asm/cell*.h
2869 F:      arch/powerpc/include/asm/spu*.h
2870 F:      arch/powerpc/include/uapi/asm/spu*.h
2871 F:      arch/powerpc/oprofile/*cell*
2872 F:      arch/powerpc/platforms/cell/
2873
2874 CEPH COMMON CODE (LIBCEPH)
2875 M:      Ilya Dryomov <idryomov@gmail.com>
2876 M:      "Yan, Zheng" <zyan@redhat.com>
2877 M:      Sage Weil <sage@redhat.com>
2878 L:      ceph-devel@vger.kernel.org
2879 W:      http://ceph.com/
2880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2881 T:      git git://github.com/ceph/ceph-client.git
2882 S:      Supported
2883 F:      net/ceph/
2884 F:      include/linux/ceph/
2885 F:      include/linux/crush/
2886
2887 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2888 M:      "Yan, Zheng" <zyan@redhat.com>
2889 M:      Sage Weil <sage@redhat.com>
2890 M:      Ilya Dryomov <idryomov@gmail.com>
2891 L:      ceph-devel@vger.kernel.org
2892 W:      http://ceph.com/
2893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2894 T:      git git://github.com/ceph/ceph-client.git
2895 S:      Supported
2896 F:      Documentation/filesystems/ceph.txt
2897 F:      fs/ceph/
2898
2899 CERTIFICATE HANDLING:
2900 M:      David Howells <dhowells@redhat.com>
2901 M:      David Woodhouse <dwmw2@infradead.org>
2902 L:      keyrings@vger.kernel.org
2903 S:      Maintained
2904 F:      Documentation/module-signing.txt
2905 F:      certs/
2906 F:      scripts/sign-file.c
2907 F:      scripts/extract-cert.c
2908
2909 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2910 L:      linux-usb@vger.kernel.org
2911 S:      Orphan
2912 F:      Documentation/usb/WUSB-Design-overview.txt
2913 F:      Documentation/usb/wusb-cbaf
2914 F:      drivers/usb/host/hwa-hc.c
2915 F:      drivers/usb/host/whci/
2916 F:      drivers/usb/wusbcore/
2917 F:      include/linux/usb/wusb*
2918
2919 CFAG12864B LCD DRIVER
2920 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2921 W:      http://miguelojeda.es/auxdisplay.htm
2922 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2923 S:      Maintained
2924 F:      drivers/auxdisplay/cfag12864b.c
2925 F:      include/linux/cfag12864b.h
2926
2927 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2928 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2929 W:      http://miguelojeda.es/auxdisplay.htm
2930 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2931 S:      Maintained
2932 F:      drivers/auxdisplay/cfag12864bfb.c
2933 F:      include/linux/cfag12864b.h
2934
2935 CFG80211 and NL80211
2936 M:      Johannes Berg <johannes@sipsolutions.net>
2937 L:      linux-wireless@vger.kernel.org
2938 W:      http://wireless.kernel.org/
2939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2941 S:      Maintained
2942 F:      include/uapi/linux/nl80211.h
2943 F:      include/net/cfg80211.h
2944 F:      net/wireless/*
2945 X:      net/wireless/wext*
2946
2947 CHAR and MISC DRIVERS
2948 M:      Arnd Bergmann <arnd@arndb.de>
2949 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2951 S:      Supported
2952 F:      drivers/char/*
2953 F:      drivers/misc/*
2954 F:      include/linux/miscdevice.h
2955
2956 CHECKPATCH
2957 M:      Andy Whitcroft <apw@canonical.com>
2958 M:      Joe Perches <joe@perches.com>
2959 S:      Maintained
2960 F:      scripts/checkpatch.pl
2961
2962 CHINESE DOCUMENTATION
2963 M:      Harry Wei <harryxiyou@gmail.com>
2964 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2965 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2966 S:      Maintained
2967 F:      Documentation/zh_CN/
2968
2969 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2970 M:      Peter Chen <Peter.Chen@nxp.com>
2971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2972 L:      linux-usb@vger.kernel.org
2973 S:      Maintained
2974 F:      drivers/usb/chipidea/
2975
2976 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2977 M:      Hans de Goede <hdegoede@redhat.com>
2978 L:      linux-input@vger.kernel.org
2979 S:      Maintained
2980 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2981 F:      drivers/input/touchscreen/chipone_icn8318.c
2982
2983 CHROME HARDWARE PLATFORM SUPPORT
2984 M:      Olof Johansson <olof@lixom.net>
2985 S:      Maintained
2986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2987 F:      drivers/platform/chrome/
2988
2989 CISCO VIC ETHERNET NIC DRIVER
2990 M:      Christian Benvenuti <benve@cisco.com>
2991 M:      Sujith Sankar <ssujith@cisco.com>
2992 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2993 M:      Neel Patel <neepatel@cisco.com>
2994 S:      Supported
2995 F:      drivers/net/ethernet/cisco/enic/
2996
2997 CISCO VIC LOW LATENCY NIC DRIVER
2998 M:      Christian Benvenuti <benve@cisco.com>
2999 M:      Dave Goodell <dgoodell@cisco.com>
3000 S:      Supported
3001 F:      drivers/infiniband/hw/usnic/
3002
3003 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3004 M:      Hartley Sweeten <hsweeten@visionengravers.com>
3005 L:      netdev@vger.kernel.org
3006 S:      Maintained
3007 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
3008
3009 CIRRUS LOGIC AUDIO CODEC DRIVERS
3010 M:      Brian Austin <brian.austin@cirrus.com>
3011 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
3012 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3013 S:      Maintained
3014 F:      sound/soc/codecs/cs*
3015
3016 CLEANCACHE API
3017 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3018 L:      linux-kernel@vger.kernel.org
3019 S:      Maintained
3020 F:      mm/cleancache.c
3021 F:      include/linux/cleancache.h
3022
3023 CLK API
3024 M:      Russell King <linux@armlinux.org.uk>
3025 L:      linux-clk@vger.kernel.org
3026 S:      Maintained
3027 F:      include/linux/clk.h
3028
3029 CLOCKSOURCE, CLOCKEVENT DRIVERS
3030 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3031 M:      Thomas Gleixner <tglx@linutronix.de>
3032 L:      linux-kernel@vger.kernel.org
3033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3034 S:      Supported
3035 F:      drivers/clocksource
3036
3037 CISCO FCOE HBA DRIVER
3038 M:      Hiral Patel <hiralpat@cisco.com>
3039 M:      Suma Ramars <sramars@cisco.com>
3040 M:      Brian Uchino <buchino@cisco.com>
3041 L:      linux-scsi@vger.kernel.org
3042 S:      Supported
3043 F:      drivers/scsi/fnic/
3044
3045 CISCO SCSI HBA DRIVER
3046 M:      Narsimhulu Musini <nmusini@cisco.com>
3047 M:      Sesidhar Baddela <sebaddel@cisco.com>
3048 L:      linux-scsi@vger.kernel.org
3049 S:      Supported
3050 F:      drivers/scsi/snic/
3051
3052 CMPC ACPI DRIVER
3053 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3054 M:      Daniel Oliveira Nascimento <don@syst.com.br>
3055 L:      platform-driver-x86@vger.kernel.org
3056 S:      Supported
3057 F:      drivers/platform/x86/classmate-laptop.c
3058
3059 COBALT MEDIA DRIVER
3060 M:      Hans Verkuil <hans.verkuil@cisco.com>
3061 L:      linux-media@vger.kernel.org
3062 T:      git git://linuxtv.org/media_tree.git
3063 W:      https://linuxtv.org
3064 S:      Supported
3065 F:      drivers/media/pci/cobalt/
3066
3067 COCCINELLE/Semantic Patches (SmPL)
3068 M:      Julia Lawall <Julia.Lawall@lip6.fr>
3069 M:      Gilles Muller <Gilles.Muller@lip6.fr>
3070 M:      Nicolas Palix <nicolas.palix@imag.fr>
3071 M:      Michal Marek <mmarek@suse.com>
3072 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
3073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3074 W:      http://coccinelle.lip6.fr/
3075 S:      Supported
3076 F:      Documentation/coccinelle.txt
3077 F:      scripts/coccinelle/
3078 F:      scripts/coccicheck
3079
3080 CODA FILE SYSTEM
3081 M:      Jan Harkes <jaharkes@cs.cmu.edu>
3082 M:      coda@cs.cmu.edu
3083 L:      codalist@coda.cs.cmu.edu
3084 W:      http://www.coda.cs.cmu.edu/
3085 S:      Maintained
3086 F:      Documentation/filesystems/coda.txt
3087 F:      fs/coda/
3088 F:      include/linux/coda*.h
3089 F:      include/uapi/linux/coda*.h
3090
3091 CODA V4L2 MEM2MEM DRIVER
3092 M:      Philipp Zabel <p.zabel@pengutronix.de>
3093 L:      linux-media@vger.kernel.org
3094 S:      Maintained
3095 F:      Documentation/devicetree/bindings/media/coda.txt
3096 F:      drivers/media/platform/coda/
3097
3098 COMMON CLK FRAMEWORK
3099 M:      Michael Turquette <mturquette@baylibre.com>
3100 M:      Stephen Boyd <sboyd@codeaurora.org>
3101 L:      linux-clk@vger.kernel.org
3102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3103 S:      Maintained
3104 F:      Documentation/devicetree/bindings/clock/
3105 F:      drivers/clk/
3106 X:      drivers/clk/clkdev.c
3107 F:      include/linux/clk-pr*
3108 F:      include/linux/clk/
3109
3110 COMMON INTERNET FILE SYSTEM (CIFS)
3111 M:      Steve French <sfrench@samba.org>
3112 L:      linux-cifs@vger.kernel.org
3113 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3114 W:      http://linux-cifs.samba.org/
3115 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3116 S:      Supported
3117 F:      Documentation/filesystems/cifs/
3118 F:      fs/cifs/
3119
3120 COMPACTPCI HOTPLUG CORE
3121 M:      Scott Murray <scott@spiteful.org>
3122 L:      linux-pci@vger.kernel.org
3123 S:      Maintained
3124 F:      drivers/pci/hotplug/cpci_hotplug*
3125
3126 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3127 M:      Scott Murray <scott@spiteful.org>
3128 L:      linux-pci@vger.kernel.org
3129 S:      Maintained
3130 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3131
3132 COMPACTPCI HOTPLUG GENERIC DRIVER
3133 M:      Scott Murray <scott@spiteful.org>
3134 L:      linux-pci@vger.kernel.org
3135 S:      Maintained
3136 F:      drivers/pci/hotplug/cpcihp_generic.c
3137
3138 COMPAL LAPTOP SUPPORT
3139 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3140 L:      platform-driver-x86@vger.kernel.org
3141 S:      Maintained
3142 F:      drivers/platform/x86/compal-laptop.c
3143
3144 CONEXANT ACCESSRUNNER USB DRIVER
3145 L:      accessrunner-general@lists.sourceforge.net
3146 W:      http://accessrunner.sourceforge.net/
3147 S:      Orphan
3148 F:      drivers/usb/atm/cxacru.c
3149
3150 CONFIGFS
3151 M:      Joel Becker <jlbec@evilplan.org>
3152 M:      Christoph Hellwig <hch@lst.de>
3153 T:      git git://git.infradead.org/users/hch/configfs.git
3154 S:      Supported
3155 F:      fs/configfs/
3156 F:      include/linux/configfs.h
3157
3158 CONNECTOR
3159 M:      Evgeniy Polyakov <zbr@ioremap.net>
3160 L:      netdev@vger.kernel.org
3161 S:      Maintained
3162 F:      drivers/connector/
3163
3164 CONTROL GROUP (CGROUP)
3165 M:      Tejun Heo <tj@kernel.org>
3166 M:      Li Zefan <lizefan@huawei.com>
3167 M:      Johannes Weiner <hannes@cmpxchg.org>
3168 L:      cgroups@vger.kernel.org
3169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3170 S:      Maintained
3171 F:      Documentation/cgroups/
3172 F:      include/linux/cgroup*
3173 F:      kernel/cgroup*
3174
3175 CONTROL GROUP - CPUSET
3176 M:      Li Zefan <lizefan@huawei.com>
3177 L:      cgroups@vger.kernel.org
3178 W:      http://www.bullopensource.org/cpuset/
3179 W:      http://oss.sgi.com/projects/cpusets/
3180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3181 S:      Maintained
3182 F:      Documentation/cgroups/cpusets.txt
3183 F:      include/linux/cpuset.h
3184 F:      kernel/cpuset.c
3185
3186 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3187 M:      Johannes Weiner <hannes@cmpxchg.org>
3188 M:      Michal Hocko <mhocko@kernel.org>
3189 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3190 L:      cgroups@vger.kernel.org
3191 L:      linux-mm@kvack.org
3192 S:      Maintained
3193 F:      mm/memcontrol.c
3194 F:      mm/swap_cgroup.c
3195
3196 CORETEMP HARDWARE MONITORING DRIVER
3197 M:      Fenghua Yu <fenghua.yu@intel.com>
3198 L:      linux-hwmon@vger.kernel.org
3199 S:      Maintained
3200 F:      Documentation/hwmon/coretemp
3201 F:      drivers/hwmon/coretemp.c
3202
3203 COSA/SRP SYNC SERIAL DRIVER
3204 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3205 W:      http://www.fi.muni.cz/~kas/cosa/
3206 S:      Maintained
3207 F:      drivers/net/wan/cosa*
3208
3209 CPMAC ETHERNET DRIVER
3210 M:      Florian Fainelli <florian@openwrt.org>
3211 L:      netdev@vger.kernel.org
3212 S:      Maintained
3213 F:      drivers/net/ethernet/ti/cpmac.c
3214
3215 CPU FREQUENCY DRIVERS
3216 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3217 M:      Viresh Kumar <viresh.kumar@linaro.org>
3218 L:      linux-pm@vger.kernel.org
3219 S:      Maintained
3220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3221 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3222 F:      drivers/cpufreq/
3223 F:      include/linux/cpufreq.h
3224
3225 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3226 M:      Viresh Kumar <viresh.kumar@linaro.org>
3227 M:      Sudeep Holla <sudeep.holla@arm.com>
3228 L:      linux-pm@vger.kernel.org
3229 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3230 S:      Maintained
3231 F:      drivers/cpufreq/arm_big_little.h
3232 F:      drivers/cpufreq/arm_big_little.c
3233 F:      drivers/cpufreq/arm_big_little_dt.c
3234
3235 CPUIDLE DRIVER - ARM BIG LITTLE
3236 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3237 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3238 L:      linux-pm@vger.kernel.org
3239 L:      linux-arm-kernel@lists.infradead.org
3240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3241 S:      Maintained
3242 F:      drivers/cpuidle/cpuidle-big_little.c
3243
3244 CPUIDLE DRIVER - ARM EXYNOS
3245 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3246 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3247 M:      Kukjin Kim <kgene@kernel.org>
3248 L:      linux-pm@vger.kernel.org
3249 L:      linux-samsung-soc@vger.kernel.org
3250 S:      Supported
3251 F:      drivers/cpuidle/cpuidle-exynos.c
3252 F:      arch/arm/mach-exynos/pm.c
3253
3254 CPUIDLE DRIVERS
3255 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3256 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3257 L:      linux-pm@vger.kernel.org
3258 S:      Maintained
3259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3260 F:      drivers/cpuidle/*
3261 F:      include/linux/cpuidle.h
3262
3263 CPUID/MSR DRIVER
3264 M:      "H. Peter Anvin" <hpa@zytor.com>
3265 S:      Maintained
3266 F:      arch/x86/kernel/cpuid.c
3267 F:      arch/x86/kernel/msr.c
3268
3269 CPU POWER MONITORING SUBSYSTEM
3270 M:      Thomas Renninger <trenn@suse.com>
3271 L:      linux-pm@vger.kernel.org
3272 S:      Maintained
3273 F:      tools/power/cpupower/
3274
3275 CRAMFS FILESYSTEM
3276 W:      http://sourceforge.net/projects/cramfs/
3277 S:      Orphan / Obsolete
3278 F:      Documentation/filesystems/cramfs.txt
3279 F:      fs/cramfs/
3280
3281 CRIS PORT
3282 M:      Mikael Starvik <starvik@axis.com>
3283 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3284 L:      linux-cris-kernel@axis.com
3285 W:      http://developer.axis.com
3286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3287 S:      Maintained
3288 F:      arch/cris/
3289 F:      drivers/tty/serial/crisv10.*
3290
3291 CRYPTO API
3292 M:      Herbert Xu <herbert@gondor.apana.org.au>
3293 M:      "David S. Miller" <davem@davemloft.net>
3294 L:      linux-crypto@vger.kernel.org
3295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3297 S:      Maintained
3298 F:      Documentation/crypto/
3299 F:      Documentation/DocBook/crypto-API.tmpl
3300 F:      arch/*/crypto/
3301 F:      crypto/
3302 F:      drivers/crypto/
3303 F:      include/crypto/
3304
3305 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3306 M:      Neil Horman <nhorman@tuxdriver.com>
3307 L:      linux-crypto@vger.kernel.org
3308 S:      Maintained
3309 F:      crypto/ansi_cprng.c
3310 F:      crypto/rng.c
3311
3312 CS3308 MEDIA DRIVER
3313 M:      Hans Verkuil <hverkuil@xs4all.nl>
3314 L:      linux-media@vger.kernel.org
3315 T:      git git://linuxtv.org/media_tree.git
3316 W:      http://linuxtv.org
3317 S:      Odd Fixes
3318 F:      drivers/media/i2c/cs3308.c
3319 F:      drivers/media/i2c/cs3308.h
3320
3321 CS5535 Audio ALSA driver
3322 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3323 S:      Maintained
3324 F:      sound/pci/cs5535audio/
3325
3326 CW1200 WLAN driver
3327 M:      Solomon Peachy <pizza@shaftnet.org>
3328 S:      Maintained
3329 F:      drivers/net/wireless/st/cw1200/
3330
3331 CX18 VIDEO4LINUX DRIVER
3332 M:      Andy Walls <awalls@md.metrocast.net>
3333 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3334 L:      linux-media@vger.kernel.org
3335 T:      git git://linuxtv.org/media_tree.git
3336 W:      https://linuxtv.org
3337 W:      http://www.ivtvdriver.org/index.php/Cx18
3338 S:      Maintained
3339 F:      Documentation/video4linux/cx18.txt
3340 F:      drivers/media/pci/cx18/
3341 F:      include/uapi/linux/ivtv*
3342
3343 CX2341X MPEG ENCODER HELPER MODULE
3344 M:      Hans Verkuil <hverkuil@xs4all.nl>
3345 L:      linux-media@vger.kernel.org
3346 T:      git git://linuxtv.org/media_tree.git
3347 W:      https://linuxtv.org
3348 S:      Maintained
3349 F:      drivers/media/common/cx2341x*
3350 F:      include/media/cx2341x*
3351
3352 CX24120 MEDIA DRIVER
3353 M:      Jemma Denson <jdenson@gmail.com>
3354 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3355 L:      linux-media@vger.kernel.org
3356 W:      https://linuxtv.org
3357 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3358 S:      Maintained
3359 F:      drivers/media/dvb-frontends/cx24120*
3360
3361 CX88 VIDEO4LINUX DRIVER
3362 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
3363 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
3364 L:      linux-media@vger.kernel.org
3365 W:      https://linuxtv.org
3366 T:      git git://linuxtv.org/media_tree.git
3367 S:      Odd fixes
3368 F:      Documentation/video4linux/cx88/
3369 F:      drivers/media/pci/cx88/
3370
3371 CXD2820R MEDIA DRIVER
3372 M:      Antti Palosaari <crope@iki.fi>
3373 L:      linux-media@vger.kernel.org
3374 W:      https://linuxtv.org
3375 W:      http://palosaari.fi/linux/
3376 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3377 T:      git git://linuxtv.org/anttip/media_tree.git
3378 S:      Maintained
3379 F:      drivers/media/dvb-frontends/cxd2820r*
3380
3381 CXGB3 ETHERNET DRIVER (CXGB3)
3382 M:      Santosh Raspatur <santosh@chelsio.com>
3383 L:      netdev@vger.kernel.org
3384 W:      http://www.chelsio.com
3385 S:      Supported
3386 F:      drivers/net/ethernet/chelsio/cxgb3/
3387
3388 CXGB3 ISCSI DRIVER (CXGB3I)
3389 M:      Karen Xie <kxie@chelsio.com>
3390 L:      linux-scsi@vger.kernel.org
3391 W:      http://www.chelsio.com
3392 S:      Supported
3393 F:      drivers/scsi/cxgbi/cxgb3i
3394
3395 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3396 M:      Steve Wise <swise@chelsio.com>
3397 L:      linux-rdma@vger.kernel.org
3398 W:      http://www.openfabrics.org
3399 S:      Supported
3400 F:      drivers/infiniband/hw/cxgb3/
3401
3402 CXGB4 ETHERNET DRIVER (CXGB4)
3403 M:      Hariprasad S <hariprasad@chelsio.com>
3404 L:      netdev@vger.kernel.org
3405 W:      http://www.chelsio.com
3406 S:      Supported
3407 F:      drivers/net/ethernet/chelsio/cxgb4/
3408
3409 CXGB4 ISCSI DRIVER (CXGB4I)
3410 M:      Karen Xie <kxie@chelsio.com>
3411 L:      linux-scsi@vger.kernel.org
3412 W:      http://www.chelsio.com
3413 S:      Supported
3414 F:      drivers/scsi/cxgbi/cxgb4i
3415
3416 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3417 M:      Steve Wise <swise@chelsio.com>
3418 L:      linux-rdma@vger.kernel.org
3419 W:      http://www.openfabrics.org
3420 S:      Supported
3421 F:      drivers/infiniband/hw/cxgb4/
3422
3423 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3424 M:      Casey Leedom <leedom@chelsio.com>
3425 L:      netdev@vger.kernel.org
3426 W:      http://www.chelsio.com
3427 S:      Supported
3428 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3429
3430 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3431 M:      Ian Munsie <imunsie@au1.ibm.com>
3432 M:      Michael Neuling <mikey@neuling.org>
3433 L:      linuxppc-dev@lists.ozlabs.org
3434 S:      Supported
3435 F:      drivers/misc/cxl/
3436 F:      include/misc/cxl*
3437 F:      include/uapi/misc/cxl.h
3438 F:      Documentation/powerpc/cxl.txt
3439 F:      Documentation/powerpc/cxl.txt
3440 F:      Documentation/ABI/testing/sysfs-class-cxl
3441
3442 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3443 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3444 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3445 L:      linux-scsi@vger.kernel.org
3446 S:      Supported
3447 F:      drivers/scsi/cxlflash/
3448 F:      include/uapi/scsi/cxlflash_ioctls.h
3449 F:      Documentation/powerpc/cxlflash.txt
3450
3451 STMMAC ETHERNET DRIVER
3452 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3453 M:      Alexandre Torgue <alexandre.torgue@st.com>
3454 L:      netdev@vger.kernel.org
3455 W:      http://www.stlinux.com
3456 S:      Supported
3457 F:      drivers/net/ethernet/stmicro/stmmac/
3458
3459 CYBERPRO FB DRIVER
3460 M:      Russell King <linux@armlinux.org.uk>
3461 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3462 W:      http://www.armlinux.org.uk/
3463 S:      Maintained
3464 F:      drivers/video/fbdev/cyber2000fb.*
3465
3466 CYCLADES ASYNC MUX DRIVER
3467 W:      http://www.cyclades.com/
3468 S:      Orphan
3469 F:      drivers/tty/cyclades.c
3470 F:      include/linux/cyclades.h
3471 F:      include/uapi/linux/cyclades.h
3472
3473 CYCLADES PC300 DRIVER
3474 W:      http://www.cyclades.com/
3475 S:      Orphan
3476 F:      drivers/net/wan/pc300*
3477
3478 CYPRESS_FIRMWARE MEDIA DRIVER
3479 M:      Antti Palosaari <crope@iki.fi>
3480 L:      linux-media@vger.kernel.org
3481 W:      https://linuxtv.org
3482 W:      http://palosaari.fi/linux/
3483 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3484 T:      git git://linuxtv.org/anttip/media_tree.git
3485 S:      Maintained
3486 F:      drivers/media/common/cypress_firmware*
3487
3488 CYTTSP TOUCHSCREEN DRIVER
3489 M:      Ferruh Yigit <fery@cypress.com>
3490 L:      linux-input@vger.kernel.org
3491 S:      Supported
3492 F:      drivers/input/touchscreen/cyttsp*
3493 F:      include/linux/input/cyttsp.h
3494
3495 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3496 M:      Joshua Kinard <kumba@gentoo.org>
3497 S:      Maintained
3498 F:      drivers/rtc/rtc-ds1685.c
3499 F:      include/linux/rtc/ds1685.h
3500
3501 DAMA SLAVE for AX.25
3502 M:      Joerg Reuter <jreuter@yaina.de>
3503 W:      http://yaina.de/jreuter/
3504 W:      http://www.qsl.net/dl1bke/
3505 L:      linux-hams@vger.kernel.org
3506 S:      Maintained
3507 F:      net/ax25/af_ax25.c
3508 F:      net/ax25/ax25_dev.c
3509 F:      net/ax25/ax25_ds_*
3510 F:      net/ax25/ax25_in.c
3511 F:      net/ax25/ax25_out.c
3512 F:      net/ax25/ax25_timer.c
3513 F:      net/ax25/sysctl_net_ax25.c
3514
3515 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3516 L:      netdev@vger.kernel.org
3517 S:      Orphan
3518 F:      Documentation/networking/dmfe.txt
3519 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3520
3521 DC390/AM53C974 SCSI driver
3522 M:      Hannes Reinecke <hare@suse.com>
3523 L:      linux-scsi@vger.kernel.org
3524 S:      Maintained
3525 F:      drivers/scsi/am53c974.c
3526
3527 DC395x SCSI driver
3528 M:      Oliver Neukum <oliver@neukum.org>
3529 M:      Ali Akcaagac <aliakc@web.de>
3530 M:      Jamie Lenehan <lenehan@twibble.org>
3531 L:      dc395x@twibble.org
3532 W:      http://twibble.org/dist/dc395x/
3533 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3534 S:      Maintained
3535 F:      Documentation/scsi/dc395x.txt
3536 F:      drivers/scsi/dc395x.*
3537
3538 DCCP PROTOCOL
3539 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3540 L:      dccp@vger.kernel.org
3541 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3542 S:      Maintained
3543 F:      include/linux/dccp.h
3544 F:      include/uapi/linux/dccp.h
3545 F:      include/linux/tfrc.h
3546 F:      net/dccp/
3547
3548 DECnet NETWORK LAYER
3549 W:      http://linux-decnet.sourceforge.net
3550 L:      linux-decnet-user@lists.sourceforge.net
3551 S:      Orphan
3552 F:      Documentation/networking/decnet.txt
3553 F:      net/decnet/
3554
3555 DECSTATION PLATFORM SUPPORT
3556 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3557 L:      linux-mips@linux-mips.org
3558 W:      http://www.linux-mips.org/wiki/DECstation
3559 S:      Maintained
3560 F:      arch/mips/dec/
3561 F:      arch/mips/include/asm/dec/
3562 F:      arch/mips/include/asm/mach-dec/
3563
3564 DEFXX FDDI NETWORK DRIVER
3565 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3566 S:      Maintained
3567 F:      drivers/net/fddi/defxx.*
3568
3569 DELL LAPTOP DRIVER
3570 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3571 M:      Pali Rohár <pali.rohar@gmail.com>
3572 L:      platform-driver-x86@vger.kernel.org
3573 S:      Maintained
3574 F:      drivers/platform/x86/dell-laptop.c
3575
3576 DELL LAPTOP RBTN DRIVER
3577 M:      Pali Rohár <pali.rohar@gmail.com>
3578 S:      Maintained
3579 F:      drivers/platform/x86/dell-rbtn.*
3580
3581 DELL LAPTOP FREEFALL DRIVER
3582 M:      Pali Rohár <pali.rohar@gmail.com>
3583 S:      Maintained
3584 F:      drivers/platform/x86/dell-smo8800.c
3585
3586 DELL LAPTOP SMM DRIVER
3587 M:      Pali Rohár <pali.rohar@gmail.com>
3588 S:      Maintained
3589 F:      drivers/hwmon/dell-smm-hwmon.c
3590 F:      include/uapi/linux/i8k.h
3591
3592 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3593 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3594 S:      Maintained
3595 F:      Documentation/dcdbas.txt
3596 F:      drivers/firmware/dcdbas.*
3597
3598 DELL WMI EXTRAS DRIVER
3599 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3600 M:      Pali Rohár <pali.rohar@gmail.com>
3601 S:      Maintained
3602 F:      drivers/platform/x86/dell-wmi.c
3603
3604 DESIGNWARE USB2 DRD IP DRIVER
3605 M:      John Youn <johnyoun@synopsys.com>
3606 L:      linux-usb@vger.kernel.org
3607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3608 S:      Maintained
3609 F:      drivers/usb/dwc2/
3610
3611 DESIGNWARE USB3 DRD IP DRIVER
3612 M:      Felipe Balbi <balbi@kernel.org>
3613 L:      linux-usb@vger.kernel.org
3614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3615 S:      Maintained
3616 F:      drivers/usb/dwc3/
3617
3618 DEVICE COREDUMP (DEV_COREDUMP)
3619 M:      Johannes Berg <johannes@sipsolutions.net>
3620 L:      linux-kernel@vger.kernel.org
3621 S:      Maintained
3622 F:      drivers/base/devcoredump.c
3623 F:      include/linux/devcoredump.h
3624
3625 DEVICE FREQUENCY (DEVFREQ)
3626 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3627 M:      Kyungmin Park <kyungmin.park@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:      Maintained
3631 F:      drivers/devfreq/
3632 F:      include/linux/devfreq.h
3633 F:      Documentation/devicetree/bindings/devfreq/
3634
3635 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3636 M:      Chanwoo Choi <cw00.choi@samsung.com>
3637 L:      linux-pm@vger.kernel.org
3638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3639 S:      Supported
3640 F:      drivers/devfreq/event/
3641 F:      drivers/devfreq/devfreq-event.c
3642 F:      include/linux/devfreq-event.h
3643 F:      Documentation/devicetree/bindings/devfreq/event/
3644
3645 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3646 M:      Chanwoo Choi <cw00.choi@samsung.com>
3647 L:      linux-pm@vger.kernel.org
3648 L:      linux-samsung-soc@vger.kernel.org
3649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3650 S:      Maintained
3651 F:      drivers/devfreq/exynos-bus.c
3652 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3653
3654 DEVICE NUMBER REGISTRY
3655 M:      Torben Mathiasen <device@lanana.org>
3656 W:      http://lanana.org/docs/device-list/index.html
3657 S:      Maintained
3658
3659 DEVICE-MAPPER  (LVM)
3660 M:      Alasdair Kergon <agk@redhat.com>
3661 M:      Mike Snitzer <snitzer@redhat.com>
3662 M:      dm-devel@redhat.com
3663 L:      dm-devel@redhat.com
3664 W:      http://sources.redhat.com/dm
3665 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3667 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3668 S:      Maintained
3669 F:      Documentation/device-mapper/
3670 F:      drivers/md/dm*
3671 F:      drivers/md/persistent-data/
3672 F:      include/linux/device-mapper.h
3673 F:      include/linux/dm-*.h
3674 F:      include/uapi/linux/dm-*.h
3675
3676 DEVLINK
3677 M:      Jiri Pirko <jiri@mellanox.com>
3678 L:      netdev@vger.kernel.org
3679 S:      Supported
3680 F:      net/core/devlink.c
3681 F:      include/net/devlink.h
3682 F:      include/uapi/linux/devlink.h
3683
3684 DIALOG SEMICONDUCTOR DRIVERS
3685 M:      Support Opensource <support.opensource@diasemi.com>
3686 W:      http://www.dialog-semiconductor.com/products
3687 S:      Supported
3688 F:      Documentation/hwmon/da90??
3689 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3690 F:      drivers/gpio/gpio-da90??.c
3691 F:      drivers/hwmon/da90??-hwmon.c
3692 F:      drivers/iio/adc/da91??-*.c
3693 F:      drivers/input/misc/da90??_onkey.c
3694 F:      drivers/input/touchscreen/da9052_tsi.c
3695 F:      drivers/leds/leds-da90??.c
3696 F:      drivers/mfd/da903x.c
3697 F:      drivers/mfd/da90??-*.c
3698 F:      drivers/mfd/da91??-*.c
3699 F:      drivers/power/da9052-battery.c
3700 F:      drivers/power/da91??-*.c
3701 F:      drivers/regulator/da903x.c
3702 F:      drivers/regulator/da9???-regulator.[ch]
3703 F:      drivers/rtc/rtc-da90??.c
3704 F:      drivers/video/backlight/da90??_bl.c
3705 F:      drivers/watchdog/da90??_wdt.c
3706 F:      include/linux/mfd/da903x.h
3707 F:      include/linux/mfd/da9052/
3708 F:      include/linux/mfd/da9055/
3709 F:      include/linux/mfd/da9063/
3710 F:      include/linux/mfd/da9150/
3711 F:      include/sound/da[79]*.h
3712 F:      sound/soc/codecs/da[79]*.[ch]
3713
3714 DIGI NEO AND CLASSIC PCI PRODUCTS
3715 M:      Lidza Louina <lidza.louina@gmail.com>
3716 M:      Mark Hounschell <markh@compro.net>
3717 L:      driverdev-devel@linuxdriverproject.org
3718 S:      Maintained
3719 F:      drivers/staging/dgnc/
3720
3721 DIOLAN U2C-12 I2C DRIVER
3722 M:      Guenter Roeck <linux@roeck-us.net>
3723 L:      linux-i2c@vger.kernel.org
3724 S:      Maintained
3725 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3726
3727 DIRECT ACCESS (DAX)
3728 M:      Matthew Wilcox <willy@linux.intel.com>
3729 L:      linux-fsdevel@vger.kernel.org
3730 S:      Supported
3731 F:      fs/dax.c
3732
3733 DIRECTORY NOTIFICATION (DNOTIFY)
3734 M:      Eric Paris <eparis@parisplace.org>
3735 S:      Maintained
3736 F:      Documentation/filesystems/dnotify.txt
3737 F:      fs/notify/dnotify/
3738 F:      include/linux/dnotify.h
3739
3740 DISK GEOMETRY AND PARTITION HANDLING
3741 M:      Andries Brouwer <aeb@cwi.nl>
3742 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3743 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3744 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3745 S:      Maintained
3746
3747 DISKQUOTA
3748 M:      Jan Kara <jack@suse.com>
3749 S:      Maintained
3750 F:      Documentation/filesystems/quota.txt
3751 F:      fs/quota/
3752 F:      include/linux/quota*.h
3753 F:      include/uapi/linux/quota*.h
3754
3755 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3756 M:      Bernie Thompson <bernie@plugable.com>
3757 L:      linux-fbdev@vger.kernel.org
3758 S:      Maintained
3759 W:      http://plugable.com/category/projects/udlfb/
3760 F:      drivers/video/fbdev/udlfb.c
3761 F:      include/video/udlfb.h
3762 F:      Documentation/fb/udlfb.txt
3763
3764 DISTRIBUTED LOCK MANAGER (DLM)
3765 M:      Christine Caulfield <ccaulfie@redhat.com>
3766 M:      David Teigland <teigland@redhat.com>
3767 L:      cluster-devel@redhat.com
3768 W:      http://sources.redhat.com/cluster/
3769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3770 S:      Supported
3771 F:      fs/dlm/
3772
3773 DMA BUFFER SHARING FRAMEWORK
3774 M:      Sumit Semwal <sumit.semwal@linaro.org>
3775 S:      Maintained
3776 L:      linux-media@vger.kernel.org
3777 L:      dri-devel@lists.freedesktop.org
3778 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3779 F:      drivers/dma-buf/
3780 F:      include/linux/dma-buf*
3781 F:      include/linux/reservation.h
3782 F:      include/linux/*fence.h
3783 F:      Documentation/dma-buf-sharing.txt
3784 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3785
3786 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3787 M:      Vinod Koul <vinod.koul@intel.com>
3788 L:      dmaengine@vger.kernel.org
3789 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3790 S:      Maintained
3791 F:      drivers/dma/
3792 F:      include/linux/dmaengine.h
3793 F:      Documentation/devicetree/bindings/dma/
3794 F:      Documentation/dmaengine/
3795 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3796
3797 DME1737 HARDWARE MONITOR DRIVER
3798 M:      Juerg Haefliger <juergh@gmail.com>
3799 L:      linux-hwmon@vger.kernel.org
3800 S:      Maintained
3801 F:      Documentation/hwmon/dme1737
3802 F:      drivers/hwmon/dme1737.c
3803
3804 DMI/SMBIOS SUPPORT
3805 M:      Jean Delvare <jdelvare@suse.com>
3806 S:      Maintained
3807 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3808 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3809 F:      drivers/firmware/dmi-id.c
3810 F:      drivers/firmware/dmi_scan.c
3811 F:      include/linux/dmi.h
3812
3813 DOCUMENTATION
3814 M:      Jonathan Corbet <corbet@lwn.net>
3815 L:      linux-doc@vger.kernel.org
3816 S:      Maintained
3817 F:      Documentation/
3818 F:      scripts/docproc.c
3819 F:      scripts/kernel-doc*
3820 X:      Documentation/ABI/
3821 X:      Documentation/devicetree/
3822 X:      Documentation/acpi
3823 X:      Documentation/power
3824 X:      Documentation/spi
3825 X:      Documentation/DocBook/media
3826 T:      git git://git.lwn.net/linux.git docs-next
3827
3828 DOUBLETALK DRIVER
3829 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3830 L:      blinux-list@redhat.com
3831 S:      Maintained
3832 F:      drivers/char/dtlk.c
3833 F:      include/linux/dtlk.h
3834
3835 DPT_I2O SCSI RAID DRIVER
3836 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3837 L:      linux-scsi@vger.kernel.org
3838 W:      http://www.adaptec.com/
3839 S:      Maintained
3840 F:      drivers/scsi/dpt*
3841 F:      drivers/scsi/dpt/
3842
3843 DRBD DRIVER
3844 M:      Philipp Reisner <philipp.reisner@linbit.com>
3845 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3846 L:      drbd-dev@lists.linbit.com
3847 W:      http://www.drbd.org
3848 T:      git git://git.linbit.com/linux-drbd.git
3849 T:      git git://git.linbit.com/drbd-8.4.git
3850 S:      Supported
3851 F:      drivers/block/drbd/
3852 F:      lib/lru_cache.c
3853 F:      Documentation/blockdev/drbd/
3854
3855 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3856 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3858 S:      Supported
3859 F:      Documentation/kobject.txt
3860 F:      drivers/base/
3861 F:      fs/debugfs/
3862 F:      fs/kernfs/
3863 F:      fs/sysfs/
3864 F:      include/linux/debugfs.h
3865 F:      include/linux/kobj*
3866 F:      lib/kobj*
3867
3868 DRM DRIVERS
3869 M:      David Airlie <airlied@linux.ie>
3870 L:      dri-devel@lists.freedesktop.org
3871 T:      git git://people.freedesktop.org/~airlied/linux
3872 S:      Maintained
3873 F:      drivers/gpu/drm/
3874 F:      drivers/gpu/vga/
3875 F:      Documentation/DocBook/gpu.*
3876 F:      include/drm/
3877 F:      include/uapi/drm/
3878
3879 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3880 M:      Dave Airlie <airlied@redhat.com>
3881 S:      Odd Fixes
3882 F:      drivers/gpu/drm/ast/
3883
3884 DRM DRIVER FOR BOCHS VIRTUAL GPU
3885 M:      Gerd Hoffmann <kraxel@redhat.com>
3886 S:      Odd Fixes
3887 F:      drivers/gpu/drm/bochs/
3888
3889 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3890 M:      Dave Airlie <airlied@redhat.com>
3891 S:      Odd Fixes
3892 F:      drivers/gpu/drm/cirrus/
3893
3894 RADEON and AMDGPU DRM DRIVERS
3895 M:      Alex Deucher <alexander.deucher@amd.com>
3896 M:      Christian König <christian.koenig@amd.com>
3897 L:      dri-devel@lists.freedesktop.org
3898 T:      git git://people.freedesktop.org/~agd5f/linux
3899 S:      Supported
3900 F:      drivers/gpu/drm/radeon/
3901 F:      include/uapi/drm/radeon_drm.h
3902 F:      drivers/gpu/drm/amd/
3903 F:      include/uapi/drm/amdgpu_drm.h
3904
3905 DRM PANEL DRIVERS
3906 M:      Thierry Reding <thierry.reding@gmail.com>
3907 L:      dri-devel@lists.freedesktop.org
3908 T:      git git://anongit.freedesktop.org/tegra/linux.git
3909 S:      Maintained
3910 F:      drivers/gpu/drm/drm_panel.c
3911 F:      drivers/gpu/drm/panel/
3912 F:      include/drm/drm_panel.h
3913 F:      Documentation/devicetree/bindings/display/panel/
3914
3915 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3916 M:      Daniel Vetter <daniel.vetter@intel.com>
3917 M:      Jani Nikula <jani.nikula@linux.intel.com>
3918 L:      intel-gfx@lists.freedesktop.org
3919 L:      dri-devel@lists.freedesktop.org
3920 W:      https://01.org/linuxgraphics/
3921 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3922 T:      git git://anongit.freedesktop.org/drm-intel
3923 S:      Supported
3924 F:      drivers/gpu/drm/i915/
3925 F:      include/drm/i915*
3926 F:      include/uapi/drm/i915_drm.h
3927
3928 DRM DRIVERS FOR ATMEL HLCDC
3929 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3930 L:      dri-devel@lists.freedesktop.org
3931 S:      Supported
3932 F:      drivers/gpu/drm/atmel-hlcdc/
3933 F:      Documentation/devicetree/bindings/drm/atmel/
3934
3935 DRM DRIVERS FOR ALLWINNER A10
3936 M:      Maxime Ripard  <maxime.ripard@free-electrons.com>
3937 L:      dri-devel@lists.freedesktop.org
3938 S:      Supported
3939 F:      drivers/gpu/drm/sun4i/
3940 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3941
3942 DRM DRIVERS FOR EXYNOS
3943 M:      Inki Dae <inki.dae@samsung.com>
3944 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3945 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3946 M:      Kyungmin Park <kyungmin.park@samsung.com>
3947 L:      dri-devel@lists.freedesktop.org
3948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3949 S:      Supported
3950 F:      drivers/gpu/drm/exynos/
3951 F:      include/uapi/drm/exynos_drm.h
3952 F:      Documentation/devicetree/bindings/display/exynos/
3953
3954 DRM DRIVERS FOR FREESCALE DCU
3955 M:      Stefan Agner <stefan@agner.ch>
3956 M:      Alison Wang <alison.wang@freescale.com>
3957 L:      dri-devel@lists.freedesktop.org
3958 S:      Supported
3959 F:      drivers/gpu/drm/fsl-dcu/
3960 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3961 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
3962 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3963
3964 DRM DRIVERS FOR FREESCALE IMX
3965 M:      Philipp Zabel <p.zabel@pengutronix.de>
3966 L:      dri-devel@lists.freedesktop.org
3967 S:      Maintained
3968 F:      drivers/gpu/drm/imx/
3969 F:      drivers/gpu/ipu-v3/
3970 F:      Documentation/devicetree/bindings/display/imx/
3971
3972 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3973 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3974 L:      dri-devel@lists.freedesktop.org
3975 T:      git git://github.com/patjak/drm-gma500
3976 S:      Maintained
3977 F:      drivers/gpu/drm/gma500/
3978
3979 DRM DRIVERS FOR HISILICON
3980 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
3981 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
3982 R:      Chen Feng <puck.chen@hisilicon.com>
3983 L:      dri-devel@lists.freedesktop.org
3984 T:      git git://github.com/xin3liang/linux.git
3985 S:      Maintained
3986 F:      drivers/gpu/drm/hisilicon/
3987 F:      Documentation/devicetree/bindings/display/hisilicon/
3988
3989 DRM DRIVER FOR INTEL I810 VIDEO CARDS
3990 S:      Orphan / Obsolete
3991 F:      drivers/gpu/drm/i810/
3992 F:      include/uapi/drm/i810_drm.h
3993
3994 DRM DRIVER FOR MSM ADRENO GPU
3995 M:      Rob Clark <robdclark@gmail.com>
3996 L:      linux-arm-msm@vger.kernel.org
3997 L:      dri-devel@lists.freedesktop.org
3998 L:      freedreno@lists.freedesktop.org
3999 T:      git git://people.freedesktop.org/~robclark/linux
4000 S:      Maintained
4001 F:      drivers/gpu/drm/msm/
4002 F:      include/uapi/drm/msm_drm.h
4003 F:      Documentation/devicetree/bindings/display/msm/
4004
4005 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4006 M:      Ben Skeggs <bskeggs@redhat.com>
4007 L:      dri-devel@lists.freedesktop.org
4008 L:      nouveau@lists.freedesktop.org
4009 T:      git git://github.com/skeggsb/linux
4010 S:      Supported
4011 F:      drivers/gpu/drm/nouveau/
4012 F:      include/uapi/drm/nouveau_drm.h
4013
4014 DRM DRIVERS FOR NVIDIA TEGRA
4015 M:      Thierry Reding <thierry.reding@gmail.com>
4016 L:      dri-devel@lists.freedesktop.org
4017 L:      linux-tegra@vger.kernel.org
4018 T:      git git://anongit.freedesktop.org/tegra/linux.git
4019 S:      Supported
4020 F:      drivers/gpu/drm/tegra/
4021 F:      drivers/gpu/host1x/
4022 F:      include/linux/host1x.h
4023 F:      include/uapi/drm/tegra_drm.h
4024 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4025
4026 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4027 S:      Orphan / Obsolete
4028 F:      drivers/gpu/drm/mga/
4029 F:      include/uapi/drm/mga_drm.h
4030
4031 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4032 M:      Dave Airlie <airlied@redhat.com>
4033 S:      Odd Fixes
4034 F:      drivers/gpu/drm/mgag200/
4035
4036 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4037 S:      Orphan / Obsolete
4038 F:      drivers/gpu/drm/r128/
4039 F:      include/uapi/drm/r128_drm.h
4040
4041 DRM DRIVERS FOR RENESAS
4042 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4043 L:      dri-devel@lists.freedesktop.org
4044 L:      linux-renesas-soc@vger.kernel.org
4045 T:      git git://linuxtv.org/pinchartl/fbdev
4046 S:      Supported
4047 F:      drivers/gpu/drm/rcar-du/
4048 F:      drivers/gpu/drm/shmobile/
4049 F:      include/linux/platform_data/shmob_drm.h
4050 F:      Documentation/devicetree/bindings/display/renesas,du.txt
4051
4052 DRM DRIVER FOR QXL VIRTUAL GPU
4053 M:      Dave Airlie <airlied@redhat.com>
4054 S:      Odd Fixes
4055 F:      drivers/gpu/drm/qxl/
4056 F:      include/uapi/drm/qxl_drm.h
4057
4058 DRM DRIVERS FOR ROCKCHIP
4059 M:      Mark Yao <mark.yao@rock-chips.com>
4060 L:      dri-devel@lists.freedesktop.org
4061 S:      Maintained
4062 F:      drivers/gpu/drm/rockchip/
4063 F:      Documentation/devicetree/bindings/display/rockchip/
4064
4065 DRM DRIVER FOR SAVAGE VIDEO CARDS
4066 S:      Orphan / Obsolete
4067 F:      drivers/gpu/drm/savage/
4068 F:      include/uapi/drm/savage_drm.h
4069
4070 DRM DRIVER FOR SIS VIDEO CARDS
4071 S:      Orphan / Obsolete
4072 F:      drivers/gpu/drm/sis/
4073 F:      include/uapi/drm/sis_drm.h
4074
4075 DRM DRIVERS FOR STI
4076 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
4077 M:      Vincent Abriou <vincent.abriou@st.com>
4078 L:      dri-devel@lists.freedesktop.org
4079 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4080 S:      Maintained
4081 F:      drivers/gpu/drm/sti
4082 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
4083
4084 DRM DRIVER FOR TDFX VIDEO CARDS
4085 S:      Orphan / Obsolete
4086 F:      drivers/gpu/drm/tdfx/
4087
4088 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4089 M:      Dave Airlie <airlied@redhat.com>
4090 S:      Odd Fixes
4091 F:      drivers/gpu/drm/udl/
4092
4093 DRM DRIVERS FOR VIVANTE GPU IP
4094 M:      Lucas Stach <l.stach@pengutronix.de>
4095 R:      Russell King <linux+etnaviv@armlinux.org.uk>
4096 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
4097 L:      dri-devel@lists.freedesktop.org
4098 S:      Maintained
4099 F:      drivers/gpu/drm/etnaviv/
4100 F:      include/uapi/drm/etnaviv_drm.h
4101 F:      Documentation/devicetree/bindings/display/etnaviv/
4102
4103 DRM DRIVER FOR VMWARE VIRTUAL GPU
4104 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4105 M:      Sinclair Yeh <syeh@vmware.com>
4106 M:      Thomas Hellstrom <thellstrom@vmware.com>
4107 L:      dri-devel@lists.freedesktop.org
4108 T:      git git://people.freedesktop.org/~syeh/repos_linux
4109 T:      git git://people.freedesktop.org/~thomash/linux
4110 S:      Supported
4111 F:      drivers/gpu/drm/vmwgfx/
4112 F:      include/uapi/drm/vmwgfx_drm.h
4113
4114 DRM DRIVERS FOR VC4
4115 M:      Eric Anholt <eric@anholt.net>
4116 T:      git git://github.com/anholt/linux
4117 S:      Supported
4118 F:      drivers/gpu/drm/vc4/
4119 F:      include/uapi/drm/vc4_drm.h
4120 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4121
4122 DSBR100 USB FM RADIO DRIVER
4123 M:      Alexey Klimov <klimov.linux@gmail.com>
4124 L:      linux-media@vger.kernel.org
4125 T:      git git://linuxtv.org/media_tree.git
4126 S:      Maintained
4127 F:      drivers/media/radio/dsbr100.c
4128
4129 DSCC4 DRIVER
4130 M:      Francois Romieu <romieu@fr.zoreil.com>
4131 L:      netdev@vger.kernel.org
4132 S:      Maintained
4133 F:      drivers/net/wan/dscc4.c
4134
4135 DT3155 MEDIA DRIVER
4136 M:      Hans Verkuil <hverkuil@xs4all.nl>
4137 L:      linux-media@vger.kernel.org
4138 T:      git git://linuxtv.org/media_tree.git
4139 W:      https://linuxtv.org
4140 S:      Odd Fixes
4141 F:      drivers/media/pci/dt3155/
4142
4143 DVB_USB_AF9015 MEDIA DRIVER
4144 M:      Antti Palosaari <crope@iki.fi>
4145 L:      linux-media@vger.kernel.org
4146 W:      https://linuxtv.org
4147 W:      http://palosaari.fi/linux/
4148 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4149 T:      git git://linuxtv.org/anttip/media_tree.git
4150 S:      Maintained
4151 F:      drivers/media/usb/dvb-usb-v2/af9015*
4152
4153 DVB_USB_AF9035 MEDIA DRIVER
4154 M:      Antti Palosaari <crope@iki.fi>
4155 L:      linux-media@vger.kernel.org
4156 W:      https://linuxtv.org
4157 W:      http://palosaari.fi/linux/
4158 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4159 T:      git git://linuxtv.org/anttip/media_tree.git
4160 S:      Maintained
4161 F:      drivers/media/usb/dvb-usb-v2/af9035*
4162
4163 DVB_USB_ANYSEE MEDIA DRIVER
4164 M:      Antti Palosaari <crope@iki.fi>
4165 L:      linux-media@vger.kernel.org
4166 W:      https://linuxtv.org
4167 W:      http://palosaari.fi/linux/
4168 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4169 T:      git git://linuxtv.org/anttip/media_tree.git
4170 S:      Maintained
4171 F:      drivers/media/usb/dvb-usb-v2/anysee*
4172
4173 DVB_USB_AU6610 MEDIA DRIVER
4174 M:      Antti Palosaari <crope@iki.fi>
4175 L:      linux-media@vger.kernel.org
4176 W:      https://linuxtv.org
4177 W:      http://palosaari.fi/linux/
4178 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4179 T:      git git://linuxtv.org/anttip/media_tree.git
4180 S:      Maintained
4181 F:      drivers/media/usb/dvb-usb-v2/au6610*
4182
4183 DVB_USB_CE6230 MEDIA DRIVER
4184 M:      Antti Palosaari <crope@iki.fi>
4185 L:      linux-media@vger.kernel.org
4186 W:      https://linuxtv.org
4187 W:      http://palosaari.fi/linux/
4188 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4189 T:      git git://linuxtv.org/anttip/media_tree.git
4190 S:      Maintained
4191 F:      drivers/media/usb/dvb-usb-v2/ce6230*
4192
4193 DVB_USB_CXUSB MEDIA DRIVER
4194 M:      Michael Krufky <mkrufky@linuxtv.org>
4195 L:      linux-media@vger.kernel.org
4196 W:      https://linuxtv.org
4197 W:      http://github.com/mkrufky
4198 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4199 T:      git git://linuxtv.org/media_tree.git
4200 S:      Maintained
4201 F:      drivers/media/usb/dvb-usb/cxusb*
4202
4203 DVB_USB_EC168 MEDIA DRIVER
4204 M:      Antti Palosaari <crope@iki.fi>
4205 L:      linux-media@vger.kernel.org
4206 W:      https://linuxtv.org
4207 W:      http://palosaari.fi/linux/
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/ec168*
4212
4213 DVB_USB_GL861 MEDIA DRIVER
4214 M:      Antti Palosaari <crope@iki.fi>
4215 L:      linux-media@vger.kernel.org
4216 W:      https://linuxtv.org
4217 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4218 T:      git git://linuxtv.org/anttip/media_tree.git
4219 S:      Maintained
4220 F:      drivers/media/usb/dvb-usb-v2/gl861*
4221
4222 DVB_USB_MXL111SF MEDIA DRIVER
4223 M:      Michael Krufky <mkrufky@linuxtv.org>
4224 L:      linux-media@vger.kernel.org
4225 W:      https://linuxtv.org
4226 W:      http://github.com/mkrufky
4227 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4228 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4229 S:      Maintained
4230 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4231
4232 DVB_USB_RTL28XXU MEDIA DRIVER
4233 M:      Antti Palosaari <crope@iki.fi>
4234 L:      linux-media@vger.kernel.org
4235 W:      https://linuxtv.org
4236 W:      http://palosaari.fi/linux/
4237 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4238 T:      git git://linuxtv.org/anttip/media_tree.git
4239 S:      Maintained
4240 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4241
4242 DVB_USB_V2 MEDIA DRIVER
4243 M:      Antti Palosaari <crope@iki.fi>
4244 L:      linux-media@vger.kernel.org
4245 W:      https://linuxtv.org
4246 W:      http://palosaari.fi/linux/
4247 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4248 T:      git git://linuxtv.org/anttip/media_tree.git
4249 S:      Maintained
4250 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4251 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4252
4253 DYNAMIC DEBUG
4254 M:      Jason Baron <jbaron@akamai.com>
4255 S:      Maintained
4256 F:      lib/dynamic_debug.c
4257 F:      include/linux/dynamic_debug.h
4258
4259 DZ DECSTATION DZ11 SERIAL DRIVER
4260 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4261 S:      Maintained
4262 F:      drivers/tty/serial/dz.*
4263
4264 E3X0 POWER BUTTON DRIVER
4265 M:      Moritz Fischer <moritz.fischer@ettus.com>
4266 L:      usrp-users@lists.ettus.com
4267 W:      http://www.ettus.com
4268 S:      Supported
4269 F:      drivers/input/misc/e3x0-button.c
4270 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4271
4272 E4000 MEDIA DRIVER
4273 M:      Antti Palosaari <crope@iki.fi>
4274 L:      linux-media@vger.kernel.org
4275 W:      https://linuxtv.org
4276 W:      http://palosaari.fi/linux/
4277 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4278 T:      git git://linuxtv.org/anttip/media_tree.git
4279 S:      Maintained
4280 F:      drivers/media/tuners/e4000*
4281
4282 EATA ISA/EISA/PCI SCSI DRIVER
4283 M:      Dario Ballabio <ballabio_dario@emc.com>
4284 L:      linux-scsi@vger.kernel.org
4285 S:      Maintained
4286 F:      drivers/scsi/eata.c
4287
4288 EC100 MEDIA DRIVER
4289 M:      Antti Palosaari <crope@iki.fi>
4290 L:      linux-media@vger.kernel.org
4291 W:      https://linuxtv.org
4292 W:      http://palosaari.fi/linux/
4293 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4294 T:      git git://linuxtv.org/anttip/media_tree.git
4295 S:      Maintained
4296 F:      drivers/media/dvb-frontends/ec100*
4297
4298 ECRYPT FILE SYSTEM
4299 M:      Tyler Hicks <tyhicks@canonical.com>
4300 L:      ecryptfs@vger.kernel.org
4301 W:      http://ecryptfs.org
4302 W:      https://launchpad.net/ecryptfs
4303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4304 S:      Supported
4305 F:      Documentation/filesystems/ecryptfs.txt
4306 F:      fs/ecryptfs/
4307
4308 EDAC-CORE
4309 M:      Doug Thompson <dougthompson@xmission.com>
4310 M:      Borislav Petkov <bp@alien8.de>
4311 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4312 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4313 L:      linux-edac@vger.kernel.org
4314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4316 S:      Supported
4317 F:      Documentation/edac.txt
4318 F:      drivers/edac/
4319 F:      include/linux/edac.h
4320
4321 EDAC-AMD64
4322 M:      Doug Thompson <dougthompson@xmission.com>
4323 M:      Borislav Petkov <bp@alien8.de>
4324 L:      linux-edac@vger.kernel.org
4325 S:      Maintained
4326 F:      drivers/edac/amd64_edac*
4327
4328 EDAC-CALXEDA
4329 M:      Doug Thompson <dougthompson@xmission.com>
4330 M:      Robert Richter <rric@kernel.org>
4331 L:      linux-edac@vger.kernel.org
4332 S:      Maintained
4333 F:      drivers/edac/highbank*
4334
4335 EDAC-CAVIUM
4336 M:      Ralf Baechle <ralf@linux-mips.org>
4337 M:      David Daney <david.daney@cavium.com>
4338 L:      linux-edac@vger.kernel.org
4339 L:      linux-mips@linux-mips.org
4340 S:      Supported
4341 F:      drivers/edac/octeon_edac*
4342
4343 EDAC-E752X
4344 M:      Mark Gross <mark.gross@intel.com>
4345 M:      Doug Thompson <dougthompson@xmission.com>
4346 L:      linux-edac@vger.kernel.org
4347 S:      Maintained
4348 F:      drivers/edac/e752x_edac.c
4349
4350 EDAC-E7XXX
4351 M:      Doug Thompson <dougthompson@xmission.com>
4352 L:      linux-edac@vger.kernel.org
4353 S:      Maintained
4354 F:      drivers/edac/e7xxx_edac.c
4355
4356 EDAC-GHES
4357 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4358 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4359 L:      linux-edac@vger.kernel.org
4360 S:      Maintained
4361 F:      drivers/edac/ghes_edac.c
4362
4363 EDAC-I82443BXGX
4364 M:      Tim Small <tim@buttersideup.com>
4365 L:      linux-edac@vger.kernel.org
4366 S:      Maintained
4367 F:      drivers/edac/i82443bxgx_edac.c
4368
4369 EDAC-I3000
4370 M:      Jason Uhlenkott <juhlenko@akamai.com>
4371 L:      linux-edac@vger.kernel.org
4372 S:      Maintained
4373 F:      drivers/edac/i3000_edac.c
4374
4375 EDAC-I5000
4376 M:      Doug Thompson <dougthompson@xmission.com>
4377 L:      linux-edac@vger.kernel.org
4378 S:      Maintained
4379 F:      drivers/edac/i5000_edac.c
4380
4381 EDAC-I5400
4382 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4383 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4384 L:      linux-edac@vger.kernel.org
4385 S:      Maintained
4386 F:      drivers/edac/i5400_edac.c
4387
4388 EDAC-I7300
4389 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4390 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4391 L:      linux-edac@vger.kernel.org
4392 S:      Maintained
4393 F:      drivers/edac/i7300_edac.c
4394
4395 EDAC-I7CORE
4396 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4397 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4398 L:      linux-edac@vger.kernel.org
4399 S:      Maintained
4400 F:      drivers/edac/i7core_edac.c
4401
4402 EDAC-I82975X
4403 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4404 M:      "Arvind R." <arvino55@gmail.com>
4405 L:      linux-edac@vger.kernel.org
4406 S:      Maintained
4407 F:      drivers/edac/i82975x_edac.c
4408
4409 EDAC-IE31200
4410 M:      Jason Baron <jbaron@akamai.com>
4411 L:      linux-edac@vger.kernel.org
4412 S:      Maintained
4413 F:      drivers/edac/ie31200_edac.c
4414
4415 EDAC-MPC85XX
4416 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4417 L:      linux-edac@vger.kernel.org
4418 S:      Maintained
4419 F:      drivers/edac/mpc85xx_edac.[ch]
4420
4421 EDAC-PASEMI
4422 M:      Egor Martovetsky <egor@pasemi.com>
4423 L:      linux-edac@vger.kernel.org
4424 S:      Maintained
4425 F:      drivers/edac/pasemi_edac.c
4426
4427 EDAC-R82600
4428 M:      Tim Small <tim@buttersideup.com>
4429 L:      linux-edac@vger.kernel.org
4430 S:      Maintained
4431 F:      drivers/edac/r82600_edac.c
4432
4433 EDAC-SBRIDGE
4434 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4435 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4436 L:      linux-edac@vger.kernel.org
4437 S:      Maintained
4438 F:      drivers/edac/sb_edac.c
4439
4440 EDAC-XGENE
4441 APPLIED MICRO (APM) X-GENE SOC EDAC
4442 M:     Loc Ho <lho@apm.com>
4443 S:     Supported
4444 F:     drivers/edac/xgene_edac.c
4445 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4446
4447 EDIROL UA-101/UA-1000 DRIVER
4448 M:      Clemens Ladisch <clemens@ladisch.de>
4449 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4450 T:      git git://git.alsa-project.org/alsa-kernel.git
4451 S:      Maintained
4452 F:      sound/usb/misc/ua101.c
4453
4454 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4455 M:      Matt Fleming <matt@codeblueprint.co.uk>
4456 L:      linux-efi@vger.kernel.org
4457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4458 S:      Maintained
4459 F:      Documentation/efi-stub.txt
4460 F:      arch/ia64/kernel/efi.c
4461 F:      arch/x86/boot/compressed/eboot.[ch]
4462 F:      arch/x86/include/asm/efi.h
4463 F:      arch/x86/platform/efi/
4464 F:      drivers/firmware/efi/
4465 F:      include/linux/efi*.h
4466
4467 EFI VARIABLE FILESYSTEM
4468 M:      Matthew Garrett <matthew.garrett@nebula.com>
4469 M:      Jeremy Kerr <jk@ozlabs.org>
4470 M:      Matt Fleming <matt@codeblueprint.co.uk>
4471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4472 L:      linux-efi@vger.kernel.org
4473 S:      Maintained
4474 F:      fs/efivarfs/
4475
4476 EFIFB FRAMEBUFFER DRIVER
4477 L:      linux-fbdev@vger.kernel.org
4478 M:      Peter Jones <pjones@redhat.com>
4479 S:      Maintained
4480 F:      drivers/video/fbdev/efifb.c
4481
4482 EFS FILESYSTEM
4483 W:      http://aeschi.ch.eu.org/efs/
4484 S:      Orphan
4485 F:      fs/efs/
4486
4487 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4488 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4489 L:      netdev@vger.kernel.org
4490 S:      Maintained
4491 F:      drivers/net/ethernet/ibm/ehea/
4492
4493 EM28XX VIDEO4LINUX DRIVER
4494 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4495 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4496 L:      linux-media@vger.kernel.org
4497 W:      https://linuxtv.org
4498 T:      git git://linuxtv.org/media_tree.git
4499 S:      Maintained
4500 F:      drivers/media/usb/em28xx/
4501
4502 EMBEDDED LINUX
4503 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4504 M:      Matt Mackall <mpm@selenic.com>
4505 M:      David Woodhouse <dwmw2@infradead.org>
4506 L:      linux-embedded@vger.kernel.org
4507 S:      Maintained
4508
4509 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4510 M:      James Smart <james.smart@avagotech.com>
4511 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4512 L:      linux-scsi@vger.kernel.org
4513 W:      http://www.avagotech.com
4514 S:      Supported
4515 F:      drivers/scsi/lpfc/
4516
4517 ENE CB710 FLASH CARD READER DRIVER
4518 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
4519 S:      Maintained
4520 F:      drivers/misc/cb710/
4521 F:      drivers/mmc/host/cb710-mmc.*
4522 F:      include/linux/cb710.h
4523
4524 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4525 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4526 S:      Maintained
4527 F:      drivers/media/rc/ene_ir.*
4528
4529 EPSON S1D13XXX FRAMEBUFFER DRIVER
4530 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4531 S:      Maintained
4532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4533 F:      drivers/video/fbdev/s1d13xxxfb.c
4534 F:      include/video/s1d13xxxfb.h
4535
4536 ET131X NETWORK DRIVER
4537 M:      Mark Einon <mark.einon@gmail.com>
4538 S:      Odd Fixes
4539 F:      drivers/net/ethernet/agere/
4540
4541 ETHERNET BRIDGE
4542 M:      Stephen Hemminger <stephen@networkplumber.org>
4543 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4544 L:      netdev@vger.kernel.org
4545 W:      http://www.linuxfoundation.org/en/Net:Bridge
4546 S:      Maintained
4547 F:      include/linux/netfilter_bridge/
4548 F:      net/bridge/
4549
4550 ETHERNET PHY LIBRARY
4551 M:      Florian Fainelli <f.fainelli@gmail.com>
4552 L:      netdev@vger.kernel.org
4553 S:      Maintained
4554 F:      include/linux/phy.h
4555 F:      include/linux/phy_fixed.h
4556 F:      drivers/net/phy/
4557 F:      Documentation/networking/phy.txt
4558 F:      drivers/of/of_mdio.c
4559 F:      drivers/of/of_net.c
4560
4561 EXT2 FILE SYSTEM
4562 M:      Jan Kara <jack@suse.com>
4563 L:      linux-ext4@vger.kernel.org
4564 S:      Maintained
4565 F:      Documentation/filesystems/ext2.txt
4566 F:      fs/ext2/
4567 F:      include/linux/ext2*
4568
4569 EXT4 FILE SYSTEM
4570 M:      "Theodore Ts'o" <tytso@mit.edu>
4571 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4572 L:      linux-ext4@vger.kernel.org
4573 W:      http://ext4.wiki.kernel.org
4574 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4576 S:      Maintained
4577 F:      Documentation/filesystems/ext4.txt
4578 F:      fs/ext4/
4579
4580 Extended Verification Module (EVM)
4581 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4582 L:      linux-ima-devel@lists.sourceforge.net
4583 L:      linux-security-module@vger.kernel.org
4584 S:      Supported
4585 F:      security/integrity/evm/
4586
4587 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4588 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4589 M:      Chanwoo Choi <cw00.choi@samsung.com>
4590 L:      linux-kernel@vger.kernel.org
4591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4592 S:      Maintained
4593 F:      drivers/extcon/
4594 F:      include/linux/extcon/
4595 F:      include/linux/extcon.h
4596 F:      Documentation/extcon/
4597 F:      Documentation/devicetree/bindings/extcon/
4598
4599 EXYNOS DP DRIVER
4600 M:      Jingoo Han <jingoohan1@gmail.com>
4601 L:      dri-devel@lists.freedesktop.org
4602 S:      Maintained
4603 F:      drivers/gpu/drm/exynos/exynos_dp*
4604
4605 EXYNOS SYSMMU (IOMMU) driver
4606 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4607 L:      iommu@lists.linux-foundation.org
4608 S:      Maintained
4609 F:      drivers/iommu/exynos-iommu.c
4610
4611 EXYNOS MIPI DISPLAY DRIVERS
4612 M:      Inki Dae <inki.dae@samsung.com>
4613 M:      Donghwa Lee <dh09.lee@samsung.com>
4614 M:      Kyungmin Park <kyungmin.park@samsung.com>
4615 L:      linux-fbdev@vger.kernel.org
4616 S:      Maintained
4617 F:      drivers/video/fbdev/exynos/exynos_mipi*
4618 F:      include/video/exynos_mipi*
4619
4620 EZchip NPS platform support
4621 M:      Noam Camus <noamc@ezchip.com>
4622 S:      Supported
4623 F:      arch/arc/plat-eznps
4624 F:      arch/arc/boot/dts/eznps.dts
4625
4626 F71805F HARDWARE MONITORING DRIVER
4627 M:      Jean Delvare <jdelvare@suse.com>
4628 L:      linux-hwmon@vger.kernel.org
4629 S:      Maintained
4630 F:      Documentation/hwmon/f71805f
4631 F:      drivers/hwmon/f71805f.c
4632
4633 FC0011 TUNER DRIVER
4634 M:      Michael Buesch <m@bues.ch>
4635 L:      linux-media@vger.kernel.org
4636 S:      Maintained
4637 F:      drivers/media/tuners/fc0011.h
4638 F:      drivers/media/tuners/fc0011.c
4639
4640 FC2580 MEDIA DRIVER
4641 M:      Antti Palosaari <crope@iki.fi>
4642 L:      linux-media@vger.kernel.org
4643 W:      https://linuxtv.org
4644 W:      http://palosaari.fi/linux/
4645 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4646 T:      git git://linuxtv.org/anttip/media_tree.git
4647 S:      Maintained
4648 F:      drivers/media/tuners/fc2580*
4649
4650 FANOTIFY
4651 M:      Eric Paris <eparis@redhat.com>
4652 S:      Maintained
4653 F:      fs/notify/fanotify/
4654 F:      include/linux/fanotify.h
4655 F:      include/uapi/linux/fanotify.h
4656
4657 FARSYNC SYNCHRONOUS DRIVER
4658 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4659 W:      http://www.farsite.co.uk/
4660 S:      Supported
4661 F:      drivers/net/wan/farsync.*
4662
4663 FAULT INJECTION SUPPORT
4664 M:      Akinobu Mita <akinobu.mita@gmail.com>
4665 S:      Supported
4666 F:      Documentation/fault-injection/
4667 F:      lib/fault-inject.c
4668
4669 FBTFT Framebuffer drivers
4670 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4671 M:      Noralf Trønnes <noralf@tronnes.org>
4672 S:      Maintained
4673 F:      drivers/staging/fbtft/
4674
4675 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4676 M:      Vasu Dev <vasu.dev@intel.com>
4677 L:      fcoe-devel@open-fcoe.org
4678 W:      www.Open-FCoE.org
4679 S:      Supported
4680 F:      drivers/scsi/libfc/
4681 F:      drivers/scsi/fcoe/
4682 F:      include/scsi/fc/
4683 F:      include/scsi/libfc.h
4684 F:      include/scsi/libfcoe.h
4685 F:      include/uapi/scsi/fc/
4686
4687 FILE LOCKING (flock() and fcntl()/lockf())
4688 M:      Jeff Layton <jlayton@poochiereds.net>
4689 M:      "J. Bruce Fields" <bfields@fieldses.org>
4690 L:      linux-fsdevel@vger.kernel.org
4691 S:      Maintained
4692 F:      include/linux/fcntl.h
4693 F:      include/linux/fs.h
4694 F:      include/uapi/linux/fcntl.h
4695 F:      include/uapi/linux/fs.h
4696 F:      fs/fcntl.c
4697 F:      fs/locks.c
4698
4699 FILESYSTEMS (VFS and infrastructure)
4700 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4701 L:      linux-fsdevel@vger.kernel.org
4702 S:      Maintained
4703 F:      fs/*
4704
4705 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4706 M:      Riku Voipio <riku.voipio@iki.fi>
4707 L:      linux-hwmon@vger.kernel.org
4708 S:      Maintained
4709 F:      drivers/hwmon/f75375s.c
4710 F:      include/linux/f75375s.h
4711
4712 FIREWIRE AUDIO DRIVERS
4713 M:      Clemens Ladisch <clemens@ladisch.de>
4714 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4715 T:      git git://git.alsa-project.org/alsa-kernel.git
4716 S:      Maintained
4717 F:      sound/firewire/
4718
4719 FIREWIRE MEDIA DRIVERS (firedtv)
4720 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4721 L:      linux-media@vger.kernel.org
4722 L:      linux1394-devel@lists.sourceforge.net
4723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4724 S:      Maintained
4725 F:      drivers/media/firewire/
4726
4727 FIREWIRE SBP-2 TARGET
4728 M:      Chris Boot <bootc@bootc.net>
4729 L:      linux-scsi@vger.kernel.org
4730 L:      target-devel@vger.kernel.org
4731 L:      linux1394-devel@lists.sourceforge.net
4732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4733 S:      Maintained
4734 F:      drivers/target/sbp/
4735
4736 FIREWIRE SUBSYSTEM
4737 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4738 L:      linux1394-devel@lists.sourceforge.net
4739 W:      http://ieee1394.wiki.kernel.org/
4740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4741 S:      Maintained
4742 F:      drivers/firewire/
4743 F:      include/linux/firewire.h
4744 F:      include/uapi/linux/firewire*.h
4745 F:      tools/firewire/
4746
4747 FIRMWARE LOADER (request_firmware)
4748 M:      Ming Lei <ming.lei@canonical.com>
4749 L:      linux-kernel@vger.kernel.org
4750 S:      Maintained
4751 F:      Documentation/firmware_class/
4752 F:      drivers/base/firmware*.c
4753 F:      include/linux/firmware.h
4754
4755 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4756 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4757 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4758 S:      Maintained
4759 F:      drivers/block/rsxx/
4760
4761 FLOPPY DRIVER
4762 M:      Jiri Kosina <jikos@kernel.org>
4763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4764 S:      Odd fixes
4765 F:      drivers/block/floppy.c
4766
4767 FMC SUBSYSTEM
4768 M:      Alessandro Rubini <rubini@gnudd.com>
4769 W:      http://www.ohwr.org/projects/fmc-bus
4770 S:      Supported
4771 F:      drivers/fmc/
4772 F:      include/linux/fmc*.h
4773 F:      include/linux/ipmi-fru.h
4774 K:      fmc_d.*register
4775
4776 FPGA MANAGER FRAMEWORK
4777 M:      Alan Tull <atull@opensource.altera.com>
4778 R:      Moritz Fischer <moritz.fischer@ettus.com>
4779 S:      Maintained
4780 F:      drivers/fpga/
4781 F:      include/linux/fpga/fpga-mgr.h
4782 W:      http://www.rocketboards.org
4783
4784 FPU EMULATOR
4785 M:      Bill Metzenthen <billm@melbpc.org.au>
4786 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4787 S:      Maintained
4788 F:      arch/x86/math-emu/
4789
4790 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4791 L:      netdev@vger.kernel.org
4792 S:      Orphan
4793 F:      drivers/net/wan/dlci.c
4794 F:      drivers/net/wan/sdla.c
4795
4796 FRAMEBUFFER LAYER
4797 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4798 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4799 L:      linux-fbdev@vger.kernel.org
4800 W:      http://linux-fbdev.sourceforge.net/
4801 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4803 S:      Maintained
4804 F:      Documentation/fb/
4805 F:      drivers/video/
4806 F:      include/video/
4807 F:      include/linux/fb.h
4808 F:      include/uapi/video/
4809 F:      include/uapi/linux/fb.h
4810
4811 FREESCALE DIU FRAMEBUFFER DRIVER
4812 M:      Timur Tabi <timur@tabi.org>
4813 L:      linux-fbdev@vger.kernel.org
4814 S:      Maintained
4815 F:      drivers/video/fbdev/fsl-diu-fb.*
4816
4817 FREESCALE DMA DRIVER
4818 M:      Li Yang <leoli@freescale.com>
4819 M:      Zhang Wei <zw@zh-kernel.org>
4820 L:      linuxppc-dev@lists.ozlabs.org
4821 S:      Maintained
4822 F:      drivers/dma/fsldma.*
4823
4824 FREESCALE GPMI NAND DRIVER
4825 M:      Han Xu <han.xu@nxp.com>
4826 L:      linux-mtd@lists.infradead.org
4827 S:      Maintained
4828 F:      drivers/mtd/nand/gpmi-nand/*
4829
4830 FREESCALE I2C CPM DRIVER
4831 M:      Jochen Friedrich <jochen@scram.de>
4832 L:      linuxppc-dev@lists.ozlabs.org
4833 L:      linux-i2c@vger.kernel.org
4834 S:      Maintained
4835 F:      drivers/i2c/busses/i2c-cpm.c
4836
4837 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4838 M:      Sascha Hauer <kernel@pengutronix.de>
4839 L:      linux-fbdev@vger.kernel.org
4840 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4841 S:      Maintained
4842 F:      include/linux/platform_data/video-imxfb.h
4843 F:      drivers/video/fbdev/imxfb.c
4844
4845 FREESCALE QUAD SPI DRIVER
4846 M:      Han Xu <han.xu@nxp.com>
4847 L:      linux-mtd@lists.infradead.org
4848 S:      Maintained
4849 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4850
4851 FREESCALE SOC FS_ENET DRIVER
4852 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4853 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4854 L:      linuxppc-dev@lists.ozlabs.org
4855 L:      netdev@vger.kernel.org
4856 S:      Maintained
4857 F:      drivers/net/ethernet/freescale/fs_enet/
4858 F:      include/linux/fs_enet_pd.h
4859
4860 FREESCALE IMX / MXC FEC DRIVER
4861 M:      Fugang Duan <fugang.duan@nxp.com>
4862 L:      netdev@vger.kernel.org
4863 S:      Maintained
4864 F:      drivers/net/ethernet/freescale/fec_main.c
4865 F:      drivers/net/ethernet/freescale/fec_ptp.c
4866 F:      drivers/net/ethernet/freescale/fec.h
4867 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4868
4869 FREESCALE QUICC ENGINE LIBRARY
4870 L:      linuxppc-dev@lists.ozlabs.org
4871 S:      Orphan
4872 F:      drivers/soc/fsl/qe/
4873 F:      include/soc/fsl/*qe*.h
4874 F:      include/soc/fsl/*ucc*.h
4875
4876 FREESCALE USB PERIPHERAL DRIVERS
4877 M:      Li Yang <leoli@freescale.com>
4878 L:      linux-usb@vger.kernel.org
4879 L:      linuxppc-dev@lists.ozlabs.org
4880 S:      Maintained
4881 F:      drivers/usb/gadget/udc/fsl*
4882
4883 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4884 M:      Li Yang <leoli@freescale.com>
4885 L:      netdev@vger.kernel.org
4886 L:      linuxppc-dev@lists.ozlabs.org
4887 S:      Maintained
4888 F:      drivers/net/ethernet/freescale/ucc_geth*
4889
4890 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4891 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4892 L:      netdev@vger.kernel.org
4893 S:      Maintained
4894 F:      drivers/net/ethernet/freescale/gianfar*
4895 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4896 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4897
4898 FREESCALE QUICC ENGINE UCC HDLC DRIVER
4899 M:      Zhao Qiang <qiang.zhao@nxp.com>
4900 L:      netdev@vger.kernel.org
4901 L:      linuxppc-dev@lists.ozlabs.org
4902 S:      Maintained
4903 F:      drivers/net/wan/fsl_ucc_hdlc*
4904
4905 FREESCALE QUICC ENGINE UCC UART DRIVER
4906 M:      Timur Tabi <timur@tabi.org>
4907 L:      linuxppc-dev@lists.ozlabs.org
4908 S:      Maintained
4909 F:      drivers/tty/serial/ucc_uart.c
4910
4911 FREESCALE SOC SOUND DRIVERS
4912 M:      Timur Tabi <timur@tabi.org>
4913 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4914 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4915 R:      Fabio Estevam <fabio.estevam@nxp.com>
4916 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4917 L:      linuxppc-dev@lists.ozlabs.org
4918 S:      Maintained
4919 F:      sound/soc/fsl/fsl*
4920 F:      sound/soc/fsl/imx*
4921 F:      sound/soc/fsl/mpc8610_hpcd.c
4922
4923 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4924 M:      "J. German Rivera" <German.Rivera@freescale.com>
4925 M:      Stuart Yoder <stuart.yoder@nxp.com>
4926 L:      linux-kernel@vger.kernel.org
4927 S:      Maintained
4928 F:      drivers/staging/fsl-mc/
4929
4930 FREEVXFS FILESYSTEM
4931 M:      Christoph Hellwig <hch@infradead.org>
4932 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4933 S:      Maintained
4934 F:      fs/freevxfs/
4935
4936 FREEZER
4937 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4938 M:      Pavel Machek <pavel@ucw.cz>
4939 L:      linux-pm@vger.kernel.org
4940 S:      Supported
4941 F:      Documentation/power/freezing-of-tasks.txt
4942 F:      include/linux/freezer.h
4943 F:      kernel/freezer.c
4944
4945 FRONTSWAP API
4946 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4947 L:      linux-kernel@vger.kernel.org
4948 S:      Maintained
4949 F:      mm/frontswap.c
4950 F:      include/linux/frontswap.h
4951
4952 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4953 M:      David Howells <dhowells@redhat.com>
4954 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4955 S:      Supported
4956 F:      Documentation/filesystems/caching/
4957 F:      fs/fscache/
4958 F:      include/linux/fscache*.h
4959
4960 F2FS FILE SYSTEM
4961 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4962 M:      Changman Lee <cm224.lee@samsung.com>
4963 R:      Chao Yu <yuchao0@huawei.com>
4964 L:      linux-f2fs-devel@lists.sourceforge.net
4965 W:      http://en.wikipedia.org/wiki/F2FS
4966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4967 S:      Maintained
4968 F:      Documentation/filesystems/f2fs.txt
4969 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4970 F:      fs/f2fs/
4971 F:      include/linux/f2fs_fs.h
4972 F:      include/trace/events/f2fs.h
4973
4974 FUJITSU FR-V (FRV) PORT
4975 S:      Orphan
4976 F:      arch/frv/
4977
4978 FUJITSU LAPTOP EXTRAS
4979 M:      Jonathan Woithe <jwoithe@just42.net>
4980 L:      platform-driver-x86@vger.kernel.org
4981 S:      Maintained
4982 F:      drivers/platform/x86/fujitsu-laptop.c
4983
4984 FUJITSU M-5MO LS CAMERA ISP DRIVER
4985 M:      Kyungmin Park <kyungmin.park@samsung.com>
4986 M:      Heungjun Kim <riverful.kim@samsung.com>
4987 L:      linux-media@vger.kernel.org
4988 S:      Maintained
4989 F:      drivers/media/i2c/m5mols/
4990 F:      include/media/i2c/m5mols.h
4991
4992 FUJITSU TABLET EXTRAS
4993 M:      Robert Gerlach <khnz@gmx.de>
4994 L:      platform-driver-x86@vger.kernel.org
4995 S:      Maintained
4996 F:      drivers/platform/x86/fujitsu-tablet.c
4997
4998 FUSE: FILESYSTEM IN USERSPACE
4999 M:      Miklos Szeredi <miklos@szeredi.hu>
5000 L:      linux-fsdevel@vger.kernel.org
5001 W:      http://fuse.sourceforge.net/
5002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5003 S:      Maintained
5004 F:      fs/fuse/
5005 F:      include/uapi/linux/fuse.h
5006 F:      Documentation/filesystems/fuse.txt
5007
5008 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5009 M:      Rik Faith <faith@cs.unc.edu>
5010 L:      linux-scsi@vger.kernel.org
5011 S:      Odd Fixes (e.g., new signatures)
5012 F:      drivers/scsi/fdomain.*
5013
5014 GCOV BASED KERNEL PROFILING
5015 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5016 S:      Maintained
5017 F:      kernel/gcov/
5018 F:      Documentation/gcov.txt
5019
5020 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5021 M:      Achim Leubner <achim_leubner@adaptec.com>
5022 L:      linux-scsi@vger.kernel.org
5023 W:      http://www.icp-vortex.com/
5024 S:      Supported
5025 F:      drivers/scsi/gdt*
5026
5027 GDB KERNEL DEBUGGING HELPER SCRIPTS
5028 M:      Jan Kiszka <jan.kiszka@siemens.com>
5029 M:      Kieran Bingham <kieran@bingham.xyz>
5030 S:      Supported
5031 F:      scripts/gdb/
5032
5033 GEMTEK FM RADIO RECEIVER DRIVER
5034 M:      Hans Verkuil <hverkuil@xs4all.nl>
5035 L:      linux-media@vger.kernel.org
5036 T:      git git://linuxtv.org/media_tree.git
5037 W:      https://linuxtv.org
5038 S:      Maintained
5039 F:      drivers/media/radio/radio-gemtek*
5040
5041 GENERIC GPIO I2C DRIVER
5042 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
5043 S:      Supported
5044 F:      drivers/i2c/busses/i2c-gpio.c
5045 F:      include/linux/i2c-gpio.h
5046
5047 GENERIC GPIO I2C MULTIPLEXER DRIVER
5048 M:      Peter Korsgaard <peter.korsgaard@barco.com>
5049 L:      linux-i2c@vger.kernel.org
5050 S:      Supported
5051 F:      drivers/i2c/muxes/i2c-mux-gpio.c
5052 F:      include/linux/i2c-mux-gpio.h
5053 F:      Documentation/i2c/muxes/i2c-mux-gpio
5054
5055 GENERIC HDLC (WAN) DRIVERS
5056 M:      Krzysztof Halasa <khc@pm.waw.pl>
5057 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
5058 S:      Maintained
5059 F:      drivers/net/wan/c101.c
5060 F:      drivers/net/wan/hd6457*
5061 F:      drivers/net/wan/hdlc*
5062 F:      drivers/net/wan/n2.c
5063 F:      drivers/net/wan/pc300too.c
5064 F:      drivers/net/wan/pci200syn.c
5065 F:      drivers/net/wan/wanxl*
5066
5067 GENERIC INCLUDE/ASM HEADER FILES
5068 M:      Arnd Bergmann <arnd@arndb.de>
5069 L:      linux-arch@vger.kernel.org
5070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5071 S:      Maintained
5072 F:      include/asm-generic/
5073 F:      include/uapi/asm-generic/
5074
5075 GENERIC PHY FRAMEWORK
5076 M:      Kishon Vijay Abraham I <kishon@ti.com>
5077 L:      linux-kernel@vger.kernel.org
5078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5079 S:      Supported
5080 F:      drivers/phy/
5081 F:      include/linux/phy/
5082
5083 GENERIC PM DOMAINS
5084 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5085 M:      Kevin Hilman <khilman@kernel.org>
5086 M:      Ulf Hansson <ulf.hansson@linaro.org>
5087 L:      linux-pm@vger.kernel.org
5088 S:      Supported
5089 F:      drivers/base/power/domain*.c
5090 F:      include/linux/pm_domain.h
5091
5092 GENERIC UIO DRIVER FOR PCI DEVICES
5093 M:      "Michael S. Tsirkin" <mst@redhat.com>
5094 L:      kvm@vger.kernel.org
5095 S:      Supported
5096 F:      drivers/uio/uio_pci_generic.c
5097
5098 GET_MAINTAINER SCRIPT
5099 M:      Joe Perches <joe@perches.com>
5100 S:      Maintained
5101 F:      scripts/get_maintainer.pl
5102
5103 GFS2 FILE SYSTEM
5104 M:      Steven Whitehouse <swhiteho@redhat.com>
5105 M:      Bob Peterson <rpeterso@redhat.com>
5106 L:      cluster-devel@redhat.com
5107 W:      http://sources.redhat.com/cluster/
5108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5109 S:      Supported
5110 F:      Documentation/filesystems/gfs2*.txt
5111 F:      fs/gfs2/
5112 F:      include/uapi/linux/gfs2_ondisk.h
5113
5114 GIGASET ISDN DRIVERS
5115 M:      Paul Bolle <pebolle@tiscali.nl>
5116 L:      gigaset307x-common@lists.sourceforge.net
5117 W:      http://gigaset307x.sourceforge.net/
5118 S:      Odd Fixes
5119 F:      Documentation/isdn/README.gigaset
5120 F:      drivers/isdn/gigaset/
5121 F:      include/uapi/linux/gigaset_dev.h
5122
5123 GO7007 MPEG CODEC
5124 M:      Hans Verkuil <hans.verkuil@cisco.com>
5125 L:      linux-media@vger.kernel.org
5126 S:      Maintained
5127 F:      drivers/media/usb/go7007/
5128
5129 GOODIX TOUCHSCREEN
5130 M:      Bastien Nocera <hadess@hadess.net>
5131 L:      linux-input@vger.kernel.org
5132 S:      Maintained
5133 F:      drivers/input/touchscreen/goodix.c
5134
5135 GPIO SUBSYSTEM
5136 M:      Linus Walleij <linus.walleij@linaro.org>
5137 M:      Alexandre Courbot <gnurou@gmail.com>
5138 L:      linux-gpio@vger.kernel.org
5139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5140 S:      Maintained
5141 F:      Documentation/devicetree/bindings/gpio/
5142 F:      Documentation/gpio/
5143 F:      Documentation/ABI/testing/gpio-cdev
5144 F:      Documentation/ABI/obsolete/sysfs-gpio
5145 F:      drivers/gpio/
5146 F:      include/linux/gpio/
5147 F:      include/linux/gpio.h
5148 F:      include/asm-generic/gpio.h
5149 F:      include/uapi/linux/gpio.h
5150 F:      tools/gpio/
5151
5152 GRE DEMULTIPLEXER DRIVER
5153 M:      Dmitry Kozlov <xeb@mail.ru>
5154 L:      netdev@vger.kernel.org
5155 S:      Maintained
5156 F:      net/ipv4/gre_demux.c
5157 F:      net/ipv4/gre_offload.c
5158 F:      include/net/gre.h
5159
5160 GRETH 10/100/1G Ethernet MAC device driver
5161 M:      Andreas Larsson <andreas@gaisler.com>
5162 L:      netdev@vger.kernel.org
5163 S:      Maintained
5164 F:      drivers/net/ethernet/aeroflex/
5165
5166 GSPCA FINEPIX SUBDRIVER
5167 M:      Frank Zago <frank@zago.net>
5168 L:      linux-media@vger.kernel.org
5169 T:      git git://linuxtv.org/media_tree.git
5170 S:      Maintained
5171 F:      drivers/media/usb/gspca/finepix.c
5172
5173 GSPCA GL860 SUBDRIVER
5174 M:      Olivier Lorin <o.lorin@laposte.net>
5175 L:      linux-media@vger.kernel.org
5176 T:      git git://linuxtv.org/media_tree.git
5177 S:      Maintained
5178 F:      drivers/media/usb/gspca/gl860/
5179
5180 GSPCA M5602 SUBDRIVER
5181 M:      Erik Andren <erik.andren@gmail.com>
5182 L:      linux-media@vger.kernel.org
5183 T:      git git://linuxtv.org/media_tree.git
5184 S:      Maintained
5185 F:      drivers/media/usb/gspca/m5602/
5186
5187 GSPCA PAC207 SONIXB SUBDRIVER
5188 M:      Hans de Goede <hdegoede@redhat.com>
5189 L:      linux-media@vger.kernel.org
5190 T:      git git://linuxtv.org/media_tree.git
5191 S:      Maintained
5192 F:      drivers/media/usb/gspca/pac207.c
5193
5194 GSPCA SN9C20X SUBDRIVER
5195 M:      Brian Johnson <brijohn@gmail.com>
5196 L:      linux-media@vger.kernel.org
5197 T:      git git://linuxtv.org/media_tree.git
5198 S:      Maintained
5199 F:      drivers/media/usb/gspca/sn9c20x.c
5200
5201 GSPCA T613 SUBDRIVER
5202 M:      Leandro Costantino <lcostantino@gmail.com>
5203 L:      linux-media@vger.kernel.org
5204 T:      git git://linuxtv.org/media_tree.git
5205 S:      Maintained
5206 F:      drivers/media/usb/gspca/t613.c
5207
5208 GSPCA USB WEBCAM DRIVER
5209 M:      Hans de Goede <hdegoede@redhat.com>
5210 L:      linux-media@vger.kernel.org
5211 T:      git git://linuxtv.org/media_tree.git
5212 S:      Maintained
5213 F:      drivers/media/usb/gspca/
5214
5215 GUID PARTITION TABLE (GPT)
5216 M:      Davidlohr Bueso <dave@stgolabs.net>
5217 L:      linux-efi@vger.kernel.org
5218 S:      Maintained
5219 F:      block/partitions/efi.*
5220
5221 STK1160 USB VIDEO CAPTURE DRIVER
5222 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5223 L:      linux-media@vger.kernel.org
5224 T:      git git://linuxtv.org/media_tree.git
5225 S:      Maintained
5226 F:      drivers/media/usb/stk1160/
5227
5228 H8/300 ARCHITECTURE
5229 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
5230 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5231 W:      http://uclinux-h8.sourceforge.jp
5232 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5233 S:      Maintained
5234 F:      arch/h8300/
5235 F:      drivers/clocksource/h8300_*.c
5236 F:      drivers/clk/h8300/
5237 F:      drivers/irqchip/irq-renesas-h8*.c
5238
5239 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5240 M:      Frank Seidel <frank@f-seidel.de>
5241 L:      platform-driver-x86@vger.kernel.org
5242 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5243 S:      Maintained
5244 F:      drivers/platform/x86/hdaps.c
5245
5246 HDPVR USB VIDEO ENCODER DRIVER
5247 M:      Hans Verkuil <hverkuil@xs4all.nl>
5248 L:      linux-media@vger.kernel.org
5249 T:      git git://linuxtv.org/media_tree.git
5250 W:      https://linuxtv.org
5251 S:      Odd Fixes
5252 F:      drivers/media/usb/hdpvr/
5253
5254 HWPOISON MEMORY FAILURE HANDLING
5255 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5256 L:      linux-mm@kvack.org
5257 S:      Maintained
5258 F:      mm/memory-failure.c
5259 F:      mm/hwpoison-inject.c
5260
5261 HYPERVISOR VIRTUAL CONSOLE DRIVER
5262 L:      linuxppc-dev@lists.ozlabs.org
5263 S:      Odd Fixes
5264 F:      drivers/tty/hvc/
5265
5266 HACKRF MEDIA DRIVER
5267 M:      Antti Palosaari <crope@iki.fi>
5268 L:      linux-media@vger.kernel.org
5269 W:      https://linuxtv.org
5270 W:      http://palosaari.fi/linux/
5271 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5272 T:      git git://linuxtv.org/anttip/media_tree.git
5273 S:      Maintained
5274 F:      drivers/media/usb/hackrf/
5275
5276 HARDWARE MONITORING
5277 M:      Jean Delvare <jdelvare@suse.com>
5278 M:      Guenter Roeck <linux@roeck-us.net>
5279 L:      linux-hwmon@vger.kernel.org
5280 W:      http://hwmon.wiki.kernel.org/
5281 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5283 S:      Maintained
5284 F:      Documentation/hwmon/
5285 F:      drivers/hwmon/
5286 F:      include/linux/hwmon*.h
5287
5288 HARDWARE RANDOM NUMBER GENERATOR CORE
5289 M:      Matt Mackall <mpm@selenic.com>
5290 M:      Herbert Xu <herbert@gondor.apana.org.au>
5291 L:      linux-crypto@vger.kernel.org
5292 S:      Odd fixes
5293 F:      Documentation/hw_random.txt
5294 F:      drivers/char/hw_random/
5295 F:      include/linux/hw_random.h
5296
5297 HARDWARE SPINLOCK CORE
5298 M:      Ohad Ben-Cohen <ohad@wizery.com>
5299 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5300 L:      linux-remoteproc@vger.kernel.org
5301 S:      Maintained
5302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5303 F:      Documentation/hwspinlock.txt
5304 F:      drivers/hwspinlock/hwspinlock_*
5305 F:      include/linux/hwspinlock.h
5306
5307 HARMONY SOUND DRIVER
5308 L:      linux-parisc@vger.kernel.org
5309 S:      Maintained
5310 F:      sound/parisc/harmony.*
5311
5312 HD29L2 MEDIA DRIVER
5313 M:      Antti Palosaari <crope@iki.fi>
5314 L:      linux-media@vger.kernel.org
5315 W:      https://linuxtv.org
5316 W:      http://palosaari.fi/linux/
5317 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5318 T:      git git://linuxtv.org/anttip/media_tree.git
5319 S:      Maintained
5320 F:      drivers/media/dvb-frontends/hd29l2*
5321
5322 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5323 M:      Don Brace <don.brace@microsemi.com>
5324 L:      iss_storagedev@hp.com
5325 L:      esc.storagedev@microsemi.com
5326 L:      linux-scsi@vger.kernel.org
5327 S:      Supported
5328 F:      Documentation/scsi/hpsa.txt
5329 F:      drivers/scsi/hpsa*.[ch]
5330 F:      include/linux/cciss*.h
5331 F:      include/uapi/linux/cciss*.h
5332
5333 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5334 M:      Don Brace <don.brace@microsemi.com>
5335 L:      iss_storagedev@hp.com
5336 L:      esc.storagedev@microsemi.com
5337 L:      linux-scsi@vger.kernel.org
5338 S:      Supported
5339 F:      Documentation/blockdev/cciss.txt
5340 F:      drivers/block/cciss*
5341 F:      include/linux/cciss_ioctl.h
5342 F:      include/uapi/linux/cciss_ioctl.h
5343
5344 HFI1 DRIVER
5345 M:      Mike Marciniszyn <mike.marciniszyn@intel.com>
5346 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
5347 L:      linux-rdma@vger.kernel.org
5348 S:      Supported
5349 F:      drivers/infiniband/hw/hfi1
5350
5351 HFS FILESYSTEM
5352 L:      linux-fsdevel@vger.kernel.org
5353 S:      Orphan
5354 F:      Documentation/filesystems/hfs.txt
5355 F:      fs/hfs/
5356
5357 HFSPLUS FILESYSTEM
5358 L:      linux-fsdevel@vger.kernel.org
5359 S:      Orphan
5360 F:      Documentation/filesystems/hfsplus.txt
5361 F:      fs/hfsplus/
5362
5363 HGA FRAMEBUFFER DRIVER
5364 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5365 L:      linux-nvidia@lists.surfsouth.com
5366 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5367 S:      Maintained
5368 F:      drivers/video/fbdev/hgafb.c
5369
5370 HIBERNATION (aka Software Suspend, aka swsusp)
5371 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5372 M:      Pavel Machek <pavel@ucw.cz>
5373 L:      linux-pm@vger.kernel.org
5374 S:      Supported
5375 F:      arch/x86/power/
5376 F:      drivers/base/power/
5377 F:      kernel/power/
5378 F:      include/linux/suspend.h
5379 F:      include/linux/freezer.h
5380 F:      include/linux/pm.h
5381 F:      arch/*/include/asm/suspend*.h
5382
5383 HID CORE LAYER
5384 M:      Jiri Kosina <jikos@kernel.org>
5385 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5386 L:      linux-input@vger.kernel.org
5387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5388 S:      Maintained
5389 F:      drivers/hid/
5390 F:      include/linux/hid*
5391 F:      include/uapi/linux/hid*
5392
5393 HID SENSOR HUB DRIVERS
5394 M:      Jiri Kosina <jikos@kernel.org>
5395 M:      Jonathan Cameron <jic23@kernel.org>
5396 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5397 L:      linux-input@vger.kernel.org
5398 L:      linux-iio@vger.kernel.org
5399 S:      Maintained
5400 F:      Documentation/hid/hid-sensor*
5401 F:      drivers/hid/hid-sensor-*
5402 F:      drivers/iio/*/hid-*
5403 F:      include/linux/hid-sensor-*
5404
5405 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5406 M:      Thomas Gleixner <tglx@linutronix.de>
5407 L:      linux-kernel@vger.kernel.org
5408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5409 S:      Maintained
5410 F:      Documentation/timers/
5411 F:      kernel/time/hrtimer.c
5412 F:      kernel/time/clockevents.c
5413 F:      kernel/time/tick*.*
5414 F:      kernel/time/timer_*.c
5415 F:      include/linux/clockchips.h
5416 F:      include/linux/hrtimer.h
5417
5418 HIGH-SPEED SCC DRIVER FOR AX.25
5419 L:      linux-hams@vger.kernel.org
5420 S:      Orphan
5421 F:      drivers/net/hamradio/dmascc.c
5422 F:      drivers/net/hamradio/scc.c
5423
5424 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5425 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5426 W:      http://www.highpoint-tech.com
5427 S:      Supported
5428 F:      Documentation/scsi/hptiop.txt
5429 F:      drivers/scsi/hptiop.c
5430
5431 HIPPI
5432 M:      Jes Sorensen <jes@trained-monkey.org>
5433 L:      linux-hippi@sunsite.dk
5434 S:      Maintained
5435 F:      include/linux/hippidevice.h
5436 F:      include/uapi/linux/if_hippi.h
5437 F:      net/802/hippi.c
5438 F:      drivers/net/hippi/
5439
5440 HISILICON SAS Controller
5441 M:      John Garry <john.garry@huawei.com>
5442 W:      http://www.hisilicon.com
5443 S:      Supported
5444 F:      drivers/scsi/hisi_sas/
5445 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5446
5447 HOST AP DRIVER
5448 M:      Jouni Malinen <j@w1.fi>
5449 L:      hostap@shmoo.com (subscribers-only)
5450 L:      linux-wireless@vger.kernel.org
5451 W:      http://hostap.epitest.fi/
5452 S:      Maintained
5453 F:      drivers/net/wireless/intersil/hostap/
5454
5455 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5456 L:      platform-driver-x86@vger.kernel.org
5457 S:      Orphan
5458 F:      drivers/platform/x86/tc1100-wmi.c
5459
5460 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5461 M:      Jaroslav Kysela <perex@perex.cz>
5462 S:      Maintained
5463 F:      drivers/net/ethernet/hp/hp100.*
5464
5465 HPET:   High Precision Event Timers driver
5466 M:      Clemens Ladisch <clemens@ladisch.de>
5467 S:      Maintained
5468 F:      Documentation/timers/hpet.txt
5469 F:      drivers/char/hpet.c
5470 F:      include/linux/hpet.h
5471 F:      include/uapi/linux/hpet.h
5472
5473 HPET:   x86
5474 S:      Orphan
5475 F:      arch/x86/kernel/hpet.c
5476 F:      arch/x86/include/asm/hpet.h
5477
5478 HPFS FILESYSTEM
5479 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5480 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5481 S:      Maintained
5482 F:      fs/hpfs/
5483
5484 HSI SUBSYSTEM
5485 M:      Sebastian Reichel <sre@kernel.org>
5486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5487 S:      Maintained
5488 F:      Documentation/ABI/testing/sysfs-bus-hsi
5489 F:      Documentation/hsi.txt
5490 F:      drivers/hsi/
5491 F:      include/linux/hsi/
5492 F:      include/uapi/linux/hsi/
5493
5494 HSO 3G MODEM DRIVER
5495 M:      Jan Dumon <j.dumon@option.com>
5496 W:      http://www.pharscape.org
5497 S:      Maintained
5498 F:      drivers/net/usb/hso.c
5499
5500 HSR NETWORK PROTOCOL
5501 M:      Arvid Brodin <arvid.brodin@alten.se>
5502 L:      netdev@vger.kernel.org
5503 S:      Maintained
5504 F:      net/hsr/
5505
5506 HTCPEN TOUCHSCREEN DRIVER
5507 M:      Pau Oliva Fora <pof@eslack.org>
5508 L:      linux-input@vger.kernel.org
5509 S:      Maintained
5510 F:      drivers/input/touchscreen/htcpen.c
5511
5512 HUGETLB FILESYSTEM
5513 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5514 S:      Maintained
5515 F:      fs/hugetlbfs/
5516
5517 Hyper-V CORE AND DRIVERS
5518 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5519 M:      Haiyang Zhang <haiyangz@microsoft.com>
5520 L:      devel@linuxdriverproject.org
5521 S:      Maintained
5522 F:      arch/x86/include/asm/mshyperv.h
5523 F:      arch/x86/include/uapi/asm/hyperv.h
5524 F:      arch/x86/kernel/cpu/mshyperv.c
5525 F:      drivers/hid/hid-hyperv.c
5526 F:      drivers/hv/
5527 F:      drivers/input/serio/hyperv-keyboard.c
5528 F:      drivers/pci/host/pci-hyperv.c
5529 F:      drivers/net/hyperv/
5530 F:      drivers/scsi/storvsc_drv.c
5531 F:      drivers/video/fbdev/hyperv_fb.c
5532 F:      include/linux/hyperv.h
5533 F:      tools/hv/
5534 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5535
5536 I2C MUXES
5537 M:      Peter Rosin <peda@axentia.se>
5538 L:      linux-i2c@vger.kernel.org
5539 S:      Maintained
5540 F:      Documentation/i2c/i2c-topology
5541 F:      Documentation/i2c/muxes/
5542 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5543 F:      drivers/i2c/i2c-mux.c
5544 F:      drivers/i2c/muxes/
5545 F:      include/linux/i2c-mux.h
5546
5547 I2C OVER PARALLEL PORT
5548 M:      Jean Delvare <jdelvare@suse.com>
5549 L:      linux-i2c@vger.kernel.org
5550 S:      Maintained
5551 F:      Documentation/i2c/busses/i2c-parport
5552 F:      Documentation/i2c/busses/i2c-parport-light
5553 F:      drivers/i2c/busses/i2c-parport.c
5554 F:      drivers/i2c/busses/i2c-parport-light.c
5555
5556 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5557 M:      Jean Delvare <jdelvare@suse.com>
5558 L:      linux-i2c@vger.kernel.org
5559 S:      Maintained
5560 F:      Documentation/i2c/busses/i2c-ali1535
5561 F:      Documentation/i2c/busses/i2c-ali1563
5562 F:      Documentation/i2c/busses/i2c-ali15x3
5563 F:      Documentation/i2c/busses/i2c-amd756
5564 F:      Documentation/i2c/busses/i2c-amd8111
5565 F:      Documentation/i2c/busses/i2c-i801
5566 F:      Documentation/i2c/busses/i2c-nforce2
5567 F:      Documentation/i2c/busses/i2c-piix4
5568 F:      Documentation/i2c/busses/i2c-sis5595
5569 F:      Documentation/i2c/busses/i2c-sis630
5570 F:      Documentation/i2c/busses/i2c-sis96x
5571 F:      Documentation/i2c/busses/i2c-via
5572 F:      Documentation/i2c/busses/i2c-viapro
5573 F:      drivers/i2c/busses/i2c-ali1535.c
5574 F:      drivers/i2c/busses/i2c-ali1563.c
5575 F:      drivers/i2c/busses/i2c-ali15x3.c
5576 F:      drivers/i2c/busses/i2c-amd756.c
5577 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5578 F:      drivers/i2c/busses/i2c-amd8111.c
5579 F:      drivers/i2c/busses/i2c-i801.c
5580 F:      drivers/i2c/busses/i2c-isch.c
5581 F:      drivers/i2c/busses/i2c-nforce2.c
5582 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5583 F:      drivers/i2c/busses/i2c-piix4.c
5584 F:      drivers/i2c/busses/i2c-sis5595.c
5585 F:      drivers/i2c/busses/i2c-sis630.c
5586 F:      drivers/i2c/busses/i2c-sis96x.c
5587 F:      drivers/i2c/busses/i2c-via.c
5588 F:      drivers/i2c/busses/i2c-viapro.c
5589
5590 I2C/SMBUS ISMT DRIVER
5591 M:      Seth Heasley <seth.heasley@intel.com>
5592 M:      Neil Horman <nhorman@tuxdriver.com>
5593 L:      linux-i2c@vger.kernel.org
5594 F:      drivers/i2c/busses/i2c-ismt.c
5595 F:      Documentation/i2c/busses/i2c-ismt
5596
5597 I2C/SMBUS STUB DRIVER
5598 M:      Jean Delvare <jdelvare@suse.com>
5599 L:      linux-i2c@vger.kernel.org
5600 S:      Maintained
5601 F:      drivers/i2c/i2c-stub.c
5602
5603 I2C SUBSYSTEM
5604 M:      Wolfram Sang <wsa@the-dreams.de>
5605 L:      linux-i2c@vger.kernel.org
5606 W:      https://i2c.wiki.kernel.org/
5607 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5609 S:      Maintained
5610 F:      Documentation/devicetree/bindings/i2c/
5611 F:      Documentation/i2c/
5612 F:      drivers/i2c/
5613 F:      drivers/i2c/*/
5614 F:      include/linux/i2c.h
5615 F:      include/linux/i2c-*.h
5616 F:      include/uapi/linux/i2c.h
5617 F:      include/uapi/linux/i2c-*.h
5618
5619 I2C ACPI SUPPORT
5620 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5621 L:      linux-i2c@vger.kernel.org
5622 L:      linux-acpi@vger.kernel.org
5623 S:      Maintained
5624
5625 I2C-TAOS-EVM DRIVER
5626 M:      Jean Delvare <jdelvare@suse.com>
5627 L:      linux-i2c@vger.kernel.org
5628 S:      Maintained
5629 F:      Documentation/i2c/busses/i2c-taos-evm
5630 F:      drivers/i2c/busses/i2c-taos-evm.c
5631
5632 I2C-TINY-USB DRIVER
5633 M:      Till Harbaum <till@harbaum.org>
5634 L:      linux-i2c@vger.kernel.org
5635 W:      http://www.harbaum.org/till/i2c_tiny_usb
5636 S:      Maintained
5637 F:      drivers/i2c/busses/i2c-tiny-usb.c
5638
5639 i386 BOOT CODE
5640 M:      "H. Peter Anvin" <hpa@zytor.com>
5641 S:      Maintained
5642 F:      arch/x86/boot/
5643
5644 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5645 M:      "H. Peter Anvin" <hpa@zytor.com>
5646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5647 S:      Maintained
5648
5649 IA64 (Itanium) PLATFORM
5650 M:      Tony Luck <tony.luck@intel.com>
5651 M:      Fenghua Yu <fenghua.yu@intel.com>
5652 L:      linux-ia64@vger.kernel.org
5653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5654 S:      Maintained
5655 F:      arch/ia64/
5656
5657 IBM Power VMX Cryptographic instructions
5658 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5659 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5660 L:      linux-crypto@vger.kernel.org
5661 S:      Supported
5662 F:      drivers/crypto/vmx/Makefile
5663 F:      drivers/crypto/vmx/Kconfig
5664 F:      drivers/crypto/vmx/vmx.c
5665 F:      drivers/crypto/vmx/aes*
5666 F:      drivers/crypto/vmx/ghash*
5667 F:      drivers/crypto/vmx/ppc-xlate.pl
5668
5669 IBM Power in-Nest Crypto Acceleration
5670 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5671 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5672 L:      linux-crypto@vger.kernel.org
5673 S:      Supported
5674 F:      drivers/crypto/nx/Makefile
5675 F:      drivers/crypto/nx/Kconfig
5676 F:      drivers/crypto/nx/nx-aes*
5677 F:      drivers/crypto/nx/nx-sha*
5678 F:      drivers/crypto/nx/nx.*
5679 F:      drivers/crypto/nx/nx_csbcpb.h
5680 F:      drivers/crypto/nx/nx_debugfs.h
5681
5682 IBM Power 842 compression accelerator
5683 M:      Dan Streetman <ddstreet@ieee.org>
5684 S:      Supported
5685 F:      drivers/crypto/nx/Makefile
5686 F:      drivers/crypto/nx/Kconfig
5687 F:      drivers/crypto/nx/nx-842*
5688 F:      include/linux/sw842.h
5689 F:      crypto/842.c
5690 F:      lib/842/
5691
5692 IBM Power Linux RAID adapter
5693 M:      Brian King <brking@us.ibm.com>
5694 S:      Supported
5695 F:      drivers/scsi/ipr.*
5696
5697 IBM Power Virtual Ethernet Device Driver
5698 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5699 L:      netdev@vger.kernel.org
5700 S:      Supported
5701 F:      drivers/net/ethernet/ibm/ibmveth.*
5702
5703 IBM Power SRIOV Virtual NIC Device Driver
5704 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5705 M:      John Allen <jallen@linux.vnet.ibm.com>
5706 L:      netdev@vger.kernel.org
5707 S:      Supported
5708 F:      drivers/net/ethernet/ibm/ibmvnic.*
5709
5710 IBM Power Virtual SCSI Device Drivers
5711 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5712 L:      linux-scsi@vger.kernel.org
5713 S:      Supported
5714 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5715 F:      drivers/scsi/ibmvscsi/viosrp.h
5716
5717 IBM Power Virtual FC Device Drivers
5718 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5719 L:      linux-scsi@vger.kernel.org
5720 S:      Supported
5721 F:      drivers/scsi/ibmvscsi/ibmvfc*
5722
5723 IBM ServeRAID RAID DRIVER
5724 S:      Orphan
5725 F:      drivers/scsi/ips.*
5726
5727 ICH LPC AND GPIO DRIVER
5728 M:      Peter Tyser <ptyser@xes-inc.com>
5729 S:      Maintained
5730 F:      drivers/mfd/lpc_ich.c
5731 F:      drivers/gpio/gpio-ich.c
5732
5733 IDE SUBSYSTEM
5734 M:      "David S. Miller" <davem@davemloft.net>
5735 L:      linux-ide@vger.kernel.org
5736 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5738 S:      Maintained
5739 F:      Documentation/ide/
5740 F:      drivers/ide/
5741 F:      include/linux/ide.h
5742
5743 IDEAPAD LAPTOP EXTRAS DRIVER
5744 M:      Ike Panhc <ike.pan@canonical.com>
5745 L:      platform-driver-x86@vger.kernel.org
5746 W:      http://launchpad.net/ideapad-laptop
5747 S:      Maintained
5748 F:      drivers/platform/x86/ideapad-laptop.c
5749
5750 IDEAPAD LAPTOP SLIDEBAR DRIVER
5751 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5752 L:      linux-input@vger.kernel.org
5753 W:      https://github.com/o2genum/ideapad-slidebar
5754 S:      Maintained
5755 F:      drivers/input/misc/ideapad_slidebar.c
5756
5757 IDE/ATAPI DRIVERS
5758 M:      Borislav Petkov <bp@alien8.de>
5759 L:      linux-ide@vger.kernel.org
5760 S:      Maintained
5761 F:      Documentation/cdrom/ide-cd
5762 F:      drivers/ide/ide-cd*
5763
5764 IDLE-I7300
5765 M:      Andy Henroid <andrew.d.henroid@intel.com>
5766 L:      linux-pm@vger.kernel.org
5767 S:      Supported
5768 F:      drivers/idle/i7300_idle.c
5769
5770 IEEE 802.15.4 SUBSYSTEM
5771 M:      Alexander Aring <aar@pengutronix.de>
5772 L:      linux-wpan@vger.kernel.org
5773 W:      http://wpan.cakelab.org/
5774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5776 S:      Maintained
5777 F:      net/ieee802154/
5778 F:      net/mac802154/
5779 F:      drivers/net/ieee802154/
5780 F:      include/linux/nl802154.h
5781 F:      include/linux/ieee802154.h
5782 F:      include/net/nl802154.h
5783 F:      include/net/mac802154.h
5784 F:      include/net/af_ieee802154.h
5785 F:      include/net/cfg802154.h
5786 F:      include/net/ieee802154_netdev.h
5787 F:      Documentation/networking/ieee802154.txt
5788
5789 IGORPLUG-USB IR RECEIVER
5790 M:      Sean Young <sean@mess.org>
5791 L:      linux-media@vger.kernel.org
5792 S:      Maintained
5793 F:      drivers/media/rc/igorplugusb.c
5794
5795 IGUANAWORKS USB IR TRANSCEIVER
5796 M:      Sean Young <sean@mess.org>
5797 L:      linux-media@vger.kernel.org
5798 S:      Maintained
5799 F:      drivers/media/rc/iguanair.c
5800
5801 IIO SUBSYSTEM AND DRIVERS
5802 M:      Jonathan Cameron <jic23@kernel.org>
5803 R:      Hartmut Knaack <knaack.h@gmx.de>
5804 R:      Lars-Peter Clausen <lars@metafoo.de>
5805 R:      Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5806 L:      linux-iio@vger.kernel.org
5807 S:      Maintained
5808 F:      drivers/iio/
5809 F:      drivers/staging/iio/
5810 F:      include/linux/iio/
5811 F:      tools/iio/
5812
5813 IKANOS/ADI EAGLE ADSL USB DRIVER
5814 M:      Matthieu Castet <castet.matthieu@free.fr>
5815 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5816 S:      Maintained
5817 F:      drivers/usb/atm/ueagle-atm.c
5818
5819 INA209 HARDWARE MONITOR DRIVER
5820 M:      Guenter Roeck <linux@roeck-us.net>
5821 L:      linux-hwmon@vger.kernel.org
5822 S:      Maintained
5823 F:      Documentation/hwmon/ina209
5824 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5825 F:      drivers/hwmon/ina209.c
5826
5827 INA2XX HARDWARE MONITOR DRIVER
5828 M:      Guenter Roeck <linux@roeck-us.net>
5829 L:      linux-hwmon@vger.kernel.org
5830 S:      Maintained
5831 F:      Documentation/hwmon/ina2xx
5832 F:      drivers/hwmon/ina2xx.c
5833 F:      include/linux/platform_data/ina2xx.h
5834
5835 INDUSTRY PACK SUBSYSTEM (IPACK)
5836 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5837 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5838 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5839 L:      industrypack-devel@lists.sourceforge.net
5840 W:      http://industrypack.sourceforge.net
5841 S:      Maintained
5842 F:      drivers/ipack/
5843
5844 INGENIC JZ4780 DMA Driver
5845 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5846 S:      Maintained
5847 F:      drivers/dma/dma-jz4780.c
5848
5849 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5850 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5851 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5852 L:      linux-ima-devel@lists.sourceforge.net
5853 L:      linux-ima-user@lists.sourceforge.net
5854 L:      linux-security-module@vger.kernel.org
5855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5856 S:      Supported
5857 F:      security/integrity/ima/
5858
5859 IMGTEC IR DECODER DRIVER
5860 M:      James Hogan <james.hogan@imgtec.com>
5861 S:      Maintained
5862 F:      drivers/media/rc/img-ir/
5863
5864 IMS TWINTURBO FRAMEBUFFER DRIVER
5865 L:      linux-fbdev@vger.kernel.org
5866 S:      Orphan
5867 F:      drivers/video/fbdev/imsttfb.c
5868
5869 INFINIBAND SUBSYSTEM
5870 M:      Doug Ledford <dledford@redhat.com>
5871 M:      Sean Hefty <sean.hefty@intel.com>
5872 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5873 L:      linux-rdma@vger.kernel.org
5874 W:      http://www.openfabrics.org/
5875 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5877 S:      Supported
5878 F:      Documentation/infiniband/
5879 F:      drivers/infiniband/
5880 F:      include/uapi/linux/if_infiniband.h
5881 F:      include/uapi/rdma/
5882 F:      include/rdma/
5883
5884 INOTIFY
5885 M:      John McCutchan <john@johnmccutchan.com>
5886 M:      Robert Love <rlove@rlove.org>
5887 M:      Eric Paris <eparis@parisplace.org>
5888 S:      Maintained
5889 F:      Documentation/filesystems/inotify.txt
5890 F:      fs/notify/inotify/
5891 F:      include/linux/inotify.h
5892 F:      include/uapi/linux/inotify.h
5893
5894 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5895 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5896 L:      linux-input@vger.kernel.org
5897 Q:      http://patchwork.kernel.org/project/linux-input/list/
5898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5899 S:      Maintained
5900 F:      drivers/input/
5901 F:      include/linux/input.h
5902 F:      include/uapi/linux/input.h
5903 F:      include/linux/input/
5904 F:      Documentation/devicetree/bindings/input/
5905
5906 INPUT MULTITOUCH (MT) PROTOCOL
5907 M:      Henrik Rydberg <rydberg@bitmath.org>
5908 L:      linux-input@vger.kernel.org
5909 S:      Odd fixes
5910 F:      Documentation/input/multi-touch-protocol.txt
5911 F:      drivers/input/input-mt.c
5912 K:      \b(ABS|SYN)_MT_
5913
5914 INTEL ASoC BDW/HSW DRIVERS
5915 M:      Jie Yang <yang.jie@linux.intel.com>
5916 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5917 S:      Supported
5918 F:      sound/soc/intel/common/sst-dsp*
5919 F:      sound/soc/intel/common/sst-firmware.c
5920 F:      sound/soc/intel/boards/broadwell.c
5921 F:      sound/soc/intel/haswell/
5922
5923 INTEL C600 SERIES SAS CONTROLLER DRIVER
5924 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5925 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5926 L:      linux-scsi@vger.kernel.org
5927 T:      git git://git.code.sf.net/p/intel-sas/isci
5928 S:      Supported
5929 F:      drivers/scsi/isci/
5930
5931 INTEL HID EVENT DRIVER
5932 M:      Alex Hung <alex.hung@canonical.com>
5933 L:      platform-driver-x86@vger.kernel.org
5934 S:      Maintained
5935 F:      drivers/platform/x86/intel-hid.c
5936
5937 INTEL IDLE DRIVER
5938 M:      Len Brown <lenb@kernel.org>
5939 L:      linux-pm@vger.kernel.org
5940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5941 S:      Supported
5942 F:      drivers/idle/intel_idle.c
5943
5944 INTEL PSTATE DRIVER
5945 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5946 M:      Len Brown <lenb@kernel.org>
5947 L:      linux-pm@vger.kernel.org
5948 S:      Supported
5949 F:      drivers/cpufreq/intel_pstate.c
5950
5951 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5952 M:      Maik Broemme <mbroemme@plusserver.de>
5953 L:      linux-fbdev@vger.kernel.org
5954 S:      Maintained
5955 F:      Documentation/fb/intelfb.txt
5956 F:      drivers/video/fbdev/intelfb/
5957
5958 INTEL 810/815 FRAMEBUFFER DRIVER
5959 M:      Antonino Daplas <adaplas@gmail.com>
5960 L:      linux-fbdev@vger.kernel.org
5961 S:      Maintained
5962 F:      drivers/video/fbdev/i810/
5963
5964 INTEL MENLOW THERMAL DRIVER
5965 M:      Sujith Thomas <sujith.thomas@intel.com>
5966 L:      platform-driver-x86@vger.kernel.org
5967 W:      https://01.org/linux-acpi
5968 S:      Supported
5969 F:      drivers/platform/x86/intel_menlow.c
5970
5971 INTEL I/OAT DMA DRIVER
5972 M:      Dave Jiang <dave.jiang@intel.com>
5973 R:      Dan Williams <dan.j.williams@intel.com>
5974 L:      dmaengine@vger.kernel.org
5975 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5976 S:      Supported
5977 F:      drivers/dma/ioat*
5978
5979 INTEL IOMMU (VT-d)
5980 M:      David Woodhouse <dwmw2@infradead.org>
5981 L:      iommu@lists.linux-foundation.org
5982 T:      git git://git.infradead.org/iommu-2.6.git
5983 S:      Supported
5984 F:      drivers/iommu/intel-iommu.c
5985 F:      include/linux/intel-iommu.h
5986
5987 INTEL IOP-ADMA DMA DRIVER
5988 R:      Dan Williams <dan.j.williams@intel.com>
5989 S:      Odd fixes
5990 F:      drivers/dma/iop-adma.c
5991
5992 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5993 M:      Krzysztof Halasa <khalasa@piap.pl>
5994 S:      Maintained
5995 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5996 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5997 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5998 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5999 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
6000 F:      drivers/net/wan/ixp4xx_hss.c
6001
6002 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6003 M:      Deepak Saxena <dsaxena@plexity.net>
6004 S:      Maintained
6005 F:      drivers/char/hw_random/ixp4xx-rng.c
6006
6007 INTEL ETHERNET DRIVERS
6008 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6009 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6010 W:      http://www.intel.com/support/feedback.htm
6011 W:      http://e1000.sourceforge.net/
6012 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6015 S:      Supported
6016 F:      Documentation/networking/e100.txt
6017 F:      Documentation/networking/e1000.txt
6018 F:      Documentation/networking/e1000e.txt
6019 F:      Documentation/networking/igb.txt
6020 F:      Documentation/networking/igbvf.txt
6021 F:      Documentation/networking/ixgb.txt
6022 F:      Documentation/networking/ixgbe.txt
6023 F:      Documentation/networking/ixgbevf.txt
6024 F:      Documentation/networking/i40e.txt
6025 F:      Documentation/networking/i40evf.txt
6026 F:      drivers/net/ethernet/intel/
6027 F:      drivers/net/ethernet/intel/*/
6028
6029 INTEL RDMA RNIC DRIVER
6030 M:     Faisal Latif <faisal.latif@intel.com>
6031 R:     Chien Tin Tung <chien.tin.tung@intel.com>
6032 R:     Mustafa Ismail <mustafa.ismail@intel.com>
6033 R:     Shiraz Saleem <shiraz.saleem@intel.com>
6034 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6035 L:     linux-rdma@vger.kernel.org
6036 S:     Supported
6037 F:     drivers/infiniband/hw/i40iw/
6038
6039 INTEL-MID GPIO DRIVER
6040 M:      David Cohen <david.a.cohen@linux.intel.com>
6041 L:      linux-gpio@vger.kernel.org
6042 S:      Maintained
6043 F:      drivers/gpio/gpio-intel-mid.c
6044
6045 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6046 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
6047 L:      linux-wireless@vger.kernel.org
6048 S:      Maintained
6049 F:      Documentation/networking/README.ipw2100
6050 F:      Documentation/networking/README.ipw2200
6051 F:      drivers/net/wireless/intel/ipw2x00/
6052
6053 INTEL(R) TRACE HUB
6054 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
6055 S:      Supported
6056 F:      Documentation/trace/intel_th.txt
6057 F:      drivers/hwtracing/intel_th/
6058
6059 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6060 M:      Ning Sun <ning.sun@intel.com>
6061 L:      tboot-devel@lists.sourceforge.net
6062 W:      http://tboot.sourceforge.net
6063 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6064 S:      Supported
6065 F:      Documentation/intel_txt.txt
6066 F:      include/linux/tboot.h
6067 F:      arch/x86/kernel/tboot.c
6068
6069 INTEL WIRELESS WIMAX CONNECTION 2400
6070 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6071 M:      linux-wimax@intel.com
6072 L:      wimax@linuxwimax.org (subscribers-only)
6073 S:      Supported
6074 W:      http://linuxwimax.org
6075 F:      Documentation/wimax/README.i2400m
6076 F:      drivers/net/wimax/i2400m/
6077 F:      include/uapi/linux/wimax/i2400m.h
6078
6079 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6080 M:      Stanislaw Gruszka <sgruszka@redhat.com>
6081 L:      linux-wireless@vger.kernel.org
6082 S:      Supported
6083 F:      drivers/net/wireless/intel/iwlegacy/
6084
6085 INTEL WIRELESS WIFI LINK (iwlwifi)
6086 M:      Johannes Berg <johannes.berg@intel.com>
6087 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6088 M:      Luca Coelho <luciano.coelho@intel.com>
6089 M:      Intel Linux Wireless <linuxwifi@intel.com>
6090 L:      linux-wireless@vger.kernel.org
6091 W:      http://intellinuxwireless.org
6092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6093 S:      Supported
6094 F:      drivers/net/wireless/intel/iwlwifi/
6095
6096 INTEL MANAGEMENT ENGINE (mei)
6097 M:      Tomas Winkler <tomas.winkler@intel.com>
6098 L:      linux-kernel@vger.kernel.org
6099 S:      Supported
6100 F:      include/uapi/linux/mei.h
6101 F:      include/linux/mei_cl_bus.h
6102 F:      drivers/misc/mei/*
6103 F:      drivers/watchdog/mei_wdt.c
6104 F:      Documentation/misc-devices/mei/*
6105
6106 INTEL MIC DRIVERS (mic)
6107 M:      Sudeep Dutt <sudeep.dutt@intel.com>
6108 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
6109 S:      Supported
6110 W:      https://github.com/sudeepdutt/mic
6111 W:      http://software.intel.com/en-us/mic-developer
6112 F:      include/linux/mic_bus.h
6113 F:      include/linux/scif.h
6114 F:      include/uapi/linux/mic_common.h
6115 F:      include/uapi/linux/mic_ioctl.h
6116 F:      include/uapi/linux/scif_ioctl.h
6117 F:      drivers/misc/mic/
6118 F:      drivers/dma/mic_x100_dma.c
6119 F:      drivers/dma/mic_x100_dma.h
6120 F:      Documentation/mic/
6121
6122 INTEL PMC/P-Unit IPC DRIVER
6123 M:      Zha Qipeng<qipeng.zha@intel.com>
6124 L:      platform-driver-x86@vger.kernel.org
6125 S:      Maintained
6126 F:      drivers/platform/x86/intel_pmc_ipc.c
6127 F:      drivers/platform/x86/intel_punit_ipc.c
6128 F:      arch/x86/include/asm/intel_pmc_ipc.h
6129 F:      arch/x86/include/asm/intel_punit_ipc.h
6130
6131 INTEL TELEMETRY DRIVER
6132 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6133 L:      platform-driver-x86@vger.kernel.org
6134 S:      Maintained
6135 F:      arch/x86/include/asm/intel_telemetry.h
6136 F:      drivers/platform/x86/intel_telemetry*
6137
6138 INTEL PMC CORE DRIVER
6139 M:      Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6140 M:      Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6141 L:      platform-driver-x86@vger.kernel.org
6142 S:      Maintained
6143 F:      arch/x86/include/asm/pmc_core.h
6144 F:      drivers/platform/x86/intel_pmc_core*
6145
6146 IOC3 ETHERNET DRIVER
6147 M:      Ralf Baechle <ralf@linux-mips.org>
6148 L:      linux-mips@linux-mips.org
6149 S:      Maintained
6150 F:      drivers/net/ethernet/sgi/ioc3-eth.c
6151
6152 IOC3 SERIAL DRIVER
6153 M:      Pat Gefre <pfg@sgi.com>
6154 L:      linux-serial@vger.kernel.org
6155 S:      Maintained
6156 F:      drivers/tty/serial/ioc3_serial.c
6157
6158 IOMMU DRIVERS
6159 M:      Joerg Roedel <joro@8bytes.org>
6160 L:      iommu@lists.linux-foundation.org
6161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6162 S:      Maintained
6163 F:      drivers/iommu/
6164
6165 IP MASQUERADING
6166 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6167 S:      Maintained
6168 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
6169
6170 IPMI SUBSYSTEM
6171 M:      Corey Minyard <minyard@acm.org>
6172 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6173 W:      http://openipmi.sourceforge.net/
6174 S:      Supported
6175 F:      Documentation/IPMI.txt
6176 F:      drivers/char/ipmi/
6177 F:      include/linux/ipmi*
6178 F:      include/uapi/linux/ipmi*
6179
6180 QCOM AUDIO (ASoC) DRIVERS
6181 M:      Patrick Lai <plai@codeaurora.org>
6182 M:      Banajit Goswami <bgoswami@codeaurora.org>
6183 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6184 S:      Supported
6185 F:      sound/soc/qcom/
6186
6187 IPS SCSI RAID DRIVER
6188 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6189 L:      linux-scsi@vger.kernel.org
6190 W:      http://www.adaptec.com/
6191 S:      Maintained
6192 F:      drivers/scsi/ips*
6193
6194 IPVS
6195 M:      Wensong Zhang <wensong@linux-vs.org>
6196 M:      Simon Horman <horms@verge.net.au>
6197 M:      Julian Anastasov <ja@ssi.bg>
6198 L:      netdev@vger.kernel.org
6199 L:      lvs-devel@vger.kernel.org
6200 S:      Maintained
6201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6203 F:      Documentation/networking/ipvs-sysctl.txt
6204 F:      include/net/ip_vs.h
6205 F:      include/uapi/linux/ip_vs.h
6206 F:      net/netfilter/ipvs/
6207
6208 IPWIRELESS DRIVER
6209 M:      Jiri Kosina <jikos@kernel.org>
6210 M:      David Sterba <dsterba@suse.com>
6211 S:      Odd Fixes
6212 F:      drivers/tty/ipwireless/
6213
6214 IPX NETWORK LAYER
6215 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6216 L:      netdev@vger.kernel.org
6217 S:      Maintained
6218 F:      include/net/ipx.h
6219 F:      include/uapi/linux/ipx.h
6220 F:      net/ipx/
6221
6222 IRDA SUBSYSTEM
6223 M:      Samuel Ortiz <samuel@sortiz.org>
6224 L:      irda-users@lists.sourceforge.net (subscribers-only)
6225 L:      netdev@vger.kernel.org
6226 W:      http://irda.sourceforge.net/
6227 S:      Maintained
6228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6229 F:      Documentation/networking/irda.txt
6230 F:      drivers/net/irda/
6231 F:      include/net/irda/
6232 F:      net/irda/
6233
6234 IRQ SUBSYSTEM
6235 M:      Thomas Gleixner <tglx@linutronix.de>
6236 L:      linux-kernel@vger.kernel.org
6237 S:      Maintained
6238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6239 F:      kernel/irq/
6240
6241 IRQCHIP DRIVERS
6242 M:      Thomas Gleixner <tglx@linutronix.de>
6243 M:      Jason Cooper <jason@lakedaemon.net>
6244 M:      Marc Zyngier <marc.zyngier@arm.com>
6245 L:      linux-kernel@vger.kernel.org
6246 S:      Maintained
6247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6248 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6249 F:      Documentation/devicetree/bindings/interrupt-controller/
6250 F:      drivers/irqchip/
6251
6252 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6253 M:      Jiang Liu <jiang.liu@linux.intel.com>
6254 M:      Marc Zyngier <marc.zyngier@arm.com>
6255 S:      Maintained
6256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6257 F:      Documentation/IRQ-domain.txt
6258 F:      include/linux/irqdomain.h
6259 F:      kernel/irq/irqdomain.c
6260 F:      kernel/irq/msi.c
6261
6262 ISA
6263 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
6264 S:      Maintained
6265 F:      Documentation/isa.txt
6266 F:      drivers/base/isa.c
6267 F:      include/linux/isa.h
6268
6269 ISAPNP
6270 M:      Jaroslav Kysela <perex@perex.cz>
6271 S:      Maintained
6272 F:      Documentation/isapnp.txt
6273 F:      drivers/pnp/isapnp/
6274 F:      include/linux/isapnp.h
6275
6276 ISA RADIO MODULE
6277 M:      Hans Verkuil <hverkuil@xs4all.nl>
6278 L:      linux-media@vger.kernel.org
6279 T:      git git://linuxtv.org/media_tree.git
6280 W:      https://linuxtv.org
6281 S:      Maintained
6282 F:      drivers/media/radio/radio-isa*
6283
6284 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6285 M:      Peter Jones <pjones@redhat.com>
6286 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6287 S:      Maintained
6288 F:      drivers/firmware/iscsi_ibft*
6289
6290 ISCSI
6291 M:      Mike Christie <michaelc@cs.wisc.edu>
6292 L:      open-iscsi@googlegroups.com
6293 W:      www.open-iscsi.org
6294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6295 S:      Maintained
6296 F:      drivers/scsi/*iscsi*
6297 F:      include/scsi/*iscsi*
6298
6299 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6300 M:      Or Gerlitz <ogerlitz@mellanox.com>
6301 M:      Sagi Grimberg <sagi@grimberg.me>
6302 M:      Roi Dayan <roid@mellanox.com>
6303 L:      linux-rdma@vger.kernel.org
6304 S:      Supported
6305 W:      http://www.openfabrics.org
6306 W:      www.open-iscsi.org
6307 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6308 F:      drivers/infiniband/ulp/iser/
6309
6310 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6311 M:      Sagi Grimberg <sagi@grimberg.me>
6312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6313 L:      linux-rdma@vger.kernel.org
6314 L:      target-devel@vger.kernel.org
6315 S:      Supported
6316 W:      http://www.linux-iscsi.org
6317 F:      drivers/infiniband/ulp/isert
6318
6319 ISDN SUBSYSTEM
6320 M:      Karsten Keil <isdn@linux-pingi.de>
6321 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6322 L:      netdev@vger.kernel.org
6323 W:      http://www.isdn4linux.de
6324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6325 S:      Maintained
6326 F:      Documentation/isdn/
6327 F:      drivers/isdn/
6328 F:      include/linux/isdn.h
6329 F:      include/linux/isdn/
6330 F:      include/uapi/linux/isdn.h
6331 F:      include/uapi/linux/isdn/
6332
6333 ISDN SUBSYSTEM (Eicon active card driver)
6334 M:      Armin Schindler <mac@melware.de>
6335 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6336 W:      http://www.melware.de
6337 S:      Maintained
6338 F:      drivers/isdn/hardware/eicon/
6339
6340 IT87 HARDWARE MONITORING DRIVER
6341 M:      Jean Delvare <jdelvare@suse.com>
6342 L:      linux-hwmon@vger.kernel.org
6343 S:      Maintained
6344 F:      Documentation/hwmon/it87
6345 F:      drivers/hwmon/it87.c
6346
6347 IT913X MEDIA DRIVER
6348 M:      Antti Palosaari <crope@iki.fi>
6349 L:      linux-media@vger.kernel.org
6350 W:      https://linuxtv.org
6351 W:      http://palosaari.fi/linux/
6352 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6353 T:      git git://linuxtv.org/anttip/media_tree.git
6354 S:      Maintained
6355 F:      drivers/media/tuners/it913x*
6356
6357 IVTV VIDEO4LINUX DRIVER
6358 M:      Andy Walls <awalls@md.metrocast.net>
6359 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6360 L:      linux-media@vger.kernel.org
6361 T:      git git://linuxtv.org/media_tree.git
6362 W:      http://www.ivtvdriver.org
6363 S:      Maintained
6364 F:      Documentation/video4linux/*.ivtv
6365 F:      drivers/media/pci/ivtv/
6366 F:      include/uapi/linux/ivtv*
6367
6368 IX2505V MEDIA DRIVER
6369 M:      Malcolm Priestley <tvboxspy@gmail.com>
6370 L:      linux-media@vger.kernel.org
6371 W:      https://linuxtv.org
6372 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6373 S:      Maintained
6374 F:      drivers/media/dvb-frontends/ix2505v*
6375
6376 JC42.4 TEMPERATURE SENSOR DRIVER
6377 M:      Guenter Roeck <linux@roeck-us.net>
6378 L:      linux-hwmon@vger.kernel.org
6379 S:      Maintained
6380 F:      drivers/hwmon/jc42.c
6381 F:      Documentation/hwmon/jc42
6382
6383 JFS FILESYSTEM
6384 M:      Dave Kleikamp <shaggy@kernel.org>
6385 L:      jfs-discussion@lists.sourceforge.net
6386 W:      http://jfs.sourceforge.net/
6387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6388 S:      Maintained
6389 F:      Documentation/filesystems/jfs.txt
6390 F:      fs/jfs/
6391
6392 JME NETWORK DRIVER
6393 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6394 L:      netdev@vger.kernel.org
6395 S:      Maintained
6396 F:      drivers/net/ethernet/jme.*
6397
6398 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6399 M:      David Woodhouse <dwmw2@infradead.org>
6400 L:      linux-mtd@lists.infradead.org
6401 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6402 S:      Maintained
6403 F:      fs/jffs2/
6404 F:      include/uapi/linux/jffs2.h
6405
6406 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6407 M:      "Theodore Ts'o" <tytso@mit.edu>
6408 M:      Jan Kara <jack@suse.com>
6409 L:      linux-ext4@vger.kernel.org
6410 S:      Maintained
6411 F:      fs/jbd2/
6412 F:      include/linux/jbd2.h
6413
6414 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6415 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6416 L:      linux-media@vger.kernel.org
6417 S:      Maintained
6418 F:      drivers/media/platform/rcar_jpu.c
6419
6420 JSM Neo PCI based serial card
6421 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6422 L:      linux-serial@vger.kernel.org
6423 S:      Maintained
6424 F:      drivers/tty/serial/jsm/
6425
6426 K10TEMP HARDWARE MONITORING DRIVER
6427 M:      Clemens Ladisch <clemens@ladisch.de>
6428 L:      linux-hwmon@vger.kernel.org
6429 S:      Maintained
6430 F:      Documentation/hwmon/k10temp
6431 F:      drivers/hwmon/k10temp.c
6432
6433 K8TEMP HARDWARE MONITORING DRIVER
6434 M:      Rudolf Marek <r.marek@assembler.cz>
6435 L:      linux-hwmon@vger.kernel.org
6436 S:      Maintained
6437 F:      Documentation/hwmon/k8temp
6438 F:      drivers/hwmon/k8temp.c
6439
6440 KASAN
6441 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6442 R:      Alexander Potapenko <glider@google.com>
6443 R:      Dmitry Vyukov <dvyukov@google.com>
6444 L:      kasan-dev@googlegroups.com
6445 S:      Maintained
6446 F:      arch/*/include/asm/kasan.h
6447 F:      arch/*/mm/kasan_init*
6448 F:      Documentation/kasan.txt
6449 F:      include/linux/kasan*.h
6450 F:      lib/test_kasan.c
6451 F:      mm/kasan/
6452 F:      scripts/Makefile.kasan
6453
6454 KCONFIG
6455 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6456 L:      linux-kbuild@vger.kernel.org
6457 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6458 S:      Maintained
6459 F:      Documentation/kbuild/kconfig-language.txt
6460 F:      scripts/kconfig/
6461
6462 KDUMP
6463 M:      Dave Young <dyoung@redhat.com>
6464 M:      Baoquan He <bhe@redhat.com>
6465 R:      Vivek Goyal <vgoyal@redhat.com>
6466 L:      kexec@lists.infradead.org
6467 W:      http://lse.sourceforge.net/kdump/
6468 S:      Maintained
6469 F:      Documentation/kdump/
6470
6471 KEENE FM RADIO TRANSMITTER DRIVER
6472 M:      Hans Verkuil <hverkuil@xs4all.nl>
6473 L:      linux-media@vger.kernel.org
6474 T:      git git://linuxtv.org/media_tree.git
6475 W:      https://linuxtv.org
6476 S:      Maintained
6477 F:      drivers/media/radio/radio-keene*
6478
6479 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6480 M:      Ian Kent <raven@themaw.net>
6481 L:      autofs@vger.kernel.org
6482 S:      Maintained
6483 F:      fs/autofs4/
6484
6485 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6486 M:      Michal Marek <mmarek@suse.com>
6487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6489 L:      linux-kbuild@vger.kernel.org
6490 S:      Maintained
6491 F:      Documentation/kbuild/
6492 F:      Makefile
6493 F:      scripts/Makefile.*
6494 F:      scripts/basic/
6495 F:      scripts/mk*
6496 F:      scripts/package/
6497
6498 KERNEL JANITORS
6499 L:      kernel-janitors@vger.kernel.org
6500 W:      http://kernelnewbies.org/KernelJanitors
6501 S:      Odd Fixes
6502
6503 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6504 M:      "J. Bruce Fields" <bfields@fieldses.org>
6505 M:      Jeff Layton <jlayton@poochiereds.net>
6506 L:      linux-nfs@vger.kernel.org
6507 W:      http://nfs.sourceforge.net/
6508 T:      git git://linux-nfs.org/~bfields/linux.git
6509 S:      Supported
6510 F:      fs/nfsd/
6511 F:      include/uapi/linux/nfsd/
6512 F:      fs/lockd/
6513 F:      fs/nfs_common/
6514 F:      net/sunrpc/
6515 F:      include/linux/lockd/
6516 F:      include/linux/sunrpc/
6517 F:      include/uapi/linux/sunrpc/
6518
6519 KERNEL SELFTEST FRAMEWORK
6520 M:      Shuah Khan <shuahkh@osg.samsung.com>
6521 M:      Shuah Khan <shuah@kernel.org>
6522 L:      linux-kselftest@vger.kernel.org
6523 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6524 S:      Maintained
6525 F:      tools/testing/selftests
6526
6527 KERNEL VIRTUAL MACHINE (KVM)
6528 M:      Paolo Bonzini <pbonzini@redhat.com>
6529 M:      Radim Krčmář <rkrcmar@redhat.com>
6530 L:      kvm@vger.kernel.org
6531 W:      http://www.linux-kvm.org
6532 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6533 S:      Supported
6534 F:      Documentation/*/kvm*.txt
6535 F:      Documentation/virtual/kvm/
6536 F:      arch/*/kvm/
6537 F:      arch/x86/kernel/kvm.c
6538 F:      arch/x86/kernel/kvmclock.c
6539 F:      arch/*/include/asm/kvm*
6540 F:      include/linux/kvm*
6541 F:      include/uapi/linux/kvm*
6542 F:      virt/kvm/
6543 F:      tools/kvm/
6544
6545 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6546 M:      Joerg Roedel <joro@8bytes.org>
6547 L:      kvm@vger.kernel.org
6548 W:      http://www.linux-kvm.org/
6549 S:      Maintained
6550 F:      arch/x86/include/asm/svm.h
6551 F:      arch/x86/kvm/svm.c
6552
6553 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6554 M:      Alexander Graf <agraf@suse.com>
6555 L:      kvm-ppc@vger.kernel.org
6556 W:      http://www.linux-kvm.org/
6557 T:      git git://github.com/agraf/linux-2.6.git
6558 S:      Supported
6559 F:      arch/powerpc/include/asm/kvm*
6560 F:      arch/powerpc/kvm/
6561
6562 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6563 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6564 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6565 L:      linux-s390@vger.kernel.org
6566 W:      http://www.ibm.com/developerworks/linux/linux390/
6567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6568 S:      Supported
6569 F:      Documentation/s390/kvm.txt
6570 F:      arch/s390/include/asm/kvm*
6571 F:      arch/s390/kvm/
6572
6573 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6574 M:      Christoffer Dall <christoffer.dall@linaro.org>
6575 M:      Marc Zyngier <marc.zyngier@arm.com>
6576 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6577 L:      kvmarm@lists.cs.columbia.edu
6578 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6580 S:      Supported
6581 F:      arch/arm/include/uapi/asm/kvm*
6582 F:      arch/arm/include/asm/kvm*
6583 F:      arch/arm/kvm/
6584 F:      virt/kvm/arm/
6585 F:      include/kvm/arm_*
6586
6587 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6588 M:      Christoffer Dall <christoffer.dall@linaro.org>
6589 M:      Marc Zyngier <marc.zyngier@arm.com>
6590 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6591 L:      kvmarm@lists.cs.columbia.edu
6592 S:      Maintained
6593 F:      arch/arm64/include/uapi/asm/kvm*
6594 F:      arch/arm64/include/asm/kvm*
6595 F:      arch/arm64/kvm/
6596
6597 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6598 M:      James Hogan <james.hogan@imgtec.com>
6599 L:      linux-mips@linux-mips.org
6600 S:      Supported
6601 F:      arch/mips/include/uapi/asm/kvm*
6602 F:      arch/mips/include/asm/kvm*
6603 F:      arch/mips/kvm/
6604
6605 KEXEC
6606 M:      Eric Biederman <ebiederm@xmission.com>
6607 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6608 L:      kexec@lists.infradead.org
6609 S:      Maintained
6610 F:      include/linux/kexec.h
6611 F:      include/uapi/linux/kexec.h
6612 F:      kernel/kexec*
6613
6614 KEYS/KEYRINGS:
6615 M:      David Howells <dhowells@redhat.com>
6616 L:      keyrings@vger.kernel.org
6617 S:      Maintained
6618 F:      Documentation/security/keys.txt
6619 F:      include/linux/key.h
6620 F:      include/linux/key-type.h
6621 F:      include/linux/keyctl.h
6622 F:      include/uapi/linux/keyctl.h
6623 F:      include/keys/
6624 F:      security/keys/
6625
6626 KEYS-TRUSTED
6627 M:      David Safford <safford@us.ibm.com>
6628 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6629 L:      linux-security-module@vger.kernel.org
6630 L:      keyrings@vger.kernel.org
6631 S:      Supported
6632 F:      Documentation/security/keys-trusted-encrypted.txt
6633 F:      include/keys/trusted-type.h
6634 F:      security/keys/trusted.c
6635 F:      security/keys/trusted.h
6636
6637 KEYS-ENCRYPTED
6638 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6639 M:      David Safford <safford@us.ibm.com>
6640 L:      linux-security-module@vger.kernel.org
6641 L:      keyrings@vger.kernel.org
6642 S:      Supported
6643 F:      Documentation/security/keys-trusted-encrypted.txt
6644 F:      include/keys/encrypted-type.h
6645 F:      security/keys/encrypted-keys/
6646
6647 KGDB / KDB /debug_core
6648 M:      Jason Wessel <jason.wessel@windriver.com>
6649 W:      http://kgdb.wiki.kernel.org/
6650 L:      kgdb-bugreport@lists.sourceforge.net
6651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6652 S:      Maintained
6653 F:      Documentation/DocBook/kgdb.tmpl
6654 F:      drivers/misc/kgdbts.c
6655 F:      drivers/tty/serial/kgdboc.c
6656 F:      include/linux/kdb.h
6657 F:      include/linux/kgdb.h
6658 F:      kernel/debug/
6659
6660 KMEMCHECK
6661 M:      Vegard Nossum <vegardno@ifi.uio.no>
6662 M:      Pekka Enberg <penberg@kernel.org>
6663 S:      Maintained
6664 F:      Documentation/kmemcheck.txt
6665 F:      arch/x86/include/asm/kmemcheck.h
6666 F:      arch/x86/mm/kmemcheck/
6667 F:      include/linux/kmemcheck.h
6668 F:      mm/kmemcheck.c
6669
6670 KMEMLEAK
6671 M:      Catalin Marinas <catalin.marinas@arm.com>
6672 S:      Maintained
6673 F:      Documentation/kmemleak.txt
6674 F:      include/linux/kmemleak.h
6675 F:      mm/kmemleak.c
6676 F:      mm/kmemleak-test.c
6677
6678 KPROBES
6679 M:      Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6680 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6681 M:      "David S. Miller" <davem@davemloft.net>
6682 M:      Masami Hiramatsu <mhiramat@kernel.org>
6683 S:      Maintained
6684 F:      Documentation/kprobes.txt
6685 F:      include/linux/kprobes.h
6686 F:      kernel/kprobes.c
6687
6688 KS0108 LCD CONTROLLER DRIVER
6689 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6690 W:      http://miguelojeda.es/auxdisplay.htm
6691 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6692 S:      Maintained
6693 F:      Documentation/auxdisplay/ks0108
6694 F:      drivers/auxdisplay/ks0108.c
6695 F:      include/linux/ks0108.h
6696
6697 L3MDEV
6698 M:      David Ahern <dsa@cumulusnetworks.com>
6699 L:      netdev@vger.kernel.org
6700 S:      Maintained
6701 F:      net/l3mdev
6702 F:      include/net/l3mdev.h
6703
6704 LANTIQ MIPS ARCHITECTURE
6705 M:      John Crispin <john@phrozen.org>
6706 L:      linux-mips@linux-mips.org
6707 S:      Maintained
6708 F:      arch/mips/lantiq
6709
6710 LAPB module
6711 L:      linux-x25@vger.kernel.org
6712 S:      Orphan
6713 F:      Documentation/networking/lapb-module.txt
6714 F:      include/*/lapb.h
6715 F:      net/lapb/
6716
6717 LASI 53c700 driver for PARISC
6718 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6719 L:      linux-scsi@vger.kernel.org
6720 S:      Maintained
6721 F:      Documentation/scsi/53c700.txt
6722 F:      drivers/scsi/53c700*
6723
6724 LED SUBSYSTEM
6725 M:      Richard Purdie <rpurdie@rpsys.net>
6726 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6727 L:      linux-leds@vger.kernel.org
6728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6729 S:      Maintained
6730 F:      drivers/leds/
6731 F:      include/linux/leds.h
6732
6733 LEGACY EEPROM DRIVER
6734 M:      Jean Delvare <jdelvare@suse.com>
6735 S:      Maintained
6736 F:      Documentation/misc-devices/eeprom
6737 F:      drivers/misc/eeprom/eeprom.c
6738
6739 LEGO USB Tower driver
6740 M:      Juergen Stuber <starblue@users.sourceforge.net>
6741 L:      legousb-devel@lists.sourceforge.net
6742 W:      http://legousb.sourceforge.net/
6743 S:      Maintained
6744 F:      drivers/usb/misc/legousbtower.c
6745
6746 LG2160 MEDIA DRIVER
6747 M:      Michael Krufky <mkrufky@linuxtv.org>
6748 L:      linux-media@vger.kernel.org
6749 W:      https://linuxtv.org
6750 W:      http://github.com/mkrufky
6751 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6752 T:      git git://linuxtv.org/mkrufky/tuners.git
6753 S:      Maintained
6754 F:      drivers/media/dvb-frontends/lg2160.*
6755
6756 LGDT3305 MEDIA DRIVER
6757 M:      Michael Krufky <mkrufky@linuxtv.org>
6758 L:      linux-media@vger.kernel.org
6759 W:      https://linuxtv.org
6760 W:      http://github.com/mkrufky
6761 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6762 T:      git git://linuxtv.org/mkrufky/tuners.git
6763 S:      Maintained
6764 F:      drivers/media/dvb-frontends/lgdt3305.*
6765
6766 LGUEST
6767 M:      Rusty Russell <rusty@rustcorp.com.au>
6768 L:      lguest@lists.ozlabs.org
6769 W:      http://lguest.ozlabs.org/
6770 S:      Odd Fixes
6771 F:      arch/x86/include/asm/lguest*.h
6772 F:      arch/x86/lguest/
6773 F:      drivers/lguest/
6774 F:      include/linux/lguest*.h
6775 F:      tools/lguest/
6776
6777 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6778 M:      Tejun Heo <tj@kernel.org>
6779 L:      linux-ide@vger.kernel.org
6780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6781 S:      Maintained
6782 F:      drivers/ata/
6783 F:      include/linux/ata.h
6784 F:      include/linux/libata.h
6785
6786 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6787 M:      Viresh Kumar <vireshk@kernel.org>
6788 L:      linux-ide@vger.kernel.org
6789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6790 S:      Maintained
6791 F:      include/linux/pata_arasan_cf_data.h
6792 F:      drivers/ata/pata_arasan_cf.c
6793
6794 LIBATA PATA DRIVERS
6795 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6796 M:      Tejun Heo <tj@kernel.org>
6797 L:      linux-ide@vger.kernel.org
6798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6799 S:      Maintained
6800 F:      drivers/ata/pata_*.c
6801 F:      drivers/ata/ata_generic.c
6802
6803 LIBATA SATA AHCI PLATFORM devices support
6804 M:      Hans de Goede <hdegoede@redhat.com>
6805 M:      Tejun Heo <tj@kernel.org>
6806 L:      linux-ide@vger.kernel.org
6807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6808 S:      Maintained
6809 F:      drivers/ata/ahci_platform.c
6810 F:      drivers/ata/libahci_platform.c
6811 F:      include/linux/ahci_platform.h
6812
6813 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6814 M:      Mikael Pettersson <mikpelinux@gmail.com>
6815 L:      linux-ide@vger.kernel.org
6816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6817 S:      Maintained
6818 F:      drivers/ata/sata_promise.*
6819
6820 LIBLOCKDEP
6821 M:      Sasha Levin <sasha.levin@oracle.com>
6822 S:      Maintained
6823 F:      tools/lib/lockdep/
6824
6825 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6826 M:      Dan Williams <dan.j.williams@intel.com>
6827 L:      linux-nvdimm@lists.01.org
6828 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6830 S:      Supported
6831 F:      drivers/nvdimm/*
6832 F:      include/linux/nd.h
6833 F:      include/linux/libnvdimm.h
6834 F:      include/uapi/linux/ndctl.h
6835
6836 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6837 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6838 L:      linux-nvdimm@lists.01.org
6839 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6840 S:      Supported
6841 F:      drivers/nvdimm/blk.c
6842 F:      drivers/nvdimm/region_devs.c
6843 F:      drivers/acpi/nfit*
6844
6845 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6846 M:      Vishal Verma <vishal.l.verma@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/btt*
6851
6852 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6853 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6854 L:      linux-nvdimm@lists.01.org
6855 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6856 S:      Supported
6857 F:      drivers/nvdimm/pmem.c
6858 F:      include/linux/pmem.h
6859 F:      arch/*/include/asm/pmem.h
6860
6861 LIGHTNVM PLATFORM SUPPORT
6862 M:      Matias Bjorling <mb@lightnvm.io>
6863 W:      http://github/OpenChannelSSD
6864 L:      linux-block@vger.kernel.org
6865 S:      Maintained
6866 F:      drivers/lightnvm/
6867 F:      include/linux/lightnvm.h
6868 F:      include/uapi/linux/lightnvm.h
6869
6870 LINUX FOR IBM pSERIES (RS/6000)
6871 M:      Paul Mackerras <paulus@au.ibm.com>
6872 W:      http://www.ibm.com/linux/ltc/projects/ppc
6873 S:      Supported
6874 F:      arch/powerpc/boot/rs6000.h
6875
6876 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6877 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6878 M:      Paul Mackerras <paulus@samba.org>
6879 M:      Michael Ellerman <mpe@ellerman.id.au>
6880 W:      http://www.penguinppc.org/
6881 L:      linuxppc-dev@lists.ozlabs.org
6882 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6884 S:      Supported
6885 F:      Documentation/powerpc/
6886 F:      arch/powerpc/
6887 F:      drivers/char/tpm/tpm_ibmvtpm*
6888 F:      drivers/crypto/nx/
6889 F:      drivers/crypto/vmx/
6890 F:      drivers/net/ethernet/ibm/ibmveth.*
6891 F:      drivers/net/ethernet/ibm/ibmvnic.*
6892 F:      drivers/pci/hotplug/rpa*
6893 F:      drivers/scsi/ibmvscsi/
6894 N:      opal
6895 N:      /pmac
6896 N:      powermac
6897 N:      powernv
6898 N:      [^a-z0-9]ps3
6899 N:      pseries
6900
6901 LINUX FOR POWER MACINTOSH
6902 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6903 W:      http://www.penguinppc.org/
6904 L:      linuxppc-dev@lists.ozlabs.org
6905 S:      Maintained
6906 F:      arch/powerpc/platforms/powermac/
6907 F:      drivers/macintosh/
6908
6909 LINUX FOR POWERPC EMBEDDED MPC5XXX
6910 M:      Anatolij Gustschin <agust@denx.de>
6911 L:      linuxppc-dev@lists.ozlabs.org
6912 T:      git git://git.denx.de/linux-denx-agust.git
6913 S:      Maintained
6914 F:      arch/powerpc/platforms/512x/
6915 F:      arch/powerpc/platforms/52xx/
6916
6917 LINUX FOR POWERPC EMBEDDED PPC4XX
6918 M:      Alistair Popple <alistair@popple.id.au>
6919 M:      Matt Porter <mporter@kernel.crashing.org>
6920 W:      http://www.penguinppc.org/
6921 L:      linuxppc-dev@lists.ozlabs.org
6922 S:      Maintained
6923 F:      arch/powerpc/platforms/40x/
6924 F:      arch/powerpc/platforms/44x/
6925
6926 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6927 L:      linuxppc-dev@lists.ozlabs.org
6928 S:      Orphan
6929 F:      arch/powerpc/*/*virtex*
6930 F:      arch/powerpc/*/*/*virtex*
6931
6932 LINUX FOR POWERPC EMBEDDED PPC8XX
6933 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6934 W:      http://www.penguinppc.org/
6935 L:      linuxppc-dev@lists.ozlabs.org
6936 S:      Maintained
6937 F:      arch/powerpc/platforms/8xx/
6938
6939 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6940 M:      Scott Wood <oss@buserror.net>
6941 M:      Kumar Gala <galak@kernel.crashing.org>
6942 W:      http://www.penguinppc.org/
6943 L:      linuxppc-dev@lists.ozlabs.org
6944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6945 S:      Maintained
6946 F:      arch/powerpc/platforms/83xx/
6947 F:      arch/powerpc/platforms/85xx/
6948
6949 LINUX FOR POWERPC PA SEMI PWRFICIENT
6950 M:      Olof Johansson <olof@lixom.net>
6951 L:      linuxppc-dev@lists.ozlabs.org
6952 S:      Maintained
6953 F:      arch/powerpc/platforms/pasemi/
6954 F:      drivers/*/*pasemi*
6955 F:      drivers/*/*/*pasemi*
6956
6957 LINUX SECURITY MODULE (LSM) FRAMEWORK
6958 M:      Chris Wright <chrisw@sous-sol.org>
6959 L:      linux-security-module@vger.kernel.org
6960 S:      Supported
6961
6962 LIS3LV02D ACCELEROMETER DRIVER
6963 M:      Eric Piel <eric.piel@tremplin-utc.net>
6964 S:      Maintained
6965 F:      Documentation/misc-devices/lis3lv02d
6966 F:      drivers/misc/lis3lv02d/
6967 F:      drivers/platform/x86/hp_accel.c
6968
6969 LIVE PATCHING
6970 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6971 M:      Jessica Yu <jeyu@redhat.com>
6972 M:      Jiri Kosina <jikos@kernel.org>
6973 M:      Miroslav Benes <mbenes@suse.cz>
6974 R:      Petr Mladek <pmladek@suse.com>
6975 S:      Maintained
6976 F:      kernel/livepatch/
6977 F:      include/linux/livepatch.h
6978 F:      arch/x86/include/asm/livepatch.h
6979 F:      arch/x86/kernel/livepatch.c
6980 F:      Documentation/livepatch/
6981 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6982 F:      samples/livepatch/
6983 L:      live-patching@vger.kernel.org
6984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6985
6986 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6987 M:      Kees Cook <keescook@chromium.org>
6988 S:      Maintained
6989 F:      drivers/misc/lkdtm.c
6990
6991 LLC (802.2)
6992 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6993 S:      Maintained
6994 F:      include/linux/llc.h
6995 F:      include/uapi/linux/llc.h
6996 F:      include/net/llc*
6997 F:      net/llc/
6998
6999 LM73 HARDWARE MONITOR DRIVER
7000 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
7001 L:      linux-hwmon@vger.kernel.org
7002 S:      Maintained
7003 F:      drivers/hwmon/lm73.c
7004
7005 LM78 HARDWARE MONITOR DRIVER
7006 M:      Jean Delvare <jdelvare@suse.com>
7007 L:      linux-hwmon@vger.kernel.org
7008 S:      Maintained
7009 F:      Documentation/hwmon/lm78
7010 F:      drivers/hwmon/lm78.c
7011
7012 LM83 HARDWARE MONITOR DRIVER
7013 M:      Jean Delvare <jdelvare@suse.com>
7014 L:      linux-hwmon@vger.kernel.org
7015 S:      Maintained
7016 F:      Documentation/hwmon/lm83
7017 F:      drivers/hwmon/lm83.c
7018
7019 LM90 HARDWARE MONITOR DRIVER
7020 M:      Jean Delvare <jdelvare@suse.com>
7021 L:      linux-hwmon@vger.kernel.org
7022 S:      Maintained
7023 F:      Documentation/hwmon/lm90
7024 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
7025 F:      drivers/hwmon/lm90.c
7026
7027 LM95234 HARDWARE MONITOR DRIVER
7028 M:      Guenter Roeck <linux@roeck-us.net>
7029 L:      linux-hwmon@vger.kernel.org
7030 S:      Maintained
7031 F:      Documentation/hwmon/lm95234
7032 F:      drivers/hwmon/lm95234.c
7033
7034 LME2510 MEDIA DRIVER
7035 M:      Malcolm Priestley <tvboxspy@gmail.com>
7036 L:      linux-media@vger.kernel.org
7037 W:      https://linuxtv.org
7038 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7039 S:      Maintained
7040 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
7041
7042 LOCKDEP AND LOCKSTAT
7043 M:      Peter Zijlstra <peterz@infradead.org>
7044 M:      Ingo Molnar <mingo@redhat.com>
7045 L:      linux-kernel@vger.kernel.org
7046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
7047 S:      Maintained
7048 F:      Documentation/locking/lockdep*.txt
7049 F:      Documentation/locking/lockstat.txt
7050 F:      include/linux/lockdep.h
7051 F:      kernel/locking/
7052
7053 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7054 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
7055 L:      linux-ntfs-dev@lists.sourceforge.net
7056 W:      http://www.linux-ntfs.org/content/view/19/37/
7057 S:      Maintained
7058 F:      Documentation/ldm.txt
7059 F:      block/partitions/ldm.*
7060
7061 LogFS
7062 M:      Joern Engel <joern@logfs.org>
7063 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
7064 L:      logfs@logfs.org
7065 W:      logfs.org
7066 S:      Maintained
7067 F:      fs/logfs/
7068
7069 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7070 M:      Sathya Prakash <sathya.prakash@broadcom.com>
7071 M:      Chaitra P B <chaitra.basappa@broadcom.com>
7072 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7073 L:      MPT-FusionLinux.pdl@broadcom.com
7074 L:      linux-scsi@vger.kernel.org
7075 W:      http://www.avagotech.com/support/
7076 S:      Supported
7077 F:      drivers/message/fusion/
7078 F:      drivers/scsi/mpt2sas/
7079 F:      drivers/scsi/mpt3sas/
7080
7081 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7082 M:      Matthew Wilcox <matthew@wil.cx>
7083 L:      linux-scsi@vger.kernel.org
7084 S:      Maintained
7085 F:      drivers/scsi/sym53c8xx_2/
7086
7087 LTC4261 HARDWARE MONITOR DRIVER
7088 M:      Guenter Roeck <linux@roeck-us.net>
7089 L:      linux-hwmon@vger.kernel.org
7090 S:      Maintained
7091 F:      Documentation/hwmon/ltc4261
7092 F:      drivers/hwmon/ltc4261.c
7093
7094 LTP (Linux Test Project)
7095 M:      Mike Frysinger <vapier@gentoo.org>
7096 M:      Cyril Hrubis <chrubis@suse.cz>
7097 M:      Wanlong Gao <wanlong.gao@gmail.com>
7098 M:      Jan Stancek <jstancek@redhat.com>
7099 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7100 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
7101 L:      ltp@lists.linux.it (subscribers-only)
7102 W:      http://linux-test-project.github.io/
7103 T:      git git://github.com/linux-test-project/ltp.git
7104 S:      Maintained
7105
7106 M32R ARCHITECTURE
7107 W:      http://www.linux-m32r.org/
7108 S:      Orphan
7109 F:      arch/m32r/
7110
7111 M68K ARCHITECTURE
7112 M:      Geert Uytterhoeven <geert@linux-m68k.org>
7113 L:      linux-m68k@lists.linux-m68k.org
7114 W:      http://www.linux-m68k.org/
7115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7116 S:      Maintained
7117 F:      arch/m68k/
7118 F:      drivers/zorro/
7119
7120 M68K ON APPLE MACINTOSH
7121 M:      Joshua Thompson <funaho@jurai.org>
7122 W:      http://www.mac.linux-m68k.org/
7123 L:      linux-m68k@lists.linux-m68k.org
7124 S:      Maintained
7125 F:      arch/m68k/mac/
7126
7127 M68K ON HP9000/300
7128 M:      Philip Blundell <philb@gnu.org>
7129 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
7130 S:      Maintained
7131 F:      arch/m68k/hp300/
7132
7133 M88DS3103 MEDIA DRIVER
7134 M:      Antti Palosaari <crope@iki.fi>
7135 L:      linux-media@vger.kernel.org
7136 W:      https://linuxtv.org
7137 W:      http://palosaari.fi/linux/
7138 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7139 T:      git git://linuxtv.org/anttip/media_tree.git
7140 S:      Maintained
7141 F:      drivers/media/dvb-frontends/m88ds3103*
7142
7143 M88RS2000 MEDIA DRIVER
7144 M:      Malcolm Priestley <tvboxspy@gmail.com>
7145 L:      linux-media@vger.kernel.org
7146 W:      https://linuxtv.org
7147 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7148 S:      Maintained
7149 F:      drivers/media/dvb-frontends/m88rs2000*
7150
7151 MA901 MASTERKIT USB FM RADIO DRIVER
7152 M:      Alexey Klimov <klimov.linux@gmail.com>
7153 L:      linux-media@vger.kernel.org
7154 T:      git git://linuxtv.org/media_tree.git
7155 S:      Maintained
7156 F:      drivers/media/radio/radio-ma901.c
7157
7158 MAC80211
7159 M:      Johannes Berg <johannes@sipsolutions.net>
7160 L:      linux-wireless@vger.kernel.org
7161 W:      http://wireless.kernel.org/
7162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7164 S:      Maintained
7165 F:      Documentation/networking/mac80211-injection.txt
7166 F:      include/net/mac80211.h
7167 F:      net/mac80211/
7168 F:      drivers/net/wireless/mac80211_hwsim.[ch]
7169
7170 MACVLAN DRIVER
7171 M:      Patrick McHardy <kaber@trash.net>
7172 L:      netdev@vger.kernel.org
7173 S:      Maintained
7174 F:      drivers/net/macvlan.c
7175 F:      include/linux/if_macvlan.h
7176
7177 MAILBOX API
7178 M:      Jassi Brar <jassisinghbrar@gmail.com>
7179 L:      linux-kernel@vger.kernel.org
7180 S:      Maintained
7181 F:      drivers/mailbox/
7182 F:      include/linux/mailbox_client.h
7183 F:      include/linux/mailbox_controller.h
7184
7185 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7186 M:      Michael Kerrisk <mtk.manpages@gmail.com>
7187 W:      http://www.kernel.org/doc/man-pages
7188 L:      linux-man@vger.kernel.org
7189 S:      Maintained
7190
7191 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7192 M:      Andrew Lunn <andrew@lunn.ch>
7193 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7194 S:      Maintained
7195 F:      drivers/net/dsa/mv88e6xxx/
7196
7197 MARVELL ARMADA DRM SUPPORT
7198 M:      Russell King <rmk+kernel@armlinux.org.uk>
7199 S:      Maintained
7200 F:      drivers/gpu/drm/armada/
7201 F:      include/uapi/drm/armada_drm.h
7202 F:      Documentation/devicetree/bindings/display/armada/
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:      drivers/mtd/
7496 F:      include/linux/mtd/
7497 F:      include/uapi/mtd/
7498
7499 MEN A21 WATCHDOG DRIVER
7500 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7501 L:      linux-watchdog@vger.kernel.org
7502 S:      Maintained
7503 F:      drivers/watchdog/mena21_wdt.c
7504
7505 MEN CHAMELEON BUS (mcb)
7506 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7507 S:      Maintained
7508 F:      drivers/mcb/
7509 F:      include/linux/mcb.h
7510 F:      Documentation/men-chameleon-bus.txt
7511
7512 MEN F21BMC (Board Management Controller)
7513 M:      Andreas Werner <andreas.werner@men.de>
7514 S:      Supported
7515 F:      drivers/mfd/menf21bmc.c
7516 F:      drivers/watchdog/menf21bmc_wdt.c
7517 F:      drivers/leds/leds-menf21bmc.c
7518 F:      drivers/hwmon/menf21bmc_hwmon.c
7519 F:      Documentation/hwmon/menf21bmc
7520
7521 METAG ARCHITECTURE
7522 M:      James Hogan <james.hogan@imgtec.com>
7523 L:      linux-metag@vger.kernel.org
7524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7525 S:      Odd Fixes
7526 F:      arch/metag/
7527 F:      Documentation/metag/
7528 F:      Documentation/devicetree/bindings/metag/
7529 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7530 F:      drivers/clocksource/metag_generic.c
7531 F:      drivers/irqchip/irq-metag.c
7532 F:      drivers/irqchip/irq-metag-ext.c
7533 F:      drivers/tty/metag_da.c
7534
7535 MICROBLAZE ARCHITECTURE
7536 M:      Michal Simek <monstr@monstr.eu>
7537 W:      http://www.monstr.eu/fdt/
7538 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7539 S:      Supported
7540 F:      arch/microblaze/
7541
7542 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7543 M:      Chen Yu <yu.c.chen@intel.com>
7544 L:      platform-driver-x86@vger.kernel.org
7545 S:      Supported
7546 F:      drivers/platform/x86/surfacepro3_button.c
7547
7548 MICROTEK X6 SCANNER
7549 M:      Oliver Neukum <oliver@neukum.org>
7550 S:      Maintained
7551 F:      drivers/usb/image/microtek.*
7552
7553 MIPS
7554 M:      Ralf Baechle <ralf@linux-mips.org>
7555 L:      linux-mips@linux-mips.org
7556 W:      http://www.linux-mips.org/
7557 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7558 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7559 S:      Supported
7560 F:      Documentation/devicetree/bindings/mips/
7561 F:      Documentation/mips/
7562 F:      arch/mips/
7563
7564 MIPS/LOONGSON1 ARCHITECTURE
7565 M:      Keguang Zhang <keguang.zhang@gmail.com>
7566 L:      linux-mips@linux-mips.org
7567 S:      Maintained
7568 F:      arch/mips/loongson32/
7569 F:      arch/mips/include/asm/mach-loongson32/
7570 F:      drivers/*/*loongson1*
7571 F:      drivers/*/*/*loongson1*
7572
7573 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7574 M:      Hans Verkuil <hverkuil@xs4all.nl>
7575 L:      linux-media@vger.kernel.org
7576 T:      git git://linuxtv.org/media_tree.git
7577 W:      https://linuxtv.org
7578 S:      Odd Fixes
7579 F:      drivers/media/radio/radio-miropcm20*
7580
7581 MELLANOX MLX4 core VPI driver
7582 M:      Yishai Hadas <yishaih@mellanox.com>
7583 L:      netdev@vger.kernel.org
7584 L:      linux-rdma@vger.kernel.org
7585 W:      http://www.mellanox.com
7586 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7587 S:      Supported
7588 F:      drivers/net/ethernet/mellanox/mlx4/
7589 F:      include/linux/mlx4/
7590
7591 MELLANOX MLX4 IB driver
7592 M:      Yishai Hadas <yishaih@mellanox.com>
7593 L:      linux-rdma@vger.kernel.org
7594 W:      http://www.mellanox.com
7595 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7596 S:      Supported
7597 F:      drivers/infiniband/hw/mlx4/
7598 F:      include/linux/mlx4/
7599
7600 MELLANOX MLX5 core VPI driver
7601 M:      Matan Barak <matanb@mellanox.com>
7602 M:      Leon Romanovsky <leonro@mellanox.com>
7603 L:      netdev@vger.kernel.org
7604 L:      linux-rdma@vger.kernel.org
7605 W:      http://www.mellanox.com
7606 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7607 S:      Supported
7608 F:      drivers/net/ethernet/mellanox/mlx5/core/
7609 F:      include/linux/mlx5/
7610
7611 MELLANOX MLX5 IB driver
7612 M:      Matan Barak <matanb@mellanox.com>
7613 M:      Leon Romanovsky <leonro@mellanox.com>
7614 L:      linux-rdma@vger.kernel.org
7615 W:      http://www.mellanox.com
7616 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7617 S:      Supported
7618 F:      drivers/infiniband/hw/mlx5/
7619 F:      include/linux/mlx5/
7620
7621 MELEXIS MLX90614 DRIVER
7622 M:      Crt Mori <cmo@melexis.com>
7623 L:      linux-iio@vger.kernel.org
7624 W:      http://www.melexis.com
7625 S:      Supported
7626 F:      drivers/iio/temperature/mlx90614.c
7627
7628 MN88472 MEDIA DRIVER
7629 M:      Antti Palosaari <crope@iki.fi>
7630 L:      linux-media@vger.kernel.org
7631 W:      https://linuxtv.org
7632 W:      http://palosaari.fi/linux/
7633 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7634 T:      git git://linuxtv.org/anttip/media_tree.git
7635 S:      Maintained
7636 F:      drivers/staging/media/mn88472/
7637 F:      drivers/media/dvb-frontends/mn88472.h
7638
7639 MN88473 MEDIA DRIVER
7640 M:      Antti Palosaari <crope@iki.fi>
7641 L:      linux-media@vger.kernel.org
7642 W:      https://linuxtv.org
7643 W:      http://palosaari.fi/linux/
7644 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7645 S:      Maintained
7646 F:      drivers/media/dvb-frontends/mn88473*
7647
7648 MODULE SUPPORT
7649 M:      Rusty Russell <rusty@rustcorp.com.au>
7650 S:      Maintained
7651 F:      include/linux/module.h
7652 F:      kernel/module.c
7653
7654 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7655 W:      http://popies.net/meye/
7656 S:      Orphan
7657 F:      Documentation/video4linux/meye.txt
7658 F:      drivers/media/pci/meye/
7659 F:      include/uapi/linux/meye.h
7660
7661 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7662 M:      Jiri Slaby <jirislaby@gmail.com>
7663 S:      Maintained
7664 F:      Documentation/serial/moxa-smartio
7665 F:      drivers/tty/mxser.*
7666
7667 MR800 AVERMEDIA USB FM RADIO DRIVER
7668 M:      Alexey Klimov <klimov.linux@gmail.com>
7669 L:      linux-media@vger.kernel.org
7670 T:      git git://linuxtv.org/media_tree.git
7671 S:      Maintained
7672 F:      drivers/media/radio/radio-mr800.c
7673
7674 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7675 M:      Alan Ott <alan@signal11.us>
7676 L:      linux-wpan@vger.kernel.org
7677 S:      Maintained
7678 F:      drivers/net/ieee802154/mrf24j40.c
7679 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7680
7681 MSI LAPTOP SUPPORT
7682 M:      "Lee, Chun-Yi" <jlee@suse.com>
7683 L:      platform-driver-x86@vger.kernel.org
7684 S:      Maintained
7685 F:      drivers/platform/x86/msi-laptop.c
7686
7687 MSI WMI SUPPORT
7688 L:      platform-driver-x86@vger.kernel.org
7689 S:      Orphan
7690 F:      drivers/platform/x86/msi-wmi.c
7691
7692 MSI001 MEDIA DRIVER
7693 M:      Antti Palosaari <crope@iki.fi>
7694 L:      linux-media@vger.kernel.org
7695 W:      https://linuxtv.org
7696 W:      http://palosaari.fi/linux/
7697 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7698 T:      git git://linuxtv.org/anttip/media_tree.git
7699 S:      Maintained
7700 F:      drivers/media/tuners/msi001*
7701
7702 MSI2500 MEDIA DRIVER
7703 M:      Antti Palosaari <crope@iki.fi>
7704 L:      linux-media@vger.kernel.org
7705 W:      https://linuxtv.org
7706 W:      http://palosaari.fi/linux/
7707 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7708 T:      git git://linuxtv.org/anttip/media_tree.git
7709 S:      Maintained
7710 F:      drivers/media/usb/msi2500/
7711
7712 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7713 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7714 L:      linux-mtd@lists.infradead.org
7715 S:      Maintained
7716 F:      drivers/mtd/devices/docg3*
7717
7718 MT9M032 APTINA SENSOR DRIVER
7719 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7720 L:      linux-media@vger.kernel.org
7721 T:      git git://linuxtv.org/media_tree.git
7722 S:      Maintained
7723 F:      drivers/media/i2c/mt9m032.c
7724 F:      include/media/i2c/mt9m032.h
7725
7726 MT9P031 APTINA CAMERA SENSOR
7727 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7728 L:      linux-media@vger.kernel.org
7729 T:      git git://linuxtv.org/media_tree.git
7730 S:      Maintained
7731 F:      drivers/media/i2c/mt9p031.c
7732 F:      include/media/i2c/mt9p031.h
7733
7734 MT9T001 APTINA CAMERA SENSOR
7735 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7736 L:      linux-media@vger.kernel.org
7737 T:      git git://linuxtv.org/media_tree.git
7738 S:      Maintained
7739 F:      drivers/media/i2c/mt9t001.c
7740 F:      include/media/i2c/mt9t001.h
7741
7742 MT9V032 APTINA CAMERA SENSOR
7743 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7744 L:      linux-media@vger.kernel.org
7745 T:      git git://linuxtv.org/media_tree.git
7746 S:      Maintained
7747 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7748 F:      drivers/media/i2c/mt9v032.c
7749 F:      include/media/i2c/mt9v032.h
7750
7751 MULTIFUNCTION DEVICES (MFD)
7752 M:      Lee Jones <lee.jones@linaro.org>
7753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7754 S:      Supported
7755 F:      drivers/mfd/
7756 F:      include/linux/mfd/
7757
7758 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7759 M:      Ulf Hansson <ulf.hansson@linaro.org>
7760 L:      linux-mmc@vger.kernel.org
7761 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7762 S:      Maintained
7763 F:      drivers/mmc/
7764 F:      include/linux/mmc/
7765 F:      include/uapi/linux/mmc/
7766
7767 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7768 S:      Orphan
7769 F:      drivers/mmc/host/mmc_spi.c
7770 F:      include/linux/spi/mmc_spi.h
7771
7772 MULTISOUND SOUND DRIVER
7773 M:      Andrew Veliath <andrewtv@usa.net>
7774 S:      Maintained
7775 F:      Documentation/sound/oss/MultiSound
7776 F:      sound/oss/msnd*
7777
7778 MULTITECH MULTIPORT CARD (ISICOM)
7779 S:      Orphan
7780 F:      drivers/tty/isicom.c
7781 F:      include/linux/isicom.h
7782
7783 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7784 M:      Bin Liu <b-liu@ti.com>
7785 L:      linux-usb@vger.kernel.org
7786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7787 S:      Maintained
7788 F:      drivers/usb/musb/
7789
7790 MXL5007T MEDIA DRIVER
7791 M:      Michael Krufky <mkrufky@linuxtv.org>
7792 L:      linux-media@vger.kernel.org
7793 W:      https://linuxtv.org
7794 W:      http://github.com/mkrufky
7795 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7796 T:      git git://linuxtv.org/mkrufky/tuners.git
7797 S:      Maintained
7798 F:      drivers/media/tuners/mxl5007t.*
7799
7800 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7801 M:      Hyong-Youb Kim <hykim@myri.com>
7802 L:      netdev@vger.kernel.org
7803 W:      https://www.myricom.com/support/downloads/myri10ge.html
7804 S:      Supported
7805 F:      drivers/net/ethernet/myricom/myri10ge/
7806
7807 NAND FLASH SUBSYSTEM
7808 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7809 R:      Richard Weinberger <richard@nod.at>
7810 L:      linux-mtd@lists.infradead.org
7811 W:      http://www.linux-mtd.infradead.org/
7812 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7813 T:      git git://github.com/linux-nand/linux.git
7814 S:      Maintained
7815 F:      drivers/mtd/nand/
7816 F:      include/linux/mtd/nand*.h
7817
7818 NATSEMI ETHERNET DRIVER (DP8381x)
7819 S:      Orphan
7820 F:      drivers/net/ethernet/natsemi/natsemi.c
7821
7822 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7823 M:      Daniel Mack <zonque@gmail.com>
7824 S:      Maintained
7825 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7826 W:      http://www.native-instruments.com
7827 F:      sound/usb/caiaq/
7828
7829 NCP FILESYSTEM
7830 M:      Petr Vandrovec <petr@vandrovec.name>
7831 S:      Odd Fixes
7832 F:      fs/ncpfs/
7833
7834 NCR 5380 SCSI DRIVERS
7835 M:      Finn Thain <fthain@telegraphics.com.au>
7836 M:      Michael Schmitz <schmitzmic@gmail.com>
7837 L:      linux-scsi@vger.kernel.org
7838 S:      Maintained
7839 F:      Documentation/scsi/g_NCR5380.txt
7840 F:      Documentation/scsi/dtc3x80.txt
7841 F:      drivers/scsi/NCR5380.*
7842 F:      drivers/scsi/arm/cumana_1.c
7843 F:      drivers/scsi/arm/oak.c
7844 F:      drivers/scsi/atari_scsi.*
7845 F:      drivers/scsi/dmx3191d.c
7846 F:      drivers/scsi/dtc.*
7847 F:      drivers/scsi/g_NCR5380.*
7848 F:      drivers/scsi/g_NCR5380_mmio.c
7849 F:      drivers/scsi/mac_scsi.*
7850 F:      drivers/scsi/pas16.*
7851 F:      drivers/scsi/sun3_scsi.*
7852 F:      drivers/scsi/sun3_scsi_vme.c
7853 F:      drivers/scsi/t128.*
7854
7855 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7856 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7857 L:      linux-scsi@vger.kernel.org
7858 S:      Maintained
7859 F:      drivers/scsi/NCR_D700.*
7860
7861 NCT6775 HARDWARE MONITOR DRIVER
7862 M:      Guenter Roeck <linux@roeck-us.net>
7863 L:      linux-hwmon@vger.kernel.org
7864 S:      Maintained
7865 F:      Documentation/hwmon/nct6775
7866 F:      drivers/hwmon/nct6775.c
7867
7868 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7869 M:      Faisal Latif <faisal.latif@intel.com>
7870 L:      linux-rdma@vger.kernel.org
7871 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7872 S:      Supported
7873 F:      drivers/infiniband/hw/nes/
7874
7875 NETEM NETWORK EMULATOR
7876 M:      Stephen Hemminger <stephen@networkplumber.org>
7877 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
7878 S:      Maintained
7879 F:      net/sched/sch_netem.c
7880
7881 NETERION 10GbE DRIVERS (s2io/vxge)
7882 M:      Jon Mason <jdmason@kudzu.us>
7883 L:      netdev@vger.kernel.org
7884 S:      Supported
7885 F:      Documentation/networking/s2io.txt
7886 F:      Documentation/networking/vxge.txt
7887 F:      drivers/net/ethernet/neterion/
7888
7889 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7890 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7891 M:      Patrick McHardy <kaber@trash.net>
7892 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7893 L:      netfilter-devel@vger.kernel.org
7894 L:      coreteam@netfilter.org
7895 W:      http://www.netfilter.org/
7896 W:      http://www.iptables.org/
7897 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7900 S:      Supported
7901 F:      include/linux/netfilter*
7902 F:      include/linux/netfilter/
7903 F:      include/net/netfilter/
7904 F:      include/uapi/linux/netfilter*
7905 F:      include/uapi/linux/netfilter/
7906 F:      net/*/netfilter.c
7907 F:      net/*/netfilter/
7908 F:      net/netfilter/
7909 F:      net/bridge/br_netfilter*.c
7910
7911 NETLABEL
7912 M:      Paul Moore <paul@paul-moore.com>
7913 W:      http://netlabel.sf.net
7914 L:      netdev@vger.kernel.org
7915 S:      Maintained
7916 F:      Documentation/netlabel/
7917 F:      include/net/netlabel.h
7918 F:      net/netlabel/
7919
7920 NETROM NETWORK LAYER
7921 M:      Ralf Baechle <ralf@linux-mips.org>
7922 L:      linux-hams@vger.kernel.org
7923 W:      http://www.linux-ax25.org/
7924 S:      Maintained
7925 F:      include/net/netrom.h
7926 F:      include/uapi/linux/netrom.h
7927 F:      net/netrom/
7928
7929 NETRONOME ETHERNET DRIVERS
7930 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7931 L:      oss-drivers@netronome.com
7932 S:      Maintained
7933 F:      drivers/net/ethernet/netronome/
7934
7935 NETWORK BLOCK DEVICE (NBD)
7936 M:      Markus Pargmann <mpa@pengutronix.de>
7937 S:      Maintained
7938 L:      nbd-general@lists.sourceforge.net
7939 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7940 F:      Documentation/blockdev/nbd.txt
7941 F:      drivers/block/nbd.c
7942 F:      include/uapi/linux/nbd.h
7943
7944 NETWORK DROP MONITOR
7945 M:      Neil Horman <nhorman@tuxdriver.com>
7946 L:      netdev@vger.kernel.org
7947 S:      Maintained
7948 W:      https://fedorahosted.org/dropwatch/
7949 F:      net/core/drop_monitor.c
7950
7951 NETWORKING [GENERAL]
7952 M:      "David S. Miller" <davem@davemloft.net>
7953 L:      netdev@vger.kernel.org
7954 W:      http://www.linuxfoundation.org/en/Net
7955 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7958 S:      Maintained
7959 F:      net/
7960 F:      include/net/
7961 F:      include/linux/in.h
7962 F:      include/linux/net.h
7963 F:      include/linux/netdevice.h
7964 F:      include/uapi/linux/in.h
7965 F:      include/uapi/linux/net.h
7966 F:      include/uapi/linux/netdevice.h
7967 F:      include/uapi/linux/net_namespace.h
7968 F:      tools/net/
7969 F:      tools/testing/selftests/net/
7970 F:      lib/random32.c
7971 F:      lib/test_bpf.c
7972
7973 NETWORKING [IPv4/IPv6]
7974 M:      "David S. Miller" <davem@davemloft.net>
7975 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7976 M:      James Morris <jmorris@namei.org>
7977 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7978 M:      Patrick McHardy <kaber@trash.net>
7979 L:      netdev@vger.kernel.org
7980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7981 S:      Maintained
7982 F:      net/ipv4/
7983 F:      net/ipv6/
7984 F:      include/net/ip*
7985 F:      arch/x86/net/*
7986
7987 NETWORKING [IPSEC]
7988 M:      Steffen Klassert <steffen.klassert@secunet.com>
7989 M:      Herbert Xu <herbert@gondor.apana.org.au>
7990 M:      "David S. Miller" <davem@davemloft.net>
7991 L:      netdev@vger.kernel.org
7992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7994 S:      Maintained
7995 F:      net/core/flow.c
7996 F:      net/xfrm/
7997 F:      net/key/
7998 F:      net/ipv4/xfrm*
7999 F:      net/ipv4/esp4.c
8000 F:      net/ipv4/ah4.c
8001 F:      net/ipv4/ipcomp.c
8002 F:      net/ipv4/ip_vti.c
8003 F:      net/ipv6/xfrm*
8004 F:      net/ipv6/esp6.c
8005 F:      net/ipv6/ah6.c
8006 F:      net/ipv6/ipcomp6.c
8007 F:      net/ipv6/ip6_vti.c
8008 F:      include/uapi/linux/xfrm.h
8009 F:      include/net/xfrm.h
8010
8011 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8012 M:      Paul Moore <paul@paul-moore.com>
8013 L:      netdev@vger.kernel.org
8014 S:      Maintained
8015
8016 NETWORKING [WIRELESS]
8017 L:      linux-wireless@vger.kernel.org
8018 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8019
8020 NETWORKING DRIVERS
8021 L:      netdev@vger.kernel.org
8022 W:      http://www.linuxfoundation.org/en/Net
8023 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8026 S:      Odd Fixes
8027 F:      Documentation/devicetree/bindings/net/
8028 F:      drivers/net/
8029 F:      include/linux/if_*
8030 F:      include/linux/netdevice.h
8031 F:      include/linux/etherdevice.h
8032 F:      include/linux/fcdevice.h
8033 F:      include/linux/fddidevice.h
8034 F:      include/linux/hippidevice.h
8035 F:      include/linux/inetdevice.h
8036 F:      include/uapi/linux/if_*
8037 F:      include/uapi/linux/netdevice.h
8038
8039 NETWORKING DRIVERS (WIRELESS)
8040 M:      Kalle Valo <kvalo@codeaurora.org>
8041 L:      linux-wireless@vger.kernel.org
8042 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8045 S:      Maintained
8046 F:      Documentation/devicetree/bindings/net/wireless/
8047 F:      drivers/net/wireless/
8048
8049 NETXEN (1/10) GbE SUPPORT
8050 M:      Manish Chopra <manish.chopra@qlogic.com>
8051 M:      Sony Chacko <sony.chacko@qlogic.com>
8052 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
8053 L:      netdev@vger.kernel.org
8054 W:      http://www.qlogic.com
8055 S:      Supported
8056 F:      drivers/net/ethernet/qlogic/netxen/
8057
8058 NFC SUBSYSTEM
8059 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8060 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8061 M:      Samuel Ortiz <sameo@linux.intel.com>
8062 L:      linux-wireless@vger.kernel.org
8063 L:      linux-nfc@lists.01.org (subscribers-only)
8064 S:      Supported
8065 F:      net/nfc/
8066 F:      include/net/nfc/
8067 F:      include/uapi/linux/nfc.h
8068 F:      drivers/nfc/
8069 F:      include/linux/platform_data/nfcmrvl.h
8070 F:      include/linux/platform_data/nxp-nci.h
8071 F:      include/linux/platform_data/pn544.h
8072 F:      include/linux/platform_data/st21nfca.h
8073 F:      include/linux/platform_data/st-nci.h
8074 F:      Documentation/devicetree/bindings/net/nfc/
8075
8076 NFS, SUNRPC, AND LOCKD CLIENTS
8077 M:      Trond Myklebust <trond.myklebust@primarydata.com>
8078 M:      Anna Schumaker <anna.schumaker@netapp.com>
8079 L:      linux-nfs@vger.kernel.org
8080 W:      http://client.linux-nfs.org
8081 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8082 S:      Maintained
8083 F:      fs/lockd/
8084 F:      fs/nfs/
8085 F:      fs/nfs_common/
8086 F:      net/sunrpc/
8087 F:      include/linux/lockd/
8088 F:      include/linux/nfs*
8089 F:      include/linux/sunrpc/
8090 F:      include/uapi/linux/nfs*
8091 F:      include/uapi/linux/sunrpc/
8092
8093 NILFS2 FILESYSTEM
8094 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8095 L:      linux-nilfs@vger.kernel.org
8096 W:      http://nilfs.sourceforge.net/
8097 W:      http://nilfs.osdn.jp/
8098 T:      git git://github.com/konis/nilfs2.git
8099 S:      Supported
8100 F:      Documentation/filesystems/nilfs2.txt
8101 F:      fs/nilfs2/
8102 F:      include/linux/nilfs2_fs.h
8103 F:      include/trace/events/nilfs2.h
8104
8105 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8106 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8107 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8108 S:      Maintained
8109 F:      Documentation/scsi/NinjaSCSI.txt
8110 F:      drivers/scsi/pcmcia/nsp_*
8111
8112 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8113 M:      GOTO Masanori <gotom@debian.or.jp>
8114 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8115 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8116 S:      Maintained
8117 F:      Documentation/scsi/NinjaSCSI.txt
8118 F:      drivers/scsi/nsp32*
8119
8120 NIOS2 ARCHITECTURE
8121 M:      Ley Foon Tan <lftan@altera.com>
8122 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8124 S:      Maintained
8125 F:      arch/nios2/
8126
8127 NOKIA N900 POWER SUPPLY DRIVERS
8128 R:      Pali Rohár <pali.rohar@gmail.com>
8129 F:      include/linux/power/bq2415x_charger.h
8130 F:      include/linux/power/bq27xxx_battery.h
8131 F:      include/linux/power/isp1704_charger.h
8132 F:      drivers/power/bq2415x_charger.c
8133 F:      drivers/power/bq27xxx_battery.c
8134 F:      drivers/power/bq27xxx_battery_i2c.c
8135 F:      drivers/power/isp1704_charger.c
8136 F:      drivers/power/rx51_battery.c
8137
8138 NTB DRIVER CORE
8139 M:      Jon Mason <jdmason@kudzu.us>
8140 M:      Dave Jiang <dave.jiang@intel.com>
8141 M:      Allen Hubbe <Allen.Hubbe@emc.com>
8142 L:      linux-ntb@googlegroups.com
8143 S:      Supported
8144 W:      https://github.com/jonmason/ntb/wiki
8145 T:      git git://github.com/jonmason/ntb.git
8146 F:      drivers/ntb/
8147 F:      drivers/net/ntb_netdev.c
8148 F:      include/linux/ntb.h
8149 F:      include/linux/ntb_transport.h
8150
8151 NTB INTEL DRIVER
8152 M:      Jon Mason <jdmason@kudzu.us>
8153 M:      Dave Jiang <dave.jiang@intel.com>
8154 L:      linux-ntb@googlegroups.com
8155 S:      Supported
8156 W:      https://github.com/jonmason/ntb/wiki
8157 T:      git git://github.com/jonmason/ntb.git
8158 F:      drivers/ntb/hw/intel/
8159
8160 NTB AMD DRIVER
8161 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
8162 L:      linux-ntb@googlegroups.com
8163 S:      Supported
8164 F:      drivers/ntb/hw/amd/
8165
8166 NTFS FILESYSTEM
8167 M:      Anton Altaparmakov <anton@tuxera.com>
8168 L:      linux-ntfs-dev@lists.sourceforge.net
8169 W:      http://www.tuxera.com/
8170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8171 S:      Supported
8172 F:      Documentation/filesystems/ntfs.txt
8173 F:      fs/ntfs/
8174
8175 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8176 M:      Antonino Daplas <adaplas@gmail.com>
8177 L:      linux-fbdev@vger.kernel.org
8178 S:      Maintained
8179 F:      drivers/video/fbdev/riva/
8180 F:      drivers/video/fbdev/nvidia/
8181
8182 NVM EXPRESS DRIVER
8183 M:      Keith Busch <keith.busch@intel.com>
8184 M:      Jens Axboe <axboe@fb.com>
8185 L:      linux-nvme@lists.infradead.org
8186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8187 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8188 S:      Supported
8189 F:      drivers/nvme/host/
8190 F:      include/linux/nvme.h
8191
8192 NVMEM FRAMEWORK
8193 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8194 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
8195 S:      Maintained
8196 F:      drivers/nvmem/
8197 F:      Documentation/devicetree/bindings/nvmem/
8198 F:      include/linux/nvmem-consumer.h
8199 F:      include/linux/nvmem-provider.h
8200
8201 NXP-NCI NFC DRIVER
8202 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
8203 R:      Charles Gorand <charles.gorand@effinnov.com>
8204 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8205 S:      Supported
8206 F:      drivers/nfc/nxp-nci
8207
8208 NXP TDA998X DRM DRIVER
8209 M:      Russell King <rmk+kernel@armlinux.org.uk>
8210 S:      Supported
8211 F:      drivers/gpu/drm/i2c/tda998x_drv.c
8212 F:      include/drm/i2c/tda998x.h
8213
8214 NXP TFA9879 DRIVER
8215 M:      Peter Rosin <peda@axentia.se>
8216 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8217 S:      Maintained
8218 F:      sound/soc/codecs/tfa9879*
8219
8220 OBJTOOL
8221 M:      Josh Poimboeuf <jpoimboe@redhat.com>
8222 S:      Supported
8223 F:      tools/objtool/
8224
8225 OMAP SUPPORT
8226 M:      Tony Lindgren <tony@atomide.com>
8227 L:      linux-omap@vger.kernel.org
8228 W:      http://www.muru.com/linux/omap/
8229 W:      http://linux.omap.com/
8230 Q:      http://patchwork.kernel.org/project/linux-omap/list/
8231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8232 S:      Maintained
8233 F:      arch/arm/*omap*/
8234 F:      arch/arm/configs/omap1_defconfig
8235 F:      arch/arm/configs/omap2plus_defconfig
8236 F:      drivers/i2c/busses/i2c-omap.c
8237 F:      drivers/irqchip/irq-omap-intc.c
8238 F:      drivers/mfd/*omap*.c
8239 F:      drivers/mfd/menelaus.c
8240 F:      drivers/mfd/palmas.c
8241 F:      drivers/mfd/tps65217.c
8242 F:      drivers/mfd/tps65218.c
8243 F:      drivers/mfd/tps65910.c
8244 F:      drivers/mfd/twl-core.[ch]
8245 F:      drivers/mfd/twl4030*.c
8246 F:      drivers/mfd/twl6030*.c
8247 F:      drivers/mfd/twl6040*.c
8248 F:      drivers/regulator/palmas-regulator*.c
8249 F:      drivers/regulator/pbias-regulator.c
8250 F:      drivers/regulator/tps65217-regulator.c
8251 F:      drivers/regulator/tps65218-regulator.c
8252 F:      drivers/regulator/tps65910-regulator.c
8253 F:      drivers/regulator/twl-regulator.c
8254 F:      include/linux/i2c-omap.h
8255
8256 OMAP DEVICE TREE SUPPORT
8257 M:      Benoît Cousson <bcousson@baylibre.com>
8258 M:      Tony Lindgren <tony@atomide.com>
8259 L:      linux-omap@vger.kernel.org
8260 L:      devicetree@vger.kernel.org
8261 S:      Maintained
8262 F:      arch/arm/boot/dts/*omap*
8263 F:      arch/arm/boot/dts/*am3*
8264 F:      arch/arm/boot/dts/*am4*
8265 F:      arch/arm/boot/dts/*am5*
8266 F:      arch/arm/boot/dts/*dra7*
8267
8268 OMAP CLOCK FRAMEWORK SUPPORT
8269 M:      Paul Walmsley <paul@pwsan.com>
8270 L:      linux-omap@vger.kernel.org
8271 S:      Maintained
8272 F:      arch/arm/*omap*/*clock*
8273
8274 OMAP POWER MANAGEMENT SUPPORT
8275 M:      Kevin Hilman <khilman@kernel.org>
8276 L:      linux-omap@vger.kernel.org
8277 S:      Maintained
8278 F:      arch/arm/*omap*/*pm*
8279 F:      drivers/cpufreq/omap-cpufreq.c
8280
8281 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8282 M:      Rajendra Nayak <rnayak@codeaurora.org>
8283 M:      Paul Walmsley <paul@pwsan.com>
8284 L:      linux-omap@vger.kernel.org
8285 S:      Maintained
8286 F:      arch/arm/mach-omap2/prm*
8287
8288 OMAP AUDIO SUPPORT
8289 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8290 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8291 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8292 L:      linux-omap@vger.kernel.org
8293 S:      Maintained
8294 F:      sound/soc/omap/
8295
8296 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8297 M:      Roger Quadros <rogerq@ti.com>
8298 M:      Tony Lindgren <tony@atomide.com>
8299 L:      linux-omap@vger.kernel.org
8300 S:      Maintained
8301 F:      drivers/memory/omap-gpmc.c
8302 F:      arch/arm/mach-omap2/*gpmc*
8303
8304 OMAP FRAMEBUFFER SUPPORT
8305 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8306 L:      linux-fbdev@vger.kernel.org
8307 L:      linux-omap@vger.kernel.org
8308 S:      Maintained
8309 F:      drivers/video/fbdev/omap/
8310
8311 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8312 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8313 L:      linux-omap@vger.kernel.org
8314 L:      linux-fbdev@vger.kernel.org
8315 S:      Maintained
8316 F:      drivers/video/fbdev/omap2/
8317 F:      Documentation/arm/OMAP/DSS
8318
8319 OMAP HARDWARE SPINLOCK SUPPORT
8320 M:      Ohad Ben-Cohen <ohad@wizery.com>
8321 L:      linux-omap@vger.kernel.org
8322 S:      Maintained
8323 F:      drivers/hwspinlock/omap_hwspinlock.c
8324
8325 OMAP MMC SUPPORT
8326 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8327 L:      linux-omap@vger.kernel.org
8328 S:      Maintained
8329 F:      drivers/mmc/host/omap.c
8330
8331 OMAP HS MMC SUPPORT
8332 L:      linux-mmc@vger.kernel.org
8333 L:      linux-omap@vger.kernel.org
8334 S:      Orphan
8335 F:      drivers/mmc/host/omap_hsmmc.c
8336
8337 OMAP RANDOM NUMBER GENERATOR SUPPORT
8338 M:      Deepak Saxena <dsaxena@plexity.net>
8339 S:      Maintained
8340 F:      drivers/char/hw_random/omap-rng.c
8341
8342 OMAP HWMOD SUPPORT
8343 M:      Benoît Cousson <bcousson@baylibre.com>
8344 M:      Paul Walmsley <paul@pwsan.com>
8345 L:      linux-omap@vger.kernel.org
8346 S:      Maintained
8347 F:      arch/arm/mach-omap2/omap_hwmod.*
8348
8349 OMAP HWMOD DATA
8350 M:      Paul Walmsley <paul@pwsan.com>
8351 L:      linux-omap@vger.kernel.org
8352 S:      Maintained
8353 F:      arch/arm/mach-omap2/omap_hwmod*data*
8354
8355 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8356 M:      Benoît Cousson <bcousson@baylibre.com>
8357 L:      linux-omap@vger.kernel.org
8358 S:      Maintained
8359 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8360
8361 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8362 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8363 L:      linux-media@vger.kernel.org
8364 S:      Maintained
8365 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8366 F:      drivers/media/platform/omap3isp/
8367 F:      drivers/staging/media/omap4iss/
8368
8369 OMAP USB SUPPORT
8370 L:      linux-usb@vger.kernel.org
8371 L:      linux-omap@vger.kernel.org
8372 S:      Orphan
8373 F:      drivers/usb/*/*omap*
8374 F:      arch/arm/*omap*/usb*
8375
8376 OMAP GPIO DRIVER
8377 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8378 M:      Santosh Shilimkar <ssantosh@kernel.org>
8379 M:      Kevin Hilman <khilman@kernel.org>
8380 L:      linux-omap@vger.kernel.org
8381 S:      Maintained
8382 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8383 F:      drivers/gpio/gpio-omap.c
8384
8385 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8386 M:      Mark Jackson <mpfj@newflow.co.uk>
8387 L:      linux-omap@vger.kernel.org
8388 S:      Maintained
8389 F:      arch/arm/boot/dts/am335x-nano.dts
8390
8391 OMFS FILESYSTEM
8392 M:      Bob Copeland <me@bobcopeland.com>
8393 L:      linux-karma-devel@lists.sourceforge.net
8394 S:      Maintained
8395 F:      Documentation/filesystems/omfs.txt
8396 F:      fs/omfs/
8397
8398 OMNIKEY CARDMAN 4000 DRIVER
8399 M:      Harald Welte <laforge@gnumonks.org>
8400 S:      Maintained
8401 F:      drivers/char/pcmcia/cm4000_cs.c
8402 F:      include/linux/cm4000_cs.h
8403 F:      include/uapi/linux/cm4000_cs.h
8404
8405 OMNIKEY CARDMAN 4040 DRIVER
8406 M:      Harald Welte <laforge@gnumonks.org>
8407 S:      Maintained
8408 F:      drivers/char/pcmcia/cm4040_cs.*
8409
8410 OMNIVISION OV7670 SENSOR DRIVER
8411 M:      Jonathan Corbet <corbet@lwn.net>
8412 L:      linux-media@vger.kernel.org
8413 T:      git git://linuxtv.org/media_tree.git
8414 S:      Maintained
8415 F:      drivers/media/i2c/ov7670.c
8416
8417 ONENAND FLASH DRIVER
8418 M:      Kyungmin Park <kyungmin.park@samsung.com>
8419 L:      linux-mtd@lists.infradead.org
8420 S:      Maintained
8421 F:      drivers/mtd/onenand/
8422 F:      include/linux/mtd/onenand*.h
8423
8424 ONSTREAM SCSI TAPE DRIVER
8425 M:      Willem Riede <osst@riede.org>
8426 L:      osst-users@lists.sourceforge.net
8427 L:      linux-scsi@vger.kernel.org
8428 S:      Maintained
8429 F:      Documentation/scsi/osst.txt
8430 F:      drivers/scsi/osst.*
8431 F:      drivers/scsi/osst_*.h
8432 F:      drivers/scsi/st.h
8433
8434 OPENCORES I2C BUS DRIVER
8435 M:      Peter Korsgaard <jacmet@sunsite.dk>
8436 L:      linux-i2c@vger.kernel.org
8437 S:      Maintained
8438 F:      Documentation/i2c/busses/i2c-ocores
8439 F:      drivers/i2c/busses/i2c-ocores.c
8440
8441 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8442 M:      Rob Herring <robh+dt@kernel.org>
8443 M:      Frank Rowand <frowand.list@gmail.com>
8444 L:      devicetree@vger.kernel.org
8445 W:      http://www.devicetree.org/
8446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8447 S:      Maintained
8448 F:      drivers/of/
8449 F:      include/linux/of*.h
8450 F:      scripts/dtc/
8451
8452 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8453 M:      Rob Herring <robh+dt@kernel.org>
8454 M:      Mark Rutland <mark.rutland@arm.com>
8455 L:      devicetree@vger.kernel.org
8456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8457 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8458 S:      Maintained
8459 F:      Documentation/devicetree/
8460 F:      arch/*/boot/dts/
8461 F:      include/dt-bindings/
8462
8463 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8464 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8465 L:      devicetree@vger.kernel.org
8466 S:      Maintained
8467 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8468 F:      Documentation/devicetree/overlay-notes.txt
8469 F:      drivers/of/overlay.c
8470 F:      drivers/of/resolver.c
8471
8472 OPENRISC ARCHITECTURE
8473 M:      Jonas Bonn <jonas@southpole.se>
8474 W:      http://openrisc.net
8475 S:      Maintained
8476 T:      git git://openrisc.net/~jonas/linux
8477 F:      arch/openrisc/
8478
8479 OPENVSWITCH
8480 M:      Pravin Shelar <pshelar@nicira.com>
8481 L:      netdev@vger.kernel.org
8482 L:      dev@openvswitch.org
8483 W:      http://openvswitch.org
8484 S:      Maintained
8485 F:      net/openvswitch/
8486 F:      include/uapi/linux/openvswitch.h
8487
8488 OPERATING PERFORMANCE POINTS (OPP)
8489 M:      Viresh Kumar <vireshk@kernel.org>
8490 M:      Nishanth Menon <nm@ti.com>
8491 M:      Stephen Boyd <sboyd@codeaurora.org>
8492 L:      linux-pm@vger.kernel.org
8493 S:      Maintained
8494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8495 F:      drivers/base/power/opp/
8496 F:      include/linux/pm_opp.h
8497 F:      Documentation/power/opp.txt
8498 F:      Documentation/devicetree/bindings/opp/
8499
8500 OPL4 DRIVER
8501 M:      Clemens Ladisch <clemens@ladisch.de>
8502 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8503 T:      git git://git.alsa-project.org/alsa-kernel.git
8504 S:      Maintained
8505 F:      sound/drivers/opl4/
8506
8507 OPROFILE
8508 M:      Robert Richter <rric@kernel.org>
8509 L:      oprofile-list@lists.sf.net
8510 S:      Maintained
8511 F:      arch/*/include/asm/oprofile*.h
8512 F:      arch/*/oprofile/
8513 F:      drivers/oprofile/
8514 F:      include/linux/oprofile.h
8515
8516 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8517 M:      Mark Fasheh <mfasheh@suse.com>
8518 M:      Joel Becker <jlbec@evilplan.org>
8519 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8520 W:      http://ocfs2.wiki.kernel.org
8521 S:      Supported
8522 F:      Documentation/filesystems/ocfs2.txt
8523 F:      Documentation/filesystems/dlmfs.txt
8524 F:      fs/ocfs2/
8525
8526 ORINOCO DRIVER
8527 L:      linux-wireless@vger.kernel.org
8528 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8529 W:      http://www.nongnu.org/orinoco/
8530 S:      Orphan
8531 F:      drivers/net/wireless/intersil/orinoco/
8532
8533 OSD LIBRARY and FILESYSTEM
8534 M:      Boaz Harrosh <ooo@electrozaur.com>
8535 M:      Benny Halevy <bhalevy@primarydata.com>
8536 L:      osd-dev@open-osd.org
8537 W:      http://open-osd.org
8538 T:      git git://git.open-osd.org/open-osd.git
8539 S:      Maintained
8540 F:      drivers/scsi/osd/
8541 F:      include/scsi/osd_*
8542 F:      fs/exofs/
8543
8544 OVERLAY FILESYSTEM
8545 M:      Miklos Szeredi <miklos@szeredi.hu>
8546 L:      linux-unionfs@vger.kernel.org
8547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8548 S:      Supported
8549 F:      fs/overlayfs/
8550 F:      Documentation/filesystems/overlayfs.txt
8551
8552 ORANGEFS FILESYSTEM
8553 M:      Mike Marshall <hubcap@omnibond.com>
8554 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
8555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8556 S:      Supported
8557 F:      fs/orangefs/
8558 F:      Documentation/filesystems/orangefs.txt
8559
8560 P54 WIRELESS DRIVER
8561 M:      Christian Lamparter <chunkeey@googlemail.com>
8562 L:      linux-wireless@vger.kernel.org
8563 W:      http://wireless.kernel.org/en/users/Drivers/p54
8564 S:      Maintained
8565 F:      drivers/net/wireless/intersil/p54/
8566
8567 PA SEMI ETHERNET DRIVER
8568 M:      Olof Johansson <olof@lixom.net>
8569 L:      netdev@vger.kernel.org
8570 S:      Maintained
8571 F:      drivers/net/ethernet/pasemi/*
8572
8573 PA SEMI SMBUS DRIVER
8574 M:      Olof Johansson <olof@lixom.net>
8575 L:      linux-i2c@vger.kernel.org
8576 S:      Maintained
8577 F:      drivers/i2c/busses/i2c-pasemi.c
8578
8579 PADATA PARALLEL EXECUTION MECHANISM
8580 M:      Steffen Klassert <steffen.klassert@secunet.com>
8581 L:      linux-crypto@vger.kernel.org
8582 S:      Maintained
8583 F:      kernel/padata.c
8584 F:      include/linux/padata.h
8585 F:      Documentation/padata.txt
8586
8587 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8588 M:      Harald Welte <laforge@gnumonks.org>
8589 L:      platform-driver-x86@vger.kernel.org
8590 S:      Maintained
8591 F:      drivers/platform/x86/panasonic-laptop.c
8592
8593 PANASONIC MN10300/AM33/AM34 PORT
8594 M:      David Howells <dhowells@redhat.com>
8595 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8596 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8597 S:      Maintained
8598 F:      Documentation/mn10300/
8599 F:      arch/mn10300/
8600
8601 PARALLEL LCD/KEYPAD PANEL DRIVER
8602 M:      Willy Tarreau <willy@haproxy.com>
8603 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8604 S:      Odd Fixes
8605 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8606 F:      drivers/misc/panel.c
8607
8608 PARALLEL PORT SUBSYSTEM
8609 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8610 M:      Sudip Mukherjee <sudip@vectorindia.org>
8611 L:      linux-parport@lists.infradead.org (subscribers-only)
8612 S:      Maintained
8613 F:      drivers/parport/
8614 F:      include/linux/parport*.h
8615 F:      drivers/char/ppdev.c
8616 F:      include/uapi/linux/ppdev.h
8617 F:      Documentation/parport*.txt
8618
8619 PARAVIRT_OPS INTERFACE
8620 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8621 M:      Chris Wright <chrisw@sous-sol.org>
8622 M:      Alok Kataria <akataria@vmware.com>
8623 M:      Rusty Russell <rusty@rustcorp.com.au>
8624 L:      virtualization@lists.linux-foundation.org
8625 S:      Supported
8626 F:      Documentation/virtual/paravirt_ops.txt
8627 F:      arch/*/kernel/paravirt*
8628 F:      arch/*/include/asm/paravirt.h
8629
8630 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8631 M:      Tim Waugh <tim@cyberelk.net>
8632 L:      linux-parport@lists.infradead.org (subscribers-only)
8633 S:      Maintained
8634 F:      Documentation/blockdev/paride.txt
8635 F:      drivers/block/paride/
8636
8637 PARISC ARCHITECTURE
8638 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8639 M:      Helge Deller <deller@gmx.de>
8640 L:      linux-parisc@vger.kernel.org
8641 W:      http://www.parisc-linux.org/
8642 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8645 S:      Maintained
8646 F:      arch/parisc/
8647 F:      Documentation/parisc/
8648 F:      drivers/parisc/
8649 F:      drivers/char/agp/parisc-agp.c
8650 F:      drivers/input/serio/gscps2.c
8651 F:      drivers/parport/parport_gsc.*
8652 F:      drivers/tty/serial/8250/8250_gsc.c
8653 F:      drivers/video/fbdev/sti*
8654 F:      drivers/video/console/sti*
8655 F:      drivers/video/logo/logo_parisc*
8656
8657 PC87360 HARDWARE MONITORING DRIVER
8658 M:      Jim Cromie <jim.cromie@gmail.com>
8659 L:      linux-hwmon@vger.kernel.org
8660 S:      Maintained
8661 F:      Documentation/hwmon/pc87360
8662 F:      drivers/hwmon/pc87360.c
8663
8664 PC8736x GPIO DRIVER
8665 M:      Jim Cromie <jim.cromie@gmail.com>
8666 S:      Maintained
8667 F:      drivers/char/pc8736x_gpio.c
8668
8669 PC87427 HARDWARE MONITORING DRIVER
8670 M:      Jean Delvare <jdelvare@suse.com>
8671 L:      linux-hwmon@vger.kernel.org
8672 S:      Maintained
8673 F:      Documentation/hwmon/pc87427
8674 F:      drivers/hwmon/pc87427.c
8675
8676 PCA9532 LED DRIVER
8677 M:      Riku Voipio <riku.voipio@iki.fi>
8678 S:      Maintained
8679 F:      drivers/leds/leds-pca9532.c
8680 F:      include/linux/leds-pca9532.h
8681
8682 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8683 M:      Guenter Roeck <linux@roeck-us.net>
8684 L:      linux-i2c@vger.kernel.org
8685 S:      Maintained
8686 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8687
8688 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8689 M:      Khalid Aziz <khalid@gonehiking.org>
8690 S:      Maintained
8691 F:      drivers/firmware/pcdp.*
8692
8693 PCI ERROR RECOVERY
8694 M:      Linas Vepstas <linasvepstas@gmail.com>
8695 L:      linux-pci@vger.kernel.org
8696 S:      Supported
8697 F:      Documentation/PCI/pci-error-recovery.txt
8698
8699 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8700 M:      Russell Currey <ruscur@russell.cc>
8701 L:      linuxppc-dev@lists.ozlabs.org
8702 S:      Supported
8703 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8704 F:      arch/powerpc/kernel/eeh*.c
8705 F:      arch/powerpc/platforms/*/eeh*.c
8706 F:      arch/powerpc/include/*/eeh*.h
8707
8708 PCI SUBSYSTEM
8709 M:      Bjorn Helgaas <bhelgaas@google.com>
8710 L:      linux-pci@vger.kernel.org
8711 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8713 S:      Supported
8714 F:      Documentation/PCI/
8715 F:      drivers/pci/
8716 F:      include/linux/pci*
8717 F:      arch/x86/pci/
8718 F:      arch/x86/kernel/quirks.c
8719
8720 PCI DRIVER FOR ALTERA PCIE IP
8721 M:      Ley Foon Tan <lftan@altera.com>
8722 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8723 L:      linux-pci@vger.kernel.org
8724 S:      Supported
8725 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8726 F:      drivers/pci/host/pcie-altera.c
8727
8728 PCI DRIVER FOR ARM VERSATILE PLATFORM
8729 M:      Rob Herring <robh@kernel.org>
8730 L:      linux-pci@vger.kernel.org
8731 L:      linux-arm-kernel@lists.infradead.org
8732 S:      Maintained
8733 F:      Documentation/devicetree/bindings/pci/versatile.txt
8734 F:      drivers/pci/host/pci-versatile.c
8735
8736 PCI DRIVER FOR APPLIEDMICRO XGENE
8737 M:      Tanmay Inamdar <tinamdar@apm.com>
8738 L:      linux-pci@vger.kernel.org
8739 L:      linux-arm-kernel@lists.infradead.org
8740 S:      Maintained
8741 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8742 F:      drivers/pci/host/pci-xgene.c
8743
8744 PCI DRIVER FOR FREESCALE LAYERSCAPE
8745 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8746 M:      Mingkai Hu <mingkai.hu@freescale.com>
8747 M:      Roy Zang <tie-fei.zang@freescale.com>
8748 L:      linuxppc-dev@lists.ozlabs.org
8749 L:      linux-pci@vger.kernel.org
8750 L:      linux-arm-kernel@lists.infradead.org
8751 S:      Maintained
8752 F:      drivers/pci/host/*layerscape*
8753
8754 PCI DRIVER FOR IMX6
8755 M:      Richard Zhu <Richard.Zhu@freescale.com>
8756 M:      Lucas Stach <l.stach@pengutronix.de>
8757 L:      linux-pci@vger.kernel.org
8758 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8759 S:      Maintained
8760 F:      drivers/pci/host/*imx6*
8761
8762 PCI DRIVER FOR TI KEYSTONE
8763 M:      Murali Karicheri <m-karicheri2@ti.com>
8764 L:      linux-pci@vger.kernel.org
8765 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8766 S:      Maintained
8767 F:      drivers/pci/host/*keystone*
8768
8769 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8770 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8771 M:      Jason Cooper <jason@lakedaemon.net>
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/*mvebu*
8776
8777 PCI DRIVER FOR NVIDIA TEGRA
8778 M:      Thierry Reding <thierry.reding@gmail.com>
8779 L:      linux-tegra@vger.kernel.org
8780 L:      linux-pci@vger.kernel.org
8781 S:      Supported
8782 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8783 F:      drivers/pci/host/pci-tegra.c
8784
8785 PCI DRIVER FOR TI DRA7XX
8786 M:      Kishon Vijay Abraham I <kishon@ti.com>
8787 L:      linux-omap@vger.kernel.org
8788 L:      linux-pci@vger.kernel.org
8789 S:      Supported
8790 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8791 F:      drivers/pci/host/pci-dra7xx.c
8792
8793 PCI DRIVER FOR RENESAS R-CAR
8794 M:      Simon Horman <horms@verge.net.au>
8795 L:      linux-pci@vger.kernel.org
8796 L:      linux-renesas-soc@vger.kernel.org
8797 S:      Maintained
8798 F:      drivers/pci/host/*rcar*
8799
8800 PCI DRIVER FOR SAMSUNG EXYNOS
8801 M:      Jingoo Han <jingoohan1@gmail.com>
8802 L:      linux-pci@vger.kernel.org
8803 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8804 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8805 S:      Maintained
8806 F:      drivers/pci/host/pci-exynos.c
8807
8808 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8809 M:      Jingoo Han <jingoohan1@gmail.com>
8810 M:      Pratyush Anand <pratyush.anand@gmail.com>
8811 L:      linux-pci@vger.kernel.org
8812 S:      Maintained
8813 F:      drivers/pci/host/*designware*
8814
8815 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8816 M:      Joao Pinto <jpinto@synopsys.com>
8817 L:      linux-pci@vger.kernel.org
8818 S:      Maintained
8819 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
8820 F:      drivers/pci/host/pcie-designware-plat.c
8821
8822 PCI DRIVER FOR GENERIC OF HOSTS
8823 M:      Will Deacon <will.deacon@arm.com>
8824 L:      linux-pci@vger.kernel.org
8825 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8826 S:      Maintained
8827 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8828 F:      drivers/pci/host/pci-host-common.c
8829 F:      drivers/pci/host/pci-host-generic.c
8830
8831 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8832 M:      Keith Busch <keith.busch@intel.com>
8833 L:      linux-pci@vger.kernel.org
8834 S:      Supported
8835 F:      arch/x86/pci/vmd.c
8836
8837 PCIE DRIVER FOR ST SPEAR13XX
8838 M:      Pratyush Anand <pratyush.anand@gmail.com>
8839 L:      linux-pci@vger.kernel.org
8840 S:      Maintained
8841 F:      drivers/pci/host/*spear*
8842
8843 PCI MSI DRIVER FOR ALTERA MSI IP
8844 M:      Ley Foon Tan <lftan@altera.com>
8845 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8846 L:      linux-pci@vger.kernel.org
8847 S:      Supported
8848 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8849 F:      drivers/pci/host/pcie-altera-msi.c
8850
8851 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8852 M:      Duc Dang <dhdang@apm.com>
8853 L:      linux-pci@vger.kernel.org
8854 L:      linux-arm-kernel@lists.infradead.org
8855 S:      Maintained
8856 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8857 F:      drivers/pci/host/pci-xgene-msi.c
8858
8859 PCIE DRIVER FOR HISILICON
8860 M:      Zhou Wang <wangzhou1@hisilicon.com>
8861 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8862 L:      linux-pci@vger.kernel.org
8863 S:      Maintained
8864 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8865 F:      drivers/pci/host/pcie-hisi.c
8866
8867 PCIE DRIVER FOR QUALCOMM MSM
8868 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8869 L:     linux-pci@vger.kernel.org
8870 L:     linux-arm-msm@vger.kernel.org
8871 S:     Maintained
8872 F:     drivers/pci/host/*qcom*
8873
8874 PCIE DRIVER FOR CAVIUM THUNDERX
8875 M:      David Daney <david.daney@cavium.com>
8876 L:      linux-pci@vger.kernel.org
8877 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8878 S:      Supported
8879 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
8880 F:      drivers/pci/host/pci-thunder-*
8881
8882 PCMCIA SUBSYSTEM
8883 P:      Linux PCMCIA Team
8884 L:      linux-pcmcia@lists.infradead.org
8885 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8887 S:      Maintained
8888 F:      Documentation/pcmcia/
8889 F:      drivers/pcmcia/
8890 F:      include/pcmcia/
8891
8892 PCNET32 NETWORK DRIVER
8893 M:      Don Fry <pcnet32@frontier.com>
8894 L:      netdev@vger.kernel.org
8895 S:      Maintained
8896 F:      drivers/net/ethernet/amd/pcnet32.c
8897
8898 PCRYPT PARALLEL CRYPTO ENGINE
8899 M:      Steffen Klassert <steffen.klassert@secunet.com>
8900 L:      linux-crypto@vger.kernel.org
8901 S:      Maintained
8902 F:      crypto/pcrypt.c
8903 F:      include/crypto/pcrypt.h
8904
8905 PER-CPU MEMORY ALLOCATOR
8906 M:      Tejun Heo <tj@kernel.org>
8907 M:      Christoph Lameter <cl@linux.com>
8908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8909 S:      Maintained
8910 F:      include/linux/percpu*.h
8911 F:      mm/percpu*.c
8912 F:      arch/*/include/asm/percpu.h
8913
8914 PER-TASK DELAY ACCOUNTING
8915 M:      Balbir Singh <bsingharora@gmail.com>
8916 S:      Maintained
8917 F:      include/linux/delayacct.h
8918 F:      kernel/delayacct.c
8919
8920 PERFORMANCE EVENTS SUBSYSTEM
8921 M:      Peter Zijlstra <peterz@infradead.org>
8922 M:      Ingo Molnar <mingo@redhat.com>
8923 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8924 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
8925 L:      linux-kernel@vger.kernel.org
8926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8927 S:      Supported
8928 F:      kernel/events/*
8929 F:      include/linux/perf_event.h
8930 F:      include/uapi/linux/perf_event.h
8931 F:      arch/*/kernel/perf_event*.c
8932 F:      arch/*/kernel/*/perf_event*.c
8933 F:      arch/*/kernel/*/*/perf_event*.c
8934 F:      arch/*/include/asm/perf_event.h
8935 F:      arch/*/kernel/perf_callchain.c
8936 F:      arch/*/events/*
8937 F:      tools/perf/
8938
8939 PERSONALITY HANDLING
8940 M:      Christoph Hellwig <hch@infradead.org>
8941 L:      linux-abi-devel@lists.sourceforge.net
8942 S:      Maintained
8943 F:      include/linux/personality.h
8944 F:      include/uapi/linux/personality.h
8945
8946 PHONET PROTOCOL
8947 M:      Remi Denis-Courmont <courmisch@gmail.com>
8948 S:      Supported
8949 F:      Documentation/networking/phonet.txt
8950 F:      include/linux/phonet.h
8951 F:      include/net/phonet/
8952 F:      include/uapi/linux/phonet.h
8953 F:      net/phonet/
8954
8955 PHRAM MTD DRIVER
8956 M:      Joern Engel <joern@lazybastard.org>
8957 L:      linux-mtd@lists.infradead.org
8958 S:      Maintained
8959 F:      drivers/mtd/devices/phram.c
8960
8961 PICOLCD HID DRIVER
8962 M:      Bruno Prémont <bonbons@linux-vserver.org>
8963 L:      linux-input@vger.kernel.org
8964 S:      Maintained
8965 F:      drivers/hid/hid-picolcd*
8966
8967 PICOXCELL SUPPORT
8968 M:      Jamie Iles <jamie@jamieiles.com>
8969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8970 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8971 S:      Supported
8972 F:      arch/arm/boot/dts/picoxcell*
8973 F:      arch/arm/mach-picoxcell/
8974 F:      drivers/crypto/picoxcell*
8975
8976 PIN CONTROL SUBSYSTEM
8977 M:      Linus Walleij <linus.walleij@linaro.org>
8978 L:      linux-gpio@vger.kernel.org
8979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8980 S:      Maintained
8981 F:      Documentation/devicetree/bindings/pinctrl/
8982 F:      Documentation/pinctrl.txt
8983 F:      drivers/pinctrl/
8984 F:      include/linux/pinctrl/
8985
8986 PIN CONTROLLER - ATMEL AT91
8987 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8988 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8989 S:      Maintained
8990 F:      drivers/pinctrl/pinctrl-at91.*
8991
8992 PIN CONTROLLER - ATMEL AT91 PIO4
8993 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8994 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8995 L:      linux-gpio@vger.kernel.org
8996 S:      Supported
8997 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8998
8999 PIN CONTROLLER - INTEL
9000 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9001 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
9002 S:      Maintained
9003 F:      drivers/pinctrl/intel/
9004
9005 PIN CONTROLLER - RENESAS
9006 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9007 M:      Geert Uytterhoeven <geert+renesas@glider.be>
9008 L:      linux-renesas-soc@vger.kernel.org
9009 S:      Maintained
9010 F:      drivers/pinctrl/sh-pfc/
9011
9012 PIN CONTROLLER - SAMSUNG
9013 M:      Tomasz Figa <tomasz.figa@gmail.com>
9014 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9015 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9017 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9018 S:      Maintained
9019 F:      drivers/pinctrl/samsung/
9020
9021 PIN CONTROLLER - SINGLE
9022 M:      Tony Lindgren <tony@atomide.com>
9023 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
9024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9025 L:      linux-omap@vger.kernel.org
9026 S:      Maintained
9027 F:      drivers/pinctrl/pinctrl-single.c
9028
9029 PIN CONTROLLER - ST SPEAR
9030 M:      Viresh Kumar <vireshk@kernel.org>
9031 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9032 W:      http://www.st.com/spear
9033 S:      Maintained
9034 F:      drivers/pinctrl/spear/
9035
9036 PKTCDVD DRIVER
9037 M:      Jiri Kosina <jikos@kernel.org>
9038 S:      Maintained
9039 F:      drivers/block/pktcdvd.c
9040 F:      include/linux/pktcdvd.h
9041 F:      include/uapi/linux/pktcdvd.h
9042
9043 PKUNITY SOC DRIVERS
9044 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9045 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9046 S:      Maintained
9047 T:      git git://github.com/gxt/linux.git
9048 F:      drivers/input/serio/i8042-unicore32io.h
9049 F:      drivers/i2c/busses/i2c-puv3.c
9050 F:      drivers/video/fbdev/fb-puv3.c
9051 F:      drivers/rtc/rtc-puv3.c
9052
9053 PMBUS HARDWARE MONITORING DRIVERS
9054 M:      Guenter Roeck <linux@roeck-us.net>
9055 L:      linux-hwmon@vger.kernel.org
9056 W:      http://hwmon.wiki.kernel.org/
9057 W:      http://www.roeck-us.net/linux/drivers/
9058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9059 S:      Maintained
9060 F:      Documentation/hwmon/pmbus
9061 F:      drivers/hwmon/pmbus/
9062 F:      include/linux/i2c/pmbus.h
9063
9064 PMC SIERRA MaxRAID DRIVER
9065 L:      linux-scsi@vger.kernel.org
9066 W:      http://www.pmc-sierra.com/
9067 S:      Orphan
9068 F:      drivers/scsi/pmcraid.*
9069
9070 PMC SIERRA PM8001 DRIVER
9071 M:      Jack Wang <jinpu.wang@profitbricks.com>
9072 M:      lindar_liu@usish.com
9073 L:      pmchba@pmcs.com
9074 L:      linux-scsi@vger.kernel.org
9075 S:      Supported
9076 F:      drivers/scsi/pm8001/
9077
9078 POSIX CLOCKS and TIMERS
9079 M:      Thomas Gleixner <tglx@linutronix.de>
9080 L:      linux-kernel@vger.kernel.org
9081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9082 S:      Maintained
9083 F:      fs/timerfd.c
9084 F:      include/linux/timer*
9085 F:      kernel/time/*timer*
9086
9087 POWER MANAGEMENT CORE
9088 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9089 L:      linux-pm@vger.kernel.org
9090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9091 S:      Supported
9092 F:      drivers/base/power/
9093 F:      include/linux/pm.h
9094 F:      include/linux/pm_*
9095 F:      include/linux/powercap.h
9096 F:      drivers/powercap/
9097
9098 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9099 M:      Sebastian Reichel <sre@kernel.org>
9100 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9101 M:      David Woodhouse <dwmw2@infradead.org>
9102 L:      linux-pm@vger.kernel.org
9103 T:      git git://git.infradead.org/battery-2.6.git
9104 S:      Maintained
9105 F:      include/linux/power_supply.h
9106 F:      drivers/power/
9107 X:      drivers/power/avs/
9108
9109 POWER STATE COORDINATION INTERFACE (PSCI)
9110 M:      Mark Rutland <mark.rutland@arm.com>
9111 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9112 L:      linux-arm-kernel@lists.infradead.org
9113 S:      Maintained
9114 F:      drivers/firmware/psci.c
9115 F:      include/linux/psci.h
9116 F:      include/uapi/linux/psci.h
9117
9118 PNP SUPPORT
9119 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9120 S:      Maintained
9121 F:      drivers/pnp/
9122
9123 PPP PROTOCOL DRIVERS AND COMPRESSORS
9124 M:      Paul Mackerras <paulus@samba.org>
9125 L:      linux-ppp@vger.kernel.org
9126 S:      Maintained
9127 F:      drivers/net/ppp/ppp_*
9128
9129 PPP OVER ATM (RFC 2364)
9130 M:      Mitchell Blank Jr <mitch@sfgoth.com>
9131 S:      Maintained
9132 F:      net/atm/pppoatm.c
9133 F:      include/uapi/linux/atmppp.h
9134
9135 PPP OVER ETHERNET
9136 M:      Michal Ostrowski <mostrows@earthlink.net>
9137 S:      Maintained
9138 F:      drivers/net/ppp/pppoe.c
9139 F:      drivers/net/ppp/pppox.c
9140
9141 PPP OVER L2TP
9142 M:      James Chapman <jchapman@katalix.com>
9143 S:      Maintained
9144 F:      net/l2tp/l2tp_ppp.c
9145 F:      include/linux/if_pppol2tp.h
9146 F:      include/uapi/linux/if_pppol2tp.h
9147
9148 PPS SUPPORT
9149 M:      Rodolfo Giometti <giometti@enneenne.com>
9150 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
9151 L:      linuxpps@ml.enneenne.com (subscribers-only)
9152 S:      Maintained
9153 F:      Documentation/pps/
9154 F:      drivers/pps/
9155 F:      include/linux/pps*.h
9156
9157 PPTP DRIVER
9158 M:      Dmitry Kozlov <xeb@mail.ru>
9159 L:      netdev@vger.kernel.org
9160 S:      Maintained
9161 F:      drivers/net/ppp/pptp.c
9162 W:      http://sourceforge.net/projects/accel-pptp
9163
9164 PREEMPTIBLE KERNEL
9165 M:      Robert Love <rml@tech9.net>
9166 L:      kpreempt-tech@lists.sourceforge.net
9167 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9168 S:      Supported
9169 F:      Documentation/preempt-locking.txt
9170 F:      include/linux/preempt.h
9171
9172 PRISM54 WIRELESS DRIVER
9173 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
9174 L:      linux-wireless@vger.kernel.org
9175 W:      http://wireless.kernel.org/en/users/Drivers/p54
9176 S:      Obsolete
9177 F:      drivers/net/wireless/intersil/prism54/
9178
9179 PS3 NETWORK SUPPORT
9180 M:      Geoff Levand <geoff@infradead.org>
9181 L:      netdev@vger.kernel.org
9182 L:      linuxppc-dev@lists.ozlabs.org
9183 S:      Maintained
9184 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
9185
9186 PS3 PLATFORM SUPPORT
9187 M:      Geoff Levand <geoff@infradead.org>
9188 L:      linuxppc-dev@lists.ozlabs.org
9189 S:      Maintained
9190 F:      arch/powerpc/boot/ps3*
9191 F:      arch/powerpc/include/asm/lv1call.h
9192 F:      arch/powerpc/include/asm/ps3*.h
9193 F:      arch/powerpc/platforms/ps3/
9194 F:      drivers/*/ps3*
9195 F:      drivers/ps3/
9196 F:      drivers/rtc/rtc-ps3.c
9197 F:      drivers/usb/host/*ps3.c
9198 F:      sound/ppc/snd_ps3*
9199
9200 PS3VRAM DRIVER
9201 M:      Jim Paris <jim@jtan.com>
9202 M:      Geoff Levand <geoff@infradead.org>
9203 L:      linuxppc-dev@lists.ozlabs.org
9204 S:      Maintained
9205 F:      drivers/block/ps3vram.c
9206
9207 PSTORE FILESYSTEM
9208 M:      Anton Vorontsov <anton@enomsg.org>
9209 M:      Colin Cross <ccross@android.com>
9210 M:      Kees Cook <keescook@chromium.org>
9211 M:      Tony Luck <tony.luck@intel.com>
9212 S:      Maintained
9213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9214 F:      fs/pstore/
9215 F:      include/linux/pstore*
9216 F:      drivers/firmware/efi/efi-pstore.c
9217 F:      drivers/acpi/apei/erst.c
9218
9219 PTP HARDWARE CLOCK SUPPORT
9220 M:      Richard Cochran <richardcochran@gmail.com>
9221 L:      netdev@vger.kernel.org
9222 S:      Maintained
9223 W:      http://linuxptp.sourceforge.net/
9224 F:      Documentation/ABI/testing/sysfs-ptp
9225 F:      Documentation/ptp/*
9226 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
9227 F:      drivers/net/phy/dp83640*
9228 F:      drivers/ptp/*
9229 F:      include/linux/ptp_cl*
9230
9231 PTRACE SUPPORT
9232 M:      Roland McGrath <roland@hack.frob.com>
9233 M:      Oleg Nesterov <oleg@redhat.com>
9234 S:      Maintained
9235 F:      include/asm-generic/syscall.h
9236 F:      include/linux/ptrace.h
9237 F:      include/linux/regset.h
9238 F:      include/linux/tracehook.h
9239 F:      include/uapi/linux/ptrace.h
9240 F:      kernel/ptrace.c
9241
9242 PVRUSB2 VIDEO4LINUX DRIVER
9243 M:      Mike Isely <isely@pobox.com>
9244 L:      pvrusb2@isely.net       (subscribers-only)
9245 L:      linux-media@vger.kernel.org
9246 W:      http://www.isely.net/pvrusb2/
9247 T:      git git://linuxtv.org/media_tree.git
9248 S:      Maintained
9249 F:      Documentation/video4linux/README.pvrusb2
9250 F:      drivers/media/usb/pvrusb2/
9251
9252 PWC WEBCAM DRIVER
9253 M:      Hans de Goede <hdegoede@redhat.com>
9254 L:      linux-media@vger.kernel.org
9255 T:      git git://linuxtv.org/media_tree.git
9256 S:      Maintained
9257 F:      drivers/media/usb/pwc/*
9258
9259 PWM FAN DRIVER
9260 M:      Kamil Debski <k.debski@samsung.com>
9261 L:      linux-hwmon@vger.kernel.org
9262 S:      Supported
9263 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9264 F:      Documentation/hwmon/pwm-fan
9265 F:      drivers/hwmon/pwm-fan.c
9266
9267 PWM SUBSYSTEM
9268 M:      Thierry Reding <thierry.reding@gmail.com>
9269 L:      linux-pwm@vger.kernel.org
9270 S:      Maintained
9271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9272 F:      Documentation/pwm.txt
9273 F:      Documentation/devicetree/bindings/pwm/
9274 F:      include/linux/pwm.h
9275 F:      drivers/pwm/
9276 F:      drivers/video/backlight/pwm_bl.c
9277 F:      include/linux/pwm_backlight.h
9278
9279 PXA2xx/PXA3xx SUPPORT
9280 M:      Daniel Mack <daniel@zonque.org>
9281 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9282 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9283 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9284 T:      git git://github.com/hzhuang1/linux.git
9285 T:      git git://github.com/rjarzmik/linux.git
9286 S:      Maintained
9287 F:      arch/arm/boot/dts/pxa*
9288 F:      arch/arm/mach-pxa/
9289 F:      drivers/dma/pxa*
9290 F:      drivers/pcmcia/pxa2xx*
9291 F:      drivers/pinctrl/pxa/
9292 F:      drivers/spi/spi-pxa2xx*
9293 F:      drivers/usb/gadget/udc/pxa2*
9294 F:      include/sound/pxa2xx-lib.h
9295 F:      sound/arm/pxa*
9296 F:      sound/soc/pxa/
9297
9298 PXA GPIO DRIVER
9299 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9300 L:      linux-gpio@vger.kernel.org
9301 S:      Maintained
9302 F:      drivers/gpio/gpio-pxa.c
9303
9304 PXA3xx NAND FLASH DRIVER
9305 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9306 L:      linux-mtd@lists.infradead.org
9307 S:      Maintained
9308 F:      drivers/mtd/nand/pxa3xx_nand.c
9309
9310 MMP SUPPORT
9311 M:      Eric Miao <eric.y.miao@gmail.com>
9312 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9313 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9314 T:      git git://github.com/hzhuang1/linux.git
9315 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9316 S:      Maintained
9317 F:      arch/arm/boot/dts/mmp*
9318 F:      arch/arm/mach-mmp/
9319
9320 PXA MMCI DRIVER
9321 S:      Orphan
9322
9323 PXA RTC DRIVER
9324 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9325 L:      rtc-linux@googlegroups.com
9326 S:      Maintained
9327
9328 QAT DRIVER
9329 M:      Tadeusz Struk <tadeusz.struk@intel.com>
9330 L:      qat-linux@intel.com
9331 S:      Supported
9332 F:      drivers/crypto/qat/
9333
9334 QIB DRIVER
9335 M:      Mike Marciniszyn <infinipath@intel.com>
9336 L:      linux-rdma@vger.kernel.org
9337 S:      Supported
9338 F:      drivers/infiniband/hw/qib/
9339
9340 QLOGIC QLA1280 SCSI DRIVER
9341 M:      Michael Reed <mdr@sgi.com>
9342 L:      linux-scsi@vger.kernel.org
9343 S:      Maintained
9344 F:      drivers/scsi/qla1280.[ch]
9345
9346 QLOGIC QLA2XXX FC-SCSI DRIVER
9347 M:      qla2xxx-upstream@qlogic.com
9348 L:      linux-scsi@vger.kernel.org
9349 S:      Supported
9350 F:      Documentation/scsi/LICENSE.qla2xxx
9351 F:      drivers/scsi/qla2xxx/
9352
9353 QLOGIC QLA4XXX iSCSI DRIVER
9354 M:      QLogic-Storage-Upstream@qlogic.com
9355 L:      linux-scsi@vger.kernel.org
9356 S:      Supported
9357 F:      Documentation/scsi/LICENSE.qla4xxx
9358 F:      drivers/scsi/qla4xxx/
9359
9360 QLOGIC QLA3XXX NETWORK DRIVER
9361 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9362 M:      Ron Mercer <ron.mercer@qlogic.com>
9363 M:      linux-driver@qlogic.com
9364 L:      netdev@vger.kernel.org
9365 S:      Supported
9366 F:      Documentation/networking/LICENSE.qla3xxx
9367 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9368
9369 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9370 M:      Dept-GELinuxNICDev@qlogic.com
9371 L:      netdev@vger.kernel.org
9372 S:      Supported
9373 F:      drivers/net/ethernet/qlogic/qlcnic/
9374
9375 QLOGIC QLGE 10Gb ETHERNET DRIVER
9376 M:      Harish Patil <harish.patil@qlogic.com>
9377 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9378 M:      Dept-GELinuxNICDev@qlogic.com
9379 M:      linux-driver@qlogic.com
9380 L:      netdev@vger.kernel.org
9381 S:      Supported
9382 F:      drivers/net/ethernet/qlogic/qlge/
9383
9384 QLOGIC QL4xxx ETHERNET DRIVER
9385 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
9386 M:      Ariel Elior <Ariel.Elior@qlogic.com>
9387 M:      everest-linux-l2@qlogic.com
9388 L:      netdev@vger.kernel.org
9389 S:      Supported
9390 F:      drivers/net/ethernet/qlogic/qed/
9391 F:      include/linux/qed/
9392 F:      drivers/net/ethernet/qlogic/qede/
9393
9394 QNX4 FILESYSTEM
9395 M:      Anders Larsen <al@alarsen.net>
9396 W:      http://www.alarsen.net/linux/qnx4fs/
9397 S:      Maintained
9398 F:      fs/qnx4/
9399 F:      include/uapi/linux/qnx4_fs.h
9400 F:      include/uapi/linux/qnxtypes.h
9401
9402 QT1010 MEDIA DRIVER
9403 M:      Antti Palosaari <crope@iki.fi>
9404 L:      linux-media@vger.kernel.org
9405 W:      https://linuxtv.org
9406 W:      http://palosaari.fi/linux/
9407 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9408 T:      git git://linuxtv.org/anttip/media_tree.git
9409 S:      Maintained
9410 F:      drivers/media/tuners/qt1010*
9411
9412 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9413 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9414 L:      linux-wireless@vger.kernel.org
9415 L:      ath9k-devel@lists.ath9k.org
9416 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9417 S:      Supported
9418 F:      drivers/net/wireless/ath/ath9k/
9419
9420 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9421 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9422 L:      ath10k@lists.infradead.org
9423 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9425 S:      Supported
9426 F:      drivers/net/wireless/ath/ath10k/
9427
9428 QUALCOMM HEXAGON ARCHITECTURE
9429 M:      Richard Kuo <rkuo@codeaurora.org>
9430 L:      linux-hexagon@vger.kernel.org
9431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9432 S:      Supported
9433 F:      arch/hexagon/
9434
9435 QUALCOMM WCN36XX WIRELESS DRIVER
9436 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9437 L:      wcn36xx@lists.infradead.org
9438 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9439 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9440 S:      Supported
9441 F:      drivers/net/wireless/ath/wcn36xx/
9442
9443 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9444 M:      Gabriel Somlo <somlo@cmu.edu>
9445 M:      "Michael S. Tsirkin" <mst@redhat.com>
9446 L:      qemu-devel@nongnu.org
9447 S:      Maintained
9448 F:      drivers/firmware/qemu_fw_cfg.c
9449
9450 RADOS BLOCK DEVICE (RBD)
9451 M:      Ilya Dryomov <idryomov@gmail.com>
9452 M:      Sage Weil <sage@redhat.com>
9453 M:      Alex Elder <elder@kernel.org>
9454 L:      ceph-devel@vger.kernel.org
9455 W:      http://ceph.com/
9456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9457 T:      git git://github.com/ceph/ceph-client.git
9458 S:      Supported
9459 F:      Documentation/ABI/testing/sysfs-bus-rbd
9460 F:      drivers/block/rbd.c
9461 F:      drivers/block/rbd_types.h
9462
9463 RADEON FRAMEBUFFER DISPLAY DRIVER
9464 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9465 L:      linux-fbdev@vger.kernel.org
9466 S:      Maintained
9467 F:      drivers/video/fbdev/aty/radeon*
9468 F:      include/uapi/linux/radeonfb.h
9469
9470 RADIOSHARK RADIO DRIVER
9471 M:      Hans de Goede <hdegoede@redhat.com>
9472 L:      linux-media@vger.kernel.org
9473 T:      git git://linuxtv.org/media_tree.git
9474 S:      Maintained
9475 F:      drivers/media/radio/radio-shark.c
9476
9477 RADIOSHARK2 RADIO DRIVER
9478 M:      Hans de Goede <hdegoede@redhat.com>
9479 L:      linux-media@vger.kernel.org
9480 T:      git git://linuxtv.org/media_tree.git
9481 S:      Maintained
9482 F:      drivers/media/radio/radio-shark2.c
9483 F:      drivers/media/radio/radio-tea5777.c
9484
9485 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9486 M:      Paul Mackerras <paulus@samba.org>
9487 L:      linux-fbdev@vger.kernel.org
9488 S:      Maintained
9489 F:      drivers/video/fbdev/aty/aty128fb.c
9490
9491 RALINK MIPS ARCHITECTURE
9492 M:      John Crispin <john@phrozen.org>
9493 L:      linux-mips@linux-mips.org
9494 S:      Maintained
9495 F:      arch/mips/ralink
9496
9497 RALINK RT2X00 WIRELESS LAN DRIVER
9498 P:      rt2x00 project
9499 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9500 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9501 L:      linux-wireless@vger.kernel.org
9502 S:      Maintained
9503 F:      drivers/net/wireless/ralink/rt2x00/
9504
9505 RAMDISK RAM BLOCK DEVICE DRIVER
9506 M:      Jens Axboe <axboe@kernel.dk>
9507 S:      Maintained
9508 F:      Documentation/blockdev/ramdisk.txt
9509 F:      drivers/block/brd.c
9510
9511 RANDOM NUMBER DRIVER
9512 M:      "Theodore Ts'o" <tytso@mit.edu>
9513 S:      Maintained
9514 F:      drivers/char/random.c
9515
9516 RAPIDIO SUBSYSTEM
9517 M:      Matt Porter <mporter@kernel.crashing.org>
9518 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9519 S:      Maintained
9520 F:      drivers/rapidio/
9521
9522 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9523 L:      linux-wireless@vger.kernel.org
9524 S:      Orphan
9525 F:      drivers/net/wireless/ray*
9526
9527 RCUTORTURE MODULE
9528 M:      Josh Triplett <josh@joshtriplett.org>
9529 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9530 L:      linux-kernel@vger.kernel.org
9531 S:      Supported
9532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9533 F:      Documentation/RCU/torture.txt
9534 F:      kernel/rcu/rcutorture.c
9535
9536 RCUTORTURE TEST FRAMEWORK
9537 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9538 M:      Josh Triplett <josh@joshtriplett.org>
9539 R:      Steven Rostedt <rostedt@goodmis.org>
9540 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9541 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9542 L:      linux-kernel@vger.kernel.org
9543 S:      Supported
9544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9545 F:      tools/testing/selftests/rcutorture
9546
9547 RDC R-321X SoC
9548 M:      Florian Fainelli <florian@openwrt.org>
9549 S:      Maintained
9550
9551 RDC R6040 FAST ETHERNET DRIVER
9552 M:      Florian Fainelli <florian@openwrt.org>
9553 L:      netdev@vger.kernel.org
9554 S:      Maintained
9555 F:      drivers/net/ethernet/rdc/r6040.c
9556
9557 RDS - RELIABLE DATAGRAM SOCKETS
9558 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9559 L:      netdev@vger.kernel.org
9560 L:      linux-rdma@vger.kernel.org
9561 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9562 W:      https://oss.oracle.com/projects/rds/
9563 S:      Supported
9564 F:      net/rds/
9565 F:      Documentation/networking/rds.txt
9566
9567 RDMAVT - RDMA verbs software
9568 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
9569 L:      linux-rdma@vger.kernel.org
9570 S:      Supported
9571 F:      drivers/infiniband/sw/rdmavt
9572
9573 READ-COPY UPDATE (RCU)
9574 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9575 M:      Josh Triplett <josh@joshtriplett.org>
9576 R:      Steven Rostedt <rostedt@goodmis.org>
9577 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9578 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9579 L:      linux-kernel@vger.kernel.org
9580 W:      http://www.rdrop.com/users/paulmck/RCU/
9581 S:      Supported
9582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9583 F:      Documentation/RCU/
9584 X:      Documentation/RCU/torture.txt
9585 F:      include/linux/rcu*
9586 X:      include/linux/srcu.h
9587 F:      kernel/rcu/
9588 X:      kernel/torture.c
9589
9590 REAL TIME CLOCK (RTC) SUBSYSTEM
9591 M:      Alessandro Zummo <a.zummo@towertech.it>
9592 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9593 L:      rtc-linux@googlegroups.com
9594 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9596 S:      Maintained
9597 F:      Documentation/rtc.txt
9598 F:      drivers/rtc/
9599 F:      include/linux/rtc.h
9600 F:      include/uapi/linux/rtc.h
9601
9602 REALTEK AUDIO CODECS
9603 M:      Bard Liao <bardliao@realtek.com>
9604 M:      Oder Chiou <oder_chiou@realtek.com>
9605 S:      Maintained
9606 F:      sound/soc/codecs/rt*
9607 F:      include/sound/rt*.h
9608
9609 REISERFS FILE SYSTEM
9610 L:      reiserfs-devel@vger.kernel.org
9611 S:      Supported
9612 F:      fs/reiserfs/
9613
9614 REGISTER MAP ABSTRACTION
9615 M:      Mark Brown <broonie@kernel.org>
9616 L:      linux-kernel@vger.kernel.org
9617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9618 S:      Supported
9619 F:      drivers/base/regmap/
9620 F:      include/linux/regmap.h
9621
9622 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9623 M:      Ohad Ben-Cohen <ohad@wizery.com>
9624 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9625 L:      linux-remoteproc@vger.kernel.org
9626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9627 S:      Maintained
9628 F:      drivers/remoteproc/
9629 F:      Documentation/remoteproc.txt
9630 F:      include/linux/remoteproc.h
9631
9632 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9633 M:      Ohad Ben-Cohen <ohad@wizery.com>
9634 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9635 L:      linux-remoteproc@vger.kernel.org
9636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9637 S:      Maintained
9638 F:      drivers/rpmsg/
9639 F:      Documentation/rpmsg.txt
9640 F:      include/linux/rpmsg.h
9641
9642 RENESAS ETHERNET DRIVERS
9643 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9644 L:      netdev@vger.kernel.org
9645 L:      linux-renesas-soc@vger.kernel.org
9646 F:      drivers/net/ethernet/renesas/
9647 F:      include/linux/sh_eth.h
9648
9649 RENESAS USB2 PHY DRIVER
9650 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9651 L:      linux-renesas-soc@vger.kernel.org
9652 S:      Maintained
9653 F:      drivers/phy/phy-rcar-gen3-usb2.c
9654
9655 RESET CONTROLLER FRAMEWORK
9656 M:      Philipp Zabel <p.zabel@pengutronix.de>
9657 T:      git git://git.pengutronix.de/git/pza/linux
9658 S:      Maintained
9659 F:      drivers/reset/
9660 F:      Documentation/devicetree/bindings/reset/
9661 F:      include/dt-bindings/reset/
9662 F:      include/linux/reset.h
9663 F:      include/linux/reset-controller.h
9664
9665 RFKILL
9666 M:      Johannes Berg <johannes@sipsolutions.net>
9667 L:      linux-wireless@vger.kernel.org
9668 W:      http://wireless.kernel.org/
9669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9671 S:      Maintained
9672 F:      Documentation/rfkill.txt
9673 F:      net/rfkill/
9674
9675 RHASHTABLE
9676 M:      Thomas Graf <tgraf@suug.ch>
9677 L:      netdev@vger.kernel.org
9678 S:      Maintained
9679 F:      lib/rhashtable.c
9680 F:      include/linux/rhashtable.h
9681
9682 RICOH SMARTMEDIA/XD DRIVER
9683 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9684 S:      Maintained
9685 F:      drivers/mtd/nand/r852.c
9686 F:      drivers/mtd/nand/r852.h
9687
9688 RICOH R5C592 MEMORYSTICK DRIVER
9689 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9690 S:      Maintained
9691 F:      drivers/memstick/host/r592.*
9692
9693 ROCCAT DRIVERS
9694 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9695 W:      http://sourceforge.net/projects/roccat/
9696 S:      Maintained
9697 F:      drivers/hid/hid-roccat*
9698 F:      include/linux/hid-roccat*
9699 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9700
9701 ROCKER DRIVER
9702 M:      Jiri Pirko <jiri@resnulli.us>
9703 M:      Scott Feldman <sfeldma@gmail.com>
9704 L:      netdev@vger.kernel.org
9705 S:      Supported
9706 F:      drivers/net/ethernet/rocker/
9707
9708 ROCKETPORT DRIVER
9709 P:      Comtrol Corp.
9710 W:      http://www.comtrol.com
9711 S:      Maintained
9712 F:      Documentation/serial/rocket.txt
9713 F:      drivers/tty/rocket*
9714
9715 ROCKETPORT EXPRESS/INFINITY DRIVER
9716 M:      Kevin Cernekee <cernekee@gmail.com>
9717 L:      linux-serial@vger.kernel.org
9718 S:      Odd Fixes
9719 F:      drivers/tty/serial/rp2.*
9720
9721 ROSE NETWORK LAYER
9722 M:      Ralf Baechle <ralf@linux-mips.org>
9723 L:      linux-hams@vger.kernel.org
9724 W:      http://www.linux-ax25.org/
9725 S:      Maintained
9726 F:      include/net/rose.h
9727 F:      include/uapi/linux/rose.h
9728 F:      net/rose/
9729
9730 RTL2830 MEDIA DRIVER
9731 M:      Antti Palosaari <crope@iki.fi>
9732 L:      linux-media@vger.kernel.org
9733 W:      https://linuxtv.org
9734 W:      http://palosaari.fi/linux/
9735 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9736 T:      git git://linuxtv.org/anttip/media_tree.git
9737 S:      Maintained
9738 F:      drivers/media/dvb-frontends/rtl2830*
9739
9740 RTL2832 MEDIA DRIVER
9741 M:      Antti Palosaari <crope@iki.fi>
9742 L:      linux-media@vger.kernel.org
9743 W:      https://linuxtv.org
9744 W:      http://palosaari.fi/linux/
9745 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9746 T:      git git://linuxtv.org/anttip/media_tree.git
9747 S:      Maintained
9748 F:      drivers/media/dvb-frontends/rtl2832*
9749
9750 RTL2832_SDR MEDIA DRIVER
9751 M:      Antti Palosaari <crope@iki.fi>
9752 L:      linux-media@vger.kernel.org
9753 W:      https://linuxtv.org
9754 W:      http://palosaari.fi/linux/
9755 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9756 T:      git git://linuxtv.org/anttip/media_tree.git
9757 S:      Maintained
9758 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9759
9760 RTL8180 WIRELESS DRIVER
9761 L:      linux-wireless@vger.kernel.org
9762 W:      http://wireless.kernel.org/
9763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9764 S:      Orphan
9765 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9766
9767 RTL8187 WIRELESS DRIVER
9768 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9769 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9770 M:      Larry Finger <Larry.Finger@lwfinger.net>
9771 L:      linux-wireless@vger.kernel.org
9772 W:      http://wireless.kernel.org/
9773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9774 S:      Maintained
9775 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9776
9777 RTL8192CE WIRELESS DRIVER
9778 M:      Larry Finger <Larry.Finger@lwfinger.net>
9779 M:      Chaoming Li <chaoming_li@realsil.com.cn>
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/rtlwifi/
9785 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9786
9787 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9788 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9789 L:      linux-wireless@vger.kernel.org
9790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9791 S:      Maintained
9792 F:      drivers/net/wireless/realtek/rtl8xxxu/
9793
9794 S3 SAVAGE FRAMEBUFFER DRIVER
9795 M:      Antonino Daplas <adaplas@gmail.com>
9796 L:      linux-fbdev@vger.kernel.org
9797 S:      Maintained
9798 F:      drivers/video/fbdev/savage/
9799
9800 S390
9801 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9802 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9803 L:      linux-s390@vger.kernel.org
9804 W:      http://www.ibm.com/developerworks/linux/linux390/
9805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9806 S:      Supported
9807 F:      arch/s390/
9808 F:      drivers/s390/
9809 F:      Documentation/s390/
9810 F:      Documentation/DocBook/s390*
9811
9812 S390 COMMON I/O LAYER
9813 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9814 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9815 L:      linux-s390@vger.kernel.org
9816 W:      http://www.ibm.com/developerworks/linux/linux390/
9817 S:      Supported
9818 F:      drivers/s390/cio/
9819
9820 S390 DASD DRIVER
9821 M:      Stefan Weinhuber <wein@de.ibm.com>
9822 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9823 L:      linux-s390@vger.kernel.org
9824 W:      http://www.ibm.com/developerworks/linux/linux390/
9825 S:      Supported
9826 F:      drivers/s390/block/dasd*
9827 F:      block/partitions/ibm.c
9828
9829 S390 NETWORK DRIVERS
9830 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9831 L:      linux-s390@vger.kernel.org
9832 W:      http://www.ibm.com/developerworks/linux/linux390/
9833 S:      Supported
9834 F:      drivers/s390/net/
9835
9836 S390 PCI SUBSYSTEM
9837 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9838 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9839 L:      linux-s390@vger.kernel.org
9840 W:      http://www.ibm.com/developerworks/linux/linux390/
9841 S:      Supported
9842 F:      arch/s390/pci/
9843 F:      drivers/pci/hotplug/s390_pci_hpc.c
9844
9845 S390 ZCRYPT DRIVER
9846 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9847 L:      linux-s390@vger.kernel.org
9848 W:      http://www.ibm.com/developerworks/linux/linux390/
9849 S:      Supported
9850 F:      drivers/s390/crypto/
9851
9852 S390 ZFCP DRIVER
9853 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9854 L:      linux-s390@vger.kernel.org
9855 W:      http://www.ibm.com/developerworks/linux/linux390/
9856 S:      Supported
9857 F:      drivers/s390/scsi/zfcp_*
9858
9859 S390 IUCV NETWORK LAYER
9860 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9861 L:      linux-s390@vger.kernel.org
9862 W:      http://www.ibm.com/developerworks/linux/linux390/
9863 S:      Supported
9864 F:      drivers/s390/net/*iucv*
9865 F:      include/net/iucv/
9866 F:      net/iucv/
9867
9868 S390 IOMMU (PCI)
9869 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9870 L:      linux-s390@vger.kernel.org
9871 W:      http://www.ibm.com/developerworks/linux/linux390/
9872 S:      Supported
9873 F:      drivers/iommu/s390-iommu.c
9874
9875 S3C24XX SD/MMC Driver
9876 M:      Ben Dooks <ben-linux@fluff.org>
9877 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9878 S:      Supported
9879 F:      drivers/mmc/host/s3cmci.*
9880
9881 SAA6588 RDS RECEIVER DRIVER
9882 M:      Hans Verkuil <hverkuil@xs4all.nl>
9883 L:      linux-media@vger.kernel.org
9884 T:      git git://linuxtv.org/media_tree.git
9885 W:      https://linuxtv.org
9886 S:      Odd Fixes
9887 F:      drivers/media/i2c/saa6588*
9888
9889 SAA7134 VIDEO4LINUX DRIVER
9890 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
9891 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
9892 L:      linux-media@vger.kernel.org
9893 W:      https://linuxtv.org
9894 T:      git git://linuxtv.org/media_tree.git
9895 S:      Odd fixes
9896 F:      Documentation/video4linux/*.saa7134
9897 F:      drivers/media/pci/saa7134/
9898
9899 SAA7146 VIDEO4LINUX-2 DRIVER
9900 M:      Hans Verkuil <hverkuil@xs4all.nl>
9901 L:      linux-media@vger.kernel.org
9902 T:      git git://linuxtv.org/media_tree.git
9903 S:      Maintained
9904 F:      drivers/media/common/saa7146/
9905 F:      drivers/media/pci/saa7146/
9906 F:      include/media/saa7146*
9907
9908 SAMSUNG LAPTOP DRIVER
9909 M:      Corentin Chary <corentin.chary@gmail.com>
9910 L:      platform-driver-x86@vger.kernel.org
9911 S:      Maintained
9912 F:      drivers/platform/x86/samsung-laptop.c
9913
9914 SAMSUNG AUDIO (ASoC) DRIVERS
9915 M:      Sangbeom Kim <sbkim73@samsung.com>
9916 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9917 S:      Supported
9918 F:      sound/soc/samsung/
9919
9920 SAMSUNG FRAMEBUFFER DRIVER
9921 M:      Jingoo Han <jingoohan1@gmail.com>
9922 L:      linux-fbdev@vger.kernel.org
9923 S:      Maintained
9924 F:      drivers/video/fbdev/s3c-fb.c
9925
9926 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9927 M:      Sangbeom Kim <sbkim73@samsung.com>
9928 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9929 L:      linux-kernel@vger.kernel.org
9930 L:      linux-samsung-soc@vger.kernel.org
9931 S:      Supported
9932 F:      drivers/mfd/sec*.c
9933 F:      drivers/regulator/s2m*.c
9934 F:      drivers/regulator/s5m*.c
9935 F:      drivers/clk/clk-s2mps11.c
9936 F:      drivers/rtc/rtc-s5m.c
9937 F:      include/linux/mfd/samsung/
9938 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9939 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9940 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9941 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9942
9943 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9944 M:      Kyungmin Park <kyungmin.park@samsung.com>
9945 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9946 L:      linux-media@vger.kernel.org
9947 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9948 S:      Supported
9949 F:      drivers/media/platform/exynos4-is/
9950
9951 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9952 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9953 L:      linux-media@vger.kernel.org
9954 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9955 S:      Maintained
9956 F:      drivers/media/platform/s3c-camif/
9957 F:      include/media/drv-intf/s3c_camif.h
9958
9959 SAMSUNG S5C73M3 CAMERA DRIVER
9960 M:      Kyungmin Park <kyungmin.park@samsung.com>
9961 M:      Andrzej Hajda <a.hajda@samsung.com>
9962 L:      linux-media@vger.kernel.org
9963 S:      Supported
9964 F:      drivers/media/i2c/s5c73m3/*
9965
9966 SAMSUNG S5K5BAF CAMERA DRIVER
9967 M:      Kyungmin Park <kyungmin.park@samsung.com>
9968 M:      Andrzej Hajda <a.hajda@samsung.com>
9969 L:      linux-media@vger.kernel.org
9970 S:      Supported
9971 F:      drivers/media/i2c/s5k5baf.c
9972
9973 SAMSUNG S3FWRN5 NFC DRIVER
9974 M:      Robert Baldyga <r.baldyga@samsung.com>
9975 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
9976 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9977 S:      Supported
9978 F:      drivers/nfc/s3fwrn5
9979
9980 SAMSUNG SOC CLOCK DRIVERS
9981 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9982 M:      Tomasz Figa <tomasz.figa@gmail.com>
9983 S:      Supported
9984 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9985 F:      drivers/clk/samsung/
9986
9987 SAMSUNG SXGBE DRIVERS
9988 M:      Byungho An <bh74.an@samsung.com>
9989 M:      Girish K S <ks.giri@samsung.com>
9990 M:      Vipul Pandya <vipul.pandya@samsung.com>
9991 S:      Supported
9992 L:      netdev@vger.kernel.org
9993 F:      drivers/net/ethernet/samsung/sxgbe/
9994
9995 SAMSUNG THERMAL DRIVER
9996 M:      Lukasz Majewski <l.majewski@samsung.com>
9997 L:      linux-pm@vger.kernel.org
9998 L:      linux-samsung-soc@vger.kernel.org
9999 S:      Supported
10000 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
10001 F:      drivers/thermal/samsung/
10002
10003 SAMSUNG USB2 PHY DRIVER
10004 M:      Kamil Debski <k.debski@samsung.com>
10005 L:      linux-kernel@vger.kernel.org
10006 S:      Supported
10007 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
10008 F:      Documentation/phy/samsung-usb2.txt
10009 F:      drivers/phy/phy-exynos4210-usb2.c
10010 F:      drivers/phy/phy-exynos4x12-usb2.c
10011 F:      drivers/phy/phy-exynos5250-usb2.c
10012 F:      drivers/phy/phy-s5pv210-usb2.c
10013 F:      drivers/phy/phy-samsung-usb2.c
10014 F:      drivers/phy/phy-samsung-usb2.h
10015
10016 SERIAL DRIVERS
10017 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10018 L:      linux-serial@vger.kernel.org
10019 S:      Maintained
10020 F:      drivers/tty/serial/
10021
10022 SYNOPSYS DESIGNWARE DMAC DRIVER
10023 M:      Viresh Kumar <vireshk@kernel.org>
10024 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10025 S:      Maintained
10026 F:      include/linux/dma/dw.h
10027 F:      include/linux/platform_data/dma-dw.h
10028 F:      drivers/dma/dw/
10029
10030 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10031 M: Lars Persson <lars.persson@axis.com>
10032 L: netdev@vger.kernel.org
10033 S: Supported
10034 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10035 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10036
10037 SYNOPSYS DESIGNWARE I2C DRIVER
10038 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
10039 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10040 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
10041 L:      linux-i2c@vger.kernel.org
10042 S:      Maintained
10043 F:      drivers/i2c/busses/i2c-designware-*
10044 F:      include/linux/platform_data/i2c-designware.h
10045
10046 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10047 M:      Jaehoon Chung <jh80.chung@samsung.com>
10048 L:      linux-mmc@vger.kernel.org
10049 S:      Maintained
10050 F:      include/linux/mmc/dw_mmc.h
10051 F:      drivers/mmc/host/dw_mmc*
10052
10053 SYSTEM TRACE MODULE CLASS
10054 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
10055 S:      Maintained
10056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10057 F:      Documentation/trace/stm.txt
10058 F:      drivers/hwtracing/stm/
10059 F:      include/linux/stm.h
10060 F:      include/uapi/linux/stm.h
10061
10062 THUNDERBOLT DRIVER
10063 M:      Andreas Noever <andreas.noever@gmail.com>
10064 S:      Maintained
10065 F:      drivers/thunderbolt/
10066
10067 TI BQ27XXX POWER SUPPLY DRIVER
10068 R:      Andrew F. Davis <afd@ti.com>
10069 F:      include/linux/power/bq27xxx_battery.h
10070 F:      drivers/power/bq27xxx_battery.c
10071 F:      drivers/power/bq27xxx_battery_i2c.c
10072
10073 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10074 M:      John Stultz <john.stultz@linaro.org>
10075 M:      Thomas Gleixner <tglx@linutronix.de>
10076 L:      linux-kernel@vger.kernel.org
10077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10078 S:      Supported
10079 F:      include/linux/clocksource.h
10080 F:      include/linux/time.h
10081 F:      include/linux/timex.h
10082 F:      include/uapi/linux/time.h
10083 F:      include/uapi/linux/timex.h
10084 F:      kernel/time/clocksource.c
10085 F:      kernel/time/time*.c
10086 F:      kernel/time/alarmtimer.c
10087 F:      kernel/time/ntp.c
10088 F:      tools/testing/selftests/timers/
10089
10090 SC1200 WDT DRIVER
10091 M:      Zwane Mwaikambo <zwanem@gmail.com>
10092 S:      Maintained
10093 F:      drivers/watchdog/sc1200wdt.c
10094
10095 SCHEDULER
10096 M:      Ingo Molnar <mingo@redhat.com>
10097 M:      Peter Zijlstra <peterz@infradead.org>
10098 L:      linux-kernel@vger.kernel.org
10099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10100 S:      Maintained
10101 F:      kernel/sched/
10102 F:      include/linux/sched.h
10103 F:      include/uapi/linux/sched.h
10104 F:      include/linux/wait.h
10105
10106 SCORE ARCHITECTURE
10107 M:      Chen Liqin <liqin.linux@gmail.com>
10108 M:      Lennox Wu <lennox.wu@gmail.com>
10109 W:      http://www.sunplus.com
10110 S:      Supported
10111 F:      arch/score/
10112
10113 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10114 M:      Sudeep Holla <sudeep.holla@arm.com>
10115 L:      linux-arm-kernel@lists.infradead.org
10116 S:      Maintained
10117 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
10118 F:      drivers/clk/clk-scpi.c
10119 F:      drivers/cpufreq/scpi-cpufreq.c
10120 F:      drivers/firmware/arm_scpi.c
10121 F:      include/linux/scpi_protocol.h
10122
10123 SCSI CDROM DRIVER
10124 M:      Jens Axboe <axboe@kernel.dk>
10125 L:      linux-scsi@vger.kernel.org
10126 W:      http://www.kernel.dk
10127 S:      Maintained
10128 F:      drivers/scsi/sr*
10129
10130 SCSI RDMA PROTOCOL (SRP) INITIATOR
10131 M:      Bart Van Assche <bart.vanassche@sandisk.com>
10132 L:      linux-rdma@vger.kernel.org
10133 S:      Supported
10134 W:      http://www.openfabrics.org
10135 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10137 F:      drivers/infiniband/ulp/srp/
10138 F:      include/scsi/srp.h
10139
10140 SCSI SG DRIVER
10141 M:      Doug Gilbert <dgilbert@interlog.com>
10142 L:      linux-scsi@vger.kernel.org
10143 W:      http://sg.danny.cz/sg
10144 S:      Maintained
10145 F:      Documentation/scsi/scsi-generic.txt
10146 F:      drivers/scsi/sg.c
10147 F:      include/scsi/sg.h
10148
10149 SCSI SUBSYSTEM
10150 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10152 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
10153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10154 L:      linux-scsi@vger.kernel.org
10155 S:      Maintained
10156 F:      drivers/scsi/
10157 F:      include/scsi/
10158
10159 SCSI TAPE DRIVER
10160 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10161 L:      linux-scsi@vger.kernel.org
10162 S:      Maintained
10163 F:      Documentation/scsi/st.txt
10164 F:      drivers/scsi/st.*
10165 F:      drivers/scsi/st_*.h
10166
10167 SCTP PROTOCOL
10168 M:      Vlad Yasevich <vyasevich@gmail.com>
10169 M:      Neil Horman <nhorman@tuxdriver.com>
10170 L:      linux-sctp@vger.kernel.org
10171 W:      http://lksctp.sourceforge.net
10172 S:      Maintained
10173 F:      Documentation/networking/sctp.txt
10174 F:      include/linux/sctp.h
10175 F:      include/uapi/linux/sctp.h
10176 F:      include/net/sctp/
10177 F:      net/sctp/
10178
10179 SCx200 CPU SUPPORT
10180 M:      Jim Cromie <jim.cromie@gmail.com>
10181 S:      Odd Fixes
10182 F:      Documentation/i2c/busses/scx200_acb
10183 F:      arch/x86/platform/scx200/
10184 F:      drivers/watchdog/scx200_wdt.c
10185 F:      drivers/i2c/busses/scx200*
10186 F:      drivers/mtd/maps/scx200_docflash.c
10187 F:      include/linux/scx200.h
10188
10189 SCx200 GPIO DRIVER
10190 M:      Jim Cromie <jim.cromie@gmail.com>
10191 S:      Maintained
10192 F:      drivers/char/scx200_gpio.c
10193 F:      include/linux/scx200_gpio.h
10194
10195 SCx200 HRT CLOCKSOURCE DRIVER
10196 M:      Jim Cromie <jim.cromie@gmail.com>
10197 S:      Maintained
10198 F:      drivers/clocksource/scx200_hrt.c
10199
10200 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10201 M:      Sascha Sommer <saschasommer@freenet.de>
10202 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10203 S:      Maintained
10204 F:      drivers/mmc/host/sdricoh_cs.c
10205
10206 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10207 M:      Adrian Hunter <adrian.hunter@intel.com>
10208 L:      linux-mmc@vger.kernel.org
10209 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
10210 S:      Maintained
10211 F:      drivers/mmc/host/sdhci*
10212 F:      include/linux/mmc/sdhci*
10213
10214 SECURE COMPUTING
10215 M:      Kees Cook <keescook@chromium.org>
10216 R:      Andy Lutomirski <luto@amacapital.net>
10217 R:      Will Drewry <wad@chromium.org>
10218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10219 S:      Supported
10220 F:      kernel/seccomp.c
10221 F:      include/uapi/linux/seccomp.h
10222 F:      include/linux/seccomp.h
10223 F:      tools/testing/selftests/seccomp/*
10224 K:      \bsecure_computing
10225 K:      \bTIF_SECCOMP\b
10226
10227 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10228 M:      Ben Dooks <ben-linux@fluff.org>
10229 M:      Jaehoon Chung <jh80.chung@samsung.com>
10230 L:      linux-mmc@vger.kernel.org
10231 S:      Maintained
10232 F:      drivers/mmc/host/sdhci-s3c*
10233
10234 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10235 M:      Viresh Kumar <vireshk@kernel.org>
10236 L:      linux-mmc@vger.kernel.org
10237 S:      Maintained
10238 F:      drivers/mmc/host/sdhci-spear.c
10239
10240 SECURITY SUBSYSTEM
10241 M:      James Morris <james.l.morris@oracle.com>
10242 M:      "Serge E. Hallyn" <serge@hallyn.com>
10243 L:      linux-security-module@vger.kernel.org (suggested Cc:)
10244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10245 W:      http://kernsec.org/
10246 S:      Supported
10247 F:      security/
10248
10249 SECURITY CONTACT
10250 M:      Security Officers <security@kernel.org>
10251 S:      Supported
10252
10253 SELINUX SECURITY MODULE
10254 M:      Paul Moore <paul@paul-moore.com>
10255 M:      Stephen Smalley <sds@tycho.nsa.gov>
10256 M:      Eric Paris <eparis@parisplace.org>
10257 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
10258 W:      http://selinuxproject.org
10259 T:      git git://git.infradead.org/users/pcmoore/selinux
10260 S:      Supported
10261 F:      include/linux/selinux*
10262 F:      security/selinux/
10263 F:      scripts/selinux/
10264
10265 APPARMOR SECURITY MODULE
10266 M:      John Johansen <john.johansen@canonical.com>
10267 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10268 W:      apparmor.wiki.kernel.org
10269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10270 S:      Supported
10271 F:      security/apparmor/
10272
10273 LOADPIN SECURITY MODULE
10274 M:      Kees Cook <keescook@chromium.org>
10275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10276 S:      Supported
10277 F:      security/loadpin/
10278
10279 YAMA SECURITY MODULE
10280 M:      Kees Cook <keescook@chromium.org>
10281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10282 S:      Supported
10283 F:      security/yama/
10284
10285 SENSABLE PHANTOM
10286 M:      Jiri Slaby <jirislaby@gmail.com>
10287 S:      Maintained
10288 F:      drivers/misc/phantom.c
10289 F:      include/uapi/linux/phantom.h
10290
10291 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10292 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10293 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
10294 M:      John Soni Jose <sony.john@avagotech.com>
10295 L:      linux-scsi@vger.kernel.org
10296 W:      http://www.avagotech.com
10297 S:      Supported
10298 F:      drivers/scsi/be2iscsi/
10299
10300 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10301 M:      Sathya Perla <sathya.perla@broadcom.com>
10302 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
10303 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10304 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10305 L:      netdev@vger.kernel.org
10306 W:      http://www.emulex.com
10307 S:      Supported
10308 F:      drivers/net/ethernet/emulex/benet/
10309
10310 EMULEX ONECONNECT ROCE DRIVER
10311 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10312 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10313 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10314 L:      linux-rdma@vger.kernel.org
10315 W:      http://www.emulex.com
10316 S:      Supported
10317 F:      drivers/infiniband/hw/ocrdma/
10318
10319 SFC NETWORK DRIVER
10320 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10321 M:      Edward Cree <ecree@solarflare.com>
10322 M:      Bert Kenward <bkenward@solarflare.com>
10323 L:      netdev@vger.kernel.org
10324 S:      Supported
10325 F:      drivers/net/ethernet/sfc/
10326
10327 SGI GRU DRIVER
10328 M:      Dimitri Sivanich <sivanich@sgi.com>
10329 S:      Maintained
10330 F:      drivers/misc/sgi-gru/
10331
10332 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10333 M:      Pat Gefre <pfg@sgi.com>
10334 L:      linux-ia64@vger.kernel.org
10335 S:      Supported
10336 F:      Documentation/ia64/serial.txt
10337 F:      drivers/tty/serial/ioc?_serial.c
10338 F:      include/linux/ioc?.h
10339
10340 SGI XP/XPC/XPNET DRIVER
10341 M:      Cliff Whickman <cpw@sgi.com>
10342 M:      Robin Holt <robinmholt@gmail.com>
10343 S:      Maintained
10344 F:      drivers/misc/sgi-xp/
10345
10346 SI2157 MEDIA DRIVER
10347 M:      Antti Palosaari <crope@iki.fi>
10348 L:      linux-media@vger.kernel.org
10349 W:      https://linuxtv.org
10350 W:      http://palosaari.fi/linux/
10351 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10352 T:      git git://linuxtv.org/anttip/media_tree.git
10353 S:      Maintained
10354 F:      drivers/media/tuners/si2157*
10355
10356 SI2168 MEDIA DRIVER
10357 M:      Antti Palosaari <crope@iki.fi>
10358 L:      linux-media@vger.kernel.org
10359 W:      https://linuxtv.org
10360 W:      http://palosaari.fi/linux/
10361 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10362 T:      git git://linuxtv.org/anttip/media_tree.git
10363 S:      Maintained
10364 F:      drivers/media/dvb-frontends/si2168*
10365
10366 SI470X FM RADIO RECEIVER I2C DRIVER
10367 M:      Hans Verkuil <hverkuil@xs4all.nl>
10368 L:      linux-media@vger.kernel.org
10369 T:      git git://linuxtv.org/media_tree.git
10370 W:      https://linuxtv.org
10371 S:      Odd Fixes
10372 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
10373
10374 SI470X FM RADIO RECEIVER USB DRIVER
10375 M:      Hans Verkuil <hverkuil@xs4all.nl>
10376 L:      linux-media@vger.kernel.org
10377 T:      git git://linuxtv.org/media_tree.git
10378 W:      https://linuxtv.org
10379 S:      Maintained
10380 F:      drivers/media/radio/si470x/radio-si470x-common.c
10381 F:      drivers/media/radio/si470x/radio-si470x.h
10382 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10383
10384 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10385 M:      Eduardo Valentin <edubezval@gmail.com>
10386 L:      linux-media@vger.kernel.org
10387 T:      git git://linuxtv.org/media_tree.git
10388 W:      https://linuxtv.org
10389 S:      Odd Fixes
10390 F:      drivers/media/radio/si4713/si4713.?
10391
10392 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10393 M:      Eduardo Valentin <edubezval@gmail.com>
10394 L:      linux-media@vger.kernel.org
10395 T:      git git://linuxtv.org/media_tree.git
10396 W:      https://linuxtv.org
10397 S:      Odd Fixes
10398 F:      drivers/media/radio/si4713/radio-platform-si4713.c
10399
10400 SI4713 FM RADIO TRANSMITTER USB DRIVER
10401 M:      Hans Verkuil <hverkuil@xs4all.nl>
10402 L:      linux-media@vger.kernel.org
10403 T:      git git://linuxtv.org/media_tree.git
10404 W:      https://linuxtv.org
10405 S:      Maintained
10406 F:      drivers/media/radio/si4713/radio-usb-si4713.c
10407
10408 SIANO DVB DRIVER
10409 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10410 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10411 L:      linux-media@vger.kernel.org
10412 W:      https://linuxtv.org
10413 T:      git git://linuxtv.org/media_tree.git
10414 S:      Odd fixes
10415 F:      drivers/media/common/siano/
10416 F:      drivers/media/usb/siano/
10417 F:      drivers/media/usb/siano/
10418 F:      drivers/media/mmc/siano/
10419
10420 SIMPLEFB FB DRIVER
10421 M:      Hans de Goede <hdegoede@redhat.com>
10422 L:      linux-fbdev@vger.kernel.org
10423 S:      Maintained
10424 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10425 F:      drivers/video/fbdev/simplefb.c
10426 F:      include/linux/platform_data/simplefb.h
10427
10428 SH_VEU V4L2 MEM2MEM DRIVER
10429 L:      linux-media@vger.kernel.org
10430 S:      Orphan
10431 F:      drivers/media/platform/sh_veu.c
10432
10433 SH_VOU V4L2 OUTPUT DRIVER
10434 L:      linux-media@vger.kernel.org
10435 S:      Orphan
10436 F:      drivers/media/platform/sh_vou.c
10437 F:      include/media/drv-intf/sh_vou.h
10438
10439 SIMPLE FIRMWARE INTERFACE (SFI)
10440 M:      Len Brown <lenb@kernel.org>
10441 L:      sfi-devel@simplefirmware.org
10442 W:      http://simplefirmware.org/
10443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10444 S:      Supported
10445 F:      arch/x86/platform/sfi/
10446 F:      drivers/sfi/
10447 F:      include/linux/sfi*.h
10448
10449 SIMTEC EB110ATX (Chalice CATS)
10450 P:      Ben Dooks
10451 P:      Vincent Sanders <vince@simtec.co.uk>
10452 M:      Simtec Linux Team <linux@simtec.co.uk>
10453 W:      http://www.simtec.co.uk/products/EB110ATX/
10454 S:      Supported
10455
10456 SIMTEC EB2410ITX (BAST)
10457 P:      Ben Dooks
10458 P:      Vincent Sanders <vince@simtec.co.uk>
10459 M:      Simtec Linux Team <linux@simtec.co.uk>
10460 W:      http://www.simtec.co.uk/products/EB2410ITX/
10461 S:      Supported
10462 F:      arch/arm/mach-s3c24xx/mach-bast.c
10463 F:      arch/arm/mach-s3c24xx/bast-ide.c
10464 F:      arch/arm/mach-s3c24xx/bast-irq.c
10465
10466 TI DAVINCI MACHINE SUPPORT
10467 M:      Sekhar Nori <nsekhar@ti.com>
10468 M:      Kevin Hilman <khilman@kernel.org>
10469 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10471 S:      Supported
10472 F:      arch/arm/mach-davinci/
10473 F:      drivers/i2c/busses/i2c-davinci.c
10474
10475 TI DAVINCI SERIES MEDIA DRIVER
10476 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10477 L:      linux-media@vger.kernel.org
10478 W:      https://linuxtv.org
10479 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10480 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10481 S:      Maintained
10482 F:      drivers/media/platform/davinci/
10483 F:      include/media/davinci/
10484
10485 TI AM437X VPFE DRIVER
10486 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10487 L:      linux-media@vger.kernel.org
10488 W:      https://linuxtv.org
10489 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10490 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10491 S:      Maintained
10492 F:      drivers/media/platform/am437x/
10493
10494 OV2659 OMNIVISION SENSOR DRIVER
10495 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10496 L:      linux-media@vger.kernel.org
10497 W:      https://linuxtv.org
10498 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10499 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10500 S:      Maintained
10501 F:      drivers/media/i2c/ov2659.c
10502 F:      include/media/i2c/ov2659.h
10503
10504 SILICON MOTION SM712 FRAME BUFFER DRIVER
10505 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10506 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10507 M:      Sudip Mukherjee <sudip@vectorindia.org>
10508 L:      linux-fbdev@vger.kernel.org
10509 S:      Maintained
10510 F:      drivers/video/fbdev/sm712*
10511 F:      Documentation/fb/sm712fb.txt
10512
10513 SIS 190 ETHERNET DRIVER
10514 M:      Francois Romieu <romieu@fr.zoreil.com>
10515 L:      netdev@vger.kernel.org
10516 S:      Maintained
10517 F:      drivers/net/ethernet/sis/sis190.c
10518
10519 SIS 900/7016 FAST ETHERNET DRIVER
10520 M:      Daniele Venzano <venza@brownhat.org>
10521 W:      http://www.brownhat.org/sis900.html
10522 L:      netdev@vger.kernel.org
10523 S:      Maintained
10524 F:      drivers/net/ethernet/sis/sis900.*
10525
10526 SIS FRAMEBUFFER DRIVER
10527 M:      Thomas Winischhofer <thomas@winischhofer.net>
10528 W:      http://www.winischhofer.net/linuxsisvga.shtml
10529 S:      Maintained
10530 F:      Documentation/fb/sisfb.txt
10531 F:      drivers/video/fbdev/sis/
10532 F:      include/video/sisfb.h
10533
10534 SIS USB2VGA DRIVER
10535 M:      Thomas Winischhofer <thomas@winischhofer.net>
10536 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10537 S:      Maintained
10538 F:      drivers/usb/misc/sisusbvga/
10539
10540 SLAB ALLOCATOR
10541 M:      Christoph Lameter <cl@linux.com>
10542 M:      Pekka Enberg <penberg@kernel.org>
10543 M:      David Rientjes <rientjes@google.com>
10544 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10545 M:      Andrew Morton <akpm@linux-foundation.org>
10546 L:      linux-mm@kvack.org
10547 S:      Maintained
10548 F:      include/linux/sl?b*.h
10549 F:      mm/sl?b*
10550
10551 SLEEPABLE READ-COPY UPDATE (SRCU)
10552 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10553 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10554 M:      Josh Triplett <josh@joshtriplett.org>
10555 R:      Steven Rostedt <rostedt@goodmis.org>
10556 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10557 L:      linux-kernel@vger.kernel.org
10558 W:      http://www.rdrop.com/users/paulmck/RCU/
10559 S:      Supported
10560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10561 F:      include/linux/srcu.h
10562 F:      kernel/rcu/srcu.c
10563
10564 SMACK SECURITY MODULE
10565 M:      Casey Schaufler <casey@schaufler-ca.com>
10566 L:      linux-security-module@vger.kernel.org
10567 W:      http://schaufler-ca.com
10568 T:      git git://git.gitorious.org/smack-next/kernel.git
10569 S:      Maintained
10570 F:      Documentation/security/Smack.txt
10571 F:      security/smack/
10572
10573 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10574 M:      Kevin Hilman <khilman@kernel.org>
10575 M:      Nishanth Menon <nm@ti.com>
10576 S:      Maintained
10577 F:      drivers/power/avs/
10578 F:      include/linux/power/smartreflex.h
10579 L:      linux-pm@vger.kernel.org
10580
10581 SMC91x ETHERNET DRIVER
10582 M:      Nicolas Pitre <nico@fluxnic.net>
10583 S:      Odd Fixes
10584 F:      drivers/net/ethernet/smsc/smc91x.*
10585
10586 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10587 M:      Sakari Ailus <sakari.ailus@iki.fi>
10588 L:      linux-media@vger.kernel.org
10589 S:      Maintained
10590 F:      drivers/media/i2c/smiapp/
10591 F:      include/media/i2c/smiapp.h
10592 F:      drivers/media/i2c/smiapp-pll.c
10593 F:      drivers/media/i2c/smiapp-pll.h
10594 F:      include/uapi/linux/smiapp.h
10595 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10596
10597 SMM665 HARDWARE MONITOR DRIVER
10598 M:      Guenter Roeck <linux@roeck-us.net>
10599 L:      linux-hwmon@vger.kernel.org
10600 S:      Maintained
10601 F:      Documentation/hwmon/smm665
10602 F:      drivers/hwmon/smm665.c
10603
10604 SMSC EMC2103 HARDWARE MONITOR DRIVER
10605 M:      Steve Glendinning <steve.glendinning@shawell.net>
10606 L:      linux-hwmon@vger.kernel.org
10607 S:      Maintained
10608 F:      Documentation/hwmon/emc2103
10609 F:      drivers/hwmon/emc2103.c
10610
10611 SMSC SCH5627 HARDWARE MONITOR DRIVER
10612 M:      Hans de Goede <hdegoede@redhat.com>
10613 L:      linux-hwmon@vger.kernel.org
10614 S:      Supported
10615 F:      Documentation/hwmon/sch5627
10616 F:      drivers/hwmon/sch5627.c
10617
10618 SMSC47B397 HARDWARE MONITOR DRIVER
10619 M:      Jean Delvare <jdelvare@suse.com>
10620 L:      linux-hwmon@vger.kernel.org
10621 S:      Maintained
10622 F:      Documentation/hwmon/smsc47b397
10623 F:      drivers/hwmon/smsc47b397.c
10624
10625 SMSC911x ETHERNET DRIVER
10626 M:      Steve Glendinning <steve.glendinning@shawell.net>
10627 L:      netdev@vger.kernel.org
10628 S:      Maintained
10629 F:      include/linux/smsc911x.h
10630 F:      drivers/net/ethernet/smsc/smsc911x.*
10631
10632 SMSC9420 PCI ETHERNET DRIVER
10633 M:      Steve Glendinning <steve.glendinning@shawell.net>
10634 L:      netdev@vger.kernel.org
10635 S:      Maintained
10636 F:      drivers/net/ethernet/smsc/smsc9420.*
10637
10638 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10639 M:      Steve Glendinning <steve.glendinning@shawell.net>
10640 L:      linux-fbdev@vger.kernel.org
10641 S:      Maintained
10642 F:      drivers/video/fbdev/smscufx.c
10643
10644 SOC-CAMERA V4L2 SUBSYSTEM
10645 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10646 L:      linux-media@vger.kernel.org
10647 T:      git git://linuxtv.org/media_tree.git
10648 S:      Maintained
10649 F:      include/media/soc*
10650 F:      drivers/media/i2c/soc_camera/
10651 F:      drivers/media/platform/soc_camera/
10652
10653 SOEKRIS NET48XX LED SUPPORT
10654 M:      Chris Boot <bootc@bootc.net>
10655 S:      Maintained
10656 F:      drivers/leds/leds-net48xx.c
10657
10658 SOFTLOGIC 6x10 MPEG CODEC
10659 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10660 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10661 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10662 M:      Ismael Luceno <ismael@iodev.co.uk>
10663 L:      linux-media@vger.kernel.org
10664 S:      Supported
10665 F:      drivers/media/pci/solo6x10/
10666
10667 SOFTWARE RAID (Multiple Disks) SUPPORT
10668 M:      Shaohua Li <shli@kernel.org>
10669 L:      linux-raid@vger.kernel.org
10670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10671 S:      Supported
10672 F:      drivers/md/
10673 F:      include/linux/raid/
10674 F:      include/uapi/linux/raid/
10675
10676 SONIC NETWORK DRIVER
10677 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10678 L:      netdev@vger.kernel.org
10679 S:      Maintained
10680 F:      drivers/net/ethernet/natsemi/sonic.*
10681
10682 SONICS SILICON BACKPLANE DRIVER (SSB)
10683 M:      Michael Buesch <m@bues.ch>
10684 L:      linux-wireless@vger.kernel.org
10685 S:      Maintained
10686 F:      drivers/ssb/
10687 F:      include/linux/ssb/
10688
10689 SONY VAIO CONTROL DEVICE DRIVER
10690 M:      Mattia Dongili <malattia@linux.it>
10691 L:      platform-driver-x86@vger.kernel.org
10692 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10693 S:      Maintained
10694 F:      Documentation/laptops/sony-laptop.txt
10695 F:      drivers/char/sonypi.c
10696 F:      drivers/platform/x86/sony-laptop.c
10697 F:      include/linux/sony-laptop.h
10698
10699 SONY MEMORYSTICK CARD SUPPORT
10700 M:      Alex Dubov <oakad@yahoo.com>
10701 W:      http://tifmxx.berlios.de/
10702 S:      Maintained
10703 F:      drivers/memstick/host/tifm_ms.c
10704
10705 SONY MEMORYSTICK STANDARD SUPPORT
10706 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10707 S:      Maintained
10708 F:      drivers/memstick/core/ms_block.*
10709
10710 SOUND
10711 M:      Jaroslav Kysela <perex@perex.cz>
10712 M:      Takashi Iwai <tiwai@suse.com>
10713 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10714 W:      http://www.alsa-project.org/
10715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10716 T:      git git://git.alsa-project.org/alsa-kernel.git
10717 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10718 S:      Maintained
10719 F:      Documentation/sound/
10720 F:      include/sound/
10721 F:      include/uapi/sound/
10722 F:      sound/
10723
10724 SOUND - COMPRESSED AUDIO
10725 M:      Vinod Koul <vinod.koul@intel.com>
10726 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10728 S:      Supported
10729 F:      Documentation/sound/alsa/compress_offload.txt
10730 F:      include/sound/compress_driver.h
10731 F:      include/uapi/sound/compress_*
10732 F:      sound/core/compress_offload.c
10733 F:      sound/soc/soc-compress.c
10734
10735 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10736 M:      Liam Girdwood <lgirdwood@gmail.com>
10737 M:      Mark Brown <broonie@kernel.org>
10738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10739 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10740 W:      http://alsa-project.org/main/index.php/ASoC
10741 S:      Supported
10742 F:      Documentation/sound/alsa/soc/
10743 F:      sound/soc/
10744 F:      include/sound/soc*
10745
10746 SOUND - DMAENGINE HELPERS
10747 M:      Lars-Peter Clausen <lars@metafoo.de>
10748 S:      Supported
10749 F:      include/sound/dmaengine_pcm.h
10750 F:      sound/core/pcm_dmaengine.c
10751 F:      sound/soc/soc-generic-dmaengine-pcm.c
10752
10753 SP2 MEDIA DRIVER
10754 M:      Olli Salonen <olli.salonen@iki.fi>
10755 L:      linux-media@vger.kernel.org
10756 W:      https://linuxtv.org
10757 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10758 S:      Maintained
10759 F:      drivers/media/dvb-frontends/sp2*
10760
10761 SPARC + UltraSPARC (sparc/sparc64)
10762 M:      "David S. Miller" <davem@davemloft.net>
10763 L:      sparclinux@vger.kernel.org
10764 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10767 S:      Maintained
10768 F:      arch/sparc/
10769 F:      drivers/sbus/
10770
10771 SPARC SERIAL DRIVERS
10772 M:      "David S. Miller" <davem@davemloft.net>
10773 L:      sparclinux@vger.kernel.org
10774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10776 S:      Maintained
10777 F:      include/linux/sunserialcore.h
10778 F:      drivers/tty/serial/suncore.c
10779 F:      drivers/tty/serial/sunhv.c
10780 F:      drivers/tty/serial/sunsab.c
10781 F:      drivers/tty/serial/sunsab.h
10782 F:      drivers/tty/serial/sunsu.c
10783 F:      drivers/tty/serial/sunzilog.c
10784 F:      drivers/tty/serial/sunzilog.h
10785
10786 SPARSE CHECKER
10787 M:      "Christopher Li" <sparse@chrisli.org>
10788 L:      linux-sparse@vger.kernel.org
10789 W:      https://sparse.wiki.kernel.org/
10790 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10791 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10792 S:      Maintained
10793 F:      include/linux/compiler.h
10794
10795 SPEAR PLATFORM SUPPORT
10796 M:      Viresh Kumar <vireshk@kernel.org>
10797 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10798 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10799 W:      http://www.st.com/spear
10800 S:      Maintained
10801 F:      arch/arm/boot/dts/spear*
10802 F:      arch/arm/mach-spear/
10803
10804 SPEAR CLOCK FRAMEWORK SUPPORT
10805 M:      Viresh Kumar <vireshk@kernel.org>
10806 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10807 W:      http://www.st.com/spear
10808 S:      Maintained
10809 F:      drivers/clk/spear/
10810
10811 SPI SUBSYSTEM
10812 M:      Mark Brown <broonie@kernel.org>
10813 L:      linux-spi@vger.kernel.org
10814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10815 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10816 S:      Maintained
10817 F:      Documentation/spi/
10818 F:      drivers/spi/
10819 F:      include/linux/spi/
10820 F:      include/uapi/linux/spi/
10821
10822 SPIDERNET NETWORK DRIVER for CELL
10823 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10824 L:      netdev@vger.kernel.org
10825 S:      Supported
10826 F:      Documentation/networking/spider_net.txt
10827 F:      drivers/net/ethernet/toshiba/spider_net*
10828
10829 SPU FILE SYSTEM
10830 M:      Jeremy Kerr <jk@ozlabs.org>
10831 L:      linuxppc-dev@lists.ozlabs.org
10832 W:      http://www.ibm.com/developerworks/power/cell/
10833 S:      Supported
10834 F:      Documentation/filesystems/spufs.txt
10835 F:      arch/powerpc/platforms/cell/spufs/
10836
10837 SQUASHFS FILE SYSTEM
10838 M:      Phillip Lougher <phillip@squashfs.org.uk>
10839 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10840 W:      http://squashfs.org.uk
10841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10842 S:      Maintained
10843 F:      Documentation/filesystems/squashfs.txt
10844 F:      fs/squashfs/
10845
10846 SRM (Alpha) environment access
10847 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10848 S:      Maintained
10849 F:      arch/alpha/kernel/srm_env.c
10850
10851 STABLE BRANCH
10852 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10853 L:      stable@vger.kernel.org
10854 S:      Supported
10855 F:      Documentation/stable_kernel_rules.txt
10856
10857 STAGING SUBSYSTEM
10858 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10860 L:      devel@driverdev.osuosl.org
10861 S:      Supported
10862 F:      drivers/staging/
10863
10864 STAGING - COMEDI
10865 M:      Ian Abbott <abbotti@mev.co.uk>
10866 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10867 S:      Odd Fixes
10868 F:      drivers/staging/comedi/
10869
10870 STAGING - FLARION FT1000 DRIVERS
10871 M:      Marek Belisko <marek.belisko@gmail.com>
10872 S:      Odd Fixes
10873 F:      drivers/staging/ft1000/
10874
10875 STAGING - INDUSTRIAL IO
10876 M:      Jonathan Cameron <jic23@kernel.org>
10877 L:      linux-iio@vger.kernel.org
10878 S:      Odd Fixes
10879 F:      drivers/staging/iio/
10880
10881 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10882 M:      Jarod Wilson <jarod@wilsonet.com>
10883 W:      http://www.lirc.org/
10884 S:      Odd Fixes
10885 F:      drivers/staging/media/lirc/
10886
10887 STAGING - LUSTRE PARALLEL FILESYSTEM
10888 M:      Oleg Drokin <oleg.drokin@intel.com>
10889 M:      Andreas Dilger <andreas.dilger@intel.com>
10890 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10891 W:      http://wiki.lustre.org/
10892 S:      Maintained
10893 F:      drivers/staging/lustre
10894
10895 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10896 M:      Marc Dietrich <marvin24@gmx.de>
10897 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10898 L:      linux-tegra@vger.kernel.org
10899 S:      Maintained
10900 F:      drivers/staging/nvec/
10901
10902 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10903 M:      Jens Frederich <jfrederich@gmail.com>
10904 M:      Daniel Drake <dsd@laptop.org>
10905 M:      Jon Nettleton <jon.nettleton@gmail.com>
10906 W:      http://wiki.laptop.org/go/DCON
10907 S:      Maintained
10908 F:      drivers/staging/olpc_dcon/
10909
10910 STAGING - REALTEK RTL8712U DRIVERS
10911 M:      Larry Finger <Larry.Finger@lwfinger.net>
10912 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10913 S:      Odd Fixes
10914 F:      drivers/staging/rtl8712/
10915
10916 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10917 M:      Larry Finger <Larry.Finger@lwfinger.net>
10918 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10919 L:      linux-wireless@vger.kernel.org
10920 S:      Maintained
10921 F:      drivers/staging/rtl8723au/
10922
10923 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10924 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10925 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10926 M:      Sudip Mukherjee <sudip@vectorindia.org>
10927 L:      linux-fbdev@vger.kernel.org
10928 S:      Maintained
10929 F:      drivers/staging/sm750fb/
10930
10931 STAGING - SLICOSS
10932 M:      Lior Dotan <liodot@gmail.com>
10933 M:      Christopher Harrer <charrer@alacritech.com>
10934 S:      Odd Fixes
10935 F:      drivers/staging/slicoss/
10936
10937 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10938 M:      William Hubbs <w.d.hubbs@gmail.com>
10939 M:      Chris Brannon <chris@the-brannons.com>
10940 M:      Kirk Reiser <kirk@reisers.ca>
10941 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10942 L:      speakup@linux-speakup.org
10943 W:      http://www.linux-speakup.org/
10944 S:      Odd Fixes
10945 F:      drivers/staging/speakup/
10946
10947 STAGING - VIA VT665X DRIVERS
10948 M:      Forest Bond <forest@alittletooquiet.net>
10949 S:      Odd Fixes
10950 F:      drivers/staging/vt665?/
10951
10952 STAGING - WILC1000 WIFI DRIVER
10953 M:      Johnny Kim <johnny.kim@atmel.com>
10954 M:      Austin Shin <austin.shin@atmel.com>
10955 M:      Chris Park <chris.park@atmel.com>
10956 M:      Tony Cho <tony.cho@atmel.com>
10957 M:      Glen Lee <glen.lee@atmel.com>
10958 M:      Leo Kim <leo.kim@atmel.com>
10959 L:      linux-wireless@vger.kernel.org
10960 S:      Supported
10961 F:      drivers/staging/wilc1000/
10962
10963 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10964 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10965 S:      Odd Fixes
10966 F:      drivers/staging/xgifb/
10967
10968 STARFIRE/DURALAN NETWORK DRIVER
10969 M:      Ion Badulescu <ionut@badula.org>
10970 S:      Odd Fixes
10971 F:      drivers/net/ethernet/adaptec/starfire*
10972
10973 SUN3/3X
10974 M:      Sam Creasey <sammy@sammy.net>
10975 W:      http://sammy.net/sun3/
10976 S:      Maintained
10977 F:      arch/m68k/kernel/*sun3*
10978 F:      arch/m68k/sun3*/
10979 F:      arch/m68k/include/asm/sun3*
10980 F:      drivers/net/ethernet/i825xx/sun3*
10981
10982 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10983 M:      Hans de Goede <hdegoede@redhat.com>
10984 L:      linux-input@vger.kernel.org
10985 S:      Maintained
10986 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10987 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10988
10989 SUNDANCE NETWORK DRIVER
10990 M:      Denis Kirjanov <kda@linux-powerpc.org>
10991 L:      netdev@vger.kernel.org
10992 S:      Maintained
10993 F:      drivers/net/ethernet/dlink/sundance.c
10994
10995 SUPERH
10996 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10997 M:      Rich Felker <dalias@libc.org>
10998 L:      linux-sh@vger.kernel.org
10999 Q:      http://patchwork.kernel.org/project/linux-sh/list/
11000 S:      Maintained
11001 F:      Documentation/sh/
11002 F:      arch/sh/
11003 F:      drivers/sh/
11004
11005 SUSPEND TO RAM
11006 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
11007 M:      Len Brown <len.brown@intel.com>
11008 M:      Pavel Machek <pavel@ucw.cz>
11009 L:      linux-pm@vger.kernel.org
11010 S:      Supported
11011 F:      Documentation/power/
11012 F:      arch/x86/kernel/acpi/
11013 F:      drivers/base/power/
11014 F:      kernel/power/
11015 F:      include/linux/suspend.h
11016 F:      include/linux/freezer.h
11017 F:      include/linux/pm.h
11018
11019 SVGA HANDLING
11020 M:      Martin Mares <mj@ucw.cz>
11021 L:      linux-video@atrey.karlin.mff.cuni.cz
11022 S:      Maintained
11023 F:      Documentation/svga.txt
11024 F:      arch/x86/boot/video*
11025
11026 SWIOTLB SUBSYSTEM
11027 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11028 L:      linux-kernel@vger.kernel.org
11029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11030 S:      Supported
11031 F:      lib/swiotlb.c
11032 F:      arch/*/kernel/pci-swiotlb.c
11033 F:      include/linux/swiotlb.h
11034
11035 SWITCHDEV
11036 M:      Jiri Pirko <jiri@resnulli.us>
11037 L:      netdev@vger.kernel.org
11038 S:      Supported
11039 F:      net/switchdev/
11040 F:      include/net/switchdev.h
11041
11042 SYNOPSYS ARC ARCHITECTURE
11043 M:      Vineet Gupta <vgupta@synopsys.com>
11044 L:      linux-snps-arc@lists.infradead.org
11045 S:      Supported
11046 F:      arch/arc/
11047 F:      Documentation/devicetree/bindings/arc/*
11048 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11049 F:      drivers/tty/serial/arc_uart.c
11050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11051
11052 SYNOPSYS ARC SDP platform support
11053 M:      Alexey Brodkin <abrodkin@synopsys.com>
11054 S:      Supported
11055 F:      arch/arc/plat-axs10x
11056 F:      arch/arc/boot/dts/ax*
11057 F:      Documentation/devicetree/bindings/arc/axs10*
11058
11059 SYSTEM CONFIGURATION (SYSCON)
11060 M:      Lee Jones <lee.jones@linaro.org>
11061 M:      Arnd Bergmann <arnd@arndb.de>
11062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11063 S:      Supported
11064 F:      drivers/mfd/syscon.c
11065
11066 SYSV FILESYSTEM
11067 M:      Christoph Hellwig <hch@infradead.org>
11068 S:      Maintained
11069 F:      Documentation/filesystems/sysv-fs.txt
11070 F:      fs/sysv/
11071 F:      include/linux/sysv_fs.h
11072
11073 TARGET SUBSYSTEM
11074 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11075 L:      linux-scsi@vger.kernel.org
11076 L:      target-devel@vger.kernel.org
11077 W:      http://www.linux-iscsi.org
11078 W:      http://groups.google.com/group/linux-iscsi-target-dev
11079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11080 S:      Supported
11081 F:      drivers/target/
11082 F:      include/target/
11083 F:      Documentation/target/
11084
11085 TASKSTATS STATISTICS INTERFACE
11086 M:      Balbir Singh <bsingharora@gmail.com>
11087 S:      Maintained
11088 F:      Documentation/accounting/taskstats*
11089 F:      include/linux/taskstats*
11090 F:      kernel/taskstats.c
11091
11092 TC CLASSIFIER
11093 M:      Jamal Hadi Salim <jhs@mojatatu.com>
11094 L:      netdev@vger.kernel.org
11095 S:      Maintained
11096 F:      include/net/pkt_cls.h
11097 F:      include/uapi/linux/pkt_cls.h
11098 F:      net/sched/
11099
11100 TCP LOW PRIORITY MODULE
11101 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11102 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11103 W:      http://tcp-lp-mod.sourceforge.net/
11104 S:      Maintained
11105 F:      net/ipv4/tcp_lp.c
11106
11107 TDA10071 MEDIA DRIVER
11108 M:      Antti Palosaari <crope@iki.fi>
11109 L:      linux-media@vger.kernel.org
11110 W:      https://linuxtv.org
11111 W:      http://palosaari.fi/linux/
11112 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11113 T:      git git://linuxtv.org/anttip/media_tree.git
11114 S:      Maintained
11115 F:      drivers/media/dvb-frontends/tda10071*
11116
11117 TDA18212 MEDIA DRIVER
11118 M:      Antti Palosaari <crope@iki.fi>
11119 L:      linux-media@vger.kernel.org
11120 W:      https://linuxtv.org
11121 W:      http://palosaari.fi/linux/
11122 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11123 T:      git git://linuxtv.org/anttip/media_tree.git
11124 S:      Maintained
11125 F:      drivers/media/tuners/tda18212*
11126
11127 TDA18218 MEDIA DRIVER
11128 M:      Antti Palosaari <crope@iki.fi>
11129 L:      linux-media@vger.kernel.org
11130 W:      https://linuxtv.org
11131 W:      http://palosaari.fi/linux/
11132 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11133 T:      git git://linuxtv.org/anttip/media_tree.git
11134 S:      Maintained
11135 F:      drivers/media/tuners/tda18218*
11136
11137 TDA18271 MEDIA DRIVER
11138 M:      Michael Krufky <mkrufky@linuxtv.org>
11139 L:      linux-media@vger.kernel.org
11140 W:      https://linuxtv.org
11141 W:      http://github.com/mkrufky
11142 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11143 T:      git git://linuxtv.org/mkrufky/tuners.git
11144 S:      Maintained
11145 F:      drivers/media/tuners/tda18271*
11146
11147 TDA827x MEDIA DRIVER
11148 M:      Michael Krufky <mkrufky@linuxtv.org>
11149 L:      linux-media@vger.kernel.org
11150 W:      https://linuxtv.org
11151 W:      http://github.com/mkrufky
11152 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11153 T:      git git://linuxtv.org/mkrufky/tuners.git
11154 S:      Maintained
11155 F:      drivers/media/tuners/tda8290.*
11156
11157 TDA8290 MEDIA DRIVER
11158 M:      Michael Krufky <mkrufky@linuxtv.org>
11159 L:      linux-media@vger.kernel.org
11160 W:      https://linuxtv.org
11161 W:      http://github.com/mkrufky
11162 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11163 T:      git git://linuxtv.org/mkrufky/tuners.git
11164 S:      Maintained
11165 F:      drivers/media/tuners/tda8290.*
11166
11167 TDA9840 MEDIA DRIVER
11168 M:      Hans Verkuil <hverkuil@xs4all.nl>
11169 L:      linux-media@vger.kernel.org
11170 T:      git git://linuxtv.org/media_tree.git
11171 W:      https://linuxtv.org
11172 S:      Maintained
11173 F:      drivers/media/i2c/tda9840*
11174
11175 TEA5761 TUNER DRIVER
11176 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11177 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11178 L:      linux-media@vger.kernel.org
11179 W:      https://linuxtv.org
11180 T:      git git://linuxtv.org/media_tree.git
11181 S:      Odd fixes
11182 F:      drivers/media/tuners/tea5761.*
11183
11184 TEA5767 TUNER DRIVER
11185 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11186 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11187 L:      linux-media@vger.kernel.org
11188 W:      https://linuxtv.org
11189 T:      git git://linuxtv.org/media_tree.git
11190 S:      Maintained
11191 F:      drivers/media/tuners/tea5767.*
11192
11193 TEA6415C MEDIA DRIVER
11194 M:      Hans Verkuil <hverkuil@xs4all.nl>
11195 L:      linux-media@vger.kernel.org
11196 T:      git git://linuxtv.org/media_tree.git
11197 W:      https://linuxtv.org
11198 S:      Maintained
11199 F:      drivers/media/i2c/tea6415c*
11200
11201 TEA6420 MEDIA DRIVER
11202 M:      Hans Verkuil <hverkuil@xs4all.nl>
11203 L:      linux-media@vger.kernel.org
11204 T:      git git://linuxtv.org/media_tree.git
11205 W:      https://linuxtv.org
11206 S:      Maintained
11207 F:      drivers/media/i2c/tea6420*
11208
11209 TEAM DRIVER
11210 M:      Jiri Pirko <jiri@resnulli.us>
11211 L:      netdev@vger.kernel.org
11212 S:      Supported
11213 F:      drivers/net/team/
11214 F:      include/linux/if_team.h
11215 F:      include/uapi/linux/if_team.h
11216
11217 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11218 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11219 S:      Maintained
11220 F:      arch/x86/platform/ts5500/
11221
11222 TECHNOTREND USB IR RECEIVER
11223 M:      Sean Young <sean@mess.org>
11224 L:      linux-media@vger.kernel.org
11225 S:      Maintained
11226 F:      drivers/media/rc/ttusbir.c
11227
11228 TEGRA ARCHITECTURE SUPPORT
11229 M:      Stephen Warren <swarren@wwwdotorg.org>
11230 M:      Thierry Reding <thierry.reding@gmail.com>
11231 M:      Alexandre Courbot <gnurou@gmail.com>
11232 L:      linux-tegra@vger.kernel.org
11233 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
11234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11235 S:      Supported
11236 N:      [^a-z]tegra
11237
11238 TEGRA CLOCK DRIVER
11239 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
11240 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
11241 S:      Supported
11242 F:      drivers/clk/tegra/
11243
11244 TEGRA DMA DRIVERS
11245 M:      Laxman Dewangan <ldewangan@nvidia.com>
11246 M:      Jon Hunter <jonathanh@nvidia.com>
11247 S:      Supported
11248 F:      drivers/dma/tegra*
11249
11250 TEGRA I2C DRIVER
11251 M:      Laxman Dewangan <ldewangan@nvidia.com>
11252 S:      Supported
11253 F:      drivers/i2c/busses/i2c-tegra.c
11254
11255 TEGRA IOMMU DRIVERS
11256 M:      Hiroshi Doyu <hdoyu@nvidia.com>
11257 S:      Supported
11258 F:      drivers/iommu/tegra*
11259
11260 TEGRA KBC DRIVER
11261 M:      Rakesh Iyer <riyer@nvidia.com>
11262 M:      Laxman Dewangan <ldewangan@nvidia.com>
11263 S:      Supported
11264 F:      drivers/input/keyboard/tegra-kbc.c
11265
11266 TEGRA PWM DRIVER
11267 M:      Thierry Reding <thierry.reding@gmail.com>
11268 S:      Supported
11269 F:      drivers/pwm/pwm-tegra.c
11270
11271 TEGRA SERIAL DRIVER
11272 M:      Laxman Dewangan <ldewangan@nvidia.com>
11273 S:      Supported
11274 F:      drivers/tty/serial/serial-tegra.c
11275
11276 TEGRA SPI DRIVER
11277 M:      Laxman Dewangan <ldewangan@nvidia.com>
11278 S:      Supported
11279 F:      drivers/spi/spi-tegra*
11280
11281 TEHUTI ETHERNET DRIVER
11282 M:      Andy Gospodarek <andy@greyhouse.net>
11283 L:      netdev@vger.kernel.org
11284 S:      Supported
11285 F:      drivers/net/ethernet/tehuti/*
11286
11287 Telecom Clock Driver for MCPL0010
11288 M:      Mark Gross <mark.gross@intel.com>
11289 S:      Supported
11290 F:      drivers/char/tlclk.c
11291
11292 TENSILICA XTENSA PORT (xtensa)
11293 M:      Chris Zankel <chris@zankel.net>
11294 M:      Max Filippov <jcmvbkbc@gmail.com>
11295 L:      linux-xtensa@linux-xtensa.org
11296 T:      git git://github.com/czankel/xtensa-linux.git
11297 S:      Maintained
11298 F:      arch/xtensa/
11299 F:      drivers/irqchip/irq-xtensa-*
11300
11301 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11302 M:      Hans Verkuil <hverkuil@xs4all.nl>
11303 L:      linux-media@vger.kernel.org
11304 T:      git git://linuxtv.org/media_tree.git
11305 W:      https://linuxtv.org
11306 S:      Maintained
11307 F:      drivers/media/radio/radio-raremono.c
11308
11309 THERMAL
11310 M:      Zhang Rui <rui.zhang@intel.com>
11311 M:      Eduardo Valentin <edubezval@gmail.com>
11312 L:      linux-pm@vger.kernel.org
11313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11315 Q:      https://patchwork.kernel.org/project/linux-pm/list/
11316 S:      Supported
11317 F:      drivers/thermal/
11318 F:      include/linux/thermal.h
11319 F:      include/uapi/linux/thermal.h
11320 F:      include/linux/cpu_cooling.h
11321 F:      Documentation/devicetree/bindings/thermal/
11322
11323 THERMAL/CPU_COOLING
11324 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
11325 M:      Viresh Kumar <viresh.kumar@linaro.org>
11326 M:      Javi Merino <javi.merino@arm.com>
11327 L:      linux-pm@vger.kernel.org
11328 S:      Supported
11329 F:      Documentation/thermal/cpu-cooling-api.txt
11330 F:      drivers/thermal/cpu_cooling.c
11331 F:      include/linux/cpu_cooling.h
11332
11333 THINGM BLINK(1) USB RGB LED DRIVER
11334 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11335 S:      Maintained
11336 F:      drivers/hid/hid-thingm.c
11337
11338 THINKPAD ACPI EXTRAS DRIVER
11339 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11340 L:      ibm-acpi-devel@lists.sourceforge.net
11341 L:      platform-driver-x86@vger.kernel.org
11342 W:      http://ibm-acpi.sourceforge.net
11343 W:      http://thinkwiki.org/wiki/Ibm-acpi
11344 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11345 S:      Maintained
11346 F:      drivers/platform/x86/thinkpad_acpi.c
11347
11348 TI BANDGAP AND THERMAL DRIVER
11349 M:      Eduardo Valentin <edubezval@gmail.com>
11350 M:      Keerthy <j-keerthy@ti.com>
11351 L:      linux-pm@vger.kernel.org
11352 L:      linux-omap@vger.kernel.org
11353 S:      Maintained
11354 F:      drivers/thermal/ti-soc-thermal/
11355
11356 TI VPE/CAL DRIVERS
11357 M:      Benoit Parrot <bparrot@ti.com>
11358 L:      linux-media@vger.kernel.org
11359 W:      http://linuxtv.org/
11360 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11361 S:      Maintained
11362 F:      drivers/media/platform/ti-vpe/
11363
11364 TI CDCE706 CLOCK DRIVER
11365 M:      Max Filippov <jcmvbkbc@gmail.com>
11366 S:      Maintained
11367 F:      drivers/clk/clk-cdce706.c
11368
11369 TI CLOCK DRIVER
11370 M:      Tero Kristo <t-kristo@ti.com>
11371 L:      linux-omap@vger.kernel.org
11372 S:      Maintained
11373 F:      drivers/clk/ti/
11374 F:      include/linux/clk/ti.h
11375
11376 TI ETHERNET SWITCH DRIVER (CPSW)
11377 M:      Mugunthan V N <mugunthanvnm@ti.com>
11378 R:      Grygorii Strashko <grygorii.strashko@ti.com>
11379 L:      linux-omap@vger.kernel.org
11380 L:      netdev@vger.kernel.org
11381 S:      Maintained
11382 F:      drivers/net/ethernet/ti/cpsw*
11383 F:      drivers/net/ethernet/ti/davinci*
11384
11385 TI FLASH MEDIA INTERFACE DRIVER
11386 M:      Alex Dubov <oakad@yahoo.com>
11387 S:      Maintained
11388 F:      drivers/misc/tifm*
11389 F:      drivers/mmc/host/tifm_sd.c
11390 F:      include/linux/tifm.h
11391
11392 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11393 M:      Santosh Shilimkar <ssantosh@kernel.org>
11394 L:      linux-kernel@vger.kernel.org
11395 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11396 S:      Maintained
11397 F:      drivers/soc/ti/*
11398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11399
11400
11401 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11402 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
11403 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11404 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11405 S:      Maintained
11406 F:      sound/soc/codecs/lm49453*
11407 F:      sound/soc/codecs/isabelle*
11408
11409 TI LP855x BACKLIGHT DRIVER
11410 M:      Milo Kim <milo.kim@ti.com>
11411 S:      Maintained
11412 F:      Documentation/backlight/lp855x-driver.txt
11413 F:      drivers/video/backlight/lp855x_bl.c
11414 F:      include/linux/platform_data/lp855x.h
11415
11416 TI LP8727 CHARGER DRIVER
11417 M:      Milo Kim <milo.kim@ti.com>
11418 S:      Maintained
11419 F:      drivers/power/lp8727_charger.c
11420 F:      include/linux/platform_data/lp8727.h
11421
11422 TI LP8788 MFD DRIVER
11423 M:      Milo Kim <milo.kim@ti.com>
11424 S:      Maintained
11425 F:      drivers/iio/adc/lp8788_adc.c
11426 F:      drivers/leds/leds-lp8788.c
11427 F:      drivers/mfd/lp8788*.c
11428 F:      drivers/power/lp8788-charger.c
11429 F:      drivers/regulator/lp8788-*.c
11430 F:      include/linux/mfd/lp8788*.h
11431
11432 TI NETCP ETHERNET DRIVER
11433 M:      Wingman Kwok <w-kwok2@ti.com>
11434 M:      Murali Karicheri <m-karicheri2@ti.com>
11435 L:      netdev@vger.kernel.org
11436 S:      Maintained
11437 F:      drivers/net/ethernet/ti/netcp*
11438
11439 TI TAS571X FAMILY ASoC CODEC DRIVER
11440 M:      Kevin Cernekee <cernekee@chromium.org>
11441 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11442 S:      Odd Fixes
11443 F:      sound/soc/codecs/tas571x*
11444
11445 TI TWL4030 SERIES SOC CODEC DRIVER
11446 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11447 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11448 S:      Maintained
11449 F:      sound/soc/codecs/twl4030*
11450
11451 TI WILINK WIRELESS DRIVERS
11452 L:      linux-wireless@vger.kernel.org
11453 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11454 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11456 S:      Orphan
11457 F:      drivers/net/wireless/ti/
11458 F:      include/linux/wl12xx.h
11459
11460 TIPC NETWORK LAYER
11461 M:      Jon Maloy <jon.maloy@ericsson.com>
11462 M:      Ying Xue <ying.xue@windriver.com>
11463 L:      netdev@vger.kernel.org (core kernel code)
11464 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11465 W:      http://tipc.sourceforge.net/
11466 S:      Maintained
11467 F:      include/uapi/linux/tipc*.h
11468 F:      net/tipc/
11469
11470 TILE ARCHITECTURE
11471 M:      Chris Metcalf <cmetcalf@mellanox.com>
11472 W:      http://www.mellanox.com/repository/solutions/tile-scm/
11473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11474 S:      Supported
11475 F:      arch/tile/
11476 F:      drivers/char/tile-srom.c
11477 F:      drivers/edac/tile_edac.c
11478 F:      drivers/net/ethernet/tile/
11479 F:      drivers/rtc/rtc-tile.c
11480 F:      drivers/tty/hvc/hvc_tile.c
11481 F:      drivers/tty/serial/tilegx.c
11482 F:      drivers/usb/host/*-tilegx.c
11483 F:      include/linux/usb/tilegx.h
11484
11485 TLAN NETWORK DRIVER
11486 M:      Samuel Chessman <chessman@tux.org>
11487 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11488 W:      http://sourceforge.net/projects/tlan/
11489 S:      Maintained
11490 F:      Documentation/networking/tlan.txt
11491 F:      drivers/net/ethernet/ti/tlan.*
11492
11493 TOMOYO SECURITY MODULE
11494 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11495 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11496 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11497 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11498 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11499 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11500 W:      http://tomoyo.sourceforge.jp/
11501 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11502 S:      Maintained
11503 F:      security/tomoyo/
11504
11505 TOPSTAR LAPTOP EXTRAS DRIVER
11506 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11507 L:      platform-driver-x86@vger.kernel.org
11508 S:      Maintained
11509 F:      drivers/platform/x86/topstar-laptop.c
11510
11511 TOSHIBA ACPI EXTRAS DRIVER
11512 M:      Azael Avalos <coproscefalo@gmail.com>
11513 L:      platform-driver-x86@vger.kernel.org
11514 S:      Maintained
11515 F:      drivers/platform/x86/toshiba_acpi.c
11516
11517 TOSHIBA BLUETOOTH DRIVER
11518 M:      Azael Avalos <coproscefalo@gmail.com>
11519 L:      platform-driver-x86@vger.kernel.org
11520 S:      Maintained
11521 F:      drivers/platform/x86/toshiba_bluetooth.c
11522
11523 TOSHIBA HDD ACTIVE PROTECTION SENSOR 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_haps.c
11528
11529 TOSHIBA WMI HOTKEYS 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-wmi.c
11534
11535 TOSHIBA SMM DRIVER
11536 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11537 W:      http://www.buzzard.org.uk/toshiba/
11538 S:      Maintained
11539 F:      drivers/char/toshiba.c
11540 F:      include/linux/toshiba.h
11541 F:      include/uapi/linux/toshiba.h
11542
11543 TOSHIBA TC358743 DRIVER
11544 M:      Mats Randgaard <matrandg@cisco.com>
11545 L:      linux-media@vger.kernel.org
11546 S:      Maintained
11547 F:      drivers/media/i2c/tc358743*
11548 F:      include/media/i2c/tc358743.h
11549
11550 TMIO/SDHI MMC DRIVER
11551 M:      Wolfram Sang <wsa+renesas@sang-engineering.com>
11552 L:      linux-mmc@vger.kernel.org
11553 S:      Supported
11554 F:      drivers/mmc/host/tmio_mmc*
11555 F:      drivers/mmc/host/sh_mobile_sdhi.c
11556 F:      include/linux/mfd/tmio.h
11557
11558 TMP401 HARDWARE MONITOR DRIVER
11559 M:      Guenter Roeck <linux@roeck-us.net>
11560 L:      linux-hwmon@vger.kernel.org
11561 S:      Maintained
11562 F:      Documentation/hwmon/tmp401
11563 F:      drivers/hwmon/tmp401.c
11564
11565 TMPFS (SHMEM FILESYSTEM)
11566 M:      Hugh Dickins <hughd@google.com>
11567 L:      linux-mm@kvack.org
11568 S:      Maintained
11569 F:      include/linux/shmem_fs.h
11570 F:      mm/shmem.c
11571
11572 TM6000 VIDEO4LINUX DRIVER
11573 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11574 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11575 L:      linux-media@vger.kernel.org
11576 W:      https://linuxtv.org
11577 T:      git git://linuxtv.org/media_tree.git
11578 S:      Odd fixes
11579 F:      drivers/media/usb/tm6000/
11580
11581 TW68 VIDEO4LINUX DRIVER
11582 M:      Hans Verkuil <hverkuil@xs4all.nl>
11583 L:      linux-media@vger.kernel.org
11584 T:      git git://linuxtv.org/media_tree.git
11585 W:      https://linuxtv.org
11586 S:      Odd Fixes
11587 F:      drivers/media/pci/tw68/
11588
11589 TW686X VIDEO4LINUX DRIVER
11590 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11591 L:      linux-media@vger.kernel.org
11592 T:      git git://linuxtv.org/media_tree.git
11593 W:      http://linuxtv.org
11594 S:      Maintained
11595 F:      drivers/media/pci/tw686x/
11596
11597 TPM DEVICE DRIVER
11598 M:      Peter Huewe <peterhuewe@gmx.de>
11599 M:      Marcel Selhorst <tpmdd@selhorst.net>
11600 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11601 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11602 W:      http://tpmdd.sourceforge.net
11603 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11604 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11605 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11606 S:      Maintained
11607 F:      drivers/char/tpm/
11608
11609 TPM IBM_VTPM DEVICE DRIVER
11610 M:      Ashley Lai <ashleydlai@gmail.com>
11611 W:      http://tpmdd.sourceforge.net
11612 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11613 S:      Maintained
11614 F:      drivers/char/tpm/tpm_ibmvtpm*
11615
11616 TRACING
11617 M:      Steven Rostedt <rostedt@goodmis.org>
11618 M:      Ingo Molnar <mingo@redhat.com>
11619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11620 S:      Maintained
11621 F:      Documentation/trace/ftrace.txt
11622 F:      arch/*/*/*/ftrace.h
11623 F:      arch/*/kernel/ftrace.c
11624 F:      include/*/ftrace.h
11625 F:      include/linux/trace*.h
11626 F:      include/trace/
11627 F:      kernel/trace/
11628 F:      tools/testing/selftests/ftrace/
11629
11630 TRACING MMIO ACCESSES (MMIOTRACE)
11631 M:      Steven Rostedt <rostedt@goodmis.org>
11632 M:      Ingo Molnar <mingo@kernel.org>
11633 R:      Karol Herbst <karolherbst@gmail.com>
11634 R:      Pekka Paalanen <ppaalanen@gmail.com>
11635 S:      Maintained
11636 L:      linux-kernel@vger.kernel.org
11637 L:      nouveau@lists.freedesktop.org
11638 F:      kernel/trace/trace_mmiotrace.c
11639 F:      include/linux/mmiotrace.h
11640 F:      arch/x86/mm/kmmio.c
11641 F:      arch/x86/mm/mmio-mod.c
11642 F:      arch/x86/mm/testmmiotrace.c
11643
11644 TRIVIAL PATCHES
11645 M:      Jiri Kosina <trivial@kernel.org>
11646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11647 S:      Maintained
11648 K:      ^Subject:.*(?i)trivial
11649
11650 TTY LAYER
11651 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11652 M:      Jiri Slaby <jslaby@suse.com>
11653 S:      Supported
11654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11655 F:      Documentation/serial/
11656 F:      drivers/tty/
11657 F:      drivers/tty/serial/serial_core.c
11658 F:      include/linux/serial_core.h
11659 F:      include/linux/serial.h
11660 F:      include/linux/tty.h
11661 F:      include/uapi/linux/serial_core.h
11662 F:      include/uapi/linux/serial.h
11663 F:      include/uapi/linux/tty.h
11664
11665 TUA9001 MEDIA DRIVER
11666 M:      Antti Palosaari <crope@iki.fi>
11667 L:      linux-media@vger.kernel.org
11668 W:      https://linuxtv.org
11669 W:      http://palosaari.fi/linux/
11670 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11671 T:      git git://linuxtv.org/anttip/media_tree.git
11672 S:      Maintained
11673 F:      drivers/media/tuners/tua9001*
11674
11675 TULIP NETWORK DRIVERS
11676 L:      netdev@vger.kernel.org
11677 L:      linux-parisc@vger.kernel.org
11678 S:      Orphan
11679 F:      drivers/net/ethernet/dec/tulip/
11680
11681 TUN/TAP driver
11682 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11683 W:      http://vtun.sourceforge.net/tun
11684 S:      Maintained
11685 F:      Documentation/networking/tuntap.txt
11686 F:      arch/um/os-Linux/drivers/
11687
11688 TURBOCHANNEL SUBSYSTEM
11689 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11690 M:      Ralf Baechle <ralf@linux-mips.org>
11691 L:      linux-mips@linux-mips.org
11692 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11693 S:      Maintained
11694 F:      drivers/tc/
11695 F:      include/linux/tc.h
11696
11697 U14-34F SCSI DRIVER
11698 M:      Dario Ballabio <ballabio_dario@emc.com>
11699 L:      linux-scsi@vger.kernel.org
11700 S:      Maintained
11701 F:      drivers/scsi/u14-34f.c
11702
11703 UBI FILE SYSTEM (UBIFS)
11704 M:      Richard Weinberger <richard@nod.at>
11705 M:      Artem Bityutskiy <dedekind1@gmail.com>
11706 M:      Adrian Hunter <adrian.hunter@intel.com>
11707 L:      linux-mtd@lists.infradead.org
11708 T:      git git://git.infradead.org/ubifs-2.6.git
11709 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11710 S:      Supported
11711 F:      Documentation/filesystems/ubifs.txt
11712 F:      fs/ubifs/
11713
11714 UCLINUX (M68KNOMMU AND COLDFIRE)
11715 M:      Greg Ungerer <gerg@linux-m68k.org>
11716 W:      http://www.linux-m68k.org/
11717 W:      http://www.uclinux.org/
11718 L:      linux-m68k@lists.linux-m68k.org
11719 L:      uclinux-dev@uclinux.org  (subscribers-only)
11720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11721 S:      Maintained
11722 F:      arch/m68k/coldfire/
11723 F:      arch/m68k/68*/
11724 F:      arch/m68k/*/*_no.*
11725 F:      arch/m68k/include/asm/*_no.*
11726
11727 UDF FILESYSTEM
11728 M:      Jan Kara <jack@suse.com>
11729 S:      Maintained
11730 F:      Documentation/filesystems/udf.txt
11731 F:      fs/udf/
11732
11733 UFS FILESYSTEM
11734 M:      Evgeniy Dushistov <dushistov@mail.ru>
11735 S:      Maintained
11736 F:      Documentation/filesystems/ufs.txt
11737 F:      fs/ufs/
11738
11739 UHID USERSPACE HID IO DRIVER:
11740 M:      David Herrmann <dh.herrmann@googlemail.com>
11741 L:      linux-input@vger.kernel.org
11742 S:      Maintained
11743 F:      drivers/hid/uhid.c
11744 F:      include/uapi/linux/uhid.h
11745
11746 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11747 L:      linux-usb@vger.kernel.org
11748 S:      Orphan
11749 F:      drivers/uwb/
11750 F:      include/linux/uwb.h
11751 F:      include/linux/uwb/
11752
11753 UNICORE32 ARCHITECTURE:
11754 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11755 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11756 S:      Maintained
11757 T:      git git://github.com/gxt/linux.git
11758 F:      arch/unicore32/
11759
11760 UNIFDEF
11761 M:      Tony Finch <dot@dotat.at>
11762 W:      http://dotat.at/prog/unifdef
11763 S:      Maintained
11764 F:      scripts/unifdef.c
11765
11766 UNIFORM CDROM DRIVER
11767 M:      Jens Axboe <axboe@kernel.dk>
11768 W:      http://www.kernel.dk
11769 S:      Maintained
11770 F:      Documentation/cdrom/
11771 F:      drivers/cdrom/cdrom.c
11772 F:      include/linux/cdrom.h
11773 F:      include/uapi/linux/cdrom.h
11774
11775 UNISYS S-PAR DRIVERS
11776 M:      David Kershner <david.kershner@unisys.com>
11777 L:      sparmaintainer@unisys.com (Unisys internal)
11778 S:      Supported
11779 F:      drivers/staging/unisys/
11780
11781 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11782 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11783 L:      linux-scsi@vger.kernel.org
11784 S:      Supported
11785 F:      Documentation/scsi/ufs.txt
11786 F:      drivers/scsi/ufs/
11787
11788 UNSORTED BLOCK IMAGES (UBI)
11789 M:      Artem Bityutskiy <dedekind1@gmail.com>
11790 M:      Richard Weinberger <richard@nod.at>
11791 W:      http://www.linux-mtd.infradead.org/
11792 L:      linux-mtd@lists.infradead.org
11793 T:      git git://git.infradead.org/ubifs-2.6.git
11794 S:      Supported
11795 F:      drivers/mtd/ubi/
11796 F:      include/linux/mtd/ubi.h
11797 F:      include/uapi/mtd/ubi-user.h
11798
11799 USB ACM DRIVER
11800 M:      Oliver Neukum <oneukum@suse.com>
11801 L:      linux-usb@vger.kernel.org
11802 S:      Maintained
11803 F:      Documentation/usb/acm.txt
11804 F:      drivers/usb/class/cdc-acm.*
11805
11806 USB AR5523 WIRELESS DRIVER
11807 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11808 L:      linux-wireless@vger.kernel.org
11809 S:      Maintained
11810 F:      drivers/net/wireless/ath/ar5523/
11811
11812 USB ATTACHED SCSI
11813 M:      Hans de Goede <hdegoede@redhat.com>
11814 M:      Gerd Hoffmann <kraxel@redhat.com>
11815 L:      linux-usb@vger.kernel.org
11816 L:      linux-scsi@vger.kernel.org
11817 S:      Maintained
11818 F:      drivers/usb/storage/uas.c
11819
11820 USB CDC ETHERNET DRIVER
11821 M:      Oliver Neukum <oliver@neukum.org>
11822 L:      linux-usb@vger.kernel.org
11823 S:      Maintained
11824 F:      drivers/net/usb/cdc_*.c
11825 F:      include/uapi/linux/usb/cdc.h
11826
11827 USB CHAOSKEY DRIVER
11828 M:      Keith Packard <keithp@keithp.com>
11829 L:      linux-usb@vger.kernel.org
11830 S:      Maintained
11831 F:      drivers/usb/misc/chaoskey.c
11832
11833 USB CYPRESS C67X00 DRIVER
11834 M:      Peter Korsgaard <jacmet@sunsite.dk>
11835 L:      linux-usb@vger.kernel.org
11836 S:      Maintained
11837 F:      drivers/usb/c67x00/
11838
11839 USB DAVICOM DM9601 DRIVER
11840 M:      Peter Korsgaard <jacmet@sunsite.dk>
11841 L:      netdev@vger.kernel.org
11842 W:      http://www.linux-usb.org/usbnet
11843 S:      Maintained
11844 F:      drivers/net/usb/dm9601.c
11845
11846 USB DIAMOND RIO500 DRIVER
11847 M:      Cesar Miquel <miquel@df.uba.ar>
11848 L:      rio500-users@lists.sourceforge.net
11849 W:      http://rio500.sourceforge.net
11850 S:      Maintained
11851 F:      drivers/usb/misc/rio500*
11852
11853 USB EHCI DRIVER
11854 M:      Alan Stern <stern@rowland.harvard.edu>
11855 L:      linux-usb@vger.kernel.org
11856 S:      Maintained
11857 F:      Documentation/usb/ehci.txt
11858 F:      drivers/usb/host/ehci*
11859
11860 USB GADGET/PERIPHERAL SUBSYSTEM
11861 M:      Felipe Balbi <balbi@kernel.org>
11862 L:      linux-usb@vger.kernel.org
11863 W:      http://www.linux-usb.org/gadget
11864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11865 S:      Maintained
11866 F:      drivers/usb/gadget/
11867 F:      include/linux/usb/gadget*
11868
11869 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11870 M:      Jiri Kosina <jikos@kernel.org>
11871 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11872 L:      linux-usb@vger.kernel.org
11873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11874 S:      Maintained
11875 F:      Documentation/hid/hiddev.txt
11876 F:      drivers/hid/usbhid/
11877
11878 USB ISP116X DRIVER
11879 M:      Olav Kongas <ok@artecdesign.ee>
11880 L:      linux-usb@vger.kernel.org
11881 S:      Maintained
11882 F:      drivers/usb/host/isp116x*
11883 F:      include/linux/usb/isp116x.h
11884
11885 USB LAN78XX ETHERNET DRIVER
11886 M:      Woojung Huh <woojung.huh@microchip.com>
11887 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11888 L:      netdev@vger.kernel.org
11889 S:      Maintained
11890 F:      drivers/net/usb/lan78xx.*
11891
11892 USB MASS STORAGE DRIVER
11893 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11894 L:      linux-usb@vger.kernel.org
11895 L:      usb-storage@lists.one-eyed-alien.net
11896 S:      Maintained
11897 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11898 F:      drivers/usb/storage/
11899
11900 USB MIDI DRIVER
11901 M:      Clemens Ladisch <clemens@ladisch.de>
11902 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11903 T:      git git://git.alsa-project.org/alsa-kernel.git
11904 S:      Maintained
11905 F:      sound/usb/midi.*
11906
11907 USB NETWORKING DRIVERS
11908 L:      linux-usb@vger.kernel.org
11909 S:      Odd Fixes
11910 F:      drivers/net/usb/
11911
11912 USB OHCI DRIVER
11913 M:      Alan Stern <stern@rowland.harvard.edu>
11914 L:      linux-usb@vger.kernel.org
11915 S:      Maintained
11916 F:      Documentation/usb/ohci.txt
11917 F:      drivers/usb/host/ohci*
11918
11919 USB OTG FSM (Finite State Machine)
11920 M:      Peter Chen <Peter.Chen@nxp.com>
11921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11922 L:      linux-usb@vger.kernel.org
11923 S:      Maintained
11924 F:      drivers/usb/common/usb-otg-fsm.c
11925
11926 USB OVER IP DRIVER
11927 M:      Valentina Manea <valentina.manea.m@gmail.com>
11928 M:      Shuah Khan <shuahkh@osg.samsung.com>
11929 M:      Shuah Khan <shuah@kernel.org>
11930 L:      linux-usb@vger.kernel.org
11931 S:      Maintained
11932 F:      Documentation/usb/usbip_protocol.txt
11933 F:      drivers/usb/usbip/
11934 F:      tools/usb/usbip/
11935
11936 USB PEGASUS DRIVER
11937 M:      Petko Manolov <petkan@nucleusys.com>
11938 L:      linux-usb@vger.kernel.org
11939 L:      netdev@vger.kernel.org
11940 T:      git git://github.com/petkan/pegasus.git
11941 W:      https://github.com/petkan/pegasus
11942 S:      Maintained
11943 F:      drivers/net/usb/pegasus.*
11944
11945 USB PHY LAYER
11946 M:      Felipe Balbi <balbi@kernel.org>
11947 L:      linux-usb@vger.kernel.org
11948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11949 S:      Maintained
11950 F:      drivers/usb/phy/
11951
11952 USB PRINTER DRIVER (usblp)
11953 M:      Pete Zaitcev <zaitcev@redhat.com>
11954 L:      linux-usb@vger.kernel.org
11955 S:      Supported
11956 F:      drivers/usb/class/usblp.c
11957
11958 USB QMI WWAN NETWORK DRIVER
11959 M:      Bjørn Mork <bjorn@mork.no>
11960 L:      netdev@vger.kernel.org
11961 S:      Maintained
11962 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11963 F:      drivers/net/usb/qmi_wwan.c
11964
11965 USB RTL8150 DRIVER
11966 M:      Petko Manolov <petkan@nucleusys.com>
11967 L:      linux-usb@vger.kernel.org
11968 L:      netdev@vger.kernel.org
11969 T:      git git://github.com/petkan/rtl8150.git
11970 W:      https://github.com/petkan/rtl8150
11971 S:      Maintained
11972 F:      drivers/net/usb/rtl8150.c
11973
11974 USB SERIAL SUBSYSTEM
11975 M:      Johan Hovold <johan@kernel.org>
11976 L:      linux-usb@vger.kernel.org
11977 S:      Maintained
11978 F:      Documentation/usb/usb-serial.txt
11979 F:      drivers/usb/serial/
11980 F:      include/linux/usb/serial.h
11981
11982 USB SMSC75XX ETHERNET DRIVER
11983 M:      Steve Glendinning <steve.glendinning@shawell.net>
11984 L:      netdev@vger.kernel.org
11985 S:      Maintained
11986 F:      drivers/net/usb/smsc75xx.*
11987
11988 USB SMSC95XX ETHERNET DRIVER
11989 M:      Steve Glendinning <steve.glendinning@shawell.net>
11990 L:      netdev@vger.kernel.org
11991 S:      Maintained
11992 F:      drivers/net/usb/smsc95xx.*
11993
11994 USB SUBSYSTEM
11995 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11996 L:      linux-usb@vger.kernel.org
11997 W:      http://www.linux-usb.org
11998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11999 S:      Supported
12000 F:      Documentation/devicetree/bindings/usb/
12001 F:      Documentation/usb/
12002 F:      drivers/usb/
12003 F:      include/linux/usb.h
12004 F:      include/linux/usb/
12005
12006 USB UHCI DRIVER
12007 M:      Alan Stern <stern@rowland.harvard.edu>
12008 L:      linux-usb@vger.kernel.org
12009 S:      Maintained
12010 F:      drivers/usb/host/uhci*
12011
12012 USB "USBNET" DRIVER FRAMEWORK
12013 M:      Oliver Neukum <oneukum@suse.com>
12014 L:      netdev@vger.kernel.org
12015 W:      http://www.linux-usb.org/usbnet
12016 S:      Maintained
12017 F:      drivers/net/usb/usbnet.c
12018 F:      include/linux/usb/usbnet.h
12019
12020 USB VIDEO CLASS
12021 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12022 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12023 L:      linux-media@vger.kernel.org
12024 T:      git git://linuxtv.org/media_tree.git
12025 W:      http://www.ideasonboard.org/uvc/
12026 S:      Maintained
12027 F:      drivers/media/usb/uvc/
12028 F:      include/uapi/linux/uvcvideo.h
12029
12030 USB VISION DRIVER
12031 M:      Hans Verkuil <hverkuil@xs4all.nl>
12032 L:      linux-media@vger.kernel.org
12033 T:      git git://linuxtv.org/media_tree.git
12034 W:      https://linuxtv.org
12035 S:      Odd Fixes
12036 F:      drivers/media/usb/usbvision/
12037
12038 USB WEBCAM GADGET
12039 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12040 L:      linux-usb@vger.kernel.org
12041 S:      Maintained
12042 F:      drivers/usb/gadget/function/*uvc*
12043 F:      drivers/usb/gadget/legacy/webcam.c
12044
12045 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12046 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
12047 L:      linux-wireless@vger.kernel.org
12048 S:      Maintained
12049 F:      drivers/net/wireless/rndis_wlan.c
12050
12051 USB XHCI DRIVER
12052 M:      Mathias Nyman <mathias.nyman@intel.com>
12053 L:      linux-usb@vger.kernel.org
12054 S:      Supported
12055 F:      drivers/usb/host/xhci*
12056 F:      drivers/usb/host/pci-quirks*
12057
12058 USB ZD1201 DRIVER
12059 L:      linux-wireless@vger.kernel.org
12060 W:      http://linux-lc100020.sourceforge.net
12061 S:      Orphan
12062 F:      drivers/net/wireless/zydas/zd1201.*
12063
12064 USB ZR364XX DRIVER
12065 M:      Antoine Jacquet <royale@zerezo.com>
12066 L:      linux-usb@vger.kernel.org
12067 L:      linux-media@vger.kernel.org
12068 T:      git git://linuxtv.org/media_tree.git
12069 W:      http://royale.zerezo.com/zr364xx/
12070 S:      Maintained
12071 F:      Documentation/video4linux/zr364xx.txt
12072 F:      drivers/media/usb/zr364xx/
12073
12074 ULPI BUS
12075 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
12076 L:      linux-usb@vger.kernel.org
12077 S:      Maintained
12078 F:      drivers/usb/common/ulpi.c
12079 F:      include/linux/ulpi/
12080
12081 USER-MODE LINUX (UML)
12082 M:      Jeff Dike <jdike@addtoit.com>
12083 M:      Richard Weinberger <richard@nod.at>
12084 L:      user-mode-linux-devel@lists.sourceforge.net
12085 L:      user-mode-linux-user@lists.sourceforge.net
12086 W:      http://user-mode-linux.sourceforge.net
12087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12088 S:      Maintained
12089 F:      Documentation/virtual/uml/
12090 F:      arch/um/
12091 F:      arch/x86/um/
12092 F:      fs/hostfs/
12093 F:      fs/hppfs/
12094
12095 USERSPACE I/O (UIO)
12096 M:      "Hans J. Koch" <hjk@hansjkoch.de>
12097 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12098 S:      Maintained
12099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12100 F:      Documentation/DocBook/uio-howto.tmpl
12101 F:      drivers/uio/
12102 F:      include/linux/uio*.h
12103
12104 UTIL-LINUX PACKAGE
12105 M:      Karel Zak <kzak@redhat.com>
12106 L:      util-linux@vger.kernel.org
12107 W:      http://en.wikipedia.org/wiki/Util-linux
12108 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12109 S:      Maintained
12110
12111 UVESAFB DRIVER
12112 M:      Michal Januszewski <spock@gentoo.org>
12113 L:      linux-fbdev@vger.kernel.org
12114 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
12115 S:      Maintained
12116 F:      Documentation/fb/uvesafb.txt
12117 F:      drivers/video/fbdev/uvesafb.*
12118
12119 VF610 NAND DRIVER
12120 M:      Stefan Agner <stefan@agner.ch>
12121 L:      linux-mtd@lists.infradead.org
12122 S:      Supported
12123 F:      drivers/mtd/nand/vf610_nfc.c
12124
12125 VFAT/FAT/MSDOS FILESYSTEM
12126 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12127 S:      Maintained
12128 F:      Documentation/filesystems/vfat.txt
12129 F:      fs/fat/
12130
12131 VFIO DRIVER
12132 M:      Alex Williamson <alex.williamson@redhat.com>
12133 L:      kvm@vger.kernel.org
12134 T:      git git://github.com/awilliam/linux-vfio.git
12135 S:      Maintained
12136 F:      Documentation/vfio.txt
12137 F:      drivers/vfio/
12138 F:      include/linux/vfio.h
12139 F:      include/uapi/linux/vfio.h
12140
12141 VFIO PLATFORM DRIVER
12142 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
12143 L:      kvm@vger.kernel.org
12144 S:      Maintained
12145 F:      drivers/vfio/platform/
12146
12147 VIDEOBUF2 FRAMEWORK
12148 M:      Pawel Osciak <pawel@osciak.com>
12149 M:      Marek Szyprowski <m.szyprowski@samsung.com>
12150 M:      Kyungmin Park <kyungmin.park@samsung.com>
12151 L:      linux-media@vger.kernel.org
12152 S:      Maintained
12153 F:      drivers/media/v4l2-core/videobuf2-*
12154 F:      include/media/videobuf2-*
12155
12156 VIRTUAL SERIO DEVICE DRIVER
12157 M:      Stephen Chandler Paul <thatslyude@gmail.com>
12158 S:      Maintained
12159 F:      drivers/input/serio/userio.c
12160 F:      include/uapi/linux/userio.h
12161
12162 VIRTIO CONSOLE DRIVER
12163 M:      Amit Shah <amit.shah@redhat.com>
12164 L:      virtualization@lists.linux-foundation.org
12165 S:      Maintained
12166 F:      drivers/char/virtio_console.c
12167 F:      include/linux/virtio_console.h
12168 F:      include/uapi/linux/virtio_console.h
12169
12170 VIRTIO CORE, NET AND BLOCK DRIVERS
12171 M:      "Michael S. Tsirkin" <mst@redhat.com>
12172 L:      virtualization@lists.linux-foundation.org
12173 S:      Maintained
12174 F:      Documentation/devicetree/bindings/virtio/
12175 F:      drivers/virtio/
12176 F:      tools/virtio/
12177 F:      drivers/net/virtio_net.c
12178 F:      drivers/block/virtio_blk.c
12179 F:      include/linux/virtio_*.h
12180 F:      include/uapi/linux/virtio_*.h
12181
12182 VIRTIO DRIVERS FOR S390
12183 M:      Christian Borntraeger <borntraeger@de.ibm.com>
12184 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
12185 L:      linux-s390@vger.kernel.org
12186 L:      virtualization@lists.linux-foundation.org
12187 L:      kvm@vger.kernel.org
12188 S:      Supported
12189 F:      drivers/s390/virtio/
12190
12191 VIRTIO GPU DRIVER
12192 M:      David Airlie <airlied@linux.ie>
12193 M:      Gerd Hoffmann <kraxel@redhat.com>
12194 L:      dri-devel@lists.freedesktop.org
12195 L:      virtualization@lists.linux-foundation.org
12196 S:      Maintained
12197 F:      drivers/gpu/drm/virtio/
12198 F:      include/uapi/linux/virtio_gpu.h
12199
12200 VIRTIO HOST (VHOST)
12201 M:      "Michael S. Tsirkin" <mst@redhat.com>
12202 L:      kvm@vger.kernel.org
12203 L:      virtualization@lists.linux-foundation.org
12204 L:      netdev@vger.kernel.org
12205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12206 S:      Maintained
12207 F:      drivers/vhost/
12208 F:      include/uapi/linux/vhost.h
12209
12210 VIRTIO INPUT DRIVER
12211 M:      Gerd Hoffmann <kraxel@redhat.com>
12212 S:      Maintained
12213 F:      drivers/virtio/virtio_input.c
12214 F:      include/uapi/linux/virtio_input.h
12215
12216 VIA RHINE NETWORK DRIVER
12217 S:      Orphan
12218 F:      drivers/net/ethernet/via/via-rhine.c
12219
12220 VIA SD/MMC CARD CONTROLLER DRIVER
12221 M:      Bruce Chang <brucechang@via.com.tw>
12222 M:      Harald Welte <HaraldWelte@viatech.com>
12223 S:      Maintained
12224 F:      drivers/mmc/host/via-sdmmc.c
12225
12226 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12227 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12228 L:      linux-fbdev@vger.kernel.org
12229 S:      Maintained
12230 F:      include/linux/via-core.h
12231 F:      include/linux/via-gpio.h
12232 F:      include/linux/via_i2c.h
12233 F:      drivers/video/fbdev/via/
12234
12235 VIA VELOCITY NETWORK DRIVER
12236 M:      Francois Romieu <romieu@fr.zoreil.com>
12237 L:      netdev@vger.kernel.org
12238 S:      Maintained
12239 F:      drivers/net/ethernet/via/via-velocity.*
12240
12241 VIRT LIB
12242 M:      Alex Williamson <alex.williamson@redhat.com>
12243 M:      Paolo Bonzini <pbonzini@redhat.com>
12244 L:      kvm@vger.kernel.org
12245 S:      Supported
12246 F:      virt/lib/
12247
12248 VIVID VIRTUAL VIDEO DRIVER
12249 M:      Hans Verkuil <hverkuil@xs4all.nl>
12250 L:      linux-media@vger.kernel.org
12251 T:      git git://linuxtv.org/media_tree.git
12252 W:      https://linuxtv.org
12253 S:      Maintained
12254 F:      drivers/media/platform/vivid/*
12255
12256 VLAN (802.1Q)
12257 M:      Patrick McHardy <kaber@trash.net>
12258 L:      netdev@vger.kernel.org
12259 S:      Maintained
12260 F:      drivers/net/macvlan.c
12261 F:      include/linux/if_*vlan.h
12262 F:      net/8021q/
12263
12264 VLYNQ BUS
12265 M:      Florian Fainelli <florian@openwrt.org>
12266 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
12267 S:      Maintained
12268 F:      drivers/vlynq/vlynq.c
12269 F:      include/linux/vlynq.h
12270
12271 VME SUBSYSTEM
12272 M:      Martyn Welch <martyn@welchs.me.uk>
12273 M:      Manohar Vanga <manohar.vanga@gmail.com>
12274 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12275 L:      devel@driverdev.osuosl.org
12276 S:      Maintained
12277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12278 F:      Documentation/vme_api.txt
12279 F:      drivers/staging/vme/
12280 F:      drivers/vme/
12281 F:      include/linux/vme*
12282
12283 VMWARE HYPERVISOR INTERFACE
12284 M:      Alok Kataria <akataria@vmware.com>
12285 L:      virtualization@lists.linux-foundation.org
12286 S:      Supported
12287 F:      arch/x86/kernel/cpu/vmware.c
12288
12289 VMWARE BALLOON DRIVER
12290 M:      Xavier Deguillard <xdeguillard@vmware.com>
12291 M:      Philip Moltmann <moltmann@vmware.com>
12292 M:      "VMware, Inc." <pv-drivers@vmware.com>
12293 L:      linux-kernel@vger.kernel.org
12294 S:      Maintained
12295 F:      drivers/misc/vmw_balloon.c
12296
12297 VMWARE VMMOUSE SUBDRIVER
12298 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12299 M:      "VMware, Inc." <pv-drivers@vmware.com>
12300 L:      linux-input@vger.kernel.org
12301 S:      Maintained
12302 F:      drivers/input/mouse/vmmouse.c
12303 F:      drivers/input/mouse/vmmouse.h
12304
12305 VMWARE VMXNET3 ETHERNET DRIVER
12306 M:      Shrikrishna Khare <skhare@vmware.com>
12307 M:      "VMware, Inc." <pv-drivers@vmware.com>
12308 L:      netdev@vger.kernel.org
12309 S:      Maintained
12310 F:      drivers/net/vmxnet3/
12311
12312 VMware PVSCSI driver
12313 M:      Arvind Kumar <arvindkumar@vmware.com>
12314 M:      VMware PV-Drivers <pv-drivers@vmware.com>
12315 L:      linux-scsi@vger.kernel.org
12316 S:      Maintained
12317 F:      drivers/scsi/vmw_pvscsi.c
12318 F:      drivers/scsi/vmw_pvscsi.h
12319
12320 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12321 M:      Liam Girdwood <lgirdwood@gmail.com>
12322 M:      Mark Brown <broonie@kernel.org>
12323 L:      linux-kernel@vger.kernel.org
12324 W:      http://www.slimlogic.co.uk/?p=48
12325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12326 S:      Supported
12327 F:      Documentation/devicetree/bindings/regulator/
12328 F:      drivers/regulator/
12329 F:      include/dt-bindings/regulator/
12330 F:      include/linux/regulator/
12331
12332 VRF
12333 M:      David Ahern <dsa@cumulusnetworks.com>
12334 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
12335 L:      netdev@vger.kernel.org
12336 S:      Maintained
12337 F:      drivers/net/vrf.c
12338 F:      Documentation/networking/vrf.txt
12339
12340 VT1211 HARDWARE MONITOR DRIVER
12341 M:      Juerg Haefliger <juergh@gmail.com>
12342 L:      linux-hwmon@vger.kernel.org
12343 S:      Maintained
12344 F:      Documentation/hwmon/vt1211
12345 F:      drivers/hwmon/vt1211.c
12346
12347 VT8231 HARDWARE MONITOR DRIVER
12348 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
12349 L:      linux-hwmon@vger.kernel.org
12350 S:      Maintained
12351 F:      drivers/hwmon/vt8231.c
12352
12353 VUB300 USB to SDIO/SD/MMC bridge chip
12354 M:      Tony Olech <tony.olech@elandigitalsystems.com>
12355 L:      linux-mmc@vger.kernel.org
12356 L:      linux-usb@vger.kernel.org
12357 S:      Supported
12358 F:      drivers/mmc/host/vub300.c
12359
12360 W1 DALLAS'S 1-WIRE BUS
12361 M:      Evgeniy Polyakov <zbr@ioremap.net>
12362 S:      Maintained
12363 F:      Documentation/w1/
12364 F:      drivers/w1/
12365
12366 W83791D HARDWARE MONITORING DRIVER
12367 M:      Marc Hulsman <m.hulsman@tudelft.nl>
12368 L:      linux-hwmon@vger.kernel.org
12369 S:      Maintained
12370 F:      Documentation/hwmon/w83791d
12371 F:      drivers/hwmon/w83791d.c
12372
12373 W83793 HARDWARE MONITORING DRIVER
12374 M:      Rudolf Marek <r.marek@assembler.cz>
12375 L:      linux-hwmon@vger.kernel.org
12376 S:      Maintained
12377 F:      Documentation/hwmon/w83793
12378 F:      drivers/hwmon/w83793.c
12379
12380 W83795 HARDWARE MONITORING DRIVER
12381 M:      Jean Delvare <jdelvare@suse.com>
12382 L:      linux-hwmon@vger.kernel.org
12383 S:      Maintained
12384 F:      drivers/hwmon/w83795.c
12385
12386 W83L51xD SD/MMC CARD INTERFACE DRIVER
12387 M:      Pierre Ossman <pierre@ossman.eu>
12388 S:      Maintained
12389 F:      drivers/mmc/host/wbsd.*
12390
12391 WACOM PROTOCOL 4 SERIAL TABLETS
12392 M:      Julian Squires <julian@cipht.net>
12393 M:      Hans de Goede <hdegoede@redhat.com>
12394 L:      linux-input@vger.kernel.org
12395 S:      Maintained
12396 F:      drivers/input/tablet/wacom_serial4.c
12397
12398 WATCHDOG DEVICE DRIVERS
12399 M:      Wim Van Sebroeck <wim@iguana.be>
12400 R:      Guenter Roeck <linux@roeck-us.net>
12401 L:      linux-watchdog@vger.kernel.org
12402 W:      http://www.linux-watchdog.org/
12403 T:      git git://www.linux-watchdog.org/linux-watchdog.git
12404 S:      Maintained
12405 F:      Documentation/devicetree/bindings/watchdog/
12406 F:      Documentation/watchdog/
12407 F:      drivers/watchdog/
12408 F:      include/linux/watchdog.h
12409 F:      include/uapi/linux/watchdog.h
12410
12411 WD7000 SCSI DRIVER
12412 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
12413 L:      linux-scsi@vger.kernel.org
12414 S:      Maintained
12415 F:      drivers/scsi/wd7000.c
12416
12417 WIIMOTE HID DRIVER
12418 M:      David Herrmann <dh.herrmann@googlemail.com>
12419 L:      linux-input@vger.kernel.org
12420 S:      Maintained
12421 F:      drivers/hid/hid-wiimote*
12422
12423 WINBOND CIR DRIVER
12424 M:      David Härdeman <david@hardeman.nu>
12425 S:      Maintained
12426 F:      drivers/media/rc/winbond-cir.c
12427
12428 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12429 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12430 L:      linux-watchdog@vger.kernel.org
12431 S:      Maintained
12432 F:      drivers/watchdog/ebc-c384_wdt.c
12433
12434 WINSYSTEMS WS16C48 GPIO DRIVER
12435 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12436 L:      linux-gpio@vger.kernel.org
12437 S:      Maintained
12438 F:      drivers/gpio/gpio-ws16c48.c
12439
12440 WIMAX STACK
12441 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12442 M:      linux-wimax@intel.com
12443 L:      wimax@linuxwimax.org (subscribers-only)
12444 S:      Supported
12445 W:      http://linuxwimax.org
12446 F:      Documentation/wimax/README.wimax
12447 F:      include/linux/wimax/debug.h
12448 F:      include/net/wimax.h
12449 F:      include/uapi/linux/wimax.h
12450 F:      net/wimax/
12451
12452 WISTRON LAPTOP BUTTON DRIVER
12453 M:      Miloslav Trmac <mitr@volny.cz>
12454 S:      Maintained
12455 F:      drivers/input/misc/wistron_btns.c
12456
12457 WL3501 WIRELESS PCMCIA CARD DRIVER
12458 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12459 L:      linux-wireless@vger.kernel.org
12460 W:      http://oops.ghostprotocols.net:81/blog
12461 S:      Maintained
12462 F:      drivers/net/wireless/wl3501*
12463
12464 WOLFSON MICROELECTRONICS DRIVERS
12465 L:      patches@opensource.wolfsonmicro.com
12466 T:      git https://github.com/CirrusLogic/linux-drivers.git
12467 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12468 S:      Supported
12469 F:      Documentation/hwmon/wm83??
12470 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12471 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12472 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12473 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12474 F:      drivers/clk/clk-wm83*.c
12475 F:      drivers/extcon/extcon-arizona.c
12476 F:      drivers/leds/leds-wm83*.c
12477 F:      drivers/gpio/gpio-*wm*.c
12478 F:      drivers/gpio/gpio-arizona.c
12479 F:      drivers/hwmon/wm83??-hwmon.c
12480 F:      drivers/input/misc/wm831x-on.c
12481 F:      drivers/input/touchscreen/wm831x-ts.c
12482 F:      drivers/input/touchscreen/wm97*.c
12483 F:      drivers/mfd/arizona*
12484 F:      drivers/mfd/wm*.c
12485 F:      drivers/mfd/cs47l24*
12486 F:      drivers/power/wm83*.c
12487 F:      drivers/rtc/rtc-wm83*.c
12488 F:      drivers/regulator/wm8*.c
12489 F:      drivers/video/backlight/wm83*_bl.c
12490 F:      drivers/watchdog/wm83*_wdt.c
12491 F:      include/linux/mfd/arizona/
12492 F:      include/linux/mfd/wm831x/
12493 F:      include/linux/mfd/wm8350/
12494 F:      include/linux/mfd/wm8400*
12495 F:      include/linux/wm97xx.h
12496 F:      include/sound/wm????.h
12497 F:      sound/soc/codecs/arizona.?
12498 F:      sound/soc/codecs/wm*
12499 F:      sound/soc/codecs/cs47l24*
12500
12501 WORKQUEUE
12502 M:      Tejun Heo <tj@kernel.org>
12503 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12505 S:      Maintained
12506 F:      include/linux/workqueue.h
12507 F:      kernel/workqueue.c
12508 F:      Documentation/workqueue.txt
12509
12510 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12511 M:      Chen-Yu Tsai <wens@csie.org>
12512 L:      linux-kernel@vger.kernel.org
12513 S:      Maintained
12514 N:      axp[128]
12515
12516 X.25 NETWORK LAYER
12517 M:      Andrew Hendry <andrew.hendry@gmail.com>
12518 L:      linux-x25@vger.kernel.org
12519 S:      Odd Fixes
12520 F:      Documentation/networking/x25*
12521 F:      include/net/x25*
12522 F:      net/x25/
12523
12524 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12525 M:      Thomas Gleixner <tglx@linutronix.de>
12526 M:      Ingo Molnar <mingo@redhat.com>
12527 M:      "H. Peter Anvin" <hpa@zytor.com>
12528 M:      x86@kernel.org
12529 L:      linux-kernel@vger.kernel.org
12530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12531 S:      Maintained
12532 F:      Documentation/x86/
12533 F:      arch/x86/
12534
12535 X86 PLATFORM DRIVERS
12536 M:      Darren Hart <dvhart@infradead.org>
12537 L:      platform-driver-x86@vger.kernel.org
12538 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12539 S:      Maintained
12540 F:      drivers/platform/x86/
12541 F:      drivers/platform/olpc/
12542
12543 X86 MCE INFRASTRUCTURE
12544 M:      Tony Luck <tony.luck@intel.com>
12545 M:      Borislav Petkov <bp@alien8.de>
12546 L:      linux-edac@vger.kernel.org
12547 S:      Maintained
12548 F:      arch/x86/kernel/cpu/mcheck/*
12549
12550 X86 MICROCODE UPDATE SUPPORT
12551 M:      Borislav Petkov <bp@alien8.de>
12552 S:      Maintained
12553 F:      arch/x86/kernel/cpu/microcode/*
12554
12555 X86 VDSO
12556 M:      Andy Lutomirski <luto@amacapital.net>
12557 L:      linux-kernel@vger.kernel.org
12558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12559 S:      Maintained
12560 F:      arch/x86/entry/vdso/
12561
12562 XC2028/3028 TUNER DRIVER
12563 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
12564 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
12565 L:      linux-media@vger.kernel.org
12566 W:      https://linuxtv.org
12567 T:      git git://linuxtv.org/media_tree.git
12568 S:      Maintained
12569 F:      drivers/media/tuners/tuner-xc2028.*
12570
12571 XEN HYPERVISOR INTERFACE
12572 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12573 M:      David Vrabel <david.vrabel@citrix.com>
12574 M:      Juergen Gross <jgross@suse.com>
12575 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12577 S:      Supported
12578 F:      arch/x86/xen/
12579 F:      drivers/*/xen-*front.c
12580 F:      drivers/xen/
12581 F:      arch/x86/include/asm/xen/
12582 F:      include/xen/
12583 F:      include/uapi/xen/
12584
12585 XEN HYPERVISOR ARM
12586 M:      Stefano Stabellini <sstabellini@kernel.org>
12587 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12588 S:      Maintained
12589 F:      arch/arm/xen/
12590 F:      arch/arm/include/asm/xen/
12591
12592 XEN HYPERVISOR ARM64
12593 M:      Stefano Stabellini <sstabellini@kernel.org>
12594 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12595 S:      Maintained
12596 F:      arch/arm64/xen/
12597 F:      arch/arm64/include/asm/xen/
12598
12599 XEN NETWORK BACKEND DRIVER
12600 M:      Wei Liu <wei.liu2@citrix.com>
12601 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12602 L:      netdev@vger.kernel.org
12603 S:      Supported
12604 F:      drivers/net/xen-netback/*
12605
12606 XEN PCI SUBSYSTEM
12607 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12608 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12609 S:      Supported
12610 F:      arch/x86/pci/*xen*
12611 F:      drivers/pci/*xen*
12612
12613 XEN BLOCK SUBSYSTEM
12614 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12615 M:      Roger Pau Monné <roger.pau@citrix.com>
12616 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12617 S:      Supported
12618 F:      drivers/block/xen-blkback/*
12619 F:      drivers/block/xen*
12620
12621 XEN PVSCSI DRIVERS
12622 M:      Juergen Gross <jgross@suse.com>
12623 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12624 L:      linux-scsi@vger.kernel.org
12625 S:      Supported
12626 F:      drivers/scsi/xen-scsifront.c
12627 F:      drivers/xen/xen-scsiback.c
12628 F:      include/xen/interface/io/vscsiif.h
12629
12630 XEN SWIOTLB SUBSYSTEM
12631 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12632 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12633 S:      Supported
12634 F:      arch/x86/xen/*swiotlb*
12635 F:      drivers/xen/*swiotlb*
12636
12637 XFS FILESYSTEM
12638 P:      Silicon Graphics Inc
12639 M:      Dave Chinner <david@fromorbit.com>
12640 M:      xfs@oss.sgi.com
12641 L:      xfs@oss.sgi.com
12642 W:      http://oss.sgi.com/projects/xfs
12643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12644 S:      Supported
12645 F:      Documentation/filesystems/xfs.txt
12646 F:      fs/xfs/
12647
12648 XILINX AXI ETHERNET DRIVER
12649 M:      Anirudha Sarangi <anirudh@xilinx.com>
12650 M:      John Linn <John.Linn@xilinx.com>
12651 S:      Maintained
12652 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12653
12654 XILINX UARTLITE SERIAL DRIVER
12655 M:      Peter Korsgaard <jacmet@sunsite.dk>
12656 L:      linux-serial@vger.kernel.org
12657 S:      Maintained
12658 F:      drivers/tty/serial/uartlite.c
12659
12660 XILINX VIDEO IP CORES
12661 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12662 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12663 L:      linux-media@vger.kernel.org
12664 T:      git git://linuxtv.org/media_tree.git
12665 S:      Supported
12666 F:      Documentation/devicetree/bindings/media/xilinx/
12667 F:      drivers/media/platform/xilinx/
12668 F:      include/uapi/linux/xilinx-v4l2-controls.h
12669
12670 XILLYBUS DRIVER
12671 M:      Eli Billauer <eli.billauer@gmail.com>
12672 L:      linux-kernel@vger.kernel.org
12673 S:      Supported
12674 F:      drivers/char/xillybus/
12675
12676 XTENSA XTFPGA PLATFORM SUPPORT
12677 M:      Max Filippov <jcmvbkbc@gmail.com>
12678 L:      linux-xtensa@linux-xtensa.org
12679 S:      Maintained
12680 F:      drivers/spi/spi-xtensa-xtfpga.c
12681 F:      sound/soc/xtensa/xtfpga-i2s.c
12682
12683 YAM DRIVER FOR AX.25
12684 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12685 L:      linux-hams@vger.kernel.org
12686 S:      Maintained
12687 F:      drivers/net/hamradio/yam*
12688 F:      include/linux/yam.h
12689
12690 YEALINK PHONE DRIVER
12691 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12692 L:      usbb2k-api-dev@nongnu.org
12693 S:      Maintained
12694 F:      Documentation/input/yealink.txt
12695 F:      drivers/input/misc/yealink.*
12696
12697 Z8530 DRIVER FOR AX.25
12698 M:      Joerg Reuter <jreuter@yaina.de>
12699 W:      http://yaina.de/jreuter/
12700 W:      http://www.qsl.net/dl1bke/
12701 L:      linux-hams@vger.kernel.org
12702 S:      Maintained
12703 F:      Documentation/networking/z8530drv.txt
12704 F:      drivers/net/hamradio/*scc.c
12705 F:      drivers/net/hamradio/z8530.h
12706
12707 ZBUD COMPRESSED PAGE ALLOCATOR
12708 M:      Seth Jennings <sjenning@redhat.com>
12709 L:      linux-mm@kvack.org
12710 S:      Maintained
12711 F:      mm/zbud.c
12712 F:      include/linux/zbud.h
12713
12714 ZD1211RW WIRELESS DRIVER
12715 M:      Daniel Drake <dsd@gentoo.org>
12716 M:      Ulrich Kunitz <kune@deine-taler.de>
12717 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12718 L:      linux-wireless@vger.kernel.org
12719 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12720 S:      Maintained
12721 F:      drivers/net/wireless/zydas/zd1211rw/
12722
12723 ZPOOL COMPRESSED PAGE STORAGE API
12724 M:      Dan Streetman <ddstreet@ieee.org>
12725 L:      linux-mm@kvack.org
12726 S:      Maintained
12727 F:      mm/zpool.c
12728 F:      include/linux/zpool.h
12729
12730 ZR36067 VIDEO FOR LINUX DRIVER
12731 L:      mjpeg-users@lists.sourceforge.net
12732 L:      linux-media@vger.kernel.org
12733 W:      http://mjpeg.sourceforge.net/driver-zoran/
12734 T:      hg https://linuxtv.org/hg/v4l-dvb
12735 S:      Odd Fixes
12736 F:      drivers/media/pci/zoran/
12737
12738 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12739 M:      Minchan Kim <minchan@kernel.org>
12740 M:      Nitin Gupta <ngupta@vflare.org>
12741 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12742 L:      linux-kernel@vger.kernel.org
12743 S:      Maintained
12744 F:      drivers/block/zram/
12745 F:      Documentation/blockdev/zram.txt
12746
12747 ZS DECSTATION Z85C30 SERIAL DRIVER
12748 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12749 S:      Maintained
12750 F:      drivers/tty/serial/zs.*
12751
12752 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12753 M:      Minchan Kim <minchan@kernel.org>
12754 M:      Nitin Gupta <ngupta@vflare.org>
12755 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12756 L:      linux-mm@kvack.org
12757 S:      Maintained
12758 F:      mm/zsmalloc.c
12759 F:      include/linux/zsmalloc.h
12760 F:      Documentation/vm/zsmalloc.txt
12761
12762 ZSWAP COMPRESSED SWAP CACHING
12763 M:      Seth Jennings <sjenning@redhat.com>
12764 L:      linux-mm@kvack.org
12765 S:      Maintained
12766 F:      mm/zswap.c
12767
12768 THE REST
12769 M:      Linus Torvalds <torvalds@linux-foundation.org>
12770 L:      linux-kernel@vger.kernel.org
12771 Q:      http://patchwork.kernel.org/project/LKML/list/
12772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12773 S:      Buried alive in reporters
12774 F:      *
12775 F:      */