]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
Merge branch 'pm-tools'
[karo-tx-linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <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-IDIO-16 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-idio-16.c
248
249 ACENIC DRIVER
250 M:      Jes Sorensen <jes@trained-monkey.org>
251 L:      linux-acenic@sunsite.dk
252 S:      Maintained
253 F:      drivers/net/ethernet/alteon/acenic*
254
255 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
256 M:      Peter Feuerer <peter@piie.net>
257 L:      platform-driver-x86@vger.kernel.org
258 W:      http://piie.net/?section=acerhdf
259 S:      Maintained
260 F:      drivers/platform/x86/acerhdf.c
261
262 ACER WMI LAPTOP EXTRAS
263 M:      "Lee, Chun-Yi" <jlee@suse.com>
264 L:      platform-driver-x86@vger.kernel.org
265 S:      Maintained
266 F:      drivers/platform/x86/acer-wmi.c
267
268 ACPI
269 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
270 M:      Len Brown <lenb@kernel.org>
271 L:      linux-acpi@vger.kernel.org
272 W:      https://01.org/linux-acpi
273 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
275 S:      Supported
276 F:      drivers/acpi/
277 F:      drivers/pnp/pnpacpi/
278 F:      include/linux/acpi.h
279 F:      include/acpi/
280 F:      Documentation/acpi/
281 F:      Documentation/ABI/testing/sysfs-bus-acpi
282 F:      drivers/pci/*acpi*
283 F:      drivers/pci/*/*acpi*
284 F:      drivers/pci/*/*/*acpi*
285 F:      tools/power/acpi/
286
287 ACPI COMPONENT ARCHITECTURE (ACPICA)
288 M:      Robert Moore <robert.moore@intel.com>
289 M:      Lv Zheng <lv.zheng@intel.com>
290 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
291 L:      linux-acpi@vger.kernel.org
292 L:      devel@acpica.org
293 W:      https://acpica.org/
294 W:      https://github.com/acpica/acpica/
295 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297 S:      Supported
298 F:      drivers/acpi/acpica/
299 F:      include/acpi/
300 F:      tools/power/acpi/
301
302 ACPI FAN DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/fan.c
308
309 ACPI THERMAL DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/*thermal*
315
316 ACPI VIDEO DRIVER
317 M:      Zhang Rui <rui.zhang@intel.com>
318 L:      linux-acpi@vger.kernel.org
319 W:      https://01.org/linux-acpi
320 S:      Supported
321 F:      drivers/acpi/acpi_video.c
322
323 ACPI WMI DRIVER
324 L:      platform-driver-x86@vger.kernel.org
325 S:      Orphan
326 F:      drivers/platform/x86/wmi.c
327
328 AD1889 ALSA SOUND DRIVER
329 M:      Thibaut Varene <T-Bone@parisc-linux.org>
330 W:      http://wiki.parisc-linux.org/AD1889
331 L:      linux-parisc@vger.kernel.org
332 S:      Maintained
333 F:      sound/pci/ad1889.*
334
335 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5254
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/misc/ad525x_dpot.c
341
342 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD5398
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/regulator/ad5398.c
348
349 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7142
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/misc/ad714x.c
355
356 AD7877 TOUCHSCREEN DRIVER
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7877
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7877.c
362
363 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364 M:      Michael Hennerich <michael.hennerich@analog.com>
365 W:      http://wiki.analog.com/AD7879
366 W:      http://ez.analog.com/community/linux-device-drivers
367 S:      Supported
368 F:      drivers/input/touchscreen/ad7879.c
369
370 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
371 M:      Jiri Kosina <jikos@kernel.org>
372 S:      Maintained
373
374 ADF7242 IEEE 802.15.4 RADIO DRIVER
375 M:      Michael Hennerich <michael.hennerich@analog.com>
376 W:      https://wiki.analog.com/ADF7242
377 W:      http://ez.analog.com/community/linux-device-drivers
378 L:      linux-wpan@vger.kernel.org
379 S:      Supported
380 F:      drivers/net/ieee802154/adf7242.c
381 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
382
383 ADM1025 HARDWARE MONITOR DRIVER
384 M:      Jean Delvare <jdelvare@suse.com>
385 L:      lm-sensors@lm-sensors.org
386 S:      Maintained
387 F:      Documentation/hwmon/adm1025
388 F:      drivers/hwmon/adm1025.c
389
390 ADM1029 HARDWARE MONITOR DRIVER
391 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
392 L:      lm-sensors@lm-sensors.org
393 S:      Maintained
394 F:      drivers/hwmon/adm1029.c
395
396 ADM8211 WIRELESS DRIVER
397 L:      linux-wireless@vger.kernel.org
398 W:      http://wireless.kernel.org/
399 S:      Orphan
400 F:      drivers/net/wireless/admtek/adm8211.*
401
402 ADP1653 FLASH CONTROLLER DRIVER
403 M:      Sakari Ailus <sakari.ailus@iki.fi>
404 L:      linux-media@vger.kernel.org
405 S:      Maintained
406 F:      drivers/media/i2c/adp1653.c
407 F:      include/media/i2c/adp1653.h
408
409 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
410 M:      Michael Hennerich <michael.hennerich@analog.com>
411 W:      http://wiki.analog.com/ADP5520
412 W:      http://ez.analog.com/community/linux-device-drivers
413 S:      Supported
414 F:      drivers/mfd/adp5520.c
415 F:      drivers/video/backlight/adp5520_bl.c
416 F:      drivers/leds/leds-adp5520.c
417 F:      drivers/gpio/gpio-adp5520.c
418 F:      drivers/input/keyboard/adp5520-keys.c
419
420 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
421 M:      Michael Hennerich <michael.hennerich@analog.com>
422 W:      http://wiki.analog.com/ADP5588
423 W:      http://ez.analog.com/community/linux-device-drivers
424 S:      Supported
425 F:      drivers/input/keyboard/adp5588-keys.c
426 F:      drivers/gpio/gpio-adp5588.c
427
428 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
429 M:      Michael Hennerich <michael.hennerich@analog.com>
430 W:      http://wiki.analog.com/ADP8860
431 W:      http://ez.analog.com/community/linux-device-drivers
432 S:      Supported
433 F:      drivers/video/backlight/adp8860_bl.c
434
435 ADS1015 HARDWARE MONITOR DRIVER
436 M:      Dirk Eibach <eibach@gdsys.de>
437 L:      lm-sensors@lm-sensors.org
438 S:      Maintained
439 F:      Documentation/hwmon/ads1015
440 F:      drivers/hwmon/ads1015.c
441 F:      include/linux/i2c/ads1015.h
442
443 ADT746X FAN DRIVER
444 M:      Colin Leroy <colin@colino.net>
445 S:      Maintained
446 F:      drivers/macintosh/therm_adt746x.c
447
448 ADT7475 HARDWARE MONITOR DRIVER
449 M:      Jean Delvare <jdelvare@suse.com>
450 L:      lm-sensors@lm-sensors.org
451 S:      Maintained
452 F:      Documentation/hwmon/adt7475
453 F:      drivers/hwmon/adt7475.c
454
455 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
456 M:      Michael Hennerich <michael.hennerich@analog.com>
457 W:      http://wiki.analog.com/ADXL345
458 W:      http://ez.analog.com/community/linux-device-drivers
459 S:      Supported
460 F:      drivers/input/misc/adxl34x.c
461
462 ADVANSYS SCSI DRIVER
463 M:      Matthew Wilcox <matthew@wil.cx>
464 M:      Hannes Reinecke <hare@suse.com>
465 L:      linux-scsi@vger.kernel.org
466 S:      Maintained
467 F:      Documentation/scsi/advansys.txt
468 F:      drivers/scsi/advansys.c
469
470 AEDSP16 DRIVER
471 M:      Riccardo Facchetti <fizban@tin.it>
472 S:      Maintained
473 F:      sound/oss/aedsp16.c
474
475 AF9013 MEDIA DRIVER
476 M:      Antti Palosaari <crope@iki.fi>
477 L:      linux-media@vger.kernel.org
478 W:      https://linuxtv.org
479 W:      http://palosaari.fi/linux/
480 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
481 T:      git git://linuxtv.org/anttip/media_tree.git
482 S:      Maintained
483 F:      drivers/media/dvb-frontends/af9013*
484
485 AF9033 MEDIA DRIVER
486 M:      Antti Palosaari <crope@iki.fi>
487 L:      linux-media@vger.kernel.org
488 W:      https://linuxtv.org
489 W:      http://palosaari.fi/linux/
490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
491 T:      git git://linuxtv.org/anttip/media_tree.git
492 S:      Maintained
493 F:      drivers/media/dvb-frontends/af9033*
494
495 AFFS FILE SYSTEM
496 L:      linux-fsdevel@vger.kernel.org
497 S:      Orphan
498 F:      Documentation/filesystems/affs.txt
499 F:      fs/affs/
500
501 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
502 M:      David Howells <dhowells@redhat.com>
503 L:      linux-afs@lists.infradead.org
504 S:      Supported
505 F:      fs/afs/
506 F:      include/net/af_rxrpc.h
507 F:      net/rxrpc/af_rxrpc.c
508
509 AGPGART DRIVER
510 M:      David Airlie <airlied@linux.ie>
511 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
512 S:      Maintained
513 F:      drivers/char/agp/
514 F:      include/linux/agp*
515 F:      include/uapi/linux/agp*
516
517 AHA152X SCSI DRIVER
518 M:      "Juergen E. Fischer" <fischer@norbit.de>
519 L:      linux-scsi@vger.kernel.org
520 S:      Maintained
521 F:      drivers/scsi/aha152x*
522 F:      drivers/scsi/pcmcia/aha152x*
523
524 AIC7XXX / AIC79XX SCSI DRIVER
525 M:      Hannes Reinecke <hare@suse.com>
526 L:      linux-scsi@vger.kernel.org
527 S:      Maintained
528 F:      drivers/scsi/aic7xxx/
529
530 AIMSLAB FM RADIO RECEIVER DRIVER
531 M:      Hans Verkuil <hverkuil@xs4all.nl>
532 L:      linux-media@vger.kernel.org
533 T:      git git://linuxtv.org/media_tree.git
534 W:      https://linuxtv.org
535 S:      Maintained
536 F:      drivers/media/radio/radio-aimslab*
537
538 AIO
539 M:      Benjamin LaHaise <bcrl@kvack.org>
540 L:      linux-aio@kvack.org
541 S:      Supported
542 F:      fs/aio.c
543 F:      include/linux/*aio*.h
544
545 AIRSPY MEDIA DRIVER
546 M:      Antti Palosaari <crope@iki.fi>
547 L:      linux-media@vger.kernel.org
548 W:      https://linuxtv.org
549 W:      http://palosaari.fi/linux/
550 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
551 T:      git git://linuxtv.org/anttip/media_tree.git
552 S:      Maintained
553 F:      drivers/media/usb/airspy/
554
555 ALCATEL SPEEDTOUCH USB DRIVER
556 M:      Duncan Sands <duncan.sands@free.fr>
557 L:      linux-usb@vger.kernel.org
558 W:      http://www.linux-usb.org/SpeedTouch/
559 S:      Maintained
560 F:      drivers/usb/atm/speedtch.c
561 F:      drivers/usb/atm/usbatm.c
562
563 ALCHEMY AU1XX0 MMC DRIVER
564 M:      Manuel Lauss <manuel.lauss@gmail.com>
565 S:      Maintained
566 F:      drivers/mmc/host/au1xmmc.c
567
568 ALI1563 I2C DRIVER
569 M:      Rudolf Marek <r.marek@assembler.cz>
570 L:      linux-i2c@vger.kernel.org
571 S:      Maintained
572 F:      Documentation/i2c/busses/i2c-ali1563
573 F:      drivers/i2c/busses/i2c-ali1563.c
574
575 ALLWINNER SECURITY SYSTEM
576 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
577 L:      linux-crypto@vger.kernel.org
578 S:      Maintained
579 F:      drivers/crypto/sunxi-ss/
580
581 ALPHA PORT
582 M:      Richard Henderson <rth@twiddle.net>
583 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
584 M:      Matt Turner <mattst88@gmail.com>
585 S:      Odd Fixes
586 L:      linux-alpha@vger.kernel.org
587 F:      arch/alpha/
588
589 ALTERA MAILBOX DRIVER
590 M:      Ley Foon Tan <lftan@altera.com>
591 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
592 S:      Maintained
593 F:      drivers/mailbox/mailbox-altera.c
594
595 ALTERA PIO DRIVER
596 M:      Tien Hock Loh <thloh@altera.com>
597 L:      linux-gpio@vger.kernel.org
598 S:      Maintained
599 F:      drivers/gpio/gpio-altera.c
600
601 ALTERA TRIPLE SPEED ETHERNET DRIVER
602 M:      Vince Bridgers <vbridger@opensource.altera.com>
603 L:      netdev@vger.kernel.org
604 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
605 S:      Maintained
606 F:      drivers/net/ethernet/altera/
607
608 ALTERA UART/JTAG UART SERIAL DRIVERS
609 M:      Tobias Klauser <tklauser@distanz.ch>
610 L:      linux-serial@vger.kernel.org
611 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
612 S:      Maintained
613 F:      drivers/tty/serial/altera_uart.c
614 F:      drivers/tty/serial/altera_jtaguart.c
615 F:      include/linux/altera_uart.h
616 F:      include/linux/altera_jtaguart.h
617
618 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
619 M:      Tom Lendacky <thomas.lendacky@amd.com>
620 L:      linux-crypto@vger.kernel.org
621 S:      Supported
622 F:      drivers/crypto/ccp/
623 F:      include/linux/ccp.h
624
625 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
626 M:      Huang Rui <ray.huang@amd.com>
627 L:      lm-sensors@lm-sensors.org
628 S:      Supported
629 F:      Documentation/hwmon/fam15h_power
630 F:      drivers/hwmon/fam15h_power.c
631
632 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
633 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
634 S:      Orphan
635 F:      drivers/usb/gadget/udc/amd5536udc.*
636
637 AMD GEODE PROCESSOR/CHIPSET SUPPORT
638 P:      Andres Salomon <dilinger@queued.net>
639 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
640 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
641 S:      Supported
642 F:      drivers/char/hw_random/geode-rng.c
643 F:      drivers/crypto/geode*
644 F:      drivers/video/fbdev/geode/
645 F:      arch/x86/include/asm/geode.h
646
647 AMD IOMMU (AMD-VI)
648 M:      Joerg Roedel <joro@8bytes.org>
649 L:      iommu@lists.linux-foundation.org
650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
651 S:      Maintained
652 F:      drivers/iommu/amd_iommu*.[ch]
653 F:      include/linux/amd-iommu.h
654
655 AMD KFD
656 M:      Oded Gabbay <oded.gabbay@gmail.com>
657 L:      dri-devel@lists.freedesktop.org
658 T:      git git://people.freedesktop.org/~gabbayo/linux.git
659 S:      Supported
660 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
661 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
662 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
663 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
664 F:      drivers/gpu/drm/amd/amdkfd/
665 F:      drivers/gpu/drm/amd/include/cik_structs.h
666 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
667 F:      drivers/gpu/drm/amd/include/vi_structs.h
668 F:      drivers/gpu/drm/radeon/radeon_kfd.c
669 F:      drivers/gpu/drm/radeon/radeon_kfd.h
670 F:      include/uapi/linux/kfd_ioctl.h
671
672 AMD XGBE DRIVER
673 M:      Tom Lendacky <thomas.lendacky@amd.com>
674 L:      netdev@vger.kernel.org
675 S:      Supported
676 F:      drivers/net/ethernet/amd/xgbe/
677
678 AMS (Apple Motion Sensor) DRIVER
679 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
680 S:      Supported
681 F:      drivers/macintosh/ams/
682
683 AMSO1100 RNIC DRIVER
684 M:      Tom Tucker <tom@opengridcomputing.com>
685 M:      Steve Wise <swise@opengridcomputing.com>
686 L:      linux-rdma@vger.kernel.org
687 S:      Maintained
688 F:      drivers/infiniband/hw/amso1100/
689
690 ANALOG DEVICES INC AD9389B DRIVER
691 M:      Hans Verkuil <hans.verkuil@cisco.com>
692 L:      linux-media@vger.kernel.org
693 S:      Maintained
694 F:      drivers/media/i2c/ad9389b*
695
696 ANALOG DEVICES INC ADV7180 DRIVER
697 M:      Lars-Peter Clausen <lars@metafoo.de>
698 L:      linux-media@vger.kernel.org
699 W:      http://ez.analog.com/community/linux-device-drivers
700 S:      Supported
701 F:      drivers/media/i2c/adv7180.c
702
703 ANALOG DEVICES INC ADV7511 DRIVER
704 M:      Hans Verkuil <hans.verkuil@cisco.com>
705 L:      linux-media@vger.kernel.org
706 S:      Maintained
707 F:      drivers/media/i2c/adv7511*
708
709 ANALOG DEVICES INC ADV7604 DRIVER
710 M:      Hans Verkuil <hans.verkuil@cisco.com>
711 L:      linux-media@vger.kernel.org
712 S:      Maintained
713 F:      drivers/media/i2c/adv7604*
714
715 ANALOG DEVICES INC ADV7842 DRIVER
716 M:      Hans Verkuil <hans.verkuil@cisco.com>
717 L:      linux-media@vger.kernel.org
718 S:      Maintained
719 F:      drivers/media/i2c/adv7842*
720
721 ANALOG DEVICES INC ASOC CODEC DRIVERS
722 M:      Lars-Peter Clausen <lars@metafoo.de>
723 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
724 W:      http://wiki.analog.com/
725 W:      http://ez.analog.com/community/linux-device-drivers
726 S:      Supported
727 F:      sound/soc/codecs/adau*
728 F:      sound/soc/codecs/adav*
729 F:      sound/soc/codecs/ad1*
730 F:      sound/soc/codecs/ad7*
731 F:      sound/soc/codecs/ssm*
732 F:      sound/soc/codecs/sigmadsp.*
733
734 ANALOG DEVICES INC ASOC DRIVERS
735 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
736 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
737 W:      http://blackfin.uclinux.org/
738 S:      Supported
739 F:      sound/soc/blackfin/*
740
741 ANALOG DEVICES INC IIO DRIVERS
742 M:      Lars-Peter Clausen <lars@metafoo.de>
743 M:      Michael Hennerich <Michael.Hennerich@analog.com>
744 W:      http://wiki.analog.com/
745 W:      http://ez.analog.com/community/linux-device-drivers
746 S:      Supported
747 F:      drivers/iio/*/ad*
748 X:      drivers/iio/*/adjd*
749 F:      drivers/staging/iio/*/ad*
750 F:      staging/iio/trigger/iio-trig-bfin-timer.c
751
752 ANALOG DEVICES INC DMA DRIVERS
753 M:      Lars-Peter Clausen <lars@metafoo.de>
754 W:      http://ez.analog.com/community/linux-device-drivers
755 S:      Supported
756 F:      drivers/dma/dma-axi-dmac.c
757
758 ANDROID DRIVERS
759 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
760 M:      Arve HjønnevĂ¥g <arve@android.com>
761 M:      Riley Andrews <riandrews@android.com>
762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
763 L:      devel@driverdev.osuosl.org
764 S:      Supported
765 F:      drivers/android/
766 F:      drivers/staging/android/
767
768 AOA (Apple Onboard Audio) ALSA DRIVER
769 M:      Johannes Berg <johannes@sipsolutions.net>
770 L:      linuxppc-dev@lists.ozlabs.org
771 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
772 S:      Maintained
773 F:      sound/aoa/
774
775 APM DRIVER
776 M:      Jiri Kosina <jikos@kernel.org>
777 S:      Odd fixes
778 F:      arch/x86/kernel/apm_32.c
779 F:      include/linux/apm_bios.h
780 F:      include/uapi/linux/apm_bios.h
781 F:      drivers/char/apm-emulation.c
782
783 APPLE BCM5974 MULTITOUCH DRIVER
784 M:      Henrik Rydberg <rydberg@bitmath.org>
785 L:      linux-input@vger.kernel.org
786 S:      Odd fixes
787 F:      drivers/input/mouse/bcm5974.c
788
789 APPLE SMC DRIVER
790 M:      Henrik Rydberg <rydberg@bitmath.org>
791 L:      lm-sensors@lm-sensors.org
792 S:      Odd fixes
793 F:      drivers/hwmon/applesmc.c
794
795 APPLETALK NETWORK LAYER
796 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
797 S:      Maintained
798 F:      drivers/net/appletalk/
799 F:      net/appletalk/
800
801 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
802 M:      Duc Dang <dhdang@apm.com>
803 S:      Supported
804 F:      arch/arm64/boot/dts/apm/
805
806 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
807 M:      Iyappan Subramanian <isubramanian@apm.com>
808 M:      Keyur Chudgar <kchudgar@apm.com>
809 S:      Supported
810 F:      drivers/net/ethernet/apm/xgene/
811 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
812
813 APTINA CAMERA SENSOR PLL
814 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
815 L:      linux-media@vger.kernel.org
816 S:      Maintained
817 F:      drivers/media/i2c/aptina-pll.*
818
819 ARC FRAMEBUFFER DRIVER
820 M:      Jaya Kumar <jayalk@intworks.biz>
821 S:      Maintained
822 F:      drivers/video/fbdev/arcfb.c
823 F:      drivers/video/fbdev/core/fb_defio.c
824
825 ARCNET NETWORK LAYER
826 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
827 L:      netdev@vger.kernel.org
828 S:      Maintained
829 F:      drivers/net/arcnet/
830 F:      include/uapi/linux/if_arcnet.h
831
832 ARM MFM AND FLOPPY DRIVERS
833 M:      Ian Molton <spyro@f2s.com>
834 S:      Maintained
835 F:      arch/arm/lib/floppydma.S
836 F:      arch/arm/include/asm/floppy.h
837
838 ARM PMU PROFILING AND DEBUGGING
839 M:      Will Deacon <will.deacon@arm.com>
840 R:      Mark Rutland <mark.rutland@arm.com>
841 S:      Maintained
842 F:      arch/arm*/kernel/perf_*
843 F:      arch/arm/oprofile/common.c
844 F:      arch/arm*/kernel/hw_breakpoint.c
845 F:      arch/arm*/include/asm/hw_breakpoint.h
846 F:      arch/arm*/include/asm/perf_event.h
847 F:      drivers/perf/arm_pmu.c
848 F:      include/linux/perf/arm_pmu.h
849
850 ARM PORT
851 M:      Russell King <linux@arm.linux.org.uk>
852 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
853 W:      http://www.arm.linux.org.uk/
854 S:      Maintained
855 F:      arch/arm/
856
857 ARM SUB-ARCHITECTURES
858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 S:      Maintained
860 F:      arch/arm/mach-*/
861 F:      arch/arm/plat-*/
862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
863
864 ARM PRIMECELL AACI PL041 DRIVER
865 M:      Russell King <linux@arm.linux.org.uk>
866 S:      Maintained
867 F:      sound/arm/aaci.*
868
869 ARM PRIMECELL CLCD PL110 DRIVER
870 M:      Russell King <linux@arm.linux.org.uk>
871 S:      Maintained
872 F:      drivers/video/fbdev/amba-clcd.*
873
874 ARM PRIMECELL KMI PL050 DRIVER
875 M:      Russell King <linux@arm.linux.org.uk>
876 S:      Maintained
877 F:      drivers/input/serio/ambakmi.*
878 F:      include/linux/amba/kmi.h
879
880 ARM PRIMECELL MMCI PL180/1 DRIVER
881 M:      Russell King <linux@arm.linux.org.uk>
882 S:      Maintained
883 F:      drivers/mmc/host/mmci.*
884 F:      include/linux/amba/mmci.h
885
886 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
887 M:      Russell King <linux@arm.linux.org.uk>
888 S:      Maintained
889 F:      drivers/tty/serial/amba-pl01*.c
890 F:      include/linux/amba/serial.h
891
892 ARM PRIMECELL BUS SUPPORT
893 M:      Russell King <linux@arm.linux.org.uk>
894 S:      Maintained
895 F:      drivers/amba/
896 F:      include/linux/amba/bus.h
897
898 ARM/ADS SPHERE MACHINE SUPPORT
899 M:      Lennert Buytenhek <kernel@wantstofly.org>
900 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
901 S:      Maintained
902
903 ARM/AFEB9260 MACHINE SUPPORT
904 M:      Sergey Lapin <slapin@ossfans.org>
905 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
906 S:      Maintained
907
908 ARM/AJECO 1ARM MACHINE SUPPORT
909 M:      Lennert Buytenhek <kernel@wantstofly.org>
910 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911 S:      Maintained
912
913 ARM/Allwinner sunXi SoC support
914 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
915 M:      Chen-Yu Tsai <wens@csie.org>
916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S:      Maintained
918 N:      sun[x456789]i
919
920 ARM/Allwinner SoC Clock Support
921 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
922 S:      Maintained
923 F:      drivers/clk/sunxi/
924
925 ARM/Amlogic MesonX SoC support
926 M:      Carlo Caione <carlo@caione.org>
927 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 S:      Maintained
929 F:      drivers/media/rc/meson-ir.c
930 N:      meson[x68]
931
932 ARM/Annapurna Labs ALPINE ARCHITECTURE
933 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
934 S:      Maintained
935 F:      arch/arm/mach-alpine/
936
937 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
938 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
939 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
940 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
941 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 W:      http://www.linux4sam.org
943 S:      Supported
944 F:      arch/arm/mach-at91/
945 F:      include/soc/at91/
946 F:      arch/arm/boot/dts/at91*.dts
947 F:      arch/arm/boot/dts/at91*.dtsi
948 F:      arch/arm/boot/dts/sama*.dts
949 F:      arch/arm/boot/dts/sama*.dtsi
950 F:      arch/arm/include/debug/at91.S
951
952 ARM/ATMEL AT91 Clock Support
953 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
954 S:      Maintained
955 F:      drivers/clk/at91
956
957 ARM/CALXEDA HIGHBANK ARCHITECTURE
958 M:      Rob Herring <robh@kernel.org>
959 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960 S:      Maintained
961 F:      arch/arm/mach-highbank/
962
963 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
964 M:      Krzysztof Halasa <khalasa@piap.pl>
965 S:      Maintained
966 F:      arch/arm/mach-cns3xxx/
967
968 ARM/CAVIUM THUNDER NETWORK DRIVER
969 M:      Sunil Goutham <sgoutham@cavium.com>
970 M:      Robert Richter <rric@kernel.org>
971 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972 S:      Supported
973 F:      drivers/net/ethernet/cavium/thunder/
974
975 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
976 M:      Alexander Shiyan <shc_work@mail.ru>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 S:      Odd Fixes
979 N:      clps711x
980
981 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
982 M:      Hartley Sweeten <hsweeten@visionengravers.com>
983 M:      Ryan Mallon <rmallon@gmail.com>
984 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 S:      Maintained
986 F:      arch/arm/mach-ep93xx/
987 F:      arch/arm/mach-ep93xx/include/mach/
988
989 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
990 M:      Lennert Buytenhek <kernel@wantstofly.org>
991 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992 S:      Maintained
993
994 ARM/CLKDEV SUPPORT
995 M:      Russell King <linux@arm.linux.org.uk>
996 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997 S:      Maintained
998 F:      arch/arm/include/asm/clkdev.h
999 F:      drivers/clk/clkdev.c
1000
1001 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1002 M:      Mike Rapoport <mike@compulab.co.il>
1003 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 S:      Maintained
1005
1006 ARM/CONTEC MICRO9 MACHINE SUPPORT
1007 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1008 S:      Maintained
1009 F:      arch/arm/mach-ep93xx/micro9.c
1010
1011 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1012 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1013 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014 S:      Maintained
1015 F:      drivers/hwtracing/coresight/*
1016 F:      Documentation/trace/coresight.txt
1017 F:      Documentation/devicetree/bindings/arm/coresight.txt
1018 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1019
1020 ARM/CORGI MACHINE SUPPORT
1021 M:      Richard Purdie <rpurdie@rpsys.net>
1022 S:      Maintained
1023
1024 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1025 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1026 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027 T:      git git://github.com/ulli-kroll/linux.git
1028 S:      Maintained
1029 F:      arch/arm/mach-gemini/
1030 F:      drivers/rtc/rtc-gemini.c
1031
1032 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1033 M:      Barry Song <baohua@kernel.org>
1034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1036 S:      Maintained
1037 F:      arch/arm/mach-prima2/
1038 F:      drivers/clk/sirf/
1039 F:      drivers/clocksource/timer-prima2.c
1040 F:      drivers/clocksource/timer-atlas7.c
1041 N:      [^a-z]sirf
1042
1043 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1044 M:      Baruch Siach <baruch@tkos.co.il>
1045 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046 S:      Maintained
1047 F:      arch/arm/boot/dts/cx92755*
1048 N:      digicolor
1049
1050 ARM/EBSA110 MACHINE SUPPORT
1051 M:      Russell King <linux@arm.linux.org.uk>
1052 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 W:      http://www.arm.linux.org.uk/
1054 S:      Maintained
1055 F:      arch/arm/mach-ebsa110/
1056 F:      drivers/net/ethernet/amd/am79c961a.*
1057
1058 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1059 M:      Uwe Kleine-König <kernel@pengutronix.de>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 S:      Maintained
1062 N:      efm32
1063
1064 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1065 M:      Daniel Ribeiro <drwyrm@gmail.com>
1066 M:      Stefan Schmidt <stefan@openezx.org>
1067 M:      Harald Welte <laforge@openezx.org>
1068 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1069 W:      http://www.openezx.org/
1070 S:      Maintained
1071 T:      topgit git://git.openezx.org/openezx.git
1072 F:      arch/arm/mach-pxa/ezx.c
1073
1074 ARM/FARADAY FA526 PORT
1075 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1076 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 S:      Maintained
1078 T:      git git://git.berlios.de/gemini-board
1079 F:      arch/arm/mm/*-fa*
1080
1081 ARM/FOOTBRIDGE ARCHITECTURE
1082 M:      Russell King <linux@arm.linux.org.uk>
1083 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084 W:      http://www.arm.linux.org.uk/
1085 S:      Maintained
1086 F:      arch/arm/include/asm/hardware/dec21285.h
1087 F:      arch/arm/mach-footbridge/
1088
1089 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1090 M:      Shawn Guo <shawnguo@kernel.org>
1091 M:      Sascha Hauer <kernel@pengutronix.de>
1092 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093 S:      Maintained
1094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1095 F:      arch/arm/mach-imx/
1096 F:      arch/arm/mach-mxs/
1097 F:      arch/arm/boot/dts/imx*
1098 F:      arch/arm/configs/imx*_defconfig
1099 F:      drivers/clk/imx/
1100 F:      include/soc/imx/
1101
1102 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1103 M:      Shawn Guo <shawnguo@kernel.org>
1104 M:      Sascha Hauer <kernel@pengutronix.de>
1105 R:      Stefan Agner <stefan@agner.ch>
1106 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107 S:      Maintained
1108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1109 F:      arch/arm/mach-imx/*vf610*
1110 F:      arch/arm/boot/dts/vf*
1111
1112 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1113 M:      Lennert Buytenhek <kernel@wantstofly.org>
1114 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 S:      Maintained
1116
1117 ARM/GUMSTIX MACHINE SUPPORT
1118 M:      Steve Sakoman <sakoman@gmail.com>
1119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120 S:      Maintained
1121
1122 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1123 M:      Philipp Zabel <philipp.zabel@gmail.com>
1124 M:      Paul Parsons <lost.distance@yahoo.com>
1125 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126 S:      Maintained
1127 F:      arch/arm/mach-pxa/hx4700.c
1128 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1129 F:      sound/soc/pxa/hx4700.c
1130
1131 ARM/HISILICON SOC SUPPORT
1132 M:      Wei Xu <xuwei5@hisilicon.com>
1133 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134 W:      http://www.hisilicon.com
1135 S:      Supported
1136 T:      git git://github.com/hisilicon/linux-hisi.git
1137 F:      arch/arm/mach-hisi/
1138
1139 ARM/HP JORNADA 7XX MACHINE SUPPORT
1140 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1141 W:      www.jlime.com
1142 S:      Maintained
1143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1144 F:      arch/arm/mach-sa1100/jornada720.c
1145 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1146
1147 ARM/IGEP MACHINE SUPPORT
1148 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1149 M:      Javier Martinez Canillas <javier@dowhile0.org>
1150 L:      linux-omap@vger.kernel.org
1151 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152 S:      Maintained
1153 F:      arch/arm/boot/dts/omap3-igep*
1154
1155 ARM/INCOME PXA270 SUPPORT
1156 M:      Marek Vasut <marek.vasut@gmail.com>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1160
1161 ARM/INTEL IOP32X ARM ARCHITECTURE
1162 M:      Lennert Buytenhek <kernel@wantstofly.org>
1163 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164 S:      Maintained
1165
1166 ARM/INTEL IOP33X ARM ARCHITECTURE
1167 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 S:      Orphan
1169
1170 ARM/INTEL IOP13XX ARM ARCHITECTURE
1171 M:      Lennert Buytenhek <kernel@wantstofly.org>
1172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 S:      Maintained
1174
1175 ARM/INTEL IQ81342EX MACHINE SUPPORT
1176 M:      Lennert Buytenhek <kernel@wantstofly.org>
1177 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 S:      Maintained
1179
1180 ARM/INTEL IXDP2850 MACHINE SUPPORT
1181 M:      Lennert Buytenhek <kernel@wantstofly.org>
1182 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183 S:      Maintained
1184
1185 ARM/INTEL IXP4XX ARM ARCHITECTURE
1186 M:      Imre Kaloz <kaloz@openwrt.org>
1187 M:      Krzysztof Halasa <khalasa@piap.pl>
1188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189 S:      Maintained
1190 F:      arch/arm/mach-ixp4xx/
1191
1192 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1193 M:      Jonathan Cameron <jic23@cam.ac.uk>
1194 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195 S:      Maintained
1196 F:      arch/arm/mach-pxa/stargate2.c
1197 F:      drivers/pcmcia/pxa2xx_stargate2.c
1198
1199 ARM/INTEL XSC3 (MANZANO) ARM CORE
1200 M:      Lennert Buytenhek <kernel@wantstofly.org>
1201 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 S:      Maintained
1203
1204 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1205 M:      Lennert Buytenhek <kernel@wantstofly.org>
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S:      Maintained
1208
1209 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1210 M:      Santosh Shilimkar <ssantosh@kernel.org>
1211 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212 S:      Maintained
1213 F:      arch/arm/mach-keystone/
1214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1215
1216 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1217 M:      Santosh Shilimkar <ssantosh@kernel.org>
1218 L:      linux-kernel@vger.kernel.org
1219 S:      Maintained
1220 F:      drivers/clk/keystone/
1221
1222 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1223 M:      Santosh Shilimkar <ssantosh@kernel.org>
1224 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 L:      linux-kernel@vger.kernel.org
1226 S:      Maintained
1227 F:      drivers/clocksource/timer-keystone.c
1228
1229 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1230 M:      Santosh Shilimkar <ssantosh@kernel.org>
1231 L:      linux-kernel@vger.kernel.org
1232 S:      Maintained
1233 F:      drivers/power/reset/keystone-reset.c
1234
1235 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1236 M:      Santosh Shilimkar <ssantosh@kernel.org>
1237 L:      linux-kernel@vger.kernel.org
1238 S:      Maintained
1239 F:      drivers/memory/*emif*
1240
1241 ARM/LOGICPD PXA270 MACHINE SUPPORT
1242 M:      Lennert Buytenhek <kernel@wantstofly.org>
1243 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244 S:      Maintained
1245
1246 ARM/LPC18XX ARCHITECTURE
1247 M:      Joachim Eastwood <manabian@gmail.com>
1248 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249 S:      Maintained
1250 F:      arch/arm/boot/dts/lpc43*
1251 F:      drivers/clk/nxp/clk-lpc18xx*
1252 F:      drivers/clocksource/time-lpc32xx.c
1253 F:      drivers/i2c/busses/i2c-lpc2k.c
1254 F:      drivers/memory/pl172.c
1255 F:      drivers/mtd/spi-nor/nxp-spifi.c
1256 F:      drivers/rtc/rtc-lpc24xx.c
1257 N:      lpc18xx
1258
1259 ARM/MAGICIAN MACHINE SUPPORT
1260 M:      Philipp Zabel <philipp.zabel@gmail.com>
1261 S:      Maintained
1262
1263 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1264 M:      Jason Cooper <jason@lakedaemon.net>
1265 M:      Andrew Lunn <andrew@lunn.ch>
1266 M:      Gregory Clement <gregory.clement@free-electrons.com>
1267 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1268 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269 S:      Maintained
1270 F:      arch/arm/mach-mvebu/
1271 F:      drivers/rtc/rtc-armada38x.c
1272 F:      arch/arm/boot/dts/armada*
1273 F:      arch/arm/boot/dts/kirkwood*
1274
1275
1276 ARM/Marvell Berlin SoC support
1277 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1278 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279 S:      Maintained
1280 F:      arch/arm/mach-berlin/
1281 F:      arch/arm/boot/dts/berlin*
1282
1283
1284 ARM/Marvell Dove/MV78xx0/Orion SOC support
1285 M:      Jason Cooper <jason@lakedaemon.net>
1286 M:      Andrew Lunn <andrew@lunn.ch>
1287 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1288 M:      Gregory Clement <gregory.clement@free-electrons.com>
1289 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1290 S:      Maintained
1291 F:      arch/arm/mach-dove/
1292 F:      arch/arm/mach-mv78xx0/
1293 F:      arch/arm/mach-orion5x/
1294 F:      arch/arm/plat-orion/
1295 F:      arch/arm/boot/dts/dove*
1296 F:      arch/arm/boot/dts/orion5x*
1297
1298
1299 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1300 M:      Alexander Clouter <alex@digriz.org.uk>
1301 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302 W:      http://www.digriz.org.uk/ts78xx/kernel
1303 S:      Maintained
1304 F:      arch/arm/mach-orion5x/ts78xx-*
1305
1306 ARM/Mediatek RTC DRIVER
1307 M:      Eddie Huang <eddie.huang@mediatek.com>
1308 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1310 S:      Maintained
1311 F:      drivers/rtc/rtc-mt6397.c
1312
1313 ARM/Mediatek SoC support
1314 M:      Matthias Brugger <matthias.bgg@gmail.com>
1315 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1317 S:      Maintained
1318 F:      arch/arm/boot/dts/mt6*
1319 F:      arch/arm/boot/dts/mt8*
1320 F:      arch/arm/mach-mediatek/
1321 N:      mtk
1322 K:      mediatek
1323
1324 ARM/Mediatek USB3 PHY DRIVER
1325 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1326 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1328 S:      Maintained
1329 F:      drivers/phy/phy-mt65xx-usb3.c
1330
1331 ARM/MICREL KS8695 ARCHITECTURE
1332 M:      Greg Ungerer <gerg@uclinux.org>
1333 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334 F:      arch/arm/mach-ks8695/
1335 S:      Odd Fixes
1336
1337 ARM/MIOA701 MACHINE SUPPORT
1338 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1339 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 F:      arch/arm/mach-pxa/mioa701.c
1341 S:      Maintained
1342
1343 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1344 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1345 S:      Maintained
1346
1347 ARM/NOMADIK ARCHITECTURE
1348 M:      Alessandro Rubini <rubini@unipv.it>
1349 M:      Linus Walleij <linus.walleij@linaro.org>
1350 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1351 S:      Maintained
1352 F:      arch/arm/mach-nomadik/
1353 F:      drivers/pinctrl/nomadik/
1354 F:      drivers/i2c/busses/i2c-nomadik.c
1355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1356
1357 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1358 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1359 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1360 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1361 S:      Supported
1362
1363 ARM/TOSA MACHINE SUPPORT
1364 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1365 M:      Dirk Opfer <dirk@opfer-online.de>
1366 S:      Maintained
1367
1368 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1369 M:      Marek Vasut <marek.vasut@gmail.com>
1370 L:      linux-arm-kernel@lists.infradead.org
1371 W:      http://hackndev.com
1372 S:      Maintained
1373 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1374 F:      arch/arm/mach-pxa/palmtx.c
1375 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1376 F:      arch/arm/mach-pxa/palmt5.c
1377 F:      arch/arm/mach-pxa/include/mach/palmld.h
1378 F:      arch/arm/mach-pxa/palmld.c
1379 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1380 F:      arch/arm/mach-pxa/palmte2.c
1381 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1382 F:      arch/arm/mach-pxa/palmtc.c
1383
1384 ARM/PALM TREO SUPPORT
1385 M:      Tomas Cech <sleep_walker@suse.com>
1386 L:      linux-arm-kernel@lists.infradead.org
1387 W:      http://hackndev.com
1388 S:      Maintained
1389 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1390 F:      arch/arm/mach-pxa/palmtreo.c
1391
1392 ARM/PALMZ72 SUPPORT
1393 M:      Sergey Lapin <slapin@ossfans.org>
1394 L:      linux-arm-kernel@lists.infradead.org
1395 W:      http://hackndev.com
1396 S:      Maintained
1397 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1398 F:      arch/arm/mach-pxa/palmz72.c
1399
1400 ARM/PLEB SUPPORT
1401 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1402 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1403 S:      Maintained
1404
1405 ARM/PT DIGITAL BOARD PORT
1406 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1407 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1408 W:      http://www.arm.linux.org.uk/
1409 S:      Maintained
1410
1411 ARM/QUALCOMM SUPPORT
1412 M:      Kumar Gala <galak@codeaurora.org>
1413 M:      Andy Gross <agross@codeaurora.org>
1414 M:      David Brown <davidb@codeaurora.org>
1415 L:      linux-arm-msm@vger.kernel.org
1416 L:      linux-soc@vger.kernel.org
1417 S:      Maintained
1418 F:      arch/arm/mach-qcom/
1419 F:      drivers/soc/qcom/
1420 F:      drivers/tty/serial/msm_serial.h
1421 F:      drivers/tty/serial/msm_serial.c
1422 F:      drivers/*/pm8???-*
1423 F:      drivers/mfd/ssbi.c
1424 F:      drivers/firmware/qcom_scm.c
1425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1426
1427 ARM/RADISYS ENP2611 MACHINE SUPPORT
1428 M:      Lennert Buytenhek <kernel@wantstofly.org>
1429 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1430 S:      Maintained
1431
1432 ARM/RISCPC ARCHITECTURE
1433 M:      Russell King <linux@arm.linux.org.uk>
1434 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435 W:      http://www.arm.linux.org.uk/
1436 S:      Maintained
1437 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1438 F:      arch/arm/include/asm/hardware/ioc.h
1439 F:      arch/arm/include/asm/hardware/iomd.h
1440 F:      arch/arm/include/asm/hardware/memc.h
1441 F:      arch/arm/mach-rpc/
1442 F:      drivers/net/ethernet/8390/etherh.c
1443 F:      drivers/net/ethernet/i825xx/ether1*
1444 F:      drivers/net/ethernet/seeq/ether3*
1445 F:      drivers/scsi/arm/
1446
1447 ARM/Rockchip SoC support
1448 M:      Heiko Stuebner <heiko@sntech.de>
1449 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1450 L:      linux-rockchip@lists.infradead.org
1451 S:      Maintained
1452 F:      arch/arm/boot/dts/rk3*
1453 F:      arch/arm/mach-rockchip/
1454 F:      drivers/clk/rockchip/
1455 F:      drivers/i2c/busses/i2c-rk3x.c
1456 F:      drivers/*/*rockchip*
1457 F:      drivers/*/*/*rockchip*
1458 F:      sound/soc/rockchip/
1459 N:      rockchip
1460
1461 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1462 M:      Kukjin Kim <kgene@kernel.org>
1463 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1464 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1465 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1466 S:      Maintained
1467 F:      arch/arm/boot/dts/s3c*
1468 F:      arch/arm/boot/dts/exynos*
1469 F:      arch/arm64/boot/dts/exynos/
1470 F:      arch/arm/plat-samsung/
1471 F:      arch/arm/mach-s3c24*/
1472 F:      arch/arm/mach-s3c64xx/
1473 F:      arch/arm/mach-s5p*/
1474 F:      arch/arm/mach-exynos*/
1475 F:      drivers/*/*s3c2410*
1476 F:      drivers/*/*/*s3c2410*
1477 F:      drivers/spi/spi-s3c*
1478 F:      sound/soc/samsung/*
1479 F:      Documentation/arm/Samsung/
1480 F:      Documentation/devicetree/bindings/arm/samsung/
1481 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1482 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1483 N:      exynos
1484
1485 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1486 M:      Kyungmin Park <kyungmin.park@samsung.com>
1487 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1488 S:      Maintained
1489 F:      arch/arm/mach-s5pv210/
1490
1491 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1492 M:      Kyungmin Park <kyungmin.park@samsung.com>
1493 M:      Kamil Debski <k.debski@samsung.com>
1494 L:      linux-arm-kernel@lists.infradead.org
1495 L:      linux-media@vger.kernel.org
1496 S:      Maintained
1497 F:      drivers/media/platform/s5p-g2d/
1498
1499 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1500 M:      Kyungmin Park <kyungmin.park@samsung.com>
1501 M:      Kamil Debski <k.debski@samsung.com>
1502 M:      Jeongtae Park <jtp.park@samsung.com>
1503 L:      linux-arm-kernel@lists.infradead.org
1504 L:      linux-media@vger.kernel.org
1505 S:      Maintained
1506 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1507 F:      drivers/media/platform/s5p-mfc/
1508
1509 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1510 M:      Kyungmin Park <kyungmin.park@samsung.com>
1511 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1512 L:      linux-arm-kernel@lists.infradead.org
1513 L:      linux-media@vger.kernel.org
1514 S:      Maintained
1515 F:      drivers/media/platform/s5p-tv/
1516
1517 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1518 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1519 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1520 L:      linux-arm-kernel@lists.infradead.org
1521 L:      linux-media@vger.kernel.org
1522 S:      Maintained
1523 F:      drivers/media/platform/s5p-jpeg/
1524
1525 ARM/SHMOBILE ARM ARCHITECTURE
1526 M:      Simon Horman <horms@verge.net.au>
1527 M:      Magnus Damm <magnus.damm@gmail.com>
1528 L:      linux-sh@vger.kernel.org
1529 W:      http://oss.renesas.com
1530 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1532 S:      Supported
1533 F:      arch/arm/boot/dts/emev2*
1534 F:      arch/arm/boot/dts/r7s*
1535 F:      arch/arm/boot/dts/r8a*
1536 F:      arch/arm/boot/dts/sh*
1537 F:      arch/arm/configs/shmobile_defconfig
1538 F:      arch/arm/include/debug/renesas-scif.S
1539 F:      arch/arm/mach-shmobile/
1540 F:      drivers/sh/
1541
1542 ARM/SOCFPGA ARCHITECTURE
1543 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1544 S:      Maintained
1545 F:      arch/arm/mach-socfpga/
1546 F:      arch/arm/boot/dts/socfpga*
1547 F:      arch/arm/configs/socfpga_defconfig
1548 W:      http://www.rocketboards.org
1549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1550
1551 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1552 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1553 S:      Maintained
1554 F:      drivers/clk/socfpga/
1555
1556 ARM/SOCFPGA EDAC SUPPORT
1557 M:      Thor Thayer <tthayer@opensource.altera.com>
1558 S:      Maintained
1559 F:      drivers/edac/altera_edac.
1560
1561 ARM/STI ARCHITECTURE
1562 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1563 M:      Maxime Coquelin <maxime.coquelin@st.com>
1564 M:      Patrice Chotard <patrice.chotard@st.com>
1565 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566 L:      kernel@stlinux.com
1567 W:      http://www.stlinux.com
1568 S:      Maintained
1569 F:      arch/arm/mach-sti/
1570 F:      arch/arm/boot/dts/sti*
1571 F:      drivers/char/hw_random/st-rng.c
1572 F:      drivers/clocksource/arm_global_timer.c
1573 F:      drivers/clocksource/clksrc_st_lpc.c
1574 F:      drivers/i2c/busses/i2c-st.c
1575 F:      drivers/media/rc/st_rc.c
1576 F:      drivers/media/platform/sti/c8sectpfe/
1577 F:      drivers/mmc/host/sdhci-st.c
1578 F:      drivers/phy/phy-miphy28lp.c
1579 F:      drivers/phy/phy-miphy365x.c
1580 F:      drivers/phy/phy-stih407-usb.c
1581 F:      drivers/phy/phy-stih41x-usb.c
1582 F:      drivers/pinctrl/pinctrl-st.c
1583 F:      drivers/reset/sti/
1584 F:      drivers/rtc/rtc-st-lpc.c
1585 F:      drivers/tty/serial/st-asc.c
1586 F:      drivers/usb/dwc3/dwc3-st.c
1587 F:      drivers/usb/host/ehci-st.c
1588 F:      drivers/usb/host/ohci-st.c
1589 F:      drivers/watchdog/st_lpc_wdt.c
1590 F:      drivers/ata/ahci_st.c
1591
1592 ARM/STM32 ARCHITECTURE
1593 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1594 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595 S:      Maintained
1596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1597 N:      stm32
1598 F:      drivers/clocksource/armv7m_systick.c
1599
1600 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1601 M:      Lennert Buytenhek <kernel@wantstofly.org>
1602 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1603 S:      Maintained
1604
1605 ARM/TETON BGA MACHINE SUPPORT
1606 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1607 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608 S:      Maintained
1609
1610 ARM/THECUS N2100 MACHINE SUPPORT
1611 M:      Lennert Buytenhek <kernel@wantstofly.org>
1612 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1613 S:      Maintained
1614
1615 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1616 M:      Wan ZongShun <mcuos.com@gmail.com>
1617 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618 W:      http://www.mcuos.com
1619 S:      Maintained
1620 F:      arch/arm/mach-w90x900/
1621 F:      drivers/input/keyboard/w90p910_keypad.c
1622 F:      drivers/input/touchscreen/w90p910_ts.c
1623 F:      drivers/watchdog/nuc900_wdt.c
1624 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1625 F:      drivers/mtd/nand/nuc900_nand.c
1626 F:      drivers/rtc/rtc-nuc900.c
1627 F:      drivers/spi/spi-nuc900.c
1628 F:      drivers/usb/host/ehci-w90x900.c
1629 F:      drivers/video/fbdev/nuc900fb.c
1630
1631 ARM/U300 MACHINE SUPPORT
1632 M:      Linus Walleij <linus.walleij@linaro.org>
1633 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1634 S:      Supported
1635 F:      arch/arm/mach-u300/
1636 F:      drivers/clocksource/timer-u300.c
1637 F:      drivers/i2c/busses/i2c-stu300.c
1638 F:      drivers/rtc/rtc-coh901331.c
1639 F:      drivers/watchdog/coh901327_wdt.c
1640 F:      drivers/dma/coh901318*
1641 F:      drivers/mfd/ab3100*
1642 F:      drivers/rtc/rtc-ab3100.c
1643 F:      drivers/rtc/rtc-coh901331.c
1644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1645
1646 ARM/UNIPHIER ARCHITECTURE
1647 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1648 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649 S:      Maintained
1650 F:      arch/arm/boot/dts/uniphier*
1651 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1652 F:      arch/arm/mach-uniphier/
1653 F:      arch/arm/mm/cache-uniphier.c
1654 F:      drivers/i2c/busses/i2c-uniphier*
1655 F:      drivers/pinctrl/uniphier/
1656 F:      drivers/tty/serial/8250/8250_uniphier.c
1657 N:      uniphier
1658
1659 ARM/Ux500 ARM ARCHITECTURE
1660 M:      Linus Walleij <linus.walleij@linaro.org>
1661 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1662 S:      Maintained
1663 F:      arch/arm/mach-ux500/
1664 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1665 F:      drivers/dma/ste_dma40*
1666 F:      drivers/hwspinlock/u8500_hsem.c
1667 F:      drivers/mfd/abx500*
1668 F:      drivers/mfd/ab8500*
1669 F:      drivers/mfd/dbx500*
1670 F:      drivers/mfd/db8500*
1671 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1672 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1673 F:      drivers/rtc/rtc-ab8500.c
1674 F:      drivers/rtc/rtc-pl031.c
1675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1676
1677 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1678 M:      Ulf Hansson <ulf.hansson@linaro.org>
1679 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1680 T:      git git://git.linaro.org/people/ulfh/clk.git
1681 S:      Maintained
1682 F:      drivers/clk/ux500/
1683 F:      include/linux/platform_data/clk-ux500.h
1684
1685 ARM/VERSATILE EXPRESS PLATFORM
1686 M:      Liviu Dudau <liviu.dudau@arm.com>
1687 M:      Sudeep Holla <sudeep.holla@arm.com>
1688 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1689 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690 S:      Maintained
1691 F:      arch/arm/boot/dts/vexpress*
1692 F:      arch/arm64/boot/dts/arm/vexpress*
1693 F:      arch/arm/mach-vexpress/
1694 F:      */*/vexpress*
1695 F:      */*/*/vexpress*
1696 F:      drivers/clk/versatile/clk-vexpress-osc.c
1697 F:      drivers/clocksource/versatile.c
1698
1699 ARM/VFP SUPPORT
1700 M:      Russell King <linux@arm.linux.org.uk>
1701 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1702 W:      http://www.arm.linux.org.uk/
1703 S:      Maintained
1704 F:      arch/arm/vfp/
1705
1706 ARM/VOIPAC PXA270 SUPPORT
1707 M:      Marek Vasut <marek.vasut@gmail.com>
1708 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1709 S:      Maintained
1710 F:      arch/arm/mach-pxa/vpac270.c
1711 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1712
1713 ARM/VT8500 ARM ARCHITECTURE
1714 M:      Tony Prisk <linux@prisktech.co.nz>
1715 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716 S:      Maintained
1717 F:      arch/arm/mach-vt8500/
1718 F:      drivers/clocksource/vt8500_timer.c
1719 F:      drivers/i2c/busses/i2c-wmt.c
1720 F:      drivers/mmc/host/wmt-sdmmc.c
1721 F:      drivers/pwm/pwm-vt8500.c
1722 F:      drivers/rtc/rtc-vt8500.c
1723 F:      drivers/tty/serial/vt8500_serial.c
1724 F:      drivers/usb/host/ehci-platform.c
1725 F:      drivers/usb/host/uhci-platform.c
1726 F:      drivers/video/fbdev/vt8500lcdfb.*
1727 F:      drivers/video/fbdev/wm8505fb*
1728 F:      drivers/video/fbdev/wmt_ge_rops.*
1729
1730 ARM/ZIPIT Z2 SUPPORT
1731 M:      Marek Vasut <marek.vasut@gmail.com>
1732 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1733 S:      Maintained
1734 F:      arch/arm/mach-pxa/z2.c
1735 F:      arch/arm/mach-pxa/include/mach/z2.h
1736
1737 ARM/ZTE ARCHITECTURE
1738 M:      Jun Nie <jun.nie@linaro.org>
1739 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740 S:      Maintained
1741 F:      arch/arm/mach-zx/
1742 F:      drivers/clk/zte/
1743 F:      Documentation/devicetree/bindings/arm/zte.txt
1744 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1745
1746 ARM/ZYNQ ARCHITECTURE
1747 M:      Michal Simek <michal.simek@xilinx.com>
1748 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1749 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1750 W:      http://wiki.xilinx.com
1751 T:      git https://github.com/Xilinx/linux-xlnx.git
1752 S:      Supported
1753 F:      arch/arm/mach-zynq/
1754 F:      drivers/cpuidle/cpuidle-zynq.c
1755 F:      drivers/block/xsysace.c
1756 N:      zynq
1757 N:      xilinx
1758 F:      drivers/clocksource/cadence_ttc_timer.c
1759 F:      drivers/i2c/busses/i2c-cadence.c
1760 F:      drivers/mmc/host/sdhci-of-arasan.c
1761 F:      drivers/edac/synopsys_edac.c
1762
1763 ARM SMMU DRIVERS
1764 M:      Will Deacon <will.deacon@arm.com>
1765 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766 S:      Maintained
1767 F:      drivers/iommu/arm-smmu.c
1768 F:      drivers/iommu/arm-smmu-v3.c
1769 F:      drivers/iommu/io-pgtable-arm.c
1770
1771 ARM64 PORT (AARCH64 ARCHITECTURE)
1772 M:      Catalin Marinas <catalin.marinas@arm.com>
1773 M:      Will Deacon <will.deacon@arm.com>
1774 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1775 S:      Maintained
1776 F:      arch/arm64/
1777 F:      Documentation/arm64/
1778
1779 AS3645A LED FLASH CONTROLLER DRIVER
1780 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1781 L:      linux-media@vger.kernel.org
1782 T:      git git://linuxtv.org/media_tree.git
1783 S:      Maintained
1784 F:      drivers/media/i2c/as3645a.c
1785 F:      include/media/i2c/as3645a.h
1786
1787 ASC7621 HARDWARE MONITOR DRIVER
1788 M:      George Joseph <george.joseph@fairview5.com>
1789 L:      lm-sensors@lm-sensors.org
1790 S:      Maintained
1791 F:      Documentation/hwmon/asc7621
1792 F:      drivers/hwmon/asc7621.c
1793
1794 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1795 M:      Corentin Chary <corentin.chary@gmail.com>
1796 L:      acpi4asus-user@lists.sourceforge.net
1797 L:      platform-driver-x86@vger.kernel.org
1798 W:      http://acpi4asus.sf.net
1799 S:      Maintained
1800 F:      drivers/platform/x86/asus*.c
1801 F:      drivers/platform/x86/eeepc*.c
1802
1803 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1804 R:      Dan Williams <dan.j.williams@intel.com>
1805 W:      http://sourceforge.net/projects/xscaleiop
1806 S:      Odd fixes
1807 F:      Documentation/crypto/async-tx-api.txt
1808 F:      crypto/async_tx/
1809 F:      drivers/dma/
1810 F:      include/linux/dmaengine.h
1811 F:      include/linux/async_tx.h
1812
1813 AT24 EEPROM DRIVER
1814 M:      Wolfram Sang <wsa@the-dreams.de>
1815 L:      linux-i2c@vger.kernel.org
1816 S:      Maintained
1817 F:      drivers/misc/eeprom/at24.c
1818 F:      include/linux/platform_data/at24.h
1819
1820 ATA OVER ETHERNET (AOE) DRIVER
1821 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1822 W:      http://www.openaoe.org/
1823 S:      Supported
1824 F:      Documentation/aoe/
1825 F:      drivers/block/aoe/
1826
1827 ATHEROS 71XX/9XXX GPIO DRIVER
1828 M:      Alban Bedel <albeu@free.fr>
1829 W:      https://github.com/AlbanBedel/linux
1830 T:      git git://github.com/AlbanBedel/linux
1831 S:      Maintained
1832 F:      drivers/gpio/gpio-ath79.c
1833 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1834
1835 ATHEROS ATH GENERIC UTILITIES
1836 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1837 L:      linux-wireless@vger.kernel.org
1838 S:      Supported
1839 F:      drivers/net/wireless/ath/*
1840
1841 ATHEROS ATH5K WIRELESS DRIVER
1842 M:      Jiri Slaby <jirislaby@gmail.com>
1843 M:      Nick Kossifidis <mickflemm@gmail.com>
1844 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1845 L:      linux-wireless@vger.kernel.org
1846 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1847 S:      Maintained
1848 F:      drivers/net/wireless/ath/ath5k/
1849
1850 ATHEROS ATH6KL WIRELESS DRIVER
1851 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1852 L:      linux-wireless@vger.kernel.org
1853 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1854 T:      git git://github.com/kvalo/ath.git
1855 S:      Supported
1856 F:      drivers/net/wireless/ath/ath6kl/
1857
1858 WILOCITY WIL6210 WIRELESS DRIVER
1859 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1860 L:      linux-wireless@vger.kernel.org
1861 L:      wil6210@qca.qualcomm.com
1862 S:      Supported
1863 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1864 F:      drivers/net/wireless/ath/wil6210/
1865 F:      include/uapi/linux/wil6210_uapi.h
1866
1867 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1868 M:      Christian Lamparter <chunkeey@googlemail.com>
1869 L:      linux-wireless@vger.kernel.org
1870 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1871 S:      Maintained
1872 F:      drivers/net/wireless/ath/carl9170/
1873
1874 ATK0110 HWMON DRIVER
1875 M:      Luca Tettamanti <kronos.it@gmail.com>
1876 L:      lm-sensors@lm-sensors.org
1877 S:      Maintained
1878 F:      drivers/hwmon/asus_atk0110.c
1879
1880 ATI_REMOTE2 DRIVER
1881 M:      Ville Syrjala <syrjala@sci.fi>
1882 S:      Maintained
1883 F:      drivers/input/misc/ati_remote2.c
1884
1885 ATLX ETHERNET DRIVERS
1886 M:      Jay Cliburn <jcliburn@gmail.com>
1887 M:      Chris Snook <chris.snook@gmail.com>
1888 L:      netdev@vger.kernel.org
1889 W:      http://sourceforge.net/projects/atl1
1890 W:      http://atl1.sourceforge.net
1891 S:      Maintained
1892 F:      drivers/net/ethernet/atheros/
1893
1894 ATM
1895 M:      Chas Williams <3chas3@gmail.com>
1896 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1897 L:      netdev@vger.kernel.org
1898 W:      http://linux-atm.sourceforge.net
1899 S:      Maintained
1900 F:      drivers/atm/
1901 F:      include/linux/atm*
1902 F:      include/uapi/linux/atm*
1903
1904 ATMEL AT91 / AT32 MCI DRIVER
1905 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1906 S:      Maintained
1907 F:      drivers/mmc/host/atmel-mci.c
1908
1909 ATMEL AT91 / AT32 SERIAL DRIVER
1910 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1911 S:      Supported
1912 F:      drivers/tty/serial/atmel_serial.c
1913
1914 ATMEL Audio ALSA driver
1915 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1916 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1917 S:      Supported
1918 F:      sound/soc/atmel
1919
1920 ATMEL DMA DRIVER
1921 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1922 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1923 S:      Supported
1924 F:      drivers/dma/at_hdmac.c
1925 F:      drivers/dma/at_hdmac_regs.h
1926 F:      include/linux/platform_data/dma-atmel.h
1927
1928 ATMEL XDMA DRIVER
1929 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1930 L:      linux-arm-kernel@lists.infradead.org
1931 L:      dmaengine@vger.kernel.org
1932 S:      Supported
1933 F:      drivers/dma/at_xdmac.c
1934
1935 ATMEL I2C DRIVER
1936 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1937 L:      linux-i2c@vger.kernel.org
1938 S:      Supported
1939 F:      drivers/i2c/busses/i2c-at91.c
1940
1941 ATMEL ISI DRIVER
1942 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1943 L:      linux-media@vger.kernel.org
1944 S:      Supported
1945 F:      drivers/media/platform/soc_camera/atmel-isi.c
1946 F:      include/media/atmel-isi.h
1947
1948 ATMEL LCDFB DRIVER
1949 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1950 L:      linux-fbdev@vger.kernel.org
1951 S:      Maintained
1952 F:      drivers/video/fbdev/atmel_lcdfb.c
1953 F:      include/video/atmel_lcdc.h
1954
1955 ATMEL MACB ETHERNET DRIVER
1956 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1957 S:      Supported
1958 F:      drivers/net/ethernet/cadence/
1959
1960 ATMEL NAND DRIVER
1961 M:      Wenyou Yang <wenyou.yang@atmel.com>
1962 M:      Josh Wu <rainyfeeling@outlook.com>
1963 L:      linux-mtd@lists.infradead.org
1964 S:      Supported
1965 F:      drivers/mtd/nand/atmel_nand*
1966
1967 ATMEL SDMMC DRIVER
1968 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1969 L:      linux-mmc@vger.kernel.org
1970 S:      Supported
1971 F:      drivers/mmc/host/sdhci-of-at91.c
1972
1973 ATMEL SPI DRIVER
1974 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1975 S:      Supported
1976 F:      drivers/spi/spi-atmel.*
1977
1978 ATMEL SSC DRIVER
1979 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1980 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1981 S:      Supported
1982 F:      drivers/misc/atmel-ssc.c
1983 F:      include/linux/atmel-ssc.h
1984
1985 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1986 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1987 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1988 S:      Supported
1989 F:      drivers/misc/atmel_tclib.c
1990 F:      drivers/clocksource/tcb_clksrc.c
1991
1992 ATMEL USBA UDC DRIVER
1993 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1994 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1995 S:      Supported
1996 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1997
1998 ATMEL WIRELESS DRIVER
1999 M:      Simon Kelley <simon@thekelleys.org.uk>
2000 L:      linux-wireless@vger.kernel.org
2001 W:      http://www.thekelleys.org.uk/atmel
2002 W:      http://atmelwlandriver.sourceforge.net/
2003 S:      Maintained
2004 F:      drivers/net/wireless/atmel/atmel*
2005
2006 ATMEL MAXTOUCH DRIVER
2007 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2008 T:      git git://github.com/atmel-maxtouch/linux.git
2009 S:      Supported
2010 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2011 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2012 F:      include/linux/platform_data/atmel_mxt_ts.h
2013
2014 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2015 M:      Bradley Grove <linuxdrivers@attotech.com>
2016 L:      linux-scsi@vger.kernel.org
2017 W:      http://www.attotech.com
2018 S:      Supported
2019 F:      drivers/scsi/esas2r
2020
2021 ATUSB IEEE 802.15.4 RADIO DRIVER
2022 M:      Stefan Schmidt <stefan@osg.samsung.com>
2023 L:      linux-wpan@vger.kernel.org
2024 S:      Maintained
2025 F:      drivers/net/ieee802154/atusb.c
2026 F:      drivers/net/ieee802154/atusb.h
2027 F:      drivers/net/ieee802154/at86rf230.h
2028
2029 AUDIT SUBSYSTEM
2030 M:      Paul Moore <paul@paul-moore.com>
2031 M:      Eric Paris <eparis@redhat.com>
2032 L:      linux-audit@redhat.com (moderated for non-subscribers)
2033 W:      http://people.redhat.com/sgrubb/audit/
2034 T:      git git://git.infradead.org/users/pcmoore/audit
2035 S:      Maintained
2036 F:      include/linux/audit.h
2037 F:      include/uapi/linux/audit.h
2038 F:      kernel/audit*
2039
2040 AUXILIARY DISPLAY DRIVERS
2041 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2042 W:      http://miguelojeda.es/auxdisplay.htm
2043 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2044 S:      Maintained
2045 F:      drivers/auxdisplay/
2046 F:      include/linux/cfag12864b.h
2047
2048 AVR32 ARCHITECTURE
2049 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2050 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2051 W:      http://www.atmel.com/products/AVR32/
2052 W:      http://mirror.egtvedt.no/avr32linux.org/
2053 W:      http://avrfreaks.net/
2054 S:      Maintained
2055 F:      arch/avr32/
2056
2057 AVR32/AT32AP MACHINE SUPPORT
2058 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2059 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2060 S:      Maintained
2061 F:      arch/avr32/mach-at32ap/
2062
2063 AX.25 NETWORK LAYER
2064 M:      Ralf Baechle <ralf@linux-mips.org>
2065 L:      linux-hams@vger.kernel.org
2066 W:      http://www.linux-ax25.org/
2067 S:      Maintained
2068 F:      include/uapi/linux/ax25.h
2069 F:      include/net/ax25.h
2070 F:      net/ax25/
2071
2072 AZ6007 DVB DRIVER
2073 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2074 L:      linux-media@vger.kernel.org
2075 W:      https://linuxtv.org
2076 T:      git git://linuxtv.org/media_tree.git
2077 S:      Maintained
2078 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2079
2080 AZTECH FM RADIO RECEIVER DRIVER
2081 M:      Hans Verkuil <hverkuil@xs4all.nl>
2082 L:      linux-media@vger.kernel.org
2083 T:      git git://linuxtv.org/media_tree.git
2084 W:      https://linuxtv.org
2085 S:      Maintained
2086 F:      drivers/media/radio/radio-aztech*
2087
2088 B43 WIRELESS DRIVER
2089 L:      linux-wireless@vger.kernel.org
2090 L:      b43-dev@lists.infradead.org
2091 W:      http://wireless.kernel.org/en/users/Drivers/b43
2092 S:      Odd Fixes
2093 F:      drivers/net/wireless/broadcom/b43/
2094
2095 B43LEGACY WIRELESS DRIVER
2096 M:      Larry Finger <Larry.Finger@lwfinger.net>
2097 L:      linux-wireless@vger.kernel.org
2098 L:      b43-dev@lists.infradead.org
2099 W:      http://wireless.kernel.org/en/users/Drivers/b43
2100 S:      Maintained
2101 F:      drivers/net/wireless/broadcom/b43legacy/
2102
2103 BACKLIGHT CLASS/SUBSYSTEM
2104 M:      Jingoo Han <jingoohan1@gmail.com>
2105 M:      Lee Jones <lee.jones@linaro.org>
2106 S:      Maintained
2107 F:      drivers/video/backlight/
2108 F:      include/linux/backlight.h
2109
2110 BATMAN ADVANCED
2111 M:      Marek Lindner <mareklindner@neomailbox.ch>
2112 M:      Simon Wunderlich <sw@simonwunderlich.de>
2113 M:      Antonio Quartulli <a@unstable.cc>
2114 L:      b.a.t.m.a.n@lists.open-mesh.org
2115 W:      http://www.open-mesh.org/
2116 S:      Maintained
2117 F:      net/batman-adv/
2118
2119 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2120 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2121 L:      linux-hams@vger.kernel.org
2122 W:      http://www.baycom.org/~tom/ham/ham.html
2123 S:      Maintained
2124 F:      drivers/net/hamradio/baycom*
2125
2126 BCACHE (BLOCK LAYER CACHE)
2127 M:      Kent Overstreet <kent.overstreet@gmail.com>
2128 L:      linux-bcache@vger.kernel.org
2129 W:      http://bcache.evilpiepirate.org
2130 S:      Maintained
2131 F:      drivers/md/bcache/
2132
2133 BDISP ST MEDIA DRIVER
2134 M:      Fabien Dessenne <fabien.dessenne@st.com>
2135 L:      linux-media@vger.kernel.org
2136 T:      git git://linuxtv.org/media_tree.git
2137 W:      https://linuxtv.org
2138 S:      Supported
2139 F:      drivers/media/platform/sti/bdisp
2140
2141 BEFS FILE SYSTEM
2142 S:      Orphan
2143 F:      Documentation/filesystems/befs.txt
2144 F:      fs/befs/
2145
2146 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2147 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2148 L:      netdev@vger.kernel.org
2149 S:      Maintained
2150 F:      drivers/net/ethernet/ec_bhf.c
2151
2152 BFS FILE SYSTEM
2153 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2154 S:      Maintained
2155 F:      Documentation/filesystems/bfs.txt
2156 F:      fs/bfs/
2157 F:      include/uapi/linux/bfs_fs.h
2158
2159 BLACKFIN ARCHITECTURE
2160 M:      Steven Miao <realmz6@gmail.com>
2161 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2162 T:      git git://git.code.sf.net/p/adi-linux/code
2163 W:      http://blackfin.uclinux.org
2164 S:      Supported
2165 F:      arch/blackfin/
2166
2167 BLACKFIN EMAC DRIVER
2168 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2169 W:      http://blackfin.uclinux.org
2170 S:      Supported
2171 F:      drivers/net/ethernet/adi/
2172
2173 BLACKFIN RTC DRIVER
2174 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2175 W:      http://blackfin.uclinux.org
2176 S:      Supported
2177 F:      drivers/rtc/rtc-bfin.c
2178
2179 BLACKFIN SDH DRIVER
2180 M:      Sonic Zhang <sonic.zhang@analog.com>
2181 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2182 W:      http://blackfin.uclinux.org
2183 S:      Supported
2184 F:      drivers/mmc/host/bfin_sdh.c
2185
2186 BLACKFIN SERIAL DRIVER
2187 M:      Sonic Zhang <sonic.zhang@analog.com>
2188 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2189 W:      http://blackfin.uclinux.org
2190 S:      Supported
2191 F:      drivers/tty/serial/bfin_uart.c
2192
2193 BLACKFIN WATCHDOG DRIVER
2194 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2195 W:      http://blackfin.uclinux.org
2196 S:      Supported
2197 F:      drivers/watchdog/bfin_wdt.c
2198
2199 BLACKFIN I2C TWI DRIVER
2200 M:      Sonic Zhang <sonic.zhang@analog.com>
2201 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2202 W:      http://blackfin.uclinux.org/
2203 S:      Supported
2204 F:      drivers/i2c/busses/i2c-bfin-twi.c
2205
2206 BLACKFIN MEDIA DRIVER
2207 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2208 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2209 W:      http://blackfin.uclinux.org/
2210 S:      Supported
2211 F:      drivers/media/platform/blackfin/
2212 F:      drivers/media/i2c/adv7183*
2213 F:      drivers/media/i2c/vs6624*
2214
2215 BLINKM RGB LED DRIVER
2216 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2217 S:      Maintained
2218 F:      drivers/leds/leds-blinkm.c
2219
2220 BLOCK LAYER
2221 M:      Jens Axboe <axboe@kernel.dk>
2222 L:      linux-block@vger.kernel.org
2223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2224 S:      Maintained
2225 F:      block/
2226 F:      kernel/trace/blktrace.c
2227
2228 BLOCK2MTD DRIVER
2229 M:      Joern Engel <joern@lazybastard.org>
2230 L:      linux-mtd@lists.infradead.org
2231 S:      Maintained
2232 F:      drivers/mtd/devices/block2mtd.c
2233
2234 BLUETOOTH DRIVERS
2235 M:      Marcel Holtmann <marcel@holtmann.org>
2236 M:      Gustavo Padovan <gustavo@padovan.org>
2237 M:      Johan Hedberg <johan.hedberg@gmail.com>
2238 L:      linux-bluetooth@vger.kernel.org
2239 W:      http://www.bluez.org/
2240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2242 S:      Maintained
2243 F:      drivers/bluetooth/
2244
2245 BLUETOOTH SUBSYSTEM
2246 M:      Marcel Holtmann <marcel@holtmann.org>
2247 M:      Gustavo Padovan <gustavo@padovan.org>
2248 M:      Johan Hedberg <johan.hedberg@gmail.com>
2249 L:      linux-bluetooth@vger.kernel.org
2250 W:      http://www.bluez.org/
2251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2253 S:      Maintained
2254 F:      net/bluetooth/
2255 F:      include/net/bluetooth/
2256
2257 BONDING DRIVER
2258 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2259 M:      Veaceslav Falico <vfalico@gmail.com>
2260 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2261 L:      netdev@vger.kernel.org
2262 W:      http://sourceforge.net/projects/bonding/
2263 S:      Supported
2264 F:      drivers/net/bonding/
2265 F:      include/uapi/linux/if_bonding.h
2266
2267 BPF (Safe dynamic programs and tools)
2268 M:      Alexei Starovoitov <ast@kernel.org>
2269 L:      netdev@vger.kernel.org
2270 L:      linux-kernel@vger.kernel.org
2271 S:      Supported
2272 F:      kernel/bpf/
2273
2274 BROADCOM B44 10/100 ETHERNET DRIVER
2275 M:      Gary Zambrano <zambrano@broadcom.com>
2276 L:      netdev@vger.kernel.org
2277 S:      Supported
2278 F:      drivers/net/ethernet/broadcom/b44.*
2279
2280 BROADCOM GENET ETHERNET DRIVER
2281 M:      Florian Fainelli <f.fainelli@gmail.com>
2282 L:      netdev@vger.kernel.org
2283 S:      Supported
2284 F:      drivers/net/ethernet/broadcom/genet/
2285
2286 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2287 M:      Sony Chacko <sony.chacko@qlogic.com>
2288 M:      Dept-HSGLinuxNICDev@qlogic.com
2289 L:      netdev@vger.kernel.org
2290 S:      Supported
2291 F:      drivers/net/ethernet/broadcom/bnx2.*
2292 F:      drivers/net/ethernet/broadcom/bnx2_*
2293
2294 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2295 M:      Ariel Elior <ariel.elior@qlogic.com>
2296 L:      netdev@vger.kernel.org
2297 S:      Supported
2298 F:      drivers/net/ethernet/broadcom/bnx2x/
2299
2300 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2301 M:      Florian Fainelli <f.fainelli@gmail.com>
2302 M:      Ray Jui <rjui@broadcom.com>
2303 M:      Scott Branden <sbranden@broadcom.com>
2304 L:      bcm-kernel-feedback-list@broadcom.com
2305 T:      git git://github.com/broadcom/mach-bcm
2306 S:      Maintained
2307 F:      arch/arm/mach-bcm/
2308 F:      arch/arm/boot/dts/bcm113*
2309 F:      arch/arm/boot/dts/bcm216*
2310 F:      arch/arm/boot/dts/bcm281*
2311 F:      arch/arm/configs/bcm_defconfig
2312 F:      drivers/mmc/host/sdhci-bcm-kona.c
2313 F:      drivers/clocksource/bcm_kona_timer.c
2314
2315 BROADCOM BCM2835 ARM ARCHITECTURE
2316 M:      Stephen Warren <swarren@wwwdotorg.org>
2317 M:      Lee Jones <lee@kernel.org>
2318 M:      Eric Anholt <eric@anholt.net>
2319 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2320 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2322 S:      Maintained
2323 N:      bcm2835
2324
2325 BROADCOM BCM33XX MIPS ARCHITECTURE
2326 M:      Kevin Cernekee <cernekee@gmail.com>
2327 L:      linux-mips@linux-mips.org
2328 S:      Maintained
2329 F:      arch/mips/bcm3384/*
2330 F:      arch/mips/include/asm/mach-bcm3384/*
2331 F:      arch/mips/kernel/*bmips*
2332
2333 BROADCOM BCM47XX MIPS ARCHITECTURE
2334 M:      Hauke Mehrtens <hauke@hauke-m.de>
2335 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2336 L:      linux-mips@linux-mips.org
2337 S:      Maintained
2338 F:      arch/mips/bcm47xx/*
2339 F:      arch/mips/include/asm/mach-bcm47xx/*
2340
2341 BROADCOM BCM5301X ARM ARCHITECTURE
2342 M:      Hauke Mehrtens <hauke@hauke-m.de>
2343 L:      linux-arm-kernel@lists.infradead.org
2344 S:      Maintained
2345 F:      arch/arm/mach-bcm/bcm_5301x.c
2346 F:      arch/arm/boot/dts/bcm5301x.dtsi
2347 F:      arch/arm/boot/dts/bcm470*
2348
2349 BROADCOM BCM63XX ARM ARCHITECTURE
2350 M:      Florian Fainelli <f.fainelli@gmail.com>
2351 L:      linux-arm-kernel@lists.infradead.org
2352 T:      git git://github.com/broadcom/arm-bcm63xx.git
2353 S:      Maintained
2354 F:      arch/arm/mach-bcm/bcm63xx.c
2355 F:      arch/arm/include/debug/bcm63xx.S
2356
2357 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2358 M:      Kevin Cernekee <cernekee@gmail.com>
2359 L:      linux-usb@vger.kernel.org
2360 S:      Maintained
2361 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2362
2363 BROADCOM BCM7XXX ARM ARCHITECTURE
2364 M:      Brian Norris <computersforpeace@gmail.com>
2365 M:      Gregory Fong <gregory.0xf0@gmail.com>
2366 M:      Florian Fainelli <f.fainelli@gmail.com>
2367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2368 T:      git git://github.com/broadcom/stblinux.git
2369 S:      Maintained
2370 F:      arch/arm/mach-bcm/*brcmstb*
2371 F:      arch/arm/boot/dts/bcm7*.dts*
2372 F:      drivers/bus/brcmstb_gisb.c
2373 N:      brcmstb
2374
2375 BROADCOM BMIPS MIPS ARCHITECTURE
2376 M:      Kevin Cernekee <cernekee@gmail.com>
2377 M:      Florian Fainelli <f.fainelli@gmail.com>
2378 L:      linux-mips@linux-mips.org
2379 T:      git git://github.com/broadcom/stblinux.git
2380 S:      Maintained
2381 F:      arch/mips/bmips/*
2382 F:      arch/mips/include/asm/mach-bmips/*
2383 F:      arch/mips/kernel/*bmips*
2384 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2385 F:      drivers/irqchip/irq-bcm7*
2386 F:      drivers/irqchip/irq-brcmstb*
2387
2388 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2389 M:      Prashant Sreedharan <prashant@broadcom.com>
2390 M:      Michael Chan <mchan@broadcom.com>
2391 L:      netdev@vger.kernel.org
2392 S:      Supported
2393 F:      drivers/net/ethernet/broadcom/tg3.*
2394
2395 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2396 M:      Brett Rudley <brudley@broadcom.com>
2397 M:      Arend van Spriel <arend@broadcom.com>
2398 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2399 M:      Hante Meuleman <meuleman@broadcom.com>
2400 L:      linux-wireless@vger.kernel.org
2401 L:      brcm80211-dev-list@broadcom.com
2402 S:      Supported
2403 F:      drivers/net/wireless/broadcom/brcm80211/
2404
2405 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2406 M:      QLogic-Storage-Upstream@qlogic.com
2407 L:      linux-scsi@vger.kernel.org
2408 S:      Supported
2409 F:      drivers/scsi/bnx2fc/
2410
2411 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2412 M:      QLogic-Storage-Upstream@qlogic.com
2413 L:      linux-scsi@vger.kernel.org
2414 S:      Supported
2415 F:      drivers/scsi/bnx2i/
2416
2417 BROADCOM IPROC ARM ARCHITECTURE
2418 M:      Ray Jui <rjui@broadcom.com>
2419 M:      Scott Branden <sbranden@broadcom.com>
2420 M:      Jon Mason <jonmason@broadcom.com>
2421 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2422 L:      bcm-kernel-feedback-list@broadcom.com
2423 T:      git git://github.com/broadcom/cygnus-linux.git
2424 S:      Maintained
2425 N:      iproc
2426 N:      cygnus
2427 N:      nsp
2428 N:      bcm9113*
2429 N:      bcm9583*
2430 N:      bcm9585*
2431 N:      bcm9586*
2432 N:      bcm988312
2433 N:      bcm113*
2434 N:      bcm583*
2435 N:      bcm585*
2436 N:      bcm586*
2437 N:      bcm88312
2438
2439 BROADCOM BRCMSTB GPIO DRIVER
2440 M:      Gregory Fong <gregory.0xf0@gmail.com>
2441 L:      bcm-kernel-feedback-list@broadcom.com>
2442 S:      Supported
2443 F:      drivers/gpio/gpio-brcmstb.c
2444 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2445
2446 BROADCOM KONA GPIO DRIVER
2447 M:      Ray Jui <rjui@broadcom.com>
2448 L:      bcm-kernel-feedback-list@broadcom.com
2449 S:      Supported
2450 F:      drivers/gpio/gpio-bcm-kona.c
2451 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2452
2453 BROADCOM NVRAM DRIVER
2454 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2455 L:      linux-mips@linux-mips.org
2456 S:      Maintained
2457 F:      drivers/firmware/broadcom/*
2458
2459 BROADCOM STB NAND FLASH DRIVER
2460 M:      Brian Norris <computersforpeace@gmail.com>
2461 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2462 L:      linux-mtd@lists.infradead.org
2463 L:      bcm-kernel-feedback-list@broadcom.com
2464 S:      Maintained
2465 F:      drivers/mtd/nand/brcmnand/
2466
2467 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2468 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2469 L:      linux-wireless@vger.kernel.org
2470 S:      Maintained
2471 F:      drivers/bcma/
2472 F:      include/linux/bcma/
2473
2474 BROADCOM SYSTEMPORT ETHERNET DRIVER
2475 M:      Florian Fainelli <f.fainelli@gmail.com>
2476 L:      netdev@vger.kernel.org
2477 S:      Supported
2478 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2479
2480 BROCADE BFA FC SCSI DRIVER
2481 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2482 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2483 L:      linux-scsi@vger.kernel.org
2484 S:      Supported
2485 F:      drivers/scsi/bfa/
2486
2487 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2488 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2489 L:      netdev@vger.kernel.org
2490 S:      Supported
2491 F:      drivers/net/ethernet/brocade/bna/
2492
2493 BSG (block layer generic sg v4 driver)
2494 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2495 L:      linux-scsi@vger.kernel.org
2496 S:      Supported
2497 F:      block/bsg.c
2498 F:      include/linux/bsg.h
2499 F:      include/uapi/linux/bsg.h
2500
2501 BT87X AUDIO DRIVER
2502 M:      Clemens Ladisch <clemens@ladisch.de>
2503 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2504 T:      git git://git.alsa-project.org/alsa-kernel.git
2505 S:      Maintained
2506 F:      Documentation/sound/alsa/Bt87x.txt
2507 F:      sound/pci/bt87x.c
2508
2509 BT8XXGPIO DRIVER
2510 M:      Michael Buesch <m@bues.ch>
2511 W:      http://bu3sch.de/btgpio.php
2512 S:      Maintained
2513 F:      drivers/gpio/gpio-bt8xx.c
2514
2515 BTRFS FILE SYSTEM
2516 M:      Chris Mason <clm@fb.com>
2517 M:      Josef Bacik <jbacik@fb.com>
2518 M:      David Sterba <dsterba@suse.com>
2519 L:      linux-btrfs@vger.kernel.org
2520 W:      http://btrfs.wiki.kernel.org/
2521 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2523 S:      Maintained
2524 F:      Documentation/filesystems/btrfs.txt
2525 F:      fs/btrfs/
2526
2527 BTTV VIDEO4LINUX DRIVER
2528 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2529 L:      linux-media@vger.kernel.org
2530 W:      https://linuxtv.org
2531 T:      git git://linuxtv.org/media_tree.git
2532 S:      Odd fixes
2533 F:      Documentation/video4linux/bttv/
2534 F:      drivers/media/pci/bt8xx/bttv*
2535
2536 BUSLOGIC SCSI DRIVER
2537 M:      Khalid Aziz <khalid@gonehiking.org>
2538 L:      linux-scsi@vger.kernel.org
2539 S:      Maintained
2540 F:      drivers/scsi/BusLogic.*
2541 F:      drivers/scsi/FlashPoint.*
2542
2543 C-MEDIA CMI8788 DRIVER
2544 M:      Clemens Ladisch <clemens@ladisch.de>
2545 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2546 T:      git git://git.alsa-project.org/alsa-kernel.git
2547 S:      Maintained
2548 F:      sound/pci/oxygen/
2549
2550 C6X ARCHITECTURE
2551 M:      Mark Salter <msalter@redhat.com>
2552 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2553 L:      linux-c6x-dev@linux-c6x.org
2554 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2555 S:      Maintained
2556 F:      arch/c6x/
2557
2558 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2559 M:      David Howells <dhowells@redhat.com>
2560 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2561 S:      Supported
2562 F:      Documentation/filesystems/caching/cachefiles.txt
2563 F:      fs/cachefiles/
2564
2565 CADET FM/AM RADIO RECEIVER DRIVER
2566 M:      Hans Verkuil <hverkuil@xs4all.nl>
2567 L:      linux-media@vger.kernel.org
2568 T:      git git://linuxtv.org/media_tree.git
2569 W:      https://linuxtv.org
2570 S:      Maintained
2571 F:      drivers/media/radio/radio-cadet*
2572
2573 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2574 M:      Jonathan Corbet <corbet@lwn.net>
2575 L:      linux-media@vger.kernel.org
2576 T:      git git://linuxtv.org/media_tree.git
2577 S:      Maintained
2578 F:      Documentation/video4linux/cafe_ccic
2579 F:      drivers/media/platform/marvell-ccic/
2580
2581 CAIF NETWORK LAYER
2582 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2583 L:      netdev@vger.kernel.org
2584 S:      Supported
2585 F:      Documentation/networking/caif/
2586 F:      drivers/net/caif/
2587 F:      include/uapi/linux/caif/
2588 F:      include/net/caif/
2589 F:      net/caif/
2590
2591 CALGARY x86-64 IOMMU
2592 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2593 M:      "Jon D. Mason" <jdmason@kudzu.us>
2594 L:      discuss@x86-64.org
2595 S:      Maintained
2596 F:      arch/x86/kernel/pci-calgary_64.c
2597 F:      arch/x86/kernel/tce_64.c
2598 F:      arch/x86/include/asm/calgary.h
2599 F:      arch/x86/include/asm/tce.h
2600
2601 CAN NETWORK LAYER
2602 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2603 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2604 L:      linux-can@vger.kernel.org
2605 W:      https://github.com/linux-can
2606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2608 S:      Maintained
2609 F:      Documentation/networking/can.txt
2610 F:      net/can/
2611 F:      include/linux/can/core.h
2612 F:      include/uapi/linux/can.h
2613 F:      include/uapi/linux/can/bcm.h
2614 F:      include/uapi/linux/can/raw.h
2615 F:      include/uapi/linux/can/gw.h
2616
2617 CAN NETWORK DRIVERS
2618 M:      Wolfgang Grandegger <wg@grandegger.com>
2619 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2620 L:      linux-can@vger.kernel.org
2621 W:      https://github.com/linux-can
2622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2624 S:      Maintained
2625 F:      drivers/net/can/
2626 F:      include/linux/can/dev.h
2627 F:      include/linux/can/platform/
2628 F:      include/uapi/linux/can/error.h
2629 F:      include/uapi/linux/can/netlink.h
2630
2631 CAPABILITIES
2632 M:      Serge Hallyn <serge.hallyn@canonical.com>
2633 L:      linux-security-module@vger.kernel.org
2634 S:      Supported
2635 F:      include/linux/capability.h
2636 F:      include/uapi/linux/capability.h
2637 F:      security/commoncap.c
2638 F:      kernel/capability.c
2639
2640 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2641 M:      Kevin Tsai <ktsai@capellamicro.com>
2642 S:      Maintained
2643 F:      drivers/iio/light/cm*
2644 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2645
2646 CAVIUM LIQUIDIO NETWORK DRIVER
2647 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2648 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2649 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2650 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2651 L:     netdev@vger.kernel.org
2652 W:     http://www.cavium.com
2653 S:     Supported
2654 F:     drivers/net/ethernet/cavium/liquidio/
2655
2656 CC2520 IEEE-802.15.4 RADIO DRIVER
2657 M:      Varka Bhadram <varkabhadram@gmail.com>
2658 L:      linux-wpan@vger.kernel.org
2659 S:      Maintained
2660 F:      drivers/net/ieee802154/cc2520.c
2661 F:      include/linux/spi/cc2520.h
2662 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2663
2664 CELL BROADBAND ENGINE ARCHITECTURE
2665 M:      Arnd Bergmann <arnd@arndb.de>
2666 L:      linuxppc-dev@lists.ozlabs.org
2667 W:      http://www.ibm.com/developerworks/power/cell/
2668 S:      Supported
2669 F:      arch/powerpc/include/asm/cell*.h
2670 F:      arch/powerpc/include/asm/spu*.h
2671 F:      arch/powerpc/include/uapi/asm/spu*.h
2672 F:      arch/powerpc/oprofile/*cell*
2673 F:      arch/powerpc/platforms/cell/
2674
2675 CEPH COMMON CODE (LIBCEPH)
2676 M:      Ilya Dryomov <idryomov@gmail.com>
2677 M:      "Yan, Zheng" <zyan@redhat.com>
2678 M:      Sage Weil <sage@redhat.com>
2679 L:      ceph-devel@vger.kernel.org
2680 W:      http://ceph.com/
2681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2682 T:      git git://github.com/ceph/ceph-client.git
2683 S:      Supported
2684 F:      net/ceph/
2685 F:      include/linux/ceph/
2686 F:      include/linux/crush/
2687
2688 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2689 M:      "Yan, Zheng" <zyan@redhat.com>
2690 M:      Sage Weil <sage@redhat.com>
2691 M:      Ilya Dryomov <idryomov@gmail.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:      Documentation/filesystems/ceph.txt
2698 F:      fs/ceph/
2699
2700 CERTIFICATE HANDLING:
2701 M:      David Howells <dhowells@redhat.com>
2702 M:      David Woodhouse <dwmw2@infradead.org>
2703 L:      keyrings@linux-nfs.org
2704 S:      Maintained
2705 F:      Documentation/module-signing.txt
2706 F:      certs/
2707 F:      scripts/extract-cert.c
2708
2709 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2710 L:      linux-usb@vger.kernel.org
2711 S:      Orphan
2712 F:      Documentation/usb/WUSB-Design-overview.txt
2713 F:      Documentation/usb/wusb-cbaf
2714 F:      drivers/usb/host/hwa-hc.c
2715 F:      drivers/usb/host/whci/
2716 F:      drivers/usb/wusbcore/
2717 F:      include/linux/usb/wusb*
2718
2719 CFAG12864B LCD DRIVER
2720 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2721 W:      http://miguelojeda.es/auxdisplay.htm
2722 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2723 S:      Maintained
2724 F:      drivers/auxdisplay/cfag12864b.c
2725 F:      include/linux/cfag12864b.h
2726
2727 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2728 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2729 W:      http://miguelojeda.es/auxdisplay.htm
2730 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2731 S:      Maintained
2732 F:      drivers/auxdisplay/cfag12864bfb.c
2733 F:      include/linux/cfag12864b.h
2734
2735 CFG80211 and NL80211
2736 M:      Johannes Berg <johannes@sipsolutions.net>
2737 L:      linux-wireless@vger.kernel.org
2738 W:      http://wireless.kernel.org/
2739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2741 S:      Maintained
2742 F:      include/uapi/linux/nl80211.h
2743 F:      include/net/cfg80211.h
2744 F:      net/wireless/*
2745 X:      net/wireless/wext*
2746
2747 CHAR and MISC DRIVERS
2748 M:      Arnd Bergmann <arnd@arndb.de>
2749 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2751 S:      Supported
2752 F:      drivers/char/*
2753 F:      drivers/misc/*
2754 F:      include/linux/miscdevice.h
2755
2756 CHECKPATCH
2757 M:      Andy Whitcroft <apw@canonical.com>
2758 M:      Joe Perches <joe@perches.com>
2759 S:      Maintained
2760 F:      scripts/checkpatch.pl
2761
2762 CHINESE DOCUMENTATION
2763 M:      Harry Wei <harryxiyou@gmail.com>
2764 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2765 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2766 S:      Maintained
2767 F:      Documentation/zh_CN/
2768
2769 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2770 M:      Peter Chen <Peter.Chen@freescale.com>
2771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2772 L:      linux-usb@vger.kernel.org
2773 S:      Maintained
2774 F:      drivers/usb/chipidea/
2775
2776 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2777 M:      Hans de Goede <hdegoede@redhat.com>
2778 L:      linux-input@vger.kernel.org
2779 S:      Maintained
2780 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2781 F:      drivers/input/touchscreen/chipone_icn8318.c
2782
2783 CHROME HARDWARE PLATFORM SUPPORT
2784 M:      Olof Johansson <olof@lixom.net>
2785 S:      Maintained
2786 F:      drivers/platform/chrome/
2787
2788 CISCO VIC ETHERNET NIC DRIVER
2789 M:      Christian Benvenuti <benve@cisco.com>
2790 M:      Sujith Sankar <ssujith@cisco.com>
2791 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2792 M:      Neel Patel <neepatel@cisco.com>
2793 S:      Supported
2794 F:      drivers/net/ethernet/cisco/enic/
2795
2796 CISCO VIC LOW LATENCY NIC DRIVER
2797 M:      Christian Benvenuti <benve@cisco.com>
2798 M:      Dave Goodell <dgoodell@cisco.com>
2799 S:      Supported
2800 F:      drivers/infiniband/hw/usnic/
2801
2802 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2803 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2804 L:      netdev@vger.kernel.org
2805 S:      Maintained
2806 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2807
2808 CIRRUS LOGIC AUDIO CODEC DRIVERS
2809 M:      Brian Austin <brian.austin@cirrus.com>
2810 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2811 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2812 S:      Maintained
2813 F:      sound/soc/codecs/cs*
2814
2815 CLEANCACHE API
2816 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2817 L:      linux-kernel@vger.kernel.org
2818 S:      Maintained
2819 F:      mm/cleancache.c
2820 F:      include/linux/cleancache.h
2821
2822 CLK API
2823 M:      Russell King <linux@arm.linux.org.uk>
2824 L:      linux-clk@vger.kernel.org
2825 S:      Maintained
2826 F:      include/linux/clk.h
2827
2828 CLOCKSOURCE, CLOCKEVENT DRIVERS
2829 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2830 M:      Thomas Gleixner <tglx@linutronix.de>
2831 L:      linux-kernel@vger.kernel.org
2832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2833 S:      Supported
2834 F:      drivers/clocksource
2835
2836 CISCO FCOE HBA DRIVER
2837 M:      Hiral Patel <hiralpat@cisco.com>
2838 M:      Suma Ramars <sramars@cisco.com>
2839 M:      Brian Uchino <buchino@cisco.com>
2840 L:      linux-scsi@vger.kernel.org
2841 S:      Supported
2842 F:      drivers/scsi/fnic/
2843
2844 CISCO SCSI HBA DRIVER
2845 M:      Narsimhulu Musini <nmusini@cisco.com>
2846 M:      Sesidhar Baddela <sebaddel@cisco.com>
2847 L:      linux-scsi@vger.kernel.org
2848 S:      Supported
2849 F:      drivers/scsi/snic/
2850
2851 CMPC ACPI DRIVER
2852 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2853 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2854 L:      platform-driver-x86@vger.kernel.org
2855 S:      Supported
2856 F:      drivers/platform/x86/classmate-laptop.c
2857
2858 COBALT MEDIA DRIVER
2859 M:      Hans Verkuil <hans.verkuil@cisco.com>
2860 L:      linux-media@vger.kernel.org
2861 T:      git git://linuxtv.org/media_tree.git
2862 W:      https://linuxtv.org
2863 S:      Supported
2864 F:      drivers/media/pci/cobalt/
2865
2866 COCCINELLE/Semantic Patches (SmPL)
2867 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2868 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2869 M:      Nicolas Palix <nicolas.palix@imag.fr>
2870 M:      Michal Marek <mmarek@suse.com>
2871 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2873 W:      http://coccinelle.lip6.fr/
2874 S:      Supported
2875 F:      Documentation/coccinelle.txt
2876 F:      scripts/coccinelle/
2877 F:      scripts/coccicheck
2878
2879 CODA FILE SYSTEM
2880 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2881 M:      coda@cs.cmu.edu
2882 L:      codalist@coda.cs.cmu.edu
2883 W:      http://www.coda.cs.cmu.edu/
2884 S:      Maintained
2885 F:      Documentation/filesystems/coda.txt
2886 F:      fs/coda/
2887 F:      include/linux/coda*.h
2888 F:      include/uapi/linux/coda*.h
2889
2890 CODA V4L2 MEM2MEM DRIVER
2891 M:      Philipp Zabel <p.zabel@pengutronix.de>
2892 L:      linux-media@vger.kernel.org
2893 S:      Maintained
2894 F:      Documentation/devicetree/bindings/media/coda.txt
2895 F:      drivers/media/platform/coda/
2896
2897 COMMON CLK FRAMEWORK
2898 M:      Michael Turquette <mturquette@baylibre.com>
2899 M:      Stephen Boyd <sboyd@codeaurora.org>
2900 L:      linux-clk@vger.kernel.org
2901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2902 S:      Maintained
2903 F:      drivers/clk/
2904 X:      drivers/clk/clkdev.c
2905 F:      include/linux/clk-pr*
2906 F:      include/linux/clk/
2907
2908 COMMON INTERNET FILE SYSTEM (CIFS)
2909 M:      Steve French <sfrench@samba.org>
2910 L:      linux-cifs@vger.kernel.org
2911 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2912 W:      http://linux-cifs.samba.org/
2913 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2914 S:      Supported
2915 F:      Documentation/filesystems/cifs/
2916 F:      fs/cifs/
2917
2918 COMPACTPCI HOTPLUG CORE
2919 M:      Scott Murray <scott@spiteful.org>
2920 L:      linux-pci@vger.kernel.org
2921 S:      Maintained
2922 F:      drivers/pci/hotplug/cpci_hotplug*
2923
2924 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2925 M:      Scott Murray <scott@spiteful.org>
2926 L:      linux-pci@vger.kernel.org
2927 S:      Maintained
2928 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2929
2930 COMPACTPCI HOTPLUG GENERIC DRIVER
2931 M:      Scott Murray <scott@spiteful.org>
2932 L:      linux-pci@vger.kernel.org
2933 S:      Maintained
2934 F:      drivers/pci/hotplug/cpcihp_generic.c
2935
2936 COMPAL LAPTOP SUPPORT
2937 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2938 L:      platform-driver-x86@vger.kernel.org
2939 S:      Maintained
2940 F:      drivers/platform/x86/compal-laptop.c
2941
2942 CONEXANT ACCESSRUNNER USB DRIVER
2943 L:      accessrunner-general@lists.sourceforge.net
2944 W:      http://accessrunner.sourceforge.net/
2945 S:      Orphan
2946 F:      drivers/usb/atm/cxacru.c
2947
2948 CONFIGFS
2949 M:      Joel Becker <jlbec@evilplan.org>
2950 M:      Christoph Hellwig <hch@lst.de>
2951 T:      git git://git.infradead.org/users/hch/configfs.git
2952 S:      Supported
2953 F:      fs/configfs/
2954 F:      include/linux/configfs.h
2955
2956 CONNECTOR
2957 M:      Evgeniy Polyakov <zbr@ioremap.net>
2958 L:      netdev@vger.kernel.org
2959 S:      Maintained
2960 F:      drivers/connector/
2961
2962 CONTROL GROUP (CGROUP)
2963 M:      Tejun Heo <tj@kernel.org>
2964 M:      Li Zefan <lizefan@huawei.com>
2965 M:      Johannes Weiner <hannes@cmpxchg.org>
2966 L:      cgroups@vger.kernel.org
2967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2968 S:      Maintained
2969 F:      Documentation/cgroups/
2970 F:      include/linux/cgroup*
2971 F:      kernel/cgroup*
2972
2973 CONTROL GROUP - CPUSET
2974 M:      Li Zefan <lizefan@huawei.com>
2975 L:      cgroups@vger.kernel.org
2976 W:      http://www.bullopensource.org/cpuset/
2977 W:      http://oss.sgi.com/projects/cpusets/
2978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2979 S:      Maintained
2980 F:      Documentation/cgroups/cpusets.txt
2981 F:      include/linux/cpuset.h
2982 F:      kernel/cpuset.c
2983
2984 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2985 M:      Johannes Weiner <hannes@cmpxchg.org>
2986 M:      Michal Hocko <mhocko@kernel.org>
2987 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
2988 L:      cgroups@vger.kernel.org
2989 L:      linux-mm@kvack.org
2990 S:      Maintained
2991 F:      mm/memcontrol.c
2992 F:      mm/swap_cgroup.c
2993
2994 CORETEMP HARDWARE MONITORING DRIVER
2995 M:      Fenghua Yu <fenghua.yu@intel.com>
2996 L:      lm-sensors@lm-sensors.org
2997 S:      Maintained
2998 F:      Documentation/hwmon/coretemp
2999 F:      drivers/hwmon/coretemp.c
3000
3001 COSA/SRP SYNC SERIAL DRIVER
3002 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3003 W:      http://www.fi.muni.cz/~kas/cosa/
3004 S:      Maintained
3005 F:      drivers/net/wan/cosa*
3006
3007 CPMAC ETHERNET DRIVER
3008 M:      Florian Fainelli <florian@openwrt.org>
3009 L:      netdev@vger.kernel.org
3010 S:      Maintained
3011 F:      drivers/net/ethernet/ti/cpmac.c
3012
3013 CPU FREQUENCY DRIVERS
3014 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3015 M:      Viresh Kumar <viresh.kumar@linaro.org>
3016 L:      linux-pm@vger.kernel.org
3017 S:      Maintained
3018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3019 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3020 F:      drivers/cpufreq/
3021 F:      include/linux/cpufreq.h
3022
3023 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3024 M:      Viresh Kumar <viresh.kumar@linaro.org>
3025 M:      Sudeep Holla <sudeep.holla@arm.com>
3026 L:      linux-pm@vger.kernel.org
3027 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3028 S:      Maintained
3029 F:      drivers/cpufreq/arm_big_little.h
3030 F:      drivers/cpufreq/arm_big_little.c
3031 F:      drivers/cpufreq/arm_big_little_dt.c
3032
3033 CPUIDLE DRIVER - ARM BIG LITTLE
3034 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3035 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3036 L:      linux-pm@vger.kernel.org
3037 L:      linux-arm-kernel@lists.infradead.org
3038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3039 S:      Maintained
3040 F:      drivers/cpuidle/cpuidle-big_little.c
3041
3042 CPUIDLE DRIVER - ARM EXYNOS
3043 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3044 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3045 M:      Kukjin Kim <kgene@kernel.org>
3046 L:      linux-pm@vger.kernel.org
3047 L:      linux-samsung-soc@vger.kernel.org
3048 S:      Supported
3049 F:      drivers/cpuidle/cpuidle-exynos.c
3050 F:      arch/arm/mach-exynos/pm.c
3051
3052 CPUIDLE DRIVERS
3053 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3054 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3055 L:      linux-pm@vger.kernel.org
3056 S:      Maintained
3057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3058 F:      drivers/cpuidle/*
3059 F:      include/linux/cpuidle.h
3060
3061 CPUID/MSR DRIVER
3062 M:      "H. Peter Anvin" <hpa@zytor.com>
3063 S:      Maintained
3064 F:      arch/x86/kernel/cpuid.c
3065 F:      arch/x86/kernel/msr.c
3066
3067 CPU POWER MONITORING SUBSYSTEM
3068 M:      Thomas Renninger <trenn@suse.com>
3069 L:      linux-pm@vger.kernel.org
3070 S:      Maintained
3071 F:      tools/power/cpupower/
3072
3073 CRAMFS FILESYSTEM
3074 W:      http://sourceforge.net/projects/cramfs/
3075 S:      Orphan / Obsolete
3076 F:      Documentation/filesystems/cramfs.txt
3077 F:      fs/cramfs/
3078
3079 CRIS PORT
3080 M:      Mikael Starvik <starvik@axis.com>
3081 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3082 L:      linux-cris-kernel@axis.com
3083 W:      http://developer.axis.com
3084 S:      Maintained
3085 F:      arch/cris/
3086 F:      drivers/tty/serial/crisv10.*
3087
3088 CRYPTO API
3089 M:      Herbert Xu <herbert@gondor.apana.org.au>
3090 M:      "David S. Miller" <davem@davemloft.net>
3091 L:      linux-crypto@vger.kernel.org
3092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3093 S:      Maintained
3094 F:      Documentation/crypto/
3095 F:      Documentation/DocBook/crypto-API.tmpl
3096 F:      arch/*/crypto/
3097 F:      crypto/
3098 F:      drivers/crypto/
3099 F:      include/crypto/
3100
3101 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3102 M:      Neil Horman <nhorman@tuxdriver.com>
3103 L:      linux-crypto@vger.kernel.org
3104 S:      Maintained
3105 F:      crypto/ansi_cprng.c
3106 F:      crypto/rng.c
3107
3108 CS3308 MEDIA DRIVER
3109 M:      Hans Verkuil <hverkuil@xs4all.nl>
3110 L:      linux-media@vger.kernel.org
3111 T:      git git://linuxtv.org/media_tree.git
3112 W:      http://linuxtv.org
3113 S:      Odd Fixes
3114 F:      drivers/media/i2c/cs3308.c
3115 F:      drivers/media/i2c/cs3308.h
3116
3117 CS5535 Audio ALSA driver
3118 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3119 S:      Maintained
3120 F:      sound/pci/cs5535audio/
3121
3122 CW1200 WLAN driver
3123 M:      Solomon Peachy <pizza@shaftnet.org>
3124 S:      Maintained
3125 F:      drivers/net/wireless/st/cw1200/
3126
3127 CX18 VIDEO4LINUX DRIVER
3128 M:      Andy Walls <awalls@md.metrocast.net>
3129 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3130 L:      linux-media@vger.kernel.org
3131 T:      git git://linuxtv.org/media_tree.git
3132 W:      https://linuxtv.org
3133 W:      http://www.ivtvdriver.org/index.php/Cx18
3134 S:      Maintained
3135 F:      Documentation/video4linux/cx18.txt
3136 F:      drivers/media/pci/cx18/
3137 F:      include/uapi/linux/ivtv*
3138
3139 CX2341X MPEG ENCODER HELPER MODULE
3140 M:      Hans Verkuil <hverkuil@xs4all.nl>
3141 L:      linux-media@vger.kernel.org
3142 T:      git git://linuxtv.org/media_tree.git
3143 W:      https://linuxtv.org
3144 S:      Maintained
3145 F:      drivers/media/common/cx2341x*
3146 F:      include/media/cx2341x*
3147
3148 CX24120 MEDIA DRIVER
3149 M:      Jemma Denson <jdenson@gmail.com>
3150 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3151 L:      linux-media@vger.kernel.org
3152 W:      https://linuxtv.org
3153 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3154 S:      Maintained
3155 F:      drivers/media/dvb-frontends/cx24120*
3156
3157 CX88 VIDEO4LINUX DRIVER
3158 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3159 L:      linux-media@vger.kernel.org
3160 W:      https://linuxtv.org
3161 T:      git git://linuxtv.org/media_tree.git
3162 S:      Odd fixes
3163 F:      Documentation/video4linux/cx88/
3164 F:      drivers/media/pci/cx88/
3165
3166 CXD2820R MEDIA DRIVER
3167 M:      Antti Palosaari <crope@iki.fi>
3168 L:      linux-media@vger.kernel.org
3169 W:      https://linuxtv.org
3170 W:      http://palosaari.fi/linux/
3171 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3172 T:      git git://linuxtv.org/anttip/media_tree.git
3173 S:      Maintained
3174 F:      drivers/media/dvb-frontends/cxd2820r*
3175
3176 CXGB3 ETHERNET DRIVER (CXGB3)
3177 M:      Santosh Raspatur <santosh@chelsio.com>
3178 L:      netdev@vger.kernel.org
3179 W:      http://www.chelsio.com
3180 S:      Supported
3181 F:      drivers/net/ethernet/chelsio/cxgb3/
3182
3183 CXGB3 ISCSI DRIVER (CXGB3I)
3184 M:      Karen Xie <kxie@chelsio.com>
3185 L:      linux-scsi@vger.kernel.org
3186 W:      http://www.chelsio.com
3187 S:      Supported
3188 F:      drivers/scsi/cxgbi/cxgb3i
3189
3190 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3191 M:      Steve Wise <swise@chelsio.com>
3192 L:      linux-rdma@vger.kernel.org
3193 W:      http://www.openfabrics.org
3194 S:      Supported
3195 F:      drivers/infiniband/hw/cxgb3/
3196
3197 CXGB4 ETHERNET DRIVER (CXGB4)
3198 M:      Hariprasad S <hariprasad@chelsio.com>
3199 L:      netdev@vger.kernel.org
3200 W:      http://www.chelsio.com
3201 S:      Supported
3202 F:      drivers/net/ethernet/chelsio/cxgb4/
3203
3204 CXGB4 ISCSI DRIVER (CXGB4I)
3205 M:      Karen Xie <kxie@chelsio.com>
3206 L:      linux-scsi@vger.kernel.org
3207 W:      http://www.chelsio.com
3208 S:      Supported
3209 F:      drivers/scsi/cxgbi/cxgb4i
3210
3211 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3212 M:      Steve Wise <swise@chelsio.com>
3213 L:      linux-rdma@vger.kernel.org
3214 W:      http://www.openfabrics.org
3215 S:      Supported
3216 F:      drivers/infiniband/hw/cxgb4/
3217
3218 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3219 M:      Casey Leedom <leedom@chelsio.com>
3220 L:      netdev@vger.kernel.org
3221 W:      http://www.chelsio.com
3222 S:      Supported
3223 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3224
3225 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3226 M:      Ian Munsie <imunsie@au1.ibm.com>
3227 M:      Michael Neuling <mikey@neuling.org>
3228 L:      linuxppc-dev@lists.ozlabs.org
3229 S:      Supported
3230 F:      drivers/misc/cxl/
3231 F:      include/misc/cxl*
3232 F:      include/uapi/misc/cxl.h
3233 F:      Documentation/powerpc/cxl.txt
3234 F:      Documentation/powerpc/cxl.txt
3235 F:      Documentation/ABI/testing/sysfs-class-cxl
3236
3237 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3238 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3239 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3240 L:      linux-scsi@vger.kernel.org
3241 S:      Supported
3242 F:      drivers/scsi/cxlflash/
3243 F:      include/uapi/scsi/cxlflash_ioctls.h
3244 F:      Documentation/powerpc/cxlflash.txt
3245
3246 STMMAC ETHERNET DRIVER
3247 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3248 L:      netdev@vger.kernel.org
3249 W:      http://www.stlinux.com
3250 S:      Supported
3251 F:      drivers/net/ethernet/stmicro/stmmac/
3252
3253 CYBERPRO FB DRIVER
3254 M:      Russell King <linux@arm.linux.org.uk>
3255 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3256 W:      http://www.arm.linux.org.uk/
3257 S:      Maintained
3258 F:      drivers/video/fbdev/cyber2000fb.*
3259
3260 CYCLADES ASYNC MUX DRIVER
3261 W:      http://www.cyclades.com/
3262 S:      Orphan
3263 F:      drivers/tty/cyclades.c
3264 F:      include/linux/cyclades.h
3265 F:      include/uapi/linux/cyclades.h
3266
3267 CYCLADES PC300 DRIVER
3268 W:      http://www.cyclades.com/
3269 S:      Orphan
3270 F:      drivers/net/wan/pc300*
3271
3272 CYPRESS_FIRMWARE MEDIA DRIVER
3273 M:      Antti Palosaari <crope@iki.fi>
3274 L:      linux-media@vger.kernel.org
3275 W:      https://linuxtv.org
3276 W:      http://palosaari.fi/linux/
3277 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3278 T:      git git://linuxtv.org/anttip/media_tree.git
3279 S:      Maintained
3280 F:      drivers/media/common/cypress_firmware*
3281
3282 CYTTSP TOUCHSCREEN DRIVER
3283 M:      Ferruh Yigit <fery@cypress.com>
3284 L:      linux-input@vger.kernel.org
3285 S:      Supported
3286 F:      drivers/input/touchscreen/cyttsp*
3287 F:      include/linux/input/cyttsp.h
3288
3289 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3290 M:      Joshua Kinard <kumba@gentoo.org>
3291 S:      Maintained
3292 F:      drivers/rtc/rtc-ds1685.c
3293 F:      include/linux/rtc/ds1685.h
3294
3295 DAMA SLAVE for AX.25
3296 M:      Joerg Reuter <jreuter@yaina.de>
3297 W:      http://yaina.de/jreuter/
3298 W:      http://www.qsl.net/dl1bke/
3299 L:      linux-hams@vger.kernel.org
3300 S:      Maintained
3301 F:      net/ax25/af_ax25.c
3302 F:      net/ax25/ax25_dev.c
3303 F:      net/ax25/ax25_ds_*
3304 F:      net/ax25/ax25_in.c
3305 F:      net/ax25/ax25_out.c
3306 F:      net/ax25/ax25_timer.c
3307 F:      net/ax25/sysctl_net_ax25.c
3308
3309 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3310 L:      netdev@vger.kernel.org
3311 S:      Orphan
3312 F:      Documentation/networking/dmfe.txt
3313 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3314
3315 DC390/AM53C974 SCSI driver
3316 M:      Hannes Reinecke <hare@suse.com>
3317 L:      linux-scsi@vger.kernel.org
3318 S:      Maintained
3319 F:      drivers/scsi/am53c974.c
3320
3321 DC395x SCSI driver
3322 M:      Oliver Neukum <oliver@neukum.org>
3323 M:      Ali Akcaagac <aliakc@web.de>
3324 M:      Jamie Lenehan <lenehan@twibble.org>
3325 L:      dc395x@twibble.org
3326 W:      http://twibble.org/dist/dc395x/
3327 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3328 S:      Maintained
3329 F:      Documentation/scsi/dc395x.txt
3330 F:      drivers/scsi/dc395x.*
3331
3332 DCCP PROTOCOL
3333 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3334 L:      dccp@vger.kernel.org
3335 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3336 S:      Maintained
3337 F:      include/linux/dccp.h
3338 F:      include/uapi/linux/dccp.h
3339 F:      include/linux/tfrc.h
3340 F:      net/dccp/
3341
3342 DECnet NETWORK LAYER
3343 W:      http://linux-decnet.sourceforge.net
3344 L:      linux-decnet-user@lists.sourceforge.net
3345 S:      Orphan
3346 F:      Documentation/networking/decnet.txt
3347 F:      net/decnet/
3348
3349 DECSTATION PLATFORM SUPPORT
3350 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3351 L:      linux-mips@linux-mips.org
3352 W:      http://www.linux-mips.org/wiki/DECstation
3353 S:      Maintained
3354 F:      arch/mips/dec/
3355 F:      arch/mips/include/asm/dec/
3356 F:      arch/mips/include/asm/mach-dec/
3357
3358 DEFXX FDDI NETWORK DRIVER
3359 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3360 S:      Maintained
3361 F:      drivers/net/fddi/defxx.*
3362
3363 DELL LAPTOP DRIVER
3364 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3365 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3366 L:      platform-driver-x86@vger.kernel.org
3367 S:      Maintained
3368 F:      drivers/platform/x86/dell-laptop.c
3369
3370 DELL LAPTOP RBTN DRIVER
3371 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3372 S:      Maintained
3373 F:      drivers/platform/x86/dell-rbtn.*
3374
3375 DELL LAPTOP FREEFALL DRIVER
3376 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3377 S:      Maintained
3378 F:      drivers/platform/x86/dell-smo8800.c
3379
3380 DELL LAPTOP SMM DRIVER
3381 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3382 S:      Maintained
3383 F:      drivers/hwmon/dell-smm-hwmon.c
3384 F:      include/uapi/linux/i8k.h
3385
3386 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3387 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3388 S:      Maintained
3389 F:      Documentation/dcdbas.txt
3390 F:      drivers/firmware/dcdbas.*
3391
3392 DELL WMI EXTRAS DRIVER
3393 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3394 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3395 S:      Maintained
3396 F:      drivers/platform/x86/dell-wmi.c
3397
3398 DESIGNWARE USB2 DRD IP DRIVER
3399 M:      John Youn <johnyoun@synopsys.com>
3400 L:      linux-usb@vger.kernel.org
3401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3402 S:      Maintained
3403 F:      drivers/usb/dwc2/
3404
3405 DESIGNWARE USB3 DRD IP DRIVER
3406 M:      Felipe Balbi <balbi@ti.com>
3407 L:      linux-usb@vger.kernel.org
3408 L:      linux-omap@vger.kernel.org
3409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3410 S:      Maintained
3411 F:      drivers/usb/dwc3/
3412
3413 DEVICE COREDUMP (DEV_COREDUMP)
3414 M:      Johannes Berg <johannes@sipsolutions.net>
3415 L:      linux-kernel@vger.kernel.org
3416 S:      Maintained
3417 F:      drivers/base/devcoredump.c
3418 F:      include/linux/devcoredump.h
3419
3420 DEVICE FREQUENCY (DEVFREQ)
3421 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3422 M:      Kyungmin Park <kyungmin.park@samsung.com>
3423 L:      linux-pm@vger.kernel.org
3424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3425 S:      Maintained
3426 F:      drivers/devfreq/
3427 F:      include/linux/devfreq.h
3428 F:      Documentation/devicetree/bindings/devfreq/
3429
3430 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3431 M:      Chanwoo Choi <cw00.choi@samsung.com>
3432 L:      linux-pm@vger.kernel.org
3433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3434 S:      Supported
3435 F:      drivers/devfreq/event/
3436 F:      drivers/devfreq/devfreq-event.c
3437 F:      include/linux/devfreq-event.h
3438 F:      Documentation/devicetree/bindings/devfreq/event/
3439
3440 DEVICE NUMBER REGISTRY
3441 M:      Torben Mathiasen <device@lanana.org>
3442 W:      http://lanana.org/docs/device-list/index.html
3443 S:      Maintained
3444
3445 DEVICE-MAPPER  (LVM)
3446 M:      Alasdair Kergon <agk@redhat.com>
3447 M:      Mike Snitzer <snitzer@redhat.com>
3448 M:      dm-devel@redhat.com
3449 L:      dm-devel@redhat.com
3450 W:      http://sources.redhat.com/dm
3451 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3453 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3454 S:      Maintained
3455 F:      Documentation/device-mapper/
3456 F:      drivers/md/dm*
3457 F:      drivers/md/persistent-data/
3458 F:      include/linux/device-mapper.h
3459 F:      include/linux/dm-*.h
3460 F:      include/uapi/linux/dm-*.h
3461
3462 DIALOG SEMICONDUCTOR DRIVERS
3463 M:      Support Opensource <support.opensource@diasemi.com>
3464 W:      http://www.dialog-semiconductor.com/products
3465 S:      Supported
3466 F:      Documentation/hwmon/da90??
3467 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3468 F:      drivers/gpio/gpio-da90??.c
3469 F:      drivers/hwmon/da90??-hwmon.c
3470 F:      drivers/iio/adc/da91??-*.c
3471 F:      drivers/input/misc/da90??_onkey.c
3472 F:      drivers/input/touchscreen/da9052_tsi.c
3473 F:      drivers/leds/leds-da90??.c
3474 F:      drivers/mfd/da903x.c
3475 F:      drivers/mfd/da90??-*.c
3476 F:      drivers/mfd/da91??-*.c
3477 F:      drivers/power/da9052-battery.c
3478 F:      drivers/power/da91??-*.c
3479 F:      drivers/regulator/da903x.c
3480 F:      drivers/regulator/da9???-regulator.[ch]
3481 F:      drivers/rtc/rtc-da90??.c
3482 F:      drivers/video/backlight/da90??_bl.c
3483 F:      drivers/watchdog/da90??_wdt.c
3484 F:      include/linux/mfd/da903x.h
3485 F:      include/linux/mfd/da9052/
3486 F:      include/linux/mfd/da9055/
3487 F:      include/linux/mfd/da9063/
3488 F:      include/linux/mfd/da9150/
3489 F:      include/sound/da[79]*.h
3490 F:      sound/soc/codecs/da[79]*.[ch]
3491
3492 DIGI NEO AND CLASSIC PCI PRODUCTS
3493 M:      Lidza Louina <lidza.louina@gmail.com>
3494 M:      Mark Hounschell <markh@compro.net>
3495 L:      driverdev-devel@linuxdriverproject.org
3496 S:      Maintained
3497 F:      drivers/staging/dgnc/
3498
3499 DIGI EPCA PCI PRODUCTS
3500 M:      Lidza Louina <lidza.louina@gmail.com>
3501 M:      Daeseok Youn <daeseok.youn@gmail.com>
3502 L:      driverdev-devel@linuxdriverproject.org
3503 S:      Maintained
3504 F:      drivers/staging/dgap/
3505
3506 DIOLAN U2C-12 I2C DRIVER
3507 M:      Guenter Roeck <linux@roeck-us.net>
3508 L:      linux-i2c@vger.kernel.org
3509 S:      Maintained
3510 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3511
3512 DIRECT ACCESS (DAX)
3513 M:      Matthew Wilcox <willy@linux.intel.com>
3514 L:      linux-fsdevel@vger.kernel.org
3515 S:      Supported
3516 F:      fs/dax.c
3517
3518 DIRECTORY NOTIFICATION (DNOTIFY)
3519 M:      Eric Paris <eparis@parisplace.org>
3520 S:      Maintained
3521 F:      Documentation/filesystems/dnotify.txt
3522 F:      fs/notify/dnotify/
3523 F:      include/linux/dnotify.h
3524
3525 DISK GEOMETRY AND PARTITION HANDLING
3526 M:      Andries Brouwer <aeb@cwi.nl>
3527 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3528 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3529 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3530 S:      Maintained
3531
3532 DISKQUOTA
3533 M:      Jan Kara <jack@suse.com>
3534 S:      Maintained
3535 F:      Documentation/filesystems/quota.txt
3536 F:      fs/quota/
3537 F:      include/linux/quota*.h
3538 F:      include/uapi/linux/quota*.h
3539
3540 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3541 M:      Bernie Thompson <bernie@plugable.com>
3542 L:      linux-fbdev@vger.kernel.org
3543 S:      Maintained
3544 W:      http://plugable.com/category/projects/udlfb/
3545 F:      drivers/video/fbdev/udlfb.c
3546 F:      include/video/udlfb.h
3547 F:      Documentation/fb/udlfb.txt
3548
3549 DISTRIBUTED LOCK MANAGER (DLM)
3550 M:      Christine Caulfield <ccaulfie@redhat.com>
3551 M:      David Teigland <teigland@redhat.com>
3552 L:      cluster-devel@redhat.com
3553 W:      http://sources.redhat.com/cluster/
3554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3555 S:      Supported
3556 F:      fs/dlm/
3557
3558 DMA BUFFER SHARING FRAMEWORK
3559 M:      Sumit Semwal <sumit.semwal@linaro.org>
3560 S:      Maintained
3561 L:      linux-media@vger.kernel.org
3562 L:      dri-devel@lists.freedesktop.org
3563 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3564 F:      drivers/dma-buf/
3565 F:      include/linux/dma-buf*
3566 F:      include/linux/reservation.h
3567 F:      include/linux/*fence.h
3568 F:      Documentation/dma-buf-sharing.txt
3569 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3570
3571 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3572 M:      Vinod Koul <vinod.koul@intel.com>
3573 L:      dmaengine@vger.kernel.org
3574 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3575 S:      Maintained
3576 F:      drivers/dma/
3577 F:      include/linux/dmaengine.h
3578 F:      Documentation/dmaengine/
3579 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3580
3581 DME1737 HARDWARE MONITOR DRIVER
3582 M:      Juerg Haefliger <juergh@gmail.com>
3583 L:      lm-sensors@lm-sensors.org
3584 S:      Maintained
3585 F:      Documentation/hwmon/dme1737
3586 F:      drivers/hwmon/dme1737.c
3587
3588 DMI/SMBIOS SUPPORT
3589 M:      Jean Delvare <jdelvare@suse.com>
3590 S:      Maintained
3591 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3592 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3593 F:      drivers/firmware/dmi-id.c
3594 F:      drivers/firmware/dmi_scan.c
3595 F:      include/linux/dmi.h
3596
3597 DOCUMENTATION
3598 M:      Jonathan Corbet <corbet@lwn.net>
3599 L:      linux-doc@vger.kernel.org
3600 S:      Maintained
3601 F:      Documentation/
3602 F:      scripts/docproc.c
3603 F:      scripts/kernel-doc*
3604 X:      Documentation/ABI/
3605 X:      Documentation/devicetree/
3606 X:      Documentation/acpi
3607 X:      Documentation/power
3608 X:      Documentation/spi
3609 X:      Documentation/DocBook/media
3610 T:      git git://git.lwn.net/linux.git docs-next
3611
3612 DOUBLETALK DRIVER
3613 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3614 L:      blinux-list@redhat.com
3615 S:      Maintained
3616 F:      drivers/char/dtlk.c
3617 F:      include/linux/dtlk.h
3618
3619 DPT_I2O SCSI RAID DRIVER
3620 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3621 L:      linux-scsi@vger.kernel.org
3622 W:      http://www.adaptec.com/
3623 S:      Maintained
3624 F:      drivers/scsi/dpt*
3625 F:      drivers/scsi/dpt/
3626
3627 DRBD DRIVER
3628 P:      Philipp Reisner
3629 P:      Lars Ellenberg
3630 M:      drbd-dev@lists.linbit.com
3631 L:      drbd-user@lists.linbit.com
3632 W:      http://www.drbd.org
3633 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3634 T:      git git://git.drbd.org/drbd-8.3.git
3635 S:      Supported
3636 F:      drivers/block/drbd/
3637 F:      lib/lru_cache.c
3638 F:      Documentation/blockdev/drbd/
3639
3640 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3641 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3643 S:      Supported
3644 F:      Documentation/kobject.txt
3645 F:      drivers/base/
3646 F:      fs/debugfs/
3647 F:      fs/kernfs/
3648 F:      fs/sysfs/
3649 F:      include/linux/debugfs.h
3650 F:      include/linux/kobj*
3651 F:      lib/kobj*
3652
3653 DRM DRIVERS
3654 M:      David Airlie <airlied@linux.ie>
3655 L:      dri-devel@lists.freedesktop.org
3656 T:      git git://people.freedesktop.org/~airlied/linux
3657 S:      Maintained
3658 F:      drivers/gpu/drm/
3659 F:      drivers/gpu/vga/
3660 F:      include/drm/
3661 F:      include/uapi/drm/
3662
3663 RADEON DRM DRIVERS
3664 M:      Alex Deucher <alexander.deucher@amd.com>
3665 M:      Christian König <christian.koenig@amd.com>
3666 L:      dri-devel@lists.freedesktop.org
3667 T:      git git://people.freedesktop.org/~agd5f/linux
3668 S:      Supported
3669 F:      drivers/gpu/drm/radeon/
3670 F:      include/uapi/drm/radeon*
3671
3672 DRM PANEL DRIVERS
3673 M:      Thierry Reding <thierry.reding@gmail.com>
3674 L:      dri-devel@lists.freedesktop.org
3675 T:      git git://anongit.freedesktop.org/tegra/linux.git
3676 S:      Maintained
3677 F:      drivers/gpu/drm/drm_panel.c
3678 F:      drivers/gpu/drm/panel/
3679 F:      include/drm/drm_panel.h
3680 F:      Documentation/devicetree/bindings/display/panel/
3681
3682 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3683 M:      Daniel Vetter <daniel.vetter@intel.com>
3684 M:      Jani Nikula <jani.nikula@linux.intel.com>
3685 L:      intel-gfx@lists.freedesktop.org
3686 L:      dri-devel@lists.freedesktop.org
3687 W:      https://01.org/linuxgraphics/
3688 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3689 T:      git git://anongit.freedesktop.org/drm-intel
3690 S:      Supported
3691 F:      drivers/gpu/drm/i915/
3692 F:      include/drm/i915*
3693 F:      include/uapi/drm/i915*
3694
3695 DRM DRIVERS FOR ATMEL HLCDC
3696 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3697 L:      dri-devel@lists.freedesktop.org
3698 S:      Supported
3699 F:      drivers/gpu/drm/atmel-hlcdc/
3700 F:      Documentation/devicetree/bindings/drm/atmel/
3701
3702 DRM DRIVERS FOR EXYNOS
3703 M:      Inki Dae <inki.dae@samsung.com>
3704 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3705 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3706 M:      Kyungmin Park <kyungmin.park@samsung.com>
3707 L:      dri-devel@lists.freedesktop.org
3708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3709 S:      Supported
3710 F:      drivers/gpu/drm/exynos/
3711 F:      include/drm/exynos*
3712 F:      include/uapi/drm/exynos*
3713
3714 DRM DRIVERS FOR FREESCALE DCU
3715 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3716 M:      Alison Wang <alison.wang@freescale.com>
3717 L:      dri-devel@lists.freedesktop.org
3718 S:      Supported
3719 F:      drivers/gpu/drm/fsl-dcu/
3720 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3721 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3722
3723 DRM DRIVERS FOR FREESCALE IMX
3724 M:      Philipp Zabel <p.zabel@pengutronix.de>
3725 L:      dri-devel@lists.freedesktop.org
3726 S:      Maintained
3727 F:      drivers/gpu/drm/imx/
3728 F:      drivers/gpu/ipu-v3/
3729 F:      Documentation/devicetree/bindings/display/imx/
3730
3731 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3732 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3733 L:      dri-devel@lists.freedesktop.org
3734 T:      git git://github.com/patjak/drm-gma500
3735 S:      Maintained
3736 F:      drivers/gpu/drm/gma500
3737 F:      include/drm/gma500*
3738
3739 DRM DRIVERS FOR NVIDIA TEGRA
3740 M:      Thierry Reding <thierry.reding@gmail.com>
3741 M:      Terje Bergström <tbergstrom@nvidia.com>
3742 L:      dri-devel@lists.freedesktop.org
3743 L:      linux-tegra@vger.kernel.org
3744 T:      git git://anongit.freedesktop.org/tegra/linux.git
3745 S:      Supported
3746 F:      drivers/gpu/drm/tegra/
3747 F:      drivers/gpu/host1x/
3748 F:      include/linux/host1x.h
3749 F:      include/uapi/drm/tegra_drm.h
3750 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3751
3752 DRM DRIVERS FOR RENESAS
3753 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3754 L:      dri-devel@lists.freedesktop.org
3755 L:      linux-sh@vger.kernel.org
3756 T:      git git://people.freedesktop.org/~airlied/linux
3757 S:      Supported
3758 F:      drivers/gpu/drm/rcar-du/
3759 F:      drivers/gpu/drm/shmobile/
3760 F:      include/linux/platform_data/shmob_drm.h
3761
3762 DRM DRIVERS FOR ROCKCHIP
3763 M:      Mark Yao <mark.yao@rock-chips.com>
3764 L:      dri-devel@lists.freedesktop.org
3765 S:      Maintained
3766 F:      drivers/gpu/drm/rockchip/
3767 F:      Documentation/devicetree/bindings/display/rockchip*
3768
3769 DRM DRIVERS FOR STI
3770 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3771 M:      Vincent Abriou <vincent.abriou@st.com>
3772 L:      dri-devel@lists.freedesktop.org
3773 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3774 S:      Maintained
3775 F:      drivers/gpu/drm/sti
3776 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3777
3778 DSBR100 USB FM RADIO DRIVER
3779 M:      Alexey Klimov <klimov.linux@gmail.com>
3780 L:      linux-media@vger.kernel.org
3781 T:      git git://linuxtv.org/media_tree.git
3782 S:      Maintained
3783 F:      drivers/media/radio/dsbr100.c
3784
3785 DSCC4 DRIVER
3786 M:      Francois Romieu <romieu@fr.zoreil.com>
3787 L:      netdev@vger.kernel.org
3788 S:      Maintained
3789 F:      drivers/net/wan/dscc4.c
3790
3791 DT3155 MEDIA DRIVER
3792 M:      Hans Verkuil <hverkuil@xs4all.nl>
3793 L:      linux-media@vger.kernel.org
3794 T:      git git://linuxtv.org/media_tree.git
3795 W:      https://linuxtv.org
3796 S:      Odd Fixes
3797 F:      drivers/media/pci/dt3155/
3798
3799 DVB_USB_AF9015 MEDIA DRIVER
3800 M:      Antti Palosaari <crope@iki.fi>
3801 L:      linux-media@vger.kernel.org
3802 W:      https://linuxtv.org
3803 W:      http://palosaari.fi/linux/
3804 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3805 T:      git git://linuxtv.org/anttip/media_tree.git
3806 S:      Maintained
3807 F:      drivers/media/usb/dvb-usb-v2/af9015*
3808
3809 DVB_USB_AF9035 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/af9035*
3818
3819 DVB_USB_ANYSEE 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/anysee*
3828
3829 DVB_USB_AU6610 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/au6610*
3838
3839 DVB_USB_CE6230 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/ce6230*
3848
3849 DVB_USB_CXUSB MEDIA DRIVER
3850 M:      Michael Krufky <mkrufky@linuxtv.org>
3851 L:      linux-media@vger.kernel.org
3852 W:      https://linuxtv.org
3853 W:      http://github.com/mkrufky
3854 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3855 T:      git git://linuxtv.org/media_tree.git
3856 S:      Maintained
3857 F:      drivers/media/usb/dvb-usb/cxusb*
3858
3859 DVB_USB_EC168 MEDIA DRIVER
3860 M:      Antti Palosaari <crope@iki.fi>
3861 L:      linux-media@vger.kernel.org
3862 W:      https://linuxtv.org
3863 W:      http://palosaari.fi/linux/
3864 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3865 T:      git git://linuxtv.org/anttip/media_tree.git
3866 S:      Maintained
3867 F:      drivers/media/usb/dvb-usb-v2/ec168*
3868
3869 DVB_USB_GL861 MEDIA DRIVER
3870 M:      Antti Palosaari <crope@iki.fi>
3871 L:      linux-media@vger.kernel.org
3872 W:      https://linuxtv.org
3873 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3874 T:      git git://linuxtv.org/anttip/media_tree.git
3875 S:      Maintained
3876 F:      drivers/media/usb/dvb-usb-v2/gl861*
3877
3878 DVB_USB_MXL111SF MEDIA DRIVER
3879 M:      Michael Krufky <mkrufky@linuxtv.org>
3880 L:      linux-media@vger.kernel.org
3881 W:      https://linuxtv.org
3882 W:      http://github.com/mkrufky
3883 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3884 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3885 S:      Maintained
3886 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3887
3888 DVB_USB_RTL28XXU MEDIA DRIVER
3889 M:      Antti Palosaari <crope@iki.fi>
3890 L:      linux-media@vger.kernel.org
3891 W:      https://linuxtv.org
3892 W:      http://palosaari.fi/linux/
3893 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3894 T:      git git://linuxtv.org/anttip/media_tree.git
3895 S:      Maintained
3896 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3897
3898 DVB_USB_V2 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/dvb_usb*
3907 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3908
3909 DYNAMIC DEBUG
3910 M:      Jason Baron <jbaron@akamai.com>
3911 S:      Maintained
3912 F:      lib/dynamic_debug.c
3913 F:      include/linux/dynamic_debug.h
3914
3915 DZ DECSTATION DZ11 SERIAL DRIVER
3916 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3917 S:      Maintained
3918 F:      drivers/tty/serial/dz.*
3919
3920 E3X0 POWER BUTTON DRIVER
3921 M:      Moritz Fischer <moritz.fischer@ettus.com>
3922 L:      usrp-users@lists.ettus.com
3923 W:      http://www.ettus.com
3924 S:      Supported
3925 F:      drivers/input/misc/e3x0-button.c
3926 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3927
3928 E4000 MEDIA DRIVER
3929 M:      Antti Palosaari <crope@iki.fi>
3930 L:      linux-media@vger.kernel.org
3931 W:      https://linuxtv.org
3932 W:      http://palosaari.fi/linux/
3933 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3934 T:      git git://linuxtv.org/anttip/media_tree.git
3935 S:      Maintained
3936 F:      drivers/media/tuners/e4000*
3937
3938 EATA ISA/EISA/PCI SCSI DRIVER
3939 M:      Dario Ballabio <ballabio_dario@emc.com>
3940 L:      linux-scsi@vger.kernel.org
3941 S:      Maintained
3942 F:      drivers/scsi/eata.c
3943
3944 EC100 MEDIA DRIVER
3945 M:      Antti Palosaari <crope@iki.fi>
3946 L:      linux-media@vger.kernel.org
3947 W:      https://linuxtv.org
3948 W:      http://palosaari.fi/linux/
3949 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3950 T:      git git://linuxtv.org/anttip/media_tree.git
3951 S:      Maintained
3952 F:      drivers/media/dvb-frontends/ec100*
3953
3954 ECRYPT FILE SYSTEM
3955 M:      Tyler Hicks <tyhicks@canonical.com>
3956 L:      ecryptfs@vger.kernel.org
3957 W:      http://ecryptfs.org
3958 W:      https://launchpad.net/ecryptfs
3959 S:      Supported
3960 F:      Documentation/filesystems/ecryptfs.txt
3961 F:      fs/ecryptfs/
3962
3963 EDAC-CORE
3964 M:      Doug Thompson <dougthompson@xmission.com>
3965 M:      Borislav Petkov <bp@alien8.de>
3966 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3967 L:      linux-edac@vger.kernel.org
3968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
3969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
3970 S:      Supported
3971 F:      Documentation/edac.txt
3972 F:      drivers/edac/
3973 F:      include/linux/edac.h
3974
3975 EDAC-AMD64
3976 M:      Doug Thompson <dougthompson@xmission.com>
3977 M:      Borislav Petkov <bp@alien8.de>
3978 L:      linux-edac@vger.kernel.org
3979 S:      Maintained
3980 F:      drivers/edac/amd64_edac*
3981
3982 EDAC-CALXEDA
3983 M:      Doug Thompson <dougthompson@xmission.com>
3984 M:      Robert Richter <rric@kernel.org>
3985 L:      linux-edac@vger.kernel.org
3986 S:      Maintained
3987 F:      drivers/edac/highbank*
3988
3989 EDAC-CAVIUM
3990 M:      Ralf Baechle <ralf@linux-mips.org>
3991 M:      David Daney <david.daney@cavium.com>
3992 L:      linux-edac@vger.kernel.org
3993 L:      linux-mips@linux-mips.org
3994 S:      Supported
3995 F:      drivers/edac/octeon_edac*
3996
3997 EDAC-E752X
3998 M:      Mark Gross <mark.gross@intel.com>
3999 M:      Doug Thompson <dougthompson@xmission.com>
4000 L:      linux-edac@vger.kernel.org
4001 S:      Maintained
4002 F:      drivers/edac/e752x_edac.c
4003
4004 EDAC-E7XXX
4005 M:      Doug Thompson <dougthompson@xmission.com>
4006 L:      linux-edac@vger.kernel.org
4007 S:      Maintained
4008 F:      drivers/edac/e7xxx_edac.c
4009
4010 EDAC-GHES
4011 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4012 L:      linux-edac@vger.kernel.org
4013 S:      Maintained
4014 F:      drivers/edac/ghes_edac.c
4015
4016 EDAC-I82443BXGX
4017 M:      Tim Small <tim@buttersideup.com>
4018 L:      linux-edac@vger.kernel.org
4019 S:      Maintained
4020 F:      drivers/edac/i82443bxgx_edac.c
4021
4022 EDAC-I3000
4023 M:      Jason Uhlenkott <juhlenko@akamai.com>
4024 L:      linux-edac@vger.kernel.org
4025 S:      Maintained
4026 F:      drivers/edac/i3000_edac.c
4027
4028 EDAC-I5000
4029 M:      Doug Thompson <dougthompson@xmission.com>
4030 L:      linux-edac@vger.kernel.org
4031 S:      Maintained
4032 F:      drivers/edac/i5000_edac.c
4033
4034 EDAC-I5400
4035 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4036 L:      linux-edac@vger.kernel.org
4037 S:      Maintained
4038 F:      drivers/edac/i5400_edac.c
4039
4040 EDAC-I7300
4041 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4042 L:      linux-edac@vger.kernel.org
4043 S:      Maintained
4044 F:      drivers/edac/i7300_edac.c
4045
4046 EDAC-I7CORE
4047 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4048 L:      linux-edac@vger.kernel.org
4049 S:      Maintained
4050 F:      drivers/edac/i7core_edac.c
4051
4052 EDAC-I82975X
4053 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4054 M:      "Arvind R." <arvino55@gmail.com>
4055 L:      linux-edac@vger.kernel.org
4056 S:      Maintained
4057 F:      drivers/edac/i82975x_edac.c
4058
4059 EDAC-IE31200
4060 M:      Jason Baron <jbaron@akamai.com>
4061 L:      linux-edac@vger.kernel.org
4062 S:      Maintained
4063 F:      drivers/edac/ie31200_edac.c
4064
4065 EDAC-MPC85XX
4066 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4067 L:      linux-edac@vger.kernel.org
4068 S:      Maintained
4069 F:      drivers/edac/mpc85xx_edac.[ch]
4070
4071 EDAC-PASEMI
4072 M:      Egor Martovetsky <egor@pasemi.com>
4073 L:      linux-edac@vger.kernel.org
4074 S:      Maintained
4075 F:      drivers/edac/pasemi_edac.c
4076
4077 EDAC-R82600
4078 M:      Tim Small <tim@buttersideup.com>
4079 L:      linux-edac@vger.kernel.org
4080 S:      Maintained
4081 F:      drivers/edac/r82600_edac.c
4082
4083 EDAC-SBRIDGE
4084 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4085 L:      linux-edac@vger.kernel.org
4086 S:      Maintained
4087 F:      drivers/edac/sb_edac.c
4088
4089 EDAC-XGENE
4090 APPLIED MICRO (APM) X-GENE SOC EDAC
4091 M:     Loc Ho <lho@apm.com>
4092 S:     Supported
4093 F:     drivers/edac/xgene_edac.c
4094 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4095
4096 EDIROL UA-101/UA-1000 DRIVER
4097 M:      Clemens Ladisch <clemens@ladisch.de>
4098 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4099 T:      git git://git.alsa-project.org/alsa-kernel.git
4100 S:      Maintained
4101 F:      sound/usb/misc/ua101.c
4102
4103 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4104 M:      Matt Fleming <matt@codeblueprint.co.uk>
4105 L:      linux-efi@vger.kernel.org
4106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4107 S:      Maintained
4108 F:      Documentation/efi-stub.txt
4109 F:      arch/ia64/kernel/efi.c
4110 F:      arch/x86/boot/compressed/eboot.[ch]
4111 F:      arch/x86/include/asm/efi.h
4112 F:      arch/x86/platform/efi/*
4113 F:      drivers/firmware/efi/*
4114 F:      include/linux/efi*.h
4115
4116 EFI VARIABLE FILESYSTEM
4117 M:      Matthew Garrett <matthew.garrett@nebula.com>
4118 M:      Jeremy Kerr <jk@ozlabs.org>
4119 M:      Matt Fleming <matt@codeblueprint.co.uk>
4120 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4121 L:      linux-efi@vger.kernel.org
4122 S:      Maintained
4123 F:      fs/efivarfs/
4124
4125 EFIFB FRAMEBUFFER DRIVER
4126 L:      linux-fbdev@vger.kernel.org
4127 M:      Peter Jones <pjones@redhat.com>
4128 S:      Maintained
4129 F:      drivers/video/fbdev/efifb.c
4130
4131 EFS FILESYSTEM
4132 W:      http://aeschi.ch.eu.org/efs/
4133 S:      Orphan
4134 F:      fs/efs/
4135
4136 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4137 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4138 M:      Christoph Raisch <raisch@de.ibm.com>
4139 L:      linux-rdma@vger.kernel.org
4140 S:      Supported
4141 F:      drivers/infiniband/hw/ehca/
4142
4143 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4144 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4145 L:      netdev@vger.kernel.org
4146 S:      Maintained
4147 F:      drivers/net/ethernet/ibm/ehea/
4148
4149 EM28XX VIDEO4LINUX DRIVER
4150 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4151 L:      linux-media@vger.kernel.org
4152 W:      https://linuxtv.org
4153 T:      git git://linuxtv.org/media_tree.git
4154 S:      Maintained
4155 F:      drivers/media/usb/em28xx/
4156
4157 EMBEDDED LINUX
4158 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4159 M:      Matt Mackall <mpm@selenic.com>
4160 M:      David Woodhouse <dwmw2@infradead.org>
4161 L:      linux-embedded@vger.kernel.org
4162 S:      Maintained
4163
4164 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4165 M:      James Smart <james.smart@avagotech.com>
4166 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4167 L:      linux-scsi@vger.kernel.org
4168 W:      http://www.avagotech.com
4169 S:      Supported
4170 F:      drivers/scsi/lpfc/
4171
4172 ENE CB710 FLASH CARD READER DRIVER
4173 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4174 S:      Maintained
4175 F:      drivers/misc/cb710/
4176 F:      drivers/mmc/host/cb710-mmc.*
4177 F:      include/linux/cb710.h
4178
4179 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4180 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4181 S:      Maintained
4182 F:      drivers/media/rc/ene_ir.*
4183
4184 ENHANCED ERROR HANDLING (EEH)
4185 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4186 L:      linuxppc-dev@lists.ozlabs.org
4187 S:      Supported
4188 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4189 F:      arch/powerpc/kernel/eeh*.c
4190
4191 EPSON S1D13XXX FRAMEBUFFER DRIVER
4192 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4193 S:      Maintained
4194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4195 F:      drivers/video/fbdev/s1d13xxxfb.c
4196 F:      include/video/s1d13xxxfb.h
4197
4198 ET131X NETWORK DRIVER
4199 M:      Mark Einon <mark.einon@gmail.com>
4200 S:      Odd Fixes
4201 F:      drivers/net/ethernet/agere/
4202
4203 ETHERNET BRIDGE
4204 M:      Stephen Hemminger <stephen@networkplumber.org>
4205 L:      bridge@lists.linux-foundation.org
4206 L:      netdev@vger.kernel.org
4207 W:      http://www.linuxfoundation.org/en/Net:Bridge
4208 S:      Maintained
4209 F:      include/linux/netfilter_bridge/
4210 F:      net/bridge/
4211
4212 ETHERNET PHY LIBRARY
4213 M:      Florian Fainelli <f.fainelli@gmail.com>
4214 L:      netdev@vger.kernel.org
4215 S:      Maintained
4216 F:      include/linux/phy.h
4217 F:      include/linux/phy_fixed.h
4218 F:      drivers/net/phy/
4219 F:      Documentation/networking/phy.txt
4220 F:      drivers/of/of_mdio.c
4221 F:      drivers/of/of_net.c
4222
4223 EXT2 FILE SYSTEM
4224 M:      Jan Kara <jack@suse.com>
4225 L:      linux-ext4@vger.kernel.org
4226 S:      Maintained
4227 F:      Documentation/filesystems/ext2.txt
4228 F:      fs/ext2/
4229 F:      include/linux/ext2*
4230
4231 EXT4 FILE SYSTEM
4232 M:      "Theodore Ts'o" <tytso@mit.edu>
4233 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4234 L:      linux-ext4@vger.kernel.org
4235 W:      http://ext4.wiki.kernel.org
4236 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4237 S:      Maintained
4238 F:      Documentation/filesystems/ext4.txt
4239 F:      fs/ext4/
4240
4241 Extended Verification Module (EVM)
4242 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4243 L:      linux-ima-devel@lists.sourceforge.net
4244 L:      linux-security-module@vger.kernel.org
4245 S:      Supported
4246 F:      security/integrity/evm/
4247
4248 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4249 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4250 M:      Chanwoo Choi <cw00.choi@samsung.com>
4251 L:      linux-kernel@vger.kernel.org
4252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4253 S:      Maintained
4254 F:      drivers/extcon/
4255 F:      include/linux/extcon/
4256 F:      include/linux/extcon.h
4257 F:      Documentation/extcon/
4258 F:      Documentation/devicetree/bindings/extcon/
4259
4260 EXYNOS DP DRIVER
4261 M:      Jingoo Han <jingoohan1@gmail.com>
4262 L:      dri-devel@lists.freedesktop.org
4263 S:      Maintained
4264 F:      drivers/gpu/drm/exynos/exynos_dp*
4265
4266 EXYNOS MIPI DISPLAY DRIVERS
4267 M:      Inki Dae <inki.dae@samsung.com>
4268 M:      Donghwa Lee <dh09.lee@samsung.com>
4269 M:      Kyungmin Park <kyungmin.park@samsung.com>
4270 L:      linux-fbdev@vger.kernel.org
4271 S:      Maintained
4272 F:      drivers/video/fbdev/exynos/exynos_mipi*
4273 F:      include/video/exynos_mipi*
4274
4275 F71805F HARDWARE MONITORING DRIVER
4276 M:      Jean Delvare <jdelvare@suse.com>
4277 L:      lm-sensors@lm-sensors.org
4278 S:      Maintained
4279 F:      Documentation/hwmon/f71805f
4280 F:      drivers/hwmon/f71805f.c
4281
4282 FC0011 TUNER DRIVER
4283 M:      Michael Buesch <m@bues.ch>
4284 L:      linux-media@vger.kernel.org
4285 S:      Maintained
4286 F:      drivers/media/tuners/fc0011.h
4287 F:      drivers/media/tuners/fc0011.c
4288
4289 FC2580 MEDIA DRIVER
4290 M:      Antti Palosaari <crope@iki.fi>
4291 L:      linux-media@vger.kernel.org
4292 W:      https://linuxtv.org
4293 W:      http://palosaari.fi/linux/
4294 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4295 T:      git git://linuxtv.org/anttip/media_tree.git
4296 S:      Maintained
4297 F:      drivers/media/tuners/fc2580*
4298
4299 FANOTIFY
4300 M:      Eric Paris <eparis@redhat.com>
4301 S:      Maintained
4302 F:      fs/notify/fanotify/
4303 F:      include/linux/fanotify.h
4304 F:      include/uapi/linux/fanotify.h
4305
4306 FARSYNC SYNCHRONOUS DRIVER
4307 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4308 W:      http://www.farsite.co.uk/
4309 S:      Supported
4310 F:      drivers/net/wan/farsync.*
4311
4312 FAULT INJECTION SUPPORT
4313 M:      Akinobu Mita <akinobu.mita@gmail.com>
4314 S:      Supported
4315 F:      Documentation/fault-injection/
4316 F:      lib/fault-inject.c
4317
4318 FBTFT Framebuffer drivers
4319 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4320 M:      Noralf Trønnes <noralf@tronnes.org>
4321 S:      Maintained
4322 F:      drivers/staging/fbtft/
4323
4324 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4325 M:      Vasu Dev <vasu.dev@intel.com>
4326 L:      fcoe-devel@open-fcoe.org
4327 W:      www.Open-FCoE.org
4328 S:      Supported
4329 F:      drivers/scsi/libfc/
4330 F:      drivers/scsi/fcoe/
4331 F:      include/scsi/fc/
4332 F:      include/scsi/libfc.h
4333 F:      include/scsi/libfcoe.h
4334 F:      include/uapi/scsi/fc/
4335
4336 FILE LOCKING (flock() and fcntl()/lockf())
4337 M:      Jeff Layton <jlayton@poochiereds.net>
4338 M:      "J. Bruce Fields" <bfields@fieldses.org>
4339 L:      linux-fsdevel@vger.kernel.org
4340 S:      Maintained
4341 F:      include/linux/fcntl.h
4342 F:      include/linux/fs.h
4343 F:      include/uapi/linux/fcntl.h
4344 F:      include/uapi/linux/fs.h
4345 F:      fs/fcntl.c
4346 F:      fs/locks.c
4347
4348 FILESYSTEMS (VFS and infrastructure)
4349 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4350 L:      linux-fsdevel@vger.kernel.org
4351 S:      Maintained
4352 F:      fs/*
4353
4354 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4355 M:      Riku Voipio <riku.voipio@iki.fi>
4356 L:      lm-sensors@lm-sensors.org
4357 S:      Maintained
4358 F:      drivers/hwmon/f75375s.c
4359 F:      include/linux/f75375s.h
4360
4361 FIREWIRE AUDIO DRIVERS
4362 M:      Clemens Ladisch <clemens@ladisch.de>
4363 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4364 T:      git git://git.alsa-project.org/alsa-kernel.git
4365 S:      Maintained
4366 F:      sound/firewire/
4367
4368 FIREWIRE MEDIA DRIVERS (firedtv)
4369 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4370 L:      linux-media@vger.kernel.org
4371 L:      linux1394-devel@lists.sourceforge.net
4372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4373 S:      Maintained
4374 F:      drivers/media/firewire/
4375
4376 FIREWIRE SBP-2 TARGET
4377 M:      Chris Boot <bootc@bootc.net>
4378 L:      linux-scsi@vger.kernel.org
4379 L:      target-devel@vger.kernel.org
4380 L:      linux1394-devel@lists.sourceforge.net
4381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4382 S:      Maintained
4383 F:      drivers/target/sbp/
4384
4385 FIREWIRE SUBSYSTEM
4386 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4387 L:      linux1394-devel@lists.sourceforge.net
4388 W:      http://ieee1394.wiki.kernel.org/
4389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4390 S:      Maintained
4391 F:      drivers/firewire/
4392 F:      include/linux/firewire.h
4393 F:      include/uapi/linux/firewire*.h
4394 F:      tools/firewire/
4395
4396 FIRMWARE LOADER (request_firmware)
4397 M:      Ming Lei <ming.lei@canonical.com>
4398 L:      linux-kernel@vger.kernel.org
4399 S:      Maintained
4400 F:      Documentation/firmware_class/
4401 F:      drivers/base/firmware*.c
4402 F:      include/linux/firmware.h
4403
4404 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4405 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4406 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4407 S:      Maintained
4408 F:      drivers/block/rsxx/
4409
4410 FLOPPY DRIVER
4411 M:      Jiri Kosina <jikos@kernel.org>
4412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4413 S:      Odd fixes
4414 F:      drivers/block/floppy.c
4415
4416 FMC SUBSYSTEM
4417 M:      Alessandro Rubini <rubini@gnudd.com>
4418 W:      http://www.ohwr.org/projects/fmc-bus
4419 S:      Supported
4420 F:      drivers/fmc/
4421 F:      include/linux/fmc*.h
4422 F:      include/linux/ipmi-fru.h
4423 K:      fmc_d.*register
4424
4425 FPGA MANAGER FRAMEWORK
4426 M:      Alan Tull <atull@opensource.altera.com>
4427 R:      Moritz Fischer <moritz.fischer@ettus.com>
4428 S:      Maintained
4429 F:      drivers/fpga/
4430 F:      include/linux/fpga/fpga-mgr.h
4431 W:      http://www.rocketboards.org
4432
4433 FPU EMULATOR
4434 M:      Bill Metzenthen <billm@melbpc.org.au>
4435 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4436 S:      Maintained
4437 F:      arch/x86/math-emu/
4438
4439 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4440 L:      netdev@vger.kernel.org
4441 S:      Orphan
4442 F:      drivers/net/wan/dlci.c
4443 F:      drivers/net/wan/sdla.c
4444
4445 FRAMEBUFFER LAYER
4446 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4447 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4448 L:      linux-fbdev@vger.kernel.org
4449 W:      http://linux-fbdev.sourceforge.net/
4450 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4452 S:      Maintained
4453 F:      Documentation/fb/
4454 F:      drivers/video/
4455 F:      include/video/
4456 F:      include/linux/fb.h
4457 F:      include/uapi/video/
4458 F:      include/uapi/linux/fb.h
4459
4460 FREESCALE DIU FRAMEBUFFER DRIVER
4461 M:      Timur Tabi <timur@tabi.org>
4462 L:      linux-fbdev@vger.kernel.org
4463 S:      Maintained
4464 F:      drivers/video/fbdev/fsl-diu-fb.*
4465
4466 FREESCALE DMA DRIVER
4467 M:      Li Yang <leoli@freescale.com>
4468 M:      Zhang Wei <zw@zh-kernel.org>
4469 L:      linuxppc-dev@lists.ozlabs.org
4470 S:      Maintained
4471 F:      drivers/dma/fsldma.*
4472
4473 FREESCALE I2C CPM DRIVER
4474 M:      Jochen Friedrich <jochen@scram.de>
4475 L:      linuxppc-dev@lists.ozlabs.org
4476 L:      linux-i2c@vger.kernel.org
4477 S:      Maintained
4478 F:      drivers/i2c/busses/i2c-cpm.c
4479
4480 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4481 M:      Sascha Hauer <kernel@pengutronix.de>
4482 L:      linux-fbdev@vger.kernel.org
4483 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4484 S:      Maintained
4485 F:      include/linux/platform_data/video-imxfb.h
4486 F:      drivers/video/fbdev/imxfb.c
4487
4488 FREESCALE QUAD SPI DRIVER
4489 M:      Han Xu <han.xu@freescale.com>
4490 L:      linux-mtd@lists.infradead.org
4491 S:      Maintained
4492 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4493
4494 FREESCALE SOC FS_ENET DRIVER
4495 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4496 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4497 L:      linuxppc-dev@lists.ozlabs.org
4498 L:      netdev@vger.kernel.org
4499 S:      Maintained
4500 F:      drivers/net/ethernet/freescale/fs_enet/
4501 F:      include/linux/fs_enet_pd.h
4502
4503 FREESCALE QUICC ENGINE LIBRARY
4504 L:      linuxppc-dev@lists.ozlabs.org
4505 S:      Orphan
4506 F:      arch/powerpc/sysdev/qe_lib/
4507 F:      arch/powerpc/include/asm/*qe.h
4508
4509 FREESCALE USB PERIPHERAL DRIVERS
4510 M:      Li Yang <leoli@freescale.com>
4511 L:      linux-usb@vger.kernel.org
4512 L:      linuxppc-dev@lists.ozlabs.org
4513 S:      Maintained
4514 F:      drivers/usb/gadget/udc/fsl*
4515
4516 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4517 M:      Li Yang <leoli@freescale.com>
4518 L:      netdev@vger.kernel.org
4519 L:      linuxppc-dev@lists.ozlabs.org
4520 S:      Maintained
4521 F:      drivers/net/ethernet/freescale/ucc_geth*
4522
4523 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4524 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4525 L:      netdev@vger.kernel.org
4526 S:      Maintained
4527 F:      drivers/net/ethernet/freescale/gianfar*
4528 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4529 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4530
4531 FREESCALE QUICC ENGINE UCC UART DRIVER
4532 M:      Timur Tabi <timur@tabi.org>
4533 L:      linuxppc-dev@lists.ozlabs.org
4534 S:      Maintained
4535 F:      drivers/tty/serial/ucc_uart.c
4536
4537 FREESCALE SOC SOUND DRIVERS
4538 M:      Timur Tabi <timur@tabi.org>
4539 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4540 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4541 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4542 L:      linuxppc-dev@lists.ozlabs.org
4543 S:      Maintained
4544 F:      sound/soc/fsl/fsl*
4545 F:      sound/soc/fsl/imx*
4546 F:      sound/soc/fsl/mpc8610_hpcd.c
4547
4548 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4549 M:      "J. German Rivera" <German.Rivera@freescale.com>
4550 L:      linux-kernel@vger.kernel.org
4551 S:      Maintained
4552 F:      drivers/staging/fsl-mc/
4553
4554 FREEVXFS FILESYSTEM
4555 M:      Christoph Hellwig <hch@infradead.org>
4556 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4557 S:      Maintained
4558 F:      fs/freevxfs/
4559
4560 FREEZER
4561 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4562 M:      Pavel Machek <pavel@ucw.cz>
4563 L:      linux-pm@vger.kernel.org
4564 S:      Supported
4565 F:      Documentation/power/freezing-of-tasks.txt
4566 F:      include/linux/freezer.h
4567 F:      kernel/freezer.c
4568
4569 FRONTSWAP API
4570 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4571 L:      linux-kernel@vger.kernel.org
4572 S:      Maintained
4573 F:      mm/frontswap.c
4574 F:      include/linux/frontswap.h
4575
4576 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4577 M:      David Howells <dhowells@redhat.com>
4578 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4579 S:      Supported
4580 F:      Documentation/filesystems/caching/
4581 F:      fs/fscache/
4582 F:      include/linux/fscache*.h
4583
4584 F2FS FILE SYSTEM
4585 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4586 M:      Changman Lee <cm224.lee@samsung.com>
4587 R:      Chao Yu <chao2.yu@samsung.com>
4588 L:      linux-f2fs-devel@lists.sourceforge.net
4589 W:      http://en.wikipedia.org/wiki/F2FS
4590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4591 S:      Maintained
4592 F:      Documentation/filesystems/f2fs.txt
4593 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4594 F:      fs/f2fs/
4595 F:      include/linux/f2fs_fs.h
4596 F:      include/trace/events/f2fs.h
4597
4598 FUJITSU FR-V (FRV) PORT
4599 M:      David Howells <dhowells@redhat.com>
4600 S:      Maintained
4601 F:      arch/frv/
4602
4603 FUJITSU LAPTOP EXTRAS
4604 M:      Jonathan Woithe <jwoithe@just42.net>
4605 L:      platform-driver-x86@vger.kernel.org
4606 S:      Maintained
4607 F:      drivers/platform/x86/fujitsu-laptop.c
4608
4609 FUJITSU M-5MO LS CAMERA ISP DRIVER
4610 M:      Kyungmin Park <kyungmin.park@samsung.com>
4611 M:      Heungjun Kim <riverful.kim@samsung.com>
4612 L:      linux-media@vger.kernel.org
4613 S:      Maintained
4614 F:      drivers/media/i2c/m5mols/
4615 F:      include/media/i2c/m5mols.h
4616
4617 FUJITSU TABLET EXTRAS
4618 M:      Robert Gerlach <khnz@gmx.de>
4619 L:      platform-driver-x86@vger.kernel.org
4620 S:      Maintained
4621 F:      drivers/platform/x86/fujitsu-tablet.c
4622
4623 FUSE: FILESYSTEM IN USERSPACE
4624 M:      Miklos Szeredi <miklos@szeredi.hu>
4625 L:      fuse-devel@lists.sourceforge.net
4626 W:      http://fuse.sourceforge.net/
4627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4628 S:      Maintained
4629 F:      fs/fuse/
4630 F:      include/uapi/linux/fuse.h
4631 F:      Documentation/filesystems/fuse.txt
4632
4633 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4634 M:      Rik Faith <faith@cs.unc.edu>
4635 L:      linux-scsi@vger.kernel.org
4636 S:      Odd Fixes (e.g., new signatures)
4637 F:      drivers/scsi/fdomain.*
4638
4639 GCOV BASED KERNEL PROFILING
4640 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4641 S:      Maintained
4642 F:      kernel/gcov/
4643 F:      Documentation/gcov.txt
4644
4645 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4646 M:      Achim Leubner <achim_leubner@adaptec.com>
4647 L:      linux-scsi@vger.kernel.org
4648 W:      http://www.icp-vortex.com/
4649 S:      Supported
4650 F:      drivers/scsi/gdt*
4651
4652 GDB KERNEL DEBUGGING HELPER SCRIPTS
4653 M:      Jan Kiszka <jan.kiszka@siemens.com>
4654 S:      Supported
4655 F:      scripts/gdb/
4656
4657 GEMTEK FM RADIO RECEIVER DRIVER
4658 M:      Hans Verkuil <hverkuil@xs4all.nl>
4659 L:      linux-media@vger.kernel.org
4660 T:      git git://linuxtv.org/media_tree.git
4661 W:      https://linuxtv.org
4662 S:      Maintained
4663 F:      drivers/media/radio/radio-gemtek*
4664
4665 GENERIC GPIO I2C DRIVER
4666 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4667 S:      Supported
4668 F:      drivers/i2c/busses/i2c-gpio.c
4669 F:      include/linux/i2c-gpio.h
4670
4671 GENERIC GPIO I2C MULTIPLEXER DRIVER
4672 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4673 L:      linux-i2c@vger.kernel.org
4674 S:      Supported
4675 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4676 F:      include/linux/i2c-mux-gpio.h
4677 F:      Documentation/i2c/muxes/i2c-mux-gpio
4678
4679 GENERIC HDLC (WAN) DRIVERS
4680 M:      Krzysztof Halasa <khc@pm.waw.pl>
4681 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4682 S:      Maintained
4683 F:      drivers/net/wan/c101.c
4684 F:      drivers/net/wan/hd6457*
4685 F:      drivers/net/wan/hdlc*
4686 F:      drivers/net/wan/n2.c
4687 F:      drivers/net/wan/pc300too.c
4688 F:      drivers/net/wan/pci200syn.c
4689 F:      drivers/net/wan/wanxl*
4690
4691 GENERIC INCLUDE/ASM HEADER FILES
4692 M:      Arnd Bergmann <arnd@arndb.de>
4693 L:      linux-arch@vger.kernel.org
4694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4695 S:      Maintained
4696 F:      include/asm-generic/
4697 F:      include/uapi/asm-generic/
4698
4699 GENERIC PHY FRAMEWORK
4700 M:      Kishon Vijay Abraham I <kishon@ti.com>
4701 L:      linux-kernel@vger.kernel.org
4702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4703 S:      Supported
4704 F:      drivers/phy/
4705 F:      include/linux/phy/
4706
4707 GENERIC PM DOMAINS
4708 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4709 M:      Kevin Hilman <khilman@kernel.org>
4710 M:      Ulf Hansson <ulf.hansson@linaro.org>
4711 L:      linux-pm@vger.kernel.org
4712 S:      Supported
4713 F:      drivers/base/power/domain*.c
4714 F:      include/linux/pm_domain.h
4715
4716 GENERIC UIO DRIVER FOR PCI DEVICES
4717 M:      "Michael S. Tsirkin" <mst@redhat.com>
4718 L:      kvm@vger.kernel.org
4719 S:      Supported
4720 F:      drivers/uio/uio_pci_generic.c
4721
4722 GET_MAINTAINER SCRIPT
4723 M:      Joe Perches <joe@perches.com>
4724 S:      Maintained
4725 F:      scripts/get_maintainer.pl
4726
4727 GFS2 FILE SYSTEM
4728 M:      Steven Whitehouse <swhiteho@redhat.com>
4729 M:      Bob Peterson <rpeterso@redhat.com>
4730 L:      cluster-devel@redhat.com
4731 W:      http://sources.redhat.com/cluster/
4732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4733 S:      Supported
4734 F:      Documentation/filesystems/gfs2*.txt
4735 F:      fs/gfs2/
4736 F:      include/uapi/linux/gfs2_ondisk.h
4737
4738 GIGASET ISDN DRIVERS
4739 M:      Paul Bolle <pebolle@tiscali.nl>
4740 L:      gigaset307x-common@lists.sourceforge.net
4741 W:      http://gigaset307x.sourceforge.net/
4742 S:      Odd Fixes
4743 F:      Documentation/isdn/README.gigaset
4744 F:      drivers/isdn/gigaset/
4745 F:      include/uapi/linux/gigaset_dev.h
4746
4747 GO7007 MPEG CODEC
4748 M:      Hans Verkuil <hans.verkuil@cisco.com>
4749 L:      linux-media@vger.kernel.org
4750 S:      Maintained
4751 F:      drivers/media/usb/go7007/
4752
4753 GOODIX TOUCHSCREEN
4754 M:      Bastien Nocera <hadess@hadess.net>
4755 L:      linux-input@vger.kernel.org
4756 S:      Maintained
4757 F:      drivers/input/touchscreen/goodix.c
4758
4759 GPIO SUBSYSTEM
4760 M:      Linus Walleij <linus.walleij@linaro.org>
4761 M:      Alexandre Courbot <gnurou@gmail.com>
4762 L:      linux-gpio@vger.kernel.org
4763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4764 S:      Maintained
4765 F:      Documentation/gpio/
4766 F:      drivers/gpio/
4767 F:      include/linux/gpio/
4768 F:      include/linux/gpio.h
4769 F:      include/asm-generic/gpio.h
4770
4771 GRE DEMULTIPLEXER DRIVER
4772 M:      Dmitry Kozlov <xeb@mail.ru>
4773 L:      netdev@vger.kernel.org
4774 S:      Maintained
4775 F:      net/ipv4/gre_demux.c
4776 F:      net/ipv4/gre_offload.c
4777 F:      include/net/gre.h
4778
4779 GRETH 10/100/1G Ethernet MAC device driver
4780 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4781 L:      netdev@vger.kernel.org
4782 S:      Maintained
4783 F:      drivers/net/ethernet/aeroflex/
4784
4785 GSPCA FINEPIX SUBDRIVER
4786 M:      Frank Zago <frank@zago.net>
4787 L:      linux-media@vger.kernel.org
4788 T:      git git://linuxtv.org/media_tree.git
4789 S:      Maintained
4790 F:      drivers/media/usb/gspca/finepix.c
4791
4792 GSPCA GL860 SUBDRIVER
4793 M:      Olivier Lorin <o.lorin@laposte.net>
4794 L:      linux-media@vger.kernel.org
4795 T:      git git://linuxtv.org/media_tree.git
4796 S:      Maintained
4797 F:      drivers/media/usb/gspca/gl860/
4798
4799 GSPCA M5602 SUBDRIVER
4800 M:      Erik Andren <erik.andren@gmail.com>
4801 L:      linux-media@vger.kernel.org
4802 T:      git git://linuxtv.org/media_tree.git
4803 S:      Maintained
4804 F:      drivers/media/usb/gspca/m5602/
4805
4806 GSPCA PAC207 SONIXB SUBDRIVER
4807 M:      Hans de Goede <hdegoede@redhat.com>
4808 L:      linux-media@vger.kernel.org
4809 T:      git git://linuxtv.org/media_tree.git
4810 S:      Maintained
4811 F:      drivers/media/usb/gspca/pac207.c
4812
4813 GSPCA SN9C20X SUBDRIVER
4814 M:      Brian Johnson <brijohn@gmail.com>
4815 L:      linux-media@vger.kernel.org
4816 T:      git git://linuxtv.org/media_tree.git
4817 S:      Maintained
4818 F:      drivers/media/usb/gspca/sn9c20x.c
4819
4820 GSPCA T613 SUBDRIVER
4821 M:      Leandro Costantino <lcostantino@gmail.com>
4822 L:      linux-media@vger.kernel.org
4823 T:      git git://linuxtv.org/media_tree.git
4824 S:      Maintained
4825 F:      drivers/media/usb/gspca/t613.c
4826
4827 GSPCA USB WEBCAM DRIVER
4828 M:      Hans de Goede <hdegoede@redhat.com>
4829 L:      linux-media@vger.kernel.org
4830 T:      git git://linuxtv.org/media_tree.git
4831 S:      Maintained
4832 F:      drivers/media/usb/gspca/
4833
4834 GUID PARTITION TABLE (GPT)
4835 M:      Davidlohr Bueso <dave@stgolabs.net>
4836 L:      linux-efi@vger.kernel.org
4837 S:      Maintained
4838 F:      block/partitions/efi.*
4839
4840 STK1160 USB VIDEO CAPTURE DRIVER
4841 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4842 L:      linux-media@vger.kernel.org
4843 T:      git git://linuxtv.org/media_tree.git
4844 S:      Maintained
4845 F:      drivers/media/usb/stk1160/
4846
4847 H8/300 ARCHITECTURE
4848 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4849 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4850 W:      http://uclinux-h8.sourceforge.jp
4851 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4852 S:      Maintained
4853 F:      arch/h8300/
4854 F:      drivers/clocksource/h8300_*.c
4855 F:      drivers/clk/h8300/
4856 F:      drivers/irqchip/irq-renesas-h8*.c
4857
4858 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4859 M:      Frank Seidel <frank@f-seidel.de>
4860 L:      platform-driver-x86@vger.kernel.org
4861 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4862 S:      Maintained
4863 F:      drivers/platform/x86/hdaps.c
4864
4865 HDPVR USB VIDEO ENCODER DRIVER
4866 M:      Hans Verkuil <hverkuil@xs4all.nl>
4867 L:      linux-media@vger.kernel.org
4868 T:      git git://linuxtv.org/media_tree.git
4869 W:      https://linuxtv.org
4870 S:      Odd Fixes
4871 F:      drivers/media/usb/hdpvr/
4872
4873 HWPOISON MEMORY FAILURE HANDLING
4874 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4875 L:      linux-mm@kvack.org
4876 S:      Maintained
4877 F:      mm/memory-failure.c
4878 F:      mm/hwpoison-inject.c
4879
4880 HYPERVISOR VIRTUAL CONSOLE DRIVER
4881 L:      linuxppc-dev@lists.ozlabs.org
4882 S:      Odd Fixes
4883 F:      drivers/tty/hvc/
4884
4885 HACKRF MEDIA DRIVER
4886 M:      Antti Palosaari <crope@iki.fi>
4887 L:      linux-media@vger.kernel.org
4888 W:      https://linuxtv.org
4889 W:      http://palosaari.fi/linux/
4890 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4891 T:      git git://linuxtv.org/anttip/media_tree.git
4892 S:      Maintained
4893 F:      drivers/media/usb/hackrf/
4894
4895 HARDWARE MONITORING
4896 M:      Jean Delvare <jdelvare@suse.com>
4897 M:      Guenter Roeck <linux@roeck-us.net>
4898 L:      lm-sensors@lm-sensors.org
4899 W:      http://www.lm-sensors.org/
4900 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4902 S:      Maintained
4903 F:      Documentation/hwmon/
4904 F:      drivers/hwmon/
4905 F:      include/linux/hwmon*.h
4906
4907 HARDWARE RANDOM NUMBER GENERATOR CORE
4908 M:      Matt Mackall <mpm@selenic.com>
4909 M:      Herbert Xu <herbert@gondor.apana.org.au>
4910 L:      linux-crypto@vger.kernel.org
4911 S:      Odd fixes
4912 F:      Documentation/hw_random.txt
4913 F:      drivers/char/hw_random/
4914 F:      include/linux/hw_random.h
4915
4916 HARDWARE SPINLOCK CORE
4917 M:      Ohad Ben-Cohen <ohad@wizery.com>
4918 S:      Maintained
4919 F:      Documentation/hwspinlock.txt
4920 F:      drivers/hwspinlock/hwspinlock_*
4921 F:      include/linux/hwspinlock.h
4922
4923 HARMONY SOUND DRIVER
4924 L:      linux-parisc@vger.kernel.org
4925 S:      Maintained
4926 F:      sound/parisc/harmony.*
4927
4928 HD29L2 MEDIA DRIVER
4929 M:      Antti Palosaari <crope@iki.fi>
4930 L:      linux-media@vger.kernel.org
4931 W:      https://linuxtv.org
4932 W:      http://palosaari.fi/linux/
4933 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4934 T:      git git://linuxtv.org/anttip/media_tree.git
4935 S:      Maintained
4936 F:      drivers/media/dvb-frontends/hd29l2*
4937
4938 HEWLETT-PACKARD SMART2 RAID DRIVER
4939 L:      iss_storagedev@hp.com
4940 S:      Orphan
4941 F:      Documentation/blockdev/cpqarray.txt
4942 F:      drivers/block/cpqarray.*
4943
4944 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4945 M:      Don Brace <don.brace@pmcs.com>
4946 L:      iss_storagedev@hp.com
4947 L:      storagedev@pmcs.com
4948 L:      linux-scsi@vger.kernel.org
4949 S:      Supported
4950 F:      Documentation/scsi/hpsa.txt
4951 F:      drivers/scsi/hpsa*.[ch]
4952 F:      include/linux/cciss*.h
4953 F:      include/uapi/linux/cciss*.h
4954
4955 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4956 M:      Don Brace <don.brace@pmcs.com>
4957 L:      iss_storagedev@hp.com
4958 L:      storagedev@pmcs.com
4959 L:      linux-scsi@vger.kernel.org
4960 S:      Supported
4961 F:      Documentation/blockdev/cciss.txt
4962 F:      drivers/block/cciss*
4963 F:      include/linux/cciss_ioctl.h
4964 F:      include/uapi/linux/cciss_ioctl.h
4965
4966 HFS FILESYSTEM
4967 L:      linux-fsdevel@vger.kernel.org
4968 S:      Orphan
4969 F:      Documentation/filesystems/hfs.txt
4970 F:      fs/hfs/
4971
4972 HFSPLUS FILESYSTEM
4973 L:      linux-fsdevel@vger.kernel.org
4974 S:      Orphan
4975 F:      Documentation/filesystems/hfsplus.txt
4976 F:      fs/hfsplus/
4977
4978 HGA FRAMEBUFFER DRIVER
4979 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4980 L:      linux-nvidia@lists.surfsouth.com
4981 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4982 S:      Maintained
4983 F:      drivers/video/fbdev/hgafb.c
4984
4985 HIBERNATION (aka Software Suspend, aka swsusp)
4986 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4987 M:      Pavel Machek <pavel@ucw.cz>
4988 L:      linux-pm@vger.kernel.org
4989 S:      Supported
4990 F:      arch/x86/power/
4991 F:      drivers/base/power/
4992 F:      kernel/power/
4993 F:      include/linux/suspend.h
4994 F:      include/linux/freezer.h
4995 F:      include/linux/pm.h
4996 F:      arch/*/include/asm/suspend*.h
4997
4998 HID CORE LAYER
4999 M:      Jiri Kosina <jikos@kernel.org>
5000 L:      linux-input@vger.kernel.org
5001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5002 S:      Maintained
5003 F:      drivers/hid/
5004 F:      include/linux/hid*
5005 F:      include/uapi/linux/hid*
5006
5007 HID SENSOR HUB DRIVERS
5008 M:      Jiri Kosina <jikos@kernel.org>
5009 M:      Jonathan Cameron <jic23@kernel.org>
5010 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5011 L:      linux-input@vger.kernel.org
5012 L:      linux-iio@vger.kernel.org
5013 S:      Maintained
5014 F:      Documentation/hid/hid-sensor*
5015 F:      drivers/hid/hid-sensor-*
5016 F:      drivers/iio/*/hid-*
5017 F:      include/linux/hid-sensor-*
5018
5019 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5020 M:      Thomas Gleixner <tglx@linutronix.de>
5021 L:      linux-kernel@vger.kernel.org
5022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5023 S:      Maintained
5024 F:      Documentation/timers/
5025 F:      kernel/time/hrtimer.c
5026 F:      kernel/time/clockevents.c
5027 F:      kernel/time/tick*.*
5028 F:      kernel/time/timer_*.c
5029 F:      include/linux/clockchips.h
5030 F:      include/linux/hrtimer.h
5031
5032 HIGH-SPEED SCC DRIVER FOR AX.25
5033 L:      linux-hams@vger.kernel.org
5034 S:      Orphan
5035 F:      drivers/net/hamradio/dmascc.c
5036 F:      drivers/net/hamradio/scc.c
5037
5038 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5039 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5040 W:      http://www.highpoint-tech.com
5041 S:      Supported
5042 F:      Documentation/scsi/hptiop.txt
5043 F:      drivers/scsi/hptiop.c
5044
5045 HIPPI
5046 M:      Jes Sorensen <jes@trained-monkey.org>
5047 L:      linux-hippi@sunsite.dk
5048 S:      Maintained
5049 F:      include/linux/hippidevice.h
5050 F:      include/uapi/linux/if_hippi.h
5051 F:      net/802/hippi.c
5052 F:      drivers/net/hippi/
5053
5054 HOST AP DRIVER
5055 M:      Jouni Malinen <j@w1.fi>
5056 L:      hostap@shmoo.com (subscribers-only)
5057 L:      linux-wireless@vger.kernel.org
5058 W:      http://hostap.epitest.fi/
5059 S:      Maintained
5060 F:      drivers/net/wireless/intersil/hostap/
5061
5062 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5063 L:      platform-driver-x86@vger.kernel.org
5064 S:      Orphan
5065 F:      drivers/platform/x86/tc1100-wmi.c
5066
5067 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5068 M:      Jaroslav Kysela <perex@perex.cz>
5069 S:      Maintained
5070 F:      drivers/net/ethernet/hp/hp100.*
5071
5072 HPET:   High Precision Event Timers driver
5073 M:      Clemens Ladisch <clemens@ladisch.de>
5074 S:      Maintained
5075 F:      Documentation/timers/hpet.txt
5076 F:      drivers/char/hpet.c
5077 F:      include/linux/hpet.h
5078 F:      include/uapi/linux/hpet.h
5079
5080 HPET:   x86
5081 S:      Orphan
5082 F:      arch/x86/kernel/hpet.c
5083 F:      arch/x86/include/asm/hpet.h
5084
5085 HPFS FILESYSTEM
5086 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5087 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5088 S:      Maintained
5089 F:      fs/hpfs/
5090
5091 HSI SUBSYSTEM
5092 M:      Sebastian Reichel <sre@kernel.org>
5093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5094 S:      Maintained
5095 F:      Documentation/ABI/testing/sysfs-bus-hsi
5096 F:      Documentation/hsi.txt
5097 F:      drivers/hsi/
5098 F:      include/linux/hsi/
5099 F:      include/uapi/linux/hsi/
5100
5101 HSO 3G MODEM DRIVER
5102 M:      Jan Dumon <j.dumon@option.com>
5103 W:      http://www.pharscape.org
5104 S:      Maintained
5105 F:      drivers/net/usb/hso.c
5106
5107 HSR NETWORK PROTOCOL
5108 M:      Arvid Brodin <arvid.brodin@alten.se>
5109 L:      netdev@vger.kernel.org
5110 S:      Maintained
5111 F:      net/hsr/
5112
5113 HTCPEN TOUCHSCREEN DRIVER
5114 M:      Pau Oliva Fora <pof@eslack.org>
5115 L:      linux-input@vger.kernel.org
5116 S:      Maintained
5117 F:      drivers/input/touchscreen/htcpen.c
5118
5119 HUGETLB FILESYSTEM
5120 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5121 S:      Maintained
5122 F:      fs/hugetlbfs/
5123
5124 Hyper-V CORE AND DRIVERS
5125 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5126 M:      Haiyang Zhang <haiyangz@microsoft.com>
5127 L:      devel@linuxdriverproject.org
5128 S:      Maintained
5129 F:      arch/x86/include/asm/mshyperv.h
5130 F:      arch/x86/include/uapi/asm/hyperv.h
5131 F:      arch/x86/kernel/cpu/mshyperv.c
5132 F:      drivers/hid/hid-hyperv.c
5133 F:      drivers/hv/
5134 F:      drivers/input/serio/hyperv-keyboard.c
5135 F:      drivers/net/hyperv/
5136 F:      drivers/scsi/storvsc_drv.c
5137 F:      drivers/video/fbdev/hyperv_fb.c
5138 F:      include/linux/hyperv.h
5139 F:      tools/hv/
5140 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5141
5142 I2C OVER PARALLEL PORT
5143 M:      Jean Delvare <jdelvare@suse.com>
5144 L:      linux-i2c@vger.kernel.org
5145 S:      Maintained
5146 F:      Documentation/i2c/busses/i2c-parport
5147 F:      Documentation/i2c/busses/i2c-parport-light
5148 F:      drivers/i2c/busses/i2c-parport.c
5149 F:      drivers/i2c/busses/i2c-parport-light.c
5150
5151 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5152 M:      Jean Delvare <jdelvare@suse.com>
5153 L:      linux-i2c@vger.kernel.org
5154 S:      Maintained
5155 F:      Documentation/i2c/busses/i2c-ali1535
5156 F:      Documentation/i2c/busses/i2c-ali1563
5157 F:      Documentation/i2c/busses/i2c-ali15x3
5158 F:      Documentation/i2c/busses/i2c-amd756
5159 F:      Documentation/i2c/busses/i2c-amd8111
5160 F:      Documentation/i2c/busses/i2c-i801
5161 F:      Documentation/i2c/busses/i2c-nforce2
5162 F:      Documentation/i2c/busses/i2c-piix4
5163 F:      Documentation/i2c/busses/i2c-sis5595
5164 F:      Documentation/i2c/busses/i2c-sis630
5165 F:      Documentation/i2c/busses/i2c-sis96x
5166 F:      Documentation/i2c/busses/i2c-via
5167 F:      Documentation/i2c/busses/i2c-viapro
5168 F:      drivers/i2c/busses/i2c-ali1535.c
5169 F:      drivers/i2c/busses/i2c-ali1563.c
5170 F:      drivers/i2c/busses/i2c-ali15x3.c
5171 F:      drivers/i2c/busses/i2c-amd756.c
5172 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5173 F:      drivers/i2c/busses/i2c-amd8111.c
5174 F:      drivers/i2c/busses/i2c-i801.c
5175 F:      drivers/i2c/busses/i2c-isch.c
5176 F:      drivers/i2c/busses/i2c-nforce2.c
5177 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5178 F:      drivers/i2c/busses/i2c-piix4.c
5179 F:      drivers/i2c/busses/i2c-sis5595.c
5180 F:      drivers/i2c/busses/i2c-sis630.c
5181 F:      drivers/i2c/busses/i2c-sis96x.c
5182 F:      drivers/i2c/busses/i2c-via.c
5183 F:      drivers/i2c/busses/i2c-viapro.c
5184
5185 I2C/SMBUS ISMT DRIVER
5186 M:      Seth Heasley <seth.heasley@intel.com>
5187 M:      Neil Horman <nhorman@tuxdriver.com>
5188 L:      linux-i2c@vger.kernel.org
5189 F:      drivers/i2c/busses/i2c-ismt.c
5190 F:      Documentation/i2c/busses/i2c-ismt
5191
5192 I2C/SMBUS STUB DRIVER
5193 M:      Jean Delvare <jdelvare@suse.com>
5194 L:      linux-i2c@vger.kernel.org
5195 S:      Maintained
5196 F:      drivers/i2c/i2c-stub.c
5197
5198 I2C SUBSYSTEM
5199 M:      Wolfram Sang <wsa@the-dreams.de>
5200 L:      linux-i2c@vger.kernel.org
5201 W:      https://i2c.wiki.kernel.org/
5202 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5204 S:      Maintained
5205 F:      Documentation/devicetree/bindings/i2c/
5206 F:      Documentation/i2c/
5207 F:      drivers/i2c/
5208 F:      drivers/i2c/*/
5209 F:      include/linux/i2c.h
5210 F:      include/linux/i2c-*.h
5211 F:      include/uapi/linux/i2c.h
5212 F:      include/uapi/linux/i2c-*.h
5213
5214 I2C ACPI SUPPORT
5215 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5216 L:      linux-i2c@vger.kernel.org
5217 L:      linux-acpi@vger.kernel.org
5218 S:      Maintained
5219
5220 I2C-TAOS-EVM DRIVER
5221 M:      Jean Delvare <jdelvare@suse.com>
5222 L:      linux-i2c@vger.kernel.org
5223 S:      Maintained
5224 F:      Documentation/i2c/busses/i2c-taos-evm
5225 F:      drivers/i2c/busses/i2c-taos-evm.c
5226
5227 I2C-TINY-USB DRIVER
5228 M:      Till Harbaum <till@harbaum.org>
5229 L:      linux-i2c@vger.kernel.org
5230 W:      http://www.harbaum.org/till/i2c_tiny_usb
5231 S:      Maintained
5232 F:      drivers/i2c/busses/i2c-tiny-usb.c
5233
5234 i386 BOOT CODE
5235 M:      "H. Peter Anvin" <hpa@zytor.com>
5236 S:      Maintained
5237 F:      arch/x86/boot/
5238
5239 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5240 M:      "H. Peter Anvin" <hpa@zytor.com>
5241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5242 S:      Maintained
5243
5244 IA64 (Itanium) PLATFORM
5245 M:      Tony Luck <tony.luck@intel.com>
5246 M:      Fenghua Yu <fenghua.yu@intel.com>
5247 L:      linux-ia64@vger.kernel.org
5248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5249 S:      Maintained
5250 F:      arch/ia64/
5251
5252 IBM Power VMX Cryptographic instructions
5253 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5254 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5255 L:      linux-crypto@vger.kernel.org
5256 S:      Supported
5257 F:      drivers/crypto/vmx/Makefile
5258 F:      drivers/crypto/vmx/Kconfig
5259 F:      drivers/crypto/vmx/vmx.c
5260 F:      drivers/crypto/vmx/aes*
5261 F:      drivers/crypto/vmx/ghash*
5262 F:      drivers/crypto/vmx/ppc-xlate.pl
5263
5264 IBM Power in-Nest Crypto Acceleration
5265 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5266 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5267 L:      linux-crypto@vger.kernel.org
5268 S:      Supported
5269 F:      drivers/crypto/nx/Makefile
5270 F:      drivers/crypto/nx/Kconfig
5271 F:      drivers/crypto/nx/nx-aes*
5272 F:      drivers/crypto/nx/nx-sha*
5273 F:      drivers/crypto/nx/nx.*
5274 F:      drivers/crypto/nx/nx_csbcpb.h
5275 F:      drivers/crypto/nx/nx_debugfs.h
5276
5277 IBM Power 842 compression accelerator
5278 M:      Dan Streetman <ddstreet@ieee.org>
5279 S:      Supported
5280 F:      drivers/crypto/nx/Makefile
5281 F:      drivers/crypto/nx/Kconfig
5282 F:      drivers/crypto/nx/nx-842*
5283 F:      include/linux/sw842.h
5284 F:      crypto/842.c
5285 F:      lib/842/
5286
5287 IBM Power Linux RAID adapter
5288 M:      Brian King <brking@us.ibm.com>
5289 S:      Supported
5290 F:      drivers/scsi/ipr.*
5291
5292 IBM Power Virtual Ethernet Device Driver
5293 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5294 L:      netdev@vger.kernel.org
5295 S:      Supported
5296 F:      drivers/net/ethernet/ibm/ibmveth.*
5297
5298 IBM Power SRIOV Virtual NIC Device Driver
5299 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5300 M:      John Allen <jallen@linux.vnet.ibm.com>
5301 L:      netdev@vger.kernel.org
5302 S:      Supported
5303 F:      drivers/net/ethernet/ibm/ibmvnic.*
5304
5305 IBM Power Virtual SCSI Device Drivers
5306 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5307 L:      linux-scsi@vger.kernel.org
5308 S:      Supported
5309 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5310 F:      drivers/scsi/ibmvscsi/viosrp.h
5311
5312 IBM Power Virtual FC Device Drivers
5313 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5314 L:      linux-scsi@vger.kernel.org
5315 S:      Supported
5316 F:      drivers/scsi/ibmvscsi/ibmvfc*
5317
5318 IBM ServeRAID RAID DRIVER
5319 S:      Orphan
5320 F:      drivers/scsi/ips.*
5321
5322 ICH LPC AND GPIO DRIVER
5323 M:      Peter Tyser <ptyser@xes-inc.com>
5324 S:      Maintained
5325 F:      drivers/mfd/lpc_ich.c
5326 F:      drivers/gpio/gpio-ich.c
5327
5328 IDE SUBSYSTEM
5329 M:      "David S. Miller" <davem@davemloft.net>
5330 L:      linux-ide@vger.kernel.org
5331 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5333 S:      Maintained
5334 F:      Documentation/ide/
5335 F:      drivers/ide/
5336 F:      include/linux/ide.h
5337
5338 IDEAPAD LAPTOP EXTRAS DRIVER
5339 M:      Ike Panhc <ike.pan@canonical.com>
5340 L:      platform-driver-x86@vger.kernel.org
5341 W:      http://launchpad.net/ideapad-laptop
5342 S:      Maintained
5343 F:      drivers/platform/x86/ideapad-laptop.c
5344
5345 IDEAPAD LAPTOP SLIDEBAR DRIVER
5346 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5347 L:      linux-input@vger.kernel.org
5348 W:      https://github.com/o2genum/ideapad-slidebar
5349 S:      Maintained
5350 F:      drivers/input/misc/ideapad_slidebar.c
5351
5352 IDE/ATAPI DRIVERS
5353 M:      Borislav Petkov <bp@alien8.de>
5354 L:      linux-ide@vger.kernel.org
5355 S:      Maintained
5356 F:      Documentation/cdrom/ide-cd
5357 F:      drivers/ide/ide-cd*
5358
5359 IDLE-I7300
5360 M:      Andy Henroid <andrew.d.henroid@intel.com>
5361 L:      linux-pm@vger.kernel.org
5362 S:      Supported
5363 F:      drivers/idle/i7300_idle.c
5364
5365 IEEE 802.15.4 SUBSYSTEM
5366 M:      Alexander Aring <alex.aring@gmail.com>
5367 L:      linux-wpan@vger.kernel.org
5368 W:      https://github.com/linux-wpan
5369 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5370 S:      Maintained
5371 F:      net/ieee802154/
5372 F:      net/mac802154/
5373 F:      drivers/net/ieee802154/
5374 F:      include/linux/nl802154.h
5375 F:      include/linux/ieee802154.h
5376 F:      include/net/nl802154.h
5377 F:      include/net/mac802154.h
5378 F:      include/net/af_ieee802154.h
5379 F:      include/net/cfg802154.h
5380 F:      include/net/ieee802154_netdev.h
5381 F:      Documentation/networking/ieee802154.txt
5382
5383 IGORPLUG-USB IR RECEIVER
5384 M:      Sean Young <sean@mess.org>
5385 L:      linux-media@vger.kernel.org
5386 S:      Maintained
5387 F:      drivers/media/rc/igorplugusb.c
5388
5389 IGUANAWORKS USB IR TRANSCEIVER
5390 M:      Sean Young <sean@mess.org>
5391 L:      linux-media@vger.kernel.org
5392 S:      Maintained
5393 F:      drivers/media/rc/iguanair.c
5394
5395 IIO SUBSYSTEM AND DRIVERS
5396 M:      Jonathan Cameron <jic23@kernel.org>
5397 R:      Hartmut Knaack <knaack.h@gmx.de>
5398 R:      Lars-Peter Clausen <lars@metafoo.de>
5399 R:      Peter Meerwald <pmeerw@pmeerw.net>
5400 L:      linux-iio@vger.kernel.org
5401 S:      Maintained
5402 F:      drivers/iio/
5403 F:      drivers/staging/iio/
5404 F:      include/linux/iio/
5405 F:      tools/iio/
5406
5407 IKANOS/ADI EAGLE ADSL USB DRIVER
5408 M:      Matthieu Castet <castet.matthieu@free.fr>
5409 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5410 S:      Maintained
5411 F:      drivers/usb/atm/ueagle-atm.c
5412
5413 INA209 HARDWARE MONITOR DRIVER
5414 M:      Guenter Roeck <linux@roeck-us.net>
5415 L:      lm-sensors@lm-sensors.org
5416 S:      Maintained
5417 F:      Documentation/hwmon/ina209
5418 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5419 F:      drivers/hwmon/ina209.c
5420
5421 INA2XX HARDWARE MONITOR DRIVER
5422 M:      Guenter Roeck <linux@roeck-us.net>
5423 L:      lm-sensors@lm-sensors.org
5424 S:      Maintained
5425 F:      Documentation/hwmon/ina2xx
5426 F:      drivers/hwmon/ina2xx.c
5427 F:      include/linux/platform_data/ina2xx.h
5428
5429 INDUSTRY PACK SUBSYSTEM (IPACK)
5430 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5431 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5432 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5433 L:      industrypack-devel@lists.sourceforge.net
5434 W:      http://industrypack.sourceforge.net
5435 S:      Maintained
5436 F:      drivers/ipack/
5437
5438 INGENIC JZ4780 DMA Driver
5439 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5440 S:      Maintained
5441 F:      drivers/dma/dma-jz4780.c
5442
5443 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5444 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5445 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5446 L:      linux-ima-devel@lists.sourceforge.net
5447 L:      linux-ima-user@lists.sourceforge.net
5448 L:      linux-security-module@vger.kernel.org
5449 S:      Supported
5450 F:      security/integrity/ima/
5451
5452 IMGTEC IR DECODER DRIVER
5453 M:      James Hogan <james.hogan@imgtec.com>
5454 S:      Maintained
5455 F:      drivers/media/rc/img-ir/
5456
5457 IMS TWINTURBO FRAMEBUFFER DRIVER
5458 L:      linux-fbdev@vger.kernel.org
5459 S:      Orphan
5460 F:      drivers/video/fbdev/imsttfb.c
5461
5462 INFINIBAND SUBSYSTEM
5463 M:      Doug Ledford <dledford@redhat.com>
5464 M:      Sean Hefty <sean.hefty@intel.com>
5465 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5466 L:      linux-rdma@vger.kernel.org
5467 W:      http://www.openfabrics.org/
5468 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5470 S:      Supported
5471 F:      Documentation/infiniband/
5472 F:      drivers/infiniband/
5473 F:      drivers/staging/rdma/
5474 F:      include/uapi/linux/if_infiniband.h
5475 F:      include/uapi/rdma/
5476 F:      include/rdma/
5477
5478 INOTIFY
5479 M:      John McCutchan <john@johnmccutchan.com>
5480 M:      Robert Love <rlove@rlove.org>
5481 M:      Eric Paris <eparis@parisplace.org>
5482 S:      Maintained
5483 F:      Documentation/filesystems/inotify.txt
5484 F:      fs/notify/inotify/
5485 F:      include/linux/inotify.h
5486 F:      include/uapi/linux/inotify.h
5487
5488 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5489 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5490 L:      linux-input@vger.kernel.org
5491 Q:      http://patchwork.kernel.org/project/linux-input/list/
5492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5493 S:      Maintained
5494 F:      drivers/input/
5495 F:      include/linux/input.h
5496 F:      include/uapi/linux/input.h
5497 F:      include/linux/input/
5498
5499 INPUT MULTITOUCH (MT) PROTOCOL
5500 M:      Henrik Rydberg <rydberg@bitmath.org>
5501 L:      linux-input@vger.kernel.org
5502 S:      Odd fixes
5503 F:      Documentation/input/multi-touch-protocol.txt
5504 F:      drivers/input/input-mt.c
5505 K:      \b(ABS|SYN)_MT_
5506
5507 INTEL ASoC BDW/HSW DRIVERS
5508 M:      Jie Yang <yang.jie@linux.intel.com>
5509 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5510 S:      Supported
5511 F:      sound/soc/intel/common/sst-dsp*
5512 F:      sound/soc/intel/common/sst-firmware.c
5513 F:      sound/soc/intel/boards/broadwell.c
5514 F:      sound/soc/intel/haswell/
5515
5516 INTEL C600 SERIES SAS CONTROLLER DRIVER
5517 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5518 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5519 L:      linux-scsi@vger.kernel.org
5520 T:      git git://git.code.sf.net/p/intel-sas/isci
5521 S:      Supported
5522 F:      drivers/scsi/isci/
5523
5524 INTEL IDLE DRIVER
5525 M:      Len Brown <lenb@kernel.org>
5526 L:      linux-pm@vger.kernel.org
5527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5528 S:      Supported
5529 F:      drivers/idle/intel_idle.c
5530
5531 INTEL PSTATE DRIVER
5532 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5533 M:      Len Brown <lenb@kernel.org>
5534 L:      linux-pm@vger.kernel.org
5535 S:      Supported
5536 F:      drivers/cpufreq/intel_pstate.c
5537
5538 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5539 M:      Maik Broemme <mbroemme@plusserver.de>
5540 L:      linux-fbdev@vger.kernel.org
5541 S:      Maintained
5542 F:      Documentation/fb/intelfb.txt
5543 F:      drivers/video/fbdev/intelfb/
5544
5545 INTEL 810/815 FRAMEBUFFER DRIVER
5546 M:      Antonino Daplas <adaplas@gmail.com>
5547 L:      linux-fbdev@vger.kernel.org
5548 S:      Maintained
5549 F:      drivers/video/fbdev/i810/
5550
5551 INTEL MENLOW THERMAL DRIVER
5552 M:      Sujith Thomas <sujith.thomas@intel.com>
5553 L:      platform-driver-x86@vger.kernel.org
5554 W:      https://01.org/linux-acpi
5555 S:      Supported
5556 F:      drivers/platform/x86/intel_menlow.c
5557
5558 INTEL I/OAT DMA DRIVER
5559 M:      Dave Jiang <dave.jiang@intel.com>
5560 R:      Dan Williams <dan.j.williams@intel.com>
5561 L:      dmaengine@vger.kernel.org
5562 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5563 S:      Supported
5564 F:      drivers/dma/ioat*
5565
5566 INTEL IOMMU (VT-d)
5567 M:      David Woodhouse <dwmw2@infradead.org>
5568 L:      iommu@lists.linux-foundation.org
5569 T:      git git://git.infradead.org/iommu-2.6.git
5570 S:      Supported
5571 F:      drivers/iommu/intel-iommu.c
5572 F:      include/linux/intel-iommu.h
5573
5574 INTEL IOP-ADMA DMA DRIVER
5575 R:      Dan Williams <dan.j.williams@intel.com>
5576 S:      Odd fixes
5577 F:      drivers/dma/iop-adma.c
5578
5579 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5580 M:      Krzysztof Halasa <khalasa@piap.pl>
5581 S:      Maintained
5582 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5583 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5584 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5585 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5586 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5587 F:      drivers/net/wan/ixp4xx_hss.c
5588
5589 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5590 M:      Deepak Saxena <dsaxena@plexity.net>
5591 S:      Maintained
5592 F:      drivers/char/hw_random/ixp4xx-rng.c
5593
5594 INTEL ETHERNET DRIVERS
5595 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5596 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5597 R:      Shannon Nelson <shannon.nelson@intel.com>
5598 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5599 R:      Don Skidmore <donald.c.skidmore@intel.com>
5600 R:      Bruce Allan <bruce.w.allan@intel.com>
5601 R:      John Ronciak <john.ronciak@intel.com>
5602 R:      Mitch Williams <mitch.a.williams@intel.com>
5603 L:      intel-wired-lan@lists.osuosl.org
5604 W:      http://www.intel.com/support/feedback.htm
5605 W:      http://e1000.sourceforge.net/
5606 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5609 S:      Supported
5610 F:      Documentation/networking/e100.txt
5611 F:      Documentation/networking/e1000.txt
5612 F:      Documentation/networking/e1000e.txt
5613 F:      Documentation/networking/igb.txt
5614 F:      Documentation/networking/igbvf.txt
5615 F:      Documentation/networking/ixgb.txt
5616 F:      Documentation/networking/ixgbe.txt
5617 F:      Documentation/networking/ixgbevf.txt
5618 F:      Documentation/networking/i40e.txt
5619 F:      Documentation/networking/i40evf.txt
5620 F:      drivers/net/ethernet/intel/
5621 F:      drivers/net/ethernet/intel/*/
5622
5623 INTEL-MID GPIO DRIVER
5624 M:      David Cohen <david.a.cohen@linux.intel.com>
5625 L:      linux-gpio@vger.kernel.org
5626 S:      Maintained
5627 F:      drivers/gpio/gpio-intel-mid.c
5628
5629 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5630 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5631 L:      linux-wireless@vger.kernel.org
5632 S:      Maintained
5633 F:      Documentation/networking/README.ipw2100
5634 F:      Documentation/networking/README.ipw2200
5635 F:      drivers/net/wireless/intel/ipw2x00/
5636
5637 INTEL(R) TRACE HUB
5638 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5639 S:      Supported
5640 F:      Documentation/trace/intel_th.txt
5641 F:      drivers/hwtracing/intel_th/
5642
5643 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5644 M:      Ning Sun <ning.sun@intel.com>
5645 L:      tboot-devel@lists.sourceforge.net
5646 W:      http://tboot.sourceforge.net
5647 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5648 S:      Supported
5649 F:      Documentation/intel_txt.txt
5650 F:      include/linux/tboot.h
5651 F:      arch/x86/kernel/tboot.c
5652
5653 INTEL WIRELESS WIMAX CONNECTION 2400
5654 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5655 M:      linux-wimax@intel.com
5656 L:      wimax@linuxwimax.org (subscribers-only)
5657 S:      Supported
5658 W:      http://linuxwimax.org
5659 F:      Documentation/wimax/README.i2400m
5660 F:      drivers/net/wimax/i2400m/
5661 F:      include/uapi/linux/wimax/i2400m.h
5662
5663 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5664 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5665 L:      linux-wireless@vger.kernel.org
5666 S:      Supported
5667 F:      drivers/net/wireless/intel/iwlegacy/
5668
5669 INTEL WIRELESS WIFI LINK (iwlwifi)
5670 M:      Johannes Berg <johannes.berg@intel.com>
5671 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5672 M:      Intel Linux Wireless <linuxwifi@intel.com>
5673 L:      linux-wireless@vger.kernel.org
5674 W:      http://intellinuxwireless.org
5675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5676 S:      Supported
5677 F:      drivers/net/wireless/intel/iwlwifi/
5678
5679 INTEL MANAGEMENT ENGINE (mei)
5680 M:      Tomas Winkler <tomas.winkler@intel.com>
5681 L:      linux-kernel@vger.kernel.org
5682 S:      Supported
5683 F:      include/uapi/linux/mei.h
5684 F:      include/linux/mei_cl_bus.h
5685 F:      drivers/misc/mei/*
5686 F:      Documentation/misc-devices/mei/*
5687
5688 INTEL MIC DRIVERS (mic)
5689 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5690 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5691 S:      Supported
5692 W:      https://github.com/sudeepdutt/mic
5693 W:      http://software.intel.com/en-us/mic-developer
5694 F:      include/linux/mic_bus.h
5695 F:      include/linux/scif.h
5696 F:      include/uapi/linux/mic_common.h
5697 F:      include/uapi/linux/mic_ioctl.h
5698 F       include/uapi/linux/scif_ioctl.h
5699 F:      drivers/misc/mic/
5700 F:      drivers/dma/mic_x100_dma.c
5701 F:      drivers/dma/mic_x100_dma.h
5702 F       Documentation/mic/
5703
5704 INTEL PMC IPC DRIVER
5705 M:      Zha Qipeng<qipeng.zha@intel.com>
5706 L:      platform-driver-x86@vger.kernel.org
5707 S:      Maintained
5708 F:      drivers/platform/x86/intel_pmc_ipc.c
5709 F:      arch/x86/include/asm/intel_pmc_ipc.h
5710
5711 IOC3 ETHERNET DRIVER
5712 M:      Ralf Baechle <ralf@linux-mips.org>
5713 L:      linux-mips@linux-mips.org
5714 S:      Maintained
5715 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5716
5717 IOC3 SERIAL DRIVER
5718 M:      Pat Gefre <pfg@sgi.com>
5719 L:      linux-serial@vger.kernel.org
5720 S:      Maintained
5721 F:      drivers/tty/serial/ioc3_serial.c
5722
5723 IOMMU DRIVERS
5724 M:      Joerg Roedel <joro@8bytes.org>
5725 L:      iommu@lists.linux-foundation.org
5726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5727 S:      Maintained
5728 F:      drivers/iommu/
5729
5730 IP MASQUERADING
5731 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5732 S:      Maintained
5733 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5734
5735 IPATH DRIVER
5736 M:      Mike Marciniszyn <infinipath@intel.com>
5737 L:      linux-rdma@vger.kernel.org
5738 S:      Maintained
5739 F:      drivers/staging/rdma/ipath/
5740
5741 IPMI SUBSYSTEM
5742 M:      Corey Minyard <minyard@acm.org>
5743 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5744 W:      http://openipmi.sourceforge.net/
5745 S:      Supported
5746 F:      Documentation/IPMI.txt
5747 F:      drivers/char/ipmi/
5748 F:      include/linux/ipmi*
5749 F:      include/uapi/linux/ipmi*
5750
5751 QCOM AUDIO (ASoC) DRIVERS
5752 M:      Patrick Lai <plai@codeaurora.org>
5753 M:      Banajit Goswami <bgoswami@codeaurora.org>
5754 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5755 S:      Supported
5756 F:      sound/soc/qcom/
5757
5758 IPS SCSI RAID DRIVER
5759 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5760 L:      linux-scsi@vger.kernel.org
5761 W:      http://www.adaptec.com/
5762 S:      Maintained
5763 F:      drivers/scsi/ips*
5764
5765 IPVS
5766 M:      Wensong Zhang <wensong@linux-vs.org>
5767 M:      Simon Horman <horms@verge.net.au>
5768 M:      Julian Anastasov <ja@ssi.bg>
5769 L:      netdev@vger.kernel.org
5770 L:      lvs-devel@vger.kernel.org
5771 S:      Maintained
5772 F:      Documentation/networking/ipvs-sysctl.txt
5773 F:      include/net/ip_vs.h
5774 F:      include/uapi/linux/ip_vs.h
5775 F:      net/netfilter/ipvs/
5776
5777 IPWIRELESS DRIVER
5778 M:      Jiri Kosina <jikos@kernel.org>
5779 M:      David Sterba <dsterba@suse.com>
5780 S:      Odd Fixes
5781 F:      drivers/tty/ipwireless/
5782
5783 IPX NETWORK LAYER
5784 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5785 L:      netdev@vger.kernel.org
5786 S:      Maintained
5787 F:      include/net/ipx.h
5788 F:      include/uapi/linux/ipx.h
5789 F:      net/ipx/
5790
5791 IRDA SUBSYSTEM
5792 M:      Samuel Ortiz <samuel@sortiz.org>
5793 L:      irda-users@lists.sourceforge.net (subscribers-only)
5794 L:      netdev@vger.kernel.org
5795 W:      http://irda.sourceforge.net/
5796 S:      Maintained
5797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5798 F:      Documentation/networking/irda.txt
5799 F:      drivers/net/irda/
5800 F:      include/net/irda/
5801 F:      net/irda/
5802
5803 IRQ SUBSYSTEM
5804 M:      Thomas Gleixner <tglx@linutronix.de>
5805 L:      linux-kernel@vger.kernel.org
5806 S:      Maintained
5807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5808 F:      kernel/irq/
5809
5810 IRQCHIP DRIVERS
5811 M:      Thomas Gleixner <tglx@linutronix.de>
5812 M:      Jason Cooper <jason@lakedaemon.net>
5813 M:      Marc Zyngier <marc.zyngier@arm.com>
5814 L:      linux-kernel@vger.kernel.org
5815 S:      Maintained
5816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5817 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5818 F:      Documentation/devicetree/bindings/interrupt-controller/
5819 F:      drivers/irqchip/
5820
5821 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5822 M:      Jiang Liu <jiang.liu@linux.intel.com>
5823 M:      Marc Zyngier <marc.zyngier@arm.com>
5824 S:      Maintained
5825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5826 F:      Documentation/IRQ-domain.txt
5827 F:      include/linux/irqdomain.h
5828 F:      kernel/irq/irqdomain.c
5829 F:      kernel/irq/msi.c
5830
5831 ISAPNP
5832 M:      Jaroslav Kysela <perex@perex.cz>
5833 S:      Maintained
5834 F:      Documentation/isapnp.txt
5835 F:      drivers/pnp/isapnp/
5836 F:      include/linux/isapnp.h
5837
5838 ISA RADIO MODULE
5839 M:      Hans Verkuil <hverkuil@xs4all.nl>
5840 L:      linux-media@vger.kernel.org
5841 T:      git git://linuxtv.org/media_tree.git
5842 W:      https://linuxtv.org
5843 S:      Maintained
5844 F:      drivers/media/radio/radio-isa*
5845
5846 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5847 M:      Peter Jones <pjones@redhat.com>
5848 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5849 S:      Maintained
5850 F:      drivers/firmware/iscsi_ibft*
5851
5852 ISCSI
5853 M:      Mike Christie <michaelc@cs.wisc.edu>
5854 L:      open-iscsi@googlegroups.com
5855 W:      www.open-iscsi.org
5856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5857 S:      Maintained
5858 F:      drivers/scsi/*iscsi*
5859 F:      include/scsi/*iscsi*
5860
5861 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5862 M:      Or Gerlitz <ogerlitz@mellanox.com>
5863 M:      Sagi Grimberg <sagig@mellanox.com>
5864 M:      Roi Dayan <roid@mellanox.com>
5865 L:      linux-rdma@vger.kernel.org
5866 S:      Supported
5867 W:      http://www.openfabrics.org
5868 W:      www.open-iscsi.org
5869 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5870 F:      drivers/infiniband/ulp/iser/
5871
5872 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5873 M:      Sagi Grimberg <sagig@mellanox.com>
5874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5875 L:      linux-rdma@vger.kernel.org
5876 L:      target-devel@vger.kernel.org
5877 S:      Supported
5878 W:      http://www.linux-iscsi.org
5879 F:      drivers/infiniband/ulp/isert
5880
5881 ISDN SUBSYSTEM
5882 M:      Karsten Keil <isdn@linux-pingi.de>
5883 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5884 L:      netdev@vger.kernel.org
5885 W:      http://www.isdn4linux.de
5886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5887 S:      Maintained
5888 F:      Documentation/isdn/
5889 F:      drivers/isdn/
5890 F:      include/linux/isdn.h
5891 F:      include/linux/isdn/
5892 F:      include/uapi/linux/isdn.h
5893 F:      include/uapi/linux/isdn/
5894
5895 ISDN SUBSYSTEM (Eicon active card driver)
5896 M:      Armin Schindler <mac@melware.de>
5897 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5898 W:      http://www.melware.de
5899 S:      Maintained
5900 F:      drivers/isdn/hardware/eicon/
5901
5902 IT87 HARDWARE MONITORING DRIVER
5903 M:      Jean Delvare <jdelvare@suse.com>
5904 L:      lm-sensors@lm-sensors.org
5905 S:      Maintained
5906 F:      Documentation/hwmon/it87
5907 F:      drivers/hwmon/it87.c
5908
5909 IT913X MEDIA DRIVER
5910 M:      Antti Palosaari <crope@iki.fi>
5911 L:      linux-media@vger.kernel.org
5912 W:      https://linuxtv.org
5913 W:      http://palosaari.fi/linux/
5914 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5915 T:      git git://linuxtv.org/anttip/media_tree.git
5916 S:      Maintained
5917 F:      drivers/media/tuners/it913x*
5918
5919 IVTV VIDEO4LINUX DRIVER
5920 M:      Andy Walls <awalls@md.metrocast.net>
5921 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5922 L:      linux-media@vger.kernel.org
5923 T:      git git://linuxtv.org/media_tree.git
5924 W:      http://www.ivtvdriver.org
5925 S:      Maintained
5926 F:      Documentation/video4linux/*.ivtv
5927 F:      drivers/media/pci/ivtv/
5928 F:      include/uapi/linux/ivtv*
5929
5930 IX2505V MEDIA DRIVER
5931 M:      Malcolm Priestley <tvboxspy@gmail.com>
5932 L:      linux-media@vger.kernel.org
5933 W:      https://linuxtv.org
5934 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5935 S:      Maintained
5936 F:      drivers/media/dvb-frontends/ix2505v*
5937
5938 JC42.4 TEMPERATURE SENSOR DRIVER
5939 M:      Guenter Roeck <linux@roeck-us.net>
5940 L:      lm-sensors@lm-sensors.org
5941 S:      Maintained
5942 F:      drivers/hwmon/jc42.c
5943 F:      Documentation/hwmon/jc42
5944
5945 JFS FILESYSTEM
5946 M:      Dave Kleikamp <shaggy@kernel.org>
5947 L:      jfs-discussion@lists.sourceforge.net
5948 W:      http://jfs.sourceforge.net/
5949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5950 S:      Maintained
5951 F:      Documentation/filesystems/jfs.txt
5952 F:      fs/jfs/
5953
5954 JME NETWORK DRIVER
5955 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5956 L:      netdev@vger.kernel.org
5957 S:      Maintained
5958 F:      drivers/net/ethernet/jme.*
5959
5960 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5961 M:      David Woodhouse <dwmw2@infradead.org>
5962 L:      linux-mtd@lists.infradead.org
5963 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5964 S:      Maintained
5965 F:      fs/jffs2/
5966 F:      include/uapi/linux/jffs2.h
5967
5968 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5969 M:      "Theodore Ts'o" <tytso@mit.edu>
5970 M:      Jan Kara <jack@suse.com>
5971 L:      linux-ext4@vger.kernel.org
5972 S:      Maintained
5973 F:      fs/jbd2/
5974 F:      include/linux/jbd2.h
5975
5976 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5977 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5978 L:      linux-media@vger.kernel.org
5979 S:      Maintained
5980 F:      drivers/media/platform/rcar_jpu.c
5981
5982 JSM Neo PCI based serial card
5983 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5984 L:      linux-serial@vger.kernel.org
5985 S:      Maintained
5986 F:      drivers/tty/serial/jsm/
5987
5988 K10TEMP HARDWARE MONITORING DRIVER
5989 M:      Clemens Ladisch <clemens@ladisch.de>
5990 L:      lm-sensors@lm-sensors.org
5991 S:      Maintained
5992 F:      Documentation/hwmon/k10temp
5993 F:      drivers/hwmon/k10temp.c
5994
5995 K8TEMP HARDWARE MONITORING DRIVER
5996 M:      Rudolf Marek <r.marek@assembler.cz>
5997 L:      lm-sensors@lm-sensors.org
5998 S:      Maintained
5999 F:      Documentation/hwmon/k8temp
6000 F:      drivers/hwmon/k8temp.c
6001
6002 KCONFIG
6003 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6004 L:      linux-kbuild@vger.kernel.org
6005 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6006 S:      Maintained
6007 F:      Documentation/kbuild/kconfig-language.txt
6008 F:      scripts/kconfig/
6009
6010 KDUMP
6011 M:      Vivek Goyal <vgoyal@redhat.com>
6012 M:      Haren Myneni <hbabu@us.ibm.com>
6013 L:      kexec@lists.infradead.org
6014 W:      http://lse.sourceforge.net/kdump/
6015 S:      Maintained
6016 F:      Documentation/kdump/
6017
6018 KEENE FM RADIO TRANSMITTER DRIVER
6019 M:      Hans Verkuil <hverkuil@xs4all.nl>
6020 L:      linux-media@vger.kernel.org
6021 T:      git git://linuxtv.org/media_tree.git
6022 W:      https://linuxtv.org
6023 S:      Maintained
6024 F:      drivers/media/radio/radio-keene*
6025
6026 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6027 M:      Ian Kent <raven@themaw.net>
6028 L:      autofs@vger.kernel.org
6029 S:      Maintained
6030 F:      fs/autofs4/
6031
6032 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6033 M:      Michal Marek <mmarek@suse.com>
6034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6036 L:      linux-kbuild@vger.kernel.org
6037 S:      Maintained
6038 F:      Documentation/kbuild/
6039 F:      Makefile
6040 F:      scripts/Makefile.*
6041 F:      scripts/basic/
6042 F:      scripts/mk*
6043 F:      scripts/package/
6044
6045 KERNEL JANITORS
6046 L:      kernel-janitors@vger.kernel.org
6047 W:      http://kernelnewbies.org/KernelJanitors
6048 S:      Odd Fixes
6049
6050 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6051 M:      "J. Bruce Fields" <bfields@fieldses.org>
6052 M:      Jeff Layton <jlayton@poochiereds.net>
6053 L:      linux-nfs@vger.kernel.org
6054 W:      http://nfs.sourceforge.net/
6055 S:      Supported
6056 F:      fs/nfsd/
6057 F:      include/uapi/linux/nfsd/
6058 F:      fs/lockd/
6059 F:      fs/nfs_common/
6060 F:      net/sunrpc/
6061 F:      include/linux/lockd/
6062 F:      include/linux/sunrpc/
6063 F:      include/uapi/linux/sunrpc/
6064
6065 KERNEL SELFTEST FRAMEWORK
6066 M:      Shuah Khan <shuahkh@osg.samsung.com>
6067 L:      linux-api@vger.kernel.org
6068 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6069 S:      Maintained
6070 F:      tools/testing/selftests
6071
6072 KERNEL VIRTUAL MACHINE (KVM)
6073 M:      Gleb Natapov <gleb@kernel.org>
6074 M:      Paolo Bonzini <pbonzini@redhat.com>
6075 L:      kvm@vger.kernel.org
6076 W:      http://www.linux-kvm.org
6077 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6078 S:      Supported
6079 F:      Documentation/*/kvm*.txt
6080 F:      Documentation/virtual/kvm/
6081 F:      arch/*/kvm/
6082 F:      arch/x86/kernel/kvm.c
6083 F:      arch/x86/kernel/kvmclock.c
6084 F:      arch/*/include/asm/kvm*
6085 F:      include/linux/kvm*
6086 F:      include/uapi/linux/kvm*
6087 F:      virt/kvm/
6088
6089 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6090 M:      Joerg Roedel <joro@8bytes.org>
6091 L:      kvm@vger.kernel.org
6092 W:      http://www.linux-kvm.org/
6093 S:      Maintained
6094 F:      arch/x86/include/asm/svm.h
6095 F:      arch/x86/kvm/svm.c
6096
6097 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6098 M:      Alexander Graf <agraf@suse.com>
6099 L:      kvm-ppc@vger.kernel.org
6100 W:      http://www.linux-kvm.org/
6101 T:      git git://github.com/agraf/linux-2.6.git
6102 S:      Supported
6103 F:      arch/powerpc/include/asm/kvm*
6104 F:      arch/powerpc/kvm/
6105
6106 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6107 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6108 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6109 L:      linux-s390@vger.kernel.org
6110 W:      http://www.ibm.com/developerworks/linux/linux390/
6111 S:      Supported
6112 F:      Documentation/s390/kvm.txt
6113 F:      arch/s390/include/asm/kvm*
6114 F:      arch/s390/kvm/
6115
6116 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6117 M:      Christoffer Dall <christoffer.dall@linaro.org>
6118 M:      Marc Zyngier <marc.zyngier@arm.com>
6119 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6120 L:      kvmarm@lists.cs.columbia.edu
6121 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6123 S:      Supported
6124 F:      arch/arm/include/uapi/asm/kvm*
6125 F:      arch/arm/include/asm/kvm*
6126 F:      arch/arm/kvm/
6127 F:      virt/kvm/arm/
6128 F:      include/kvm/arm_*
6129
6130 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6131 M:      Christoffer Dall <christoffer.dall@linaro.org>
6132 M:      Marc Zyngier <marc.zyngier@arm.com>
6133 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6134 L:      kvmarm@lists.cs.columbia.edu
6135 S:      Maintained
6136 F:      arch/arm64/include/uapi/asm/kvm*
6137 F:      arch/arm64/include/asm/kvm*
6138 F:      arch/arm64/kvm/
6139
6140 KEXEC
6141 M:      Eric Biederman <ebiederm@xmission.com>
6142 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6143 L:      kexec@lists.infradead.org
6144 S:      Maintained
6145 F:      include/linux/kexec.h
6146 F:      include/uapi/linux/kexec.h
6147 F:      kernel/kexec.c
6148
6149 KEYS/KEYRINGS:
6150 M:      David Howells <dhowells@redhat.com>
6151 L:      keyrings@vger.kernel.org
6152 S:      Maintained
6153 F:      Documentation/security/keys.txt
6154 F:      include/linux/key.h
6155 F:      include/linux/key-type.h
6156 F:      include/keys/
6157 F:      security/keys/
6158
6159 KEYS-TRUSTED
6160 M:      David Safford <safford@us.ibm.com>
6161 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6162 L:      linux-security-module@vger.kernel.org
6163 L:      keyrings@vger.kernel.org
6164 S:      Supported
6165 F:      Documentation/security/keys-trusted-encrypted.txt
6166 F:      include/keys/trusted-type.h
6167 F:      security/keys/trusted.c
6168 F:      security/keys/trusted.h
6169
6170 KEYS-ENCRYPTED
6171 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6172 M:      David Safford <safford@us.ibm.com>
6173 L:      linux-security-module@vger.kernel.org
6174 L:      keyrings@vger.kernel.org
6175 S:      Supported
6176 F:      Documentation/security/keys-trusted-encrypted.txt
6177 F:      include/keys/encrypted-type.h
6178 F:      security/keys/encrypted-keys/
6179
6180 KGDB / KDB /debug_core
6181 M:      Jason Wessel <jason.wessel@windriver.com>
6182 W:      http://kgdb.wiki.kernel.org/
6183 L:      kgdb-bugreport@lists.sourceforge.net
6184 S:      Maintained
6185 F:      Documentation/DocBook/kgdb.tmpl
6186 F:      drivers/misc/kgdbts.c
6187 F:      drivers/tty/serial/kgdboc.c
6188 F:      include/linux/kdb.h
6189 F:      include/linux/kgdb.h
6190 F:      kernel/debug/
6191
6192 KMEMCHECK
6193 M:      Vegard Nossum <vegardno@ifi.uio.no>
6194 M:      Pekka Enberg <penberg@kernel.org>
6195 S:      Maintained
6196 F:      Documentation/kmemcheck.txt
6197 F:      arch/x86/include/asm/kmemcheck.h
6198 F:      arch/x86/mm/kmemcheck/
6199 F:      include/linux/kmemcheck.h
6200 F:      mm/kmemcheck.c
6201
6202 KMEMLEAK
6203 M:      Catalin Marinas <catalin.marinas@arm.com>
6204 S:      Maintained
6205 F:      Documentation/kmemleak.txt
6206 F:      include/linux/kmemleak.h
6207 F:      mm/kmemleak.c
6208 F:      mm/kmemleak-test.c
6209
6210 KPROBES
6211 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6212 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6213 M:      "David S. Miller" <davem@davemloft.net>
6214 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6215 S:      Maintained
6216 F:      Documentation/kprobes.txt
6217 F:      include/linux/kprobes.h
6218 F:      kernel/kprobes.c
6219
6220 KS0108 LCD CONTROLLER DRIVER
6221 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6222 W:      http://miguelojeda.es/auxdisplay.htm
6223 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6224 S:      Maintained
6225 F:      Documentation/auxdisplay/ks0108
6226 F:      drivers/auxdisplay/ks0108.c
6227 F:      include/linux/ks0108.h
6228
6229 L3MDEV
6230 M:      David Ahern <dsa@cumulusnetworks.com>
6231 L:      netdev@vger.kernel.org
6232 S:      Maintained
6233 F:      net/l3mdev
6234 F:      include/net/l3mdev.h
6235
6236 LAPB module
6237 L:      linux-x25@vger.kernel.org
6238 S:      Orphan
6239 F:      Documentation/networking/lapb-module.txt
6240 F:      include/*/lapb.h
6241 F:      net/lapb/
6242
6243 LASI 53c700 driver for PARISC
6244 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6245 L:      linux-scsi@vger.kernel.org
6246 S:      Maintained
6247 F:      Documentation/scsi/53c700.txt
6248 F:      drivers/scsi/53c700*
6249
6250 LED SUBSYSTEM
6251 M:      Richard Purdie <rpurdie@rpsys.net>
6252 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6253 L:      linux-leds@vger.kernel.org
6254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6255 S:      Maintained
6256 F:      drivers/leds/
6257 F:      include/linux/leds.h
6258
6259 LEGACY EEPROM DRIVER
6260 M:      Jean Delvare <jdelvare@suse.com>
6261 S:      Maintained
6262 F:      Documentation/misc-devices/eeprom
6263 F:      drivers/misc/eeprom/eeprom.c
6264
6265 LEGO USB Tower driver
6266 M:      Juergen Stuber <starblue@users.sourceforge.net>
6267 L:      legousb-devel@lists.sourceforge.net
6268 W:      http://legousb.sourceforge.net/
6269 S:      Maintained
6270 F:      drivers/usb/misc/legousbtower.c
6271
6272 LG2160 MEDIA DRIVER
6273 M:      Michael Krufky <mkrufky@linuxtv.org>
6274 L:      linux-media@vger.kernel.org
6275 W:      https://linuxtv.org
6276 W:      http://github.com/mkrufky
6277 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6278 T:      git git://linuxtv.org/mkrufky/tuners.git
6279 S:      Maintained
6280 F:      drivers/media/dvb-frontends/lg2160.*
6281
6282 LGDT3305 MEDIA DRIVER
6283 M:      Michael Krufky <mkrufky@linuxtv.org>
6284 L:      linux-media@vger.kernel.org
6285 W:      https://linuxtv.org
6286 W:      http://github.com/mkrufky
6287 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6288 T:      git git://linuxtv.org/mkrufky/tuners.git
6289 S:      Maintained
6290 F:      drivers/media/dvb-frontends/lgdt3305.*
6291
6292 LGUEST
6293 M:      Rusty Russell <rusty@rustcorp.com.au>
6294 L:      lguest@lists.ozlabs.org
6295 W:      http://lguest.ozlabs.org/
6296 S:      Odd Fixes
6297 F:      arch/x86/include/asm/lguest*.h
6298 F:      arch/x86/lguest/
6299 F:      drivers/lguest/
6300 F:      include/linux/lguest*.h
6301 F:      tools/lguest/
6302
6303 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6304 M:      Tejun Heo <tj@kernel.org>
6305 L:      linux-ide@vger.kernel.org
6306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6307 S:      Maintained
6308 F:      drivers/ata/
6309 F:      include/linux/ata.h
6310 F:      include/linux/libata.h
6311
6312 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6313 M:      Viresh Kumar <vireshk@kernel.org>
6314 L:      linux-ide@vger.kernel.org
6315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6316 S:      Maintained
6317 F:      include/linux/pata_arasan_cf_data.h
6318 F:      drivers/ata/pata_arasan_cf.c
6319
6320 LIBATA PATA DRIVERS
6321 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6322 M:      Tejun Heo <tj@kernel.org>
6323 L:      linux-ide@vger.kernel.org
6324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6325 S:      Maintained
6326 F:      drivers/ata/pata_*.c
6327 F:      drivers/ata/ata_generic.c
6328
6329 LIBATA SATA AHCI PLATFORM devices support
6330 M:      Hans de Goede <hdegoede@redhat.com>
6331 M:      Tejun Heo <tj@kernel.org>
6332 L:      linux-ide@vger.kernel.org
6333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6334 S:      Maintained
6335 F:      drivers/ata/ahci_platform.c
6336 F:      drivers/ata/libahci_platform.c
6337 F:      include/linux/ahci_platform.h
6338
6339 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6340 M:      Mikael Pettersson <mikpelinux@gmail.com>
6341 L:      linux-ide@vger.kernel.org
6342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6343 S:      Maintained
6344 F:      drivers/ata/sata_promise.*
6345
6346 LIBLOCKDEP
6347 M:      Sasha Levin <sasha.levin@oracle.com>
6348 S:      Maintained
6349 F:      tools/lib/lockdep/
6350
6351 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6352 M:      Dan Williams <dan.j.williams@intel.com>
6353 L:      linux-nvdimm@lists.01.org
6354 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6355 S:      Supported
6356 F:      drivers/nvdimm/*
6357 F:      include/linux/nd.h
6358 F:      include/linux/libnvdimm.h
6359 F:      include/uapi/linux/ndctl.h
6360
6361 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6362 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6363 L:      linux-nvdimm@lists.01.org
6364 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6365 S:      Supported
6366 F:      drivers/nvdimm/blk.c
6367 F:      drivers/nvdimm/region_devs.c
6368 F:      drivers/acpi/nfit*
6369
6370 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6371 M:      Vishal Verma <vishal.l.verma@intel.com>
6372 L:      linux-nvdimm@lists.01.org
6373 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6374 S:      Supported
6375 F:      drivers/nvdimm/btt*
6376
6377 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6378 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6379 L:      linux-nvdimm@lists.01.org
6380 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6381 S:      Supported
6382 F:      drivers/nvdimm/pmem.c
6383 F:      include/linux/pmem.h
6384 F:      arch/*/include/asm/pmem.h
6385
6386 LIGHTNVM PLATFORM SUPPORT
6387 M:      Matias Bjorling <mb@lightnvm.io>
6388 W:      http://github/OpenChannelSSD
6389 L:      linux-block@vger.kernel.org
6390 S:      Maintained
6391 F:      drivers/lightnvm/
6392 F:      include/linux/lightnvm.h
6393 F:      include/uapi/linux/lightnvm.h
6394
6395 LINUX FOR IBM pSERIES (RS/6000)
6396 M:      Paul Mackerras <paulus@au.ibm.com>
6397 W:      http://www.ibm.com/linux/ltc/projects/ppc
6398 S:      Supported
6399 F:      arch/powerpc/boot/rs6000.h
6400
6401 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6402 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6403 M:      Paul Mackerras <paulus@samba.org>
6404 M:      Michael Ellerman <mpe@ellerman.id.au>
6405 W:      http://www.penguinppc.org/
6406 L:      linuxppc-dev@lists.ozlabs.org
6407 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6409 S:      Supported
6410 F:      Documentation/powerpc/
6411 F:      arch/powerpc/
6412
6413 LINUX FOR POWER MACINTOSH
6414 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6415 W:      http://www.penguinppc.org/
6416 L:      linuxppc-dev@lists.ozlabs.org
6417 S:      Maintained
6418 F:      arch/powerpc/platforms/powermac/
6419 F:      drivers/macintosh/
6420
6421 LINUX FOR POWERPC EMBEDDED MPC5XXX
6422 M:      Anatolij Gustschin <agust@denx.de>
6423 L:      linuxppc-dev@lists.ozlabs.org
6424 T:      git git://git.denx.de/linux-denx-agust.git
6425 S:      Maintained
6426 F:      arch/powerpc/platforms/512x/
6427 F:      arch/powerpc/platforms/52xx/
6428
6429 LINUX FOR POWERPC EMBEDDED PPC4XX
6430 M:      Alistair Popple <alistair@popple.id.au>
6431 M:      Matt Porter <mporter@kernel.crashing.org>
6432 W:      http://www.penguinppc.org/
6433 L:      linuxppc-dev@lists.ozlabs.org
6434 S:      Maintained
6435 F:      arch/powerpc/platforms/40x/
6436 F:      arch/powerpc/platforms/44x/
6437
6438 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6439 L:      linuxppc-dev@lists.ozlabs.org
6440 S:      Orphan
6441 F:      arch/powerpc/*/*virtex*
6442 F:      arch/powerpc/*/*/*virtex*
6443
6444 LINUX FOR POWERPC EMBEDDED PPC8XX
6445 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6446 W:      http://www.penguinppc.org/
6447 L:      linuxppc-dev@lists.ozlabs.org
6448 S:      Maintained
6449 F:      arch/powerpc/platforms/8xx/
6450
6451 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6452 M:      Scott Wood <scottwood@freescale.com>
6453 M:      Kumar Gala <galak@kernel.crashing.org>
6454 W:      http://www.penguinppc.org/
6455 L:      linuxppc-dev@lists.ozlabs.org
6456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6457 S:      Maintained
6458 F:      arch/powerpc/platforms/83xx/
6459 F:      arch/powerpc/platforms/85xx/
6460
6461 LINUX FOR POWERPC PA SEMI PWRFICIENT
6462 M:      Olof Johansson <olof@lixom.net>
6463 L:      linuxppc-dev@lists.ozlabs.org
6464 S:      Maintained
6465 F:      arch/powerpc/platforms/pasemi/
6466 F:      drivers/*/*pasemi*
6467 F:      drivers/*/*/*pasemi*
6468
6469 LINUX SECURITY MODULE (LSM) FRAMEWORK
6470 M:      Chris Wright <chrisw@sous-sol.org>
6471 L:      linux-security-module@vger.kernel.org
6472 S:      Supported
6473
6474 LIS3LV02D ACCELEROMETER DRIVER
6475 M:      Eric Piel <eric.piel@tremplin-utc.net>
6476 S:      Maintained
6477 F:      Documentation/misc-devices/lis3lv02d
6478 F:      drivers/misc/lis3lv02d/
6479 F:      drivers/platform/x86/hp_accel.c
6480
6481 LIVE PATCHING
6482 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6483 M:      Seth Jennings <sjenning@redhat.com>
6484 M:      Jiri Kosina <jikos@kernel.org>
6485 M:      Vojtech Pavlik <vojtech@suse.com>
6486 S:      Maintained
6487 F:      kernel/livepatch/
6488 F:      include/linux/livepatch.h
6489 F:      arch/x86/include/asm/livepatch.h
6490 F:      arch/x86/kernel/livepatch.c
6491 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6492 F:      samples/livepatch/
6493 L:      live-patching@vger.kernel.org
6494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6495
6496 LLC (802.2)
6497 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6498 S:      Maintained
6499 F:      include/linux/llc.h
6500 F:      include/uapi/linux/llc.h
6501 F:      include/net/llc*
6502 F:      net/llc/
6503
6504 LM73 HARDWARE MONITOR DRIVER
6505 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6506 L:      lm-sensors@lm-sensors.org
6507 S:      Maintained
6508 F:      drivers/hwmon/lm73.c
6509
6510 LM78 HARDWARE MONITOR DRIVER
6511 M:      Jean Delvare <jdelvare@suse.com>
6512 L:      lm-sensors@lm-sensors.org
6513 S:      Maintained
6514 F:      Documentation/hwmon/lm78
6515 F:      drivers/hwmon/lm78.c
6516
6517 LM83 HARDWARE MONITOR DRIVER
6518 M:      Jean Delvare <jdelvare@suse.com>
6519 L:      lm-sensors@lm-sensors.org
6520 S:      Maintained
6521 F:      Documentation/hwmon/lm83
6522 F:      drivers/hwmon/lm83.c
6523
6524 LM90 HARDWARE MONITOR DRIVER
6525 M:      Jean Delvare <jdelvare@suse.com>
6526 L:      lm-sensors@lm-sensors.org
6527 S:      Maintained
6528 F:      Documentation/hwmon/lm90
6529 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6530 F:      drivers/hwmon/lm90.c
6531
6532 LM95234 HARDWARE MONITOR DRIVER
6533 M:      Guenter Roeck <linux@roeck-us.net>
6534 L:      lm-sensors@lm-sensors.org
6535 S:      Maintained
6536 F:      Documentation/hwmon/lm95234
6537 F:      drivers/hwmon/lm95234.c
6538
6539 LME2510 MEDIA DRIVER
6540 M:      Malcolm Priestley <tvboxspy@gmail.com>
6541 L:      linux-media@vger.kernel.org
6542 W:      https://linuxtv.org
6543 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6544 S:      Maintained
6545 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6546
6547 LOCKDEP AND LOCKSTAT
6548 M:      Peter Zijlstra <peterz@infradead.org>
6549 M:      Ingo Molnar <mingo@redhat.com>
6550 L:      linux-kernel@vger.kernel.org
6551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6552 S:      Maintained
6553 F:      Documentation/locking/lockdep*.txt
6554 F:      Documentation/locking/lockstat.txt
6555 F:      include/linux/lockdep.h
6556 F:      kernel/locking/
6557
6558 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6559 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6560 L:      linux-ntfs-dev@lists.sourceforge.net
6561 W:      http://www.linux-ntfs.org/content/view/19/37/
6562 S:      Maintained
6563 F:      Documentation/ldm.txt
6564 F:      block/partitions/ldm.*
6565
6566 LogFS
6567 M:      Joern Engel <joern@logfs.org>
6568 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6569 L:      logfs@logfs.org
6570 W:      logfs.org
6571 S:      Maintained
6572 F:      fs/logfs/
6573
6574 LPC32XX MACHINE SUPPORT
6575 M:      Roland Stigge <stigge@antcom.de>
6576 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6577 S:      Maintained
6578 F:      arch/arm/mach-lpc32xx/
6579
6580 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6581 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6582 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6583 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6584 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6585 L:      MPT-FusionLinux.pdl@avagotech.com
6586 L:      linux-scsi@vger.kernel.org
6587 W:      http://www.lsilogic.com/support
6588 S:      Supported
6589 F:      drivers/message/fusion/
6590 F:      drivers/scsi/mpt2sas/
6591 F:      drivers/scsi/mpt3sas/
6592
6593 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6594 M:      Matthew Wilcox <matthew@wil.cx>
6595 L:      linux-scsi@vger.kernel.org
6596 S:      Maintained
6597 F:      drivers/scsi/sym53c8xx_2/
6598
6599 LTC4261 HARDWARE MONITOR DRIVER
6600 M:      Guenter Roeck <linux@roeck-us.net>
6601 L:      lm-sensors@lm-sensors.org
6602 S:      Maintained
6603 F:      Documentation/hwmon/ltc4261
6604 F:      drivers/hwmon/ltc4261.c
6605
6606 LTP (Linux Test Project)
6607 M:      Mike Frysinger <vapier@gentoo.org>
6608 M:      Cyril Hrubis <chrubis@suse.cz>
6609 M:      Wanlong Gao <wanlong.gao@gmail.com>
6610 M:      Jan Stancek <jstancek@redhat.com>
6611 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6612 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6613 L:      ltp@lists.linux.it (subscribers-only)
6614 W:      http://linux-test-project.github.io/
6615 T:      git git://github.com/linux-test-project/ltp.git
6616 S:      Maintained
6617
6618 M32R ARCHITECTURE
6619 W:      http://www.linux-m32r.org/
6620 S:      Orphan
6621 F:      arch/m32r/
6622
6623 M68K ARCHITECTURE
6624 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6625 L:      linux-m68k@lists.linux-m68k.org
6626 W:      http://www.linux-m68k.org/
6627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6628 S:      Maintained
6629 F:      arch/m68k/
6630 F:      drivers/zorro/
6631
6632 M68K ON APPLE MACINTOSH
6633 M:      Joshua Thompson <funaho@jurai.org>
6634 W:      http://www.mac.linux-m68k.org/
6635 L:      linux-m68k@lists.linux-m68k.org
6636 S:      Maintained
6637 F:      arch/m68k/mac/
6638
6639 M68K ON HP9000/300
6640 M:      Philip Blundell <philb@gnu.org>
6641 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6642 S:      Maintained
6643 F:      arch/m68k/hp300/
6644
6645 M88DS3103 MEDIA DRIVER
6646 M:      Antti Palosaari <crope@iki.fi>
6647 L:      linux-media@vger.kernel.org
6648 W:      https://linuxtv.org
6649 W:      http://palosaari.fi/linux/
6650 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6651 T:      git git://linuxtv.org/anttip/media_tree.git
6652 S:      Maintained
6653 F:      drivers/media/dvb-frontends/m88ds3103*
6654
6655 M88RS2000 MEDIA DRIVER
6656 M:      Malcolm Priestley <tvboxspy@gmail.com>
6657 L:      linux-media@vger.kernel.org
6658 W:      https://linuxtv.org
6659 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6660 S:      Maintained
6661 F:      drivers/media/dvb-frontends/m88rs2000*
6662
6663 MA901 MASTERKIT USB FM RADIO DRIVER
6664 M:      Alexey Klimov <klimov.linux@gmail.com>
6665 L:      linux-media@vger.kernel.org
6666 T:      git git://linuxtv.org/media_tree.git
6667 S:      Maintained
6668 F:      drivers/media/radio/radio-ma901.c
6669
6670 MAC80211
6671 M:      Johannes Berg <johannes@sipsolutions.net>
6672 L:      linux-wireless@vger.kernel.org
6673 W:      http://wireless.kernel.org/
6674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6676 S:      Maintained
6677 F:      Documentation/networking/mac80211-injection.txt
6678 F:      include/net/mac80211.h
6679 F:      net/mac80211/
6680
6681 MACVLAN DRIVER
6682 M:      Patrick McHardy <kaber@trash.net>
6683 L:      netdev@vger.kernel.org
6684 S:      Maintained
6685 F:      drivers/net/macvlan.c
6686 F:      include/linux/if_macvlan.h
6687
6688 MAILBOX API
6689 M:      Jassi Brar <jassisinghbrar@gmail.com>
6690 L:      linux-kernel@vger.kernel.org
6691 S:      Maintained
6692 F:      drivers/mailbox/
6693 F:      include/linux/mailbox_client.h
6694 F:      include/linux/mailbox_controller.h
6695
6696 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6697 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6698 W:      http://www.kernel.org/doc/man-pages
6699 L:      linux-man@vger.kernel.org
6700 S:      Maintained
6701
6702 MARVELL ARMADA DRM SUPPORT
6703 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6704 S:      Maintained
6705 F:      drivers/gpu/drm/armada/
6706
6707 MARVELL 88E6352 DSA support
6708 M:      Guenter Roeck <linux@roeck-us.net>
6709 S:      Maintained
6710 F:      drivers/net/dsa/mv88e6352.c
6711
6712 MARVELL CRYPTO DRIVER
6713 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6714 M:      Arnaud Ebalard <arno@natisbad.org>
6715 F:      drivers/crypto/marvell/
6716 S:      Maintained
6717 L:      linux-crypto@vger.kernel.org
6718
6719 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6720 M:      Mirko Lindner <mlindner@marvell.com>
6721 M:      Stephen Hemminger <stephen@networkplumber.org>
6722 L:      netdev@vger.kernel.org
6723 S:      Maintained
6724 F:      drivers/net/ethernet/marvell/sk*
6725
6726 MARVELL LIBERTAS WIRELESS DRIVER
6727 L:      libertas-dev@lists.infradead.org
6728 S:      Orphan
6729 F:      drivers/net/wireless/marvell/libertas/
6730
6731 MARVELL MV643XX ETHERNET DRIVER
6732 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6733 L:      netdev@vger.kernel.org
6734 S:      Maintained
6735 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6736 F:      include/linux/mv643xx.h
6737
6738 MARVELL MVNETA ETHERNET DRIVER
6739 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6740 L:      netdev@vger.kernel.org
6741 S:      Maintained
6742 F:      drivers/net/ethernet/marvell/mvneta.*
6743
6744 MARVELL MWIFIEX WIRELESS DRIVER
6745 M:      Amitkumar Karwar <akarwar@marvell.com>
6746 M:      Nishant Sarmukadam <nishants@marvell.com>
6747 L:      linux-wireless@vger.kernel.org
6748 S:      Maintained
6749 F:      drivers/net/wireless/marvell/mwifiex/
6750
6751 MARVELL MWL8K WIRELESS DRIVER
6752 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6753 L:      linux-wireless@vger.kernel.org
6754 S:      Odd Fixes
6755 F:      drivers/net/wireless/marvell/mwl8k.c
6756
6757 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6758 M:      Nicolas Pitre <nico@fluxnic.net>
6759 S:      Odd Fixes
6760 F:      drivers/mmc/host/mvsdio.*
6761
6762 MATROX FRAMEBUFFER DRIVER
6763 L:      linux-fbdev@vger.kernel.org
6764 S:      Orphan
6765 F:      drivers/video/fbdev/matrox/matroxfb_*
6766 F:      include/uapi/linux/matroxfb.h
6767
6768 MAX16065 HARDWARE MONITOR DRIVER
6769 M:      Guenter Roeck <linux@roeck-us.net>
6770 L:      lm-sensors@lm-sensors.org
6771 S:      Maintained
6772 F:      Documentation/hwmon/max16065
6773 F:      drivers/hwmon/max16065.c
6774
6775 MAX20751 HARDWARE MONITOR DRIVER
6776 M:      Guenter Roeck <linux@roeck-us.net>
6777 L:      lm-sensors@lm-sensors.org
6778 S:      Maintained
6779 F:      Documentation/hwmon/max20751
6780 F:      drivers/hwmon/max20751.c
6781
6782 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6783 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6784 L:      lm-sensors@lm-sensors.org
6785 S:      Maintained
6786 F:      Documentation/hwmon/max6650
6787 F:      drivers/hwmon/max6650.c
6788
6789 MAX6697 HARDWARE MONITOR DRIVER
6790 M:      Guenter Roeck <linux@roeck-us.net>
6791 L:      lm-sensors@lm-sensors.org
6792 S:      Maintained
6793 F:      Documentation/hwmon/max6697
6794 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6795 F:      drivers/hwmon/max6697.c
6796 F:      include/linux/platform_data/max6697.h
6797
6798 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6799 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6800 L:      linux-pm@vger.kernel.org
6801 S:      Supported
6802 F:      drivers/power/max14577_charger.c
6803 F:      drivers/power/max77693_charger.c
6804
6805 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6806 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6807 L:      linux-kernel@vger.kernel.org
6808 S:      Supported
6809 F:      drivers/*/*max77802.c
6810 F:      Documentation/devicetree/bindings/*/*max77802.txt
6811 F:      include/dt-bindings/*/*max77802.h
6812
6813 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6814 M:      Chanwoo Choi <cw00.choi@samsung.com>
6815 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6816 L:      linux-kernel@vger.kernel.org
6817 S:      Supported
6818 F:      drivers/*/max14577.c
6819 F:      drivers/*/max77686.c
6820 F:      drivers/*/max77693.c
6821 F:      drivers/extcon/extcon-max14577.c
6822 F:      drivers/extcon/extcon-max77693.c
6823 F:      drivers/rtc/rtc-max77686.c
6824 F:      drivers/clk/clk-max77686.c
6825 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6826 F:      Documentation/devicetree/bindings/*/max77686.txt
6827 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6828 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6829 F:      include/linux/mfd/max14577*.h
6830 F:      include/linux/mfd/max77686*.h
6831 F:      include/linux/mfd/max77693*.h
6832
6833 MAXIRADIO FM RADIO RECEIVER DRIVER
6834 M:      Hans Verkuil <hverkuil@xs4all.nl>
6835 L:      linux-media@vger.kernel.org
6836 T:      git git://linuxtv.org/media_tree.git
6837 W:      https://linuxtv.org
6838 S:      Maintained
6839 F:      drivers/media/radio/radio-maxiradio*
6840
6841 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6842 M:      Peter Rosin <peda@axentia.se>
6843 L:      linux-iio@vger.kernel.org
6844 S:      Maintained
6845 F:      drivers/iio/potentiometer/mcp4531.c
6846
6847 MEDIA DRIVERS FOR RENESAS - VSP1
6848 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6849 L:      linux-media@vger.kernel.org
6850 L:      linux-sh@vger.kernel.org
6851 T:      git git://linuxtv.org/media_tree.git
6852 S:      Supported
6853 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6854 F:      drivers/media/platform/vsp1/
6855
6856 MEDIA DRIVERS FOR ASCOT2E
6857 M:      Sergey Kozlov <serjk@netup.ru>
6858 L:      linux-media@vger.kernel.org
6859 W:      https://linuxtv.org
6860 W:      http://netup.tv/
6861 T:      git git://linuxtv.org/media_tree.git
6862 S:      Supported
6863 F:      drivers/media/dvb-frontends/ascot2e*
6864
6865 MEDIA DRIVERS FOR CXD2841ER
6866 M:      Sergey Kozlov <serjk@netup.ru>
6867 L:      linux-media@vger.kernel.org
6868 W:      https://linuxtv.org
6869 W:      http://netup.tv/
6870 T:      git git://linuxtv.org/media_tree.git
6871 S:      Supported
6872 F:      drivers/media/dvb-frontends/cxd2841er*
6873
6874 MEDIA DRIVERS FOR HORUS3A
6875 M:      Sergey Kozlov <serjk@netup.ru>
6876 L:      linux-media@vger.kernel.org
6877 W:      https://linuxtv.org
6878 W:      http://netup.tv/
6879 T:      git git://linuxtv.org/media_tree.git
6880 S:      Supported
6881 F:      drivers/media/dvb-frontends/horus3a*
6882
6883 MEDIA DRIVERS FOR LNBH25
6884 M:      Sergey Kozlov <serjk@netup.ru>
6885 L:      linux-media@vger.kernel.org
6886 W:      https://linuxtv.org
6887 W:      http://netup.tv/
6888 T:      git git://linuxtv.org/media_tree.git
6889 S:      Supported
6890 F:      drivers/media/dvb-frontends/lnbh25*
6891
6892 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6893 M:      Sergey Kozlov <serjk@netup.ru>
6894 L:      linux-media@vger.kernel.org
6895 W:      https://linuxtv.org
6896 W:      http://netup.tv/
6897 T:      git git://linuxtv.org/media_tree.git
6898 S:      Supported
6899 F:      drivers/media/pci/netup_unidvb/*
6900
6901 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6902 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6903 P:      LinuxTV.org Project
6904 L:      linux-media@vger.kernel.org
6905 W:      https://linuxtv.org
6906 Q:      http://patchwork.kernel.org/project/linux-media/list/
6907 T:      git git://linuxtv.org/media_tree.git
6908 S:      Maintained
6909 F:      Documentation/dvb/
6910 F:      Documentation/video4linux/
6911 F:      Documentation/DocBook/media/
6912 F:      drivers/media/
6913 F:      drivers/staging/media/
6914 F:      include/linux/platform_data/media/
6915 F:      include/media/
6916 F:      include/uapi/linux/dvb/
6917 F:      include/uapi/linux/videodev2.h
6918 F:      include/uapi/linux/media.h
6919 F:      include/uapi/linux/v4l2-*
6920 F:      include/uapi/linux/meye.h
6921 F:      include/uapi/linux/ivtv*
6922 F:      include/uapi/linux/uvcvideo.h
6923
6924 MEDIATEK MT7601U WIRELESS LAN DRIVER
6925 M:      Jakub Kicinski <kubakici@wp.pl>
6926 L:      linux-wireless@vger.kernel.org
6927 S:      Maintained
6928 F:      drivers/net/wireless/mediatek/mt7601u/
6929
6930 MEGARAID SCSI/SAS DRIVERS
6931 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6932 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6933 M:      Uday Lingala <uday.lingala@avagotech.com>
6934 L:      megaraidlinux.pdl@avagotech.com
6935 L:      linux-scsi@vger.kernel.org
6936 W:      http://www.lsi.com
6937 S:      Maintained
6938 F:      Documentation/scsi/megaraid.txt
6939 F:      drivers/scsi/megaraid.*
6940 F:      drivers/scsi/megaraid/
6941
6942 MELLANOX ETHERNET DRIVER (mlx4_en)
6943 M:      Eugenia Emantayev <eugenia@mellanox.com>
6944 L:      netdev@vger.kernel.org
6945 S:      Supported
6946 W:      http://www.mellanox.com
6947 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6948 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6949
6950 MELLANOX ETHERNET DRIVER (mlx5e)
6951 M:      Saeed Mahameed <saeedm@mellanox.com>
6952 L:      netdev@vger.kernel.org
6953 S:      Supported
6954 W:      http://www.mellanox.com
6955 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6956 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
6957
6958 MELLANOX ETHERNET SWITCH DRIVERS
6959 M:      Jiri Pirko <jiri@mellanox.com>
6960 M:      Ido Schimmel <idosch@mellanox.com>
6961 L:      netdev@vger.kernel.org
6962 S:      Supported
6963 W:      http://www.mellanox.com
6964 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6965 F:      drivers/net/ethernet/mellanox/mlxsw/
6966
6967 MEMBARRIER SUPPORT
6968 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6969 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6970 L:      linux-kernel@vger.kernel.org
6971 S:      Supported
6972 F:      kernel/membarrier.c
6973 F:      include/uapi/linux/membarrier.h
6974
6975 MEMORY MANAGEMENT
6976 L:      linux-mm@kvack.org
6977 W:      http://www.linux-mm.org
6978 S:      Maintained
6979 F:      include/linux/mm.h
6980 F:      include/linux/gfp.h
6981 F:      include/linux/mmzone.h
6982 F:      include/linux/memory_hotplug.h
6983 F:      include/linux/vmalloc.h
6984 F:      mm/
6985
6986 MEMORY TECHNOLOGY DEVICES (MTD)
6987 M:      David Woodhouse <dwmw2@infradead.org>
6988 M:      Brian Norris <computersforpeace@gmail.com>
6989 L:      linux-mtd@lists.infradead.org
6990 W:      http://www.linux-mtd.infradead.org/
6991 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6992 T:      git git://git.infradead.org/linux-mtd.git
6993 T:      git git://git.infradead.org/l2-mtd.git
6994 S:      Maintained
6995 F:      drivers/mtd/
6996 F:      include/linux/mtd/
6997 F:      include/uapi/mtd/
6998
6999 MEN A21 WATCHDOG DRIVER
7000 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7001 L:      linux-watchdog@vger.kernel.org
7002 S:      Maintained
7003 F:      drivers/watchdog/mena21_wdt.c
7004
7005 MEN CHAMELEON BUS (mcb)
7006 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7007 S:      Maintained
7008 F:      drivers/mcb/
7009 F:      include/linux/mcb.h
7010 F:      Documentation/men-chameleon-bus.txt
7011
7012 MEN F21BMC (Board Management Controller)
7013 M:      Andreas Werner <andreas.werner@men.de>
7014 S:      Supported
7015 F:      drivers/mfd/menf21bmc.c
7016 F:      drivers/watchdog/menf21bmc_wdt.c
7017 F:      drivers/leds/leds-menf21bmc.c
7018 F:      drivers/hwmon/menf21bmc_hwmon.c
7019 F:      Documentation/hwmon/menf21bmc
7020
7021 METAG ARCHITECTURE
7022 M:      James Hogan <james.hogan@imgtec.com>
7023 L:      linux-metag@vger.kernel.org
7024 S:      Odd Fixes
7025 F:      arch/metag/
7026 F:      Documentation/metag/
7027 F:      Documentation/devicetree/bindings/metag/
7028 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7029 F:      drivers/clocksource/metag_generic.c
7030 F:      drivers/irqchip/irq-metag.c
7031 F:      drivers/irqchip/irq-metag-ext.c
7032 F:      drivers/tty/metag_da.c
7033
7034 MICROBLAZE ARCHITECTURE
7035 M:      Michal Simek <monstr@monstr.eu>
7036 W:      http://www.monstr.eu/fdt/
7037 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7038 S:      Supported
7039 F:      arch/microblaze/
7040
7041 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7042 M:      Chen Yu <yu.c.chen@intel.com>
7043 L:      platform-driver-x86@vger.kernel.org
7044 S:      Supported
7045 F:      drivers/platform/x86/surfacepro3_button.c
7046
7047 MICROTEK X6 SCANNER
7048 M:      Oliver Neukum <oliver@neukum.org>
7049 S:      Maintained
7050 F:      drivers/usb/image/microtek.*
7051
7052 MIPS
7053 M:      Ralf Baechle <ralf@linux-mips.org>
7054 L:      linux-mips@linux-mips.org
7055 W:      http://www.linux-mips.org/
7056 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7057 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7058 S:      Supported
7059 F:      Documentation/mips/
7060 F:      arch/mips/
7061
7062 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7063 M:      Hans Verkuil <hverkuil@xs4all.nl>
7064 L:      linux-media@vger.kernel.org
7065 T:      git git://linuxtv.org/media_tree.git
7066 W:      https://linuxtv.org
7067 S:      Odd Fixes
7068 F:      drivers/media/radio/radio-miropcm20*
7069
7070 Mellanox MLX5 core VPI driver
7071 M:      Eli Cohen <eli@mellanox.com>
7072 L:      netdev@vger.kernel.org
7073 L:      linux-rdma@vger.kernel.org
7074 W:      http://www.mellanox.com
7075 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7076 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7077 T:      git git://openfabrics.org/~eli/connect-ib.git
7078 S:      Supported
7079 F:      drivers/net/ethernet/mellanox/mlx5/core/
7080 F:      include/linux/mlx5/
7081
7082 Mellanox MLX5 IB driver
7083 M:      Eli Cohen <eli@mellanox.com>
7084 L:      linux-rdma@vger.kernel.org
7085 W:      http://www.mellanox.com
7086 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7087 T:      git git://openfabrics.org/~eli/connect-ib.git
7088 S:      Supported
7089 F:      include/linux/mlx5/
7090 F:      drivers/infiniband/hw/mlx5/
7091
7092 MELEXIS MLX90614 DRIVER
7093 M:      Crt Mori <cmo@melexis.com>
7094 L:      linux-iio@vger.kernel.org
7095 W:      http://www.melexis.com
7096 S:      Supported
7097 F:      drivers/iio/temperature/mlx90614.c
7098
7099 MN88472 MEDIA DRIVER
7100 M:      Antti Palosaari <crope@iki.fi>
7101 L:      linux-media@vger.kernel.org
7102 W:      https://linuxtv.org
7103 W:      http://palosaari.fi/linux/
7104 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7105 T:      git git://linuxtv.org/anttip/media_tree.git
7106 S:      Maintained
7107 F:      drivers/staging/media/mn88472/
7108 F:      drivers/media/dvb-frontends/mn88472.h
7109
7110 MN88473 MEDIA DRIVER
7111 M:      Antti Palosaari <crope@iki.fi>
7112 L:      linux-media@vger.kernel.org
7113 W:      https://linuxtv.org
7114 W:      http://palosaari.fi/linux/
7115 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7116 T:      git git://linuxtv.org/anttip/media_tree.git
7117 S:      Maintained
7118 F:      drivers/staging/media/mn88473/
7119 F:      drivers/media/dvb-frontends/mn88473.h
7120
7121 MODULE SUPPORT
7122 M:      Rusty Russell <rusty@rustcorp.com.au>
7123 S:      Maintained
7124 F:      include/linux/module.h
7125 F:      kernel/module.c
7126
7127 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7128 W:      http://popies.net/meye/
7129 S:      Orphan
7130 F:      Documentation/video4linux/meye.txt
7131 F:      drivers/media/pci/meye/
7132 F:      include/uapi/linux/meye.h
7133
7134 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7135 M:      Jiri Slaby <jirislaby@gmail.com>
7136 S:      Maintained
7137 F:      Documentation/serial/moxa-smartio
7138 F:      drivers/tty/mxser.*
7139
7140 MR800 AVERMEDIA USB FM RADIO DRIVER
7141 M:      Alexey Klimov <klimov.linux@gmail.com>
7142 L:      linux-media@vger.kernel.org
7143 T:      git git://linuxtv.org/media_tree.git
7144 S:      Maintained
7145 F:      drivers/media/radio/radio-mr800.c
7146
7147 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7148 M:      Alan Ott <alan@signal11.us>
7149 L:      linux-wpan@vger.kernel.org
7150 S:      Maintained
7151 F:      drivers/net/ieee802154/mrf24j40.c
7152 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7153
7154 MSI LAPTOP SUPPORT
7155 M:      "Lee, Chun-Yi" <jlee@suse.com>
7156 L:      platform-driver-x86@vger.kernel.org
7157 S:      Maintained
7158 F:      drivers/platform/x86/msi-laptop.c
7159
7160 MSI WMI SUPPORT
7161 L:      platform-driver-x86@vger.kernel.org
7162 S:      Orphan
7163 F:      drivers/platform/x86/msi-wmi.c
7164
7165 MSI001 MEDIA DRIVER
7166 M:      Antti Palosaari <crope@iki.fi>
7167 L:      linux-media@vger.kernel.org
7168 W:      https://linuxtv.org
7169 W:      http://palosaari.fi/linux/
7170 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7171 T:      git git://linuxtv.org/anttip/media_tree.git
7172 S:      Maintained
7173 F:      drivers/media/tuners/msi001*
7174
7175 MSI2500 MEDIA DRIVER
7176 M:      Antti Palosaari <crope@iki.fi>
7177 L:      linux-media@vger.kernel.org
7178 W:      https://linuxtv.org
7179 W:      http://palosaari.fi/linux/
7180 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7181 T:      git git://linuxtv.org/anttip/media_tree.git
7182 S:      Maintained
7183 F:      drivers/media/usb/msi2500/
7184
7185 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7186 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7187 L:      linux-mtd@lists.infradead.org
7188 S:      Maintained
7189 F:      drivers/mtd/devices/docg3*
7190
7191 MT9M032 APTINA SENSOR DRIVER
7192 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7193 L:      linux-media@vger.kernel.org
7194 T:      git git://linuxtv.org/media_tree.git
7195 S:      Maintained
7196 F:      drivers/media/i2c/mt9m032.c
7197 F:      include/media/i2c/mt9m032.h
7198
7199 MT9P031 APTINA CAMERA SENSOR
7200 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7201 L:      linux-media@vger.kernel.org
7202 T:      git git://linuxtv.org/media_tree.git
7203 S:      Maintained
7204 F:      drivers/media/i2c/mt9p031.c
7205 F:      include/media/i2c/mt9p031.h
7206
7207 MT9T001 APTINA CAMERA SENSOR
7208 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7209 L:      linux-media@vger.kernel.org
7210 T:      git git://linuxtv.org/media_tree.git
7211 S:      Maintained
7212 F:      drivers/media/i2c/mt9t001.c
7213 F:      include/media/i2c/mt9t001.h
7214
7215 MT9V032 APTINA CAMERA SENSOR
7216 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7217 L:      linux-media@vger.kernel.org
7218 T:      git git://linuxtv.org/media_tree.git
7219 S:      Maintained
7220 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7221 F:      drivers/media/i2c/mt9v032.c
7222 F:      include/media/i2c/mt9v032.h
7223
7224 MULTIFUNCTION DEVICES (MFD)
7225 M:      Lee Jones <lee.jones@linaro.org>
7226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7227 S:      Supported
7228 F:      drivers/mfd/
7229 F:      include/linux/mfd/
7230
7231 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7232 M:      Ulf Hansson <ulf.hansson@linaro.org>
7233 L:      linux-mmc@vger.kernel.org
7234 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7235 S:      Maintained
7236 F:      drivers/mmc/
7237 F:      include/linux/mmc/
7238 F:      include/uapi/linux/mmc/
7239
7240 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7241 S:      Orphan
7242 F:      drivers/mmc/host/mmc_spi.c
7243 F:      include/linux/spi/mmc_spi.h
7244
7245 MULTISOUND SOUND DRIVER
7246 M:      Andrew Veliath <andrewtv@usa.net>
7247 S:      Maintained
7248 F:      Documentation/sound/oss/MultiSound
7249 F:      sound/oss/msnd*
7250
7251 MULTITECH MULTIPORT CARD (ISICOM)
7252 S:      Orphan
7253 F:      drivers/tty/isicom.c
7254 F:      include/linux/isicom.h
7255
7256 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7257 M:      Felipe Balbi <balbi@ti.com>
7258 L:      linux-usb@vger.kernel.org
7259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7260 S:      Maintained
7261 F:      drivers/usb/musb/
7262
7263 MXL5007T MEDIA DRIVER
7264 M:      Michael Krufky <mkrufky@linuxtv.org>
7265 L:      linux-media@vger.kernel.org
7266 W:      https://linuxtv.org
7267 W:      http://github.com/mkrufky
7268 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7269 T:      git git://linuxtv.org/mkrufky/tuners.git
7270 S:      Maintained
7271 F:      drivers/media/tuners/mxl5007t.*
7272
7273 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7274 M:      Hyong-Youb Kim <hykim@myri.com>
7275 L:      netdev@vger.kernel.org
7276 W:      https://www.myricom.com/support/downloads/myri10ge.html
7277 S:      Supported
7278 F:      drivers/net/ethernet/myricom/myri10ge/
7279
7280 NATSEMI ETHERNET DRIVER (DP8381x)
7281 S:      Orphan
7282 F:      drivers/net/ethernet/natsemi/natsemi.c
7283
7284 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7285 M:      Daniel Mack <zonque@gmail.com>
7286 S:      Maintained
7287 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7288 W:      http://www.native-instruments.com
7289 F:      sound/usb/caiaq/
7290
7291 NCP FILESYSTEM
7292 M:      Petr Vandrovec <petr@vandrovec.name>
7293 S:      Odd Fixes
7294 F:      fs/ncpfs/
7295
7296 NCR 5380 SCSI DRIVERS
7297 M:      Finn Thain <fthain@telegraphics.com.au>
7298 M:      Michael Schmitz <schmitzmic@gmail.com>
7299 L:      linux-scsi@vger.kernel.org
7300 S:      Maintained
7301 F:      Documentation/scsi/g_NCR5380.txt
7302 F:      drivers/scsi/NCR5380.*
7303 F:      drivers/scsi/arm/cumana_1.c
7304 F:      drivers/scsi/arm/oak.c
7305 F:      drivers/scsi/atari_NCR5380.c
7306 F:      drivers/scsi/atari_scsi.*
7307 F:      drivers/scsi/dmx3191d.c
7308 F:      drivers/scsi/dtc.*
7309 F:      drivers/scsi/g_NCR5380.*
7310 F:      drivers/scsi/g_NCR5380_mmio.c
7311 F:      drivers/scsi/mac_scsi.*
7312 F:      drivers/scsi/pas16.*
7313 F:      drivers/scsi/sun3_scsi.*
7314 F:      drivers/scsi/sun3_scsi_vme.c
7315 F:      drivers/scsi/t128.*
7316
7317 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7318 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7319 L:      linux-scsi@vger.kernel.org
7320 S:      Maintained
7321 F:      drivers/scsi/NCR_D700.*
7322
7323 NCT6775 HARDWARE MONITOR DRIVER
7324 M:      Guenter Roeck <linux@roeck-us.net>
7325 L:      lm-sensors@lm-sensors.org
7326 S:      Maintained
7327 F:      Documentation/hwmon/nct6775
7328 F:      drivers/hwmon/nct6775.c
7329
7330 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7331 M:      Faisal Latif <faisal.latif@intel.com>
7332 L:      linux-rdma@vger.kernel.org
7333 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7334 S:      Supported
7335 F:      drivers/infiniband/hw/nes/
7336
7337 NETEM NETWORK EMULATOR
7338 M:      Stephen Hemminger <stephen@networkplumber.org>
7339 L:      netem@lists.linux-foundation.org
7340 S:      Maintained
7341 F:      net/sched/sch_netem.c
7342
7343 NETERION 10GbE DRIVERS (s2io/vxge)
7344 M:      Jon Mason <jdmason@kudzu.us>
7345 L:      netdev@vger.kernel.org
7346 S:      Supported
7347 F:      Documentation/networking/s2io.txt
7348 F:      Documentation/networking/vxge.txt
7349 F:      drivers/net/ethernet/neterion/
7350
7351 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7352 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7353 M:      Patrick McHardy <kaber@trash.net>
7354 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7355 L:      netfilter-devel@vger.kernel.org
7356 L:      coreteam@netfilter.org
7357 W:      http://www.netfilter.org/
7358 W:      http://www.iptables.org/
7359 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7362 S:      Supported
7363 F:      include/linux/netfilter*
7364 F:      include/linux/netfilter/
7365 F:      include/net/netfilter/
7366 F:      include/uapi/linux/netfilter*
7367 F:      include/uapi/linux/netfilter/
7368 F:      net/*/netfilter.c
7369 F:      net/*/netfilter/
7370 F:      net/netfilter/
7371 F:      net/bridge/br_netfilter*.c
7372
7373 NETLABEL
7374 M:      Paul Moore <paul@paul-moore.com>
7375 W:      http://netlabel.sf.net
7376 L:      netdev@vger.kernel.org
7377 S:      Maintained
7378 F:      Documentation/netlabel/
7379 F:      include/net/netlabel.h
7380 F:      net/netlabel/
7381
7382 NETROM NETWORK LAYER
7383 M:      Ralf Baechle <ralf@linux-mips.org>
7384 L:      linux-hams@vger.kernel.org
7385 W:      http://www.linux-ax25.org/
7386 S:      Maintained
7387 F:      include/net/netrom.h
7388 F:      include/uapi/linux/netrom.h
7389 F:      net/netrom/
7390
7391 NETRONOME ETHERNET DRIVERS
7392 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7393 M:      Rolf Neugebauer <rolf.neugebauer@netronome.com>
7394 L:      oss-drivers@netronome.com
7395 S:      Maintained
7396 F:      drivers/net/ethernet/netronome/
7397
7398 NETWORK BLOCK DEVICE (NBD)
7399 M:      Markus Pargmann <mpa@pengutronix.de>
7400 S:      Maintained
7401 L:      nbd-general@lists.sourceforge.net
7402 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7403 F:      Documentation/blockdev/nbd.txt
7404 F:      drivers/block/nbd.c
7405 F:      include/uapi/linux/nbd.h
7406
7407 NETWORK DROP MONITOR
7408 M:      Neil Horman <nhorman@tuxdriver.com>
7409 L:      netdev@vger.kernel.org
7410 S:      Maintained
7411 W:      https://fedorahosted.org/dropwatch/
7412 F:      net/core/drop_monitor.c
7413
7414 NETWORKING [GENERAL]
7415 M:      "David S. Miller" <davem@davemloft.net>
7416 L:      netdev@vger.kernel.org
7417 W:      http://www.linuxfoundation.org/en/Net
7418 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7421 S:      Maintained
7422 F:      net/
7423 F:      include/net/
7424 F:      include/linux/in.h
7425 F:      include/linux/net.h
7426 F:      include/linux/netdevice.h
7427 F:      include/uapi/linux/in.h
7428 F:      include/uapi/linux/net.h
7429 F:      include/uapi/linux/netdevice.h
7430 F:      include/uapi/linux/net_namespace.h
7431 F:      tools/net/
7432 F:      tools/testing/selftests/net/
7433 F:      lib/random32.c
7434 F:      lib/test_bpf.c
7435
7436 NETWORKING [IPv4/IPv6]
7437 M:      "David S. Miller" <davem@davemloft.net>
7438 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7439 M:      James Morris <jmorris@namei.org>
7440 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7441 M:      Patrick McHardy <kaber@trash.net>
7442 L:      netdev@vger.kernel.org
7443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7444 S:      Maintained
7445 F:      net/ipv4/
7446 F:      net/ipv6/
7447 F:      include/net/ip*
7448 F:      arch/x86/net/*
7449
7450 NETWORKING [IPSEC]
7451 M:      Steffen Klassert <steffen.klassert@secunet.com>
7452 M:      Herbert Xu <herbert@gondor.apana.org.au>
7453 M:      "David S. Miller" <davem@davemloft.net>
7454 L:      netdev@vger.kernel.org
7455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7457 S:      Maintained
7458 F:      net/core/flow.c
7459 F:      net/xfrm/
7460 F:      net/key/
7461 F:      net/ipv4/xfrm*
7462 F:      net/ipv4/esp4.c
7463 F:      net/ipv4/ah4.c
7464 F:      net/ipv4/ipcomp.c
7465 F:      net/ipv4/ip_vti.c
7466 F:      net/ipv6/xfrm*
7467 F:      net/ipv6/esp6.c
7468 F:      net/ipv6/ah6.c
7469 F:      net/ipv6/ipcomp6.c
7470 F:      net/ipv6/ip6_vti.c
7471 F:      include/uapi/linux/xfrm.h
7472 F:      include/net/xfrm.h
7473
7474 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7475 M:      Paul Moore <paul@paul-moore.com>
7476 L:      netdev@vger.kernel.org
7477 S:      Maintained
7478
7479 NETWORKING [WIRELESS]
7480 L:      linux-wireless@vger.kernel.org
7481 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7482
7483 NETWORKING DRIVERS
7484 L:      netdev@vger.kernel.org
7485 W:      http://www.linuxfoundation.org/en/Net
7486 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7489 S:      Odd Fixes
7490 F:      drivers/net/
7491 F:      include/linux/if_*
7492 F:      include/linux/netdevice.h
7493 F:      include/linux/etherdevice.h
7494 F:      include/linux/fcdevice.h
7495 F:      include/linux/fddidevice.h
7496 F:      include/linux/hippidevice.h
7497 F:      include/linux/inetdevice.h
7498 F:      include/uapi/linux/if_*
7499 F:      include/uapi/linux/netdevice.h
7500
7501 NETWORKING DRIVERS (WIRELESS)
7502 M:      Kalle Valo <kvalo@codeaurora.org>
7503 L:      linux-wireless@vger.kernel.org
7504 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7506 S:      Maintained
7507 F:      drivers/net/wireless/
7508
7509 NETXEN (1/10) GbE SUPPORT
7510 M:      Manish Chopra <manish.chopra@qlogic.com>
7511 M:      Sony Chacko <sony.chacko@qlogic.com>
7512 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7513 L:      netdev@vger.kernel.org
7514 W:      http://www.qlogic.com
7515 S:      Supported
7516 F:      drivers/net/ethernet/qlogic/netxen/
7517
7518 NFC SUBSYSTEM
7519 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7520 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7521 M:      Samuel Ortiz <sameo@linux.intel.com>
7522 L:      linux-wireless@vger.kernel.org
7523 L:      linux-nfc@lists.01.org (subscribers-only)
7524 S:      Supported
7525 F:      net/nfc/
7526 F:      include/net/nfc/
7527 F:      include/uapi/linux/nfc.h
7528 F:      drivers/nfc/
7529 F:      include/linux/platform_data/microread.h
7530 F:      include/linux/platform_data/nfcmrvl.h
7531 F:      include/linux/platform_data/nxp-nci.h
7532 F:      include/linux/platform_data/pn544.h
7533 F:      include/linux/platform_data/st21nfca.h
7534 F:      include/linux/platform_data/st-nci.h
7535 F:      Documentation/devicetree/bindings/net/nfc/
7536
7537 NFS, SUNRPC, AND LOCKD CLIENTS
7538 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7539 M:      Anna Schumaker <anna.schumaker@netapp.com>
7540 L:      linux-nfs@vger.kernel.org
7541 W:      http://client.linux-nfs.org
7542 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7543 S:      Maintained
7544 F:      fs/lockd/
7545 F:      fs/nfs/
7546 F:      fs/nfs_common/
7547 F:      net/sunrpc/
7548 F:      include/linux/lockd/
7549 F:      include/linux/nfs*
7550 F:      include/linux/sunrpc/
7551 F:      include/uapi/linux/nfs*
7552 F:      include/uapi/linux/sunrpc/
7553
7554 NILFS2 FILESYSTEM
7555 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7556 L:      linux-nilfs@vger.kernel.org
7557 W:      http://nilfs.sourceforge.net/
7558 T:      git git://github.com/konis/nilfs2.git
7559 S:      Supported
7560 F:      Documentation/filesystems/nilfs2.txt
7561 F:      fs/nilfs2/
7562 F:      include/linux/nilfs2_fs.h
7563 F:      include/trace/events/nilfs2.h
7564
7565 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7566 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7567 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7568 S:      Maintained
7569 F:      Documentation/scsi/NinjaSCSI.txt
7570 F:      drivers/scsi/pcmcia/nsp_*
7571
7572 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7573 M:      GOTO Masanori <gotom@debian.or.jp>
7574 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7575 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7576 S:      Maintained
7577 F:      Documentation/scsi/NinjaSCSI.txt
7578 F:      drivers/scsi/nsp32*
7579
7580 NIOS2 ARCHITECTURE
7581 M:      Ley Foon Tan <lftan@altera.com>
7582 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7584 S:      Maintained
7585 F:      arch/nios2/
7586
7587 NOKIA N900 POWER SUPPLY DRIVERS
7588 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7589 S:      Maintained
7590 F:      include/linux/power/bq2415x_charger.h
7591 F:      include/linux/power/bq27xxx_battery.h
7592 F:      include/linux/power/isp1704_charger.h
7593 F:      drivers/power/bq2415x_charger.c
7594 F:      drivers/power/bq27xxx_battery.c
7595 F:      drivers/power/isp1704_charger.c
7596 F:      drivers/power/rx51_battery.c
7597
7598 NTB DRIVER CORE
7599 M:      Jon Mason <jdmason@kudzu.us>
7600 M:      Dave Jiang <dave.jiang@intel.com>
7601 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7602 L:      linux-ntb@googlegroups.com
7603 S:      Supported
7604 W:      https://github.com/jonmason/ntb/wiki
7605 T:      git git://github.com/jonmason/ntb.git
7606 F:      drivers/ntb/
7607 F:      drivers/net/ntb_netdev.c
7608 F:      include/linux/ntb.h
7609 F:      include/linux/ntb_transport.h
7610
7611 NTB INTEL DRIVER
7612 M:      Jon Mason <jdmason@kudzu.us>
7613 M:      Dave Jiang <dave.jiang@intel.com>
7614 L:      linux-ntb@googlegroups.com
7615 S:      Supported
7616 W:      https://github.com/jonmason/ntb/wiki
7617 T:      git git://github.com/jonmason/ntb.git
7618 F:      drivers/ntb/hw/intel/
7619
7620 NTFS FILESYSTEM
7621 M:      Anton Altaparmakov <anton@tuxera.com>
7622 L:      linux-ntfs-dev@lists.sourceforge.net
7623 W:      http://www.tuxera.com/
7624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7625 S:      Supported
7626 F:      Documentation/filesystems/ntfs.txt
7627 F:      fs/ntfs/
7628
7629 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7630 M:      Antonino Daplas <adaplas@gmail.com>
7631 L:      linux-fbdev@vger.kernel.org
7632 S:      Maintained
7633 F:      drivers/video/fbdev/riva/
7634 F:      drivers/video/fbdev/nvidia/
7635
7636 NVM EXPRESS DRIVER
7637 M:      Keith Busch <keith.busch@intel.com>
7638 M:      Jens Axboe <axboe@fb.com>
7639 L:      linux-nvme@lists.infradead.org
7640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7641 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7642 S:      Supported
7643 F:      drivers/nvme/host/
7644 F:      include/linux/nvme.h
7645
7646 NVMEM FRAMEWORK
7647 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7648 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7649 S:      Maintained
7650 F:      drivers/nvmem/
7651 F:      Documentation/devicetree/bindings/nvmem/
7652 F:      include/linux/nvmem-consumer.h
7653 F:      include/linux/nvmem-provider.h
7654
7655 NXP-NCI NFC DRIVER
7656 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7657 R:      Charles Gorand <charles.gorand@effinnov.com>
7658 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7659 S:      Supported
7660 F:      drivers/nfc/nxp-nci
7661
7662 NXP TDA998X DRM DRIVER
7663 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7664 S:      Supported
7665 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7666 F:      include/drm/i2c/tda998x.h
7667
7668 NXP TFA9879 DRIVER
7669 M:      Peter Rosin <peda@axentia.se>
7670 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7671 S:      Maintained
7672 F:      sound/soc/codecs/tfa9879*
7673
7674 OMAP SUPPORT
7675 M:      Tony Lindgren <tony@atomide.com>
7676 L:      linux-omap@vger.kernel.org
7677 W:      http://www.muru.com/linux/omap/
7678 W:      http://linux.omap.com/
7679 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7681 S:      Maintained
7682 F:      arch/arm/*omap*/
7683 F:      arch/arm/configs/omap1_defconfig
7684 F:      arch/arm/configs/omap2plus_defconfig
7685 F:      drivers/i2c/busses/i2c-omap.c
7686 F:      drivers/irqchip/irq-omap-intc.c
7687 F:      drivers/mfd/*omap*.c
7688 F:      drivers/mfd/menelaus.c
7689 F:      drivers/mfd/palmas.c
7690 F:      drivers/mfd/tps65217.c
7691 F:      drivers/mfd/tps65218.c
7692 F:      drivers/mfd/tps65910.c
7693 F:      drivers/mfd/twl-core.[ch]
7694 F:      drivers/mfd/twl4030*.c
7695 F:      drivers/mfd/twl6030*.c
7696 F:      drivers/mfd/twl6040*.c
7697 F:      drivers/regulator/palmas-regulator*.c
7698 F:      drivers/regulator/pbias-regulator.c
7699 F:      drivers/regulator/tps65217-regulator.c
7700 F:      drivers/regulator/tps65218-regulator.c
7701 F:      drivers/regulator/tps65910-regulator.c
7702 F:      drivers/regulator/twl-regulator.c
7703 F:      include/linux/i2c-omap.h
7704
7705 OMAP DEVICE TREE SUPPORT
7706 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7707 M:      Tony Lindgren <tony@atomide.com>
7708 L:      linux-omap@vger.kernel.org
7709 L:      devicetree@vger.kernel.org
7710 S:      Maintained
7711 F:      arch/arm/boot/dts/*omap*
7712 F:      arch/arm/boot/dts/*am3*
7713 F:      arch/arm/boot/dts/*am4*
7714 F:      arch/arm/boot/dts/*am5*
7715 F:      arch/arm/boot/dts/*dra7*
7716
7717 OMAP CLOCK FRAMEWORK SUPPORT
7718 M:      Paul Walmsley <paul@pwsan.com>
7719 L:      linux-omap@vger.kernel.org
7720 S:      Maintained
7721 F:      arch/arm/*omap*/*clock*
7722
7723 OMAP POWER MANAGEMENT SUPPORT
7724 M:      Kevin Hilman <khilman@deeprootsystems.com>
7725 L:      linux-omap@vger.kernel.org
7726 S:      Maintained
7727 F:      arch/arm/*omap*/*pm*
7728 F:      drivers/cpufreq/omap-cpufreq.c
7729
7730 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7731 M:      Rajendra Nayak <rnayak@ti.com>
7732 M:      Paul Walmsley <paul@pwsan.com>
7733 L:      linux-omap@vger.kernel.org
7734 S:      Maintained
7735 F:      arch/arm/mach-omap2/prm*
7736
7737 OMAP AUDIO SUPPORT
7738 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7739 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7740 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7741 L:      linux-omap@vger.kernel.org
7742 S:      Maintained
7743 F:      sound/soc/omap/
7744
7745 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7746 M:      Roger Quadros <rogerq@ti.com>
7747 M:      Tony Lindgren <tony@atomide.com>
7748 L:      linux-omap@vger.kernel.org
7749 S:      Maintained
7750 F:      drivers/memory/omap-gpmc.c
7751 F:      arch/arm/mach-omap2/*gpmc*
7752
7753 OMAP FRAMEBUFFER SUPPORT
7754 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7755 L:      linux-fbdev@vger.kernel.org
7756 L:      linux-omap@vger.kernel.org
7757 S:      Maintained
7758 F:      drivers/video/fbdev/omap/
7759
7760 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7761 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7762 L:      linux-omap@vger.kernel.org
7763 L:      linux-fbdev@vger.kernel.org
7764 S:      Maintained
7765 F:      drivers/video/fbdev/omap2/
7766 F:      Documentation/arm/OMAP/DSS
7767
7768 OMAP HARDWARE SPINLOCK SUPPORT
7769 M:      Ohad Ben-Cohen <ohad@wizery.com>
7770 L:      linux-omap@vger.kernel.org
7771 S:      Maintained
7772 F:      drivers/hwspinlock/omap_hwspinlock.c
7773
7774 OMAP MMC SUPPORT
7775 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7776 L:      linux-omap@vger.kernel.org
7777 S:      Maintained
7778 F:      drivers/mmc/host/omap.c
7779
7780 OMAP HS MMC SUPPORT
7781 L:      linux-mmc@vger.kernel.org
7782 L:      linux-omap@vger.kernel.org
7783 S:      Orphan
7784 F:      drivers/mmc/host/omap_hsmmc.c
7785
7786 OMAP RANDOM NUMBER GENERATOR SUPPORT
7787 M:      Deepak Saxena <dsaxena@plexity.net>
7788 S:      Maintained
7789 F:      drivers/char/hw_random/omap-rng.c
7790
7791 OMAP HWMOD SUPPORT
7792 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7793 M:      Paul Walmsley <paul@pwsan.com>
7794 L:      linux-omap@vger.kernel.org
7795 S:      Maintained
7796 F:      arch/arm/mach-omap2/omap_hwmod.*
7797
7798 OMAP HWMOD DATA
7799 M:      Paul Walmsley <paul@pwsan.com>
7800 L:      linux-omap@vger.kernel.org
7801 S:      Maintained
7802 F:      arch/arm/mach-omap2/omap_hwmod*data*
7803
7804 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7805 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7806 L:      linux-omap@vger.kernel.org
7807 S:      Maintained
7808 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7809
7810 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7811 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7812 L:      linux-media@vger.kernel.org
7813 S:      Maintained
7814 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7815 F:      drivers/media/platform/omap3isp/
7816 F:      drivers/staging/media/omap4iss/
7817
7818 OMAP USB SUPPORT
7819 M:      Felipe Balbi <balbi@ti.com>
7820 L:      linux-usb@vger.kernel.org
7821 L:      linux-omap@vger.kernel.org
7822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7823 S:      Maintained
7824 F:      drivers/usb/*/*omap*
7825 F:      arch/arm/*omap*/usb*
7826
7827 OMAP GPIO DRIVER
7828 M:      Javier Martinez Canillas <javier@dowhile0.org>
7829 M:      Santosh Shilimkar <ssantosh@kernel.org>
7830 M:      Kevin Hilman <khilman@deeprootsystems.com>
7831 L:      linux-omap@vger.kernel.org
7832 S:      Maintained
7833 F:      drivers/gpio/gpio-omap.c
7834
7835 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7836 M:      Mark Jackson <mpfj@newflow.co.uk>
7837 L:      linux-omap@vger.kernel.org
7838 S:      Maintained
7839 F:      arch/arm/boot/dts/am335x-nano.dts
7840
7841 OMFS FILESYSTEM
7842 M:      Bob Copeland <me@bobcopeland.com>
7843 L:      linux-karma-devel@lists.sourceforge.net
7844 S:      Maintained
7845 F:      Documentation/filesystems/omfs.txt
7846 F:      fs/omfs/
7847
7848 OMNIKEY CARDMAN 4000 DRIVER
7849 M:      Harald Welte <laforge@gnumonks.org>
7850 S:      Maintained
7851 F:      drivers/char/pcmcia/cm4000_cs.c
7852 F:      include/linux/cm4000_cs.h
7853 F:      include/uapi/linux/cm4000_cs.h
7854
7855 OMNIKEY CARDMAN 4040 DRIVER
7856 M:      Harald Welte <laforge@gnumonks.org>
7857 S:      Maintained
7858 F:      drivers/char/pcmcia/cm4040_cs.*
7859
7860 OMNIVISION OV7670 SENSOR DRIVER
7861 M:      Jonathan Corbet <corbet@lwn.net>
7862 L:      linux-media@vger.kernel.org
7863 T:      git git://linuxtv.org/media_tree.git
7864 S:      Maintained
7865 F:      drivers/media/i2c/ov7670.c
7866
7867 ONENAND FLASH DRIVER
7868 M:      Kyungmin Park <kyungmin.park@samsung.com>
7869 L:      linux-mtd@lists.infradead.org
7870 S:      Maintained
7871 F:      drivers/mtd/onenand/
7872 F:      include/linux/mtd/onenand*.h
7873
7874 ONSTREAM SCSI TAPE DRIVER
7875 M:      Willem Riede <osst@riede.org>
7876 L:      osst-users@lists.sourceforge.net
7877 L:      linux-scsi@vger.kernel.org
7878 S:      Maintained
7879 F:      Documentation/scsi/osst.txt
7880 F:      drivers/scsi/osst.*
7881 F:      drivers/scsi/osst_*.h
7882 F:      drivers/scsi/st.h
7883
7884 OPENCORES I2C BUS DRIVER
7885 M:      Peter Korsgaard <jacmet@sunsite.dk>
7886 L:      linux-i2c@vger.kernel.org
7887 S:      Maintained
7888 F:      Documentation/i2c/busses/i2c-ocores
7889 F:      drivers/i2c/busses/i2c-ocores.c
7890
7891 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7892 M:      Rob Herring <robh+dt@kernel.org>
7893 M:      Frank Rowand <frowand.list@gmail.com>
7894 M:      Grant Likely <grant.likely@linaro.org>
7895 L:      devicetree@vger.kernel.org
7896 W:      http://www.devicetree.org/
7897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7898 S:      Maintained
7899 F:      drivers/of/
7900 F:      include/linux/of*.h
7901 F:      scripts/dtc/
7902
7903 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7904 M:      Rob Herring <robh+dt@kernel.org>
7905 M:      Pawel Moll <pawel.moll@arm.com>
7906 M:      Mark Rutland <mark.rutland@arm.com>
7907 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7908 M:      Kumar Gala <galak@codeaurora.org>
7909 L:      devicetree@vger.kernel.org
7910 S:      Maintained
7911 F:      Documentation/devicetree/
7912 F:      arch/*/boot/dts/
7913 F:      include/dt-bindings/
7914
7915 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7916 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7917 L:      devicetree@vger.kernel.org
7918 S:      Maintained
7919 F:      Documentation/devicetree/dynamic-resolution-notes.txt
7920 F:      Documentation/devicetree/overlay-notes.txt
7921 F:      drivers/of/overlay.c
7922 F:      drivers/of/resolver.c
7923
7924 OPENRISC ARCHITECTURE
7925 M:      Jonas Bonn <jonas@southpole.se>
7926 W:      http://openrisc.net
7927 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7928 S:      Maintained
7929 T:      git git://openrisc.net/~jonas/linux
7930 F:      arch/openrisc/
7931
7932 OPENVSWITCH
7933 M:      Pravin Shelar <pshelar@nicira.com>
7934 L:      netdev@vger.kernel.org
7935 L:      dev@openvswitch.org
7936 W:      http://openvswitch.org
7937 S:      Maintained
7938 F:      net/openvswitch/
7939 F:      include/uapi/linux/openvswitch.h
7940
7941 OPERATING PERFORMANCE POINTS (OPP)
7942 M:      Viresh Kumar <vireshk@kernel.org>
7943 M:      Nishanth Menon <nm@ti.com>
7944 M:      Stephen Boyd <sboyd@codeaurora.org>
7945 L:      linux-pm@vger.kernel.org
7946 S:      Maintained
7947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7948 F:      drivers/base/power/opp/
7949 F:      include/linux/pm_opp.h
7950 F:      Documentation/power/opp.txt
7951 F:      Documentation/devicetree/bindings/opp/
7952
7953 OPL4 DRIVER
7954 M:      Clemens Ladisch <clemens@ladisch.de>
7955 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7956 T:      git git://git.alsa-project.org/alsa-kernel.git
7957 S:      Maintained
7958 F:      sound/drivers/opl4/
7959
7960 OPROFILE
7961 M:      Robert Richter <rric@kernel.org>
7962 L:      oprofile-list@lists.sf.net
7963 S:      Maintained
7964 F:      arch/*/include/asm/oprofile*.h
7965 F:      arch/*/oprofile/
7966 F:      drivers/oprofile/
7967 F:      include/linux/oprofile.h
7968
7969 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7970 M:      Mark Fasheh <mfasheh@suse.com>
7971 M:      Joel Becker <jlbec@evilplan.org>
7972 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7973 W:      http://ocfs2.wiki.kernel.org
7974 S:      Supported
7975 F:      Documentation/filesystems/ocfs2.txt
7976 F:      Documentation/filesystems/dlmfs.txt
7977 F:      fs/ocfs2/
7978
7979 ORINOCO DRIVER
7980 L:      linux-wireless@vger.kernel.org
7981 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7982 W:      http://www.nongnu.org/orinoco/
7983 S:      Orphan
7984 F:      drivers/net/wireless/intersil/orinoco/
7985
7986 OSD LIBRARY and FILESYSTEM
7987 M:      Boaz Harrosh <ooo@electrozaur.com>
7988 M:      Benny Halevy <bhalevy@primarydata.com>
7989 L:      osd-dev@open-osd.org
7990 W:      http://open-osd.org
7991 T:      git git://git.open-osd.org/open-osd.git
7992 S:      Maintained
7993 F:      drivers/scsi/osd/
7994 F:      include/scsi/osd_*
7995 F:      fs/exofs/
7996
7997 OVERLAY FILESYSTEM
7998 M:      Miklos Szeredi <miklos@szeredi.hu>
7999 L:      linux-unionfs@vger.kernel.org
8000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8001 S:      Supported
8002 F:      fs/overlayfs/
8003 F:      Documentation/filesystems/overlayfs.txt
8004
8005 P54 WIRELESS DRIVER
8006 M:      Christian Lamparter <chunkeey@googlemail.com>
8007 L:      linux-wireless@vger.kernel.org
8008 W:      http://wireless.kernel.org/en/users/Drivers/p54
8009 S:      Maintained
8010 F:      drivers/net/wireless/intersil/p54/
8011
8012 PA SEMI ETHERNET DRIVER
8013 M:      Olof Johansson <olof@lixom.net>
8014 L:      netdev@vger.kernel.org
8015 S:      Maintained
8016 F:      drivers/net/ethernet/pasemi/*
8017
8018 PA SEMI SMBUS DRIVER
8019 M:      Olof Johansson <olof@lixom.net>
8020 L:      linux-i2c@vger.kernel.org
8021 S:      Maintained
8022 F:      drivers/i2c/busses/i2c-pasemi.c
8023
8024 PADATA PARALLEL EXECUTION MECHANISM
8025 M:      Steffen Klassert <steffen.klassert@secunet.com>
8026 L:      linux-crypto@vger.kernel.org
8027 S:      Maintained
8028 F:      kernel/padata.c
8029 F:      include/linux/padata.h
8030 F:      Documentation/padata.txt
8031
8032 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8033 M:      Harald Welte <laforge@gnumonks.org>
8034 L:      platform-driver-x86@vger.kernel.org
8035 S:      Maintained
8036 F:      drivers/platform/x86/panasonic-laptop.c
8037
8038 PANASONIC MN10300/AM33/AM34 PORT
8039 M:      David Howells <dhowells@redhat.com>
8040 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8041 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8042 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8043 S:      Maintained
8044 F:      Documentation/mn10300/
8045 F:      arch/mn10300/
8046
8047 PARALLEL PORT SUBSYSTEM
8048 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8049 M:      Sudip Mukherjee <sudip@vectorindia.org>
8050 L:      linux-parport@lists.infradead.org (subscribers-only)
8051 S:      Maintained
8052 F:      drivers/parport/
8053 F:      include/linux/parport*.h
8054 F:      drivers/char/ppdev.c
8055 F:      include/uapi/linux/ppdev.h
8056 F:      Documentation/parport*.txt
8057
8058 PARAVIRT_OPS INTERFACE
8059 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8060 M:      Chris Wright <chrisw@sous-sol.org>
8061 M:      Alok Kataria <akataria@vmware.com>
8062 M:      Rusty Russell <rusty@rustcorp.com.au>
8063 L:      virtualization@lists.linux-foundation.org
8064 S:      Supported
8065 F:      Documentation/virtual/paravirt_ops.txt
8066 F:      arch/*/kernel/paravirt*
8067 F:      arch/*/include/asm/paravirt.h
8068
8069 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8070 M:      Tim Waugh <tim@cyberelk.net>
8071 L:      linux-parport@lists.infradead.org (subscribers-only)
8072 S:      Maintained
8073 F:      Documentation/blockdev/paride.txt
8074 F:      drivers/block/paride/
8075
8076 PARISC ARCHITECTURE
8077 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8078 M:      Helge Deller <deller@gmx.de>
8079 L:      linux-parisc@vger.kernel.org
8080 W:      http://www.parisc-linux.org/
8081 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8084 S:      Maintained
8085 F:      arch/parisc/
8086 F:      Documentation/parisc/
8087 F:      drivers/parisc/
8088 F:      drivers/char/agp/parisc-agp.c
8089 F:      drivers/input/serio/gscps2.c
8090 F:      drivers/parport/parport_gsc.*
8091 F:      drivers/tty/serial/8250/8250_gsc.c
8092 F:      drivers/video/fbdev/sti*
8093 F:      drivers/video/console/sti*
8094 F:      drivers/video/logo/logo_parisc*
8095
8096 PC87360 HARDWARE MONITORING DRIVER
8097 M:      Jim Cromie <jim.cromie@gmail.com>
8098 L:      lm-sensors@lm-sensors.org
8099 S:      Maintained
8100 F:      Documentation/hwmon/pc87360
8101 F:      drivers/hwmon/pc87360.c
8102
8103 PC8736x GPIO DRIVER
8104 M:      Jim Cromie <jim.cromie@gmail.com>
8105 S:      Maintained
8106 F:      drivers/char/pc8736x_gpio.c
8107
8108 PC87427 HARDWARE MONITORING DRIVER
8109 M:      Jean Delvare <jdelvare@suse.com>
8110 L:      lm-sensors@lm-sensors.org
8111 S:      Maintained
8112 F:      Documentation/hwmon/pc87427
8113 F:      drivers/hwmon/pc87427.c
8114
8115 PCA9532 LED DRIVER
8116 M:      Riku Voipio <riku.voipio@iki.fi>
8117 S:      Maintained
8118 F:      drivers/leds/leds-pca9532.c
8119 F:      include/linux/leds-pca9532.h
8120
8121 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8122 M:      Guenter Roeck <linux@roeck-us.net>
8123 L:      linux-i2c@vger.kernel.org
8124 S:      Maintained
8125 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8126
8127 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8128 M:      Khalid Aziz <khalid@gonehiking.org>
8129 S:      Maintained
8130 F:      drivers/firmware/pcdp.*
8131
8132 PCI ERROR RECOVERY
8133 M:      Linas Vepstas <linasvepstas@gmail.com>
8134 L:      linux-pci@vger.kernel.org
8135 S:      Supported
8136 F:      Documentation/PCI/pci-error-recovery.txt
8137
8138 PCI SUBSYSTEM
8139 M:      Bjorn Helgaas <bhelgaas@google.com>
8140 L:      linux-pci@vger.kernel.org
8141 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8143 S:      Supported
8144 F:      Documentation/PCI/
8145 F:      drivers/pci/
8146 F:      include/linux/pci*
8147 F:      arch/x86/pci/
8148 F:      arch/x86/kernel/quirks.c
8149
8150 PCI DRIVER FOR ALTERA PCIE IP
8151 M:      Ley Foon Tan <lftan@altera.com>
8152 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8153 L:      linux-pci@vger.kernel.org
8154 S:      Supported
8155 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8156 F:      drivers/pci/host/pcie-altera.c
8157
8158 PCI DRIVER FOR ARM VERSATILE PLATFORM
8159 M:      Rob Herring <robh@kernel.org>
8160 L:      linux-pci@vger.kernel.org
8161 L:      linux-arm-kernel@lists.infradead.org
8162 S:      Maintained
8163 F:      Documentation/devicetree/bindings/pci/versatile.txt
8164 F:      drivers/pci/host/pci-versatile.c
8165
8166 PCI DRIVER FOR APPLIEDMICRO XGENE
8167 M:      Tanmay Inamdar <tinamdar@apm.com>
8168 L:      linux-pci@vger.kernel.org
8169 L:      linux-arm-kernel@lists.infradead.org
8170 S:      Maintained
8171 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8172 F:      drivers/pci/host/pci-xgene.c
8173
8174 PCI DRIVER FOR FREESCALE LAYERSCAPE
8175 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8176 M:      Mingkai Hu <mingkai.hu@freescale.com>
8177 M:      Roy Zang <tie-fei.zang@freescale.com>
8178 L:      linuxppc-dev@lists.ozlabs.org
8179 L:      linux-pci@vger.kernel.org
8180 L:      linux-arm-kernel@lists.infradead.org
8181 S:      Maintained
8182 F:      drivers/pci/host/*layerscape*
8183
8184 PCI DRIVER FOR IMX6
8185 M:      Richard Zhu <Richard.Zhu@freescale.com>
8186 M:      Lucas Stach <l.stach@pengutronix.de>
8187 L:      linux-pci@vger.kernel.org
8188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8189 S:      Maintained
8190 F:      drivers/pci/host/*imx6*
8191
8192 PCI DRIVER FOR TI KEYSTONE
8193 M:      Murali Karicheri <m-karicheri2@ti.com>
8194 L:      linux-pci@vger.kernel.org
8195 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8196 S:      Maintained
8197 F:      drivers/pci/host/*keystone*
8198
8199 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8200 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8201 M:      Jason Cooper <jason@lakedaemon.net>
8202 L:      linux-pci@vger.kernel.org
8203 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8204 S:      Maintained
8205 F:      drivers/pci/host/*mvebu*
8206
8207 PCI DRIVER FOR NVIDIA TEGRA
8208 M:      Thierry Reding <thierry.reding@gmail.com>
8209 L:      linux-tegra@vger.kernel.org
8210 L:      linux-pci@vger.kernel.org
8211 S:      Supported
8212 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8213 F:      drivers/pci/host/pci-tegra.c
8214
8215 PCI DRIVER FOR TI DRA7XX
8216 M:      Kishon Vijay Abraham I <kishon@ti.com>
8217 L:      linux-omap@vger.kernel.org
8218 L:      linux-pci@vger.kernel.org
8219 S:      Supported
8220 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8221 F:      drivers/pci/host/pci-dra7xx.c
8222
8223 PCI DRIVER FOR RENESAS R-CAR
8224 M:      Simon Horman <horms@verge.net.au>
8225 L:      linux-pci@vger.kernel.org
8226 L:      linux-sh@vger.kernel.org
8227 S:      Maintained
8228 F:      drivers/pci/host/*rcar*
8229
8230 PCI DRIVER FOR SAMSUNG EXYNOS
8231 M:      Jingoo Han <jingoohan1@gmail.com>
8232 L:      linux-pci@vger.kernel.org
8233 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8234 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8235 S:      Maintained
8236 F:      drivers/pci/host/pci-exynos.c
8237
8238 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8239 M:      Jingoo Han <jingoohan1@gmail.com>
8240 M:      Pratyush Anand <pratyush.anand@gmail.com>
8241 L:      linux-pci@vger.kernel.org
8242 S:      Maintained
8243 F:      drivers/pci/host/*designware*
8244
8245 PCI DRIVER FOR GENERIC OF HOSTS
8246 M:      Will Deacon <will.deacon@arm.com>
8247 L:      linux-pci@vger.kernel.org
8248 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8249 S:      Maintained
8250 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8251 F:      drivers/pci/host/pci-host-generic.c
8252
8253 PCIE DRIVER FOR ST SPEAR13XX
8254 M:      Pratyush Anand <pratyush.anand@gmail.com>
8255 L:      linux-pci@vger.kernel.org
8256 S:      Maintained
8257 F:      drivers/pci/host/*spear*
8258
8259 PCI MSI DRIVER FOR ALTERA MSI IP
8260 M:      Ley Foon Tan <lftan@altera.com>
8261 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8262 L:      linux-pci@vger.kernel.org
8263 S:      Supported
8264 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8265 F:      drivers/pci/host/pcie-altera-msi.c
8266
8267 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8268 M:      Duc Dang <dhdang@apm.com>
8269 L:      linux-pci@vger.kernel.org
8270 L:      linux-arm-kernel@lists.infradead.org
8271 S:      Maintained
8272 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8273 F:      drivers/pci/host/pci-xgene-msi.c
8274
8275 PCIE DRIVER FOR HISILICON
8276 M:      Zhou Wang <wangzhou1@hisilicon.com>
8277 L:      linux-pci@vger.kernel.org
8278 S:      Maintained
8279 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8280 F:      drivers/pci/host/pcie-hisi.c
8281
8282 PCMCIA SUBSYSTEM
8283 P:      Linux PCMCIA Team
8284 L:      linux-pcmcia@lists.infradead.org
8285 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8287 S:      Maintained
8288 F:      Documentation/pcmcia/
8289 F:      drivers/pcmcia/
8290 F:      include/pcmcia/
8291
8292 PCNET32 NETWORK DRIVER
8293 M:      Don Fry <pcnet32@frontier.com>
8294 L:      netdev@vger.kernel.org
8295 S:      Maintained
8296 F:      drivers/net/ethernet/amd/pcnet32.c
8297
8298 PCRYPT PARALLEL CRYPTO ENGINE
8299 M:      Steffen Klassert <steffen.klassert@secunet.com>
8300 L:      linux-crypto@vger.kernel.org
8301 S:      Maintained
8302 F:      crypto/pcrypt.c
8303 F:      include/crypto/pcrypt.h
8304
8305 PER-CPU MEMORY ALLOCATOR
8306 M:      Tejun Heo <tj@kernel.org>
8307 M:      Christoph Lameter <cl@linux-foundation.org>
8308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8309 S:      Maintained
8310 F:      include/linux/percpu*.h
8311 F:      mm/percpu*.c
8312 F:      arch/*/include/asm/percpu.h
8313
8314 PER-TASK DELAY ACCOUNTING
8315 M:      Balbir Singh <bsingharora@gmail.com>
8316 S:      Maintained
8317 F:      include/linux/delayacct.h
8318 F:      kernel/delayacct.c
8319
8320 PERFORMANCE EVENTS SUBSYSTEM
8321 M:      Peter Zijlstra <peterz@infradead.org>
8322 M:      Ingo Molnar <mingo@redhat.com>
8323 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8324 L:      linux-kernel@vger.kernel.org
8325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8326 S:      Supported
8327 F:      kernel/events/*
8328 F:      include/linux/perf_event.h
8329 F:      include/uapi/linux/perf_event.h
8330 F:      arch/*/kernel/perf_event*.c
8331 F:      arch/*/kernel/*/perf_event*.c
8332 F:      arch/*/kernel/*/*/perf_event*.c
8333 F:      arch/*/include/asm/perf_event.h
8334 F:      arch/*/kernel/perf_callchain.c
8335 F:      tools/perf/
8336
8337 PERSONALITY HANDLING
8338 M:      Christoph Hellwig <hch@infradead.org>
8339 L:      linux-abi-devel@lists.sourceforge.net
8340 S:      Maintained
8341 F:      include/linux/personality.h
8342 F:      include/uapi/linux/personality.h
8343
8344 PHONET PROTOCOL
8345 M:      Remi Denis-Courmont <courmisch@gmail.com>
8346 S:      Supported
8347 F:      Documentation/networking/phonet.txt
8348 F:      include/linux/phonet.h
8349 F:      include/net/phonet/
8350 F:      include/uapi/linux/phonet.h
8351 F:      net/phonet/
8352
8353 PHRAM MTD DRIVER
8354 M:      Joern Engel <joern@lazybastard.org>
8355 L:      linux-mtd@lists.infradead.org
8356 S:      Maintained
8357 F:      drivers/mtd/devices/phram.c
8358
8359 PICOLCD HID DRIVER
8360 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8361 L:      linux-input@vger.kernel.org
8362 S:      Maintained
8363 F:      drivers/hid/hid-picolcd*
8364
8365 PICOXCELL SUPPORT
8366 M:      Jamie Iles <jamie@jamieiles.com>
8367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8368 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8369 S:      Supported
8370 F:      arch/arm/boot/dts/picoxcell*
8371 F:      arch/arm/mach-picoxcell/
8372 F:      drivers/crypto/picoxcell*
8373
8374 PIN CONTROL SUBSYSTEM
8375 M:      Linus Walleij <linus.walleij@linaro.org>
8376 L:      linux-gpio@vger.kernel.org
8377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8378 S:      Maintained
8379 F:      drivers/pinctrl/
8380 F:      include/linux/pinctrl/
8381
8382 PIN CONTROLLER - ATMEL AT91
8383 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8385 S:      Maintained
8386 F:      drivers/pinctrl/pinctrl-at91.*
8387
8388 PIN CONTROLLER - ATMEL AT91 PIO4
8389 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8390 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8391 L:      linux-gpio@vger.kernel.org
8392 S:      Supported
8393 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8394
8395 PIN CONTROLLER - INTEL
8396 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8397 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8398 S:      Maintained
8399 F:      drivers/pinctrl/intel/
8400
8401 PIN CONTROLLER - RENESAS
8402 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8403 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8404 L:      linux-sh@vger.kernel.org
8405 S:      Maintained
8406 F:      drivers/pinctrl/sh-pfc/
8407
8408 PIN CONTROLLER - SAMSUNG
8409 M:      Tomasz Figa <tomasz.figa@gmail.com>
8410 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8411 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8412 S:      Maintained
8413 F:      drivers/pinctrl/samsung/
8414
8415 PIN CONTROLLER - SINGLE
8416 M:      Tony Lindgren <tony@atomide.com>
8417 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8418 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8419 L:      linux-omap@vger.kernel.org
8420 S:      Maintained
8421 F:      drivers/pinctrl/pinctrl-single.c
8422
8423 PIN CONTROLLER - ST SPEAR
8424 M:      Viresh Kumar <vireshk@kernel.org>
8425 L:      spear-devel@list.st.com
8426 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8427 W:      http://www.st.com/spear
8428 S:      Maintained
8429 F:      drivers/pinctrl/spear/
8430
8431 PKTCDVD DRIVER
8432 M:      Jiri Kosina <jikos@kernel.org>
8433 S:      Maintained
8434 F:      drivers/block/pktcdvd.c
8435 F:      include/linux/pktcdvd.h
8436 F:      include/uapi/linux/pktcdvd.h
8437
8438 PKUNITY SOC DRIVERS
8439 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8440 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8441 S:      Maintained
8442 T:      git git://github.com/gxt/linux.git
8443 F:      drivers/input/serio/i8042-unicore32io.h
8444 F:      drivers/i2c/busses/i2c-puv3.c
8445 F:      drivers/video/fbdev/fb-puv3.c
8446 F:      drivers/rtc/rtc-puv3.c
8447
8448 PMBUS HARDWARE MONITORING DRIVERS
8449 M:      Guenter Roeck <linux@roeck-us.net>
8450 L:      lm-sensors@lm-sensors.org
8451 W:      http://www.lm-sensors.org/
8452 W:      http://www.roeck-us.net/linux/drivers/
8453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8454 S:      Maintained
8455 F:      Documentation/hwmon/pmbus
8456 F:      drivers/hwmon/pmbus/
8457 F:      include/linux/i2c/pmbus.h
8458
8459 PMC SIERRA MaxRAID DRIVER
8460 L:      linux-scsi@vger.kernel.org
8461 W:      http://www.pmc-sierra.com/
8462 S:      Orphan
8463 F:      drivers/scsi/pmcraid.*
8464
8465 PMC SIERRA PM8001 DRIVER
8466 M:      Jack Wang <jinpu.wang@profitbricks.com>
8467 M:      lindar_liu@usish.com
8468 L:      pmchba@pmcs.com
8469 L:      linux-scsi@vger.kernel.org
8470 S:      Supported
8471 F:      drivers/scsi/pm8001/
8472
8473 POSIX CLOCKS and TIMERS
8474 M:      Thomas Gleixner <tglx@linutronix.de>
8475 L:      linux-kernel@vger.kernel.org
8476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8477 S:      Maintained
8478 F:      fs/timerfd.c
8479 F:      include/linux/timer*
8480 F:      kernel/time/*timer*
8481
8482 POWER MANAGEMENT CORE
8483 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8484 L:      linux-pm@vger.kernel.org
8485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8486 S:      Supported
8487 F:      drivers/base/power/
8488 F:      include/linux/pm.h
8489 F:      include/linux/pm_*
8490 F:      include/linux/powercap.h
8491 F:      drivers/powercap/
8492
8493 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8494 M:      Sebastian Reichel <sre@kernel.org>
8495 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8496 M:      David Woodhouse <dwmw2@infradead.org>
8497 L:      linux-pm@vger.kernel.org
8498 T:      git git://git.infradead.org/battery-2.6.git
8499 S:      Maintained
8500 F:      include/linux/power_supply.h
8501 F:      drivers/power/
8502 X:      drivers/power/avs/
8503
8504 POWER STATE COORDINATION INTERFACE (PSCI)
8505 M:      Mark Rutland <mark.rutland@arm.com>
8506 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8507 L:      linux-arm-kernel@lists.infradead.org
8508 S:      Maintained
8509 F:      drivers/firmware/psci.c
8510 F:      include/linux/psci.h
8511 F:      include/uapi/linux/psci.h
8512
8513 PNP SUPPORT
8514 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8515 S:      Maintained
8516 F:      drivers/pnp/
8517
8518 PPP PROTOCOL DRIVERS AND COMPRESSORS
8519 M:      Paul Mackerras <paulus@samba.org>
8520 L:      linux-ppp@vger.kernel.org
8521 S:      Maintained
8522 F:      drivers/net/ppp/ppp_*
8523
8524 PPP OVER ATM (RFC 2364)
8525 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8526 S:      Maintained
8527 F:      net/atm/pppoatm.c
8528 F:      include/uapi/linux/atmppp.h
8529
8530 PPP OVER ETHERNET
8531 M:      Michal Ostrowski <mostrows@earthlink.net>
8532 S:      Maintained
8533 F:      drivers/net/ppp/pppoe.c
8534 F:      drivers/net/ppp/pppox.c
8535
8536 PPP OVER L2TP
8537 M:      James Chapman <jchapman@katalix.com>
8538 S:      Maintained
8539 F:      net/l2tp/l2tp_ppp.c
8540 F:      include/linux/if_pppol2tp.h
8541 F:      include/uapi/linux/if_pppol2tp.h
8542
8543 PPS SUPPORT
8544 M:      Rodolfo Giometti <giometti@enneenne.com>
8545 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8546 L:      linuxpps@ml.enneenne.com (subscribers-only)
8547 S:      Maintained
8548 F:      Documentation/pps/
8549 F:      drivers/pps/
8550 F:      include/linux/pps*.h
8551
8552 PPTP DRIVER
8553 M:      Dmitry Kozlov <xeb@mail.ru>
8554 L:      netdev@vger.kernel.org
8555 S:      Maintained
8556 F:      drivers/net/ppp/pptp.c
8557 W:      http://sourceforge.net/projects/accel-pptp
8558
8559 PREEMPTIBLE KERNEL
8560 M:      Robert Love <rml@tech9.net>
8561 L:      kpreempt-tech@lists.sourceforge.net
8562 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8563 S:      Supported
8564 F:      Documentation/preempt-locking.txt
8565 F:      include/linux/preempt.h
8566
8567 PRISM54 WIRELESS DRIVER
8568 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8569 L:      linux-wireless@vger.kernel.org
8570 W:      http://wireless.kernel.org/en/users/Drivers/p54
8571 S:      Obsolete
8572 F:      drivers/net/wireless/intersil/prism54/
8573
8574 PS3 NETWORK SUPPORT
8575 M:      Geoff Levand <geoff@infradead.org>
8576 L:      netdev@vger.kernel.org
8577 L:      linuxppc-dev@lists.ozlabs.org
8578 S:      Maintained
8579 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8580
8581 PS3 PLATFORM SUPPORT
8582 M:      Geoff Levand <geoff@infradead.org>
8583 L:      linuxppc-dev@lists.ozlabs.org
8584 S:      Maintained
8585 F:      arch/powerpc/boot/ps3*
8586 F:      arch/powerpc/include/asm/lv1call.h
8587 F:      arch/powerpc/include/asm/ps3*.h
8588 F:      arch/powerpc/platforms/ps3/
8589 F:      drivers/*/ps3*
8590 F:      drivers/ps3/
8591 F:      drivers/rtc/rtc-ps3.c
8592 F:      drivers/usb/host/*ps3.c
8593 F:      sound/ppc/snd_ps3*
8594
8595 PS3VRAM DRIVER
8596 M:      Jim Paris <jim@jtan.com>
8597 M:      Geoff Levand <geoff@infradead.org>
8598 L:      linuxppc-dev@lists.ozlabs.org
8599 S:      Maintained
8600 F:      drivers/block/ps3vram.c
8601
8602 PSTORE FILESYSTEM
8603 M:      Anton Vorontsov <anton@enomsg.org>
8604 M:      Colin Cross <ccross@android.com>
8605 M:      Kees Cook <keescook@chromium.org>
8606 M:      Tony Luck <tony.luck@intel.com>
8607 S:      Maintained
8608 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
8609 F:      fs/pstore/
8610 F:      include/linux/pstore*
8611 F:      drivers/firmware/efi/efi-pstore.c
8612 F:      drivers/acpi/apei/erst.c
8613
8614 PTP HARDWARE CLOCK SUPPORT
8615 M:      Richard Cochran <richardcochran@gmail.com>
8616 L:      netdev@vger.kernel.org
8617 S:      Maintained
8618 W:      http://linuxptp.sourceforge.net/
8619 F:      Documentation/ABI/testing/sysfs-ptp
8620 F:      Documentation/ptp/*
8621 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8622 F:      drivers/net/phy/dp83640*
8623 F:      drivers/ptp/*
8624 F:      include/linux/ptp_cl*
8625
8626 PTRACE SUPPORT
8627 M:      Roland McGrath <roland@hack.frob.com>
8628 M:      Oleg Nesterov <oleg@redhat.com>
8629 S:      Maintained
8630 F:      include/asm-generic/syscall.h
8631 F:      include/linux/ptrace.h
8632 F:      include/linux/regset.h
8633 F:      include/linux/tracehook.h
8634 F:      include/uapi/linux/ptrace.h
8635 F:      kernel/ptrace.c
8636
8637 PVRUSB2 VIDEO4LINUX DRIVER
8638 M:      Mike Isely <isely@pobox.com>
8639 L:      pvrusb2@isely.net       (subscribers-only)
8640 L:      linux-media@vger.kernel.org
8641 W:      http://www.isely.net/pvrusb2/
8642 T:      git git://linuxtv.org/media_tree.git
8643 S:      Maintained
8644 F:      Documentation/video4linux/README.pvrusb2
8645 F:      drivers/media/usb/pvrusb2/
8646
8647 PWC WEBCAM DRIVER
8648 M:      Hans de Goede <hdegoede@redhat.com>
8649 L:      linux-media@vger.kernel.org
8650 T:      git git://linuxtv.org/media_tree.git
8651 S:      Maintained
8652 F:      drivers/media/usb/pwc/*
8653
8654 PWM FAN DRIVER
8655 M:      Kamil Debski <k.debski@samsung.com>
8656 L:      lm-sensors@lm-sensors.org
8657 S:      Supported
8658 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8659 F:      Documentation/hwmon/pwm-fan
8660 F:      drivers/hwmon/pwm-fan.c
8661
8662 PWM SUBSYSTEM
8663 M:      Thierry Reding <thierry.reding@gmail.com>
8664 L:      linux-pwm@vger.kernel.org
8665 S:      Maintained
8666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8667 F:      Documentation/pwm.txt
8668 F:      Documentation/devicetree/bindings/pwm/
8669 F:      include/linux/pwm.h
8670 F:      drivers/pwm/
8671 F:      drivers/video/backlight/pwm_bl.c
8672 F:      include/linux/pwm_backlight.h
8673
8674 PXA2xx/PXA3xx SUPPORT
8675 M:      Daniel Mack <daniel@zonque.org>
8676 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8677 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8678 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8679 T:      git git://github.com/hzhuang1/linux.git
8680 T:      git git://github.com/rjarzmik/linux.git
8681 S:      Maintained
8682 F:      arch/arm/mach-pxa/
8683 F:      drivers/dma/pxa*
8684 F:      drivers/pcmcia/pxa2xx*
8685 F:      drivers/pinctrl/pxa/
8686 F:      drivers/spi/spi-pxa2xx*
8687 F:      drivers/usb/gadget/udc/pxa2*
8688 F:      include/sound/pxa2xx-lib.h
8689 F:      sound/arm/pxa*
8690 F:      sound/soc/pxa/
8691
8692 PXA3xx NAND FLASH DRIVER
8693 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8694 L:      linux-mtd@lists.infradead.org
8695 S:      Maintained
8696 F:      drivers/mtd/nand/pxa3xx_nand.c
8697
8698 MMP SUPPORT
8699 M:      Eric Miao <eric.y.miao@gmail.com>
8700 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8701 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8702 T:      git git://github.com/hzhuang1/linux.git
8703 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8704 S:      Maintained
8705 F:      arch/arm/mach-mmp/
8706
8707 PXA MMCI DRIVER
8708 S:      Orphan
8709
8710 PXA RTC DRIVER
8711 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8712 L:      rtc-linux@googlegroups.com
8713 S:      Maintained
8714
8715 QAT DRIVER
8716 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8717 L:      qat-linux@intel.com
8718 S:      Supported
8719 F:      drivers/crypto/qat/
8720
8721 QIB DRIVER
8722 M:      Mike Marciniszyn <infinipath@intel.com>
8723 L:      linux-rdma@vger.kernel.org
8724 S:      Supported
8725 F:      drivers/infiniband/hw/qib/
8726
8727 QLOGIC QLA1280 SCSI DRIVER
8728 M:      Michael Reed <mdr@sgi.com>
8729 L:      linux-scsi@vger.kernel.org
8730 S:      Maintained
8731 F:      drivers/scsi/qla1280.[ch]
8732
8733 QLOGIC QLA2XXX FC-SCSI DRIVER
8734 M:      qla2xxx-upstream@qlogic.com
8735 L:      linux-scsi@vger.kernel.org
8736 S:      Supported
8737 F:      Documentation/scsi/LICENSE.qla2xxx
8738 F:      drivers/scsi/qla2xxx/
8739
8740 QLOGIC QLA4XXX iSCSI DRIVER
8741 M:      QLogic-Storage-Upstream@qlogic.com
8742 L:      linux-scsi@vger.kernel.org
8743 S:      Supported
8744 F:      Documentation/scsi/LICENSE.qla4xxx
8745 F:      drivers/scsi/qla4xxx/
8746
8747 QLOGIC QLA3XXX NETWORK DRIVER
8748 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8749 M:      Ron Mercer <ron.mercer@qlogic.com>
8750 M:      linux-driver@qlogic.com
8751 L:      netdev@vger.kernel.org
8752 S:      Supported
8753 F:      Documentation/networking/LICENSE.qla3xxx
8754 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8755
8756 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8757 M:      Dept-GELinuxNICDev@qlogic.com
8758 L:      netdev@vger.kernel.org
8759 S:      Supported
8760 F:      drivers/net/ethernet/qlogic/qlcnic/
8761
8762 QLOGIC QLGE 10Gb ETHERNET DRIVER
8763 M:      Harish Patil <harish.patil@qlogic.com>
8764 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8765 M:      Dept-GELinuxNICDev@qlogic.com
8766 M:      linux-driver@qlogic.com
8767 L:      netdev@vger.kernel.org
8768 S:      Supported
8769 F:      drivers/net/ethernet/qlogic/qlge/
8770
8771 QLOGIC QL4xxx ETHERNET DRIVER
8772 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8773 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8774 M:      everest-linux-l2@qlogic.com
8775 L:      netdev@vger.kernel.org
8776 S:      Supported
8777 F:      drivers/net/ethernet/qlogic/qed/
8778 F:      include/linux/qed/
8779 F:      drivers/net/ethernet/qlogic/qede/
8780
8781 QNX4 FILESYSTEM
8782 M:      Anders Larsen <al@alarsen.net>
8783 W:      http://www.alarsen.net/linux/qnx4fs/
8784 S:      Maintained
8785 F:      fs/qnx4/
8786 F:      include/uapi/linux/qnx4_fs.h
8787 F:      include/uapi/linux/qnxtypes.h
8788
8789 QT1010 MEDIA DRIVER
8790 M:      Antti Palosaari <crope@iki.fi>
8791 L:      linux-media@vger.kernel.org
8792 W:      https://linuxtv.org
8793 W:      http://palosaari.fi/linux/
8794 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8795 T:      git git://linuxtv.org/anttip/media_tree.git
8796 S:      Maintained
8797 F:      drivers/media/tuners/qt1010*
8798
8799 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8800 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8801 L:      linux-wireless@vger.kernel.org
8802 L:      ath9k-devel@lists.ath9k.org
8803 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8804 S:      Supported
8805 F:      drivers/net/wireless/ath/ath9k/
8806
8807 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8808 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8809 L:      ath10k@lists.infradead.org
8810 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8811 T:      git git://github.com/kvalo/ath.git
8812 S:      Supported
8813 F:      drivers/net/wireless/ath/ath10k/
8814
8815 QUALCOMM HEXAGON ARCHITECTURE
8816 M:      Richard Kuo <rkuo@codeaurora.org>
8817 L:      linux-hexagon@vger.kernel.org
8818 S:      Supported
8819 F:      arch/hexagon/
8820
8821 QUALCOMM WCN36XX WIRELESS DRIVER
8822 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8823 L:      wcn36xx@lists.infradead.org
8824 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8825 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8826 S:      Supported
8827 F:      drivers/net/wireless/ath/wcn36xx/
8828
8829 RADOS BLOCK DEVICE (RBD)
8830 M:      Ilya Dryomov <idryomov@gmail.com>
8831 M:      Sage Weil <sage@redhat.com>
8832 M:      Alex Elder <elder@kernel.org>
8833 L:      ceph-devel@vger.kernel.org
8834 W:      http://ceph.com/
8835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8836 T:      git git://github.com/ceph/ceph-client.git
8837 S:      Supported
8838 F:      Documentation/ABI/testing/sysfs-bus-rbd
8839 F:      drivers/block/rbd.c
8840 F:      drivers/block/rbd_types.h
8841
8842 RADEON FRAMEBUFFER DISPLAY DRIVER
8843 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8844 L:      linux-fbdev@vger.kernel.org
8845 S:      Maintained
8846 F:      drivers/video/fbdev/aty/radeon*
8847 F:      include/uapi/linux/radeonfb.h
8848
8849 RADIOSHARK RADIO DRIVER
8850 M:      Hans de Goede <hdegoede@redhat.com>
8851 L:      linux-media@vger.kernel.org
8852 T:      git git://linuxtv.org/media_tree.git
8853 S:      Maintained
8854 F:      drivers/media/radio/radio-shark.c
8855
8856 RADIOSHARK2 RADIO DRIVER
8857 M:      Hans de Goede <hdegoede@redhat.com>
8858 L:      linux-media@vger.kernel.org
8859 T:      git git://linuxtv.org/media_tree.git
8860 S:      Maintained
8861 F:      drivers/media/radio/radio-shark2.c
8862 F:      drivers/media/radio/radio-tea5777.c
8863
8864 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8865 M:      Paul Mackerras <paulus@samba.org>
8866 L:      linux-fbdev@vger.kernel.org
8867 S:      Maintained
8868 F:      drivers/video/fbdev/aty/aty128fb.c
8869
8870 RALINK RT2X00 WIRELESS LAN DRIVER
8871 P:      rt2x00 project
8872 M:      Stanislaw Gruszka <sgruszka@redhat.com>
8873 M:      Helmut Schaa <helmut.schaa@googlemail.com>
8874 L:      linux-wireless@vger.kernel.org
8875 S:      Maintained
8876 F:      drivers/net/wireless/ralink/rt2x00/
8877
8878 RAMDISK RAM BLOCK DEVICE DRIVER
8879 M:      Jens Axboe <axboe@kernel.dk>
8880 S:      Maintained
8881 F:      Documentation/blockdev/ramdisk.txt
8882 F:      drivers/block/brd.c
8883
8884 RANDOM NUMBER DRIVER
8885 M:      "Theodore Ts'o" <tytso@mit.edu>
8886 S:      Maintained
8887 F:      drivers/char/random.c
8888
8889 RAPIDIO SUBSYSTEM
8890 M:      Matt Porter <mporter@kernel.crashing.org>
8891 M:      Alexandre Bounine <alexandre.bounine@idt.com>
8892 S:      Maintained
8893 F:      drivers/rapidio/
8894
8895 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8896 L:      linux-wireless@vger.kernel.org
8897 S:      Orphan
8898 F:      drivers/net/wireless/ray*
8899
8900 RCUTORTURE MODULE
8901 M:      Josh Triplett <josh@joshtriplett.org>
8902 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8903 L:      linux-kernel@vger.kernel.org
8904 S:      Supported
8905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8906 F:      Documentation/RCU/torture.txt
8907 F:      kernel/rcu/rcutorture.c
8908
8909 RCUTORTURE TEST FRAMEWORK
8910 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8911 M:      Josh Triplett <josh@joshtriplett.org>
8912 R:      Steven Rostedt <rostedt@goodmis.org>
8913 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8914 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8915 L:      linux-kernel@vger.kernel.org
8916 S:      Supported
8917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8918 F:      tools/testing/selftests/rcutorture
8919
8920 RDC R-321X SoC
8921 M:      Florian Fainelli <florian@openwrt.org>
8922 S:      Maintained
8923
8924 RDC R6040 FAST ETHERNET DRIVER
8925 M:      Florian Fainelli <florian@openwrt.org>
8926 L:      netdev@vger.kernel.org
8927 S:      Maintained
8928 F:      drivers/net/ethernet/rdc/r6040.c
8929
8930 RDS - RELIABLE DATAGRAM SOCKETS
8931 M:      Chien Yen <chien.yen@oracle.com>
8932 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8933 S:      Supported
8934 F:      net/rds/
8935
8936 READ-COPY UPDATE (RCU)
8937 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8938 M:      Josh Triplett <josh@joshtriplett.org>
8939 R:      Steven Rostedt <rostedt@goodmis.org>
8940 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8941 R:      Lai Jiangshan <jiangshanlai@gmail.com>
8942 L:      linux-kernel@vger.kernel.org
8943 W:      http://www.rdrop.com/users/paulmck/RCU/
8944 S:      Supported
8945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8946 F:      Documentation/RCU/
8947 X:      Documentation/RCU/torture.txt
8948 F:      include/linux/rcu*
8949 X:      include/linux/srcu.h
8950 F:      kernel/rcu/
8951 X:      kernel/torture.c
8952
8953 REAL TIME CLOCK (RTC) SUBSYSTEM
8954 M:      Alessandro Zummo <a.zummo@towertech.it>
8955 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8956 L:      rtc-linux@googlegroups.com
8957 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8959 S:      Maintained
8960 F:      Documentation/rtc.txt
8961 F:      drivers/rtc/
8962 F:      include/linux/rtc.h
8963 F:      include/uapi/linux/rtc.h
8964
8965 REALTEK AUDIO CODECS
8966 M:      Bard Liao <bardliao@realtek.com>
8967 M:      Oder Chiou <oder_chiou@realtek.com>
8968 S:      Maintained
8969 F:      sound/soc/codecs/rt*
8970 F:      include/sound/rt*.h
8971
8972 REISERFS FILE SYSTEM
8973 L:      reiserfs-devel@vger.kernel.org
8974 S:      Supported
8975 F:      fs/reiserfs/
8976
8977 REGISTER MAP ABSTRACTION
8978 M:      Mark Brown <broonie@kernel.org>
8979 L:      linux-kernel@vger.kernel.org
8980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8981 S:      Supported
8982 F:      drivers/base/regmap/
8983 F:      include/linux/regmap.h
8984
8985 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8986 M:      Ohad Ben-Cohen <ohad@wizery.com>
8987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8988 S:      Maintained
8989 F:      drivers/remoteproc/
8990 F:      Documentation/remoteproc.txt
8991 F:      include/linux/remoteproc.h
8992
8993 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8994 M:      Ohad Ben-Cohen <ohad@wizery.com>
8995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8996 S:      Maintained
8997 F:      drivers/rpmsg/
8998 F:      Documentation/rpmsg.txt
8999 F:      include/linux/rpmsg.h
9000
9001 RENESAS ETHERNET DRIVERS
9002 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9003 L:      netdev@vger.kernel.org
9004 L:      linux-sh@vger.kernel.org
9005 F:      drivers/net/ethernet/renesas/
9006 F:      include/linux/sh_eth.h
9007
9008 RESET CONTROLLER FRAMEWORK
9009 M:      Philipp Zabel <p.zabel@pengutronix.de>
9010 S:      Maintained
9011 F:      drivers/reset/
9012 F:      Documentation/devicetree/bindings/reset/
9013 F:      include/dt-bindings/reset/
9014 F:      include/linux/reset.h
9015 F:      include/linux/reset-controller.h
9016
9017 RFKILL
9018 M:      Johannes Berg <johannes@sipsolutions.net>
9019 L:      linux-wireless@vger.kernel.org
9020 W:      http://wireless.kernel.org/
9021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9023 S:      Maintained
9024 F:      Documentation/rfkill.txt
9025 F:      net/rfkill/
9026
9027 RHASHTABLE
9028 M:      Thomas Graf <tgraf@suug.ch>
9029 L:      netdev@vger.kernel.org
9030 S:      Maintained
9031 F:      lib/rhashtable.c
9032 F:      include/linux/rhashtable.h
9033
9034 RICOH SMARTMEDIA/XD DRIVER
9035 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9036 S:      Maintained
9037 F:      drivers/mtd/nand/r852.c
9038 F:      drivers/mtd/nand/r852.h
9039
9040 RICOH R5C592 MEMORYSTICK DRIVER
9041 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9042 S:      Maintained
9043 F:      drivers/memstick/host/r592.*
9044
9045 ROCCAT DRIVERS
9046 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9047 W:      http://sourceforge.net/projects/roccat/
9048 S:      Maintained
9049 F:      drivers/hid/hid-roccat*
9050 F:      include/linux/hid-roccat*
9051 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9052
9053 ROCKER DRIVER
9054 M:      Jiri Pirko <jiri@resnulli.us>
9055 M:      Scott Feldman <sfeldma@gmail.com>
9056 L:      netdev@vger.kernel.org
9057 S:      Supported
9058 F:      drivers/net/ethernet/rocker/
9059
9060 ROCKETPORT DRIVER
9061 P:      Comtrol Corp.
9062 W:      http://www.comtrol.com
9063 S:      Maintained
9064 F:      Documentation/serial/rocket.txt
9065 F:      drivers/tty/rocket*
9066
9067 ROCKETPORT EXPRESS/INFINITY DRIVER
9068 M:      Kevin Cernekee <cernekee@gmail.com>
9069 L:      linux-serial@vger.kernel.org
9070 S:      Odd Fixes
9071 F:      drivers/tty/serial/rp2.*
9072
9073 ROSE NETWORK LAYER
9074 M:      Ralf Baechle <ralf@linux-mips.org>
9075 L:      linux-hams@vger.kernel.org
9076 W:      http://www.linux-ax25.org/
9077 S:      Maintained
9078 F:      include/net/rose.h
9079 F:      include/uapi/linux/rose.h
9080 F:      net/rose/
9081
9082 RTL2830 MEDIA DRIVER
9083 M:      Antti Palosaari <crope@iki.fi>
9084 L:      linux-media@vger.kernel.org
9085 W:      https://linuxtv.org
9086 W:      http://palosaari.fi/linux/
9087 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9088 T:      git git://linuxtv.org/anttip/media_tree.git
9089 S:      Maintained
9090 F:      drivers/media/dvb-frontends/rtl2830*
9091
9092 RTL2832 MEDIA DRIVER
9093 M:      Antti Palosaari <crope@iki.fi>
9094 L:      linux-media@vger.kernel.org
9095 W:      https://linuxtv.org
9096 W:      http://palosaari.fi/linux/
9097 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9098 T:      git git://linuxtv.org/anttip/media_tree.git
9099 S:      Maintained
9100 F:      drivers/media/dvb-frontends/rtl2832*
9101
9102 RTL2832_SDR MEDIA DRIVER
9103 M:      Antti Palosaari <crope@iki.fi>
9104 L:      linux-media@vger.kernel.org
9105 W:      https://linuxtv.org
9106 W:      http://palosaari.fi/linux/
9107 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9108 T:      git git://linuxtv.org/anttip/media_tree.git
9109 S:      Maintained
9110 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9111
9112 RTL8180 WIRELESS DRIVER
9113 L:      linux-wireless@vger.kernel.org
9114 W:      http://wireless.kernel.org/
9115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9116 S:      Orphan
9117 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9118
9119 RTL8187 WIRELESS DRIVER
9120 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9121 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9122 M:      Larry Finger <Larry.Finger@lwfinger.net>
9123 L:      linux-wireless@vger.kernel.org
9124 W:      http://wireless.kernel.org/
9125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9126 S:      Maintained
9127 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9128
9129 RTL8192CE WIRELESS DRIVER
9130 M:      Larry Finger <Larry.Finger@lwfinger.net>
9131 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9132 L:      linux-wireless@vger.kernel.org
9133 W:      http://wireless.kernel.org/
9134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9135 S:      Maintained
9136 F:      drivers/net/wireless/realtek/rtlwifi/
9137 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9138
9139 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9140 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9141 L:      linux-wireless@vger.kernel.org
9142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9143 S:      Maintained
9144 F:      drivers/net/wireless/realtek/rtl8xxxu/
9145
9146 S3 SAVAGE FRAMEBUFFER DRIVER
9147 M:      Antonino Daplas <adaplas@gmail.com>
9148 L:      linux-fbdev@vger.kernel.org
9149 S:      Maintained
9150 F:      drivers/video/fbdev/savage/
9151
9152 S390
9153 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9154 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9155 L:      linux-s390@vger.kernel.org
9156 W:      http://www.ibm.com/developerworks/linux/linux390/
9157 S:      Supported
9158 F:      arch/s390/
9159 F:      drivers/s390/
9160 F:      Documentation/s390/
9161 F:      Documentation/DocBook/s390*
9162
9163 S390 COMMON I/O LAYER
9164 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9165 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9166 L:      linux-s390@vger.kernel.org
9167 W:      http://www.ibm.com/developerworks/linux/linux390/
9168 S:      Supported
9169 F:      drivers/s390/cio/
9170
9171 S390 DASD DRIVER
9172 M:      Stefan Weinhuber <wein@de.ibm.com>
9173 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9174 L:      linux-s390@vger.kernel.org
9175 W:      http://www.ibm.com/developerworks/linux/linux390/
9176 S:      Supported
9177 F:      drivers/s390/block/dasd*
9178 F:      block/partitions/ibm.c
9179
9180 S390 NETWORK DRIVERS
9181 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9182 L:      linux-s390@vger.kernel.org
9183 W:      http://www.ibm.com/developerworks/linux/linux390/
9184 S:      Supported
9185 F:      drivers/s390/net/
9186
9187 S390 PCI SUBSYSTEM
9188 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9189 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9190 L:      linux-s390@vger.kernel.org
9191 W:      http://www.ibm.com/developerworks/linux/linux390/
9192 S:      Supported
9193 F:      arch/s390/pci/
9194 F:      drivers/pci/hotplug/s390_pci_hpc.c
9195
9196 S390 ZCRYPT DRIVER
9197 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9198 L:      linux-s390@vger.kernel.org
9199 W:      http://www.ibm.com/developerworks/linux/linux390/
9200 S:      Supported
9201 F:      drivers/s390/crypto/
9202
9203 S390 ZFCP DRIVER
9204 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9205 L:      linux-s390@vger.kernel.org
9206 W:      http://www.ibm.com/developerworks/linux/linux390/
9207 S:      Supported
9208 F:      drivers/s390/scsi/zfcp_*
9209
9210 S390 IUCV NETWORK LAYER
9211 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9212 L:      linux-s390@vger.kernel.org
9213 W:      http://www.ibm.com/developerworks/linux/linux390/
9214 S:      Supported
9215 F:      drivers/s390/net/*iucv*
9216 F:      include/net/iucv/
9217 F:      net/iucv/
9218
9219 S390 IOMMU (PCI)
9220 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9221 L:      linux-s390@vger.kernel.org
9222 W:      http://www.ibm.com/developerworks/linux/linux390/
9223 S:      Supported
9224 F:      drivers/iommu/s390-iommu.c
9225
9226 S3C24XX SD/MMC Driver
9227 M:      Ben Dooks <ben-linux@fluff.org>
9228 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9229 S:      Supported
9230 F:      drivers/mmc/host/s3cmci.*
9231
9232 SAA6588 RDS RECEIVER DRIVER
9233 M:      Hans Verkuil <hverkuil@xs4all.nl>
9234 L:      linux-media@vger.kernel.org
9235 T:      git git://linuxtv.org/media_tree.git
9236 W:      https://linuxtv.org
9237 S:      Odd Fixes
9238 F:      drivers/media/i2c/saa6588*
9239
9240 SAA7134 VIDEO4LINUX DRIVER
9241 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9242 L:      linux-media@vger.kernel.org
9243 W:      https://linuxtv.org
9244 T:      git git://linuxtv.org/media_tree.git
9245 S:      Odd fixes
9246 F:      Documentation/video4linux/*.saa7134
9247 F:      drivers/media/pci/saa7134/
9248
9249 SAA7146 VIDEO4LINUX-2 DRIVER
9250 M:      Hans Verkuil <hverkuil@xs4all.nl>
9251 L:      linux-media@vger.kernel.org
9252 T:      git git://linuxtv.org/media_tree.git
9253 S:      Maintained
9254 F:      drivers/media/common/saa7146/
9255 F:      drivers/media/pci/saa7146/
9256 F:      include/media/saa7146*
9257
9258 SAMSUNG LAPTOP DRIVER
9259 M:      Corentin Chary <corentin.chary@gmail.com>
9260 L:      platform-driver-x86@vger.kernel.org
9261 S:      Maintained
9262 F:      drivers/platform/x86/samsung-laptop.c
9263
9264 SAMSUNG AUDIO (ASoC) DRIVERS
9265 M:      Sangbeom Kim <sbkim73@samsung.com>
9266 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9267 S:      Supported
9268 F:      sound/soc/samsung/
9269
9270 SAMSUNG FRAMEBUFFER DRIVER
9271 M:      Jingoo Han <jingoohan1@gmail.com>
9272 L:      linux-fbdev@vger.kernel.org
9273 S:      Maintained
9274 F:      drivers/video/fbdev/s3c-fb.c
9275
9276 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9277 M:      Sangbeom Kim <sbkim73@samsung.com>
9278 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9279 L:      linux-kernel@vger.kernel.org
9280 L:      linux-samsung-soc@vger.kernel.org
9281 S:      Supported
9282 F:      drivers/mfd/sec*.c
9283 F:      drivers/regulator/s2m*.c
9284 F:      drivers/regulator/s5m*.c
9285 F:      drivers/clk/clk-s2mps11.c
9286 F:      drivers/rtc/rtc-s5m.c
9287 F:      include/linux/mfd/samsung/
9288 F:      Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9289 F:      Documentation/devicetree/bindings/mfd/s2mp*.txt
9290
9291 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9292 M:      Kyungmin Park <kyungmin.park@samsung.com>
9293 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9294 L:      linux-media@vger.kernel.org
9295 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9296 S:      Supported
9297 F:      drivers/media/platform/exynos4-is/
9298
9299 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9300 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9301 L:      linux-media@vger.kernel.org
9302 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9303 S:      Maintained
9304 F:      drivers/media/platform/s3c-camif/
9305 F:      include/media/drv-intf/s3c_camif.h
9306
9307 SAMSUNG S5C73M3 CAMERA DRIVER
9308 M:      Kyungmin Park <kyungmin.park@samsung.com>
9309 M:      Andrzej Hajda <a.hajda@samsung.com>
9310 L:      linux-media@vger.kernel.org
9311 S:      Supported
9312 F:      drivers/media/i2c/s5c73m3/*
9313
9314 SAMSUNG S5K5BAF CAMERA DRIVER
9315 M:      Kyungmin Park <kyungmin.park@samsung.com>
9316 M:      Andrzej Hajda <a.hajda@samsung.com>
9317 L:      linux-media@vger.kernel.org
9318 S:      Supported
9319 F:      drivers/media/i2c/s5k5baf.c
9320
9321 SAMSUNG S3FWRN5 NFC DRIVER
9322 M:      Robert Baldyga <r.baldyga@samsung.com>
9323 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9324 S:      Supported
9325 F:      drivers/nfc/s3fwrn5
9326
9327 SAMSUNG SOC CLOCK DRIVERS
9328 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9329 M:      Tomasz Figa <tomasz.figa@gmail.com>
9330 S:      Supported
9331 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9332 F:      drivers/clk/samsung/
9333
9334 SAMSUNG SXGBE DRIVERS
9335 M:      Byungho An <bh74.an@samsung.com>
9336 M:      Girish K S <ks.giri@samsung.com>
9337 M:      Vipul Pandya <vipul.pandya@samsung.com>
9338 S:      Supported
9339 L:      netdev@vger.kernel.org
9340 F:      drivers/net/ethernet/samsung/sxgbe/
9341
9342 SAMSUNG THERMAL DRIVER
9343 M:      Lukasz Majewski <l.majewski@samsung.com>
9344 L:      linux-pm@vger.kernel.org
9345 L:      linux-samsung-soc@vger.kernel.org
9346 S:      Supported
9347 T:      https://github.com/lmajewski/linux-samsung-thermal.git
9348 F:      drivers/thermal/samsung/
9349
9350 SAMSUNG USB2 PHY DRIVER
9351 M:      Kamil Debski <k.debski@samsung.com>
9352 L:      linux-kernel@vger.kernel.org
9353 S:      Supported
9354 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9355 F:      Documentation/phy/samsung-usb2.txt
9356 F:      drivers/phy/phy-exynos4210-usb2.c
9357 F:      drivers/phy/phy-exynos4x12-usb2.c
9358 F:      drivers/phy/phy-exynos5250-usb2.c
9359 F:      drivers/phy/phy-s5pv210-usb2.c
9360 F:      drivers/phy/phy-samsung-usb2.c
9361 F:      drivers/phy/phy-samsung-usb2.h
9362
9363 SERIAL DRIVERS
9364 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9365 L:      linux-serial@vger.kernel.org
9366 S:      Maintained
9367 F:      drivers/tty/serial/
9368
9369 SYNOPSYS DESIGNWARE DMAC DRIVER
9370 M:      Viresh Kumar <vireshk@kernel.org>
9371 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9372 S:      Maintained
9373 F:      include/linux/dma/dw.h
9374 F:      include/linux/platform_data/dma-dw.h
9375 F:      drivers/dma/dw/
9376
9377 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9378 M: Lars Persson <lars.persson@axis.com>
9379 L: netdev@vger.kernel.org
9380 S: Supported
9381 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9382 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9383
9384 SYNOPSYS DESIGNWARE I2C DRIVER
9385 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9386 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9387 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9388 L:      linux-i2c@vger.kernel.org
9389 S:      Maintained
9390 F:      drivers/i2c/busses/i2c-designware-*
9391 F:      include/linux/platform_data/i2c-designware.h
9392
9393 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9394 M:      Jaehoon Chung <jh80.chung@samsung.com>
9395 L:      linux-mmc@vger.kernel.org
9396 S:      Maintained
9397 F:      include/linux/mmc/dw_mmc.h
9398 F:      drivers/mmc/host/dw_mmc*
9399
9400 SYSTEM TRACE MODULE CLASS
9401 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9402 S:      Maintained
9403 F:      Documentation/trace/stm.txt
9404 F:      drivers/hwtracing/stm/
9405 F:      include/linux/stm.h
9406 F:      include/uapi/linux/stm.h
9407
9408 THUNDERBOLT DRIVER
9409 M:      Andreas Noever <andreas.noever@gmail.com>
9410 S:      Maintained
9411 F:      drivers/thunderbolt/
9412
9413 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9414 M:      John Stultz <john.stultz@linaro.org>
9415 M:      Thomas Gleixner <tglx@linutronix.de>
9416 L:      linux-kernel@vger.kernel.org
9417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9418 S:      Supported
9419 F:      include/linux/clocksource.h
9420 F:      include/linux/time.h
9421 F:      include/linux/timex.h
9422 F:      include/uapi/linux/time.h
9423 F:      include/uapi/linux/timex.h
9424 F:      kernel/time/clocksource.c
9425 F:      kernel/time/time*.c
9426 F:      kernel/time/alarmtimer.c
9427 F:      kernel/time/ntp.c
9428 F:      tools/testing/selftests/timers/
9429
9430 SC1200 WDT DRIVER
9431 M:      Zwane Mwaikambo <zwanem@gmail.com>
9432 S:      Maintained
9433 F:      drivers/watchdog/sc1200wdt.c
9434
9435 SCHEDULER
9436 M:      Ingo Molnar <mingo@redhat.com>
9437 M:      Peter Zijlstra <peterz@infradead.org>
9438 L:      linux-kernel@vger.kernel.org
9439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9440 S:      Maintained
9441 F:      kernel/sched/
9442 F:      include/linux/sched.h
9443 F:      include/uapi/linux/sched.h
9444 F:      include/linux/wait.h
9445
9446 SCORE ARCHITECTURE
9447 M:      Chen Liqin <liqin.linux@gmail.com>
9448 M:      Lennox Wu <lennox.wu@gmail.com>
9449 W:      http://www.sunplus.com
9450 S:      Supported
9451 F:      arch/score/
9452
9453 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9454 M:      Sudeep Holla <sudeep.holla@arm.com>
9455 L:      linux-arm-kernel@lists.infradead.org
9456 S:      Maintained
9457 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9458 F:      drivers/clk/clk-scpi.c
9459 F:      drivers/cpufreq/scpi-cpufreq.c
9460 F:      drivers/firmware/arm_scpi.c
9461 F:      include/linux/scpi_protocol.h
9462
9463 SCSI CDROM DRIVER
9464 M:      Jens Axboe <axboe@kernel.dk>
9465 L:      linux-scsi@vger.kernel.org
9466 W:      http://www.kernel.dk
9467 S:      Maintained
9468 F:      drivers/scsi/sr*
9469
9470 SCSI RDMA PROTOCOL (SRP) INITIATOR
9471 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9472 L:      linux-rdma@vger.kernel.org
9473 S:      Supported
9474 W:      http://www.openfabrics.org
9475 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9477 F:      drivers/infiniband/ulp/srp/
9478 F:      include/scsi/srp.h
9479
9480 SCSI SG DRIVER
9481 M:      Doug Gilbert <dgilbert@interlog.com>
9482 L:      linux-scsi@vger.kernel.org
9483 W:      http://sg.danny.cz/sg
9484 S:      Maintained
9485 F:      Documentation/scsi/scsi-generic.txt
9486 F:      drivers/scsi/sg.c
9487 F:      include/scsi/sg.h
9488
9489 SCSI SUBSYSTEM
9490 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9492 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9494 L:      linux-scsi@vger.kernel.org
9495 S:      Maintained
9496 F:      drivers/scsi/
9497 F:      include/scsi/
9498
9499 SCSI TAPE DRIVER
9500 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9501 L:      linux-scsi@vger.kernel.org
9502 S:      Maintained
9503 F:      Documentation/scsi/st.txt
9504 F:      drivers/scsi/st.*
9505 F:      drivers/scsi/st_*.h
9506
9507 SCTP PROTOCOL
9508 M:      Vlad Yasevich <vyasevich@gmail.com>
9509 M:      Neil Horman <nhorman@tuxdriver.com>
9510 L:      linux-sctp@vger.kernel.org
9511 W:      http://lksctp.sourceforge.net
9512 S:      Maintained
9513 F:      Documentation/networking/sctp.txt
9514 F:      include/linux/sctp.h
9515 F:      include/uapi/linux/sctp.h
9516 F:      include/net/sctp/
9517 F:      net/sctp/
9518
9519 SCx200 CPU SUPPORT
9520 M:      Jim Cromie <jim.cromie@gmail.com>
9521 S:      Odd Fixes
9522 F:      Documentation/i2c/busses/scx200_acb
9523 F:      arch/x86/platform/scx200/
9524 F:      drivers/watchdog/scx200_wdt.c
9525 F:      drivers/i2c/busses/scx200*
9526 F:      drivers/mtd/maps/scx200_docflash.c
9527 F:      include/linux/scx200.h
9528
9529 SCx200 GPIO DRIVER
9530 M:      Jim Cromie <jim.cromie@gmail.com>
9531 S:      Maintained
9532 F:      drivers/char/scx200_gpio.c
9533 F:      include/linux/scx200_gpio.h
9534
9535 SCx200 HRT CLOCKSOURCE DRIVER
9536 M:      Jim Cromie <jim.cromie@gmail.com>
9537 S:      Maintained
9538 F:      drivers/clocksource/scx200_hrt.c
9539
9540 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9541 M:      Sascha Sommer <saschasommer@freenet.de>
9542 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9543 S:      Maintained
9544 F:      drivers/mmc/host/sdricoh_cs.c
9545
9546 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9547 L:      linux-mmc@vger.kernel.org
9548 S:      Orphan
9549 F:      drivers/mmc/host/sdhci.*
9550 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9551
9552 SECURE COMPUTING
9553 M:      Kees Cook <keescook@chromium.org>
9554 R:      Andy Lutomirski <luto@amacapital.net>
9555 R:      Will Drewry <wad@chromium.org>
9556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9557 S:      Supported
9558 F:      kernel/seccomp.c
9559 F:      include/uapi/linux/seccomp.h
9560 F:      include/linux/seccomp.h
9561 F:      tools/testing/selftests/seccomp/*
9562 K:      \bsecure_computing
9563 K:      \bTIF_SECCOMP\b
9564
9565 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9566 M:      Ben Dooks <ben-linux@fluff.org>
9567 M:      Jaehoon Chung <jh80.chung@samsung.com>
9568 L:      linux-mmc@vger.kernel.org
9569 S:      Maintained
9570 F:      drivers/mmc/host/sdhci-s3c*
9571
9572 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9573 M:      Viresh Kumar <vireshk@kernel.org>
9574 L:      spear-devel@list.st.com
9575 L:      linux-mmc@vger.kernel.org
9576 S:      Maintained
9577 F:      drivers/mmc/host/sdhci-spear.c
9578
9579 SECURITY SUBSYSTEM
9580 M:      James Morris <james.l.morris@oracle.com>
9581 M:      "Serge E. Hallyn" <serge@hallyn.com>
9582 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9584 W:      http://kernsec.org/
9585 S:      Supported
9586 F:      security/
9587
9588 SECURITY CONTACT
9589 M:      Security Officers <security@kernel.org>
9590 S:      Supported
9591
9592 SELINUX SECURITY MODULE
9593 M:      Paul Moore <paul@paul-moore.com>
9594 M:      Stephen Smalley <sds@tycho.nsa.gov>
9595 M:      Eric Paris <eparis@parisplace.org>
9596 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9597 W:      http://selinuxproject.org
9598 T:      git git://git.infradead.org/users/pcmoore/selinux
9599 S:      Supported
9600 F:      include/linux/selinux*
9601 F:      security/selinux/
9602 F:      scripts/selinux/
9603
9604 APPARMOR SECURITY MODULE
9605 M:      John Johansen <john.johansen@canonical.com>
9606 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9607 W:      apparmor.wiki.kernel.org
9608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9609 S:      Supported
9610 F:      security/apparmor/
9611
9612 YAMA SECURITY MODULE
9613 M:      Kees Cook <keescook@chromium.org>
9614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9615 S:      Supported
9616 F:      security/yama/
9617
9618 SENSABLE PHANTOM
9619 M:      Jiri Slaby <jirislaby@gmail.com>
9620 S:      Maintained
9621 F:      drivers/misc/phantom.c
9622 F:      include/uapi/linux/phantom.h
9623
9624 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9625 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9626 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9627 M:      John Soni Jose <sony.john@avagotech.com>
9628 L:      linux-scsi@vger.kernel.org
9629 W:      http://www.avagotech.com
9630 S:      Supported
9631 F:      drivers/scsi/be2iscsi/
9632
9633 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9634 M:      Sathya Perla <sathya.perla@avagotech.com>
9635 M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
9636 M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9637 M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9638 L:      netdev@vger.kernel.org
9639 W:      http://www.emulex.com
9640 S:      Supported
9641 F:      drivers/net/ethernet/emulex/benet/
9642
9643 EMULEX ONECONNECT ROCE DRIVER
9644 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9645 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9646 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9647 L:      linux-rdma@vger.kernel.org
9648 W:      http://www.emulex.com
9649 S:      Supported
9650 F:      drivers/infiniband/hw/ocrdma/
9651
9652 SFC NETWORK DRIVER
9653 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9654 M:      Shradha Shah <sshah@solarflare.com>
9655 L:      netdev@vger.kernel.org
9656 S:      Supported
9657 F:      drivers/net/ethernet/sfc/
9658
9659 SGI GRU DRIVER
9660 M:      Dimitri Sivanich <sivanich@sgi.com>
9661 S:      Maintained
9662 F:      drivers/misc/sgi-gru/
9663
9664 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9665 M:      Pat Gefre <pfg@sgi.com>
9666 L:      linux-ia64@vger.kernel.org
9667 S:      Supported
9668 F:      Documentation/ia64/serial.txt
9669 F:      drivers/tty/serial/ioc?_serial.c
9670 F:      include/linux/ioc?.h
9671
9672 SGI XP/XPC/XPNET DRIVER
9673 M:      Cliff Whickman <cpw@sgi.com>
9674 M:      Robin Holt <robinmholt@gmail.com>
9675 S:      Maintained
9676 F:      drivers/misc/sgi-xp/
9677
9678 SI2157 MEDIA DRIVER
9679 M:      Antti Palosaari <crope@iki.fi>
9680 L:      linux-media@vger.kernel.org
9681 W:      https://linuxtv.org
9682 W:      http://palosaari.fi/linux/
9683 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9684 T:      git git://linuxtv.org/anttip/media_tree.git
9685 S:      Maintained
9686 F:      drivers/media/tuners/si2157*
9687
9688 SI2168 MEDIA DRIVER
9689 M:      Antti Palosaari <crope@iki.fi>
9690 L:      linux-media@vger.kernel.org
9691 W:      https://linuxtv.org
9692 W:      http://palosaari.fi/linux/
9693 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9694 T:      git git://linuxtv.org/anttip/media_tree.git
9695 S:      Maintained
9696 F:      drivers/media/dvb-frontends/si2168*
9697
9698 SI470X FM RADIO RECEIVER I2C DRIVER
9699 M:      Hans Verkuil <hverkuil@xs4all.nl>
9700 L:      linux-media@vger.kernel.org
9701 T:      git git://linuxtv.org/media_tree.git
9702 W:      https://linuxtv.org
9703 S:      Odd Fixes
9704 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9705
9706 SI470X FM RADIO RECEIVER USB DRIVER
9707 M:      Hans Verkuil <hverkuil@xs4all.nl>
9708 L:      linux-media@vger.kernel.org
9709 T:      git git://linuxtv.org/media_tree.git
9710 W:      https://linuxtv.org
9711 S:      Maintained
9712 F:      drivers/media/radio/si470x/radio-si470x-common.c
9713 F:      drivers/media/radio/si470x/radio-si470x.h
9714 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9715
9716 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9717 M:      Eduardo Valentin <edubezval@gmail.com>
9718 L:      linux-media@vger.kernel.org
9719 T:      git git://linuxtv.org/media_tree.git
9720 W:      https://linuxtv.org
9721 S:      Odd Fixes
9722 F:      drivers/media/radio/si4713/si4713.?
9723
9724 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9725 M:      Eduardo Valentin <edubezval@gmail.com>
9726 L:      linux-media@vger.kernel.org
9727 T:      git git://linuxtv.org/media_tree.git
9728 W:      https://linuxtv.org
9729 S:      Odd Fixes
9730 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9731
9732 SI4713 FM RADIO TRANSMITTER USB DRIVER
9733 M:      Hans Verkuil <hverkuil@xs4all.nl>
9734 L:      linux-media@vger.kernel.org
9735 T:      git git://linuxtv.org/media_tree.git
9736 W:      https://linuxtv.org
9737 S:      Maintained
9738 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9739
9740 SIANO DVB DRIVER
9741 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9742 L:      linux-media@vger.kernel.org
9743 W:      https://linuxtv.org
9744 T:      git git://linuxtv.org/media_tree.git
9745 S:      Odd fixes
9746 F:      drivers/media/common/siano/
9747 F:      drivers/media/usb/siano/
9748 F:      drivers/media/usb/siano/
9749 F:      drivers/media/mmc/siano/
9750
9751 SIMPLEFB FB DRIVER
9752 M:      Hans de Goede <hdegoede@redhat.com>
9753 L:      linux-fbdev@vger.kernel.org
9754 S:      Maintained
9755 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9756 F:      drivers/video/fbdev/simplefb.c
9757 F:      include/linux/platform_data/simplefb.h
9758
9759 SH_VEU V4L2 MEM2MEM DRIVER
9760 L:      linux-media@vger.kernel.org
9761 S:      Orphan
9762 F:      drivers/media/platform/sh_veu.c
9763
9764 SH_VOU V4L2 OUTPUT DRIVER
9765 L:      linux-media@vger.kernel.org
9766 S:      Orphan
9767 F:      drivers/media/platform/sh_vou.c
9768 F:      include/media/drv-intf/sh_vou.h
9769
9770 SIMPLE FIRMWARE INTERFACE (SFI)
9771 M:      Len Brown <lenb@kernel.org>
9772 L:      sfi-devel@simplefirmware.org
9773 W:      http://simplefirmware.org/
9774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9775 S:      Supported
9776 F:      arch/x86/platform/sfi/
9777 F:      drivers/sfi/
9778 F:      include/linux/sfi*.h
9779
9780 SIMTEC EB110ATX (Chalice CATS)
9781 P:      Ben Dooks
9782 P:      Vincent Sanders <vince@simtec.co.uk>
9783 M:      Simtec Linux Team <linux@simtec.co.uk>
9784 W:      http://www.simtec.co.uk/products/EB110ATX/
9785 S:      Supported
9786
9787 SIMTEC EB2410ITX (BAST)
9788 P:      Ben Dooks
9789 P:      Vincent Sanders <vince@simtec.co.uk>
9790 M:      Simtec Linux Team <linux@simtec.co.uk>
9791 W:      http://www.simtec.co.uk/products/EB2410ITX/
9792 S:      Supported
9793 F:      arch/arm/mach-s3c24xx/mach-bast.c
9794 F:      arch/arm/mach-s3c24xx/bast-ide.c
9795 F:      arch/arm/mach-s3c24xx/bast-irq.c
9796
9797 TI DAVINCI MACHINE SUPPORT
9798 M:      Sekhar Nori <nsekhar@ti.com>
9799 M:      Kevin Hilman <khilman@deeprootsystems.com>
9800 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9801 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9802 S:      Supported
9803 F:      arch/arm/mach-davinci/
9804 F:      drivers/i2c/busses/i2c-davinci.c
9805
9806 TI DAVINCI SERIES MEDIA DRIVER
9807 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9808 L:      linux-media@vger.kernel.org
9809 W:      https://linuxtv.org
9810 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9811 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9812 S:      Maintained
9813 F:      drivers/media/platform/davinci/
9814 F:      include/media/davinci/
9815
9816 TI AM437X VPFE DRIVER
9817 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9818 L:      linux-media@vger.kernel.org
9819 W:      https://linuxtv.org
9820 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9821 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9822 S:      Maintained
9823 F:      drivers/media/platform/am437x/
9824
9825 OV2659 OMNIVISION SENSOR DRIVER
9826 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9827 L:      linux-media@vger.kernel.org
9828 W:      https://linuxtv.org
9829 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9830 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9831 S:      Maintained
9832 F:      drivers/media/i2c/ov2659.c
9833 F:      include/media/i2c/ov2659.h
9834
9835 SILICON MOTION SM712 FRAME BUFFER DRIVER
9836 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9837 M:      Teddy Wang <teddy.wang@siliconmotion.com>
9838 M:      Sudip Mukherjee <sudip@vectorindia.org>
9839 L:      linux-fbdev@vger.kernel.org
9840 S:      Maintained
9841 F:      drivers/video/fbdev/sm712*
9842 F:      Documentation/fb/sm712fb.txt
9843
9844 SIS 190 ETHERNET DRIVER
9845 M:      Francois Romieu <romieu@fr.zoreil.com>
9846 L:      netdev@vger.kernel.org
9847 S:      Maintained
9848 F:      drivers/net/ethernet/sis/sis190.c
9849
9850 SIS 900/7016 FAST ETHERNET DRIVER
9851 M:      Daniele Venzano <venza@brownhat.org>
9852 W:      http://www.brownhat.org/sis900.html
9853 L:      netdev@vger.kernel.org
9854 S:      Maintained
9855 F:      drivers/net/ethernet/sis/sis900.*
9856
9857 SIS FRAMEBUFFER DRIVER
9858 M:      Thomas Winischhofer <thomas@winischhofer.net>
9859 W:      http://www.winischhofer.net/linuxsisvga.shtml
9860 S:      Maintained
9861 F:      Documentation/fb/sisfb.txt
9862 F:      drivers/video/fbdev/sis/
9863 F:      include/video/sisfb.h
9864
9865 SIS USB2VGA DRIVER
9866 M:      Thomas Winischhofer <thomas@winischhofer.net>
9867 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9868 S:      Maintained
9869 F:      drivers/usb/misc/sisusbvga/
9870
9871 SLAB ALLOCATOR
9872 M:      Christoph Lameter <cl@linux.com>
9873 M:      Pekka Enberg <penberg@kernel.org>
9874 M:      David Rientjes <rientjes@google.com>
9875 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9876 M:      Andrew Morton <akpm@linux-foundation.org>
9877 L:      linux-mm@kvack.org
9878 S:      Maintained
9879 F:      include/linux/sl?b*.h
9880 F:      mm/sl?b*
9881
9882 SLEEPABLE READ-COPY UPDATE (SRCU)
9883 M:      Lai Jiangshan <jiangshanlai@gmail.com>
9884 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9885 M:      Josh Triplett <josh@joshtriplett.org>
9886 R:      Steven Rostedt <rostedt@goodmis.org>
9887 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9888 L:      linux-kernel@vger.kernel.org
9889 W:      http://www.rdrop.com/users/paulmck/RCU/
9890 S:      Supported
9891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9892 F:      include/linux/srcu.h
9893 F:      kernel/rcu/srcu.c
9894
9895 SMACK SECURITY MODULE
9896 M:      Casey Schaufler <casey@schaufler-ca.com>
9897 L:      linux-security-module@vger.kernel.org
9898 W:      http://schaufler-ca.com
9899 T:      git git://git.gitorious.org/smack-next/kernel.git
9900 S:      Maintained
9901 F:      Documentation/security/Smack.txt
9902 F:      security/smack/
9903
9904 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9905 M:      Kevin Hilman <khilman@kernel.org>
9906 M:      Nishanth Menon <nm@ti.com>
9907 S:      Maintained
9908 F:      drivers/power/avs/
9909 F:      include/linux/power/smartreflex.h
9910 L:      linux-pm@vger.kernel.org
9911
9912 SMC91x ETHERNET DRIVER
9913 M:      Nicolas Pitre <nico@fluxnic.net>
9914 S:      Odd Fixes
9915 F:      drivers/net/ethernet/smsc/smc91x.*
9916
9917 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9918 M:      Sakari Ailus <sakari.ailus@iki.fi>
9919 L:      linux-media@vger.kernel.org
9920 S:      Maintained
9921 F:      drivers/media/i2c/smiapp/
9922 F:      include/media/i2c/smiapp.h
9923 F:      drivers/media/i2c/smiapp-pll.c
9924 F:      drivers/media/i2c/smiapp-pll.h
9925 F:      include/uapi/linux/smiapp.h
9926 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9927
9928 SMM665 HARDWARE MONITOR DRIVER
9929 M:      Guenter Roeck <linux@roeck-us.net>
9930 L:      lm-sensors@lm-sensors.org
9931 S:      Maintained
9932 F:      Documentation/hwmon/smm665
9933 F:      drivers/hwmon/smm665.c
9934
9935 SMSC EMC2103 HARDWARE MONITOR DRIVER
9936 M:      Steve Glendinning <steve.glendinning@shawell.net>
9937 L:      lm-sensors@lm-sensors.org
9938 S:      Maintained
9939 F:      Documentation/hwmon/emc2103
9940 F:      drivers/hwmon/emc2103.c
9941
9942 SMSC SCH5627 HARDWARE MONITOR DRIVER
9943 M:      Hans de Goede <hdegoede@redhat.com>
9944 L:      lm-sensors@lm-sensors.org
9945 S:      Supported
9946 F:      Documentation/hwmon/sch5627
9947 F:      drivers/hwmon/sch5627.c
9948
9949 SMSC47B397 HARDWARE MONITOR DRIVER
9950 M:      Jean Delvare <jdelvare@suse.com>
9951 L:      lm-sensors@lm-sensors.org
9952 S:      Maintained
9953 F:      Documentation/hwmon/smsc47b397
9954 F:      drivers/hwmon/smsc47b397.c
9955
9956 SMSC911x ETHERNET DRIVER
9957 M:      Steve Glendinning <steve.glendinning@shawell.net>
9958 L:      netdev@vger.kernel.org
9959 S:      Maintained
9960 F:      include/linux/smsc911x.h
9961 F:      drivers/net/ethernet/smsc/smsc911x.*
9962
9963 SMSC9420 PCI ETHERNET DRIVER
9964 M:      Steve Glendinning <steve.glendinning@shawell.net>
9965 L:      netdev@vger.kernel.org
9966 S:      Maintained
9967 F:      drivers/net/ethernet/smsc/smsc9420.*
9968
9969 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9970 M:      Steve Glendinning <steve.glendinning@shawell.net>
9971 L:      linux-fbdev@vger.kernel.org
9972 S:      Maintained
9973 F:      drivers/video/fbdev/smscufx.c
9974
9975 SOC-CAMERA V4L2 SUBSYSTEM
9976 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9977 L:      linux-media@vger.kernel.org
9978 T:      git git://linuxtv.org/media_tree.git
9979 S:      Maintained
9980 F:      include/media/soc*
9981 F:      drivers/media/i2c/soc_camera/
9982 F:      drivers/media/platform/soc_camera/
9983
9984 SOEKRIS NET48XX LED SUPPORT
9985 M:      Chris Boot <bootc@bootc.net>
9986 S:      Maintained
9987 F:      drivers/leds/leds-net48xx.c
9988
9989 SOFTLOGIC 6x10 MPEG CODEC
9990 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9991 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9992 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9993 M:      Ismael Luceno <ismael@iodev.co.uk>
9994 L:      linux-media@vger.kernel.org
9995 S:      Supported
9996 F:      drivers/media/pci/solo6x10/
9997
9998 SOFTWARE RAID (Multiple Disks) SUPPORT
9999 M:      Neil Brown <neilb@suse.com>
10000 L:      linux-raid@vger.kernel.org
10001 S:      Supported
10002 F:      drivers/md/
10003 F:      include/linux/raid/
10004 F:      include/uapi/linux/raid/
10005
10006 SONIC NETWORK DRIVER
10007 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10008 L:      netdev@vger.kernel.org
10009 S:      Maintained
10010 F:      drivers/net/ethernet/natsemi/sonic.*
10011
10012 SONICS SILICON BACKPLANE DRIVER (SSB)
10013 M:      Michael Buesch <m@bues.ch>
10014 L:      netdev@vger.kernel.org
10015 S:      Maintained
10016 F:      drivers/ssb/
10017 F:      include/linux/ssb/
10018
10019 SONY VAIO CONTROL DEVICE DRIVER
10020 M:      Mattia Dongili <malattia@linux.it>
10021 L:      platform-driver-x86@vger.kernel.org
10022 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10023 S:      Maintained
10024 F:      Documentation/laptops/sony-laptop.txt
10025 F:      drivers/char/sonypi.c
10026 F:      drivers/platform/x86/sony-laptop.c
10027 F:      include/linux/sony-laptop.h
10028
10029 SONY MEMORYSTICK CARD SUPPORT
10030 M:      Alex Dubov <oakad@yahoo.com>
10031 W:      http://tifmxx.berlios.de/
10032 S:      Maintained
10033 F:      drivers/memstick/host/tifm_ms.c
10034
10035 SONY MEMORYSTICK STANDARD SUPPORT
10036 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10037 S:      Maintained
10038 F:      drivers/memstick/core/ms_block.*
10039
10040 SOUND
10041 M:      Jaroslav Kysela <perex@perex.cz>
10042 M:      Takashi Iwai <tiwai@suse.com>
10043 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10044 W:      http://www.alsa-project.org/
10045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10046 T:      git git://git.alsa-project.org/alsa-kernel.git
10047 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10048 S:      Maintained
10049 F:      Documentation/sound/
10050 F:      include/sound/
10051 F:      include/uapi/sound/
10052 F:      sound/
10053
10054 SOUND - COMPRESSED AUDIO
10055 M:      Vinod Koul <vinod.koul@intel.com>
10056 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10058 S:      Supported
10059 F:      Documentation/sound/alsa/compress_offload.txt
10060 F:      include/sound/compress_driver.h
10061 F:      include/uapi/sound/compress_*
10062 F:      sound/core/compress_offload.c
10063 F:      sound/soc/soc-compress.c
10064
10065 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10066 M:      Liam Girdwood <lgirdwood@gmail.com>
10067 M:      Mark Brown <broonie@kernel.org>
10068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10069 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10070 W:      http://alsa-project.org/main/index.php/ASoC
10071 S:      Supported
10072 F:      Documentation/sound/alsa/soc/
10073 F:      sound/soc/
10074 F:      include/sound/soc*
10075
10076 SOUND - DMAENGINE HELPERS
10077 M:      Lars-Peter Clausen <lars@metafoo.de>
10078 S:      Supported
10079 F:      include/sound/dmaengine_pcm.h
10080 F:      sound/core/pcm_dmaengine.c
10081 F:      sound/soc/soc-generic-dmaengine-pcm.c
10082
10083 SP2 MEDIA DRIVER
10084 M:      Olli Salonen <olli.salonen@iki.fi>
10085 L:      linux-media@vger.kernel.org
10086 W:      https://linuxtv.org
10087 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10088 S:      Maintained
10089 F:      drivers/media/dvb-frontends/sp2*
10090
10091 SPARC + UltraSPARC (sparc/sparc64)
10092 M:      "David S. Miller" <davem@davemloft.net>
10093 L:      sparclinux@vger.kernel.org
10094 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10097 S:      Maintained
10098 F:      arch/sparc/
10099 F:      drivers/sbus/
10100
10101 SPARC SERIAL DRIVERS
10102 M:      "David S. Miller" <davem@davemloft.net>
10103 L:      sparclinux@vger.kernel.org
10104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10106 S:      Maintained
10107 F:      include/linux/sunserialcore.h
10108 F:      drivers/tty/serial/suncore.c
10109 F:      drivers/tty/serial/sunhv.c
10110 F:      drivers/tty/serial/sunsab.c
10111 F:      drivers/tty/serial/sunsab.h
10112 F:      drivers/tty/serial/sunsu.c
10113 F:      drivers/tty/serial/sunzilog.c
10114 F:      drivers/tty/serial/sunzilog.h
10115
10116 SPARSE CHECKER
10117 M:      "Christopher Li" <sparse@chrisli.org>
10118 L:      linux-sparse@vger.kernel.org
10119 W:      https://sparse.wiki.kernel.org/
10120 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10121 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10122 S:      Maintained
10123 F:      include/linux/compiler.h
10124
10125 SPEAR PLATFORM SUPPORT
10126 M:      Viresh Kumar <vireshk@kernel.org>
10127 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10128 L:      spear-devel@list.st.com
10129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10130 W:      http://www.st.com/spear
10131 S:      Maintained
10132 F:      arch/arm/mach-spear/
10133
10134 SPEAR CLOCK FRAMEWORK SUPPORT
10135 M:      Viresh Kumar <vireshk@kernel.org>
10136 L:      spear-devel@list.st.com
10137 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10138 W:      http://www.st.com/spear
10139 S:      Maintained
10140 F:      drivers/clk/spear/
10141
10142 SPI SUBSYSTEM
10143 M:      Mark Brown <broonie@kernel.org>
10144 L:      linux-spi@vger.kernel.org
10145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10146 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10147 S:      Maintained
10148 F:      Documentation/spi/
10149 F:      drivers/spi/
10150 F:      include/linux/spi/
10151 F:      include/uapi/linux/spi/
10152
10153 SPIDERNET NETWORK DRIVER for CELL
10154 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10155 L:      netdev@vger.kernel.org
10156 S:      Supported
10157 F:      Documentation/networking/spider_net.txt
10158 F:      drivers/net/ethernet/toshiba/spider_net*
10159
10160 SPU FILE SYSTEM
10161 M:      Jeremy Kerr <jk@ozlabs.org>
10162 L:      linuxppc-dev@lists.ozlabs.org
10163 W:      http://www.ibm.com/developerworks/power/cell/
10164 S:      Supported
10165 F:      Documentation/filesystems/spufs.txt
10166 F:      arch/powerpc/platforms/cell/spufs/
10167
10168 SQUASHFS FILE SYSTEM
10169 M:      Phillip Lougher <phillip@squashfs.org.uk>
10170 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10171 W:      http://squashfs.org.uk
10172 S:      Maintained
10173 F:      Documentation/filesystems/squashfs.txt
10174 F:      fs/squashfs/
10175
10176 SRM (Alpha) environment access
10177 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10178 S:      Maintained
10179 F:      arch/alpha/kernel/srm_env.c
10180
10181 STABLE BRANCH
10182 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10183 L:      stable@vger.kernel.org
10184 S:      Supported
10185 F:      Documentation/stable_kernel_rules.txt
10186
10187 STAGING SUBSYSTEM
10188 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10190 L:      devel@driverdev.osuosl.org
10191 S:      Supported
10192 F:      drivers/staging/
10193
10194 STAGING - COMEDI
10195 M:      Ian Abbott <abbotti@mev.co.uk>
10196 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10197 S:      Odd Fixes
10198 F:      drivers/staging/comedi/
10199
10200 STAGING - FLARION FT1000 DRIVERS
10201 M:      Marek Belisko <marek.belisko@gmail.com>
10202 S:      Odd Fixes
10203 F:      drivers/staging/ft1000/
10204
10205 STAGING - INDUSTRIAL IO
10206 M:      Jonathan Cameron <jic23@kernel.org>
10207 L:      linux-iio@vger.kernel.org
10208 S:      Odd Fixes
10209 F:      drivers/staging/iio/
10210
10211 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10212 M:      Jarod Wilson <jarod@wilsonet.com>
10213 W:      http://www.lirc.org/
10214 S:      Odd Fixes
10215 F:      drivers/staging/media/lirc/
10216
10217 STAGING - LUSTRE PARALLEL FILESYSTEM
10218 M:      Oleg Drokin <oleg.drokin@intel.com>
10219 M:      Andreas Dilger <andreas.dilger@intel.com>
10220 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10221 W:      http://wiki.lustre.org/
10222 S:      Maintained
10223 F:      drivers/staging/lustre
10224
10225 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10226 M:      Marc Dietrich <marvin24@gmx.de>
10227 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10228 L:      linux-tegra@vger.kernel.org
10229 S:      Maintained
10230 F:      drivers/staging/nvec/
10231
10232 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10233 M:      Jens Frederich <jfrederich@gmail.com>
10234 M:      Daniel Drake <dsd@laptop.org>
10235 M:      Jon Nettleton <jon.nettleton@gmail.com>
10236 W:      http://wiki.laptop.org/go/DCON
10237 S:      Maintained
10238 F:      drivers/staging/olpc_dcon/
10239
10240 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10241 M:      Willy Tarreau <willy@meta-x.org>
10242 S:      Odd Fixes
10243 F:      drivers/staging/panel/
10244
10245 STAGING - REALTEK RTL8712U DRIVERS
10246 M:      Larry Finger <Larry.Finger@lwfinger.net>
10247 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10248 S:      Odd Fixes
10249 F:      drivers/staging/rtl8712/
10250
10251 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10252 M:      Larry Finger <Larry.Finger@lwfinger.net>
10253 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10254 L:      linux-wireless@vger.kernel.org
10255 S:      Maintained
10256 F:      drivers/staging/rtl8723au/
10257
10258 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10259 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10260 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10261 M:      Sudip Mukherjee <sudip@vectorindia.org>
10262 L:      linux-fbdev@vger.kernel.org
10263 S:      Maintained
10264 F:      drivers/staging/sm750fb/
10265
10266 STAGING - SLICOSS
10267 M:      Lior Dotan <liodot@gmail.com>
10268 M:      Christopher Harrer <charrer@alacritech.com>
10269 S:      Odd Fixes
10270 F:      drivers/staging/slicoss/
10271
10272 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10273 M:      William Hubbs <w.d.hubbs@gmail.com>
10274 M:      Chris Brannon <chris@the-brannons.com>
10275 M:      Kirk Reiser <kirk@reisers.ca>
10276 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10277 L:      speakup@linux-speakup.org
10278 W:      http://www.linux-speakup.org/
10279 S:      Odd Fixes
10280 F:      drivers/staging/speakup/
10281
10282 STAGING - VIA VT665X DRIVERS
10283 M:      Forest Bond <forest@alittletooquiet.net>
10284 S:      Odd Fixes
10285 F:      drivers/staging/vt665?/
10286
10287 STAGING - WILC1000 WIFI DRIVER
10288 M:      Johnny Kim <johnny.kim@atmel.com>
10289 M:      Austin Shin <austin.shin@atmel.com>
10290 M:      Chris Park <chris.park@atmel.com>
10291 M:      Tony Cho <tony.cho@atmel.com>
10292 M:      Glen Lee <glen.lee@atmel.com>
10293 M:      Leo Kim <leo.kim@atmel.com>
10294 L:      linux-wireless@vger.kernel.org
10295 S:      Supported
10296 F:      drivers/staging/wilc1000/
10297
10298 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10299 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10300 S:      Odd Fixes
10301 F:      drivers/staging/xgifb/
10302
10303 HFI1 DRIVER
10304 M:      Mike Marciniszyn <infinipath@intel.com>
10305 L:      linux-rdma@vger.kernel.org
10306 S:      Supported
10307 F:      drivers/staging/rdma/hfi1
10308
10309 STARFIRE/DURALAN NETWORK DRIVER
10310 M:      Ion Badulescu <ionut@badula.org>
10311 S:      Odd Fixes
10312 F:      drivers/net/ethernet/adaptec/starfire*
10313
10314 SUN3/3X
10315 M:      Sam Creasey <sammy@sammy.net>
10316 W:      http://sammy.net/sun3/
10317 S:      Maintained
10318 F:      arch/m68k/kernel/*sun3*
10319 F:      arch/m68k/sun3*/
10320 F:      arch/m68k/include/asm/sun3*
10321 F:      drivers/net/ethernet/i825xx/sun3*
10322
10323 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10324 M:      Hans de Goede <hdegoede@redhat.com>
10325 L:      linux-input@vger.kernel.org
10326 S:      Maintained
10327 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10328 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10329
10330 SUNDANCE NETWORK DRIVER
10331 M:      Denis Kirjanov <kda@linux-powerpc.org>
10332 L:      netdev@vger.kernel.org
10333 S:      Maintained
10334 F:      drivers/net/ethernet/dlink/sundance.c
10335
10336 SUPERH
10337 L:      linux-sh@vger.kernel.org
10338 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10339 S:      Orphan
10340 F:      Documentation/sh/
10341 F:      arch/sh/
10342 F:      drivers/sh/
10343
10344 SUSPEND TO RAM
10345 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10346 M:      Len Brown <len.brown@intel.com>
10347 M:      Pavel Machek <pavel@ucw.cz>
10348 L:      linux-pm@vger.kernel.org
10349 S:      Supported
10350 F:      Documentation/power/
10351 F:      arch/x86/kernel/acpi/
10352 F:      drivers/base/power/
10353 F:      kernel/power/
10354 F:      include/linux/suspend.h
10355 F:      include/linux/freezer.h
10356 F:      include/linux/pm.h
10357
10358 SVGA HANDLING
10359 M:      Martin Mares <mj@ucw.cz>
10360 L:      linux-video@atrey.karlin.mff.cuni.cz
10361 S:      Maintained
10362 F:      Documentation/svga.txt
10363 F:      arch/x86/boot/video*
10364
10365 SWIOTLB SUBSYSTEM
10366 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10367 L:      linux-kernel@vger.kernel.org
10368 S:      Supported
10369 F:      lib/swiotlb.c
10370 F:      arch/*/kernel/pci-swiotlb.c
10371 F:      include/linux/swiotlb.h
10372
10373 SWITCHDEV
10374 M:      Jiri Pirko <jiri@resnulli.us>
10375 L:      netdev@vger.kernel.org
10376 S:      Supported
10377 F:      net/switchdev/
10378 F:      include/net/switchdev.h
10379
10380 SYNOPSYS ARC ARCHITECTURE
10381 M:      Vineet Gupta <vgupta@synopsys.com>
10382 L:      linux-snps-arc@lists.infradead.org
10383 S:      Supported
10384 F:      arch/arc/
10385 F:      Documentation/devicetree/bindings/arc/*
10386 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10387 F:      drivers/tty/serial/arc_uart.c
10388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10389
10390 SYNOPSYS ARC SDP platform support
10391 M:      Alexey Brodkin <abrodkin@synopsys.com>
10392 S:      Supported
10393 F:      arch/arc/plat-axs10x
10394 F:      arch/arc/boot/dts/ax*
10395 F:      Documentation/devicetree/bindings/arc/axs10*
10396
10397 SYSTEM CONFIGURATION (SYSCON)
10398 M:      Lee Jones <lee.jones@linaro.org>
10399 M:      Arnd Bergmann <arnd@arndb.de>
10400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10401 S:      Supported
10402 F:      drivers/mfd/syscon.c
10403
10404 SYSV FILESYSTEM
10405 M:      Christoph Hellwig <hch@infradead.org>
10406 S:      Maintained
10407 F:      Documentation/filesystems/sysv-fs.txt
10408 F:      fs/sysv/
10409 F:      include/linux/sysv_fs.h
10410
10411 TARGET SUBSYSTEM
10412 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10413 L:      linux-scsi@vger.kernel.org
10414 L:      target-devel@vger.kernel.org
10415 W:      http://www.linux-iscsi.org
10416 W:      http://groups.google.com/group/linux-iscsi-target-dev
10417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10418 S:      Supported
10419 F:      drivers/target/
10420 F:      include/target/
10421 F:      Documentation/target/
10422
10423 TASKSTATS STATISTICS INTERFACE
10424 M:      Balbir Singh <bsingharora@gmail.com>
10425 S:      Maintained
10426 F:      Documentation/accounting/taskstats*
10427 F:      include/linux/taskstats*
10428 F:      kernel/taskstats.c
10429
10430 TC CLASSIFIER
10431 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10432 L:      netdev@vger.kernel.org
10433 S:      Maintained
10434 F:      include/net/pkt_cls.h
10435 F:      include/uapi/linux/pkt_cls.h
10436 F:      net/sched/
10437
10438 TCP LOW PRIORITY MODULE
10439 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10440 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10441 W:      http://tcp-lp-mod.sourceforge.net/
10442 S:      Maintained
10443 F:      net/ipv4/tcp_lp.c
10444
10445 TDA10071 MEDIA DRIVER
10446 M:      Antti Palosaari <crope@iki.fi>
10447 L:      linux-media@vger.kernel.org
10448 W:      https://linuxtv.org
10449 W:      http://palosaari.fi/linux/
10450 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10451 T:      git git://linuxtv.org/anttip/media_tree.git
10452 S:      Maintained
10453 F:      drivers/media/dvb-frontends/tda10071*
10454
10455 TDA18212 MEDIA DRIVER
10456 M:      Antti Palosaari <crope@iki.fi>
10457 L:      linux-media@vger.kernel.org
10458 W:      https://linuxtv.org
10459 W:      http://palosaari.fi/linux/
10460 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10461 T:      git git://linuxtv.org/anttip/media_tree.git
10462 S:      Maintained
10463 F:      drivers/media/tuners/tda18212*
10464
10465 TDA18218 MEDIA DRIVER
10466 M:      Antti Palosaari <crope@iki.fi>
10467 L:      linux-media@vger.kernel.org
10468 W:      https://linuxtv.org
10469 W:      http://palosaari.fi/linux/
10470 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10471 T:      git git://linuxtv.org/anttip/media_tree.git
10472 S:      Maintained
10473 F:      drivers/media/tuners/tda18218*
10474
10475 TDA18271 MEDIA DRIVER
10476 M:      Michael Krufky <mkrufky@linuxtv.org>
10477 L:      linux-media@vger.kernel.org
10478 W:      https://linuxtv.org
10479 W:      http://github.com/mkrufky
10480 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10481 T:      git git://linuxtv.org/mkrufky/tuners.git
10482 S:      Maintained
10483 F:      drivers/media/tuners/tda18271*
10484
10485 TDA827x MEDIA DRIVER
10486 M:      Michael Krufky <mkrufky@linuxtv.org>
10487 L:      linux-media@vger.kernel.org
10488 W:      https://linuxtv.org
10489 W:      http://github.com/mkrufky
10490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10491 T:      git git://linuxtv.org/mkrufky/tuners.git
10492 S:      Maintained
10493 F:      drivers/media/tuners/tda8290.*
10494
10495 TDA8290 MEDIA DRIVER
10496 M:      Michael Krufky <mkrufky@linuxtv.org>
10497 L:      linux-media@vger.kernel.org
10498 W:      https://linuxtv.org
10499 W:      http://github.com/mkrufky
10500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10501 T:      git git://linuxtv.org/mkrufky/tuners.git
10502 S:      Maintained
10503 F:      drivers/media/tuners/tda8290.*
10504
10505 TDA9840 MEDIA DRIVER
10506 M:      Hans Verkuil <hverkuil@xs4all.nl>
10507 L:      linux-media@vger.kernel.org
10508 T:      git git://linuxtv.org/media_tree.git
10509 W:      https://linuxtv.org
10510 S:      Maintained
10511 F:      drivers/media/i2c/tda9840*
10512
10513 TEA5761 TUNER DRIVER
10514 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10515 L:      linux-media@vger.kernel.org
10516 W:      https://linuxtv.org
10517 T:      git git://linuxtv.org/media_tree.git
10518 S:      Odd fixes
10519 F:      drivers/media/tuners/tea5761.*
10520
10521 TEA5767 TUNER DRIVER
10522 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10523 L:      linux-media@vger.kernel.org
10524 W:      https://linuxtv.org
10525 T:      git git://linuxtv.org/media_tree.git
10526 S:      Maintained
10527 F:      drivers/media/tuners/tea5767.*
10528
10529 TEA6415C MEDIA DRIVER
10530 M:      Hans Verkuil <hverkuil@xs4all.nl>
10531 L:      linux-media@vger.kernel.org
10532 T:      git git://linuxtv.org/media_tree.git
10533 W:      https://linuxtv.org
10534 S:      Maintained
10535 F:      drivers/media/i2c/tea6415c*
10536
10537 TEA6420 MEDIA DRIVER
10538 M:      Hans Verkuil <hverkuil@xs4all.nl>
10539 L:      linux-media@vger.kernel.org
10540 T:      git git://linuxtv.org/media_tree.git
10541 W:      https://linuxtv.org
10542 S:      Maintained
10543 F:      drivers/media/i2c/tea6420*
10544
10545 TEAM DRIVER
10546 M:      Jiri Pirko <jiri@resnulli.us>
10547 L:      netdev@vger.kernel.org
10548 S:      Supported
10549 F:      drivers/net/team/
10550 F:      include/linux/if_team.h
10551 F:      include/uapi/linux/if_team.h
10552
10553 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10554 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10555 S:      Maintained
10556 F:      arch/x86/platform/ts5500/
10557
10558 TECHNOTREND USB IR RECEIVER
10559 M:      Sean Young <sean@mess.org>
10560 L:      linux-media@vger.kernel.org
10561 S:      Maintained
10562 F:      drivers/media/rc/ttusbir.c
10563
10564 TEGRA ARCHITECTURE SUPPORT
10565 M:      Stephen Warren <swarren@wwwdotorg.org>
10566 M:      Thierry Reding <thierry.reding@gmail.com>
10567 M:      Alexandre Courbot <gnurou@gmail.com>
10568 L:      linux-tegra@vger.kernel.org
10569 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10571 S:      Supported
10572 N:      [^a-z]tegra
10573
10574 TEGRA CLOCK DRIVER
10575 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10576 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10577 S:      Supported
10578 F:      drivers/clk/tegra/
10579
10580 TEGRA DMA DRIVER
10581 M:      Laxman Dewangan <ldewangan@nvidia.com>
10582 S:      Supported
10583 F:      drivers/dma/tegra20-apb-dma.c
10584
10585 TEGRA I2C DRIVER
10586 M:      Laxman Dewangan <ldewangan@nvidia.com>
10587 S:      Supported
10588 F:      drivers/i2c/busses/i2c-tegra.c
10589
10590 TEGRA IOMMU DRIVERS
10591 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10592 S:      Supported
10593 F:      drivers/iommu/tegra*
10594
10595 TEGRA KBC DRIVER
10596 M:      Rakesh Iyer <riyer@nvidia.com>
10597 M:      Laxman Dewangan <ldewangan@nvidia.com>
10598 S:      Supported
10599 F:      drivers/input/keyboard/tegra-kbc.c
10600
10601 TEGRA PWM DRIVER
10602 M:      Thierry Reding <thierry.reding@gmail.com>
10603 S:      Supported
10604 F:      drivers/pwm/pwm-tegra.c
10605
10606 TEGRA SERIAL DRIVER
10607 M:      Laxman Dewangan <ldewangan@nvidia.com>
10608 S:      Supported
10609 F:      drivers/tty/serial/serial-tegra.c
10610
10611 TEGRA SPI DRIVER
10612 M:      Laxman Dewangan <ldewangan@nvidia.com>
10613 S:      Supported
10614 F:      drivers/spi/spi-tegra*
10615
10616 TEHUTI ETHERNET DRIVER
10617 M:      Andy Gospodarek <andy@greyhouse.net>
10618 L:      netdev@vger.kernel.org
10619 S:      Supported
10620 F:      drivers/net/ethernet/tehuti/*
10621
10622 Telecom Clock Driver for MCPL0010
10623 M:      Mark Gross <mark.gross@intel.com>
10624 S:      Supported
10625 F:      drivers/char/tlclk.c
10626
10627 TENSILICA XTENSA PORT (xtensa)
10628 M:      Chris Zankel <chris@zankel.net>
10629 M:      Max Filippov <jcmvbkbc@gmail.com>
10630 L:      linux-xtensa@linux-xtensa.org
10631 S:      Maintained
10632 F:      arch/xtensa/
10633 F:      drivers/irqchip/irq-xtensa-*
10634
10635 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10636 M:      Hans Verkuil <hverkuil@xs4all.nl>
10637 L:      linux-media@vger.kernel.org
10638 T:      git git://linuxtv.org/media_tree.git
10639 W:      https://linuxtv.org
10640 S:      Maintained
10641 F:      drivers/media/radio/radio-raremono.c
10642
10643 THERMAL
10644 M:      Zhang Rui <rui.zhang@intel.com>
10645 M:      Eduardo Valentin <edubezval@gmail.com>
10646 L:      linux-pm@vger.kernel.org
10647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10649 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10650 S:      Supported
10651 F:      drivers/thermal/
10652 F:      include/linux/thermal.h
10653 F:      include/uapi/linux/thermal.h
10654 F:      include/linux/cpu_cooling.h
10655 F:      Documentation/devicetree/bindings/thermal/
10656
10657 THERMAL/CPU_COOLING
10658 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10659 M:      Viresh Kumar <viresh.kumar@linaro.org>
10660 M:      Javi Merino <javi.merino@arm.com>
10661 L:      linux-pm@vger.kernel.org
10662 S:      Supported
10663 F:      Documentation/thermal/cpu-cooling-api.txt
10664 F:      drivers/thermal/cpu_cooling.c
10665 F:      include/linux/cpu_cooling.h
10666
10667 THINGM BLINK(1) USB RGB LED DRIVER
10668 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10669 S:      Maintained
10670 F:      drivers/hid/hid-thingm.c
10671
10672 THINKPAD ACPI EXTRAS DRIVER
10673 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10674 L:      ibm-acpi-devel@lists.sourceforge.net
10675 L:      platform-driver-x86@vger.kernel.org
10676 W:      http://ibm-acpi.sourceforge.net
10677 W:      http://thinkwiki.org/wiki/Ibm-acpi
10678 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10679 S:      Maintained
10680 F:      drivers/platform/x86/thinkpad_acpi.c
10681
10682 TI BANDGAP AND THERMAL DRIVER
10683 M:      Eduardo Valentin <edubezval@gmail.com>
10684 L:      linux-pm@vger.kernel.org
10685 L:      linux-omap@vger.kernel.org
10686 S:      Maintained
10687 F:      drivers/thermal/ti-soc-thermal/
10688
10689 TI CDCE706 CLOCK DRIVER
10690 M:      Max Filippov <jcmvbkbc@gmail.com>
10691 S:      Maintained
10692 F:      drivers/clk/clk-cdce706.c
10693
10694 TI CLOCK DRIVER
10695 M:      Tero Kristo <t-kristo@ti.com>
10696 L:      linux-omap@vger.kernel.org
10697 S:      Maintained
10698 F:      drivers/clk/ti/
10699 F:      include/linux/clk/ti.h
10700
10701 TI FLASH MEDIA INTERFACE DRIVER
10702 M:      Alex Dubov <oakad@yahoo.com>
10703 S:      Maintained
10704 F:      drivers/misc/tifm*
10705 F:      drivers/mmc/host/tifm_sd.c
10706 F:      include/linux/tifm.h
10707
10708 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10709 M:      Santosh Shilimkar <ssantosh@kernel.org>
10710 L:      linux-kernel@vger.kernel.org
10711 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10712 S:      Maintained
10713 F:      drivers/soc/ti/*
10714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10715
10716
10717 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10718 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10719 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10720 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10721 S:      Maintained
10722 F:      sound/soc/codecs/lm49453*
10723 F:      sound/soc/codecs/isabelle*
10724
10725 TI LP855x BACKLIGHT DRIVER
10726 M:      Milo Kim <milo.kim@ti.com>
10727 S:      Maintained
10728 F:      Documentation/backlight/lp855x-driver.txt
10729 F:      drivers/video/backlight/lp855x_bl.c
10730 F:      include/linux/platform_data/lp855x.h
10731
10732 TI LP8727 CHARGER DRIVER
10733 M:      Milo Kim <milo.kim@ti.com>
10734 S:      Maintained
10735 F:      drivers/power/lp8727_charger.c
10736 F:      include/linux/platform_data/lp8727.h
10737
10738 TI LP8788 MFD DRIVER
10739 M:      Milo Kim <milo.kim@ti.com>
10740 S:      Maintained
10741 F:      drivers/iio/adc/lp8788_adc.c
10742 F:      drivers/leds/leds-lp8788.c
10743 F:      drivers/mfd/lp8788*.c
10744 F:      drivers/power/lp8788-charger.c
10745 F:      drivers/regulator/lp8788-*.c
10746 F:      include/linux/mfd/lp8788*.h
10747
10748 TI NETCP ETHERNET DRIVER
10749 M:      Wingman Kwok <w-kwok2@ti.com>
10750 M:      Murali Karicheri <m-karicheri2@ti.com>
10751 L:      netdev@vger.kernel.org
10752 S:      Maintained
10753 F:      drivers/net/ethernet/ti/netcp*
10754
10755 TI TAS571X FAMILY ASoC CODEC DRIVER
10756 M:      Kevin Cernekee <cernekee@chromium.org>
10757 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10758 S:      Odd Fixes
10759 F:      sound/soc/codecs/tas571x*
10760
10761 TI TWL4030 SERIES SOC CODEC DRIVER
10762 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10763 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10764 S:      Maintained
10765 F:      sound/soc/codecs/twl4030*
10766
10767 TI WILINK WIRELESS DRIVERS
10768 L:      linux-wireless@vger.kernel.org
10769 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10770 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10772 S:      Orphan
10773 F:      drivers/net/wireless/ti/
10774 F:      include/linux/wl12xx.h
10775
10776 TIPC NETWORK LAYER
10777 M:      Jon Maloy <jon.maloy@ericsson.com>
10778 M:      Ying Xue <ying.xue@windriver.com>
10779 L:      netdev@vger.kernel.org (core kernel code)
10780 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10781 W:      http://tipc.sourceforge.net/
10782 S:      Maintained
10783 F:      include/uapi/linux/tipc*.h
10784 F:      net/tipc/
10785
10786 TILE ARCHITECTURE
10787 M:      Chris Metcalf <cmetcalf@ezchip.com>
10788 W:      http://www.ezchip.com/scm/
10789 S:      Supported
10790 F:      arch/tile/
10791 F:      drivers/char/tile-srom.c
10792 F:      drivers/edac/tile_edac.c
10793 F:      drivers/net/ethernet/tile/
10794 F:      drivers/rtc/rtc-tile.c
10795 F:      drivers/tty/hvc/hvc_tile.c
10796 F:      drivers/tty/serial/tilegx.c
10797 F:      drivers/usb/host/*-tilegx.c
10798 F:      include/linux/usb/tilegx.h
10799
10800 TLAN NETWORK DRIVER
10801 M:      Samuel Chessman <chessman@tux.org>
10802 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10803 W:      http://sourceforge.net/projects/tlan/
10804 S:      Maintained
10805 F:      Documentation/networking/tlan.txt
10806 F:      drivers/net/ethernet/ti/tlan.*
10807
10808 TOMOYO SECURITY MODULE
10809 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10810 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10811 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10812 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10813 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10814 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10815 W:      http://tomoyo.sourceforge.jp/
10816 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10817 S:      Maintained
10818 F:      security/tomoyo/
10819
10820 TOPSTAR LAPTOP EXTRAS DRIVER
10821 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10822 L:      platform-driver-x86@vger.kernel.org
10823 S:      Maintained
10824 F:      drivers/platform/x86/topstar-laptop.c
10825
10826 TOSHIBA ACPI EXTRAS DRIVER
10827 M:      Azael Avalos <coproscefalo@gmail.com>
10828 L:      platform-driver-x86@vger.kernel.org
10829 S:      Maintained
10830 F:      drivers/platform/x86/toshiba_acpi.c
10831
10832 TOSHIBA BLUETOOTH DRIVER
10833 M:      Azael Avalos <coproscefalo@gmail.com>
10834 L:      platform-driver-x86@vger.kernel.org
10835 S:      Maintained
10836 F:      drivers/platform/x86/toshiba_bluetooth.c
10837
10838 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10839 M:      Azael Avalos <coproscefalo@gmail.com>
10840 L:      platform-driver-x86@vger.kernel.org
10841 S:      Maintained
10842 F:      drivers/platform/x86/toshiba_haps.c
10843
10844 TOSHIBA WMI HOTKEYS DRIVER
10845 M:      Azael Avalos <coproscefalo@gmail.com>
10846 L:      platform-driver-x86@vger.kernel.org
10847 S:      Maintained
10848 F:      drivers/platform/x86/toshiba-wmi.c
10849
10850 TOSHIBA SMM DRIVER
10851 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10852 W:      http://www.buzzard.org.uk/toshiba/
10853 S:      Maintained
10854 F:      drivers/char/toshiba.c
10855 F:      include/linux/toshiba.h
10856 F:      include/uapi/linux/toshiba.h
10857
10858 TOSHIBA TC358743 DRIVER
10859 M:      Mats Randgaard <matrandg@cisco.com>
10860 L:      linux-media@vger.kernel.org
10861 S:      Maintained
10862 F:      drivers/media/i2c/tc358743*
10863 F:      include/media/i2c/tc358743.h
10864
10865 TMIO MMC DRIVER
10866 M:      Ian Molton <ian@mnementh.co.uk>
10867 L:      linux-mmc@vger.kernel.org
10868 S:      Maintained
10869 F:      drivers/mmc/host/tmio_mmc*
10870 F:      drivers/mmc/host/sh_mobile_sdhi.c
10871 F:      include/linux/mmc/tmio.h
10872 F:      include/linux/mmc/sh_mobile_sdhi.h
10873
10874 TMP401 HARDWARE MONITOR DRIVER
10875 M:      Guenter Roeck <linux@roeck-us.net>
10876 L:      lm-sensors@lm-sensors.org
10877 S:      Maintained
10878 F:      Documentation/hwmon/tmp401
10879 F:      drivers/hwmon/tmp401.c
10880
10881 TMPFS (SHMEM FILESYSTEM)
10882 M:      Hugh Dickins <hughd@google.com>
10883 L:      linux-mm@kvack.org
10884 S:      Maintained
10885 F:      include/linux/shmem_fs.h
10886 F:      mm/shmem.c
10887
10888 TM6000 VIDEO4LINUX DRIVER
10889 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10890 L:      linux-media@vger.kernel.org
10891 W:      https://linuxtv.org
10892 T:      git git://linuxtv.org/media_tree.git
10893 S:      Odd fixes
10894 F:      drivers/media/usb/tm6000/
10895
10896 TW68 VIDEO4LINUX DRIVER
10897 M:      Hans Verkuil <hverkuil@xs4all.nl>
10898 L:      linux-media@vger.kernel.org
10899 T:      git git://linuxtv.org/media_tree.git
10900 W:      https://linuxtv.org
10901 S:      Odd Fixes
10902 F:      drivers/media/pci/tw68/
10903
10904 TPM DEVICE DRIVER
10905 M:      Peter Huewe <peterhuewe@gmx.de>
10906 M:      Marcel Selhorst <tpmdd@selhorst.net>
10907 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10908 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10909 W:      http://tpmdd.sourceforge.net
10910 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10911 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10912 T:      https://github.com/PeterHuewe/linux-tpmdd
10913 S:      Maintained
10914 F:      drivers/char/tpm/
10915
10916 TPM IBM_VTPM DEVICE DRIVER
10917 M:      Ashley Lai <ashleydlai@gmail.com>
10918 W:      http://tpmdd.sourceforge.net
10919 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10920 S:      Maintained
10921 F:      drivers/char/tpm/tpm_ibmvtpm*
10922
10923 TRACING
10924 M:      Steven Rostedt <rostedt@goodmis.org>
10925 M:      Ingo Molnar <mingo@redhat.com>
10926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10927 S:      Maintained
10928 F:      Documentation/trace/ftrace.txt
10929 F:      arch/*/*/*/ftrace.h
10930 F:      arch/*/kernel/ftrace.c
10931 F:      include/*/ftrace.h
10932 F:      include/linux/trace*.h
10933 F:      include/trace/
10934 F:      kernel/trace/
10935 F:      tools/testing/selftests/ftrace/
10936
10937 TRIVIAL PATCHES
10938 M:      Jiri Kosina <trivial@kernel.org>
10939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10940 S:      Maintained
10941 K:      ^Subject:.*(?i)trivial
10942
10943 TTY LAYER
10944 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10945 M:      Jiri Slaby <jslaby@suse.com>
10946 S:      Supported
10947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10948 F:      Documentation/serial/
10949 F:      drivers/tty/
10950 F:      drivers/tty/serial/serial_core.c
10951 F:      include/linux/serial_core.h
10952 F:      include/linux/serial.h
10953 F:      include/linux/tty.h
10954 F:      include/uapi/linux/serial_core.h
10955 F:      include/uapi/linux/serial.h
10956 F:      include/uapi/linux/tty.h
10957
10958 TUA9001 MEDIA DRIVER
10959 M:      Antti Palosaari <crope@iki.fi>
10960 L:      linux-media@vger.kernel.org
10961 W:      https://linuxtv.org
10962 W:      http://palosaari.fi/linux/
10963 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10964 T:      git git://linuxtv.org/anttip/media_tree.git
10965 S:      Maintained
10966 F:      drivers/media/tuners/tua9001*
10967
10968 TULIP NETWORK DRIVERS
10969 L:      netdev@vger.kernel.org
10970 L:      linux-parisc@vger.kernel.org
10971 S:      Orphan
10972 F:      drivers/net/ethernet/dec/tulip/
10973
10974 TUN/TAP driver
10975 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10976 W:      http://vtun.sourceforge.net/tun
10977 S:      Maintained
10978 F:      Documentation/networking/tuntap.txt
10979 F:      arch/um/os-Linux/drivers/
10980
10981 TURBOCHANNEL SUBSYSTEM
10982 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10983 M:      Ralf Baechle <ralf@linux-mips.org>
10984 L:      linux-mips@linux-mips.org
10985 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10986 S:      Maintained
10987 F:      drivers/tc/
10988 F:      include/linux/tc.h
10989
10990 U14-34F SCSI DRIVER
10991 M:      Dario Ballabio <ballabio_dario@emc.com>
10992 L:      linux-scsi@vger.kernel.org
10993 S:      Maintained
10994 F:      drivers/scsi/u14-34f.c
10995
10996 UBI FILE SYSTEM (UBIFS)
10997 M:      Artem Bityutskiy <dedekind1@gmail.com>
10998 M:      Adrian Hunter <adrian.hunter@intel.com>
10999 L:      linux-mtd@lists.infradead.org
11000 T:      git git://git.infradead.org/ubifs-2.6.git
11001 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11002 S:      Maintained
11003 F:      Documentation/filesystems/ubifs.txt
11004 F:      fs/ubifs/
11005
11006 UCLINUX (M68KNOMMU AND COLDFIRE)
11007 M:      Greg Ungerer <gerg@uclinux.org>
11008 W:      http://www.uclinux.org/
11009 L:      linux-m68k@lists.linux-m68k.org
11010 L:      uclinux-dev@uclinux.org  (subscribers-only)
11011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11012 S:      Maintained
11013 F:      arch/m68k/coldfire/
11014 F:      arch/m68k/68*/
11015 F:      arch/m68k/*/*_no.*
11016 F:      arch/m68k/include/asm/*_no.*
11017
11018 UDF FILESYSTEM
11019 M:      Jan Kara <jack@suse.com>
11020 S:      Maintained
11021 F:      Documentation/filesystems/udf.txt
11022 F:      fs/udf/
11023
11024 UFS FILESYSTEM
11025 M:      Evgeniy Dushistov <dushistov@mail.ru>
11026 S:      Maintained
11027 F:      Documentation/filesystems/ufs.txt
11028 F:      fs/ufs/
11029
11030 UHID USERSPACE HID IO DRIVER:
11031 M:      David Herrmann <dh.herrmann@googlemail.com>
11032 L:      linux-input@vger.kernel.org
11033 S:      Maintained
11034 F:      drivers/hid/uhid.c
11035 F:      include/uapi/linux/uhid.h
11036
11037 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11038 L:      linux-usb@vger.kernel.org
11039 S:      Orphan
11040 F:      drivers/uwb/
11041 F:      include/linux/uwb.h
11042 F:      include/linux/uwb/
11043
11044 UNICORE32 ARCHITECTURE:
11045 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11046 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11047 S:      Maintained
11048 T:      git git://github.com/gxt/linux.git
11049 F:      arch/unicore32/
11050
11051 UNIFDEF
11052 M:      Tony Finch <dot@dotat.at>
11053 W:      http://dotat.at/prog/unifdef
11054 S:      Maintained
11055 F:      scripts/unifdef.c
11056
11057 UNIFORM CDROM DRIVER
11058 M:      Jens Axboe <axboe@kernel.dk>
11059 W:      http://www.kernel.dk
11060 S:      Maintained
11061 F:      Documentation/cdrom/
11062 F:      drivers/cdrom/cdrom.c
11063 F:      include/linux/cdrom.h
11064 F:      include/uapi/linux/cdrom.h
11065
11066 UNISYS S-PAR DRIVERS
11067 M:      Benjamin Romer <benjamin.romer@unisys.com>
11068 M:      David Kershner <david.kershner@unisys.com>
11069 L:      sparmaintainer@unisys.com (Unisys internal)
11070 S:      Supported
11071 F:      drivers/staging/unisys/
11072
11073 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11074 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11075 L:      linux-scsi@vger.kernel.org
11076 S:      Supported
11077 F:      Documentation/scsi/ufs.txt
11078 F:      drivers/scsi/ufs/
11079
11080 UNSORTED BLOCK IMAGES (UBI)
11081 M:      Artem Bityutskiy <dedekind1@gmail.com>
11082 M:      Richard Weinberger <richard@nod.at>
11083 W:      http://www.linux-mtd.infradead.org/
11084 L:      linux-mtd@lists.infradead.org
11085 T:      git git://git.infradead.org/ubifs-2.6.git
11086 S:      Supported
11087 F:      drivers/mtd/ubi/
11088 F:      include/linux/mtd/ubi.h
11089 F:      include/uapi/mtd/ubi-user.h
11090
11091 USB ACM DRIVER
11092 M:      Oliver Neukum <oliver@neukum.org>
11093 L:      linux-usb@vger.kernel.org
11094 S:      Maintained
11095 F:      Documentation/usb/acm.txt
11096 F:      drivers/usb/class/cdc-acm.*
11097
11098 USB AR5523 WIRELESS DRIVER
11099 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11100 L:      linux-wireless@vger.kernel.org
11101 S:      Maintained
11102 F:      drivers/net/wireless/ath/ar5523/
11103
11104 USB ATTACHED SCSI
11105 M:      Hans de Goede <hdegoede@redhat.com>
11106 M:      Gerd Hoffmann <kraxel@redhat.com>
11107 L:      linux-usb@vger.kernel.org
11108 L:      linux-scsi@vger.kernel.org
11109 S:      Maintained
11110 F:      drivers/usb/storage/uas.c
11111
11112 USB CDC ETHERNET DRIVER
11113 M:      Oliver Neukum <oliver@neukum.org>
11114 L:      linux-usb@vger.kernel.org
11115 S:      Maintained
11116 F:      drivers/net/usb/cdc_*.c
11117 F:      include/uapi/linux/usb/cdc.h
11118
11119 USB CHAOSKEY DRIVER
11120 M:      Keith Packard <keithp@keithp.com>
11121 L:      linux-usb@vger.kernel.org
11122 S:      Maintained
11123 F:      drivers/usb/misc/chaoskey.c
11124
11125 USB CYPRESS C67X00 DRIVER
11126 M:      Peter Korsgaard <jacmet@sunsite.dk>
11127 L:      linux-usb@vger.kernel.org
11128 S:      Maintained
11129 F:      drivers/usb/c67x00/
11130
11131 USB DAVICOM DM9601 DRIVER
11132 M:      Peter Korsgaard <jacmet@sunsite.dk>
11133 L:      netdev@vger.kernel.org
11134 W:      http://www.linux-usb.org/usbnet
11135 S:      Maintained
11136 F:      drivers/net/usb/dm9601.c
11137
11138 USB DIAMOND RIO500 DRIVER
11139 M:      Cesar Miquel <miquel@df.uba.ar>
11140 L:      rio500-users@lists.sourceforge.net
11141 W:      http://rio500.sourceforge.net
11142 S:      Maintained
11143 F:      drivers/usb/misc/rio500*
11144
11145 USB EHCI DRIVER
11146 M:      Alan Stern <stern@rowland.harvard.edu>
11147 L:      linux-usb@vger.kernel.org
11148 S:      Maintained
11149 F:      Documentation/usb/ehci.txt
11150 F:      drivers/usb/host/ehci*
11151
11152 USB GADGET/PERIPHERAL SUBSYSTEM
11153 M:      Felipe Balbi <balbi@ti.com>
11154 L:      linux-usb@vger.kernel.org
11155 W:      http://www.linux-usb.org/gadget
11156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11157 S:      Maintained
11158 F:      drivers/usb/gadget/
11159 F:      include/linux/usb/gadget*
11160
11161 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11162 M:      Jiri Kosina <jikos@kernel.org>
11163 L:      linux-usb@vger.kernel.org
11164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11165 S:      Maintained
11166 F:      Documentation/hid/hiddev.txt
11167 F:      drivers/hid/usbhid/
11168
11169 USB ISP116X DRIVER
11170 M:      Olav Kongas <ok@artecdesign.ee>
11171 L:      linux-usb@vger.kernel.org
11172 S:      Maintained
11173 F:      drivers/usb/host/isp116x*
11174 F:      include/linux/usb/isp116x.h
11175
11176 USB MASS STORAGE DRIVER
11177 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11178 L:      linux-usb@vger.kernel.org
11179 L:      usb-storage@lists.one-eyed-alien.net
11180 S:      Maintained
11181 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11182 F:      drivers/usb/storage/
11183
11184 USB MIDI DRIVER
11185 M:      Clemens Ladisch <clemens@ladisch.de>
11186 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11187 T:      git git://git.alsa-project.org/alsa-kernel.git
11188 S:      Maintained
11189 F:      sound/usb/midi.*
11190
11191 USB NETWORKING DRIVERS
11192 L:      linux-usb@vger.kernel.org
11193 S:      Odd Fixes
11194 F:      drivers/net/usb/
11195
11196 USB OHCI DRIVER
11197 M:      Alan Stern <stern@rowland.harvard.edu>
11198 L:      linux-usb@vger.kernel.org
11199 S:      Maintained
11200 F:      Documentation/usb/ohci.txt
11201 F:      drivers/usb/host/ohci*
11202
11203 USB OTG FSM (Finite State Machine)
11204 M:      Peter Chen <Peter.Chen@freescale.com>
11205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11206 L:      linux-usb@vger.kernel.org
11207 S:      Maintained
11208 F:      drivers/usb/common/usb-otg-fsm.c
11209
11210 USB OVER IP DRIVER
11211 M:      Valentina Manea <valentina.manea.m@gmail.com>
11212 M:      Shuah Khan <shuah.kh@samsung.com>
11213 L:      linux-usb@vger.kernel.org
11214 S:      Maintained
11215 F:      drivers/usb/usbip/
11216 F:      tools/usb/usbip/
11217
11218 USB PEGASUS DRIVER
11219 M:      Petko Manolov <petkan@nucleusys.com>
11220 L:      linux-usb@vger.kernel.org
11221 L:      netdev@vger.kernel.org
11222 T:      git git://github.com/petkan/pegasus.git
11223 W:      https://github.com/petkan/pegasus
11224 S:      Maintained
11225 F:      drivers/net/usb/pegasus.*
11226
11227 USB PHY LAYER
11228 M:      Felipe Balbi <balbi@ti.com>
11229 L:      linux-usb@vger.kernel.org
11230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11231 S:      Maintained
11232 F:      drivers/usb/phy/
11233
11234 USB PRINTER DRIVER (usblp)
11235 M:      Pete Zaitcev <zaitcev@redhat.com>
11236 L:      linux-usb@vger.kernel.org
11237 S:      Supported
11238 F:      drivers/usb/class/usblp.c
11239
11240 USB QMI WWAN NETWORK DRIVER
11241 M:      Bjørn Mork <bjorn@mork.no>
11242 L:      netdev@vger.kernel.org
11243 S:      Maintained
11244 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11245 F:      drivers/net/usb/qmi_wwan.c
11246
11247 USB RTL8150 DRIVER
11248 M:      Petko Manolov <petkan@nucleusys.com>
11249 L:      linux-usb@vger.kernel.org
11250 L:      netdev@vger.kernel.org
11251 T:      git git://github.com/petkan/rtl8150.git
11252 W:      https://github.com/petkan/rtl8150
11253 S:      Maintained
11254 F:      drivers/net/usb/rtl8150.c
11255
11256 USB SERIAL SUBSYSTEM
11257 M:      Johan Hovold <johan@kernel.org>
11258 L:      linux-usb@vger.kernel.org
11259 S:      Maintained
11260 F:      Documentation/usb/usb-serial.txt
11261 F:      drivers/usb/serial/
11262 F:      include/linux/usb/serial.h
11263
11264 USB SMSC75XX ETHERNET DRIVER
11265 M:      Steve Glendinning <steve.glendinning@shawell.net>
11266 L:      netdev@vger.kernel.org
11267 S:      Maintained
11268 F:      drivers/net/usb/smsc75xx.*
11269
11270 USB SMSC95XX ETHERNET DRIVER
11271 M:      Steve Glendinning <steve.glendinning@shawell.net>
11272 L:      netdev@vger.kernel.org
11273 S:      Maintained
11274 F:      drivers/net/usb/smsc95xx.*
11275
11276 USB SUBSYSTEM
11277 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11278 L:      linux-usb@vger.kernel.org
11279 W:      http://www.linux-usb.org
11280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11281 S:      Supported
11282 F:      Documentation/usb/
11283 F:      drivers/usb/
11284 F:      include/linux/usb.h
11285 F:      include/linux/usb/
11286
11287 USB UHCI DRIVER
11288 M:      Alan Stern <stern@rowland.harvard.edu>
11289 L:      linux-usb@vger.kernel.org
11290 S:      Maintained
11291 F:      drivers/usb/host/uhci*
11292
11293 USB "USBNET" DRIVER FRAMEWORK
11294 M:      Oliver Neukum <oneukum@suse.com>
11295 L:      netdev@vger.kernel.org
11296 W:      http://www.linux-usb.org/usbnet
11297 S:      Maintained
11298 F:      drivers/net/usb/usbnet.c
11299 F:      include/linux/usb/usbnet.h
11300
11301 USB VIDEO CLASS
11302 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11303 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11304 L:      linux-media@vger.kernel.org
11305 T:      git git://linuxtv.org/media_tree.git
11306 W:      http://www.ideasonboard.org/uvc/
11307 S:      Maintained
11308 F:      drivers/media/usb/uvc/
11309 F:      include/uapi/linux/uvcvideo.h
11310
11311 USB VISION DRIVER
11312 M:      Hans Verkuil <hverkuil@xs4all.nl>
11313 L:      linux-media@vger.kernel.org
11314 T:      git git://linuxtv.org/media_tree.git
11315 W:      https://linuxtv.org
11316 S:      Odd Fixes
11317 F:      drivers/media/usb/usbvision/
11318
11319 USB WEBCAM GADGET
11320 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11321 L:      linux-usb@vger.kernel.org
11322 S:      Maintained
11323 F:      drivers/usb/gadget/function/*uvc*
11324 F:      drivers/usb/gadget/legacy/webcam.c
11325
11326 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11327 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11328 L:      linux-wireless@vger.kernel.org
11329 S:      Maintained
11330 F:      drivers/net/wireless/rndis_wlan.c
11331
11332 USB XHCI DRIVER
11333 M:      Mathias Nyman <mathias.nyman@intel.com>
11334 L:      linux-usb@vger.kernel.org
11335 S:      Supported
11336 F:      drivers/usb/host/xhci*
11337 F:      drivers/usb/host/pci-quirks*
11338
11339 USB ZD1201 DRIVER
11340 L:      linux-wireless@vger.kernel.org
11341 W:      http://linux-lc100020.sourceforge.net
11342 S:      Orphan
11343 F:      drivers/net/wireless/zydas/zd1201.*
11344
11345 USB ZR364XX DRIVER
11346 M:      Antoine Jacquet <royale@zerezo.com>
11347 L:      linux-usb@vger.kernel.org
11348 L:      linux-media@vger.kernel.org
11349 T:      git git://linuxtv.org/media_tree.git
11350 W:      http://royale.zerezo.com/zr364xx/
11351 S:      Maintained
11352 F:      Documentation/video4linux/zr364xx.txt
11353 F:      drivers/media/usb/zr364xx/
11354
11355 ULPI BUS
11356 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11357 L:      linux-usb@vger.kernel.org
11358 S:      Maintained
11359 F:      drivers/usb/common/ulpi.c
11360 F:      include/linux/ulpi/
11361
11362 USER-MODE LINUX (UML)
11363 M:      Jeff Dike <jdike@addtoit.com>
11364 M:      Richard Weinberger <richard@nod.at>
11365 L:      user-mode-linux-devel@lists.sourceforge.net
11366 L:      user-mode-linux-user@lists.sourceforge.net
11367 W:      http://user-mode-linux.sourceforge.net
11368 S:      Maintained
11369 F:      Documentation/virtual/uml/
11370 F:      arch/um/
11371 F:      arch/x86/um/
11372 F:      fs/hostfs/
11373 F:      fs/hppfs/
11374
11375 USERSPACE I/O (UIO)
11376 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11377 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11378 S:      Maintained
11379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11380 F:      Documentation/DocBook/uio-howto.tmpl
11381 F:      drivers/uio/
11382 F:      include/linux/uio*.h
11383
11384 UTIL-LINUX PACKAGE
11385 M:      Karel Zak <kzak@redhat.com>
11386 L:      util-linux@vger.kernel.org
11387 W:      http://en.wikipedia.org/wiki/Util-linux
11388 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11389 S:      Maintained
11390
11391 UVESAFB DRIVER
11392 M:      Michal Januszewski <spock@gentoo.org>
11393 L:      linux-fbdev@vger.kernel.org
11394 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11395 S:      Maintained
11396 F:      Documentation/fb/uvesafb.txt
11397 F:      drivers/video/fbdev/uvesafb.*
11398
11399 VF610 NAND DRIVER
11400 M:      Stefan Agner <stefan@agner.ch>
11401 L:      linux-mtd@lists.infradead.org
11402 S:      Supported
11403 F:      drivers/mtd/nand/vf610_nfc.c
11404
11405 VFAT/FAT/MSDOS FILESYSTEM
11406 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11407 S:      Maintained
11408 F:      Documentation/filesystems/vfat.txt
11409 F:      fs/fat/
11410
11411 VFIO DRIVER
11412 M:      Alex Williamson <alex.williamson@redhat.com>
11413 L:      kvm@vger.kernel.org
11414 S:      Maintained
11415 F:      Documentation/vfio.txt
11416 F:      drivers/vfio/
11417 F:      include/linux/vfio.h
11418 F:      include/uapi/linux/vfio.h
11419
11420 VFIO PLATFORM DRIVER
11421 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11422 L:      kvm@vger.kernel.org
11423 S:      Maintained
11424 F:      drivers/vfio/platform/
11425
11426 VIDEOBUF2 FRAMEWORK
11427 M:      Pawel Osciak <pawel@osciak.com>
11428 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11429 M:      Kyungmin Park <kyungmin.park@samsung.com>
11430 L:      linux-media@vger.kernel.org
11431 S:      Maintained
11432 F:      drivers/media/v4l2-core/videobuf2-*
11433 F:      include/media/videobuf2-*
11434
11435 VIRTUAL SERIO DEVICE DRIVER
11436 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11437 S:      Maintained
11438 F:      drivers/input/serio/userio.c
11439 F:      include/uapi/linux/userio.h
11440
11441 VIRTIO CONSOLE DRIVER
11442 M:      Amit Shah <amit.shah@redhat.com>
11443 L:      virtualization@lists.linux-foundation.org
11444 S:      Maintained
11445 F:      drivers/char/virtio_console.c
11446 F:      include/linux/virtio_console.h
11447 F:      include/uapi/linux/virtio_console.h
11448
11449 VIRTIO CORE, NET AND BLOCK DRIVERS
11450 M:      "Michael S. Tsirkin" <mst@redhat.com>
11451 L:      virtualization@lists.linux-foundation.org
11452 S:      Maintained
11453 F:      drivers/virtio/
11454 F:      tools/virtio/
11455 F:      drivers/net/virtio_net.c
11456 F:      drivers/block/virtio_blk.c
11457 F:      include/linux/virtio_*.h
11458 F:      include/uapi/linux/virtio_*.h
11459
11460 VIRTIO DRIVERS FOR S390
11461 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11462 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11463 L:      linux-s390@vger.kernel.org
11464 L:      virtualization@lists.linux-foundation.org
11465 L:      kvm@vger.kernel.org
11466 S:      Supported
11467 F:      drivers/s390/virtio/
11468
11469 VIRTIO GPU DRIVER
11470 M:      David Airlie <airlied@linux.ie>
11471 M:      Gerd Hoffmann <kraxel@redhat.com>
11472 L:      dri-devel@lists.freedesktop.org
11473 L:      virtualization@lists.linux-foundation.org
11474 S:      Maintained
11475 F:      drivers/gpu/drm/virtio/
11476 F:      include/uapi/linux/virtio_gpu.h
11477
11478 VIRTIO HOST (VHOST)
11479 M:      "Michael S. Tsirkin" <mst@redhat.com>
11480 L:      kvm@vger.kernel.org
11481 L:      virtualization@lists.linux-foundation.org
11482 L:      netdev@vger.kernel.org
11483 S:      Maintained
11484 F:      drivers/vhost/
11485 F:      include/uapi/linux/vhost.h
11486
11487 VIRTIO INPUT DRIVER
11488 M:      Gerd Hoffmann <kraxel@redhat.com>
11489 S:      Maintained
11490 F:      drivers/virtio/virtio_input.c
11491 F:      include/uapi/linux/virtio_input.h
11492
11493 VIA RHINE NETWORK DRIVER
11494 S:      Orphan
11495 F:      drivers/net/ethernet/via/via-rhine.c
11496
11497 VIA SD/MMC CARD CONTROLLER DRIVER
11498 M:      Bruce Chang <brucechang@via.com.tw>
11499 M:      Harald Welte <HaraldWelte@viatech.com>
11500 S:      Maintained
11501 F:      drivers/mmc/host/via-sdmmc.c
11502
11503 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11504 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11505 L:      linux-fbdev@vger.kernel.org
11506 S:      Maintained
11507 F:      include/linux/via-core.h
11508 F:      include/linux/via-gpio.h
11509 F:      include/linux/via_i2c.h
11510 F:      drivers/video/fbdev/via/
11511
11512 VIA VELOCITY NETWORK DRIVER
11513 M:      Francois Romieu <romieu@fr.zoreil.com>
11514 L:      netdev@vger.kernel.org
11515 S:      Maintained
11516 F:      drivers/net/ethernet/via/via-velocity.*
11517
11518 VIRT LIB
11519 M:      Alex Williamson <alex.williamson@redhat.com>
11520 M:      Paolo Bonzini <pbonzini@redhat.com>
11521 L:      kvm@vger.kernel.org
11522 S:      Supported
11523 F:      virt/lib/
11524
11525 VIVID VIRTUAL VIDEO DRIVER
11526 M:      Hans Verkuil <hverkuil@xs4all.nl>
11527 L:      linux-media@vger.kernel.org
11528 T:      git git://linuxtv.org/media_tree.git
11529 W:      https://linuxtv.org
11530 S:      Maintained
11531 F:      drivers/media/platform/vivid/*
11532
11533 VLAN (802.1Q)
11534 M:      Patrick McHardy <kaber@trash.net>
11535 L:      netdev@vger.kernel.org
11536 S:      Maintained
11537 F:      drivers/net/macvlan.c
11538 F:      include/linux/if_*vlan.h
11539 F:      net/8021q/
11540
11541 VLYNQ BUS
11542 M:      Florian Fainelli <florian@openwrt.org>
11543 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11544 S:      Maintained
11545 F:      drivers/vlynq/vlynq.c
11546 F:      include/linux/vlynq.h
11547
11548 VME SUBSYSTEM
11549 M:      Martyn Welch <martyn@welchs.me.uk>
11550 M:      Manohar Vanga <manohar.vanga@gmail.com>
11551 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11552 L:      devel@driverdev.osuosl.org
11553 S:      Maintained
11554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11555 F:      Documentation/vme_api.txt
11556 F:      drivers/staging/vme/
11557 F:      drivers/vme/
11558 F:      include/linux/vme*
11559
11560 VMWARE HYPERVISOR INTERFACE
11561 M:      Alok Kataria <akataria@vmware.com>
11562 L:      virtualization@lists.linux-foundation.org
11563 S:      Supported
11564 F:      arch/x86/kernel/cpu/vmware.c
11565
11566 VMWARE BALLOON DRIVER
11567 M:      Xavier Deguillard <xdeguillard@vmware.com>
11568 M:      Philip Moltmann <moltmann@vmware.com>
11569 M:      "VMware, Inc." <pv-drivers@vmware.com>
11570 L:      linux-kernel@vger.kernel.org
11571 S:      Maintained
11572 F:      drivers/misc/vmw_balloon.c
11573
11574 VMWARE VMMOUSE SUBDRIVER
11575 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11576 M:      "VMware, Inc." <pv-drivers@vmware.com>
11577 L:      linux-input@vger.kernel.org
11578 S:      Maintained
11579 F:      drivers/input/mouse/vmmouse.c
11580 F:      drivers/input/mouse/vmmouse.h
11581
11582 VMWARE VMXNET3 ETHERNET DRIVER
11583 M:      Shrikrishna Khare <skhare@vmware.com>
11584 M:      "VMware, Inc." <pv-drivers@vmware.com>
11585 L:      netdev@vger.kernel.org
11586 S:      Maintained
11587 F:      drivers/net/vmxnet3/
11588
11589 VMware PVSCSI driver
11590 M:      Arvind Kumar <arvindkumar@vmware.com>
11591 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11592 L:      linux-scsi@vger.kernel.org
11593 S:      Maintained
11594 F:      drivers/scsi/vmw_pvscsi.c
11595 F:      drivers/scsi/vmw_pvscsi.h
11596
11597 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11598 M:      Liam Girdwood <lgirdwood@gmail.com>
11599 M:      Mark Brown <broonie@kernel.org>
11600 L:      linux-kernel@vger.kernel.org
11601 W:      http://www.slimlogic.co.uk/?p=48
11602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11603 S:      Supported
11604 F:      drivers/regulator/
11605 F:      include/linux/regulator/
11606
11607 VRF
11608 M:      David Ahern <dsa@cumulusnetworks.com>
11609 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11610 L:      netdev@vger.kernel.org
11611 S:      Maintained
11612 F:      drivers/net/vrf.c
11613 F:      Documentation/networking/vrf.txt
11614
11615 VT1211 HARDWARE MONITOR DRIVER
11616 M:      Juerg Haefliger <juergh@gmail.com>
11617 L:      lm-sensors@lm-sensors.org
11618 S:      Maintained
11619 F:      Documentation/hwmon/vt1211
11620 F:      drivers/hwmon/vt1211.c
11621
11622 VT8231 HARDWARE MONITOR DRIVER
11623 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11624 L:      lm-sensors@lm-sensors.org
11625 S:      Maintained
11626 F:      drivers/hwmon/vt8231.c
11627
11628 VUB300 USB to SDIO/SD/MMC bridge chip
11629 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11630 L:      linux-mmc@vger.kernel.org
11631 L:      linux-usb@vger.kernel.org
11632 S:      Supported
11633 F:      drivers/mmc/host/vub300.c
11634
11635 W1 DALLAS'S 1-WIRE BUS
11636 M:      Evgeniy Polyakov <zbr@ioremap.net>
11637 S:      Maintained
11638 F:      Documentation/w1/
11639 F:      drivers/w1/
11640
11641 W83791D HARDWARE MONITORING DRIVER
11642 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11643 L:      lm-sensors@lm-sensors.org
11644 S:      Maintained
11645 F:      Documentation/hwmon/w83791d
11646 F:      drivers/hwmon/w83791d.c
11647
11648 W83793 HARDWARE MONITORING DRIVER
11649 M:      Rudolf Marek <r.marek@assembler.cz>
11650 L:      lm-sensors@lm-sensors.org
11651 S:      Maintained
11652 F:      Documentation/hwmon/w83793
11653 F:      drivers/hwmon/w83793.c
11654
11655 W83795 HARDWARE MONITORING DRIVER
11656 M:      Jean Delvare <jdelvare@suse.com>
11657 L:      lm-sensors@lm-sensors.org
11658 S:      Maintained
11659 F:      drivers/hwmon/w83795.c
11660
11661 W83L51xD SD/MMC CARD INTERFACE DRIVER
11662 M:      Pierre Ossman <pierre@ossman.eu>
11663 S:      Maintained
11664 F:      drivers/mmc/host/wbsd.*
11665
11666 WACOM PROTOCOL 4 SERIAL TABLETS
11667 M:      Julian Squires <julian@cipht.net>
11668 M:      Hans de Goede <hdegoede@redhat.com>
11669 L:      linux-input@vger.kernel.org
11670 S:      Maintained
11671 F:      drivers/input/tablet/wacom_serial4.c
11672
11673 WATCHDOG DEVICE DRIVERS
11674 M:      Wim Van Sebroeck <wim@iguana.be>
11675 L:      linux-watchdog@vger.kernel.org
11676 W:      http://www.linux-watchdog.org/
11677 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11678 S:      Maintained
11679 F:      Documentation/watchdog/
11680 F:      drivers/watchdog/
11681 F:      include/linux/watchdog.h
11682 F:      include/uapi/linux/watchdog.h
11683
11684 WD7000 SCSI DRIVER
11685 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11686 L:      linux-scsi@vger.kernel.org
11687 S:      Maintained
11688 F:      drivers/scsi/wd7000.c
11689
11690 WIIMOTE HID DRIVER
11691 M:      David Herrmann <dh.herrmann@googlemail.com>
11692 L:      linux-input@vger.kernel.org
11693 S:      Maintained
11694 F:      drivers/hid/hid-wiimote*
11695
11696 WINBOND CIR DRIVER
11697 M:      David Härdeman <david@hardeman.nu>
11698 S:      Maintained
11699 F:      drivers/media/rc/winbond-cir.c
11700
11701 WIMAX STACK
11702 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11703 M:      linux-wimax@intel.com
11704 L:      wimax@linuxwimax.org (subscribers-only)
11705 S:      Supported
11706 W:      http://linuxwimax.org
11707 F:      Documentation/wimax/README.wimax
11708 F:      include/linux/wimax/debug.h
11709 F:      include/net/wimax.h
11710 F:      include/uapi/linux/wimax.h
11711 F:      net/wimax/
11712
11713 WISTRON LAPTOP BUTTON DRIVER
11714 M:      Miloslav Trmac <mitr@volny.cz>
11715 S:      Maintained
11716 F:      drivers/input/misc/wistron_btns.c
11717
11718 WL3501 WIRELESS PCMCIA CARD DRIVER
11719 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11720 L:      linux-wireless@vger.kernel.org
11721 W:      http://oops.ghostprotocols.net:81/blog
11722 S:      Maintained
11723 F:      drivers/net/wireless/wl3501*
11724
11725 WOLFSON MICROELECTRONICS DRIVERS
11726 L:      patches@opensource.wolfsonmicro.com
11727 T:      git https://github.com/CirrusLogic/linux-drivers.git
11728 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11729 S:      Supported
11730 F:      Documentation/hwmon/wm83??
11731 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11732 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11733 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11734 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11735 F:      drivers/clk/clk-wm83*.c
11736 F:      drivers/extcon/extcon-arizona.c
11737 F:      drivers/leds/leds-wm83*.c
11738 F:      drivers/gpio/gpio-*wm*.c
11739 F:      drivers/gpio/gpio-arizona.c
11740 F:      drivers/hwmon/wm83??-hwmon.c
11741 F:      drivers/input/misc/wm831x-on.c
11742 F:      drivers/input/touchscreen/wm831x-ts.c
11743 F:      drivers/input/touchscreen/wm97*.c
11744 F:      drivers/mfd/arizona*
11745 F:      drivers/mfd/wm*.c
11746 F:      drivers/power/wm83*.c
11747 F:      drivers/rtc/rtc-wm83*.c
11748 F:      drivers/regulator/wm8*.c
11749 F:      drivers/video/backlight/wm83*_bl.c
11750 F:      drivers/watchdog/wm83*_wdt.c
11751 F:      include/linux/mfd/arizona/
11752 F:      include/linux/mfd/wm831x/
11753 F:      include/linux/mfd/wm8350/
11754 F:      include/linux/mfd/wm8400*
11755 F:      include/linux/wm97xx.h
11756 F:      include/sound/wm????.h
11757 F:      sound/soc/codecs/arizona.?
11758 F:      sound/soc/codecs/wm*
11759
11760 WORKQUEUE
11761 M:      Tejun Heo <tj@kernel.org>
11762 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11764 S:      Maintained
11765 F:      include/linux/workqueue.h
11766 F:      kernel/workqueue.c
11767 F:      Documentation/workqueue.txt
11768
11769 X.25 NETWORK LAYER
11770 M:      Andrew Hendry <andrew.hendry@gmail.com>
11771 L:      linux-x25@vger.kernel.org
11772 S:      Odd Fixes
11773 F:      Documentation/networking/x25*
11774 F:      include/net/x25*
11775 F:      net/x25/
11776
11777 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11778 M:      Thomas Gleixner <tglx@linutronix.de>
11779 M:      Ingo Molnar <mingo@redhat.com>
11780 M:      "H. Peter Anvin" <hpa@zytor.com>
11781 M:      x86@kernel.org
11782 L:      linux-kernel@vger.kernel.org
11783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11784 S:      Maintained
11785 F:      Documentation/x86/
11786 F:      arch/x86/
11787
11788 X86 PLATFORM DRIVERS
11789 M:      Darren Hart <dvhart@infradead.org>
11790 L:      platform-driver-x86@vger.kernel.org
11791 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11792 S:      Maintained
11793 F:      drivers/platform/x86/
11794 F:      drivers/platform/olpc/
11795
11796 X86 MCE INFRASTRUCTURE
11797 M:      Tony Luck <tony.luck@intel.com>
11798 M:      Borislav Petkov <bp@alien8.de>
11799 L:      linux-edac@vger.kernel.org
11800 S:      Maintained
11801 F:      arch/x86/kernel/cpu/mcheck/*
11802
11803 X86 MICROCODE UPDATE SUPPORT
11804 M:      Borislav Petkov <bp@alien8.de>
11805 S:      Maintained
11806 F:      arch/x86/kernel/cpu/microcode/*
11807
11808 X86 VDSO
11809 M:      Andy Lutomirski <luto@amacapital.net>
11810 L:      linux-kernel@vger.kernel.org
11811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11812 S:      Maintained
11813 F:      arch/x86/entry/vdso/
11814
11815 XC2028/3028 TUNER DRIVER
11816 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11817 L:      linux-media@vger.kernel.org
11818 W:      https://linuxtv.org
11819 T:      git git://linuxtv.org/media_tree.git
11820 S:      Maintained
11821 F:      drivers/media/tuners/tuner-xc2028.*
11822
11823 XEN HYPERVISOR INTERFACE
11824 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11825 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11826 M:      David Vrabel <david.vrabel@citrix.com>
11827 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11829 S:      Supported
11830 F:      arch/x86/xen/
11831 F:      drivers/*/xen-*front.c
11832 F:      drivers/xen/
11833 F:      arch/x86/include/asm/xen/
11834 F:      include/xen/
11835 F:      include/uapi/xen/
11836
11837 XEN HYPERVISOR ARM
11838 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11839 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11840 S:      Supported
11841 F:      arch/arm/xen/
11842 F:      arch/arm/include/asm/xen/
11843
11844 XEN HYPERVISOR ARM64
11845 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11846 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11847 S:      Supported
11848 F:      arch/arm64/xen/
11849 F:      arch/arm64/include/asm/xen/
11850
11851 XEN NETWORK BACKEND DRIVER
11852 M:      Ian Campbell <ian.campbell@citrix.com>
11853 M:      Wei Liu <wei.liu2@citrix.com>
11854 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11855 L:      netdev@vger.kernel.org
11856 S:      Supported
11857 F:      drivers/net/xen-netback/*
11858
11859 XEN PCI SUBSYSTEM
11860 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11861 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11862 S:      Supported
11863 F:      arch/x86/pci/*xen*
11864 F:      drivers/pci/*xen*
11865
11866 XEN BLOCK SUBSYSTEM
11867 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11868 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
11869 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11870 S:      Supported
11871 F:      drivers/block/xen-blkback/*
11872 F:      drivers/block/xen*
11873
11874 XEN PVSCSI DRIVERS
11875 M:      Juergen Gross <jgross@suse.com>
11876 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11877 L:      linux-scsi@vger.kernel.org
11878 S:      Supported
11879 F:      drivers/scsi/xen-scsifront.c
11880 F:      drivers/xen/xen-scsiback.c
11881 F:      include/xen/interface/io/vscsiif.h
11882
11883 XEN SWIOTLB SUBSYSTEM
11884 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11885 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11886 S:      Supported
11887 F:      arch/x86/xen/*swiotlb*
11888 F:      drivers/xen/*swiotlb*
11889
11890 XFS FILESYSTEM
11891 P:      Silicon Graphics Inc
11892 M:      Dave Chinner <david@fromorbit.com>
11893 M:      xfs@oss.sgi.com
11894 L:      xfs@oss.sgi.com
11895 W:      http://oss.sgi.com/projects/xfs
11896 T:      git git://oss.sgi.com/xfs/xfs.git
11897 S:      Supported
11898 F:      Documentation/filesystems/xfs.txt
11899 F:      fs/xfs/
11900
11901 XILINX AXI ETHERNET DRIVER
11902 M:      Anirudha Sarangi <anirudh@xilinx.com>
11903 M:      John Linn <John.Linn@xilinx.com>
11904 S:      Maintained
11905 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
11906
11907 XILINX UARTLITE SERIAL DRIVER
11908 M:      Peter Korsgaard <jacmet@sunsite.dk>
11909 L:      linux-serial@vger.kernel.org
11910 S:      Maintained
11911 F:      drivers/tty/serial/uartlite.c
11912
11913 XILINX VIDEO IP CORES
11914 M:      Hyun Kwon <hyun.kwon@xilinx.com>
11915 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11916 L:      linux-media@vger.kernel.org
11917 T:      git git://linuxtv.org/media_tree.git
11918 S:      Supported
11919 F:      Documentation/devicetree/bindings/media/xilinx/
11920 F:      drivers/media/platform/xilinx/
11921 F:      include/uapi/linux/xilinx-v4l2-controls.h
11922
11923 XILLYBUS DRIVER
11924 M:      Eli Billauer <eli.billauer@gmail.com>
11925 L:      linux-kernel@vger.kernel.org
11926 S:      Supported
11927 F:      drivers/char/xillybus/
11928
11929 XTENSA XTFPGA PLATFORM SUPPORT
11930 M:      Max Filippov <jcmvbkbc@gmail.com>
11931 L:      linux-xtensa@linux-xtensa.org
11932 S:      Maintained
11933 F:      drivers/spi/spi-xtensa-xtfpga.c
11934 F:      sound/soc/xtensa/xtfpga-i2s.c
11935
11936 YAM DRIVER FOR AX.25
11937 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11938 L:      linux-hams@vger.kernel.org
11939 S:      Maintained
11940 F:      drivers/net/hamradio/yam*
11941 F:      include/linux/yam.h
11942
11943 YEALINK PHONE DRIVER
11944 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11945 L:      usbb2k-api-dev@nongnu.org
11946 S:      Maintained
11947 F:      Documentation/input/yealink.txt
11948 F:      drivers/input/misc/yealink.*
11949
11950 Z8530 DRIVER FOR AX.25
11951 M:      Joerg Reuter <jreuter@yaina.de>
11952 W:      http://yaina.de/jreuter/
11953 W:      http://www.qsl.net/dl1bke/
11954 L:      linux-hams@vger.kernel.org
11955 S:      Maintained
11956 F:      Documentation/networking/z8530drv.txt
11957 F:      drivers/net/hamradio/*scc.c
11958 F:      drivers/net/hamradio/z8530.h
11959
11960 ZBUD COMPRESSED PAGE ALLOCATOR
11961 M:      Seth Jennings <sjennings@variantweb.net>
11962 L:      linux-mm@kvack.org
11963 S:      Maintained
11964 F:      mm/zbud.c
11965 F:      include/linux/zbud.h
11966
11967 ZD1211RW WIRELESS DRIVER
11968 M:      Daniel Drake <dsd@gentoo.org>
11969 M:      Ulrich Kunitz <kune@deine-taler.de>
11970 W:      http://zd1211.ath.cx/wiki/DriverRewrite
11971 L:      linux-wireless@vger.kernel.org
11972 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11973 S:      Maintained
11974 F:      drivers/net/wireless/zydas/zd1211rw/
11975
11976 ZPOOL COMPRESSED PAGE STORAGE API
11977 M:      Dan Streetman <ddstreet@ieee.org>
11978 L:      linux-mm@kvack.org
11979 S:      Maintained
11980 F:      mm/zpool.c
11981 F:      include/linux/zpool.h
11982
11983 ZR36067 VIDEO FOR LINUX DRIVER
11984 L:      mjpeg-users@lists.sourceforge.net
11985 L:      linux-media@vger.kernel.org
11986 W:      http://mjpeg.sourceforge.net/driver-zoran/
11987 T:      hg https://linuxtv.org/hg/v4l-dvb
11988 S:      Odd Fixes
11989 F:      drivers/media/pci/zoran/
11990
11991 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11992 M:      Minchan Kim <minchan@kernel.org>
11993 M:      Nitin Gupta <ngupta@vflare.org>
11994 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11995 L:      linux-kernel@vger.kernel.org
11996 S:      Maintained
11997 F:      drivers/block/zram/
11998 F:      Documentation/blockdev/zram.txt
11999
12000 ZS DECSTATION Z85C30 SERIAL DRIVER
12001 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12002 S:      Maintained
12003 F:      drivers/tty/serial/zs.*
12004
12005 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12006 M:      Minchan Kim <minchan@kernel.org>
12007 M:      Nitin Gupta <ngupta@vflare.org>
12008 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12009 L:      linux-mm@kvack.org
12010 S:      Maintained
12011 F:      mm/zsmalloc.c
12012 F:      include/linux/zsmalloc.h
12013 F:      Documentation/vm/zsmalloc.txt
12014
12015 ZSWAP COMPRESSED SWAP CACHING
12016 M:      Seth Jennings <sjennings@variantweb.net>
12017 L:      linux-mm@kvack.org
12018 S:      Maintained
12019 F:      mm/zswap.c
12020
12021 THE REST
12022 M:      Linus Torvalds <torvalds@linux-foundation.org>
12023 L:      linux-kernel@vger.kernel.org
12024 Q:      http://patchwork.kernel.org/project/LKML/list/
12025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12026 S:      Buried alive in reporters
12027 F:      *
12028 F:      */