Merge tag 'armsoc-fixes-nc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...
[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-renesas-soc@vger.kernel.org
1535 W:      http://oss.renesas.com
1536 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/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 ASUS WIRELESS RADIO CONTROL DRIVER
1810 M:      JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1811 L:      platform-driver-x86@vger.kernel.org
1812 S:      Maintained
1813 F:      drivers/platform/x86/asus-wireless.c
1814
1815 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1816 R:      Dan Williams <dan.j.williams@intel.com>
1817 W:      http://sourceforge.net/projects/xscaleiop
1818 S:      Odd fixes
1819 F:      Documentation/crypto/async-tx-api.txt
1820 F:      crypto/async_tx/
1821 F:      drivers/dma/
1822 F:      include/linux/dmaengine.h
1823 F:      include/linux/async_tx.h
1824
1825 AT24 EEPROM DRIVER
1826 M:      Wolfram Sang <wsa@the-dreams.de>
1827 L:      linux-i2c@vger.kernel.org
1828 S:      Maintained
1829 F:      drivers/misc/eeprom/at24.c
1830 F:      include/linux/platform_data/at24.h
1831
1832 ATA OVER ETHERNET (AOE) DRIVER
1833 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1834 W:      http://www.openaoe.org/
1835 S:      Supported
1836 F:      Documentation/aoe/
1837 F:      drivers/block/aoe/
1838
1839 ATHEROS 71XX/9XXX GPIO DRIVER
1840 M:      Alban Bedel <albeu@free.fr>
1841 W:      https://github.com/AlbanBedel/linux
1842 T:      git git://github.com/AlbanBedel/linux
1843 S:      Maintained
1844 F:      drivers/gpio/gpio-ath79.c
1845 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1846
1847 ATHEROS ATH GENERIC UTILITIES
1848 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1849 L:      linux-wireless@vger.kernel.org
1850 S:      Supported
1851 F:      drivers/net/wireless/ath/*
1852
1853 ATHEROS ATH5K WIRELESS DRIVER
1854 M:      Jiri Slaby <jirislaby@gmail.com>
1855 M:      Nick Kossifidis <mickflemm@gmail.com>
1856 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1857 L:      linux-wireless@vger.kernel.org
1858 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1859 S:      Maintained
1860 F:      drivers/net/wireless/ath/ath5k/
1861
1862 ATHEROS ATH6KL WIRELESS DRIVER
1863 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1864 L:      linux-wireless@vger.kernel.org
1865 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1866 T:      git git://github.com/kvalo/ath.git
1867 S:      Supported
1868 F:      drivers/net/wireless/ath/ath6kl/
1869
1870 WILOCITY WIL6210 WIRELESS DRIVER
1871 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1872 L:      linux-wireless@vger.kernel.org
1873 L:      wil6210@qca.qualcomm.com
1874 S:      Supported
1875 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1876 F:      drivers/net/wireless/ath/wil6210/
1877 F:      include/uapi/linux/wil6210_uapi.h
1878
1879 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1880 M:      Christian Lamparter <chunkeey@googlemail.com>
1881 L:      linux-wireless@vger.kernel.org
1882 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1883 S:      Maintained
1884 F:      drivers/net/wireless/ath/carl9170/
1885
1886 ATK0110 HWMON DRIVER
1887 M:      Luca Tettamanti <kronos.it@gmail.com>
1888 L:      lm-sensors@lm-sensors.org
1889 S:      Maintained
1890 F:      drivers/hwmon/asus_atk0110.c
1891
1892 ATI_REMOTE2 DRIVER
1893 M:      Ville Syrjala <syrjala@sci.fi>
1894 S:      Maintained
1895 F:      drivers/input/misc/ati_remote2.c
1896
1897 ATLX ETHERNET DRIVERS
1898 M:      Jay Cliburn <jcliburn@gmail.com>
1899 M:      Chris Snook <chris.snook@gmail.com>
1900 L:      netdev@vger.kernel.org
1901 W:      http://sourceforge.net/projects/atl1
1902 W:      http://atl1.sourceforge.net
1903 S:      Maintained
1904 F:      drivers/net/ethernet/atheros/
1905
1906 ATM
1907 M:      Chas Williams <3chas3@gmail.com>
1908 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1909 L:      netdev@vger.kernel.org
1910 W:      http://linux-atm.sourceforge.net
1911 S:      Maintained
1912 F:      drivers/atm/
1913 F:      include/linux/atm*
1914 F:      include/uapi/linux/atm*
1915
1916 ATMEL AT91 / AT32 MCI DRIVER
1917 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1918 S:      Maintained
1919 F:      drivers/mmc/host/atmel-mci.c
1920
1921 ATMEL AT91 / AT32 SERIAL DRIVER
1922 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1923 S:      Supported
1924 F:      drivers/tty/serial/atmel_serial.c
1925
1926 ATMEL Audio ALSA driver
1927 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1928 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1929 S:      Supported
1930 F:      sound/soc/atmel
1931
1932 ATMEL DMA DRIVER
1933 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1935 S:      Supported
1936 F:      drivers/dma/at_hdmac.c
1937 F:      drivers/dma/at_hdmac_regs.h
1938 F:      include/linux/platform_data/dma-atmel.h
1939
1940 ATMEL XDMA DRIVER
1941 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1942 L:      linux-arm-kernel@lists.infradead.org
1943 L:      dmaengine@vger.kernel.org
1944 S:      Supported
1945 F:      drivers/dma/at_xdmac.c
1946
1947 ATMEL I2C DRIVER
1948 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1949 L:      linux-i2c@vger.kernel.org
1950 S:      Supported
1951 F:      drivers/i2c/busses/i2c-at91.c
1952
1953 ATMEL ISI DRIVER
1954 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1955 L:      linux-media@vger.kernel.org
1956 S:      Supported
1957 F:      drivers/media/platform/soc_camera/atmel-isi.c
1958 F:      include/media/atmel-isi.h
1959
1960 ATMEL LCDFB DRIVER
1961 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1962 L:      linux-fbdev@vger.kernel.org
1963 S:      Maintained
1964 F:      drivers/video/fbdev/atmel_lcdfb.c
1965 F:      include/video/atmel_lcdc.h
1966
1967 ATMEL MACB ETHERNET DRIVER
1968 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1969 S:      Supported
1970 F:      drivers/net/ethernet/cadence/
1971
1972 ATMEL NAND DRIVER
1973 M:      Wenyou Yang <wenyou.yang@atmel.com>
1974 M:      Josh Wu <rainyfeeling@outlook.com>
1975 L:      linux-mtd@lists.infradead.org
1976 S:      Supported
1977 F:      drivers/mtd/nand/atmel_nand*
1978
1979 ATMEL SDMMC DRIVER
1980 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1981 L:      linux-mmc@vger.kernel.org
1982 S:      Supported
1983 F:      drivers/mmc/host/sdhci-of-at91.c
1984
1985 ATMEL SPI DRIVER
1986 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1987 S:      Supported
1988 F:      drivers/spi/spi-atmel.*
1989
1990 ATMEL SSC DRIVER
1991 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1992 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1993 S:      Supported
1994 F:      drivers/misc/atmel-ssc.c
1995 F:      include/linux/atmel-ssc.h
1996
1997 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1998 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1999 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2000 S:      Supported
2001 F:      drivers/misc/atmel_tclib.c
2002 F:      drivers/clocksource/tcb_clksrc.c
2003
2004 ATMEL USBA UDC DRIVER
2005 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2006 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2007 S:      Supported
2008 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2009
2010 ATMEL WIRELESS DRIVER
2011 M:      Simon Kelley <simon@thekelleys.org.uk>
2012 L:      linux-wireless@vger.kernel.org
2013 W:      http://www.thekelleys.org.uk/atmel
2014 W:      http://atmelwlandriver.sourceforge.net/
2015 S:      Maintained
2016 F:      drivers/net/wireless/atmel/atmel*
2017
2018 ATMEL MAXTOUCH DRIVER
2019 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2020 T:      git git://github.com/atmel-maxtouch/linux.git
2021 S:      Supported
2022 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2023 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2024 F:      include/linux/platform_data/atmel_mxt_ts.h
2025
2026 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2027 M:      Bradley Grove <linuxdrivers@attotech.com>
2028 L:      linux-scsi@vger.kernel.org
2029 W:      http://www.attotech.com
2030 S:      Supported
2031 F:      drivers/scsi/esas2r
2032
2033 ATUSB IEEE 802.15.4 RADIO DRIVER
2034 M:      Stefan Schmidt <stefan@osg.samsung.com>
2035 L:      linux-wpan@vger.kernel.org
2036 S:      Maintained
2037 F:      drivers/net/ieee802154/atusb.c
2038 F:      drivers/net/ieee802154/atusb.h
2039 F:      drivers/net/ieee802154/at86rf230.h
2040
2041 AUDIT SUBSYSTEM
2042 M:      Paul Moore <paul@paul-moore.com>
2043 M:      Eric Paris <eparis@redhat.com>
2044 L:      linux-audit@redhat.com (moderated for non-subscribers)
2045 W:      http://people.redhat.com/sgrubb/audit/
2046 T:      git git://git.infradead.org/users/pcmoore/audit
2047 S:      Maintained
2048 F:      include/linux/audit.h
2049 F:      include/uapi/linux/audit.h
2050 F:      kernel/audit*
2051
2052 AUXILIARY DISPLAY DRIVERS
2053 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2054 W:      http://miguelojeda.es/auxdisplay.htm
2055 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2056 S:      Maintained
2057 F:      drivers/auxdisplay/
2058 F:      include/linux/cfag12864b.h
2059
2060 AVR32 ARCHITECTURE
2061 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2062 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2063 W:      http://www.atmel.com/products/AVR32/
2064 W:      http://mirror.egtvedt.no/avr32linux.org/
2065 W:      http://avrfreaks.net/
2066 S:      Maintained
2067 F:      arch/avr32/
2068
2069 AVR32/AT32AP MACHINE SUPPORT
2070 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2071 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2072 S:      Maintained
2073 F:      arch/avr32/mach-at32ap/
2074
2075 AX.25 NETWORK LAYER
2076 M:      Ralf Baechle <ralf@linux-mips.org>
2077 L:      linux-hams@vger.kernel.org
2078 W:      http://www.linux-ax25.org/
2079 S:      Maintained
2080 F:      include/uapi/linux/ax25.h
2081 F:      include/net/ax25.h
2082 F:      net/ax25/
2083
2084 AZ6007 DVB DRIVER
2085 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2086 L:      linux-media@vger.kernel.org
2087 W:      https://linuxtv.org
2088 T:      git git://linuxtv.org/media_tree.git
2089 S:      Maintained
2090 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2091
2092 AZTECH FM RADIO RECEIVER DRIVER
2093 M:      Hans Verkuil <hverkuil@xs4all.nl>
2094 L:      linux-media@vger.kernel.org
2095 T:      git git://linuxtv.org/media_tree.git
2096 W:      https://linuxtv.org
2097 S:      Maintained
2098 F:      drivers/media/radio/radio-aztech*
2099
2100 B43 WIRELESS DRIVER
2101 L:      linux-wireless@vger.kernel.org
2102 L:      b43-dev@lists.infradead.org
2103 W:      http://wireless.kernel.org/en/users/Drivers/b43
2104 S:      Odd Fixes
2105 F:      drivers/net/wireless/broadcom/b43/
2106
2107 B43LEGACY WIRELESS DRIVER
2108 M:      Larry Finger <Larry.Finger@lwfinger.net>
2109 L:      linux-wireless@vger.kernel.org
2110 L:      b43-dev@lists.infradead.org
2111 W:      http://wireless.kernel.org/en/users/Drivers/b43
2112 S:      Maintained
2113 F:      drivers/net/wireless/broadcom/b43legacy/
2114
2115 BACKLIGHT CLASS/SUBSYSTEM
2116 M:      Jingoo Han <jingoohan1@gmail.com>
2117 M:      Lee Jones <lee.jones@linaro.org>
2118 S:      Maintained
2119 F:      drivers/video/backlight/
2120 F:      include/linux/backlight.h
2121
2122 BATMAN ADVANCED
2123 M:      Marek Lindner <mareklindner@neomailbox.ch>
2124 M:      Simon Wunderlich <sw@simonwunderlich.de>
2125 M:      Antonio Quartulli <a@unstable.cc>
2126 L:      b.a.t.m.a.n@lists.open-mesh.org
2127 W:      http://www.open-mesh.org/
2128 S:      Maintained
2129 F:      net/batman-adv/
2130
2131 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2132 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2133 L:      linux-hams@vger.kernel.org
2134 W:      http://www.baycom.org/~tom/ham/ham.html
2135 S:      Maintained
2136 F:      drivers/net/hamradio/baycom*
2137
2138 BCACHE (BLOCK LAYER CACHE)
2139 M:      Kent Overstreet <kent.overstreet@gmail.com>
2140 L:      linux-bcache@vger.kernel.org
2141 W:      http://bcache.evilpiepirate.org
2142 S:      Maintained
2143 F:      drivers/md/bcache/
2144
2145 BDISP ST MEDIA DRIVER
2146 M:      Fabien Dessenne <fabien.dessenne@st.com>
2147 L:      linux-media@vger.kernel.org
2148 T:      git git://linuxtv.org/media_tree.git
2149 W:      https://linuxtv.org
2150 S:      Supported
2151 F:      drivers/media/platform/sti/bdisp
2152
2153 BEFS FILE SYSTEM
2154 S:      Orphan
2155 F:      Documentation/filesystems/befs.txt
2156 F:      fs/befs/
2157
2158 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2159 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2160 L:      netdev@vger.kernel.org
2161 S:      Maintained
2162 F:      drivers/net/ethernet/ec_bhf.c
2163
2164 BFS FILE SYSTEM
2165 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2166 S:      Maintained
2167 F:      Documentation/filesystems/bfs.txt
2168 F:      fs/bfs/
2169 F:      include/uapi/linux/bfs_fs.h
2170
2171 BLACKFIN ARCHITECTURE
2172 M:      Steven Miao <realmz6@gmail.com>
2173 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2174 T:      git git://git.code.sf.net/p/adi-linux/code
2175 W:      http://blackfin.uclinux.org
2176 S:      Supported
2177 F:      arch/blackfin/
2178
2179 BLACKFIN EMAC 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/net/ethernet/adi/
2184
2185 BLACKFIN RTC DRIVER
2186 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2187 W:      http://blackfin.uclinux.org
2188 S:      Supported
2189 F:      drivers/rtc/rtc-bfin.c
2190
2191 BLACKFIN SDH DRIVER
2192 M:      Sonic Zhang <sonic.zhang@analog.com>
2193 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2194 W:      http://blackfin.uclinux.org
2195 S:      Supported
2196 F:      drivers/mmc/host/bfin_sdh.c
2197
2198 BLACKFIN SERIAL DRIVER
2199 M:      Sonic Zhang <sonic.zhang@analog.com>
2200 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2201 W:      http://blackfin.uclinux.org
2202 S:      Supported
2203 F:      drivers/tty/serial/bfin_uart.c
2204
2205 BLACKFIN WATCHDOG DRIVER
2206 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2207 W:      http://blackfin.uclinux.org
2208 S:      Supported
2209 F:      drivers/watchdog/bfin_wdt.c
2210
2211 BLACKFIN I2C TWI DRIVER
2212 M:      Sonic Zhang <sonic.zhang@analog.com>
2213 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2214 W:      http://blackfin.uclinux.org/
2215 S:      Supported
2216 F:      drivers/i2c/busses/i2c-bfin-twi.c
2217
2218 BLACKFIN MEDIA DRIVER
2219 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2220 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2221 W:      http://blackfin.uclinux.org/
2222 S:      Supported
2223 F:      drivers/media/platform/blackfin/
2224 F:      drivers/media/i2c/adv7183*
2225 F:      drivers/media/i2c/vs6624*
2226
2227 BLINKM RGB LED DRIVER
2228 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2229 S:      Maintained
2230 F:      drivers/leds/leds-blinkm.c
2231
2232 BLOCK LAYER
2233 M:      Jens Axboe <axboe@kernel.dk>
2234 L:      linux-block@vger.kernel.org
2235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2236 S:      Maintained
2237 F:      block/
2238 F:      kernel/trace/blktrace.c
2239
2240 BLOCK2MTD DRIVER
2241 M:      Joern Engel <joern@lazybastard.org>
2242 L:      linux-mtd@lists.infradead.org
2243 S:      Maintained
2244 F:      drivers/mtd/devices/block2mtd.c
2245
2246 BLUETOOTH DRIVERS
2247 M:      Marcel Holtmann <marcel@holtmann.org>
2248 M:      Gustavo Padovan <gustavo@padovan.org>
2249 M:      Johan Hedberg <johan.hedberg@gmail.com>
2250 L:      linux-bluetooth@vger.kernel.org
2251 W:      http://www.bluez.org/
2252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2254 S:      Maintained
2255 F:      drivers/bluetooth/
2256
2257 BLUETOOTH SUBSYSTEM
2258 M:      Marcel Holtmann <marcel@holtmann.org>
2259 M:      Gustavo Padovan <gustavo@padovan.org>
2260 M:      Johan Hedberg <johan.hedberg@gmail.com>
2261 L:      linux-bluetooth@vger.kernel.org
2262 W:      http://www.bluez.org/
2263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2265 S:      Maintained
2266 F:      net/bluetooth/
2267 F:      include/net/bluetooth/
2268
2269 BONDING DRIVER
2270 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2271 M:      Veaceslav Falico <vfalico@gmail.com>
2272 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2273 L:      netdev@vger.kernel.org
2274 W:      http://sourceforge.net/projects/bonding/
2275 S:      Supported
2276 F:      drivers/net/bonding/
2277 F:      include/uapi/linux/if_bonding.h
2278
2279 BPF (Safe dynamic programs and tools)
2280 M:      Alexei Starovoitov <ast@kernel.org>
2281 L:      netdev@vger.kernel.org
2282 L:      linux-kernel@vger.kernel.org
2283 S:      Supported
2284 F:      kernel/bpf/
2285
2286 BROADCOM B44 10/100 ETHERNET DRIVER
2287 M:      Gary Zambrano <zambrano@broadcom.com>
2288 L:      netdev@vger.kernel.org
2289 S:      Supported
2290 F:      drivers/net/ethernet/broadcom/b44.*
2291
2292 BROADCOM GENET ETHERNET DRIVER
2293 M:      Florian Fainelli <f.fainelli@gmail.com>
2294 L:      netdev@vger.kernel.org
2295 S:      Supported
2296 F:      drivers/net/ethernet/broadcom/genet/
2297
2298 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2299 M:      Sony Chacko <sony.chacko@qlogic.com>
2300 M:      Dept-HSGLinuxNICDev@qlogic.com
2301 L:      netdev@vger.kernel.org
2302 S:      Supported
2303 F:      drivers/net/ethernet/broadcom/bnx2.*
2304 F:      drivers/net/ethernet/broadcom/bnx2_*
2305
2306 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2307 M:      Ariel Elior <ariel.elior@qlogic.com>
2308 L:      netdev@vger.kernel.org
2309 S:      Supported
2310 F:      drivers/net/ethernet/broadcom/bnx2x/
2311
2312 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2313 M:      Florian Fainelli <f.fainelli@gmail.com>
2314 M:      Ray Jui <rjui@broadcom.com>
2315 M:      Scott Branden <sbranden@broadcom.com>
2316 L:      bcm-kernel-feedback-list@broadcom.com
2317 T:      git git://github.com/broadcom/mach-bcm
2318 S:      Maintained
2319 F:      arch/arm/mach-bcm/
2320 F:      arch/arm/boot/dts/bcm113*
2321 F:      arch/arm/boot/dts/bcm216*
2322 F:      arch/arm/boot/dts/bcm281*
2323 F:      arch/arm/configs/bcm_defconfig
2324 F:      drivers/mmc/host/sdhci-bcm-kona.c
2325 F:      drivers/clocksource/bcm_kona_timer.c
2326
2327 BROADCOM BCM2835 ARM ARCHITECTURE
2328 M:      Stephen Warren <swarren@wwwdotorg.org>
2329 M:      Lee Jones <lee@kernel.org>
2330 M:      Eric Anholt <eric@anholt.net>
2331 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2332 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2334 S:      Maintained
2335 N:      bcm2835
2336
2337 BROADCOM BCM33XX MIPS ARCHITECTURE
2338 M:      Kevin Cernekee <cernekee@gmail.com>
2339 L:      linux-mips@linux-mips.org
2340 S:      Maintained
2341 F:      arch/mips/bcm3384/*
2342 F:      arch/mips/include/asm/mach-bcm3384/*
2343 F:      arch/mips/kernel/*bmips*
2344
2345 BROADCOM BCM47XX MIPS ARCHITECTURE
2346 M:      Hauke Mehrtens <hauke@hauke-m.de>
2347 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2348 L:      linux-mips@linux-mips.org
2349 S:      Maintained
2350 F:      arch/mips/bcm47xx/*
2351 F:      arch/mips/include/asm/mach-bcm47xx/*
2352
2353 BROADCOM BCM5301X ARM ARCHITECTURE
2354 M:      Hauke Mehrtens <hauke@hauke-m.de>
2355 L:      linux-arm-kernel@lists.infradead.org
2356 S:      Maintained
2357 F:      arch/arm/mach-bcm/bcm_5301x.c
2358 F:      arch/arm/boot/dts/bcm5301x.dtsi
2359 F:      arch/arm/boot/dts/bcm470*
2360
2361 BROADCOM BCM63XX ARM ARCHITECTURE
2362 M:      Florian Fainelli <f.fainelli@gmail.com>
2363 L:      linux-arm-kernel@lists.infradead.org
2364 T:      git git://github.com/broadcom/arm-bcm63xx.git
2365 S:      Maintained
2366 F:      arch/arm/mach-bcm/bcm63xx.c
2367 F:      arch/arm/include/debug/bcm63xx.S
2368
2369 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2370 M:      Kevin Cernekee <cernekee@gmail.com>
2371 L:      linux-usb@vger.kernel.org
2372 S:      Maintained
2373 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2374
2375 BROADCOM BCM7XXX ARM ARCHITECTURE
2376 M:      Brian Norris <computersforpeace@gmail.com>
2377 M:      Gregory Fong <gregory.0xf0@gmail.com>
2378 M:      Florian Fainelli <f.fainelli@gmail.com>
2379 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2380 L:      bcm-kernel-feedback-list@broadcom.com
2381 T:      git git://github.com/broadcom/stblinux.git
2382 S:      Maintained
2383 F:      arch/arm/mach-bcm/*brcmstb*
2384 F:      arch/arm/boot/dts/bcm7*.dts*
2385 F:      drivers/bus/brcmstb_gisb.c
2386 N:      brcmstb
2387
2388 BROADCOM BMIPS MIPS ARCHITECTURE
2389 M:      Kevin Cernekee <cernekee@gmail.com>
2390 M:      Florian Fainelli <f.fainelli@gmail.com>
2391 L:      linux-mips@linux-mips.org
2392 T:      git git://github.com/broadcom/stblinux.git
2393 S:      Maintained
2394 F:      arch/mips/bmips/*
2395 F:      arch/mips/include/asm/mach-bmips/*
2396 F:      arch/mips/kernel/*bmips*
2397 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2398 F:      drivers/irqchip/irq-bcm7*
2399 F:      drivers/irqchip/irq-brcmstb*
2400
2401 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2402 M:      Prashant Sreedharan <prashant@broadcom.com>
2403 M:      Michael Chan <mchan@broadcom.com>
2404 L:      netdev@vger.kernel.org
2405 S:      Supported
2406 F:      drivers/net/ethernet/broadcom/tg3.*
2407
2408 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2409 M:      Brett Rudley <brudley@broadcom.com>
2410 M:      Arend van Spriel <arend@broadcom.com>
2411 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2412 M:      Hante Meuleman <meuleman@broadcom.com>
2413 L:      linux-wireless@vger.kernel.org
2414 L:      brcm80211-dev-list@broadcom.com
2415 S:      Supported
2416 F:      drivers/net/wireless/broadcom/brcm80211/
2417
2418 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2419 M:      QLogic-Storage-Upstream@qlogic.com
2420 L:      linux-scsi@vger.kernel.org
2421 S:      Supported
2422 F:      drivers/scsi/bnx2fc/
2423
2424 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2425 M:      QLogic-Storage-Upstream@qlogic.com
2426 L:      linux-scsi@vger.kernel.org
2427 S:      Supported
2428 F:      drivers/scsi/bnx2i/
2429
2430 BROADCOM IPROC ARM ARCHITECTURE
2431 M:      Ray Jui <rjui@broadcom.com>
2432 M:      Scott Branden <sbranden@broadcom.com>
2433 M:      Jon Mason <jonmason@broadcom.com>
2434 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2435 L:      bcm-kernel-feedback-list@broadcom.com
2436 T:      git git://github.com/broadcom/cygnus-linux.git
2437 S:      Maintained
2438 N:      iproc
2439 N:      cygnus
2440 N:      nsp
2441 N:      bcm9113*
2442 N:      bcm9583*
2443 N:      bcm9585*
2444 N:      bcm9586*
2445 N:      bcm988312
2446 N:      bcm113*
2447 N:      bcm583*
2448 N:      bcm585*
2449 N:      bcm586*
2450 N:      bcm88312
2451
2452 BROADCOM BRCMSTB GPIO DRIVER
2453 M:      Gregory Fong <gregory.0xf0@gmail.com>
2454 L:      bcm-kernel-feedback-list@broadcom.com
2455 S:      Supported
2456 F:      drivers/gpio/gpio-brcmstb.c
2457 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2458
2459 BROADCOM KONA GPIO DRIVER
2460 M:      Ray Jui <rjui@broadcom.com>
2461 L:      bcm-kernel-feedback-list@broadcom.com
2462 S:      Supported
2463 F:      drivers/gpio/gpio-bcm-kona.c
2464 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2465
2466 BROADCOM NVRAM DRIVER
2467 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2468 L:      linux-mips@linux-mips.org
2469 S:      Maintained
2470 F:      drivers/firmware/broadcom/*
2471
2472 BROADCOM STB NAND FLASH DRIVER
2473 M:      Brian Norris <computersforpeace@gmail.com>
2474 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2475 L:      linux-mtd@lists.infradead.org
2476 L:      bcm-kernel-feedback-list@broadcom.com
2477 S:      Maintained
2478 F:      drivers/mtd/nand/brcmnand/
2479
2480 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2481 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2482 L:      linux-wireless@vger.kernel.org
2483 S:      Maintained
2484 F:      drivers/bcma/
2485 F:      include/linux/bcma/
2486
2487 BROADCOM SYSTEMPORT ETHERNET DRIVER
2488 M:      Florian Fainelli <f.fainelli@gmail.com>
2489 L:      netdev@vger.kernel.org
2490 S:      Supported
2491 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2492
2493 BROCADE BFA FC SCSI DRIVER
2494 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2495 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2496 L:      linux-scsi@vger.kernel.org
2497 S:      Supported
2498 F:      drivers/scsi/bfa/
2499
2500 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2501 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2502 L:      netdev@vger.kernel.org
2503 S:      Supported
2504 F:      drivers/net/ethernet/brocade/bna/
2505
2506 BSG (block layer generic sg v4 driver)
2507 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2508 L:      linux-scsi@vger.kernel.org
2509 S:      Supported
2510 F:      block/bsg.c
2511 F:      include/linux/bsg.h
2512 F:      include/uapi/linux/bsg.h
2513
2514 BT87X AUDIO DRIVER
2515 M:      Clemens Ladisch <clemens@ladisch.de>
2516 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2517 T:      git git://git.alsa-project.org/alsa-kernel.git
2518 S:      Maintained
2519 F:      Documentation/sound/alsa/Bt87x.txt
2520 F:      sound/pci/bt87x.c
2521
2522 BT8XXGPIO DRIVER
2523 M:      Michael Buesch <m@bues.ch>
2524 W:      http://bu3sch.de/btgpio.php
2525 S:      Maintained
2526 F:      drivers/gpio/gpio-bt8xx.c
2527
2528 BTRFS FILE SYSTEM
2529 M:      Chris Mason <clm@fb.com>
2530 M:      Josef Bacik <jbacik@fb.com>
2531 M:      David Sterba <dsterba@suse.com>
2532 L:      linux-btrfs@vger.kernel.org
2533 W:      http://btrfs.wiki.kernel.org/
2534 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2536 S:      Maintained
2537 F:      Documentation/filesystems/btrfs.txt
2538 F:      fs/btrfs/
2539
2540 BTTV VIDEO4LINUX DRIVER
2541 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2542 L:      linux-media@vger.kernel.org
2543 W:      https://linuxtv.org
2544 T:      git git://linuxtv.org/media_tree.git
2545 S:      Odd fixes
2546 F:      Documentation/video4linux/bttv/
2547 F:      drivers/media/pci/bt8xx/bttv*
2548
2549 BUSLOGIC SCSI DRIVER
2550 M:      Khalid Aziz <khalid@gonehiking.org>
2551 L:      linux-scsi@vger.kernel.org
2552 S:      Maintained
2553 F:      drivers/scsi/BusLogic.*
2554 F:      drivers/scsi/FlashPoint.*
2555
2556 C-MEDIA CMI8788 DRIVER
2557 M:      Clemens Ladisch <clemens@ladisch.de>
2558 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2559 T:      git git://git.alsa-project.org/alsa-kernel.git
2560 S:      Maintained
2561 F:      sound/pci/oxygen/
2562
2563 C6X ARCHITECTURE
2564 M:      Mark Salter <msalter@redhat.com>
2565 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2566 L:      linux-c6x-dev@linux-c6x.org
2567 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2568 S:      Maintained
2569 F:      arch/c6x/
2570
2571 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2572 M:      David Howells <dhowells@redhat.com>
2573 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2574 S:      Supported
2575 F:      Documentation/filesystems/caching/cachefiles.txt
2576 F:      fs/cachefiles/
2577
2578 CADET FM/AM RADIO RECEIVER DRIVER
2579 M:      Hans Verkuil <hverkuil@xs4all.nl>
2580 L:      linux-media@vger.kernel.org
2581 T:      git git://linuxtv.org/media_tree.git
2582 W:      https://linuxtv.org
2583 S:      Maintained
2584 F:      drivers/media/radio/radio-cadet*
2585
2586 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2587 M:      Jonathan Corbet <corbet@lwn.net>
2588 L:      linux-media@vger.kernel.org
2589 T:      git git://linuxtv.org/media_tree.git
2590 S:      Maintained
2591 F:      Documentation/video4linux/cafe_ccic
2592 F:      drivers/media/platform/marvell-ccic/
2593
2594 CAIF NETWORK LAYER
2595 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2596 L:      netdev@vger.kernel.org
2597 S:      Supported
2598 F:      Documentation/networking/caif/
2599 F:      drivers/net/caif/
2600 F:      include/uapi/linux/caif/
2601 F:      include/net/caif/
2602 F:      net/caif/
2603
2604 CALGARY x86-64 IOMMU
2605 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2606 M:      "Jon D. Mason" <jdmason@kudzu.us>
2607 L:      discuss@x86-64.org
2608 S:      Maintained
2609 F:      arch/x86/kernel/pci-calgary_64.c
2610 F:      arch/x86/kernel/tce_64.c
2611 F:      arch/x86/include/asm/calgary.h
2612 F:      arch/x86/include/asm/tce.h
2613
2614 CAN NETWORK LAYER
2615 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2616 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2617 L:      linux-can@vger.kernel.org
2618 W:      https://github.com/linux-can
2619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2621 S:      Maintained
2622 F:      Documentation/networking/can.txt
2623 F:      net/can/
2624 F:      include/linux/can/core.h
2625 F:      include/uapi/linux/can.h
2626 F:      include/uapi/linux/can/bcm.h
2627 F:      include/uapi/linux/can/raw.h
2628 F:      include/uapi/linux/can/gw.h
2629
2630 CAN NETWORK DRIVERS
2631 M:      Wolfgang Grandegger <wg@grandegger.com>
2632 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2633 L:      linux-can@vger.kernel.org
2634 W:      https://github.com/linux-can
2635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2637 S:      Maintained
2638 F:      drivers/net/can/
2639 F:      include/linux/can/dev.h
2640 F:      include/linux/can/platform/
2641 F:      include/uapi/linux/can/error.h
2642 F:      include/uapi/linux/can/netlink.h
2643
2644 CAPABILITIES
2645 M:      Serge Hallyn <serge.hallyn@canonical.com>
2646 L:      linux-security-module@vger.kernel.org
2647 S:      Supported
2648 F:      include/linux/capability.h
2649 F:      include/uapi/linux/capability.h
2650 F:      security/commoncap.c
2651 F:      kernel/capability.c
2652
2653 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2654 M:      Kevin Tsai <ktsai@capellamicro.com>
2655 S:      Maintained
2656 F:      drivers/iio/light/cm*
2657 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2658
2659 CAVIUM LIQUIDIO NETWORK DRIVER
2660 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2661 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2662 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2663 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2664 L:     netdev@vger.kernel.org
2665 W:     http://www.cavium.com
2666 S:     Supported
2667 F:     drivers/net/ethernet/cavium/liquidio/
2668
2669 CC2520 IEEE-802.15.4 RADIO DRIVER
2670 M:      Varka Bhadram <varkabhadram@gmail.com>
2671 L:      linux-wpan@vger.kernel.org
2672 S:      Maintained
2673 F:      drivers/net/ieee802154/cc2520.c
2674 F:      include/linux/spi/cc2520.h
2675 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2676
2677 CELL BROADBAND ENGINE ARCHITECTURE
2678 M:      Arnd Bergmann <arnd@arndb.de>
2679 L:      linuxppc-dev@lists.ozlabs.org
2680 W:      http://www.ibm.com/developerworks/power/cell/
2681 S:      Supported
2682 F:      arch/powerpc/include/asm/cell*.h
2683 F:      arch/powerpc/include/asm/spu*.h
2684 F:      arch/powerpc/include/uapi/asm/spu*.h
2685 F:      arch/powerpc/oprofile/*cell*
2686 F:      arch/powerpc/platforms/cell/
2687
2688 CEPH COMMON CODE (LIBCEPH)
2689 M:      Ilya Dryomov <idryomov@gmail.com>
2690 M:      "Yan, Zheng" <zyan@redhat.com>
2691 M:      Sage Weil <sage@redhat.com>
2692 L:      ceph-devel@vger.kernel.org
2693 W:      http://ceph.com/
2694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2695 T:      git git://github.com/ceph/ceph-client.git
2696 S:      Supported
2697 F:      net/ceph/
2698 F:      include/linux/ceph/
2699 F:      include/linux/crush/
2700
2701 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2702 M:      "Yan, Zheng" <zyan@redhat.com>
2703 M:      Sage Weil <sage@redhat.com>
2704 M:      Ilya Dryomov <idryomov@gmail.com>
2705 L:      ceph-devel@vger.kernel.org
2706 W:      http://ceph.com/
2707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2708 T:      git git://github.com/ceph/ceph-client.git
2709 S:      Supported
2710 F:      Documentation/filesystems/ceph.txt
2711 F:      fs/ceph/
2712
2713 CERTIFICATE HANDLING:
2714 M:      David Howells <dhowells@redhat.com>
2715 M:      David Woodhouse <dwmw2@infradead.org>
2716 L:      keyrings@vger.kernel.org
2717 S:      Maintained
2718 F:      Documentation/module-signing.txt
2719 F:      certs/
2720 F:      scripts/sign-file.c
2721 F:      scripts/extract-cert.c
2722
2723 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2724 L:      linux-usb@vger.kernel.org
2725 S:      Orphan
2726 F:      Documentation/usb/WUSB-Design-overview.txt
2727 F:      Documentation/usb/wusb-cbaf
2728 F:      drivers/usb/host/hwa-hc.c
2729 F:      drivers/usb/host/whci/
2730 F:      drivers/usb/wusbcore/
2731 F:      include/linux/usb/wusb*
2732
2733 CFAG12864B LCD DRIVER
2734 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2735 W:      http://miguelojeda.es/auxdisplay.htm
2736 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2737 S:      Maintained
2738 F:      drivers/auxdisplay/cfag12864b.c
2739 F:      include/linux/cfag12864b.h
2740
2741 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2742 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2743 W:      http://miguelojeda.es/auxdisplay.htm
2744 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2745 S:      Maintained
2746 F:      drivers/auxdisplay/cfag12864bfb.c
2747 F:      include/linux/cfag12864b.h
2748
2749 CFG80211 and NL80211
2750 M:      Johannes Berg <johannes@sipsolutions.net>
2751 L:      linux-wireless@vger.kernel.org
2752 W:      http://wireless.kernel.org/
2753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2755 S:      Maintained
2756 F:      include/uapi/linux/nl80211.h
2757 F:      include/net/cfg80211.h
2758 F:      net/wireless/*
2759 X:      net/wireless/wext*
2760
2761 CHAR and MISC DRIVERS
2762 M:      Arnd Bergmann <arnd@arndb.de>
2763 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2765 S:      Supported
2766 F:      drivers/char/*
2767 F:      drivers/misc/*
2768 F:      include/linux/miscdevice.h
2769
2770 CHECKPATCH
2771 M:      Andy Whitcroft <apw@canonical.com>
2772 M:      Joe Perches <joe@perches.com>
2773 S:      Maintained
2774 F:      scripts/checkpatch.pl
2775
2776 CHINESE DOCUMENTATION
2777 M:      Harry Wei <harryxiyou@gmail.com>
2778 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2779 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2780 S:      Maintained
2781 F:      Documentation/zh_CN/
2782
2783 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2784 M:      Peter Chen <Peter.Chen@nxp.com>
2785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2786 L:      linux-usb@vger.kernel.org
2787 S:      Maintained
2788 F:      drivers/usb/chipidea/
2789
2790 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2791 M:      Hans de Goede <hdegoede@redhat.com>
2792 L:      linux-input@vger.kernel.org
2793 S:      Maintained
2794 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2795 F:      drivers/input/touchscreen/chipone_icn8318.c
2796
2797 CHROME HARDWARE PLATFORM SUPPORT
2798 M:      Olof Johansson <olof@lixom.net>
2799 S:      Maintained
2800 F:      drivers/platform/chrome/
2801
2802 CISCO VIC ETHERNET NIC DRIVER
2803 M:      Christian Benvenuti <benve@cisco.com>
2804 M:      Sujith Sankar <ssujith@cisco.com>
2805 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2806 M:      Neel Patel <neepatel@cisco.com>
2807 S:      Supported
2808 F:      drivers/net/ethernet/cisco/enic/
2809
2810 CISCO VIC LOW LATENCY NIC DRIVER
2811 M:      Christian Benvenuti <benve@cisco.com>
2812 M:      Dave Goodell <dgoodell@cisco.com>
2813 S:      Supported
2814 F:      drivers/infiniband/hw/usnic/
2815
2816 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2817 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2818 L:      netdev@vger.kernel.org
2819 S:      Maintained
2820 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2821
2822 CIRRUS LOGIC AUDIO CODEC DRIVERS
2823 M:      Brian Austin <brian.austin@cirrus.com>
2824 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2825 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2826 S:      Maintained
2827 F:      sound/soc/codecs/cs*
2828
2829 CLEANCACHE API
2830 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2831 L:      linux-kernel@vger.kernel.org
2832 S:      Maintained
2833 F:      mm/cleancache.c
2834 F:      include/linux/cleancache.h
2835
2836 CLK API
2837 M:      Russell King <linux@arm.linux.org.uk>
2838 L:      linux-clk@vger.kernel.org
2839 S:      Maintained
2840 F:      include/linux/clk.h
2841
2842 CLOCKSOURCE, CLOCKEVENT DRIVERS
2843 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2844 M:      Thomas Gleixner <tglx@linutronix.de>
2845 L:      linux-kernel@vger.kernel.org
2846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2847 S:      Supported
2848 F:      drivers/clocksource
2849
2850 CISCO FCOE HBA DRIVER
2851 M:      Hiral Patel <hiralpat@cisco.com>
2852 M:      Suma Ramars <sramars@cisco.com>
2853 M:      Brian Uchino <buchino@cisco.com>
2854 L:      linux-scsi@vger.kernel.org
2855 S:      Supported
2856 F:      drivers/scsi/fnic/
2857
2858 CISCO SCSI HBA DRIVER
2859 M:      Narsimhulu Musini <nmusini@cisco.com>
2860 M:      Sesidhar Baddela <sebaddel@cisco.com>
2861 L:      linux-scsi@vger.kernel.org
2862 S:      Supported
2863 F:      drivers/scsi/snic/
2864
2865 CMPC ACPI DRIVER
2866 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2867 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2868 L:      platform-driver-x86@vger.kernel.org
2869 S:      Supported
2870 F:      drivers/platform/x86/classmate-laptop.c
2871
2872 COBALT MEDIA DRIVER
2873 M:      Hans Verkuil <hans.verkuil@cisco.com>
2874 L:      linux-media@vger.kernel.org
2875 T:      git git://linuxtv.org/media_tree.git
2876 W:      https://linuxtv.org
2877 S:      Supported
2878 F:      drivers/media/pci/cobalt/
2879
2880 COCCINELLE/Semantic Patches (SmPL)
2881 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2882 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2883 M:      Nicolas Palix <nicolas.palix@imag.fr>
2884 M:      Michal Marek <mmarek@suse.com>
2885 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2887 W:      http://coccinelle.lip6.fr/
2888 S:      Supported
2889 F:      Documentation/coccinelle.txt
2890 F:      scripts/coccinelle/
2891 F:      scripts/coccicheck
2892
2893 CODA FILE SYSTEM
2894 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2895 M:      coda@cs.cmu.edu
2896 L:      codalist@coda.cs.cmu.edu
2897 W:      http://www.coda.cs.cmu.edu/
2898 S:      Maintained
2899 F:      Documentation/filesystems/coda.txt
2900 F:      fs/coda/
2901 F:      include/linux/coda*.h
2902 F:      include/uapi/linux/coda*.h
2903
2904 CODA V4L2 MEM2MEM DRIVER
2905 M:      Philipp Zabel <p.zabel@pengutronix.de>
2906 L:      linux-media@vger.kernel.org
2907 S:      Maintained
2908 F:      Documentation/devicetree/bindings/media/coda.txt
2909 F:      drivers/media/platform/coda/
2910
2911 COMMON CLK FRAMEWORK
2912 M:      Michael Turquette <mturquette@baylibre.com>
2913 M:      Stephen Boyd <sboyd@codeaurora.org>
2914 L:      linux-clk@vger.kernel.org
2915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2916 S:      Maintained
2917 F:      drivers/clk/
2918 X:      drivers/clk/clkdev.c
2919 F:      include/linux/clk-pr*
2920 F:      include/linux/clk/
2921
2922 COMMON INTERNET FILE SYSTEM (CIFS)
2923 M:      Steve French <sfrench@samba.org>
2924 L:      linux-cifs@vger.kernel.org
2925 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2926 W:      http://linux-cifs.samba.org/
2927 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2928 S:      Supported
2929 F:      Documentation/filesystems/cifs/
2930 F:      fs/cifs/
2931
2932 COMPACTPCI HOTPLUG CORE
2933 M:      Scott Murray <scott@spiteful.org>
2934 L:      linux-pci@vger.kernel.org
2935 S:      Maintained
2936 F:      drivers/pci/hotplug/cpci_hotplug*
2937
2938 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2939 M:      Scott Murray <scott@spiteful.org>
2940 L:      linux-pci@vger.kernel.org
2941 S:      Maintained
2942 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2943
2944 COMPACTPCI HOTPLUG GENERIC DRIVER
2945 M:      Scott Murray <scott@spiteful.org>
2946 L:      linux-pci@vger.kernel.org
2947 S:      Maintained
2948 F:      drivers/pci/hotplug/cpcihp_generic.c
2949
2950 COMPAL LAPTOP SUPPORT
2951 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2952 L:      platform-driver-x86@vger.kernel.org
2953 S:      Maintained
2954 F:      drivers/platform/x86/compal-laptop.c
2955
2956 CONEXANT ACCESSRUNNER USB DRIVER
2957 L:      accessrunner-general@lists.sourceforge.net
2958 W:      http://accessrunner.sourceforge.net/
2959 S:      Orphan
2960 F:      drivers/usb/atm/cxacru.c
2961
2962 CONFIGFS
2963 M:      Joel Becker <jlbec@evilplan.org>
2964 M:      Christoph Hellwig <hch@lst.de>
2965 T:      git git://git.infradead.org/users/hch/configfs.git
2966 S:      Supported
2967 F:      fs/configfs/
2968 F:      include/linux/configfs.h
2969
2970 CONNECTOR
2971 M:      Evgeniy Polyakov <zbr@ioremap.net>
2972 L:      netdev@vger.kernel.org
2973 S:      Maintained
2974 F:      drivers/connector/
2975
2976 CONTROL GROUP (CGROUP)
2977 M:      Tejun Heo <tj@kernel.org>
2978 M:      Li Zefan <lizefan@huawei.com>
2979 M:      Johannes Weiner <hannes@cmpxchg.org>
2980 L:      cgroups@vger.kernel.org
2981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2982 S:      Maintained
2983 F:      Documentation/cgroups/
2984 F:      include/linux/cgroup*
2985 F:      kernel/cgroup*
2986
2987 CONTROL GROUP - CPUSET
2988 M:      Li Zefan <lizefan@huawei.com>
2989 L:      cgroups@vger.kernel.org
2990 W:      http://www.bullopensource.org/cpuset/
2991 W:      http://oss.sgi.com/projects/cpusets/
2992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2993 S:      Maintained
2994 F:      Documentation/cgroups/cpusets.txt
2995 F:      include/linux/cpuset.h
2996 F:      kernel/cpuset.c
2997
2998 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2999 M:      Johannes Weiner <hannes@cmpxchg.org>
3000 M:      Michal Hocko <mhocko@kernel.org>
3001 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3002 L:      cgroups@vger.kernel.org
3003 L:      linux-mm@kvack.org
3004 S:      Maintained
3005 F:      mm/memcontrol.c
3006 F:      mm/swap_cgroup.c
3007
3008 CORETEMP HARDWARE MONITORING DRIVER
3009 M:      Fenghua Yu <fenghua.yu@intel.com>
3010 L:      lm-sensors@lm-sensors.org
3011 S:      Maintained
3012 F:      Documentation/hwmon/coretemp
3013 F:      drivers/hwmon/coretemp.c
3014
3015 COSA/SRP SYNC SERIAL DRIVER
3016 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3017 W:      http://www.fi.muni.cz/~kas/cosa/
3018 S:      Maintained
3019 F:      drivers/net/wan/cosa*
3020
3021 CPMAC ETHERNET DRIVER
3022 M:      Florian Fainelli <florian@openwrt.org>
3023 L:      netdev@vger.kernel.org
3024 S:      Maintained
3025 F:      drivers/net/ethernet/ti/cpmac.c
3026
3027 CPU FREQUENCY DRIVERS
3028 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3029 M:      Viresh Kumar <viresh.kumar@linaro.org>
3030 L:      linux-pm@vger.kernel.org
3031 S:      Maintained
3032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3033 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3034 F:      drivers/cpufreq/
3035 F:      include/linux/cpufreq.h
3036
3037 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3038 M:      Viresh Kumar <viresh.kumar@linaro.org>
3039 M:      Sudeep Holla <sudeep.holla@arm.com>
3040 L:      linux-pm@vger.kernel.org
3041 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3042 S:      Maintained
3043 F:      drivers/cpufreq/arm_big_little.h
3044 F:      drivers/cpufreq/arm_big_little.c
3045 F:      drivers/cpufreq/arm_big_little_dt.c
3046
3047 CPUIDLE DRIVER - ARM BIG LITTLE
3048 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3049 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3050 L:      linux-pm@vger.kernel.org
3051 L:      linux-arm-kernel@lists.infradead.org
3052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3053 S:      Maintained
3054 F:      drivers/cpuidle/cpuidle-big_little.c
3055
3056 CPUIDLE DRIVER - ARM EXYNOS
3057 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3058 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3059 M:      Kukjin Kim <kgene@kernel.org>
3060 L:      linux-pm@vger.kernel.org
3061 L:      linux-samsung-soc@vger.kernel.org
3062 S:      Supported
3063 F:      drivers/cpuidle/cpuidle-exynos.c
3064 F:      arch/arm/mach-exynos/pm.c
3065
3066 CPUIDLE DRIVERS
3067 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3068 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3069 L:      linux-pm@vger.kernel.org
3070 S:      Maintained
3071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3072 F:      drivers/cpuidle/*
3073 F:      include/linux/cpuidle.h
3074
3075 CPUID/MSR DRIVER
3076 M:      "H. Peter Anvin" <hpa@zytor.com>
3077 S:      Maintained
3078 F:      arch/x86/kernel/cpuid.c
3079 F:      arch/x86/kernel/msr.c
3080
3081 CPU POWER MONITORING SUBSYSTEM
3082 M:      Thomas Renninger <trenn@suse.com>
3083 L:      linux-pm@vger.kernel.org
3084 S:      Maintained
3085 F:      tools/power/cpupower/
3086
3087 CRAMFS FILESYSTEM
3088 W:      http://sourceforge.net/projects/cramfs/
3089 S:      Orphan / Obsolete
3090 F:      Documentation/filesystems/cramfs.txt
3091 F:      fs/cramfs/
3092
3093 CRIS PORT
3094 M:      Mikael Starvik <starvik@axis.com>
3095 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3096 L:      linux-cris-kernel@axis.com
3097 W:      http://developer.axis.com
3098 S:      Maintained
3099 F:      arch/cris/
3100 F:      drivers/tty/serial/crisv10.*
3101
3102 CRYPTO API
3103 M:      Herbert Xu <herbert@gondor.apana.org.au>
3104 M:      "David S. Miller" <davem@davemloft.net>
3105 L:      linux-crypto@vger.kernel.org
3106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3107 S:      Maintained
3108 F:      Documentation/crypto/
3109 F:      Documentation/DocBook/crypto-API.tmpl
3110 F:      arch/*/crypto/
3111 F:      crypto/
3112 F:      drivers/crypto/
3113 F:      include/crypto/
3114
3115 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3116 M:      Neil Horman <nhorman@tuxdriver.com>
3117 L:      linux-crypto@vger.kernel.org
3118 S:      Maintained
3119 F:      crypto/ansi_cprng.c
3120 F:      crypto/rng.c
3121
3122 CS3308 MEDIA DRIVER
3123 M:      Hans Verkuil <hverkuil@xs4all.nl>
3124 L:      linux-media@vger.kernel.org
3125 T:      git git://linuxtv.org/media_tree.git
3126 W:      http://linuxtv.org
3127 S:      Odd Fixes
3128 F:      drivers/media/i2c/cs3308.c
3129 F:      drivers/media/i2c/cs3308.h
3130
3131 CS5535 Audio ALSA driver
3132 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3133 S:      Maintained
3134 F:      sound/pci/cs5535audio/
3135
3136 CW1200 WLAN driver
3137 M:      Solomon Peachy <pizza@shaftnet.org>
3138 S:      Maintained
3139 F:      drivers/net/wireless/st/cw1200/
3140
3141 CX18 VIDEO4LINUX DRIVER
3142 M:      Andy Walls <awalls@md.metrocast.net>
3143 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3144 L:      linux-media@vger.kernel.org
3145 T:      git git://linuxtv.org/media_tree.git
3146 W:      https://linuxtv.org
3147 W:      http://www.ivtvdriver.org/index.php/Cx18
3148 S:      Maintained
3149 F:      Documentation/video4linux/cx18.txt
3150 F:      drivers/media/pci/cx18/
3151 F:      include/uapi/linux/ivtv*
3152
3153 CX2341X MPEG ENCODER HELPER MODULE
3154 M:      Hans Verkuil <hverkuil@xs4all.nl>
3155 L:      linux-media@vger.kernel.org
3156 T:      git git://linuxtv.org/media_tree.git
3157 W:      https://linuxtv.org
3158 S:      Maintained
3159 F:      drivers/media/common/cx2341x*
3160 F:      include/media/cx2341x*
3161
3162 CX24120 MEDIA DRIVER
3163 M:      Jemma Denson <jdenson@gmail.com>
3164 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3165 L:      linux-media@vger.kernel.org
3166 W:      https://linuxtv.org
3167 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3168 S:      Maintained
3169 F:      drivers/media/dvb-frontends/cx24120*
3170
3171 CX88 VIDEO4LINUX DRIVER
3172 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3173 L:      linux-media@vger.kernel.org
3174 W:      https://linuxtv.org
3175 T:      git git://linuxtv.org/media_tree.git
3176 S:      Odd fixes
3177 F:      Documentation/video4linux/cx88/
3178 F:      drivers/media/pci/cx88/
3179
3180 CXD2820R MEDIA DRIVER
3181 M:      Antti Palosaari <crope@iki.fi>
3182 L:      linux-media@vger.kernel.org
3183 W:      https://linuxtv.org
3184 W:      http://palosaari.fi/linux/
3185 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3186 T:      git git://linuxtv.org/anttip/media_tree.git
3187 S:      Maintained
3188 F:      drivers/media/dvb-frontends/cxd2820r*
3189
3190 CXGB3 ETHERNET DRIVER (CXGB3)
3191 M:      Santosh Raspatur <santosh@chelsio.com>
3192 L:      netdev@vger.kernel.org
3193 W:      http://www.chelsio.com
3194 S:      Supported
3195 F:      drivers/net/ethernet/chelsio/cxgb3/
3196
3197 CXGB3 ISCSI DRIVER (CXGB3I)
3198 M:      Karen Xie <kxie@chelsio.com>
3199 L:      linux-scsi@vger.kernel.org
3200 W:      http://www.chelsio.com
3201 S:      Supported
3202 F:      drivers/scsi/cxgbi/cxgb3i
3203
3204 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3205 M:      Steve Wise <swise@chelsio.com>
3206 L:      linux-rdma@vger.kernel.org
3207 W:      http://www.openfabrics.org
3208 S:      Supported
3209 F:      drivers/infiniband/hw/cxgb3/
3210
3211 CXGB4 ETHERNET DRIVER (CXGB4)
3212 M:      Hariprasad S <hariprasad@chelsio.com>
3213 L:      netdev@vger.kernel.org
3214 W:      http://www.chelsio.com
3215 S:      Supported
3216 F:      drivers/net/ethernet/chelsio/cxgb4/
3217
3218 CXGB4 ISCSI DRIVER (CXGB4I)
3219 M:      Karen Xie <kxie@chelsio.com>
3220 L:      linux-scsi@vger.kernel.org
3221 W:      http://www.chelsio.com
3222 S:      Supported
3223 F:      drivers/scsi/cxgbi/cxgb4i
3224
3225 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3226 M:      Steve Wise <swise@chelsio.com>
3227 L:      linux-rdma@vger.kernel.org
3228 W:      http://www.openfabrics.org
3229 S:      Supported
3230 F:      drivers/infiniband/hw/cxgb4/
3231
3232 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3233 M:      Casey Leedom <leedom@chelsio.com>
3234 L:      netdev@vger.kernel.org
3235 W:      http://www.chelsio.com
3236 S:      Supported
3237 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3238
3239 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3240 M:      Ian Munsie <imunsie@au1.ibm.com>
3241 M:      Michael Neuling <mikey@neuling.org>
3242 L:      linuxppc-dev@lists.ozlabs.org
3243 S:      Supported
3244 F:      drivers/misc/cxl/
3245 F:      include/misc/cxl*
3246 F:      include/uapi/misc/cxl.h
3247 F:      Documentation/powerpc/cxl.txt
3248 F:      Documentation/powerpc/cxl.txt
3249 F:      Documentation/ABI/testing/sysfs-class-cxl
3250
3251 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3252 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3253 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3254 L:      linux-scsi@vger.kernel.org
3255 S:      Supported
3256 F:      drivers/scsi/cxlflash/
3257 F:      include/uapi/scsi/cxlflash_ioctls.h
3258 F:      Documentation/powerpc/cxlflash.txt
3259
3260 STMMAC ETHERNET DRIVER
3261 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3262 L:      netdev@vger.kernel.org
3263 W:      http://www.stlinux.com
3264 S:      Supported
3265 F:      drivers/net/ethernet/stmicro/stmmac/
3266
3267 CYBERPRO FB DRIVER
3268 M:      Russell King <linux@arm.linux.org.uk>
3269 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3270 W:      http://www.arm.linux.org.uk/
3271 S:      Maintained
3272 F:      drivers/video/fbdev/cyber2000fb.*
3273
3274 CYCLADES ASYNC MUX DRIVER
3275 W:      http://www.cyclades.com/
3276 S:      Orphan
3277 F:      drivers/tty/cyclades.c
3278 F:      include/linux/cyclades.h
3279 F:      include/uapi/linux/cyclades.h
3280
3281 CYCLADES PC300 DRIVER
3282 W:      http://www.cyclades.com/
3283 S:      Orphan
3284 F:      drivers/net/wan/pc300*
3285
3286 CYPRESS_FIRMWARE MEDIA DRIVER
3287 M:      Antti Palosaari <crope@iki.fi>
3288 L:      linux-media@vger.kernel.org
3289 W:      https://linuxtv.org
3290 W:      http://palosaari.fi/linux/
3291 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3292 T:      git git://linuxtv.org/anttip/media_tree.git
3293 S:      Maintained
3294 F:      drivers/media/common/cypress_firmware*
3295
3296 CYTTSP TOUCHSCREEN DRIVER
3297 M:      Ferruh Yigit <fery@cypress.com>
3298 L:      linux-input@vger.kernel.org
3299 S:      Supported
3300 F:      drivers/input/touchscreen/cyttsp*
3301 F:      include/linux/input/cyttsp.h
3302
3303 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3304 M:      Joshua Kinard <kumba@gentoo.org>
3305 S:      Maintained
3306 F:      drivers/rtc/rtc-ds1685.c
3307 F:      include/linux/rtc/ds1685.h
3308
3309 DAMA SLAVE for AX.25
3310 M:      Joerg Reuter <jreuter@yaina.de>
3311 W:      http://yaina.de/jreuter/
3312 W:      http://www.qsl.net/dl1bke/
3313 L:      linux-hams@vger.kernel.org
3314 S:      Maintained
3315 F:      net/ax25/af_ax25.c
3316 F:      net/ax25/ax25_dev.c
3317 F:      net/ax25/ax25_ds_*
3318 F:      net/ax25/ax25_in.c
3319 F:      net/ax25/ax25_out.c
3320 F:      net/ax25/ax25_timer.c
3321 F:      net/ax25/sysctl_net_ax25.c
3322
3323 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3324 L:      netdev@vger.kernel.org
3325 S:      Orphan
3326 F:      Documentation/networking/dmfe.txt
3327 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3328
3329 DC390/AM53C974 SCSI driver
3330 M:      Hannes Reinecke <hare@suse.com>
3331 L:      linux-scsi@vger.kernel.org
3332 S:      Maintained
3333 F:      drivers/scsi/am53c974.c
3334
3335 DC395x SCSI driver
3336 M:      Oliver Neukum <oliver@neukum.org>
3337 M:      Ali Akcaagac <aliakc@web.de>
3338 M:      Jamie Lenehan <lenehan@twibble.org>
3339 L:      dc395x@twibble.org
3340 W:      http://twibble.org/dist/dc395x/
3341 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3342 S:      Maintained
3343 F:      Documentation/scsi/dc395x.txt
3344 F:      drivers/scsi/dc395x.*
3345
3346 DCCP PROTOCOL
3347 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3348 L:      dccp@vger.kernel.org
3349 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3350 S:      Maintained
3351 F:      include/linux/dccp.h
3352 F:      include/uapi/linux/dccp.h
3353 F:      include/linux/tfrc.h
3354 F:      net/dccp/
3355
3356 DECnet NETWORK LAYER
3357 W:      http://linux-decnet.sourceforge.net
3358 L:      linux-decnet-user@lists.sourceforge.net
3359 S:      Orphan
3360 F:      Documentation/networking/decnet.txt
3361 F:      net/decnet/
3362
3363 DECSTATION PLATFORM SUPPORT
3364 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3365 L:      linux-mips@linux-mips.org
3366 W:      http://www.linux-mips.org/wiki/DECstation
3367 S:      Maintained
3368 F:      arch/mips/dec/
3369 F:      arch/mips/include/asm/dec/
3370 F:      arch/mips/include/asm/mach-dec/
3371
3372 DEFXX FDDI NETWORK DRIVER
3373 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3374 S:      Maintained
3375 F:      drivers/net/fddi/defxx.*
3376
3377 DELL LAPTOP DRIVER
3378 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3379 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3380 L:      platform-driver-x86@vger.kernel.org
3381 S:      Maintained
3382 F:      drivers/platform/x86/dell-laptop.c
3383
3384 DELL LAPTOP RBTN DRIVER
3385 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3386 S:      Maintained
3387 F:      drivers/platform/x86/dell-rbtn.*
3388
3389 DELL LAPTOP FREEFALL DRIVER
3390 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3391 S:      Maintained
3392 F:      drivers/platform/x86/dell-smo8800.c
3393
3394 DELL LAPTOP SMM DRIVER
3395 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3396 S:      Maintained
3397 F:      drivers/hwmon/dell-smm-hwmon.c
3398 F:      include/uapi/linux/i8k.h
3399
3400 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3401 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3402 S:      Maintained
3403 F:      Documentation/dcdbas.txt
3404 F:      drivers/firmware/dcdbas.*
3405
3406 DELL WMI EXTRAS DRIVER
3407 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3408 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3409 S:      Maintained
3410 F:      drivers/platform/x86/dell-wmi.c
3411
3412 DESIGNWARE USB2 DRD IP DRIVER
3413 M:      John Youn <johnyoun@synopsys.com>
3414 L:      linux-usb@vger.kernel.org
3415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3416 S:      Maintained
3417 F:      drivers/usb/dwc2/
3418
3419 DESIGNWARE USB3 DRD IP DRIVER
3420 M:      Felipe Balbi <balbi@ti.com>
3421 L:      linux-usb@vger.kernel.org
3422 L:      linux-omap@vger.kernel.org
3423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3424 S:      Maintained
3425 F:      drivers/usb/dwc3/
3426
3427 DEVICE COREDUMP (DEV_COREDUMP)
3428 M:      Johannes Berg <johannes@sipsolutions.net>
3429 L:      linux-kernel@vger.kernel.org
3430 S:      Maintained
3431 F:      drivers/base/devcoredump.c
3432 F:      include/linux/devcoredump.h
3433
3434 DEVICE FREQUENCY (DEVFREQ)
3435 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3436 M:      Kyungmin Park <kyungmin.park@samsung.com>
3437 L:      linux-pm@vger.kernel.org
3438 S:      Maintained
3439 F:      drivers/devfreq/
3440
3441 DEVICE NUMBER REGISTRY
3442 M:      Torben Mathiasen <device@lanana.org>
3443 W:      http://lanana.org/docs/device-list/index.html
3444 S:      Maintained
3445
3446 DEVICE-MAPPER  (LVM)
3447 M:      Alasdair Kergon <agk@redhat.com>
3448 M:      Mike Snitzer <snitzer@redhat.com>
3449 M:      dm-devel@redhat.com
3450 L:      dm-devel@redhat.com
3451 W:      http://sources.redhat.com/dm
3452 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3454 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3455 S:      Maintained
3456 F:      Documentation/device-mapper/
3457 F:      drivers/md/dm*
3458 F:      drivers/md/persistent-data/
3459 F:      include/linux/device-mapper.h
3460 F:      include/linux/dm-*.h
3461 F:      include/uapi/linux/dm-*.h
3462
3463 DIALOG SEMICONDUCTOR DRIVERS
3464 M:      Support Opensource <support.opensource@diasemi.com>
3465 W:      http://www.dialog-semiconductor.com/products
3466 S:      Supported
3467 F:      Documentation/hwmon/da90??
3468 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3469 F:      drivers/gpio/gpio-da90??.c
3470 F:      drivers/hwmon/da90??-hwmon.c
3471 F:      drivers/iio/adc/da91??-*.c
3472 F:      drivers/input/misc/da90??_onkey.c
3473 F:      drivers/input/touchscreen/da9052_tsi.c
3474 F:      drivers/leds/leds-da90??.c
3475 F:      drivers/mfd/da903x.c
3476 F:      drivers/mfd/da90??-*.c
3477 F:      drivers/mfd/da91??-*.c
3478 F:      drivers/power/da9052-battery.c
3479 F:      drivers/power/da91??-*.c
3480 F:      drivers/regulator/da903x.c
3481 F:      drivers/regulator/da9???-regulator.[ch]
3482 F:      drivers/rtc/rtc-da90??.c
3483 F:      drivers/video/backlight/da90??_bl.c
3484 F:      drivers/watchdog/da90??_wdt.c
3485 F:      include/linux/mfd/da903x.h
3486 F:      include/linux/mfd/da9052/
3487 F:      include/linux/mfd/da9055/
3488 F:      include/linux/mfd/da9063/
3489 F:      include/linux/mfd/da9150/
3490 F:      include/sound/da[79]*.h
3491 F:      sound/soc/codecs/da[79]*.[ch]
3492
3493 DIGI NEO AND CLASSIC PCI PRODUCTS
3494 M:      Lidza Louina <lidza.louina@gmail.com>
3495 M:      Mark Hounschell <markh@compro.net>
3496 L:      driverdev-devel@linuxdriverproject.org
3497 S:      Maintained
3498 F:      drivers/staging/dgnc/
3499
3500 DIGI EPCA PCI PRODUCTS
3501 M:      Lidza Louina <lidza.louina@gmail.com>
3502 M:      Daeseok Youn <daeseok.youn@gmail.com>
3503 L:      driverdev-devel@linuxdriverproject.org
3504 S:      Maintained
3505 F:      drivers/staging/dgap/
3506
3507 DIOLAN U2C-12 I2C DRIVER
3508 M:      Guenter Roeck <linux@roeck-us.net>
3509 L:      linux-i2c@vger.kernel.org
3510 S:      Maintained
3511 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3512
3513 DIRECT ACCESS (DAX)
3514 M:      Matthew Wilcox <willy@linux.intel.com>
3515 L:      linux-fsdevel@vger.kernel.org
3516 S:      Supported
3517 F:      fs/dax.c
3518
3519 DIRECTORY NOTIFICATION (DNOTIFY)
3520 M:      Eric Paris <eparis@parisplace.org>
3521 S:      Maintained
3522 F:      Documentation/filesystems/dnotify.txt
3523 F:      fs/notify/dnotify/
3524 F:      include/linux/dnotify.h
3525
3526 DISK GEOMETRY AND PARTITION HANDLING
3527 M:      Andries Brouwer <aeb@cwi.nl>
3528 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3529 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3530 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3531 S:      Maintained
3532
3533 DISKQUOTA
3534 M:      Jan Kara <jack@suse.com>
3535 S:      Maintained
3536 F:      Documentation/filesystems/quota.txt
3537 F:      fs/quota/
3538 F:      include/linux/quota*.h
3539 F:      include/uapi/linux/quota*.h
3540
3541 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3542 M:      Bernie Thompson <bernie@plugable.com>
3543 L:      linux-fbdev@vger.kernel.org
3544 S:      Maintained
3545 W:      http://plugable.com/category/projects/udlfb/
3546 F:      drivers/video/fbdev/udlfb.c
3547 F:      include/video/udlfb.h
3548 F:      Documentation/fb/udlfb.txt
3549
3550 DISTRIBUTED LOCK MANAGER (DLM)
3551 M:      Christine Caulfield <ccaulfie@redhat.com>
3552 M:      David Teigland <teigland@redhat.com>
3553 L:      cluster-devel@redhat.com
3554 W:      http://sources.redhat.com/cluster/
3555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3556 S:      Supported
3557 F:      fs/dlm/
3558
3559 DMA BUFFER SHARING FRAMEWORK
3560 M:      Sumit Semwal <sumit.semwal@linaro.org>
3561 S:      Maintained
3562 L:      linux-media@vger.kernel.org
3563 L:      dri-devel@lists.freedesktop.org
3564 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3565 F:      drivers/dma-buf/
3566 F:      include/linux/dma-buf*
3567 F:      include/linux/reservation.h
3568 F:      include/linux/*fence.h
3569 F:      Documentation/dma-buf-sharing.txt
3570 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3571
3572 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3573 M:      Vinod Koul <vinod.koul@intel.com>
3574 L:      dmaengine@vger.kernel.org
3575 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3576 S:      Maintained
3577 F:      drivers/dma/
3578 F:      include/linux/dmaengine.h
3579 F:      Documentation/dmaengine/
3580 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3581
3582 DME1737 HARDWARE MONITOR DRIVER
3583 M:      Juerg Haefliger <juergh@gmail.com>
3584 L:      lm-sensors@lm-sensors.org
3585 S:      Maintained
3586 F:      Documentation/hwmon/dme1737
3587 F:      drivers/hwmon/dme1737.c
3588
3589 DMI/SMBIOS SUPPORT
3590 M:      Jean Delvare <jdelvare@suse.com>
3591 S:      Maintained
3592 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3593 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3594 F:      drivers/firmware/dmi-id.c
3595 F:      drivers/firmware/dmi_scan.c
3596 F:      include/linux/dmi.h
3597
3598 DOCUMENTATION
3599 M:      Jonathan Corbet <corbet@lwn.net>
3600 L:      linux-doc@vger.kernel.org
3601 S:      Maintained
3602 F:      Documentation/
3603 F:      scripts/docproc.c
3604 F:      scripts/kernel-doc*
3605 X:      Documentation/ABI/
3606 X:      Documentation/devicetree/
3607 X:      Documentation/acpi
3608 X:      Documentation/power
3609 X:      Documentation/spi
3610 X:      Documentation/DocBook/media
3611 T:      git git://git.lwn.net/linux.git docs-next
3612
3613 DOUBLETALK DRIVER
3614 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3615 L:      blinux-list@redhat.com
3616 S:      Maintained
3617 F:      drivers/char/dtlk.c
3618 F:      include/linux/dtlk.h
3619
3620 DPT_I2O SCSI RAID DRIVER
3621 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3622 L:      linux-scsi@vger.kernel.org
3623 W:      http://www.adaptec.com/
3624 S:      Maintained
3625 F:      drivers/scsi/dpt*
3626 F:      drivers/scsi/dpt/
3627
3628 DRBD DRIVER
3629 P:      Philipp Reisner
3630 P:      Lars Ellenberg
3631 M:      drbd-dev@lists.linbit.com
3632 L:      drbd-user@lists.linbit.com
3633 W:      http://www.drbd.org
3634 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3635 T:      git git://git.drbd.org/drbd-8.3.git
3636 S:      Supported
3637 F:      drivers/block/drbd/
3638 F:      lib/lru_cache.c
3639 F:      Documentation/blockdev/drbd/
3640
3641 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3642 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3644 S:      Supported
3645 F:      Documentation/kobject.txt
3646 F:      drivers/base/
3647 F:      fs/debugfs/
3648 F:      fs/kernfs/
3649 F:      fs/sysfs/
3650 F:      include/linux/debugfs.h
3651 F:      include/linux/kobj*
3652 F:      lib/kobj*
3653
3654 DRM DRIVERS
3655 M:      David Airlie <airlied@linux.ie>
3656 L:      dri-devel@lists.freedesktop.org
3657 T:      git git://people.freedesktop.org/~airlied/linux
3658 S:      Maintained
3659 F:      drivers/gpu/drm/
3660 F:      drivers/gpu/vga/
3661 F:      include/drm/
3662 F:      include/uapi/drm/
3663
3664 RADEON DRM DRIVERS
3665 M:      Alex Deucher <alexander.deucher@amd.com>
3666 M:      Christian König <christian.koenig@amd.com>
3667 L:      dri-devel@lists.freedesktop.org
3668 T:      git git://people.freedesktop.org/~agd5f/linux
3669 S:      Supported
3670 F:      drivers/gpu/drm/radeon/
3671 F:      include/uapi/drm/radeon*
3672
3673 DRM PANEL DRIVERS
3674 M:      Thierry Reding <thierry.reding@gmail.com>
3675 L:      dri-devel@lists.freedesktop.org
3676 T:      git git://anongit.freedesktop.org/tegra/linux.git
3677 S:      Maintained
3678 F:      drivers/gpu/drm/drm_panel.c
3679 F:      drivers/gpu/drm/panel/
3680 F:      include/drm/drm_panel.h
3681 F:      Documentation/devicetree/bindings/display/panel/
3682
3683 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3684 M:      Daniel Vetter <daniel.vetter@intel.com>
3685 M:      Jani Nikula <jani.nikula@linux.intel.com>
3686 L:      intel-gfx@lists.freedesktop.org
3687 L:      dri-devel@lists.freedesktop.org
3688 W:      https://01.org/linuxgraphics/
3689 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3690 T:      git git://anongit.freedesktop.org/drm-intel
3691 S:      Supported
3692 F:      drivers/gpu/drm/i915/
3693 F:      include/drm/i915*
3694 F:      include/uapi/drm/i915*
3695
3696 DRM DRIVERS FOR ATMEL HLCDC
3697 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3698 L:      dri-devel@lists.freedesktop.org
3699 S:      Supported
3700 F:      drivers/gpu/drm/atmel-hlcdc/
3701 F:      Documentation/devicetree/bindings/drm/atmel/
3702
3703 DRM DRIVERS FOR EXYNOS
3704 M:      Inki Dae <inki.dae@samsung.com>
3705 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3706 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3707 M:      Kyungmin Park <kyungmin.park@samsung.com>
3708 L:      dri-devel@lists.freedesktop.org
3709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3710 S:      Supported
3711 F:      drivers/gpu/drm/exynos/
3712 F:      include/drm/exynos*
3713 F:      include/uapi/drm/exynos*
3714
3715 DRM DRIVERS FOR FREESCALE DCU
3716 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3717 M:      Alison Wang <alison.wang@freescale.com>
3718 L:      dri-devel@lists.freedesktop.org
3719 S:      Supported
3720 F:      drivers/gpu/drm/fsl-dcu/
3721 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3722 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3723
3724 DRM DRIVERS FOR FREESCALE IMX
3725 M:      Philipp Zabel <p.zabel@pengutronix.de>
3726 L:      dri-devel@lists.freedesktop.org
3727 S:      Maintained
3728 F:      drivers/gpu/drm/imx/
3729 F:      drivers/gpu/ipu-v3/
3730 F:      Documentation/devicetree/bindings/display/imx/
3731
3732 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3733 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3734 L:      dri-devel@lists.freedesktop.org
3735 T:      git git://github.com/patjak/drm-gma500
3736 S:      Maintained
3737 F:      drivers/gpu/drm/gma500
3738 F:      include/drm/gma500*
3739
3740 DRM DRIVERS FOR NVIDIA TEGRA
3741 M:      Thierry Reding <thierry.reding@gmail.com>
3742 M:      Terje Bergström <tbergstrom@nvidia.com>
3743 L:      dri-devel@lists.freedesktop.org
3744 L:      linux-tegra@vger.kernel.org
3745 T:      git git://anongit.freedesktop.org/tegra/linux.git
3746 S:      Supported
3747 F:      drivers/gpu/drm/tegra/
3748 F:      drivers/gpu/host1x/
3749 F:      include/linux/host1x.h
3750 F:      include/uapi/drm/tegra_drm.h
3751 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3752
3753 DRM DRIVERS FOR RENESAS
3754 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3755 L:      dri-devel@lists.freedesktop.org
3756 L:      linux-renesas-soc@vger.kernel.org
3757 T:      git git://people.freedesktop.org/~airlied/linux
3758 S:      Supported
3759 F:      drivers/gpu/drm/rcar-du/
3760 F:      drivers/gpu/drm/shmobile/
3761 F:      include/linux/platform_data/shmob_drm.h
3762
3763 DRM DRIVERS FOR ROCKCHIP
3764 M:      Mark Yao <mark.yao@rock-chips.com>
3765 L:      dri-devel@lists.freedesktop.org
3766 S:      Maintained
3767 F:      drivers/gpu/drm/rockchip/
3768 F:      Documentation/devicetree/bindings/display/rockchip*
3769
3770 DRM DRIVERS FOR STI
3771 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3772 M:      Vincent Abriou <vincent.abriou@st.com>
3773 L:      dri-devel@lists.freedesktop.org
3774 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3775 S:      Maintained
3776 F:      drivers/gpu/drm/sti
3777 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3778
3779 DRM DRIVERS FOR VIVANTE GPU IP
3780 M:      Lucas Stach <l.stach@pengutronix.de>
3781 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3782 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3783 L:      dri-devel@lists.freedesktop.org
3784 S:      Maintained
3785 F:      drivers/gpu/drm/etnaviv
3786 F:      Documentation/devicetree/bindings/display/etnaviv
3787
3788 DSBR100 USB FM RADIO DRIVER
3789 M:      Alexey Klimov <klimov.linux@gmail.com>
3790 L:      linux-media@vger.kernel.org
3791 T:      git git://linuxtv.org/media_tree.git
3792 S:      Maintained
3793 F:      drivers/media/radio/dsbr100.c
3794
3795 DSCC4 DRIVER
3796 M:      Francois Romieu <romieu@fr.zoreil.com>
3797 L:      netdev@vger.kernel.org
3798 S:      Maintained
3799 F:      drivers/net/wan/dscc4.c
3800
3801 DT3155 MEDIA DRIVER
3802 M:      Hans Verkuil <hverkuil@xs4all.nl>
3803 L:      linux-media@vger.kernel.org
3804 T:      git git://linuxtv.org/media_tree.git
3805 W:      https://linuxtv.org
3806 S:      Odd Fixes
3807 F:      drivers/media/pci/dt3155/
3808
3809 DVB_USB_AF9015 MEDIA DRIVER
3810 M:      Antti Palosaari <crope@iki.fi>
3811 L:      linux-media@vger.kernel.org
3812 W:      https://linuxtv.org
3813 W:      http://palosaari.fi/linux/
3814 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3815 T:      git git://linuxtv.org/anttip/media_tree.git
3816 S:      Maintained
3817 F:      drivers/media/usb/dvb-usb-v2/af9015*
3818
3819 DVB_USB_AF9035 MEDIA DRIVER
3820 M:      Antti Palosaari <crope@iki.fi>
3821 L:      linux-media@vger.kernel.org
3822 W:      https://linuxtv.org
3823 W:      http://palosaari.fi/linux/
3824 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3825 T:      git git://linuxtv.org/anttip/media_tree.git
3826 S:      Maintained
3827 F:      drivers/media/usb/dvb-usb-v2/af9035*
3828
3829 DVB_USB_ANYSEE MEDIA DRIVER
3830 M:      Antti Palosaari <crope@iki.fi>
3831 L:      linux-media@vger.kernel.org
3832 W:      https://linuxtv.org
3833 W:      http://palosaari.fi/linux/
3834 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3835 T:      git git://linuxtv.org/anttip/media_tree.git
3836 S:      Maintained
3837 F:      drivers/media/usb/dvb-usb-v2/anysee*
3838
3839 DVB_USB_AU6610 MEDIA DRIVER
3840 M:      Antti Palosaari <crope@iki.fi>
3841 L:      linux-media@vger.kernel.org
3842 W:      https://linuxtv.org
3843 W:      http://palosaari.fi/linux/
3844 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3845 T:      git git://linuxtv.org/anttip/media_tree.git
3846 S:      Maintained
3847 F:      drivers/media/usb/dvb-usb-v2/au6610*
3848
3849 DVB_USB_CE6230 MEDIA DRIVER
3850 M:      Antti Palosaari <crope@iki.fi>
3851 L:      linux-media@vger.kernel.org
3852 W:      https://linuxtv.org
3853 W:      http://palosaari.fi/linux/
3854 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3855 T:      git git://linuxtv.org/anttip/media_tree.git
3856 S:      Maintained
3857 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3858
3859 DVB_USB_CXUSB MEDIA DRIVER
3860 M:      Michael Krufky <mkrufky@linuxtv.org>
3861 L:      linux-media@vger.kernel.org
3862 W:      https://linuxtv.org
3863 W:      http://github.com/mkrufky
3864 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3865 T:      git git://linuxtv.org/media_tree.git
3866 S:      Maintained
3867 F:      drivers/media/usb/dvb-usb/cxusb*
3868
3869 DVB_USB_EC168 MEDIA DRIVER
3870 M:      Antti Palosaari <crope@iki.fi>
3871 L:      linux-media@vger.kernel.org
3872 W:      https://linuxtv.org
3873 W:      http://palosaari.fi/linux/
3874 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3875 T:      git git://linuxtv.org/anttip/media_tree.git
3876 S:      Maintained
3877 F:      drivers/media/usb/dvb-usb-v2/ec168*
3878
3879 DVB_USB_GL861 MEDIA DRIVER
3880 M:      Antti Palosaari <crope@iki.fi>
3881 L:      linux-media@vger.kernel.org
3882 W:      https://linuxtv.org
3883 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3884 T:      git git://linuxtv.org/anttip/media_tree.git
3885 S:      Maintained
3886 F:      drivers/media/usb/dvb-usb-v2/gl861*
3887
3888 DVB_USB_MXL111SF MEDIA DRIVER
3889 M:      Michael Krufky <mkrufky@linuxtv.org>
3890 L:      linux-media@vger.kernel.org
3891 W:      https://linuxtv.org
3892 W:      http://github.com/mkrufky
3893 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3894 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3895 S:      Maintained
3896 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3897
3898 DVB_USB_RTL28XXU MEDIA DRIVER
3899 M:      Antti Palosaari <crope@iki.fi>
3900 L:      linux-media@vger.kernel.org
3901 W:      https://linuxtv.org
3902 W:      http://palosaari.fi/linux/
3903 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3904 T:      git git://linuxtv.org/anttip/media_tree.git
3905 S:      Maintained
3906 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3907
3908 DVB_USB_V2 MEDIA DRIVER
3909 M:      Antti Palosaari <crope@iki.fi>
3910 L:      linux-media@vger.kernel.org
3911 W:      https://linuxtv.org
3912 W:      http://palosaari.fi/linux/
3913 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3914 T:      git git://linuxtv.org/anttip/media_tree.git
3915 S:      Maintained
3916 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3917 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3918
3919 DYNAMIC DEBUG
3920 M:      Jason Baron <jbaron@akamai.com>
3921 S:      Maintained
3922 F:      lib/dynamic_debug.c
3923 F:      include/linux/dynamic_debug.h
3924
3925 DZ DECSTATION DZ11 SERIAL DRIVER
3926 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3927 S:      Maintained
3928 F:      drivers/tty/serial/dz.*
3929
3930 E3X0 POWER BUTTON DRIVER
3931 M:      Moritz Fischer <moritz.fischer@ettus.com>
3932 L:      usrp-users@lists.ettus.com
3933 W:      http://www.ettus.com
3934 S:      Supported
3935 F:      drivers/input/misc/e3x0-button.c
3936 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3937
3938 E4000 MEDIA DRIVER
3939 M:      Antti Palosaari <crope@iki.fi>
3940 L:      linux-media@vger.kernel.org
3941 W:      https://linuxtv.org
3942 W:      http://palosaari.fi/linux/
3943 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3944 T:      git git://linuxtv.org/anttip/media_tree.git
3945 S:      Maintained
3946 F:      drivers/media/tuners/e4000*
3947
3948 EATA ISA/EISA/PCI SCSI DRIVER
3949 M:      Dario Ballabio <ballabio_dario@emc.com>
3950 L:      linux-scsi@vger.kernel.org
3951 S:      Maintained
3952 F:      drivers/scsi/eata.c
3953
3954 EC100 MEDIA DRIVER
3955 M:      Antti Palosaari <crope@iki.fi>
3956 L:      linux-media@vger.kernel.org
3957 W:      https://linuxtv.org
3958 W:      http://palosaari.fi/linux/
3959 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3960 T:      git git://linuxtv.org/anttip/media_tree.git
3961 S:      Maintained
3962 F:      drivers/media/dvb-frontends/ec100*
3963
3964 ECRYPT FILE SYSTEM
3965 M:      Tyler Hicks <tyhicks@canonical.com>
3966 L:      ecryptfs@vger.kernel.org
3967 W:      http://ecryptfs.org
3968 W:      https://launchpad.net/ecryptfs
3969 S:      Supported
3970 F:      Documentation/filesystems/ecryptfs.txt
3971 F:      fs/ecryptfs/
3972
3973 EDAC-CORE
3974 M:      Doug Thompson <dougthompson@xmission.com>
3975 M:      Borislav Petkov <bp@alien8.de>
3976 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3977 L:      linux-edac@vger.kernel.org
3978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
3979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
3980 S:      Supported
3981 F:      Documentation/edac.txt
3982 F:      drivers/edac/
3983 F:      include/linux/edac.h
3984
3985 EDAC-AMD64
3986 M:      Doug Thompson <dougthompson@xmission.com>
3987 M:      Borislav Petkov <bp@alien8.de>
3988 L:      linux-edac@vger.kernel.org
3989 S:      Maintained
3990 F:      drivers/edac/amd64_edac*
3991
3992 EDAC-CALXEDA
3993 M:      Doug Thompson <dougthompson@xmission.com>
3994 M:      Robert Richter <rric@kernel.org>
3995 L:      linux-edac@vger.kernel.org
3996 S:      Maintained
3997 F:      drivers/edac/highbank*
3998
3999 EDAC-CAVIUM
4000 M:      Ralf Baechle <ralf@linux-mips.org>
4001 M:      David Daney <david.daney@cavium.com>
4002 L:      linux-edac@vger.kernel.org
4003 L:      linux-mips@linux-mips.org
4004 S:      Supported
4005 F:      drivers/edac/octeon_edac*
4006
4007 EDAC-E752X
4008 M:      Mark Gross <mark.gross@intel.com>
4009 M:      Doug Thompson <dougthompson@xmission.com>
4010 L:      linux-edac@vger.kernel.org
4011 S:      Maintained
4012 F:      drivers/edac/e752x_edac.c
4013
4014 EDAC-E7XXX
4015 M:      Doug Thompson <dougthompson@xmission.com>
4016 L:      linux-edac@vger.kernel.org
4017 S:      Maintained
4018 F:      drivers/edac/e7xxx_edac.c
4019
4020 EDAC-GHES
4021 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4022 L:      linux-edac@vger.kernel.org
4023 S:      Maintained
4024 F:      drivers/edac/ghes_edac.c
4025
4026 EDAC-I82443BXGX
4027 M:      Tim Small <tim@buttersideup.com>
4028 L:      linux-edac@vger.kernel.org
4029 S:      Maintained
4030 F:      drivers/edac/i82443bxgx_edac.c
4031
4032 EDAC-I3000
4033 M:      Jason Uhlenkott <juhlenko@akamai.com>
4034 L:      linux-edac@vger.kernel.org
4035 S:      Maintained
4036 F:      drivers/edac/i3000_edac.c
4037
4038 EDAC-I5000
4039 M:      Doug Thompson <dougthompson@xmission.com>
4040 L:      linux-edac@vger.kernel.org
4041 S:      Maintained
4042 F:      drivers/edac/i5000_edac.c
4043
4044 EDAC-I5400
4045 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4046 L:      linux-edac@vger.kernel.org
4047 S:      Maintained
4048 F:      drivers/edac/i5400_edac.c
4049
4050 EDAC-I7300
4051 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4052 L:      linux-edac@vger.kernel.org
4053 S:      Maintained
4054 F:      drivers/edac/i7300_edac.c
4055
4056 EDAC-I7CORE
4057 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4058 L:      linux-edac@vger.kernel.org
4059 S:      Maintained
4060 F:      drivers/edac/i7core_edac.c
4061
4062 EDAC-I82975X
4063 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4064 M:      "Arvind R." <arvino55@gmail.com>
4065 L:      linux-edac@vger.kernel.org
4066 S:      Maintained
4067 F:      drivers/edac/i82975x_edac.c
4068
4069 EDAC-IE31200
4070 M:      Jason Baron <jbaron@akamai.com>
4071 L:      linux-edac@vger.kernel.org
4072 S:      Maintained
4073 F:      drivers/edac/ie31200_edac.c
4074
4075 EDAC-MPC85XX
4076 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4077 L:      linux-edac@vger.kernel.org
4078 S:      Maintained
4079 F:      drivers/edac/mpc85xx_edac.[ch]
4080
4081 EDAC-PASEMI
4082 M:      Egor Martovetsky <egor@pasemi.com>
4083 L:      linux-edac@vger.kernel.org
4084 S:      Maintained
4085 F:      drivers/edac/pasemi_edac.c
4086
4087 EDAC-R82600
4088 M:      Tim Small <tim@buttersideup.com>
4089 L:      linux-edac@vger.kernel.org
4090 S:      Maintained
4091 F:      drivers/edac/r82600_edac.c
4092
4093 EDAC-SBRIDGE
4094 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4095 L:      linux-edac@vger.kernel.org
4096 S:      Maintained
4097 F:      drivers/edac/sb_edac.c
4098
4099 EDAC-XGENE
4100 APPLIED MICRO (APM) X-GENE SOC EDAC
4101 M:     Loc Ho <lho@apm.com>
4102 S:     Supported
4103 F:     drivers/edac/xgene_edac.c
4104 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4105
4106 EDIROL UA-101/UA-1000 DRIVER
4107 M:      Clemens Ladisch <clemens@ladisch.de>
4108 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4109 T:      git git://git.alsa-project.org/alsa-kernel.git
4110 S:      Maintained
4111 F:      sound/usb/misc/ua101.c
4112
4113 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4114 M:      Matt Fleming <matt@codeblueprint.co.uk>
4115 L:      linux-efi@vger.kernel.org
4116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4117 S:      Maintained
4118 F:      Documentation/efi-stub.txt
4119 F:      arch/ia64/kernel/efi.c
4120 F:      arch/x86/boot/compressed/eboot.[ch]
4121 F:      arch/x86/include/asm/efi.h
4122 F:      arch/x86/platform/efi/*
4123 F:      drivers/firmware/efi/*
4124 F:      include/linux/efi*.h
4125
4126 EFI VARIABLE FILESYSTEM
4127 M:      Matthew Garrett <matthew.garrett@nebula.com>
4128 M:      Jeremy Kerr <jk@ozlabs.org>
4129 M:      Matt Fleming <matt@codeblueprint.co.uk>
4130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4131 L:      linux-efi@vger.kernel.org
4132 S:      Maintained
4133 F:      fs/efivarfs/
4134
4135 EFIFB FRAMEBUFFER DRIVER
4136 L:      linux-fbdev@vger.kernel.org
4137 M:      Peter Jones <pjones@redhat.com>
4138 S:      Maintained
4139 F:      drivers/video/fbdev/efifb.c
4140
4141 EFS FILESYSTEM
4142 W:      http://aeschi.ch.eu.org/efs/
4143 S:      Orphan
4144 F:      fs/efs/
4145
4146 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4147 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4148 M:      Christoph Raisch <raisch@de.ibm.com>
4149 L:      linux-rdma@vger.kernel.org
4150 S:      Supported
4151 F:      drivers/infiniband/hw/ehca/
4152
4153 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4154 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4155 L:      netdev@vger.kernel.org
4156 S:      Maintained
4157 F:      drivers/net/ethernet/ibm/ehea/
4158
4159 EM28XX VIDEO4LINUX DRIVER
4160 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4161 L:      linux-media@vger.kernel.org
4162 W:      https://linuxtv.org
4163 T:      git git://linuxtv.org/media_tree.git
4164 S:      Maintained
4165 F:      drivers/media/usb/em28xx/
4166
4167 EMBEDDED LINUX
4168 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4169 M:      Matt Mackall <mpm@selenic.com>
4170 M:      David Woodhouse <dwmw2@infradead.org>
4171 L:      linux-embedded@vger.kernel.org
4172 S:      Maintained
4173
4174 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4175 M:      James Smart <james.smart@avagotech.com>
4176 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4177 L:      linux-scsi@vger.kernel.org
4178 W:      http://www.avagotech.com
4179 S:      Supported
4180 F:      drivers/scsi/lpfc/
4181
4182 ENE CB710 FLASH CARD READER DRIVER
4183 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4184 S:      Maintained
4185 F:      drivers/misc/cb710/
4186 F:      drivers/mmc/host/cb710-mmc.*
4187 F:      include/linux/cb710.h
4188
4189 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4190 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4191 S:      Maintained
4192 F:      drivers/media/rc/ene_ir.*
4193
4194 ENHANCED ERROR HANDLING (EEH)
4195 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4196 L:      linuxppc-dev@lists.ozlabs.org
4197 S:      Supported
4198 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4199 F:      arch/powerpc/kernel/eeh*.c
4200
4201 EPSON S1D13XXX FRAMEBUFFER DRIVER
4202 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4203 S:      Maintained
4204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4205 F:      drivers/video/fbdev/s1d13xxxfb.c
4206 F:      include/video/s1d13xxxfb.h
4207
4208 ET131X NETWORK DRIVER
4209 M:      Mark Einon <mark.einon@gmail.com>
4210 S:      Odd Fixes
4211 F:      drivers/net/ethernet/agere/
4212
4213 ETHERNET BRIDGE
4214 M:      Stephen Hemminger <stephen@networkplumber.org>
4215 L:      bridge@lists.linux-foundation.org
4216 L:      netdev@vger.kernel.org
4217 W:      http://www.linuxfoundation.org/en/Net:Bridge
4218 S:      Maintained
4219 F:      include/linux/netfilter_bridge/
4220 F:      net/bridge/
4221
4222 ETHERNET PHY LIBRARY
4223 M:      Florian Fainelli <f.fainelli@gmail.com>
4224 L:      netdev@vger.kernel.org
4225 S:      Maintained
4226 F:      include/linux/phy.h
4227 F:      include/linux/phy_fixed.h
4228 F:      drivers/net/phy/
4229 F:      Documentation/networking/phy.txt
4230 F:      drivers/of/of_mdio.c
4231 F:      drivers/of/of_net.c
4232
4233 EXT2 FILE SYSTEM
4234 M:      Jan Kara <jack@suse.com>
4235 L:      linux-ext4@vger.kernel.org
4236 S:      Maintained
4237 F:      Documentation/filesystems/ext2.txt
4238 F:      fs/ext2/
4239 F:      include/linux/ext2*
4240
4241 EXT4 FILE SYSTEM
4242 M:      "Theodore Ts'o" <tytso@mit.edu>
4243 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4244 L:      linux-ext4@vger.kernel.org
4245 W:      http://ext4.wiki.kernel.org
4246 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4247 S:      Maintained
4248 F:      Documentation/filesystems/ext4.txt
4249 F:      fs/ext4/
4250
4251 Extended Verification Module (EVM)
4252 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4253 L:      linux-ima-devel@lists.sourceforge.net
4254 L:      linux-security-module@vger.kernel.org
4255 S:      Supported
4256 F:      security/integrity/evm/
4257
4258 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4259 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4260 M:      Chanwoo Choi <cw00.choi@samsung.com>
4261 L:      linux-kernel@vger.kernel.org
4262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4263 S:      Maintained
4264 F:      drivers/extcon/
4265 F:      include/linux/extcon/
4266 F:      include/linux/extcon.h
4267 F:      Documentation/extcon/
4268 F:      Documentation/devicetree/bindings/extcon/
4269
4270 EXYNOS DP DRIVER
4271 M:      Jingoo Han <jingoohan1@gmail.com>
4272 L:      dri-devel@lists.freedesktop.org
4273 S:      Maintained
4274 F:      drivers/gpu/drm/exynos/exynos_dp*
4275
4276 EXYNOS MIPI DISPLAY DRIVERS
4277 M:      Inki Dae <inki.dae@samsung.com>
4278 M:      Donghwa Lee <dh09.lee@samsung.com>
4279 M:      Kyungmin Park <kyungmin.park@samsung.com>
4280 L:      linux-fbdev@vger.kernel.org
4281 S:      Maintained
4282 F:      drivers/video/fbdev/exynos/exynos_mipi*
4283 F:      include/video/exynos_mipi*
4284
4285 F71805F HARDWARE MONITORING DRIVER
4286 M:      Jean Delvare <jdelvare@suse.com>
4287 L:      lm-sensors@lm-sensors.org
4288 S:      Maintained
4289 F:      Documentation/hwmon/f71805f
4290 F:      drivers/hwmon/f71805f.c
4291
4292 FC0011 TUNER DRIVER
4293 M:      Michael Buesch <m@bues.ch>
4294 L:      linux-media@vger.kernel.org
4295 S:      Maintained
4296 F:      drivers/media/tuners/fc0011.h
4297 F:      drivers/media/tuners/fc0011.c
4298
4299 FC2580 MEDIA DRIVER
4300 M:      Antti Palosaari <crope@iki.fi>
4301 L:      linux-media@vger.kernel.org
4302 W:      https://linuxtv.org
4303 W:      http://palosaari.fi/linux/
4304 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4305 T:      git git://linuxtv.org/anttip/media_tree.git
4306 S:      Maintained
4307 F:      drivers/media/tuners/fc2580*
4308
4309 FANOTIFY
4310 M:      Eric Paris <eparis@redhat.com>
4311 S:      Maintained
4312 F:      fs/notify/fanotify/
4313 F:      include/linux/fanotify.h
4314 F:      include/uapi/linux/fanotify.h
4315
4316 FARSYNC SYNCHRONOUS DRIVER
4317 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4318 W:      http://www.farsite.co.uk/
4319 S:      Supported
4320 F:      drivers/net/wan/farsync.*
4321
4322 FAULT INJECTION SUPPORT
4323 M:      Akinobu Mita <akinobu.mita@gmail.com>
4324 S:      Supported
4325 F:      Documentation/fault-injection/
4326 F:      lib/fault-inject.c
4327
4328 FBTFT Framebuffer drivers
4329 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4330 M:      Noralf Trønnes <noralf@tronnes.org>
4331 S:      Maintained
4332 F:      drivers/staging/fbtft/
4333
4334 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4335 M:      Vasu Dev <vasu.dev@intel.com>
4336 L:      fcoe-devel@open-fcoe.org
4337 W:      www.Open-FCoE.org
4338 S:      Supported
4339 F:      drivers/scsi/libfc/
4340 F:      drivers/scsi/fcoe/
4341 F:      include/scsi/fc/
4342 F:      include/scsi/libfc.h
4343 F:      include/scsi/libfcoe.h
4344 F:      include/uapi/scsi/fc/
4345
4346 FILE LOCKING (flock() and fcntl()/lockf())
4347 M:      Jeff Layton <jlayton@poochiereds.net>
4348 M:      "J. Bruce Fields" <bfields@fieldses.org>
4349 L:      linux-fsdevel@vger.kernel.org
4350 S:      Maintained
4351 F:      include/linux/fcntl.h
4352 F:      include/linux/fs.h
4353 F:      include/uapi/linux/fcntl.h
4354 F:      include/uapi/linux/fs.h
4355 F:      fs/fcntl.c
4356 F:      fs/locks.c
4357
4358 FILESYSTEMS (VFS and infrastructure)
4359 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4360 L:      linux-fsdevel@vger.kernel.org
4361 S:      Maintained
4362 F:      fs/*
4363
4364 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4365 M:      Riku Voipio <riku.voipio@iki.fi>
4366 L:      lm-sensors@lm-sensors.org
4367 S:      Maintained
4368 F:      drivers/hwmon/f75375s.c
4369 F:      include/linux/f75375s.h
4370
4371 FIREWIRE AUDIO DRIVERS
4372 M:      Clemens Ladisch <clemens@ladisch.de>
4373 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4374 T:      git git://git.alsa-project.org/alsa-kernel.git
4375 S:      Maintained
4376 F:      sound/firewire/
4377
4378 FIREWIRE MEDIA DRIVERS (firedtv)
4379 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4380 L:      linux-media@vger.kernel.org
4381 L:      linux1394-devel@lists.sourceforge.net
4382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4383 S:      Maintained
4384 F:      drivers/media/firewire/
4385
4386 FIREWIRE SBP-2 TARGET
4387 M:      Chris Boot <bootc@bootc.net>
4388 L:      linux-scsi@vger.kernel.org
4389 L:      target-devel@vger.kernel.org
4390 L:      linux1394-devel@lists.sourceforge.net
4391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4392 S:      Maintained
4393 F:      drivers/target/sbp/
4394
4395 FIREWIRE SUBSYSTEM
4396 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4397 L:      linux1394-devel@lists.sourceforge.net
4398 W:      http://ieee1394.wiki.kernel.org/
4399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4400 S:      Maintained
4401 F:      drivers/firewire/
4402 F:      include/linux/firewire.h
4403 F:      include/uapi/linux/firewire*.h
4404 F:      tools/firewire/
4405
4406 FIRMWARE LOADER (request_firmware)
4407 M:      Ming Lei <ming.lei@canonical.com>
4408 L:      linux-kernel@vger.kernel.org
4409 S:      Maintained
4410 F:      Documentation/firmware_class/
4411 F:      drivers/base/firmware*.c
4412 F:      include/linux/firmware.h
4413
4414 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4415 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4416 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4417 S:      Maintained
4418 F:      drivers/block/rsxx/
4419
4420 FLOPPY DRIVER
4421 M:      Jiri Kosina <jikos@kernel.org>
4422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4423 S:      Odd fixes
4424 F:      drivers/block/floppy.c
4425
4426 FMC SUBSYSTEM
4427 M:      Alessandro Rubini <rubini@gnudd.com>
4428 W:      http://www.ohwr.org/projects/fmc-bus
4429 S:      Supported
4430 F:      drivers/fmc/
4431 F:      include/linux/fmc*.h
4432 F:      include/linux/ipmi-fru.h
4433 K:      fmc_d.*register
4434
4435 FPGA MANAGER FRAMEWORK
4436 M:      Alan Tull <atull@opensource.altera.com>
4437 R:      Moritz Fischer <moritz.fischer@ettus.com>
4438 S:      Maintained
4439 F:      drivers/fpga/
4440 F:      include/linux/fpga/fpga-mgr.h
4441 W:      http://www.rocketboards.org
4442
4443 FPU EMULATOR
4444 M:      Bill Metzenthen <billm@melbpc.org.au>
4445 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4446 S:      Maintained
4447 F:      arch/x86/math-emu/
4448
4449 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4450 L:      netdev@vger.kernel.org
4451 S:      Orphan
4452 F:      drivers/net/wan/dlci.c
4453 F:      drivers/net/wan/sdla.c
4454
4455 FRAMEBUFFER LAYER
4456 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4457 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4458 L:      linux-fbdev@vger.kernel.org
4459 W:      http://linux-fbdev.sourceforge.net/
4460 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4462 S:      Maintained
4463 F:      Documentation/fb/
4464 F:      drivers/video/
4465 F:      include/video/
4466 F:      include/linux/fb.h
4467 F:      include/uapi/video/
4468 F:      include/uapi/linux/fb.h
4469
4470 FREESCALE DIU FRAMEBUFFER DRIVER
4471 M:      Timur Tabi <timur@tabi.org>
4472 L:      linux-fbdev@vger.kernel.org
4473 S:      Maintained
4474 F:      drivers/video/fbdev/fsl-diu-fb.*
4475
4476 FREESCALE DMA DRIVER
4477 M:      Li Yang <leoli@freescale.com>
4478 M:      Zhang Wei <zw@zh-kernel.org>
4479 L:      linuxppc-dev@lists.ozlabs.org
4480 S:      Maintained
4481 F:      drivers/dma/fsldma.*
4482
4483 FREESCALE I2C CPM DRIVER
4484 M:      Jochen Friedrich <jochen@scram.de>
4485 L:      linuxppc-dev@lists.ozlabs.org
4486 L:      linux-i2c@vger.kernel.org
4487 S:      Maintained
4488 F:      drivers/i2c/busses/i2c-cpm.c
4489
4490 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4491 M:      Sascha Hauer <kernel@pengutronix.de>
4492 L:      linux-fbdev@vger.kernel.org
4493 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4494 S:      Maintained
4495 F:      include/linux/platform_data/video-imxfb.h
4496 F:      drivers/video/fbdev/imxfb.c
4497
4498 FREESCALE QUAD SPI DRIVER
4499 M:      Han Xu <han.xu@freescale.com>
4500 L:      linux-mtd@lists.infradead.org
4501 S:      Maintained
4502 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4503
4504 FREESCALE SOC FS_ENET DRIVER
4505 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4506 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4507 L:      linuxppc-dev@lists.ozlabs.org
4508 L:      netdev@vger.kernel.org
4509 S:      Maintained
4510 F:      drivers/net/ethernet/freescale/fs_enet/
4511 F:      include/linux/fs_enet_pd.h
4512
4513 FREESCALE QUICC ENGINE LIBRARY
4514 L:      linuxppc-dev@lists.ozlabs.org
4515 S:      Orphan
4516 F:      drivers/soc/fsl/qe/
4517 F:      include/soc/fsl/*qe*.h
4518 F:      include/soc/fsl/*ucc*.h
4519
4520 FREESCALE USB PERIPHERAL DRIVERS
4521 M:      Li Yang <leoli@freescale.com>
4522 L:      linux-usb@vger.kernel.org
4523 L:      linuxppc-dev@lists.ozlabs.org
4524 S:      Maintained
4525 F:      drivers/usb/gadget/udc/fsl*
4526
4527 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4528 M:      Li Yang <leoli@freescale.com>
4529 L:      netdev@vger.kernel.org
4530 L:      linuxppc-dev@lists.ozlabs.org
4531 S:      Maintained
4532 F:      drivers/net/ethernet/freescale/ucc_geth*
4533
4534 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4535 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4536 L:      netdev@vger.kernel.org
4537 S:      Maintained
4538 F:      drivers/net/ethernet/freescale/gianfar*
4539 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4540 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4541
4542 FREESCALE QUICC ENGINE UCC UART DRIVER
4543 M:      Timur Tabi <timur@tabi.org>
4544 L:      linuxppc-dev@lists.ozlabs.org
4545 S:      Maintained
4546 F:      drivers/tty/serial/ucc_uart.c
4547
4548 FREESCALE SOC SOUND DRIVERS
4549 M:      Timur Tabi <timur@tabi.org>
4550 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4551 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4552 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4553 L:      linuxppc-dev@lists.ozlabs.org
4554 S:      Maintained
4555 F:      sound/soc/fsl/fsl*
4556 F:      sound/soc/fsl/imx*
4557 F:      sound/soc/fsl/mpc8610_hpcd.c
4558
4559 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4560 M:      "J. German Rivera" <German.Rivera@freescale.com>
4561 L:      linux-kernel@vger.kernel.org
4562 S:      Maintained
4563 F:      drivers/staging/fsl-mc/
4564
4565 FREEVXFS FILESYSTEM
4566 M:      Christoph Hellwig <hch@infradead.org>
4567 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4568 S:      Maintained
4569 F:      fs/freevxfs/
4570
4571 FREEZER
4572 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4573 M:      Pavel Machek <pavel@ucw.cz>
4574 L:      linux-pm@vger.kernel.org
4575 S:      Supported
4576 F:      Documentation/power/freezing-of-tasks.txt
4577 F:      include/linux/freezer.h
4578 F:      kernel/freezer.c
4579
4580 FRONTSWAP API
4581 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4582 L:      linux-kernel@vger.kernel.org
4583 S:      Maintained
4584 F:      mm/frontswap.c
4585 F:      include/linux/frontswap.h
4586
4587 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4588 M:      David Howells <dhowells@redhat.com>
4589 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4590 S:      Supported
4591 F:      Documentation/filesystems/caching/
4592 F:      fs/fscache/
4593 F:      include/linux/fscache*.h
4594
4595 F2FS FILE SYSTEM
4596 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4597 M:      Changman Lee <cm224.lee@samsung.com>
4598 R:      Chao Yu <chao2.yu@samsung.com>
4599 L:      linux-f2fs-devel@lists.sourceforge.net
4600 W:      http://en.wikipedia.org/wiki/F2FS
4601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4602 S:      Maintained
4603 F:      Documentation/filesystems/f2fs.txt
4604 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4605 F:      fs/f2fs/
4606 F:      include/linux/f2fs_fs.h
4607 F:      include/trace/events/f2fs.h
4608
4609 FUJITSU FR-V (FRV) PORT
4610 S:      Orphan
4611 F:      arch/frv/
4612
4613 FUJITSU LAPTOP EXTRAS
4614 M:      Jonathan Woithe <jwoithe@just42.net>
4615 L:      platform-driver-x86@vger.kernel.org
4616 S:      Maintained
4617 F:      drivers/platform/x86/fujitsu-laptop.c
4618
4619 FUJITSU M-5MO LS CAMERA ISP DRIVER
4620 M:      Kyungmin Park <kyungmin.park@samsung.com>
4621 M:      Heungjun Kim <riverful.kim@samsung.com>
4622 L:      linux-media@vger.kernel.org
4623 S:      Maintained
4624 F:      drivers/media/i2c/m5mols/
4625 F:      include/media/i2c/m5mols.h
4626
4627 FUJITSU TABLET EXTRAS
4628 M:      Robert Gerlach <khnz@gmx.de>
4629 L:      platform-driver-x86@vger.kernel.org
4630 S:      Maintained
4631 F:      drivers/platform/x86/fujitsu-tablet.c
4632
4633 FUSE: FILESYSTEM IN USERSPACE
4634 M:      Miklos Szeredi <miklos@szeredi.hu>
4635 L:      fuse-devel@lists.sourceforge.net
4636 W:      http://fuse.sourceforge.net/
4637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4638 S:      Maintained
4639 F:      fs/fuse/
4640 F:      include/uapi/linux/fuse.h
4641 F:      Documentation/filesystems/fuse.txt
4642
4643 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4644 M:      Rik Faith <faith@cs.unc.edu>
4645 L:      linux-scsi@vger.kernel.org
4646 S:      Odd Fixes (e.g., new signatures)
4647 F:      drivers/scsi/fdomain.*
4648
4649 GCOV BASED KERNEL PROFILING
4650 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4651 S:      Maintained
4652 F:      kernel/gcov/
4653 F:      Documentation/gcov.txt
4654
4655 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4656 M:      Achim Leubner <achim_leubner@adaptec.com>
4657 L:      linux-scsi@vger.kernel.org
4658 W:      http://www.icp-vortex.com/
4659 S:      Supported
4660 F:      drivers/scsi/gdt*
4661
4662 GDB KERNEL DEBUGGING HELPER SCRIPTS
4663 M:      Jan Kiszka <jan.kiszka@siemens.com>
4664 S:      Supported
4665 F:      scripts/gdb/
4666
4667 GEMTEK FM RADIO RECEIVER DRIVER
4668 M:      Hans Verkuil <hverkuil@xs4all.nl>
4669 L:      linux-media@vger.kernel.org
4670 T:      git git://linuxtv.org/media_tree.git
4671 W:      https://linuxtv.org
4672 S:      Maintained
4673 F:      drivers/media/radio/radio-gemtek*
4674
4675 GENERIC GPIO I2C DRIVER
4676 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4677 S:      Supported
4678 F:      drivers/i2c/busses/i2c-gpio.c
4679 F:      include/linux/i2c-gpio.h
4680
4681 GENERIC GPIO I2C MULTIPLEXER DRIVER
4682 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4683 L:      linux-i2c@vger.kernel.org
4684 S:      Supported
4685 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4686 F:      include/linux/i2c-mux-gpio.h
4687 F:      Documentation/i2c/muxes/i2c-mux-gpio
4688
4689 GENERIC HDLC (WAN) DRIVERS
4690 M:      Krzysztof Halasa <khc@pm.waw.pl>
4691 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4692 S:      Maintained
4693 F:      drivers/net/wan/c101.c
4694 F:      drivers/net/wan/hd6457*
4695 F:      drivers/net/wan/hdlc*
4696 F:      drivers/net/wan/n2.c
4697 F:      drivers/net/wan/pc300too.c
4698 F:      drivers/net/wan/pci200syn.c
4699 F:      drivers/net/wan/wanxl*
4700
4701 GENERIC INCLUDE/ASM HEADER FILES
4702 M:      Arnd Bergmann <arnd@arndb.de>
4703 L:      linux-arch@vger.kernel.org
4704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4705 S:      Maintained
4706 F:      include/asm-generic/
4707 F:      include/uapi/asm-generic/
4708
4709 GENERIC PHY FRAMEWORK
4710 M:      Kishon Vijay Abraham I <kishon@ti.com>
4711 L:      linux-kernel@vger.kernel.org
4712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4713 S:      Supported
4714 F:      drivers/phy/
4715 F:      include/linux/phy/
4716
4717 GENERIC PM DOMAINS
4718 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4719 M:      Kevin Hilman <khilman@kernel.org>
4720 M:      Ulf Hansson <ulf.hansson@linaro.org>
4721 L:      linux-pm@vger.kernel.org
4722 S:      Supported
4723 F:      drivers/base/power/domain*.c
4724 F:      include/linux/pm_domain.h
4725
4726 GENERIC UIO DRIVER FOR PCI DEVICES
4727 M:      "Michael S. Tsirkin" <mst@redhat.com>
4728 L:      kvm@vger.kernel.org
4729 S:      Supported
4730 F:      drivers/uio/uio_pci_generic.c
4731
4732 GET_MAINTAINER SCRIPT
4733 M:      Joe Perches <joe@perches.com>
4734 S:      Maintained
4735 F:      scripts/get_maintainer.pl
4736
4737 GFS2 FILE SYSTEM
4738 M:      Steven Whitehouse <swhiteho@redhat.com>
4739 M:      Bob Peterson <rpeterso@redhat.com>
4740 L:      cluster-devel@redhat.com
4741 W:      http://sources.redhat.com/cluster/
4742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4743 S:      Supported
4744 F:      Documentation/filesystems/gfs2*.txt
4745 F:      fs/gfs2/
4746 F:      include/uapi/linux/gfs2_ondisk.h
4747
4748 GIGASET ISDN DRIVERS
4749 M:      Paul Bolle <pebolle@tiscali.nl>
4750 L:      gigaset307x-common@lists.sourceforge.net
4751 W:      http://gigaset307x.sourceforge.net/
4752 S:      Odd Fixes
4753 F:      Documentation/isdn/README.gigaset
4754 F:      drivers/isdn/gigaset/
4755 F:      include/uapi/linux/gigaset_dev.h
4756
4757 GO7007 MPEG CODEC
4758 M:      Hans Verkuil <hans.verkuil@cisco.com>
4759 L:      linux-media@vger.kernel.org
4760 S:      Maintained
4761 F:      drivers/media/usb/go7007/
4762
4763 GOODIX TOUCHSCREEN
4764 M:      Bastien Nocera <hadess@hadess.net>
4765 L:      linux-input@vger.kernel.org
4766 S:      Maintained
4767 F:      drivers/input/touchscreen/goodix.c
4768
4769 GPIO SUBSYSTEM
4770 M:      Linus Walleij <linus.walleij@linaro.org>
4771 M:      Alexandre Courbot <gnurou@gmail.com>
4772 L:      linux-gpio@vger.kernel.org
4773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4774 S:      Maintained
4775 F:      Documentation/gpio/
4776 F:      drivers/gpio/
4777 F:      include/linux/gpio/
4778 F:      include/linux/gpio.h
4779 F:      include/asm-generic/gpio.h
4780
4781 GRE DEMULTIPLEXER DRIVER
4782 M:      Dmitry Kozlov <xeb@mail.ru>
4783 L:      netdev@vger.kernel.org
4784 S:      Maintained
4785 F:      net/ipv4/gre_demux.c
4786 F:      net/ipv4/gre_offload.c
4787 F:      include/net/gre.h
4788
4789 GRETH 10/100/1G Ethernet MAC device driver
4790 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4791 L:      netdev@vger.kernel.org
4792 S:      Maintained
4793 F:      drivers/net/ethernet/aeroflex/
4794
4795 GSPCA FINEPIX SUBDRIVER
4796 M:      Frank Zago <frank@zago.net>
4797 L:      linux-media@vger.kernel.org
4798 T:      git git://linuxtv.org/media_tree.git
4799 S:      Maintained
4800 F:      drivers/media/usb/gspca/finepix.c
4801
4802 GSPCA GL860 SUBDRIVER
4803 M:      Olivier Lorin <o.lorin@laposte.net>
4804 L:      linux-media@vger.kernel.org
4805 T:      git git://linuxtv.org/media_tree.git
4806 S:      Maintained
4807 F:      drivers/media/usb/gspca/gl860/
4808
4809 GSPCA M5602 SUBDRIVER
4810 M:      Erik Andren <erik.andren@gmail.com>
4811 L:      linux-media@vger.kernel.org
4812 T:      git git://linuxtv.org/media_tree.git
4813 S:      Maintained
4814 F:      drivers/media/usb/gspca/m5602/
4815
4816 GSPCA PAC207 SONIXB SUBDRIVER
4817 M:      Hans de Goede <hdegoede@redhat.com>
4818 L:      linux-media@vger.kernel.org
4819 T:      git git://linuxtv.org/media_tree.git
4820 S:      Maintained
4821 F:      drivers/media/usb/gspca/pac207.c
4822
4823 GSPCA SN9C20X SUBDRIVER
4824 M:      Brian Johnson <brijohn@gmail.com>
4825 L:      linux-media@vger.kernel.org
4826 T:      git git://linuxtv.org/media_tree.git
4827 S:      Maintained
4828 F:      drivers/media/usb/gspca/sn9c20x.c
4829
4830 GSPCA T613 SUBDRIVER
4831 M:      Leandro Costantino <lcostantino@gmail.com>
4832 L:      linux-media@vger.kernel.org
4833 T:      git git://linuxtv.org/media_tree.git
4834 S:      Maintained
4835 F:      drivers/media/usb/gspca/t613.c
4836
4837 GSPCA USB WEBCAM DRIVER
4838 M:      Hans de Goede <hdegoede@redhat.com>
4839 L:      linux-media@vger.kernel.org
4840 T:      git git://linuxtv.org/media_tree.git
4841 S:      Maintained
4842 F:      drivers/media/usb/gspca/
4843
4844 GUID PARTITION TABLE (GPT)
4845 M:      Davidlohr Bueso <dave@stgolabs.net>
4846 L:      linux-efi@vger.kernel.org
4847 S:      Maintained
4848 F:      block/partitions/efi.*
4849
4850 STK1160 USB VIDEO CAPTURE DRIVER
4851 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4852 L:      linux-media@vger.kernel.org
4853 T:      git git://linuxtv.org/media_tree.git
4854 S:      Maintained
4855 F:      drivers/media/usb/stk1160/
4856
4857 H8/300 ARCHITECTURE
4858 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4859 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4860 W:      http://uclinux-h8.sourceforge.jp
4861 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4862 S:      Maintained
4863 F:      arch/h8300/
4864 F:      drivers/clocksource/h8300_*.c
4865 F:      drivers/clk/h8300/
4866 F:      drivers/irqchip/irq-renesas-h8*.c
4867
4868 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4869 M:      Frank Seidel <frank@f-seidel.de>
4870 L:      platform-driver-x86@vger.kernel.org
4871 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4872 S:      Maintained
4873 F:      drivers/platform/x86/hdaps.c
4874
4875 HDPVR USB VIDEO ENCODER DRIVER
4876 M:      Hans Verkuil <hverkuil@xs4all.nl>
4877 L:      linux-media@vger.kernel.org
4878 T:      git git://linuxtv.org/media_tree.git
4879 W:      https://linuxtv.org
4880 S:      Odd Fixes
4881 F:      drivers/media/usb/hdpvr/
4882
4883 HWPOISON MEMORY FAILURE HANDLING
4884 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4885 L:      linux-mm@kvack.org
4886 S:      Maintained
4887 F:      mm/memory-failure.c
4888 F:      mm/hwpoison-inject.c
4889
4890 HYPERVISOR VIRTUAL CONSOLE DRIVER
4891 L:      linuxppc-dev@lists.ozlabs.org
4892 S:      Odd Fixes
4893 F:      drivers/tty/hvc/
4894
4895 HACKRF MEDIA DRIVER
4896 M:      Antti Palosaari <crope@iki.fi>
4897 L:      linux-media@vger.kernel.org
4898 W:      https://linuxtv.org
4899 W:      http://palosaari.fi/linux/
4900 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4901 T:      git git://linuxtv.org/anttip/media_tree.git
4902 S:      Maintained
4903 F:      drivers/media/usb/hackrf/
4904
4905 HARDWARE MONITORING
4906 M:      Jean Delvare <jdelvare@suse.com>
4907 M:      Guenter Roeck <linux@roeck-us.net>
4908 L:      lm-sensors@lm-sensors.org
4909 W:      http://www.lm-sensors.org/
4910 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4912 S:      Maintained
4913 F:      Documentation/hwmon/
4914 F:      drivers/hwmon/
4915 F:      include/linux/hwmon*.h
4916
4917 HARDWARE RANDOM NUMBER GENERATOR CORE
4918 M:      Matt Mackall <mpm@selenic.com>
4919 M:      Herbert Xu <herbert@gondor.apana.org.au>
4920 L:      linux-crypto@vger.kernel.org
4921 S:      Odd fixes
4922 F:      Documentation/hw_random.txt
4923 F:      drivers/char/hw_random/
4924 F:      include/linux/hw_random.h
4925
4926 HARDWARE SPINLOCK CORE
4927 M:      Ohad Ben-Cohen <ohad@wizery.com>
4928 S:      Maintained
4929 F:      Documentation/hwspinlock.txt
4930 F:      drivers/hwspinlock/hwspinlock_*
4931 F:      include/linux/hwspinlock.h
4932
4933 HARMONY SOUND DRIVER
4934 L:      linux-parisc@vger.kernel.org
4935 S:      Maintained
4936 F:      sound/parisc/harmony.*
4937
4938 HD29L2 MEDIA DRIVER
4939 M:      Antti Palosaari <crope@iki.fi>
4940 L:      linux-media@vger.kernel.org
4941 W:      https://linuxtv.org
4942 W:      http://palosaari.fi/linux/
4943 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4944 T:      git git://linuxtv.org/anttip/media_tree.git
4945 S:      Maintained
4946 F:      drivers/media/dvb-frontends/hd29l2*
4947
4948 HEWLETT-PACKARD SMART2 RAID DRIVER
4949 L:      iss_storagedev@hp.com
4950 S:      Orphan
4951 F:      Documentation/blockdev/cpqarray.txt
4952 F:      drivers/block/cpqarray.*
4953
4954 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4955 M:      Don Brace <don.brace@pmcs.com>
4956 L:      iss_storagedev@hp.com
4957 L:      storagedev@pmcs.com
4958 L:      linux-scsi@vger.kernel.org
4959 S:      Supported
4960 F:      Documentation/scsi/hpsa.txt
4961 F:      drivers/scsi/hpsa*.[ch]
4962 F:      include/linux/cciss*.h
4963 F:      include/uapi/linux/cciss*.h
4964
4965 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4966 M:      Don Brace <don.brace@pmcs.com>
4967 L:      iss_storagedev@hp.com
4968 L:      storagedev@pmcs.com
4969 L:      linux-scsi@vger.kernel.org
4970 S:      Supported
4971 F:      Documentation/blockdev/cciss.txt
4972 F:      drivers/block/cciss*
4973 F:      include/linux/cciss_ioctl.h
4974 F:      include/uapi/linux/cciss_ioctl.h
4975
4976 HFS FILESYSTEM
4977 L:      linux-fsdevel@vger.kernel.org
4978 S:      Orphan
4979 F:      Documentation/filesystems/hfs.txt
4980 F:      fs/hfs/
4981
4982 HFSPLUS FILESYSTEM
4983 L:      linux-fsdevel@vger.kernel.org
4984 S:      Orphan
4985 F:      Documentation/filesystems/hfsplus.txt
4986 F:      fs/hfsplus/
4987
4988 HGA FRAMEBUFFER DRIVER
4989 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4990 L:      linux-nvidia@lists.surfsouth.com
4991 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4992 S:      Maintained
4993 F:      drivers/video/fbdev/hgafb.c
4994
4995 HIBERNATION (aka Software Suspend, aka swsusp)
4996 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4997 M:      Pavel Machek <pavel@ucw.cz>
4998 L:      linux-pm@vger.kernel.org
4999 S:      Supported
5000 F:      arch/x86/power/
5001 F:      drivers/base/power/
5002 F:      kernel/power/
5003 F:      include/linux/suspend.h
5004 F:      include/linux/freezer.h
5005 F:      include/linux/pm.h
5006 F:      arch/*/include/asm/suspend*.h
5007
5008 HID CORE LAYER
5009 M:      Jiri Kosina <jikos@kernel.org>
5010 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5011 L:      linux-input@vger.kernel.org
5012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5013 S:      Maintained
5014 F:      drivers/hid/
5015 F:      include/linux/hid*
5016 F:      include/uapi/linux/hid*
5017
5018 HID SENSOR HUB DRIVERS
5019 M:      Jiri Kosina <jikos@kernel.org>
5020 M:      Jonathan Cameron <jic23@kernel.org>
5021 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5022 L:      linux-input@vger.kernel.org
5023 L:      linux-iio@vger.kernel.org
5024 S:      Maintained
5025 F:      Documentation/hid/hid-sensor*
5026 F:      drivers/hid/hid-sensor-*
5027 F:      drivers/iio/*/hid-*
5028 F:      include/linux/hid-sensor-*
5029
5030 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5031 M:      Thomas Gleixner <tglx@linutronix.de>
5032 L:      linux-kernel@vger.kernel.org
5033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5034 S:      Maintained
5035 F:      Documentation/timers/
5036 F:      kernel/time/hrtimer.c
5037 F:      kernel/time/clockevents.c
5038 F:      kernel/time/tick*.*
5039 F:      kernel/time/timer_*.c
5040 F:      include/linux/clockchips.h
5041 F:      include/linux/hrtimer.h
5042
5043 HIGH-SPEED SCC DRIVER FOR AX.25
5044 L:      linux-hams@vger.kernel.org
5045 S:      Orphan
5046 F:      drivers/net/hamradio/dmascc.c
5047 F:      drivers/net/hamradio/scc.c
5048
5049 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5050 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5051 W:      http://www.highpoint-tech.com
5052 S:      Supported
5053 F:      Documentation/scsi/hptiop.txt
5054 F:      drivers/scsi/hptiop.c
5055
5056 HIPPI
5057 M:      Jes Sorensen <jes@trained-monkey.org>
5058 L:      linux-hippi@sunsite.dk
5059 S:      Maintained
5060 F:      include/linux/hippidevice.h
5061 F:      include/uapi/linux/if_hippi.h
5062 F:      net/802/hippi.c
5063 F:      drivers/net/hippi/
5064
5065 HISILICON SAS Controller
5066 M:      John Garry <john.garry@huawei.com>
5067 W:      http://www.hisilicon.com
5068 S:      Supported
5069 F:      drivers/scsi/hisi_sas/
5070 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5071
5072 HOST AP DRIVER
5073 M:      Jouni Malinen <j@w1.fi>
5074 L:      hostap@shmoo.com (subscribers-only)
5075 L:      linux-wireless@vger.kernel.org
5076 W:      http://hostap.epitest.fi/
5077 S:      Maintained
5078 F:      drivers/net/wireless/intersil/hostap/
5079
5080 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5081 L:      platform-driver-x86@vger.kernel.org
5082 S:      Orphan
5083 F:      drivers/platform/x86/tc1100-wmi.c
5084
5085 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5086 M:      Jaroslav Kysela <perex@perex.cz>
5087 S:      Maintained
5088 F:      drivers/net/ethernet/hp/hp100.*
5089
5090 HPET:   High Precision Event Timers driver
5091 M:      Clemens Ladisch <clemens@ladisch.de>
5092 S:      Maintained
5093 F:      Documentation/timers/hpet.txt
5094 F:      drivers/char/hpet.c
5095 F:      include/linux/hpet.h
5096 F:      include/uapi/linux/hpet.h
5097
5098 HPET:   x86
5099 S:      Orphan
5100 F:      arch/x86/kernel/hpet.c
5101 F:      arch/x86/include/asm/hpet.h
5102
5103 HPFS FILESYSTEM
5104 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5105 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5106 S:      Maintained
5107 F:      fs/hpfs/
5108
5109 HSI SUBSYSTEM
5110 M:      Sebastian Reichel <sre@kernel.org>
5111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5112 S:      Maintained
5113 F:      Documentation/ABI/testing/sysfs-bus-hsi
5114 F:      Documentation/hsi.txt
5115 F:      drivers/hsi/
5116 F:      include/linux/hsi/
5117 F:      include/uapi/linux/hsi/
5118
5119 HSO 3G MODEM DRIVER
5120 M:      Jan Dumon <j.dumon@option.com>
5121 W:      http://www.pharscape.org
5122 S:      Maintained
5123 F:      drivers/net/usb/hso.c
5124
5125 HSR NETWORK PROTOCOL
5126 M:      Arvid Brodin <arvid.brodin@alten.se>
5127 L:      netdev@vger.kernel.org
5128 S:      Maintained
5129 F:      net/hsr/
5130
5131 HTCPEN TOUCHSCREEN DRIVER
5132 M:      Pau Oliva Fora <pof@eslack.org>
5133 L:      linux-input@vger.kernel.org
5134 S:      Maintained
5135 F:      drivers/input/touchscreen/htcpen.c
5136
5137 HUGETLB FILESYSTEM
5138 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5139 S:      Maintained
5140 F:      fs/hugetlbfs/
5141
5142 Hyper-V CORE AND DRIVERS
5143 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5144 M:      Haiyang Zhang <haiyangz@microsoft.com>
5145 L:      devel@linuxdriverproject.org
5146 S:      Maintained
5147 F:      arch/x86/include/asm/mshyperv.h
5148 F:      arch/x86/include/uapi/asm/hyperv.h
5149 F:      arch/x86/kernel/cpu/mshyperv.c
5150 F:      drivers/hid/hid-hyperv.c
5151 F:      drivers/hv/
5152 F:      drivers/input/serio/hyperv-keyboard.c
5153 F:      drivers/net/hyperv/
5154 F:      drivers/scsi/storvsc_drv.c
5155 F:      drivers/video/fbdev/hyperv_fb.c
5156 F:      include/linux/hyperv.h
5157 F:      tools/hv/
5158 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5159
5160 I2C OVER PARALLEL PORT
5161 M:      Jean Delvare <jdelvare@suse.com>
5162 L:      linux-i2c@vger.kernel.org
5163 S:      Maintained
5164 F:      Documentation/i2c/busses/i2c-parport
5165 F:      Documentation/i2c/busses/i2c-parport-light
5166 F:      drivers/i2c/busses/i2c-parport.c
5167 F:      drivers/i2c/busses/i2c-parport-light.c
5168
5169 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5170 M:      Jean Delvare <jdelvare@suse.com>
5171 L:      linux-i2c@vger.kernel.org
5172 S:      Maintained
5173 F:      Documentation/i2c/busses/i2c-ali1535
5174 F:      Documentation/i2c/busses/i2c-ali1563
5175 F:      Documentation/i2c/busses/i2c-ali15x3
5176 F:      Documentation/i2c/busses/i2c-amd756
5177 F:      Documentation/i2c/busses/i2c-amd8111
5178 F:      Documentation/i2c/busses/i2c-i801
5179 F:      Documentation/i2c/busses/i2c-nforce2
5180 F:      Documentation/i2c/busses/i2c-piix4
5181 F:      Documentation/i2c/busses/i2c-sis5595
5182 F:      Documentation/i2c/busses/i2c-sis630
5183 F:      Documentation/i2c/busses/i2c-sis96x
5184 F:      Documentation/i2c/busses/i2c-via
5185 F:      Documentation/i2c/busses/i2c-viapro
5186 F:      drivers/i2c/busses/i2c-ali1535.c
5187 F:      drivers/i2c/busses/i2c-ali1563.c
5188 F:      drivers/i2c/busses/i2c-ali15x3.c
5189 F:      drivers/i2c/busses/i2c-amd756.c
5190 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5191 F:      drivers/i2c/busses/i2c-amd8111.c
5192 F:      drivers/i2c/busses/i2c-i801.c
5193 F:      drivers/i2c/busses/i2c-isch.c
5194 F:      drivers/i2c/busses/i2c-nforce2.c
5195 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5196 F:      drivers/i2c/busses/i2c-piix4.c
5197 F:      drivers/i2c/busses/i2c-sis5595.c
5198 F:      drivers/i2c/busses/i2c-sis630.c
5199 F:      drivers/i2c/busses/i2c-sis96x.c
5200 F:      drivers/i2c/busses/i2c-via.c
5201 F:      drivers/i2c/busses/i2c-viapro.c
5202
5203 I2C/SMBUS ISMT DRIVER
5204 M:      Seth Heasley <seth.heasley@intel.com>
5205 M:      Neil Horman <nhorman@tuxdriver.com>
5206 L:      linux-i2c@vger.kernel.org
5207 F:      drivers/i2c/busses/i2c-ismt.c
5208 F:      Documentation/i2c/busses/i2c-ismt
5209
5210 I2C/SMBUS STUB DRIVER
5211 M:      Jean Delvare <jdelvare@suse.com>
5212 L:      linux-i2c@vger.kernel.org
5213 S:      Maintained
5214 F:      drivers/i2c/i2c-stub.c
5215
5216 I2C SUBSYSTEM
5217 M:      Wolfram Sang <wsa@the-dreams.de>
5218 L:      linux-i2c@vger.kernel.org
5219 W:      https://i2c.wiki.kernel.org/
5220 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5222 S:      Maintained
5223 F:      Documentation/devicetree/bindings/i2c/
5224 F:      Documentation/i2c/
5225 F:      drivers/i2c/
5226 F:      drivers/i2c/*/
5227 F:      include/linux/i2c.h
5228 F:      include/linux/i2c-*.h
5229 F:      include/uapi/linux/i2c.h
5230 F:      include/uapi/linux/i2c-*.h
5231
5232 I2C ACPI SUPPORT
5233 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5234 L:      linux-i2c@vger.kernel.org
5235 L:      linux-acpi@vger.kernel.org
5236 S:      Maintained
5237
5238 I2C-TAOS-EVM DRIVER
5239 M:      Jean Delvare <jdelvare@suse.com>
5240 L:      linux-i2c@vger.kernel.org
5241 S:      Maintained
5242 F:      Documentation/i2c/busses/i2c-taos-evm
5243 F:      drivers/i2c/busses/i2c-taos-evm.c
5244
5245 I2C-TINY-USB DRIVER
5246 M:      Till Harbaum <till@harbaum.org>
5247 L:      linux-i2c@vger.kernel.org
5248 W:      http://www.harbaum.org/till/i2c_tiny_usb
5249 S:      Maintained
5250 F:      drivers/i2c/busses/i2c-tiny-usb.c
5251
5252 i386 BOOT CODE
5253 M:      "H. Peter Anvin" <hpa@zytor.com>
5254 S:      Maintained
5255 F:      arch/x86/boot/
5256
5257 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5258 M:      "H. Peter Anvin" <hpa@zytor.com>
5259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5260 S:      Maintained
5261
5262 IA64 (Itanium) PLATFORM
5263 M:      Tony Luck <tony.luck@intel.com>
5264 M:      Fenghua Yu <fenghua.yu@intel.com>
5265 L:      linux-ia64@vger.kernel.org
5266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5267 S:      Maintained
5268 F:      arch/ia64/
5269
5270 IBM Power VMX Cryptographic instructions
5271 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5272 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5273 L:      linux-crypto@vger.kernel.org
5274 S:      Supported
5275 F:      drivers/crypto/vmx/Makefile
5276 F:      drivers/crypto/vmx/Kconfig
5277 F:      drivers/crypto/vmx/vmx.c
5278 F:      drivers/crypto/vmx/aes*
5279 F:      drivers/crypto/vmx/ghash*
5280 F:      drivers/crypto/vmx/ppc-xlate.pl
5281
5282 IBM Power in-Nest Crypto Acceleration
5283 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5284 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5285 L:      linux-crypto@vger.kernel.org
5286 S:      Supported
5287 F:      drivers/crypto/nx/Makefile
5288 F:      drivers/crypto/nx/Kconfig
5289 F:      drivers/crypto/nx/nx-aes*
5290 F:      drivers/crypto/nx/nx-sha*
5291 F:      drivers/crypto/nx/nx.*
5292 F:      drivers/crypto/nx/nx_csbcpb.h
5293 F:      drivers/crypto/nx/nx_debugfs.h
5294
5295 IBM Power 842 compression accelerator
5296 M:      Dan Streetman <ddstreet@ieee.org>
5297 S:      Supported
5298 F:      drivers/crypto/nx/Makefile
5299 F:      drivers/crypto/nx/Kconfig
5300 F:      drivers/crypto/nx/nx-842*
5301 F:      include/linux/sw842.h
5302 F:      crypto/842.c
5303 F:      lib/842/
5304
5305 IBM Power Linux RAID adapter
5306 M:      Brian King <brking@us.ibm.com>
5307 S:      Supported
5308 F:      drivers/scsi/ipr.*
5309
5310 IBM Power Virtual Ethernet Device Driver
5311 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5312 L:      netdev@vger.kernel.org
5313 S:      Supported
5314 F:      drivers/net/ethernet/ibm/ibmveth.*
5315
5316 IBM Power SRIOV Virtual NIC Device Driver
5317 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5318 M:      John Allen <jallen@linux.vnet.ibm.com>
5319 L:      netdev@vger.kernel.org
5320 S:      Supported
5321 F:      drivers/net/ethernet/ibm/ibmvnic.*
5322
5323 IBM Power Virtual SCSI Device Drivers
5324 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5325 L:      linux-scsi@vger.kernel.org
5326 S:      Supported
5327 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5328 F:      drivers/scsi/ibmvscsi/viosrp.h
5329
5330 IBM Power Virtual FC Device Drivers
5331 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5332 L:      linux-scsi@vger.kernel.org
5333 S:      Supported
5334 F:      drivers/scsi/ibmvscsi/ibmvfc*
5335
5336 IBM ServeRAID RAID DRIVER
5337 S:      Orphan
5338 F:      drivers/scsi/ips.*
5339
5340 ICH LPC AND GPIO DRIVER
5341 M:      Peter Tyser <ptyser@xes-inc.com>
5342 S:      Maintained
5343 F:      drivers/mfd/lpc_ich.c
5344 F:      drivers/gpio/gpio-ich.c
5345
5346 IDE SUBSYSTEM
5347 M:      "David S. Miller" <davem@davemloft.net>
5348 L:      linux-ide@vger.kernel.org
5349 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5351 S:      Maintained
5352 F:      Documentation/ide/
5353 F:      drivers/ide/
5354 F:      include/linux/ide.h
5355
5356 IDEAPAD LAPTOP EXTRAS DRIVER
5357 M:      Ike Panhc <ike.pan@canonical.com>
5358 L:      platform-driver-x86@vger.kernel.org
5359 W:      http://launchpad.net/ideapad-laptop
5360 S:      Maintained
5361 F:      drivers/platform/x86/ideapad-laptop.c
5362
5363 IDEAPAD LAPTOP SLIDEBAR DRIVER
5364 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5365 L:      linux-input@vger.kernel.org
5366 W:      https://github.com/o2genum/ideapad-slidebar
5367 S:      Maintained
5368 F:      drivers/input/misc/ideapad_slidebar.c
5369
5370 IDE/ATAPI DRIVERS
5371 M:      Borislav Petkov <bp@alien8.de>
5372 L:      linux-ide@vger.kernel.org
5373 S:      Maintained
5374 F:      Documentation/cdrom/ide-cd
5375 F:      drivers/ide/ide-cd*
5376
5377 IDLE-I7300
5378 M:      Andy Henroid <andrew.d.henroid@intel.com>
5379 L:      linux-pm@vger.kernel.org
5380 S:      Supported
5381 F:      drivers/idle/i7300_idle.c
5382
5383 IEEE 802.15.4 SUBSYSTEM
5384 M:      Alexander Aring <alex.aring@gmail.com>
5385 L:      linux-wpan@vger.kernel.org
5386 W:      https://github.com/linux-wpan
5387 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5388 S:      Maintained
5389 F:      net/ieee802154/
5390 F:      net/mac802154/
5391 F:      drivers/net/ieee802154/
5392 F:      include/linux/nl802154.h
5393 F:      include/linux/ieee802154.h
5394 F:      include/net/nl802154.h
5395 F:      include/net/mac802154.h
5396 F:      include/net/af_ieee802154.h
5397 F:      include/net/cfg802154.h
5398 F:      include/net/ieee802154_netdev.h
5399 F:      Documentation/networking/ieee802154.txt
5400
5401 IGORPLUG-USB IR RECEIVER
5402 M:      Sean Young <sean@mess.org>
5403 L:      linux-media@vger.kernel.org
5404 S:      Maintained
5405 F:      drivers/media/rc/igorplugusb.c
5406
5407 IGUANAWORKS USB IR TRANSCEIVER
5408 M:      Sean Young <sean@mess.org>
5409 L:      linux-media@vger.kernel.org
5410 S:      Maintained
5411 F:      drivers/media/rc/iguanair.c
5412
5413 IIO SUBSYSTEM AND DRIVERS
5414 M:      Jonathan Cameron <jic23@kernel.org>
5415 R:      Hartmut Knaack <knaack.h@gmx.de>
5416 R:      Lars-Peter Clausen <lars@metafoo.de>
5417 R:      Peter Meerwald <pmeerw@pmeerw.net>
5418 L:      linux-iio@vger.kernel.org
5419 S:      Maintained
5420 F:      drivers/iio/
5421 F:      drivers/staging/iio/
5422 F:      include/linux/iio/
5423 F:      tools/iio/
5424
5425 IKANOS/ADI EAGLE ADSL USB DRIVER
5426 M:      Matthieu Castet <castet.matthieu@free.fr>
5427 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5428 S:      Maintained
5429 F:      drivers/usb/atm/ueagle-atm.c
5430
5431 INA209 HARDWARE MONITOR DRIVER
5432 M:      Guenter Roeck <linux@roeck-us.net>
5433 L:      lm-sensors@lm-sensors.org
5434 S:      Maintained
5435 F:      Documentation/hwmon/ina209
5436 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5437 F:      drivers/hwmon/ina209.c
5438
5439 INA2XX HARDWARE MONITOR DRIVER
5440 M:      Guenter Roeck <linux@roeck-us.net>
5441 L:      lm-sensors@lm-sensors.org
5442 S:      Maintained
5443 F:      Documentation/hwmon/ina2xx
5444 F:      drivers/hwmon/ina2xx.c
5445 F:      include/linux/platform_data/ina2xx.h
5446
5447 INDUSTRY PACK SUBSYSTEM (IPACK)
5448 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5449 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5450 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5451 L:      industrypack-devel@lists.sourceforge.net
5452 W:      http://industrypack.sourceforge.net
5453 S:      Maintained
5454 F:      drivers/ipack/
5455
5456 INGENIC JZ4780 DMA Driver
5457 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5458 S:      Maintained
5459 F:      drivers/dma/dma-jz4780.c
5460
5461 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5462 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5463 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5464 L:      linux-ima-devel@lists.sourceforge.net
5465 L:      linux-ima-user@lists.sourceforge.net
5466 L:      linux-security-module@vger.kernel.org
5467 S:      Supported
5468 F:      security/integrity/ima/
5469
5470 IMGTEC IR DECODER DRIVER
5471 M:      James Hogan <james.hogan@imgtec.com>
5472 S:      Maintained
5473 F:      drivers/media/rc/img-ir/
5474
5475 IMS TWINTURBO FRAMEBUFFER DRIVER
5476 L:      linux-fbdev@vger.kernel.org
5477 S:      Orphan
5478 F:      drivers/video/fbdev/imsttfb.c
5479
5480 INFINIBAND SUBSYSTEM
5481 M:      Doug Ledford <dledford@redhat.com>
5482 M:      Sean Hefty <sean.hefty@intel.com>
5483 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5484 L:      linux-rdma@vger.kernel.org
5485 W:      http://www.openfabrics.org/
5486 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5488 S:      Supported
5489 F:      Documentation/infiniband/
5490 F:      drivers/infiniband/
5491 F:      drivers/staging/rdma/
5492 F:      include/uapi/linux/if_infiniband.h
5493 F:      include/uapi/rdma/
5494 F:      include/rdma/
5495
5496 INOTIFY
5497 M:      John McCutchan <john@johnmccutchan.com>
5498 M:      Robert Love <rlove@rlove.org>
5499 M:      Eric Paris <eparis@parisplace.org>
5500 S:      Maintained
5501 F:      Documentation/filesystems/inotify.txt
5502 F:      fs/notify/inotify/
5503 F:      include/linux/inotify.h
5504 F:      include/uapi/linux/inotify.h
5505
5506 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5507 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5508 L:      linux-input@vger.kernel.org
5509 Q:      http://patchwork.kernel.org/project/linux-input/list/
5510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5511 S:      Maintained
5512 F:      drivers/input/
5513 F:      include/linux/input.h
5514 F:      include/uapi/linux/input.h
5515 F:      include/linux/input/
5516
5517 INPUT MULTITOUCH (MT) PROTOCOL
5518 M:      Henrik Rydberg <rydberg@bitmath.org>
5519 L:      linux-input@vger.kernel.org
5520 S:      Odd fixes
5521 F:      Documentation/input/multi-touch-protocol.txt
5522 F:      drivers/input/input-mt.c
5523 K:      \b(ABS|SYN)_MT_
5524
5525 INTEL ASoC BDW/HSW DRIVERS
5526 M:      Jie Yang <yang.jie@linux.intel.com>
5527 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5528 S:      Supported
5529 F:      sound/soc/intel/common/sst-dsp*
5530 F:      sound/soc/intel/common/sst-firmware.c
5531 F:      sound/soc/intel/boards/broadwell.c
5532 F:      sound/soc/intel/haswell/
5533
5534 INTEL C600 SERIES SAS CONTROLLER DRIVER
5535 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5536 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5537 L:      linux-scsi@vger.kernel.org
5538 T:      git git://git.code.sf.net/p/intel-sas/isci
5539 S:      Supported
5540 F:      drivers/scsi/isci/
5541
5542 INTEL HID EVENT DRIVER
5543 M:      Alex Hung <alex.hung@canonical.com>
5544 L:      platform-driver-x86@vger.kernel.org
5545 S:      Maintained
5546 F:      drivers/platform/x86/intel-hid.c
5547
5548 INTEL IDLE DRIVER
5549 M:      Len Brown <lenb@kernel.org>
5550 L:      linux-pm@vger.kernel.org
5551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5552 S:      Supported
5553 F:      drivers/idle/intel_idle.c
5554
5555 INTEL PSTATE DRIVER
5556 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5557 M:      Len Brown <lenb@kernel.org>
5558 L:      linux-pm@vger.kernel.org
5559 S:      Supported
5560 F:      drivers/cpufreq/intel_pstate.c
5561
5562 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5563 M:      Maik Broemme <mbroemme@plusserver.de>
5564 L:      linux-fbdev@vger.kernel.org
5565 S:      Maintained
5566 F:      Documentation/fb/intelfb.txt
5567 F:      drivers/video/fbdev/intelfb/
5568
5569 INTEL 810/815 FRAMEBUFFER DRIVER
5570 M:      Antonino Daplas <adaplas@gmail.com>
5571 L:      linux-fbdev@vger.kernel.org
5572 S:      Maintained
5573 F:      drivers/video/fbdev/i810/
5574
5575 INTEL MENLOW THERMAL DRIVER
5576 M:      Sujith Thomas <sujith.thomas@intel.com>
5577 L:      platform-driver-x86@vger.kernel.org
5578 W:      https://01.org/linux-acpi
5579 S:      Supported
5580 F:      drivers/platform/x86/intel_menlow.c
5581
5582 INTEL I/OAT DMA DRIVER
5583 M:      Dave Jiang <dave.jiang@intel.com>
5584 R:      Dan Williams <dan.j.williams@intel.com>
5585 L:      dmaengine@vger.kernel.org
5586 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5587 S:      Supported
5588 F:      drivers/dma/ioat*
5589
5590 INTEL IOMMU (VT-d)
5591 M:      David Woodhouse <dwmw2@infradead.org>
5592 L:      iommu@lists.linux-foundation.org
5593 T:      git git://git.infradead.org/iommu-2.6.git
5594 S:      Supported
5595 F:      drivers/iommu/intel-iommu.c
5596 F:      include/linux/intel-iommu.h
5597
5598 INTEL IOP-ADMA DMA DRIVER
5599 R:      Dan Williams <dan.j.williams@intel.com>
5600 S:      Odd fixes
5601 F:      drivers/dma/iop-adma.c
5602
5603 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5604 M:      Krzysztof Halasa <khalasa@piap.pl>
5605 S:      Maintained
5606 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5607 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5608 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5609 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5610 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5611 F:      drivers/net/wan/ixp4xx_hss.c
5612
5613 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5614 M:      Deepak Saxena <dsaxena@plexity.net>
5615 S:      Maintained
5616 F:      drivers/char/hw_random/ixp4xx-rng.c
5617
5618 INTEL ETHERNET DRIVERS
5619 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5620 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5621 R:      Shannon Nelson <shannon.nelson@intel.com>
5622 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5623 R:      Don Skidmore <donald.c.skidmore@intel.com>
5624 R:      Bruce Allan <bruce.w.allan@intel.com>
5625 R:      John Ronciak <john.ronciak@intel.com>
5626 R:      Mitch Williams <mitch.a.williams@intel.com>
5627 L:      intel-wired-lan@lists.osuosl.org
5628 W:      http://www.intel.com/support/feedback.htm
5629 W:      http://e1000.sourceforge.net/
5630 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5633 S:      Supported
5634 F:      Documentation/networking/e100.txt
5635 F:      Documentation/networking/e1000.txt
5636 F:      Documentation/networking/e1000e.txt
5637 F:      Documentation/networking/igb.txt
5638 F:      Documentation/networking/igbvf.txt
5639 F:      Documentation/networking/ixgb.txt
5640 F:      Documentation/networking/ixgbe.txt
5641 F:      Documentation/networking/ixgbevf.txt
5642 F:      Documentation/networking/i40e.txt
5643 F:      Documentation/networking/i40evf.txt
5644 F:      drivers/net/ethernet/intel/
5645 F:      drivers/net/ethernet/intel/*/
5646
5647 INTEL-MID GPIO DRIVER
5648 M:      David Cohen <david.a.cohen@linux.intel.com>
5649 L:      linux-gpio@vger.kernel.org
5650 S:      Maintained
5651 F:      drivers/gpio/gpio-intel-mid.c
5652
5653 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5654 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5655 L:      linux-wireless@vger.kernel.org
5656 S:      Maintained
5657 F:      Documentation/networking/README.ipw2100
5658 F:      Documentation/networking/README.ipw2200
5659 F:      drivers/net/wireless/intel/ipw2x00/
5660
5661 INTEL(R) TRACE HUB
5662 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5663 S:      Supported
5664 F:      Documentation/trace/intel_th.txt
5665 F:      drivers/hwtracing/intel_th/
5666
5667 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5668 M:      Ning Sun <ning.sun@intel.com>
5669 L:      tboot-devel@lists.sourceforge.net
5670 W:      http://tboot.sourceforge.net
5671 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5672 S:      Supported
5673 F:      Documentation/intel_txt.txt
5674 F:      include/linux/tboot.h
5675 F:      arch/x86/kernel/tboot.c
5676
5677 INTEL WIRELESS WIMAX CONNECTION 2400
5678 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5679 M:      linux-wimax@intel.com
5680 L:      wimax@linuxwimax.org (subscribers-only)
5681 S:      Supported
5682 W:      http://linuxwimax.org
5683 F:      Documentation/wimax/README.i2400m
5684 F:      drivers/net/wimax/i2400m/
5685 F:      include/uapi/linux/wimax/i2400m.h
5686
5687 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5688 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5689 L:      linux-wireless@vger.kernel.org
5690 S:      Supported
5691 F:      drivers/net/wireless/intel/iwlegacy/
5692
5693 INTEL WIRELESS WIFI LINK (iwlwifi)
5694 M:      Johannes Berg <johannes.berg@intel.com>
5695 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5696 M:      Intel Linux Wireless <linuxwifi@intel.com>
5697 L:      linux-wireless@vger.kernel.org
5698 W:      http://intellinuxwireless.org
5699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5700 S:      Supported
5701 F:      drivers/net/wireless/intel/iwlwifi/
5702
5703 INTEL MANAGEMENT ENGINE (mei)
5704 M:      Tomas Winkler <tomas.winkler@intel.com>
5705 L:      linux-kernel@vger.kernel.org
5706 S:      Supported
5707 F:      include/uapi/linux/mei.h
5708 F:      include/linux/mei_cl_bus.h
5709 F:      drivers/misc/mei/*
5710 F:      Documentation/misc-devices/mei/*
5711
5712 INTEL MIC DRIVERS (mic)
5713 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5714 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5715 S:      Supported
5716 W:      https://github.com/sudeepdutt/mic
5717 W:      http://software.intel.com/en-us/mic-developer
5718 F:      include/linux/mic_bus.h
5719 F:      include/linux/scif.h
5720 F:      include/uapi/linux/mic_common.h
5721 F:      include/uapi/linux/mic_ioctl.h
5722 F       include/uapi/linux/scif_ioctl.h
5723 F:      drivers/misc/mic/
5724 F:      drivers/dma/mic_x100_dma.c
5725 F:      drivers/dma/mic_x100_dma.h
5726 F       Documentation/mic/
5727
5728 INTEL PMC/P-Unit IPC DRIVER
5729 M:      Zha Qipeng<qipeng.zha@intel.com>
5730 L:      platform-driver-x86@vger.kernel.org
5731 S:      Maintained
5732 F:      drivers/platform/x86/intel_pmc_ipc.c
5733 F:      drivers/platform/x86/intel_punit_ipc.c
5734 F:      arch/x86/include/asm/intel_pmc_ipc.h
5735 F:      arch/x86/include/asm/intel_punit_ipc.h
5736
5737 INTEL TELEMETRY DRIVER
5738 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5739 L:      platform-driver-x86@vger.kernel.org
5740 S:      Maintained
5741 F:      drivers/platform/x86/intel_telemetry_core.c
5742 F:      arch/x86/include/asm/intel_telemetry.h
5743 F:      drivers/platform/x86/intel_telemetry_pltdrv.c
5744 F:      drivers/platform/x86/intel_telemetry_debugfs.c
5745
5746 IOC3 ETHERNET DRIVER
5747 M:      Ralf Baechle <ralf@linux-mips.org>
5748 L:      linux-mips@linux-mips.org
5749 S:      Maintained
5750 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5751
5752 IOC3 SERIAL DRIVER
5753 M:      Pat Gefre <pfg@sgi.com>
5754 L:      linux-serial@vger.kernel.org
5755 S:      Maintained
5756 F:      drivers/tty/serial/ioc3_serial.c
5757
5758 IOMMU DRIVERS
5759 M:      Joerg Roedel <joro@8bytes.org>
5760 L:      iommu@lists.linux-foundation.org
5761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5762 S:      Maintained
5763 F:      drivers/iommu/
5764
5765 IP MASQUERADING
5766 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5767 S:      Maintained
5768 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5769
5770 IPATH DRIVER
5771 M:      Mike Marciniszyn <infinipath@intel.com>
5772 L:      linux-rdma@vger.kernel.org
5773 S:      Maintained
5774 F:      drivers/staging/rdma/ipath/
5775
5776 IPMI SUBSYSTEM
5777 M:      Corey Minyard <minyard@acm.org>
5778 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5779 W:      http://openipmi.sourceforge.net/
5780 S:      Supported
5781 F:      Documentation/IPMI.txt
5782 F:      drivers/char/ipmi/
5783 F:      include/linux/ipmi*
5784 F:      include/uapi/linux/ipmi*
5785
5786 QCOM AUDIO (ASoC) DRIVERS
5787 M:      Patrick Lai <plai@codeaurora.org>
5788 M:      Banajit Goswami <bgoswami@codeaurora.org>
5789 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5790 S:      Supported
5791 F:      sound/soc/qcom/
5792
5793 IPS SCSI RAID DRIVER
5794 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5795 L:      linux-scsi@vger.kernel.org
5796 W:      http://www.adaptec.com/
5797 S:      Maintained
5798 F:      drivers/scsi/ips*
5799
5800 IPVS
5801 M:      Wensong Zhang <wensong@linux-vs.org>
5802 M:      Simon Horman <horms@verge.net.au>
5803 M:      Julian Anastasov <ja@ssi.bg>
5804 L:      netdev@vger.kernel.org
5805 L:      lvs-devel@vger.kernel.org
5806 S:      Maintained
5807 F:      Documentation/networking/ipvs-sysctl.txt
5808 F:      include/net/ip_vs.h
5809 F:      include/uapi/linux/ip_vs.h
5810 F:      net/netfilter/ipvs/
5811
5812 IPWIRELESS DRIVER
5813 M:      Jiri Kosina <jikos@kernel.org>
5814 M:      David Sterba <dsterba@suse.com>
5815 S:      Odd Fixes
5816 F:      drivers/tty/ipwireless/
5817
5818 IPX NETWORK LAYER
5819 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5820 L:      netdev@vger.kernel.org
5821 S:      Maintained
5822 F:      include/net/ipx.h
5823 F:      include/uapi/linux/ipx.h
5824 F:      net/ipx/
5825
5826 IRDA SUBSYSTEM
5827 M:      Samuel Ortiz <samuel@sortiz.org>
5828 L:      irda-users@lists.sourceforge.net (subscribers-only)
5829 L:      netdev@vger.kernel.org
5830 W:      http://irda.sourceforge.net/
5831 S:      Maintained
5832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5833 F:      Documentation/networking/irda.txt
5834 F:      drivers/net/irda/
5835 F:      include/net/irda/
5836 F:      net/irda/
5837
5838 IRQ SUBSYSTEM
5839 M:      Thomas Gleixner <tglx@linutronix.de>
5840 L:      linux-kernel@vger.kernel.org
5841 S:      Maintained
5842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5843 F:      kernel/irq/
5844
5845 IRQCHIP DRIVERS
5846 M:      Thomas Gleixner <tglx@linutronix.de>
5847 M:      Jason Cooper <jason@lakedaemon.net>
5848 M:      Marc Zyngier <marc.zyngier@arm.com>
5849 L:      linux-kernel@vger.kernel.org
5850 S:      Maintained
5851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5852 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5853 F:      Documentation/devicetree/bindings/interrupt-controller/
5854 F:      drivers/irqchip/
5855
5856 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5857 M:      Jiang Liu <jiang.liu@linux.intel.com>
5858 M:      Marc Zyngier <marc.zyngier@arm.com>
5859 S:      Maintained
5860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5861 F:      Documentation/IRQ-domain.txt
5862 F:      include/linux/irqdomain.h
5863 F:      kernel/irq/irqdomain.c
5864 F:      kernel/irq/msi.c
5865
5866 ISAPNP
5867 M:      Jaroslav Kysela <perex@perex.cz>
5868 S:      Maintained
5869 F:      Documentation/isapnp.txt
5870 F:      drivers/pnp/isapnp/
5871 F:      include/linux/isapnp.h
5872
5873 ISA RADIO MODULE
5874 M:      Hans Verkuil <hverkuil@xs4all.nl>
5875 L:      linux-media@vger.kernel.org
5876 T:      git git://linuxtv.org/media_tree.git
5877 W:      https://linuxtv.org
5878 S:      Maintained
5879 F:      drivers/media/radio/radio-isa*
5880
5881 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5882 M:      Peter Jones <pjones@redhat.com>
5883 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5884 S:      Maintained
5885 F:      drivers/firmware/iscsi_ibft*
5886
5887 ISCSI
5888 M:      Mike Christie <michaelc@cs.wisc.edu>
5889 L:      open-iscsi@googlegroups.com
5890 W:      www.open-iscsi.org
5891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5892 S:      Maintained
5893 F:      drivers/scsi/*iscsi*
5894 F:      include/scsi/*iscsi*
5895
5896 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5897 M:      Or Gerlitz <ogerlitz@mellanox.com>
5898 M:      Sagi Grimberg <sagig@mellanox.com>
5899 M:      Roi Dayan <roid@mellanox.com>
5900 L:      linux-rdma@vger.kernel.org
5901 S:      Supported
5902 W:      http://www.openfabrics.org
5903 W:      www.open-iscsi.org
5904 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5905 F:      drivers/infiniband/ulp/iser/
5906
5907 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5908 M:      Sagi Grimberg <sagig@mellanox.com>
5909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5910 L:      linux-rdma@vger.kernel.org
5911 L:      target-devel@vger.kernel.org
5912 S:      Supported
5913 W:      http://www.linux-iscsi.org
5914 F:      drivers/infiniband/ulp/isert
5915
5916 ISDN SUBSYSTEM
5917 M:      Karsten Keil <isdn@linux-pingi.de>
5918 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5919 L:      netdev@vger.kernel.org
5920 W:      http://www.isdn4linux.de
5921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5922 S:      Maintained
5923 F:      Documentation/isdn/
5924 F:      drivers/isdn/
5925 F:      include/linux/isdn.h
5926 F:      include/linux/isdn/
5927 F:      include/uapi/linux/isdn.h
5928 F:      include/uapi/linux/isdn/
5929
5930 ISDN SUBSYSTEM (Eicon active card driver)
5931 M:      Armin Schindler <mac@melware.de>
5932 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5933 W:      http://www.melware.de
5934 S:      Maintained
5935 F:      drivers/isdn/hardware/eicon/
5936
5937 IT87 HARDWARE MONITORING DRIVER
5938 M:      Jean Delvare <jdelvare@suse.com>
5939 L:      lm-sensors@lm-sensors.org
5940 S:      Maintained
5941 F:      Documentation/hwmon/it87
5942 F:      drivers/hwmon/it87.c
5943
5944 IT913X MEDIA DRIVER
5945 M:      Antti Palosaari <crope@iki.fi>
5946 L:      linux-media@vger.kernel.org
5947 W:      https://linuxtv.org
5948 W:      http://palosaari.fi/linux/
5949 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5950 T:      git git://linuxtv.org/anttip/media_tree.git
5951 S:      Maintained
5952 F:      drivers/media/tuners/it913x*
5953
5954 IVTV VIDEO4LINUX DRIVER
5955 M:      Andy Walls <awalls@md.metrocast.net>
5956 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5957 L:      linux-media@vger.kernel.org
5958 T:      git git://linuxtv.org/media_tree.git
5959 W:      http://www.ivtvdriver.org
5960 S:      Maintained
5961 F:      Documentation/video4linux/*.ivtv
5962 F:      drivers/media/pci/ivtv/
5963 F:      include/uapi/linux/ivtv*
5964
5965 IX2505V MEDIA DRIVER
5966 M:      Malcolm Priestley <tvboxspy@gmail.com>
5967 L:      linux-media@vger.kernel.org
5968 W:      https://linuxtv.org
5969 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5970 S:      Maintained
5971 F:      drivers/media/dvb-frontends/ix2505v*
5972
5973 JC42.4 TEMPERATURE SENSOR DRIVER
5974 M:      Guenter Roeck <linux@roeck-us.net>
5975 L:      lm-sensors@lm-sensors.org
5976 S:      Maintained
5977 F:      drivers/hwmon/jc42.c
5978 F:      Documentation/hwmon/jc42
5979
5980 JFS FILESYSTEM
5981 M:      Dave Kleikamp <shaggy@kernel.org>
5982 L:      jfs-discussion@lists.sourceforge.net
5983 W:      http://jfs.sourceforge.net/
5984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5985 S:      Maintained
5986 F:      Documentation/filesystems/jfs.txt
5987 F:      fs/jfs/
5988
5989 JME NETWORK DRIVER
5990 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5991 L:      netdev@vger.kernel.org
5992 S:      Maintained
5993 F:      drivers/net/ethernet/jme.*
5994
5995 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5996 M:      David Woodhouse <dwmw2@infradead.org>
5997 L:      linux-mtd@lists.infradead.org
5998 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5999 S:      Maintained
6000 F:      fs/jffs2/
6001 F:      include/uapi/linux/jffs2.h
6002
6003 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6004 M:      "Theodore Ts'o" <tytso@mit.edu>
6005 M:      Jan Kara <jack@suse.com>
6006 L:      linux-ext4@vger.kernel.org
6007 S:      Maintained
6008 F:      fs/jbd2/
6009 F:      include/linux/jbd2.h
6010
6011 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6012 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6013 L:      linux-media@vger.kernel.org
6014 S:      Maintained
6015 F:      drivers/media/platform/rcar_jpu.c
6016
6017 JSM Neo PCI based serial card
6018 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6019 L:      linux-serial@vger.kernel.org
6020 S:      Maintained
6021 F:      drivers/tty/serial/jsm/
6022
6023 K10TEMP HARDWARE MONITORING DRIVER
6024 M:      Clemens Ladisch <clemens@ladisch.de>
6025 L:      lm-sensors@lm-sensors.org
6026 S:      Maintained
6027 F:      Documentation/hwmon/k10temp
6028 F:      drivers/hwmon/k10temp.c
6029
6030 K8TEMP HARDWARE MONITORING DRIVER
6031 M:      Rudolf Marek <r.marek@assembler.cz>
6032 L:      lm-sensors@lm-sensors.org
6033 S:      Maintained
6034 F:      Documentation/hwmon/k8temp
6035 F:      drivers/hwmon/k8temp.c
6036
6037 KCONFIG
6038 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6039 L:      linux-kbuild@vger.kernel.org
6040 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6041 S:      Maintained
6042 F:      Documentation/kbuild/kconfig-language.txt
6043 F:      scripts/kconfig/
6044
6045 KDUMP
6046 M:      Vivek Goyal <vgoyal@redhat.com>
6047 M:      Haren Myneni <hbabu@us.ibm.com>
6048 L:      kexec@lists.infradead.org
6049 W:      http://lse.sourceforge.net/kdump/
6050 S:      Maintained
6051 F:      Documentation/kdump/
6052
6053 KEENE FM RADIO TRANSMITTER DRIVER
6054 M:      Hans Verkuil <hverkuil@xs4all.nl>
6055 L:      linux-media@vger.kernel.org
6056 T:      git git://linuxtv.org/media_tree.git
6057 W:      https://linuxtv.org
6058 S:      Maintained
6059 F:      drivers/media/radio/radio-keene*
6060
6061 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6062 M:      Ian Kent <raven@themaw.net>
6063 L:      autofs@vger.kernel.org
6064 S:      Maintained
6065 F:      fs/autofs4/
6066
6067 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6068 M:      Michal Marek <mmarek@suse.com>
6069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6071 L:      linux-kbuild@vger.kernel.org
6072 S:      Maintained
6073 F:      Documentation/kbuild/
6074 F:      Makefile
6075 F:      scripts/Makefile.*
6076 F:      scripts/basic/
6077 F:      scripts/mk*
6078 F:      scripts/package/
6079
6080 KERNEL JANITORS
6081 L:      kernel-janitors@vger.kernel.org
6082 W:      http://kernelnewbies.org/KernelJanitors
6083 S:      Odd Fixes
6084
6085 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6086 M:      "J. Bruce Fields" <bfields@fieldses.org>
6087 M:      Jeff Layton <jlayton@poochiereds.net>
6088 L:      linux-nfs@vger.kernel.org
6089 W:      http://nfs.sourceforge.net/
6090 S:      Supported
6091 F:      fs/nfsd/
6092 F:      include/uapi/linux/nfsd/
6093 F:      fs/lockd/
6094 F:      fs/nfs_common/
6095 F:      net/sunrpc/
6096 F:      include/linux/lockd/
6097 F:      include/linux/sunrpc/
6098 F:      include/uapi/linux/sunrpc/
6099
6100 KERNEL SELFTEST FRAMEWORK
6101 M:      Shuah Khan <shuahkh@osg.samsung.com>
6102 L:      linux-api@vger.kernel.org
6103 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6104 S:      Maintained
6105 F:      tools/testing/selftests
6106
6107 KERNEL VIRTUAL MACHINE (KVM)
6108 M:      Gleb Natapov <gleb@kernel.org>
6109 M:      Paolo Bonzini <pbonzini@redhat.com>
6110 L:      kvm@vger.kernel.org
6111 W:      http://www.linux-kvm.org
6112 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6113 S:      Supported
6114 F:      Documentation/*/kvm*.txt
6115 F:      Documentation/virtual/kvm/
6116 F:      arch/*/kvm/
6117 F:      arch/x86/kernel/kvm.c
6118 F:      arch/x86/kernel/kvmclock.c
6119 F:      arch/*/include/asm/kvm*
6120 F:      include/linux/kvm*
6121 F:      include/uapi/linux/kvm*
6122 F:      virt/kvm/
6123
6124 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6125 M:      Joerg Roedel <joro@8bytes.org>
6126 L:      kvm@vger.kernel.org
6127 W:      http://www.linux-kvm.org/
6128 S:      Maintained
6129 F:      arch/x86/include/asm/svm.h
6130 F:      arch/x86/kvm/svm.c
6131
6132 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6133 M:      Alexander Graf <agraf@suse.com>
6134 L:      kvm-ppc@vger.kernel.org
6135 W:      http://www.linux-kvm.org/
6136 T:      git git://github.com/agraf/linux-2.6.git
6137 S:      Supported
6138 F:      arch/powerpc/include/asm/kvm*
6139 F:      arch/powerpc/kvm/
6140
6141 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6142 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6143 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6144 L:      linux-s390@vger.kernel.org
6145 W:      http://www.ibm.com/developerworks/linux/linux390/
6146 S:      Supported
6147 F:      Documentation/s390/kvm.txt
6148 F:      arch/s390/include/asm/kvm*
6149 F:      arch/s390/kvm/
6150
6151 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6152 M:      Christoffer Dall <christoffer.dall@linaro.org>
6153 M:      Marc Zyngier <marc.zyngier@arm.com>
6154 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6155 L:      kvmarm@lists.cs.columbia.edu
6156 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6158 S:      Supported
6159 F:      arch/arm/include/uapi/asm/kvm*
6160 F:      arch/arm/include/asm/kvm*
6161 F:      arch/arm/kvm/
6162 F:      virt/kvm/arm/
6163 F:      include/kvm/arm_*
6164
6165 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6166 M:      Christoffer Dall <christoffer.dall@linaro.org>
6167 M:      Marc Zyngier <marc.zyngier@arm.com>
6168 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6169 L:      kvmarm@lists.cs.columbia.edu
6170 S:      Maintained
6171 F:      arch/arm64/include/uapi/asm/kvm*
6172 F:      arch/arm64/include/asm/kvm*
6173 F:      arch/arm64/kvm/
6174
6175 KEXEC
6176 M:      Eric Biederman <ebiederm@xmission.com>
6177 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6178 L:      kexec@lists.infradead.org
6179 S:      Maintained
6180 F:      include/linux/kexec.h
6181 F:      include/uapi/linux/kexec.h
6182 F:      kernel/kexec.c
6183
6184 KEYS/KEYRINGS:
6185 M:      David Howells <dhowells@redhat.com>
6186 L:      keyrings@vger.kernel.org
6187 S:      Maintained
6188 F:      Documentation/security/keys.txt
6189 F:      include/linux/key.h
6190 F:      include/linux/key-type.h
6191 F:      include/keys/
6192 F:      security/keys/
6193
6194 KEYS-TRUSTED
6195 M:      David Safford <safford@us.ibm.com>
6196 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6197 L:      linux-security-module@vger.kernel.org
6198 L:      keyrings@vger.kernel.org
6199 S:      Supported
6200 F:      Documentation/security/keys-trusted-encrypted.txt
6201 F:      include/keys/trusted-type.h
6202 F:      security/keys/trusted.c
6203 F:      security/keys/trusted.h
6204
6205 KEYS-ENCRYPTED
6206 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6207 M:      David Safford <safford@us.ibm.com>
6208 L:      linux-security-module@vger.kernel.org
6209 L:      keyrings@vger.kernel.org
6210 S:      Supported
6211 F:      Documentation/security/keys-trusted-encrypted.txt
6212 F:      include/keys/encrypted-type.h
6213 F:      security/keys/encrypted-keys/
6214
6215 KGDB / KDB /debug_core
6216 M:      Jason Wessel <jason.wessel@windriver.com>
6217 W:      http://kgdb.wiki.kernel.org/
6218 L:      kgdb-bugreport@lists.sourceforge.net
6219 S:      Maintained
6220 F:      Documentation/DocBook/kgdb.tmpl
6221 F:      drivers/misc/kgdbts.c
6222 F:      drivers/tty/serial/kgdboc.c
6223 F:      include/linux/kdb.h
6224 F:      include/linux/kgdb.h
6225 F:      kernel/debug/
6226
6227 KMEMCHECK
6228 M:      Vegard Nossum <vegardno@ifi.uio.no>
6229 M:      Pekka Enberg <penberg@kernel.org>
6230 S:      Maintained
6231 F:      Documentation/kmemcheck.txt
6232 F:      arch/x86/include/asm/kmemcheck.h
6233 F:      arch/x86/mm/kmemcheck/
6234 F:      include/linux/kmemcheck.h
6235 F:      mm/kmemcheck.c
6236
6237 KMEMLEAK
6238 M:      Catalin Marinas <catalin.marinas@arm.com>
6239 S:      Maintained
6240 F:      Documentation/kmemleak.txt
6241 F:      include/linux/kmemleak.h
6242 F:      mm/kmemleak.c
6243 F:      mm/kmemleak-test.c
6244
6245 KPROBES
6246 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6247 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6248 M:      "David S. Miller" <davem@davemloft.net>
6249 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6250 S:      Maintained
6251 F:      Documentation/kprobes.txt
6252 F:      include/linux/kprobes.h
6253 F:      kernel/kprobes.c
6254
6255 KS0108 LCD CONTROLLER DRIVER
6256 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6257 W:      http://miguelojeda.es/auxdisplay.htm
6258 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6259 S:      Maintained
6260 F:      Documentation/auxdisplay/ks0108
6261 F:      drivers/auxdisplay/ks0108.c
6262 F:      include/linux/ks0108.h
6263
6264 L3MDEV
6265 M:      David Ahern <dsa@cumulusnetworks.com>
6266 L:      netdev@vger.kernel.org
6267 S:      Maintained
6268 F:      net/l3mdev
6269 F:      include/net/l3mdev.h
6270
6271 LAPB module
6272 L:      linux-x25@vger.kernel.org
6273 S:      Orphan
6274 F:      Documentation/networking/lapb-module.txt
6275 F:      include/*/lapb.h
6276 F:      net/lapb/
6277
6278 LASI 53c700 driver for PARISC
6279 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6280 L:      linux-scsi@vger.kernel.org
6281 S:      Maintained
6282 F:      Documentation/scsi/53c700.txt
6283 F:      drivers/scsi/53c700*
6284
6285 LED SUBSYSTEM
6286 M:      Richard Purdie <rpurdie@rpsys.net>
6287 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6288 L:      linux-leds@vger.kernel.org
6289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6290 S:      Maintained
6291 F:      drivers/leds/
6292 F:      include/linux/leds.h
6293
6294 LEGACY EEPROM DRIVER
6295 M:      Jean Delvare <jdelvare@suse.com>
6296 S:      Maintained
6297 F:      Documentation/misc-devices/eeprom
6298 F:      drivers/misc/eeprom/eeprom.c
6299
6300 LEGO USB Tower driver
6301 M:      Juergen Stuber <starblue@users.sourceforge.net>
6302 L:      legousb-devel@lists.sourceforge.net
6303 W:      http://legousb.sourceforge.net/
6304 S:      Maintained
6305 F:      drivers/usb/misc/legousbtower.c
6306
6307 LG2160 MEDIA DRIVER
6308 M:      Michael Krufky <mkrufky@linuxtv.org>
6309 L:      linux-media@vger.kernel.org
6310 W:      https://linuxtv.org
6311 W:      http://github.com/mkrufky
6312 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6313 T:      git git://linuxtv.org/mkrufky/tuners.git
6314 S:      Maintained
6315 F:      drivers/media/dvb-frontends/lg2160.*
6316
6317 LGDT3305 MEDIA DRIVER
6318 M:      Michael Krufky <mkrufky@linuxtv.org>
6319 L:      linux-media@vger.kernel.org
6320 W:      https://linuxtv.org
6321 W:      http://github.com/mkrufky
6322 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6323 T:      git git://linuxtv.org/mkrufky/tuners.git
6324 S:      Maintained
6325 F:      drivers/media/dvb-frontends/lgdt3305.*
6326
6327 LGUEST
6328 M:      Rusty Russell <rusty@rustcorp.com.au>
6329 L:      lguest@lists.ozlabs.org
6330 W:      http://lguest.ozlabs.org/
6331 S:      Odd Fixes
6332 F:      arch/x86/include/asm/lguest*.h
6333 F:      arch/x86/lguest/
6334 F:      drivers/lguest/
6335 F:      include/linux/lguest*.h
6336 F:      tools/lguest/
6337
6338 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6339 M:      Tejun Heo <tj@kernel.org>
6340 L:      linux-ide@vger.kernel.org
6341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6342 S:      Maintained
6343 F:      drivers/ata/
6344 F:      include/linux/ata.h
6345 F:      include/linux/libata.h
6346
6347 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6348 M:      Viresh Kumar <vireshk@kernel.org>
6349 L:      linux-ide@vger.kernel.org
6350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6351 S:      Maintained
6352 F:      include/linux/pata_arasan_cf_data.h
6353 F:      drivers/ata/pata_arasan_cf.c
6354
6355 LIBATA PATA DRIVERS
6356 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6357 M:      Tejun Heo <tj@kernel.org>
6358 L:      linux-ide@vger.kernel.org
6359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6360 S:      Maintained
6361 F:      drivers/ata/pata_*.c
6362 F:      drivers/ata/ata_generic.c
6363
6364 LIBATA SATA AHCI PLATFORM devices support
6365 M:      Hans de Goede <hdegoede@redhat.com>
6366 M:      Tejun Heo <tj@kernel.org>
6367 L:      linux-ide@vger.kernel.org
6368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6369 S:      Maintained
6370 F:      drivers/ata/ahci_platform.c
6371 F:      drivers/ata/libahci_platform.c
6372 F:      include/linux/ahci_platform.h
6373
6374 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6375 M:      Mikael Pettersson <mikpelinux@gmail.com>
6376 L:      linux-ide@vger.kernel.org
6377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6378 S:      Maintained
6379 F:      drivers/ata/sata_promise.*
6380
6381 LIBLOCKDEP
6382 M:      Sasha Levin <sasha.levin@oracle.com>
6383 S:      Maintained
6384 F:      tools/lib/lockdep/
6385
6386 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6387 M:      Dan Williams <dan.j.williams@intel.com>
6388 L:      linux-nvdimm@lists.01.org
6389 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6390 S:      Supported
6391 F:      drivers/nvdimm/*
6392 F:      include/linux/nd.h
6393 F:      include/linux/libnvdimm.h
6394 F:      include/uapi/linux/ndctl.h
6395
6396 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6397 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6398 L:      linux-nvdimm@lists.01.org
6399 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6400 S:      Supported
6401 F:      drivers/nvdimm/blk.c
6402 F:      drivers/nvdimm/region_devs.c
6403 F:      drivers/acpi/nfit*
6404
6405 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6406 M:      Vishal Verma <vishal.l.verma@intel.com>
6407 L:      linux-nvdimm@lists.01.org
6408 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6409 S:      Supported
6410 F:      drivers/nvdimm/btt*
6411
6412 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6413 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6414 L:      linux-nvdimm@lists.01.org
6415 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6416 S:      Supported
6417 F:      drivers/nvdimm/pmem.c
6418 F:      include/linux/pmem.h
6419 F:      arch/*/include/asm/pmem.h
6420
6421 LIGHTNVM PLATFORM SUPPORT
6422 M:      Matias Bjorling <mb@lightnvm.io>
6423 W:      http://github/OpenChannelSSD
6424 L:      linux-block@vger.kernel.org
6425 S:      Maintained
6426 F:      drivers/lightnvm/
6427 F:      include/linux/lightnvm.h
6428 F:      include/uapi/linux/lightnvm.h
6429
6430 LINUX FOR IBM pSERIES (RS/6000)
6431 M:      Paul Mackerras <paulus@au.ibm.com>
6432 W:      http://www.ibm.com/linux/ltc/projects/ppc
6433 S:      Supported
6434 F:      arch/powerpc/boot/rs6000.h
6435
6436 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6437 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6438 M:      Paul Mackerras <paulus@samba.org>
6439 M:      Michael Ellerman <mpe@ellerman.id.au>
6440 W:      http://www.penguinppc.org/
6441 L:      linuxppc-dev@lists.ozlabs.org
6442 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6444 S:      Supported
6445 F:      Documentation/powerpc/
6446 F:      arch/powerpc/
6447
6448 LINUX FOR POWER MACINTOSH
6449 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6450 W:      http://www.penguinppc.org/
6451 L:      linuxppc-dev@lists.ozlabs.org
6452 S:      Maintained
6453 F:      arch/powerpc/platforms/powermac/
6454 F:      drivers/macintosh/
6455
6456 LINUX FOR POWERPC EMBEDDED MPC5XXX
6457 M:      Anatolij Gustschin <agust@denx.de>
6458 L:      linuxppc-dev@lists.ozlabs.org
6459 T:      git git://git.denx.de/linux-denx-agust.git
6460 S:      Maintained
6461 F:      arch/powerpc/platforms/512x/
6462 F:      arch/powerpc/platforms/52xx/
6463
6464 LINUX FOR POWERPC EMBEDDED PPC4XX
6465 M:      Alistair Popple <alistair@popple.id.au>
6466 M:      Matt Porter <mporter@kernel.crashing.org>
6467 W:      http://www.penguinppc.org/
6468 L:      linuxppc-dev@lists.ozlabs.org
6469 S:      Maintained
6470 F:      arch/powerpc/platforms/40x/
6471 F:      arch/powerpc/platforms/44x/
6472
6473 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6474 L:      linuxppc-dev@lists.ozlabs.org
6475 S:      Orphan
6476 F:      arch/powerpc/*/*virtex*
6477 F:      arch/powerpc/*/*/*virtex*
6478
6479 LINUX FOR POWERPC EMBEDDED PPC8XX
6480 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6481 W:      http://www.penguinppc.org/
6482 L:      linuxppc-dev@lists.ozlabs.org
6483 S:      Maintained
6484 F:      arch/powerpc/platforms/8xx/
6485
6486 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6487 M:      Scott Wood <oss@buserror.net>
6488 M:      Kumar Gala <galak@kernel.crashing.org>
6489 W:      http://www.penguinppc.org/
6490 L:      linuxppc-dev@lists.ozlabs.org
6491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6492 S:      Maintained
6493 F:      arch/powerpc/platforms/83xx/
6494 F:      arch/powerpc/platforms/85xx/
6495
6496 LINUX FOR POWERPC PA SEMI PWRFICIENT
6497 M:      Olof Johansson <olof@lixom.net>
6498 L:      linuxppc-dev@lists.ozlabs.org
6499 S:      Maintained
6500 F:      arch/powerpc/platforms/pasemi/
6501 F:      drivers/*/*pasemi*
6502 F:      drivers/*/*/*pasemi*
6503
6504 LINUX SECURITY MODULE (LSM) FRAMEWORK
6505 M:      Chris Wright <chrisw@sous-sol.org>
6506 L:      linux-security-module@vger.kernel.org
6507 S:      Supported
6508
6509 LIS3LV02D ACCELEROMETER DRIVER
6510 M:      Eric Piel <eric.piel@tremplin-utc.net>
6511 S:      Maintained
6512 F:      Documentation/misc-devices/lis3lv02d
6513 F:      drivers/misc/lis3lv02d/
6514 F:      drivers/platform/x86/hp_accel.c
6515
6516 LIVE PATCHING
6517 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6518 M:      Seth Jennings <sjenning@redhat.com>
6519 M:      Jiri Kosina <jikos@kernel.org>
6520 M:      Vojtech Pavlik <vojtech@suse.com>
6521 S:      Maintained
6522 F:      kernel/livepatch/
6523 F:      include/linux/livepatch.h
6524 F:      arch/x86/include/asm/livepatch.h
6525 F:      arch/x86/kernel/livepatch.c
6526 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6527 F:      samples/livepatch/
6528 L:      live-patching@vger.kernel.org
6529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6530
6531 LLC (802.2)
6532 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6533 S:      Maintained
6534 F:      include/linux/llc.h
6535 F:      include/uapi/linux/llc.h
6536 F:      include/net/llc*
6537 F:      net/llc/
6538
6539 LM73 HARDWARE MONITOR DRIVER
6540 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6541 L:      lm-sensors@lm-sensors.org
6542 S:      Maintained
6543 F:      drivers/hwmon/lm73.c
6544
6545 LM78 HARDWARE MONITOR DRIVER
6546 M:      Jean Delvare <jdelvare@suse.com>
6547 L:      lm-sensors@lm-sensors.org
6548 S:      Maintained
6549 F:      Documentation/hwmon/lm78
6550 F:      drivers/hwmon/lm78.c
6551
6552 LM83 HARDWARE MONITOR DRIVER
6553 M:      Jean Delvare <jdelvare@suse.com>
6554 L:      lm-sensors@lm-sensors.org
6555 S:      Maintained
6556 F:      Documentation/hwmon/lm83
6557 F:      drivers/hwmon/lm83.c
6558
6559 LM90 HARDWARE MONITOR DRIVER
6560 M:      Jean Delvare <jdelvare@suse.com>
6561 L:      lm-sensors@lm-sensors.org
6562 S:      Maintained
6563 F:      Documentation/hwmon/lm90
6564 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6565 F:      drivers/hwmon/lm90.c
6566
6567 LM95234 HARDWARE MONITOR DRIVER
6568 M:      Guenter Roeck <linux@roeck-us.net>
6569 L:      lm-sensors@lm-sensors.org
6570 S:      Maintained
6571 F:      Documentation/hwmon/lm95234
6572 F:      drivers/hwmon/lm95234.c
6573
6574 LME2510 MEDIA DRIVER
6575 M:      Malcolm Priestley <tvboxspy@gmail.com>
6576 L:      linux-media@vger.kernel.org
6577 W:      https://linuxtv.org
6578 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6579 S:      Maintained
6580 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6581
6582 LOCKDEP AND LOCKSTAT
6583 M:      Peter Zijlstra <peterz@infradead.org>
6584 M:      Ingo Molnar <mingo@redhat.com>
6585 L:      linux-kernel@vger.kernel.org
6586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6587 S:      Maintained
6588 F:      Documentation/locking/lockdep*.txt
6589 F:      Documentation/locking/lockstat.txt
6590 F:      include/linux/lockdep.h
6591 F:      kernel/locking/
6592
6593 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6594 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6595 L:      linux-ntfs-dev@lists.sourceforge.net
6596 W:      http://www.linux-ntfs.org/content/view/19/37/
6597 S:      Maintained
6598 F:      Documentation/ldm.txt
6599 F:      block/partitions/ldm.*
6600
6601 LogFS
6602 M:      Joern Engel <joern@logfs.org>
6603 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6604 L:      logfs@logfs.org
6605 W:      logfs.org
6606 S:      Maintained
6607 F:      fs/logfs/
6608
6609 LPC32XX MACHINE SUPPORT
6610 M:      Roland Stigge <stigge@antcom.de>
6611 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6612 S:      Maintained
6613 F:      arch/arm/mach-lpc32xx/
6614
6615 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6616 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6617 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6618 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6619 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6620 L:      MPT-FusionLinux.pdl@avagotech.com
6621 L:      linux-scsi@vger.kernel.org
6622 W:      http://www.lsilogic.com/support
6623 S:      Supported
6624 F:      drivers/message/fusion/
6625 F:      drivers/scsi/mpt2sas/
6626 F:      drivers/scsi/mpt3sas/
6627
6628 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6629 M:      Matthew Wilcox <matthew@wil.cx>
6630 L:      linux-scsi@vger.kernel.org
6631 S:      Maintained
6632 F:      drivers/scsi/sym53c8xx_2/
6633
6634 LTC4261 HARDWARE MONITOR DRIVER
6635 M:      Guenter Roeck <linux@roeck-us.net>
6636 L:      lm-sensors@lm-sensors.org
6637 S:      Maintained
6638 F:      Documentation/hwmon/ltc4261
6639 F:      drivers/hwmon/ltc4261.c
6640
6641 LTP (Linux Test Project)
6642 M:      Mike Frysinger <vapier@gentoo.org>
6643 M:      Cyril Hrubis <chrubis@suse.cz>
6644 M:      Wanlong Gao <wanlong.gao@gmail.com>
6645 M:      Jan Stancek <jstancek@redhat.com>
6646 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6647 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6648 L:      ltp@lists.linux.it (subscribers-only)
6649 W:      http://linux-test-project.github.io/
6650 T:      git git://github.com/linux-test-project/ltp.git
6651 S:      Maintained
6652
6653 M32R ARCHITECTURE
6654 W:      http://www.linux-m32r.org/
6655 S:      Orphan
6656 F:      arch/m32r/
6657
6658 M68K ARCHITECTURE
6659 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6660 L:      linux-m68k@lists.linux-m68k.org
6661 W:      http://www.linux-m68k.org/
6662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6663 S:      Maintained
6664 F:      arch/m68k/
6665 F:      drivers/zorro/
6666
6667 M68K ON APPLE MACINTOSH
6668 M:      Joshua Thompson <funaho@jurai.org>
6669 W:      http://www.mac.linux-m68k.org/
6670 L:      linux-m68k@lists.linux-m68k.org
6671 S:      Maintained
6672 F:      arch/m68k/mac/
6673
6674 M68K ON HP9000/300
6675 M:      Philip Blundell <philb@gnu.org>
6676 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6677 S:      Maintained
6678 F:      arch/m68k/hp300/
6679
6680 M88DS3103 MEDIA DRIVER
6681 M:      Antti Palosaari <crope@iki.fi>
6682 L:      linux-media@vger.kernel.org
6683 W:      https://linuxtv.org
6684 W:      http://palosaari.fi/linux/
6685 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6686 T:      git git://linuxtv.org/anttip/media_tree.git
6687 S:      Maintained
6688 F:      drivers/media/dvb-frontends/m88ds3103*
6689
6690 M88RS2000 MEDIA DRIVER
6691 M:      Malcolm Priestley <tvboxspy@gmail.com>
6692 L:      linux-media@vger.kernel.org
6693 W:      https://linuxtv.org
6694 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6695 S:      Maintained
6696 F:      drivers/media/dvb-frontends/m88rs2000*
6697
6698 MA901 MASTERKIT USB FM RADIO DRIVER
6699 M:      Alexey Klimov <klimov.linux@gmail.com>
6700 L:      linux-media@vger.kernel.org
6701 T:      git git://linuxtv.org/media_tree.git
6702 S:      Maintained
6703 F:      drivers/media/radio/radio-ma901.c
6704
6705 MAC80211
6706 M:      Johannes Berg <johannes@sipsolutions.net>
6707 L:      linux-wireless@vger.kernel.org
6708 W:      http://wireless.kernel.org/
6709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6711 S:      Maintained
6712 F:      Documentation/networking/mac80211-injection.txt
6713 F:      include/net/mac80211.h
6714 F:      net/mac80211/
6715
6716 MACVLAN DRIVER
6717 M:      Patrick McHardy <kaber@trash.net>
6718 L:      netdev@vger.kernel.org
6719 S:      Maintained
6720 F:      drivers/net/macvlan.c
6721 F:      include/linux/if_macvlan.h
6722
6723 MAILBOX API
6724 M:      Jassi Brar <jassisinghbrar@gmail.com>
6725 L:      linux-kernel@vger.kernel.org
6726 S:      Maintained
6727 F:      drivers/mailbox/
6728 F:      include/linux/mailbox_client.h
6729 F:      include/linux/mailbox_controller.h
6730
6731 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6732 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6733 W:      http://www.kernel.org/doc/man-pages
6734 L:      linux-man@vger.kernel.org
6735 S:      Maintained
6736
6737 MARVELL ARMADA DRM SUPPORT
6738 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6739 S:      Maintained
6740 F:      drivers/gpu/drm/armada/
6741
6742 MARVELL 88E6352 DSA support
6743 M:      Guenter Roeck <linux@roeck-us.net>
6744 S:      Maintained
6745 F:      drivers/net/dsa/mv88e6352.c
6746
6747 MARVELL CRYPTO DRIVER
6748 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6749 M:      Arnaud Ebalard <arno@natisbad.org>
6750 F:      drivers/crypto/marvell/
6751 S:      Maintained
6752 L:      linux-crypto@vger.kernel.org
6753
6754 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6755 M:      Mirko Lindner <mlindner@marvell.com>
6756 M:      Stephen Hemminger <stephen@networkplumber.org>
6757 L:      netdev@vger.kernel.org
6758 S:      Maintained
6759 F:      drivers/net/ethernet/marvell/sk*
6760
6761 MARVELL LIBERTAS WIRELESS DRIVER
6762 L:      libertas-dev@lists.infradead.org
6763 S:      Orphan
6764 F:      drivers/net/wireless/marvell/libertas/
6765
6766 MARVELL MV643XX ETHERNET DRIVER
6767 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6768 L:      netdev@vger.kernel.org
6769 S:      Maintained
6770 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6771 F:      include/linux/mv643xx.h
6772
6773 MARVELL MVNETA ETHERNET DRIVER
6774 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6775 L:      netdev@vger.kernel.org
6776 S:      Maintained
6777 F:      drivers/net/ethernet/marvell/mvneta.*
6778
6779 MARVELL MWIFIEX WIRELESS DRIVER
6780 M:      Amitkumar Karwar <akarwar@marvell.com>
6781 M:      Nishant Sarmukadam <nishants@marvell.com>
6782 L:      linux-wireless@vger.kernel.org
6783 S:      Maintained
6784 F:      drivers/net/wireless/marvell/mwifiex/
6785
6786 MARVELL MWL8K WIRELESS DRIVER
6787 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6788 L:      linux-wireless@vger.kernel.org
6789 S:      Odd Fixes
6790 F:      drivers/net/wireless/marvell/mwl8k.c
6791
6792 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6793 M:      Nicolas Pitre <nico@fluxnic.net>
6794 S:      Odd Fixes
6795 F:      drivers/mmc/host/mvsdio.*
6796
6797 MATROX FRAMEBUFFER DRIVER
6798 L:      linux-fbdev@vger.kernel.org
6799 S:      Orphan
6800 F:      drivers/video/fbdev/matrox/matroxfb_*
6801 F:      include/uapi/linux/matroxfb.h
6802
6803 MAX16065 HARDWARE MONITOR DRIVER
6804 M:      Guenter Roeck <linux@roeck-us.net>
6805 L:      lm-sensors@lm-sensors.org
6806 S:      Maintained
6807 F:      Documentation/hwmon/max16065
6808 F:      drivers/hwmon/max16065.c
6809
6810 MAX20751 HARDWARE MONITOR DRIVER
6811 M:      Guenter Roeck <linux@roeck-us.net>
6812 L:      lm-sensors@lm-sensors.org
6813 S:      Maintained
6814 F:      Documentation/hwmon/max20751
6815 F:      drivers/hwmon/max20751.c
6816
6817 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6818 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6819 L:      lm-sensors@lm-sensors.org
6820 S:      Maintained
6821 F:      Documentation/hwmon/max6650
6822 F:      drivers/hwmon/max6650.c
6823
6824 MAX6697 HARDWARE MONITOR DRIVER
6825 M:      Guenter Roeck <linux@roeck-us.net>
6826 L:      lm-sensors@lm-sensors.org
6827 S:      Maintained
6828 F:      Documentation/hwmon/max6697
6829 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6830 F:      drivers/hwmon/max6697.c
6831 F:      include/linux/platform_data/max6697.h
6832
6833 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6834 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6835 L:      linux-pm@vger.kernel.org
6836 S:      Supported
6837 F:      drivers/power/max14577_charger.c
6838 F:      drivers/power/max77693_charger.c
6839
6840 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6841 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6842 L:      linux-kernel@vger.kernel.org
6843 S:      Supported
6844 F:      drivers/*/*max77802.c
6845 F:      Documentation/devicetree/bindings/*/*max77802.txt
6846 F:      include/dt-bindings/*/*max77802.h
6847
6848 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6849 M:      Chanwoo Choi <cw00.choi@samsung.com>
6850 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6851 L:      linux-kernel@vger.kernel.org
6852 S:      Supported
6853 F:      drivers/*/max14577.c
6854 F:      drivers/*/max77686.c
6855 F:      drivers/*/max77693.c
6856 F:      drivers/extcon/extcon-max14577.c
6857 F:      drivers/extcon/extcon-max77693.c
6858 F:      drivers/rtc/rtc-max77686.c
6859 F:      drivers/clk/clk-max77686.c
6860 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6861 F:      Documentation/devicetree/bindings/*/max77686.txt
6862 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6863 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6864 F:      include/linux/mfd/max14577*.h
6865 F:      include/linux/mfd/max77686*.h
6866 F:      include/linux/mfd/max77693*.h
6867
6868 MAXIRADIO FM RADIO RECEIVER DRIVER
6869 M:      Hans Verkuil <hverkuil@xs4all.nl>
6870 L:      linux-media@vger.kernel.org
6871 T:      git git://linuxtv.org/media_tree.git
6872 W:      https://linuxtv.org
6873 S:      Maintained
6874 F:      drivers/media/radio/radio-maxiradio*
6875
6876 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6877 M:      Peter Rosin <peda@axentia.se>
6878 L:      linux-iio@vger.kernel.org
6879 S:      Maintained
6880 F:      drivers/iio/potentiometer/mcp4531.c
6881
6882 MEDIA DRIVERS FOR RENESAS - VSP1
6883 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6884 L:      linux-media@vger.kernel.org
6885 L:      linux-renesas-soc@vger.kernel.org
6886 T:      git git://linuxtv.org/media_tree.git
6887 S:      Supported
6888 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6889 F:      drivers/media/platform/vsp1/
6890
6891 MEDIA DRIVERS FOR ASCOT2E
6892 M:      Sergey Kozlov <serjk@netup.ru>
6893 L:      linux-media@vger.kernel.org
6894 W:      https://linuxtv.org
6895 W:      http://netup.tv/
6896 T:      git git://linuxtv.org/media_tree.git
6897 S:      Supported
6898 F:      drivers/media/dvb-frontends/ascot2e*
6899
6900 MEDIA DRIVERS FOR CXD2841ER
6901 M:      Sergey Kozlov <serjk@netup.ru>
6902 L:      linux-media@vger.kernel.org
6903 W:      https://linuxtv.org
6904 W:      http://netup.tv/
6905 T:      git git://linuxtv.org/media_tree.git
6906 S:      Supported
6907 F:      drivers/media/dvb-frontends/cxd2841er*
6908
6909 MEDIA DRIVERS FOR HORUS3A
6910 M:      Sergey Kozlov <serjk@netup.ru>
6911 L:      linux-media@vger.kernel.org
6912 W:      https://linuxtv.org
6913 W:      http://netup.tv/
6914 T:      git git://linuxtv.org/media_tree.git
6915 S:      Supported
6916 F:      drivers/media/dvb-frontends/horus3a*
6917
6918 MEDIA DRIVERS FOR LNBH25
6919 M:      Sergey Kozlov <serjk@netup.ru>
6920 L:      linux-media@vger.kernel.org
6921 W:      https://linuxtv.org
6922 W:      http://netup.tv/
6923 T:      git git://linuxtv.org/media_tree.git
6924 S:      Supported
6925 F:      drivers/media/dvb-frontends/lnbh25*
6926
6927 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6928 M:      Sergey Kozlov <serjk@netup.ru>
6929 L:      linux-media@vger.kernel.org
6930 W:      https://linuxtv.org
6931 W:      http://netup.tv/
6932 T:      git git://linuxtv.org/media_tree.git
6933 S:      Supported
6934 F:      drivers/media/pci/netup_unidvb/*
6935
6936 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6937 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6938 P:      LinuxTV.org Project
6939 L:      linux-media@vger.kernel.org
6940 W:      https://linuxtv.org
6941 Q:      http://patchwork.kernel.org/project/linux-media/list/
6942 T:      git git://linuxtv.org/media_tree.git
6943 S:      Maintained
6944 F:      Documentation/dvb/
6945 F:      Documentation/video4linux/
6946 F:      Documentation/DocBook/media/
6947 F:      drivers/media/
6948 F:      drivers/staging/media/
6949 F:      include/linux/platform_data/media/
6950 F:      include/media/
6951 F:      include/uapi/linux/dvb/
6952 F:      include/uapi/linux/videodev2.h
6953 F:      include/uapi/linux/media.h
6954 F:      include/uapi/linux/v4l2-*
6955 F:      include/uapi/linux/meye.h
6956 F:      include/uapi/linux/ivtv*
6957 F:      include/uapi/linux/uvcvideo.h
6958
6959 MEDIATEK MT7601U WIRELESS LAN DRIVER
6960 M:      Jakub Kicinski <kubakici@wp.pl>
6961 L:      linux-wireless@vger.kernel.org
6962 S:      Maintained
6963 F:      drivers/net/wireless/mediatek/mt7601u/
6964
6965 MEGARAID SCSI/SAS DRIVERS
6966 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6967 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6968 M:      Uday Lingala <uday.lingala@avagotech.com>
6969 L:      megaraidlinux.pdl@avagotech.com
6970 L:      linux-scsi@vger.kernel.org
6971 W:      http://www.lsi.com
6972 S:      Maintained
6973 F:      Documentation/scsi/megaraid.txt
6974 F:      drivers/scsi/megaraid.*
6975 F:      drivers/scsi/megaraid/
6976
6977 MELLANOX ETHERNET DRIVER (mlx4_en)
6978 M:      Eugenia Emantayev <eugenia@mellanox.com>
6979 L:      netdev@vger.kernel.org
6980 S:      Supported
6981 W:      http://www.mellanox.com
6982 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6983 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6984
6985 MELLANOX ETHERNET DRIVER (mlx5e)
6986 M:      Saeed Mahameed <saeedm@mellanox.com>
6987 L:      netdev@vger.kernel.org
6988 S:      Supported
6989 W:      http://www.mellanox.com
6990 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6991 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
6992
6993 MELLANOX ETHERNET SWITCH DRIVERS
6994 M:      Jiri Pirko <jiri@mellanox.com>
6995 M:      Ido Schimmel <idosch@mellanox.com>
6996 L:      netdev@vger.kernel.org
6997 S:      Supported
6998 W:      http://www.mellanox.com
6999 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7000 F:      drivers/net/ethernet/mellanox/mlxsw/
7001
7002 MEMBARRIER SUPPORT
7003 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7004 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7005 L:      linux-kernel@vger.kernel.org
7006 S:      Supported
7007 F:      kernel/membarrier.c
7008 F:      include/uapi/linux/membarrier.h
7009
7010 MEMORY MANAGEMENT
7011 L:      linux-mm@kvack.org
7012 W:      http://www.linux-mm.org
7013 S:      Maintained
7014 F:      include/linux/mm.h
7015 F:      include/linux/gfp.h
7016 F:      include/linux/mmzone.h
7017 F:      include/linux/memory_hotplug.h
7018 F:      include/linux/vmalloc.h
7019 F:      mm/
7020
7021 MEMORY TECHNOLOGY DEVICES (MTD)
7022 M:      David Woodhouse <dwmw2@infradead.org>
7023 M:      Brian Norris <computersforpeace@gmail.com>
7024 L:      linux-mtd@lists.infradead.org
7025 W:      http://www.linux-mtd.infradead.org/
7026 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7027 T:      git git://git.infradead.org/linux-mtd.git
7028 T:      git git://git.infradead.org/l2-mtd.git
7029 S:      Maintained
7030 F:      drivers/mtd/
7031 F:      include/linux/mtd/
7032 F:      include/uapi/mtd/
7033
7034 MEN A21 WATCHDOG DRIVER
7035 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7036 L:      linux-watchdog@vger.kernel.org
7037 S:      Maintained
7038 F:      drivers/watchdog/mena21_wdt.c
7039
7040 MEN CHAMELEON BUS (mcb)
7041 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7042 S:      Maintained
7043 F:      drivers/mcb/
7044 F:      include/linux/mcb.h
7045 F:      Documentation/men-chameleon-bus.txt
7046
7047 MEN F21BMC (Board Management Controller)
7048 M:      Andreas Werner <andreas.werner@men.de>
7049 S:      Supported
7050 F:      drivers/mfd/menf21bmc.c
7051 F:      drivers/watchdog/menf21bmc_wdt.c
7052 F:      drivers/leds/leds-menf21bmc.c
7053 F:      drivers/hwmon/menf21bmc_hwmon.c
7054 F:      Documentation/hwmon/menf21bmc
7055
7056 METAG ARCHITECTURE
7057 M:      James Hogan <james.hogan@imgtec.com>
7058 L:      linux-metag@vger.kernel.org
7059 S:      Odd Fixes
7060 F:      arch/metag/
7061 F:      Documentation/metag/
7062 F:      Documentation/devicetree/bindings/metag/
7063 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7064 F:      drivers/clocksource/metag_generic.c
7065 F:      drivers/irqchip/irq-metag.c
7066 F:      drivers/irqchip/irq-metag-ext.c
7067 F:      drivers/tty/metag_da.c
7068
7069 MICROBLAZE ARCHITECTURE
7070 M:      Michal Simek <monstr@monstr.eu>
7071 W:      http://www.monstr.eu/fdt/
7072 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7073 S:      Supported
7074 F:      arch/microblaze/
7075
7076 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7077 M:      Chen Yu <yu.c.chen@intel.com>
7078 L:      platform-driver-x86@vger.kernel.org
7079 S:      Supported
7080 F:      drivers/platform/x86/surfacepro3_button.c
7081
7082 MICROTEK X6 SCANNER
7083 M:      Oliver Neukum <oliver@neukum.org>
7084 S:      Maintained
7085 F:      drivers/usb/image/microtek.*
7086
7087 MIPS
7088 M:      Ralf Baechle <ralf@linux-mips.org>
7089 L:      linux-mips@linux-mips.org
7090 W:      http://www.linux-mips.org/
7091 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7092 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7093 S:      Supported
7094 F:      Documentation/mips/
7095 F:      arch/mips/
7096
7097 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7098 M:      Hans Verkuil <hverkuil@xs4all.nl>
7099 L:      linux-media@vger.kernel.org
7100 T:      git git://linuxtv.org/media_tree.git
7101 W:      https://linuxtv.org
7102 S:      Odd Fixes
7103 F:      drivers/media/radio/radio-miropcm20*
7104
7105 Mellanox MLX5 core VPI driver
7106 M:      Eli Cohen <eli@mellanox.com>
7107 L:      netdev@vger.kernel.org
7108 L:      linux-rdma@vger.kernel.org
7109 W:      http://www.mellanox.com
7110 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7111 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7112 T:      git git://openfabrics.org/~eli/connect-ib.git
7113 S:      Supported
7114 F:      drivers/net/ethernet/mellanox/mlx5/core/
7115 F:      include/linux/mlx5/
7116
7117 Mellanox MLX5 IB driver
7118 M:      Eli Cohen <eli@mellanox.com>
7119 L:      linux-rdma@vger.kernel.org
7120 W:      http://www.mellanox.com
7121 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7122 T:      git git://openfabrics.org/~eli/connect-ib.git
7123 S:      Supported
7124 F:      include/linux/mlx5/
7125 F:      drivers/infiniband/hw/mlx5/
7126
7127 MELEXIS MLX90614 DRIVER
7128 M:      Crt Mori <cmo@melexis.com>
7129 L:      linux-iio@vger.kernel.org
7130 W:      http://www.melexis.com
7131 S:      Supported
7132 F:      drivers/iio/temperature/mlx90614.c
7133
7134 MN88472 MEDIA DRIVER
7135 M:      Antti Palosaari <crope@iki.fi>
7136 L:      linux-media@vger.kernel.org
7137 W:      https://linuxtv.org
7138 W:      http://palosaari.fi/linux/
7139 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7140 T:      git git://linuxtv.org/anttip/media_tree.git
7141 S:      Maintained
7142 F:      drivers/staging/media/mn88472/
7143 F:      drivers/media/dvb-frontends/mn88472.h
7144
7145 MN88473 MEDIA DRIVER
7146 M:      Antti Palosaari <crope@iki.fi>
7147 L:      linux-media@vger.kernel.org
7148 W:      https://linuxtv.org
7149 W:      http://palosaari.fi/linux/
7150 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7151 T:      git git://linuxtv.org/anttip/media_tree.git
7152 S:      Maintained
7153 F:      drivers/staging/media/mn88473/
7154 F:      drivers/media/dvb-frontends/mn88473.h
7155
7156 MODULE SUPPORT
7157 M:      Rusty Russell <rusty@rustcorp.com.au>
7158 S:      Maintained
7159 F:      include/linux/module.h
7160 F:      kernel/module.c
7161
7162 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7163 W:      http://popies.net/meye/
7164 S:      Orphan
7165 F:      Documentation/video4linux/meye.txt
7166 F:      drivers/media/pci/meye/
7167 F:      include/uapi/linux/meye.h
7168
7169 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7170 M:      Jiri Slaby <jirislaby@gmail.com>
7171 S:      Maintained
7172 F:      Documentation/serial/moxa-smartio
7173 F:      drivers/tty/mxser.*
7174
7175 MR800 AVERMEDIA USB FM RADIO DRIVER
7176 M:      Alexey Klimov <klimov.linux@gmail.com>
7177 L:      linux-media@vger.kernel.org
7178 T:      git git://linuxtv.org/media_tree.git
7179 S:      Maintained
7180 F:      drivers/media/radio/radio-mr800.c
7181
7182 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7183 M:      Alan Ott <alan@signal11.us>
7184 L:      linux-wpan@vger.kernel.org
7185 S:      Maintained
7186 F:      drivers/net/ieee802154/mrf24j40.c
7187 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7188
7189 MSI LAPTOP SUPPORT
7190 M:      "Lee, Chun-Yi" <jlee@suse.com>
7191 L:      platform-driver-x86@vger.kernel.org
7192 S:      Maintained
7193 F:      drivers/platform/x86/msi-laptop.c
7194
7195 MSI WMI SUPPORT
7196 L:      platform-driver-x86@vger.kernel.org
7197 S:      Orphan
7198 F:      drivers/platform/x86/msi-wmi.c
7199
7200 MSI001 MEDIA DRIVER
7201 M:      Antti Palosaari <crope@iki.fi>
7202 L:      linux-media@vger.kernel.org
7203 W:      https://linuxtv.org
7204 W:      http://palosaari.fi/linux/
7205 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7206 T:      git git://linuxtv.org/anttip/media_tree.git
7207 S:      Maintained
7208 F:      drivers/media/tuners/msi001*
7209
7210 MSI2500 MEDIA DRIVER
7211 M:      Antti Palosaari <crope@iki.fi>
7212 L:      linux-media@vger.kernel.org
7213 W:      https://linuxtv.org
7214 W:      http://palosaari.fi/linux/
7215 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7216 T:      git git://linuxtv.org/anttip/media_tree.git
7217 S:      Maintained
7218 F:      drivers/media/usb/msi2500/
7219
7220 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7221 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7222 L:      linux-mtd@lists.infradead.org
7223 S:      Maintained
7224 F:      drivers/mtd/devices/docg3*
7225
7226 MT9M032 APTINA SENSOR DRIVER
7227 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7228 L:      linux-media@vger.kernel.org
7229 T:      git git://linuxtv.org/media_tree.git
7230 S:      Maintained
7231 F:      drivers/media/i2c/mt9m032.c
7232 F:      include/media/i2c/mt9m032.h
7233
7234 MT9P031 APTINA CAMERA SENSOR
7235 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7236 L:      linux-media@vger.kernel.org
7237 T:      git git://linuxtv.org/media_tree.git
7238 S:      Maintained
7239 F:      drivers/media/i2c/mt9p031.c
7240 F:      include/media/i2c/mt9p031.h
7241
7242 MT9T001 APTINA CAMERA SENSOR
7243 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7244 L:      linux-media@vger.kernel.org
7245 T:      git git://linuxtv.org/media_tree.git
7246 S:      Maintained
7247 F:      drivers/media/i2c/mt9t001.c
7248 F:      include/media/i2c/mt9t001.h
7249
7250 MT9V032 APTINA CAMERA SENSOR
7251 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7252 L:      linux-media@vger.kernel.org
7253 T:      git git://linuxtv.org/media_tree.git
7254 S:      Maintained
7255 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7256 F:      drivers/media/i2c/mt9v032.c
7257 F:      include/media/i2c/mt9v032.h
7258
7259 MULTIFUNCTION DEVICES (MFD)
7260 M:      Lee Jones <lee.jones@linaro.org>
7261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7262 S:      Supported
7263 F:      drivers/mfd/
7264 F:      include/linux/mfd/
7265
7266 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7267 M:      Ulf Hansson <ulf.hansson@linaro.org>
7268 L:      linux-mmc@vger.kernel.org
7269 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7270 S:      Maintained
7271 F:      drivers/mmc/
7272 F:      include/linux/mmc/
7273 F:      include/uapi/linux/mmc/
7274
7275 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7276 S:      Orphan
7277 F:      drivers/mmc/host/mmc_spi.c
7278 F:      include/linux/spi/mmc_spi.h
7279
7280 MULTISOUND SOUND DRIVER
7281 M:      Andrew Veliath <andrewtv@usa.net>
7282 S:      Maintained
7283 F:      Documentation/sound/oss/MultiSound
7284 F:      sound/oss/msnd*
7285
7286 MULTITECH MULTIPORT CARD (ISICOM)
7287 S:      Orphan
7288 F:      drivers/tty/isicom.c
7289 F:      include/linux/isicom.h
7290
7291 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7292 M:      Felipe Balbi <balbi@ti.com>
7293 L:      linux-usb@vger.kernel.org
7294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7295 S:      Maintained
7296 F:      drivers/usb/musb/
7297
7298 MXL5007T MEDIA DRIVER
7299 M:      Michael Krufky <mkrufky@linuxtv.org>
7300 L:      linux-media@vger.kernel.org
7301 W:      https://linuxtv.org
7302 W:      http://github.com/mkrufky
7303 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7304 T:      git git://linuxtv.org/mkrufky/tuners.git
7305 S:      Maintained
7306 F:      drivers/media/tuners/mxl5007t.*
7307
7308 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7309 M:      Hyong-Youb Kim <hykim@myri.com>
7310 L:      netdev@vger.kernel.org
7311 W:      https://www.myricom.com/support/downloads/myri10ge.html
7312 S:      Supported
7313 F:      drivers/net/ethernet/myricom/myri10ge/
7314
7315 NATSEMI ETHERNET DRIVER (DP8381x)
7316 S:      Orphan
7317 F:      drivers/net/ethernet/natsemi/natsemi.c
7318
7319 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7320 M:      Daniel Mack <zonque@gmail.com>
7321 S:      Maintained
7322 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7323 W:      http://www.native-instruments.com
7324 F:      sound/usb/caiaq/
7325
7326 NCP FILESYSTEM
7327 M:      Petr Vandrovec <petr@vandrovec.name>
7328 S:      Odd Fixes
7329 F:      fs/ncpfs/
7330
7331 NCR 5380 SCSI DRIVERS
7332 M:      Finn Thain <fthain@telegraphics.com.au>
7333 M:      Michael Schmitz <schmitzmic@gmail.com>
7334 L:      linux-scsi@vger.kernel.org
7335 S:      Maintained
7336 F:      Documentation/scsi/g_NCR5380.txt
7337 F:      drivers/scsi/NCR5380.*
7338 F:      drivers/scsi/arm/cumana_1.c
7339 F:      drivers/scsi/arm/oak.c
7340 F:      drivers/scsi/atari_NCR5380.c
7341 F:      drivers/scsi/atari_scsi.*
7342 F:      drivers/scsi/dmx3191d.c
7343 F:      drivers/scsi/dtc.*
7344 F:      drivers/scsi/g_NCR5380.*
7345 F:      drivers/scsi/g_NCR5380_mmio.c
7346 F:      drivers/scsi/mac_scsi.*
7347 F:      drivers/scsi/pas16.*
7348 F:      drivers/scsi/sun3_scsi.*
7349 F:      drivers/scsi/sun3_scsi_vme.c
7350 F:      drivers/scsi/t128.*
7351
7352 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7353 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7354 L:      linux-scsi@vger.kernel.org
7355 S:      Maintained
7356 F:      drivers/scsi/NCR_D700.*
7357
7358 NCT6775 HARDWARE MONITOR DRIVER
7359 M:      Guenter Roeck <linux@roeck-us.net>
7360 L:      lm-sensors@lm-sensors.org
7361 S:      Maintained
7362 F:      Documentation/hwmon/nct6775
7363 F:      drivers/hwmon/nct6775.c
7364
7365 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7366 M:      Faisal Latif <faisal.latif@intel.com>
7367 L:      linux-rdma@vger.kernel.org
7368 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7369 S:      Supported
7370 F:      drivers/infiniband/hw/nes/
7371
7372 NETEM NETWORK EMULATOR
7373 M:      Stephen Hemminger <stephen@networkplumber.org>
7374 L:      netem@lists.linux-foundation.org
7375 S:      Maintained
7376 F:      net/sched/sch_netem.c
7377
7378 NETERION 10GbE DRIVERS (s2io/vxge)
7379 M:      Jon Mason <jdmason@kudzu.us>
7380 L:      netdev@vger.kernel.org
7381 S:      Supported
7382 F:      Documentation/networking/s2io.txt
7383 F:      Documentation/networking/vxge.txt
7384 F:      drivers/net/ethernet/neterion/
7385
7386 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7387 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7388 M:      Patrick McHardy <kaber@trash.net>
7389 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7390 L:      netfilter-devel@vger.kernel.org
7391 L:      coreteam@netfilter.org
7392 W:      http://www.netfilter.org/
7393 W:      http://www.iptables.org/
7394 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7397 S:      Supported
7398 F:      include/linux/netfilter*
7399 F:      include/linux/netfilter/
7400 F:      include/net/netfilter/
7401 F:      include/uapi/linux/netfilter*
7402 F:      include/uapi/linux/netfilter/
7403 F:      net/*/netfilter.c
7404 F:      net/*/netfilter/
7405 F:      net/netfilter/
7406 F:      net/bridge/br_netfilter*.c
7407
7408 NETLABEL
7409 M:      Paul Moore <paul@paul-moore.com>
7410 W:      http://netlabel.sf.net
7411 L:      netdev@vger.kernel.org
7412 S:      Maintained
7413 F:      Documentation/netlabel/
7414 F:      include/net/netlabel.h
7415 F:      net/netlabel/
7416
7417 NETROM NETWORK LAYER
7418 M:      Ralf Baechle <ralf@linux-mips.org>
7419 L:      linux-hams@vger.kernel.org
7420 W:      http://www.linux-ax25.org/
7421 S:      Maintained
7422 F:      include/net/netrom.h
7423 F:      include/uapi/linux/netrom.h
7424 F:      net/netrom/
7425
7426 NETRONOME ETHERNET DRIVERS
7427 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7428 M:      Rolf Neugebauer <rolf.neugebauer@netronome.com>
7429 L:      oss-drivers@netronome.com
7430 S:      Maintained
7431 F:      drivers/net/ethernet/netronome/
7432
7433 NETWORK BLOCK DEVICE (NBD)
7434 M:      Markus Pargmann <mpa@pengutronix.de>
7435 S:      Maintained
7436 L:      nbd-general@lists.sourceforge.net
7437 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7438 F:      Documentation/blockdev/nbd.txt
7439 F:      drivers/block/nbd.c
7440 F:      include/uapi/linux/nbd.h
7441
7442 NETWORK DROP MONITOR
7443 M:      Neil Horman <nhorman@tuxdriver.com>
7444 L:      netdev@vger.kernel.org
7445 S:      Maintained
7446 W:      https://fedorahosted.org/dropwatch/
7447 F:      net/core/drop_monitor.c
7448
7449 NETWORKING [GENERAL]
7450 M:      "David S. Miller" <davem@davemloft.net>
7451 L:      netdev@vger.kernel.org
7452 W:      http://www.linuxfoundation.org/en/Net
7453 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7456 S:      Maintained
7457 F:      net/
7458 F:      include/net/
7459 F:      include/linux/in.h
7460 F:      include/linux/net.h
7461 F:      include/linux/netdevice.h
7462 F:      include/uapi/linux/in.h
7463 F:      include/uapi/linux/net.h
7464 F:      include/uapi/linux/netdevice.h
7465 F:      include/uapi/linux/net_namespace.h
7466 F:      tools/net/
7467 F:      tools/testing/selftests/net/
7468 F:      lib/random32.c
7469 F:      lib/test_bpf.c
7470
7471 NETWORKING [IPv4/IPv6]
7472 M:      "David S. Miller" <davem@davemloft.net>
7473 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7474 M:      James Morris <jmorris@namei.org>
7475 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7476 M:      Patrick McHardy <kaber@trash.net>
7477 L:      netdev@vger.kernel.org
7478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7479 S:      Maintained
7480 F:      net/ipv4/
7481 F:      net/ipv6/
7482 F:      include/net/ip*
7483 F:      arch/x86/net/*
7484
7485 NETWORKING [IPSEC]
7486 M:      Steffen Klassert <steffen.klassert@secunet.com>
7487 M:      Herbert Xu <herbert@gondor.apana.org.au>
7488 M:      "David S. Miller" <davem@davemloft.net>
7489 L:      netdev@vger.kernel.org
7490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7492 S:      Maintained
7493 F:      net/core/flow.c
7494 F:      net/xfrm/
7495 F:      net/key/
7496 F:      net/ipv4/xfrm*
7497 F:      net/ipv4/esp4.c
7498 F:      net/ipv4/ah4.c
7499 F:      net/ipv4/ipcomp.c
7500 F:      net/ipv4/ip_vti.c
7501 F:      net/ipv6/xfrm*
7502 F:      net/ipv6/esp6.c
7503 F:      net/ipv6/ah6.c
7504 F:      net/ipv6/ipcomp6.c
7505 F:      net/ipv6/ip6_vti.c
7506 F:      include/uapi/linux/xfrm.h
7507 F:      include/net/xfrm.h
7508
7509 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7510 M:      Paul Moore <paul@paul-moore.com>
7511 L:      netdev@vger.kernel.org
7512 S:      Maintained
7513
7514 NETWORKING [WIRELESS]
7515 L:      linux-wireless@vger.kernel.org
7516 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7517
7518 NETWORKING DRIVERS
7519 L:      netdev@vger.kernel.org
7520 W:      http://www.linuxfoundation.org/en/Net
7521 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7524 S:      Odd Fixes
7525 F:      drivers/net/
7526 F:      include/linux/if_*
7527 F:      include/linux/netdevice.h
7528 F:      include/linux/etherdevice.h
7529 F:      include/linux/fcdevice.h
7530 F:      include/linux/fddidevice.h
7531 F:      include/linux/hippidevice.h
7532 F:      include/linux/inetdevice.h
7533 F:      include/uapi/linux/if_*
7534 F:      include/uapi/linux/netdevice.h
7535
7536 NETWORKING DRIVERS (WIRELESS)
7537 M:      Kalle Valo <kvalo@codeaurora.org>
7538 L:      linux-wireless@vger.kernel.org
7539 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7541 S:      Maintained
7542 F:      drivers/net/wireless/
7543
7544 NETXEN (1/10) GbE SUPPORT
7545 M:      Manish Chopra <manish.chopra@qlogic.com>
7546 M:      Sony Chacko <sony.chacko@qlogic.com>
7547 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7548 L:      netdev@vger.kernel.org
7549 W:      http://www.qlogic.com
7550 S:      Supported
7551 F:      drivers/net/ethernet/qlogic/netxen/
7552
7553 NFC SUBSYSTEM
7554 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7555 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7556 M:      Samuel Ortiz <sameo@linux.intel.com>
7557 L:      linux-wireless@vger.kernel.org
7558 L:      linux-nfc@lists.01.org (subscribers-only)
7559 S:      Supported
7560 F:      net/nfc/
7561 F:      include/net/nfc/
7562 F:      include/uapi/linux/nfc.h
7563 F:      drivers/nfc/
7564 F:      include/linux/platform_data/microread.h
7565 F:      include/linux/platform_data/nfcmrvl.h
7566 F:      include/linux/platform_data/nxp-nci.h
7567 F:      include/linux/platform_data/pn544.h
7568 F:      include/linux/platform_data/st21nfca.h
7569 F:      include/linux/platform_data/st-nci.h
7570 F:      Documentation/devicetree/bindings/net/nfc/
7571
7572 NFS, SUNRPC, AND LOCKD CLIENTS
7573 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7574 M:      Anna Schumaker <anna.schumaker@netapp.com>
7575 L:      linux-nfs@vger.kernel.org
7576 W:      http://client.linux-nfs.org
7577 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7578 S:      Maintained
7579 F:      fs/lockd/
7580 F:      fs/nfs/
7581 F:      fs/nfs_common/
7582 F:      net/sunrpc/
7583 F:      include/linux/lockd/
7584 F:      include/linux/nfs*
7585 F:      include/linux/sunrpc/
7586 F:      include/uapi/linux/nfs*
7587 F:      include/uapi/linux/sunrpc/
7588
7589 NILFS2 FILESYSTEM
7590 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7591 L:      linux-nilfs@vger.kernel.org
7592 W:      http://nilfs.sourceforge.net/
7593 T:      git git://github.com/konis/nilfs2.git
7594 S:      Supported
7595 F:      Documentation/filesystems/nilfs2.txt
7596 F:      fs/nilfs2/
7597 F:      include/linux/nilfs2_fs.h
7598 F:      include/trace/events/nilfs2.h
7599
7600 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7601 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7602 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7603 S:      Maintained
7604 F:      Documentation/scsi/NinjaSCSI.txt
7605 F:      drivers/scsi/pcmcia/nsp_*
7606
7607 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7608 M:      GOTO Masanori <gotom@debian.or.jp>
7609 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7610 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7611 S:      Maintained
7612 F:      Documentation/scsi/NinjaSCSI.txt
7613 F:      drivers/scsi/nsp32*
7614
7615 NIOS2 ARCHITECTURE
7616 M:      Ley Foon Tan <lftan@altera.com>
7617 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7619 S:      Maintained
7620 F:      arch/nios2/
7621
7622 NOKIA N900 POWER SUPPLY DRIVERS
7623 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7624 S:      Maintained
7625 F:      include/linux/power/bq2415x_charger.h
7626 F:      include/linux/power/bq27xxx_battery.h
7627 F:      include/linux/power/isp1704_charger.h
7628 F:      drivers/power/bq2415x_charger.c
7629 F:      drivers/power/bq27xxx_battery.c
7630 F:      drivers/power/isp1704_charger.c
7631 F:      drivers/power/rx51_battery.c
7632
7633 NTB DRIVER CORE
7634 M:      Jon Mason <jdmason@kudzu.us>
7635 M:      Dave Jiang <dave.jiang@intel.com>
7636 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7637 L:      linux-ntb@googlegroups.com
7638 S:      Supported
7639 W:      https://github.com/jonmason/ntb/wiki
7640 T:      git git://github.com/jonmason/ntb.git
7641 F:      drivers/ntb/
7642 F:      drivers/net/ntb_netdev.c
7643 F:      include/linux/ntb.h
7644 F:      include/linux/ntb_transport.h
7645
7646 NTB INTEL DRIVER
7647 M:      Jon Mason <jdmason@kudzu.us>
7648 M:      Dave Jiang <dave.jiang@intel.com>
7649 L:      linux-ntb@googlegroups.com
7650 S:      Supported
7651 W:      https://github.com/jonmason/ntb/wiki
7652 T:      git git://github.com/jonmason/ntb.git
7653 F:      drivers/ntb/hw/intel/
7654
7655 NTFS FILESYSTEM
7656 M:      Anton Altaparmakov <anton@tuxera.com>
7657 L:      linux-ntfs-dev@lists.sourceforge.net
7658 W:      http://www.tuxera.com/
7659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7660 S:      Supported
7661 F:      Documentation/filesystems/ntfs.txt
7662 F:      fs/ntfs/
7663
7664 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7665 M:      Antonino Daplas <adaplas@gmail.com>
7666 L:      linux-fbdev@vger.kernel.org
7667 S:      Maintained
7668 F:      drivers/video/fbdev/riva/
7669 F:      drivers/video/fbdev/nvidia/
7670
7671 NVM EXPRESS DRIVER
7672 M:      Keith Busch <keith.busch@intel.com>
7673 M:      Jens Axboe <axboe@fb.com>
7674 L:      linux-nvme@lists.infradead.org
7675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7676 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7677 S:      Supported
7678 F:      drivers/nvme/host/
7679 F:      include/linux/nvme.h
7680
7681 NVMEM FRAMEWORK
7682 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7683 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7684 S:      Maintained
7685 F:      drivers/nvmem/
7686 F:      Documentation/devicetree/bindings/nvmem/
7687 F:      include/linux/nvmem-consumer.h
7688 F:      include/linux/nvmem-provider.h
7689
7690 NXP-NCI NFC DRIVER
7691 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7692 R:      Charles Gorand <charles.gorand@effinnov.com>
7693 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7694 S:      Supported
7695 F:      drivers/nfc/nxp-nci
7696
7697 NXP TDA998X DRM DRIVER
7698 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7699 S:      Supported
7700 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7701 F:      include/drm/i2c/tda998x.h
7702
7703 NXP TFA9879 DRIVER
7704 M:      Peter Rosin <peda@axentia.se>
7705 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7706 S:      Maintained
7707 F:      sound/soc/codecs/tfa9879*
7708
7709 OMAP SUPPORT
7710 M:      Tony Lindgren <tony@atomide.com>
7711 L:      linux-omap@vger.kernel.org
7712 W:      http://www.muru.com/linux/omap/
7713 W:      http://linux.omap.com/
7714 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7716 S:      Maintained
7717 F:      arch/arm/*omap*/
7718 F:      arch/arm/configs/omap1_defconfig
7719 F:      arch/arm/configs/omap2plus_defconfig
7720 F:      drivers/i2c/busses/i2c-omap.c
7721 F:      drivers/irqchip/irq-omap-intc.c
7722 F:      drivers/mfd/*omap*.c
7723 F:      drivers/mfd/menelaus.c
7724 F:      drivers/mfd/palmas.c
7725 F:      drivers/mfd/tps65217.c
7726 F:      drivers/mfd/tps65218.c
7727 F:      drivers/mfd/tps65910.c
7728 F:      drivers/mfd/twl-core.[ch]
7729 F:      drivers/mfd/twl4030*.c
7730 F:      drivers/mfd/twl6030*.c
7731 F:      drivers/mfd/twl6040*.c
7732 F:      drivers/regulator/palmas-regulator*.c
7733 F:      drivers/regulator/pbias-regulator.c
7734 F:      drivers/regulator/tps65217-regulator.c
7735 F:      drivers/regulator/tps65218-regulator.c
7736 F:      drivers/regulator/tps65910-regulator.c
7737 F:      drivers/regulator/twl-regulator.c
7738 F:      include/linux/i2c-omap.h
7739
7740 OMAP DEVICE TREE SUPPORT
7741 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7742 M:      Tony Lindgren <tony@atomide.com>
7743 L:      linux-omap@vger.kernel.org
7744 L:      devicetree@vger.kernel.org
7745 S:      Maintained
7746 F:      arch/arm/boot/dts/*omap*
7747 F:      arch/arm/boot/dts/*am3*
7748 F:      arch/arm/boot/dts/*am4*
7749 F:      arch/arm/boot/dts/*am5*
7750 F:      arch/arm/boot/dts/*dra7*
7751
7752 OMAP CLOCK FRAMEWORK SUPPORT
7753 M:      Paul Walmsley <paul@pwsan.com>
7754 L:      linux-omap@vger.kernel.org
7755 S:      Maintained
7756 F:      arch/arm/*omap*/*clock*
7757
7758 OMAP POWER MANAGEMENT SUPPORT
7759 M:      Kevin Hilman <khilman@deeprootsystems.com>
7760 L:      linux-omap@vger.kernel.org
7761 S:      Maintained
7762 F:      arch/arm/*omap*/*pm*
7763 F:      drivers/cpufreq/omap-cpufreq.c
7764
7765 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7766 M:      Rajendra Nayak <rnayak@ti.com>
7767 M:      Paul Walmsley <paul@pwsan.com>
7768 L:      linux-omap@vger.kernel.org
7769 S:      Maintained
7770 F:      arch/arm/mach-omap2/prm*
7771
7772 OMAP AUDIO SUPPORT
7773 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7774 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7775 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7776 L:      linux-omap@vger.kernel.org
7777 S:      Maintained
7778 F:      sound/soc/omap/
7779
7780 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7781 M:      Roger Quadros <rogerq@ti.com>
7782 M:      Tony Lindgren <tony@atomide.com>
7783 L:      linux-omap@vger.kernel.org
7784 S:      Maintained
7785 F:      drivers/memory/omap-gpmc.c
7786 F:      arch/arm/mach-omap2/*gpmc*
7787
7788 OMAP FRAMEBUFFER SUPPORT
7789 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7790 L:      linux-fbdev@vger.kernel.org
7791 L:      linux-omap@vger.kernel.org
7792 S:      Maintained
7793 F:      drivers/video/fbdev/omap/
7794
7795 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7796 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7797 L:      linux-omap@vger.kernel.org
7798 L:      linux-fbdev@vger.kernel.org
7799 S:      Maintained
7800 F:      drivers/video/fbdev/omap2/
7801 F:      Documentation/arm/OMAP/DSS
7802
7803 OMAP HARDWARE SPINLOCK SUPPORT
7804 M:      Ohad Ben-Cohen <ohad@wizery.com>
7805 L:      linux-omap@vger.kernel.org
7806 S:      Maintained
7807 F:      drivers/hwspinlock/omap_hwspinlock.c
7808
7809 OMAP MMC SUPPORT
7810 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7811 L:      linux-omap@vger.kernel.org
7812 S:      Maintained
7813 F:      drivers/mmc/host/omap.c
7814
7815 OMAP HS MMC SUPPORT
7816 L:      linux-mmc@vger.kernel.org
7817 L:      linux-omap@vger.kernel.org
7818 S:      Orphan
7819 F:      drivers/mmc/host/omap_hsmmc.c
7820
7821 OMAP RANDOM NUMBER GENERATOR SUPPORT
7822 M:      Deepak Saxena <dsaxena@plexity.net>
7823 S:      Maintained
7824 F:      drivers/char/hw_random/omap-rng.c
7825
7826 OMAP HWMOD SUPPORT
7827 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7828 M:      Paul Walmsley <paul@pwsan.com>
7829 L:      linux-omap@vger.kernel.org
7830 S:      Maintained
7831 F:      arch/arm/mach-omap2/omap_hwmod.*
7832
7833 OMAP HWMOD DATA
7834 M:      Paul Walmsley <paul@pwsan.com>
7835 L:      linux-omap@vger.kernel.org
7836 S:      Maintained
7837 F:      arch/arm/mach-omap2/omap_hwmod*data*
7838
7839 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7840 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7841 L:      linux-omap@vger.kernel.org
7842 S:      Maintained
7843 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7844
7845 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7846 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7847 L:      linux-media@vger.kernel.org
7848 S:      Maintained
7849 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7850 F:      drivers/media/platform/omap3isp/
7851 F:      drivers/staging/media/omap4iss/
7852
7853 OMAP USB SUPPORT
7854 M:      Felipe Balbi <balbi@ti.com>
7855 L:      linux-usb@vger.kernel.org
7856 L:      linux-omap@vger.kernel.org
7857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7858 S:      Maintained
7859 F:      drivers/usb/*/*omap*
7860 F:      arch/arm/*omap*/usb*
7861
7862 OMAP GPIO DRIVER
7863 M:      Grygorii Strashko <grygorii.strashko@ti.com>
7864 M:      Santosh Shilimkar <ssantosh@kernel.org>
7865 M:      Kevin Hilman <khilman@deeprootsystems.com>
7866 L:      linux-omap@vger.kernel.org
7867 S:      Maintained
7868 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
7869 F:      drivers/gpio/gpio-omap.c
7870
7871 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7872 M:      Mark Jackson <mpfj@newflow.co.uk>
7873 L:      linux-omap@vger.kernel.org
7874 S:      Maintained
7875 F:      arch/arm/boot/dts/am335x-nano.dts
7876
7877 OMFS FILESYSTEM
7878 M:      Bob Copeland <me@bobcopeland.com>
7879 L:      linux-karma-devel@lists.sourceforge.net
7880 S:      Maintained
7881 F:      Documentation/filesystems/omfs.txt
7882 F:      fs/omfs/
7883
7884 OMNIKEY CARDMAN 4000 DRIVER
7885 M:      Harald Welte <laforge@gnumonks.org>
7886 S:      Maintained
7887 F:      drivers/char/pcmcia/cm4000_cs.c
7888 F:      include/linux/cm4000_cs.h
7889 F:      include/uapi/linux/cm4000_cs.h
7890
7891 OMNIKEY CARDMAN 4040 DRIVER
7892 M:      Harald Welte <laforge@gnumonks.org>
7893 S:      Maintained
7894 F:      drivers/char/pcmcia/cm4040_cs.*
7895
7896 OMNIVISION OV7670 SENSOR DRIVER
7897 M:      Jonathan Corbet <corbet@lwn.net>
7898 L:      linux-media@vger.kernel.org
7899 T:      git git://linuxtv.org/media_tree.git
7900 S:      Maintained
7901 F:      drivers/media/i2c/ov7670.c
7902
7903 ONENAND FLASH DRIVER
7904 M:      Kyungmin Park <kyungmin.park@samsung.com>
7905 L:      linux-mtd@lists.infradead.org
7906 S:      Maintained
7907 F:      drivers/mtd/onenand/
7908 F:      include/linux/mtd/onenand*.h
7909
7910 ONSTREAM SCSI TAPE DRIVER
7911 M:      Willem Riede <osst@riede.org>
7912 L:      osst-users@lists.sourceforge.net
7913 L:      linux-scsi@vger.kernel.org
7914 S:      Maintained
7915 F:      Documentation/scsi/osst.txt
7916 F:      drivers/scsi/osst.*
7917 F:      drivers/scsi/osst_*.h
7918 F:      drivers/scsi/st.h
7919
7920 OPENCORES I2C BUS DRIVER
7921 M:      Peter Korsgaard <jacmet@sunsite.dk>
7922 L:      linux-i2c@vger.kernel.org
7923 S:      Maintained
7924 F:      Documentation/i2c/busses/i2c-ocores
7925 F:      drivers/i2c/busses/i2c-ocores.c
7926
7927 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7928 M:      Rob Herring <robh+dt@kernel.org>
7929 M:      Frank Rowand <frowand.list@gmail.com>
7930 M:      Grant Likely <grant.likely@linaro.org>
7931 L:      devicetree@vger.kernel.org
7932 W:      http://www.devicetree.org/
7933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7934 S:      Maintained
7935 F:      drivers/of/
7936 F:      include/linux/of*.h
7937 F:      scripts/dtc/
7938
7939 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7940 M:      Rob Herring <robh+dt@kernel.org>
7941 M:      Pawel Moll <pawel.moll@arm.com>
7942 M:      Mark Rutland <mark.rutland@arm.com>
7943 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7944 M:      Kumar Gala <galak@codeaurora.org>
7945 L:      devicetree@vger.kernel.org
7946 S:      Maintained
7947 F:      Documentation/devicetree/
7948 F:      arch/*/boot/dts/
7949 F:      include/dt-bindings/
7950
7951 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7952 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7953 L:      devicetree@vger.kernel.org
7954 S:      Maintained
7955 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7956 F:      Documentation/devicetree/overlay-notes.txt
7957 F:      drivers/of/overlay.c
7958 F:      drivers/of/resolver.c
7959
7960 OPENRISC ARCHITECTURE
7961 M:      Jonas Bonn <jonas@southpole.se>
7962 W:      http://openrisc.net
7963 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7964 S:      Maintained
7965 T:      git git://openrisc.net/~jonas/linux
7966 F:      arch/openrisc/
7967
7968 OPENVSWITCH
7969 M:      Pravin Shelar <pshelar@nicira.com>
7970 L:      netdev@vger.kernel.org
7971 L:      dev@openvswitch.org
7972 W:      http://openvswitch.org
7973 S:      Maintained
7974 F:      net/openvswitch/
7975 F:      include/uapi/linux/openvswitch.h
7976
7977 OPERATING PERFORMANCE POINTS (OPP)
7978 M:      Viresh Kumar <vireshk@kernel.org>
7979 M:      Nishanth Menon <nm@ti.com>
7980 M:      Stephen Boyd <sboyd@codeaurora.org>
7981 L:      linux-pm@vger.kernel.org
7982 S:      Maintained
7983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7984 F:      drivers/base/power/opp/
7985 F:      include/linux/pm_opp.h
7986 F:      Documentation/power/opp.txt
7987 F:      Documentation/devicetree/bindings/opp/
7988
7989 OPL4 DRIVER
7990 M:      Clemens Ladisch <clemens@ladisch.de>
7991 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7992 T:      git git://git.alsa-project.org/alsa-kernel.git
7993 S:      Maintained
7994 F:      sound/drivers/opl4/
7995
7996 OPROFILE
7997 M:      Robert Richter <rric@kernel.org>
7998 L:      oprofile-list@lists.sf.net
7999 S:      Maintained
8000 F:      arch/*/include/asm/oprofile*.h
8001 F:      arch/*/oprofile/
8002 F:      drivers/oprofile/
8003 F:      include/linux/oprofile.h
8004
8005 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8006 M:      Mark Fasheh <mfasheh@suse.com>
8007 M:      Joel Becker <jlbec@evilplan.org>
8008 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8009 W:      http://ocfs2.wiki.kernel.org
8010 S:      Supported
8011 F:      Documentation/filesystems/ocfs2.txt
8012 F:      Documentation/filesystems/dlmfs.txt
8013 F:      fs/ocfs2/
8014
8015 ORINOCO DRIVER
8016 L:      linux-wireless@vger.kernel.org
8017 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8018 W:      http://www.nongnu.org/orinoco/
8019 S:      Orphan
8020 F:      drivers/net/wireless/intersil/orinoco/
8021
8022 OSD LIBRARY and FILESYSTEM
8023 M:      Boaz Harrosh <ooo@electrozaur.com>
8024 M:      Benny Halevy <bhalevy@primarydata.com>
8025 L:      osd-dev@open-osd.org
8026 W:      http://open-osd.org
8027 T:      git git://git.open-osd.org/open-osd.git
8028 S:      Maintained
8029 F:      drivers/scsi/osd/
8030 F:      include/scsi/osd_*
8031 F:      fs/exofs/
8032
8033 OVERLAY FILESYSTEM
8034 M:      Miklos Szeredi <miklos@szeredi.hu>
8035 L:      linux-unionfs@vger.kernel.org
8036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8037 S:      Supported
8038 F:      fs/overlayfs/
8039 F:      Documentation/filesystems/overlayfs.txt
8040
8041 P54 WIRELESS DRIVER
8042 M:      Christian Lamparter <chunkeey@googlemail.com>
8043 L:      linux-wireless@vger.kernel.org
8044 W:      http://wireless.kernel.org/en/users/Drivers/p54
8045 S:      Maintained
8046 F:      drivers/net/wireless/intersil/p54/
8047
8048 PA SEMI ETHERNET DRIVER
8049 M:      Olof Johansson <olof@lixom.net>
8050 L:      netdev@vger.kernel.org
8051 S:      Maintained
8052 F:      drivers/net/ethernet/pasemi/*
8053
8054 PA SEMI SMBUS DRIVER
8055 M:      Olof Johansson <olof@lixom.net>
8056 L:      linux-i2c@vger.kernel.org
8057 S:      Maintained
8058 F:      drivers/i2c/busses/i2c-pasemi.c
8059
8060 PADATA PARALLEL EXECUTION MECHANISM
8061 M:      Steffen Klassert <steffen.klassert@secunet.com>
8062 L:      linux-crypto@vger.kernel.org
8063 S:      Maintained
8064 F:      kernel/padata.c
8065 F:      include/linux/padata.h
8066 F:      Documentation/padata.txt
8067
8068 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8069 M:      Harald Welte <laforge@gnumonks.org>
8070 L:      platform-driver-x86@vger.kernel.org
8071 S:      Maintained
8072 F:      drivers/platform/x86/panasonic-laptop.c
8073
8074 PANASONIC MN10300/AM33/AM34 PORT
8075 M:      David Howells <dhowells@redhat.com>
8076 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8077 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8078 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8079 S:      Maintained
8080 F:      Documentation/mn10300/
8081 F:      arch/mn10300/
8082
8083 PARALLEL PORT SUBSYSTEM
8084 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8085 M:      Sudip Mukherjee <sudip@vectorindia.org>
8086 L:      linux-parport@lists.infradead.org (subscribers-only)
8087 S:      Maintained
8088 F:      drivers/parport/
8089 F:      include/linux/parport*.h
8090 F:      drivers/char/ppdev.c
8091 F:      include/uapi/linux/ppdev.h
8092 F:      Documentation/parport*.txt
8093
8094 PARAVIRT_OPS INTERFACE
8095 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8096 M:      Chris Wright <chrisw@sous-sol.org>
8097 M:      Alok Kataria <akataria@vmware.com>
8098 M:      Rusty Russell <rusty@rustcorp.com.au>
8099 L:      virtualization@lists.linux-foundation.org
8100 S:      Supported
8101 F:      Documentation/virtual/paravirt_ops.txt
8102 F:      arch/*/kernel/paravirt*
8103 F:      arch/*/include/asm/paravirt.h
8104
8105 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8106 M:      Tim Waugh <tim@cyberelk.net>
8107 L:      linux-parport@lists.infradead.org (subscribers-only)
8108 S:      Maintained
8109 F:      Documentation/blockdev/paride.txt
8110 F:      drivers/block/paride/
8111
8112 PARISC ARCHITECTURE
8113 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8114 M:      Helge Deller <deller@gmx.de>
8115 L:      linux-parisc@vger.kernel.org
8116 W:      http://www.parisc-linux.org/
8117 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8120 S:      Maintained
8121 F:      arch/parisc/
8122 F:      Documentation/parisc/
8123 F:      drivers/parisc/
8124 F:      drivers/char/agp/parisc-agp.c
8125 F:      drivers/input/serio/gscps2.c
8126 F:      drivers/parport/parport_gsc.*
8127 F:      drivers/tty/serial/8250/8250_gsc.c
8128 F:      drivers/video/fbdev/sti*
8129 F:      drivers/video/console/sti*
8130 F:      drivers/video/logo/logo_parisc*
8131
8132 PC87360 HARDWARE MONITORING DRIVER
8133 M:      Jim Cromie <jim.cromie@gmail.com>
8134 L:      lm-sensors@lm-sensors.org
8135 S:      Maintained
8136 F:      Documentation/hwmon/pc87360
8137 F:      drivers/hwmon/pc87360.c
8138
8139 PC8736x GPIO DRIVER
8140 M:      Jim Cromie <jim.cromie@gmail.com>
8141 S:      Maintained
8142 F:      drivers/char/pc8736x_gpio.c
8143
8144 PC87427 HARDWARE MONITORING DRIVER
8145 M:      Jean Delvare <jdelvare@suse.com>
8146 L:      lm-sensors@lm-sensors.org
8147 S:      Maintained
8148 F:      Documentation/hwmon/pc87427
8149 F:      drivers/hwmon/pc87427.c
8150
8151 PCA9532 LED DRIVER
8152 M:      Riku Voipio <riku.voipio@iki.fi>
8153 S:      Maintained
8154 F:      drivers/leds/leds-pca9532.c
8155 F:      include/linux/leds-pca9532.h
8156
8157 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8158 M:      Guenter Roeck <linux@roeck-us.net>
8159 L:      linux-i2c@vger.kernel.org
8160 S:      Maintained
8161 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8162
8163 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8164 M:      Khalid Aziz <khalid@gonehiking.org>
8165 S:      Maintained
8166 F:      drivers/firmware/pcdp.*
8167
8168 PCI ERROR RECOVERY
8169 M:      Linas Vepstas <linasvepstas@gmail.com>
8170 L:      linux-pci@vger.kernel.org
8171 S:      Supported
8172 F:      Documentation/PCI/pci-error-recovery.txt
8173
8174 PCI SUBSYSTEM
8175 M:      Bjorn Helgaas <bhelgaas@google.com>
8176 L:      linux-pci@vger.kernel.org
8177 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8179 S:      Supported
8180 F:      Documentation/PCI/
8181 F:      drivers/pci/
8182 F:      include/linux/pci*
8183 F:      arch/x86/pci/
8184 F:      arch/x86/kernel/quirks.c
8185
8186 PCI DRIVER FOR ALTERA PCIE IP
8187 M:      Ley Foon Tan <lftan@altera.com>
8188 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8189 L:      linux-pci@vger.kernel.org
8190 S:      Supported
8191 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8192 F:      drivers/pci/host/pcie-altera.c
8193
8194 PCI DRIVER FOR ARM VERSATILE PLATFORM
8195 M:      Rob Herring <robh@kernel.org>
8196 L:      linux-pci@vger.kernel.org
8197 L:      linux-arm-kernel@lists.infradead.org
8198 S:      Maintained
8199 F:      Documentation/devicetree/bindings/pci/versatile.txt
8200 F:      drivers/pci/host/pci-versatile.c
8201
8202 PCI DRIVER FOR APPLIEDMICRO XGENE
8203 M:      Tanmay Inamdar <tinamdar@apm.com>
8204 L:      linux-pci@vger.kernel.org
8205 L:      linux-arm-kernel@lists.infradead.org
8206 S:      Maintained
8207 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8208 F:      drivers/pci/host/pci-xgene.c
8209
8210 PCI DRIVER FOR FREESCALE LAYERSCAPE
8211 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8212 M:      Mingkai Hu <mingkai.hu@freescale.com>
8213 M:      Roy Zang <tie-fei.zang@freescale.com>
8214 L:      linuxppc-dev@lists.ozlabs.org
8215 L:      linux-pci@vger.kernel.org
8216 L:      linux-arm-kernel@lists.infradead.org
8217 S:      Maintained
8218 F:      drivers/pci/host/*layerscape*
8219
8220 PCI DRIVER FOR IMX6
8221 M:      Richard Zhu <Richard.Zhu@freescale.com>
8222 M:      Lucas Stach <l.stach@pengutronix.de>
8223 L:      linux-pci@vger.kernel.org
8224 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8225 S:      Maintained
8226 F:      drivers/pci/host/*imx6*
8227
8228 PCI DRIVER FOR TI KEYSTONE
8229 M:      Murali Karicheri <m-karicheri2@ti.com>
8230 L:      linux-pci@vger.kernel.org
8231 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8232 S:      Maintained
8233 F:      drivers/pci/host/*keystone*
8234
8235 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8236 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8237 M:      Jason Cooper <jason@lakedaemon.net>
8238 L:      linux-pci@vger.kernel.org
8239 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8240 S:      Maintained
8241 F:      drivers/pci/host/*mvebu*
8242
8243 PCI DRIVER FOR NVIDIA TEGRA
8244 M:      Thierry Reding <thierry.reding@gmail.com>
8245 L:      linux-tegra@vger.kernel.org
8246 L:      linux-pci@vger.kernel.org
8247 S:      Supported
8248 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8249 F:      drivers/pci/host/pci-tegra.c
8250
8251 PCI DRIVER FOR TI DRA7XX
8252 M:      Kishon Vijay Abraham I <kishon@ti.com>
8253 L:      linux-omap@vger.kernel.org
8254 L:      linux-pci@vger.kernel.org
8255 S:      Supported
8256 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8257 F:      drivers/pci/host/pci-dra7xx.c
8258
8259 PCI DRIVER FOR RENESAS R-CAR
8260 M:      Simon Horman <horms@verge.net.au>
8261 L:      linux-pci@vger.kernel.org
8262 L:      linux-renesas-soc@vger.kernel.org
8263 S:      Maintained
8264 F:      drivers/pci/host/*rcar*
8265
8266 PCI DRIVER FOR SAMSUNG EXYNOS
8267 M:      Jingoo Han <jingoohan1@gmail.com>
8268 L:      linux-pci@vger.kernel.org
8269 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8270 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8271 S:      Maintained
8272 F:      drivers/pci/host/pci-exynos.c
8273
8274 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8275 M:      Jingoo Han <jingoohan1@gmail.com>
8276 M:      Pratyush Anand <pratyush.anand@gmail.com>
8277 L:      linux-pci@vger.kernel.org
8278 S:      Maintained
8279 F:      drivers/pci/host/*designware*
8280
8281 PCI DRIVER FOR GENERIC OF HOSTS
8282 M:      Will Deacon <will.deacon@arm.com>
8283 L:      linux-pci@vger.kernel.org
8284 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8285 S:      Maintained
8286 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8287 F:      drivers/pci/host/pci-host-generic.c
8288
8289 PCIE DRIVER FOR ST SPEAR13XX
8290 M:      Pratyush Anand <pratyush.anand@gmail.com>
8291 L:      linux-pci@vger.kernel.org
8292 S:      Maintained
8293 F:      drivers/pci/host/*spear*
8294
8295 PCI MSI DRIVER FOR ALTERA MSI IP
8296 M:      Ley Foon Tan <lftan@altera.com>
8297 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8298 L:      linux-pci@vger.kernel.org
8299 S:      Supported
8300 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8301 F:      drivers/pci/host/pcie-altera-msi.c
8302
8303 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8304 M:      Duc Dang <dhdang@apm.com>
8305 L:      linux-pci@vger.kernel.org
8306 L:      linux-arm-kernel@lists.infradead.org
8307 S:      Maintained
8308 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8309 F:      drivers/pci/host/pci-xgene-msi.c
8310
8311 PCIE DRIVER FOR HISILICON
8312 M:      Zhou Wang <wangzhou1@hisilicon.com>
8313 L:      linux-pci@vger.kernel.org
8314 S:      Maintained
8315 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8316 F:      drivers/pci/host/pcie-hisi.c
8317
8318 PCMCIA SUBSYSTEM
8319 P:      Linux PCMCIA Team
8320 L:      linux-pcmcia@lists.infradead.org
8321 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8323 S:      Maintained
8324 F:      Documentation/pcmcia/
8325 F:      drivers/pcmcia/
8326 F:      include/pcmcia/
8327
8328 PCNET32 NETWORK DRIVER
8329 M:      Don Fry <pcnet32@frontier.com>
8330 L:      netdev@vger.kernel.org
8331 S:      Maintained
8332 F:      drivers/net/ethernet/amd/pcnet32.c
8333
8334 PCRYPT PARALLEL CRYPTO ENGINE
8335 M:      Steffen Klassert <steffen.klassert@secunet.com>
8336 L:      linux-crypto@vger.kernel.org
8337 S:      Maintained
8338 F:      crypto/pcrypt.c
8339 F:      include/crypto/pcrypt.h
8340
8341 PER-CPU MEMORY ALLOCATOR
8342 M:      Tejun Heo <tj@kernel.org>
8343 M:      Christoph Lameter <cl@linux-foundation.org>
8344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8345 S:      Maintained
8346 F:      include/linux/percpu*.h
8347 F:      mm/percpu*.c
8348 F:      arch/*/include/asm/percpu.h
8349
8350 PER-TASK DELAY ACCOUNTING
8351 M:      Balbir Singh <bsingharora@gmail.com>
8352 S:      Maintained
8353 F:      include/linux/delayacct.h
8354 F:      kernel/delayacct.c
8355
8356 PERFORMANCE EVENTS SUBSYSTEM
8357 M:      Peter Zijlstra <peterz@infradead.org>
8358 M:      Ingo Molnar <mingo@redhat.com>
8359 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8360 L:      linux-kernel@vger.kernel.org
8361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8362 S:      Supported
8363 F:      kernel/events/*
8364 F:      include/linux/perf_event.h
8365 F:      include/uapi/linux/perf_event.h
8366 F:      arch/*/kernel/perf_event*.c
8367 F:      arch/*/kernel/*/perf_event*.c
8368 F:      arch/*/kernel/*/*/perf_event*.c
8369 F:      arch/*/include/asm/perf_event.h
8370 F:      arch/*/kernel/perf_callchain.c
8371 F:      tools/perf/
8372
8373 PERSONALITY HANDLING
8374 M:      Christoph Hellwig <hch@infradead.org>
8375 L:      linux-abi-devel@lists.sourceforge.net
8376 S:      Maintained
8377 F:      include/linux/personality.h
8378 F:      include/uapi/linux/personality.h
8379
8380 PHONET PROTOCOL
8381 M:      Remi Denis-Courmont <courmisch@gmail.com>
8382 S:      Supported
8383 F:      Documentation/networking/phonet.txt
8384 F:      include/linux/phonet.h
8385 F:      include/net/phonet/
8386 F:      include/uapi/linux/phonet.h
8387 F:      net/phonet/
8388
8389 PHRAM MTD DRIVER
8390 M:      Joern Engel <joern@lazybastard.org>
8391 L:      linux-mtd@lists.infradead.org
8392 S:      Maintained
8393 F:      drivers/mtd/devices/phram.c
8394
8395 PICOLCD HID DRIVER
8396 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8397 L:      linux-input@vger.kernel.org
8398 S:      Maintained
8399 F:      drivers/hid/hid-picolcd*
8400
8401 PICOXCELL SUPPORT
8402 M:      Jamie Iles <jamie@jamieiles.com>
8403 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8404 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8405 S:      Supported
8406 F:      arch/arm/boot/dts/picoxcell*
8407 F:      arch/arm/mach-picoxcell/
8408 F:      drivers/crypto/picoxcell*
8409
8410 PIN CONTROL SUBSYSTEM
8411 M:      Linus Walleij <linus.walleij@linaro.org>
8412 L:      linux-gpio@vger.kernel.org
8413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8414 S:      Maintained
8415 F:      drivers/pinctrl/
8416 F:      include/linux/pinctrl/
8417
8418 PIN CONTROLLER - ATMEL AT91
8419 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8420 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8421 S:      Maintained
8422 F:      drivers/pinctrl/pinctrl-at91.*
8423
8424 PIN CONTROLLER - ATMEL AT91 PIO4
8425 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8426 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8427 L:      linux-gpio@vger.kernel.org
8428 S:      Supported
8429 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8430
8431 PIN CONTROLLER - INTEL
8432 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8433 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8434 S:      Maintained
8435 F:      drivers/pinctrl/intel/
8436
8437 PIN CONTROLLER - RENESAS
8438 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8439 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8440 L:      linux-renesas-soc@vger.kernel.org
8441 S:      Maintained
8442 F:      drivers/pinctrl/sh-pfc/
8443
8444 PIN CONTROLLER - SAMSUNG
8445 M:      Tomasz Figa <tomasz.figa@gmail.com>
8446 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8447 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8448 S:      Maintained
8449 F:      drivers/pinctrl/samsung/
8450
8451 PIN CONTROLLER - SINGLE
8452 M:      Tony Lindgren <tony@atomide.com>
8453 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8454 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8455 L:      linux-omap@vger.kernel.org
8456 S:      Maintained
8457 F:      drivers/pinctrl/pinctrl-single.c
8458
8459 PIN CONTROLLER - ST SPEAR
8460 M:      Viresh Kumar <vireshk@kernel.org>
8461 L:      spear-devel@list.st.com
8462 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8463 W:      http://www.st.com/spear
8464 S:      Maintained
8465 F:      drivers/pinctrl/spear/
8466
8467 PKTCDVD DRIVER
8468 M:      Jiri Kosina <jikos@kernel.org>
8469 S:      Maintained
8470 F:      drivers/block/pktcdvd.c
8471 F:      include/linux/pktcdvd.h
8472 F:      include/uapi/linux/pktcdvd.h
8473
8474 PKUNITY SOC DRIVERS
8475 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8476 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8477 S:      Maintained
8478 T:      git git://github.com/gxt/linux.git
8479 F:      drivers/input/serio/i8042-unicore32io.h
8480 F:      drivers/i2c/busses/i2c-puv3.c
8481 F:      drivers/video/fbdev/fb-puv3.c
8482 F:      drivers/rtc/rtc-puv3.c
8483
8484 PMBUS HARDWARE MONITORING DRIVERS
8485 M:      Guenter Roeck <linux@roeck-us.net>
8486 L:      lm-sensors@lm-sensors.org
8487 W:      http://www.lm-sensors.org/
8488 W:      http://www.roeck-us.net/linux/drivers/
8489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8490 S:      Maintained
8491 F:      Documentation/hwmon/pmbus
8492 F:      drivers/hwmon/pmbus/
8493 F:      include/linux/i2c/pmbus.h
8494
8495 PMC SIERRA MaxRAID DRIVER
8496 L:      linux-scsi@vger.kernel.org
8497 W:      http://www.pmc-sierra.com/
8498 S:      Orphan
8499 F:      drivers/scsi/pmcraid.*
8500
8501 PMC SIERRA PM8001 DRIVER
8502 M:      Jack Wang <jinpu.wang@profitbricks.com>
8503 M:      lindar_liu@usish.com
8504 L:      pmchba@pmcs.com
8505 L:      linux-scsi@vger.kernel.org
8506 S:      Supported
8507 F:      drivers/scsi/pm8001/
8508
8509 POSIX CLOCKS and TIMERS
8510 M:      Thomas Gleixner <tglx@linutronix.de>
8511 L:      linux-kernel@vger.kernel.org
8512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8513 S:      Maintained
8514 F:      fs/timerfd.c
8515 F:      include/linux/timer*
8516 F:      kernel/time/*timer*
8517
8518 POWER MANAGEMENT CORE
8519 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8520 L:      linux-pm@vger.kernel.org
8521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8522 S:      Supported
8523 F:      drivers/base/power/
8524 F:      include/linux/pm.h
8525 F:      include/linux/pm_*
8526 F:      include/linux/powercap.h
8527 F:      drivers/powercap/
8528
8529 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8530 M:      Sebastian Reichel <sre@kernel.org>
8531 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8532 M:      David Woodhouse <dwmw2@infradead.org>
8533 L:      linux-pm@vger.kernel.org
8534 T:      git git://git.infradead.org/battery-2.6.git
8535 S:      Maintained
8536 F:      include/linux/power_supply.h
8537 F:      drivers/power/
8538 X:      drivers/power/avs/
8539
8540 POWER STATE COORDINATION INTERFACE (PSCI)
8541 M:      Mark Rutland <mark.rutland@arm.com>
8542 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8543 L:      linux-arm-kernel@lists.infradead.org
8544 S:      Maintained
8545 F:      drivers/firmware/psci.c
8546 F:      include/linux/psci.h
8547 F:      include/uapi/linux/psci.h
8548
8549 PNP SUPPORT
8550 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8551 S:      Maintained
8552 F:      drivers/pnp/
8553
8554 PPP PROTOCOL DRIVERS AND COMPRESSORS
8555 M:      Paul Mackerras <paulus@samba.org>
8556 L:      linux-ppp@vger.kernel.org
8557 S:      Maintained
8558 F:      drivers/net/ppp/ppp_*
8559
8560 PPP OVER ATM (RFC 2364)
8561 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8562 S:      Maintained
8563 F:      net/atm/pppoatm.c
8564 F:      include/uapi/linux/atmppp.h
8565
8566 PPP OVER ETHERNET
8567 M:      Michal Ostrowski <mostrows@earthlink.net>
8568 S:      Maintained
8569 F:      drivers/net/ppp/pppoe.c
8570 F:      drivers/net/ppp/pppox.c
8571
8572 PPP OVER L2TP
8573 M:      James Chapman <jchapman@katalix.com>
8574 S:      Maintained
8575 F:      net/l2tp/l2tp_ppp.c
8576 F:      include/linux/if_pppol2tp.h
8577 F:      include/uapi/linux/if_pppol2tp.h
8578
8579 PPS SUPPORT
8580 M:      Rodolfo Giometti <giometti@enneenne.com>
8581 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8582 L:      linuxpps@ml.enneenne.com (subscribers-only)
8583 S:      Maintained
8584 F:      Documentation/pps/
8585 F:      drivers/pps/
8586 F:      include/linux/pps*.h
8587
8588 PPTP DRIVER
8589 M:      Dmitry Kozlov <xeb@mail.ru>
8590 L:      netdev@vger.kernel.org
8591 S:      Maintained
8592 F:      drivers/net/ppp/pptp.c
8593 W:      http://sourceforge.net/projects/accel-pptp
8594
8595 PREEMPTIBLE KERNEL
8596 M:      Robert Love <rml@tech9.net>
8597 L:      kpreempt-tech@lists.sourceforge.net
8598 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8599 S:      Supported
8600 F:      Documentation/preempt-locking.txt
8601 F:      include/linux/preempt.h
8602
8603 PRISM54 WIRELESS DRIVER
8604 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8605 L:      linux-wireless@vger.kernel.org
8606 W:      http://wireless.kernel.org/en/users/Drivers/p54
8607 S:      Obsolete
8608 F:      drivers/net/wireless/intersil/prism54/
8609
8610 PS3 NETWORK SUPPORT
8611 M:      Geoff Levand <geoff@infradead.org>
8612 L:      netdev@vger.kernel.org
8613 L:      linuxppc-dev@lists.ozlabs.org
8614 S:      Maintained
8615 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8616
8617 PS3 PLATFORM SUPPORT
8618 M:      Geoff Levand <geoff@infradead.org>
8619 L:      linuxppc-dev@lists.ozlabs.org
8620 S:      Maintained
8621 F:      arch/powerpc/boot/ps3*
8622 F:      arch/powerpc/include/asm/lv1call.h
8623 F:      arch/powerpc/include/asm/ps3*.h
8624 F:      arch/powerpc/platforms/ps3/
8625 F:      drivers/*/ps3*
8626 F:      drivers/ps3/
8627 F:      drivers/rtc/rtc-ps3.c
8628 F:      drivers/usb/host/*ps3.c
8629 F:      sound/ppc/snd_ps3*
8630
8631 PS3VRAM DRIVER
8632 M:      Jim Paris <jim@jtan.com>
8633 M:      Geoff Levand <geoff@infradead.org>
8634 L:      linuxppc-dev@lists.ozlabs.org
8635 S:      Maintained
8636 F:      drivers/block/ps3vram.c
8637
8638 PSTORE FILESYSTEM
8639 M:      Anton Vorontsov <anton@enomsg.org>
8640 M:      Colin Cross <ccross@android.com>
8641 M:      Kees Cook <keescook@chromium.org>
8642 M:      Tony Luck <tony.luck@intel.com>
8643 S:      Maintained
8644 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8645 F:      fs/pstore/
8646 F:      include/linux/pstore*
8647 F:      drivers/firmware/efi/efi-pstore.c
8648 F:      drivers/acpi/apei/erst.c
8649
8650 PTP HARDWARE CLOCK SUPPORT
8651 M:      Richard Cochran <richardcochran@gmail.com>
8652 L:      netdev@vger.kernel.org
8653 S:      Maintained
8654 W:      http://linuxptp.sourceforge.net/
8655 F:      Documentation/ABI/testing/sysfs-ptp
8656 F:      Documentation/ptp/*
8657 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8658 F:      drivers/net/phy/dp83640*
8659 F:      drivers/ptp/*
8660 F:      include/linux/ptp_cl*
8661
8662 PTRACE SUPPORT
8663 M:      Roland McGrath <roland@hack.frob.com>
8664 M:      Oleg Nesterov <oleg@redhat.com>
8665 S:      Maintained
8666 F:      include/asm-generic/syscall.h
8667 F:      include/linux/ptrace.h
8668 F:      include/linux/regset.h
8669 F:      include/linux/tracehook.h
8670 F:      include/uapi/linux/ptrace.h
8671 F:      kernel/ptrace.c
8672
8673 PVRUSB2 VIDEO4LINUX DRIVER
8674 M:      Mike Isely <isely@pobox.com>
8675 L:      pvrusb2@isely.net       (subscribers-only)
8676 L:      linux-media@vger.kernel.org
8677 W:      http://www.isely.net/pvrusb2/
8678 T:      git git://linuxtv.org/media_tree.git
8679 S:      Maintained
8680 F:      Documentation/video4linux/README.pvrusb2
8681 F:      drivers/media/usb/pvrusb2/
8682
8683 PWC WEBCAM DRIVER
8684 M:      Hans de Goede <hdegoede@redhat.com>
8685 L:      linux-media@vger.kernel.org
8686 T:      git git://linuxtv.org/media_tree.git
8687 S:      Maintained
8688 F:      drivers/media/usb/pwc/*
8689
8690 PWM FAN DRIVER
8691 M:      Kamil Debski <k.debski@samsung.com>
8692 L:      lm-sensors@lm-sensors.org
8693 S:      Supported
8694 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8695 F:      Documentation/hwmon/pwm-fan
8696 F:      drivers/hwmon/pwm-fan.c
8697
8698 PWM SUBSYSTEM
8699 M:      Thierry Reding <thierry.reding@gmail.com>
8700 L:      linux-pwm@vger.kernel.org
8701 S:      Maintained
8702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8703 F:      Documentation/pwm.txt
8704 F:      Documentation/devicetree/bindings/pwm/
8705 F:      include/linux/pwm.h
8706 F:      drivers/pwm/
8707 F:      drivers/video/backlight/pwm_bl.c
8708 F:      include/linux/pwm_backlight.h
8709
8710 PXA2xx/PXA3xx SUPPORT
8711 M:      Daniel Mack <daniel@zonque.org>
8712 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8713 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8714 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8715 T:      git git://github.com/hzhuang1/linux.git
8716 T:      git git://github.com/rjarzmik/linux.git
8717 S:      Maintained
8718 F:      arch/arm/mach-pxa/
8719 F:      drivers/dma/pxa*
8720 F:      drivers/pcmcia/pxa2xx*
8721 F:      drivers/pinctrl/pxa/
8722 F:      drivers/spi/spi-pxa2xx*
8723 F:      drivers/usb/gadget/udc/pxa2*
8724 F:      include/sound/pxa2xx-lib.h
8725 F:      sound/arm/pxa*
8726 F:      sound/soc/pxa/
8727
8728 PXA GPIO DRIVER
8729 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8730 L:      linux-gpio@vger.kernel.org
8731 S:      Maintained
8732 F:      drivers/gpio/gpio-pxa.c
8733
8734 PXA3xx NAND FLASH DRIVER
8735 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8736 L:      linux-mtd@lists.infradead.org
8737 S:      Maintained
8738 F:      drivers/mtd/nand/pxa3xx_nand.c
8739
8740 MMP SUPPORT
8741 M:      Eric Miao <eric.y.miao@gmail.com>
8742 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8743 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8744 T:      git git://github.com/hzhuang1/linux.git
8745 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8746 S:      Maintained
8747 F:      arch/arm/mach-mmp/
8748
8749 PXA MMCI DRIVER
8750 S:      Orphan
8751
8752 PXA RTC DRIVER
8753 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8754 L:      rtc-linux@googlegroups.com
8755 S:      Maintained
8756
8757 QAT DRIVER
8758 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8759 L:      qat-linux@intel.com
8760 S:      Supported
8761 F:      drivers/crypto/qat/
8762
8763 QIB DRIVER
8764 M:      Mike Marciniszyn <infinipath@intel.com>
8765 L:      linux-rdma@vger.kernel.org
8766 S:      Supported
8767 F:      drivers/infiniband/hw/qib/
8768
8769 QLOGIC QLA1280 SCSI DRIVER
8770 M:      Michael Reed <mdr@sgi.com>
8771 L:      linux-scsi@vger.kernel.org
8772 S:      Maintained
8773 F:      drivers/scsi/qla1280.[ch]
8774
8775 QLOGIC QLA2XXX FC-SCSI DRIVER
8776 M:      qla2xxx-upstream@qlogic.com
8777 L:      linux-scsi@vger.kernel.org
8778 S:      Supported
8779 F:      Documentation/scsi/LICENSE.qla2xxx
8780 F:      drivers/scsi/qla2xxx/
8781
8782 QLOGIC QLA4XXX iSCSI DRIVER
8783 M:      QLogic-Storage-Upstream@qlogic.com
8784 L:      linux-scsi@vger.kernel.org
8785 S:      Supported
8786 F:      Documentation/scsi/LICENSE.qla4xxx
8787 F:      drivers/scsi/qla4xxx/
8788
8789 QLOGIC QLA3XXX NETWORK DRIVER
8790 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8791 M:      Ron Mercer <ron.mercer@qlogic.com>
8792 M:      linux-driver@qlogic.com
8793 L:      netdev@vger.kernel.org
8794 S:      Supported
8795 F:      Documentation/networking/LICENSE.qla3xxx
8796 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8797
8798 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8799 M:      Dept-GELinuxNICDev@qlogic.com
8800 L:      netdev@vger.kernel.org
8801 S:      Supported
8802 F:      drivers/net/ethernet/qlogic/qlcnic/
8803
8804 QLOGIC QLGE 10Gb ETHERNET DRIVER
8805 M:      Harish Patil <harish.patil@qlogic.com>
8806 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8807 M:      Dept-GELinuxNICDev@qlogic.com
8808 M:      linux-driver@qlogic.com
8809 L:      netdev@vger.kernel.org
8810 S:      Supported
8811 F:      drivers/net/ethernet/qlogic/qlge/
8812
8813 QLOGIC QL4xxx ETHERNET DRIVER
8814 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8815 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8816 M:      everest-linux-l2@qlogic.com
8817 L:      netdev@vger.kernel.org
8818 S:      Supported
8819 F:      drivers/net/ethernet/qlogic/qed/
8820 F:      include/linux/qed/
8821 F:      drivers/net/ethernet/qlogic/qede/
8822
8823 QNX4 FILESYSTEM
8824 M:      Anders Larsen <al@alarsen.net>
8825 W:      http://www.alarsen.net/linux/qnx4fs/
8826 S:      Maintained
8827 F:      fs/qnx4/
8828 F:      include/uapi/linux/qnx4_fs.h
8829 F:      include/uapi/linux/qnxtypes.h
8830
8831 QT1010 MEDIA DRIVER
8832 M:      Antti Palosaari <crope@iki.fi>
8833 L:      linux-media@vger.kernel.org
8834 W:      https://linuxtv.org
8835 W:      http://palosaari.fi/linux/
8836 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8837 T:      git git://linuxtv.org/anttip/media_tree.git
8838 S:      Maintained
8839 F:      drivers/media/tuners/qt1010*
8840
8841 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8842 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8843 L:      linux-wireless@vger.kernel.org
8844 L:      ath9k-devel@lists.ath9k.org
8845 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8846 S:      Supported
8847 F:      drivers/net/wireless/ath/ath9k/
8848
8849 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8850 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8851 L:      ath10k@lists.infradead.org
8852 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8853 T:      git git://github.com/kvalo/ath.git
8854 S:      Supported
8855 F:      drivers/net/wireless/ath/ath10k/
8856
8857 QUALCOMM HEXAGON ARCHITECTURE
8858 M:      Richard Kuo <rkuo@codeaurora.org>
8859 L:      linux-hexagon@vger.kernel.org
8860 S:      Supported
8861 F:      arch/hexagon/
8862
8863 QUALCOMM WCN36XX WIRELESS DRIVER
8864 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8865 L:      wcn36xx@lists.infradead.org
8866 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8867 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8868 S:      Supported
8869 F:      drivers/net/wireless/ath/wcn36xx/
8870
8871 RADOS BLOCK DEVICE (RBD)
8872 M:      Ilya Dryomov <idryomov@gmail.com>
8873 M:      Sage Weil <sage@redhat.com>
8874 M:      Alex Elder <elder@kernel.org>
8875 L:      ceph-devel@vger.kernel.org
8876 W:      http://ceph.com/
8877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8878 T:      git git://github.com/ceph/ceph-client.git
8879 S:      Supported
8880 F:      Documentation/ABI/testing/sysfs-bus-rbd
8881 F:      drivers/block/rbd.c
8882 F:      drivers/block/rbd_types.h
8883
8884 RADEON FRAMEBUFFER DISPLAY DRIVER
8885 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8886 L:      linux-fbdev@vger.kernel.org
8887 S:      Maintained
8888 F:      drivers/video/fbdev/aty/radeon*
8889 F:      include/uapi/linux/radeonfb.h
8890
8891 RADIOSHARK RADIO DRIVER
8892 M:      Hans de Goede <hdegoede@redhat.com>
8893 L:      linux-media@vger.kernel.org
8894 T:      git git://linuxtv.org/media_tree.git
8895 S:      Maintained
8896 F:      drivers/media/radio/radio-shark.c
8897
8898 RADIOSHARK2 RADIO DRIVER
8899 M:      Hans de Goede <hdegoede@redhat.com>
8900 L:      linux-media@vger.kernel.org
8901 T:      git git://linuxtv.org/media_tree.git
8902 S:      Maintained
8903 F:      drivers/media/radio/radio-shark2.c
8904 F:      drivers/media/radio/radio-tea5777.c
8905
8906 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8907 M:      Paul Mackerras <paulus@samba.org>
8908 L:      linux-fbdev@vger.kernel.org
8909 S:      Maintained
8910 F:      drivers/video/fbdev/aty/aty128fb.c
8911
8912 RALINK RT2X00 WIRELESS LAN DRIVER
8913 P:      rt2x00 project
8914 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8915 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8916 L:      linux-wireless@vger.kernel.org
8917 S:      Maintained
8918 F:      drivers/net/wireless/ralink/rt2x00/
8919
8920 RAMDISK RAM BLOCK DEVICE DRIVER
8921 M:      Jens Axboe <axboe@kernel.dk>
8922 S:      Maintained
8923 F:      Documentation/blockdev/ramdisk.txt
8924 F:      drivers/block/brd.c
8925
8926 RANDOM NUMBER DRIVER
8927 M:      "Theodore Ts'o" <tytso@mit.edu>
8928 S:      Maintained
8929 F:      drivers/char/random.c
8930
8931 RAPIDIO SUBSYSTEM
8932 M:      Matt Porter <mporter@kernel.crashing.org>
8933 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8934 S:      Maintained
8935 F:      drivers/rapidio/
8936
8937 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8938 L:      linux-wireless@vger.kernel.org
8939 S:      Orphan
8940 F:      drivers/net/wireless/ray*
8941
8942 RCUTORTURE MODULE
8943 M:      Josh Triplett <josh@joshtriplett.org>
8944 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8945 L:      linux-kernel@vger.kernel.org
8946 S:      Supported
8947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8948 F:      Documentation/RCU/torture.txt
8949 F:      kernel/rcu/rcutorture.c
8950
8951 RCUTORTURE TEST FRAMEWORK
8952 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8953 M:      Josh Triplett <josh@joshtriplett.org>
8954 R:      Steven Rostedt <rostedt@goodmis.org>
8955 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8956 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8957 L:      linux-kernel@vger.kernel.org
8958 S:      Supported
8959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8960 F:      tools/testing/selftests/rcutorture
8961
8962 RDC R-321X SoC
8963 M:      Florian Fainelli <florian@openwrt.org>
8964 S:      Maintained
8965
8966 RDC R6040 FAST ETHERNET DRIVER
8967 M:      Florian Fainelli <florian@openwrt.org>
8968 L:      netdev@vger.kernel.org
8969 S:      Maintained
8970 F:      drivers/net/ethernet/rdc/r6040.c
8971
8972 RDS - RELIABLE DATAGRAM SOCKETS
8973 M:      Chien Yen <chien.yen@oracle.com>
8974 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8975 S:      Supported
8976 F:      net/rds/
8977
8978 READ-COPY UPDATE (RCU)
8979 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8980 M:      Josh Triplett <josh@joshtriplett.org>
8981 R:      Steven Rostedt <rostedt@goodmis.org>
8982 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8983 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8984 L:      linux-kernel@vger.kernel.org
8985 W:      http://www.rdrop.com/users/paulmck/RCU/
8986 S:      Supported
8987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8988 F:      Documentation/RCU/
8989 X:      Documentation/RCU/torture.txt
8990 F:      include/linux/rcu*
8991 X:      include/linux/srcu.h
8992 F:      kernel/rcu/
8993 X:      kernel/torture.c
8994
8995 REAL TIME CLOCK (RTC) SUBSYSTEM
8996 M:      Alessandro Zummo <a.zummo@towertech.it>
8997 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8998 L:      rtc-linux@googlegroups.com
8999 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9001 S:      Maintained
9002 F:      Documentation/rtc.txt
9003 F:      drivers/rtc/
9004 F:      include/linux/rtc.h
9005 F:      include/uapi/linux/rtc.h
9006
9007 REALTEK AUDIO CODECS
9008 M:      Bard Liao <bardliao@realtek.com>
9009 M:      Oder Chiou <oder_chiou@realtek.com>
9010 S:      Maintained
9011 F:      sound/soc/codecs/rt*
9012 F:      include/sound/rt*.h
9013
9014 REISERFS FILE SYSTEM
9015 L:      reiserfs-devel@vger.kernel.org
9016 S:      Supported
9017 F:      fs/reiserfs/
9018
9019 REGISTER MAP ABSTRACTION
9020 M:      Mark Brown <broonie@kernel.org>
9021 L:      linux-kernel@vger.kernel.org
9022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9023 S:      Supported
9024 F:      drivers/base/regmap/
9025 F:      include/linux/regmap.h
9026
9027 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9028 M:      Ohad Ben-Cohen <ohad@wizery.com>
9029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9030 S:      Maintained
9031 F:      drivers/remoteproc/
9032 F:      Documentation/remoteproc.txt
9033 F:      include/linux/remoteproc.h
9034
9035 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9036 M:      Ohad Ben-Cohen <ohad@wizery.com>
9037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9038 S:      Maintained
9039 F:      drivers/rpmsg/
9040 F:      Documentation/rpmsg.txt
9041 F:      include/linux/rpmsg.h
9042
9043 RENESAS ETHERNET DRIVERS
9044 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9045 L:      netdev@vger.kernel.org
9046 L:      linux-renesas-soc@vger.kernel.org
9047 F:      drivers/net/ethernet/renesas/
9048 F:      include/linux/sh_eth.h
9049
9050 RENESAS USB2 PHY DRIVER
9051 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9052 L:      linux-renesas-soc@vger.kernel.org
9053 S:      Maintained
9054 F:      drivers/phy/phy-rcar-gen3-usb2.c
9055
9056 RESET CONTROLLER FRAMEWORK
9057 M:      Philipp Zabel <p.zabel@pengutronix.de>
9058 S:      Maintained
9059 F:      drivers/reset/
9060 F:      Documentation/devicetree/bindings/reset/
9061 F:      include/dt-bindings/reset/
9062 F:      include/linux/reset.h
9063 F:      include/linux/reset-controller.h
9064
9065 RFKILL
9066 M:      Johannes Berg <johannes@sipsolutions.net>
9067 L:      linux-wireless@vger.kernel.org
9068 W:      http://wireless.kernel.org/
9069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9071 S:      Maintained
9072 F:      Documentation/rfkill.txt
9073 F:      net/rfkill/
9074
9075 RHASHTABLE
9076 M:      Thomas Graf <tgraf@suug.ch>
9077 L:      netdev@vger.kernel.org
9078 S:      Maintained
9079 F:      lib/rhashtable.c
9080 F:      include/linux/rhashtable.h
9081
9082 RICOH SMARTMEDIA/XD DRIVER
9083 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9084 S:      Maintained
9085 F:      drivers/mtd/nand/r852.c
9086 F:      drivers/mtd/nand/r852.h
9087
9088 RICOH R5C592 MEMORYSTICK DRIVER
9089 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9090 S:      Maintained
9091 F:      drivers/memstick/host/r592.*
9092
9093 ROCCAT DRIVERS
9094 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9095 W:      http://sourceforge.net/projects/roccat/
9096 S:      Maintained
9097 F:      drivers/hid/hid-roccat*
9098 F:      include/linux/hid-roccat*
9099 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9100
9101 ROCKER DRIVER
9102 M:      Jiri Pirko <jiri@resnulli.us>
9103 M:      Scott Feldman <sfeldma@gmail.com>
9104 L:      netdev@vger.kernel.org
9105 S:      Supported
9106 F:      drivers/net/ethernet/rocker/
9107
9108 ROCKETPORT DRIVER
9109 P:      Comtrol Corp.
9110 W:      http://www.comtrol.com
9111 S:      Maintained
9112 F:      Documentation/serial/rocket.txt
9113 F:      drivers/tty/rocket*
9114
9115 ROCKETPORT EXPRESS/INFINITY DRIVER
9116 M:      Kevin Cernekee <cernekee@gmail.com>
9117 L:      linux-serial@vger.kernel.org
9118 S:      Odd Fixes
9119 F:      drivers/tty/serial/rp2.*
9120
9121 ROSE NETWORK LAYER
9122 M:      Ralf Baechle <ralf@linux-mips.org>
9123 L:      linux-hams@vger.kernel.org
9124 W:      http://www.linux-ax25.org/
9125 S:      Maintained
9126 F:      include/net/rose.h
9127 F:      include/uapi/linux/rose.h
9128 F:      net/rose/
9129
9130 RTL2830 MEDIA DRIVER
9131 M:      Antti Palosaari <crope@iki.fi>
9132 L:      linux-media@vger.kernel.org
9133 W:      https://linuxtv.org
9134 W:      http://palosaari.fi/linux/
9135 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9136 T:      git git://linuxtv.org/anttip/media_tree.git
9137 S:      Maintained
9138 F:      drivers/media/dvb-frontends/rtl2830*
9139
9140 RTL2832 MEDIA DRIVER
9141 M:      Antti Palosaari <crope@iki.fi>
9142 L:      linux-media@vger.kernel.org
9143 W:      https://linuxtv.org
9144 W:      http://palosaari.fi/linux/
9145 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9146 T:      git git://linuxtv.org/anttip/media_tree.git
9147 S:      Maintained
9148 F:      drivers/media/dvb-frontends/rtl2832*
9149
9150 RTL2832_SDR MEDIA DRIVER
9151 M:      Antti Palosaari <crope@iki.fi>
9152 L:      linux-media@vger.kernel.org
9153 W:      https://linuxtv.org
9154 W:      http://palosaari.fi/linux/
9155 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9156 T:      git git://linuxtv.org/anttip/media_tree.git
9157 S:      Maintained
9158 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9159
9160 RTL8180 WIRELESS DRIVER
9161 L:      linux-wireless@vger.kernel.org
9162 W:      http://wireless.kernel.org/
9163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9164 S:      Orphan
9165 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9166
9167 RTL8187 WIRELESS DRIVER
9168 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9169 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9170 M:      Larry Finger <Larry.Finger@lwfinger.net>
9171 L:      linux-wireless@vger.kernel.org
9172 W:      http://wireless.kernel.org/
9173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9174 S:      Maintained
9175 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9176
9177 RTL8192CE WIRELESS DRIVER
9178 M:      Larry Finger <Larry.Finger@lwfinger.net>
9179 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9180 L:      linux-wireless@vger.kernel.org
9181 W:      http://wireless.kernel.org/
9182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9183 S:      Maintained
9184 F:      drivers/net/wireless/realtek/rtlwifi/
9185 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9186
9187 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9188 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9189 L:      linux-wireless@vger.kernel.org
9190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9191 S:      Maintained
9192 F:      drivers/net/wireless/realtek/rtl8xxxu/
9193
9194 S3 SAVAGE FRAMEBUFFER DRIVER
9195 M:      Antonino Daplas <adaplas@gmail.com>
9196 L:      linux-fbdev@vger.kernel.org
9197 S:      Maintained
9198 F:      drivers/video/fbdev/savage/
9199
9200 S390
9201 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9202 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9203 L:      linux-s390@vger.kernel.org
9204 W:      http://www.ibm.com/developerworks/linux/linux390/
9205 S:      Supported
9206 F:      arch/s390/
9207 F:      drivers/s390/
9208 F:      Documentation/s390/
9209 F:      Documentation/DocBook/s390*
9210
9211 S390 COMMON I/O LAYER
9212 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9213 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9214 L:      linux-s390@vger.kernel.org
9215 W:      http://www.ibm.com/developerworks/linux/linux390/
9216 S:      Supported
9217 F:      drivers/s390/cio/
9218
9219 S390 DASD DRIVER
9220 M:      Stefan Weinhuber <wein@de.ibm.com>
9221 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9222 L:      linux-s390@vger.kernel.org
9223 W:      http://www.ibm.com/developerworks/linux/linux390/
9224 S:      Supported
9225 F:      drivers/s390/block/dasd*
9226 F:      block/partitions/ibm.c
9227
9228 S390 NETWORK DRIVERS
9229 M:      Ursula Braun <ubraun@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/net/
9234
9235 S390 PCI SUBSYSTEM
9236 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9237 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9238 L:      linux-s390@vger.kernel.org
9239 W:      http://www.ibm.com/developerworks/linux/linux390/
9240 S:      Supported
9241 F:      arch/s390/pci/
9242 F:      drivers/pci/hotplug/s390_pci_hpc.c
9243
9244 S390 ZCRYPT DRIVER
9245 M:      Ingo Tuchscherer <ingo.tuchscherer@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/s390/crypto/
9250
9251 S390 ZFCP DRIVER
9252 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9253 L:      linux-s390@vger.kernel.org
9254 W:      http://www.ibm.com/developerworks/linux/linux390/
9255 S:      Supported
9256 F:      drivers/s390/scsi/zfcp_*
9257
9258 S390 IUCV NETWORK LAYER
9259 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9260 L:      linux-s390@vger.kernel.org
9261 W:      http://www.ibm.com/developerworks/linux/linux390/
9262 S:      Supported
9263 F:      drivers/s390/net/*iucv*
9264 F:      include/net/iucv/
9265 F:      net/iucv/
9266
9267 S390 IOMMU (PCI)
9268 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9269 L:      linux-s390@vger.kernel.org
9270 W:      http://www.ibm.com/developerworks/linux/linux390/
9271 S:      Supported
9272 F:      drivers/iommu/s390-iommu.c
9273
9274 S3C24XX SD/MMC Driver
9275 M:      Ben Dooks <ben-linux@fluff.org>
9276 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9277 S:      Supported
9278 F:      drivers/mmc/host/s3cmci.*
9279
9280 SAA6588 RDS RECEIVER DRIVER
9281 M:      Hans Verkuil <hverkuil@xs4all.nl>
9282 L:      linux-media@vger.kernel.org
9283 T:      git git://linuxtv.org/media_tree.git
9284 W:      https://linuxtv.org
9285 S:      Odd Fixes
9286 F:      drivers/media/i2c/saa6588*
9287
9288 SAA7134 VIDEO4LINUX DRIVER
9289 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9290 L:      linux-media@vger.kernel.org
9291 W:      https://linuxtv.org
9292 T:      git git://linuxtv.org/media_tree.git
9293 S:      Odd fixes
9294 F:      Documentation/video4linux/*.saa7134
9295 F:      drivers/media/pci/saa7134/
9296
9297 SAA7146 VIDEO4LINUX-2 DRIVER
9298 M:      Hans Verkuil <hverkuil@xs4all.nl>
9299 L:      linux-media@vger.kernel.org
9300 T:      git git://linuxtv.org/media_tree.git
9301 S:      Maintained
9302 F:      drivers/media/common/saa7146/
9303 F:      drivers/media/pci/saa7146/
9304 F:      include/media/saa7146*
9305
9306 SAMSUNG LAPTOP DRIVER
9307 M:      Corentin Chary <corentin.chary@gmail.com>
9308 L:      platform-driver-x86@vger.kernel.org
9309 S:      Maintained
9310 F:      drivers/platform/x86/samsung-laptop.c
9311
9312 SAMSUNG AUDIO (ASoC) DRIVERS
9313 M:      Sangbeom Kim <sbkim73@samsung.com>
9314 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9315 S:      Supported
9316 F:      sound/soc/samsung/
9317
9318 SAMSUNG FRAMEBUFFER DRIVER
9319 M:      Jingoo Han <jingoohan1@gmail.com>
9320 L:      linux-fbdev@vger.kernel.org
9321 S:      Maintained
9322 F:      drivers/video/fbdev/s3c-fb.c
9323
9324 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9325 M:      Sangbeom Kim <sbkim73@samsung.com>
9326 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9327 L:      linux-kernel@vger.kernel.org
9328 L:      linux-samsung-soc@vger.kernel.org
9329 S:      Supported
9330 F:      drivers/mfd/sec*.c
9331 F:      drivers/regulator/s2m*.c
9332 F:      drivers/regulator/s5m*.c
9333 F:      drivers/clk/clk-s2mps11.c
9334 F:      drivers/rtc/rtc-s5m.c
9335 F:      include/linux/mfd/samsung/
9336 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9337 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9338 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9339 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9340
9341 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9342 M:      Kyungmin Park <kyungmin.park@samsung.com>
9343 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9344 L:      linux-media@vger.kernel.org
9345 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9346 S:      Supported
9347 F:      drivers/media/platform/exynos4-is/
9348
9349 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9350 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9351 L:      linux-media@vger.kernel.org
9352 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9353 S:      Maintained
9354 F:      drivers/media/platform/s3c-camif/
9355 F:      include/media/drv-intf/s3c_camif.h
9356
9357 SAMSUNG S5C73M3 CAMERA DRIVER
9358 M:      Kyungmin Park <kyungmin.park@samsung.com>
9359 M:      Andrzej Hajda <a.hajda@samsung.com>
9360 L:      linux-media@vger.kernel.org
9361 S:      Supported
9362 F:      drivers/media/i2c/s5c73m3/*
9363
9364 SAMSUNG S5K5BAF CAMERA DRIVER
9365 M:      Kyungmin Park <kyungmin.park@samsung.com>
9366 M:      Andrzej Hajda <a.hajda@samsung.com>
9367 L:      linux-media@vger.kernel.org
9368 S:      Supported
9369 F:      drivers/media/i2c/s5k5baf.c
9370
9371 SAMSUNG S3FWRN5 NFC DRIVER
9372 M:      Robert Baldyga <r.baldyga@samsung.com>
9373 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9374 S:      Supported
9375 F:      drivers/nfc/s3fwrn5
9376
9377 SAMSUNG SOC CLOCK DRIVERS
9378 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9379 M:      Tomasz Figa <tomasz.figa@gmail.com>
9380 S:      Supported
9381 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9382 F:      drivers/clk/samsung/
9383
9384 SAMSUNG SXGBE DRIVERS
9385 M:      Byungho An <bh74.an@samsung.com>
9386 M:      Girish K S <ks.giri@samsung.com>
9387 M:      Vipul Pandya <vipul.pandya@samsung.com>
9388 S:      Supported
9389 L:      netdev@vger.kernel.org
9390 F:      drivers/net/ethernet/samsung/sxgbe/
9391
9392 SAMSUNG THERMAL DRIVER
9393 M:      Lukasz Majewski <l.majewski@samsung.com>
9394 L:      linux-pm@vger.kernel.org
9395 L:      linux-samsung-soc@vger.kernel.org
9396 S:      Supported
9397 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9398 F:      drivers/thermal/samsung/
9399
9400 SAMSUNG USB2 PHY DRIVER
9401 M:      Kamil Debski <k.debski@samsung.com>
9402 L:      linux-kernel@vger.kernel.org
9403 S:      Supported
9404 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9405 F:      Documentation/phy/samsung-usb2.txt
9406 F:      drivers/phy/phy-exynos4210-usb2.c
9407 F:      drivers/phy/phy-exynos4x12-usb2.c
9408 F:      drivers/phy/phy-exynos5250-usb2.c
9409 F:      drivers/phy/phy-s5pv210-usb2.c
9410 F:      drivers/phy/phy-samsung-usb2.c
9411 F:      drivers/phy/phy-samsung-usb2.h
9412
9413 SERIAL DRIVERS
9414 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9415 L:      linux-serial@vger.kernel.org
9416 S:      Maintained
9417 F:      drivers/tty/serial/
9418
9419 SYNOPSYS DESIGNWARE DMAC DRIVER
9420 M:      Viresh Kumar <vireshk@kernel.org>
9421 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9422 S:      Maintained
9423 F:      include/linux/dma/dw.h
9424 F:      include/linux/platform_data/dma-dw.h
9425 F:      drivers/dma/dw/
9426
9427 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9428 M: Lars Persson <lars.persson@axis.com>
9429 L: netdev@vger.kernel.org
9430 S: Supported
9431 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9432 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9433
9434 SYNOPSYS DESIGNWARE I2C DRIVER
9435 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9436 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9437 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9438 L:      linux-i2c@vger.kernel.org
9439 S:      Maintained
9440 F:      drivers/i2c/busses/i2c-designware-*
9441 F:      include/linux/platform_data/i2c-designware.h
9442
9443 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9444 M:      Jaehoon Chung <jh80.chung@samsung.com>
9445 L:      linux-mmc@vger.kernel.org
9446 S:      Maintained
9447 F:      include/linux/mmc/dw_mmc.h
9448 F:      drivers/mmc/host/dw_mmc*
9449
9450 SYSTEM TRACE MODULE CLASS
9451 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9452 S:      Maintained
9453 F:      Documentation/trace/stm.txt
9454 F:      drivers/hwtracing/stm/
9455 F:      include/linux/stm.h
9456 F:      include/uapi/linux/stm.h
9457
9458 THUNDERBOLT DRIVER
9459 M:      Andreas Noever <andreas.noever@gmail.com>
9460 S:      Maintained
9461 F:      drivers/thunderbolt/
9462
9463 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9464 M:      John Stultz <john.stultz@linaro.org>
9465 M:      Thomas Gleixner <tglx@linutronix.de>
9466 L:      linux-kernel@vger.kernel.org
9467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9468 S:      Supported
9469 F:      include/linux/clocksource.h
9470 F:      include/linux/time.h
9471 F:      include/linux/timex.h
9472 F:      include/uapi/linux/time.h
9473 F:      include/uapi/linux/timex.h
9474 F:      kernel/time/clocksource.c
9475 F:      kernel/time/time*.c
9476 F:      kernel/time/alarmtimer.c
9477 F:      kernel/time/ntp.c
9478 F:      tools/testing/selftests/timers/
9479
9480 SC1200 WDT DRIVER
9481 M:      Zwane Mwaikambo <zwanem@gmail.com>
9482 S:      Maintained
9483 F:      drivers/watchdog/sc1200wdt.c
9484
9485 SCHEDULER
9486 M:      Ingo Molnar <mingo@redhat.com>
9487 M:      Peter Zijlstra <peterz@infradead.org>
9488 L:      linux-kernel@vger.kernel.org
9489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9490 S:      Maintained
9491 F:      kernel/sched/
9492 F:      include/linux/sched.h
9493 F:      include/uapi/linux/sched.h
9494 F:      include/linux/wait.h
9495
9496 SCORE ARCHITECTURE
9497 M:      Chen Liqin <liqin.linux@gmail.com>
9498 M:      Lennox Wu <lennox.wu@gmail.com>
9499 W:      http://www.sunplus.com
9500 S:      Supported
9501 F:      arch/score/
9502
9503 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9504 M:      Sudeep Holla <sudeep.holla@arm.com>
9505 L:      linux-arm-kernel@lists.infradead.org
9506 S:      Maintained
9507 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9508 F:      drivers/clk/clk-scpi.c
9509 F:      drivers/cpufreq/scpi-cpufreq.c
9510 F:      drivers/firmware/arm_scpi.c
9511 F:      include/linux/scpi_protocol.h
9512
9513 SCSI CDROM DRIVER
9514 M:      Jens Axboe <axboe@kernel.dk>
9515 L:      linux-scsi@vger.kernel.org
9516 W:      http://www.kernel.dk
9517 S:      Maintained
9518 F:      drivers/scsi/sr*
9519
9520 SCSI RDMA PROTOCOL (SRP) INITIATOR
9521 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9522 L:      linux-rdma@vger.kernel.org
9523 S:      Supported
9524 W:      http://www.openfabrics.org
9525 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9527 F:      drivers/infiniband/ulp/srp/
9528 F:      include/scsi/srp.h
9529
9530 SCSI SG DRIVER
9531 M:      Doug Gilbert <dgilbert@interlog.com>
9532 L:      linux-scsi@vger.kernel.org
9533 W:      http://sg.danny.cz/sg
9534 S:      Maintained
9535 F:      Documentation/scsi/scsi-generic.txt
9536 F:      drivers/scsi/sg.c
9537 F:      include/scsi/sg.h
9538
9539 SCSI SUBSYSTEM
9540 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9542 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9544 L:      linux-scsi@vger.kernel.org
9545 S:      Maintained
9546 F:      drivers/scsi/
9547 F:      include/scsi/
9548
9549 SCSI TAPE DRIVER
9550 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9551 L:      linux-scsi@vger.kernel.org
9552 S:      Maintained
9553 F:      Documentation/scsi/st.txt
9554 F:      drivers/scsi/st.*
9555 F:      drivers/scsi/st_*.h
9556
9557 SCTP PROTOCOL
9558 M:      Vlad Yasevich <vyasevich@gmail.com>
9559 M:      Neil Horman <nhorman@tuxdriver.com>
9560 L:      linux-sctp@vger.kernel.org
9561 W:      http://lksctp.sourceforge.net
9562 S:      Maintained
9563 F:      Documentation/networking/sctp.txt
9564 F:      include/linux/sctp.h
9565 F:      include/uapi/linux/sctp.h
9566 F:      include/net/sctp/
9567 F:      net/sctp/
9568
9569 SCx200 CPU SUPPORT
9570 M:      Jim Cromie <jim.cromie@gmail.com>
9571 S:      Odd Fixes
9572 F:      Documentation/i2c/busses/scx200_acb
9573 F:      arch/x86/platform/scx200/
9574 F:      drivers/watchdog/scx200_wdt.c
9575 F:      drivers/i2c/busses/scx200*
9576 F:      drivers/mtd/maps/scx200_docflash.c
9577 F:      include/linux/scx200.h
9578
9579 SCx200 GPIO DRIVER
9580 M:      Jim Cromie <jim.cromie@gmail.com>
9581 S:      Maintained
9582 F:      drivers/char/scx200_gpio.c
9583 F:      include/linux/scx200_gpio.h
9584
9585 SCx200 HRT CLOCKSOURCE DRIVER
9586 M:      Jim Cromie <jim.cromie@gmail.com>
9587 S:      Maintained
9588 F:      drivers/clocksource/scx200_hrt.c
9589
9590 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9591 M:      Sascha Sommer <saschasommer@freenet.de>
9592 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9593 S:      Maintained
9594 F:      drivers/mmc/host/sdricoh_cs.c
9595
9596 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9597 L:      linux-mmc@vger.kernel.org
9598 S:      Orphan
9599 F:      drivers/mmc/host/sdhci.*
9600 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9601
9602 SECURE COMPUTING
9603 M:      Kees Cook <keescook@chromium.org>
9604 R:      Andy Lutomirski <luto@amacapital.net>
9605 R:      Will Drewry <wad@chromium.org>
9606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9607 S:      Supported
9608 F:      kernel/seccomp.c
9609 F:      include/uapi/linux/seccomp.h
9610 F:      include/linux/seccomp.h
9611 F:      tools/testing/selftests/seccomp/*
9612 K:      \bsecure_computing
9613 K:      \bTIF_SECCOMP\b
9614
9615 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9616 M:      Ben Dooks <ben-linux@fluff.org>
9617 M:      Jaehoon Chung <jh80.chung@samsung.com>
9618 L:      linux-mmc@vger.kernel.org
9619 S:      Maintained
9620 F:      drivers/mmc/host/sdhci-s3c*
9621
9622 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9623 M:      Viresh Kumar <vireshk@kernel.org>
9624 L:      spear-devel@list.st.com
9625 L:      linux-mmc@vger.kernel.org
9626 S:      Maintained
9627 F:      drivers/mmc/host/sdhci-spear.c
9628
9629 SECURITY SUBSYSTEM
9630 M:      James Morris <james.l.morris@oracle.com>
9631 M:      "Serge E. Hallyn" <serge@hallyn.com>
9632 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9634 W:      http://kernsec.org/
9635 S:      Supported
9636 F:      security/
9637
9638 SECURITY CONTACT
9639 M:      Security Officers <security@kernel.org>
9640 S:      Supported
9641
9642 SELINUX SECURITY MODULE
9643 M:      Paul Moore <paul@paul-moore.com>
9644 M:      Stephen Smalley <sds@tycho.nsa.gov>
9645 M:      Eric Paris <eparis@parisplace.org>
9646 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9647 W:      http://selinuxproject.org
9648 T:      git git://git.infradead.org/users/pcmoore/selinux
9649 S:      Supported
9650 F:      include/linux/selinux*
9651 F:      security/selinux/
9652 F:      scripts/selinux/
9653
9654 APPARMOR SECURITY MODULE
9655 M:      John Johansen <john.johansen@canonical.com>
9656 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9657 W:      apparmor.wiki.kernel.org
9658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9659 S:      Supported
9660 F:      security/apparmor/
9661
9662 YAMA SECURITY MODULE
9663 M:      Kees Cook <keescook@chromium.org>
9664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9665 S:      Supported
9666 F:      security/yama/
9667
9668 SENSABLE PHANTOM
9669 M:      Jiri Slaby <jirislaby@gmail.com>
9670 S:      Maintained
9671 F:      drivers/misc/phantom.c
9672 F:      include/uapi/linux/phantom.h
9673
9674 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9675 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9676 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9677 M:      John Soni Jose <sony.john@avagotech.com>
9678 L:      linux-scsi@vger.kernel.org
9679 W:      http://www.avagotech.com
9680 S:      Supported
9681 F:      drivers/scsi/be2iscsi/
9682
9683 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9684 M:      Sathya Perla <sathya.perla@avagotech.com>
9685 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9686 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9687 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9688 L:      netdev@vger.kernel.org
9689 W:      http://www.emulex.com
9690 S:      Supported
9691 F:      drivers/net/ethernet/emulex/benet/
9692
9693 EMULEX ONECONNECT ROCE DRIVER
9694 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9695 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9696 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9697 L:      linux-rdma@vger.kernel.org
9698 W:      http://www.emulex.com
9699 S:      Supported
9700 F:      drivers/infiniband/hw/ocrdma/
9701
9702 SFC NETWORK DRIVER
9703 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9704 M:      Shradha Shah <sshah@solarflare.com>
9705 L:      netdev@vger.kernel.org
9706 S:      Supported
9707 F:      drivers/net/ethernet/sfc/
9708
9709 SGI GRU DRIVER
9710 M:      Dimitri Sivanich <sivanich@sgi.com>
9711 S:      Maintained
9712 F:      drivers/misc/sgi-gru/
9713
9714 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9715 M:      Pat Gefre <pfg@sgi.com>
9716 L:      linux-ia64@vger.kernel.org
9717 S:      Supported
9718 F:      Documentation/ia64/serial.txt
9719 F:      drivers/tty/serial/ioc?_serial.c
9720 F:      include/linux/ioc?.h
9721
9722 SGI XP/XPC/XPNET DRIVER
9723 M:      Cliff Whickman <cpw@sgi.com>
9724 M:      Robin Holt <robinmholt@gmail.com>
9725 S:      Maintained
9726 F:      drivers/misc/sgi-xp/
9727
9728 SI2157 MEDIA DRIVER
9729 M:      Antti Palosaari <crope@iki.fi>
9730 L:      linux-media@vger.kernel.org
9731 W:      https://linuxtv.org
9732 W:      http://palosaari.fi/linux/
9733 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9734 T:      git git://linuxtv.org/anttip/media_tree.git
9735 S:      Maintained
9736 F:      drivers/media/tuners/si2157*
9737
9738 SI2168 MEDIA DRIVER
9739 M:      Antti Palosaari <crope@iki.fi>
9740 L:      linux-media@vger.kernel.org
9741 W:      https://linuxtv.org
9742 W:      http://palosaari.fi/linux/
9743 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9744 T:      git git://linuxtv.org/anttip/media_tree.git
9745 S:      Maintained
9746 F:      drivers/media/dvb-frontends/si2168*
9747
9748 SI470X FM RADIO RECEIVER I2C DRIVER
9749 M:      Hans Verkuil <hverkuil@xs4all.nl>
9750 L:      linux-media@vger.kernel.org
9751 T:      git git://linuxtv.org/media_tree.git
9752 W:      https://linuxtv.org
9753 S:      Odd Fixes
9754 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9755
9756 SI470X FM RADIO RECEIVER USB DRIVER
9757 M:      Hans Verkuil <hverkuil@xs4all.nl>
9758 L:      linux-media@vger.kernel.org
9759 T:      git git://linuxtv.org/media_tree.git
9760 W:      https://linuxtv.org
9761 S:      Maintained
9762 F:      drivers/media/radio/si470x/radio-si470x-common.c
9763 F:      drivers/media/radio/si470x/radio-si470x.h
9764 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9765
9766 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9767 M:      Eduardo Valentin <edubezval@gmail.com>
9768 L:      linux-media@vger.kernel.org
9769 T:      git git://linuxtv.org/media_tree.git
9770 W:      https://linuxtv.org
9771 S:      Odd Fixes
9772 F:      drivers/media/radio/si4713/si4713.?
9773
9774 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9775 M:      Eduardo Valentin <edubezval@gmail.com>
9776 L:      linux-media@vger.kernel.org
9777 T:      git git://linuxtv.org/media_tree.git
9778 W:      https://linuxtv.org
9779 S:      Odd Fixes
9780 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9781
9782 SI4713 FM RADIO TRANSMITTER USB DRIVER
9783 M:      Hans Verkuil <hverkuil@xs4all.nl>
9784 L:      linux-media@vger.kernel.org
9785 T:      git git://linuxtv.org/media_tree.git
9786 W:      https://linuxtv.org
9787 S:      Maintained
9788 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9789
9790 SIANO DVB DRIVER
9791 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9792 L:      linux-media@vger.kernel.org
9793 W:      https://linuxtv.org
9794 T:      git git://linuxtv.org/media_tree.git
9795 S:      Odd fixes
9796 F:      drivers/media/common/siano/
9797 F:      drivers/media/usb/siano/
9798 F:      drivers/media/usb/siano/
9799 F:      drivers/media/mmc/siano/
9800
9801 SIMPLEFB FB DRIVER
9802 M:      Hans de Goede <hdegoede@redhat.com>
9803 L:      linux-fbdev@vger.kernel.org
9804 S:      Maintained
9805 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9806 F:      drivers/video/fbdev/simplefb.c
9807 F:      include/linux/platform_data/simplefb.h
9808
9809 SH_VEU V4L2 MEM2MEM DRIVER
9810 L:      linux-media@vger.kernel.org
9811 S:      Orphan
9812 F:      drivers/media/platform/sh_veu.c
9813
9814 SH_VOU V4L2 OUTPUT DRIVER
9815 L:      linux-media@vger.kernel.org
9816 S:      Orphan
9817 F:      drivers/media/platform/sh_vou.c
9818 F:      include/media/drv-intf/sh_vou.h
9819
9820 SIMPLE FIRMWARE INTERFACE (SFI)
9821 M:      Len Brown <lenb@kernel.org>
9822 L:      sfi-devel@simplefirmware.org
9823 W:      http://simplefirmware.org/
9824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9825 S:      Supported
9826 F:      arch/x86/platform/sfi/
9827 F:      drivers/sfi/
9828 F:      include/linux/sfi*.h
9829
9830 SIMTEC EB110ATX (Chalice CATS)
9831 P:      Ben Dooks
9832 P:      Vincent Sanders <vince@simtec.co.uk>
9833 M:      Simtec Linux Team <linux@simtec.co.uk>
9834 W:      http://www.simtec.co.uk/products/EB110ATX/
9835 S:      Supported
9836
9837 SIMTEC EB2410ITX (BAST)
9838 P:      Ben Dooks
9839 P:      Vincent Sanders <vince@simtec.co.uk>
9840 M:      Simtec Linux Team <linux@simtec.co.uk>
9841 W:      http://www.simtec.co.uk/products/EB2410ITX/
9842 S:      Supported
9843 F:      arch/arm/mach-s3c24xx/mach-bast.c
9844 F:      arch/arm/mach-s3c24xx/bast-ide.c
9845 F:      arch/arm/mach-s3c24xx/bast-irq.c
9846
9847 TI DAVINCI MACHINE SUPPORT
9848 M:      Sekhar Nori <nsekhar@ti.com>
9849 M:      Kevin Hilman <khilman@deeprootsystems.com>
9850 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9851 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9852 S:      Supported
9853 F:      arch/arm/mach-davinci/
9854 F:      drivers/i2c/busses/i2c-davinci.c
9855
9856 TI DAVINCI SERIES MEDIA DRIVER
9857 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9858 L:      linux-media@vger.kernel.org
9859 W:      https://linuxtv.org
9860 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9861 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9862 S:      Maintained
9863 F:      drivers/media/platform/davinci/
9864 F:      include/media/davinci/
9865
9866 TI AM437X VPFE DRIVER
9867 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9868 L:      linux-media@vger.kernel.org
9869 W:      https://linuxtv.org
9870 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9871 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9872 S:      Maintained
9873 F:      drivers/media/platform/am437x/
9874
9875 OV2659 OMNIVISION SENSOR DRIVER
9876 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9877 L:      linux-media@vger.kernel.org
9878 W:      https://linuxtv.org
9879 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9880 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9881 S:      Maintained
9882 F:      drivers/media/i2c/ov2659.c
9883 F:      include/media/i2c/ov2659.h
9884
9885 SILICON MOTION SM712 FRAME BUFFER DRIVER
9886 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9887 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9888 M:      Sudip Mukherjee <sudip@vectorindia.org>
9889 L:      linux-fbdev@vger.kernel.org
9890 S:      Maintained
9891 F:      drivers/video/fbdev/sm712*
9892 F:      Documentation/fb/sm712fb.txt
9893
9894 SIS 190 ETHERNET DRIVER
9895 M:      Francois Romieu <romieu@fr.zoreil.com>
9896 L:      netdev@vger.kernel.org
9897 S:      Maintained
9898 F:      drivers/net/ethernet/sis/sis190.c
9899
9900 SIS 900/7016 FAST ETHERNET DRIVER
9901 M:      Daniele Venzano <venza@brownhat.org>
9902 W:      http://www.brownhat.org/sis900.html
9903 L:      netdev@vger.kernel.org
9904 S:      Maintained
9905 F:      drivers/net/ethernet/sis/sis900.*
9906
9907 SIS FRAMEBUFFER DRIVER
9908 M:      Thomas Winischhofer <thomas@winischhofer.net>
9909 W:      http://www.winischhofer.net/linuxsisvga.shtml
9910 S:      Maintained
9911 F:      Documentation/fb/sisfb.txt
9912 F:      drivers/video/fbdev/sis/
9913 F:      include/video/sisfb.h
9914
9915 SIS USB2VGA DRIVER
9916 M:      Thomas Winischhofer <thomas@winischhofer.net>
9917 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9918 S:      Maintained
9919 F:      drivers/usb/misc/sisusbvga/
9920
9921 SLAB ALLOCATOR
9922 M:      Christoph Lameter <cl@linux.com>
9923 M:      Pekka Enberg <penberg@kernel.org>
9924 M:      David Rientjes <rientjes@google.com>
9925 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9926 M:      Andrew Morton <akpm@linux-foundation.org>
9927 L:      linux-mm@kvack.org
9928 S:      Maintained
9929 F:      include/linux/sl?b*.h
9930 F:      mm/sl?b*
9931
9932 SLEEPABLE READ-COPY UPDATE (SRCU)
9933 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9934 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9935 M:      Josh Triplett <josh@joshtriplett.org>
9936 R:      Steven Rostedt <rostedt@goodmis.org>
9937 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9938 L:      linux-kernel@vger.kernel.org
9939 W:      http://www.rdrop.com/users/paulmck/RCU/
9940 S:      Supported
9941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9942 F:      include/linux/srcu.h
9943 F:      kernel/rcu/srcu.c
9944
9945 SMACK SECURITY MODULE
9946 M:      Casey Schaufler <casey@schaufler-ca.com>
9947 L:      linux-security-module@vger.kernel.org
9948 W:      http://schaufler-ca.com
9949 T:      git git://git.gitorious.org/smack-next/kernel.git
9950 S:      Maintained
9951 F:      Documentation/security/Smack.txt
9952 F:      security/smack/
9953
9954 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9955 M:      Kevin Hilman <khilman@kernel.org>
9956 M:      Nishanth Menon <nm@ti.com>
9957 S:      Maintained
9958 F:      drivers/power/avs/
9959 F:      include/linux/power/smartreflex.h
9960 L:      linux-pm@vger.kernel.org
9961
9962 SMC91x ETHERNET DRIVER
9963 M:      Nicolas Pitre <nico@fluxnic.net>
9964 S:      Odd Fixes
9965 F:      drivers/net/ethernet/smsc/smc91x.*
9966
9967 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9968 M:      Sakari Ailus <sakari.ailus@iki.fi>
9969 L:      linux-media@vger.kernel.org
9970 S:      Maintained
9971 F:      drivers/media/i2c/smiapp/
9972 F:      include/media/i2c/smiapp.h
9973 F:      drivers/media/i2c/smiapp-pll.c
9974 F:      drivers/media/i2c/smiapp-pll.h
9975 F:      include/uapi/linux/smiapp.h
9976 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9977
9978 SMM665 HARDWARE MONITOR DRIVER
9979 M:      Guenter Roeck <linux@roeck-us.net>
9980 L:      lm-sensors@lm-sensors.org
9981 S:      Maintained
9982 F:      Documentation/hwmon/smm665
9983 F:      drivers/hwmon/smm665.c
9984
9985 SMSC EMC2103 HARDWARE MONITOR DRIVER
9986 M:      Steve Glendinning <steve.glendinning@shawell.net>
9987 L:      lm-sensors@lm-sensors.org
9988 S:      Maintained
9989 F:      Documentation/hwmon/emc2103
9990 F:      drivers/hwmon/emc2103.c
9991
9992 SMSC SCH5627 HARDWARE MONITOR DRIVER
9993 M:      Hans de Goede <hdegoede@redhat.com>
9994 L:      lm-sensors@lm-sensors.org
9995 S:      Supported
9996 F:      Documentation/hwmon/sch5627
9997 F:      drivers/hwmon/sch5627.c
9998
9999 SMSC47B397 HARDWARE MONITOR DRIVER
10000 M:      Jean Delvare <jdelvare@suse.com>
10001 L:      lm-sensors@lm-sensors.org
10002 S:      Maintained
10003 F:      Documentation/hwmon/smsc47b397
10004 F:      drivers/hwmon/smsc47b397.c
10005
10006 SMSC911x ETHERNET DRIVER
10007 M:      Steve Glendinning <steve.glendinning@shawell.net>
10008 L:      netdev@vger.kernel.org
10009 S:      Maintained
10010 F:      include/linux/smsc911x.h
10011 F:      drivers/net/ethernet/smsc/smsc911x.*
10012
10013 SMSC9420 PCI ETHERNET DRIVER
10014 M:      Steve Glendinning <steve.glendinning@shawell.net>
10015 L:      netdev@vger.kernel.org
10016 S:      Maintained
10017 F:      drivers/net/ethernet/smsc/smsc9420.*
10018
10019 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10020 M:      Steve Glendinning <steve.glendinning@shawell.net>
10021 L:      linux-fbdev@vger.kernel.org
10022 S:      Maintained
10023 F:      drivers/video/fbdev/smscufx.c
10024
10025 SOC-CAMERA V4L2 SUBSYSTEM
10026 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10027 L:      linux-media@vger.kernel.org
10028 T:      git git://linuxtv.org/media_tree.git
10029 S:      Maintained
10030 F:      include/media/soc*
10031 F:      drivers/media/i2c/soc_camera/
10032 F:      drivers/media/platform/soc_camera/
10033
10034 SOEKRIS NET48XX LED SUPPORT
10035 M:      Chris Boot <bootc@bootc.net>
10036 S:      Maintained
10037 F:      drivers/leds/leds-net48xx.c
10038
10039 SOFTLOGIC 6x10 MPEG CODEC
10040 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10041 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10042 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10043 M:      Ismael Luceno <ismael@iodev.co.uk>
10044 L:      linux-media@vger.kernel.org
10045 S:      Supported
10046 F:      drivers/media/pci/solo6x10/
10047
10048 SOFTWARE RAID (Multiple Disks) SUPPORT
10049 L:      linux-raid@vger.kernel.org
10050 S:      Supported
10051 F:      drivers/md/
10052 F:      include/linux/raid/
10053 F:      include/uapi/linux/raid/
10054
10055 SONIC NETWORK DRIVER
10056 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10057 L:      netdev@vger.kernel.org
10058 S:      Maintained
10059 F:      drivers/net/ethernet/natsemi/sonic.*
10060
10061 SONICS SILICON BACKPLANE DRIVER (SSB)
10062 M:      Michael Buesch <m@bues.ch>
10063 L:      netdev@vger.kernel.org
10064 S:      Maintained
10065 F:      drivers/ssb/
10066 F:      include/linux/ssb/
10067
10068 SONY VAIO CONTROL DEVICE DRIVER
10069 M:      Mattia Dongili <malattia@linux.it>
10070 L:      platform-driver-x86@vger.kernel.org
10071 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10072 S:      Maintained
10073 F:      Documentation/laptops/sony-laptop.txt
10074 F:      drivers/char/sonypi.c
10075 F:      drivers/platform/x86/sony-laptop.c
10076 F:      include/linux/sony-laptop.h
10077
10078 SONY MEMORYSTICK CARD SUPPORT
10079 M:      Alex Dubov <oakad@yahoo.com>
10080 W:      http://tifmxx.berlios.de/
10081 S:      Maintained
10082 F:      drivers/memstick/host/tifm_ms.c
10083
10084 SONY MEMORYSTICK STANDARD SUPPORT
10085 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10086 S:      Maintained
10087 F:      drivers/memstick/core/ms_block.*
10088
10089 SOUND
10090 M:      Jaroslav Kysela <perex@perex.cz>
10091 M:      Takashi Iwai <tiwai@suse.com>
10092 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10093 W:      http://www.alsa-project.org/
10094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10095 T:      git git://git.alsa-project.org/alsa-kernel.git
10096 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10097 S:      Maintained
10098 F:      Documentation/sound/
10099 F:      include/sound/
10100 F:      include/uapi/sound/
10101 F:      sound/
10102
10103 SOUND - COMPRESSED AUDIO
10104 M:      Vinod Koul <vinod.koul@intel.com>
10105 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10107 S:      Supported
10108 F:      Documentation/sound/alsa/compress_offload.txt
10109 F:      include/sound/compress_driver.h
10110 F:      include/uapi/sound/compress_*
10111 F:      sound/core/compress_offload.c
10112 F:      sound/soc/soc-compress.c
10113
10114 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10115 M:      Liam Girdwood <lgirdwood@gmail.com>
10116 M:      Mark Brown <broonie@kernel.org>
10117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10118 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10119 W:      http://alsa-project.org/main/index.php/ASoC
10120 S:      Supported
10121 F:      Documentation/sound/alsa/soc/
10122 F:      sound/soc/
10123 F:      include/sound/soc*
10124
10125 SOUND - DMAENGINE HELPERS
10126 M:      Lars-Peter Clausen <lars@metafoo.de>
10127 S:      Supported
10128 F:      include/sound/dmaengine_pcm.h
10129 F:      sound/core/pcm_dmaengine.c
10130 F:      sound/soc/soc-generic-dmaengine-pcm.c
10131
10132 SP2 MEDIA DRIVER
10133 M:      Olli Salonen <olli.salonen@iki.fi>
10134 L:      linux-media@vger.kernel.org
10135 W:      https://linuxtv.org
10136 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10137 S:      Maintained
10138 F:      drivers/media/dvb-frontends/sp2*
10139
10140 SPARC + UltraSPARC (sparc/sparc64)
10141 M:      "David S. Miller" <davem@davemloft.net>
10142 L:      sparclinux@vger.kernel.org
10143 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10146 S:      Maintained
10147 F:      arch/sparc/
10148 F:      drivers/sbus/
10149
10150 SPARC SERIAL DRIVERS
10151 M:      "David S. Miller" <davem@davemloft.net>
10152 L:      sparclinux@vger.kernel.org
10153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10155 S:      Maintained
10156 F:      include/linux/sunserialcore.h
10157 F:      drivers/tty/serial/suncore.c
10158 F:      drivers/tty/serial/sunhv.c
10159 F:      drivers/tty/serial/sunsab.c
10160 F:      drivers/tty/serial/sunsab.h
10161 F:      drivers/tty/serial/sunsu.c
10162 F:      drivers/tty/serial/sunzilog.c
10163 F:      drivers/tty/serial/sunzilog.h
10164
10165 SPARSE CHECKER
10166 M:      "Christopher Li" <sparse@chrisli.org>
10167 L:      linux-sparse@vger.kernel.org
10168 W:      https://sparse.wiki.kernel.org/
10169 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10170 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10171 S:      Maintained
10172 F:      include/linux/compiler.h
10173
10174 SPEAR PLATFORM SUPPORT
10175 M:      Viresh Kumar <vireshk@kernel.org>
10176 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10177 L:      spear-devel@list.st.com
10178 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10179 W:      http://www.st.com/spear
10180 S:      Maintained
10181 F:      arch/arm/mach-spear/
10182
10183 SPEAR CLOCK FRAMEWORK SUPPORT
10184 M:      Viresh Kumar <vireshk@kernel.org>
10185 L:      spear-devel@list.st.com
10186 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10187 W:      http://www.st.com/spear
10188 S:      Maintained
10189 F:      drivers/clk/spear/
10190
10191 SPI SUBSYSTEM
10192 M:      Mark Brown <broonie@kernel.org>
10193 L:      linux-spi@vger.kernel.org
10194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10195 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10196 S:      Maintained
10197 F:      Documentation/spi/
10198 F:      drivers/spi/
10199 F:      include/linux/spi/
10200 F:      include/uapi/linux/spi/
10201
10202 SPIDERNET NETWORK DRIVER for CELL
10203 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10204 L:      netdev@vger.kernel.org
10205 S:      Supported
10206 F:      Documentation/networking/spider_net.txt
10207 F:      drivers/net/ethernet/toshiba/spider_net*
10208
10209 SPU FILE SYSTEM
10210 M:      Jeremy Kerr <jk@ozlabs.org>
10211 L:      linuxppc-dev@lists.ozlabs.org
10212 W:      http://www.ibm.com/developerworks/power/cell/
10213 S:      Supported
10214 F:      Documentation/filesystems/spufs.txt
10215 F:      arch/powerpc/platforms/cell/spufs/
10216
10217 SQUASHFS FILE SYSTEM
10218 M:      Phillip Lougher <phillip@squashfs.org.uk>
10219 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10220 W:      http://squashfs.org.uk
10221 S:      Maintained
10222 F:      Documentation/filesystems/squashfs.txt
10223 F:      fs/squashfs/
10224
10225 SRM (Alpha) environment access
10226 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10227 S:      Maintained
10228 F:      arch/alpha/kernel/srm_env.c
10229
10230 STABLE BRANCH
10231 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10232 L:      stable@vger.kernel.org
10233 S:      Supported
10234 F:      Documentation/stable_kernel_rules.txt
10235
10236 STAGING SUBSYSTEM
10237 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10239 L:      devel@driverdev.osuosl.org
10240 S:      Supported
10241 F:      drivers/staging/
10242
10243 STAGING - COMEDI
10244 M:      Ian Abbott <abbotti@mev.co.uk>
10245 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10246 S:      Odd Fixes
10247 F:      drivers/staging/comedi/
10248
10249 STAGING - FLARION FT1000 DRIVERS
10250 M:      Marek Belisko <marek.belisko@gmail.com>
10251 S:      Odd Fixes
10252 F:      drivers/staging/ft1000/
10253
10254 STAGING - INDUSTRIAL IO
10255 M:      Jonathan Cameron <jic23@kernel.org>
10256 L:      linux-iio@vger.kernel.org
10257 S:      Odd Fixes
10258 F:      drivers/staging/iio/
10259
10260 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10261 M:      Jarod Wilson <jarod@wilsonet.com>
10262 W:      http://www.lirc.org/
10263 S:      Odd Fixes
10264 F:      drivers/staging/media/lirc/
10265
10266 STAGING - LUSTRE PARALLEL FILESYSTEM
10267 M:      Oleg Drokin <oleg.drokin@intel.com>
10268 M:      Andreas Dilger <andreas.dilger@intel.com>
10269 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10270 W:      http://wiki.lustre.org/
10271 S:      Maintained
10272 F:      drivers/staging/lustre
10273
10274 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10275 M:      Marc Dietrich <marvin24@gmx.de>
10276 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10277 L:      linux-tegra@vger.kernel.org
10278 S:      Maintained
10279 F:      drivers/staging/nvec/
10280
10281 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10282 M:      Jens Frederich <jfrederich@gmail.com>
10283 M:      Daniel Drake <dsd@laptop.org>
10284 M:      Jon Nettleton <jon.nettleton@gmail.com>
10285 W:      http://wiki.laptop.org/go/DCON
10286 S:      Maintained
10287 F:      drivers/staging/olpc_dcon/
10288
10289 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10290 M:      Willy Tarreau <willy@meta-x.org>
10291 S:      Odd Fixes
10292 F:      drivers/staging/panel/
10293
10294 STAGING - REALTEK RTL8712U DRIVERS
10295 M:      Larry Finger <Larry.Finger@lwfinger.net>
10296 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10297 S:      Odd Fixes
10298 F:      drivers/staging/rtl8712/
10299
10300 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10301 M:      Larry Finger <Larry.Finger@lwfinger.net>
10302 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10303 L:      linux-wireless@vger.kernel.org
10304 S:      Maintained
10305 F:      drivers/staging/rtl8723au/
10306
10307 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10308 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10309 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10310 M:      Sudip Mukherjee <sudip@vectorindia.org>
10311 L:      linux-fbdev@vger.kernel.org
10312 S:      Maintained
10313 F:      drivers/staging/sm750fb/
10314
10315 STAGING - SLICOSS
10316 M:      Lior Dotan <liodot@gmail.com>
10317 M:      Christopher Harrer <charrer@alacritech.com>
10318 S:      Odd Fixes
10319 F:      drivers/staging/slicoss/
10320
10321 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10322 M:      William Hubbs <w.d.hubbs@gmail.com>
10323 M:      Chris Brannon <chris@the-brannons.com>
10324 M:      Kirk Reiser <kirk@reisers.ca>
10325 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10326 L:      speakup@linux-speakup.org
10327 W:      http://www.linux-speakup.org/
10328 S:      Odd Fixes
10329 F:      drivers/staging/speakup/
10330
10331 STAGING - VIA VT665X DRIVERS
10332 M:      Forest Bond <forest@alittletooquiet.net>
10333 S:      Odd Fixes
10334 F:      drivers/staging/vt665?/
10335
10336 STAGING - WILC1000 WIFI DRIVER
10337 M:      Johnny Kim <johnny.kim@atmel.com>
10338 M:      Austin Shin <austin.shin@atmel.com>
10339 M:      Chris Park <chris.park@atmel.com>
10340 M:      Tony Cho <tony.cho@atmel.com>
10341 M:      Glen Lee <glen.lee@atmel.com>
10342 M:      Leo Kim <leo.kim@atmel.com>
10343 L:      linux-wireless@vger.kernel.org
10344 S:      Supported
10345 F:      drivers/staging/wilc1000/
10346
10347 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10348 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10349 S:      Odd Fixes
10350 F:      drivers/staging/xgifb/
10351
10352 HFI1 DRIVER
10353 M:      Mike Marciniszyn <infinipath@intel.com>
10354 L:      linux-rdma@vger.kernel.org
10355 S:      Supported
10356 F:      drivers/staging/rdma/hfi1
10357
10358 STARFIRE/DURALAN NETWORK DRIVER
10359 M:      Ion Badulescu <ionut@badula.org>
10360 S:      Odd Fixes
10361 F:      drivers/net/ethernet/adaptec/starfire*
10362
10363 SUN3/3X
10364 M:      Sam Creasey <sammy@sammy.net>
10365 W:      http://sammy.net/sun3/
10366 S:      Maintained
10367 F:      arch/m68k/kernel/*sun3*
10368 F:      arch/m68k/sun3*/
10369 F:      arch/m68k/include/asm/sun3*
10370 F:      drivers/net/ethernet/i825xx/sun3*
10371
10372 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10373 M:      Hans de Goede <hdegoede@redhat.com>
10374 L:      linux-input@vger.kernel.org
10375 S:      Maintained
10376 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10377 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10378
10379 SUNDANCE NETWORK DRIVER
10380 M:      Denis Kirjanov <kda@linux-powerpc.org>
10381 L:      netdev@vger.kernel.org
10382 S:      Maintained
10383 F:      drivers/net/ethernet/dlink/sundance.c
10384
10385 SUPERH
10386 L:      linux-sh@vger.kernel.org
10387 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10388 S:      Orphan
10389 F:      Documentation/sh/
10390 F:      arch/sh/
10391 F:      drivers/sh/
10392
10393 SUSPEND TO RAM
10394 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10395 M:      Len Brown <len.brown@intel.com>
10396 M:      Pavel Machek <pavel@ucw.cz>
10397 L:      linux-pm@vger.kernel.org
10398 S:      Supported
10399 F:      Documentation/power/
10400 F:      arch/x86/kernel/acpi/
10401 F:      drivers/base/power/
10402 F:      kernel/power/
10403 F:      include/linux/suspend.h
10404 F:      include/linux/freezer.h
10405 F:      include/linux/pm.h
10406
10407 SVGA HANDLING
10408 M:      Martin Mares <mj@ucw.cz>
10409 L:      linux-video@atrey.karlin.mff.cuni.cz
10410 S:      Maintained
10411 F:      Documentation/svga.txt
10412 F:      arch/x86/boot/video*
10413
10414 SWIOTLB SUBSYSTEM
10415 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10416 L:      linux-kernel@vger.kernel.org
10417 S:      Supported
10418 F:      lib/swiotlb.c
10419 F:      arch/*/kernel/pci-swiotlb.c
10420 F:      include/linux/swiotlb.h
10421
10422 SWITCHDEV
10423 M:      Jiri Pirko <jiri@resnulli.us>
10424 L:      netdev@vger.kernel.org
10425 S:      Supported
10426 F:      net/switchdev/
10427 F:      include/net/switchdev.h
10428
10429 SYNOPSYS ARC ARCHITECTURE
10430 M:      Vineet Gupta <vgupta@synopsys.com>
10431 L:      linux-snps-arc@lists.infradead.org
10432 S:      Supported
10433 F:      arch/arc/
10434 F:      Documentation/devicetree/bindings/arc/*
10435 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10436 F:      drivers/tty/serial/arc_uart.c
10437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10438
10439 SYNOPSYS ARC SDP platform support
10440 M:      Alexey Brodkin <abrodkin@synopsys.com>
10441 S:      Supported
10442 F:      arch/arc/plat-axs10x
10443 F:      arch/arc/boot/dts/ax*
10444 F:      Documentation/devicetree/bindings/arc/axs10*
10445
10446 SYSTEM CONFIGURATION (SYSCON)
10447 M:      Lee Jones <lee.jones@linaro.org>
10448 M:      Arnd Bergmann <arnd@arndb.de>
10449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10450 S:      Supported
10451 F:      drivers/mfd/syscon.c
10452
10453 SYSV FILESYSTEM
10454 M:      Christoph Hellwig <hch@infradead.org>
10455 S:      Maintained
10456 F:      Documentation/filesystems/sysv-fs.txt
10457 F:      fs/sysv/
10458 F:      include/linux/sysv_fs.h
10459
10460 TARGET SUBSYSTEM
10461 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10462 L:      linux-scsi@vger.kernel.org
10463 L:      target-devel@vger.kernel.org
10464 W:      http://www.linux-iscsi.org
10465 W:      http://groups.google.com/group/linux-iscsi-target-dev
10466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10467 S:      Supported
10468 F:      drivers/target/
10469 F:      include/target/
10470 F:      Documentation/target/
10471
10472 TASKSTATS STATISTICS INTERFACE
10473 M:      Balbir Singh <bsingharora@gmail.com>
10474 S:      Maintained
10475 F:      Documentation/accounting/taskstats*
10476 F:      include/linux/taskstats*
10477 F:      kernel/taskstats.c
10478
10479 TC CLASSIFIER
10480 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10481 L:      netdev@vger.kernel.org
10482 S:      Maintained
10483 F:      include/net/pkt_cls.h
10484 F:      include/uapi/linux/pkt_cls.h
10485 F:      net/sched/
10486
10487 TCP LOW PRIORITY MODULE
10488 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10489 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10490 W:      http://tcp-lp-mod.sourceforge.net/
10491 S:      Maintained
10492 F:      net/ipv4/tcp_lp.c
10493
10494 TDA10071 MEDIA DRIVER
10495 M:      Antti Palosaari <crope@iki.fi>
10496 L:      linux-media@vger.kernel.org
10497 W:      https://linuxtv.org
10498 W:      http://palosaari.fi/linux/
10499 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10500 T:      git git://linuxtv.org/anttip/media_tree.git
10501 S:      Maintained
10502 F:      drivers/media/dvb-frontends/tda10071*
10503
10504 TDA18212 MEDIA DRIVER
10505 M:      Antti Palosaari <crope@iki.fi>
10506 L:      linux-media@vger.kernel.org
10507 W:      https://linuxtv.org
10508 W:      http://palosaari.fi/linux/
10509 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10510 T:      git git://linuxtv.org/anttip/media_tree.git
10511 S:      Maintained
10512 F:      drivers/media/tuners/tda18212*
10513
10514 TDA18218 MEDIA DRIVER
10515 M:      Antti Palosaari <crope@iki.fi>
10516 L:      linux-media@vger.kernel.org
10517 W:      https://linuxtv.org
10518 W:      http://palosaari.fi/linux/
10519 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10520 T:      git git://linuxtv.org/anttip/media_tree.git
10521 S:      Maintained
10522 F:      drivers/media/tuners/tda18218*
10523
10524 TDA18271 MEDIA DRIVER
10525 M:      Michael Krufky <mkrufky@linuxtv.org>
10526 L:      linux-media@vger.kernel.org
10527 W:      https://linuxtv.org
10528 W:      http://github.com/mkrufky
10529 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10530 T:      git git://linuxtv.org/mkrufky/tuners.git
10531 S:      Maintained
10532 F:      drivers/media/tuners/tda18271*
10533
10534 TDA827x MEDIA DRIVER
10535 M:      Michael Krufky <mkrufky@linuxtv.org>
10536 L:      linux-media@vger.kernel.org
10537 W:      https://linuxtv.org
10538 W:      http://github.com/mkrufky
10539 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10540 T:      git git://linuxtv.org/mkrufky/tuners.git
10541 S:      Maintained
10542 F:      drivers/media/tuners/tda8290.*
10543
10544 TDA8290 MEDIA DRIVER
10545 M:      Michael Krufky <mkrufky@linuxtv.org>
10546 L:      linux-media@vger.kernel.org
10547 W:      https://linuxtv.org
10548 W:      http://github.com/mkrufky
10549 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10550 T:      git git://linuxtv.org/mkrufky/tuners.git
10551 S:      Maintained
10552 F:      drivers/media/tuners/tda8290.*
10553
10554 TDA9840 MEDIA DRIVER
10555 M:      Hans Verkuil <hverkuil@xs4all.nl>
10556 L:      linux-media@vger.kernel.org
10557 T:      git git://linuxtv.org/media_tree.git
10558 W:      https://linuxtv.org
10559 S:      Maintained
10560 F:      drivers/media/i2c/tda9840*
10561
10562 TEA5761 TUNER DRIVER
10563 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10564 L:      linux-media@vger.kernel.org
10565 W:      https://linuxtv.org
10566 T:      git git://linuxtv.org/media_tree.git
10567 S:      Odd fixes
10568 F:      drivers/media/tuners/tea5761.*
10569
10570 TEA5767 TUNER DRIVER
10571 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10572 L:      linux-media@vger.kernel.org
10573 W:      https://linuxtv.org
10574 T:      git git://linuxtv.org/media_tree.git
10575 S:      Maintained
10576 F:      drivers/media/tuners/tea5767.*
10577
10578 TEA6415C MEDIA DRIVER
10579 M:      Hans Verkuil <hverkuil@xs4all.nl>
10580 L:      linux-media@vger.kernel.org
10581 T:      git git://linuxtv.org/media_tree.git
10582 W:      https://linuxtv.org
10583 S:      Maintained
10584 F:      drivers/media/i2c/tea6415c*
10585
10586 TEA6420 MEDIA DRIVER
10587 M:      Hans Verkuil <hverkuil@xs4all.nl>
10588 L:      linux-media@vger.kernel.org
10589 T:      git git://linuxtv.org/media_tree.git
10590 W:      https://linuxtv.org
10591 S:      Maintained
10592 F:      drivers/media/i2c/tea6420*
10593
10594 TEAM DRIVER
10595 M:      Jiri Pirko <jiri@resnulli.us>
10596 L:      netdev@vger.kernel.org
10597 S:      Supported
10598 F:      drivers/net/team/
10599 F:      include/linux/if_team.h
10600 F:      include/uapi/linux/if_team.h
10601
10602 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10603 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10604 S:      Maintained
10605 F:      arch/x86/platform/ts5500/
10606
10607 TECHNOTREND USB IR RECEIVER
10608 M:      Sean Young <sean@mess.org>
10609 L:      linux-media@vger.kernel.org
10610 S:      Maintained
10611 F:      drivers/media/rc/ttusbir.c
10612
10613 TEGRA ARCHITECTURE SUPPORT
10614 M:      Stephen Warren <swarren@wwwdotorg.org>
10615 M:      Thierry Reding <thierry.reding@gmail.com>
10616 M:      Alexandre Courbot <gnurou@gmail.com>
10617 L:      linux-tegra@vger.kernel.org
10618 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10620 S:      Supported
10621 N:      [^a-z]tegra
10622
10623 TEGRA CLOCK DRIVER
10624 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10625 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10626 S:      Supported
10627 F:      drivers/clk/tegra/
10628
10629 TEGRA DMA DRIVER
10630 M:      Laxman Dewangan <ldewangan@nvidia.com>
10631 S:      Supported
10632 F:      drivers/dma/tegra20-apb-dma.c
10633
10634 TEGRA I2C DRIVER
10635 M:      Laxman Dewangan <ldewangan@nvidia.com>
10636 S:      Supported
10637 F:      drivers/i2c/busses/i2c-tegra.c
10638
10639 TEGRA IOMMU DRIVERS
10640 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10641 S:      Supported
10642 F:      drivers/iommu/tegra*
10643
10644 TEGRA KBC DRIVER
10645 M:      Rakesh Iyer <riyer@nvidia.com>
10646 M:      Laxman Dewangan <ldewangan@nvidia.com>
10647 S:      Supported
10648 F:      drivers/input/keyboard/tegra-kbc.c
10649
10650 TEGRA PWM DRIVER
10651 M:      Thierry Reding <thierry.reding@gmail.com>
10652 S:      Supported
10653 F:      drivers/pwm/pwm-tegra.c
10654
10655 TEGRA SERIAL DRIVER
10656 M:      Laxman Dewangan <ldewangan@nvidia.com>
10657 S:      Supported
10658 F:      drivers/tty/serial/serial-tegra.c
10659
10660 TEGRA SPI DRIVER
10661 M:      Laxman Dewangan <ldewangan@nvidia.com>
10662 S:      Supported
10663 F:      drivers/spi/spi-tegra*
10664
10665 TEHUTI ETHERNET DRIVER
10666 M:      Andy Gospodarek <andy@greyhouse.net>
10667 L:      netdev@vger.kernel.org
10668 S:      Supported
10669 F:      drivers/net/ethernet/tehuti/*
10670
10671 Telecom Clock Driver for MCPL0010
10672 M:      Mark Gross <mark.gross@intel.com>
10673 S:      Supported
10674 F:      drivers/char/tlclk.c
10675
10676 TENSILICA XTENSA PORT (xtensa)
10677 M:      Chris Zankel <chris@zankel.net>
10678 M:      Max Filippov <jcmvbkbc@gmail.com>
10679 L:      linux-xtensa@linux-xtensa.org
10680 S:      Maintained
10681 F:      arch/xtensa/
10682 F:      drivers/irqchip/irq-xtensa-*
10683
10684 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10685 M:      Hans Verkuil <hverkuil@xs4all.nl>
10686 L:      linux-media@vger.kernel.org
10687 T:      git git://linuxtv.org/media_tree.git
10688 W:      https://linuxtv.org
10689 S:      Maintained
10690 F:      drivers/media/radio/radio-raremono.c
10691
10692 THERMAL
10693 M:      Zhang Rui <rui.zhang@intel.com>
10694 M:      Eduardo Valentin <edubezval@gmail.com>
10695 L:      linux-pm@vger.kernel.org
10696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10698 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10699 S:      Supported
10700 F:      drivers/thermal/
10701 F:      include/linux/thermal.h
10702 F:      include/uapi/linux/thermal.h
10703 F:      include/linux/cpu_cooling.h
10704 F:      Documentation/devicetree/bindings/thermal/
10705
10706 THERMAL/CPU_COOLING
10707 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10708 M:      Viresh Kumar <viresh.kumar@linaro.org>
10709 M:      Javi Merino <javi.merino@arm.com>
10710 L:      linux-pm@vger.kernel.org
10711 S:      Supported
10712 F:      Documentation/thermal/cpu-cooling-api.txt
10713 F:      drivers/thermal/cpu_cooling.c
10714 F:      include/linux/cpu_cooling.h
10715
10716 THINGM BLINK(1) USB RGB LED DRIVER
10717 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10718 S:      Maintained
10719 F:      drivers/hid/hid-thingm.c
10720
10721 THINKPAD ACPI EXTRAS DRIVER
10722 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10723 L:      ibm-acpi-devel@lists.sourceforge.net
10724 L:      platform-driver-x86@vger.kernel.org
10725 W:      http://ibm-acpi.sourceforge.net
10726 W:      http://thinkwiki.org/wiki/Ibm-acpi
10727 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10728 S:      Maintained
10729 F:      drivers/platform/x86/thinkpad_acpi.c
10730
10731 TI BANDGAP AND THERMAL DRIVER
10732 M:      Eduardo Valentin <edubezval@gmail.com>
10733 L:      linux-pm@vger.kernel.org
10734 L:      linux-omap@vger.kernel.org
10735 S:      Maintained
10736 F:      drivers/thermal/ti-soc-thermal/
10737
10738 TI CDCE706 CLOCK DRIVER
10739 M:      Max Filippov <jcmvbkbc@gmail.com>
10740 S:      Maintained
10741 F:      drivers/clk/clk-cdce706.c
10742
10743 TI CLOCK DRIVER
10744 M:      Tero Kristo <t-kristo@ti.com>
10745 L:      linux-omap@vger.kernel.org
10746 S:      Maintained
10747 F:      drivers/clk/ti/
10748 F:      include/linux/clk/ti.h
10749
10750 TI FLASH MEDIA INTERFACE DRIVER
10751 M:      Alex Dubov <oakad@yahoo.com>
10752 S:      Maintained
10753 F:      drivers/misc/tifm*
10754 F:      drivers/mmc/host/tifm_sd.c
10755 F:      include/linux/tifm.h
10756
10757 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10758 M:      Santosh Shilimkar <ssantosh@kernel.org>
10759 L:      linux-kernel@vger.kernel.org
10760 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10761 S:      Maintained
10762 F:      drivers/soc/ti/*
10763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10764
10765
10766 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10767 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10768 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10769 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10770 S:      Maintained
10771 F:      sound/soc/codecs/lm49453*
10772 F:      sound/soc/codecs/isabelle*
10773
10774 TI LP855x BACKLIGHT DRIVER
10775 M:      Milo Kim <milo.kim@ti.com>
10776 S:      Maintained
10777 F:      Documentation/backlight/lp855x-driver.txt
10778 F:      drivers/video/backlight/lp855x_bl.c
10779 F:      include/linux/platform_data/lp855x.h
10780
10781 TI LP8727 CHARGER DRIVER
10782 M:      Milo Kim <milo.kim@ti.com>
10783 S:      Maintained
10784 F:      drivers/power/lp8727_charger.c
10785 F:      include/linux/platform_data/lp8727.h
10786
10787 TI LP8788 MFD DRIVER
10788 M:      Milo Kim <milo.kim@ti.com>
10789 S:      Maintained
10790 F:      drivers/iio/adc/lp8788_adc.c
10791 F:      drivers/leds/leds-lp8788.c
10792 F:      drivers/mfd/lp8788*.c
10793 F:      drivers/power/lp8788-charger.c
10794 F:      drivers/regulator/lp8788-*.c
10795 F:      include/linux/mfd/lp8788*.h
10796
10797 TI NETCP ETHERNET DRIVER
10798 M:      Wingman Kwok <w-kwok2@ti.com>
10799 M:      Murali Karicheri <m-karicheri2@ti.com>
10800 L:      netdev@vger.kernel.org
10801 S:      Maintained
10802 F:      drivers/net/ethernet/ti/netcp*
10803
10804 TI TAS571X FAMILY ASoC CODEC DRIVER
10805 M:      Kevin Cernekee <cernekee@chromium.org>
10806 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10807 S:      Odd Fixes
10808 F:      sound/soc/codecs/tas571x*
10809
10810 TI TWL4030 SERIES SOC CODEC DRIVER
10811 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10812 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10813 S:      Maintained
10814 F:      sound/soc/codecs/twl4030*
10815
10816 TI WILINK WIRELESS DRIVERS
10817 L:      linux-wireless@vger.kernel.org
10818 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10819 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10821 S:      Orphan
10822 F:      drivers/net/wireless/ti/
10823 F:      include/linux/wl12xx.h
10824
10825 TIPC NETWORK LAYER
10826 M:      Jon Maloy <jon.maloy@ericsson.com>
10827 M:      Ying Xue <ying.xue@windriver.com>
10828 L:      netdev@vger.kernel.org (core kernel code)
10829 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10830 W:      http://tipc.sourceforge.net/
10831 S:      Maintained
10832 F:      include/uapi/linux/tipc*.h
10833 F:      net/tipc/
10834
10835 TILE ARCHITECTURE
10836 M:      Chris Metcalf <cmetcalf@ezchip.com>
10837 W:      http://www.ezchip.com/scm/
10838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
10839 S:      Supported
10840 F:      arch/tile/
10841 F:      drivers/char/tile-srom.c
10842 F:      drivers/edac/tile_edac.c
10843 F:      drivers/net/ethernet/tile/
10844 F:      drivers/rtc/rtc-tile.c
10845 F:      drivers/tty/hvc/hvc_tile.c
10846 F:      drivers/tty/serial/tilegx.c
10847 F:      drivers/usb/host/*-tilegx.c
10848 F:      include/linux/usb/tilegx.h
10849
10850 TLAN NETWORK DRIVER
10851 M:      Samuel Chessman <chessman@tux.org>
10852 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10853 W:      http://sourceforge.net/projects/tlan/
10854 S:      Maintained
10855 F:      Documentation/networking/tlan.txt
10856 F:      drivers/net/ethernet/ti/tlan.*
10857
10858 TOMOYO SECURITY MODULE
10859 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10860 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10861 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10862 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10863 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10864 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10865 W:      http://tomoyo.sourceforge.jp/
10866 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10867 S:      Maintained
10868 F:      security/tomoyo/
10869
10870 TOPSTAR LAPTOP EXTRAS DRIVER
10871 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10872 L:      platform-driver-x86@vger.kernel.org
10873 S:      Maintained
10874 F:      drivers/platform/x86/topstar-laptop.c
10875
10876 TOSHIBA ACPI EXTRAS DRIVER
10877 M:      Azael Avalos <coproscefalo@gmail.com>
10878 L:      platform-driver-x86@vger.kernel.org
10879 S:      Maintained
10880 F:      drivers/platform/x86/toshiba_acpi.c
10881
10882 TOSHIBA BLUETOOTH DRIVER
10883 M:      Azael Avalos <coproscefalo@gmail.com>
10884 L:      platform-driver-x86@vger.kernel.org
10885 S:      Maintained
10886 F:      drivers/platform/x86/toshiba_bluetooth.c
10887
10888 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10889 M:      Azael Avalos <coproscefalo@gmail.com>
10890 L:      platform-driver-x86@vger.kernel.org
10891 S:      Maintained
10892 F:      drivers/platform/x86/toshiba_haps.c
10893
10894 TOSHIBA WMI HOTKEYS DRIVER
10895 M:      Azael Avalos <coproscefalo@gmail.com>
10896 L:      platform-driver-x86@vger.kernel.org
10897 S:      Maintained
10898 F:      drivers/platform/x86/toshiba-wmi.c
10899
10900 TOSHIBA SMM DRIVER
10901 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10902 W:      http://www.buzzard.org.uk/toshiba/
10903 S:      Maintained
10904 F:      drivers/char/toshiba.c
10905 F:      include/linux/toshiba.h
10906 F:      include/uapi/linux/toshiba.h
10907
10908 TOSHIBA TC358743 DRIVER
10909 M:      Mats Randgaard <matrandg@cisco.com>
10910 L:      linux-media@vger.kernel.org
10911 S:      Maintained
10912 F:      drivers/media/i2c/tc358743*
10913 F:      include/media/i2c/tc358743.h
10914
10915 TMIO MMC DRIVER
10916 M:      Ian Molton <ian@mnementh.co.uk>
10917 L:      linux-mmc@vger.kernel.org
10918 S:      Maintained
10919 F:      drivers/mmc/host/tmio_mmc*
10920 F:      drivers/mmc/host/sh_mobile_sdhi.c
10921 F:      include/linux/mmc/tmio.h
10922 F:      include/linux/mmc/sh_mobile_sdhi.h
10923
10924 TMP401 HARDWARE MONITOR DRIVER
10925 M:      Guenter Roeck <linux@roeck-us.net>
10926 L:      lm-sensors@lm-sensors.org
10927 S:      Maintained
10928 F:      Documentation/hwmon/tmp401
10929 F:      drivers/hwmon/tmp401.c
10930
10931 TMPFS (SHMEM FILESYSTEM)
10932 M:      Hugh Dickins <hughd@google.com>
10933 L:      linux-mm@kvack.org
10934 S:      Maintained
10935 F:      include/linux/shmem_fs.h
10936 F:      mm/shmem.c
10937
10938 TM6000 VIDEO4LINUX DRIVER
10939 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10940 L:      linux-media@vger.kernel.org
10941 W:      https://linuxtv.org
10942 T:      git git://linuxtv.org/media_tree.git
10943 S:      Odd fixes
10944 F:      drivers/media/usb/tm6000/
10945
10946 TW68 VIDEO4LINUX DRIVER
10947 M:      Hans Verkuil <hverkuil@xs4all.nl>
10948 L:      linux-media@vger.kernel.org
10949 T:      git git://linuxtv.org/media_tree.git
10950 W:      https://linuxtv.org
10951 S:      Odd Fixes
10952 F:      drivers/media/pci/tw68/
10953
10954 TPM DEVICE DRIVER
10955 M:      Peter Huewe <peterhuewe@gmx.de>
10956 M:      Marcel Selhorst <tpmdd@selhorst.net>
10957 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10958 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10959 W:      http://tpmdd.sourceforge.net
10960 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10961 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10962 T:      https://github.com/PeterHuewe/linux-tpmdd
10963 S:      Maintained
10964 F:      drivers/char/tpm/
10965
10966 TPM IBM_VTPM DEVICE DRIVER
10967 M:      Ashley Lai <ashleydlai@gmail.com>
10968 W:      http://tpmdd.sourceforge.net
10969 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10970 S:      Maintained
10971 F:      drivers/char/tpm/tpm_ibmvtpm*
10972
10973 TRACING
10974 M:      Steven Rostedt <rostedt@goodmis.org>
10975 M:      Ingo Molnar <mingo@redhat.com>
10976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10977 S:      Maintained
10978 F:      Documentation/trace/ftrace.txt
10979 F:      arch/*/*/*/ftrace.h
10980 F:      arch/*/kernel/ftrace.c
10981 F:      include/*/ftrace.h
10982 F:      include/linux/trace*.h
10983 F:      include/trace/
10984 F:      kernel/trace/
10985 F:      tools/testing/selftests/ftrace/
10986
10987 TRIVIAL PATCHES
10988 M:      Jiri Kosina <trivial@kernel.org>
10989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10990 S:      Maintained
10991 K:      ^Subject:.*(?i)trivial
10992
10993 TTY LAYER
10994 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10995 M:      Jiri Slaby <jslaby@suse.com>
10996 S:      Supported
10997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10998 F:      Documentation/serial/
10999 F:      drivers/tty/
11000 F:      drivers/tty/serial/serial_core.c
11001 F:      include/linux/serial_core.h
11002 F:      include/linux/serial.h
11003 F:      include/linux/tty.h
11004 F:      include/uapi/linux/serial_core.h
11005 F:      include/uapi/linux/serial.h
11006 F:      include/uapi/linux/tty.h
11007
11008 TUA9001 MEDIA DRIVER
11009 M:      Antti Palosaari <crope@iki.fi>
11010 L:      linux-media@vger.kernel.org
11011 W:      https://linuxtv.org
11012 W:      http://palosaari.fi/linux/
11013 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11014 T:      git git://linuxtv.org/anttip/media_tree.git
11015 S:      Maintained
11016 F:      drivers/media/tuners/tua9001*
11017
11018 TULIP NETWORK DRIVERS
11019 L:      netdev@vger.kernel.org
11020 L:      linux-parisc@vger.kernel.org
11021 S:      Orphan
11022 F:      drivers/net/ethernet/dec/tulip/
11023
11024 TUN/TAP driver
11025 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11026 W:      http://vtun.sourceforge.net/tun
11027 S:      Maintained
11028 F:      Documentation/networking/tuntap.txt
11029 F:      arch/um/os-Linux/drivers/
11030
11031 TURBOCHANNEL SUBSYSTEM
11032 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11033 M:      Ralf Baechle <ralf@linux-mips.org>
11034 L:      linux-mips@linux-mips.org
11035 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11036 S:      Maintained
11037 F:      drivers/tc/
11038 F:      include/linux/tc.h
11039
11040 U14-34F SCSI DRIVER
11041 M:      Dario Ballabio <ballabio_dario@emc.com>
11042 L:      linux-scsi@vger.kernel.org
11043 S:      Maintained
11044 F:      drivers/scsi/u14-34f.c
11045
11046 UBI FILE SYSTEM (UBIFS)
11047 M:      Artem Bityutskiy <dedekind1@gmail.com>
11048 M:      Adrian Hunter <adrian.hunter@intel.com>
11049 L:      linux-mtd@lists.infradead.org
11050 T:      git git://git.infradead.org/ubifs-2.6.git
11051 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11052 S:      Maintained
11053 F:      Documentation/filesystems/ubifs.txt
11054 F:      fs/ubifs/
11055
11056 UCLINUX (M68KNOMMU AND COLDFIRE)
11057 M:      Greg Ungerer <gerg@uclinux.org>
11058 W:      http://www.uclinux.org/
11059 L:      linux-m68k@lists.linux-m68k.org
11060 L:      uclinux-dev@uclinux.org  (subscribers-only)
11061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11062 S:      Maintained
11063 F:      arch/m68k/coldfire/
11064 F:      arch/m68k/68*/
11065 F:      arch/m68k/*/*_no.*
11066 F:      arch/m68k/include/asm/*_no.*
11067
11068 UDF FILESYSTEM
11069 M:      Jan Kara <jack@suse.com>
11070 S:      Maintained
11071 F:      Documentation/filesystems/udf.txt
11072 F:      fs/udf/
11073
11074 UFS FILESYSTEM
11075 M:      Evgeniy Dushistov <dushistov@mail.ru>
11076 S:      Maintained
11077 F:      Documentation/filesystems/ufs.txt
11078 F:      fs/ufs/
11079
11080 UHID USERSPACE HID IO DRIVER:
11081 M:      David Herrmann <dh.herrmann@googlemail.com>
11082 L:      linux-input@vger.kernel.org
11083 S:      Maintained
11084 F:      drivers/hid/uhid.c
11085 F:      include/uapi/linux/uhid.h
11086
11087 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11088 L:      linux-usb@vger.kernel.org
11089 S:      Orphan
11090 F:      drivers/uwb/
11091 F:      include/linux/uwb.h
11092 F:      include/linux/uwb/
11093
11094 UNICORE32 ARCHITECTURE:
11095 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11096 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11097 S:      Maintained
11098 T:      git git://github.com/gxt/linux.git
11099 F:      arch/unicore32/
11100
11101 UNIFDEF
11102 M:      Tony Finch <dot@dotat.at>
11103 W:      http://dotat.at/prog/unifdef
11104 S:      Maintained
11105 F:      scripts/unifdef.c
11106
11107 UNIFORM CDROM DRIVER
11108 M:      Jens Axboe <axboe@kernel.dk>
11109 W:      http://www.kernel.dk
11110 S:      Maintained
11111 F:      Documentation/cdrom/
11112 F:      drivers/cdrom/cdrom.c
11113 F:      include/linux/cdrom.h
11114 F:      include/uapi/linux/cdrom.h
11115
11116 UNISYS S-PAR DRIVERS
11117 M:      Benjamin Romer <benjamin.romer@unisys.com>
11118 M:      David Kershner <david.kershner@unisys.com>
11119 L:      sparmaintainer@unisys.com (Unisys internal)
11120 S:      Supported
11121 F:      drivers/staging/unisys/
11122
11123 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11124 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11125 L:      linux-scsi@vger.kernel.org
11126 S:      Supported
11127 F:      Documentation/scsi/ufs.txt
11128 F:      drivers/scsi/ufs/
11129
11130 UNSORTED BLOCK IMAGES (UBI)
11131 M:      Artem Bityutskiy <dedekind1@gmail.com>
11132 M:      Richard Weinberger <richard@nod.at>
11133 W:      http://www.linux-mtd.infradead.org/
11134 L:      linux-mtd@lists.infradead.org
11135 T:      git git://git.infradead.org/ubifs-2.6.git
11136 S:      Supported
11137 F:      drivers/mtd/ubi/
11138 F:      include/linux/mtd/ubi.h
11139 F:      include/uapi/mtd/ubi-user.h
11140
11141 USB ACM DRIVER
11142 M:      Oliver Neukum <oliver@neukum.org>
11143 L:      linux-usb@vger.kernel.org
11144 S:      Maintained
11145 F:      Documentation/usb/acm.txt
11146 F:      drivers/usb/class/cdc-acm.*
11147
11148 USB AR5523 WIRELESS DRIVER
11149 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11150 L:      linux-wireless@vger.kernel.org
11151 S:      Maintained
11152 F:      drivers/net/wireless/ath/ar5523/
11153
11154 USB ATTACHED SCSI
11155 M:      Hans de Goede <hdegoede@redhat.com>
11156 M:      Gerd Hoffmann <kraxel@redhat.com>
11157 L:      linux-usb@vger.kernel.org
11158 L:      linux-scsi@vger.kernel.org
11159 S:      Maintained
11160 F:      drivers/usb/storage/uas.c
11161
11162 USB CDC ETHERNET DRIVER
11163 M:      Oliver Neukum <oliver@neukum.org>
11164 L:      linux-usb@vger.kernel.org
11165 S:      Maintained
11166 F:      drivers/net/usb/cdc_*.c
11167 F:      include/uapi/linux/usb/cdc.h
11168
11169 USB CHAOSKEY DRIVER
11170 M:      Keith Packard <keithp@keithp.com>
11171 L:      linux-usb@vger.kernel.org
11172 S:      Maintained
11173 F:      drivers/usb/misc/chaoskey.c
11174
11175 USB CYPRESS C67X00 DRIVER
11176 M:      Peter Korsgaard <jacmet@sunsite.dk>
11177 L:      linux-usb@vger.kernel.org
11178 S:      Maintained
11179 F:      drivers/usb/c67x00/
11180
11181 USB DAVICOM DM9601 DRIVER
11182 M:      Peter Korsgaard <jacmet@sunsite.dk>
11183 L:      netdev@vger.kernel.org
11184 W:      http://www.linux-usb.org/usbnet
11185 S:      Maintained
11186 F:      drivers/net/usb/dm9601.c
11187
11188 USB DIAMOND RIO500 DRIVER
11189 M:      Cesar Miquel <miquel@df.uba.ar>
11190 L:      rio500-users@lists.sourceforge.net
11191 W:      http://rio500.sourceforge.net
11192 S:      Maintained
11193 F:      drivers/usb/misc/rio500*
11194
11195 USB EHCI DRIVER
11196 M:      Alan Stern <stern@rowland.harvard.edu>
11197 L:      linux-usb@vger.kernel.org
11198 S:      Maintained
11199 F:      Documentation/usb/ehci.txt
11200 F:      drivers/usb/host/ehci*
11201
11202 USB GADGET/PERIPHERAL SUBSYSTEM
11203 M:      Felipe Balbi <balbi@ti.com>
11204 L:      linux-usb@vger.kernel.org
11205 W:      http://www.linux-usb.org/gadget
11206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11207 S:      Maintained
11208 F:      drivers/usb/gadget/
11209 F:      include/linux/usb/gadget*
11210
11211 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11212 M:      Jiri Kosina <jikos@kernel.org>
11213 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11214 L:      linux-usb@vger.kernel.org
11215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11216 S:      Maintained
11217 F:      Documentation/hid/hiddev.txt
11218 F:      drivers/hid/usbhid/
11219
11220 USB ISP116X DRIVER
11221 M:      Olav Kongas <ok@artecdesign.ee>
11222 L:      linux-usb@vger.kernel.org
11223 S:      Maintained
11224 F:      drivers/usb/host/isp116x*
11225 F:      include/linux/usb/isp116x.h
11226
11227 USB MASS STORAGE DRIVER
11228 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11229 L:      linux-usb@vger.kernel.org
11230 L:      usb-storage@lists.one-eyed-alien.net
11231 S:      Maintained
11232 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11233 F:      drivers/usb/storage/
11234
11235 USB MIDI DRIVER
11236 M:      Clemens Ladisch <clemens@ladisch.de>
11237 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11238 T:      git git://git.alsa-project.org/alsa-kernel.git
11239 S:      Maintained
11240 F:      sound/usb/midi.*
11241
11242 USB NETWORKING DRIVERS
11243 L:      linux-usb@vger.kernel.org
11244 S:      Odd Fixes
11245 F:      drivers/net/usb/
11246
11247 USB OHCI DRIVER
11248 M:      Alan Stern <stern@rowland.harvard.edu>
11249 L:      linux-usb@vger.kernel.org
11250 S:      Maintained
11251 F:      Documentation/usb/ohci.txt
11252 F:      drivers/usb/host/ohci*
11253
11254 USB OTG FSM (Finite State Machine)
11255 M:      Peter Chen <Peter.Chen@nxp.com>
11256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11257 L:      linux-usb@vger.kernel.org
11258 S:      Maintained
11259 F:      drivers/usb/common/usb-otg-fsm.c
11260
11261 USB OVER IP DRIVER
11262 M:      Valentina Manea <valentina.manea.m@gmail.com>
11263 M:      Shuah Khan <shuah.kh@samsung.com>
11264 L:      linux-usb@vger.kernel.org
11265 S:      Maintained
11266 F:      drivers/usb/usbip/
11267 F:      tools/usb/usbip/
11268
11269 USB PEGASUS DRIVER
11270 M:      Petko Manolov <petkan@nucleusys.com>
11271 L:      linux-usb@vger.kernel.org
11272 L:      netdev@vger.kernel.org
11273 T:      git git://github.com/petkan/pegasus.git
11274 W:      https://github.com/petkan/pegasus
11275 S:      Maintained
11276 F:      drivers/net/usb/pegasus.*
11277
11278 USB PHY LAYER
11279 M:      Felipe Balbi <balbi@ti.com>
11280 L:      linux-usb@vger.kernel.org
11281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11282 S:      Maintained
11283 F:      drivers/usb/phy/
11284
11285 USB PRINTER DRIVER (usblp)
11286 M:      Pete Zaitcev <zaitcev@redhat.com>
11287 L:      linux-usb@vger.kernel.org
11288 S:      Supported
11289 F:      drivers/usb/class/usblp.c
11290
11291 USB QMI WWAN NETWORK DRIVER
11292 M:      Bjørn Mork <bjorn@mork.no>
11293 L:      netdev@vger.kernel.org
11294 S:      Maintained
11295 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11296 F:      drivers/net/usb/qmi_wwan.c
11297
11298 USB RTL8150 DRIVER
11299 M:      Petko Manolov <petkan@nucleusys.com>
11300 L:      linux-usb@vger.kernel.org
11301 L:      netdev@vger.kernel.org
11302 T:      git git://github.com/petkan/rtl8150.git
11303 W:      https://github.com/petkan/rtl8150
11304 S:      Maintained
11305 F:      drivers/net/usb/rtl8150.c
11306
11307 USB SERIAL SUBSYSTEM
11308 M:      Johan Hovold <johan@kernel.org>
11309 L:      linux-usb@vger.kernel.org
11310 S:      Maintained
11311 F:      Documentation/usb/usb-serial.txt
11312 F:      drivers/usb/serial/
11313 F:      include/linux/usb/serial.h
11314
11315 USB SMSC75XX ETHERNET DRIVER
11316 M:      Steve Glendinning <steve.glendinning@shawell.net>
11317 L:      netdev@vger.kernel.org
11318 S:      Maintained
11319 F:      drivers/net/usb/smsc75xx.*
11320
11321 USB SMSC95XX ETHERNET DRIVER
11322 M:      Steve Glendinning <steve.glendinning@shawell.net>
11323 L:      netdev@vger.kernel.org
11324 S:      Maintained
11325 F:      drivers/net/usb/smsc95xx.*
11326
11327 USB SUBSYSTEM
11328 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11329 L:      linux-usb@vger.kernel.org
11330 W:      http://www.linux-usb.org
11331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11332 S:      Supported
11333 F:      Documentation/usb/
11334 F:      drivers/usb/
11335 F:      include/linux/usb.h
11336 F:      include/linux/usb/
11337
11338 USB UHCI DRIVER
11339 M:      Alan Stern <stern@rowland.harvard.edu>
11340 L:      linux-usb@vger.kernel.org
11341 S:      Maintained
11342 F:      drivers/usb/host/uhci*
11343
11344 USB "USBNET" DRIVER FRAMEWORK
11345 M:      Oliver Neukum <oneukum@suse.com>
11346 L:      netdev@vger.kernel.org
11347 W:      http://www.linux-usb.org/usbnet
11348 S:      Maintained
11349 F:      drivers/net/usb/usbnet.c
11350 F:      include/linux/usb/usbnet.h
11351
11352 USB VIDEO CLASS
11353 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11354 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11355 L:      linux-media@vger.kernel.org
11356 T:      git git://linuxtv.org/media_tree.git
11357 W:      http://www.ideasonboard.org/uvc/
11358 S:      Maintained
11359 F:      drivers/media/usb/uvc/
11360 F:      include/uapi/linux/uvcvideo.h
11361
11362 USB VISION DRIVER
11363 M:      Hans Verkuil <hverkuil@xs4all.nl>
11364 L:      linux-media@vger.kernel.org
11365 T:      git git://linuxtv.org/media_tree.git
11366 W:      https://linuxtv.org
11367 S:      Odd Fixes
11368 F:      drivers/media/usb/usbvision/
11369
11370 USB WEBCAM GADGET
11371 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11372 L:      linux-usb@vger.kernel.org
11373 S:      Maintained
11374 F:      drivers/usb/gadget/function/*uvc*
11375 F:      drivers/usb/gadget/legacy/webcam.c
11376
11377 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11378 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11379 L:      linux-wireless@vger.kernel.org
11380 S:      Maintained
11381 F:      drivers/net/wireless/rndis_wlan.c
11382
11383 USB XHCI DRIVER
11384 M:      Mathias Nyman <mathias.nyman@intel.com>
11385 L:      linux-usb@vger.kernel.org
11386 S:      Supported
11387 F:      drivers/usb/host/xhci*
11388 F:      drivers/usb/host/pci-quirks*
11389
11390 USB ZD1201 DRIVER
11391 L:      linux-wireless@vger.kernel.org
11392 W:      http://linux-lc100020.sourceforge.net
11393 S:      Orphan
11394 F:      drivers/net/wireless/zydas/zd1201.*
11395
11396 USB ZR364XX DRIVER
11397 M:      Antoine Jacquet <royale@zerezo.com>
11398 L:      linux-usb@vger.kernel.org
11399 L:      linux-media@vger.kernel.org
11400 T:      git git://linuxtv.org/media_tree.git
11401 W:      http://royale.zerezo.com/zr364xx/
11402 S:      Maintained
11403 F:      Documentation/video4linux/zr364xx.txt
11404 F:      drivers/media/usb/zr364xx/
11405
11406 ULPI BUS
11407 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11408 L:      linux-usb@vger.kernel.org
11409 S:      Maintained
11410 F:      drivers/usb/common/ulpi.c
11411 F:      include/linux/ulpi/
11412
11413 USER-MODE LINUX (UML)
11414 M:      Jeff Dike <jdike@addtoit.com>
11415 M:      Richard Weinberger <richard@nod.at>
11416 L:      user-mode-linux-devel@lists.sourceforge.net
11417 L:      user-mode-linux-user@lists.sourceforge.net
11418 W:      http://user-mode-linux.sourceforge.net
11419 S:      Maintained
11420 F:      Documentation/virtual/uml/
11421 F:      arch/um/
11422 F:      arch/x86/um/
11423 F:      fs/hostfs/
11424 F:      fs/hppfs/
11425
11426 USERSPACE I/O (UIO)
11427 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11428 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11429 S:      Maintained
11430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11431 F:      Documentation/DocBook/uio-howto.tmpl
11432 F:      drivers/uio/
11433 F:      include/linux/uio*.h
11434
11435 UTIL-LINUX PACKAGE
11436 M:      Karel Zak <kzak@redhat.com>
11437 L:      util-linux@vger.kernel.org
11438 W:      http://en.wikipedia.org/wiki/Util-linux
11439 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11440 S:      Maintained
11441
11442 UVESAFB DRIVER
11443 M:      Michal Januszewski <spock@gentoo.org>
11444 L:      linux-fbdev@vger.kernel.org
11445 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11446 S:      Maintained
11447 F:      Documentation/fb/uvesafb.txt
11448 F:      drivers/video/fbdev/uvesafb.*
11449
11450 VF610 NAND DRIVER
11451 M:      Stefan Agner <stefan@agner.ch>
11452 L:      linux-mtd@lists.infradead.org
11453 S:      Supported
11454 F:      drivers/mtd/nand/vf610_nfc.c
11455
11456 VFAT/FAT/MSDOS FILESYSTEM
11457 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11458 S:      Maintained
11459 F:      Documentation/filesystems/vfat.txt
11460 F:      fs/fat/
11461
11462 VFIO DRIVER
11463 M:      Alex Williamson <alex.williamson@redhat.com>
11464 L:      kvm@vger.kernel.org
11465 S:      Maintained
11466 F:      Documentation/vfio.txt
11467 F:      drivers/vfio/
11468 F:      include/linux/vfio.h
11469 F:      include/uapi/linux/vfio.h
11470
11471 VFIO PLATFORM DRIVER
11472 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11473 L:      kvm@vger.kernel.org
11474 S:      Maintained
11475 F:      drivers/vfio/platform/
11476
11477 VIDEOBUF2 FRAMEWORK
11478 M:      Pawel Osciak <pawel@osciak.com>
11479 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11480 M:      Kyungmin Park <kyungmin.park@samsung.com>
11481 L:      linux-media@vger.kernel.org
11482 S:      Maintained
11483 F:      drivers/media/v4l2-core/videobuf2-*
11484 F:      include/media/videobuf2-*
11485
11486 VIRTUAL SERIO DEVICE DRIVER
11487 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11488 S:      Maintained
11489 F:      drivers/input/serio/userio.c
11490 F:      include/uapi/linux/userio.h
11491
11492 VIRTIO CONSOLE DRIVER
11493 M:      Amit Shah <amit.shah@redhat.com>
11494 L:      virtualization@lists.linux-foundation.org
11495 S:      Maintained
11496 F:      drivers/char/virtio_console.c
11497 F:      include/linux/virtio_console.h
11498 F:      include/uapi/linux/virtio_console.h
11499
11500 VIRTIO CORE, NET AND BLOCK DRIVERS
11501 M:      "Michael S. Tsirkin" <mst@redhat.com>
11502 L:      virtualization@lists.linux-foundation.org
11503 S:      Maintained
11504 F:      drivers/virtio/
11505 F:      tools/virtio/
11506 F:      drivers/net/virtio_net.c
11507 F:      drivers/block/virtio_blk.c
11508 F:      include/linux/virtio_*.h
11509 F:      include/uapi/linux/virtio_*.h
11510
11511 VIRTIO DRIVERS FOR S390
11512 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11513 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11514 L:      linux-s390@vger.kernel.org
11515 L:      virtualization@lists.linux-foundation.org
11516 L:      kvm@vger.kernel.org
11517 S:      Supported
11518 F:      drivers/s390/virtio/
11519
11520 VIRTIO GPU DRIVER
11521 M:      David Airlie <airlied@linux.ie>
11522 M:      Gerd Hoffmann <kraxel@redhat.com>
11523 L:      dri-devel@lists.freedesktop.org
11524 L:      virtualization@lists.linux-foundation.org
11525 S:      Maintained
11526 F:      drivers/gpu/drm/virtio/
11527 F:      include/uapi/linux/virtio_gpu.h
11528
11529 VIRTIO HOST (VHOST)
11530 M:      "Michael S. Tsirkin" <mst@redhat.com>
11531 L:      kvm@vger.kernel.org
11532 L:      virtualization@lists.linux-foundation.org
11533 L:      netdev@vger.kernel.org
11534 S:      Maintained
11535 F:      drivers/vhost/
11536 F:      include/uapi/linux/vhost.h
11537
11538 VIRTIO INPUT DRIVER
11539 M:      Gerd Hoffmann <kraxel@redhat.com>
11540 S:      Maintained
11541 F:      drivers/virtio/virtio_input.c
11542 F:      include/uapi/linux/virtio_input.h
11543
11544 VIA RHINE NETWORK DRIVER
11545 S:      Orphan
11546 F:      drivers/net/ethernet/via/via-rhine.c
11547
11548 VIA SD/MMC CARD CONTROLLER DRIVER
11549 M:      Bruce Chang <brucechang@via.com.tw>
11550 M:      Harald Welte <HaraldWelte@viatech.com>
11551 S:      Maintained
11552 F:      drivers/mmc/host/via-sdmmc.c
11553
11554 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11555 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11556 L:      linux-fbdev@vger.kernel.org
11557 S:      Maintained
11558 F:      include/linux/via-core.h
11559 F:      include/linux/via-gpio.h
11560 F:      include/linux/via_i2c.h
11561 F:      drivers/video/fbdev/via/
11562
11563 VIA VELOCITY NETWORK DRIVER
11564 M:      Francois Romieu <romieu@fr.zoreil.com>
11565 L:      netdev@vger.kernel.org
11566 S:      Maintained
11567 F:      drivers/net/ethernet/via/via-velocity.*
11568
11569 VIRT LIB
11570 M:      Alex Williamson <alex.williamson@redhat.com>
11571 M:      Paolo Bonzini <pbonzini@redhat.com>
11572 L:      kvm@vger.kernel.org
11573 S:      Supported
11574 F:      virt/lib/
11575
11576 VIVID VIRTUAL VIDEO DRIVER
11577 M:      Hans Verkuil <hverkuil@xs4all.nl>
11578 L:      linux-media@vger.kernel.org
11579 T:      git git://linuxtv.org/media_tree.git
11580 W:      https://linuxtv.org
11581 S:      Maintained
11582 F:      drivers/media/platform/vivid/*
11583
11584 VLAN (802.1Q)
11585 M:      Patrick McHardy <kaber@trash.net>
11586 L:      netdev@vger.kernel.org
11587 S:      Maintained
11588 F:      drivers/net/macvlan.c
11589 F:      include/linux/if_*vlan.h
11590 F:      net/8021q/
11591
11592 VLYNQ BUS
11593 M:      Florian Fainelli <florian@openwrt.org>
11594 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11595 S:      Maintained
11596 F:      drivers/vlynq/vlynq.c
11597 F:      include/linux/vlynq.h
11598
11599 VME SUBSYSTEM
11600 M:      Martyn Welch <martyn@welchs.me.uk>
11601 M:      Manohar Vanga <manohar.vanga@gmail.com>
11602 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11603 L:      devel@driverdev.osuosl.org
11604 S:      Maintained
11605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11606 F:      Documentation/vme_api.txt
11607 F:      drivers/staging/vme/
11608 F:      drivers/vme/
11609 F:      include/linux/vme*
11610
11611 VMWARE HYPERVISOR INTERFACE
11612 M:      Alok Kataria <akataria@vmware.com>
11613 L:      virtualization@lists.linux-foundation.org
11614 S:      Supported
11615 F:      arch/x86/kernel/cpu/vmware.c
11616
11617 VMWARE BALLOON DRIVER
11618 M:      Xavier Deguillard <xdeguillard@vmware.com>
11619 M:      Philip Moltmann <moltmann@vmware.com>
11620 M:      "VMware, Inc." <pv-drivers@vmware.com>
11621 L:      linux-kernel@vger.kernel.org
11622 S:      Maintained
11623 F:      drivers/misc/vmw_balloon.c
11624
11625 VMWARE VMMOUSE SUBDRIVER
11626 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11627 M:      "VMware, Inc." <pv-drivers@vmware.com>
11628 L:      linux-input@vger.kernel.org
11629 S:      Maintained
11630 F:      drivers/input/mouse/vmmouse.c
11631 F:      drivers/input/mouse/vmmouse.h
11632
11633 VMWARE VMXNET3 ETHERNET DRIVER
11634 M:      Shrikrishna Khare <skhare@vmware.com>
11635 M:      "VMware, Inc." <pv-drivers@vmware.com>
11636 L:      netdev@vger.kernel.org
11637 S:      Maintained
11638 F:      drivers/net/vmxnet3/
11639
11640 VMware PVSCSI driver
11641 M:      Arvind Kumar <arvindkumar@vmware.com>
11642 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11643 L:      linux-scsi@vger.kernel.org
11644 S:      Maintained
11645 F:      drivers/scsi/vmw_pvscsi.c
11646 F:      drivers/scsi/vmw_pvscsi.h
11647
11648 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11649 M:      Liam Girdwood <lgirdwood@gmail.com>
11650 M:      Mark Brown <broonie@kernel.org>
11651 L:      linux-kernel@vger.kernel.org
11652 W:      http://www.slimlogic.co.uk/?p=48
11653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11654 S:      Supported
11655 F:      drivers/regulator/
11656 F:      include/linux/regulator/
11657
11658 VRF
11659 M:      David Ahern <dsa@cumulusnetworks.com>
11660 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11661 L:      netdev@vger.kernel.org
11662 S:      Maintained
11663 F:      drivers/net/vrf.c
11664 F:      Documentation/networking/vrf.txt
11665
11666 VT1211 HARDWARE MONITOR DRIVER
11667 M:      Juerg Haefliger <juergh@gmail.com>
11668 L:      lm-sensors@lm-sensors.org
11669 S:      Maintained
11670 F:      Documentation/hwmon/vt1211
11671 F:      drivers/hwmon/vt1211.c
11672
11673 VT8231 HARDWARE MONITOR DRIVER
11674 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11675 L:      lm-sensors@lm-sensors.org
11676 S:      Maintained
11677 F:      drivers/hwmon/vt8231.c
11678
11679 VUB300 USB to SDIO/SD/MMC bridge chip
11680 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11681 L:      linux-mmc@vger.kernel.org
11682 L:      linux-usb@vger.kernel.org
11683 S:      Supported
11684 F:      drivers/mmc/host/vub300.c
11685
11686 W1 DALLAS'S 1-WIRE BUS
11687 M:      Evgeniy Polyakov <zbr@ioremap.net>
11688 S:      Maintained
11689 F:      Documentation/w1/
11690 F:      drivers/w1/
11691
11692 W83791D HARDWARE MONITORING DRIVER
11693 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11694 L:      lm-sensors@lm-sensors.org
11695 S:      Maintained
11696 F:      Documentation/hwmon/w83791d
11697 F:      drivers/hwmon/w83791d.c
11698
11699 W83793 HARDWARE MONITORING DRIVER
11700 M:      Rudolf Marek <r.marek@assembler.cz>
11701 L:      lm-sensors@lm-sensors.org
11702 S:      Maintained
11703 F:      Documentation/hwmon/w83793
11704 F:      drivers/hwmon/w83793.c
11705
11706 W83795 HARDWARE MONITORING DRIVER
11707 M:      Jean Delvare <jdelvare@suse.com>
11708 L:      lm-sensors@lm-sensors.org
11709 S:      Maintained
11710 F:      drivers/hwmon/w83795.c
11711
11712 W83L51xD SD/MMC CARD INTERFACE DRIVER
11713 M:      Pierre Ossman <pierre@ossman.eu>
11714 S:      Maintained
11715 F:      drivers/mmc/host/wbsd.*
11716
11717 WACOM PROTOCOL 4 SERIAL TABLETS
11718 M:      Julian Squires <julian@cipht.net>
11719 M:      Hans de Goede <hdegoede@redhat.com>
11720 L:      linux-input@vger.kernel.org
11721 S:      Maintained
11722 F:      drivers/input/tablet/wacom_serial4.c
11723
11724 WATCHDOG DEVICE DRIVERS
11725 M:      Wim Van Sebroeck <wim@iguana.be>
11726 R:      Guenter Roeck <linux@roeck-us.net>
11727 L:      linux-watchdog@vger.kernel.org
11728 W:      http://www.linux-watchdog.org/
11729 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11730 S:      Maintained
11731 F:      Documentation/watchdog/
11732 F:      drivers/watchdog/
11733 F:      include/linux/watchdog.h
11734 F:      include/uapi/linux/watchdog.h
11735
11736 WD7000 SCSI DRIVER
11737 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11738 L:      linux-scsi@vger.kernel.org
11739 S:      Maintained
11740 F:      drivers/scsi/wd7000.c
11741
11742 WIIMOTE HID DRIVER
11743 M:      David Herrmann <dh.herrmann@googlemail.com>
11744 L:      linux-input@vger.kernel.org
11745 S:      Maintained
11746 F:      drivers/hid/hid-wiimote*
11747
11748 WINBOND CIR DRIVER
11749 M:      David Härdeman <david@hardeman.nu>
11750 S:      Maintained
11751 F:      drivers/media/rc/winbond-cir.c
11752
11753 WIMAX STACK
11754 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11755 M:      linux-wimax@intel.com
11756 L:      wimax@linuxwimax.org (subscribers-only)
11757 S:      Supported
11758 W:      http://linuxwimax.org
11759 F:      Documentation/wimax/README.wimax
11760 F:      include/linux/wimax/debug.h
11761 F:      include/net/wimax.h
11762 F:      include/uapi/linux/wimax.h
11763 F:      net/wimax/
11764
11765 WISTRON LAPTOP BUTTON DRIVER
11766 M:      Miloslav Trmac <mitr@volny.cz>
11767 S:      Maintained
11768 F:      drivers/input/misc/wistron_btns.c
11769
11770 WL3501 WIRELESS PCMCIA CARD DRIVER
11771 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11772 L:      linux-wireless@vger.kernel.org
11773 W:      http://oops.ghostprotocols.net:81/blog
11774 S:      Maintained
11775 F:      drivers/net/wireless/wl3501*
11776
11777 WOLFSON MICROELECTRONICS DRIVERS
11778 L:      patches@opensource.wolfsonmicro.com
11779 T:      git https://github.com/CirrusLogic/linux-drivers.git
11780 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11781 S:      Supported
11782 F:      Documentation/hwmon/wm83??
11783 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11784 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11785 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11786 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11787 F:      drivers/clk/clk-wm83*.c
11788 F:      drivers/extcon/extcon-arizona.c
11789 F:      drivers/leds/leds-wm83*.c
11790 F:      drivers/gpio/gpio-*wm*.c
11791 F:      drivers/gpio/gpio-arizona.c
11792 F:      drivers/hwmon/wm83??-hwmon.c
11793 F:      drivers/input/misc/wm831x-on.c
11794 F:      drivers/input/touchscreen/wm831x-ts.c
11795 F:      drivers/input/touchscreen/wm97*.c
11796 F:      drivers/mfd/arizona*
11797 F:      drivers/mfd/wm*.c
11798 F:      drivers/mfd/cs47l24*
11799 F:      drivers/power/wm83*.c
11800 F:      drivers/rtc/rtc-wm83*.c
11801 F:      drivers/regulator/wm8*.c
11802 F:      drivers/video/backlight/wm83*_bl.c
11803 F:      drivers/watchdog/wm83*_wdt.c
11804 F:      include/linux/mfd/arizona/
11805 F:      include/linux/mfd/wm831x/
11806 F:      include/linux/mfd/wm8350/
11807 F:      include/linux/mfd/wm8400*
11808 F:      include/linux/wm97xx.h
11809 F:      include/sound/wm????.h
11810 F:      sound/soc/codecs/arizona.?
11811 F:      sound/soc/codecs/wm*
11812 F:      sound/soc/codecs/cs47l24*
11813
11814 WORKQUEUE
11815 M:      Tejun Heo <tj@kernel.org>
11816 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11818 S:      Maintained
11819 F:      include/linux/workqueue.h
11820 F:      kernel/workqueue.c
11821 F:      Documentation/workqueue.txt
11822
11823 X.25 NETWORK LAYER
11824 M:      Andrew Hendry <andrew.hendry@gmail.com>
11825 L:      linux-x25@vger.kernel.org
11826 S:      Odd Fixes
11827 F:      Documentation/networking/x25*
11828 F:      include/net/x25*
11829 F:      net/x25/
11830
11831 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11832 M:      Thomas Gleixner <tglx@linutronix.de>
11833 M:      Ingo Molnar <mingo@redhat.com>
11834 M:      "H. Peter Anvin" <hpa@zytor.com>
11835 M:      x86@kernel.org
11836 L:      linux-kernel@vger.kernel.org
11837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11838 S:      Maintained
11839 F:      Documentation/x86/
11840 F:      arch/x86/
11841
11842 X86 PLATFORM DRIVERS
11843 M:      Darren Hart <dvhart@infradead.org>
11844 L:      platform-driver-x86@vger.kernel.org
11845 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11846 S:      Maintained
11847 F:      drivers/platform/x86/
11848 F:      drivers/platform/olpc/
11849
11850 X86 MCE INFRASTRUCTURE
11851 M:      Tony Luck <tony.luck@intel.com>
11852 M:      Borislav Petkov <bp@alien8.de>
11853 L:      linux-edac@vger.kernel.org
11854 S:      Maintained
11855 F:      arch/x86/kernel/cpu/mcheck/*
11856
11857 X86 MICROCODE UPDATE SUPPORT
11858 M:      Borislav Petkov <bp@alien8.de>
11859 S:      Maintained
11860 F:      arch/x86/kernel/cpu/microcode/*
11861
11862 X86 VDSO
11863 M:      Andy Lutomirski <luto@amacapital.net>
11864 L:      linux-kernel@vger.kernel.org
11865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11866 S:      Maintained
11867 F:      arch/x86/entry/vdso/
11868
11869 XC2028/3028 TUNER DRIVER
11870 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11871 L:      linux-media@vger.kernel.org
11872 W:      https://linuxtv.org
11873 T:      git git://linuxtv.org/media_tree.git
11874 S:      Maintained
11875 F:      drivers/media/tuners/tuner-xc2028.*
11876
11877 XEN HYPERVISOR INTERFACE
11878 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11879 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11880 M:      David Vrabel <david.vrabel@citrix.com>
11881 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11883 S:      Supported
11884 F:      arch/x86/xen/
11885 F:      drivers/*/xen-*front.c
11886 F:      drivers/xen/
11887 F:      arch/x86/include/asm/xen/
11888 F:      include/xen/
11889 F:      include/uapi/xen/
11890
11891 XEN HYPERVISOR ARM
11892 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11893 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11894 S:      Supported
11895 F:      arch/arm/xen/
11896 F:      arch/arm/include/asm/xen/
11897
11898 XEN HYPERVISOR ARM64
11899 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11900 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11901 S:      Supported
11902 F:      arch/arm64/xen/
11903 F:      arch/arm64/include/asm/xen/
11904
11905 XEN NETWORK BACKEND DRIVER
11906 M:      Ian Campbell <ian.campbell@citrix.com>
11907 M:      Wei Liu <wei.liu2@citrix.com>
11908 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11909 L:      netdev@vger.kernel.org
11910 S:      Supported
11911 F:      drivers/net/xen-netback/*
11912
11913 XEN PCI SUBSYSTEM
11914 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11915 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11916 S:      Supported
11917 F:      arch/x86/pci/*xen*
11918 F:      drivers/pci/*xen*
11919
11920 XEN BLOCK SUBSYSTEM
11921 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11922 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11923 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11924 S:      Supported
11925 F:      drivers/block/xen-blkback/*
11926 F:      drivers/block/xen*
11927
11928 XEN PVSCSI DRIVERS
11929 M:      Juergen Gross <jgross@suse.com>
11930 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11931 L:      linux-scsi@vger.kernel.org
11932 S:      Supported
11933 F:      drivers/scsi/xen-scsifront.c
11934 F:      drivers/xen/xen-scsiback.c
11935 F:      include/xen/interface/io/vscsiif.h
11936
11937 XEN SWIOTLB SUBSYSTEM
11938 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11939 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11940 S:      Supported
11941 F:      arch/x86/xen/*swiotlb*
11942 F:      drivers/xen/*swiotlb*
11943
11944 XFS FILESYSTEM
11945 P:      Silicon Graphics Inc
11946 M:      Dave Chinner <david@fromorbit.com>
11947 M:      xfs@oss.sgi.com
11948 L:      xfs@oss.sgi.com
11949 W:      http://oss.sgi.com/projects/xfs
11950 T:      git git://oss.sgi.com/xfs/xfs.git
11951 S:      Supported
11952 F:      Documentation/filesystems/xfs.txt
11953 F:      fs/xfs/
11954
11955 XILINX AXI ETHERNET DRIVER
11956 M:      Anirudha Sarangi <anirudh@xilinx.com>
11957 M:      John Linn <John.Linn@xilinx.com>
11958 S:      Maintained
11959 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11960
11961 XILINX UARTLITE SERIAL DRIVER
11962 M:      Peter Korsgaard <jacmet@sunsite.dk>
11963 L:      linux-serial@vger.kernel.org
11964 S:      Maintained
11965 F:      drivers/tty/serial/uartlite.c
11966
11967 XILINX VIDEO IP CORES
11968 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11969 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11970 L:      linux-media@vger.kernel.org
11971 T:      git git://linuxtv.org/media_tree.git
11972 S:      Supported
11973 F:      Documentation/devicetree/bindings/media/xilinx/
11974 F:      drivers/media/platform/xilinx/
11975 F:      include/uapi/linux/xilinx-v4l2-controls.h
11976
11977 XILLYBUS DRIVER
11978 M:      Eli Billauer <eli.billauer@gmail.com>
11979 L:      linux-kernel@vger.kernel.org
11980 S:      Supported
11981 F:      drivers/char/xillybus/
11982
11983 XTENSA XTFPGA PLATFORM SUPPORT
11984 M:      Max Filippov <jcmvbkbc@gmail.com>
11985 L:      linux-xtensa@linux-xtensa.org
11986 S:      Maintained
11987 F:      drivers/spi/spi-xtensa-xtfpga.c
11988 F:      sound/soc/xtensa/xtfpga-i2s.c
11989
11990 YAM DRIVER FOR AX.25
11991 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11992 L:      linux-hams@vger.kernel.org
11993 S:      Maintained
11994 F:      drivers/net/hamradio/yam*
11995 F:      include/linux/yam.h
11996
11997 YEALINK PHONE DRIVER
11998 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11999 L:      usbb2k-api-dev@nongnu.org
12000 S:      Maintained
12001 F:      Documentation/input/yealink.txt
12002 F:      drivers/input/misc/yealink.*
12003
12004 Z8530 DRIVER FOR AX.25
12005 M:      Joerg Reuter <jreuter@yaina.de>
12006 W:      http://yaina.de/jreuter/
12007 W:      http://www.qsl.net/dl1bke/
12008 L:      linux-hams@vger.kernel.org
12009 S:      Maintained
12010 F:      Documentation/networking/z8530drv.txt
12011 F:      drivers/net/hamradio/*scc.c
12012 F:      drivers/net/hamradio/z8530.h
12013
12014 ZBUD COMPRESSED PAGE ALLOCATOR
12015 M:      Seth Jennings <sjennings@variantweb.net>
12016 L:      linux-mm@kvack.org
12017 S:      Maintained
12018 F:      mm/zbud.c
12019 F:      include/linux/zbud.h
12020
12021 ZD1211RW WIRELESS DRIVER
12022 M:      Daniel Drake <dsd@gentoo.org>
12023 M:      Ulrich Kunitz <kune@deine-taler.de>
12024 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12025 L:      linux-wireless@vger.kernel.org
12026 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12027 S:      Maintained
12028 F:      drivers/net/wireless/zydas/zd1211rw/
12029
12030 ZPOOL COMPRESSED PAGE STORAGE API
12031 M:      Dan Streetman <ddstreet@ieee.org>
12032 L:      linux-mm@kvack.org
12033 S:      Maintained
12034 F:      mm/zpool.c
12035 F:      include/linux/zpool.h
12036
12037 ZR36067 VIDEO FOR LINUX DRIVER
12038 L:      mjpeg-users@lists.sourceforge.net
12039 L:      linux-media@vger.kernel.org
12040 W:      http://mjpeg.sourceforge.net/driver-zoran/
12041 T:      hg https://linuxtv.org/hg/v4l-dvb
12042 S:      Odd Fixes
12043 F:      drivers/media/pci/zoran/
12044
12045 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12046 M:      Minchan Kim <minchan@kernel.org>
12047 M:      Nitin Gupta <ngupta@vflare.org>
12048 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12049 L:      linux-kernel@vger.kernel.org
12050 S:      Maintained
12051 F:      drivers/block/zram/
12052 F:      Documentation/blockdev/zram.txt
12053
12054 ZS DECSTATION Z85C30 SERIAL DRIVER
12055 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12056 S:      Maintained
12057 F:      drivers/tty/serial/zs.*
12058
12059 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12060 M:      Minchan Kim <minchan@kernel.org>
12061 M:      Nitin Gupta <ngupta@vflare.org>
12062 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12063 L:      linux-mm@kvack.org
12064 S:      Maintained
12065 F:      mm/zsmalloc.c
12066 F:      include/linux/zsmalloc.h
12067 F:      Documentation/vm/zsmalloc.txt
12068
12069 ZSWAP COMPRESSED SWAP CACHING
12070 M:      Seth Jennings <sjennings@variantweb.net>
12071 L:      linux-mm@kvack.org
12072 S:      Maintained
12073 F:      mm/zswap.c
12074
12075 THE REST
12076 M:      Linus Torvalds <torvalds@linux-foundation.org>
12077 L:      linux-kernel@vger.kernel.org
12078 Q:      http://patchwork.kernel.org/project/LKML/list/
12079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12080 S:      Buried alive in reporters
12081 F:      *
12082 F:      */