Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris...
[linux-2.6-block.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 <alex.aring@gmail.com>
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 W:      http://serial.sourceforge.net
179 S:      Maintained
180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F:      drivers/tty/serial/8250*
182 F:      include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L:      netdev@vger.kernel.org
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M:      Eric Van Hensbergen <ericvh@gmail.com>
191 M:      Ron Minnich <rminnich@sandia.gov>
192 M:      Latchesar Ionkov <lucho@ionkov.net>
193 L:      v9fs-developer@lists.sourceforge.net
194 W:      http://swik.net/v9fs
195 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M:      Antti Palosaari <crope@iki.fi>
208 L:      linux-media@vger.kernel.org
209 W:      https://linuxtv.org
210 W:      http://palosaari.fi/linux/
211 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
212 T:      git git://linuxtv.org/anttip/media_tree.git
213 S:      Maintained
214 F:      drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L:      linux-scsi@vger.kernel.org
219 W:      http://www.adaptec.com/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      Documentation/ABI/
227 F:      include/linux/syscalls.h
228 F:      include/uapi/
229 F:      kernel/sys_ni.c
230
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M:      Hans de Goede <hdegoede@redhat.com>
233 L:      lm-sensors@lm-sensors.org
234 S:      Maintained
235 F:      drivers/hwmon/abituguru.c
236
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M:      Alistair John Strachan <alistair@devzero.co.uk>
239 L:      lm-sensors@lm-sensors.org
240 S:      Maintained
241 F:      drivers/hwmon/abituguru3.c
242
243 ACCES 104-IDI-48 GPIO DRIVER
244 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
245 L:      linux-gpio@vger.kernel.org
246 S:      Maintained
247 F:      drivers/gpio/gpio-104-idi-48.c
248
249 ACCES 104-IDIO-16 GPIO DRIVER
250 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
251 L:      linux-gpio@vger.kernel.org
252 S:      Maintained
253 F:      drivers/gpio/gpio-104-idio-16.c
254
255 ACENIC DRIVER
256 M:      Jes Sorensen <jes@trained-monkey.org>
257 L:      linux-acenic@sunsite.dk
258 S:      Maintained
259 F:      drivers/net/ethernet/alteon/acenic*
260
261 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
262 M:      Peter Feuerer <peter@piie.net>
263 L:      platform-driver-x86@vger.kernel.org
264 W:      http://piie.net/?section=acerhdf
265 S:      Maintained
266 F:      drivers/platform/x86/acerhdf.c
267
268 ACER WMI LAPTOP EXTRAS
269 M:      "Lee, Chun-Yi" <jlee@suse.com>
270 L:      platform-driver-x86@vger.kernel.org
271 S:      Maintained
272 F:      drivers/platform/x86/acer-wmi.c
273
274 ACPI
275 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
276 M:      Len Brown <lenb@kernel.org>
277 L:      linux-acpi@vger.kernel.org
278 W:      https://01.org/linux-acpi
279 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
281 S:      Supported
282 F:      drivers/acpi/
283 F:      drivers/pnp/pnpacpi/
284 F:      include/linux/acpi.h
285 F:      include/acpi/
286 F:      Documentation/acpi/
287 F:      Documentation/ABI/testing/sysfs-bus-acpi
288 F:      drivers/pci/*acpi*
289 F:      drivers/pci/*/*acpi*
290 F:      drivers/pci/*/*/*acpi*
291 F:      tools/power/acpi/
292
293 ACPI COMPONENT ARCHITECTURE (ACPICA)
294 M:      Robert Moore <robert.moore@intel.com>
295 M:      Lv Zheng <lv.zheng@intel.com>
296 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 L:      devel@acpica.org
299 W:      https://acpica.org/
300 W:      https://github.com/acpica/acpica/
301 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
303 S:      Supported
304 F:      drivers/acpi/acpica/
305 F:      include/acpi/
306 F:      tools/power/acpi/
307
308 ACPI FAN DRIVER
309 M:      Zhang Rui <rui.zhang@intel.com>
310 L:      linux-acpi@vger.kernel.org
311 W:      https://01.org/linux-acpi
312 S:      Supported
313 F:      drivers/acpi/fan.c
314
315 ACPI THERMAL DRIVER
316 M:      Zhang Rui <rui.zhang@intel.com>
317 L:      linux-acpi@vger.kernel.org
318 W:      https://01.org/linux-acpi
319 S:      Supported
320 F:      drivers/acpi/*thermal*
321
322 ACPI VIDEO DRIVER
323 M:      Zhang Rui <rui.zhang@intel.com>
324 L:      linux-acpi@vger.kernel.org
325 W:      https://01.org/linux-acpi
326 S:      Supported
327 F:      drivers/acpi/acpi_video.c
328
329 ACPI WMI DRIVER
330 L:      platform-driver-x86@vger.kernel.org
331 S:      Orphan
332 F:      drivers/platform/x86/wmi.c
333
334 AD1889 ALSA SOUND DRIVER
335 M:      Thibaut Varene <T-Bone@parisc-linux.org>
336 W:      http://wiki.parisc-linux.org/AD1889
337 L:      linux-parisc@vger.kernel.org
338 S:      Maintained
339 F:      sound/pci/ad1889.*
340
341 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
342 M:      Michael Hennerich <michael.hennerich@analog.com>
343 W:      http://wiki.analog.com/AD5254
344 W:      http://ez.analog.com/community/linux-device-drivers
345 S:      Supported
346 F:      drivers/misc/ad525x_dpot.c
347
348 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
349 M:      Michael Hennerich <michael.hennerich@analog.com>
350 W:      http://wiki.analog.com/AD5398
351 W:      http://ez.analog.com/community/linux-device-drivers
352 S:      Supported
353 F:      drivers/regulator/ad5398.c
354
355 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
356 M:      Michael Hennerich <michael.hennerich@analog.com>
357 W:      http://wiki.analog.com/AD7142
358 W:      http://ez.analog.com/community/linux-device-drivers
359 S:      Supported
360 F:      drivers/input/misc/ad714x.c
361
362 AD7877 TOUCHSCREEN DRIVER
363 M:      Michael Hennerich <michael.hennerich@analog.com>
364 W:      http://wiki.analog.com/AD7877
365 W:      http://ez.analog.com/community/linux-device-drivers
366 S:      Supported
367 F:      drivers/input/touchscreen/ad7877.c
368
369 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
370 M:      Michael Hennerich <michael.hennerich@analog.com>
371 W:      http://wiki.analog.com/AD7879
372 W:      http://ez.analog.com/community/linux-device-drivers
373 S:      Supported
374 F:      drivers/input/touchscreen/ad7879.c
375
376 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
377 M:      Jiri Kosina <jikos@kernel.org>
378 S:      Maintained
379
380 ADF7242 IEEE 802.15.4 RADIO DRIVER
381 M:      Michael Hennerich <michael.hennerich@analog.com>
382 W:      https://wiki.analog.com/ADF7242
383 W:      http://ez.analog.com/community/linux-device-drivers
384 L:      linux-wpan@vger.kernel.org
385 S:      Supported
386 F:      drivers/net/ieee802154/adf7242.c
387 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
388
389 ADM1025 HARDWARE MONITOR DRIVER
390 M:      Jean Delvare <jdelvare@suse.com>
391 L:      lm-sensors@lm-sensors.org
392 S:      Maintained
393 F:      Documentation/hwmon/adm1025
394 F:      drivers/hwmon/adm1025.c
395
396 ADM1029 HARDWARE MONITOR DRIVER
397 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
398 L:      lm-sensors@lm-sensors.org
399 S:      Maintained
400 F:      drivers/hwmon/adm1029.c
401
402 ADM8211 WIRELESS DRIVER
403 L:      linux-wireless@vger.kernel.org
404 W:      http://wireless.kernel.org/
405 S:      Orphan
406 F:      drivers/net/wireless/admtek/adm8211.*
407
408 ADP1653 FLASH CONTROLLER DRIVER
409 M:      Sakari Ailus <sakari.ailus@iki.fi>
410 L:      linux-media@vger.kernel.org
411 S:      Maintained
412 F:      drivers/media/i2c/adp1653.c
413 F:      include/media/i2c/adp1653.h
414
415 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
416 M:      Michael Hennerich <michael.hennerich@analog.com>
417 W:      http://wiki.analog.com/ADP5520
418 W:      http://ez.analog.com/community/linux-device-drivers
419 S:      Supported
420 F:      drivers/mfd/adp5520.c
421 F:      drivers/video/backlight/adp5520_bl.c
422 F:      drivers/leds/leds-adp5520.c
423 F:      drivers/gpio/gpio-adp5520.c
424 F:      drivers/input/keyboard/adp5520-keys.c
425
426 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
427 M:      Michael Hennerich <michael.hennerich@analog.com>
428 W:      http://wiki.analog.com/ADP5588
429 W:      http://ez.analog.com/community/linux-device-drivers
430 S:      Supported
431 F:      drivers/input/keyboard/adp5588-keys.c
432 F:      drivers/gpio/gpio-adp5588.c
433
434 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
435 M:      Michael Hennerich <michael.hennerich@analog.com>
436 W:      http://wiki.analog.com/ADP8860
437 W:      http://ez.analog.com/community/linux-device-drivers
438 S:      Supported
439 F:      drivers/video/backlight/adp8860_bl.c
440
441 ADS1015 HARDWARE MONITOR DRIVER
442 M:      Dirk Eibach <eibach@gdsys.de>
443 L:      lm-sensors@lm-sensors.org
444 S:      Maintained
445 F:      Documentation/hwmon/ads1015
446 F:      drivers/hwmon/ads1015.c
447 F:      include/linux/i2c/ads1015.h
448
449 ADT746X FAN DRIVER
450 M:      Colin Leroy <colin@colino.net>
451 S:      Maintained
452 F:      drivers/macintosh/therm_adt746x.c
453
454 ADT7475 HARDWARE MONITOR DRIVER
455 M:      Jean Delvare <jdelvare@suse.com>
456 L:      lm-sensors@lm-sensors.org
457 S:      Maintained
458 F:      Documentation/hwmon/adt7475
459 F:      drivers/hwmon/adt7475.c
460
461 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
462 M:      Michael Hennerich <michael.hennerich@analog.com>
463 W:      http://wiki.analog.com/ADXL345
464 W:      http://ez.analog.com/community/linux-device-drivers
465 S:      Supported
466 F:      drivers/input/misc/adxl34x.c
467
468 ADVANSYS SCSI DRIVER
469 M:      Matthew Wilcox <matthew@wil.cx>
470 M:      Hannes Reinecke <hare@suse.com>
471 L:      linux-scsi@vger.kernel.org
472 S:      Maintained
473 F:      Documentation/scsi/advansys.txt
474 F:      drivers/scsi/advansys.c
475
476 AEDSP16 DRIVER
477 M:      Riccardo Facchetti <fizban@tin.it>
478 S:      Maintained
479 F:      sound/oss/aedsp16.c
480
481 AF9013 MEDIA DRIVER
482 M:      Antti Palosaari <crope@iki.fi>
483 L:      linux-media@vger.kernel.org
484 W:      https://linuxtv.org
485 W:      http://palosaari.fi/linux/
486 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
487 T:      git git://linuxtv.org/anttip/media_tree.git
488 S:      Maintained
489 F:      drivers/media/dvb-frontends/af9013*
490
491 AF9033 MEDIA DRIVER
492 M:      Antti Palosaari <crope@iki.fi>
493 L:      linux-media@vger.kernel.org
494 W:      https://linuxtv.org
495 W:      http://palosaari.fi/linux/
496 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
497 T:      git git://linuxtv.org/anttip/media_tree.git
498 S:      Maintained
499 F:      drivers/media/dvb-frontends/af9033*
500
501 AFFS FILE SYSTEM
502 L:      linux-fsdevel@vger.kernel.org
503 S:      Orphan
504 F:      Documentation/filesystems/affs.txt
505 F:      fs/affs/
506
507 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
508 M:      David Howells <dhowells@redhat.com>
509 L:      linux-afs@lists.infradead.org
510 S:      Supported
511 F:      fs/afs/
512 F:      include/net/af_rxrpc.h
513 F:      net/rxrpc/af_rxrpc.c
514
515 AGPGART DRIVER
516 M:      David Airlie <airlied@linux.ie>
517 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
518 S:      Maintained
519 F:      drivers/char/agp/
520 F:      include/linux/agp*
521 F:      include/uapi/linux/agp*
522
523 AHA152X SCSI DRIVER
524 M:      "Juergen E. Fischer" <fischer@norbit.de>
525 L:      linux-scsi@vger.kernel.org
526 S:      Maintained
527 F:      drivers/scsi/aha152x*
528 F:      drivers/scsi/pcmcia/aha152x*
529
530 AIC7XXX / AIC79XX SCSI DRIVER
531 M:      Hannes Reinecke <hare@suse.com>
532 L:      linux-scsi@vger.kernel.org
533 S:      Maintained
534 F:      drivers/scsi/aic7xxx/
535
536 AIMSLAB FM RADIO RECEIVER DRIVER
537 M:      Hans Verkuil <hverkuil@xs4all.nl>
538 L:      linux-media@vger.kernel.org
539 T:      git git://linuxtv.org/media_tree.git
540 W:      https://linuxtv.org
541 S:      Maintained
542 F:      drivers/media/radio/radio-aimslab*
543
544 AIO
545 M:      Benjamin LaHaise <bcrl@kvack.org>
546 L:      linux-aio@kvack.org
547 S:      Supported
548 F:      fs/aio.c
549 F:      include/linux/*aio*.h
550
551 AIRSPY MEDIA DRIVER
552 M:      Antti Palosaari <crope@iki.fi>
553 L:      linux-media@vger.kernel.org
554 W:      https://linuxtv.org
555 W:      http://palosaari.fi/linux/
556 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
557 T:      git git://linuxtv.org/anttip/media_tree.git
558 S:      Maintained
559 F:      drivers/media/usb/airspy/
560
561 ALCATEL SPEEDTOUCH USB DRIVER
562 M:      Duncan Sands <duncan.sands@free.fr>
563 L:      linux-usb@vger.kernel.org
564 W:      http://www.linux-usb.org/SpeedTouch/
565 S:      Maintained
566 F:      drivers/usb/atm/speedtch.c
567 F:      drivers/usb/atm/usbatm.c
568
569 ALCHEMY AU1XX0 MMC DRIVER
570 M:      Manuel Lauss <manuel.lauss@gmail.com>
571 S:      Maintained
572 F:      drivers/mmc/host/au1xmmc.c
573
574 ALI1563 I2C DRIVER
575 M:      Rudolf Marek <r.marek@assembler.cz>
576 L:      linux-i2c@vger.kernel.org
577 S:      Maintained
578 F:      Documentation/i2c/busses/i2c-ali1563
579 F:      drivers/i2c/busses/i2c-ali1563.c
580
581 ALLWINNER SECURITY SYSTEM
582 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
583 L:      linux-crypto@vger.kernel.org
584 S:      Maintained
585 F:      drivers/crypto/sunxi-ss/
586
587 ALPHA PORT
588 M:      Richard Henderson <rth@twiddle.net>
589 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
590 M:      Matt Turner <mattst88@gmail.com>
591 S:      Odd Fixes
592 L:      linux-alpha@vger.kernel.org
593 F:      arch/alpha/
594
595 ALTERA MAILBOX DRIVER
596 M:      Ley Foon Tan <lftan@altera.com>
597 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
598 S:      Maintained
599 F:      drivers/mailbox/mailbox-altera.c
600
601 ALTERA PIO DRIVER
602 M:      Tien Hock Loh <thloh@altera.com>
603 L:      linux-gpio@vger.kernel.org
604 S:      Maintained
605 F:      drivers/gpio/gpio-altera.c
606
607 ALTERA TRIPLE SPEED ETHERNET DRIVER
608 M:      Vince Bridgers <vbridger@opensource.altera.com>
609 L:      netdev@vger.kernel.org
610 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
611 S:      Maintained
612 F:      drivers/net/ethernet/altera/
613
614 ALTERA UART/JTAG UART SERIAL DRIVERS
615 M:      Tobias Klauser <tklauser@distanz.ch>
616 L:      linux-serial@vger.kernel.org
617 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
618 S:      Maintained
619 F:      drivers/tty/serial/altera_uart.c
620 F:      drivers/tty/serial/altera_jtaguart.c
621 F:      include/linux/altera_uart.h
622 F:      include/linux/altera_jtaguart.h
623
624 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
625 M:      Tom Lendacky <thomas.lendacky@amd.com>
626 L:      linux-crypto@vger.kernel.org
627 S:      Supported
628 F:      drivers/crypto/ccp/
629 F:      include/linux/ccp.h
630
631 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
632 M:      Huang Rui <ray.huang@amd.com>
633 L:      lm-sensors@lm-sensors.org
634 S:      Supported
635 F:      Documentation/hwmon/fam15h_power
636 F:      drivers/hwmon/fam15h_power.c
637
638 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
639 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
640 S:      Orphan
641 F:      drivers/usb/gadget/udc/amd5536udc.*
642
643 AMD GEODE PROCESSOR/CHIPSET SUPPORT
644 P:      Andres Salomon <dilinger@queued.net>
645 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
646 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
647 S:      Supported
648 F:      drivers/char/hw_random/geode-rng.c
649 F:      drivers/crypto/geode*
650 F:      drivers/video/fbdev/geode/
651 F:      arch/x86/include/asm/geode.h
652
653 AMD IOMMU (AMD-VI)
654 M:      Joerg Roedel <joro@8bytes.org>
655 L:      iommu@lists.linux-foundation.org
656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
657 S:      Maintained
658 F:      drivers/iommu/amd_iommu*.[ch]
659 F:      include/linux/amd-iommu.h
660
661 AMD KFD
662 M:      Oded Gabbay <oded.gabbay@gmail.com>
663 L:      dri-devel@lists.freedesktop.org
664 T:      git git://people.freedesktop.org/~gabbayo/linux.git
665 S:      Supported
666 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
667 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
668 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
669 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
670 F:      drivers/gpu/drm/amd/amdkfd/
671 F:      drivers/gpu/drm/amd/include/cik_structs.h
672 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
673 F:      drivers/gpu/drm/amd/include/vi_structs.h
674 F:      drivers/gpu/drm/radeon/radeon_kfd.c
675 F:      drivers/gpu/drm/radeon/radeon_kfd.h
676 F:      include/uapi/linux/kfd_ioctl.h
677
678 AMD XGBE DRIVER
679 M:      Tom Lendacky <thomas.lendacky@amd.com>
680 L:      netdev@vger.kernel.org
681 S:      Supported
682 F:      drivers/net/ethernet/amd/xgbe/
683
684 AMS (Apple Motion Sensor) DRIVER
685 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
686 S:      Supported
687 F:      drivers/macintosh/ams/
688
689 AMSO1100 RNIC DRIVER
690 M:      Tom Tucker <tom@opengridcomputing.com>
691 M:      Steve Wise <swise@opengridcomputing.com>
692 L:      linux-rdma@vger.kernel.org
693 S:      Maintained
694 F:      drivers/infiniband/hw/amso1100/
695
696 ANALOG DEVICES INC AD9389B DRIVER
697 M:      Hans Verkuil <hans.verkuil@cisco.com>
698 L:      linux-media@vger.kernel.org
699 S:      Maintained
700 F:      drivers/media/i2c/ad9389b*
701
702 ANALOG DEVICES INC ADV7180 DRIVER
703 M:      Lars-Peter Clausen <lars@metafoo.de>
704 L:      linux-media@vger.kernel.org
705 W:      http://ez.analog.com/community/linux-device-drivers
706 S:      Supported
707 F:      drivers/media/i2c/adv7180.c
708
709 ANALOG DEVICES INC ADV7511 DRIVER
710 M:      Hans Verkuil <hans.verkuil@cisco.com>
711 L:      linux-media@vger.kernel.org
712 S:      Maintained
713 F:      drivers/media/i2c/adv7511*
714
715 ANALOG DEVICES INC ADV7604 DRIVER
716 M:      Hans Verkuil <hans.verkuil@cisco.com>
717 L:      linux-media@vger.kernel.org
718 S:      Maintained
719 F:      drivers/media/i2c/adv7604*
720
721 ANALOG DEVICES INC ADV7842 DRIVER
722 M:      Hans Verkuil <hans.verkuil@cisco.com>
723 L:      linux-media@vger.kernel.org
724 S:      Maintained
725 F:      drivers/media/i2c/adv7842*
726
727 ANALOG DEVICES INC ASOC CODEC DRIVERS
728 M:      Lars-Peter Clausen <lars@metafoo.de>
729 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
730 W:      http://wiki.analog.com/
731 W:      http://ez.analog.com/community/linux-device-drivers
732 S:      Supported
733 F:      sound/soc/codecs/adau*
734 F:      sound/soc/codecs/adav*
735 F:      sound/soc/codecs/ad1*
736 F:      sound/soc/codecs/ad7*
737 F:      sound/soc/codecs/ssm*
738 F:      sound/soc/codecs/sigmadsp.*
739
740 ANALOG DEVICES INC ASOC DRIVERS
741 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
742 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
743 W:      http://blackfin.uclinux.org/
744 S:      Supported
745 F:      sound/soc/blackfin/*
746
747 ANALOG DEVICES INC IIO DRIVERS
748 M:      Lars-Peter Clausen <lars@metafoo.de>
749 M:      Michael Hennerich <Michael.Hennerich@analog.com>
750 W:      http://wiki.analog.com/
751 W:      http://ez.analog.com/community/linux-device-drivers
752 S:      Supported
753 F:      drivers/iio/*/ad*
754 X:      drivers/iio/*/adjd*
755 F:      drivers/staging/iio/*/ad*
756 F:      staging/iio/trigger/iio-trig-bfin-timer.c
757
758 ANALOG DEVICES INC DMA DRIVERS
759 M:      Lars-Peter Clausen <lars@metafoo.de>
760 W:      http://ez.analog.com/community/linux-device-drivers
761 S:      Supported
762 F:      drivers/dma/dma-axi-dmac.c
763
764 ANDROID DRIVERS
765 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
766 M:      Arve HjønnevĂ¥g <arve@android.com>
767 M:      Riley Andrews <riandrews@android.com>
768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
769 L:      devel@driverdev.osuosl.org
770 S:      Supported
771 F:      drivers/android/
772 F:      drivers/staging/android/
773
774 AOA (Apple Onboard Audio) ALSA DRIVER
775 M:      Johannes Berg <johannes@sipsolutions.net>
776 L:      linuxppc-dev@lists.ozlabs.org
777 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
778 S:      Maintained
779 F:      sound/aoa/
780
781 APM DRIVER
782 M:      Jiri Kosina <jikos@kernel.org>
783 S:      Odd fixes
784 F:      arch/x86/kernel/apm_32.c
785 F:      include/linux/apm_bios.h
786 F:      include/uapi/linux/apm_bios.h
787 F:      drivers/char/apm-emulation.c
788
789 APPLE BCM5974 MULTITOUCH DRIVER
790 M:      Henrik Rydberg <rydberg@bitmath.org>
791 L:      linux-input@vger.kernel.org
792 S:      Odd fixes
793 F:      drivers/input/mouse/bcm5974.c
794
795 APPLE SMC DRIVER
796 M:      Henrik Rydberg <rydberg@bitmath.org>
797 L:      lm-sensors@lm-sensors.org
798 S:      Odd fixes
799 F:      drivers/hwmon/applesmc.c
800
801 APPLETALK NETWORK LAYER
802 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
803 S:      Maintained
804 F:      drivers/net/appletalk/
805 F:      net/appletalk/
806
807 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
808 M:      Duc Dang <dhdang@apm.com>
809 S:      Supported
810 F:      arch/arm64/boot/dts/apm/
811
812 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
813 M:      Iyappan Subramanian <isubramanian@apm.com>
814 M:      Keyur Chudgar <kchudgar@apm.com>
815 S:      Supported
816 F:      drivers/net/ethernet/apm/xgene/
817 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
818
819 APTINA CAMERA SENSOR PLL
820 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
821 L:      linux-media@vger.kernel.org
822 S:      Maintained
823 F:      drivers/media/i2c/aptina-pll.*
824
825 ARC FRAMEBUFFER DRIVER
826 M:      Jaya Kumar <jayalk@intworks.biz>
827 S:      Maintained
828 F:      drivers/video/fbdev/arcfb.c
829 F:      drivers/video/fbdev/core/fb_defio.c
830
831 ARCNET NETWORK LAYER
832 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
833 L:      netdev@vger.kernel.org
834 S:      Maintained
835 F:      drivers/net/arcnet/
836 F:      include/uapi/linux/if_arcnet.h
837
838 ARM MFM AND FLOPPY DRIVERS
839 M:      Ian Molton <spyro@f2s.com>
840 S:      Maintained
841 F:      arch/arm/lib/floppydma.S
842 F:      arch/arm/include/asm/floppy.h
843
844 ARM PMU PROFILING AND DEBUGGING
845 M:      Will Deacon <will.deacon@arm.com>
846 R:      Mark Rutland <mark.rutland@arm.com>
847 S:      Maintained
848 F:      arch/arm*/kernel/perf_*
849 F:      arch/arm/oprofile/common.c
850 F:      arch/arm*/kernel/hw_breakpoint.c
851 F:      arch/arm*/include/asm/hw_breakpoint.h
852 F:      arch/arm*/include/asm/perf_event.h
853 F:      drivers/perf/arm_pmu.c
854 F:      include/linux/perf/arm_pmu.h
855
856 ARM PORT
857 M:      Russell King <linux@arm.linux.org.uk>
858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 W:      http://www.arm.linux.org.uk/
860 S:      Maintained
861 F:      arch/arm/
862
863 ARM SUB-ARCHITECTURES
864 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865 S:      Maintained
866 F:      arch/arm/mach-*/
867 F:      arch/arm/plat-*/
868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
869
870 ARM PRIMECELL AACI PL041 DRIVER
871 M:      Russell King <linux@arm.linux.org.uk>
872 S:      Maintained
873 F:      sound/arm/aaci.*
874
875 ARM PRIMECELL CLCD PL110 DRIVER
876 M:      Russell King <linux@arm.linux.org.uk>
877 S:      Maintained
878 F:      drivers/video/fbdev/amba-clcd.*
879
880 ARM PRIMECELL KMI PL050 DRIVER
881 M:      Russell King <linux@arm.linux.org.uk>
882 S:      Maintained
883 F:      drivers/input/serio/ambakmi.*
884 F:      include/linux/amba/kmi.h
885
886 ARM PRIMECELL MMCI PL180/1 DRIVER
887 M:      Russell King <linux@arm.linux.org.uk>
888 S:      Maintained
889 F:      drivers/mmc/host/mmci.*
890 F:      include/linux/amba/mmci.h
891
892 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
893 M:      Russell King <linux@arm.linux.org.uk>
894 S:      Maintained
895 F:      drivers/tty/serial/amba-pl01*.c
896 F:      include/linux/amba/serial.h
897
898 ARM PRIMECELL BUS SUPPORT
899 M:      Russell King <linux@arm.linux.org.uk>
900 S:      Maintained
901 F:      drivers/amba/
902 F:      include/linux/amba/bus.h
903
904 ARM/ADS SPHERE MACHINE SUPPORT
905 M:      Lennert Buytenhek <kernel@wantstofly.org>
906 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907 S:      Maintained
908
909 ARM/AFEB9260 MACHINE SUPPORT
910 M:      Sergey Lapin <slapin@ossfans.org>
911 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912 S:      Maintained
913
914 ARM/AJECO 1ARM MACHINE SUPPORT
915 M:      Lennert Buytenhek <kernel@wantstofly.org>
916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S:      Maintained
918
919 ARM/Allwinner sunXi SoC support
920 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
921 M:      Chen-Yu Tsai <wens@csie.org>
922 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
923 S:      Maintained
924 N:      sun[x456789]i
925
926 ARM/Allwinner SoC Clock Support
927 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
928 S:      Maintained
929 F:      drivers/clk/sunxi/
930
931 ARM/Amlogic MesonX SoC support
932 M:      Carlo Caione <carlo@caione.org>
933 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
934 S:      Maintained
935 F:      drivers/media/rc/meson-ir.c
936 N:      meson[x68]
937
938 ARM/Annapurna Labs ALPINE ARCHITECTURE
939 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
940 S:      Maintained
941 F:      arch/arm/mach-alpine/
942
943 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
944 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
945 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
946 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
947 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948 W:      http://www.linux4sam.org
949 S:      Supported
950 F:      arch/arm/mach-at91/
951 F:      include/soc/at91/
952 F:      arch/arm/boot/dts/at91*.dts
953 F:      arch/arm/boot/dts/at91*.dtsi
954 F:      arch/arm/boot/dts/sama*.dts
955 F:      arch/arm/boot/dts/sama*.dtsi
956 F:      arch/arm/include/debug/at91.S
957
958 ARM/ATMEL AT91 Clock Support
959 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
960 S:      Maintained
961 F:      drivers/clk/at91
962
963 ARM/CALXEDA HIGHBANK ARCHITECTURE
964 M:      Rob Herring <robh@kernel.org>
965 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966 S:      Maintained
967 F:      arch/arm/mach-highbank/
968
969 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
970 M:      Krzysztof Halasa <khalasa@piap.pl>
971 S:      Maintained
972 F:      arch/arm/mach-cns3xxx/
973
974 ARM/CAVIUM THUNDER NETWORK DRIVER
975 M:      Sunil Goutham <sgoutham@cavium.com>
976 M:      Robert Richter <rric@kernel.org>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 S:      Supported
979 F:      drivers/net/ethernet/cavium/thunder/
980
981 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
982 M:      Alexander Shiyan <shc_work@mail.ru>
983 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 S:      Odd Fixes
985 N:      clps711x
986
987 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
988 M:      Hartley Sweeten <hsweeten@visionengravers.com>
989 M:      Ryan Mallon <rmallon@gmail.com>
990 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991 S:      Maintained
992 F:      arch/arm/mach-ep93xx/
993 F:      arch/arm/mach-ep93xx/include/mach/
994
995 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
996 M:      Lennert Buytenhek <kernel@wantstofly.org>
997 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998 S:      Maintained
999
1000 ARM/CLKDEV SUPPORT
1001 M:      Russell King <linux@arm.linux.org.uk>
1002 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003 S:      Maintained
1004 F:      arch/arm/include/asm/clkdev.h
1005 F:      drivers/clk/clkdev.c
1006
1007 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1008 M:      Mike Rapoport <mike@compulab.co.il>
1009 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010 S:      Maintained
1011
1012 ARM/CONTEC MICRO9 MACHINE SUPPORT
1013 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1014 S:      Maintained
1015 F:      arch/arm/mach-ep93xx/micro9.c
1016
1017 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1018 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020 S:      Maintained
1021 F:      drivers/hwtracing/coresight/*
1022 F:      Documentation/trace/coresight.txt
1023 F:      Documentation/devicetree/bindings/arm/coresight.txt
1024 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1025
1026 ARM/CORGI MACHINE SUPPORT
1027 M:      Richard Purdie <rpurdie@rpsys.net>
1028 S:      Maintained
1029
1030 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1031 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1032 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 T:      git git://github.com/ulli-kroll/linux.git
1034 S:      Maintained
1035 F:      arch/arm/mach-gemini/
1036 F:      drivers/rtc/rtc-gemini.c
1037
1038 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1039 M:      Barry Song <baohua@kernel.org>
1040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1042 S:      Maintained
1043 F:      arch/arm/mach-prima2/
1044 F:      drivers/clk/sirf/
1045 F:      drivers/clocksource/timer-prima2.c
1046 F:      drivers/clocksource/timer-atlas7.c
1047 N:      [^a-z]sirf
1048
1049 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1050 M:      Baruch Siach <baruch@tkos.co.il>
1051 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052 S:      Maintained
1053 F:      arch/arm/boot/dts/cx92755*
1054 N:      digicolor
1055
1056 ARM/EBSA110 MACHINE SUPPORT
1057 M:      Russell King <linux@arm.linux.org.uk>
1058 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059 W:      http://www.arm.linux.org.uk/
1060 S:      Maintained
1061 F:      arch/arm/mach-ebsa110/
1062 F:      drivers/net/ethernet/amd/am79c961a.*
1063
1064 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1065 M:      Uwe Kleine-König <kernel@pengutronix.de>
1066 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 S:      Maintained
1068 N:      efm32
1069
1070 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1071 M:      Daniel Ribeiro <drwyrm@gmail.com>
1072 M:      Stefan Schmidt <stefan@openezx.org>
1073 M:      Harald Welte <laforge@openezx.org>
1074 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1075 W:      http://www.openezx.org/
1076 S:      Maintained
1077 T:      topgit git://git.openezx.org/openezx.git
1078 F:      arch/arm/mach-pxa/ezx.c
1079
1080 ARM/FARADAY FA526 PORT
1081 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1082 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083 S:      Maintained
1084 T:      git git://git.berlios.de/gemini-board
1085 F:      arch/arm/mm/*-fa*
1086
1087 ARM/FOOTBRIDGE ARCHITECTURE
1088 M:      Russell King <linux@arm.linux.org.uk>
1089 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 W:      http://www.arm.linux.org.uk/
1091 S:      Maintained
1092 F:      arch/arm/include/asm/hardware/dec21285.h
1093 F:      arch/arm/mach-footbridge/
1094
1095 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1096 M:      Shawn Guo <shawnguo@kernel.org>
1097 M:      Sascha Hauer <kernel@pengutronix.de>
1098 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 S:      Maintained
1100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1101 F:      arch/arm/mach-imx/
1102 F:      arch/arm/mach-mxs/
1103 F:      arch/arm/boot/dts/imx*
1104 F:      arch/arm/configs/imx*_defconfig
1105 F:      drivers/clk/imx/
1106 F:      include/soc/imx/
1107
1108 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1109 M:      Shawn Guo <shawnguo@kernel.org>
1110 M:      Sascha Hauer <kernel@pengutronix.de>
1111 R:      Stefan Agner <stefan@agner.ch>
1112 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1113 S:      Maintained
1114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1115 F:      arch/arm/mach-imx/*vf610*
1116 F:      arch/arm/boot/dts/vf*
1117
1118 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1119 M:      Lennert Buytenhek <kernel@wantstofly.org>
1120 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121 S:      Maintained
1122
1123 ARM/GUMSTIX MACHINE SUPPORT
1124 M:      Steve Sakoman <sakoman@gmail.com>
1125 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126 S:      Maintained
1127
1128 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1129 M:      Philipp Zabel <philipp.zabel@gmail.com>
1130 M:      Paul Parsons <lost.distance@yahoo.com>
1131 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 S:      Maintained
1133 F:      arch/arm/mach-pxa/hx4700.c
1134 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1135 F:      sound/soc/pxa/hx4700.c
1136
1137 ARM/HISILICON SOC SUPPORT
1138 M:      Wei Xu <xuwei5@hisilicon.com>
1139 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 W:      http://www.hisilicon.com
1141 S:      Supported
1142 T:      git git://github.com/hisilicon/linux-hisi.git
1143 F:      arch/arm/mach-hisi/
1144
1145 ARM/HP JORNADA 7XX MACHINE SUPPORT
1146 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1147 W:      www.jlime.com
1148 S:      Maintained
1149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1150 F:      arch/arm/mach-sa1100/jornada720.c
1151 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1152
1153 ARM/IGEP MACHINE SUPPORT
1154 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1155 M:      Javier Martinez Canillas <javier@dowhile0.org>
1156 L:      linux-omap@vger.kernel.org
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159 F:      arch/arm/boot/dts/omap3-igep*
1160
1161 ARM/INCOME PXA270 SUPPORT
1162 M:      Marek Vasut <marek.vasut@gmail.com>
1163 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164 S:      Maintained
1165 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1166
1167 ARM/INTEL IOP32X ARM ARCHITECTURE
1168 M:      Lennert Buytenhek <kernel@wantstofly.org>
1169 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170 S:      Maintained
1171
1172 ARM/INTEL IOP33X ARM ARCHITECTURE
1173 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174 S:      Orphan
1175
1176 ARM/INTEL IOP13XX ARM ARCHITECTURE
1177 M:      Lennert Buytenhek <kernel@wantstofly.org>
1178 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 S:      Maintained
1180
1181 ARM/INTEL IQ81342EX MACHINE SUPPORT
1182 M:      Lennert Buytenhek <kernel@wantstofly.org>
1183 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184 S:      Maintained
1185
1186 ARM/INTEL IXDP2850 MACHINE SUPPORT
1187 M:      Lennert Buytenhek <kernel@wantstofly.org>
1188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189 S:      Maintained
1190
1191 ARM/INTEL IXP4XX ARM ARCHITECTURE
1192 M:      Imre Kaloz <kaloz@openwrt.org>
1193 M:      Krzysztof Halasa <khalasa@piap.pl>
1194 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195 S:      Maintained
1196 F:      arch/arm/mach-ixp4xx/
1197
1198 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1199 M:      Jonathan Cameron <jic23@cam.ac.uk>
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 S:      Maintained
1202 F:      arch/arm/mach-pxa/stargate2.c
1203 F:      drivers/pcmcia/pxa2xx_stargate2.c
1204
1205 ARM/INTEL XSC3 (MANZANO) ARM CORE
1206 M:      Lennert Buytenhek <kernel@wantstofly.org>
1207 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 S:      Maintained
1209
1210 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1211 M:      Lennert Buytenhek <kernel@wantstofly.org>
1212 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 S:      Maintained
1214
1215 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1216 M:      Santosh Shilimkar <ssantosh@kernel.org>
1217 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 S:      Maintained
1219 F:      arch/arm/mach-keystone/
1220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1221
1222 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1223 M:      Santosh Shilimkar <ssantosh@kernel.org>
1224 L:      linux-kernel@vger.kernel.org
1225 S:      Maintained
1226 F:      drivers/clk/keystone/
1227
1228 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1229 M:      Santosh Shilimkar <ssantosh@kernel.org>
1230 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1231 L:      linux-kernel@vger.kernel.org
1232 S:      Maintained
1233 F:      drivers/clocksource/timer-keystone.c
1234
1235 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1236 M:      Santosh Shilimkar <ssantosh@kernel.org>
1237 L:      linux-kernel@vger.kernel.org
1238 S:      Maintained
1239 F:      drivers/power/reset/keystone-reset.c
1240
1241 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1242 M:      Santosh Shilimkar <ssantosh@kernel.org>
1243 L:      linux-kernel@vger.kernel.org
1244 S:      Maintained
1245 F:      drivers/memory/*emif*
1246
1247 ARM/LOGICPD PXA270 MACHINE SUPPORT
1248 M:      Lennert Buytenhek <kernel@wantstofly.org>
1249 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250 S:      Maintained
1251
1252 ARM/LPC18XX ARCHITECTURE
1253 M:      Joachim Eastwood <manabian@gmail.com>
1254 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255 S:      Maintained
1256 F:      arch/arm/boot/dts/lpc43*
1257 F:      drivers/clk/nxp/clk-lpc18xx*
1258 F:      drivers/clocksource/time-lpc32xx.c
1259 F:      drivers/i2c/busses/i2c-lpc2k.c
1260 F:      drivers/memory/pl172.c
1261 F:      drivers/mtd/spi-nor/nxp-spifi.c
1262 F:      drivers/rtc/rtc-lpc24xx.c
1263 N:      lpc18xx
1264
1265 ARM/MAGICIAN MACHINE SUPPORT
1266 M:      Philipp Zabel <philipp.zabel@gmail.com>
1267 S:      Maintained
1268
1269 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1270 M:      Jason Cooper <jason@lakedaemon.net>
1271 M:      Andrew Lunn <andrew@lunn.ch>
1272 M:      Gregory Clement <gregory.clement@free-electrons.com>
1273 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1274 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275 S:      Maintained
1276 F:      arch/arm/mach-mvebu/
1277 F:      drivers/rtc/rtc-armada38x.c
1278 F:      arch/arm/boot/dts/armada*
1279 F:      arch/arm/boot/dts/kirkwood*
1280
1281
1282 ARM/Marvell Berlin SoC support
1283 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1284 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285 S:      Maintained
1286 F:      arch/arm/mach-berlin/
1287 F:      arch/arm/boot/dts/berlin*
1288
1289
1290 ARM/Marvell Dove/MV78xx0/Orion SOC support
1291 M:      Jason Cooper <jason@lakedaemon.net>
1292 M:      Andrew Lunn <andrew@lunn.ch>
1293 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1294 M:      Gregory Clement <gregory.clement@free-electrons.com>
1295 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1296 S:      Maintained
1297 F:      arch/arm/mach-dove/
1298 F:      arch/arm/mach-mv78xx0/
1299 F:      arch/arm/mach-orion5x/
1300 F:      arch/arm/plat-orion/
1301 F:      arch/arm/boot/dts/dove*
1302 F:      arch/arm/boot/dts/orion5x*
1303
1304
1305 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1306 M:      Alexander Clouter <alex@digriz.org.uk>
1307 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308 W:      http://www.digriz.org.uk/ts78xx/kernel
1309 S:      Maintained
1310 F:      arch/arm/mach-orion5x/ts78xx-*
1311
1312 ARM/Mediatek RTC DRIVER
1313 M:      Eddie Huang <eddie.huang@mediatek.com>
1314 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1316 S:      Maintained
1317 F:      drivers/rtc/rtc-mt6397.c
1318
1319 ARM/Mediatek SoC support
1320 M:      Matthias Brugger <matthias.bgg@gmail.com>
1321 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1323 S:      Maintained
1324 F:      arch/arm/boot/dts/mt6*
1325 F:      arch/arm/boot/dts/mt8*
1326 F:      arch/arm/mach-mediatek/
1327 N:      mtk
1328 K:      mediatek
1329
1330 ARM/Mediatek USB3 PHY DRIVER
1331 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1332 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1334 S:      Maintained
1335 F:      drivers/phy/phy-mt65xx-usb3.c
1336
1337 ARM/MICREL KS8695 ARCHITECTURE
1338 M:      Greg Ungerer <gerg@uclinux.org>
1339 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 F:      arch/arm/mach-ks8695/
1341 S:      Odd Fixes
1342
1343 ARM/MIOA701 MACHINE SUPPORT
1344 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1345 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346 F:      arch/arm/mach-pxa/mioa701.c
1347 S:      Maintained
1348
1349 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1350 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1351 S:      Maintained
1352
1353 ARM/NOMADIK ARCHITECTURE
1354 M:      Alessandro Rubini <rubini@unipv.it>
1355 M:      Linus Walleij <linus.walleij@linaro.org>
1356 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1357 S:      Maintained
1358 F:      arch/arm/mach-nomadik/
1359 F:      drivers/pinctrl/nomadik/
1360 F:      drivers/i2c/busses/i2c-nomadik.c
1361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1362
1363 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1364 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1365 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1366 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1367 S:      Supported
1368
1369 ARM/TOSA MACHINE SUPPORT
1370 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1371 M:      Dirk Opfer <dirk@opfer-online.de>
1372 S:      Maintained
1373
1374 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1375 M:      Marek Vasut <marek.vasut@gmail.com>
1376 L:      linux-arm-kernel@lists.infradead.org
1377 W:      http://hackndev.com
1378 S:      Maintained
1379 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1380 F:      arch/arm/mach-pxa/palmtx.c
1381 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1382 F:      arch/arm/mach-pxa/palmt5.c
1383 F:      arch/arm/mach-pxa/include/mach/palmld.h
1384 F:      arch/arm/mach-pxa/palmld.c
1385 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1386 F:      arch/arm/mach-pxa/palmte2.c
1387 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1388 F:      arch/arm/mach-pxa/palmtc.c
1389
1390 ARM/PALM TREO SUPPORT
1391 M:      Tomas Cech <sleep_walker@suse.com>
1392 L:      linux-arm-kernel@lists.infradead.org
1393 W:      http://hackndev.com
1394 S:      Maintained
1395 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1396 F:      arch/arm/mach-pxa/palmtreo.c
1397
1398 ARM/PALMZ72 SUPPORT
1399 M:      Sergey Lapin <slapin@ossfans.org>
1400 L:      linux-arm-kernel@lists.infradead.org
1401 W:      http://hackndev.com
1402 S:      Maintained
1403 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1404 F:      arch/arm/mach-pxa/palmz72.c
1405
1406 ARM/PLEB SUPPORT
1407 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1408 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1409 S:      Maintained
1410
1411 ARM/PT DIGITAL BOARD PORT
1412 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1413 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1414 W:      http://www.arm.linux.org.uk/
1415 S:      Maintained
1416
1417 ARM/QUALCOMM SUPPORT
1418 M:      Kumar Gala <galak@codeaurora.org>
1419 M:      Andy Gross <agross@codeaurora.org>
1420 M:      David Brown <davidb@codeaurora.org>
1421 L:      linux-arm-msm@vger.kernel.org
1422 L:      linux-soc@vger.kernel.org
1423 S:      Maintained
1424 F:      arch/arm/mach-qcom/
1425 F:      drivers/soc/qcom/
1426 F:      drivers/tty/serial/msm_serial.h
1427 F:      drivers/tty/serial/msm_serial.c
1428 F:      drivers/*/pm8???-*
1429 F:      drivers/mfd/ssbi.c
1430 F:      drivers/firmware/qcom_scm.c
1431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1432
1433 ARM/RADISYS ENP2611 MACHINE SUPPORT
1434 M:      Lennert Buytenhek <kernel@wantstofly.org>
1435 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436 S:      Maintained
1437
1438 ARM/RISCPC ARCHITECTURE
1439 M:      Russell King <linux@arm.linux.org.uk>
1440 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441 W:      http://www.arm.linux.org.uk/
1442 S:      Maintained
1443 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1444 F:      arch/arm/include/asm/hardware/ioc.h
1445 F:      arch/arm/include/asm/hardware/iomd.h
1446 F:      arch/arm/include/asm/hardware/memc.h
1447 F:      arch/arm/mach-rpc/
1448 F:      drivers/net/ethernet/8390/etherh.c
1449 F:      drivers/net/ethernet/i825xx/ether1*
1450 F:      drivers/net/ethernet/seeq/ether3*
1451 F:      drivers/scsi/arm/
1452
1453 ARM/Rockchip SoC support
1454 M:      Heiko Stuebner <heiko@sntech.de>
1455 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 L:      linux-rockchip@lists.infradead.org
1457 S:      Maintained
1458 F:      arch/arm/boot/dts/rk3*
1459 F:      arch/arm/mach-rockchip/
1460 F:      drivers/clk/rockchip/
1461 F:      drivers/i2c/busses/i2c-rk3x.c
1462 F:      drivers/*/*rockchip*
1463 F:      drivers/*/*/*rockchip*
1464 F:      sound/soc/rockchip/
1465 N:      rockchip
1466
1467 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1468 M:      Kukjin Kim <kgene@kernel.org>
1469 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1470 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1471 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1472 S:      Maintained
1473 F:      arch/arm/boot/dts/s3c*
1474 F:      arch/arm/boot/dts/exynos*
1475 F:      arch/arm64/boot/dts/exynos/
1476 F:      arch/arm/plat-samsung/
1477 F:      arch/arm/mach-s3c24*/
1478 F:      arch/arm/mach-s3c64xx/
1479 F:      arch/arm/mach-s5p*/
1480 F:      arch/arm/mach-exynos*/
1481 F:      drivers/*/*s3c2410*
1482 F:      drivers/*/*/*s3c2410*
1483 F:      drivers/spi/spi-s3c*
1484 F:      sound/soc/samsung/*
1485 F:      Documentation/arm/Samsung/
1486 F:      Documentation/devicetree/bindings/arm/samsung/
1487 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1488 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1489 N:      exynos
1490
1491 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1492 M:      Kyungmin Park <kyungmin.park@samsung.com>
1493 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1494 S:      Maintained
1495 F:      arch/arm/mach-s5pv210/
1496
1497 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1498 M:      Kyungmin Park <kyungmin.park@samsung.com>
1499 M:      Kamil Debski <k.debski@samsung.com>
1500 L:      linux-arm-kernel@lists.infradead.org
1501 L:      linux-media@vger.kernel.org
1502 S:      Maintained
1503 F:      drivers/media/platform/s5p-g2d/
1504
1505 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1506 M:      Kyungmin Park <kyungmin.park@samsung.com>
1507 M:      Kamil Debski <k.debski@samsung.com>
1508 M:      Jeongtae Park <jtp.park@samsung.com>
1509 L:      linux-arm-kernel@lists.infradead.org
1510 L:      linux-media@vger.kernel.org
1511 S:      Maintained
1512 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1513 F:      drivers/media/platform/s5p-mfc/
1514
1515 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1516 M:      Kyungmin Park <kyungmin.park@samsung.com>
1517 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1518 L:      linux-arm-kernel@lists.infradead.org
1519 L:      linux-media@vger.kernel.org
1520 S:      Maintained
1521 F:      drivers/media/platform/s5p-tv/
1522
1523 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1524 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1525 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1526 L:      linux-arm-kernel@lists.infradead.org
1527 L:      linux-media@vger.kernel.org
1528 S:      Maintained
1529 F:      drivers/media/platform/s5p-jpeg/
1530
1531 ARM/SHMOBILE ARM ARCHITECTURE
1532 M:      Simon Horman <horms@verge.net.au>
1533 M:      Magnus Damm <magnus.damm@gmail.com>
1534 L:      linux-sh@vger.kernel.org
1535 W:      http://oss.renesas.com
1536 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1538 S:      Supported
1539 F:      arch/arm/boot/dts/emev2*
1540 F:      arch/arm/boot/dts/r7s*
1541 F:      arch/arm/boot/dts/r8a*
1542 F:      arch/arm/boot/dts/sh*
1543 F:      arch/arm/configs/shmobile_defconfig
1544 F:      arch/arm/include/debug/renesas-scif.S
1545 F:      arch/arm/mach-shmobile/
1546 F:      drivers/sh/
1547
1548 ARM/SOCFPGA ARCHITECTURE
1549 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1550 S:      Maintained
1551 F:      arch/arm/mach-socfpga/
1552 F:      arch/arm/boot/dts/socfpga*
1553 F:      arch/arm/configs/socfpga_defconfig
1554 W:      http://www.rocketboards.org
1555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1556
1557 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1558 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1559 S:      Maintained
1560 F:      drivers/clk/socfpga/
1561
1562 ARM/SOCFPGA EDAC SUPPORT
1563 M:      Thor Thayer <tthayer@opensource.altera.com>
1564 S:      Maintained
1565 F:      drivers/edac/altera_edac.
1566
1567 ARM/STI ARCHITECTURE
1568 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1569 M:      Maxime Coquelin <maxime.coquelin@st.com>
1570 M:      Patrice Chotard <patrice.chotard@st.com>
1571 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572 L:      kernel@stlinux.com
1573 W:      http://www.stlinux.com
1574 S:      Maintained
1575 F:      arch/arm/mach-sti/
1576 F:      arch/arm/boot/dts/sti*
1577 F:      drivers/char/hw_random/st-rng.c
1578 F:      drivers/clocksource/arm_global_timer.c
1579 F:      drivers/clocksource/clksrc_st_lpc.c
1580 F:      drivers/i2c/busses/i2c-st.c
1581 F:      drivers/media/rc/st_rc.c
1582 F:      drivers/media/platform/sti/c8sectpfe/
1583 F:      drivers/mmc/host/sdhci-st.c
1584 F:      drivers/phy/phy-miphy28lp.c
1585 F:      drivers/phy/phy-miphy365x.c
1586 F:      drivers/phy/phy-stih407-usb.c
1587 F:      drivers/phy/phy-stih41x-usb.c
1588 F:      drivers/pinctrl/pinctrl-st.c
1589 F:      drivers/reset/sti/
1590 F:      drivers/rtc/rtc-st-lpc.c
1591 F:      drivers/tty/serial/st-asc.c
1592 F:      drivers/usb/dwc3/dwc3-st.c
1593 F:      drivers/usb/host/ehci-st.c
1594 F:      drivers/usb/host/ohci-st.c
1595 F:      drivers/watchdog/st_lpc_wdt.c
1596 F:      drivers/ata/ahci_st.c
1597
1598 ARM/STM32 ARCHITECTURE
1599 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1600 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1601 S:      Maintained
1602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1603 N:      stm32
1604 F:      drivers/clocksource/armv7m_systick.c
1605
1606 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1607 M:      Lennert Buytenhek <kernel@wantstofly.org>
1608 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609 S:      Maintained
1610
1611 ARM/TETON BGA MACHINE SUPPORT
1612 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1613 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614 S:      Maintained
1615
1616 ARM/THECUS N2100 MACHINE SUPPORT
1617 M:      Lennert Buytenhek <kernel@wantstofly.org>
1618 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619 S:      Maintained
1620
1621 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1622 M:      Wan ZongShun <mcuos.com@gmail.com>
1623 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624 W:      http://www.mcuos.com
1625 S:      Maintained
1626 F:      arch/arm/mach-w90x900/
1627 F:      drivers/input/keyboard/w90p910_keypad.c
1628 F:      drivers/input/touchscreen/w90p910_ts.c
1629 F:      drivers/watchdog/nuc900_wdt.c
1630 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1631 F:      drivers/mtd/nand/nuc900_nand.c
1632 F:      drivers/rtc/rtc-nuc900.c
1633 F:      drivers/spi/spi-nuc900.c
1634 F:      drivers/usb/host/ehci-w90x900.c
1635 F:      drivers/video/fbdev/nuc900fb.c
1636
1637 ARM/U300 MACHINE SUPPORT
1638 M:      Linus Walleij <linus.walleij@linaro.org>
1639 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640 S:      Supported
1641 F:      arch/arm/mach-u300/
1642 F:      drivers/clocksource/timer-u300.c
1643 F:      drivers/i2c/busses/i2c-stu300.c
1644 F:      drivers/rtc/rtc-coh901331.c
1645 F:      drivers/watchdog/coh901327_wdt.c
1646 F:      drivers/dma/coh901318*
1647 F:      drivers/mfd/ab3100*
1648 F:      drivers/rtc/rtc-ab3100.c
1649 F:      drivers/rtc/rtc-coh901331.c
1650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1651
1652 ARM/UNIPHIER ARCHITECTURE
1653 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1654 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1655 S:      Maintained
1656 F:      arch/arm/boot/dts/uniphier*
1657 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1658 F:      arch/arm/mach-uniphier/
1659 F:      arch/arm/mm/cache-uniphier.c
1660 F:      drivers/i2c/busses/i2c-uniphier*
1661 F:      drivers/pinctrl/uniphier/
1662 F:      drivers/tty/serial/8250/8250_uniphier.c
1663 N:      uniphier
1664
1665 ARM/Ux500 ARM ARCHITECTURE
1666 M:      Linus Walleij <linus.walleij@linaro.org>
1667 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1668 S:      Maintained
1669 F:      arch/arm/mach-ux500/
1670 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1671 F:      drivers/dma/ste_dma40*
1672 F:      drivers/hwspinlock/u8500_hsem.c
1673 F:      drivers/mfd/abx500*
1674 F:      drivers/mfd/ab8500*
1675 F:      drivers/mfd/dbx500*
1676 F:      drivers/mfd/db8500*
1677 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1678 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1679 F:      drivers/rtc/rtc-ab8500.c
1680 F:      drivers/rtc/rtc-pl031.c
1681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1682
1683 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1684 M:      Ulf Hansson <ulf.hansson@linaro.org>
1685 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1686 T:      git git://git.linaro.org/people/ulfh/clk.git
1687 S:      Maintained
1688 F:      drivers/clk/ux500/
1689 F:      include/linux/platform_data/clk-ux500.h
1690
1691 ARM/VERSATILE EXPRESS PLATFORM
1692 M:      Liviu Dudau <liviu.dudau@arm.com>
1693 M:      Sudeep Holla <sudeep.holla@arm.com>
1694 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1695 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696 S:      Maintained
1697 F:      arch/arm/boot/dts/vexpress*
1698 F:      arch/arm64/boot/dts/arm/vexpress*
1699 F:      arch/arm/mach-vexpress/
1700 F:      */*/vexpress*
1701 F:      */*/*/vexpress*
1702 F:      drivers/clk/versatile/clk-vexpress-osc.c
1703 F:      drivers/clocksource/versatile.c
1704
1705 ARM/VFP SUPPORT
1706 M:      Russell King <linux@arm.linux.org.uk>
1707 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708 W:      http://www.arm.linux.org.uk/
1709 S:      Maintained
1710 F:      arch/arm/vfp/
1711
1712 ARM/VOIPAC PXA270 SUPPORT
1713 M:      Marek Vasut <marek.vasut@gmail.com>
1714 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1715 S:      Maintained
1716 F:      arch/arm/mach-pxa/vpac270.c
1717 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1718
1719 ARM/VT8500 ARM ARCHITECTURE
1720 M:      Tony Prisk <linux@prisktech.co.nz>
1721 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1722 S:      Maintained
1723 F:      arch/arm/mach-vt8500/
1724 F:      drivers/clocksource/vt8500_timer.c
1725 F:      drivers/i2c/busses/i2c-wmt.c
1726 F:      drivers/mmc/host/wmt-sdmmc.c
1727 F:      drivers/pwm/pwm-vt8500.c
1728 F:      drivers/rtc/rtc-vt8500.c
1729 F:      drivers/tty/serial/vt8500_serial.c
1730 F:      drivers/usb/host/ehci-platform.c
1731 F:      drivers/usb/host/uhci-platform.c
1732 F:      drivers/video/fbdev/vt8500lcdfb.*
1733 F:      drivers/video/fbdev/wm8505fb*
1734 F:      drivers/video/fbdev/wmt_ge_rops.*
1735
1736 ARM/ZIPIT Z2 SUPPORT
1737 M:      Marek Vasut <marek.vasut@gmail.com>
1738 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1739 S:      Maintained
1740 F:      arch/arm/mach-pxa/z2.c
1741 F:      arch/arm/mach-pxa/include/mach/z2.h
1742
1743 ARM/ZTE ARCHITECTURE
1744 M:      Jun Nie <jun.nie@linaro.org>
1745 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1746 S:      Maintained
1747 F:      arch/arm/mach-zx/
1748 F:      drivers/clk/zte/
1749 F:      Documentation/devicetree/bindings/arm/zte.txt
1750 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1751
1752 ARM/ZYNQ ARCHITECTURE
1753 M:      Michal Simek <michal.simek@xilinx.com>
1754 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1755 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1756 W:      http://wiki.xilinx.com
1757 T:      git https://github.com/Xilinx/linux-xlnx.git
1758 S:      Supported
1759 F:      arch/arm/mach-zynq/
1760 F:      drivers/cpuidle/cpuidle-zynq.c
1761 F:      drivers/block/xsysace.c
1762 N:      zynq
1763 N:      xilinx
1764 F:      drivers/clocksource/cadence_ttc_timer.c
1765 F:      drivers/i2c/busses/i2c-cadence.c
1766 F:      drivers/mmc/host/sdhci-of-arasan.c
1767 F:      drivers/edac/synopsys_edac.c
1768
1769 ARM SMMU DRIVERS
1770 M:      Will Deacon <will.deacon@arm.com>
1771 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1772 S:      Maintained
1773 F:      drivers/iommu/arm-smmu.c
1774 F:      drivers/iommu/arm-smmu-v3.c
1775 F:      drivers/iommu/io-pgtable-arm.c
1776
1777 ARM64 PORT (AARCH64 ARCHITECTURE)
1778 M:      Catalin Marinas <catalin.marinas@arm.com>
1779 M:      Will Deacon <will.deacon@arm.com>
1780 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1781 S:      Maintained
1782 F:      arch/arm64/
1783 F:      Documentation/arm64/
1784
1785 AS3645A LED FLASH CONTROLLER DRIVER
1786 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1787 L:      linux-media@vger.kernel.org
1788 T:      git git://linuxtv.org/media_tree.git
1789 S:      Maintained
1790 F:      drivers/media/i2c/as3645a.c
1791 F:      include/media/i2c/as3645a.h
1792
1793 ASC7621 HARDWARE MONITOR DRIVER
1794 M:      George Joseph <george.joseph@fairview5.com>
1795 L:      lm-sensors@lm-sensors.org
1796 S:      Maintained
1797 F:      Documentation/hwmon/asc7621
1798 F:      drivers/hwmon/asc7621.c
1799
1800 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1801 M:      Corentin Chary <corentin.chary@gmail.com>
1802 L:      acpi4asus-user@lists.sourceforge.net
1803 L:      platform-driver-x86@vger.kernel.org
1804 W:      http://acpi4asus.sf.net
1805 S:      Maintained
1806 F:      drivers/platform/x86/asus*.c
1807 F:      drivers/platform/x86/eeepc*.c
1808
1809 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1810 R:      Dan Williams <dan.j.williams@intel.com>
1811 W:      http://sourceforge.net/projects/xscaleiop
1812 S:      Odd fixes
1813 F:      Documentation/crypto/async-tx-api.txt
1814 F:      crypto/async_tx/
1815 F:      drivers/dma/
1816 F:      include/linux/dmaengine.h
1817 F:      include/linux/async_tx.h
1818
1819 AT24 EEPROM DRIVER
1820 M:      Wolfram Sang <wsa@the-dreams.de>
1821 L:      linux-i2c@vger.kernel.org
1822 S:      Maintained
1823 F:      drivers/misc/eeprom/at24.c
1824 F:      include/linux/platform_data/at24.h
1825
1826 ATA OVER ETHERNET (AOE) DRIVER
1827 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1828 W:      http://www.openaoe.org/
1829 S:      Supported
1830 F:      Documentation/aoe/
1831 F:      drivers/block/aoe/
1832
1833 ATHEROS 71XX/9XXX GPIO DRIVER
1834 M:      Alban Bedel <albeu@free.fr>
1835 W:      https://github.com/AlbanBedel/linux
1836 T:      git git://github.com/AlbanBedel/linux
1837 S:      Maintained
1838 F:      drivers/gpio/gpio-ath79.c
1839 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1840
1841 ATHEROS ATH GENERIC UTILITIES
1842 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1843 L:      linux-wireless@vger.kernel.org
1844 S:      Supported
1845 F:      drivers/net/wireless/ath/*
1846
1847 ATHEROS ATH5K WIRELESS DRIVER
1848 M:      Jiri Slaby <jirislaby@gmail.com>
1849 M:      Nick Kossifidis <mickflemm@gmail.com>
1850 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1851 L:      linux-wireless@vger.kernel.org
1852 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1853 S:      Maintained
1854 F:      drivers/net/wireless/ath/ath5k/
1855
1856 ATHEROS ATH6KL WIRELESS DRIVER
1857 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1858 L:      linux-wireless@vger.kernel.org
1859 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1860 T:      git git://github.com/kvalo/ath.git
1861 S:      Supported
1862 F:      drivers/net/wireless/ath/ath6kl/
1863
1864 WILOCITY WIL6210 WIRELESS DRIVER
1865 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1866 L:      linux-wireless@vger.kernel.org
1867 L:      wil6210@qca.qualcomm.com
1868 S:      Supported
1869 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1870 F:      drivers/net/wireless/ath/wil6210/
1871 F:      include/uapi/linux/wil6210_uapi.h
1872
1873 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1874 M:      Christian Lamparter <chunkeey@googlemail.com>
1875 L:      linux-wireless@vger.kernel.org
1876 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1877 S:      Maintained
1878 F:      drivers/net/wireless/ath/carl9170/
1879
1880 ATK0110 HWMON DRIVER
1881 M:      Luca Tettamanti <kronos.it@gmail.com>
1882 L:      lm-sensors@lm-sensors.org
1883 S:      Maintained
1884 F:      drivers/hwmon/asus_atk0110.c
1885
1886 ATI_REMOTE2 DRIVER
1887 M:      Ville Syrjala <syrjala@sci.fi>
1888 S:      Maintained
1889 F:      drivers/input/misc/ati_remote2.c
1890
1891 ATLX ETHERNET DRIVERS
1892 M:      Jay Cliburn <jcliburn@gmail.com>
1893 M:      Chris Snook <chris.snook@gmail.com>
1894 L:      netdev@vger.kernel.org
1895 W:      http://sourceforge.net/projects/atl1
1896 W:      http://atl1.sourceforge.net
1897 S:      Maintained
1898 F:      drivers/net/ethernet/atheros/
1899
1900 ATM
1901 M:      Chas Williams <3chas3@gmail.com>
1902 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1903 L:      netdev@vger.kernel.org
1904 W:      http://linux-atm.sourceforge.net
1905 S:      Maintained
1906 F:      drivers/atm/
1907 F:      include/linux/atm*
1908 F:      include/uapi/linux/atm*
1909
1910 ATMEL AT91 / AT32 MCI DRIVER
1911 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1912 S:      Maintained
1913 F:      drivers/mmc/host/atmel-mci.c
1914
1915 ATMEL AT91 / AT32 SERIAL DRIVER
1916 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1917 S:      Supported
1918 F:      drivers/tty/serial/atmel_serial.c
1919
1920 ATMEL Audio ALSA driver
1921 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1922 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1923 S:      Supported
1924 F:      sound/soc/atmel
1925
1926 ATMEL DMA DRIVER
1927 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929 S:      Supported
1930 F:      drivers/dma/at_hdmac.c
1931 F:      drivers/dma/at_hdmac_regs.h
1932 F:      include/linux/platform_data/dma-atmel.h
1933
1934 ATMEL XDMA DRIVER
1935 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1936 L:      linux-arm-kernel@lists.infradead.org
1937 L:      dmaengine@vger.kernel.org
1938 S:      Supported
1939 F:      drivers/dma/at_xdmac.c
1940
1941 ATMEL I2C DRIVER
1942 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1943 L:      linux-i2c@vger.kernel.org
1944 S:      Supported
1945 F:      drivers/i2c/busses/i2c-at91.c
1946
1947 ATMEL ISI DRIVER
1948 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1949 L:      linux-media@vger.kernel.org
1950 S:      Supported
1951 F:      drivers/media/platform/soc_camera/atmel-isi.c
1952 F:      include/media/atmel-isi.h
1953
1954 ATMEL LCDFB DRIVER
1955 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1956 L:      linux-fbdev@vger.kernel.org
1957 S:      Maintained
1958 F:      drivers/video/fbdev/atmel_lcdfb.c
1959 F:      include/video/atmel_lcdc.h
1960
1961 ATMEL MACB ETHERNET DRIVER
1962 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1963 S:      Supported
1964 F:      drivers/net/ethernet/cadence/
1965
1966 ATMEL NAND DRIVER
1967 M:      Wenyou Yang <wenyou.yang@atmel.com>
1968 M:      Josh Wu <rainyfeeling@outlook.com>
1969 L:      linux-mtd@lists.infradead.org
1970 S:      Supported
1971 F:      drivers/mtd/nand/atmel_nand*
1972
1973 ATMEL SDMMC DRIVER
1974 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1975 L:      linux-mmc@vger.kernel.org
1976 S:      Supported
1977 F:      drivers/mmc/host/sdhci-of-at91.c
1978
1979 ATMEL SPI DRIVER
1980 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1981 S:      Supported
1982 F:      drivers/spi/spi-atmel.*
1983
1984 ATMEL SSC DRIVER
1985 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1986 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1987 S:      Supported
1988 F:      drivers/misc/atmel-ssc.c
1989 F:      include/linux/atmel-ssc.h
1990
1991 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1992 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1993 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1994 S:      Supported
1995 F:      drivers/misc/atmel_tclib.c
1996 F:      drivers/clocksource/tcb_clksrc.c
1997
1998 ATMEL USBA UDC DRIVER
1999 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2000 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2001 S:      Supported
2002 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2003
2004 ATMEL WIRELESS DRIVER
2005 M:      Simon Kelley <simon@thekelleys.org.uk>
2006 L:      linux-wireless@vger.kernel.org
2007 W:      http://www.thekelleys.org.uk/atmel
2008 W:      http://atmelwlandriver.sourceforge.net/
2009 S:      Maintained
2010 F:      drivers/net/wireless/atmel/atmel*
2011
2012 ATMEL MAXTOUCH DRIVER
2013 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2014 T:      git git://github.com/atmel-maxtouch/linux.git
2015 S:      Supported
2016 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2017 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2018 F:      include/linux/platform_data/atmel_mxt_ts.h
2019
2020 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2021 M:      Bradley Grove <linuxdrivers@attotech.com>
2022 L:      linux-scsi@vger.kernel.org
2023 W:      http://www.attotech.com
2024 S:      Supported
2025 F:      drivers/scsi/esas2r
2026
2027 ATUSB IEEE 802.15.4 RADIO DRIVER
2028 M:      Stefan Schmidt <stefan@osg.samsung.com>
2029 L:      linux-wpan@vger.kernel.org
2030 S:      Maintained
2031 F:      drivers/net/ieee802154/atusb.c
2032 F:      drivers/net/ieee802154/atusb.h
2033 F:      drivers/net/ieee802154/at86rf230.h
2034
2035 AUDIT SUBSYSTEM
2036 M:      Paul Moore <paul@paul-moore.com>
2037 M:      Eric Paris <eparis@redhat.com>
2038 L:      linux-audit@redhat.com (moderated for non-subscribers)
2039 W:      http://people.redhat.com/sgrubb/audit/
2040 T:      git git://git.infradead.org/users/pcmoore/audit
2041 S:      Maintained
2042 F:      include/linux/audit.h
2043 F:      include/uapi/linux/audit.h
2044 F:      kernel/audit*
2045
2046 AUXILIARY DISPLAY DRIVERS
2047 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2048 W:      http://miguelojeda.es/auxdisplay.htm
2049 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2050 S:      Maintained
2051 F:      drivers/auxdisplay/
2052 F:      include/linux/cfag12864b.h
2053
2054 AVR32 ARCHITECTURE
2055 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2056 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2057 W:      http://www.atmel.com/products/AVR32/
2058 W:      http://mirror.egtvedt.no/avr32linux.org/
2059 W:      http://avrfreaks.net/
2060 S:      Maintained
2061 F:      arch/avr32/
2062
2063 AVR32/AT32AP MACHINE SUPPORT
2064 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2065 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2066 S:      Maintained
2067 F:      arch/avr32/mach-at32ap/
2068
2069 AX.25 NETWORK LAYER
2070 M:      Ralf Baechle <ralf@linux-mips.org>
2071 L:      linux-hams@vger.kernel.org
2072 W:      http://www.linux-ax25.org/
2073 S:      Maintained
2074 F:      include/uapi/linux/ax25.h
2075 F:      include/net/ax25.h
2076 F:      net/ax25/
2077
2078 AZ6007 DVB DRIVER
2079 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2080 L:      linux-media@vger.kernel.org
2081 W:      https://linuxtv.org
2082 T:      git git://linuxtv.org/media_tree.git
2083 S:      Maintained
2084 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2085
2086 AZTECH FM RADIO RECEIVER DRIVER
2087 M:      Hans Verkuil <hverkuil@xs4all.nl>
2088 L:      linux-media@vger.kernel.org
2089 T:      git git://linuxtv.org/media_tree.git
2090 W:      https://linuxtv.org
2091 S:      Maintained
2092 F:      drivers/media/radio/radio-aztech*
2093
2094 B43 WIRELESS DRIVER
2095 L:      linux-wireless@vger.kernel.org
2096 L:      b43-dev@lists.infradead.org
2097 W:      http://wireless.kernel.org/en/users/Drivers/b43
2098 S:      Odd Fixes
2099 F:      drivers/net/wireless/broadcom/b43/
2100
2101 B43LEGACY WIRELESS DRIVER
2102 M:      Larry Finger <Larry.Finger@lwfinger.net>
2103 L:      linux-wireless@vger.kernel.org
2104 L:      b43-dev@lists.infradead.org
2105 W:      http://wireless.kernel.org/en/users/Drivers/b43
2106 S:      Maintained
2107 F:      drivers/net/wireless/broadcom/b43legacy/
2108
2109 BACKLIGHT CLASS/SUBSYSTEM
2110 M:      Jingoo Han <jingoohan1@gmail.com>
2111 M:      Lee Jones <lee.jones@linaro.org>
2112 S:      Maintained
2113 F:      drivers/video/backlight/
2114 F:      include/linux/backlight.h
2115
2116 BATMAN ADVANCED
2117 M:      Marek Lindner <mareklindner@neomailbox.ch>
2118 M:      Simon Wunderlich <sw@simonwunderlich.de>
2119 M:      Antonio Quartulli <a@unstable.cc>
2120 L:      b.a.t.m.a.n@lists.open-mesh.org
2121 W:      http://www.open-mesh.org/
2122 S:      Maintained
2123 F:      net/batman-adv/
2124
2125 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2126 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2127 L:      linux-hams@vger.kernel.org
2128 W:      http://www.baycom.org/~tom/ham/ham.html
2129 S:      Maintained
2130 F:      drivers/net/hamradio/baycom*
2131
2132 BCACHE (BLOCK LAYER CACHE)
2133 M:      Kent Overstreet <kent.overstreet@gmail.com>
2134 L:      linux-bcache@vger.kernel.org
2135 W:      http://bcache.evilpiepirate.org
2136 S:      Maintained
2137 F:      drivers/md/bcache/
2138
2139 BDISP ST MEDIA DRIVER
2140 M:      Fabien Dessenne <fabien.dessenne@st.com>
2141 L:      linux-media@vger.kernel.org
2142 T:      git git://linuxtv.org/media_tree.git
2143 W:      https://linuxtv.org
2144 S:      Supported
2145 F:      drivers/media/platform/sti/bdisp
2146
2147 BEFS FILE SYSTEM
2148 S:      Orphan
2149 F:      Documentation/filesystems/befs.txt
2150 F:      fs/befs/
2151
2152 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2153 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2154 L:      netdev@vger.kernel.org
2155 S:      Maintained
2156 F:      drivers/net/ethernet/ec_bhf.c
2157
2158 BFS FILE SYSTEM
2159 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2160 S:      Maintained
2161 F:      Documentation/filesystems/bfs.txt
2162 F:      fs/bfs/
2163 F:      include/uapi/linux/bfs_fs.h
2164
2165 BLACKFIN ARCHITECTURE
2166 M:      Steven Miao <realmz6@gmail.com>
2167 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2168 T:      git git://git.code.sf.net/p/adi-linux/code
2169 W:      http://blackfin.uclinux.org
2170 S:      Supported
2171 F:      arch/blackfin/
2172
2173 BLACKFIN EMAC DRIVER
2174 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2175 W:      http://blackfin.uclinux.org
2176 S:      Supported
2177 F:      drivers/net/ethernet/adi/
2178
2179 BLACKFIN RTC DRIVER
2180 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2181 W:      http://blackfin.uclinux.org
2182 S:      Supported
2183 F:      drivers/rtc/rtc-bfin.c
2184
2185 BLACKFIN SDH DRIVER
2186 M:      Sonic Zhang <sonic.zhang@analog.com>
2187 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2188 W:      http://blackfin.uclinux.org
2189 S:      Supported
2190 F:      drivers/mmc/host/bfin_sdh.c
2191
2192 BLACKFIN SERIAL DRIVER
2193 M:      Sonic Zhang <sonic.zhang@analog.com>
2194 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2195 W:      http://blackfin.uclinux.org
2196 S:      Supported
2197 F:      drivers/tty/serial/bfin_uart.c
2198
2199 BLACKFIN WATCHDOG DRIVER
2200 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2201 W:      http://blackfin.uclinux.org
2202 S:      Supported
2203 F:      drivers/watchdog/bfin_wdt.c
2204
2205 BLACKFIN I2C TWI DRIVER
2206 M:      Sonic Zhang <sonic.zhang@analog.com>
2207 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2208 W:      http://blackfin.uclinux.org/
2209 S:      Supported
2210 F:      drivers/i2c/busses/i2c-bfin-twi.c
2211
2212 BLACKFIN MEDIA DRIVER
2213 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2214 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2215 W:      http://blackfin.uclinux.org/
2216 S:      Supported
2217 F:      drivers/media/platform/blackfin/
2218 F:      drivers/media/i2c/adv7183*
2219 F:      drivers/media/i2c/vs6624*
2220
2221 BLINKM RGB LED DRIVER
2222 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2223 S:      Maintained
2224 F:      drivers/leds/leds-blinkm.c
2225
2226 BLOCK LAYER
2227 M:      Jens Axboe <axboe@kernel.dk>
2228 L:      linux-block@vger.kernel.org
2229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2230 S:      Maintained
2231 F:      block/
2232 F:      kernel/trace/blktrace.c
2233
2234 BLOCK2MTD DRIVER
2235 M:      Joern Engel <joern@lazybastard.org>
2236 L:      linux-mtd@lists.infradead.org
2237 S:      Maintained
2238 F:      drivers/mtd/devices/block2mtd.c
2239
2240 BLUETOOTH DRIVERS
2241 M:      Marcel Holtmann <marcel@holtmann.org>
2242 M:      Gustavo Padovan <gustavo@padovan.org>
2243 M:      Johan Hedberg <johan.hedberg@gmail.com>
2244 L:      linux-bluetooth@vger.kernel.org
2245 W:      http://www.bluez.org/
2246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2248 S:      Maintained
2249 F:      drivers/bluetooth/
2250
2251 BLUETOOTH SUBSYSTEM
2252 M:      Marcel Holtmann <marcel@holtmann.org>
2253 M:      Gustavo Padovan <gustavo@padovan.org>
2254 M:      Johan Hedberg <johan.hedberg@gmail.com>
2255 L:      linux-bluetooth@vger.kernel.org
2256 W:      http://www.bluez.org/
2257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2259 S:      Maintained
2260 F:      net/bluetooth/
2261 F:      include/net/bluetooth/
2262
2263 BONDING DRIVER
2264 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2265 M:      Veaceslav Falico <vfalico@gmail.com>
2266 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2267 L:      netdev@vger.kernel.org
2268 W:      http://sourceforge.net/projects/bonding/
2269 S:      Supported
2270 F:      drivers/net/bonding/
2271 F:      include/uapi/linux/if_bonding.h
2272
2273 BPF (Safe dynamic programs and tools)
2274 M:      Alexei Starovoitov <ast@kernel.org>
2275 L:      netdev@vger.kernel.org
2276 L:      linux-kernel@vger.kernel.org
2277 S:      Supported
2278 F:      kernel/bpf/
2279
2280 BROADCOM B44 10/100 ETHERNET DRIVER
2281 M:      Gary Zambrano <zambrano@broadcom.com>
2282 L:      netdev@vger.kernel.org
2283 S:      Supported
2284 F:      drivers/net/ethernet/broadcom/b44.*
2285
2286 BROADCOM GENET ETHERNET DRIVER
2287 M:      Florian Fainelli <f.fainelli@gmail.com>
2288 L:      netdev@vger.kernel.org
2289 S:      Supported
2290 F:      drivers/net/ethernet/broadcom/genet/
2291
2292 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2293 M:      Sony Chacko <sony.chacko@qlogic.com>
2294 M:      Dept-HSGLinuxNICDev@qlogic.com
2295 L:      netdev@vger.kernel.org
2296 S:      Supported
2297 F:      drivers/net/ethernet/broadcom/bnx2.*
2298 F:      drivers/net/ethernet/broadcom/bnx2_*
2299
2300 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2301 M:      Ariel Elior <ariel.elior@qlogic.com>
2302 L:      netdev@vger.kernel.org
2303 S:      Supported
2304 F:      drivers/net/ethernet/broadcom/bnx2x/
2305
2306 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2307 M:      Florian Fainelli <f.fainelli@gmail.com>
2308 M:      Ray Jui <rjui@broadcom.com>
2309 M:      Scott Branden <sbranden@broadcom.com>
2310 L:      bcm-kernel-feedback-list@broadcom.com
2311 T:      git git://github.com/broadcom/mach-bcm
2312 S:      Maintained
2313 F:      arch/arm/mach-bcm/
2314 F:      arch/arm/boot/dts/bcm113*
2315 F:      arch/arm/boot/dts/bcm216*
2316 F:      arch/arm/boot/dts/bcm281*
2317 F:      arch/arm/configs/bcm_defconfig
2318 F:      drivers/mmc/host/sdhci-bcm-kona.c
2319 F:      drivers/clocksource/bcm_kona_timer.c
2320
2321 BROADCOM BCM2835 ARM ARCHITECTURE
2322 M:      Stephen Warren <swarren@wwwdotorg.org>
2323 M:      Lee Jones <lee@kernel.org>
2324 M:      Eric Anholt <eric@anholt.net>
2325 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2326 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2328 S:      Maintained
2329 N:      bcm2835
2330
2331 BROADCOM BCM33XX MIPS ARCHITECTURE
2332 M:      Kevin Cernekee <cernekee@gmail.com>
2333 L:      linux-mips@linux-mips.org
2334 S:      Maintained
2335 F:      arch/mips/bcm3384/*
2336 F:      arch/mips/include/asm/mach-bcm3384/*
2337 F:      arch/mips/kernel/*bmips*
2338
2339 BROADCOM BCM47XX MIPS ARCHITECTURE
2340 M:      Hauke Mehrtens <hauke@hauke-m.de>
2341 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2342 L:      linux-mips@linux-mips.org
2343 S:      Maintained
2344 F:      arch/mips/bcm47xx/*
2345 F:      arch/mips/include/asm/mach-bcm47xx/*
2346
2347 BROADCOM BCM5301X ARM ARCHITECTURE
2348 M:      Hauke Mehrtens <hauke@hauke-m.de>
2349 L:      linux-arm-kernel@lists.infradead.org
2350 S:      Maintained
2351 F:      arch/arm/mach-bcm/bcm_5301x.c
2352 F:      arch/arm/boot/dts/bcm5301x.dtsi
2353 F:      arch/arm/boot/dts/bcm470*
2354
2355 BROADCOM BCM63XX ARM ARCHITECTURE
2356 M:      Florian Fainelli <f.fainelli@gmail.com>
2357 L:      linux-arm-kernel@lists.infradead.org
2358 T:      git git://github.com/broadcom/arm-bcm63xx.git
2359 S:      Maintained
2360 F:      arch/arm/mach-bcm/bcm63xx.c
2361 F:      arch/arm/include/debug/bcm63xx.S
2362
2363 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2364 M:      Kevin Cernekee <cernekee@gmail.com>
2365 L:      linux-usb@vger.kernel.org
2366 S:      Maintained
2367 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2368
2369 BROADCOM BCM7XXX ARM ARCHITECTURE
2370 M:      Brian Norris <computersforpeace@gmail.com>
2371 M:      Gregory Fong <gregory.0xf0@gmail.com>
2372 M:      Florian Fainelli <f.fainelli@gmail.com>
2373 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2374 T:      git git://github.com/broadcom/stblinux.git
2375 S:      Maintained
2376 F:      arch/arm/mach-bcm/*brcmstb*
2377 F:      arch/arm/boot/dts/bcm7*.dts*
2378 F:      drivers/bus/brcmstb_gisb.c
2379 N:      brcmstb
2380
2381 BROADCOM BMIPS MIPS ARCHITECTURE
2382 M:      Kevin Cernekee <cernekee@gmail.com>
2383 M:      Florian Fainelli <f.fainelli@gmail.com>
2384 L:      linux-mips@linux-mips.org
2385 T:      git git://github.com/broadcom/stblinux.git
2386 S:      Maintained
2387 F:      arch/mips/bmips/*
2388 F:      arch/mips/include/asm/mach-bmips/*
2389 F:      arch/mips/kernel/*bmips*
2390 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2391 F:      drivers/irqchip/irq-bcm7*
2392 F:      drivers/irqchip/irq-brcmstb*
2393
2394 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2395 M:      Prashant Sreedharan <prashant@broadcom.com>
2396 M:      Michael Chan <mchan@broadcom.com>
2397 L:      netdev@vger.kernel.org
2398 S:      Supported
2399 F:      drivers/net/ethernet/broadcom/tg3.*
2400
2401 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2402 M:      Brett Rudley <brudley@broadcom.com>
2403 M:      Arend van Spriel <arend@broadcom.com>
2404 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2405 M:      Hante Meuleman <meuleman@broadcom.com>
2406 L:      linux-wireless@vger.kernel.org
2407 L:      brcm80211-dev-list@broadcom.com
2408 S:      Supported
2409 F:      drivers/net/wireless/broadcom/brcm80211/
2410
2411 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2412 M:      QLogic-Storage-Upstream@qlogic.com
2413 L:      linux-scsi@vger.kernel.org
2414 S:      Supported
2415 F:      drivers/scsi/bnx2fc/
2416
2417 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2418 M:      QLogic-Storage-Upstream@qlogic.com
2419 L:      linux-scsi@vger.kernel.org
2420 S:      Supported
2421 F:      drivers/scsi/bnx2i/
2422
2423 BROADCOM IPROC ARM ARCHITECTURE
2424 M:      Ray Jui <rjui@broadcom.com>
2425 M:      Scott Branden <sbranden@broadcom.com>
2426 M:      Jon Mason <jonmason@broadcom.com>
2427 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2428 L:      bcm-kernel-feedback-list@broadcom.com
2429 T:      git git://github.com/broadcom/cygnus-linux.git
2430 S:      Maintained
2431 N:      iproc
2432 N:      cygnus
2433 N:      nsp
2434 N:      bcm9113*
2435 N:      bcm9583*
2436 N:      bcm9585*
2437 N:      bcm9586*
2438 N:      bcm988312
2439 N:      bcm113*
2440 N:      bcm583*
2441 N:      bcm585*
2442 N:      bcm586*
2443 N:      bcm88312
2444
2445 BROADCOM BRCMSTB GPIO DRIVER
2446 M:      Gregory Fong <gregory.0xf0@gmail.com>
2447 L:      bcm-kernel-feedback-list@broadcom.com>
2448 S:      Supported
2449 F:      drivers/gpio/gpio-brcmstb.c
2450 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2451
2452 BROADCOM KONA GPIO DRIVER
2453 M:      Ray Jui <rjui@broadcom.com>
2454 L:      bcm-kernel-feedback-list@broadcom.com
2455 S:      Supported
2456 F:      drivers/gpio/gpio-bcm-kona.c
2457 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2458
2459 BROADCOM NVRAM DRIVER
2460 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2461 L:      linux-mips@linux-mips.org
2462 S:      Maintained
2463 F:      drivers/firmware/broadcom/*
2464
2465 BROADCOM STB NAND FLASH DRIVER
2466 M:      Brian Norris <computersforpeace@gmail.com>
2467 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2468 L:      linux-mtd@lists.infradead.org
2469 L:      bcm-kernel-feedback-list@broadcom.com
2470 S:      Maintained
2471 F:      drivers/mtd/nand/brcmnand/
2472
2473 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2474 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2475 L:      linux-wireless@vger.kernel.org
2476 S:      Maintained
2477 F:      drivers/bcma/
2478 F:      include/linux/bcma/
2479
2480 BROADCOM SYSTEMPORT ETHERNET DRIVER
2481 M:      Florian Fainelli <f.fainelli@gmail.com>
2482 L:      netdev@vger.kernel.org
2483 S:      Supported
2484 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2485
2486 BROCADE BFA FC SCSI DRIVER
2487 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2488 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2489 L:      linux-scsi@vger.kernel.org
2490 S:      Supported
2491 F:      drivers/scsi/bfa/
2492
2493 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2494 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2495 L:      netdev@vger.kernel.org
2496 S:      Supported
2497 F:      drivers/net/ethernet/brocade/bna/
2498
2499 BSG (block layer generic sg v4 driver)
2500 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2501 L:      linux-scsi@vger.kernel.org
2502 S:      Supported
2503 F:      block/bsg.c
2504 F:      include/linux/bsg.h
2505 F:      include/uapi/linux/bsg.h
2506
2507 BT87X AUDIO DRIVER
2508 M:      Clemens Ladisch <clemens@ladisch.de>
2509 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2510 T:      git git://git.alsa-project.org/alsa-kernel.git
2511 S:      Maintained
2512 F:      Documentation/sound/alsa/Bt87x.txt
2513 F:      sound/pci/bt87x.c
2514
2515 BT8XXGPIO DRIVER
2516 M:      Michael Buesch <m@bues.ch>
2517 W:      http://bu3sch.de/btgpio.php
2518 S:      Maintained
2519 F:      drivers/gpio/gpio-bt8xx.c
2520
2521 BTRFS FILE SYSTEM
2522 M:      Chris Mason <clm@fb.com>
2523 M:      Josef Bacik <jbacik@fb.com>
2524 M:      David Sterba <dsterba@suse.com>
2525 L:      linux-btrfs@vger.kernel.org
2526 W:      http://btrfs.wiki.kernel.org/
2527 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2529 S:      Maintained
2530 F:      Documentation/filesystems/btrfs.txt
2531 F:      fs/btrfs/
2532
2533 BTTV VIDEO4LINUX DRIVER
2534 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2535 L:      linux-media@vger.kernel.org
2536 W:      https://linuxtv.org
2537 T:      git git://linuxtv.org/media_tree.git
2538 S:      Odd fixes
2539 F:      Documentation/video4linux/bttv/
2540 F:      drivers/media/pci/bt8xx/bttv*
2541
2542 BUSLOGIC SCSI DRIVER
2543 M:      Khalid Aziz <khalid@gonehiking.org>
2544 L:      linux-scsi@vger.kernel.org
2545 S:      Maintained
2546 F:      drivers/scsi/BusLogic.*
2547 F:      drivers/scsi/FlashPoint.*
2548
2549 C-MEDIA CMI8788 DRIVER
2550 M:      Clemens Ladisch <clemens@ladisch.de>
2551 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2552 T:      git git://git.alsa-project.org/alsa-kernel.git
2553 S:      Maintained
2554 F:      sound/pci/oxygen/
2555
2556 C6X ARCHITECTURE
2557 M:      Mark Salter <msalter@redhat.com>
2558 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2559 L:      linux-c6x-dev@linux-c6x.org
2560 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2561 S:      Maintained
2562 F:      arch/c6x/
2563
2564 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2565 M:      David Howells <dhowells@redhat.com>
2566 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2567 S:      Supported
2568 F:      Documentation/filesystems/caching/cachefiles.txt
2569 F:      fs/cachefiles/
2570
2571 CADET FM/AM RADIO RECEIVER DRIVER
2572 M:      Hans Verkuil <hverkuil@xs4all.nl>
2573 L:      linux-media@vger.kernel.org
2574 T:      git git://linuxtv.org/media_tree.git
2575 W:      https://linuxtv.org
2576 S:      Maintained
2577 F:      drivers/media/radio/radio-cadet*
2578
2579 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2580 M:      Jonathan Corbet <corbet@lwn.net>
2581 L:      linux-media@vger.kernel.org
2582 T:      git git://linuxtv.org/media_tree.git
2583 S:      Maintained
2584 F:      Documentation/video4linux/cafe_ccic
2585 F:      drivers/media/platform/marvell-ccic/
2586
2587 CAIF NETWORK LAYER
2588 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2589 L:      netdev@vger.kernel.org
2590 S:      Supported
2591 F:      Documentation/networking/caif/
2592 F:      drivers/net/caif/
2593 F:      include/uapi/linux/caif/
2594 F:      include/net/caif/
2595 F:      net/caif/
2596
2597 CALGARY x86-64 IOMMU
2598 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2599 M:      "Jon D. Mason" <jdmason@kudzu.us>
2600 L:      discuss@x86-64.org
2601 S:      Maintained
2602 F:      arch/x86/kernel/pci-calgary_64.c
2603 F:      arch/x86/kernel/tce_64.c
2604 F:      arch/x86/include/asm/calgary.h
2605 F:      arch/x86/include/asm/tce.h
2606
2607 CAN NETWORK LAYER
2608 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2609 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2610 L:      linux-can@vger.kernel.org
2611 W:      https://github.com/linux-can
2612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2614 S:      Maintained
2615 F:      Documentation/networking/can.txt
2616 F:      net/can/
2617 F:      include/linux/can/core.h
2618 F:      include/uapi/linux/can.h
2619 F:      include/uapi/linux/can/bcm.h
2620 F:      include/uapi/linux/can/raw.h
2621 F:      include/uapi/linux/can/gw.h
2622
2623 CAN NETWORK DRIVERS
2624 M:      Wolfgang Grandegger <wg@grandegger.com>
2625 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2626 L:      linux-can@vger.kernel.org
2627 W:      https://github.com/linux-can
2628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2630 S:      Maintained
2631 F:      drivers/net/can/
2632 F:      include/linux/can/dev.h
2633 F:      include/linux/can/platform/
2634 F:      include/uapi/linux/can/error.h
2635 F:      include/uapi/linux/can/netlink.h
2636
2637 CAPABILITIES
2638 M:      Serge Hallyn <serge.hallyn@canonical.com>
2639 L:      linux-security-module@vger.kernel.org
2640 S:      Supported
2641 F:      include/linux/capability.h
2642 F:      include/uapi/linux/capability.h
2643 F:      security/commoncap.c
2644 F:      kernel/capability.c
2645
2646 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2647 M:      Kevin Tsai <ktsai@capellamicro.com>
2648 S:      Maintained
2649 F:      drivers/iio/light/cm*
2650 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2651
2652 CAVIUM LIQUIDIO NETWORK DRIVER
2653 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2654 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2655 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2656 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2657 L:     netdev@vger.kernel.org
2658 W:     http://www.cavium.com
2659 S:     Supported
2660 F:     drivers/net/ethernet/cavium/liquidio/
2661
2662 CC2520 IEEE-802.15.4 RADIO DRIVER
2663 M:      Varka Bhadram <varkabhadram@gmail.com>
2664 L:      linux-wpan@vger.kernel.org
2665 S:      Maintained
2666 F:      drivers/net/ieee802154/cc2520.c
2667 F:      include/linux/spi/cc2520.h
2668 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2669
2670 CELL BROADBAND ENGINE ARCHITECTURE
2671 M:      Arnd Bergmann <arnd@arndb.de>
2672 L:      linuxppc-dev@lists.ozlabs.org
2673 W:      http://www.ibm.com/developerworks/power/cell/
2674 S:      Supported
2675 F:      arch/powerpc/include/asm/cell*.h
2676 F:      arch/powerpc/include/asm/spu*.h
2677 F:      arch/powerpc/include/uapi/asm/spu*.h
2678 F:      arch/powerpc/oprofile/*cell*
2679 F:      arch/powerpc/platforms/cell/
2680
2681 CEPH COMMON CODE (LIBCEPH)
2682 M:      Ilya Dryomov <idryomov@gmail.com>
2683 M:      "Yan, Zheng" <zyan@redhat.com>
2684 M:      Sage Weil <sage@redhat.com>
2685 L:      ceph-devel@vger.kernel.org
2686 W:      http://ceph.com/
2687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2688 T:      git git://github.com/ceph/ceph-client.git
2689 S:      Supported
2690 F:      net/ceph/
2691 F:      include/linux/ceph/
2692 F:      include/linux/crush/
2693
2694 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2695 M:      "Yan, Zheng" <zyan@redhat.com>
2696 M:      Sage Weil <sage@redhat.com>
2697 M:      Ilya Dryomov <idryomov@gmail.com>
2698 L:      ceph-devel@vger.kernel.org
2699 W:      http://ceph.com/
2700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2701 T:      git git://github.com/ceph/ceph-client.git
2702 S:      Supported
2703 F:      Documentation/filesystems/ceph.txt
2704 F:      fs/ceph/
2705
2706 CERTIFICATE HANDLING:
2707 M:      David Howells <dhowells@redhat.com>
2708 M:      David Woodhouse <dwmw2@infradead.org>
2709 L:      keyrings@vger.kernel.org
2710 S:      Maintained
2711 F:      Documentation/module-signing.txt
2712 F:      certs/
2713 F:      scripts/sign-file.c
2714 F:      scripts/extract-cert.c
2715
2716 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2717 L:      linux-usb@vger.kernel.org
2718 S:      Orphan
2719 F:      Documentation/usb/WUSB-Design-overview.txt
2720 F:      Documentation/usb/wusb-cbaf
2721 F:      drivers/usb/host/hwa-hc.c
2722 F:      drivers/usb/host/whci/
2723 F:      drivers/usb/wusbcore/
2724 F:      include/linux/usb/wusb*
2725
2726 CFAG12864B LCD DRIVER
2727 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2728 W:      http://miguelojeda.es/auxdisplay.htm
2729 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2730 S:      Maintained
2731 F:      drivers/auxdisplay/cfag12864b.c
2732 F:      include/linux/cfag12864b.h
2733
2734 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2735 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2736 W:      http://miguelojeda.es/auxdisplay.htm
2737 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2738 S:      Maintained
2739 F:      drivers/auxdisplay/cfag12864bfb.c
2740 F:      include/linux/cfag12864b.h
2741
2742 CFG80211 and NL80211
2743 M:      Johannes Berg <johannes@sipsolutions.net>
2744 L:      linux-wireless@vger.kernel.org
2745 W:      http://wireless.kernel.org/
2746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2748 S:      Maintained
2749 F:      include/uapi/linux/nl80211.h
2750 F:      include/net/cfg80211.h
2751 F:      net/wireless/*
2752 X:      net/wireless/wext*
2753
2754 CHAR and MISC DRIVERS
2755 M:      Arnd Bergmann <arnd@arndb.de>
2756 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2758 S:      Supported
2759 F:      drivers/char/*
2760 F:      drivers/misc/*
2761 F:      include/linux/miscdevice.h
2762
2763 CHECKPATCH
2764 M:      Andy Whitcroft <apw@canonical.com>
2765 M:      Joe Perches <joe@perches.com>
2766 S:      Maintained
2767 F:      scripts/checkpatch.pl
2768
2769 CHINESE DOCUMENTATION
2770 M:      Harry Wei <harryxiyou@gmail.com>
2771 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2772 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2773 S:      Maintained
2774 F:      Documentation/zh_CN/
2775
2776 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2777 M:      Peter Chen <Peter.Chen@nxp.com>
2778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2779 L:      linux-usb@vger.kernel.org
2780 S:      Maintained
2781 F:      drivers/usb/chipidea/
2782
2783 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2784 M:      Hans de Goede <hdegoede@redhat.com>
2785 L:      linux-input@vger.kernel.org
2786 S:      Maintained
2787 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2788 F:      drivers/input/touchscreen/chipone_icn8318.c
2789
2790 CHROME HARDWARE PLATFORM SUPPORT
2791 M:      Olof Johansson <olof@lixom.net>
2792 S:      Maintained
2793 F:      drivers/platform/chrome/
2794
2795 CISCO VIC ETHERNET NIC DRIVER
2796 M:      Christian Benvenuti <benve@cisco.com>
2797 M:      Sujith Sankar <ssujith@cisco.com>
2798 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2799 M:      Neel Patel <neepatel@cisco.com>
2800 S:      Supported
2801 F:      drivers/net/ethernet/cisco/enic/
2802
2803 CISCO VIC LOW LATENCY NIC DRIVER
2804 M:      Christian Benvenuti <benve@cisco.com>
2805 M:      Dave Goodell <dgoodell@cisco.com>
2806 S:      Supported
2807 F:      drivers/infiniband/hw/usnic/
2808
2809 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2810 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2811 L:      netdev@vger.kernel.org
2812 S:      Maintained
2813 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2814
2815 CIRRUS LOGIC AUDIO CODEC DRIVERS
2816 M:      Brian Austin <brian.austin@cirrus.com>
2817 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2818 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2819 S:      Maintained
2820 F:      sound/soc/codecs/cs*
2821
2822 CLEANCACHE API
2823 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2824 L:      linux-kernel@vger.kernel.org
2825 S:      Maintained
2826 F:      mm/cleancache.c
2827 F:      include/linux/cleancache.h
2828
2829 CLK API
2830 M:      Russell King <linux@arm.linux.org.uk>
2831 L:      linux-clk@vger.kernel.org
2832 S:      Maintained
2833 F:      include/linux/clk.h
2834
2835 CLOCKSOURCE, CLOCKEVENT DRIVERS
2836 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2837 M:      Thomas Gleixner <tglx@linutronix.de>
2838 L:      linux-kernel@vger.kernel.org
2839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2840 S:      Supported
2841 F:      drivers/clocksource
2842
2843 CISCO FCOE HBA DRIVER
2844 M:      Hiral Patel <hiralpat@cisco.com>
2845 M:      Suma Ramars <sramars@cisco.com>
2846 M:      Brian Uchino <buchino@cisco.com>
2847 L:      linux-scsi@vger.kernel.org
2848 S:      Supported
2849 F:      drivers/scsi/fnic/
2850
2851 CISCO SCSI HBA DRIVER
2852 M:      Narsimhulu Musini <nmusini@cisco.com>
2853 M:      Sesidhar Baddela <sebaddel@cisco.com>
2854 L:      linux-scsi@vger.kernel.org
2855 S:      Supported
2856 F:      drivers/scsi/snic/
2857
2858 CMPC ACPI DRIVER
2859 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2860 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2861 L:      platform-driver-x86@vger.kernel.org
2862 S:      Supported
2863 F:      drivers/platform/x86/classmate-laptop.c
2864
2865 COBALT MEDIA DRIVER
2866 M:      Hans Verkuil <hans.verkuil@cisco.com>
2867 L:      linux-media@vger.kernel.org
2868 T:      git git://linuxtv.org/media_tree.git
2869 W:      https://linuxtv.org
2870 S:      Supported
2871 F:      drivers/media/pci/cobalt/
2872
2873 COCCINELLE/Semantic Patches (SmPL)
2874 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2875 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2876 M:      Nicolas Palix <nicolas.palix@imag.fr>
2877 M:      Michal Marek <mmarek@suse.com>
2878 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2880 W:      http://coccinelle.lip6.fr/
2881 S:      Supported
2882 F:      Documentation/coccinelle.txt
2883 F:      scripts/coccinelle/
2884 F:      scripts/coccicheck
2885
2886 CODA FILE SYSTEM
2887 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2888 M:      coda@cs.cmu.edu
2889 L:      codalist@coda.cs.cmu.edu
2890 W:      http://www.coda.cs.cmu.edu/
2891 S:      Maintained
2892 F:      Documentation/filesystems/coda.txt
2893 F:      fs/coda/
2894 F:      include/linux/coda*.h
2895 F:      include/uapi/linux/coda*.h
2896
2897 CODA V4L2 MEM2MEM DRIVER
2898 M:      Philipp Zabel <p.zabel@pengutronix.de>
2899 L:      linux-media@vger.kernel.org
2900 S:      Maintained
2901 F:      Documentation/devicetree/bindings/media/coda.txt
2902 F:      drivers/media/platform/coda/
2903
2904 COMMON CLK FRAMEWORK
2905 M:      Michael Turquette <mturquette@baylibre.com>
2906 M:      Stephen Boyd <sboyd@codeaurora.org>
2907 L:      linux-clk@vger.kernel.org
2908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2909 S:      Maintained
2910 F:      drivers/clk/
2911 X:      drivers/clk/clkdev.c
2912 F:      include/linux/clk-pr*
2913 F:      include/linux/clk/
2914
2915 COMMON INTERNET FILE SYSTEM (CIFS)
2916 M:      Steve French <sfrench@samba.org>
2917 L:      linux-cifs@vger.kernel.org
2918 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2919 W:      http://linux-cifs.samba.org/
2920 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2921 S:      Supported
2922 F:      Documentation/filesystems/cifs/
2923 F:      fs/cifs/
2924
2925 COMPACTPCI HOTPLUG CORE
2926 M:      Scott Murray <scott@spiteful.org>
2927 L:      linux-pci@vger.kernel.org
2928 S:      Maintained
2929 F:      drivers/pci/hotplug/cpci_hotplug*
2930
2931 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2932 M:      Scott Murray <scott@spiteful.org>
2933 L:      linux-pci@vger.kernel.org
2934 S:      Maintained
2935 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2936
2937 COMPACTPCI HOTPLUG GENERIC DRIVER
2938 M:      Scott Murray <scott@spiteful.org>
2939 L:      linux-pci@vger.kernel.org
2940 S:      Maintained
2941 F:      drivers/pci/hotplug/cpcihp_generic.c
2942
2943 COMPAL LAPTOP SUPPORT
2944 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2945 L:      platform-driver-x86@vger.kernel.org
2946 S:      Maintained
2947 F:      drivers/platform/x86/compal-laptop.c
2948
2949 CONEXANT ACCESSRUNNER USB DRIVER
2950 L:      accessrunner-general@lists.sourceforge.net
2951 W:      http://accessrunner.sourceforge.net/
2952 S:      Orphan
2953 F:      drivers/usb/atm/cxacru.c
2954
2955 CONFIGFS
2956 M:      Joel Becker <jlbec@evilplan.org>
2957 M:      Christoph Hellwig <hch@lst.de>
2958 T:      git git://git.infradead.org/users/hch/configfs.git
2959 S:      Supported
2960 F:      fs/configfs/
2961 F:      include/linux/configfs.h
2962
2963 CONNECTOR
2964 M:      Evgeniy Polyakov <zbr@ioremap.net>
2965 L:      netdev@vger.kernel.org
2966 S:      Maintained
2967 F:      drivers/connector/
2968
2969 CONTROL GROUP (CGROUP)
2970 M:      Tejun Heo <tj@kernel.org>
2971 M:      Li Zefan <lizefan@huawei.com>
2972 M:      Johannes Weiner <hannes@cmpxchg.org>
2973 L:      cgroups@vger.kernel.org
2974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2975 S:      Maintained
2976 F:      Documentation/cgroups/
2977 F:      include/linux/cgroup*
2978 F:      kernel/cgroup*
2979
2980 CONTROL GROUP - CPUSET
2981 M:      Li Zefan <lizefan@huawei.com>
2982 L:      cgroups@vger.kernel.org
2983 W:      http://www.bullopensource.org/cpuset/
2984 W:      http://oss.sgi.com/projects/cpusets/
2985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2986 S:      Maintained
2987 F:      Documentation/cgroups/cpusets.txt
2988 F:      include/linux/cpuset.h
2989 F:      kernel/cpuset.c
2990
2991 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2992 M:      Johannes Weiner <hannes@cmpxchg.org>
2993 M:      Michal Hocko <mhocko@kernel.org>
2994 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
2995 L:      cgroups@vger.kernel.org
2996 L:      linux-mm@kvack.org
2997 S:      Maintained
2998 F:      mm/memcontrol.c
2999 F:      mm/swap_cgroup.c
3000
3001 CORETEMP HARDWARE MONITORING DRIVER
3002 M:      Fenghua Yu <fenghua.yu@intel.com>
3003 L:      lm-sensors@lm-sensors.org
3004 S:      Maintained
3005 F:      Documentation/hwmon/coretemp
3006 F:      drivers/hwmon/coretemp.c
3007
3008 COSA/SRP SYNC SERIAL DRIVER
3009 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3010 W:      http://www.fi.muni.cz/~kas/cosa/
3011 S:      Maintained
3012 F:      drivers/net/wan/cosa*
3013
3014 CPMAC ETHERNET DRIVER
3015 M:      Florian Fainelli <florian@openwrt.org>
3016 L:      netdev@vger.kernel.org
3017 S:      Maintained
3018 F:      drivers/net/ethernet/ti/cpmac.c
3019
3020 CPU FREQUENCY DRIVERS
3021 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3022 M:      Viresh Kumar <viresh.kumar@linaro.org>
3023 L:      linux-pm@vger.kernel.org
3024 S:      Maintained
3025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3026 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3027 F:      drivers/cpufreq/
3028 F:      include/linux/cpufreq.h
3029
3030 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3031 M:      Viresh Kumar <viresh.kumar@linaro.org>
3032 M:      Sudeep Holla <sudeep.holla@arm.com>
3033 L:      linux-pm@vger.kernel.org
3034 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3035 S:      Maintained
3036 F:      drivers/cpufreq/arm_big_little.h
3037 F:      drivers/cpufreq/arm_big_little.c
3038 F:      drivers/cpufreq/arm_big_little_dt.c
3039
3040 CPUIDLE DRIVER - ARM BIG LITTLE
3041 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3042 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3043 L:      linux-pm@vger.kernel.org
3044 L:      linux-arm-kernel@lists.infradead.org
3045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3046 S:      Maintained
3047 F:      drivers/cpuidle/cpuidle-big_little.c
3048
3049 CPUIDLE DRIVER - ARM EXYNOS
3050 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3051 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3052 M:      Kukjin Kim <kgene@kernel.org>
3053 L:      linux-pm@vger.kernel.org
3054 L:      linux-samsung-soc@vger.kernel.org
3055 S:      Supported
3056 F:      drivers/cpuidle/cpuidle-exynos.c
3057 F:      arch/arm/mach-exynos/pm.c
3058
3059 CPUIDLE DRIVERS
3060 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3061 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3062 L:      linux-pm@vger.kernel.org
3063 S:      Maintained
3064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3065 F:      drivers/cpuidle/*
3066 F:      include/linux/cpuidle.h
3067
3068 CPUID/MSR DRIVER
3069 M:      "H. Peter Anvin" <hpa@zytor.com>
3070 S:      Maintained
3071 F:      arch/x86/kernel/cpuid.c
3072 F:      arch/x86/kernel/msr.c
3073
3074 CPU POWER MONITORING SUBSYSTEM
3075 M:      Thomas Renninger <trenn@suse.com>
3076 L:      linux-pm@vger.kernel.org
3077 S:      Maintained
3078 F:      tools/power/cpupower/
3079
3080 CRAMFS FILESYSTEM
3081 W:      http://sourceforge.net/projects/cramfs/
3082 S:      Orphan / Obsolete
3083 F:      Documentation/filesystems/cramfs.txt
3084 F:      fs/cramfs/
3085
3086 CRIS PORT
3087 M:      Mikael Starvik <starvik@axis.com>
3088 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3089 L:      linux-cris-kernel@axis.com
3090 W:      http://developer.axis.com
3091 S:      Maintained
3092 F:      arch/cris/
3093 F:      drivers/tty/serial/crisv10.*
3094
3095 CRYPTO API
3096 M:      Herbert Xu <herbert@gondor.apana.org.au>
3097 M:      "David S. Miller" <davem@davemloft.net>
3098 L:      linux-crypto@vger.kernel.org
3099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3100 S:      Maintained
3101 F:      Documentation/crypto/
3102 F:      Documentation/DocBook/crypto-API.tmpl
3103 F:      arch/*/crypto/
3104 F:      crypto/
3105 F:      drivers/crypto/
3106 F:      include/crypto/
3107
3108 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3109 M:      Neil Horman <nhorman@tuxdriver.com>
3110 L:      linux-crypto@vger.kernel.org
3111 S:      Maintained
3112 F:      crypto/ansi_cprng.c
3113 F:      crypto/rng.c
3114
3115 CS3308 MEDIA DRIVER
3116 M:      Hans Verkuil <hverkuil@xs4all.nl>
3117 L:      linux-media@vger.kernel.org
3118 T:      git git://linuxtv.org/media_tree.git
3119 W:      http://linuxtv.org
3120 S:      Odd Fixes
3121 F:      drivers/media/i2c/cs3308.c
3122 F:      drivers/media/i2c/cs3308.h
3123
3124 CS5535 Audio ALSA driver
3125 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3126 S:      Maintained
3127 F:      sound/pci/cs5535audio/
3128
3129 CW1200 WLAN driver
3130 M:      Solomon Peachy <pizza@shaftnet.org>
3131 S:      Maintained
3132 F:      drivers/net/wireless/st/cw1200/
3133
3134 CX18 VIDEO4LINUX DRIVER
3135 M:      Andy Walls <awalls@md.metrocast.net>
3136 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3137 L:      linux-media@vger.kernel.org
3138 T:      git git://linuxtv.org/media_tree.git
3139 W:      https://linuxtv.org
3140 W:      http://www.ivtvdriver.org/index.php/Cx18
3141 S:      Maintained
3142 F:      Documentation/video4linux/cx18.txt
3143 F:      drivers/media/pci/cx18/
3144 F:      include/uapi/linux/ivtv*
3145
3146 CX2341X MPEG ENCODER HELPER MODULE
3147 M:      Hans Verkuil <hverkuil@xs4all.nl>
3148 L:      linux-media@vger.kernel.org
3149 T:      git git://linuxtv.org/media_tree.git
3150 W:      https://linuxtv.org
3151 S:      Maintained
3152 F:      drivers/media/common/cx2341x*
3153 F:      include/media/cx2341x*
3154
3155 CX24120 MEDIA DRIVER
3156 M:      Jemma Denson <jdenson@gmail.com>
3157 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3158 L:      linux-media@vger.kernel.org
3159 W:      https://linuxtv.org
3160 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3161 S:      Maintained
3162 F:      drivers/media/dvb-frontends/cx24120*
3163
3164 CX88 VIDEO4LINUX DRIVER
3165 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3166 L:      linux-media@vger.kernel.org
3167 W:      https://linuxtv.org
3168 T:      git git://linuxtv.org/media_tree.git
3169 S:      Odd fixes
3170 F:      Documentation/video4linux/cx88/
3171 F:      drivers/media/pci/cx88/
3172
3173 CXD2820R MEDIA DRIVER
3174 M:      Antti Palosaari <crope@iki.fi>
3175 L:      linux-media@vger.kernel.org
3176 W:      https://linuxtv.org
3177 W:      http://palosaari.fi/linux/
3178 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3179 T:      git git://linuxtv.org/anttip/media_tree.git
3180 S:      Maintained
3181 F:      drivers/media/dvb-frontends/cxd2820r*
3182
3183 CXGB3 ETHERNET DRIVER (CXGB3)
3184 M:      Santosh Raspatur <santosh@chelsio.com>
3185 L:      netdev@vger.kernel.org
3186 W:      http://www.chelsio.com
3187 S:      Supported
3188 F:      drivers/net/ethernet/chelsio/cxgb3/
3189
3190 CXGB3 ISCSI DRIVER (CXGB3I)
3191 M:      Karen Xie <kxie@chelsio.com>
3192 L:      linux-scsi@vger.kernel.org
3193 W:      http://www.chelsio.com
3194 S:      Supported
3195 F:      drivers/scsi/cxgbi/cxgb3i
3196
3197 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3198 M:      Steve Wise <swise@chelsio.com>
3199 L:      linux-rdma@vger.kernel.org
3200 W:      http://www.openfabrics.org
3201 S:      Supported
3202 F:      drivers/infiniband/hw/cxgb3/
3203
3204 CXGB4 ETHERNET DRIVER (CXGB4)
3205 M:      Hariprasad S <hariprasad@chelsio.com>
3206 L:      netdev@vger.kernel.org
3207 W:      http://www.chelsio.com
3208 S:      Supported
3209 F:      drivers/net/ethernet/chelsio/cxgb4/
3210
3211 CXGB4 ISCSI DRIVER (CXGB4I)
3212 M:      Karen Xie <kxie@chelsio.com>
3213 L:      linux-scsi@vger.kernel.org
3214 W:      http://www.chelsio.com
3215 S:      Supported
3216 F:      drivers/scsi/cxgbi/cxgb4i
3217
3218 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3219 M:      Steve Wise <swise@chelsio.com>
3220 L:      linux-rdma@vger.kernel.org
3221 W:      http://www.openfabrics.org
3222 S:      Supported
3223 F:      drivers/infiniband/hw/cxgb4/
3224
3225 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3226 M:      Casey Leedom <leedom@chelsio.com>
3227 L:      netdev@vger.kernel.org
3228 W:      http://www.chelsio.com
3229 S:      Supported
3230 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3231
3232 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3233 M:      Ian Munsie <imunsie@au1.ibm.com>
3234 M:      Michael Neuling <mikey@neuling.org>
3235 L:      linuxppc-dev@lists.ozlabs.org
3236 S:      Supported
3237 F:      drivers/misc/cxl/
3238 F:      include/misc/cxl*
3239 F:      include/uapi/misc/cxl.h
3240 F:      Documentation/powerpc/cxl.txt
3241 F:      Documentation/powerpc/cxl.txt
3242 F:      Documentation/ABI/testing/sysfs-class-cxl
3243
3244 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3245 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3246 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3247 L:      linux-scsi@vger.kernel.org
3248 S:      Supported
3249 F:      drivers/scsi/cxlflash/
3250 F:      include/uapi/scsi/cxlflash_ioctls.h
3251 F:      Documentation/powerpc/cxlflash.txt
3252
3253 STMMAC ETHERNET DRIVER
3254 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3255 L:      netdev@vger.kernel.org
3256 W:      http://www.stlinux.com
3257 S:      Supported
3258 F:      drivers/net/ethernet/stmicro/stmmac/
3259
3260 CYBERPRO FB DRIVER
3261 M:      Russell King <linux@arm.linux.org.uk>
3262 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3263 W:      http://www.arm.linux.org.uk/
3264 S:      Maintained
3265 F:      drivers/video/fbdev/cyber2000fb.*
3266
3267 CYCLADES ASYNC MUX DRIVER
3268 W:      http://www.cyclades.com/
3269 S:      Orphan
3270 F:      drivers/tty/cyclades.c
3271 F:      include/linux/cyclades.h
3272 F:      include/uapi/linux/cyclades.h
3273
3274 CYCLADES PC300 DRIVER
3275 W:      http://www.cyclades.com/
3276 S:      Orphan
3277 F:      drivers/net/wan/pc300*
3278
3279 CYPRESS_FIRMWARE MEDIA DRIVER
3280 M:      Antti Palosaari <crope@iki.fi>
3281 L:      linux-media@vger.kernel.org
3282 W:      https://linuxtv.org
3283 W:      http://palosaari.fi/linux/
3284 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3285 T:      git git://linuxtv.org/anttip/media_tree.git
3286 S:      Maintained
3287 F:      drivers/media/common/cypress_firmware*
3288
3289 CYTTSP TOUCHSCREEN DRIVER
3290 M:      Ferruh Yigit <fery@cypress.com>
3291 L:      linux-input@vger.kernel.org
3292 S:      Supported
3293 F:      drivers/input/touchscreen/cyttsp*
3294 F:      include/linux/input/cyttsp.h
3295
3296 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3297 M:      Joshua Kinard <kumba@gentoo.org>
3298 S:      Maintained
3299 F:      drivers/rtc/rtc-ds1685.c
3300 F:      include/linux/rtc/ds1685.h
3301
3302 DAMA SLAVE for AX.25
3303 M:      Joerg Reuter <jreuter@yaina.de>
3304 W:      http://yaina.de/jreuter/
3305 W:      http://www.qsl.net/dl1bke/
3306 L:      linux-hams@vger.kernel.org
3307 S:      Maintained
3308 F:      net/ax25/af_ax25.c
3309 F:      net/ax25/ax25_dev.c
3310 F:      net/ax25/ax25_ds_*
3311 F:      net/ax25/ax25_in.c
3312 F:      net/ax25/ax25_out.c
3313 F:      net/ax25/ax25_timer.c
3314 F:      net/ax25/sysctl_net_ax25.c
3315
3316 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3317 L:      netdev@vger.kernel.org
3318 S:      Orphan
3319 F:      Documentation/networking/dmfe.txt
3320 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3321
3322 DC390/AM53C974 SCSI driver
3323 M:      Hannes Reinecke <hare@suse.com>
3324 L:      linux-scsi@vger.kernel.org
3325 S:      Maintained
3326 F:      drivers/scsi/am53c974.c
3327
3328 DC395x SCSI driver
3329 M:      Oliver Neukum <oliver@neukum.org>
3330 M:      Ali Akcaagac <aliakc@web.de>
3331 M:      Jamie Lenehan <lenehan@twibble.org>
3332 L:      dc395x@twibble.org
3333 W:      http://twibble.org/dist/dc395x/
3334 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3335 S:      Maintained
3336 F:      Documentation/scsi/dc395x.txt
3337 F:      drivers/scsi/dc395x.*
3338
3339 DCCP PROTOCOL
3340 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3341 L:      dccp@vger.kernel.org
3342 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3343 S:      Maintained
3344 F:      include/linux/dccp.h
3345 F:      include/uapi/linux/dccp.h
3346 F:      include/linux/tfrc.h
3347 F:      net/dccp/
3348
3349 DECnet NETWORK LAYER
3350 W:      http://linux-decnet.sourceforge.net
3351 L:      linux-decnet-user@lists.sourceforge.net
3352 S:      Orphan
3353 F:      Documentation/networking/decnet.txt
3354 F:      net/decnet/
3355
3356 DECSTATION PLATFORM SUPPORT
3357 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3358 L:      linux-mips@linux-mips.org
3359 W:      http://www.linux-mips.org/wiki/DECstation
3360 S:      Maintained
3361 F:      arch/mips/dec/
3362 F:      arch/mips/include/asm/dec/
3363 F:      arch/mips/include/asm/mach-dec/
3364
3365 DEFXX FDDI NETWORK DRIVER
3366 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3367 S:      Maintained
3368 F:      drivers/net/fddi/defxx.*
3369
3370 DELL LAPTOP DRIVER
3371 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3372 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3373 L:      platform-driver-x86@vger.kernel.org
3374 S:      Maintained
3375 F:      drivers/platform/x86/dell-laptop.c
3376
3377 DELL LAPTOP RBTN DRIVER
3378 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3379 S:      Maintained
3380 F:      drivers/platform/x86/dell-rbtn.*
3381
3382 DELL LAPTOP FREEFALL DRIVER
3383 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3384 S:      Maintained
3385 F:      drivers/platform/x86/dell-smo8800.c
3386
3387 DELL LAPTOP SMM DRIVER
3388 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3389 S:      Maintained
3390 F:      drivers/hwmon/dell-smm-hwmon.c
3391 F:      include/uapi/linux/i8k.h
3392
3393 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3394 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3395 S:      Maintained
3396 F:      Documentation/dcdbas.txt
3397 F:      drivers/firmware/dcdbas.*
3398
3399 DELL WMI EXTRAS DRIVER
3400 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3401 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3402 S:      Maintained
3403 F:      drivers/platform/x86/dell-wmi.c
3404
3405 DESIGNWARE USB2 DRD IP DRIVER
3406 M:      John Youn <johnyoun@synopsys.com>
3407 L:      linux-usb@vger.kernel.org
3408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3409 S:      Maintained
3410 F:      drivers/usb/dwc2/
3411
3412 DESIGNWARE USB3 DRD IP DRIVER
3413 M:      Felipe Balbi <balbi@ti.com>
3414 L:      linux-usb@vger.kernel.org
3415 L:      linux-omap@vger.kernel.org
3416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3417 S:      Maintained
3418 F:      drivers/usb/dwc3/
3419
3420 DEVICE COREDUMP (DEV_COREDUMP)
3421 M:      Johannes Berg <johannes@sipsolutions.net>
3422 L:      linux-kernel@vger.kernel.org
3423 S:      Maintained
3424 F:      drivers/base/devcoredump.c
3425 F:      include/linux/devcoredump.h
3426
3427 DEVICE FREQUENCY (DEVFREQ)
3428 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3429 M:      Kyungmin Park <kyungmin.park@samsung.com>
3430 L:      linux-pm@vger.kernel.org
3431 S:      Maintained
3432 F:      drivers/devfreq/
3433
3434 DEVICE NUMBER REGISTRY
3435 M:      Torben Mathiasen <device@lanana.org>
3436 W:      http://lanana.org/docs/device-list/index.html
3437 S:      Maintained
3438
3439 DEVICE-MAPPER  (LVM)
3440 M:      Alasdair Kergon <agk@redhat.com>
3441 M:      Mike Snitzer <snitzer@redhat.com>
3442 M:      dm-devel@redhat.com
3443 L:      dm-devel@redhat.com
3444 W:      http://sources.redhat.com/dm
3445 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3447 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3448 S:      Maintained
3449 F:      Documentation/device-mapper/
3450 F:      drivers/md/dm*
3451 F:      drivers/md/persistent-data/
3452 F:      include/linux/device-mapper.h
3453 F:      include/linux/dm-*.h
3454 F:      include/uapi/linux/dm-*.h
3455
3456 DIALOG SEMICONDUCTOR DRIVERS
3457 M:      Support Opensource <support.opensource@diasemi.com>
3458 W:      http://www.dialog-semiconductor.com/products
3459 S:      Supported
3460 F:      Documentation/hwmon/da90??
3461 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3462 F:      drivers/gpio/gpio-da90??.c
3463 F:      drivers/hwmon/da90??-hwmon.c
3464 F:      drivers/iio/adc/da91??-*.c
3465 F:      drivers/input/misc/da90??_onkey.c
3466 F:      drivers/input/touchscreen/da9052_tsi.c
3467 F:      drivers/leds/leds-da90??.c
3468 F:      drivers/mfd/da903x.c
3469 F:      drivers/mfd/da90??-*.c
3470 F:      drivers/mfd/da91??-*.c
3471 F:      drivers/power/da9052-battery.c
3472 F:      drivers/power/da91??-*.c
3473 F:      drivers/regulator/da903x.c
3474 F:      drivers/regulator/da9???-regulator.[ch]
3475 F:      drivers/rtc/rtc-da90??.c
3476 F:      drivers/video/backlight/da90??_bl.c
3477 F:      drivers/watchdog/da90??_wdt.c
3478 F:      include/linux/mfd/da903x.h
3479 F:      include/linux/mfd/da9052/
3480 F:      include/linux/mfd/da9055/
3481 F:      include/linux/mfd/da9063/
3482 F:      include/linux/mfd/da9150/
3483 F:      include/sound/da[79]*.h
3484 F:      sound/soc/codecs/da[79]*.[ch]
3485
3486 DIGI NEO AND CLASSIC PCI PRODUCTS
3487 M:      Lidza Louina <lidza.louina@gmail.com>
3488 M:      Mark Hounschell <markh@compro.net>
3489 L:      driverdev-devel@linuxdriverproject.org
3490 S:      Maintained
3491 F:      drivers/staging/dgnc/
3492
3493 DIGI EPCA PCI PRODUCTS
3494 M:      Lidza Louina <lidza.louina@gmail.com>
3495 M:      Daeseok Youn <daeseok.youn@gmail.com>
3496 L:      driverdev-devel@linuxdriverproject.org
3497 S:      Maintained
3498 F:      drivers/staging/dgap/
3499
3500 DIOLAN U2C-12 I2C DRIVER
3501 M:      Guenter Roeck <linux@roeck-us.net>
3502 L:      linux-i2c@vger.kernel.org
3503 S:      Maintained
3504 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3505
3506 DIRECT ACCESS (DAX)
3507 M:      Matthew Wilcox <willy@linux.intel.com>
3508 L:      linux-fsdevel@vger.kernel.org
3509 S:      Supported
3510 F:      fs/dax.c
3511
3512 DIRECTORY NOTIFICATION (DNOTIFY)
3513 M:      Eric Paris <eparis@parisplace.org>
3514 S:      Maintained
3515 F:      Documentation/filesystems/dnotify.txt
3516 F:      fs/notify/dnotify/
3517 F:      include/linux/dnotify.h
3518
3519 DISK GEOMETRY AND PARTITION HANDLING
3520 M:      Andries Brouwer <aeb@cwi.nl>
3521 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3522 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3523 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3524 S:      Maintained
3525
3526 DISKQUOTA
3527 M:      Jan Kara <jack@suse.com>
3528 S:      Maintained
3529 F:      Documentation/filesystems/quota.txt
3530 F:      fs/quota/
3531 F:      include/linux/quota*.h
3532 F:      include/uapi/linux/quota*.h
3533
3534 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3535 M:      Bernie Thompson <bernie@plugable.com>
3536 L:      linux-fbdev@vger.kernel.org
3537 S:      Maintained
3538 W:      http://plugable.com/category/projects/udlfb/
3539 F:      drivers/video/fbdev/udlfb.c
3540 F:      include/video/udlfb.h
3541 F:      Documentation/fb/udlfb.txt
3542
3543 DISTRIBUTED LOCK MANAGER (DLM)
3544 M:      Christine Caulfield <ccaulfie@redhat.com>
3545 M:      David Teigland <teigland@redhat.com>
3546 L:      cluster-devel@redhat.com
3547 W:      http://sources.redhat.com/cluster/
3548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3549 S:      Supported
3550 F:      fs/dlm/
3551
3552 DMA BUFFER SHARING FRAMEWORK
3553 M:      Sumit Semwal <sumit.semwal@linaro.org>
3554 S:      Maintained
3555 L:      linux-media@vger.kernel.org
3556 L:      dri-devel@lists.freedesktop.org
3557 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3558 F:      drivers/dma-buf/
3559 F:      include/linux/dma-buf*
3560 F:      include/linux/reservation.h
3561 F:      include/linux/*fence.h
3562 F:      Documentation/dma-buf-sharing.txt
3563 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3564
3565 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3566 M:      Vinod Koul <vinod.koul@intel.com>
3567 L:      dmaengine@vger.kernel.org
3568 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3569 S:      Maintained
3570 F:      drivers/dma/
3571 F:      include/linux/dmaengine.h
3572 F:      Documentation/dmaengine/
3573 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3574
3575 DME1737 HARDWARE MONITOR DRIVER
3576 M:      Juerg Haefliger <juergh@gmail.com>
3577 L:      lm-sensors@lm-sensors.org
3578 S:      Maintained
3579 F:      Documentation/hwmon/dme1737
3580 F:      drivers/hwmon/dme1737.c
3581
3582 DMI/SMBIOS SUPPORT
3583 M:      Jean Delvare <jdelvare@suse.com>
3584 S:      Maintained
3585 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3586 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3587 F:      drivers/firmware/dmi-id.c
3588 F:      drivers/firmware/dmi_scan.c
3589 F:      include/linux/dmi.h
3590
3591 DOCUMENTATION
3592 M:      Jonathan Corbet <corbet@lwn.net>
3593 L:      linux-doc@vger.kernel.org
3594 S:      Maintained
3595 F:      Documentation/
3596 F:      scripts/docproc.c
3597 F:      scripts/kernel-doc*
3598 X:      Documentation/ABI/
3599 X:      Documentation/devicetree/
3600 X:      Documentation/acpi
3601 X:      Documentation/power
3602 X:      Documentation/spi
3603 X:      Documentation/DocBook/media
3604 T:      git git://git.lwn.net/linux.git docs-next
3605
3606 DOUBLETALK DRIVER
3607 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3608 L:      blinux-list@redhat.com
3609 S:      Maintained
3610 F:      drivers/char/dtlk.c
3611 F:      include/linux/dtlk.h
3612
3613 DPT_I2O SCSI RAID DRIVER
3614 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3615 L:      linux-scsi@vger.kernel.org
3616 W:      http://www.adaptec.com/
3617 S:      Maintained
3618 F:      drivers/scsi/dpt*
3619 F:      drivers/scsi/dpt/
3620
3621 DRBD DRIVER
3622 P:      Philipp Reisner
3623 P:      Lars Ellenberg
3624 M:      drbd-dev@lists.linbit.com
3625 L:      drbd-user@lists.linbit.com
3626 W:      http://www.drbd.org
3627 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3628 T:      git git://git.drbd.org/drbd-8.3.git
3629 S:      Supported
3630 F:      drivers/block/drbd/
3631 F:      lib/lru_cache.c
3632 F:      Documentation/blockdev/drbd/
3633
3634 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3635 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3637 S:      Supported
3638 F:      Documentation/kobject.txt
3639 F:      drivers/base/
3640 F:      fs/debugfs/
3641 F:      fs/kernfs/
3642 F:      fs/sysfs/
3643 F:      include/linux/debugfs.h
3644 F:      include/linux/kobj*
3645 F:      lib/kobj*
3646
3647 DRM DRIVERS
3648 M:      David Airlie <airlied@linux.ie>
3649 L:      dri-devel@lists.freedesktop.org
3650 T:      git git://people.freedesktop.org/~airlied/linux
3651 S:      Maintained
3652 F:      drivers/gpu/drm/
3653 F:      drivers/gpu/vga/
3654 F:      include/drm/
3655 F:      include/uapi/drm/
3656
3657 RADEON DRM DRIVERS
3658 M:      Alex Deucher <alexander.deucher@amd.com>
3659 M:      Christian König <christian.koenig@amd.com>
3660 L:      dri-devel@lists.freedesktop.org
3661 T:      git git://people.freedesktop.org/~agd5f/linux
3662 S:      Supported
3663 F:      drivers/gpu/drm/radeon/
3664 F:      include/uapi/drm/radeon*
3665
3666 DRM PANEL DRIVERS
3667 M:      Thierry Reding <thierry.reding@gmail.com>
3668 L:      dri-devel@lists.freedesktop.org
3669 T:      git git://anongit.freedesktop.org/tegra/linux.git
3670 S:      Maintained
3671 F:      drivers/gpu/drm/drm_panel.c
3672 F:      drivers/gpu/drm/panel/
3673 F:      include/drm/drm_panel.h
3674 F:      Documentation/devicetree/bindings/display/panel/
3675
3676 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3677 M:      Daniel Vetter <daniel.vetter@intel.com>
3678 M:      Jani Nikula <jani.nikula@linux.intel.com>
3679 L:      intel-gfx@lists.freedesktop.org
3680 L:      dri-devel@lists.freedesktop.org
3681 W:      https://01.org/linuxgraphics/
3682 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3683 T:      git git://anongit.freedesktop.org/drm-intel
3684 S:      Supported
3685 F:      drivers/gpu/drm/i915/
3686 F:      include/drm/i915*
3687 F:      include/uapi/drm/i915*
3688
3689 DRM DRIVERS FOR ATMEL HLCDC
3690 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3691 L:      dri-devel@lists.freedesktop.org
3692 S:      Supported
3693 F:      drivers/gpu/drm/atmel-hlcdc/
3694 F:      Documentation/devicetree/bindings/drm/atmel/
3695
3696 DRM DRIVERS FOR EXYNOS
3697 M:      Inki Dae <inki.dae@samsung.com>
3698 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3699 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3700 M:      Kyungmin Park <kyungmin.park@samsung.com>
3701 L:      dri-devel@lists.freedesktop.org
3702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3703 S:      Supported
3704 F:      drivers/gpu/drm/exynos/
3705 F:      include/drm/exynos*
3706 F:      include/uapi/drm/exynos*
3707
3708 DRM DRIVERS FOR FREESCALE DCU
3709 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3710 M:      Alison Wang <alison.wang@freescale.com>
3711 L:      dri-devel@lists.freedesktop.org
3712 S:      Supported
3713 F:      drivers/gpu/drm/fsl-dcu/
3714 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3715 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3716
3717 DRM DRIVERS FOR FREESCALE IMX
3718 M:      Philipp Zabel <p.zabel@pengutronix.de>
3719 L:      dri-devel@lists.freedesktop.org
3720 S:      Maintained
3721 F:      drivers/gpu/drm/imx/
3722 F:      drivers/gpu/ipu-v3/
3723 F:      Documentation/devicetree/bindings/display/imx/
3724
3725 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3726 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3727 L:      dri-devel@lists.freedesktop.org
3728 T:      git git://github.com/patjak/drm-gma500
3729 S:      Maintained
3730 F:      drivers/gpu/drm/gma500
3731 F:      include/drm/gma500*
3732
3733 DRM DRIVERS FOR NVIDIA TEGRA
3734 M:      Thierry Reding <thierry.reding@gmail.com>
3735 M:      Terje Bergström <tbergstrom@nvidia.com>
3736 L:      dri-devel@lists.freedesktop.org
3737 L:      linux-tegra@vger.kernel.org
3738 T:      git git://anongit.freedesktop.org/tegra/linux.git
3739 S:      Supported
3740 F:      drivers/gpu/drm/tegra/
3741 F:      drivers/gpu/host1x/
3742 F:      include/linux/host1x.h
3743 F:      include/uapi/drm/tegra_drm.h
3744 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3745
3746 DRM DRIVERS FOR RENESAS
3747 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3748 L:      dri-devel@lists.freedesktop.org
3749 L:      linux-sh@vger.kernel.org
3750 T:      git git://people.freedesktop.org/~airlied/linux
3751 S:      Supported
3752 F:      drivers/gpu/drm/rcar-du/
3753 F:      drivers/gpu/drm/shmobile/
3754 F:      include/linux/platform_data/shmob_drm.h
3755
3756 DRM DRIVERS FOR ROCKCHIP
3757 M:      Mark Yao <mark.yao@rock-chips.com>
3758 L:      dri-devel@lists.freedesktop.org
3759 S:      Maintained
3760 F:      drivers/gpu/drm/rockchip/
3761 F:      Documentation/devicetree/bindings/display/rockchip*
3762
3763 DRM DRIVERS FOR STI
3764 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3765 M:      Vincent Abriou <vincent.abriou@st.com>
3766 L:      dri-devel@lists.freedesktop.org
3767 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3768 S:      Maintained
3769 F:      drivers/gpu/drm/sti
3770 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3771
3772 DRM DRIVERS FOR VIVANTE GPU IP
3773 M:      Lucas Stach <l.stach@pengutronix.de>
3774 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3775 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3776 L:      dri-devel@lists.freedesktop.org
3777 S:      Maintained
3778 F:      drivers/gpu/drm/etnaviv
3779 F:      Documentation/devicetree/bindings/display/etnaviv
3780
3781 DSBR100 USB FM RADIO DRIVER
3782 M:      Alexey Klimov <klimov.linux@gmail.com>
3783 L:      linux-media@vger.kernel.org
3784 T:      git git://linuxtv.org/media_tree.git
3785 S:      Maintained
3786 F:      drivers/media/radio/dsbr100.c
3787
3788 DSCC4 DRIVER
3789 M:      Francois Romieu <romieu@fr.zoreil.com>
3790 L:      netdev@vger.kernel.org
3791 S:      Maintained
3792 F:      drivers/net/wan/dscc4.c
3793
3794 DT3155 MEDIA DRIVER
3795 M:      Hans Verkuil <hverkuil@xs4all.nl>
3796 L:      linux-media@vger.kernel.org
3797 T:      git git://linuxtv.org/media_tree.git
3798 W:      https://linuxtv.org
3799 S:      Odd Fixes
3800 F:      drivers/media/pci/dt3155/
3801
3802 DVB_USB_AF9015 MEDIA DRIVER
3803 M:      Antti Palosaari <crope@iki.fi>
3804 L:      linux-media@vger.kernel.org
3805 W:      https://linuxtv.org
3806 W:      http://palosaari.fi/linux/
3807 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3808 T:      git git://linuxtv.org/anttip/media_tree.git
3809 S:      Maintained
3810 F:      drivers/media/usb/dvb-usb-v2/af9015*
3811
3812 DVB_USB_AF9035 MEDIA DRIVER
3813 M:      Antti Palosaari <crope@iki.fi>
3814 L:      linux-media@vger.kernel.org
3815 W:      https://linuxtv.org
3816 W:      http://palosaari.fi/linux/
3817 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3818 T:      git git://linuxtv.org/anttip/media_tree.git
3819 S:      Maintained
3820 F:      drivers/media/usb/dvb-usb-v2/af9035*
3821
3822 DVB_USB_ANYSEE MEDIA DRIVER
3823 M:      Antti Palosaari <crope@iki.fi>
3824 L:      linux-media@vger.kernel.org
3825 W:      https://linuxtv.org
3826 W:      http://palosaari.fi/linux/
3827 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3828 T:      git git://linuxtv.org/anttip/media_tree.git
3829 S:      Maintained
3830 F:      drivers/media/usb/dvb-usb-v2/anysee*
3831
3832 DVB_USB_AU6610 MEDIA DRIVER
3833 M:      Antti Palosaari <crope@iki.fi>
3834 L:      linux-media@vger.kernel.org
3835 W:      https://linuxtv.org
3836 W:      http://palosaari.fi/linux/
3837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3838 T:      git git://linuxtv.org/anttip/media_tree.git
3839 S:      Maintained
3840 F:      drivers/media/usb/dvb-usb-v2/au6610*
3841
3842 DVB_USB_CE6230 MEDIA DRIVER
3843 M:      Antti Palosaari <crope@iki.fi>
3844 L:      linux-media@vger.kernel.org
3845 W:      https://linuxtv.org
3846 W:      http://palosaari.fi/linux/
3847 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3848 T:      git git://linuxtv.org/anttip/media_tree.git
3849 S:      Maintained
3850 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3851
3852 DVB_USB_CXUSB MEDIA DRIVER
3853 M:      Michael Krufky <mkrufky@linuxtv.org>
3854 L:      linux-media@vger.kernel.org
3855 W:      https://linuxtv.org
3856 W:      http://github.com/mkrufky
3857 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3858 T:      git git://linuxtv.org/media_tree.git
3859 S:      Maintained
3860 F:      drivers/media/usb/dvb-usb/cxusb*
3861
3862 DVB_USB_EC168 MEDIA DRIVER
3863 M:      Antti Palosaari <crope@iki.fi>
3864 L:      linux-media@vger.kernel.org
3865 W:      https://linuxtv.org
3866 W:      http://palosaari.fi/linux/
3867 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3868 T:      git git://linuxtv.org/anttip/media_tree.git
3869 S:      Maintained
3870 F:      drivers/media/usb/dvb-usb-v2/ec168*
3871
3872 DVB_USB_GL861 MEDIA DRIVER
3873 M:      Antti Palosaari <crope@iki.fi>
3874 L:      linux-media@vger.kernel.org
3875 W:      https://linuxtv.org
3876 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3877 T:      git git://linuxtv.org/anttip/media_tree.git
3878 S:      Maintained
3879 F:      drivers/media/usb/dvb-usb-v2/gl861*
3880
3881 DVB_USB_MXL111SF MEDIA DRIVER
3882 M:      Michael Krufky <mkrufky@linuxtv.org>
3883 L:      linux-media@vger.kernel.org
3884 W:      https://linuxtv.org
3885 W:      http://github.com/mkrufky
3886 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3887 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3888 S:      Maintained
3889 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3890
3891 DVB_USB_RTL28XXU MEDIA DRIVER
3892 M:      Antti Palosaari <crope@iki.fi>
3893 L:      linux-media@vger.kernel.org
3894 W:      https://linuxtv.org
3895 W:      http://palosaari.fi/linux/
3896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3897 T:      git git://linuxtv.org/anttip/media_tree.git
3898 S:      Maintained
3899 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3900
3901 DVB_USB_V2 MEDIA DRIVER
3902 M:      Antti Palosaari <crope@iki.fi>
3903 L:      linux-media@vger.kernel.org
3904 W:      https://linuxtv.org
3905 W:      http://palosaari.fi/linux/
3906 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3907 T:      git git://linuxtv.org/anttip/media_tree.git
3908 S:      Maintained
3909 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3910 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3911
3912 DYNAMIC DEBUG
3913 M:      Jason Baron <jbaron@akamai.com>
3914 S:      Maintained
3915 F:      lib/dynamic_debug.c
3916 F:      include/linux/dynamic_debug.h
3917
3918 DZ DECSTATION DZ11 SERIAL DRIVER
3919 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3920 S:      Maintained
3921 F:      drivers/tty/serial/dz.*
3922
3923 E3X0 POWER BUTTON DRIVER
3924 M:      Moritz Fischer <moritz.fischer@ettus.com>
3925 L:      usrp-users@lists.ettus.com
3926 W:      http://www.ettus.com
3927 S:      Supported
3928 F:      drivers/input/misc/e3x0-button.c
3929 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3930
3931 E4000 MEDIA DRIVER
3932 M:      Antti Palosaari <crope@iki.fi>
3933 L:      linux-media@vger.kernel.org
3934 W:      https://linuxtv.org
3935 W:      http://palosaari.fi/linux/
3936 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3937 T:      git git://linuxtv.org/anttip/media_tree.git
3938 S:      Maintained
3939 F:      drivers/media/tuners/e4000*
3940
3941 EATA ISA/EISA/PCI SCSI DRIVER
3942 M:      Dario Ballabio <ballabio_dario@emc.com>
3943 L:      linux-scsi@vger.kernel.org
3944 S:      Maintained
3945 F:      drivers/scsi/eata.c
3946
3947 EC100 MEDIA DRIVER
3948 M:      Antti Palosaari <crope@iki.fi>
3949 L:      linux-media@vger.kernel.org
3950 W:      https://linuxtv.org
3951 W:      http://palosaari.fi/linux/
3952 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3953 T:      git git://linuxtv.org/anttip/media_tree.git
3954 S:      Maintained
3955 F:      drivers/media/dvb-frontends/ec100*
3956
3957 ECRYPT FILE SYSTEM
3958 M:      Tyler Hicks <tyhicks@canonical.com>
3959 L:      ecryptfs@vger.kernel.org
3960 W:      http://ecryptfs.org
3961 W:      https://launchpad.net/ecryptfs
3962 S:      Supported
3963 F:      Documentation/filesystems/ecryptfs.txt
3964 F:      fs/ecryptfs/
3965
3966 EDAC-CORE
3967 M:      Doug Thompson <dougthompson@xmission.com>
3968 M:      Borislav Petkov <bp@alien8.de>
3969 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3970 L:      linux-edac@vger.kernel.org
3971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
3972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
3973 S:      Supported
3974 F:      Documentation/edac.txt
3975 F:      drivers/edac/
3976 F:      include/linux/edac.h
3977
3978 EDAC-AMD64
3979 M:      Doug Thompson <dougthompson@xmission.com>
3980 M:      Borislav Petkov <bp@alien8.de>
3981 L:      linux-edac@vger.kernel.org
3982 S:      Maintained
3983 F:      drivers/edac/amd64_edac*
3984
3985 EDAC-CALXEDA
3986 M:      Doug Thompson <dougthompson@xmission.com>
3987 M:      Robert Richter <rric@kernel.org>
3988 L:      linux-edac@vger.kernel.org
3989 S:      Maintained
3990 F:      drivers/edac/highbank*
3991
3992 EDAC-CAVIUM
3993 M:      Ralf Baechle <ralf@linux-mips.org>
3994 M:      David Daney <david.daney@cavium.com>
3995 L:      linux-edac@vger.kernel.org
3996 L:      linux-mips@linux-mips.org
3997 S:      Supported
3998 F:      drivers/edac/octeon_edac*
3999
4000 EDAC-E752X
4001 M:      Mark Gross <mark.gross@intel.com>
4002 M:      Doug Thompson <dougthompson@xmission.com>
4003 L:      linux-edac@vger.kernel.org
4004 S:      Maintained
4005 F:      drivers/edac/e752x_edac.c
4006
4007 EDAC-E7XXX
4008 M:      Doug Thompson <dougthompson@xmission.com>
4009 L:      linux-edac@vger.kernel.org
4010 S:      Maintained
4011 F:      drivers/edac/e7xxx_edac.c
4012
4013 EDAC-GHES
4014 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4015 L:      linux-edac@vger.kernel.org
4016 S:      Maintained
4017 F:      drivers/edac/ghes_edac.c
4018
4019 EDAC-I82443BXGX
4020 M:      Tim Small <tim@buttersideup.com>
4021 L:      linux-edac@vger.kernel.org
4022 S:      Maintained
4023 F:      drivers/edac/i82443bxgx_edac.c
4024
4025 EDAC-I3000
4026 M:      Jason Uhlenkott <juhlenko@akamai.com>
4027 L:      linux-edac@vger.kernel.org
4028 S:      Maintained
4029 F:      drivers/edac/i3000_edac.c
4030
4031 EDAC-I5000
4032 M:      Doug Thompson <dougthompson@xmission.com>
4033 L:      linux-edac@vger.kernel.org
4034 S:      Maintained
4035 F:      drivers/edac/i5000_edac.c
4036
4037 EDAC-I5400
4038 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4039 L:      linux-edac@vger.kernel.org
4040 S:      Maintained
4041 F:      drivers/edac/i5400_edac.c
4042
4043 EDAC-I7300
4044 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4045 L:      linux-edac@vger.kernel.org
4046 S:      Maintained
4047 F:      drivers/edac/i7300_edac.c
4048
4049 EDAC-I7CORE
4050 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4051 L:      linux-edac@vger.kernel.org
4052 S:      Maintained
4053 F:      drivers/edac/i7core_edac.c
4054
4055 EDAC-I82975X
4056 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4057 M:      "Arvind R." <arvino55@gmail.com>
4058 L:      linux-edac@vger.kernel.org
4059 S:      Maintained
4060 F:      drivers/edac/i82975x_edac.c
4061
4062 EDAC-IE31200
4063 M:      Jason Baron <jbaron@akamai.com>
4064 L:      linux-edac@vger.kernel.org
4065 S:      Maintained
4066 F:      drivers/edac/ie31200_edac.c
4067
4068 EDAC-MPC85XX
4069 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4070 L:      linux-edac@vger.kernel.org
4071 S:      Maintained
4072 F:      drivers/edac/mpc85xx_edac.[ch]
4073
4074 EDAC-PASEMI
4075 M:      Egor Martovetsky <egor@pasemi.com>
4076 L:      linux-edac@vger.kernel.org
4077 S:      Maintained
4078 F:      drivers/edac/pasemi_edac.c
4079
4080 EDAC-R82600
4081 M:      Tim Small <tim@buttersideup.com>
4082 L:      linux-edac@vger.kernel.org
4083 S:      Maintained
4084 F:      drivers/edac/r82600_edac.c
4085
4086 EDAC-SBRIDGE
4087 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4088 L:      linux-edac@vger.kernel.org
4089 S:      Maintained
4090 F:      drivers/edac/sb_edac.c
4091
4092 EDAC-XGENE
4093 APPLIED MICRO (APM) X-GENE SOC EDAC
4094 M:     Loc Ho <lho@apm.com>
4095 S:     Supported
4096 F:     drivers/edac/xgene_edac.c
4097 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4098
4099 EDIROL UA-101/UA-1000 DRIVER
4100 M:      Clemens Ladisch <clemens@ladisch.de>
4101 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4102 T:      git git://git.alsa-project.org/alsa-kernel.git
4103 S:      Maintained
4104 F:      sound/usb/misc/ua101.c
4105
4106 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4107 M:      Matt Fleming <matt@codeblueprint.co.uk>
4108 L:      linux-efi@vger.kernel.org
4109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4110 S:      Maintained
4111 F:      Documentation/efi-stub.txt
4112 F:      arch/ia64/kernel/efi.c
4113 F:      arch/x86/boot/compressed/eboot.[ch]
4114 F:      arch/x86/include/asm/efi.h
4115 F:      arch/x86/platform/efi/*
4116 F:      drivers/firmware/efi/*
4117 F:      include/linux/efi*.h
4118
4119 EFI VARIABLE FILESYSTEM
4120 M:      Matthew Garrett <matthew.garrett@nebula.com>
4121 M:      Jeremy Kerr <jk@ozlabs.org>
4122 M:      Matt Fleming <matt@codeblueprint.co.uk>
4123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4124 L:      linux-efi@vger.kernel.org
4125 S:      Maintained
4126 F:      fs/efivarfs/
4127
4128 EFIFB FRAMEBUFFER DRIVER
4129 L:      linux-fbdev@vger.kernel.org
4130 M:      Peter Jones <pjones@redhat.com>
4131 S:      Maintained
4132 F:      drivers/video/fbdev/efifb.c
4133
4134 EFS FILESYSTEM
4135 W:      http://aeschi.ch.eu.org/efs/
4136 S:      Orphan
4137 F:      fs/efs/
4138
4139 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4140 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4141 M:      Christoph Raisch <raisch@de.ibm.com>
4142 L:      linux-rdma@vger.kernel.org
4143 S:      Supported
4144 F:      drivers/infiniband/hw/ehca/
4145
4146 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4147 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4148 L:      netdev@vger.kernel.org
4149 S:      Maintained
4150 F:      drivers/net/ethernet/ibm/ehea/
4151
4152 EM28XX VIDEO4LINUX DRIVER
4153 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4154 L:      linux-media@vger.kernel.org
4155 W:      https://linuxtv.org
4156 T:      git git://linuxtv.org/media_tree.git
4157 S:      Maintained
4158 F:      drivers/media/usb/em28xx/
4159
4160 EMBEDDED LINUX
4161 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4162 M:      Matt Mackall <mpm@selenic.com>
4163 M:      David Woodhouse <dwmw2@infradead.org>
4164 L:      linux-embedded@vger.kernel.org
4165 S:      Maintained
4166
4167 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4168 M:      James Smart <james.smart@avagotech.com>
4169 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4170 L:      linux-scsi@vger.kernel.org
4171 W:      http://www.avagotech.com
4172 S:      Supported
4173 F:      drivers/scsi/lpfc/
4174
4175 ENE CB710 FLASH CARD READER DRIVER
4176 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4177 S:      Maintained
4178 F:      drivers/misc/cb710/
4179 F:      drivers/mmc/host/cb710-mmc.*
4180 F:      include/linux/cb710.h
4181
4182 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4183 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4184 S:      Maintained
4185 F:      drivers/media/rc/ene_ir.*
4186
4187 ENHANCED ERROR HANDLING (EEH)
4188 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4189 L:      linuxppc-dev@lists.ozlabs.org
4190 S:      Supported
4191 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4192 F:      arch/powerpc/kernel/eeh*.c
4193
4194 EPSON S1D13XXX FRAMEBUFFER DRIVER
4195 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4196 S:      Maintained
4197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4198 F:      drivers/video/fbdev/s1d13xxxfb.c
4199 F:      include/video/s1d13xxxfb.h
4200
4201 ET131X NETWORK DRIVER
4202 M:      Mark Einon <mark.einon@gmail.com>
4203 S:      Odd Fixes
4204 F:      drivers/net/ethernet/agere/
4205
4206 ETHERNET BRIDGE
4207 M:      Stephen Hemminger <stephen@networkplumber.org>
4208 L:      bridge@lists.linux-foundation.org
4209 L:      netdev@vger.kernel.org
4210 W:      http://www.linuxfoundation.org/en/Net:Bridge
4211 S:      Maintained
4212 F:      include/linux/netfilter_bridge/
4213 F:      net/bridge/
4214
4215 ETHERNET PHY LIBRARY
4216 M:      Florian Fainelli <f.fainelli@gmail.com>
4217 L:      netdev@vger.kernel.org
4218 S:      Maintained
4219 F:      include/linux/phy.h
4220 F:      include/linux/phy_fixed.h
4221 F:      drivers/net/phy/
4222 F:      Documentation/networking/phy.txt
4223 F:      drivers/of/of_mdio.c
4224 F:      drivers/of/of_net.c
4225
4226 EXT2 FILE SYSTEM
4227 M:      Jan Kara <jack@suse.com>
4228 L:      linux-ext4@vger.kernel.org
4229 S:      Maintained
4230 F:      Documentation/filesystems/ext2.txt
4231 F:      fs/ext2/
4232 F:      include/linux/ext2*
4233
4234 EXT4 FILE SYSTEM
4235 M:      "Theodore Ts'o" <tytso@mit.edu>
4236 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4237 L:      linux-ext4@vger.kernel.org
4238 W:      http://ext4.wiki.kernel.org
4239 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4240 S:      Maintained
4241 F:      Documentation/filesystems/ext4.txt
4242 F:      fs/ext4/
4243
4244 Extended Verification Module (EVM)
4245 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4246 L:      linux-ima-devel@lists.sourceforge.net
4247 L:      linux-security-module@vger.kernel.org
4248 S:      Supported
4249 F:      security/integrity/evm/
4250
4251 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4252 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4253 M:      Chanwoo Choi <cw00.choi@samsung.com>
4254 L:      linux-kernel@vger.kernel.org
4255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4256 S:      Maintained
4257 F:      drivers/extcon/
4258 F:      include/linux/extcon/
4259 F:      include/linux/extcon.h
4260 F:      Documentation/extcon/
4261 F:      Documentation/devicetree/bindings/extcon/
4262
4263 EXYNOS DP DRIVER
4264 M:      Jingoo Han <jingoohan1@gmail.com>
4265 L:      dri-devel@lists.freedesktop.org
4266 S:      Maintained
4267 F:      drivers/gpu/drm/exynos/exynos_dp*
4268
4269 EXYNOS MIPI DISPLAY DRIVERS
4270 M:      Inki Dae <inki.dae@samsung.com>
4271 M:      Donghwa Lee <dh09.lee@samsung.com>
4272 M:      Kyungmin Park <kyungmin.park@samsung.com>
4273 L:      linux-fbdev@vger.kernel.org
4274 S:      Maintained
4275 F:      drivers/video/fbdev/exynos/exynos_mipi*
4276 F:      include/video/exynos_mipi*
4277
4278 F71805F HARDWARE MONITORING DRIVER
4279 M:      Jean Delvare <jdelvare@suse.com>
4280 L:      lm-sensors@lm-sensors.org
4281 S:      Maintained
4282 F:      Documentation/hwmon/f71805f
4283 F:      drivers/hwmon/f71805f.c
4284
4285 FC0011 TUNER DRIVER
4286 M:      Michael Buesch <m@bues.ch>
4287 L:      linux-media@vger.kernel.org
4288 S:      Maintained
4289 F:      drivers/media/tuners/fc0011.h
4290 F:      drivers/media/tuners/fc0011.c
4291
4292 FC2580 MEDIA DRIVER
4293 M:      Antti Palosaari <crope@iki.fi>
4294 L:      linux-media@vger.kernel.org
4295 W:      https://linuxtv.org
4296 W:      http://palosaari.fi/linux/
4297 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4298 T:      git git://linuxtv.org/anttip/media_tree.git
4299 S:      Maintained
4300 F:      drivers/media/tuners/fc2580*
4301
4302 FANOTIFY
4303 M:      Eric Paris <eparis@redhat.com>
4304 S:      Maintained
4305 F:      fs/notify/fanotify/
4306 F:      include/linux/fanotify.h
4307 F:      include/uapi/linux/fanotify.h
4308
4309 FARSYNC SYNCHRONOUS DRIVER
4310 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4311 W:      http://www.farsite.co.uk/
4312 S:      Supported
4313 F:      drivers/net/wan/farsync.*
4314
4315 FAULT INJECTION SUPPORT
4316 M:      Akinobu Mita <akinobu.mita@gmail.com>
4317 S:      Supported
4318 F:      Documentation/fault-injection/
4319 F:      lib/fault-inject.c
4320
4321 FBTFT Framebuffer drivers
4322 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4323 M:      Noralf Trønnes <noralf@tronnes.org>
4324 S:      Maintained
4325 F:      drivers/staging/fbtft/
4326
4327 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4328 M:      Vasu Dev <vasu.dev@intel.com>
4329 L:      fcoe-devel@open-fcoe.org
4330 W:      www.Open-FCoE.org
4331 S:      Supported
4332 F:      drivers/scsi/libfc/
4333 F:      drivers/scsi/fcoe/
4334 F:      include/scsi/fc/
4335 F:      include/scsi/libfc.h
4336 F:      include/scsi/libfcoe.h
4337 F:      include/uapi/scsi/fc/
4338
4339 FILE LOCKING (flock() and fcntl()/lockf())
4340 M:      Jeff Layton <jlayton@poochiereds.net>
4341 M:      "J. Bruce Fields" <bfields@fieldses.org>
4342 L:      linux-fsdevel@vger.kernel.org
4343 S:      Maintained
4344 F:      include/linux/fcntl.h
4345 F:      include/linux/fs.h
4346 F:      include/uapi/linux/fcntl.h
4347 F:      include/uapi/linux/fs.h
4348 F:      fs/fcntl.c
4349 F:      fs/locks.c
4350
4351 FILESYSTEMS (VFS and infrastructure)
4352 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4353 L:      linux-fsdevel@vger.kernel.org
4354 S:      Maintained
4355 F:      fs/*
4356
4357 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4358 M:      Riku Voipio <riku.voipio@iki.fi>
4359 L:      lm-sensors@lm-sensors.org
4360 S:      Maintained
4361 F:      drivers/hwmon/f75375s.c
4362 F:      include/linux/f75375s.h
4363
4364 FIREWIRE AUDIO DRIVERS
4365 M:      Clemens Ladisch <clemens@ladisch.de>
4366 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4367 T:      git git://git.alsa-project.org/alsa-kernel.git
4368 S:      Maintained
4369 F:      sound/firewire/
4370
4371 FIREWIRE MEDIA DRIVERS (firedtv)
4372 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4373 L:      linux-media@vger.kernel.org
4374 L:      linux1394-devel@lists.sourceforge.net
4375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4376 S:      Maintained
4377 F:      drivers/media/firewire/
4378
4379 FIREWIRE SBP-2 TARGET
4380 M:      Chris Boot <bootc@bootc.net>
4381 L:      linux-scsi@vger.kernel.org
4382 L:      target-devel@vger.kernel.org
4383 L:      linux1394-devel@lists.sourceforge.net
4384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4385 S:      Maintained
4386 F:      drivers/target/sbp/
4387
4388 FIREWIRE SUBSYSTEM
4389 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4390 L:      linux1394-devel@lists.sourceforge.net
4391 W:      http://ieee1394.wiki.kernel.org/
4392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4393 S:      Maintained
4394 F:      drivers/firewire/
4395 F:      include/linux/firewire.h
4396 F:      include/uapi/linux/firewire*.h
4397 F:      tools/firewire/
4398
4399 FIRMWARE LOADER (request_firmware)
4400 M:      Ming Lei <ming.lei@canonical.com>
4401 L:      linux-kernel@vger.kernel.org
4402 S:      Maintained
4403 F:      Documentation/firmware_class/
4404 F:      drivers/base/firmware*.c
4405 F:      include/linux/firmware.h
4406
4407 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4408 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4409 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4410 S:      Maintained
4411 F:      drivers/block/rsxx/
4412
4413 FLOPPY DRIVER
4414 M:      Jiri Kosina <jikos@kernel.org>
4415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4416 S:      Odd fixes
4417 F:      drivers/block/floppy.c
4418
4419 FMC SUBSYSTEM
4420 M:      Alessandro Rubini <rubini@gnudd.com>
4421 W:      http://www.ohwr.org/projects/fmc-bus
4422 S:      Supported
4423 F:      drivers/fmc/
4424 F:      include/linux/fmc*.h
4425 F:      include/linux/ipmi-fru.h
4426 K:      fmc_d.*register
4427
4428 FPGA MANAGER FRAMEWORK
4429 M:      Alan Tull <atull@opensource.altera.com>
4430 R:      Moritz Fischer <moritz.fischer@ettus.com>
4431 S:      Maintained
4432 F:      drivers/fpga/
4433 F:      include/linux/fpga/fpga-mgr.h
4434 W:      http://www.rocketboards.org
4435
4436 FPU EMULATOR
4437 M:      Bill Metzenthen <billm@melbpc.org.au>
4438 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4439 S:      Maintained
4440 F:      arch/x86/math-emu/
4441
4442 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4443 L:      netdev@vger.kernel.org
4444 S:      Orphan
4445 F:      drivers/net/wan/dlci.c
4446 F:      drivers/net/wan/sdla.c
4447
4448 FRAMEBUFFER LAYER
4449 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4450 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4451 L:      linux-fbdev@vger.kernel.org
4452 W:      http://linux-fbdev.sourceforge.net/
4453 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4455 S:      Maintained
4456 F:      Documentation/fb/
4457 F:      drivers/video/
4458 F:      include/video/
4459 F:      include/linux/fb.h
4460 F:      include/uapi/video/
4461 F:      include/uapi/linux/fb.h
4462
4463 FREESCALE DIU FRAMEBUFFER DRIVER
4464 M:      Timur Tabi <timur@tabi.org>
4465 L:      linux-fbdev@vger.kernel.org
4466 S:      Maintained
4467 F:      drivers/video/fbdev/fsl-diu-fb.*
4468
4469 FREESCALE DMA DRIVER
4470 M:      Li Yang <leoli@freescale.com>
4471 M:      Zhang Wei <zw@zh-kernel.org>
4472 L:      linuxppc-dev@lists.ozlabs.org
4473 S:      Maintained
4474 F:      drivers/dma/fsldma.*
4475
4476 FREESCALE I2C CPM DRIVER
4477 M:      Jochen Friedrich <jochen@scram.de>
4478 L:      linuxppc-dev@lists.ozlabs.org
4479 L:      linux-i2c@vger.kernel.org
4480 S:      Maintained
4481 F:      drivers/i2c/busses/i2c-cpm.c
4482
4483 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4484 M:      Sascha Hauer <kernel@pengutronix.de>
4485 L:      linux-fbdev@vger.kernel.org
4486 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4487 S:      Maintained
4488 F:      include/linux/platform_data/video-imxfb.h
4489 F:      drivers/video/fbdev/imxfb.c
4490
4491 FREESCALE QUAD SPI DRIVER
4492 M:      Han Xu <han.xu@freescale.com>
4493 L:      linux-mtd@lists.infradead.org
4494 S:      Maintained
4495 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4496
4497 FREESCALE SOC FS_ENET DRIVER
4498 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4499 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4500 L:      linuxppc-dev@lists.ozlabs.org
4501 L:      netdev@vger.kernel.org
4502 S:      Maintained
4503 F:      drivers/net/ethernet/freescale/fs_enet/
4504 F:      include/linux/fs_enet_pd.h
4505
4506 FREESCALE QUICC ENGINE LIBRARY
4507 L:      linuxppc-dev@lists.ozlabs.org
4508 S:      Orphan
4509 F:      drivers/soc/fsl/qe/
4510 F:      include/soc/fsl/*qe*.h
4511 F:      include/soc/fsl/*ucc*.h
4512
4513 FREESCALE USB PERIPHERAL DRIVERS
4514 M:      Li Yang <leoli@freescale.com>
4515 L:      linux-usb@vger.kernel.org
4516 L:      linuxppc-dev@lists.ozlabs.org
4517 S:      Maintained
4518 F:      drivers/usb/gadget/udc/fsl*
4519
4520 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4521 M:      Li Yang <leoli@freescale.com>
4522 L:      netdev@vger.kernel.org
4523 L:      linuxppc-dev@lists.ozlabs.org
4524 S:      Maintained
4525 F:      drivers/net/ethernet/freescale/ucc_geth*
4526
4527 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4528 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4529 L:      netdev@vger.kernel.org
4530 S:      Maintained
4531 F:      drivers/net/ethernet/freescale/gianfar*
4532 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4533 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4534
4535 FREESCALE QUICC ENGINE UCC UART DRIVER
4536 M:      Timur Tabi <timur@tabi.org>
4537 L:      linuxppc-dev@lists.ozlabs.org
4538 S:      Maintained
4539 F:      drivers/tty/serial/ucc_uart.c
4540
4541 FREESCALE SOC SOUND DRIVERS
4542 M:      Timur Tabi <timur@tabi.org>
4543 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4544 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4545 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4546 L:      linuxppc-dev@lists.ozlabs.org
4547 S:      Maintained
4548 F:      sound/soc/fsl/fsl*
4549 F:      sound/soc/fsl/imx*
4550 F:      sound/soc/fsl/mpc8610_hpcd.c
4551
4552 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4553 M:      "J. German Rivera" <German.Rivera@freescale.com>
4554 L:      linux-kernel@vger.kernel.org
4555 S:      Maintained
4556 F:      drivers/staging/fsl-mc/
4557
4558 FREEVXFS FILESYSTEM
4559 M:      Christoph Hellwig <hch@infradead.org>
4560 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4561 S:      Maintained
4562 F:      fs/freevxfs/
4563
4564 FREEZER
4565 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4566 M:      Pavel Machek <pavel@ucw.cz>
4567 L:      linux-pm@vger.kernel.org
4568 S:      Supported
4569 F:      Documentation/power/freezing-of-tasks.txt
4570 F:      include/linux/freezer.h
4571 F:      kernel/freezer.c
4572
4573 FRONTSWAP API
4574 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4575 L:      linux-kernel@vger.kernel.org
4576 S:      Maintained
4577 F:      mm/frontswap.c
4578 F:      include/linux/frontswap.h
4579
4580 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4581 M:      David Howells <dhowells@redhat.com>
4582 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4583 S:      Supported
4584 F:      Documentation/filesystems/caching/
4585 F:      fs/fscache/
4586 F:      include/linux/fscache*.h
4587
4588 F2FS FILE SYSTEM
4589 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4590 M:      Changman Lee <cm224.lee@samsung.com>
4591 R:      Chao Yu <chao2.yu@samsung.com>
4592 L:      linux-f2fs-devel@lists.sourceforge.net
4593 W:      http://en.wikipedia.org/wiki/F2FS
4594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4595 S:      Maintained
4596 F:      Documentation/filesystems/f2fs.txt
4597 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4598 F:      fs/f2fs/
4599 F:      include/linux/f2fs_fs.h
4600 F:      include/trace/events/f2fs.h
4601
4602 FUJITSU FR-V (FRV) PORT
4603 M:      David Howells <dhowells@redhat.com>
4604 S:      Maintained
4605 F:      arch/frv/
4606
4607 FUJITSU LAPTOP EXTRAS
4608 M:      Jonathan Woithe <jwoithe@just42.net>
4609 L:      platform-driver-x86@vger.kernel.org
4610 S:      Maintained
4611 F:      drivers/platform/x86/fujitsu-laptop.c
4612
4613 FUJITSU M-5MO LS CAMERA ISP DRIVER
4614 M:      Kyungmin Park <kyungmin.park@samsung.com>
4615 M:      Heungjun Kim <riverful.kim@samsung.com>
4616 L:      linux-media@vger.kernel.org
4617 S:      Maintained
4618 F:      drivers/media/i2c/m5mols/
4619 F:      include/media/i2c/m5mols.h
4620
4621 FUJITSU TABLET EXTRAS
4622 M:      Robert Gerlach <khnz@gmx.de>
4623 L:      platform-driver-x86@vger.kernel.org
4624 S:      Maintained
4625 F:      drivers/platform/x86/fujitsu-tablet.c
4626
4627 FUSE: FILESYSTEM IN USERSPACE
4628 M:      Miklos Szeredi <miklos@szeredi.hu>
4629 L:      fuse-devel@lists.sourceforge.net
4630 W:      http://fuse.sourceforge.net/
4631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4632 S:      Maintained
4633 F:      fs/fuse/
4634 F:      include/uapi/linux/fuse.h
4635 F:      Documentation/filesystems/fuse.txt
4636
4637 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4638 M:      Rik Faith <faith@cs.unc.edu>
4639 L:      linux-scsi@vger.kernel.org
4640 S:      Odd Fixes (e.g., new signatures)
4641 F:      drivers/scsi/fdomain.*
4642
4643 GCOV BASED KERNEL PROFILING
4644 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4645 S:      Maintained
4646 F:      kernel/gcov/
4647 F:      Documentation/gcov.txt
4648
4649 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4650 M:      Achim Leubner <achim_leubner@adaptec.com>
4651 L:      linux-scsi@vger.kernel.org
4652 W:      http://www.icp-vortex.com/
4653 S:      Supported
4654 F:      drivers/scsi/gdt*
4655
4656 GDB KERNEL DEBUGGING HELPER SCRIPTS
4657 M:      Jan Kiszka <jan.kiszka@siemens.com>
4658 S:      Supported
4659 F:      scripts/gdb/
4660
4661 GEMTEK FM RADIO RECEIVER DRIVER
4662 M:      Hans Verkuil <hverkuil@xs4all.nl>
4663 L:      linux-media@vger.kernel.org
4664 T:      git git://linuxtv.org/media_tree.git
4665 W:      https://linuxtv.org
4666 S:      Maintained
4667 F:      drivers/media/radio/radio-gemtek*
4668
4669 GENERIC GPIO I2C DRIVER
4670 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4671 S:      Supported
4672 F:      drivers/i2c/busses/i2c-gpio.c
4673 F:      include/linux/i2c-gpio.h
4674
4675 GENERIC GPIO I2C MULTIPLEXER DRIVER
4676 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4677 L:      linux-i2c@vger.kernel.org
4678 S:      Supported
4679 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4680 F:      include/linux/i2c-mux-gpio.h
4681 F:      Documentation/i2c/muxes/i2c-mux-gpio
4682
4683 GENERIC HDLC (WAN) DRIVERS
4684 M:      Krzysztof Halasa <khc@pm.waw.pl>
4685 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4686 S:      Maintained
4687 F:      drivers/net/wan/c101.c
4688 F:      drivers/net/wan/hd6457*
4689 F:      drivers/net/wan/hdlc*
4690 F:      drivers/net/wan/n2.c
4691 F:      drivers/net/wan/pc300too.c
4692 F:      drivers/net/wan/pci200syn.c
4693 F:      drivers/net/wan/wanxl*
4694
4695 GENERIC INCLUDE/ASM HEADER FILES
4696 M:      Arnd Bergmann <arnd@arndb.de>
4697 L:      linux-arch@vger.kernel.org
4698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4699 S:      Maintained
4700 F:      include/asm-generic/
4701 F:      include/uapi/asm-generic/
4702
4703 GENERIC PHY FRAMEWORK
4704 M:      Kishon Vijay Abraham I <kishon@ti.com>
4705 L:      linux-kernel@vger.kernel.org
4706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4707 S:      Supported
4708 F:      drivers/phy/
4709 F:      include/linux/phy/
4710
4711 GENERIC PM DOMAINS
4712 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4713 M:      Kevin Hilman <khilman@kernel.org>
4714 M:      Ulf Hansson <ulf.hansson@linaro.org>
4715 L:      linux-pm@vger.kernel.org
4716 S:      Supported
4717 F:      drivers/base/power/domain*.c
4718 F:      include/linux/pm_domain.h
4719
4720 GENERIC UIO DRIVER FOR PCI DEVICES
4721 M:      "Michael S. Tsirkin" <mst@redhat.com>
4722 L:      kvm@vger.kernel.org
4723 S:      Supported
4724 F:      drivers/uio/uio_pci_generic.c
4725
4726 GET_MAINTAINER SCRIPT
4727 M:      Joe Perches <joe@perches.com>
4728 S:      Maintained
4729 F:      scripts/get_maintainer.pl
4730
4731 GFS2 FILE SYSTEM
4732 M:      Steven Whitehouse <swhiteho@redhat.com>
4733 M:      Bob Peterson <rpeterso@redhat.com>
4734 L:      cluster-devel@redhat.com
4735 W:      http://sources.redhat.com/cluster/
4736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4737 S:      Supported
4738 F:      Documentation/filesystems/gfs2*.txt
4739 F:      fs/gfs2/
4740 F:      include/uapi/linux/gfs2_ondisk.h
4741
4742 GIGASET ISDN DRIVERS
4743 M:      Paul Bolle <pebolle@tiscali.nl>
4744 L:      gigaset307x-common@lists.sourceforge.net
4745 W:      http://gigaset307x.sourceforge.net/
4746 S:      Odd Fixes
4747 F:      Documentation/isdn/README.gigaset
4748 F:      drivers/isdn/gigaset/
4749 F:      include/uapi/linux/gigaset_dev.h
4750
4751 GO7007 MPEG CODEC
4752 M:      Hans Verkuil <hans.verkuil@cisco.com>
4753 L:      linux-media@vger.kernel.org
4754 S:      Maintained
4755 F:      drivers/media/usb/go7007/
4756
4757 GOODIX TOUCHSCREEN
4758 M:      Bastien Nocera <hadess@hadess.net>
4759 L:      linux-input@vger.kernel.org
4760 S:      Maintained
4761 F:      drivers/input/touchscreen/goodix.c
4762
4763 GPIO SUBSYSTEM
4764 M:      Linus Walleij <linus.walleij@linaro.org>
4765 M:      Alexandre Courbot <gnurou@gmail.com>
4766 L:      linux-gpio@vger.kernel.org
4767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4768 S:      Maintained
4769 F:      Documentation/gpio/
4770 F:      drivers/gpio/
4771 F:      include/linux/gpio/
4772 F:      include/linux/gpio.h
4773 F:      include/asm-generic/gpio.h
4774
4775 GRE DEMULTIPLEXER DRIVER
4776 M:      Dmitry Kozlov <xeb@mail.ru>
4777 L:      netdev@vger.kernel.org
4778 S:      Maintained
4779 F:      net/ipv4/gre_demux.c
4780 F:      net/ipv4/gre_offload.c
4781 F:      include/net/gre.h
4782
4783 GRETH 10/100/1G Ethernet MAC device driver
4784 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4785 L:      netdev@vger.kernel.org
4786 S:      Maintained
4787 F:      drivers/net/ethernet/aeroflex/
4788
4789 GSPCA FINEPIX SUBDRIVER
4790 M:      Frank Zago <frank@zago.net>
4791 L:      linux-media@vger.kernel.org
4792 T:      git git://linuxtv.org/media_tree.git
4793 S:      Maintained
4794 F:      drivers/media/usb/gspca/finepix.c
4795
4796 GSPCA GL860 SUBDRIVER
4797 M:      Olivier Lorin <o.lorin@laposte.net>
4798 L:      linux-media@vger.kernel.org
4799 T:      git git://linuxtv.org/media_tree.git
4800 S:      Maintained
4801 F:      drivers/media/usb/gspca/gl860/
4802
4803 GSPCA M5602 SUBDRIVER
4804 M:      Erik Andren <erik.andren@gmail.com>
4805 L:      linux-media@vger.kernel.org
4806 T:      git git://linuxtv.org/media_tree.git
4807 S:      Maintained
4808 F:      drivers/media/usb/gspca/m5602/
4809
4810 GSPCA PAC207 SONIXB SUBDRIVER
4811 M:      Hans de Goede <hdegoede@redhat.com>
4812 L:      linux-media@vger.kernel.org
4813 T:      git git://linuxtv.org/media_tree.git
4814 S:      Maintained
4815 F:      drivers/media/usb/gspca/pac207.c
4816
4817 GSPCA SN9C20X SUBDRIVER
4818 M:      Brian Johnson <brijohn@gmail.com>
4819 L:      linux-media@vger.kernel.org
4820 T:      git git://linuxtv.org/media_tree.git
4821 S:      Maintained
4822 F:      drivers/media/usb/gspca/sn9c20x.c
4823
4824 GSPCA T613 SUBDRIVER
4825 M:      Leandro Costantino <lcostantino@gmail.com>
4826 L:      linux-media@vger.kernel.org
4827 T:      git git://linuxtv.org/media_tree.git
4828 S:      Maintained
4829 F:      drivers/media/usb/gspca/t613.c
4830
4831 GSPCA USB WEBCAM DRIVER
4832 M:      Hans de Goede <hdegoede@redhat.com>
4833 L:      linux-media@vger.kernel.org
4834 T:      git git://linuxtv.org/media_tree.git
4835 S:      Maintained
4836 F:      drivers/media/usb/gspca/
4837
4838 GUID PARTITION TABLE (GPT)
4839 M:      Davidlohr Bueso <dave@stgolabs.net>
4840 L:      linux-efi@vger.kernel.org
4841 S:      Maintained
4842 F:      block/partitions/efi.*
4843
4844 STK1160 USB VIDEO CAPTURE DRIVER
4845 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4846 L:      linux-media@vger.kernel.org
4847 T:      git git://linuxtv.org/media_tree.git
4848 S:      Maintained
4849 F:      drivers/media/usb/stk1160/
4850
4851 H8/300 ARCHITECTURE
4852 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4853 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4854 W:      http://uclinux-h8.sourceforge.jp
4855 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4856 S:      Maintained
4857 F:      arch/h8300/
4858 F:      drivers/clocksource/h8300_*.c
4859 F:      drivers/clk/h8300/
4860 F:      drivers/irqchip/irq-renesas-h8*.c
4861
4862 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4863 M:      Frank Seidel <frank@f-seidel.de>
4864 L:      platform-driver-x86@vger.kernel.org
4865 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4866 S:      Maintained
4867 F:      drivers/platform/x86/hdaps.c
4868
4869 HDPVR USB VIDEO ENCODER DRIVER
4870 M:      Hans Verkuil <hverkuil@xs4all.nl>
4871 L:      linux-media@vger.kernel.org
4872 T:      git git://linuxtv.org/media_tree.git
4873 W:      https://linuxtv.org
4874 S:      Odd Fixes
4875 F:      drivers/media/usb/hdpvr/
4876
4877 HWPOISON MEMORY FAILURE HANDLING
4878 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4879 L:      linux-mm@kvack.org
4880 S:      Maintained
4881 F:      mm/memory-failure.c
4882 F:      mm/hwpoison-inject.c
4883
4884 HYPERVISOR VIRTUAL CONSOLE DRIVER
4885 L:      linuxppc-dev@lists.ozlabs.org
4886 S:      Odd Fixes
4887 F:      drivers/tty/hvc/
4888
4889 HACKRF MEDIA DRIVER
4890 M:      Antti Palosaari <crope@iki.fi>
4891 L:      linux-media@vger.kernel.org
4892 W:      https://linuxtv.org
4893 W:      http://palosaari.fi/linux/
4894 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4895 T:      git git://linuxtv.org/anttip/media_tree.git
4896 S:      Maintained
4897 F:      drivers/media/usb/hackrf/
4898
4899 HARDWARE MONITORING
4900 M:      Jean Delvare <jdelvare@suse.com>
4901 M:      Guenter Roeck <linux@roeck-us.net>
4902 L:      lm-sensors@lm-sensors.org
4903 W:      http://www.lm-sensors.org/
4904 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4906 S:      Maintained
4907 F:      Documentation/hwmon/
4908 F:      drivers/hwmon/
4909 F:      include/linux/hwmon*.h
4910
4911 HARDWARE RANDOM NUMBER GENERATOR CORE
4912 M:      Matt Mackall <mpm@selenic.com>
4913 M:      Herbert Xu <herbert@gondor.apana.org.au>
4914 L:      linux-crypto@vger.kernel.org
4915 S:      Odd fixes
4916 F:      Documentation/hw_random.txt
4917 F:      drivers/char/hw_random/
4918 F:      include/linux/hw_random.h
4919
4920 HARDWARE SPINLOCK CORE
4921 M:      Ohad Ben-Cohen <ohad@wizery.com>
4922 S:      Maintained
4923 F:      Documentation/hwspinlock.txt
4924 F:      drivers/hwspinlock/hwspinlock_*
4925 F:      include/linux/hwspinlock.h
4926
4927 HARMONY SOUND DRIVER
4928 L:      linux-parisc@vger.kernel.org
4929 S:      Maintained
4930 F:      sound/parisc/harmony.*
4931
4932 HD29L2 MEDIA DRIVER
4933 M:      Antti Palosaari <crope@iki.fi>
4934 L:      linux-media@vger.kernel.org
4935 W:      https://linuxtv.org
4936 W:      http://palosaari.fi/linux/
4937 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4938 T:      git git://linuxtv.org/anttip/media_tree.git
4939 S:      Maintained
4940 F:      drivers/media/dvb-frontends/hd29l2*
4941
4942 HEWLETT-PACKARD SMART2 RAID DRIVER
4943 L:      iss_storagedev@hp.com
4944 S:      Orphan
4945 F:      Documentation/blockdev/cpqarray.txt
4946 F:      drivers/block/cpqarray.*
4947
4948 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4949 M:      Don Brace <don.brace@pmcs.com>
4950 L:      iss_storagedev@hp.com
4951 L:      storagedev@pmcs.com
4952 L:      linux-scsi@vger.kernel.org
4953 S:      Supported
4954 F:      Documentation/scsi/hpsa.txt
4955 F:      drivers/scsi/hpsa*.[ch]
4956 F:      include/linux/cciss*.h
4957 F:      include/uapi/linux/cciss*.h
4958
4959 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4960 M:      Don Brace <don.brace@pmcs.com>
4961 L:      iss_storagedev@hp.com
4962 L:      storagedev@pmcs.com
4963 L:      linux-scsi@vger.kernel.org
4964 S:      Supported
4965 F:      Documentation/blockdev/cciss.txt
4966 F:      drivers/block/cciss*
4967 F:      include/linux/cciss_ioctl.h
4968 F:      include/uapi/linux/cciss_ioctl.h
4969
4970 HFS FILESYSTEM
4971 L:      linux-fsdevel@vger.kernel.org
4972 S:      Orphan
4973 F:      Documentation/filesystems/hfs.txt
4974 F:      fs/hfs/
4975
4976 HFSPLUS FILESYSTEM
4977 L:      linux-fsdevel@vger.kernel.org
4978 S:      Orphan
4979 F:      Documentation/filesystems/hfsplus.txt
4980 F:      fs/hfsplus/
4981
4982 HGA FRAMEBUFFER DRIVER
4983 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4984 L:      linux-nvidia@lists.surfsouth.com
4985 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4986 S:      Maintained
4987 F:      drivers/video/fbdev/hgafb.c
4988
4989 HIBERNATION (aka Software Suspend, aka swsusp)
4990 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4991 M:      Pavel Machek <pavel@ucw.cz>
4992 L:      linux-pm@vger.kernel.org
4993 S:      Supported
4994 F:      arch/x86/power/
4995 F:      drivers/base/power/
4996 F:      kernel/power/
4997 F:      include/linux/suspend.h
4998 F:      include/linux/freezer.h
4999 F:      include/linux/pm.h
5000 F:      arch/*/include/asm/suspend*.h
5001
5002 HID CORE LAYER
5003 M:      Jiri Kosina <jikos@kernel.org>
5004 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5005 L:      linux-input@vger.kernel.org
5006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5007 S:      Maintained
5008 F:      drivers/hid/
5009 F:      include/linux/hid*
5010 F:      include/uapi/linux/hid*
5011
5012 HID SENSOR HUB DRIVERS
5013 M:      Jiri Kosina <jikos@kernel.org>
5014 M:      Jonathan Cameron <jic23@kernel.org>
5015 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5016 L:      linux-input@vger.kernel.org
5017 L:      linux-iio@vger.kernel.org
5018 S:      Maintained
5019 F:      Documentation/hid/hid-sensor*
5020 F:      drivers/hid/hid-sensor-*
5021 F:      drivers/iio/*/hid-*
5022 F:      include/linux/hid-sensor-*
5023
5024 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5025 M:      Thomas Gleixner <tglx@linutronix.de>
5026 L:      linux-kernel@vger.kernel.org
5027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5028 S:      Maintained
5029 F:      Documentation/timers/
5030 F:      kernel/time/hrtimer.c
5031 F:      kernel/time/clockevents.c
5032 F:      kernel/time/tick*.*
5033 F:      kernel/time/timer_*.c
5034 F:      include/linux/clockchips.h
5035 F:      include/linux/hrtimer.h
5036
5037 HIGH-SPEED SCC DRIVER FOR AX.25
5038 L:      linux-hams@vger.kernel.org
5039 S:      Orphan
5040 F:      drivers/net/hamradio/dmascc.c
5041 F:      drivers/net/hamradio/scc.c
5042
5043 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5044 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5045 W:      http://www.highpoint-tech.com
5046 S:      Supported
5047 F:      Documentation/scsi/hptiop.txt
5048 F:      drivers/scsi/hptiop.c
5049
5050 HIPPI
5051 M:      Jes Sorensen <jes@trained-monkey.org>
5052 L:      linux-hippi@sunsite.dk
5053 S:      Maintained
5054 F:      include/linux/hippidevice.h
5055 F:      include/uapi/linux/if_hippi.h
5056 F:      net/802/hippi.c
5057 F:      drivers/net/hippi/
5058
5059 HISILICON SAS Controller
5060 M:      John Garry <john.garry@huawei.com>
5061 W:      http://www.hisilicon.com
5062 S:      Supported
5063 F:      drivers/scsi/hisi_sas/
5064 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5065
5066 HOST AP DRIVER
5067 M:      Jouni Malinen <j@w1.fi>
5068 L:      hostap@shmoo.com (subscribers-only)
5069 L:      linux-wireless@vger.kernel.org
5070 W:      http://hostap.epitest.fi/
5071 S:      Maintained
5072 F:      drivers/net/wireless/intersil/hostap/
5073
5074 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5075 L:      platform-driver-x86@vger.kernel.org
5076 S:      Orphan
5077 F:      drivers/platform/x86/tc1100-wmi.c
5078
5079 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5080 M:      Jaroslav Kysela <perex@perex.cz>
5081 S:      Maintained
5082 F:      drivers/net/ethernet/hp/hp100.*
5083
5084 HPET:   High Precision Event Timers driver
5085 M:      Clemens Ladisch <clemens@ladisch.de>
5086 S:      Maintained
5087 F:      Documentation/timers/hpet.txt
5088 F:      drivers/char/hpet.c
5089 F:      include/linux/hpet.h
5090 F:      include/uapi/linux/hpet.h
5091
5092 HPET:   x86
5093 S:      Orphan
5094 F:      arch/x86/kernel/hpet.c
5095 F:      arch/x86/include/asm/hpet.h
5096
5097 HPFS FILESYSTEM
5098 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5099 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5100 S:      Maintained
5101 F:      fs/hpfs/
5102
5103 HSI SUBSYSTEM
5104 M:      Sebastian Reichel <sre@kernel.org>
5105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5106 S:      Maintained
5107 F:      Documentation/ABI/testing/sysfs-bus-hsi
5108 F:      Documentation/hsi.txt
5109 F:      drivers/hsi/
5110 F:      include/linux/hsi/
5111 F:      include/uapi/linux/hsi/
5112
5113 HSO 3G MODEM DRIVER
5114 M:      Jan Dumon <j.dumon@option.com>
5115 W:      http://www.pharscape.org
5116 S:      Maintained
5117 F:      drivers/net/usb/hso.c
5118
5119 HSR NETWORK PROTOCOL
5120 M:      Arvid Brodin <arvid.brodin@alten.se>
5121 L:      netdev@vger.kernel.org
5122 S:      Maintained
5123 F:      net/hsr/
5124
5125 HTCPEN TOUCHSCREEN DRIVER
5126 M:      Pau Oliva Fora <pof@eslack.org>
5127 L:      linux-input@vger.kernel.org
5128 S:      Maintained
5129 F:      drivers/input/touchscreen/htcpen.c
5130
5131 HUGETLB FILESYSTEM
5132 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5133 S:      Maintained
5134 F:      fs/hugetlbfs/
5135
5136 Hyper-V CORE AND DRIVERS
5137 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5138 M:      Haiyang Zhang <haiyangz@microsoft.com>
5139 L:      devel@linuxdriverproject.org
5140 S:      Maintained
5141 F:      arch/x86/include/asm/mshyperv.h
5142 F:      arch/x86/include/uapi/asm/hyperv.h
5143 F:      arch/x86/kernel/cpu/mshyperv.c
5144 F:      drivers/hid/hid-hyperv.c
5145 F:      drivers/hv/
5146 F:      drivers/input/serio/hyperv-keyboard.c
5147 F:      drivers/net/hyperv/
5148 F:      drivers/scsi/storvsc_drv.c
5149 F:      drivers/video/fbdev/hyperv_fb.c
5150 F:      include/linux/hyperv.h
5151 F:      tools/hv/
5152 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5153
5154 I2C OVER PARALLEL PORT
5155 M:      Jean Delvare <jdelvare@suse.com>
5156 L:      linux-i2c@vger.kernel.org
5157 S:      Maintained
5158 F:      Documentation/i2c/busses/i2c-parport
5159 F:      Documentation/i2c/busses/i2c-parport-light
5160 F:      drivers/i2c/busses/i2c-parport.c
5161 F:      drivers/i2c/busses/i2c-parport-light.c
5162
5163 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5164 M:      Jean Delvare <jdelvare@suse.com>
5165 L:      linux-i2c@vger.kernel.org
5166 S:      Maintained
5167 F:      Documentation/i2c/busses/i2c-ali1535
5168 F:      Documentation/i2c/busses/i2c-ali1563
5169 F:      Documentation/i2c/busses/i2c-ali15x3
5170 F:      Documentation/i2c/busses/i2c-amd756
5171 F:      Documentation/i2c/busses/i2c-amd8111
5172 F:      Documentation/i2c/busses/i2c-i801
5173 F:      Documentation/i2c/busses/i2c-nforce2
5174 F:      Documentation/i2c/busses/i2c-piix4
5175 F:      Documentation/i2c/busses/i2c-sis5595
5176 F:      Documentation/i2c/busses/i2c-sis630
5177 F:      Documentation/i2c/busses/i2c-sis96x
5178 F:      Documentation/i2c/busses/i2c-via
5179 F:      Documentation/i2c/busses/i2c-viapro
5180 F:      drivers/i2c/busses/i2c-ali1535.c
5181 F:      drivers/i2c/busses/i2c-ali1563.c
5182 F:      drivers/i2c/busses/i2c-ali15x3.c
5183 F:      drivers/i2c/busses/i2c-amd756.c
5184 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5185 F:      drivers/i2c/busses/i2c-amd8111.c
5186 F:      drivers/i2c/busses/i2c-i801.c
5187 F:      drivers/i2c/busses/i2c-isch.c
5188 F:      drivers/i2c/busses/i2c-nforce2.c
5189 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5190 F:      drivers/i2c/busses/i2c-piix4.c
5191 F:      drivers/i2c/busses/i2c-sis5595.c
5192 F:      drivers/i2c/busses/i2c-sis630.c
5193 F:      drivers/i2c/busses/i2c-sis96x.c
5194 F:      drivers/i2c/busses/i2c-via.c
5195 F:      drivers/i2c/busses/i2c-viapro.c
5196
5197 I2C/SMBUS ISMT DRIVER
5198 M:      Seth Heasley <seth.heasley@intel.com>
5199 M:      Neil Horman <nhorman@tuxdriver.com>
5200 L:      linux-i2c@vger.kernel.org
5201 F:      drivers/i2c/busses/i2c-ismt.c
5202 F:      Documentation/i2c/busses/i2c-ismt
5203
5204 I2C/SMBUS STUB DRIVER
5205 M:      Jean Delvare <jdelvare@suse.com>
5206 L:      linux-i2c@vger.kernel.org
5207 S:      Maintained
5208 F:      drivers/i2c/i2c-stub.c
5209
5210 I2C SUBSYSTEM
5211 M:      Wolfram Sang <wsa@the-dreams.de>
5212 L:      linux-i2c@vger.kernel.org
5213 W:      https://i2c.wiki.kernel.org/
5214 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5216 S:      Maintained
5217 F:      Documentation/devicetree/bindings/i2c/
5218 F:      Documentation/i2c/
5219 F:      drivers/i2c/
5220 F:      drivers/i2c/*/
5221 F:      include/linux/i2c.h
5222 F:      include/linux/i2c-*.h
5223 F:      include/uapi/linux/i2c.h
5224 F:      include/uapi/linux/i2c-*.h
5225
5226 I2C ACPI SUPPORT
5227 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5228 L:      linux-i2c@vger.kernel.org
5229 L:      linux-acpi@vger.kernel.org
5230 S:      Maintained
5231
5232 I2C-TAOS-EVM DRIVER
5233 M:      Jean Delvare <jdelvare@suse.com>
5234 L:      linux-i2c@vger.kernel.org
5235 S:      Maintained
5236 F:      Documentation/i2c/busses/i2c-taos-evm
5237 F:      drivers/i2c/busses/i2c-taos-evm.c
5238
5239 I2C-TINY-USB DRIVER
5240 M:      Till Harbaum <till@harbaum.org>
5241 L:      linux-i2c@vger.kernel.org
5242 W:      http://www.harbaum.org/till/i2c_tiny_usb
5243 S:      Maintained
5244 F:      drivers/i2c/busses/i2c-tiny-usb.c
5245
5246 i386 BOOT CODE
5247 M:      "H. Peter Anvin" <hpa@zytor.com>
5248 S:      Maintained
5249 F:      arch/x86/boot/
5250
5251 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5252 M:      "H. Peter Anvin" <hpa@zytor.com>
5253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5254 S:      Maintained
5255
5256 IA64 (Itanium) PLATFORM
5257 M:      Tony Luck <tony.luck@intel.com>
5258 M:      Fenghua Yu <fenghua.yu@intel.com>
5259 L:      linux-ia64@vger.kernel.org
5260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5261 S:      Maintained
5262 F:      arch/ia64/
5263
5264 IBM Power VMX Cryptographic instructions
5265 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5266 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5267 L:      linux-crypto@vger.kernel.org
5268 S:      Supported
5269 F:      drivers/crypto/vmx/Makefile
5270 F:      drivers/crypto/vmx/Kconfig
5271 F:      drivers/crypto/vmx/vmx.c
5272 F:      drivers/crypto/vmx/aes*
5273 F:      drivers/crypto/vmx/ghash*
5274 F:      drivers/crypto/vmx/ppc-xlate.pl
5275
5276 IBM Power in-Nest Crypto Acceleration
5277 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5278 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5279 L:      linux-crypto@vger.kernel.org
5280 S:      Supported
5281 F:      drivers/crypto/nx/Makefile
5282 F:      drivers/crypto/nx/Kconfig
5283 F:      drivers/crypto/nx/nx-aes*
5284 F:      drivers/crypto/nx/nx-sha*
5285 F:      drivers/crypto/nx/nx.*
5286 F:      drivers/crypto/nx/nx_csbcpb.h
5287 F:      drivers/crypto/nx/nx_debugfs.h
5288
5289 IBM Power 842 compression accelerator
5290 M:      Dan Streetman <ddstreet@ieee.org>
5291 S:      Supported
5292 F:      drivers/crypto/nx/Makefile
5293 F:      drivers/crypto/nx/Kconfig
5294 F:      drivers/crypto/nx/nx-842*
5295 F:      include/linux/sw842.h
5296 F:      crypto/842.c
5297 F:      lib/842/
5298
5299 IBM Power Linux RAID adapter
5300 M:      Brian King <brking@us.ibm.com>
5301 S:      Supported
5302 F:      drivers/scsi/ipr.*
5303
5304 IBM Power Virtual Ethernet Device Driver
5305 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5306 L:      netdev@vger.kernel.org
5307 S:      Supported
5308 F:      drivers/net/ethernet/ibm/ibmveth.*
5309
5310 IBM Power SRIOV Virtual NIC Device Driver
5311 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5312 M:      John Allen <jallen@linux.vnet.ibm.com>
5313 L:      netdev@vger.kernel.org
5314 S:      Supported
5315 F:      drivers/net/ethernet/ibm/ibmvnic.*
5316
5317 IBM Power Virtual SCSI Device Drivers
5318 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5319 L:      linux-scsi@vger.kernel.org
5320 S:      Supported
5321 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5322 F:      drivers/scsi/ibmvscsi/viosrp.h
5323
5324 IBM Power Virtual FC Device Drivers
5325 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5326 L:      linux-scsi@vger.kernel.org
5327 S:      Supported
5328 F:      drivers/scsi/ibmvscsi/ibmvfc*
5329
5330 IBM ServeRAID RAID DRIVER
5331 S:      Orphan
5332 F:      drivers/scsi/ips.*
5333
5334 ICH LPC AND GPIO DRIVER
5335 M:      Peter Tyser <ptyser@xes-inc.com>
5336 S:      Maintained
5337 F:      drivers/mfd/lpc_ich.c
5338 F:      drivers/gpio/gpio-ich.c
5339
5340 IDE SUBSYSTEM
5341 M:      "David S. Miller" <davem@davemloft.net>
5342 L:      linux-ide@vger.kernel.org
5343 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5345 S:      Maintained
5346 F:      Documentation/ide/
5347 F:      drivers/ide/
5348 F:      include/linux/ide.h
5349
5350 IDEAPAD LAPTOP EXTRAS DRIVER
5351 M:      Ike Panhc <ike.pan@canonical.com>
5352 L:      platform-driver-x86@vger.kernel.org
5353 W:      http://launchpad.net/ideapad-laptop
5354 S:      Maintained
5355 F:      drivers/platform/x86/ideapad-laptop.c
5356
5357 IDEAPAD LAPTOP SLIDEBAR DRIVER
5358 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5359 L:      linux-input@vger.kernel.org
5360 W:      https://github.com/o2genum/ideapad-slidebar
5361 S:      Maintained
5362 F:      drivers/input/misc/ideapad_slidebar.c
5363
5364 IDE/ATAPI DRIVERS
5365 M:      Borislav Petkov <bp@alien8.de>
5366 L:      linux-ide@vger.kernel.org
5367 S:      Maintained
5368 F:      Documentation/cdrom/ide-cd
5369 F:      drivers/ide/ide-cd*
5370
5371 IDLE-I7300
5372 M:      Andy Henroid <andrew.d.henroid@intel.com>
5373 L:      linux-pm@vger.kernel.org
5374 S:      Supported
5375 F:      drivers/idle/i7300_idle.c
5376
5377 IEEE 802.15.4 SUBSYSTEM
5378 M:      Alexander Aring <alex.aring@gmail.com>
5379 L:      linux-wpan@vger.kernel.org
5380 W:      https://github.com/linux-wpan
5381 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5382 S:      Maintained
5383 F:      net/ieee802154/
5384 F:      net/mac802154/
5385 F:      drivers/net/ieee802154/
5386 F:      include/linux/nl802154.h
5387 F:      include/linux/ieee802154.h
5388 F:      include/net/nl802154.h
5389 F:      include/net/mac802154.h
5390 F:      include/net/af_ieee802154.h
5391 F:      include/net/cfg802154.h
5392 F:      include/net/ieee802154_netdev.h
5393 F:      Documentation/networking/ieee802154.txt
5394
5395 IGORPLUG-USB IR RECEIVER
5396 M:      Sean Young <sean@mess.org>
5397 L:      linux-media@vger.kernel.org
5398 S:      Maintained
5399 F:      drivers/media/rc/igorplugusb.c
5400
5401 IGUANAWORKS USB IR TRANSCEIVER
5402 M:      Sean Young <sean@mess.org>
5403 L:      linux-media@vger.kernel.org
5404 S:      Maintained
5405 F:      drivers/media/rc/iguanair.c
5406
5407 IIO SUBSYSTEM AND DRIVERS
5408 M:      Jonathan Cameron <jic23@kernel.org>
5409 R:      Hartmut Knaack <knaack.h@gmx.de>
5410 R:      Lars-Peter Clausen <lars@metafoo.de>
5411 R:      Peter Meerwald <pmeerw@pmeerw.net>
5412 L:      linux-iio@vger.kernel.org
5413 S:      Maintained
5414 F:      drivers/iio/
5415 F:      drivers/staging/iio/
5416 F:      include/linux/iio/
5417 F:      tools/iio/
5418
5419 IKANOS/ADI EAGLE ADSL USB DRIVER
5420 M:      Matthieu Castet <castet.matthieu@free.fr>
5421 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5422 S:      Maintained
5423 F:      drivers/usb/atm/ueagle-atm.c
5424
5425 INA209 HARDWARE MONITOR DRIVER
5426 M:      Guenter Roeck <linux@roeck-us.net>
5427 L:      lm-sensors@lm-sensors.org
5428 S:      Maintained
5429 F:      Documentation/hwmon/ina209
5430 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5431 F:      drivers/hwmon/ina209.c
5432
5433 INA2XX HARDWARE MONITOR DRIVER
5434 M:      Guenter Roeck <linux@roeck-us.net>
5435 L:      lm-sensors@lm-sensors.org
5436 S:      Maintained
5437 F:      Documentation/hwmon/ina2xx
5438 F:      drivers/hwmon/ina2xx.c
5439 F:      include/linux/platform_data/ina2xx.h
5440
5441 INDUSTRY PACK SUBSYSTEM (IPACK)
5442 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5443 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5444 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5445 L:      industrypack-devel@lists.sourceforge.net
5446 W:      http://industrypack.sourceforge.net
5447 S:      Maintained
5448 F:      drivers/ipack/
5449
5450 INGENIC JZ4780 DMA Driver
5451 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5452 S:      Maintained
5453 F:      drivers/dma/dma-jz4780.c
5454
5455 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5456 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5457 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5458 L:      linux-ima-devel@lists.sourceforge.net
5459 L:      linux-ima-user@lists.sourceforge.net
5460 L:      linux-security-module@vger.kernel.org
5461 S:      Supported
5462 F:      security/integrity/ima/
5463
5464 IMGTEC IR DECODER DRIVER
5465 M:      James Hogan <james.hogan@imgtec.com>
5466 S:      Maintained
5467 F:      drivers/media/rc/img-ir/
5468
5469 IMS TWINTURBO FRAMEBUFFER DRIVER
5470 L:      linux-fbdev@vger.kernel.org
5471 S:      Orphan
5472 F:      drivers/video/fbdev/imsttfb.c
5473
5474 INFINIBAND SUBSYSTEM
5475 M:      Doug Ledford <dledford@redhat.com>
5476 M:      Sean Hefty <sean.hefty@intel.com>
5477 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5478 L:      linux-rdma@vger.kernel.org
5479 W:      http://www.openfabrics.org/
5480 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5482 S:      Supported
5483 F:      Documentation/infiniband/
5484 F:      drivers/infiniband/
5485 F:      drivers/staging/rdma/
5486 F:      include/uapi/linux/if_infiniband.h
5487 F:      include/uapi/rdma/
5488 F:      include/rdma/
5489
5490 INOTIFY
5491 M:      John McCutchan <john@johnmccutchan.com>
5492 M:      Robert Love <rlove@rlove.org>
5493 M:      Eric Paris <eparis@parisplace.org>
5494 S:      Maintained
5495 F:      Documentation/filesystems/inotify.txt
5496 F:      fs/notify/inotify/
5497 F:      include/linux/inotify.h
5498 F:      include/uapi/linux/inotify.h
5499
5500 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5501 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5502 L:      linux-input@vger.kernel.org
5503 Q:      http://patchwork.kernel.org/project/linux-input/list/
5504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5505 S:      Maintained
5506 F:      drivers/input/
5507 F:      include/linux/input.h
5508 F:      include/uapi/linux/input.h
5509 F:      include/linux/input/
5510
5511 INPUT MULTITOUCH (MT) PROTOCOL
5512 M:      Henrik Rydberg <rydberg@bitmath.org>
5513 L:      linux-input@vger.kernel.org
5514 S:      Odd fixes
5515 F:      Documentation/input/multi-touch-protocol.txt
5516 F:      drivers/input/input-mt.c
5517 K:      \b(ABS|SYN)_MT_
5518
5519 INTEL ASoC BDW/HSW DRIVERS
5520 M:      Jie Yang <yang.jie@linux.intel.com>
5521 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5522 S:      Supported
5523 F:      sound/soc/intel/common/sst-dsp*
5524 F:      sound/soc/intel/common/sst-firmware.c
5525 F:      sound/soc/intel/boards/broadwell.c
5526 F:      sound/soc/intel/haswell/
5527
5528 INTEL C600 SERIES SAS CONTROLLER DRIVER
5529 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5530 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5531 L:      linux-scsi@vger.kernel.org
5532 T:      git git://git.code.sf.net/p/intel-sas/isci
5533 S:      Supported
5534 F:      drivers/scsi/isci/
5535
5536 INTEL IDLE DRIVER
5537 M:      Len Brown <lenb@kernel.org>
5538 L:      linux-pm@vger.kernel.org
5539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5540 S:      Supported
5541 F:      drivers/idle/intel_idle.c
5542
5543 INTEL PSTATE DRIVER
5544 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5545 M:      Len Brown <lenb@kernel.org>
5546 L:      linux-pm@vger.kernel.org
5547 S:      Supported
5548 F:      drivers/cpufreq/intel_pstate.c
5549
5550 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5551 M:      Maik Broemme <mbroemme@plusserver.de>
5552 L:      linux-fbdev@vger.kernel.org
5553 S:      Maintained
5554 F:      Documentation/fb/intelfb.txt
5555 F:      drivers/video/fbdev/intelfb/
5556
5557 INTEL 810/815 FRAMEBUFFER DRIVER
5558 M:      Antonino Daplas <adaplas@gmail.com>
5559 L:      linux-fbdev@vger.kernel.org
5560 S:      Maintained
5561 F:      drivers/video/fbdev/i810/
5562
5563 INTEL MENLOW THERMAL DRIVER
5564 M:      Sujith Thomas <sujith.thomas@intel.com>
5565 L:      platform-driver-x86@vger.kernel.org
5566 W:      https://01.org/linux-acpi
5567 S:      Supported
5568 F:      drivers/platform/x86/intel_menlow.c
5569
5570 INTEL I/OAT DMA DRIVER
5571 M:      Dave Jiang <dave.jiang@intel.com>
5572 R:      Dan Williams <dan.j.williams@intel.com>
5573 L:      dmaengine@vger.kernel.org
5574 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5575 S:      Supported
5576 F:      drivers/dma/ioat*
5577
5578 INTEL IOMMU (VT-d)
5579 M:      David Woodhouse <dwmw2@infradead.org>
5580 L:      iommu@lists.linux-foundation.org
5581 T:      git git://git.infradead.org/iommu-2.6.git
5582 S:      Supported
5583 F:      drivers/iommu/intel-iommu.c
5584 F:      include/linux/intel-iommu.h
5585
5586 INTEL IOP-ADMA DMA DRIVER
5587 R:      Dan Williams <dan.j.williams@intel.com>
5588 S:      Odd fixes
5589 F:      drivers/dma/iop-adma.c
5590
5591 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5592 M:      Krzysztof Halasa <khalasa@piap.pl>
5593 S:      Maintained
5594 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5595 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5596 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5597 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5598 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5599 F:      drivers/net/wan/ixp4xx_hss.c
5600
5601 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5602 M:      Deepak Saxena <dsaxena@plexity.net>
5603 S:      Maintained
5604 F:      drivers/char/hw_random/ixp4xx-rng.c
5605
5606 INTEL ETHERNET DRIVERS
5607 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5608 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5609 R:      Shannon Nelson <shannon.nelson@intel.com>
5610 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5611 R:      Don Skidmore <donald.c.skidmore@intel.com>
5612 R:      Bruce Allan <bruce.w.allan@intel.com>
5613 R:      John Ronciak <john.ronciak@intel.com>
5614 R:      Mitch Williams <mitch.a.williams@intel.com>
5615 L:      intel-wired-lan@lists.osuosl.org
5616 W:      http://www.intel.com/support/feedback.htm
5617 W:      http://e1000.sourceforge.net/
5618 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5621 S:      Supported
5622 F:      Documentation/networking/e100.txt
5623 F:      Documentation/networking/e1000.txt
5624 F:      Documentation/networking/e1000e.txt
5625 F:      Documentation/networking/igb.txt
5626 F:      Documentation/networking/igbvf.txt
5627 F:      Documentation/networking/ixgb.txt
5628 F:      Documentation/networking/ixgbe.txt
5629 F:      Documentation/networking/ixgbevf.txt
5630 F:      Documentation/networking/i40e.txt
5631 F:      Documentation/networking/i40evf.txt
5632 F:      drivers/net/ethernet/intel/
5633 F:      drivers/net/ethernet/intel/*/
5634
5635 INTEL-MID GPIO DRIVER
5636 M:      David Cohen <david.a.cohen@linux.intel.com>
5637 L:      linux-gpio@vger.kernel.org
5638 S:      Maintained
5639 F:      drivers/gpio/gpio-intel-mid.c
5640
5641 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5642 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5643 L:      linux-wireless@vger.kernel.org
5644 S:      Maintained
5645 F:      Documentation/networking/README.ipw2100
5646 F:      Documentation/networking/README.ipw2200
5647 F:      drivers/net/wireless/intel/ipw2x00/
5648
5649 INTEL(R) TRACE HUB
5650 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5651 S:      Supported
5652 F:      Documentation/trace/intel_th.txt
5653 F:      drivers/hwtracing/intel_th/
5654
5655 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5656 M:      Ning Sun <ning.sun@intel.com>
5657 L:      tboot-devel@lists.sourceforge.net
5658 W:      http://tboot.sourceforge.net
5659 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5660 S:      Supported
5661 F:      Documentation/intel_txt.txt
5662 F:      include/linux/tboot.h
5663 F:      arch/x86/kernel/tboot.c
5664
5665 INTEL WIRELESS WIMAX CONNECTION 2400
5666 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5667 M:      linux-wimax@intel.com
5668 L:      wimax@linuxwimax.org (subscribers-only)
5669 S:      Supported
5670 W:      http://linuxwimax.org
5671 F:      Documentation/wimax/README.i2400m
5672 F:      drivers/net/wimax/i2400m/
5673 F:      include/uapi/linux/wimax/i2400m.h
5674
5675 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5676 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5677 L:      linux-wireless@vger.kernel.org
5678 S:      Supported
5679 F:      drivers/net/wireless/intel/iwlegacy/
5680
5681 INTEL WIRELESS WIFI LINK (iwlwifi)
5682 M:      Johannes Berg <johannes.berg@intel.com>
5683 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5684 M:      Intel Linux Wireless <linuxwifi@intel.com>
5685 L:      linux-wireless@vger.kernel.org
5686 W:      http://intellinuxwireless.org
5687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5688 S:      Supported
5689 F:      drivers/net/wireless/intel/iwlwifi/
5690
5691 INTEL MANAGEMENT ENGINE (mei)
5692 M:      Tomas Winkler <tomas.winkler@intel.com>
5693 L:      linux-kernel@vger.kernel.org
5694 S:      Supported
5695 F:      include/uapi/linux/mei.h
5696 F:      include/linux/mei_cl_bus.h
5697 F:      drivers/misc/mei/*
5698 F:      Documentation/misc-devices/mei/*
5699
5700 INTEL MIC DRIVERS (mic)
5701 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5702 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5703 S:      Supported
5704 W:      https://github.com/sudeepdutt/mic
5705 W:      http://software.intel.com/en-us/mic-developer
5706 F:      include/linux/mic_bus.h
5707 F:      include/linux/scif.h
5708 F:      include/uapi/linux/mic_common.h
5709 F:      include/uapi/linux/mic_ioctl.h
5710 F       include/uapi/linux/scif_ioctl.h
5711 F:      drivers/misc/mic/
5712 F:      drivers/dma/mic_x100_dma.c
5713 F:      drivers/dma/mic_x100_dma.h
5714 F       Documentation/mic/
5715
5716 INTEL PMC IPC DRIVER
5717 M:      Zha Qipeng<qipeng.zha@intel.com>
5718 L:      platform-driver-x86@vger.kernel.org
5719 S:      Maintained
5720 F:      drivers/platform/x86/intel_pmc_ipc.c
5721 F:      arch/x86/include/asm/intel_pmc_ipc.h
5722
5723 IOC3 ETHERNET DRIVER
5724 M:      Ralf Baechle <ralf@linux-mips.org>
5725 L:      linux-mips@linux-mips.org
5726 S:      Maintained
5727 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5728
5729 IOC3 SERIAL DRIVER
5730 M:      Pat Gefre <pfg@sgi.com>
5731 L:      linux-serial@vger.kernel.org
5732 S:      Maintained
5733 F:      drivers/tty/serial/ioc3_serial.c
5734
5735 IOMMU DRIVERS
5736 M:      Joerg Roedel <joro@8bytes.org>
5737 L:      iommu@lists.linux-foundation.org
5738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5739 S:      Maintained
5740 F:      drivers/iommu/
5741
5742 IP MASQUERADING
5743 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5744 S:      Maintained
5745 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5746
5747 IPATH DRIVER
5748 M:      Mike Marciniszyn <infinipath@intel.com>
5749 L:      linux-rdma@vger.kernel.org
5750 S:      Maintained
5751 F:      drivers/staging/rdma/ipath/
5752
5753 IPMI SUBSYSTEM
5754 M:      Corey Minyard <minyard@acm.org>
5755 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5756 W:      http://openipmi.sourceforge.net/
5757 S:      Supported
5758 F:      Documentation/IPMI.txt
5759 F:      drivers/char/ipmi/
5760 F:      include/linux/ipmi*
5761 F:      include/uapi/linux/ipmi*
5762
5763 QCOM AUDIO (ASoC) DRIVERS
5764 M:      Patrick Lai <plai@codeaurora.org>
5765 M:      Banajit Goswami <bgoswami@codeaurora.org>
5766 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5767 S:      Supported
5768 F:      sound/soc/qcom/
5769
5770 IPS SCSI RAID DRIVER
5771 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5772 L:      linux-scsi@vger.kernel.org
5773 W:      http://www.adaptec.com/
5774 S:      Maintained
5775 F:      drivers/scsi/ips*
5776
5777 IPVS
5778 M:      Wensong Zhang <wensong@linux-vs.org>
5779 M:      Simon Horman <horms@verge.net.au>
5780 M:      Julian Anastasov <ja@ssi.bg>
5781 L:      netdev@vger.kernel.org
5782 L:      lvs-devel@vger.kernel.org
5783 S:      Maintained
5784 F:      Documentation/networking/ipvs-sysctl.txt
5785 F:      include/net/ip_vs.h
5786 F:      include/uapi/linux/ip_vs.h
5787 F:      net/netfilter/ipvs/
5788
5789 IPWIRELESS DRIVER
5790 M:      Jiri Kosina <jikos@kernel.org>
5791 M:      David Sterba <dsterba@suse.com>
5792 S:      Odd Fixes
5793 F:      drivers/tty/ipwireless/
5794
5795 IPX NETWORK LAYER
5796 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5797 L:      netdev@vger.kernel.org
5798 S:      Maintained
5799 F:      include/net/ipx.h
5800 F:      include/uapi/linux/ipx.h
5801 F:      net/ipx/
5802
5803 IRDA SUBSYSTEM
5804 M:      Samuel Ortiz <samuel@sortiz.org>
5805 L:      irda-users@lists.sourceforge.net (subscribers-only)
5806 L:      netdev@vger.kernel.org
5807 W:      http://irda.sourceforge.net/
5808 S:      Maintained
5809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5810 F:      Documentation/networking/irda.txt
5811 F:      drivers/net/irda/
5812 F:      include/net/irda/
5813 F:      net/irda/
5814
5815 IRQ SUBSYSTEM
5816 M:      Thomas Gleixner <tglx@linutronix.de>
5817 L:      linux-kernel@vger.kernel.org
5818 S:      Maintained
5819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5820 F:      kernel/irq/
5821
5822 IRQCHIP DRIVERS
5823 M:      Thomas Gleixner <tglx@linutronix.de>
5824 M:      Jason Cooper <jason@lakedaemon.net>
5825 M:      Marc Zyngier <marc.zyngier@arm.com>
5826 L:      linux-kernel@vger.kernel.org
5827 S:      Maintained
5828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5829 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5830 F:      Documentation/devicetree/bindings/interrupt-controller/
5831 F:      drivers/irqchip/
5832
5833 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5834 M:      Jiang Liu <jiang.liu@linux.intel.com>
5835 M:      Marc Zyngier <marc.zyngier@arm.com>
5836 S:      Maintained
5837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5838 F:      Documentation/IRQ-domain.txt
5839 F:      include/linux/irqdomain.h
5840 F:      kernel/irq/irqdomain.c
5841 F:      kernel/irq/msi.c
5842
5843 ISAPNP
5844 M:      Jaroslav Kysela <perex@perex.cz>
5845 S:      Maintained
5846 F:      Documentation/isapnp.txt
5847 F:      drivers/pnp/isapnp/
5848 F:      include/linux/isapnp.h
5849
5850 ISA RADIO MODULE
5851 M:      Hans Verkuil <hverkuil@xs4all.nl>
5852 L:      linux-media@vger.kernel.org
5853 T:      git git://linuxtv.org/media_tree.git
5854 W:      https://linuxtv.org
5855 S:      Maintained
5856 F:      drivers/media/radio/radio-isa*
5857
5858 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5859 M:      Peter Jones <pjones@redhat.com>
5860 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5861 S:      Maintained
5862 F:      drivers/firmware/iscsi_ibft*
5863
5864 ISCSI
5865 M:      Mike Christie <michaelc@cs.wisc.edu>
5866 L:      open-iscsi@googlegroups.com
5867 W:      www.open-iscsi.org
5868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5869 S:      Maintained
5870 F:      drivers/scsi/*iscsi*
5871 F:      include/scsi/*iscsi*
5872
5873 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5874 M:      Or Gerlitz <ogerlitz@mellanox.com>
5875 M:      Sagi Grimberg <sagig@mellanox.com>
5876 M:      Roi Dayan <roid@mellanox.com>
5877 L:      linux-rdma@vger.kernel.org
5878 S:      Supported
5879 W:      http://www.openfabrics.org
5880 W:      www.open-iscsi.org
5881 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5882 F:      drivers/infiniband/ulp/iser/
5883
5884 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5885 M:      Sagi Grimberg <sagig@mellanox.com>
5886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5887 L:      linux-rdma@vger.kernel.org
5888 L:      target-devel@vger.kernel.org
5889 S:      Supported
5890 W:      http://www.linux-iscsi.org
5891 F:      drivers/infiniband/ulp/isert
5892
5893 ISDN SUBSYSTEM
5894 M:      Karsten Keil <isdn@linux-pingi.de>
5895 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5896 L:      netdev@vger.kernel.org
5897 W:      http://www.isdn4linux.de
5898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5899 S:      Maintained
5900 F:      Documentation/isdn/
5901 F:      drivers/isdn/
5902 F:      include/linux/isdn.h
5903 F:      include/linux/isdn/
5904 F:      include/uapi/linux/isdn.h
5905 F:      include/uapi/linux/isdn/
5906
5907 ISDN SUBSYSTEM (Eicon active card driver)
5908 M:      Armin Schindler <mac@melware.de>
5909 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5910 W:      http://www.melware.de
5911 S:      Maintained
5912 F:      drivers/isdn/hardware/eicon/
5913
5914 IT87 HARDWARE MONITORING DRIVER
5915 M:      Jean Delvare <jdelvare@suse.com>
5916 L:      lm-sensors@lm-sensors.org
5917 S:      Maintained
5918 F:      Documentation/hwmon/it87
5919 F:      drivers/hwmon/it87.c
5920
5921 IT913X MEDIA DRIVER
5922 M:      Antti Palosaari <crope@iki.fi>
5923 L:      linux-media@vger.kernel.org
5924 W:      https://linuxtv.org
5925 W:      http://palosaari.fi/linux/
5926 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5927 T:      git git://linuxtv.org/anttip/media_tree.git
5928 S:      Maintained
5929 F:      drivers/media/tuners/it913x*
5930
5931 IVTV VIDEO4LINUX DRIVER
5932 M:      Andy Walls <awalls@md.metrocast.net>
5933 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5934 L:      linux-media@vger.kernel.org
5935 T:      git git://linuxtv.org/media_tree.git
5936 W:      http://www.ivtvdriver.org
5937 S:      Maintained
5938 F:      Documentation/video4linux/*.ivtv
5939 F:      drivers/media/pci/ivtv/
5940 F:      include/uapi/linux/ivtv*
5941
5942 IX2505V MEDIA DRIVER
5943 M:      Malcolm Priestley <tvboxspy@gmail.com>
5944 L:      linux-media@vger.kernel.org
5945 W:      https://linuxtv.org
5946 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5947 S:      Maintained
5948 F:      drivers/media/dvb-frontends/ix2505v*
5949
5950 JC42.4 TEMPERATURE SENSOR DRIVER
5951 M:      Guenter Roeck <linux@roeck-us.net>
5952 L:      lm-sensors@lm-sensors.org
5953 S:      Maintained
5954 F:      drivers/hwmon/jc42.c
5955 F:      Documentation/hwmon/jc42
5956
5957 JFS FILESYSTEM
5958 M:      Dave Kleikamp <shaggy@kernel.org>
5959 L:      jfs-discussion@lists.sourceforge.net
5960 W:      http://jfs.sourceforge.net/
5961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5962 S:      Maintained
5963 F:      Documentation/filesystems/jfs.txt
5964 F:      fs/jfs/
5965
5966 JME NETWORK DRIVER
5967 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5968 L:      netdev@vger.kernel.org
5969 S:      Maintained
5970 F:      drivers/net/ethernet/jme.*
5971
5972 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5973 M:      David Woodhouse <dwmw2@infradead.org>
5974 L:      linux-mtd@lists.infradead.org
5975 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5976 S:      Maintained
5977 F:      fs/jffs2/
5978 F:      include/uapi/linux/jffs2.h
5979
5980 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5981 M:      "Theodore Ts'o" <tytso@mit.edu>
5982 M:      Jan Kara <jack@suse.com>
5983 L:      linux-ext4@vger.kernel.org
5984 S:      Maintained
5985 F:      fs/jbd2/
5986 F:      include/linux/jbd2.h
5987
5988 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5989 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5990 L:      linux-media@vger.kernel.org
5991 S:      Maintained
5992 F:      drivers/media/platform/rcar_jpu.c
5993
5994 JSM Neo PCI based serial card
5995 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5996 L:      linux-serial@vger.kernel.org
5997 S:      Maintained
5998 F:      drivers/tty/serial/jsm/
5999
6000 K10TEMP HARDWARE MONITORING DRIVER
6001 M:      Clemens Ladisch <clemens@ladisch.de>
6002 L:      lm-sensors@lm-sensors.org
6003 S:      Maintained
6004 F:      Documentation/hwmon/k10temp
6005 F:      drivers/hwmon/k10temp.c
6006
6007 K8TEMP HARDWARE MONITORING DRIVER
6008 M:      Rudolf Marek <r.marek@assembler.cz>
6009 L:      lm-sensors@lm-sensors.org
6010 S:      Maintained
6011 F:      Documentation/hwmon/k8temp
6012 F:      drivers/hwmon/k8temp.c
6013
6014 KCONFIG
6015 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6016 L:      linux-kbuild@vger.kernel.org
6017 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6018 S:      Maintained
6019 F:      Documentation/kbuild/kconfig-language.txt
6020 F:      scripts/kconfig/
6021
6022 KDUMP
6023 M:      Vivek Goyal <vgoyal@redhat.com>
6024 M:      Haren Myneni <hbabu@us.ibm.com>
6025 L:      kexec@lists.infradead.org
6026 W:      http://lse.sourceforge.net/kdump/
6027 S:      Maintained
6028 F:      Documentation/kdump/
6029
6030 KEENE FM RADIO TRANSMITTER DRIVER
6031 M:      Hans Verkuil <hverkuil@xs4all.nl>
6032 L:      linux-media@vger.kernel.org
6033 T:      git git://linuxtv.org/media_tree.git
6034 W:      https://linuxtv.org
6035 S:      Maintained
6036 F:      drivers/media/radio/radio-keene*
6037
6038 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6039 M:      Ian Kent <raven@themaw.net>
6040 L:      autofs@vger.kernel.org
6041 S:      Maintained
6042 F:      fs/autofs4/
6043
6044 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6045 M:      Michal Marek <mmarek@suse.com>
6046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6048 L:      linux-kbuild@vger.kernel.org
6049 S:      Maintained
6050 F:      Documentation/kbuild/
6051 F:      Makefile
6052 F:      scripts/Makefile.*
6053 F:      scripts/basic/
6054 F:      scripts/mk*
6055 F:      scripts/package/
6056
6057 KERNEL JANITORS
6058 L:      kernel-janitors@vger.kernel.org
6059 W:      http://kernelnewbies.org/KernelJanitors
6060 S:      Odd Fixes
6061
6062 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6063 M:      "J. Bruce Fields" <bfields@fieldses.org>
6064 M:      Jeff Layton <jlayton@poochiereds.net>
6065 L:      linux-nfs@vger.kernel.org
6066 W:      http://nfs.sourceforge.net/
6067 S:      Supported
6068 F:      fs/nfsd/
6069 F:      include/uapi/linux/nfsd/
6070 F:      fs/lockd/
6071 F:      fs/nfs_common/
6072 F:      net/sunrpc/
6073 F:      include/linux/lockd/
6074 F:      include/linux/sunrpc/
6075 F:      include/uapi/linux/sunrpc/
6076
6077 KERNEL SELFTEST FRAMEWORK
6078 M:      Shuah Khan <shuahkh@osg.samsung.com>
6079 L:      linux-api@vger.kernel.org
6080 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6081 S:      Maintained
6082 F:      tools/testing/selftests
6083
6084 KERNEL VIRTUAL MACHINE (KVM)
6085 M:      Gleb Natapov <gleb@kernel.org>
6086 M:      Paolo Bonzini <pbonzini@redhat.com>
6087 L:      kvm@vger.kernel.org
6088 W:      http://www.linux-kvm.org
6089 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6090 S:      Supported
6091 F:      Documentation/*/kvm*.txt
6092 F:      Documentation/virtual/kvm/
6093 F:      arch/*/kvm/
6094 F:      arch/x86/kernel/kvm.c
6095 F:      arch/x86/kernel/kvmclock.c
6096 F:      arch/*/include/asm/kvm*
6097 F:      include/linux/kvm*
6098 F:      include/uapi/linux/kvm*
6099 F:      virt/kvm/
6100
6101 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6102 M:      Joerg Roedel <joro@8bytes.org>
6103 L:      kvm@vger.kernel.org
6104 W:      http://www.linux-kvm.org/
6105 S:      Maintained
6106 F:      arch/x86/include/asm/svm.h
6107 F:      arch/x86/kvm/svm.c
6108
6109 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6110 M:      Alexander Graf <agraf@suse.com>
6111 L:      kvm-ppc@vger.kernel.org
6112 W:      http://www.linux-kvm.org/
6113 T:      git git://github.com/agraf/linux-2.6.git
6114 S:      Supported
6115 F:      arch/powerpc/include/asm/kvm*
6116 F:      arch/powerpc/kvm/
6117
6118 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6119 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6120 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6121 L:      linux-s390@vger.kernel.org
6122 W:      http://www.ibm.com/developerworks/linux/linux390/
6123 S:      Supported
6124 F:      Documentation/s390/kvm.txt
6125 F:      arch/s390/include/asm/kvm*
6126 F:      arch/s390/kvm/
6127
6128 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6129 M:      Christoffer Dall <christoffer.dall@linaro.org>
6130 M:      Marc Zyngier <marc.zyngier@arm.com>
6131 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6132 L:      kvmarm@lists.cs.columbia.edu
6133 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6135 S:      Supported
6136 F:      arch/arm/include/uapi/asm/kvm*
6137 F:      arch/arm/include/asm/kvm*
6138 F:      arch/arm/kvm/
6139 F:      virt/kvm/arm/
6140 F:      include/kvm/arm_*
6141
6142 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6143 M:      Christoffer Dall <christoffer.dall@linaro.org>
6144 M:      Marc Zyngier <marc.zyngier@arm.com>
6145 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6146 L:      kvmarm@lists.cs.columbia.edu
6147 S:      Maintained
6148 F:      arch/arm64/include/uapi/asm/kvm*
6149 F:      arch/arm64/include/asm/kvm*
6150 F:      arch/arm64/kvm/
6151
6152 KEXEC
6153 M:      Eric Biederman <ebiederm@xmission.com>
6154 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6155 L:      kexec@lists.infradead.org
6156 S:      Maintained
6157 F:      include/linux/kexec.h
6158 F:      include/uapi/linux/kexec.h
6159 F:      kernel/kexec.c
6160
6161 KEYS/KEYRINGS:
6162 M:      David Howells <dhowells@redhat.com>
6163 L:      keyrings@vger.kernel.org
6164 S:      Maintained
6165 F:      Documentation/security/keys.txt
6166 F:      include/linux/key.h
6167 F:      include/linux/key-type.h
6168 F:      include/keys/
6169 F:      security/keys/
6170
6171 KEYS-TRUSTED
6172 M:      David Safford <safford@us.ibm.com>
6173 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6174 L:      linux-security-module@vger.kernel.org
6175 L:      keyrings@vger.kernel.org
6176 S:      Supported
6177 F:      Documentation/security/keys-trusted-encrypted.txt
6178 F:      include/keys/trusted-type.h
6179 F:      security/keys/trusted.c
6180 F:      security/keys/trusted.h
6181
6182 KEYS-ENCRYPTED
6183 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6184 M:      David Safford <safford@us.ibm.com>
6185 L:      linux-security-module@vger.kernel.org
6186 L:      keyrings@vger.kernel.org
6187 S:      Supported
6188 F:      Documentation/security/keys-trusted-encrypted.txt
6189 F:      include/keys/encrypted-type.h
6190 F:      security/keys/encrypted-keys/
6191
6192 KGDB / KDB /debug_core
6193 M:      Jason Wessel <jason.wessel@windriver.com>
6194 W:      http://kgdb.wiki.kernel.org/
6195 L:      kgdb-bugreport@lists.sourceforge.net
6196 S:      Maintained
6197 F:      Documentation/DocBook/kgdb.tmpl
6198 F:      drivers/misc/kgdbts.c
6199 F:      drivers/tty/serial/kgdboc.c
6200 F:      include/linux/kdb.h
6201 F:      include/linux/kgdb.h
6202 F:      kernel/debug/
6203
6204 KMEMCHECK
6205 M:      Vegard Nossum <vegardno@ifi.uio.no>
6206 M:      Pekka Enberg <penberg@kernel.org>
6207 S:      Maintained
6208 F:      Documentation/kmemcheck.txt
6209 F:      arch/x86/include/asm/kmemcheck.h
6210 F:      arch/x86/mm/kmemcheck/
6211 F:      include/linux/kmemcheck.h
6212 F:      mm/kmemcheck.c
6213
6214 KMEMLEAK
6215 M:      Catalin Marinas <catalin.marinas@arm.com>
6216 S:      Maintained
6217 F:      Documentation/kmemleak.txt
6218 F:      include/linux/kmemleak.h
6219 F:      mm/kmemleak.c
6220 F:      mm/kmemleak-test.c
6221
6222 KPROBES
6223 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6224 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6225 M:      "David S. Miller" <davem@davemloft.net>
6226 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6227 S:      Maintained
6228 F:      Documentation/kprobes.txt
6229 F:      include/linux/kprobes.h
6230 F:      kernel/kprobes.c
6231
6232 KS0108 LCD CONTROLLER DRIVER
6233 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6234 W:      http://miguelojeda.es/auxdisplay.htm
6235 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6236 S:      Maintained
6237 F:      Documentation/auxdisplay/ks0108
6238 F:      drivers/auxdisplay/ks0108.c
6239 F:      include/linux/ks0108.h
6240
6241 L3MDEV
6242 M:      David Ahern <dsa@cumulusnetworks.com>
6243 L:      netdev@vger.kernel.org
6244 S:      Maintained
6245 F:      net/l3mdev
6246 F:      include/net/l3mdev.h
6247
6248 LAPB module
6249 L:      linux-x25@vger.kernel.org
6250 S:      Orphan
6251 F:      Documentation/networking/lapb-module.txt
6252 F:      include/*/lapb.h
6253 F:      net/lapb/
6254
6255 LASI 53c700 driver for PARISC
6256 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6257 L:      linux-scsi@vger.kernel.org
6258 S:      Maintained
6259 F:      Documentation/scsi/53c700.txt
6260 F:      drivers/scsi/53c700*
6261
6262 LED SUBSYSTEM
6263 M:      Richard Purdie <rpurdie@rpsys.net>
6264 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6265 L:      linux-leds@vger.kernel.org
6266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6267 S:      Maintained
6268 F:      drivers/leds/
6269 F:      include/linux/leds.h
6270
6271 LEGACY EEPROM DRIVER
6272 M:      Jean Delvare <jdelvare@suse.com>
6273 S:      Maintained
6274 F:      Documentation/misc-devices/eeprom
6275 F:      drivers/misc/eeprom/eeprom.c
6276
6277 LEGO USB Tower driver
6278 M:      Juergen Stuber <starblue@users.sourceforge.net>
6279 L:      legousb-devel@lists.sourceforge.net
6280 W:      http://legousb.sourceforge.net/
6281 S:      Maintained
6282 F:      drivers/usb/misc/legousbtower.c
6283
6284 LG2160 MEDIA DRIVER
6285 M:      Michael Krufky <mkrufky@linuxtv.org>
6286 L:      linux-media@vger.kernel.org
6287 W:      https://linuxtv.org
6288 W:      http://github.com/mkrufky
6289 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6290 T:      git git://linuxtv.org/mkrufky/tuners.git
6291 S:      Maintained
6292 F:      drivers/media/dvb-frontends/lg2160.*
6293
6294 LGDT3305 MEDIA DRIVER
6295 M:      Michael Krufky <mkrufky@linuxtv.org>
6296 L:      linux-media@vger.kernel.org
6297 W:      https://linuxtv.org
6298 W:      http://github.com/mkrufky
6299 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6300 T:      git git://linuxtv.org/mkrufky/tuners.git
6301 S:      Maintained
6302 F:      drivers/media/dvb-frontends/lgdt3305.*
6303
6304 LGUEST
6305 M:      Rusty Russell <rusty@rustcorp.com.au>
6306 L:      lguest@lists.ozlabs.org
6307 W:      http://lguest.ozlabs.org/
6308 S:      Odd Fixes
6309 F:      arch/x86/include/asm/lguest*.h
6310 F:      arch/x86/lguest/
6311 F:      drivers/lguest/
6312 F:      include/linux/lguest*.h
6313 F:      tools/lguest/
6314
6315 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6316 M:      Tejun Heo <tj@kernel.org>
6317 L:      linux-ide@vger.kernel.org
6318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6319 S:      Maintained
6320 F:      drivers/ata/
6321 F:      include/linux/ata.h
6322 F:      include/linux/libata.h
6323
6324 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6325 M:      Viresh Kumar <vireshk@kernel.org>
6326 L:      linux-ide@vger.kernel.org
6327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6328 S:      Maintained
6329 F:      include/linux/pata_arasan_cf_data.h
6330 F:      drivers/ata/pata_arasan_cf.c
6331
6332 LIBATA PATA DRIVERS
6333 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6334 M:      Tejun Heo <tj@kernel.org>
6335 L:      linux-ide@vger.kernel.org
6336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6337 S:      Maintained
6338 F:      drivers/ata/pata_*.c
6339 F:      drivers/ata/ata_generic.c
6340
6341 LIBATA SATA AHCI PLATFORM devices support
6342 M:      Hans de Goede <hdegoede@redhat.com>
6343 M:      Tejun Heo <tj@kernel.org>
6344 L:      linux-ide@vger.kernel.org
6345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6346 S:      Maintained
6347 F:      drivers/ata/ahci_platform.c
6348 F:      drivers/ata/libahci_platform.c
6349 F:      include/linux/ahci_platform.h
6350
6351 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6352 M:      Mikael Pettersson <mikpelinux@gmail.com>
6353 L:      linux-ide@vger.kernel.org
6354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6355 S:      Maintained
6356 F:      drivers/ata/sata_promise.*
6357
6358 LIBLOCKDEP
6359 M:      Sasha Levin <sasha.levin@oracle.com>
6360 S:      Maintained
6361 F:      tools/lib/lockdep/
6362
6363 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6364 M:      Dan Williams <dan.j.williams@intel.com>
6365 L:      linux-nvdimm@lists.01.org
6366 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6367 S:      Supported
6368 F:      drivers/nvdimm/*
6369 F:      include/linux/nd.h
6370 F:      include/linux/libnvdimm.h
6371 F:      include/uapi/linux/ndctl.h
6372
6373 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6374 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6375 L:      linux-nvdimm@lists.01.org
6376 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6377 S:      Supported
6378 F:      drivers/nvdimm/blk.c
6379 F:      drivers/nvdimm/region_devs.c
6380 F:      drivers/acpi/nfit*
6381
6382 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6383 M:      Vishal Verma <vishal.l.verma@intel.com>
6384 L:      linux-nvdimm@lists.01.org
6385 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6386 S:      Supported
6387 F:      drivers/nvdimm/btt*
6388
6389 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6390 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6391 L:      linux-nvdimm@lists.01.org
6392 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6393 S:      Supported
6394 F:      drivers/nvdimm/pmem.c
6395 F:      include/linux/pmem.h
6396 F:      arch/*/include/asm/pmem.h
6397
6398 LIGHTNVM PLATFORM SUPPORT
6399 M:      Matias Bjorling <mb@lightnvm.io>
6400 W:      http://github/OpenChannelSSD
6401 L:      linux-block@vger.kernel.org
6402 S:      Maintained
6403 F:      drivers/lightnvm/
6404 F:      include/linux/lightnvm.h
6405 F:      include/uapi/linux/lightnvm.h
6406
6407 LINUX FOR IBM pSERIES (RS/6000)
6408 M:      Paul Mackerras <paulus@au.ibm.com>
6409 W:      http://www.ibm.com/linux/ltc/projects/ppc
6410 S:      Supported
6411 F:      arch/powerpc/boot/rs6000.h
6412
6413 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6414 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6415 M:      Paul Mackerras <paulus@samba.org>
6416 M:      Michael Ellerman <mpe@ellerman.id.au>
6417 W:      http://www.penguinppc.org/
6418 L:      linuxppc-dev@lists.ozlabs.org
6419 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6421 S:      Supported
6422 F:      Documentation/powerpc/
6423 F:      arch/powerpc/
6424
6425 LINUX FOR POWER MACINTOSH
6426 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6427 W:      http://www.penguinppc.org/
6428 L:      linuxppc-dev@lists.ozlabs.org
6429 S:      Maintained
6430 F:      arch/powerpc/platforms/powermac/
6431 F:      drivers/macintosh/
6432
6433 LINUX FOR POWERPC EMBEDDED MPC5XXX
6434 M:      Anatolij Gustschin <agust@denx.de>
6435 L:      linuxppc-dev@lists.ozlabs.org
6436 T:      git git://git.denx.de/linux-denx-agust.git
6437 S:      Maintained
6438 F:      arch/powerpc/platforms/512x/
6439 F:      arch/powerpc/platforms/52xx/
6440
6441 LINUX FOR POWERPC EMBEDDED PPC4XX
6442 M:      Alistair Popple <alistair@popple.id.au>
6443 M:      Matt Porter <mporter@kernel.crashing.org>
6444 W:      http://www.penguinppc.org/
6445 L:      linuxppc-dev@lists.ozlabs.org
6446 S:      Maintained
6447 F:      arch/powerpc/platforms/40x/
6448 F:      arch/powerpc/platforms/44x/
6449
6450 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6451 L:      linuxppc-dev@lists.ozlabs.org
6452 S:      Orphan
6453 F:      arch/powerpc/*/*virtex*
6454 F:      arch/powerpc/*/*/*virtex*
6455
6456 LINUX FOR POWERPC EMBEDDED PPC8XX
6457 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6458 W:      http://www.penguinppc.org/
6459 L:      linuxppc-dev@lists.ozlabs.org
6460 S:      Maintained
6461 F:      arch/powerpc/platforms/8xx/
6462
6463 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6464 M:      Scott Wood <oss@buserror.net>
6465 M:      Kumar Gala <galak@kernel.crashing.org>
6466 W:      http://www.penguinppc.org/
6467 L:      linuxppc-dev@lists.ozlabs.org
6468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6469 S:      Maintained
6470 F:      arch/powerpc/platforms/83xx/
6471 F:      arch/powerpc/platforms/85xx/
6472
6473 LINUX FOR POWERPC PA SEMI PWRFICIENT
6474 M:      Olof Johansson <olof@lixom.net>
6475 L:      linuxppc-dev@lists.ozlabs.org
6476 S:      Maintained
6477 F:      arch/powerpc/platforms/pasemi/
6478 F:      drivers/*/*pasemi*
6479 F:      drivers/*/*/*pasemi*
6480
6481 LINUX SECURITY MODULE (LSM) FRAMEWORK
6482 M:      Chris Wright <chrisw@sous-sol.org>
6483 L:      linux-security-module@vger.kernel.org
6484 S:      Supported
6485
6486 LIS3LV02D ACCELEROMETER DRIVER
6487 M:      Eric Piel <eric.piel@tremplin-utc.net>
6488 S:      Maintained
6489 F:      Documentation/misc-devices/lis3lv02d
6490 F:      drivers/misc/lis3lv02d/
6491 F:      drivers/platform/x86/hp_accel.c
6492
6493 LIVE PATCHING
6494 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6495 M:      Seth Jennings <sjenning@redhat.com>
6496 M:      Jiri Kosina <jikos@kernel.org>
6497 M:      Vojtech Pavlik <vojtech@suse.com>
6498 S:      Maintained
6499 F:      kernel/livepatch/
6500 F:      include/linux/livepatch.h
6501 F:      arch/x86/include/asm/livepatch.h
6502 F:      arch/x86/kernel/livepatch.c
6503 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6504 F:      samples/livepatch/
6505 L:      live-patching@vger.kernel.org
6506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6507
6508 LLC (802.2)
6509 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6510 S:      Maintained
6511 F:      include/linux/llc.h
6512 F:      include/uapi/linux/llc.h
6513 F:      include/net/llc*
6514 F:      net/llc/
6515
6516 LM73 HARDWARE MONITOR DRIVER
6517 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6518 L:      lm-sensors@lm-sensors.org
6519 S:      Maintained
6520 F:      drivers/hwmon/lm73.c
6521
6522 LM78 HARDWARE MONITOR DRIVER
6523 M:      Jean Delvare <jdelvare@suse.com>
6524 L:      lm-sensors@lm-sensors.org
6525 S:      Maintained
6526 F:      Documentation/hwmon/lm78
6527 F:      drivers/hwmon/lm78.c
6528
6529 LM83 HARDWARE MONITOR DRIVER
6530 M:      Jean Delvare <jdelvare@suse.com>
6531 L:      lm-sensors@lm-sensors.org
6532 S:      Maintained
6533 F:      Documentation/hwmon/lm83
6534 F:      drivers/hwmon/lm83.c
6535
6536 LM90 HARDWARE MONITOR DRIVER
6537 M:      Jean Delvare <jdelvare@suse.com>
6538 L:      lm-sensors@lm-sensors.org
6539 S:      Maintained
6540 F:      Documentation/hwmon/lm90
6541 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6542 F:      drivers/hwmon/lm90.c
6543
6544 LM95234 HARDWARE MONITOR DRIVER
6545 M:      Guenter Roeck <linux@roeck-us.net>
6546 L:      lm-sensors@lm-sensors.org
6547 S:      Maintained
6548 F:      Documentation/hwmon/lm95234
6549 F:      drivers/hwmon/lm95234.c
6550
6551 LME2510 MEDIA DRIVER
6552 M:      Malcolm Priestley <tvboxspy@gmail.com>
6553 L:      linux-media@vger.kernel.org
6554 W:      https://linuxtv.org
6555 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6556 S:      Maintained
6557 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6558
6559 LOCKDEP AND LOCKSTAT
6560 M:      Peter Zijlstra <peterz@infradead.org>
6561 M:      Ingo Molnar <mingo@redhat.com>
6562 L:      linux-kernel@vger.kernel.org
6563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6564 S:      Maintained
6565 F:      Documentation/locking/lockdep*.txt
6566 F:      Documentation/locking/lockstat.txt
6567 F:      include/linux/lockdep.h
6568 F:      kernel/locking/
6569
6570 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6571 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6572 L:      linux-ntfs-dev@lists.sourceforge.net
6573 W:      http://www.linux-ntfs.org/content/view/19/37/
6574 S:      Maintained
6575 F:      Documentation/ldm.txt
6576 F:      block/partitions/ldm.*
6577
6578 LogFS
6579 M:      Joern Engel <joern@logfs.org>
6580 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6581 L:      logfs@logfs.org
6582 W:      logfs.org
6583 S:      Maintained
6584 F:      fs/logfs/
6585
6586 LPC32XX MACHINE SUPPORT
6587 M:      Roland Stigge <stigge@antcom.de>
6588 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6589 S:      Maintained
6590 F:      arch/arm/mach-lpc32xx/
6591
6592 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6593 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6594 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6595 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6596 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6597 L:      MPT-FusionLinux.pdl@avagotech.com
6598 L:      linux-scsi@vger.kernel.org
6599 W:      http://www.lsilogic.com/support
6600 S:      Supported
6601 F:      drivers/message/fusion/
6602 F:      drivers/scsi/mpt2sas/
6603 F:      drivers/scsi/mpt3sas/
6604
6605 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6606 M:      Matthew Wilcox <matthew@wil.cx>
6607 L:      linux-scsi@vger.kernel.org
6608 S:      Maintained
6609 F:      drivers/scsi/sym53c8xx_2/
6610
6611 LTC4261 HARDWARE MONITOR DRIVER
6612 M:      Guenter Roeck <linux@roeck-us.net>
6613 L:      lm-sensors@lm-sensors.org
6614 S:      Maintained
6615 F:      Documentation/hwmon/ltc4261
6616 F:      drivers/hwmon/ltc4261.c
6617
6618 LTP (Linux Test Project)
6619 M:      Mike Frysinger <vapier@gentoo.org>
6620 M:      Cyril Hrubis <chrubis@suse.cz>
6621 M:      Wanlong Gao <wanlong.gao@gmail.com>
6622 M:      Jan Stancek <jstancek@redhat.com>
6623 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6624 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6625 L:      ltp@lists.linux.it (subscribers-only)
6626 W:      http://linux-test-project.github.io/
6627 T:      git git://github.com/linux-test-project/ltp.git
6628 S:      Maintained
6629
6630 M32R ARCHITECTURE
6631 W:      http://www.linux-m32r.org/
6632 S:      Orphan
6633 F:      arch/m32r/
6634
6635 M68K ARCHITECTURE
6636 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6637 L:      linux-m68k@lists.linux-m68k.org
6638 W:      http://www.linux-m68k.org/
6639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6640 S:      Maintained
6641 F:      arch/m68k/
6642 F:      drivers/zorro/
6643
6644 M68K ON APPLE MACINTOSH
6645 M:      Joshua Thompson <funaho@jurai.org>
6646 W:      http://www.mac.linux-m68k.org/
6647 L:      linux-m68k@lists.linux-m68k.org
6648 S:      Maintained
6649 F:      arch/m68k/mac/
6650
6651 M68K ON HP9000/300
6652 M:      Philip Blundell <philb@gnu.org>
6653 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6654 S:      Maintained
6655 F:      arch/m68k/hp300/
6656
6657 M88DS3103 MEDIA DRIVER
6658 M:      Antti Palosaari <crope@iki.fi>
6659 L:      linux-media@vger.kernel.org
6660 W:      https://linuxtv.org
6661 W:      http://palosaari.fi/linux/
6662 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6663 T:      git git://linuxtv.org/anttip/media_tree.git
6664 S:      Maintained
6665 F:      drivers/media/dvb-frontends/m88ds3103*
6666
6667 M88RS2000 MEDIA DRIVER
6668 M:      Malcolm Priestley <tvboxspy@gmail.com>
6669 L:      linux-media@vger.kernel.org
6670 W:      https://linuxtv.org
6671 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6672 S:      Maintained
6673 F:      drivers/media/dvb-frontends/m88rs2000*
6674
6675 MA901 MASTERKIT USB FM RADIO DRIVER
6676 M:      Alexey Klimov <klimov.linux@gmail.com>
6677 L:      linux-media@vger.kernel.org
6678 T:      git git://linuxtv.org/media_tree.git
6679 S:      Maintained
6680 F:      drivers/media/radio/radio-ma901.c
6681
6682 MAC80211
6683 M:      Johannes Berg <johannes@sipsolutions.net>
6684 L:      linux-wireless@vger.kernel.org
6685 W:      http://wireless.kernel.org/
6686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6688 S:      Maintained
6689 F:      Documentation/networking/mac80211-injection.txt
6690 F:      include/net/mac80211.h
6691 F:      net/mac80211/
6692
6693 MACVLAN DRIVER
6694 M:      Patrick McHardy <kaber@trash.net>
6695 L:      netdev@vger.kernel.org
6696 S:      Maintained
6697 F:      drivers/net/macvlan.c
6698 F:      include/linux/if_macvlan.h
6699
6700 MAILBOX API
6701 M:      Jassi Brar <jassisinghbrar@gmail.com>
6702 L:      linux-kernel@vger.kernel.org
6703 S:      Maintained
6704 F:      drivers/mailbox/
6705 F:      include/linux/mailbox_client.h
6706 F:      include/linux/mailbox_controller.h
6707
6708 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6709 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6710 W:      http://www.kernel.org/doc/man-pages
6711 L:      linux-man@vger.kernel.org
6712 S:      Maintained
6713
6714 MARVELL ARMADA DRM SUPPORT
6715 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6716 S:      Maintained
6717 F:      drivers/gpu/drm/armada/
6718
6719 MARVELL 88E6352 DSA support
6720 M:      Guenter Roeck <linux@roeck-us.net>
6721 S:      Maintained
6722 F:      drivers/net/dsa/mv88e6352.c
6723
6724 MARVELL CRYPTO DRIVER
6725 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6726 M:      Arnaud Ebalard <arno@natisbad.org>
6727 F:      drivers/crypto/marvell/
6728 S:      Maintained
6729 L:      linux-crypto@vger.kernel.org
6730
6731 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6732 M:      Mirko Lindner <mlindner@marvell.com>
6733 M:      Stephen Hemminger <stephen@networkplumber.org>
6734 L:      netdev@vger.kernel.org
6735 S:      Maintained
6736 F:      drivers/net/ethernet/marvell/sk*
6737
6738 MARVELL LIBERTAS WIRELESS DRIVER
6739 L:      libertas-dev@lists.infradead.org
6740 S:      Orphan
6741 F:      drivers/net/wireless/marvell/libertas/
6742
6743 MARVELL MV643XX ETHERNET DRIVER
6744 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6745 L:      netdev@vger.kernel.org
6746 S:      Maintained
6747 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6748 F:      include/linux/mv643xx.h
6749
6750 MARVELL MVNETA ETHERNET DRIVER
6751 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6752 L:      netdev@vger.kernel.org
6753 S:      Maintained
6754 F:      drivers/net/ethernet/marvell/mvneta.*
6755
6756 MARVELL MWIFIEX WIRELESS DRIVER
6757 M:      Amitkumar Karwar <akarwar@marvell.com>
6758 M:      Nishant Sarmukadam <nishants@marvell.com>
6759 L:      linux-wireless@vger.kernel.org
6760 S:      Maintained
6761 F:      drivers/net/wireless/marvell/mwifiex/
6762
6763 MARVELL MWL8K WIRELESS DRIVER
6764 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6765 L:      linux-wireless@vger.kernel.org
6766 S:      Odd Fixes
6767 F:      drivers/net/wireless/marvell/mwl8k.c
6768
6769 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6770 M:      Nicolas Pitre <nico@fluxnic.net>
6771 S:      Odd Fixes
6772 F:      drivers/mmc/host/mvsdio.*
6773
6774 MATROX FRAMEBUFFER DRIVER
6775 L:      linux-fbdev@vger.kernel.org
6776 S:      Orphan
6777 F:      drivers/video/fbdev/matrox/matroxfb_*
6778 F:      include/uapi/linux/matroxfb.h
6779
6780 MAX16065 HARDWARE MONITOR DRIVER
6781 M:      Guenter Roeck <linux@roeck-us.net>
6782 L:      lm-sensors@lm-sensors.org
6783 S:      Maintained
6784 F:      Documentation/hwmon/max16065
6785 F:      drivers/hwmon/max16065.c
6786
6787 MAX20751 HARDWARE MONITOR DRIVER
6788 M:      Guenter Roeck <linux@roeck-us.net>
6789 L:      lm-sensors@lm-sensors.org
6790 S:      Maintained
6791 F:      Documentation/hwmon/max20751
6792 F:      drivers/hwmon/max20751.c
6793
6794 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6795 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6796 L:      lm-sensors@lm-sensors.org
6797 S:      Maintained
6798 F:      Documentation/hwmon/max6650
6799 F:      drivers/hwmon/max6650.c
6800
6801 MAX6697 HARDWARE MONITOR DRIVER
6802 M:      Guenter Roeck <linux@roeck-us.net>
6803 L:      lm-sensors@lm-sensors.org
6804 S:      Maintained
6805 F:      Documentation/hwmon/max6697
6806 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6807 F:      drivers/hwmon/max6697.c
6808 F:      include/linux/platform_data/max6697.h
6809
6810 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6811 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6812 L:      linux-pm@vger.kernel.org
6813 S:      Supported
6814 F:      drivers/power/max14577_charger.c
6815 F:      drivers/power/max77693_charger.c
6816
6817 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6818 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6819 L:      linux-kernel@vger.kernel.org
6820 S:      Supported
6821 F:      drivers/*/*max77802.c
6822 F:      Documentation/devicetree/bindings/*/*max77802.txt
6823 F:      include/dt-bindings/*/*max77802.h
6824
6825 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6826 M:      Chanwoo Choi <cw00.choi@samsung.com>
6827 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6828 L:      linux-kernel@vger.kernel.org
6829 S:      Supported
6830 F:      drivers/*/max14577.c
6831 F:      drivers/*/max77686.c
6832 F:      drivers/*/max77693.c
6833 F:      drivers/extcon/extcon-max14577.c
6834 F:      drivers/extcon/extcon-max77693.c
6835 F:      drivers/rtc/rtc-max77686.c
6836 F:      drivers/clk/clk-max77686.c
6837 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6838 F:      Documentation/devicetree/bindings/*/max77686.txt
6839 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6840 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6841 F:      include/linux/mfd/max14577*.h
6842 F:      include/linux/mfd/max77686*.h
6843 F:      include/linux/mfd/max77693*.h
6844
6845 MAXIRADIO FM RADIO RECEIVER DRIVER
6846 M:      Hans Verkuil <hverkuil@xs4all.nl>
6847 L:      linux-media@vger.kernel.org
6848 T:      git git://linuxtv.org/media_tree.git
6849 W:      https://linuxtv.org
6850 S:      Maintained
6851 F:      drivers/media/radio/radio-maxiradio*
6852
6853 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6854 M:      Peter Rosin <peda@axentia.se>
6855 L:      linux-iio@vger.kernel.org
6856 S:      Maintained
6857 F:      drivers/iio/potentiometer/mcp4531.c
6858
6859 MEDIA DRIVERS FOR RENESAS - VSP1
6860 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6861 L:      linux-media@vger.kernel.org
6862 L:      linux-sh@vger.kernel.org
6863 T:      git git://linuxtv.org/media_tree.git
6864 S:      Supported
6865 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6866 F:      drivers/media/platform/vsp1/
6867
6868 MEDIA DRIVERS FOR ASCOT2E
6869 M:      Sergey Kozlov <serjk@netup.ru>
6870 L:      linux-media@vger.kernel.org
6871 W:      https://linuxtv.org
6872 W:      http://netup.tv/
6873 T:      git git://linuxtv.org/media_tree.git
6874 S:      Supported
6875 F:      drivers/media/dvb-frontends/ascot2e*
6876
6877 MEDIA DRIVERS FOR CXD2841ER
6878 M:      Sergey Kozlov <serjk@netup.ru>
6879 L:      linux-media@vger.kernel.org
6880 W:      https://linuxtv.org
6881 W:      http://netup.tv/
6882 T:      git git://linuxtv.org/media_tree.git
6883 S:      Supported
6884 F:      drivers/media/dvb-frontends/cxd2841er*
6885
6886 MEDIA DRIVERS FOR HORUS3A
6887 M:      Sergey Kozlov <serjk@netup.ru>
6888 L:      linux-media@vger.kernel.org
6889 W:      https://linuxtv.org
6890 W:      http://netup.tv/
6891 T:      git git://linuxtv.org/media_tree.git
6892 S:      Supported
6893 F:      drivers/media/dvb-frontends/horus3a*
6894
6895 MEDIA DRIVERS FOR LNBH25
6896 M:      Sergey Kozlov <serjk@netup.ru>
6897 L:      linux-media@vger.kernel.org
6898 W:      https://linuxtv.org
6899 W:      http://netup.tv/
6900 T:      git git://linuxtv.org/media_tree.git
6901 S:      Supported
6902 F:      drivers/media/dvb-frontends/lnbh25*
6903
6904 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6905 M:      Sergey Kozlov <serjk@netup.ru>
6906 L:      linux-media@vger.kernel.org
6907 W:      https://linuxtv.org
6908 W:      http://netup.tv/
6909 T:      git git://linuxtv.org/media_tree.git
6910 S:      Supported
6911 F:      drivers/media/pci/netup_unidvb/*
6912
6913 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6914 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6915 P:      LinuxTV.org Project
6916 L:      linux-media@vger.kernel.org
6917 W:      https://linuxtv.org
6918 Q:      http://patchwork.kernel.org/project/linux-media/list/
6919 T:      git git://linuxtv.org/media_tree.git
6920 S:      Maintained
6921 F:      Documentation/dvb/
6922 F:      Documentation/video4linux/
6923 F:      Documentation/DocBook/media/
6924 F:      drivers/media/
6925 F:      drivers/staging/media/
6926 F:      include/linux/platform_data/media/
6927 F:      include/media/
6928 F:      include/uapi/linux/dvb/
6929 F:      include/uapi/linux/videodev2.h
6930 F:      include/uapi/linux/media.h
6931 F:      include/uapi/linux/v4l2-*
6932 F:      include/uapi/linux/meye.h
6933 F:      include/uapi/linux/ivtv*
6934 F:      include/uapi/linux/uvcvideo.h
6935
6936 MEDIATEK MT7601U WIRELESS LAN DRIVER
6937 M:      Jakub Kicinski <kubakici@wp.pl>
6938 L:      linux-wireless@vger.kernel.org
6939 S:      Maintained
6940 F:      drivers/net/wireless/mediatek/mt7601u/
6941
6942 MEGARAID SCSI/SAS DRIVERS
6943 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6944 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6945 M:      Uday Lingala <uday.lingala@avagotech.com>
6946 L:      megaraidlinux.pdl@avagotech.com
6947 L:      linux-scsi@vger.kernel.org
6948 W:      http://www.lsi.com
6949 S:      Maintained
6950 F:      Documentation/scsi/megaraid.txt
6951 F:      drivers/scsi/megaraid.*
6952 F:      drivers/scsi/megaraid/
6953
6954 MELLANOX ETHERNET DRIVER (mlx4_en)
6955 M:      Eugenia Emantayev <eugenia@mellanox.com>
6956 L:      netdev@vger.kernel.org
6957 S:      Supported
6958 W:      http://www.mellanox.com
6959 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6960 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6961
6962 MELLANOX ETHERNET DRIVER (mlx5e)
6963 M:      Saeed Mahameed <saeedm@mellanox.com>
6964 L:      netdev@vger.kernel.org
6965 S:      Supported
6966 W:      http://www.mellanox.com
6967 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6968 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
6969
6970 MELLANOX ETHERNET SWITCH DRIVERS
6971 M:      Jiri Pirko <jiri@mellanox.com>
6972 M:      Ido Schimmel <idosch@mellanox.com>
6973 L:      netdev@vger.kernel.org
6974 S:      Supported
6975 W:      http://www.mellanox.com
6976 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6977 F:      drivers/net/ethernet/mellanox/mlxsw/
6978
6979 MEMBARRIER SUPPORT
6980 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6981 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6982 L:      linux-kernel@vger.kernel.org
6983 S:      Supported
6984 F:      kernel/membarrier.c
6985 F:      include/uapi/linux/membarrier.h
6986
6987 MEMORY MANAGEMENT
6988 L:      linux-mm@kvack.org
6989 W:      http://www.linux-mm.org
6990 S:      Maintained
6991 F:      include/linux/mm.h
6992 F:      include/linux/gfp.h
6993 F:      include/linux/mmzone.h
6994 F:      include/linux/memory_hotplug.h
6995 F:      include/linux/vmalloc.h
6996 F:      mm/
6997
6998 MEMORY TECHNOLOGY DEVICES (MTD)
6999 M:      David Woodhouse <dwmw2@infradead.org>
7000 M:      Brian Norris <computersforpeace@gmail.com>
7001 L:      linux-mtd@lists.infradead.org
7002 W:      http://www.linux-mtd.infradead.org/
7003 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7004 T:      git git://git.infradead.org/linux-mtd.git
7005 T:      git git://git.infradead.org/l2-mtd.git
7006 S:      Maintained
7007 F:      drivers/mtd/
7008 F:      include/linux/mtd/
7009 F:      include/uapi/mtd/
7010
7011 MEN A21 WATCHDOG DRIVER
7012 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7013 L:      linux-watchdog@vger.kernel.org
7014 S:      Maintained
7015 F:      drivers/watchdog/mena21_wdt.c
7016
7017 MEN CHAMELEON BUS (mcb)
7018 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7019 S:      Maintained
7020 F:      drivers/mcb/
7021 F:      include/linux/mcb.h
7022 F:      Documentation/men-chameleon-bus.txt
7023
7024 MEN F21BMC (Board Management Controller)
7025 M:      Andreas Werner <andreas.werner@men.de>
7026 S:      Supported
7027 F:      drivers/mfd/menf21bmc.c
7028 F:      drivers/watchdog/menf21bmc_wdt.c
7029 F:      drivers/leds/leds-menf21bmc.c
7030 F:      drivers/hwmon/menf21bmc_hwmon.c
7031 F:      Documentation/hwmon/menf21bmc
7032
7033 METAG ARCHITECTURE
7034 M:      James Hogan <james.hogan@imgtec.com>
7035 L:      linux-metag@vger.kernel.org
7036 S:      Odd Fixes
7037 F:      arch/metag/
7038 F:      Documentation/metag/
7039 F:      Documentation/devicetree/bindings/metag/
7040 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7041 F:      drivers/clocksource/metag_generic.c
7042 F:      drivers/irqchip/irq-metag.c
7043 F:      drivers/irqchip/irq-metag-ext.c
7044 F:      drivers/tty/metag_da.c
7045
7046 MICROBLAZE ARCHITECTURE
7047 M:      Michal Simek <monstr@monstr.eu>
7048 W:      http://www.monstr.eu/fdt/
7049 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7050 S:      Supported
7051 F:      arch/microblaze/
7052
7053 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7054 M:      Chen Yu <yu.c.chen@intel.com>
7055 L:      platform-driver-x86@vger.kernel.org
7056 S:      Supported
7057 F:      drivers/platform/x86/surfacepro3_button.c
7058
7059 MICROTEK X6 SCANNER
7060 M:      Oliver Neukum <oliver@neukum.org>
7061 S:      Maintained
7062 F:      drivers/usb/image/microtek.*
7063
7064 MIPS
7065 M:      Ralf Baechle <ralf@linux-mips.org>
7066 L:      linux-mips@linux-mips.org
7067 W:      http://www.linux-mips.org/
7068 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7069 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7070 S:      Supported
7071 F:      Documentation/mips/
7072 F:      arch/mips/
7073
7074 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7075 M:      Hans Verkuil <hverkuil@xs4all.nl>
7076 L:      linux-media@vger.kernel.org
7077 T:      git git://linuxtv.org/media_tree.git
7078 W:      https://linuxtv.org
7079 S:      Odd Fixes
7080 F:      drivers/media/radio/radio-miropcm20*
7081
7082 Mellanox MLX5 core VPI driver
7083 M:      Eli Cohen <eli@mellanox.com>
7084 L:      netdev@vger.kernel.org
7085 L:      linux-rdma@vger.kernel.org
7086 W:      http://www.mellanox.com
7087 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7088 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7089 T:      git git://openfabrics.org/~eli/connect-ib.git
7090 S:      Supported
7091 F:      drivers/net/ethernet/mellanox/mlx5/core/
7092 F:      include/linux/mlx5/
7093
7094 Mellanox MLX5 IB driver
7095 M:      Eli Cohen <eli@mellanox.com>
7096 L:      linux-rdma@vger.kernel.org
7097 W:      http://www.mellanox.com
7098 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7099 T:      git git://openfabrics.org/~eli/connect-ib.git
7100 S:      Supported
7101 F:      include/linux/mlx5/
7102 F:      drivers/infiniband/hw/mlx5/
7103
7104 MELEXIS MLX90614 DRIVER
7105 M:      Crt Mori <cmo@melexis.com>
7106 L:      linux-iio@vger.kernel.org
7107 W:      http://www.melexis.com
7108 S:      Supported
7109 F:      drivers/iio/temperature/mlx90614.c
7110
7111 MN88472 MEDIA DRIVER
7112 M:      Antti Palosaari <crope@iki.fi>
7113 L:      linux-media@vger.kernel.org
7114 W:      https://linuxtv.org
7115 W:      http://palosaari.fi/linux/
7116 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7117 T:      git git://linuxtv.org/anttip/media_tree.git
7118 S:      Maintained
7119 F:      drivers/staging/media/mn88472/
7120 F:      drivers/media/dvb-frontends/mn88472.h
7121
7122 MN88473 MEDIA DRIVER
7123 M:      Antti Palosaari <crope@iki.fi>
7124 L:      linux-media@vger.kernel.org
7125 W:      https://linuxtv.org
7126 W:      http://palosaari.fi/linux/
7127 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7128 T:      git git://linuxtv.org/anttip/media_tree.git
7129 S:      Maintained
7130 F:      drivers/staging/media/mn88473/
7131 F:      drivers/media/dvb-frontends/mn88473.h
7132
7133 MODULE SUPPORT
7134 M:      Rusty Russell <rusty@rustcorp.com.au>
7135 S:      Maintained
7136 F:      include/linux/module.h
7137 F:      kernel/module.c
7138
7139 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7140 W:      http://popies.net/meye/
7141 S:      Orphan
7142 F:      Documentation/video4linux/meye.txt
7143 F:      drivers/media/pci/meye/
7144 F:      include/uapi/linux/meye.h
7145
7146 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7147 M:      Jiri Slaby <jirislaby@gmail.com>
7148 S:      Maintained
7149 F:      Documentation/serial/moxa-smartio
7150 F:      drivers/tty/mxser.*
7151
7152 MR800 AVERMEDIA USB FM RADIO DRIVER
7153 M:      Alexey Klimov <klimov.linux@gmail.com>
7154 L:      linux-media@vger.kernel.org
7155 T:      git git://linuxtv.org/media_tree.git
7156 S:      Maintained
7157 F:      drivers/media/radio/radio-mr800.c
7158
7159 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7160 M:      Alan Ott <alan@signal11.us>
7161 L:      linux-wpan@vger.kernel.org
7162 S:      Maintained
7163 F:      drivers/net/ieee802154/mrf24j40.c
7164 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7165
7166 MSI LAPTOP SUPPORT
7167 M:      "Lee, Chun-Yi" <jlee@suse.com>
7168 L:      platform-driver-x86@vger.kernel.org
7169 S:      Maintained
7170 F:      drivers/platform/x86/msi-laptop.c
7171
7172 MSI WMI SUPPORT
7173 L:      platform-driver-x86@vger.kernel.org
7174 S:      Orphan
7175 F:      drivers/platform/x86/msi-wmi.c
7176
7177 MSI001 MEDIA DRIVER
7178 M:      Antti Palosaari <crope@iki.fi>
7179 L:      linux-media@vger.kernel.org
7180 W:      https://linuxtv.org
7181 W:      http://palosaari.fi/linux/
7182 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7183 T:      git git://linuxtv.org/anttip/media_tree.git
7184 S:      Maintained
7185 F:      drivers/media/tuners/msi001*
7186
7187 MSI2500 MEDIA DRIVER
7188 M:      Antti Palosaari <crope@iki.fi>
7189 L:      linux-media@vger.kernel.org
7190 W:      https://linuxtv.org
7191 W:      http://palosaari.fi/linux/
7192 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7193 T:      git git://linuxtv.org/anttip/media_tree.git
7194 S:      Maintained
7195 F:      drivers/media/usb/msi2500/
7196
7197 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7198 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7199 L:      linux-mtd@lists.infradead.org
7200 S:      Maintained
7201 F:      drivers/mtd/devices/docg3*
7202
7203 MT9M032 APTINA SENSOR DRIVER
7204 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7205 L:      linux-media@vger.kernel.org
7206 T:      git git://linuxtv.org/media_tree.git
7207 S:      Maintained
7208 F:      drivers/media/i2c/mt9m032.c
7209 F:      include/media/i2c/mt9m032.h
7210
7211 MT9P031 APTINA CAMERA SENSOR
7212 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7213 L:      linux-media@vger.kernel.org
7214 T:      git git://linuxtv.org/media_tree.git
7215 S:      Maintained
7216 F:      drivers/media/i2c/mt9p031.c
7217 F:      include/media/i2c/mt9p031.h
7218
7219 MT9T001 APTINA CAMERA SENSOR
7220 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7221 L:      linux-media@vger.kernel.org
7222 T:      git git://linuxtv.org/media_tree.git
7223 S:      Maintained
7224 F:      drivers/media/i2c/mt9t001.c
7225 F:      include/media/i2c/mt9t001.h
7226
7227 MT9V032 APTINA CAMERA SENSOR
7228 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7229 L:      linux-media@vger.kernel.org
7230 T:      git git://linuxtv.org/media_tree.git
7231 S:      Maintained
7232 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7233 F:      drivers/media/i2c/mt9v032.c
7234 F:      include/media/i2c/mt9v032.h
7235
7236 MULTIFUNCTION DEVICES (MFD)
7237 M:      Lee Jones <lee.jones@linaro.org>
7238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7239 S:      Supported
7240 F:      drivers/mfd/
7241 F:      include/linux/mfd/
7242
7243 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7244 M:      Ulf Hansson <ulf.hansson@linaro.org>
7245 L:      linux-mmc@vger.kernel.org
7246 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7247 S:      Maintained
7248 F:      drivers/mmc/
7249 F:      include/linux/mmc/
7250 F:      include/uapi/linux/mmc/
7251
7252 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7253 S:      Orphan
7254 F:      drivers/mmc/host/mmc_spi.c
7255 F:      include/linux/spi/mmc_spi.h
7256
7257 MULTISOUND SOUND DRIVER
7258 M:      Andrew Veliath <andrewtv@usa.net>
7259 S:      Maintained
7260 F:      Documentation/sound/oss/MultiSound
7261 F:      sound/oss/msnd*
7262
7263 MULTITECH MULTIPORT CARD (ISICOM)
7264 S:      Orphan
7265 F:      drivers/tty/isicom.c
7266 F:      include/linux/isicom.h
7267
7268 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7269 M:      Felipe Balbi <balbi@ti.com>
7270 L:      linux-usb@vger.kernel.org
7271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7272 S:      Maintained
7273 F:      drivers/usb/musb/
7274
7275 MXL5007T MEDIA DRIVER
7276 M:      Michael Krufky <mkrufky@linuxtv.org>
7277 L:      linux-media@vger.kernel.org
7278 W:      https://linuxtv.org
7279 W:      http://github.com/mkrufky
7280 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7281 T:      git git://linuxtv.org/mkrufky/tuners.git
7282 S:      Maintained
7283 F:      drivers/media/tuners/mxl5007t.*
7284
7285 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7286 M:      Hyong-Youb Kim <hykim@myri.com>
7287 L:      netdev@vger.kernel.org
7288 W:      https://www.myricom.com/support/downloads/myri10ge.html
7289 S:      Supported
7290 F:      drivers/net/ethernet/myricom/myri10ge/
7291
7292 NATSEMI ETHERNET DRIVER (DP8381x)
7293 S:      Orphan
7294 F:      drivers/net/ethernet/natsemi/natsemi.c
7295
7296 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7297 M:      Daniel Mack <zonque@gmail.com>
7298 S:      Maintained
7299 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7300 W:      http://www.native-instruments.com
7301 F:      sound/usb/caiaq/
7302
7303 NCP FILESYSTEM
7304 M:      Petr Vandrovec <petr@vandrovec.name>
7305 S:      Odd Fixes
7306 F:      fs/ncpfs/
7307
7308 NCR 5380 SCSI DRIVERS
7309 M:      Finn Thain <fthain@telegraphics.com.au>
7310 M:      Michael Schmitz <schmitzmic@gmail.com>
7311 L:      linux-scsi@vger.kernel.org
7312 S:      Maintained
7313 F:      Documentation/scsi/g_NCR5380.txt
7314 F:      drivers/scsi/NCR5380.*
7315 F:      drivers/scsi/arm/cumana_1.c
7316 F:      drivers/scsi/arm/oak.c
7317 F:      drivers/scsi/atari_NCR5380.c
7318 F:      drivers/scsi/atari_scsi.*
7319 F:      drivers/scsi/dmx3191d.c
7320 F:      drivers/scsi/dtc.*
7321 F:      drivers/scsi/g_NCR5380.*
7322 F:      drivers/scsi/g_NCR5380_mmio.c
7323 F:      drivers/scsi/mac_scsi.*
7324 F:      drivers/scsi/pas16.*
7325 F:      drivers/scsi/sun3_scsi.*
7326 F:      drivers/scsi/sun3_scsi_vme.c
7327 F:      drivers/scsi/t128.*
7328
7329 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7330 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7331 L:      linux-scsi@vger.kernel.org
7332 S:      Maintained
7333 F:      drivers/scsi/NCR_D700.*
7334
7335 NCT6775 HARDWARE MONITOR DRIVER
7336 M:      Guenter Roeck <linux@roeck-us.net>
7337 L:      lm-sensors@lm-sensors.org
7338 S:      Maintained
7339 F:      Documentation/hwmon/nct6775
7340 F:      drivers/hwmon/nct6775.c
7341
7342 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7343 M:      Faisal Latif <faisal.latif@intel.com>
7344 L:      linux-rdma@vger.kernel.org
7345 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7346 S:      Supported
7347 F:      drivers/infiniband/hw/nes/
7348
7349 NETEM NETWORK EMULATOR
7350 M:      Stephen Hemminger <stephen@networkplumber.org>
7351 L:      netem@lists.linux-foundation.org
7352 S:      Maintained
7353 F:      net/sched/sch_netem.c
7354
7355 NETERION 10GbE DRIVERS (s2io/vxge)
7356 M:      Jon Mason <jdmason@kudzu.us>
7357 L:      netdev@vger.kernel.org
7358 S:      Supported
7359 F:      Documentation/networking/s2io.txt
7360 F:      Documentation/networking/vxge.txt
7361 F:      drivers/net/ethernet/neterion/
7362
7363 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7364 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7365 M:      Patrick McHardy <kaber@trash.net>
7366 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7367 L:      netfilter-devel@vger.kernel.org
7368 L:      coreteam@netfilter.org
7369 W:      http://www.netfilter.org/
7370 W:      http://www.iptables.org/
7371 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7374 S:      Supported
7375 F:      include/linux/netfilter*
7376 F:      include/linux/netfilter/
7377 F:      include/net/netfilter/
7378 F:      include/uapi/linux/netfilter*
7379 F:      include/uapi/linux/netfilter/
7380 F:      net/*/netfilter.c
7381 F:      net/*/netfilter/
7382 F:      net/netfilter/
7383 F:      net/bridge/br_netfilter*.c
7384
7385 NETLABEL
7386 M:      Paul Moore <paul@paul-moore.com>
7387 W:      http://netlabel.sf.net
7388 L:      netdev@vger.kernel.org
7389 S:      Maintained
7390 F:      Documentation/netlabel/
7391 F:      include/net/netlabel.h
7392 F:      net/netlabel/
7393
7394 NETROM NETWORK LAYER
7395 M:      Ralf Baechle <ralf@linux-mips.org>
7396 L:      linux-hams@vger.kernel.org
7397 W:      http://www.linux-ax25.org/
7398 S:      Maintained
7399 F:      include/net/netrom.h
7400 F:      include/uapi/linux/netrom.h
7401 F:      net/netrom/
7402
7403 NETRONOME ETHERNET DRIVERS
7404 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7405 M:      Rolf Neugebauer <rolf.neugebauer@netronome.com>
7406 L:      oss-drivers@netronome.com
7407 S:      Maintained
7408 F:      drivers/net/ethernet/netronome/
7409
7410 NETWORK BLOCK DEVICE (NBD)
7411 M:      Markus Pargmann <mpa@pengutronix.de>
7412 S:      Maintained
7413 L:      nbd-general@lists.sourceforge.net
7414 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7415 F:      Documentation/blockdev/nbd.txt
7416 F:      drivers/block/nbd.c
7417 F:      include/uapi/linux/nbd.h
7418
7419 NETWORK DROP MONITOR
7420 M:      Neil Horman <nhorman@tuxdriver.com>
7421 L:      netdev@vger.kernel.org
7422 S:      Maintained
7423 W:      https://fedorahosted.org/dropwatch/
7424 F:      net/core/drop_monitor.c
7425
7426 NETWORKING [GENERAL]
7427 M:      "David S. Miller" <davem@davemloft.net>
7428 L:      netdev@vger.kernel.org
7429 W:      http://www.linuxfoundation.org/en/Net
7430 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7433 S:      Maintained
7434 F:      net/
7435 F:      include/net/
7436 F:      include/linux/in.h
7437 F:      include/linux/net.h
7438 F:      include/linux/netdevice.h
7439 F:      include/uapi/linux/in.h
7440 F:      include/uapi/linux/net.h
7441 F:      include/uapi/linux/netdevice.h
7442 F:      include/uapi/linux/net_namespace.h
7443 F:      tools/net/
7444 F:      tools/testing/selftests/net/
7445 F:      lib/random32.c
7446 F:      lib/test_bpf.c
7447
7448 NETWORKING [IPv4/IPv6]
7449 M:      "David S. Miller" <davem@davemloft.net>
7450 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7451 M:      James Morris <jmorris@namei.org>
7452 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7453 M:      Patrick McHardy <kaber@trash.net>
7454 L:      netdev@vger.kernel.org
7455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7456 S:      Maintained
7457 F:      net/ipv4/
7458 F:      net/ipv6/
7459 F:      include/net/ip*
7460 F:      arch/x86/net/*
7461
7462 NETWORKING [IPSEC]
7463 M:      Steffen Klassert <steffen.klassert@secunet.com>
7464 M:      Herbert Xu <herbert@gondor.apana.org.au>
7465 M:      "David S. Miller" <davem@davemloft.net>
7466 L:      netdev@vger.kernel.org
7467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7469 S:      Maintained
7470 F:      net/core/flow.c
7471 F:      net/xfrm/
7472 F:      net/key/
7473 F:      net/ipv4/xfrm*
7474 F:      net/ipv4/esp4.c
7475 F:      net/ipv4/ah4.c
7476 F:      net/ipv4/ipcomp.c
7477 F:      net/ipv4/ip_vti.c
7478 F:      net/ipv6/xfrm*
7479 F:      net/ipv6/esp6.c
7480 F:      net/ipv6/ah6.c
7481 F:      net/ipv6/ipcomp6.c
7482 F:      net/ipv6/ip6_vti.c
7483 F:      include/uapi/linux/xfrm.h
7484 F:      include/net/xfrm.h
7485
7486 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7487 M:      Paul Moore <paul@paul-moore.com>
7488 L:      netdev@vger.kernel.org
7489 S:      Maintained
7490
7491 NETWORKING [WIRELESS]
7492 L:      linux-wireless@vger.kernel.org
7493 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7494
7495 NETWORKING DRIVERS
7496 L:      netdev@vger.kernel.org
7497 W:      http://www.linuxfoundation.org/en/Net
7498 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7501 S:      Odd Fixes
7502 F:      drivers/net/
7503 F:      include/linux/if_*
7504 F:      include/linux/netdevice.h
7505 F:      include/linux/etherdevice.h
7506 F:      include/linux/fcdevice.h
7507 F:      include/linux/fddidevice.h
7508 F:      include/linux/hippidevice.h
7509 F:      include/linux/inetdevice.h
7510 F:      include/uapi/linux/if_*
7511 F:      include/uapi/linux/netdevice.h
7512
7513 NETWORKING DRIVERS (WIRELESS)
7514 M:      Kalle Valo <kvalo@codeaurora.org>
7515 L:      linux-wireless@vger.kernel.org
7516 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7518 S:      Maintained
7519 F:      drivers/net/wireless/
7520
7521 NETXEN (1/10) GbE SUPPORT
7522 M:      Manish Chopra <manish.chopra@qlogic.com>
7523 M:      Sony Chacko <sony.chacko@qlogic.com>
7524 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7525 L:      netdev@vger.kernel.org
7526 W:      http://www.qlogic.com
7527 S:      Supported
7528 F:      drivers/net/ethernet/qlogic/netxen/
7529
7530 NFC SUBSYSTEM
7531 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7532 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7533 M:      Samuel Ortiz <sameo@linux.intel.com>
7534 L:      linux-wireless@vger.kernel.org
7535 L:      linux-nfc@lists.01.org (subscribers-only)
7536 S:      Supported
7537 F:      net/nfc/
7538 F:      include/net/nfc/
7539 F:      include/uapi/linux/nfc.h
7540 F:      drivers/nfc/
7541 F:      include/linux/platform_data/microread.h
7542 F:      include/linux/platform_data/nfcmrvl.h
7543 F:      include/linux/platform_data/nxp-nci.h
7544 F:      include/linux/platform_data/pn544.h
7545 F:      include/linux/platform_data/st21nfca.h
7546 F:      include/linux/platform_data/st-nci.h
7547 F:      Documentation/devicetree/bindings/net/nfc/
7548
7549 NFS, SUNRPC, AND LOCKD CLIENTS
7550 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7551 M:      Anna Schumaker <anna.schumaker@netapp.com>
7552 L:      linux-nfs@vger.kernel.org
7553 W:      http://client.linux-nfs.org
7554 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7555 S:      Maintained
7556 F:      fs/lockd/
7557 F:      fs/nfs/
7558 F:      fs/nfs_common/
7559 F:      net/sunrpc/
7560 F:      include/linux/lockd/
7561 F:      include/linux/nfs*
7562 F:      include/linux/sunrpc/
7563 F:      include/uapi/linux/nfs*
7564 F:      include/uapi/linux/sunrpc/
7565
7566 NILFS2 FILESYSTEM
7567 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7568 L:      linux-nilfs@vger.kernel.org
7569 W:      http://nilfs.sourceforge.net/
7570 T:      git git://github.com/konis/nilfs2.git
7571 S:      Supported
7572 F:      Documentation/filesystems/nilfs2.txt
7573 F:      fs/nilfs2/
7574 F:      include/linux/nilfs2_fs.h
7575 F:      include/trace/events/nilfs2.h
7576
7577 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7578 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7579 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7580 S:      Maintained
7581 F:      Documentation/scsi/NinjaSCSI.txt
7582 F:      drivers/scsi/pcmcia/nsp_*
7583
7584 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7585 M:      GOTO Masanori <gotom@debian.or.jp>
7586 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7587 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7588 S:      Maintained
7589 F:      Documentation/scsi/NinjaSCSI.txt
7590 F:      drivers/scsi/nsp32*
7591
7592 NIOS2 ARCHITECTURE
7593 M:      Ley Foon Tan <lftan@altera.com>
7594 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7596 S:      Maintained
7597 F:      arch/nios2/
7598
7599 NOKIA N900 POWER SUPPLY DRIVERS
7600 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7601 S:      Maintained
7602 F:      include/linux/power/bq2415x_charger.h
7603 F:      include/linux/power/bq27xxx_battery.h
7604 F:      include/linux/power/isp1704_charger.h
7605 F:      drivers/power/bq2415x_charger.c
7606 F:      drivers/power/bq27xxx_battery.c
7607 F:      drivers/power/isp1704_charger.c
7608 F:      drivers/power/rx51_battery.c
7609
7610 NTB DRIVER CORE
7611 M:      Jon Mason <jdmason@kudzu.us>
7612 M:      Dave Jiang <dave.jiang@intel.com>
7613 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7614 L:      linux-ntb@googlegroups.com
7615 S:      Supported
7616 W:      https://github.com/jonmason/ntb/wiki
7617 T:      git git://github.com/jonmason/ntb.git
7618 F:      drivers/ntb/
7619 F:      drivers/net/ntb_netdev.c
7620 F:      include/linux/ntb.h
7621 F:      include/linux/ntb_transport.h
7622
7623 NTB INTEL DRIVER
7624 M:      Jon Mason <jdmason@kudzu.us>
7625 M:      Dave Jiang <dave.jiang@intel.com>
7626 L:      linux-ntb@googlegroups.com
7627 S:      Supported
7628 W:      https://github.com/jonmason/ntb/wiki
7629 T:      git git://github.com/jonmason/ntb.git
7630 F:      drivers/ntb/hw/intel/
7631
7632 NTFS FILESYSTEM
7633 M:      Anton Altaparmakov <anton@tuxera.com>
7634 L:      linux-ntfs-dev@lists.sourceforge.net
7635 W:      http://www.tuxera.com/
7636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7637 S:      Supported
7638 F:      Documentation/filesystems/ntfs.txt
7639 F:      fs/ntfs/
7640
7641 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7642 M:      Antonino Daplas <adaplas@gmail.com>
7643 L:      linux-fbdev@vger.kernel.org
7644 S:      Maintained
7645 F:      drivers/video/fbdev/riva/
7646 F:      drivers/video/fbdev/nvidia/
7647
7648 NVM EXPRESS DRIVER
7649 M:      Keith Busch <keith.busch@intel.com>
7650 M:      Jens Axboe <axboe@fb.com>
7651 L:      linux-nvme@lists.infradead.org
7652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7653 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7654 S:      Supported
7655 F:      drivers/nvme/host/
7656 F:      include/linux/nvme.h
7657
7658 NVMEM FRAMEWORK
7659 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7660 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7661 S:      Maintained
7662 F:      drivers/nvmem/
7663 F:      Documentation/devicetree/bindings/nvmem/
7664 F:      include/linux/nvmem-consumer.h
7665 F:      include/linux/nvmem-provider.h
7666
7667 NXP-NCI NFC DRIVER
7668 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7669 R:      Charles Gorand <charles.gorand@effinnov.com>
7670 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7671 S:      Supported
7672 F:      drivers/nfc/nxp-nci
7673
7674 NXP TDA998X DRM DRIVER
7675 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7676 S:      Supported
7677 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7678 F:      include/drm/i2c/tda998x.h
7679
7680 NXP TFA9879 DRIVER
7681 M:      Peter Rosin <peda@axentia.se>
7682 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7683 S:      Maintained
7684 F:      sound/soc/codecs/tfa9879*
7685
7686 OMAP SUPPORT
7687 M:      Tony Lindgren <tony@atomide.com>
7688 L:      linux-omap@vger.kernel.org
7689 W:      http://www.muru.com/linux/omap/
7690 W:      http://linux.omap.com/
7691 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7693 S:      Maintained
7694 F:      arch/arm/*omap*/
7695 F:      arch/arm/configs/omap1_defconfig
7696 F:      arch/arm/configs/omap2plus_defconfig
7697 F:      drivers/i2c/busses/i2c-omap.c
7698 F:      drivers/irqchip/irq-omap-intc.c
7699 F:      drivers/mfd/*omap*.c
7700 F:      drivers/mfd/menelaus.c
7701 F:      drivers/mfd/palmas.c
7702 F:      drivers/mfd/tps65217.c
7703 F:      drivers/mfd/tps65218.c
7704 F:      drivers/mfd/tps65910.c
7705 F:      drivers/mfd/twl-core.[ch]
7706 F:      drivers/mfd/twl4030*.c
7707 F:      drivers/mfd/twl6030*.c
7708 F:      drivers/mfd/twl6040*.c
7709 F:      drivers/regulator/palmas-regulator*.c
7710 F:      drivers/regulator/pbias-regulator.c
7711 F:      drivers/regulator/tps65217-regulator.c
7712 F:      drivers/regulator/tps65218-regulator.c
7713 F:      drivers/regulator/tps65910-regulator.c
7714 F:      drivers/regulator/twl-regulator.c
7715 F:      include/linux/i2c-omap.h
7716
7717 OMAP DEVICE TREE SUPPORT
7718 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7719 M:      Tony Lindgren <tony@atomide.com>
7720 L:      linux-omap@vger.kernel.org
7721 L:      devicetree@vger.kernel.org
7722 S:      Maintained
7723 F:      arch/arm/boot/dts/*omap*
7724 F:      arch/arm/boot/dts/*am3*
7725 F:      arch/arm/boot/dts/*am4*
7726 F:      arch/arm/boot/dts/*am5*
7727 F:      arch/arm/boot/dts/*dra7*
7728
7729 OMAP CLOCK FRAMEWORK SUPPORT
7730 M:      Paul Walmsley <paul@pwsan.com>
7731 L:      linux-omap@vger.kernel.org
7732 S:      Maintained
7733 F:      arch/arm/*omap*/*clock*
7734
7735 OMAP POWER MANAGEMENT SUPPORT
7736 M:      Kevin Hilman <khilman@deeprootsystems.com>
7737 L:      linux-omap@vger.kernel.org
7738 S:      Maintained
7739 F:      arch/arm/*omap*/*pm*
7740 F:      drivers/cpufreq/omap-cpufreq.c
7741
7742 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7743 M:      Rajendra Nayak <rnayak@ti.com>
7744 M:      Paul Walmsley <paul@pwsan.com>
7745 L:      linux-omap@vger.kernel.org
7746 S:      Maintained
7747 F:      arch/arm/mach-omap2/prm*
7748
7749 OMAP AUDIO SUPPORT
7750 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7751 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7752 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7753 L:      linux-omap@vger.kernel.org
7754 S:      Maintained
7755 F:      sound/soc/omap/
7756
7757 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7758 M:      Roger Quadros <rogerq@ti.com>
7759 M:      Tony Lindgren <tony@atomide.com>
7760 L:      linux-omap@vger.kernel.org
7761 S:      Maintained
7762 F:      drivers/memory/omap-gpmc.c
7763 F:      arch/arm/mach-omap2/*gpmc*
7764
7765 OMAP FRAMEBUFFER SUPPORT
7766 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7767 L:      linux-fbdev@vger.kernel.org
7768 L:      linux-omap@vger.kernel.org
7769 S:      Maintained
7770 F:      drivers/video/fbdev/omap/
7771
7772 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7773 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7774 L:      linux-omap@vger.kernel.org
7775 L:      linux-fbdev@vger.kernel.org
7776 S:      Maintained
7777 F:      drivers/video/fbdev/omap2/
7778 F:      Documentation/arm/OMAP/DSS
7779
7780 OMAP HARDWARE SPINLOCK SUPPORT
7781 M:      Ohad Ben-Cohen <ohad@wizery.com>
7782 L:      linux-omap@vger.kernel.org
7783 S:      Maintained
7784 F:      drivers/hwspinlock/omap_hwspinlock.c
7785
7786 OMAP MMC SUPPORT
7787 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7788 L:      linux-omap@vger.kernel.org
7789 S:      Maintained
7790 F:      drivers/mmc/host/omap.c
7791
7792 OMAP HS MMC SUPPORT
7793 L:      linux-mmc@vger.kernel.org
7794 L:      linux-omap@vger.kernel.org
7795 S:      Orphan
7796 F:      drivers/mmc/host/omap_hsmmc.c
7797
7798 OMAP RANDOM NUMBER GENERATOR SUPPORT
7799 M:      Deepak Saxena <dsaxena@plexity.net>
7800 S:      Maintained
7801 F:      drivers/char/hw_random/omap-rng.c
7802
7803 OMAP HWMOD SUPPORT
7804 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7805 M:      Paul Walmsley <paul@pwsan.com>
7806 L:      linux-omap@vger.kernel.org
7807 S:      Maintained
7808 F:      arch/arm/mach-omap2/omap_hwmod.*
7809
7810 OMAP HWMOD DATA
7811 M:      Paul Walmsley <paul@pwsan.com>
7812 L:      linux-omap@vger.kernel.org
7813 S:      Maintained
7814 F:      arch/arm/mach-omap2/omap_hwmod*data*
7815
7816 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7817 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7818 L:      linux-omap@vger.kernel.org
7819 S:      Maintained
7820 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7821
7822 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7823 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7824 L:      linux-media@vger.kernel.org
7825 S:      Maintained
7826 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7827 F:      drivers/media/platform/omap3isp/
7828 F:      drivers/staging/media/omap4iss/
7829
7830 OMAP USB SUPPORT
7831 M:      Felipe Balbi <balbi@ti.com>
7832 L:      linux-usb@vger.kernel.org
7833 L:      linux-omap@vger.kernel.org
7834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7835 S:      Maintained
7836 F:      drivers/usb/*/*omap*
7837 F:      arch/arm/*omap*/usb*
7838
7839 OMAP GPIO DRIVER
7840 M:      Grygorii Strashko <grygorii.strashko@ti.com>
7841 M:      Santosh Shilimkar <ssantosh@kernel.org>
7842 M:      Kevin Hilman <khilman@deeprootsystems.com>
7843 L:      linux-omap@vger.kernel.org
7844 S:      Maintained
7845 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
7846 F:      drivers/gpio/gpio-omap.c
7847
7848 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7849 M:      Mark Jackson <mpfj@newflow.co.uk>
7850 L:      linux-omap@vger.kernel.org
7851 S:      Maintained
7852 F:      arch/arm/boot/dts/am335x-nano.dts
7853
7854 OMFS FILESYSTEM
7855 M:      Bob Copeland <me@bobcopeland.com>
7856 L:      linux-karma-devel@lists.sourceforge.net
7857 S:      Maintained
7858 F:      Documentation/filesystems/omfs.txt
7859 F:      fs/omfs/
7860
7861 OMNIKEY CARDMAN 4000 DRIVER
7862 M:      Harald Welte <laforge@gnumonks.org>
7863 S:      Maintained
7864 F:      drivers/char/pcmcia/cm4000_cs.c
7865 F:      include/linux/cm4000_cs.h
7866 F:      include/uapi/linux/cm4000_cs.h
7867
7868 OMNIKEY CARDMAN 4040 DRIVER
7869 M:      Harald Welte <laforge@gnumonks.org>
7870 S:      Maintained
7871 F:      drivers/char/pcmcia/cm4040_cs.*
7872
7873 OMNIVISION OV7670 SENSOR DRIVER
7874 M:      Jonathan Corbet <corbet@lwn.net>
7875 L:      linux-media@vger.kernel.org
7876 T:      git git://linuxtv.org/media_tree.git
7877 S:      Maintained
7878 F:      drivers/media/i2c/ov7670.c
7879
7880 ONENAND FLASH DRIVER
7881 M:      Kyungmin Park <kyungmin.park@samsung.com>
7882 L:      linux-mtd@lists.infradead.org
7883 S:      Maintained
7884 F:      drivers/mtd/onenand/
7885 F:      include/linux/mtd/onenand*.h
7886
7887 ONSTREAM SCSI TAPE DRIVER
7888 M:      Willem Riede <osst@riede.org>
7889 L:      osst-users@lists.sourceforge.net
7890 L:      linux-scsi@vger.kernel.org
7891 S:      Maintained
7892 F:      Documentation/scsi/osst.txt
7893 F:      drivers/scsi/osst.*
7894 F:      drivers/scsi/osst_*.h
7895 F:      drivers/scsi/st.h
7896
7897 OPENCORES I2C BUS DRIVER
7898 M:      Peter Korsgaard <jacmet@sunsite.dk>
7899 L:      linux-i2c@vger.kernel.org
7900 S:      Maintained
7901 F:      Documentation/i2c/busses/i2c-ocores
7902 F:      drivers/i2c/busses/i2c-ocores.c
7903
7904 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7905 M:      Rob Herring <robh+dt@kernel.org>
7906 M:      Frank Rowand <frowand.list@gmail.com>
7907 M:      Grant Likely <grant.likely@linaro.org>
7908 L:      devicetree@vger.kernel.org
7909 W:      http://www.devicetree.org/
7910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7911 S:      Maintained
7912 F:      drivers/of/
7913 F:      include/linux/of*.h
7914 F:      scripts/dtc/
7915
7916 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7917 M:      Rob Herring <robh+dt@kernel.org>
7918 M:      Pawel Moll <pawel.moll@arm.com>
7919 M:      Mark Rutland <mark.rutland@arm.com>
7920 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7921 M:      Kumar Gala <galak@codeaurora.org>
7922 L:      devicetree@vger.kernel.org
7923 S:      Maintained
7924 F:      Documentation/devicetree/
7925 F:      arch/*/boot/dts/
7926 F:      include/dt-bindings/
7927
7928 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7929 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7930 L:      devicetree@vger.kernel.org
7931 S:      Maintained
7932 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7933 F:      Documentation/devicetree/overlay-notes.txt
7934 F:      drivers/of/overlay.c
7935 F:      drivers/of/resolver.c
7936
7937 OPENRISC ARCHITECTURE
7938 M:      Jonas Bonn <jonas@southpole.se>
7939 W:      http://openrisc.net
7940 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7941 S:      Maintained
7942 T:      git git://openrisc.net/~jonas/linux
7943 F:      arch/openrisc/
7944
7945 OPENVSWITCH
7946 M:      Pravin Shelar <pshelar@nicira.com>
7947 L:      netdev@vger.kernel.org
7948 L:      dev@openvswitch.org
7949 W:      http://openvswitch.org
7950 S:      Maintained
7951 F:      net/openvswitch/
7952 F:      include/uapi/linux/openvswitch.h
7953
7954 OPERATING PERFORMANCE POINTS (OPP)
7955 M:      Viresh Kumar <vireshk@kernel.org>
7956 M:      Nishanth Menon <nm@ti.com>
7957 M:      Stephen Boyd <sboyd@codeaurora.org>
7958 L:      linux-pm@vger.kernel.org
7959 S:      Maintained
7960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7961 F:      drivers/base/power/opp/
7962 F:      include/linux/pm_opp.h
7963 F:      Documentation/power/opp.txt
7964 F:      Documentation/devicetree/bindings/opp/
7965
7966 OPL4 DRIVER
7967 M:      Clemens Ladisch <clemens@ladisch.de>
7968 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7969 T:      git git://git.alsa-project.org/alsa-kernel.git
7970 S:      Maintained
7971 F:      sound/drivers/opl4/
7972
7973 OPROFILE
7974 M:      Robert Richter <rric@kernel.org>
7975 L:      oprofile-list@lists.sf.net
7976 S:      Maintained
7977 F:      arch/*/include/asm/oprofile*.h
7978 F:      arch/*/oprofile/
7979 F:      drivers/oprofile/
7980 F:      include/linux/oprofile.h
7981
7982 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7983 M:      Mark Fasheh <mfasheh@suse.com>
7984 M:      Joel Becker <jlbec@evilplan.org>
7985 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7986 W:      http://ocfs2.wiki.kernel.org
7987 S:      Supported
7988 F:      Documentation/filesystems/ocfs2.txt
7989 F:      Documentation/filesystems/dlmfs.txt
7990 F:      fs/ocfs2/
7991
7992 ORINOCO DRIVER
7993 L:      linux-wireless@vger.kernel.org
7994 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7995 W:      http://www.nongnu.org/orinoco/
7996 S:      Orphan
7997 F:      drivers/net/wireless/intersil/orinoco/
7998
7999 OSD LIBRARY and FILESYSTEM
8000 M:      Boaz Harrosh <ooo@electrozaur.com>
8001 M:      Benny Halevy <bhalevy@primarydata.com>
8002 L:      osd-dev@open-osd.org
8003 W:      http://open-osd.org
8004 T:      git git://git.open-osd.org/open-osd.git
8005 S:      Maintained
8006 F:      drivers/scsi/osd/
8007 F:      include/scsi/osd_*
8008 F:      fs/exofs/
8009
8010 OVERLAY FILESYSTEM
8011 M:      Miklos Szeredi <miklos@szeredi.hu>
8012 L:      linux-unionfs@vger.kernel.org
8013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8014 S:      Supported
8015 F:      fs/overlayfs/
8016 F:      Documentation/filesystems/overlayfs.txt
8017
8018 P54 WIRELESS DRIVER
8019 M:      Christian Lamparter <chunkeey@googlemail.com>
8020 L:      linux-wireless@vger.kernel.org
8021 W:      http://wireless.kernel.org/en/users/Drivers/p54
8022 S:      Maintained
8023 F:      drivers/net/wireless/intersil/p54/
8024
8025 PA SEMI ETHERNET DRIVER
8026 M:      Olof Johansson <olof@lixom.net>
8027 L:      netdev@vger.kernel.org
8028 S:      Maintained
8029 F:      drivers/net/ethernet/pasemi/*
8030
8031 PA SEMI SMBUS DRIVER
8032 M:      Olof Johansson <olof@lixom.net>
8033 L:      linux-i2c@vger.kernel.org
8034 S:      Maintained
8035 F:      drivers/i2c/busses/i2c-pasemi.c
8036
8037 PADATA PARALLEL EXECUTION MECHANISM
8038 M:      Steffen Klassert <steffen.klassert@secunet.com>
8039 L:      linux-crypto@vger.kernel.org
8040 S:      Maintained
8041 F:      kernel/padata.c
8042 F:      include/linux/padata.h
8043 F:      Documentation/padata.txt
8044
8045 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8046 M:      Harald Welte <laforge@gnumonks.org>
8047 L:      platform-driver-x86@vger.kernel.org
8048 S:      Maintained
8049 F:      drivers/platform/x86/panasonic-laptop.c
8050
8051 PANASONIC MN10300/AM33/AM34 PORT
8052 M:      David Howells <dhowells@redhat.com>
8053 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8054 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8055 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8056 S:      Maintained
8057 F:      Documentation/mn10300/
8058 F:      arch/mn10300/
8059
8060 PARALLEL PORT SUBSYSTEM
8061 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8062 M:      Sudip Mukherjee <sudip@vectorindia.org>
8063 L:      linux-parport@lists.infradead.org (subscribers-only)
8064 S:      Maintained
8065 F:      drivers/parport/
8066 F:      include/linux/parport*.h
8067 F:      drivers/char/ppdev.c
8068 F:      include/uapi/linux/ppdev.h
8069 F:      Documentation/parport*.txt
8070
8071 PARAVIRT_OPS INTERFACE
8072 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8073 M:      Chris Wright <chrisw@sous-sol.org>
8074 M:      Alok Kataria <akataria@vmware.com>
8075 M:      Rusty Russell <rusty@rustcorp.com.au>
8076 L:      virtualization@lists.linux-foundation.org
8077 S:      Supported
8078 F:      Documentation/virtual/paravirt_ops.txt
8079 F:      arch/*/kernel/paravirt*
8080 F:      arch/*/include/asm/paravirt.h
8081
8082 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8083 M:      Tim Waugh <tim@cyberelk.net>
8084 L:      linux-parport@lists.infradead.org (subscribers-only)
8085 S:      Maintained
8086 F:      Documentation/blockdev/paride.txt
8087 F:      drivers/block/paride/
8088
8089 PARISC ARCHITECTURE
8090 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8091 M:      Helge Deller <deller@gmx.de>
8092 L:      linux-parisc@vger.kernel.org
8093 W:      http://www.parisc-linux.org/
8094 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8097 S:      Maintained
8098 F:      arch/parisc/
8099 F:      Documentation/parisc/
8100 F:      drivers/parisc/
8101 F:      drivers/char/agp/parisc-agp.c
8102 F:      drivers/input/serio/gscps2.c
8103 F:      drivers/parport/parport_gsc.*
8104 F:      drivers/tty/serial/8250/8250_gsc.c
8105 F:      drivers/video/fbdev/sti*
8106 F:      drivers/video/console/sti*
8107 F:      drivers/video/logo/logo_parisc*
8108
8109 PC87360 HARDWARE MONITORING DRIVER
8110 M:      Jim Cromie <jim.cromie@gmail.com>
8111 L:      lm-sensors@lm-sensors.org
8112 S:      Maintained
8113 F:      Documentation/hwmon/pc87360
8114 F:      drivers/hwmon/pc87360.c
8115
8116 PC8736x GPIO DRIVER
8117 M:      Jim Cromie <jim.cromie@gmail.com>
8118 S:      Maintained
8119 F:      drivers/char/pc8736x_gpio.c
8120
8121 PC87427 HARDWARE MONITORING DRIVER
8122 M:      Jean Delvare <jdelvare@suse.com>
8123 L:      lm-sensors@lm-sensors.org
8124 S:      Maintained
8125 F:      Documentation/hwmon/pc87427
8126 F:      drivers/hwmon/pc87427.c
8127
8128 PCA9532 LED DRIVER
8129 M:      Riku Voipio <riku.voipio@iki.fi>
8130 S:      Maintained
8131 F:      drivers/leds/leds-pca9532.c
8132 F:      include/linux/leds-pca9532.h
8133
8134 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8135 M:      Guenter Roeck <linux@roeck-us.net>
8136 L:      linux-i2c@vger.kernel.org
8137 S:      Maintained
8138 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8139
8140 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8141 M:      Khalid Aziz <khalid@gonehiking.org>
8142 S:      Maintained
8143 F:      drivers/firmware/pcdp.*
8144
8145 PCI ERROR RECOVERY
8146 M:      Linas Vepstas <linasvepstas@gmail.com>
8147 L:      linux-pci@vger.kernel.org
8148 S:      Supported
8149 F:      Documentation/PCI/pci-error-recovery.txt
8150
8151 PCI SUBSYSTEM
8152 M:      Bjorn Helgaas <bhelgaas@google.com>
8153 L:      linux-pci@vger.kernel.org
8154 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8156 S:      Supported
8157 F:      Documentation/PCI/
8158 F:      drivers/pci/
8159 F:      include/linux/pci*
8160 F:      arch/x86/pci/
8161 F:      arch/x86/kernel/quirks.c
8162
8163 PCI DRIVER FOR ALTERA PCIE IP
8164 M:      Ley Foon Tan <lftan@altera.com>
8165 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8166 L:      linux-pci@vger.kernel.org
8167 S:      Supported
8168 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8169 F:      drivers/pci/host/pcie-altera.c
8170
8171 PCI DRIVER FOR ARM VERSATILE PLATFORM
8172 M:      Rob Herring <robh@kernel.org>
8173 L:      linux-pci@vger.kernel.org
8174 L:      linux-arm-kernel@lists.infradead.org
8175 S:      Maintained
8176 F:      Documentation/devicetree/bindings/pci/versatile.txt
8177 F:      drivers/pci/host/pci-versatile.c
8178
8179 PCI DRIVER FOR APPLIEDMICRO XGENE
8180 M:      Tanmay Inamdar <tinamdar@apm.com>
8181 L:      linux-pci@vger.kernel.org
8182 L:      linux-arm-kernel@lists.infradead.org
8183 S:      Maintained
8184 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8185 F:      drivers/pci/host/pci-xgene.c
8186
8187 PCI DRIVER FOR FREESCALE LAYERSCAPE
8188 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8189 M:      Mingkai Hu <mingkai.hu@freescale.com>
8190 M:      Roy Zang <tie-fei.zang@freescale.com>
8191 L:      linuxppc-dev@lists.ozlabs.org
8192 L:      linux-pci@vger.kernel.org
8193 L:      linux-arm-kernel@lists.infradead.org
8194 S:      Maintained
8195 F:      drivers/pci/host/*layerscape*
8196
8197 PCI DRIVER FOR IMX6
8198 M:      Richard Zhu <Richard.Zhu@freescale.com>
8199 M:      Lucas Stach <l.stach@pengutronix.de>
8200 L:      linux-pci@vger.kernel.org
8201 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8202 S:      Maintained
8203 F:      drivers/pci/host/*imx6*
8204
8205 PCI DRIVER FOR TI KEYSTONE
8206 M:      Murali Karicheri <m-karicheri2@ti.com>
8207 L:      linux-pci@vger.kernel.org
8208 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8209 S:      Maintained
8210 F:      drivers/pci/host/*keystone*
8211
8212 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8213 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8214 M:      Jason Cooper <jason@lakedaemon.net>
8215 L:      linux-pci@vger.kernel.org
8216 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8217 S:      Maintained
8218 F:      drivers/pci/host/*mvebu*
8219
8220 PCI DRIVER FOR NVIDIA TEGRA
8221 M:      Thierry Reding <thierry.reding@gmail.com>
8222 L:      linux-tegra@vger.kernel.org
8223 L:      linux-pci@vger.kernel.org
8224 S:      Supported
8225 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8226 F:      drivers/pci/host/pci-tegra.c
8227
8228 PCI DRIVER FOR TI DRA7XX
8229 M:      Kishon Vijay Abraham I <kishon@ti.com>
8230 L:      linux-omap@vger.kernel.org
8231 L:      linux-pci@vger.kernel.org
8232 S:      Supported
8233 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8234 F:      drivers/pci/host/pci-dra7xx.c
8235
8236 PCI DRIVER FOR RENESAS R-CAR
8237 M:      Simon Horman <horms@verge.net.au>
8238 L:      linux-pci@vger.kernel.org
8239 L:      linux-sh@vger.kernel.org
8240 S:      Maintained
8241 F:      drivers/pci/host/*rcar*
8242
8243 PCI DRIVER FOR SAMSUNG EXYNOS
8244 M:      Jingoo Han <jingoohan1@gmail.com>
8245 L:      linux-pci@vger.kernel.org
8246 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8247 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8248 S:      Maintained
8249 F:      drivers/pci/host/pci-exynos.c
8250
8251 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8252 M:      Jingoo Han <jingoohan1@gmail.com>
8253 M:      Pratyush Anand <pratyush.anand@gmail.com>
8254 L:      linux-pci@vger.kernel.org
8255 S:      Maintained
8256 F:      drivers/pci/host/*designware*
8257
8258 PCI DRIVER FOR GENERIC OF HOSTS
8259 M:      Will Deacon <will.deacon@arm.com>
8260 L:      linux-pci@vger.kernel.org
8261 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8262 S:      Maintained
8263 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8264 F:      drivers/pci/host/pci-host-generic.c
8265
8266 PCIE DRIVER FOR ST SPEAR13XX
8267 M:      Pratyush Anand <pratyush.anand@gmail.com>
8268 L:      linux-pci@vger.kernel.org
8269 S:      Maintained
8270 F:      drivers/pci/host/*spear*
8271
8272 PCI MSI DRIVER FOR ALTERA MSI IP
8273 M:      Ley Foon Tan <lftan@altera.com>
8274 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8275 L:      linux-pci@vger.kernel.org
8276 S:      Supported
8277 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8278 F:      drivers/pci/host/pcie-altera-msi.c
8279
8280 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8281 M:      Duc Dang <dhdang@apm.com>
8282 L:      linux-pci@vger.kernel.org
8283 L:      linux-arm-kernel@lists.infradead.org
8284 S:      Maintained
8285 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8286 F:      drivers/pci/host/pci-xgene-msi.c
8287
8288 PCIE DRIVER FOR HISILICON
8289 M:      Zhou Wang <wangzhou1@hisilicon.com>
8290 L:      linux-pci@vger.kernel.org
8291 S:      Maintained
8292 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8293 F:      drivers/pci/host/pcie-hisi.c
8294
8295 PCMCIA SUBSYSTEM
8296 P:      Linux PCMCIA Team
8297 L:      linux-pcmcia@lists.infradead.org
8298 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8300 S:      Maintained
8301 F:      Documentation/pcmcia/
8302 F:      drivers/pcmcia/
8303 F:      include/pcmcia/
8304
8305 PCNET32 NETWORK DRIVER
8306 M:      Don Fry <pcnet32@frontier.com>
8307 L:      netdev@vger.kernel.org
8308 S:      Maintained
8309 F:      drivers/net/ethernet/amd/pcnet32.c
8310
8311 PCRYPT PARALLEL CRYPTO ENGINE
8312 M:      Steffen Klassert <steffen.klassert@secunet.com>
8313 L:      linux-crypto@vger.kernel.org
8314 S:      Maintained
8315 F:      crypto/pcrypt.c
8316 F:      include/crypto/pcrypt.h
8317
8318 PER-CPU MEMORY ALLOCATOR
8319 M:      Tejun Heo <tj@kernel.org>
8320 M:      Christoph Lameter <cl@linux-foundation.org>
8321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8322 S:      Maintained
8323 F:      include/linux/percpu*.h
8324 F:      mm/percpu*.c
8325 F:      arch/*/include/asm/percpu.h
8326
8327 PER-TASK DELAY ACCOUNTING
8328 M:      Balbir Singh <bsingharora@gmail.com>
8329 S:      Maintained
8330 F:      include/linux/delayacct.h
8331 F:      kernel/delayacct.c
8332
8333 PERFORMANCE EVENTS SUBSYSTEM
8334 M:      Peter Zijlstra <peterz@infradead.org>
8335 M:      Ingo Molnar <mingo@redhat.com>
8336 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8337 L:      linux-kernel@vger.kernel.org
8338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8339 S:      Supported
8340 F:      kernel/events/*
8341 F:      include/linux/perf_event.h
8342 F:      include/uapi/linux/perf_event.h
8343 F:      arch/*/kernel/perf_event*.c
8344 F:      arch/*/kernel/*/perf_event*.c
8345 F:      arch/*/kernel/*/*/perf_event*.c
8346 F:      arch/*/include/asm/perf_event.h
8347 F:      arch/*/kernel/perf_callchain.c
8348 F:      tools/perf/
8349
8350 PERSONALITY HANDLING
8351 M:      Christoph Hellwig <hch@infradead.org>
8352 L:      linux-abi-devel@lists.sourceforge.net
8353 S:      Maintained
8354 F:      include/linux/personality.h
8355 F:      include/uapi/linux/personality.h
8356
8357 PHONET PROTOCOL
8358 M:      Remi Denis-Courmont <courmisch@gmail.com>
8359 S:      Supported
8360 F:      Documentation/networking/phonet.txt
8361 F:      include/linux/phonet.h
8362 F:      include/net/phonet/
8363 F:      include/uapi/linux/phonet.h
8364 F:      net/phonet/
8365
8366 PHRAM MTD DRIVER
8367 M:      Joern Engel <joern@lazybastard.org>
8368 L:      linux-mtd@lists.infradead.org
8369 S:      Maintained
8370 F:      drivers/mtd/devices/phram.c
8371
8372 PICOLCD HID DRIVER
8373 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8374 L:      linux-input@vger.kernel.org
8375 S:      Maintained
8376 F:      drivers/hid/hid-picolcd*
8377
8378 PICOXCELL SUPPORT
8379 M:      Jamie Iles <jamie@jamieiles.com>
8380 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8381 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8382 S:      Supported
8383 F:      arch/arm/boot/dts/picoxcell*
8384 F:      arch/arm/mach-picoxcell/
8385 F:      drivers/crypto/picoxcell*
8386
8387 PIN CONTROL SUBSYSTEM
8388 M:      Linus Walleij <linus.walleij@linaro.org>
8389 L:      linux-gpio@vger.kernel.org
8390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8391 S:      Maintained
8392 F:      drivers/pinctrl/
8393 F:      include/linux/pinctrl/
8394
8395 PIN CONTROLLER - ATMEL AT91
8396 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8397 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8398 S:      Maintained
8399 F:      drivers/pinctrl/pinctrl-at91.*
8400
8401 PIN CONTROLLER - ATMEL AT91 PIO4
8402 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8403 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8404 L:      linux-gpio@vger.kernel.org
8405 S:      Supported
8406 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8407
8408 PIN CONTROLLER - INTEL
8409 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8410 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8411 S:      Maintained
8412 F:      drivers/pinctrl/intel/
8413
8414 PIN CONTROLLER - RENESAS
8415 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8416 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8417 L:      linux-sh@vger.kernel.org
8418 S:      Maintained
8419 F:      drivers/pinctrl/sh-pfc/
8420
8421 PIN CONTROLLER - SAMSUNG
8422 M:      Tomasz Figa <tomasz.figa@gmail.com>
8423 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8424 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8425 S:      Maintained
8426 F:      drivers/pinctrl/samsung/
8427
8428 PIN CONTROLLER - SINGLE
8429 M:      Tony Lindgren <tony@atomide.com>
8430 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8431 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8432 L:      linux-omap@vger.kernel.org
8433 S:      Maintained
8434 F:      drivers/pinctrl/pinctrl-single.c
8435
8436 PIN CONTROLLER - ST SPEAR
8437 M:      Viresh Kumar <vireshk@kernel.org>
8438 L:      spear-devel@list.st.com
8439 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8440 W:      http://www.st.com/spear
8441 S:      Maintained
8442 F:      drivers/pinctrl/spear/
8443
8444 PKTCDVD DRIVER
8445 M:      Jiri Kosina <jikos@kernel.org>
8446 S:      Maintained
8447 F:      drivers/block/pktcdvd.c
8448 F:      include/linux/pktcdvd.h
8449 F:      include/uapi/linux/pktcdvd.h
8450
8451 PKUNITY SOC DRIVERS
8452 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8453 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8454 S:      Maintained
8455 T:      git git://github.com/gxt/linux.git
8456 F:      drivers/input/serio/i8042-unicore32io.h
8457 F:      drivers/i2c/busses/i2c-puv3.c
8458 F:      drivers/video/fbdev/fb-puv3.c
8459 F:      drivers/rtc/rtc-puv3.c
8460
8461 PMBUS HARDWARE MONITORING DRIVERS
8462 M:      Guenter Roeck <linux@roeck-us.net>
8463 L:      lm-sensors@lm-sensors.org
8464 W:      http://www.lm-sensors.org/
8465 W:      http://www.roeck-us.net/linux/drivers/
8466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8467 S:      Maintained
8468 F:      Documentation/hwmon/pmbus
8469 F:      drivers/hwmon/pmbus/
8470 F:      include/linux/i2c/pmbus.h
8471
8472 PMC SIERRA MaxRAID DRIVER
8473 L:      linux-scsi@vger.kernel.org
8474 W:      http://www.pmc-sierra.com/
8475 S:      Orphan
8476 F:      drivers/scsi/pmcraid.*
8477
8478 PMC SIERRA PM8001 DRIVER
8479 M:      Jack Wang <jinpu.wang@profitbricks.com>
8480 M:      lindar_liu@usish.com
8481 L:      pmchba@pmcs.com
8482 L:      linux-scsi@vger.kernel.org
8483 S:      Supported
8484 F:      drivers/scsi/pm8001/
8485
8486 POSIX CLOCKS and TIMERS
8487 M:      Thomas Gleixner <tglx@linutronix.de>
8488 L:      linux-kernel@vger.kernel.org
8489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8490 S:      Maintained
8491 F:      fs/timerfd.c
8492 F:      include/linux/timer*
8493 F:      kernel/time/*timer*
8494
8495 POWER MANAGEMENT CORE
8496 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8497 L:      linux-pm@vger.kernel.org
8498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8499 S:      Supported
8500 F:      drivers/base/power/
8501 F:      include/linux/pm.h
8502 F:      include/linux/pm_*
8503 F:      include/linux/powercap.h
8504 F:      drivers/powercap/
8505
8506 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8507 M:      Sebastian Reichel <sre@kernel.org>
8508 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8509 M:      David Woodhouse <dwmw2@infradead.org>
8510 L:      linux-pm@vger.kernel.org
8511 T:      git git://git.infradead.org/battery-2.6.git
8512 S:      Maintained
8513 F:      include/linux/power_supply.h
8514 F:      drivers/power/
8515 X:      drivers/power/avs/
8516
8517 POWER STATE COORDINATION INTERFACE (PSCI)
8518 M:      Mark Rutland <mark.rutland@arm.com>
8519 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8520 L:      linux-arm-kernel@lists.infradead.org
8521 S:      Maintained
8522 F:      drivers/firmware/psci.c
8523 F:      include/linux/psci.h
8524 F:      include/uapi/linux/psci.h
8525
8526 PNP SUPPORT
8527 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8528 S:      Maintained
8529 F:      drivers/pnp/
8530
8531 PPP PROTOCOL DRIVERS AND COMPRESSORS
8532 M:      Paul Mackerras <paulus@samba.org>
8533 L:      linux-ppp@vger.kernel.org
8534 S:      Maintained
8535 F:      drivers/net/ppp/ppp_*
8536
8537 PPP OVER ATM (RFC 2364)
8538 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8539 S:      Maintained
8540 F:      net/atm/pppoatm.c
8541 F:      include/uapi/linux/atmppp.h
8542
8543 PPP OVER ETHERNET
8544 M:      Michal Ostrowski <mostrows@earthlink.net>
8545 S:      Maintained
8546 F:      drivers/net/ppp/pppoe.c
8547 F:      drivers/net/ppp/pppox.c
8548
8549 PPP OVER L2TP
8550 M:      James Chapman <jchapman@katalix.com>
8551 S:      Maintained
8552 F:      net/l2tp/l2tp_ppp.c
8553 F:      include/linux/if_pppol2tp.h
8554 F:      include/uapi/linux/if_pppol2tp.h
8555
8556 PPS SUPPORT
8557 M:      Rodolfo Giometti <giometti@enneenne.com>
8558 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8559 L:      linuxpps@ml.enneenne.com (subscribers-only)
8560 S:      Maintained
8561 F:      Documentation/pps/
8562 F:      drivers/pps/
8563 F:      include/linux/pps*.h
8564
8565 PPTP DRIVER
8566 M:      Dmitry Kozlov <xeb@mail.ru>
8567 L:      netdev@vger.kernel.org
8568 S:      Maintained
8569 F:      drivers/net/ppp/pptp.c
8570 W:      http://sourceforge.net/projects/accel-pptp
8571
8572 PREEMPTIBLE KERNEL
8573 M:      Robert Love <rml@tech9.net>
8574 L:      kpreempt-tech@lists.sourceforge.net
8575 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8576 S:      Supported
8577 F:      Documentation/preempt-locking.txt
8578 F:      include/linux/preempt.h
8579
8580 PRISM54 WIRELESS DRIVER
8581 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8582 L:      linux-wireless@vger.kernel.org
8583 W:      http://wireless.kernel.org/en/users/Drivers/p54
8584 S:      Obsolete
8585 F:      drivers/net/wireless/intersil/prism54/
8586
8587 PS3 NETWORK SUPPORT
8588 M:      Geoff Levand <geoff@infradead.org>
8589 L:      netdev@vger.kernel.org
8590 L:      linuxppc-dev@lists.ozlabs.org
8591 S:      Maintained
8592 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8593
8594 PS3 PLATFORM SUPPORT
8595 M:      Geoff Levand <geoff@infradead.org>
8596 L:      linuxppc-dev@lists.ozlabs.org
8597 S:      Maintained
8598 F:      arch/powerpc/boot/ps3*
8599 F:      arch/powerpc/include/asm/lv1call.h
8600 F:      arch/powerpc/include/asm/ps3*.h
8601 F:      arch/powerpc/platforms/ps3/
8602 F:      drivers/*/ps3*
8603 F:      drivers/ps3/
8604 F:      drivers/rtc/rtc-ps3.c
8605 F:      drivers/usb/host/*ps3.c
8606 F:      sound/ppc/snd_ps3*
8607
8608 PS3VRAM DRIVER
8609 M:      Jim Paris <jim@jtan.com>
8610 M:      Geoff Levand <geoff@infradead.org>
8611 L:      linuxppc-dev@lists.ozlabs.org
8612 S:      Maintained
8613 F:      drivers/block/ps3vram.c
8614
8615 PSTORE FILESYSTEM
8616 M:      Anton Vorontsov <anton@enomsg.org>
8617 M:      Colin Cross <ccross@android.com>
8618 M:      Kees Cook <keescook@chromium.org>
8619 M:      Tony Luck <tony.luck@intel.com>
8620 S:      Maintained
8621 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8622 F:      fs/pstore/
8623 F:      include/linux/pstore*
8624 F:      drivers/firmware/efi/efi-pstore.c
8625 F:      drivers/acpi/apei/erst.c
8626
8627 PTP HARDWARE CLOCK SUPPORT
8628 M:      Richard Cochran <richardcochran@gmail.com>
8629 L:      netdev@vger.kernel.org
8630 S:      Maintained
8631 W:      http://linuxptp.sourceforge.net/
8632 F:      Documentation/ABI/testing/sysfs-ptp
8633 F:      Documentation/ptp/*
8634 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8635 F:      drivers/net/phy/dp83640*
8636 F:      drivers/ptp/*
8637 F:      include/linux/ptp_cl*
8638
8639 PTRACE SUPPORT
8640 M:      Roland McGrath <roland@hack.frob.com>
8641 M:      Oleg Nesterov <oleg@redhat.com>
8642 S:      Maintained
8643 F:      include/asm-generic/syscall.h
8644 F:      include/linux/ptrace.h
8645 F:      include/linux/regset.h
8646 F:      include/linux/tracehook.h
8647 F:      include/uapi/linux/ptrace.h
8648 F:      kernel/ptrace.c
8649
8650 PVRUSB2 VIDEO4LINUX DRIVER
8651 M:      Mike Isely <isely@pobox.com>
8652 L:      pvrusb2@isely.net       (subscribers-only)
8653 L:      linux-media@vger.kernel.org
8654 W:      http://www.isely.net/pvrusb2/
8655 T:      git git://linuxtv.org/media_tree.git
8656 S:      Maintained
8657 F:      Documentation/video4linux/README.pvrusb2
8658 F:      drivers/media/usb/pvrusb2/
8659
8660 PWC WEBCAM DRIVER
8661 M:      Hans de Goede <hdegoede@redhat.com>
8662 L:      linux-media@vger.kernel.org
8663 T:      git git://linuxtv.org/media_tree.git
8664 S:      Maintained
8665 F:      drivers/media/usb/pwc/*
8666
8667 PWM FAN DRIVER
8668 M:      Kamil Debski <k.debski@samsung.com>
8669 L:      lm-sensors@lm-sensors.org
8670 S:      Supported
8671 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8672 F:      Documentation/hwmon/pwm-fan
8673 F:      drivers/hwmon/pwm-fan.c
8674
8675 PWM SUBSYSTEM
8676 M:      Thierry Reding <thierry.reding@gmail.com>
8677 L:      linux-pwm@vger.kernel.org
8678 S:      Maintained
8679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8680 F:      Documentation/pwm.txt
8681 F:      Documentation/devicetree/bindings/pwm/
8682 F:      include/linux/pwm.h
8683 F:      drivers/pwm/
8684 F:      drivers/video/backlight/pwm_bl.c
8685 F:      include/linux/pwm_backlight.h
8686
8687 PXA2xx/PXA3xx SUPPORT
8688 M:      Daniel Mack <daniel@zonque.org>
8689 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8690 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8691 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8692 T:      git git://github.com/hzhuang1/linux.git
8693 T:      git git://github.com/rjarzmik/linux.git
8694 S:      Maintained
8695 F:      arch/arm/mach-pxa/
8696 F:      drivers/dma/pxa*
8697 F:      drivers/pcmcia/pxa2xx*
8698 F:      drivers/pinctrl/pxa/
8699 F:      drivers/spi/spi-pxa2xx*
8700 F:      drivers/usb/gadget/udc/pxa2*
8701 F:      include/sound/pxa2xx-lib.h
8702 F:      sound/arm/pxa*
8703 F:      sound/soc/pxa/
8704
8705 PXA GPIO DRIVER
8706 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8707 L:      linux-gpio@vger.kernel.org
8708 S:      Maintained
8709 F:      drivers/gpio/gpio-pxa.c
8710
8711 PXA3xx NAND FLASH DRIVER
8712 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8713 L:      linux-mtd@lists.infradead.org
8714 S:      Maintained
8715 F:      drivers/mtd/nand/pxa3xx_nand.c
8716
8717 MMP SUPPORT
8718 M:      Eric Miao <eric.y.miao@gmail.com>
8719 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8720 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8721 T:      git git://github.com/hzhuang1/linux.git
8722 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8723 S:      Maintained
8724 F:      arch/arm/mach-mmp/
8725
8726 PXA MMCI DRIVER
8727 S:      Orphan
8728
8729 PXA RTC DRIVER
8730 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8731 L:      rtc-linux@googlegroups.com
8732 S:      Maintained
8733
8734 QAT DRIVER
8735 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8736 L:      qat-linux@intel.com
8737 S:      Supported
8738 F:      drivers/crypto/qat/
8739
8740 QIB DRIVER
8741 M:      Mike Marciniszyn <infinipath@intel.com>
8742 L:      linux-rdma@vger.kernel.org
8743 S:      Supported
8744 F:      drivers/infiniband/hw/qib/
8745
8746 QLOGIC QLA1280 SCSI DRIVER
8747 M:      Michael Reed <mdr@sgi.com>
8748 L:      linux-scsi@vger.kernel.org
8749 S:      Maintained
8750 F:      drivers/scsi/qla1280.[ch]
8751
8752 QLOGIC QLA2XXX FC-SCSI DRIVER
8753 M:      qla2xxx-upstream@qlogic.com
8754 L:      linux-scsi@vger.kernel.org
8755 S:      Supported
8756 F:      Documentation/scsi/LICENSE.qla2xxx
8757 F:      drivers/scsi/qla2xxx/
8758
8759 QLOGIC QLA4XXX iSCSI DRIVER
8760 M:      QLogic-Storage-Upstream@qlogic.com
8761 L:      linux-scsi@vger.kernel.org
8762 S:      Supported
8763 F:      Documentation/scsi/LICENSE.qla4xxx
8764 F:      drivers/scsi/qla4xxx/
8765
8766 QLOGIC QLA3XXX NETWORK DRIVER
8767 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8768 M:      Ron Mercer <ron.mercer@qlogic.com>
8769 M:      linux-driver@qlogic.com
8770 L:      netdev@vger.kernel.org
8771 S:      Supported
8772 F:      Documentation/networking/LICENSE.qla3xxx
8773 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8774
8775 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8776 M:      Dept-GELinuxNICDev@qlogic.com
8777 L:      netdev@vger.kernel.org
8778 S:      Supported
8779 F:      drivers/net/ethernet/qlogic/qlcnic/
8780
8781 QLOGIC QLGE 10Gb ETHERNET DRIVER
8782 M:      Harish Patil <harish.patil@qlogic.com>
8783 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8784 M:      Dept-GELinuxNICDev@qlogic.com
8785 M:      linux-driver@qlogic.com
8786 L:      netdev@vger.kernel.org
8787 S:      Supported
8788 F:      drivers/net/ethernet/qlogic/qlge/
8789
8790 QLOGIC QL4xxx ETHERNET DRIVER
8791 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8792 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8793 M:      everest-linux-l2@qlogic.com
8794 L:      netdev@vger.kernel.org
8795 S:      Supported
8796 F:      drivers/net/ethernet/qlogic/qed/
8797 F:      include/linux/qed/
8798 F:      drivers/net/ethernet/qlogic/qede/
8799
8800 QNX4 FILESYSTEM
8801 M:      Anders Larsen <al@alarsen.net>
8802 W:      http://www.alarsen.net/linux/qnx4fs/
8803 S:      Maintained
8804 F:      fs/qnx4/
8805 F:      include/uapi/linux/qnx4_fs.h
8806 F:      include/uapi/linux/qnxtypes.h
8807
8808 QT1010 MEDIA DRIVER
8809 M:      Antti Palosaari <crope@iki.fi>
8810 L:      linux-media@vger.kernel.org
8811 W:      https://linuxtv.org
8812 W:      http://palosaari.fi/linux/
8813 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8814 T:      git git://linuxtv.org/anttip/media_tree.git
8815 S:      Maintained
8816 F:      drivers/media/tuners/qt1010*
8817
8818 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8819 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8820 L:      linux-wireless@vger.kernel.org
8821 L:      ath9k-devel@lists.ath9k.org
8822 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8823 S:      Supported
8824 F:      drivers/net/wireless/ath/ath9k/
8825
8826 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8827 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8828 L:      ath10k@lists.infradead.org
8829 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8830 T:      git git://github.com/kvalo/ath.git
8831 S:      Supported
8832 F:      drivers/net/wireless/ath/ath10k/
8833
8834 QUALCOMM HEXAGON ARCHITECTURE
8835 M:      Richard Kuo <rkuo@codeaurora.org>
8836 L:      linux-hexagon@vger.kernel.org
8837 S:      Supported
8838 F:      arch/hexagon/
8839
8840 QUALCOMM WCN36XX WIRELESS DRIVER
8841 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8842 L:      wcn36xx@lists.infradead.org
8843 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8844 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8845 S:      Supported
8846 F:      drivers/net/wireless/ath/wcn36xx/
8847
8848 RADOS BLOCK DEVICE (RBD)
8849 M:      Ilya Dryomov <idryomov@gmail.com>
8850 M:      Sage Weil <sage@redhat.com>
8851 M:      Alex Elder <elder@kernel.org>
8852 L:      ceph-devel@vger.kernel.org
8853 W:      http://ceph.com/
8854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8855 T:      git git://github.com/ceph/ceph-client.git
8856 S:      Supported
8857 F:      Documentation/ABI/testing/sysfs-bus-rbd
8858 F:      drivers/block/rbd.c
8859 F:      drivers/block/rbd_types.h
8860
8861 RADEON FRAMEBUFFER DISPLAY DRIVER
8862 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8863 L:      linux-fbdev@vger.kernel.org
8864 S:      Maintained
8865 F:      drivers/video/fbdev/aty/radeon*
8866 F:      include/uapi/linux/radeonfb.h
8867
8868 RADIOSHARK RADIO DRIVER
8869 M:      Hans de Goede <hdegoede@redhat.com>
8870 L:      linux-media@vger.kernel.org
8871 T:      git git://linuxtv.org/media_tree.git
8872 S:      Maintained
8873 F:      drivers/media/radio/radio-shark.c
8874
8875 RADIOSHARK2 RADIO DRIVER
8876 M:      Hans de Goede <hdegoede@redhat.com>
8877 L:      linux-media@vger.kernel.org
8878 T:      git git://linuxtv.org/media_tree.git
8879 S:      Maintained
8880 F:      drivers/media/radio/radio-shark2.c
8881 F:      drivers/media/radio/radio-tea5777.c
8882
8883 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8884 M:      Paul Mackerras <paulus@samba.org>
8885 L:      linux-fbdev@vger.kernel.org
8886 S:      Maintained
8887 F:      drivers/video/fbdev/aty/aty128fb.c
8888
8889 RALINK RT2X00 WIRELESS LAN DRIVER
8890 P:      rt2x00 project
8891 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8892 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8893 L:      linux-wireless@vger.kernel.org
8894 S:      Maintained
8895 F:      drivers/net/wireless/ralink/rt2x00/
8896
8897 RAMDISK RAM BLOCK DEVICE DRIVER
8898 M:      Jens Axboe <axboe@kernel.dk>
8899 S:      Maintained
8900 F:      Documentation/blockdev/ramdisk.txt
8901 F:      drivers/block/brd.c
8902
8903 RANDOM NUMBER DRIVER
8904 M:      "Theodore Ts'o" <tytso@mit.edu>
8905 S:      Maintained
8906 F:      drivers/char/random.c
8907
8908 RAPIDIO SUBSYSTEM
8909 M:      Matt Porter <mporter@kernel.crashing.org>
8910 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8911 S:      Maintained
8912 F:      drivers/rapidio/
8913
8914 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8915 L:      linux-wireless@vger.kernel.org
8916 S:      Orphan
8917 F:      drivers/net/wireless/ray*
8918
8919 RCUTORTURE MODULE
8920 M:      Josh Triplett <josh@joshtriplett.org>
8921 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8922 L:      linux-kernel@vger.kernel.org
8923 S:      Supported
8924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8925 F:      Documentation/RCU/torture.txt
8926 F:      kernel/rcu/rcutorture.c
8927
8928 RCUTORTURE TEST FRAMEWORK
8929 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8930 M:      Josh Triplett <josh@joshtriplett.org>
8931 R:      Steven Rostedt <rostedt@goodmis.org>
8932 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8933 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8934 L:      linux-kernel@vger.kernel.org
8935 S:      Supported
8936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8937 F:      tools/testing/selftests/rcutorture
8938
8939 RDC R-321X SoC
8940 M:      Florian Fainelli <florian@openwrt.org>
8941 S:      Maintained
8942
8943 RDC R6040 FAST ETHERNET DRIVER
8944 M:      Florian Fainelli <florian@openwrt.org>
8945 L:      netdev@vger.kernel.org
8946 S:      Maintained
8947 F:      drivers/net/ethernet/rdc/r6040.c
8948
8949 RDS - RELIABLE DATAGRAM SOCKETS
8950 M:      Chien Yen <chien.yen@oracle.com>
8951 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8952 S:      Supported
8953 F:      net/rds/
8954
8955 READ-COPY UPDATE (RCU)
8956 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8957 M:      Josh Triplett <josh@joshtriplett.org>
8958 R:      Steven Rostedt <rostedt@goodmis.org>
8959 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8960 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8961 L:      linux-kernel@vger.kernel.org
8962 W:      http://www.rdrop.com/users/paulmck/RCU/
8963 S:      Supported
8964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8965 F:      Documentation/RCU/
8966 X:      Documentation/RCU/torture.txt
8967 F:      include/linux/rcu*
8968 X:      include/linux/srcu.h
8969 F:      kernel/rcu/
8970 X:      kernel/torture.c
8971
8972 REAL TIME CLOCK (RTC) SUBSYSTEM
8973 M:      Alessandro Zummo <a.zummo@towertech.it>
8974 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8975 L:      rtc-linux@googlegroups.com
8976 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8978 S:      Maintained
8979 F:      Documentation/rtc.txt
8980 F:      drivers/rtc/
8981 F:      include/linux/rtc.h
8982 F:      include/uapi/linux/rtc.h
8983
8984 REALTEK AUDIO CODECS
8985 M:      Bard Liao <bardliao@realtek.com>
8986 M:      Oder Chiou <oder_chiou@realtek.com>
8987 S:      Maintained
8988 F:      sound/soc/codecs/rt*
8989 F:      include/sound/rt*.h
8990
8991 REISERFS FILE SYSTEM
8992 L:      reiserfs-devel@vger.kernel.org
8993 S:      Supported
8994 F:      fs/reiserfs/
8995
8996 REGISTER MAP ABSTRACTION
8997 M:      Mark Brown <broonie@kernel.org>
8998 L:      linux-kernel@vger.kernel.org
8999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9000 S:      Supported
9001 F:      drivers/base/regmap/
9002 F:      include/linux/regmap.h
9003
9004 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9005 M:      Ohad Ben-Cohen <ohad@wizery.com>
9006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9007 S:      Maintained
9008 F:      drivers/remoteproc/
9009 F:      Documentation/remoteproc.txt
9010 F:      include/linux/remoteproc.h
9011
9012 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9013 M:      Ohad Ben-Cohen <ohad@wizery.com>
9014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9015 S:      Maintained
9016 F:      drivers/rpmsg/
9017 F:      Documentation/rpmsg.txt
9018 F:      include/linux/rpmsg.h
9019
9020 RENESAS ETHERNET DRIVERS
9021 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9022 L:      netdev@vger.kernel.org
9023 L:      linux-sh@vger.kernel.org
9024 F:      drivers/net/ethernet/renesas/
9025 F:      include/linux/sh_eth.h
9026
9027 RENESAS USB2 PHY DRIVER
9028 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9029 L:      linux-sh@vger.kernel.org
9030 S:      Maintained
9031 F:      drivers/phy/phy-rcar-gen3-usb2.c
9032
9033 RESET CONTROLLER FRAMEWORK
9034 M:      Philipp Zabel <p.zabel@pengutronix.de>
9035 S:      Maintained
9036 F:      drivers/reset/
9037 F:      Documentation/devicetree/bindings/reset/
9038 F:      include/dt-bindings/reset/
9039 F:      include/linux/reset.h
9040 F:      include/linux/reset-controller.h
9041
9042 RFKILL
9043 M:      Johannes Berg <johannes@sipsolutions.net>
9044 L:      linux-wireless@vger.kernel.org
9045 W:      http://wireless.kernel.org/
9046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9048 S:      Maintained
9049 F:      Documentation/rfkill.txt
9050 F:      net/rfkill/
9051
9052 RHASHTABLE
9053 M:      Thomas Graf <tgraf@suug.ch>
9054 L:      netdev@vger.kernel.org
9055 S:      Maintained
9056 F:      lib/rhashtable.c
9057 F:      include/linux/rhashtable.h
9058
9059 RICOH SMARTMEDIA/XD DRIVER
9060 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9061 S:      Maintained
9062 F:      drivers/mtd/nand/r852.c
9063 F:      drivers/mtd/nand/r852.h
9064
9065 RICOH R5C592 MEMORYSTICK DRIVER
9066 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9067 S:      Maintained
9068 F:      drivers/memstick/host/r592.*
9069
9070 ROCCAT DRIVERS
9071 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9072 W:      http://sourceforge.net/projects/roccat/
9073 S:      Maintained
9074 F:      drivers/hid/hid-roccat*
9075 F:      include/linux/hid-roccat*
9076 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9077
9078 ROCKER DRIVER
9079 M:      Jiri Pirko <jiri@resnulli.us>
9080 M:      Scott Feldman <sfeldma@gmail.com>
9081 L:      netdev@vger.kernel.org
9082 S:      Supported
9083 F:      drivers/net/ethernet/rocker/
9084
9085 ROCKETPORT DRIVER
9086 P:      Comtrol Corp.
9087 W:      http://www.comtrol.com
9088 S:      Maintained
9089 F:      Documentation/serial/rocket.txt
9090 F:      drivers/tty/rocket*
9091
9092 ROCKETPORT EXPRESS/INFINITY DRIVER
9093 M:      Kevin Cernekee <cernekee@gmail.com>
9094 L:      linux-serial@vger.kernel.org
9095 S:      Odd Fixes
9096 F:      drivers/tty/serial/rp2.*
9097
9098 ROSE NETWORK LAYER
9099 M:      Ralf Baechle <ralf@linux-mips.org>
9100 L:      linux-hams@vger.kernel.org
9101 W:      http://www.linux-ax25.org/
9102 S:      Maintained
9103 F:      include/net/rose.h
9104 F:      include/uapi/linux/rose.h
9105 F:      net/rose/
9106
9107 RTL2830 MEDIA DRIVER
9108 M:      Antti Palosaari <crope@iki.fi>
9109 L:      linux-media@vger.kernel.org
9110 W:      https://linuxtv.org
9111 W:      http://palosaari.fi/linux/
9112 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9113 T:      git git://linuxtv.org/anttip/media_tree.git
9114 S:      Maintained
9115 F:      drivers/media/dvb-frontends/rtl2830*
9116
9117 RTL2832 MEDIA DRIVER
9118 M:      Antti Palosaari <crope@iki.fi>
9119 L:      linux-media@vger.kernel.org
9120 W:      https://linuxtv.org
9121 W:      http://palosaari.fi/linux/
9122 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9123 T:      git git://linuxtv.org/anttip/media_tree.git
9124 S:      Maintained
9125 F:      drivers/media/dvb-frontends/rtl2832*
9126
9127 RTL2832_SDR MEDIA DRIVER
9128 M:      Antti Palosaari <crope@iki.fi>
9129 L:      linux-media@vger.kernel.org
9130 W:      https://linuxtv.org
9131 W:      http://palosaari.fi/linux/
9132 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9133 T:      git git://linuxtv.org/anttip/media_tree.git
9134 S:      Maintained
9135 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9136
9137 RTL8180 WIRELESS DRIVER
9138 L:      linux-wireless@vger.kernel.org
9139 W:      http://wireless.kernel.org/
9140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9141 S:      Orphan
9142 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9143
9144 RTL8187 WIRELESS DRIVER
9145 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9146 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9147 M:      Larry Finger <Larry.Finger@lwfinger.net>
9148 L:      linux-wireless@vger.kernel.org
9149 W:      http://wireless.kernel.org/
9150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9151 S:      Maintained
9152 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9153
9154 RTL8192CE WIRELESS DRIVER
9155 M:      Larry Finger <Larry.Finger@lwfinger.net>
9156 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9157 L:      linux-wireless@vger.kernel.org
9158 W:      http://wireless.kernel.org/
9159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9160 S:      Maintained
9161 F:      drivers/net/wireless/realtek/rtlwifi/
9162 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9163
9164 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9165 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9166 L:      linux-wireless@vger.kernel.org
9167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9168 S:      Maintained
9169 F:      drivers/net/wireless/realtek/rtl8xxxu/
9170
9171 S3 SAVAGE FRAMEBUFFER DRIVER
9172 M:      Antonino Daplas <adaplas@gmail.com>
9173 L:      linux-fbdev@vger.kernel.org
9174 S:      Maintained
9175 F:      drivers/video/fbdev/savage/
9176
9177 S390
9178 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9179 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9180 L:      linux-s390@vger.kernel.org
9181 W:      http://www.ibm.com/developerworks/linux/linux390/
9182 S:      Supported
9183 F:      arch/s390/
9184 F:      drivers/s390/
9185 F:      Documentation/s390/
9186 F:      Documentation/DocBook/s390*
9187
9188 S390 COMMON I/O LAYER
9189 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9190 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9191 L:      linux-s390@vger.kernel.org
9192 W:      http://www.ibm.com/developerworks/linux/linux390/
9193 S:      Supported
9194 F:      drivers/s390/cio/
9195
9196 S390 DASD DRIVER
9197 M:      Stefan Weinhuber <wein@de.ibm.com>
9198 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9199 L:      linux-s390@vger.kernel.org
9200 W:      http://www.ibm.com/developerworks/linux/linux390/
9201 S:      Supported
9202 F:      drivers/s390/block/dasd*
9203 F:      block/partitions/ibm.c
9204
9205 S390 NETWORK DRIVERS
9206 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9207 L:      linux-s390@vger.kernel.org
9208 W:      http://www.ibm.com/developerworks/linux/linux390/
9209 S:      Supported
9210 F:      drivers/s390/net/
9211
9212 S390 PCI SUBSYSTEM
9213 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9214 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9215 L:      linux-s390@vger.kernel.org
9216 W:      http://www.ibm.com/developerworks/linux/linux390/
9217 S:      Supported
9218 F:      arch/s390/pci/
9219 F:      drivers/pci/hotplug/s390_pci_hpc.c
9220
9221 S390 ZCRYPT DRIVER
9222 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9223 L:      linux-s390@vger.kernel.org
9224 W:      http://www.ibm.com/developerworks/linux/linux390/
9225 S:      Supported
9226 F:      drivers/s390/crypto/
9227
9228 S390 ZFCP DRIVER
9229 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9230 L:      linux-s390@vger.kernel.org
9231 W:      http://www.ibm.com/developerworks/linux/linux390/
9232 S:      Supported
9233 F:      drivers/s390/scsi/zfcp_*
9234
9235 S390 IUCV NETWORK LAYER
9236 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9237 L:      linux-s390@vger.kernel.org
9238 W:      http://www.ibm.com/developerworks/linux/linux390/
9239 S:      Supported
9240 F:      drivers/s390/net/*iucv*
9241 F:      include/net/iucv/
9242 F:      net/iucv/
9243
9244 S390 IOMMU (PCI)
9245 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9246 L:      linux-s390@vger.kernel.org
9247 W:      http://www.ibm.com/developerworks/linux/linux390/
9248 S:      Supported
9249 F:      drivers/iommu/s390-iommu.c
9250
9251 S3C24XX SD/MMC Driver
9252 M:      Ben Dooks <ben-linux@fluff.org>
9253 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9254 S:      Supported
9255 F:      drivers/mmc/host/s3cmci.*
9256
9257 SAA6588 RDS RECEIVER DRIVER
9258 M:      Hans Verkuil <hverkuil@xs4all.nl>
9259 L:      linux-media@vger.kernel.org
9260 T:      git git://linuxtv.org/media_tree.git
9261 W:      https://linuxtv.org
9262 S:      Odd Fixes
9263 F:      drivers/media/i2c/saa6588*
9264
9265 SAA7134 VIDEO4LINUX DRIVER
9266 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9267 L:      linux-media@vger.kernel.org
9268 W:      https://linuxtv.org
9269 T:      git git://linuxtv.org/media_tree.git
9270 S:      Odd fixes
9271 F:      Documentation/video4linux/*.saa7134
9272 F:      drivers/media/pci/saa7134/
9273
9274 SAA7146 VIDEO4LINUX-2 DRIVER
9275 M:      Hans Verkuil <hverkuil@xs4all.nl>
9276 L:      linux-media@vger.kernel.org
9277 T:      git git://linuxtv.org/media_tree.git
9278 S:      Maintained
9279 F:      drivers/media/common/saa7146/
9280 F:      drivers/media/pci/saa7146/
9281 F:      include/media/saa7146*
9282
9283 SAMSUNG LAPTOP DRIVER
9284 M:      Corentin Chary <corentin.chary@gmail.com>
9285 L:      platform-driver-x86@vger.kernel.org
9286 S:      Maintained
9287 F:      drivers/platform/x86/samsung-laptop.c
9288
9289 SAMSUNG AUDIO (ASoC) DRIVERS
9290 M:      Sangbeom Kim <sbkim73@samsung.com>
9291 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9292 S:      Supported
9293 F:      sound/soc/samsung/
9294
9295 SAMSUNG FRAMEBUFFER DRIVER
9296 M:      Jingoo Han <jingoohan1@gmail.com>
9297 L:      linux-fbdev@vger.kernel.org
9298 S:      Maintained
9299 F:      drivers/video/fbdev/s3c-fb.c
9300
9301 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9302 M:      Sangbeom Kim <sbkim73@samsung.com>
9303 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9304 L:      linux-kernel@vger.kernel.org
9305 L:      linux-samsung-soc@vger.kernel.org
9306 S:      Supported
9307 F:      drivers/mfd/sec*.c
9308 F:      drivers/regulator/s2m*.c
9309 F:      drivers/regulator/s5m*.c
9310 F:      drivers/clk/clk-s2mps11.c
9311 F:      drivers/rtc/rtc-s5m.c
9312 F:      include/linux/mfd/samsung/
9313 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9314 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9315 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9316 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9317
9318 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9319 M:      Kyungmin Park <kyungmin.park@samsung.com>
9320 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9321 L:      linux-media@vger.kernel.org
9322 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9323 S:      Supported
9324 F:      drivers/media/platform/exynos4-is/
9325
9326 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9327 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9328 L:      linux-media@vger.kernel.org
9329 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9330 S:      Maintained
9331 F:      drivers/media/platform/s3c-camif/
9332 F:      include/media/drv-intf/s3c_camif.h
9333
9334 SAMSUNG S5C73M3 CAMERA DRIVER
9335 M:      Kyungmin Park <kyungmin.park@samsung.com>
9336 M:      Andrzej Hajda <a.hajda@samsung.com>
9337 L:      linux-media@vger.kernel.org
9338 S:      Supported
9339 F:      drivers/media/i2c/s5c73m3/*
9340
9341 SAMSUNG S5K5BAF CAMERA DRIVER
9342 M:      Kyungmin Park <kyungmin.park@samsung.com>
9343 M:      Andrzej Hajda <a.hajda@samsung.com>
9344 L:      linux-media@vger.kernel.org
9345 S:      Supported
9346 F:      drivers/media/i2c/s5k5baf.c
9347
9348 SAMSUNG S3FWRN5 NFC DRIVER
9349 M:      Robert Baldyga <r.baldyga@samsung.com>
9350 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9351 S:      Supported
9352 F:      drivers/nfc/s3fwrn5
9353
9354 SAMSUNG SOC CLOCK DRIVERS
9355 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9356 M:      Tomasz Figa <tomasz.figa@gmail.com>
9357 S:      Supported
9358 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9359 F:      drivers/clk/samsung/
9360
9361 SAMSUNG SXGBE DRIVERS
9362 M:      Byungho An <bh74.an@samsung.com>
9363 M:      Girish K S <ks.giri@samsung.com>
9364 M:      Vipul Pandya <vipul.pandya@samsung.com>
9365 S:      Supported
9366 L:      netdev@vger.kernel.org
9367 F:      drivers/net/ethernet/samsung/sxgbe/
9368
9369 SAMSUNG THERMAL DRIVER
9370 M:      Lukasz Majewski <l.majewski@samsung.com>
9371 L:      linux-pm@vger.kernel.org
9372 L:      linux-samsung-soc@vger.kernel.org
9373 S:      Supported
9374 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9375 F:      drivers/thermal/samsung/
9376
9377 SAMSUNG USB2 PHY DRIVER
9378 M:      Kamil Debski <k.debski@samsung.com>
9379 L:      linux-kernel@vger.kernel.org
9380 S:      Supported
9381 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9382 F:      Documentation/phy/samsung-usb2.txt
9383 F:      drivers/phy/phy-exynos4210-usb2.c
9384 F:      drivers/phy/phy-exynos4x12-usb2.c
9385 F:      drivers/phy/phy-exynos5250-usb2.c
9386 F:      drivers/phy/phy-s5pv210-usb2.c
9387 F:      drivers/phy/phy-samsung-usb2.c
9388 F:      drivers/phy/phy-samsung-usb2.h
9389
9390 SERIAL DRIVERS
9391 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9392 L:      linux-serial@vger.kernel.org
9393 S:      Maintained
9394 F:      drivers/tty/serial/
9395
9396 SYNOPSYS DESIGNWARE DMAC DRIVER
9397 M:      Viresh Kumar <vireshk@kernel.org>
9398 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9399 S:      Maintained
9400 F:      include/linux/dma/dw.h
9401 F:      include/linux/platform_data/dma-dw.h
9402 F:      drivers/dma/dw/
9403
9404 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9405 M: Lars Persson <lars.persson@axis.com>
9406 L: netdev@vger.kernel.org
9407 S: Supported
9408 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9409 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9410
9411 SYNOPSYS DESIGNWARE I2C DRIVER
9412 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9413 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9414 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9415 L:      linux-i2c@vger.kernel.org
9416 S:      Maintained
9417 F:      drivers/i2c/busses/i2c-designware-*
9418 F:      include/linux/platform_data/i2c-designware.h
9419
9420 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9421 M:      Jaehoon Chung <jh80.chung@samsung.com>
9422 L:      linux-mmc@vger.kernel.org
9423 S:      Maintained
9424 F:      include/linux/mmc/dw_mmc.h
9425 F:      drivers/mmc/host/dw_mmc*
9426
9427 SYSTEM TRACE MODULE CLASS
9428 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9429 S:      Maintained
9430 F:      Documentation/trace/stm.txt
9431 F:      drivers/hwtracing/stm/
9432 F:      include/linux/stm.h
9433 F:      include/uapi/linux/stm.h
9434
9435 THUNDERBOLT DRIVER
9436 M:      Andreas Noever <andreas.noever@gmail.com>
9437 S:      Maintained
9438 F:      drivers/thunderbolt/
9439
9440 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9441 M:      John Stultz <john.stultz@linaro.org>
9442 M:      Thomas Gleixner <tglx@linutronix.de>
9443 L:      linux-kernel@vger.kernel.org
9444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9445 S:      Supported
9446 F:      include/linux/clocksource.h
9447 F:      include/linux/time.h
9448 F:      include/linux/timex.h
9449 F:      include/uapi/linux/time.h
9450 F:      include/uapi/linux/timex.h
9451 F:      kernel/time/clocksource.c
9452 F:      kernel/time/time*.c
9453 F:      kernel/time/alarmtimer.c
9454 F:      kernel/time/ntp.c
9455 F:      tools/testing/selftests/timers/
9456
9457 SC1200 WDT DRIVER
9458 M:      Zwane Mwaikambo <zwanem@gmail.com>
9459 S:      Maintained
9460 F:      drivers/watchdog/sc1200wdt.c
9461
9462 SCHEDULER
9463 M:      Ingo Molnar <mingo@redhat.com>
9464 M:      Peter Zijlstra <peterz@infradead.org>
9465 L:      linux-kernel@vger.kernel.org
9466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9467 S:      Maintained
9468 F:      kernel/sched/
9469 F:      include/linux/sched.h
9470 F:      include/uapi/linux/sched.h
9471 F:      include/linux/wait.h
9472
9473 SCORE ARCHITECTURE
9474 M:      Chen Liqin <liqin.linux@gmail.com>
9475 M:      Lennox Wu <lennox.wu@gmail.com>
9476 W:      http://www.sunplus.com
9477 S:      Supported
9478 F:      arch/score/
9479
9480 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9481 M:      Sudeep Holla <sudeep.holla@arm.com>
9482 L:      linux-arm-kernel@lists.infradead.org
9483 S:      Maintained
9484 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9485 F:      drivers/clk/clk-scpi.c
9486 F:      drivers/cpufreq/scpi-cpufreq.c
9487 F:      drivers/firmware/arm_scpi.c
9488 F:      include/linux/scpi_protocol.h
9489
9490 SCSI CDROM DRIVER
9491 M:      Jens Axboe <axboe@kernel.dk>
9492 L:      linux-scsi@vger.kernel.org
9493 W:      http://www.kernel.dk
9494 S:      Maintained
9495 F:      drivers/scsi/sr*
9496
9497 SCSI RDMA PROTOCOL (SRP) INITIATOR
9498 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9499 L:      linux-rdma@vger.kernel.org
9500 S:      Supported
9501 W:      http://www.openfabrics.org
9502 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9504 F:      drivers/infiniband/ulp/srp/
9505 F:      include/scsi/srp.h
9506
9507 SCSI SG DRIVER
9508 M:      Doug Gilbert <dgilbert@interlog.com>
9509 L:      linux-scsi@vger.kernel.org
9510 W:      http://sg.danny.cz/sg
9511 S:      Maintained
9512 F:      Documentation/scsi/scsi-generic.txt
9513 F:      drivers/scsi/sg.c
9514 F:      include/scsi/sg.h
9515
9516 SCSI SUBSYSTEM
9517 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9519 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9521 L:      linux-scsi@vger.kernel.org
9522 S:      Maintained
9523 F:      drivers/scsi/
9524 F:      include/scsi/
9525
9526 SCSI TAPE DRIVER
9527 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9528 L:      linux-scsi@vger.kernel.org
9529 S:      Maintained
9530 F:      Documentation/scsi/st.txt
9531 F:      drivers/scsi/st.*
9532 F:      drivers/scsi/st_*.h
9533
9534 SCTP PROTOCOL
9535 M:      Vlad Yasevich <vyasevich@gmail.com>
9536 M:      Neil Horman <nhorman@tuxdriver.com>
9537 L:      linux-sctp@vger.kernel.org
9538 W:      http://lksctp.sourceforge.net
9539 S:      Maintained
9540 F:      Documentation/networking/sctp.txt
9541 F:      include/linux/sctp.h
9542 F:      include/uapi/linux/sctp.h
9543 F:      include/net/sctp/
9544 F:      net/sctp/
9545
9546 SCx200 CPU SUPPORT
9547 M:      Jim Cromie <jim.cromie@gmail.com>
9548 S:      Odd Fixes
9549 F:      Documentation/i2c/busses/scx200_acb
9550 F:      arch/x86/platform/scx200/
9551 F:      drivers/watchdog/scx200_wdt.c
9552 F:      drivers/i2c/busses/scx200*
9553 F:      drivers/mtd/maps/scx200_docflash.c
9554 F:      include/linux/scx200.h
9555
9556 SCx200 GPIO DRIVER
9557 M:      Jim Cromie <jim.cromie@gmail.com>
9558 S:      Maintained
9559 F:      drivers/char/scx200_gpio.c
9560 F:      include/linux/scx200_gpio.h
9561
9562 SCx200 HRT CLOCKSOURCE DRIVER
9563 M:      Jim Cromie <jim.cromie@gmail.com>
9564 S:      Maintained
9565 F:      drivers/clocksource/scx200_hrt.c
9566
9567 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9568 M:      Sascha Sommer <saschasommer@freenet.de>
9569 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9570 S:      Maintained
9571 F:      drivers/mmc/host/sdricoh_cs.c
9572
9573 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9574 L:      linux-mmc@vger.kernel.org
9575 S:      Orphan
9576 F:      drivers/mmc/host/sdhci.*
9577 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9578
9579 SECURE COMPUTING
9580 M:      Kees Cook <keescook@chromium.org>
9581 R:      Andy Lutomirski <luto@amacapital.net>
9582 R:      Will Drewry <wad@chromium.org>
9583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9584 S:      Supported
9585 F:      kernel/seccomp.c
9586 F:      include/uapi/linux/seccomp.h
9587 F:      include/linux/seccomp.h
9588 F:      tools/testing/selftests/seccomp/*
9589 K:      \bsecure_computing
9590 K:      \bTIF_SECCOMP\b
9591
9592 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9593 M:      Ben Dooks <ben-linux@fluff.org>
9594 M:      Jaehoon Chung <jh80.chung@samsung.com>
9595 L:      linux-mmc@vger.kernel.org
9596 S:      Maintained
9597 F:      drivers/mmc/host/sdhci-s3c*
9598
9599 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9600 M:      Viresh Kumar <vireshk@kernel.org>
9601 L:      spear-devel@list.st.com
9602 L:      linux-mmc@vger.kernel.org
9603 S:      Maintained
9604 F:      drivers/mmc/host/sdhci-spear.c
9605
9606 SECURITY SUBSYSTEM
9607 M:      James Morris <james.l.morris@oracle.com>
9608 M:      "Serge E. Hallyn" <serge@hallyn.com>
9609 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9611 W:      http://kernsec.org/
9612 S:      Supported
9613 F:      security/
9614
9615 SECURITY CONTACT
9616 M:      Security Officers <security@kernel.org>
9617 S:      Supported
9618
9619 SELINUX SECURITY MODULE
9620 M:      Paul Moore <paul@paul-moore.com>
9621 M:      Stephen Smalley <sds@tycho.nsa.gov>
9622 M:      Eric Paris <eparis@parisplace.org>
9623 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9624 W:      http://selinuxproject.org
9625 T:      git git://git.infradead.org/users/pcmoore/selinux
9626 S:      Supported
9627 F:      include/linux/selinux*
9628 F:      security/selinux/
9629 F:      scripts/selinux/
9630
9631 APPARMOR SECURITY MODULE
9632 M:      John Johansen <john.johansen@canonical.com>
9633 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9634 W:      apparmor.wiki.kernel.org
9635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9636 S:      Supported
9637 F:      security/apparmor/
9638
9639 YAMA SECURITY MODULE
9640 M:      Kees Cook <keescook@chromium.org>
9641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9642 S:      Supported
9643 F:      security/yama/
9644
9645 SENSABLE PHANTOM
9646 M:      Jiri Slaby <jirislaby@gmail.com>
9647 S:      Maintained
9648 F:      drivers/misc/phantom.c
9649 F:      include/uapi/linux/phantom.h
9650
9651 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9652 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9653 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9654 M:      John Soni Jose <sony.john@avagotech.com>
9655 L:      linux-scsi@vger.kernel.org
9656 W:      http://www.avagotech.com
9657 S:      Supported
9658 F:      drivers/scsi/be2iscsi/
9659
9660 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9661 M:      Sathya Perla <sathya.perla@avagotech.com>
9662 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9663 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9664 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9665 L:      netdev@vger.kernel.org
9666 W:      http://www.emulex.com
9667 S:      Supported
9668 F:      drivers/net/ethernet/emulex/benet/
9669
9670 EMULEX ONECONNECT ROCE DRIVER
9671 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9672 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9673 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9674 L:      linux-rdma@vger.kernel.org
9675 W:      http://www.emulex.com
9676 S:      Supported
9677 F:      drivers/infiniband/hw/ocrdma/
9678
9679 SFC NETWORK DRIVER
9680 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9681 M:      Shradha Shah <sshah@solarflare.com>
9682 L:      netdev@vger.kernel.org
9683 S:      Supported
9684 F:      drivers/net/ethernet/sfc/
9685
9686 SGI GRU DRIVER
9687 M:      Dimitri Sivanich <sivanich@sgi.com>
9688 S:      Maintained
9689 F:      drivers/misc/sgi-gru/
9690
9691 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9692 M:      Pat Gefre <pfg@sgi.com>
9693 L:      linux-ia64@vger.kernel.org
9694 S:      Supported
9695 F:      Documentation/ia64/serial.txt
9696 F:      drivers/tty/serial/ioc?_serial.c
9697 F:      include/linux/ioc?.h
9698
9699 SGI XP/XPC/XPNET DRIVER
9700 M:      Cliff Whickman <cpw@sgi.com>
9701 M:      Robin Holt <robinmholt@gmail.com>
9702 S:      Maintained
9703 F:      drivers/misc/sgi-xp/
9704
9705 SI2157 MEDIA DRIVER
9706 M:      Antti Palosaari <crope@iki.fi>
9707 L:      linux-media@vger.kernel.org
9708 W:      https://linuxtv.org
9709 W:      http://palosaari.fi/linux/
9710 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9711 T:      git git://linuxtv.org/anttip/media_tree.git
9712 S:      Maintained
9713 F:      drivers/media/tuners/si2157*
9714
9715 SI2168 MEDIA DRIVER
9716 M:      Antti Palosaari <crope@iki.fi>
9717 L:      linux-media@vger.kernel.org
9718 W:      https://linuxtv.org
9719 W:      http://palosaari.fi/linux/
9720 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9721 T:      git git://linuxtv.org/anttip/media_tree.git
9722 S:      Maintained
9723 F:      drivers/media/dvb-frontends/si2168*
9724
9725 SI470X FM RADIO RECEIVER I2C DRIVER
9726 M:      Hans Verkuil <hverkuil@xs4all.nl>
9727 L:      linux-media@vger.kernel.org
9728 T:      git git://linuxtv.org/media_tree.git
9729 W:      https://linuxtv.org
9730 S:      Odd Fixes
9731 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9732
9733 SI470X FM RADIO RECEIVER USB DRIVER
9734 M:      Hans Verkuil <hverkuil@xs4all.nl>
9735 L:      linux-media@vger.kernel.org
9736 T:      git git://linuxtv.org/media_tree.git
9737 W:      https://linuxtv.org
9738 S:      Maintained
9739 F:      drivers/media/radio/si470x/radio-si470x-common.c
9740 F:      drivers/media/radio/si470x/radio-si470x.h
9741 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9742
9743 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9744 M:      Eduardo Valentin <edubezval@gmail.com>
9745 L:      linux-media@vger.kernel.org
9746 T:      git git://linuxtv.org/media_tree.git
9747 W:      https://linuxtv.org
9748 S:      Odd Fixes
9749 F:      drivers/media/radio/si4713/si4713.?
9750
9751 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9752 M:      Eduardo Valentin <edubezval@gmail.com>
9753 L:      linux-media@vger.kernel.org
9754 T:      git git://linuxtv.org/media_tree.git
9755 W:      https://linuxtv.org
9756 S:      Odd Fixes
9757 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9758
9759 SI4713 FM RADIO TRANSMITTER USB DRIVER
9760 M:      Hans Verkuil <hverkuil@xs4all.nl>
9761 L:      linux-media@vger.kernel.org
9762 T:      git git://linuxtv.org/media_tree.git
9763 W:      https://linuxtv.org
9764 S:      Maintained
9765 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9766
9767 SIANO DVB DRIVER
9768 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9769 L:      linux-media@vger.kernel.org
9770 W:      https://linuxtv.org
9771 T:      git git://linuxtv.org/media_tree.git
9772 S:      Odd fixes
9773 F:      drivers/media/common/siano/
9774 F:      drivers/media/usb/siano/
9775 F:      drivers/media/usb/siano/
9776 F:      drivers/media/mmc/siano/
9777
9778 SIMPLEFB FB DRIVER
9779 M:      Hans de Goede <hdegoede@redhat.com>
9780 L:      linux-fbdev@vger.kernel.org
9781 S:      Maintained
9782 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9783 F:      drivers/video/fbdev/simplefb.c
9784 F:      include/linux/platform_data/simplefb.h
9785
9786 SH_VEU V4L2 MEM2MEM DRIVER
9787 L:      linux-media@vger.kernel.org
9788 S:      Orphan
9789 F:      drivers/media/platform/sh_veu.c
9790
9791 SH_VOU V4L2 OUTPUT DRIVER
9792 L:      linux-media@vger.kernel.org
9793 S:      Orphan
9794 F:      drivers/media/platform/sh_vou.c
9795 F:      include/media/drv-intf/sh_vou.h
9796
9797 SIMPLE FIRMWARE INTERFACE (SFI)
9798 M:      Len Brown <lenb@kernel.org>
9799 L:      sfi-devel@simplefirmware.org
9800 W:      http://simplefirmware.org/
9801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9802 S:      Supported
9803 F:      arch/x86/platform/sfi/
9804 F:      drivers/sfi/
9805 F:      include/linux/sfi*.h
9806
9807 SIMTEC EB110ATX (Chalice CATS)
9808 P:      Ben Dooks
9809 P:      Vincent Sanders <vince@simtec.co.uk>
9810 M:      Simtec Linux Team <linux@simtec.co.uk>
9811 W:      http://www.simtec.co.uk/products/EB110ATX/
9812 S:      Supported
9813
9814 SIMTEC EB2410ITX (BAST)
9815 P:      Ben Dooks
9816 P:      Vincent Sanders <vince@simtec.co.uk>
9817 M:      Simtec Linux Team <linux@simtec.co.uk>
9818 W:      http://www.simtec.co.uk/products/EB2410ITX/
9819 S:      Supported
9820 F:      arch/arm/mach-s3c24xx/mach-bast.c
9821 F:      arch/arm/mach-s3c24xx/bast-ide.c
9822 F:      arch/arm/mach-s3c24xx/bast-irq.c
9823
9824 TI DAVINCI MACHINE SUPPORT
9825 M:      Sekhar Nori <nsekhar@ti.com>
9826 M:      Kevin Hilman <khilman@deeprootsystems.com>
9827 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9828 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9829 S:      Supported
9830 F:      arch/arm/mach-davinci/
9831 F:      drivers/i2c/busses/i2c-davinci.c
9832
9833 TI DAVINCI SERIES MEDIA DRIVER
9834 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9835 L:      linux-media@vger.kernel.org
9836 W:      https://linuxtv.org
9837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9838 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9839 S:      Maintained
9840 F:      drivers/media/platform/davinci/
9841 F:      include/media/davinci/
9842
9843 TI AM437X VPFE DRIVER
9844 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9845 L:      linux-media@vger.kernel.org
9846 W:      https://linuxtv.org
9847 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9848 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9849 S:      Maintained
9850 F:      drivers/media/platform/am437x/
9851
9852 OV2659 OMNIVISION SENSOR DRIVER
9853 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9854 L:      linux-media@vger.kernel.org
9855 W:      https://linuxtv.org
9856 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9857 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9858 S:      Maintained
9859 F:      drivers/media/i2c/ov2659.c
9860 F:      include/media/i2c/ov2659.h
9861
9862 SILICON MOTION SM712 FRAME BUFFER DRIVER
9863 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9864 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9865 M:      Sudip Mukherjee <sudip@vectorindia.org>
9866 L:      linux-fbdev@vger.kernel.org
9867 S:      Maintained
9868 F:      drivers/video/fbdev/sm712*
9869 F:      Documentation/fb/sm712fb.txt
9870
9871 SIS 190 ETHERNET DRIVER
9872 M:      Francois Romieu <romieu@fr.zoreil.com>
9873 L:      netdev@vger.kernel.org
9874 S:      Maintained
9875 F:      drivers/net/ethernet/sis/sis190.c
9876
9877 SIS 900/7016 FAST ETHERNET DRIVER
9878 M:      Daniele Venzano <venza@brownhat.org>
9879 W:      http://www.brownhat.org/sis900.html
9880 L:      netdev@vger.kernel.org
9881 S:      Maintained
9882 F:      drivers/net/ethernet/sis/sis900.*
9883
9884 SIS FRAMEBUFFER DRIVER
9885 M:      Thomas Winischhofer <thomas@winischhofer.net>
9886 W:      http://www.winischhofer.net/linuxsisvga.shtml
9887 S:      Maintained
9888 F:      Documentation/fb/sisfb.txt
9889 F:      drivers/video/fbdev/sis/
9890 F:      include/video/sisfb.h
9891
9892 SIS USB2VGA DRIVER
9893 M:      Thomas Winischhofer <thomas@winischhofer.net>
9894 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9895 S:      Maintained
9896 F:      drivers/usb/misc/sisusbvga/
9897
9898 SLAB ALLOCATOR
9899 M:      Christoph Lameter <cl@linux.com>
9900 M:      Pekka Enberg <penberg@kernel.org>
9901 M:      David Rientjes <rientjes@google.com>
9902 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9903 M:      Andrew Morton <akpm@linux-foundation.org>
9904 L:      linux-mm@kvack.org
9905 S:      Maintained
9906 F:      include/linux/sl?b*.h
9907 F:      mm/sl?b*
9908
9909 SLEEPABLE READ-COPY UPDATE (SRCU)
9910 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9911 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9912 M:      Josh Triplett <josh@joshtriplett.org>
9913 R:      Steven Rostedt <rostedt@goodmis.org>
9914 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9915 L:      linux-kernel@vger.kernel.org
9916 W:      http://www.rdrop.com/users/paulmck/RCU/
9917 S:      Supported
9918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9919 F:      include/linux/srcu.h
9920 F:      kernel/rcu/srcu.c
9921
9922 SMACK SECURITY MODULE
9923 M:      Casey Schaufler <casey@schaufler-ca.com>
9924 L:      linux-security-module@vger.kernel.org
9925 W:      http://schaufler-ca.com
9926 T:      git git://git.gitorious.org/smack-next/kernel.git
9927 S:      Maintained
9928 F:      Documentation/security/Smack.txt
9929 F:      security/smack/
9930
9931 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9932 M:      Kevin Hilman <khilman@kernel.org>
9933 M:      Nishanth Menon <nm@ti.com>
9934 S:      Maintained
9935 F:      drivers/power/avs/
9936 F:      include/linux/power/smartreflex.h
9937 L:      linux-pm@vger.kernel.org
9938
9939 SMC91x ETHERNET DRIVER
9940 M:      Nicolas Pitre <nico@fluxnic.net>
9941 S:      Odd Fixes
9942 F:      drivers/net/ethernet/smsc/smc91x.*
9943
9944 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9945 M:      Sakari Ailus <sakari.ailus@iki.fi>
9946 L:      linux-media@vger.kernel.org
9947 S:      Maintained
9948 F:      drivers/media/i2c/smiapp/
9949 F:      include/media/i2c/smiapp.h
9950 F:      drivers/media/i2c/smiapp-pll.c
9951 F:      drivers/media/i2c/smiapp-pll.h
9952 F:      include/uapi/linux/smiapp.h
9953 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9954
9955 SMM665 HARDWARE MONITOR DRIVER
9956 M:      Guenter Roeck <linux@roeck-us.net>
9957 L:      lm-sensors@lm-sensors.org
9958 S:      Maintained
9959 F:      Documentation/hwmon/smm665
9960 F:      drivers/hwmon/smm665.c
9961
9962 SMSC EMC2103 HARDWARE MONITOR DRIVER
9963 M:      Steve Glendinning <steve.glendinning@shawell.net>
9964 L:      lm-sensors@lm-sensors.org
9965 S:      Maintained
9966 F:      Documentation/hwmon/emc2103
9967 F:      drivers/hwmon/emc2103.c
9968
9969 SMSC SCH5627 HARDWARE MONITOR DRIVER
9970 M:      Hans de Goede <hdegoede@redhat.com>
9971 L:      lm-sensors@lm-sensors.org
9972 S:      Supported
9973 F:      Documentation/hwmon/sch5627
9974 F:      drivers/hwmon/sch5627.c
9975
9976 SMSC47B397 HARDWARE MONITOR DRIVER
9977 M:      Jean Delvare <jdelvare@suse.com>
9978 L:      lm-sensors@lm-sensors.org
9979 S:      Maintained
9980 F:      Documentation/hwmon/smsc47b397
9981 F:      drivers/hwmon/smsc47b397.c
9982
9983 SMSC911x ETHERNET DRIVER
9984 M:      Steve Glendinning <steve.glendinning@shawell.net>
9985 L:      netdev@vger.kernel.org
9986 S:      Maintained
9987 F:      include/linux/smsc911x.h
9988 F:      drivers/net/ethernet/smsc/smsc911x.*
9989
9990 SMSC9420 PCI ETHERNET DRIVER
9991 M:      Steve Glendinning <steve.glendinning@shawell.net>
9992 L:      netdev@vger.kernel.org
9993 S:      Maintained
9994 F:      drivers/net/ethernet/smsc/smsc9420.*
9995
9996 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9997 M:      Steve Glendinning <steve.glendinning@shawell.net>
9998 L:      linux-fbdev@vger.kernel.org
9999 S:      Maintained
10000 F:      drivers/video/fbdev/smscufx.c
10001
10002 SOC-CAMERA V4L2 SUBSYSTEM
10003 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10004 L:      linux-media@vger.kernel.org
10005 T:      git git://linuxtv.org/media_tree.git
10006 S:      Maintained
10007 F:      include/media/soc*
10008 F:      drivers/media/i2c/soc_camera/
10009 F:      drivers/media/platform/soc_camera/
10010
10011 SOEKRIS NET48XX LED SUPPORT
10012 M:      Chris Boot <bootc@bootc.net>
10013 S:      Maintained
10014 F:      drivers/leds/leds-net48xx.c
10015
10016 SOFTLOGIC 6x10 MPEG CODEC
10017 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10018 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10019 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10020 M:      Ismael Luceno <ismael@iodev.co.uk>
10021 L:      linux-media@vger.kernel.org
10022 S:      Supported
10023 F:      drivers/media/pci/solo6x10/
10024
10025 SOFTWARE RAID (Multiple Disks) SUPPORT
10026 L:      linux-raid@vger.kernel.org
10027 S:      Supported
10028 F:      drivers/md/
10029 F:      include/linux/raid/
10030 F:      include/uapi/linux/raid/
10031
10032 SONIC NETWORK DRIVER
10033 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10034 L:      netdev@vger.kernel.org
10035 S:      Maintained
10036 F:      drivers/net/ethernet/natsemi/sonic.*
10037
10038 SONICS SILICON BACKPLANE DRIVER (SSB)
10039 M:      Michael Buesch <m@bues.ch>
10040 L:      netdev@vger.kernel.org
10041 S:      Maintained
10042 F:      drivers/ssb/
10043 F:      include/linux/ssb/
10044
10045 SONY VAIO CONTROL DEVICE DRIVER
10046 M:      Mattia Dongili <malattia@linux.it>
10047 L:      platform-driver-x86@vger.kernel.org
10048 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10049 S:      Maintained
10050 F:      Documentation/laptops/sony-laptop.txt
10051 F:      drivers/char/sonypi.c
10052 F:      drivers/platform/x86/sony-laptop.c
10053 F:      include/linux/sony-laptop.h
10054
10055 SONY MEMORYSTICK CARD SUPPORT
10056 M:      Alex Dubov <oakad@yahoo.com>
10057 W:      http://tifmxx.berlios.de/
10058 S:      Maintained
10059 F:      drivers/memstick/host/tifm_ms.c
10060
10061 SONY MEMORYSTICK STANDARD SUPPORT
10062 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10063 S:      Maintained
10064 F:      drivers/memstick/core/ms_block.*
10065
10066 SOUND
10067 M:      Jaroslav Kysela <perex@perex.cz>
10068 M:      Takashi Iwai <tiwai@suse.com>
10069 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10070 W:      http://www.alsa-project.org/
10071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10072 T:      git git://git.alsa-project.org/alsa-kernel.git
10073 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10074 S:      Maintained
10075 F:      Documentation/sound/
10076 F:      include/sound/
10077 F:      include/uapi/sound/
10078 F:      sound/
10079
10080 SOUND - COMPRESSED AUDIO
10081 M:      Vinod Koul <vinod.koul@intel.com>
10082 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10084 S:      Supported
10085 F:      Documentation/sound/alsa/compress_offload.txt
10086 F:      include/sound/compress_driver.h
10087 F:      include/uapi/sound/compress_*
10088 F:      sound/core/compress_offload.c
10089 F:      sound/soc/soc-compress.c
10090
10091 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10092 M:      Liam Girdwood <lgirdwood@gmail.com>
10093 M:      Mark Brown <broonie@kernel.org>
10094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10095 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10096 W:      http://alsa-project.org/main/index.php/ASoC
10097 S:      Supported
10098 F:      Documentation/sound/alsa/soc/
10099 F:      sound/soc/
10100 F:      include/sound/soc*
10101
10102 SOUND - DMAENGINE HELPERS
10103 M:      Lars-Peter Clausen <lars@metafoo.de>
10104 S:      Supported
10105 F:      include/sound/dmaengine_pcm.h
10106 F:      sound/core/pcm_dmaengine.c
10107 F:      sound/soc/soc-generic-dmaengine-pcm.c
10108
10109 SP2 MEDIA DRIVER
10110 M:      Olli Salonen <olli.salonen@iki.fi>
10111 L:      linux-media@vger.kernel.org
10112 W:      https://linuxtv.org
10113 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10114 S:      Maintained
10115 F:      drivers/media/dvb-frontends/sp2*
10116
10117 SPARC + UltraSPARC (sparc/sparc64)
10118 M:      "David S. Miller" <davem@davemloft.net>
10119 L:      sparclinux@vger.kernel.org
10120 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10123 S:      Maintained
10124 F:      arch/sparc/
10125 F:      drivers/sbus/
10126
10127 SPARC SERIAL DRIVERS
10128 M:      "David S. Miller" <davem@davemloft.net>
10129 L:      sparclinux@vger.kernel.org
10130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10132 S:      Maintained
10133 F:      include/linux/sunserialcore.h
10134 F:      drivers/tty/serial/suncore.c
10135 F:      drivers/tty/serial/sunhv.c
10136 F:      drivers/tty/serial/sunsab.c
10137 F:      drivers/tty/serial/sunsab.h
10138 F:      drivers/tty/serial/sunsu.c
10139 F:      drivers/tty/serial/sunzilog.c
10140 F:      drivers/tty/serial/sunzilog.h
10141
10142 SPARSE CHECKER
10143 M:      "Christopher Li" <sparse@chrisli.org>
10144 L:      linux-sparse@vger.kernel.org
10145 W:      https://sparse.wiki.kernel.org/
10146 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10147 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10148 S:      Maintained
10149 F:      include/linux/compiler.h
10150
10151 SPEAR PLATFORM SUPPORT
10152 M:      Viresh Kumar <vireshk@kernel.org>
10153 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10154 L:      spear-devel@list.st.com
10155 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10156 W:      http://www.st.com/spear
10157 S:      Maintained
10158 F:      arch/arm/mach-spear/
10159
10160 SPEAR CLOCK FRAMEWORK SUPPORT
10161 M:      Viresh Kumar <vireshk@kernel.org>
10162 L:      spear-devel@list.st.com
10163 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10164 W:      http://www.st.com/spear
10165 S:      Maintained
10166 F:      drivers/clk/spear/
10167
10168 SPI SUBSYSTEM
10169 M:      Mark Brown <broonie@kernel.org>
10170 L:      linux-spi@vger.kernel.org
10171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10172 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10173 S:      Maintained
10174 F:      Documentation/spi/
10175 F:      drivers/spi/
10176 F:      include/linux/spi/
10177 F:      include/uapi/linux/spi/
10178
10179 SPIDERNET NETWORK DRIVER for CELL
10180 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10181 L:      netdev@vger.kernel.org
10182 S:      Supported
10183 F:      Documentation/networking/spider_net.txt
10184 F:      drivers/net/ethernet/toshiba/spider_net*
10185
10186 SPU FILE SYSTEM
10187 M:      Jeremy Kerr <jk@ozlabs.org>
10188 L:      linuxppc-dev@lists.ozlabs.org
10189 W:      http://www.ibm.com/developerworks/power/cell/
10190 S:      Supported
10191 F:      Documentation/filesystems/spufs.txt
10192 F:      arch/powerpc/platforms/cell/spufs/
10193
10194 SQUASHFS FILE SYSTEM
10195 M:      Phillip Lougher <phillip@squashfs.org.uk>
10196 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10197 W:      http://squashfs.org.uk
10198 S:      Maintained
10199 F:      Documentation/filesystems/squashfs.txt
10200 F:      fs/squashfs/
10201
10202 SRM (Alpha) environment access
10203 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10204 S:      Maintained
10205 F:      arch/alpha/kernel/srm_env.c
10206
10207 STABLE BRANCH
10208 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10209 L:      stable@vger.kernel.org
10210 S:      Supported
10211 F:      Documentation/stable_kernel_rules.txt
10212
10213 STAGING SUBSYSTEM
10214 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10216 L:      devel@driverdev.osuosl.org
10217 S:      Supported
10218 F:      drivers/staging/
10219
10220 STAGING - COMEDI
10221 M:      Ian Abbott <abbotti@mev.co.uk>
10222 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10223 S:      Odd Fixes
10224 F:      drivers/staging/comedi/
10225
10226 STAGING - FLARION FT1000 DRIVERS
10227 M:      Marek Belisko <marek.belisko@gmail.com>
10228 S:      Odd Fixes
10229 F:      drivers/staging/ft1000/
10230
10231 STAGING - INDUSTRIAL IO
10232 M:      Jonathan Cameron <jic23@kernel.org>
10233 L:      linux-iio@vger.kernel.org
10234 S:      Odd Fixes
10235 F:      drivers/staging/iio/
10236
10237 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10238 M:      Jarod Wilson <jarod@wilsonet.com>
10239 W:      http://www.lirc.org/
10240 S:      Odd Fixes
10241 F:      drivers/staging/media/lirc/
10242
10243 STAGING - LUSTRE PARALLEL FILESYSTEM
10244 M:      Oleg Drokin <oleg.drokin@intel.com>
10245 M:      Andreas Dilger <andreas.dilger@intel.com>
10246 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10247 W:      http://wiki.lustre.org/
10248 S:      Maintained
10249 F:      drivers/staging/lustre
10250
10251 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10252 M:      Marc Dietrich <marvin24@gmx.de>
10253 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10254 L:      linux-tegra@vger.kernel.org
10255 S:      Maintained
10256 F:      drivers/staging/nvec/
10257
10258 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10259 M:      Jens Frederich <jfrederich@gmail.com>
10260 M:      Daniel Drake <dsd@laptop.org>
10261 M:      Jon Nettleton <jon.nettleton@gmail.com>
10262 W:      http://wiki.laptop.org/go/DCON
10263 S:      Maintained
10264 F:      drivers/staging/olpc_dcon/
10265
10266 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10267 M:      Willy Tarreau <willy@meta-x.org>
10268 S:      Odd Fixes
10269 F:      drivers/staging/panel/
10270
10271 STAGING - REALTEK RTL8712U DRIVERS
10272 M:      Larry Finger <Larry.Finger@lwfinger.net>
10273 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10274 S:      Odd Fixes
10275 F:      drivers/staging/rtl8712/
10276
10277 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10278 M:      Larry Finger <Larry.Finger@lwfinger.net>
10279 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10280 L:      linux-wireless@vger.kernel.org
10281 S:      Maintained
10282 F:      drivers/staging/rtl8723au/
10283
10284 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10285 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10286 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10287 M:      Sudip Mukherjee <sudip@vectorindia.org>
10288 L:      linux-fbdev@vger.kernel.org
10289 S:      Maintained
10290 F:      drivers/staging/sm750fb/
10291
10292 STAGING - SLICOSS
10293 M:      Lior Dotan <liodot@gmail.com>
10294 M:      Christopher Harrer <charrer@alacritech.com>
10295 S:      Odd Fixes
10296 F:      drivers/staging/slicoss/
10297
10298 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10299 M:      William Hubbs <w.d.hubbs@gmail.com>
10300 M:      Chris Brannon <chris@the-brannons.com>
10301 M:      Kirk Reiser <kirk@reisers.ca>
10302 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10303 L:      speakup@linux-speakup.org
10304 W:      http://www.linux-speakup.org/
10305 S:      Odd Fixes
10306 F:      drivers/staging/speakup/
10307
10308 STAGING - VIA VT665X DRIVERS
10309 M:      Forest Bond <forest@alittletooquiet.net>
10310 S:      Odd Fixes
10311 F:      drivers/staging/vt665?/
10312
10313 STAGING - WILC1000 WIFI DRIVER
10314 M:      Johnny Kim <johnny.kim@atmel.com>
10315 M:      Austin Shin <austin.shin@atmel.com>
10316 M:      Chris Park <chris.park@atmel.com>
10317 M:      Tony Cho <tony.cho@atmel.com>
10318 M:      Glen Lee <glen.lee@atmel.com>
10319 M:      Leo Kim <leo.kim@atmel.com>
10320 L:      linux-wireless@vger.kernel.org
10321 S:      Supported
10322 F:      drivers/staging/wilc1000/
10323
10324 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10325 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10326 S:      Odd Fixes
10327 F:      drivers/staging/xgifb/
10328
10329 HFI1 DRIVER
10330 M:      Mike Marciniszyn <infinipath@intel.com>
10331 L:      linux-rdma@vger.kernel.org
10332 S:      Supported
10333 F:      drivers/staging/rdma/hfi1
10334
10335 STARFIRE/DURALAN NETWORK DRIVER
10336 M:      Ion Badulescu <ionut@badula.org>
10337 S:      Odd Fixes
10338 F:      drivers/net/ethernet/adaptec/starfire*
10339
10340 SUN3/3X
10341 M:      Sam Creasey <sammy@sammy.net>
10342 W:      http://sammy.net/sun3/
10343 S:      Maintained
10344 F:      arch/m68k/kernel/*sun3*
10345 F:      arch/m68k/sun3*/
10346 F:      arch/m68k/include/asm/sun3*
10347 F:      drivers/net/ethernet/i825xx/sun3*
10348
10349 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10350 M:      Hans de Goede <hdegoede@redhat.com>
10351 L:      linux-input@vger.kernel.org
10352 S:      Maintained
10353 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10354 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10355
10356 SUNDANCE NETWORK DRIVER
10357 M:      Denis Kirjanov <kda@linux-powerpc.org>
10358 L:      netdev@vger.kernel.org
10359 S:      Maintained
10360 F:      drivers/net/ethernet/dlink/sundance.c
10361
10362 SUPERH
10363 L:      linux-sh@vger.kernel.org
10364 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10365 S:      Orphan
10366 F:      Documentation/sh/
10367 F:      arch/sh/
10368 F:      drivers/sh/
10369
10370 SUSPEND TO RAM
10371 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10372 M:      Len Brown <len.brown@intel.com>
10373 M:      Pavel Machek <pavel@ucw.cz>
10374 L:      linux-pm@vger.kernel.org
10375 S:      Supported
10376 F:      Documentation/power/
10377 F:      arch/x86/kernel/acpi/
10378 F:      drivers/base/power/
10379 F:      kernel/power/
10380 F:      include/linux/suspend.h
10381 F:      include/linux/freezer.h
10382 F:      include/linux/pm.h
10383
10384 SVGA HANDLING
10385 M:      Martin Mares <mj@ucw.cz>
10386 L:      linux-video@atrey.karlin.mff.cuni.cz
10387 S:      Maintained
10388 F:      Documentation/svga.txt
10389 F:      arch/x86/boot/video*
10390
10391 SWIOTLB SUBSYSTEM
10392 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10393 L:      linux-kernel@vger.kernel.org
10394 S:      Supported
10395 F:      lib/swiotlb.c
10396 F:      arch/*/kernel/pci-swiotlb.c
10397 F:      include/linux/swiotlb.h
10398
10399 SWITCHDEV
10400 M:      Jiri Pirko <jiri@resnulli.us>
10401 L:      netdev@vger.kernel.org
10402 S:      Supported
10403 F:      net/switchdev/
10404 F:      include/net/switchdev.h
10405
10406 SYNOPSYS ARC ARCHITECTURE
10407 M:      Vineet Gupta <vgupta@synopsys.com>
10408 L:      linux-snps-arc@lists.infradead.org
10409 S:      Supported
10410 F:      arch/arc/
10411 F:      Documentation/devicetree/bindings/arc/*
10412 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10413 F:      drivers/tty/serial/arc_uart.c
10414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10415
10416 SYNOPSYS ARC SDP platform support
10417 M:      Alexey Brodkin <abrodkin@synopsys.com>
10418 S:      Supported
10419 F:      arch/arc/plat-axs10x
10420 F:      arch/arc/boot/dts/ax*
10421 F:      Documentation/devicetree/bindings/arc/axs10*
10422
10423 SYSTEM CONFIGURATION (SYSCON)
10424 M:      Lee Jones <lee.jones@linaro.org>
10425 M:      Arnd Bergmann <arnd@arndb.de>
10426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10427 S:      Supported
10428 F:      drivers/mfd/syscon.c
10429
10430 SYSV FILESYSTEM
10431 M:      Christoph Hellwig <hch@infradead.org>
10432 S:      Maintained
10433 F:      Documentation/filesystems/sysv-fs.txt
10434 F:      fs/sysv/
10435 F:      include/linux/sysv_fs.h
10436
10437 TARGET SUBSYSTEM
10438 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10439 L:      linux-scsi@vger.kernel.org
10440 L:      target-devel@vger.kernel.org
10441 W:      http://www.linux-iscsi.org
10442 W:      http://groups.google.com/group/linux-iscsi-target-dev
10443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10444 S:      Supported
10445 F:      drivers/target/
10446 F:      include/target/
10447 F:      Documentation/target/
10448
10449 TASKSTATS STATISTICS INTERFACE
10450 M:      Balbir Singh <bsingharora@gmail.com>
10451 S:      Maintained
10452 F:      Documentation/accounting/taskstats*
10453 F:      include/linux/taskstats*
10454 F:      kernel/taskstats.c
10455
10456 TC CLASSIFIER
10457 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10458 L:      netdev@vger.kernel.org
10459 S:      Maintained
10460 F:      include/net/pkt_cls.h
10461 F:      include/uapi/linux/pkt_cls.h
10462 F:      net/sched/
10463
10464 TCP LOW PRIORITY MODULE
10465 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10466 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10467 W:      http://tcp-lp-mod.sourceforge.net/
10468 S:      Maintained
10469 F:      net/ipv4/tcp_lp.c
10470
10471 TDA10071 MEDIA DRIVER
10472 M:      Antti Palosaari <crope@iki.fi>
10473 L:      linux-media@vger.kernel.org
10474 W:      https://linuxtv.org
10475 W:      http://palosaari.fi/linux/
10476 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10477 T:      git git://linuxtv.org/anttip/media_tree.git
10478 S:      Maintained
10479 F:      drivers/media/dvb-frontends/tda10071*
10480
10481 TDA18212 MEDIA DRIVER
10482 M:      Antti Palosaari <crope@iki.fi>
10483 L:      linux-media@vger.kernel.org
10484 W:      https://linuxtv.org
10485 W:      http://palosaari.fi/linux/
10486 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10487 T:      git git://linuxtv.org/anttip/media_tree.git
10488 S:      Maintained
10489 F:      drivers/media/tuners/tda18212*
10490
10491 TDA18218 MEDIA DRIVER
10492 M:      Antti Palosaari <crope@iki.fi>
10493 L:      linux-media@vger.kernel.org
10494 W:      https://linuxtv.org
10495 W:      http://palosaari.fi/linux/
10496 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10497 T:      git git://linuxtv.org/anttip/media_tree.git
10498 S:      Maintained
10499 F:      drivers/media/tuners/tda18218*
10500
10501 TDA18271 MEDIA DRIVER
10502 M:      Michael Krufky <mkrufky@linuxtv.org>
10503 L:      linux-media@vger.kernel.org
10504 W:      https://linuxtv.org
10505 W:      http://github.com/mkrufky
10506 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10507 T:      git git://linuxtv.org/mkrufky/tuners.git
10508 S:      Maintained
10509 F:      drivers/media/tuners/tda18271*
10510
10511 TDA827x MEDIA DRIVER
10512 M:      Michael Krufky <mkrufky@linuxtv.org>
10513 L:      linux-media@vger.kernel.org
10514 W:      https://linuxtv.org
10515 W:      http://github.com/mkrufky
10516 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10517 T:      git git://linuxtv.org/mkrufky/tuners.git
10518 S:      Maintained
10519 F:      drivers/media/tuners/tda8290.*
10520
10521 TDA8290 MEDIA DRIVER
10522 M:      Michael Krufky <mkrufky@linuxtv.org>
10523 L:      linux-media@vger.kernel.org
10524 W:      https://linuxtv.org
10525 W:      http://github.com/mkrufky
10526 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10527 T:      git git://linuxtv.org/mkrufky/tuners.git
10528 S:      Maintained
10529 F:      drivers/media/tuners/tda8290.*
10530
10531 TDA9840 MEDIA DRIVER
10532 M:      Hans Verkuil <hverkuil@xs4all.nl>
10533 L:      linux-media@vger.kernel.org
10534 T:      git git://linuxtv.org/media_tree.git
10535 W:      https://linuxtv.org
10536 S:      Maintained
10537 F:      drivers/media/i2c/tda9840*
10538
10539 TEA5761 TUNER DRIVER
10540 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10541 L:      linux-media@vger.kernel.org
10542 W:      https://linuxtv.org
10543 T:      git git://linuxtv.org/media_tree.git
10544 S:      Odd fixes
10545 F:      drivers/media/tuners/tea5761.*
10546
10547 TEA5767 TUNER DRIVER
10548 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10549 L:      linux-media@vger.kernel.org
10550 W:      https://linuxtv.org
10551 T:      git git://linuxtv.org/media_tree.git
10552 S:      Maintained
10553 F:      drivers/media/tuners/tea5767.*
10554
10555 TEA6415C MEDIA DRIVER
10556 M:      Hans Verkuil <hverkuil@xs4all.nl>
10557 L:      linux-media@vger.kernel.org
10558 T:      git git://linuxtv.org/media_tree.git
10559 W:      https://linuxtv.org
10560 S:      Maintained
10561 F:      drivers/media/i2c/tea6415c*
10562
10563 TEA6420 MEDIA DRIVER
10564 M:      Hans Verkuil <hverkuil@xs4all.nl>
10565 L:      linux-media@vger.kernel.org
10566 T:      git git://linuxtv.org/media_tree.git
10567 W:      https://linuxtv.org
10568 S:      Maintained
10569 F:      drivers/media/i2c/tea6420*
10570
10571 TEAM DRIVER
10572 M:      Jiri Pirko <jiri@resnulli.us>
10573 L:      netdev@vger.kernel.org
10574 S:      Supported
10575 F:      drivers/net/team/
10576 F:      include/linux/if_team.h
10577 F:      include/uapi/linux/if_team.h
10578
10579 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10580 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10581 S:      Maintained
10582 F:      arch/x86/platform/ts5500/
10583
10584 TECHNOTREND USB IR RECEIVER
10585 M:      Sean Young <sean@mess.org>
10586 L:      linux-media@vger.kernel.org
10587 S:      Maintained
10588 F:      drivers/media/rc/ttusbir.c
10589
10590 TEGRA ARCHITECTURE SUPPORT
10591 M:      Stephen Warren <swarren@wwwdotorg.org>
10592 M:      Thierry Reding <thierry.reding@gmail.com>
10593 M:      Alexandre Courbot <gnurou@gmail.com>
10594 L:      linux-tegra@vger.kernel.org
10595 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10597 S:      Supported
10598 N:      [^a-z]tegra
10599
10600 TEGRA CLOCK DRIVER
10601 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10602 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10603 S:      Supported
10604 F:      drivers/clk/tegra/
10605
10606 TEGRA DMA DRIVER
10607 M:      Laxman Dewangan <ldewangan@nvidia.com>
10608 S:      Supported
10609 F:      drivers/dma/tegra20-apb-dma.c
10610
10611 TEGRA I2C DRIVER
10612 M:      Laxman Dewangan <ldewangan@nvidia.com>
10613 S:      Supported
10614 F:      drivers/i2c/busses/i2c-tegra.c
10615
10616 TEGRA IOMMU DRIVERS
10617 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10618 S:      Supported
10619 F:      drivers/iommu/tegra*
10620
10621 TEGRA KBC DRIVER
10622 M:      Rakesh Iyer <riyer@nvidia.com>
10623 M:      Laxman Dewangan <ldewangan@nvidia.com>
10624 S:      Supported
10625 F:      drivers/input/keyboard/tegra-kbc.c
10626
10627 TEGRA PWM DRIVER
10628 M:      Thierry Reding <thierry.reding@gmail.com>
10629 S:      Supported
10630 F:      drivers/pwm/pwm-tegra.c
10631
10632 TEGRA SERIAL DRIVER
10633 M:      Laxman Dewangan <ldewangan@nvidia.com>
10634 S:      Supported
10635 F:      drivers/tty/serial/serial-tegra.c
10636
10637 TEGRA SPI DRIVER
10638 M:      Laxman Dewangan <ldewangan@nvidia.com>
10639 S:      Supported
10640 F:      drivers/spi/spi-tegra*
10641
10642 TEHUTI ETHERNET DRIVER
10643 M:      Andy Gospodarek <andy@greyhouse.net>
10644 L:      netdev@vger.kernel.org
10645 S:      Supported
10646 F:      drivers/net/ethernet/tehuti/*
10647
10648 Telecom Clock Driver for MCPL0010
10649 M:      Mark Gross <mark.gross@intel.com>
10650 S:      Supported
10651 F:      drivers/char/tlclk.c
10652
10653 TENSILICA XTENSA PORT (xtensa)
10654 M:      Chris Zankel <chris@zankel.net>
10655 M:      Max Filippov <jcmvbkbc@gmail.com>
10656 L:      linux-xtensa@linux-xtensa.org
10657 S:      Maintained
10658 F:      arch/xtensa/
10659 F:      drivers/irqchip/irq-xtensa-*
10660
10661 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10662 M:      Hans Verkuil <hverkuil@xs4all.nl>
10663 L:      linux-media@vger.kernel.org
10664 T:      git git://linuxtv.org/media_tree.git
10665 W:      https://linuxtv.org
10666 S:      Maintained
10667 F:      drivers/media/radio/radio-raremono.c
10668
10669 THERMAL
10670 M:      Zhang Rui <rui.zhang@intel.com>
10671 M:      Eduardo Valentin <edubezval@gmail.com>
10672 L:      linux-pm@vger.kernel.org
10673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10675 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10676 S:      Supported
10677 F:      drivers/thermal/
10678 F:      include/linux/thermal.h
10679 F:      include/uapi/linux/thermal.h
10680 F:      include/linux/cpu_cooling.h
10681 F:      Documentation/devicetree/bindings/thermal/
10682
10683 THERMAL/CPU_COOLING
10684 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10685 M:      Viresh Kumar <viresh.kumar@linaro.org>
10686 M:      Javi Merino <javi.merino@arm.com>
10687 L:      linux-pm@vger.kernel.org
10688 S:      Supported
10689 F:      Documentation/thermal/cpu-cooling-api.txt
10690 F:      drivers/thermal/cpu_cooling.c
10691 F:      include/linux/cpu_cooling.h
10692
10693 THINGM BLINK(1) USB RGB LED DRIVER
10694 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10695 S:      Maintained
10696 F:      drivers/hid/hid-thingm.c
10697
10698 THINKPAD ACPI EXTRAS DRIVER
10699 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10700 L:      ibm-acpi-devel@lists.sourceforge.net
10701 L:      platform-driver-x86@vger.kernel.org
10702 W:      http://ibm-acpi.sourceforge.net
10703 W:      http://thinkwiki.org/wiki/Ibm-acpi
10704 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10705 S:      Maintained
10706 F:      drivers/platform/x86/thinkpad_acpi.c
10707
10708 TI BANDGAP AND THERMAL DRIVER
10709 M:      Eduardo Valentin <edubezval@gmail.com>
10710 L:      linux-pm@vger.kernel.org
10711 L:      linux-omap@vger.kernel.org
10712 S:      Maintained
10713 F:      drivers/thermal/ti-soc-thermal/
10714
10715 TI CDCE706 CLOCK DRIVER
10716 M:      Max Filippov <jcmvbkbc@gmail.com>
10717 S:      Maintained
10718 F:      drivers/clk/clk-cdce706.c
10719
10720 TI CLOCK DRIVER
10721 M:      Tero Kristo <t-kristo@ti.com>
10722 L:      linux-omap@vger.kernel.org
10723 S:      Maintained
10724 F:      drivers/clk/ti/
10725 F:      include/linux/clk/ti.h
10726
10727 TI FLASH MEDIA INTERFACE DRIVER
10728 M:      Alex Dubov <oakad@yahoo.com>
10729 S:      Maintained
10730 F:      drivers/misc/tifm*
10731 F:      drivers/mmc/host/tifm_sd.c
10732 F:      include/linux/tifm.h
10733
10734 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10735 M:      Santosh Shilimkar <ssantosh@kernel.org>
10736 L:      linux-kernel@vger.kernel.org
10737 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10738 S:      Maintained
10739 F:      drivers/soc/ti/*
10740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10741
10742
10743 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10744 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10745 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10746 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10747 S:      Maintained
10748 F:      sound/soc/codecs/lm49453*
10749 F:      sound/soc/codecs/isabelle*
10750
10751 TI LP855x BACKLIGHT DRIVER
10752 M:      Milo Kim <milo.kim@ti.com>
10753 S:      Maintained
10754 F:      Documentation/backlight/lp855x-driver.txt
10755 F:      drivers/video/backlight/lp855x_bl.c
10756 F:      include/linux/platform_data/lp855x.h
10757
10758 TI LP8727 CHARGER DRIVER
10759 M:      Milo Kim <milo.kim@ti.com>
10760 S:      Maintained
10761 F:      drivers/power/lp8727_charger.c
10762 F:      include/linux/platform_data/lp8727.h
10763
10764 TI LP8788 MFD DRIVER
10765 M:      Milo Kim <milo.kim@ti.com>
10766 S:      Maintained
10767 F:      drivers/iio/adc/lp8788_adc.c
10768 F:      drivers/leds/leds-lp8788.c
10769 F:      drivers/mfd/lp8788*.c
10770 F:      drivers/power/lp8788-charger.c
10771 F:      drivers/regulator/lp8788-*.c
10772 F:      include/linux/mfd/lp8788*.h
10773
10774 TI NETCP ETHERNET DRIVER
10775 M:      Wingman Kwok <w-kwok2@ti.com>
10776 M:      Murali Karicheri <m-karicheri2@ti.com>
10777 L:      netdev@vger.kernel.org
10778 S:      Maintained
10779 F:      drivers/net/ethernet/ti/netcp*
10780
10781 TI TAS571X FAMILY ASoC CODEC DRIVER
10782 M:      Kevin Cernekee <cernekee@chromium.org>
10783 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10784 S:      Odd Fixes
10785 F:      sound/soc/codecs/tas571x*
10786
10787 TI TWL4030 SERIES SOC CODEC DRIVER
10788 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10789 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10790 S:      Maintained
10791 F:      sound/soc/codecs/twl4030*
10792
10793 TI WILINK WIRELESS DRIVERS
10794 L:      linux-wireless@vger.kernel.org
10795 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10796 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10798 S:      Orphan
10799 F:      drivers/net/wireless/ti/
10800 F:      include/linux/wl12xx.h
10801
10802 TIPC NETWORK LAYER
10803 M:      Jon Maloy <jon.maloy@ericsson.com>
10804 M:      Ying Xue <ying.xue@windriver.com>
10805 L:      netdev@vger.kernel.org (core kernel code)
10806 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10807 W:      http://tipc.sourceforge.net/
10808 S:      Maintained
10809 F:      include/uapi/linux/tipc*.h
10810 F:      net/tipc/
10811
10812 TILE ARCHITECTURE
10813 M:      Chris Metcalf <cmetcalf@ezchip.com>
10814 W:      http://www.ezchip.com/scm/
10815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
10816 S:      Supported
10817 F:      arch/tile/
10818 F:      drivers/char/tile-srom.c
10819 F:      drivers/edac/tile_edac.c
10820 F:      drivers/net/ethernet/tile/
10821 F:      drivers/rtc/rtc-tile.c
10822 F:      drivers/tty/hvc/hvc_tile.c
10823 F:      drivers/tty/serial/tilegx.c
10824 F:      drivers/usb/host/*-tilegx.c
10825 F:      include/linux/usb/tilegx.h
10826
10827 TLAN NETWORK DRIVER
10828 M:      Samuel Chessman <chessman@tux.org>
10829 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10830 W:      http://sourceforge.net/projects/tlan/
10831 S:      Maintained
10832 F:      Documentation/networking/tlan.txt
10833 F:      drivers/net/ethernet/ti/tlan.*
10834
10835 TOMOYO SECURITY MODULE
10836 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10837 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10838 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10839 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10840 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10841 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10842 W:      http://tomoyo.sourceforge.jp/
10843 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10844 S:      Maintained
10845 F:      security/tomoyo/
10846
10847 TOPSTAR LAPTOP EXTRAS DRIVER
10848 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10849 L:      platform-driver-x86@vger.kernel.org
10850 S:      Maintained
10851 F:      drivers/platform/x86/topstar-laptop.c
10852
10853 TOSHIBA ACPI EXTRAS DRIVER
10854 M:      Azael Avalos <coproscefalo@gmail.com>
10855 L:      platform-driver-x86@vger.kernel.org
10856 S:      Maintained
10857 F:      drivers/platform/x86/toshiba_acpi.c
10858
10859 TOSHIBA BLUETOOTH DRIVER
10860 M:      Azael Avalos <coproscefalo@gmail.com>
10861 L:      platform-driver-x86@vger.kernel.org
10862 S:      Maintained
10863 F:      drivers/platform/x86/toshiba_bluetooth.c
10864
10865 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10866 M:      Azael Avalos <coproscefalo@gmail.com>
10867 L:      platform-driver-x86@vger.kernel.org
10868 S:      Maintained
10869 F:      drivers/platform/x86/toshiba_haps.c
10870
10871 TOSHIBA WMI HOTKEYS DRIVER
10872 M:      Azael Avalos <coproscefalo@gmail.com>
10873 L:      platform-driver-x86@vger.kernel.org
10874 S:      Maintained
10875 F:      drivers/platform/x86/toshiba-wmi.c
10876
10877 TOSHIBA SMM DRIVER
10878 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10879 W:      http://www.buzzard.org.uk/toshiba/
10880 S:      Maintained
10881 F:      drivers/char/toshiba.c
10882 F:      include/linux/toshiba.h
10883 F:      include/uapi/linux/toshiba.h
10884
10885 TOSHIBA TC358743 DRIVER
10886 M:      Mats Randgaard <matrandg@cisco.com>
10887 L:      linux-media@vger.kernel.org
10888 S:      Maintained
10889 F:      drivers/media/i2c/tc358743*
10890 F:      include/media/i2c/tc358743.h
10891
10892 TMIO MMC DRIVER
10893 M:      Ian Molton <ian@mnementh.co.uk>
10894 L:      linux-mmc@vger.kernel.org
10895 S:      Maintained
10896 F:      drivers/mmc/host/tmio_mmc*
10897 F:      drivers/mmc/host/sh_mobile_sdhi.c
10898 F:      include/linux/mmc/tmio.h
10899 F:      include/linux/mmc/sh_mobile_sdhi.h
10900
10901 TMP401 HARDWARE MONITOR DRIVER
10902 M:      Guenter Roeck <linux@roeck-us.net>
10903 L:      lm-sensors@lm-sensors.org
10904 S:      Maintained
10905 F:      Documentation/hwmon/tmp401
10906 F:      drivers/hwmon/tmp401.c
10907
10908 TMPFS (SHMEM FILESYSTEM)
10909 M:      Hugh Dickins <hughd@google.com>
10910 L:      linux-mm@kvack.org
10911 S:      Maintained
10912 F:      include/linux/shmem_fs.h
10913 F:      mm/shmem.c
10914
10915 TM6000 VIDEO4LINUX DRIVER
10916 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10917 L:      linux-media@vger.kernel.org
10918 W:      https://linuxtv.org
10919 T:      git git://linuxtv.org/media_tree.git
10920 S:      Odd fixes
10921 F:      drivers/media/usb/tm6000/
10922
10923 TW68 VIDEO4LINUX DRIVER
10924 M:      Hans Verkuil <hverkuil@xs4all.nl>
10925 L:      linux-media@vger.kernel.org
10926 T:      git git://linuxtv.org/media_tree.git
10927 W:      https://linuxtv.org
10928 S:      Odd Fixes
10929 F:      drivers/media/pci/tw68/
10930
10931 TPM DEVICE DRIVER
10932 M:      Peter Huewe <peterhuewe@gmx.de>
10933 M:      Marcel Selhorst <tpmdd@selhorst.net>
10934 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10935 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10936 W:      http://tpmdd.sourceforge.net
10937 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10938 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10939 T:      https://github.com/PeterHuewe/linux-tpmdd
10940 S:      Maintained
10941 F:      drivers/char/tpm/
10942
10943 TPM IBM_VTPM DEVICE DRIVER
10944 M:      Ashley Lai <ashleydlai@gmail.com>
10945 W:      http://tpmdd.sourceforge.net
10946 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10947 S:      Maintained
10948 F:      drivers/char/tpm/tpm_ibmvtpm*
10949
10950 TRACING
10951 M:      Steven Rostedt <rostedt@goodmis.org>
10952 M:      Ingo Molnar <mingo@redhat.com>
10953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10954 S:      Maintained
10955 F:      Documentation/trace/ftrace.txt
10956 F:      arch/*/*/*/ftrace.h
10957 F:      arch/*/kernel/ftrace.c
10958 F:      include/*/ftrace.h
10959 F:      include/linux/trace*.h
10960 F:      include/trace/
10961 F:      kernel/trace/
10962 F:      tools/testing/selftests/ftrace/
10963
10964 TRIVIAL PATCHES
10965 M:      Jiri Kosina <trivial@kernel.org>
10966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10967 S:      Maintained
10968 K:      ^Subject:.*(?i)trivial
10969
10970 TTY LAYER
10971 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10972 M:      Jiri Slaby <jslaby@suse.com>
10973 S:      Supported
10974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10975 F:      Documentation/serial/
10976 F:      drivers/tty/
10977 F:      drivers/tty/serial/serial_core.c
10978 F:      include/linux/serial_core.h
10979 F:      include/linux/serial.h
10980 F:      include/linux/tty.h
10981 F:      include/uapi/linux/serial_core.h
10982 F:      include/uapi/linux/serial.h
10983 F:      include/uapi/linux/tty.h
10984
10985 TUA9001 MEDIA DRIVER
10986 M:      Antti Palosaari <crope@iki.fi>
10987 L:      linux-media@vger.kernel.org
10988 W:      https://linuxtv.org
10989 W:      http://palosaari.fi/linux/
10990 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10991 T:      git git://linuxtv.org/anttip/media_tree.git
10992 S:      Maintained
10993 F:      drivers/media/tuners/tua9001*
10994
10995 TULIP NETWORK DRIVERS
10996 L:      netdev@vger.kernel.org
10997 L:      linux-parisc@vger.kernel.org
10998 S:      Orphan
10999 F:      drivers/net/ethernet/dec/tulip/
11000
11001 TUN/TAP driver
11002 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11003 W:      http://vtun.sourceforge.net/tun
11004 S:      Maintained
11005 F:      Documentation/networking/tuntap.txt
11006 F:      arch/um/os-Linux/drivers/
11007
11008 TURBOCHANNEL SUBSYSTEM
11009 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11010 M:      Ralf Baechle <ralf@linux-mips.org>
11011 L:      linux-mips@linux-mips.org
11012 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11013 S:      Maintained
11014 F:      drivers/tc/
11015 F:      include/linux/tc.h
11016
11017 U14-34F SCSI DRIVER
11018 M:      Dario Ballabio <ballabio_dario@emc.com>
11019 L:      linux-scsi@vger.kernel.org
11020 S:      Maintained
11021 F:      drivers/scsi/u14-34f.c
11022
11023 UBI FILE SYSTEM (UBIFS)
11024 M:      Artem Bityutskiy <dedekind1@gmail.com>
11025 M:      Adrian Hunter <adrian.hunter@intel.com>
11026 L:      linux-mtd@lists.infradead.org
11027 T:      git git://git.infradead.org/ubifs-2.6.git
11028 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11029 S:      Maintained
11030 F:      Documentation/filesystems/ubifs.txt
11031 F:      fs/ubifs/
11032
11033 UCLINUX (M68KNOMMU AND COLDFIRE)
11034 M:      Greg Ungerer <gerg@uclinux.org>
11035 W:      http://www.uclinux.org/
11036 L:      linux-m68k@lists.linux-m68k.org
11037 L:      uclinux-dev@uclinux.org  (subscribers-only)
11038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11039 S:      Maintained
11040 F:      arch/m68k/coldfire/
11041 F:      arch/m68k/68*/
11042 F:      arch/m68k/*/*_no.*
11043 F:      arch/m68k/include/asm/*_no.*
11044
11045 UDF FILESYSTEM
11046 M:      Jan Kara <jack@suse.com>
11047 S:      Maintained
11048 F:      Documentation/filesystems/udf.txt
11049 F:      fs/udf/
11050
11051 UFS FILESYSTEM
11052 M:      Evgeniy Dushistov <dushistov@mail.ru>
11053 S:      Maintained
11054 F:      Documentation/filesystems/ufs.txt
11055 F:      fs/ufs/
11056
11057 UHID USERSPACE HID IO DRIVER:
11058 M:      David Herrmann <dh.herrmann@googlemail.com>
11059 L:      linux-input@vger.kernel.org
11060 S:      Maintained
11061 F:      drivers/hid/uhid.c
11062 F:      include/uapi/linux/uhid.h
11063
11064 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11065 L:      linux-usb@vger.kernel.org
11066 S:      Orphan
11067 F:      drivers/uwb/
11068 F:      include/linux/uwb.h
11069 F:      include/linux/uwb/
11070
11071 UNICORE32 ARCHITECTURE:
11072 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11073 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11074 S:      Maintained
11075 T:      git git://github.com/gxt/linux.git
11076 F:      arch/unicore32/
11077
11078 UNIFDEF
11079 M:      Tony Finch <dot@dotat.at>
11080 W:      http://dotat.at/prog/unifdef
11081 S:      Maintained
11082 F:      scripts/unifdef.c
11083
11084 UNIFORM CDROM DRIVER
11085 M:      Jens Axboe <axboe@kernel.dk>
11086 W:      http://www.kernel.dk
11087 S:      Maintained
11088 F:      Documentation/cdrom/
11089 F:      drivers/cdrom/cdrom.c
11090 F:      include/linux/cdrom.h
11091 F:      include/uapi/linux/cdrom.h
11092
11093 UNISYS S-PAR DRIVERS
11094 M:      Benjamin Romer <benjamin.romer@unisys.com>
11095 M:      David Kershner <david.kershner@unisys.com>
11096 L:      sparmaintainer@unisys.com (Unisys internal)
11097 S:      Supported
11098 F:      drivers/staging/unisys/
11099
11100 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11101 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11102 L:      linux-scsi@vger.kernel.org
11103 S:      Supported
11104 F:      Documentation/scsi/ufs.txt
11105 F:      drivers/scsi/ufs/
11106
11107 UNSORTED BLOCK IMAGES (UBI)
11108 M:      Artem Bityutskiy <dedekind1@gmail.com>
11109 M:      Richard Weinberger <richard@nod.at>
11110 W:      http://www.linux-mtd.infradead.org/
11111 L:      linux-mtd@lists.infradead.org
11112 T:      git git://git.infradead.org/ubifs-2.6.git
11113 S:      Supported
11114 F:      drivers/mtd/ubi/
11115 F:      include/linux/mtd/ubi.h
11116 F:      include/uapi/mtd/ubi-user.h
11117
11118 USB ACM DRIVER
11119 M:      Oliver Neukum <oliver@neukum.org>
11120 L:      linux-usb@vger.kernel.org
11121 S:      Maintained
11122 F:      Documentation/usb/acm.txt
11123 F:      drivers/usb/class/cdc-acm.*
11124
11125 USB AR5523 WIRELESS DRIVER
11126 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11127 L:      linux-wireless@vger.kernel.org
11128 S:      Maintained
11129 F:      drivers/net/wireless/ath/ar5523/
11130
11131 USB ATTACHED SCSI
11132 M:      Hans de Goede <hdegoede@redhat.com>
11133 M:      Gerd Hoffmann <kraxel@redhat.com>
11134 L:      linux-usb@vger.kernel.org
11135 L:      linux-scsi@vger.kernel.org
11136 S:      Maintained
11137 F:      drivers/usb/storage/uas.c
11138
11139 USB CDC ETHERNET DRIVER
11140 M:      Oliver Neukum <oliver@neukum.org>
11141 L:      linux-usb@vger.kernel.org
11142 S:      Maintained
11143 F:      drivers/net/usb/cdc_*.c
11144 F:      include/uapi/linux/usb/cdc.h
11145
11146 USB CHAOSKEY DRIVER
11147 M:      Keith Packard <keithp@keithp.com>
11148 L:      linux-usb@vger.kernel.org
11149 S:      Maintained
11150 F:      drivers/usb/misc/chaoskey.c
11151
11152 USB CYPRESS C67X00 DRIVER
11153 M:      Peter Korsgaard <jacmet@sunsite.dk>
11154 L:      linux-usb@vger.kernel.org
11155 S:      Maintained
11156 F:      drivers/usb/c67x00/
11157
11158 USB DAVICOM DM9601 DRIVER
11159 M:      Peter Korsgaard <jacmet@sunsite.dk>
11160 L:      netdev@vger.kernel.org
11161 W:      http://www.linux-usb.org/usbnet
11162 S:      Maintained
11163 F:      drivers/net/usb/dm9601.c
11164
11165 USB DIAMOND RIO500 DRIVER
11166 M:      Cesar Miquel <miquel@df.uba.ar>
11167 L:      rio500-users@lists.sourceforge.net
11168 W:      http://rio500.sourceforge.net
11169 S:      Maintained
11170 F:      drivers/usb/misc/rio500*
11171
11172 USB EHCI DRIVER
11173 M:      Alan Stern <stern@rowland.harvard.edu>
11174 L:      linux-usb@vger.kernel.org
11175 S:      Maintained
11176 F:      Documentation/usb/ehci.txt
11177 F:      drivers/usb/host/ehci*
11178
11179 USB GADGET/PERIPHERAL SUBSYSTEM
11180 M:      Felipe Balbi <balbi@ti.com>
11181 L:      linux-usb@vger.kernel.org
11182 W:      http://www.linux-usb.org/gadget
11183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11184 S:      Maintained
11185 F:      drivers/usb/gadget/
11186 F:      include/linux/usb/gadget*
11187
11188 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11189 M:      Jiri Kosina <jikos@kernel.org>
11190 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11191 L:      linux-usb@vger.kernel.org
11192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11193 S:      Maintained
11194 F:      Documentation/hid/hiddev.txt
11195 F:      drivers/hid/usbhid/
11196
11197 USB ISP116X DRIVER
11198 M:      Olav Kongas <ok@artecdesign.ee>
11199 L:      linux-usb@vger.kernel.org
11200 S:      Maintained
11201 F:      drivers/usb/host/isp116x*
11202 F:      include/linux/usb/isp116x.h
11203
11204 USB MASS STORAGE DRIVER
11205 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11206 L:      linux-usb@vger.kernel.org
11207 L:      usb-storage@lists.one-eyed-alien.net
11208 S:      Maintained
11209 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11210 F:      drivers/usb/storage/
11211
11212 USB MIDI DRIVER
11213 M:      Clemens Ladisch <clemens@ladisch.de>
11214 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11215 T:      git git://git.alsa-project.org/alsa-kernel.git
11216 S:      Maintained
11217 F:      sound/usb/midi.*
11218
11219 USB NETWORKING DRIVERS
11220 L:      linux-usb@vger.kernel.org
11221 S:      Odd Fixes
11222 F:      drivers/net/usb/
11223
11224 USB OHCI DRIVER
11225 M:      Alan Stern <stern@rowland.harvard.edu>
11226 L:      linux-usb@vger.kernel.org
11227 S:      Maintained
11228 F:      Documentation/usb/ohci.txt
11229 F:      drivers/usb/host/ohci*
11230
11231 USB OTG FSM (Finite State Machine)
11232 M:      Peter Chen <Peter.Chen@nxp.com>
11233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11234 L:      linux-usb@vger.kernel.org
11235 S:      Maintained
11236 F:      drivers/usb/common/usb-otg-fsm.c
11237
11238 USB OVER IP DRIVER
11239 M:      Valentina Manea <valentina.manea.m@gmail.com>
11240 M:      Shuah Khan <shuah.kh@samsung.com>
11241 L:      linux-usb@vger.kernel.org
11242 S:      Maintained
11243 F:      drivers/usb/usbip/
11244 F:      tools/usb/usbip/
11245
11246 USB PEGASUS DRIVER
11247 M:      Petko Manolov <petkan@nucleusys.com>
11248 L:      linux-usb@vger.kernel.org
11249 L:      netdev@vger.kernel.org
11250 T:      git git://github.com/petkan/pegasus.git
11251 W:      https://github.com/petkan/pegasus
11252 S:      Maintained
11253 F:      drivers/net/usb/pegasus.*
11254
11255 USB PHY LAYER
11256 M:      Felipe Balbi <balbi@ti.com>
11257 L:      linux-usb@vger.kernel.org
11258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11259 S:      Maintained
11260 F:      drivers/usb/phy/
11261
11262 USB PRINTER DRIVER (usblp)
11263 M:      Pete Zaitcev <zaitcev@redhat.com>
11264 L:      linux-usb@vger.kernel.org
11265 S:      Supported
11266 F:      drivers/usb/class/usblp.c
11267
11268 USB QMI WWAN NETWORK DRIVER
11269 M:      Bjørn Mork <bjorn@mork.no>
11270 L:      netdev@vger.kernel.org
11271 S:      Maintained
11272 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11273 F:      drivers/net/usb/qmi_wwan.c
11274
11275 USB RTL8150 DRIVER
11276 M:      Petko Manolov <petkan@nucleusys.com>
11277 L:      linux-usb@vger.kernel.org
11278 L:      netdev@vger.kernel.org
11279 T:      git git://github.com/petkan/rtl8150.git
11280 W:      https://github.com/petkan/rtl8150
11281 S:      Maintained
11282 F:      drivers/net/usb/rtl8150.c
11283
11284 USB SERIAL SUBSYSTEM
11285 M:      Johan Hovold <johan@kernel.org>
11286 L:      linux-usb@vger.kernel.org
11287 S:      Maintained
11288 F:      Documentation/usb/usb-serial.txt
11289 F:      drivers/usb/serial/
11290 F:      include/linux/usb/serial.h
11291
11292 USB SMSC75XX ETHERNET DRIVER
11293 M:      Steve Glendinning <steve.glendinning@shawell.net>
11294 L:      netdev@vger.kernel.org
11295 S:      Maintained
11296 F:      drivers/net/usb/smsc75xx.*
11297
11298 USB SMSC95XX ETHERNET DRIVER
11299 M:      Steve Glendinning <steve.glendinning@shawell.net>
11300 L:      netdev@vger.kernel.org
11301 S:      Maintained
11302 F:      drivers/net/usb/smsc95xx.*
11303
11304 USB SUBSYSTEM
11305 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11306 L:      linux-usb@vger.kernel.org
11307 W:      http://www.linux-usb.org
11308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11309 S:      Supported
11310 F:      Documentation/usb/
11311 F:      drivers/usb/
11312 F:      include/linux/usb.h
11313 F:      include/linux/usb/
11314
11315 USB UHCI DRIVER
11316 M:      Alan Stern <stern@rowland.harvard.edu>
11317 L:      linux-usb@vger.kernel.org
11318 S:      Maintained
11319 F:      drivers/usb/host/uhci*
11320
11321 USB "USBNET" DRIVER FRAMEWORK
11322 M:      Oliver Neukum <oneukum@suse.com>
11323 L:      netdev@vger.kernel.org
11324 W:      http://www.linux-usb.org/usbnet
11325 S:      Maintained
11326 F:      drivers/net/usb/usbnet.c
11327 F:      include/linux/usb/usbnet.h
11328
11329 USB VIDEO CLASS
11330 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11331 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11332 L:      linux-media@vger.kernel.org
11333 T:      git git://linuxtv.org/media_tree.git
11334 W:      http://www.ideasonboard.org/uvc/
11335 S:      Maintained
11336 F:      drivers/media/usb/uvc/
11337 F:      include/uapi/linux/uvcvideo.h
11338
11339 USB VISION DRIVER
11340 M:      Hans Verkuil <hverkuil@xs4all.nl>
11341 L:      linux-media@vger.kernel.org
11342 T:      git git://linuxtv.org/media_tree.git
11343 W:      https://linuxtv.org
11344 S:      Odd Fixes
11345 F:      drivers/media/usb/usbvision/
11346
11347 USB WEBCAM GADGET
11348 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11349 L:      linux-usb@vger.kernel.org
11350 S:      Maintained
11351 F:      drivers/usb/gadget/function/*uvc*
11352 F:      drivers/usb/gadget/legacy/webcam.c
11353
11354 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11355 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11356 L:      linux-wireless@vger.kernel.org
11357 S:      Maintained
11358 F:      drivers/net/wireless/rndis_wlan.c
11359
11360 USB XHCI DRIVER
11361 M:      Mathias Nyman <mathias.nyman@intel.com>
11362 L:      linux-usb@vger.kernel.org
11363 S:      Supported
11364 F:      drivers/usb/host/xhci*
11365 F:      drivers/usb/host/pci-quirks*
11366
11367 USB ZD1201 DRIVER
11368 L:      linux-wireless@vger.kernel.org
11369 W:      http://linux-lc100020.sourceforge.net
11370 S:      Orphan
11371 F:      drivers/net/wireless/zydas/zd1201.*
11372
11373 USB ZR364XX DRIVER
11374 M:      Antoine Jacquet <royale@zerezo.com>
11375 L:      linux-usb@vger.kernel.org
11376 L:      linux-media@vger.kernel.org
11377 T:      git git://linuxtv.org/media_tree.git
11378 W:      http://royale.zerezo.com/zr364xx/
11379 S:      Maintained
11380 F:      Documentation/video4linux/zr364xx.txt
11381 F:      drivers/media/usb/zr364xx/
11382
11383 ULPI BUS
11384 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11385 L:      linux-usb@vger.kernel.org
11386 S:      Maintained
11387 F:      drivers/usb/common/ulpi.c
11388 F:      include/linux/ulpi/
11389
11390 USER-MODE LINUX (UML)
11391 M:      Jeff Dike <jdike@addtoit.com>
11392 M:      Richard Weinberger <richard@nod.at>
11393 L:      user-mode-linux-devel@lists.sourceforge.net
11394 L:      user-mode-linux-user@lists.sourceforge.net
11395 W:      http://user-mode-linux.sourceforge.net
11396 S:      Maintained
11397 F:      Documentation/virtual/uml/
11398 F:      arch/um/
11399 F:      arch/x86/um/
11400 F:      fs/hostfs/
11401 F:      fs/hppfs/
11402
11403 USERSPACE I/O (UIO)
11404 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11405 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11406 S:      Maintained
11407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11408 F:      Documentation/DocBook/uio-howto.tmpl
11409 F:      drivers/uio/
11410 F:      include/linux/uio*.h
11411
11412 UTIL-LINUX PACKAGE
11413 M:      Karel Zak <kzak@redhat.com>
11414 L:      util-linux@vger.kernel.org
11415 W:      http://en.wikipedia.org/wiki/Util-linux
11416 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11417 S:      Maintained
11418
11419 UVESAFB DRIVER
11420 M:      Michal Januszewski <spock@gentoo.org>
11421 L:      linux-fbdev@vger.kernel.org
11422 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11423 S:      Maintained
11424 F:      Documentation/fb/uvesafb.txt
11425 F:      drivers/video/fbdev/uvesafb.*
11426
11427 VF610 NAND DRIVER
11428 M:      Stefan Agner <stefan@agner.ch>
11429 L:      linux-mtd@lists.infradead.org
11430 S:      Supported
11431 F:      drivers/mtd/nand/vf610_nfc.c
11432
11433 VFAT/FAT/MSDOS FILESYSTEM
11434 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11435 S:      Maintained
11436 F:      Documentation/filesystems/vfat.txt
11437 F:      fs/fat/
11438
11439 VFIO DRIVER
11440 M:      Alex Williamson <alex.williamson@redhat.com>
11441 L:      kvm@vger.kernel.org
11442 S:      Maintained
11443 F:      Documentation/vfio.txt
11444 F:      drivers/vfio/
11445 F:      include/linux/vfio.h
11446 F:      include/uapi/linux/vfio.h
11447
11448 VFIO PLATFORM DRIVER
11449 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11450 L:      kvm@vger.kernel.org
11451 S:      Maintained
11452 F:      drivers/vfio/platform/
11453
11454 VIDEOBUF2 FRAMEWORK
11455 M:      Pawel Osciak <pawel@osciak.com>
11456 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11457 M:      Kyungmin Park <kyungmin.park@samsung.com>
11458 L:      linux-media@vger.kernel.org
11459 S:      Maintained
11460 F:      drivers/media/v4l2-core/videobuf2-*
11461 F:      include/media/videobuf2-*
11462
11463 VIRTUAL SERIO DEVICE DRIVER
11464 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11465 S:      Maintained
11466 F:      drivers/input/serio/userio.c
11467 F:      include/uapi/linux/userio.h
11468
11469 VIRTIO CONSOLE DRIVER
11470 M:      Amit Shah <amit.shah@redhat.com>
11471 L:      virtualization@lists.linux-foundation.org
11472 S:      Maintained
11473 F:      drivers/char/virtio_console.c
11474 F:      include/linux/virtio_console.h
11475 F:      include/uapi/linux/virtio_console.h
11476
11477 VIRTIO CORE, NET AND BLOCK DRIVERS
11478 M:      "Michael S. Tsirkin" <mst@redhat.com>
11479 L:      virtualization@lists.linux-foundation.org
11480 S:      Maintained
11481 F:      drivers/virtio/
11482 F:      tools/virtio/
11483 F:      drivers/net/virtio_net.c
11484 F:      drivers/block/virtio_blk.c
11485 F:      include/linux/virtio_*.h
11486 F:      include/uapi/linux/virtio_*.h
11487
11488 VIRTIO DRIVERS FOR S390
11489 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11490 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11491 L:      linux-s390@vger.kernel.org
11492 L:      virtualization@lists.linux-foundation.org
11493 L:      kvm@vger.kernel.org
11494 S:      Supported
11495 F:      drivers/s390/virtio/
11496
11497 VIRTIO GPU DRIVER
11498 M:      David Airlie <airlied@linux.ie>
11499 M:      Gerd Hoffmann <kraxel@redhat.com>
11500 L:      dri-devel@lists.freedesktop.org
11501 L:      virtualization@lists.linux-foundation.org
11502 S:      Maintained
11503 F:      drivers/gpu/drm/virtio/
11504 F:      include/uapi/linux/virtio_gpu.h
11505
11506 VIRTIO HOST (VHOST)
11507 M:      "Michael S. Tsirkin" <mst@redhat.com>
11508 L:      kvm@vger.kernel.org
11509 L:      virtualization@lists.linux-foundation.org
11510 L:      netdev@vger.kernel.org
11511 S:      Maintained
11512 F:      drivers/vhost/
11513 F:      include/uapi/linux/vhost.h
11514
11515 VIRTIO INPUT DRIVER
11516 M:      Gerd Hoffmann <kraxel@redhat.com>
11517 S:      Maintained
11518 F:      drivers/virtio/virtio_input.c
11519 F:      include/uapi/linux/virtio_input.h
11520
11521 VIA RHINE NETWORK DRIVER
11522 S:      Orphan
11523 F:      drivers/net/ethernet/via/via-rhine.c
11524
11525 VIA SD/MMC CARD CONTROLLER DRIVER
11526 M:      Bruce Chang <brucechang@via.com.tw>
11527 M:      Harald Welte <HaraldWelte@viatech.com>
11528 S:      Maintained
11529 F:      drivers/mmc/host/via-sdmmc.c
11530
11531 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11532 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11533 L:      linux-fbdev@vger.kernel.org
11534 S:      Maintained
11535 F:      include/linux/via-core.h
11536 F:      include/linux/via-gpio.h
11537 F:      include/linux/via_i2c.h
11538 F:      drivers/video/fbdev/via/
11539
11540 VIA VELOCITY NETWORK DRIVER
11541 M:      Francois Romieu <romieu@fr.zoreil.com>
11542 L:      netdev@vger.kernel.org
11543 S:      Maintained
11544 F:      drivers/net/ethernet/via/via-velocity.*
11545
11546 VIRT LIB
11547 M:      Alex Williamson <alex.williamson@redhat.com>
11548 M:      Paolo Bonzini <pbonzini@redhat.com>
11549 L:      kvm@vger.kernel.org
11550 S:      Supported
11551 F:      virt/lib/
11552
11553 VIVID VIRTUAL VIDEO DRIVER
11554 M:      Hans Verkuil <hverkuil@xs4all.nl>
11555 L:      linux-media@vger.kernel.org
11556 T:      git git://linuxtv.org/media_tree.git
11557 W:      https://linuxtv.org
11558 S:      Maintained
11559 F:      drivers/media/platform/vivid/*
11560
11561 VLAN (802.1Q)
11562 M:      Patrick McHardy <kaber@trash.net>
11563 L:      netdev@vger.kernel.org
11564 S:      Maintained
11565 F:      drivers/net/macvlan.c
11566 F:      include/linux/if_*vlan.h
11567 F:      net/8021q/
11568
11569 VLYNQ BUS
11570 M:      Florian Fainelli <florian@openwrt.org>
11571 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11572 S:      Maintained
11573 F:      drivers/vlynq/vlynq.c
11574 F:      include/linux/vlynq.h
11575
11576 VME SUBSYSTEM
11577 M:      Martyn Welch <martyn@welchs.me.uk>
11578 M:      Manohar Vanga <manohar.vanga@gmail.com>
11579 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11580 L:      devel@driverdev.osuosl.org
11581 S:      Maintained
11582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11583 F:      Documentation/vme_api.txt
11584 F:      drivers/staging/vme/
11585 F:      drivers/vme/
11586 F:      include/linux/vme*
11587
11588 VMWARE HYPERVISOR INTERFACE
11589 M:      Alok Kataria <akataria@vmware.com>
11590 L:      virtualization@lists.linux-foundation.org
11591 S:      Supported
11592 F:      arch/x86/kernel/cpu/vmware.c
11593
11594 VMWARE BALLOON DRIVER
11595 M:      Xavier Deguillard <xdeguillard@vmware.com>
11596 M:      Philip Moltmann <moltmann@vmware.com>
11597 M:      "VMware, Inc." <pv-drivers@vmware.com>
11598 L:      linux-kernel@vger.kernel.org
11599 S:      Maintained
11600 F:      drivers/misc/vmw_balloon.c
11601
11602 VMWARE VMMOUSE SUBDRIVER
11603 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11604 M:      "VMware, Inc." <pv-drivers@vmware.com>
11605 L:      linux-input@vger.kernel.org
11606 S:      Maintained
11607 F:      drivers/input/mouse/vmmouse.c
11608 F:      drivers/input/mouse/vmmouse.h
11609
11610 VMWARE VMXNET3 ETHERNET DRIVER
11611 M:      Shrikrishna Khare <skhare@vmware.com>
11612 M:      "VMware, Inc." <pv-drivers@vmware.com>
11613 L:      netdev@vger.kernel.org
11614 S:      Maintained
11615 F:      drivers/net/vmxnet3/
11616
11617 VMware PVSCSI driver
11618 M:      Arvind Kumar <arvindkumar@vmware.com>
11619 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11620 L:      linux-scsi@vger.kernel.org
11621 S:      Maintained
11622 F:      drivers/scsi/vmw_pvscsi.c
11623 F:      drivers/scsi/vmw_pvscsi.h
11624
11625 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11626 M:      Liam Girdwood <lgirdwood@gmail.com>
11627 M:      Mark Brown <broonie@kernel.org>
11628 L:      linux-kernel@vger.kernel.org
11629 W:      http://www.slimlogic.co.uk/?p=48
11630 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11631 S:      Supported
11632 F:      drivers/regulator/
11633 F:      include/linux/regulator/
11634
11635 VRF
11636 M:      David Ahern <dsa@cumulusnetworks.com>
11637 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11638 L:      netdev@vger.kernel.org
11639 S:      Maintained
11640 F:      drivers/net/vrf.c
11641 F:      Documentation/networking/vrf.txt
11642
11643 VT1211 HARDWARE MONITOR DRIVER
11644 M:      Juerg Haefliger <juergh@gmail.com>
11645 L:      lm-sensors@lm-sensors.org
11646 S:      Maintained
11647 F:      Documentation/hwmon/vt1211
11648 F:      drivers/hwmon/vt1211.c
11649
11650 VT8231 HARDWARE MONITOR DRIVER
11651 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11652 L:      lm-sensors@lm-sensors.org
11653 S:      Maintained
11654 F:      drivers/hwmon/vt8231.c
11655
11656 VUB300 USB to SDIO/SD/MMC bridge chip
11657 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11658 L:      linux-mmc@vger.kernel.org
11659 L:      linux-usb@vger.kernel.org
11660 S:      Supported
11661 F:      drivers/mmc/host/vub300.c
11662
11663 W1 DALLAS'S 1-WIRE BUS
11664 M:      Evgeniy Polyakov <zbr@ioremap.net>
11665 S:      Maintained
11666 F:      Documentation/w1/
11667 F:      drivers/w1/
11668
11669 W83791D HARDWARE MONITORING DRIVER
11670 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11671 L:      lm-sensors@lm-sensors.org
11672 S:      Maintained
11673 F:      Documentation/hwmon/w83791d
11674 F:      drivers/hwmon/w83791d.c
11675
11676 W83793 HARDWARE MONITORING DRIVER
11677 M:      Rudolf Marek <r.marek@assembler.cz>
11678 L:      lm-sensors@lm-sensors.org
11679 S:      Maintained
11680 F:      Documentation/hwmon/w83793
11681 F:      drivers/hwmon/w83793.c
11682
11683 W83795 HARDWARE MONITORING DRIVER
11684 M:      Jean Delvare <jdelvare@suse.com>
11685 L:      lm-sensors@lm-sensors.org
11686 S:      Maintained
11687 F:      drivers/hwmon/w83795.c
11688
11689 W83L51xD SD/MMC CARD INTERFACE DRIVER
11690 M:      Pierre Ossman <pierre@ossman.eu>
11691 S:      Maintained
11692 F:      drivers/mmc/host/wbsd.*
11693
11694 WACOM PROTOCOL 4 SERIAL TABLETS
11695 M:      Julian Squires <julian@cipht.net>
11696 M:      Hans de Goede <hdegoede@redhat.com>
11697 L:      linux-input@vger.kernel.org
11698 S:      Maintained
11699 F:      drivers/input/tablet/wacom_serial4.c
11700
11701 WATCHDOG DEVICE DRIVERS
11702 M:      Wim Van Sebroeck <wim@iguana.be>
11703 R:      Guenter Roeck <linux@roeck-us.net>
11704 L:      linux-watchdog@vger.kernel.org
11705 W:      http://www.linux-watchdog.org/
11706 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11707 S:      Maintained
11708 F:      Documentation/watchdog/
11709 F:      drivers/watchdog/
11710 F:      include/linux/watchdog.h
11711 F:      include/uapi/linux/watchdog.h
11712
11713 WD7000 SCSI DRIVER
11714 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11715 L:      linux-scsi@vger.kernel.org
11716 S:      Maintained
11717 F:      drivers/scsi/wd7000.c
11718
11719 WIIMOTE HID DRIVER
11720 M:      David Herrmann <dh.herrmann@googlemail.com>
11721 L:      linux-input@vger.kernel.org
11722 S:      Maintained
11723 F:      drivers/hid/hid-wiimote*
11724
11725 WINBOND CIR DRIVER
11726 M:      David Härdeman <david@hardeman.nu>
11727 S:      Maintained
11728 F:      drivers/media/rc/winbond-cir.c
11729
11730 WIMAX STACK
11731 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11732 M:      linux-wimax@intel.com
11733 L:      wimax@linuxwimax.org (subscribers-only)
11734 S:      Supported
11735 W:      http://linuxwimax.org
11736 F:      Documentation/wimax/README.wimax
11737 F:      include/linux/wimax/debug.h
11738 F:      include/net/wimax.h
11739 F:      include/uapi/linux/wimax.h
11740 F:      net/wimax/
11741
11742 WISTRON LAPTOP BUTTON DRIVER
11743 M:      Miloslav Trmac <mitr@volny.cz>
11744 S:      Maintained
11745 F:      drivers/input/misc/wistron_btns.c
11746
11747 WL3501 WIRELESS PCMCIA CARD DRIVER
11748 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11749 L:      linux-wireless@vger.kernel.org
11750 W:      http://oops.ghostprotocols.net:81/blog
11751 S:      Maintained
11752 F:      drivers/net/wireless/wl3501*
11753
11754 WOLFSON MICROELECTRONICS DRIVERS
11755 L:      patches@opensource.wolfsonmicro.com
11756 T:      git https://github.com/CirrusLogic/linux-drivers.git
11757 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11758 S:      Supported
11759 F:      Documentation/hwmon/wm83??
11760 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11761 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11762 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11763 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11764 F:      drivers/clk/clk-wm83*.c
11765 F:      drivers/extcon/extcon-arizona.c
11766 F:      drivers/leds/leds-wm83*.c
11767 F:      drivers/gpio/gpio-*wm*.c
11768 F:      drivers/gpio/gpio-arizona.c
11769 F:      drivers/hwmon/wm83??-hwmon.c
11770 F:      drivers/input/misc/wm831x-on.c
11771 F:      drivers/input/touchscreen/wm831x-ts.c
11772 F:      drivers/input/touchscreen/wm97*.c
11773 F:      drivers/mfd/arizona*
11774 F:      drivers/mfd/wm*.c
11775 F:      drivers/mfd/cs47l24*
11776 F:      drivers/power/wm83*.c
11777 F:      drivers/rtc/rtc-wm83*.c
11778 F:      drivers/regulator/wm8*.c
11779 F:      drivers/video/backlight/wm83*_bl.c
11780 F:      drivers/watchdog/wm83*_wdt.c
11781 F:      include/linux/mfd/arizona/
11782 F:      include/linux/mfd/wm831x/
11783 F:      include/linux/mfd/wm8350/
11784 F:      include/linux/mfd/wm8400*
11785 F:      include/linux/wm97xx.h
11786 F:      include/sound/wm????.h
11787 F:      sound/soc/codecs/arizona.?
11788 F:      sound/soc/codecs/wm*
11789 F:      sound/soc/codecs/cs47l24*
11790
11791 WORKQUEUE
11792 M:      Tejun Heo <tj@kernel.org>
11793 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11795 S:      Maintained
11796 F:      include/linux/workqueue.h
11797 F:      kernel/workqueue.c
11798 F:      Documentation/workqueue.txt
11799
11800 X.25 NETWORK LAYER
11801 M:      Andrew Hendry <andrew.hendry@gmail.com>
11802 L:      linux-x25@vger.kernel.org
11803 S:      Odd Fixes
11804 F:      Documentation/networking/x25*
11805 F:      include/net/x25*
11806 F:      net/x25/
11807
11808 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11809 M:      Thomas Gleixner <tglx@linutronix.de>
11810 M:      Ingo Molnar <mingo@redhat.com>
11811 M:      "H. Peter Anvin" <hpa@zytor.com>
11812 M:      x86@kernel.org
11813 L:      linux-kernel@vger.kernel.org
11814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11815 S:      Maintained
11816 F:      Documentation/x86/
11817 F:      arch/x86/
11818
11819 X86 PLATFORM DRIVERS
11820 M:      Darren Hart <dvhart@infradead.org>
11821 L:      platform-driver-x86@vger.kernel.org
11822 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11823 S:      Maintained
11824 F:      drivers/platform/x86/
11825 F:      drivers/platform/olpc/
11826
11827 X86 MCE INFRASTRUCTURE
11828 M:      Tony Luck <tony.luck@intel.com>
11829 M:      Borislav Petkov <bp@alien8.de>
11830 L:      linux-edac@vger.kernel.org
11831 S:      Maintained
11832 F:      arch/x86/kernel/cpu/mcheck/*
11833
11834 X86 MICROCODE UPDATE SUPPORT
11835 M:      Borislav Petkov <bp@alien8.de>
11836 S:      Maintained
11837 F:      arch/x86/kernel/cpu/microcode/*
11838
11839 X86 VDSO
11840 M:      Andy Lutomirski <luto@amacapital.net>
11841 L:      linux-kernel@vger.kernel.org
11842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11843 S:      Maintained
11844 F:      arch/x86/entry/vdso/
11845
11846 XC2028/3028 TUNER DRIVER
11847 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11848 L:      linux-media@vger.kernel.org
11849 W:      https://linuxtv.org
11850 T:      git git://linuxtv.org/media_tree.git
11851 S:      Maintained
11852 F:      drivers/media/tuners/tuner-xc2028.*
11853
11854 XEN HYPERVISOR INTERFACE
11855 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11856 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11857 M:      David Vrabel <david.vrabel@citrix.com>
11858 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11860 S:      Supported
11861 F:      arch/x86/xen/
11862 F:      drivers/*/xen-*front.c
11863 F:      drivers/xen/
11864 F:      arch/x86/include/asm/xen/
11865 F:      include/xen/
11866 F:      include/uapi/xen/
11867
11868 XEN HYPERVISOR ARM
11869 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11870 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11871 S:      Supported
11872 F:      arch/arm/xen/
11873 F:      arch/arm/include/asm/xen/
11874
11875 XEN HYPERVISOR ARM64
11876 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11877 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11878 S:      Supported
11879 F:      arch/arm64/xen/
11880 F:      arch/arm64/include/asm/xen/
11881
11882 XEN NETWORK BACKEND DRIVER
11883 M:      Ian Campbell <ian.campbell@citrix.com>
11884 M:      Wei Liu <wei.liu2@citrix.com>
11885 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11886 L:      netdev@vger.kernel.org
11887 S:      Supported
11888 F:      drivers/net/xen-netback/*
11889
11890 XEN PCI SUBSYSTEM
11891 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11892 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11893 S:      Supported
11894 F:      arch/x86/pci/*xen*
11895 F:      drivers/pci/*xen*
11896
11897 XEN BLOCK SUBSYSTEM
11898 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11899 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11900 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11901 S:      Supported
11902 F:      drivers/block/xen-blkback/*
11903 F:      drivers/block/xen*
11904
11905 XEN PVSCSI DRIVERS
11906 M:      Juergen Gross <jgross@suse.com>
11907 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11908 L:      linux-scsi@vger.kernel.org
11909 S:      Supported
11910 F:      drivers/scsi/xen-scsifront.c
11911 F:      drivers/xen/xen-scsiback.c
11912 F:      include/xen/interface/io/vscsiif.h
11913
11914 XEN SWIOTLB SUBSYSTEM
11915 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11916 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11917 S:      Supported
11918 F:      arch/x86/xen/*swiotlb*
11919 F:      drivers/xen/*swiotlb*
11920
11921 XFS FILESYSTEM
11922 P:      Silicon Graphics Inc
11923 M:      Dave Chinner <david@fromorbit.com>
11924 M:      xfs@oss.sgi.com
11925 L:      xfs@oss.sgi.com
11926 W:      http://oss.sgi.com/projects/xfs
11927 T:      git git://oss.sgi.com/xfs/xfs.git
11928 S:      Supported
11929 F:      Documentation/filesystems/xfs.txt
11930 F:      fs/xfs/
11931
11932 XILINX AXI ETHERNET DRIVER
11933 M:      Anirudha Sarangi <anirudh@xilinx.com>
11934 M:      John Linn <John.Linn@xilinx.com>
11935 S:      Maintained
11936 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11937
11938 XILINX UARTLITE SERIAL DRIVER
11939 M:      Peter Korsgaard <jacmet@sunsite.dk>
11940 L:      linux-serial@vger.kernel.org
11941 S:      Maintained
11942 F:      drivers/tty/serial/uartlite.c
11943
11944 XILINX VIDEO IP CORES
11945 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11946 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11947 L:      linux-media@vger.kernel.org
11948 T:      git git://linuxtv.org/media_tree.git
11949 S:      Supported
11950 F:      Documentation/devicetree/bindings/media/xilinx/
11951 F:      drivers/media/platform/xilinx/
11952 F:      include/uapi/linux/xilinx-v4l2-controls.h
11953
11954 XILLYBUS DRIVER
11955 M:      Eli Billauer <eli.billauer@gmail.com>
11956 L:      linux-kernel@vger.kernel.org
11957 S:      Supported
11958 F:      drivers/char/xillybus/
11959
11960 XTENSA XTFPGA PLATFORM SUPPORT
11961 M:      Max Filippov <jcmvbkbc@gmail.com>
11962 L:      linux-xtensa@linux-xtensa.org
11963 S:      Maintained
11964 F:      drivers/spi/spi-xtensa-xtfpga.c
11965 F:      sound/soc/xtensa/xtfpga-i2s.c
11966
11967 YAM DRIVER FOR AX.25
11968 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11969 L:      linux-hams@vger.kernel.org
11970 S:      Maintained
11971 F:      drivers/net/hamradio/yam*
11972 F:      include/linux/yam.h
11973
11974 YEALINK PHONE DRIVER
11975 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11976 L:      usbb2k-api-dev@nongnu.org
11977 S:      Maintained
11978 F:      Documentation/input/yealink.txt
11979 F:      drivers/input/misc/yealink.*
11980
11981 Z8530 DRIVER FOR AX.25
11982 M:      Joerg Reuter <jreuter@yaina.de>
11983 W:      http://yaina.de/jreuter/
11984 W:      http://www.qsl.net/dl1bke/
11985 L:      linux-hams@vger.kernel.org
11986 S:      Maintained
11987 F:      Documentation/networking/z8530drv.txt
11988 F:      drivers/net/hamradio/*scc.c
11989 F:      drivers/net/hamradio/z8530.h
11990
11991 ZBUD COMPRESSED PAGE ALLOCATOR
11992 M:      Seth Jennings <sjennings@variantweb.net>
11993 L:      linux-mm@kvack.org
11994 S:      Maintained
11995 F:      mm/zbud.c
11996 F:      include/linux/zbud.h
11997
11998 ZD1211RW WIRELESS DRIVER
11999 M:      Daniel Drake <dsd@gentoo.org>
12000 M:      Ulrich Kunitz <kune@deine-taler.de>
12001 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12002 L:      linux-wireless@vger.kernel.org
12003 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12004 S:      Maintained
12005 F:      drivers/net/wireless/zydas/zd1211rw/
12006
12007 ZPOOL COMPRESSED PAGE STORAGE API
12008 M:      Dan Streetman <ddstreet@ieee.org>
12009 L:      linux-mm@kvack.org
12010 S:      Maintained
12011 F:      mm/zpool.c
12012 F:      include/linux/zpool.h
12013
12014 ZR36067 VIDEO FOR LINUX DRIVER
12015 L:      mjpeg-users@lists.sourceforge.net
12016 L:      linux-media@vger.kernel.org
12017 W:      http://mjpeg.sourceforge.net/driver-zoran/
12018 T:      hg https://linuxtv.org/hg/v4l-dvb
12019 S:      Odd Fixes
12020 F:      drivers/media/pci/zoran/
12021
12022 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12023 M:      Minchan Kim <minchan@kernel.org>
12024 M:      Nitin Gupta <ngupta@vflare.org>
12025 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12026 L:      linux-kernel@vger.kernel.org
12027 S:      Maintained
12028 F:      drivers/block/zram/
12029 F:      Documentation/blockdev/zram.txt
12030
12031 ZS DECSTATION Z85C30 SERIAL DRIVER
12032 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12033 S:      Maintained
12034 F:      drivers/tty/serial/zs.*
12035
12036 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12037 M:      Minchan Kim <minchan@kernel.org>
12038 M:      Nitin Gupta <ngupta@vflare.org>
12039 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12040 L:      linux-mm@kvack.org
12041 S:      Maintained
12042 F:      mm/zsmalloc.c
12043 F:      include/linux/zsmalloc.h
12044 F:      Documentation/vm/zsmalloc.txt
12045
12046 ZSWAP COMPRESSED SWAP CACHING
12047 M:      Seth Jennings <sjennings@variantweb.net>
12048 L:      linux-mm@kvack.org
12049 S:      Maintained
12050 F:      mm/zswap.c
12051
12052 THE REST
12053 M:      Linus Torvalds <torvalds@linux-foundation.org>
12054 L:      linux-kernel@vger.kernel.org
12055 Q:      http://patchwork.kernel.org/project/LKML/list/
12056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12057 S:      Buried alive in reporters
12058 F:      *
12059 F:      */