]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
MAINTAINERS: update Ceph and RBD maintainers
[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 trival 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 OSDL certificate of contribution and should include a
55         Signed-off-by: line.  The current version of this "Developer's
56         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
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
167
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
173
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
229
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
235
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
241
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
247
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
254
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
260
261 ACPI
262 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi
279
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
294
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
301
302 ACPI THERMAL 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/*thermal*
308
309 ACPI VIDEO 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/video.c
315
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
320
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
327
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
334
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
341
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
348
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
355
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
362
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.cz>
365 S:      Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.de>
369 L:      lm-sensors@lm-sensors.org
370 S:      Maintained
371 F:      Documentation/hwmon/adm1025
372 F:      drivers/hwmon/adm1025.c
373
374 ADM1029 HARDWARE MONITOR DRIVER
375 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      drivers/hwmon/adm1029.c
379
380 ADM8211 WIRELESS DRIVER
381 L:      linux-wireless@vger.kernel.org
382 W:      http://wireless.kernel.org/
383 S:      Orphan
384 F:      drivers/net/wireless/adm8211.*
385
386 ADP1653 FLASH CONTROLLER DRIVER
387 M:      Sakari Ailus <sakari.ailus@iki.fi>
388 L:      linux-media@vger.kernel.org
389 S:      Maintained
390 F:      drivers/media/i2c/adp1653.c
391 F:      include/media/adp1653.h
392
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M:      Michael Hennerich <michael.hennerich@analog.com>
395 W:      http://wiki.analog.com/ADP5520
396 W:      http://ez.analog.com/community/linux-device-drivers
397 S:      Supported
398 F:      drivers/mfd/adp5520.c
399 F:      drivers/video/backlight/adp5520_bl.c
400 F:      drivers/leds/leds-adp5520.c
401 F:      drivers/gpio/gpio-adp5520.c
402 F:      drivers/input/keyboard/adp5520-keys.c
403
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M:      Michael Hennerich <michael.hennerich@analog.com>
406 W:      http://wiki.analog.com/ADP5588
407 W:      http://ez.analog.com/community/linux-device-drivers
408 S:      Supported
409 F:      drivers/input/keyboard/adp5588-keys.c
410 F:      drivers/gpio/gpio-adp5588.c
411
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M:      Michael Hennerich <michael.hennerich@analog.com>
414 W:      http://wiki.analog.com/ADP8860
415 W:      http://ez.analog.com/community/linux-device-drivers
416 S:      Supported
417 F:      drivers/video/backlight/adp8860_bl.c
418
419 ADS1015 HARDWARE MONITOR DRIVER
420 M:      Dirk Eibach <eibach@gdsys.de>
421 L:      lm-sensors@lm-sensors.org
422 S:      Maintained
423 F:      Documentation/hwmon/ads1015
424 F:      drivers/hwmon/ads1015.c
425 F:      include/linux/i2c/ads1015.h
426
427 ADT746X FAN DRIVER
428 M:      Colin Leroy <colin@colino.net>
429 S:      Maintained
430 F:      drivers/macintosh/therm_adt746x.c
431
432 ADT7475 HARDWARE MONITOR DRIVER
433 M:      Jean Delvare <jdelvare@suse.de>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
438
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
445
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 L:      linux-scsi@vger.kernel.org
449 S:      Maintained
450 F:      Documentation/scsi/advansys.txt
451 F:      drivers/scsi/advansys.c
452
453 AEDSP16 DRIVER
454 M:      Riccardo Facchetti <fizban@tin.it>
455 S:      Maintained
456 F:      sound/oss/aedsp16.c
457
458 AF9013 MEDIA DRIVER
459 M:      Antti Palosaari <crope@iki.fi>
460 L:      linux-media@vger.kernel.org
461 W:      http://linuxtv.org/
462 W:      http://palosaari.fi/linux/
463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
464 T:      git git://linuxtv.org/anttip/media_tree.git
465 S:      Maintained
466 F:      drivers/media/dvb-frontends/af9013*
467
468 AF9033 MEDIA DRIVER
469 M:      Antti Palosaari <crope@iki.fi>
470 L:      linux-media@vger.kernel.org
471 W:      http://linuxtv.org/
472 W:      http://palosaari.fi/linux/
473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
474 T:      git git://linuxtv.org/anttip/media_tree.git
475 S:      Maintained
476 F:      drivers/media/dvb-frontends/af9033*
477
478 AFFS FILE SYSTEM
479 L:      linux-fsdevel@vger.kernel.org
480 S:      Orphan
481 F:      Documentation/filesystems/affs.txt
482 F:      fs/affs/
483
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485 M:      David Howells <dhowells@redhat.com>
486 L:      linux-afs@lists.infradead.org
487 S:      Supported
488 F:      fs/afs/
489 F:      include/net/af_rxrpc.h
490 F:      net/rxrpc/af_rxrpc.c
491
492 AGPGART DRIVER
493 M:      David Airlie <airlied@linux.ie>
494 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495 S:      Maintained
496 F:      drivers/char/agp/
497 F:      include/linux/agp*
498 F:      include/uapi/linux/agp*
499
500 AHA152X SCSI DRIVER
501 M:      "Juergen E. Fischer" <fischer@norbit.de>
502 L:      linux-scsi@vger.kernel.org
503 S:      Maintained
504 F:      drivers/scsi/aha152x*
505 F:      drivers/scsi/pcmcia/aha152x*
506
507 AIC7XXX / AIC79XX SCSI DRIVER
508 M:      Hannes Reinecke <hare@suse.de>
509 L:      linux-scsi@vger.kernel.org
510 S:      Maintained
511 F:      drivers/scsi/aic7xxx/
512
513 AIMSLAB FM RADIO RECEIVER DRIVER
514 M:      Hans Verkuil <hverkuil@xs4all.nl>
515 L:      linux-media@vger.kernel.org
516 T:      git git://linuxtv.org/media_tree.git
517 W:      http://linuxtv.org
518 S:      Maintained
519 F:      drivers/media/radio/radio-aimslab*
520
521 AIO
522 M:      Benjamin LaHaise <bcrl@kvack.org>
523 L:      linux-aio@kvack.org
524 S:      Supported
525 F:      fs/aio.c
526 F:      include/linux/*aio*.h
527
528 AIRSPY MEDIA DRIVER
529 M:      Antti Palosaari <crope@iki.fi>
530 L:      linux-media@vger.kernel.org
531 W:      http://linuxtv.org/
532 W:      http://palosaari.fi/linux/
533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
534 T:      git git://linuxtv.org/anttip/media_tree.git
535 S:      Maintained
536 F:      drivers/media/usb/airspy/
537
538 ALCATEL SPEEDTOUCH USB DRIVER
539 M:      Duncan Sands <duncan.sands@free.fr>
540 L:      linux-usb@vger.kernel.org
541 W:      http://www.linux-usb.org/SpeedTouch/
542 S:      Maintained
543 F:      drivers/usb/atm/speedtch.c
544 F:      drivers/usb/atm/usbatm.c
545
546 ALCHEMY AU1XX0 MMC DRIVER
547 M:      Manuel Lauss <manuel.lauss@gmail.com>
548 S:      Maintained
549 F:      drivers/mmc/host/au1xmmc.c
550
551 ALI1563 I2C DRIVER
552 M:      Rudolf Marek <r.marek@assembler.cz>
553 L:      linux-i2c@vger.kernel.org
554 S:      Maintained
555 F:      Documentation/i2c/busses/i2c-ali1563
556 F:      drivers/i2c/busses/i2c-ali1563.c
557
558 ALPHA PORT
559 M:      Richard Henderson <rth@twiddle.net>
560 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561 M:      Matt Turner <mattst88@gmail.com>
562 S:      Odd Fixes
563 L:      linux-alpha@vger.kernel.org
564 F:      arch/alpha/
565
566 ALTERA TRIPLE SPEED ETHERNET DRIVER
567 M:      Vince Bridgers <vbridger@opensource.altera.com>
568 L:      netdev@vger.kernel.org
569 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570 S:      Maintained
571 F:      drivers/net/ethernet/altera/
572
573 ALTERA UART/JTAG UART SERIAL DRIVERS
574 M:      Tobias Klauser <tklauser@distanz.ch>
575 L:      linux-serial@vger.kernel.org
576 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577 S:      Maintained
578 F:      drivers/tty/serial/altera_uart.c
579 F:      drivers/tty/serial/altera_jtaguart.c
580 F:      include/linux/altera_uart.h
581 F:      include/linux/altera_jtaguart.h
582
583 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584 M:      Tom Lendacky <thomas.lendacky@amd.com>
585 L:      linux-crypto@vger.kernel.org
586 S:      Supported
587 F:      drivers/crypto/ccp/
588 F:      include/linux/ccp.h
589
590 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
591 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
592 L:      lm-sensors@lm-sensors.org
593 S:      Maintained
594 F:      Documentation/hwmon/fam15h_power
595 F:      drivers/hwmon/fam15h_power.c
596
597 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
598 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
599 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
600 S:      Supported
601 F:      drivers/usb/gadget/udc/amd5536udc.*
602
603 AMD GEODE PROCESSOR/CHIPSET SUPPORT
604 P:      Andres Salomon <dilinger@queued.net>
605 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
606 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607 S:      Supported
608 F:      drivers/char/hw_random/geode-rng.c
609 F:      drivers/crypto/geode*
610 F:      drivers/video/fbdev/geode/
611 F:      arch/x86/include/asm/geode.h
612
613 AMD IOMMU (AMD-VI)
614 M:      Joerg Roedel <joro@8bytes.org>
615 L:      iommu@lists.linux-foundation.org
616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617 S:      Maintained
618 F:      drivers/iommu/amd_iommu*.[ch]
619 F:      include/linux/amd-iommu.h
620
621 AMD KFD
622 M:      Oded Gabbay <oded.gabbay@amd.com>
623 L:      dri-devel@lists.freedesktop.org
624 T:      git git://people.freedesktop.org/~gabbayo/linux.git
625 S:      Supported
626 F:      drivers/gpu/drm/amd/amdkfd/
627 F:      drivers/gpu/drm/radeon/radeon_kfd.c
628 F:      drivers/gpu/drm/radeon/radeon_kfd.h
629 F:      include/uapi/linux/kfd_ioctl.h
630
631 AMD MICROCODE UPDATE SUPPORT
632 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
633 L:      amd64-microcode@amd64.org
634 S:      Maintained
635 F:      arch/x86/kernel/cpu/microcode/amd*
636
637 AMD XGBE DRIVER
638 M:      Tom Lendacky <thomas.lendacky@amd.com>
639 L:      netdev@vger.kernel.org
640 S:      Supported
641 F:      drivers/net/ethernet/amd/xgbe/
642 F:      drivers/net/phy/amd-xgbe-phy.c
643
644 AMS (Apple Motion Sensor) DRIVER
645 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
646 S:      Supported
647 F:      drivers/macintosh/ams/
648
649 AMSO1100 RNIC DRIVER
650 M:      Tom Tucker <tom@opengridcomputing.com>
651 M:      Steve Wise <swise@opengridcomputing.com>
652 L:      linux-rdma@vger.kernel.org
653 S:      Maintained
654 F:      drivers/infiniband/hw/amso1100/
655
656 ANALOG DEVICES INC AD9389B DRIVER
657 M:      Hans Verkuil <hans.verkuil@cisco.com>
658 L:      linux-media@vger.kernel.org
659 S:      Maintained
660 F:      drivers/media/i2c/ad9389b*
661
662 ANALOG DEVICES INC ADV7511 DRIVER
663 M:      Hans Verkuil <hans.verkuil@cisco.com>
664 L:      linux-media@vger.kernel.org
665 S:      Maintained
666 F:      drivers/media/i2c/adv7511*
667
668 ANALOG DEVICES INC ADV7604 DRIVER
669 M:      Hans Verkuil <hans.verkuil@cisco.com>
670 L:      linux-media@vger.kernel.org
671 S:      Maintained
672 F:      drivers/media/i2c/adv7604*
673
674 ANALOG DEVICES INC ADV7842 DRIVER
675 M:      Hans Verkuil <hans.verkuil@cisco.com>
676 L:      linux-media@vger.kernel.org
677 S:      Maintained
678 F:      drivers/media/i2c/adv7842*
679
680 ANALOG DEVICES INC ASOC CODEC DRIVERS
681 M:      Lars-Peter Clausen <lars@metafoo.de>
682 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
683 W:      http://wiki.analog.com/
684 W:      http://ez.analog.com/community/linux-device-drivers
685 S:      Supported
686 F:      sound/soc/codecs/adau*
687 F:      sound/soc/codecs/adav*
688 F:      sound/soc/codecs/ad1*
689 F:      sound/soc/codecs/ad7*
690 F:      sound/soc/codecs/ssm*
691 F:      sound/soc/codecs/sigmadsp.*
692
693 ANALOG DEVICES INC ASOC DRIVERS
694 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
695 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
696 W:      http://blackfin.uclinux.org/
697 S:      Supported
698 F:      sound/soc/blackfin/*
699
700 ANALOG DEVICES INC IIO DRIVERS
701 M:      Lars-Peter Clausen <lars@metafoo.de>
702 M:      Michael Hennerich <Michael.Hennerich@analog.com>
703 W:      http://wiki.analog.com/
704 W:      http://ez.analog.com/community/linux-device-drivers
705 S:      Supported
706 F:      drivers/iio/*/ad*
707 X:      drivers/iio/*/adjd*
708 F:      drivers/staging/iio/*/ad*
709 F:      staging/iio/trigger/iio-trig-bfin-timer.c
710
711 ANDROID DRIVERS
712 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
713 M:      Arve HjønnevÃ¥g <arve@android.com>
714 M:      Riley Andrews <riandrews@android.com>
715 T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
716 L:      devel@driverdev.osuosl.org
717 S:      Supported
718 F:      drivers/android/
719 F:      drivers/staging/android/
720
721 AOA (Apple Onboard Audio) ALSA DRIVER
722 M:      Johannes Berg <johannes@sipsolutions.net>
723 L:      linuxppc-dev@lists.ozlabs.org
724 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
725 S:      Maintained
726 F:      sound/aoa/
727
728 APM DRIVER
729 M:      Jiri Kosina <jkosina@suse.cz>
730 S:      Odd fixes
731 F:      arch/x86/kernel/apm_32.c
732 F:      include/linux/apm_bios.h
733 F:      include/uapi/linux/apm_bios.h
734 F:      drivers/char/apm-emulation.c
735
736 APPLE BCM5974 MULTITOUCH DRIVER
737 M:      Henrik Rydberg <rydberg@bitmath.org>
738 L:      linux-input@vger.kernel.org
739 S:      Odd fixes
740 F:      drivers/input/mouse/bcm5974.c
741
742 APPLE SMC DRIVER
743 M:      Henrik Rydberg <rydberg@bitmath.org>
744 L:      lm-sensors@lm-sensors.org
745 S:      Odd fixes
746 F:      drivers/hwmon/applesmc.c
747
748 APPLETALK NETWORK LAYER
749 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
750 S:      Maintained
751 F:      drivers/net/appletalk/
752 F:      net/appletalk/
753
754 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
755 M:      Iyappan Subramanian <isubramanian@apm.com>
756 M:      Keyur Chudgar <kchudgar@apm.com>
757 S:      Supported
758 F:      drivers/net/ethernet/apm/xgene/
759 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
760
761 APTINA CAMERA SENSOR PLL
762 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
763 L:      linux-media@vger.kernel.org
764 S:      Maintained
765 F:      drivers/media/i2c/aptina-pll.*
766
767 ARC FRAMEBUFFER DRIVER
768 M:      Jaya Kumar <jayalk@intworks.biz>
769 S:      Maintained
770 F:      drivers/video/fbdev/arcfb.c
771 F:      drivers/video/fbdev/core/fb_defio.c
772
773 ARM MFM AND FLOPPY DRIVERS
774 M:      Ian Molton <spyro@f2s.com>
775 S:      Maintained
776 F:      arch/arm/lib/floppydma.S
777 F:      arch/arm/include/asm/floppy.h
778
779 ARM PMU PROFILING AND DEBUGGING
780 M:      Will Deacon <will.deacon@arm.com>
781 S:      Maintained
782 F:      arch/arm/kernel/perf_event*
783 F:      arch/arm/oprofile/common.c
784 F:      arch/arm/include/asm/pmu.h
785 F:      arch/arm/kernel/hw_breakpoint.c
786 F:      arch/arm/include/asm/hw_breakpoint.h
787
788 ARM PORT
789 M:      Russell King <linux@arm.linux.org.uk>
790 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
791 W:      http://www.arm.linux.org.uk/
792 S:      Maintained
793 F:      arch/arm/
794
795 ARM SUB-ARCHITECTURES
796 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
797 S:      Maintained
798 F:      arch/arm/mach-*/
799 F:      arch/arm/plat-*/
800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
801
802 ARM PRIMECELL AACI PL041 DRIVER
803 M:      Russell King <linux@arm.linux.org.uk>
804 S:      Maintained
805 F:      sound/arm/aaci.*
806
807 ARM PRIMECELL CLCD PL110 DRIVER
808 M:      Russell King <linux@arm.linux.org.uk>
809 S:      Maintained
810 F:      drivers/video/fbdev/amba-clcd.*
811
812 ARM PRIMECELL KMI PL050 DRIVER
813 M:      Russell King <linux@arm.linux.org.uk>
814 S:      Maintained
815 F:      drivers/input/serio/ambakmi.*
816 F:      include/linux/amba/kmi.h
817
818 ARM PRIMECELL MMCI PL180/1 DRIVER
819 M:      Russell King <linux@arm.linux.org.uk>
820 S:      Maintained
821 F:      drivers/mmc/host/mmci.*
822 F:      include/linux/amba/mmci.h
823
824 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
825 M:      Russell King <linux@arm.linux.org.uk>
826 S:      Maintained
827 F:      drivers/tty/serial/amba-pl01*.c
828 F:      include/linux/amba/serial.h
829
830 ARM PRIMECELL BUS SUPPORT
831 M:      Russell King <linux@arm.linux.org.uk>
832 S:      Maintained
833 F:      drivers/amba/
834 F:      include/linux/amba/bus.h
835
836 ARM/ADS SPHERE MACHINE SUPPORT
837 M:      Lennert Buytenhek <kernel@wantstofly.org>
838 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
839 S:      Maintained
840
841 ARM/AFEB9260 MACHINE SUPPORT
842 M:      Sergey Lapin <slapin@ossfans.org>
843 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844 S:      Maintained
845
846 ARM/AJECO 1ARM MACHINE SUPPORT
847 M:      Lennert Buytenhek <kernel@wantstofly.org>
848 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
849 S:      Maintained
850
851 ARM/Allwinner A1X SoC support
852 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
853 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
854 S:      Maintained
855 N:      sun[x4567]i
856
857 ARM/Allwinner SoC Clock Support
858 M:      Emilio López <emilio@elopez.com.ar>
859 S:      Maintained
860 F:      drivers/clk/sunxi/
861
862 ARM/Amlogic MesonX SoC support
863 M:      Carlo Caione <carlo@caione.org>
864 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865 S:      Maintained
866 F:      drivers/media/rc/meson-ir.c
867 N:      meson[x68]
868
869 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
870 M:      Andrew Victor <linux@maxim.org.za>
871 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
872 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
873 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 W:      http://maxim.org.za/at91_26.html
875 W:      http://www.linux4sam.org
876 S:      Supported
877 F:      arch/arm/mach-at91/
878 F:      include/soc/at91/
879 F:      arch/arm/boot/dts/at91*.dts
880 F:      arch/arm/boot/dts/at91*.dtsi
881 F:      arch/arm/boot/dts/sama*.dts
882 F:      arch/arm/boot/dts/sama*.dtsi
883
884 ARM/ATMEL AT91 Clock Support
885 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
886 S:      Maintained
887 F:      drivers/clk/at91
888
889 ARM/CALXEDA HIGHBANK ARCHITECTURE
890 M:      Rob Herring <robh@kernel.org>
891 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892 S:      Maintained
893 F:      arch/arm/mach-highbank/
894
895 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
896 M:      Krzysztof Halasa <khalasa@piap.pl>
897 S:      Maintained
898 F:      arch/arm/mach-cns3xxx/
899
900 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
901 M:      Alexander Shiyan <shc_work@mail.ru>
902 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
903 S:      Odd Fixes
904 N:      clps711x
905
906 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
907 M:      Hartley Sweeten <hsweeten@visionengravers.com>
908 M:      Ryan Mallon <rmallon@gmail.com>
909 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
910 S:      Maintained
911 F:      arch/arm/mach-ep93xx/
912 F:      arch/arm/mach-ep93xx/include/mach/
913
914 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
915 M:      Lennert Buytenhek <kernel@wantstofly.org>
916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S:      Maintained
918
919 ARM/CLKDEV SUPPORT
920 M:      Russell King <linux@arm.linux.org.uk>
921 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
922 S:      Maintained
923 F:      arch/arm/include/asm/clkdev.h
924 F:      drivers/clk/clkdev.c
925
926 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
927 M:      Mike Rapoport <mike@compulab.co.il>
928 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 S:      Maintained
930
931 ARM/CONTEC MICRO9 MACHINE SUPPORT
932 M:      Hubert Feurstein <hubert.feurstein@contec.at>
933 S:      Maintained
934 F:      arch/arm/mach-ep93xx/micro9.c
935
936 ARM/CORESIGHT FRAMEWORK AND DRIVERS
937 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
938 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
939 S:      Maintained
940 F:      drivers/coresight/*
941 F:      Documentation/trace/coresight.txt
942 F:      Documentation/devicetree/bindings/arm/coresight.txt
943 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
944
945 ARM/CORGI MACHINE SUPPORT
946 M:      Richard Purdie <rpurdie@rpsys.net>
947 S:      Maintained
948
949 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
950 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
951 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
952 T:      git git://git.berlios.de/gemini-board
953 S:      Maintained
954 F:      arch/arm/mach-gemini/
955
956 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
957 M:      Barry Song <baohua@kernel.org>
958 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
960 S:      Maintained
961 F:      arch/arm/mach-prima2/
962 F:      drivers/clk/sirf/
963 F:      drivers/clocksource/timer-prima2.c
964 F:      drivers/clocksource/timer-marco.c
965 N:      [^a-z]sirf
966
967 ARM/EBSA110 MACHINE SUPPORT
968 M:      Russell King <linux@arm.linux.org.uk>
969 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
970 W:      http://www.arm.linux.org.uk/
971 S:      Maintained
972 F:      arch/arm/mach-ebsa110/
973 F:      drivers/net/ethernet/amd/am79c961a.*
974
975 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
976 M:      Uwe Kleine-König <kernel@pengutronix.de>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 S:      Maintained
979 N:      efm32
980
981 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
982 M:      Daniel Ribeiro <drwyrm@gmail.com>
983 M:      Stefan Schmidt <stefan@openezx.org>
984 M:      Harald Welte <laforge@openezx.org>
985 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
986 W:      http://www.openezx.org/
987 S:      Maintained
988 T:      topgit git://git.openezx.org/openezx.git
989 F:      arch/arm/mach-pxa/ezx.c
990
991 ARM/FARADAY FA526 PORT
992 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
993 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994 S:      Maintained
995 T:      git git://git.berlios.de/gemini-board
996 F:      arch/arm/mm/*-fa*
997
998 ARM/FOOTBRIDGE ARCHITECTURE
999 M:      Russell King <linux@arm.linux.org.uk>
1000 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001 W:      http://www.arm.linux.org.uk/
1002 S:      Maintained
1003 F:      arch/arm/include/asm/hardware/dec21285.h
1004 F:      arch/arm/mach-footbridge/
1005
1006 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1007 M:      Shawn Guo <shawn.guo@linaro.org>
1008 M:      Sascha Hauer <kernel@pengutronix.de>
1009 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010 S:      Maintained
1011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1012 F:      arch/arm/mach-imx/
1013 F:      arch/arm/mach-mxs/
1014 F:      arch/arm/boot/dts/imx*
1015 F:      arch/arm/configs/imx*_defconfig
1016
1017 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1018 M:      Lennert Buytenhek <kernel@wantstofly.org>
1019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020 S:      Maintained
1021
1022 ARM/GUMSTIX MACHINE SUPPORT
1023 M:      Steve Sakoman <sakoman@gmail.com>
1024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 S:      Maintained
1026
1027 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1028 M:      Philipp Zabel <philipp.zabel@gmail.com>
1029 M:      Paul Parsons <lost.distance@yahoo.com>
1030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 S:      Maintained
1032 F:      arch/arm/mach-pxa/hx4700.c
1033 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1034 F:      sound/soc/pxa/hx4700.c
1035
1036 ARM/HISILICON SOC SUPPORT
1037 M:      Wei Xu <xuwei5@hisilicon.com>
1038 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039 W:      http://www.hisilicon.com
1040 S:      Supported
1041 T:      git git://github.com/hisilicon/linux-hisi.git
1042 F:      arch/arm/mach-hisi/
1043
1044 ARM/HP JORNADA 7XX MACHINE SUPPORT
1045 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1046 W:      www.jlime.com
1047 S:      Maintained
1048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1049 F:      arch/arm/mach-sa1100/jornada720.c
1050 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1051
1052 ARM/IGEP MACHINE SUPPORT
1053 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1054 M:      Javier Martinez Canillas <javier@dowhile0.org>
1055 L:      linux-omap@vger.kernel.org
1056 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1057 S:      Maintained
1058 F:      arch/arm/boot/dts/omap3-igep*
1059
1060 ARM/INCOME PXA270 SUPPORT
1061 M:      Marek Vasut <marek.vasut@gmail.com>
1062 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063 S:      Maintained
1064 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1065
1066 ARM/INTEL IOP32X ARM ARCHITECTURE
1067 M:      Lennert Buytenhek <kernel@wantstofly.org>
1068 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 S:      Maintained
1070
1071 ARM/INTEL IOP33X ARM ARCHITECTURE
1072 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 S:      Orphan
1074
1075 ARM/INTEL IOP13XX ARM ARCHITECTURE
1076 M:      Lennert Buytenhek <kernel@wantstofly.org>
1077 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078 S:      Maintained
1079
1080 ARM/INTEL IQ81342EX MACHINE SUPPORT
1081 M:      Lennert Buytenhek <kernel@wantstofly.org>
1082 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083 S:      Maintained
1084
1085 ARM/INTEL IXDP2850 MACHINE SUPPORT
1086 M:      Lennert Buytenhek <kernel@wantstofly.org>
1087 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088 S:      Maintained
1089
1090 ARM/INTEL IXP4XX ARM ARCHITECTURE
1091 M:      Imre Kaloz <kaloz@openwrt.org>
1092 M:      Krzysztof Halasa <khalasa@piap.pl>
1093 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094 S:      Maintained
1095 F:      arch/arm/mach-ixp4xx/
1096
1097 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1098 M:      Jonathan Cameron <jic23@cam.ac.uk>
1099 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100 S:      Maintained
1101 F:      arch/arm/mach-pxa/stargate2.c
1102 F:      drivers/pcmcia/pxa2xx_stargate2.c
1103
1104 ARM/INTEL XSC3 (MANZANO) ARM CORE
1105 M:      Lennert Buytenhek <kernel@wantstofly.org>
1106 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107 S:      Maintained
1108
1109 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1110 M:      Lennert Buytenhek <kernel@wantstofly.org>
1111 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 S:      Maintained
1113
1114 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1115 M:      Santosh Shilimkar <ssantosh@kernel.org>
1116 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 S:      Maintained
1118 F:      arch/arm/mach-keystone/
1119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1120
1121 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1122 M:      Santosh Shilimkar <ssantosh@kernel.org>
1123 L:      linux-kernel@vger.kernel.org
1124 S:      Maintained
1125 F:      drivers/clk/keystone/
1126
1127 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1128 M:      Santosh Shilimkar <ssantosh@kernel.org>
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 L:      linux-kernel@vger.kernel.org
1131 S:      Maintained
1132 F:      drivers/clocksource/timer-keystone.c
1133
1134 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1135 M:      Santosh Shilimkar <ssantosh@kernel.org>
1136 L:      linux-kernel@vger.kernel.org
1137 S:      Maintained
1138 F:      drivers/power/reset/keystone-reset.c
1139
1140 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1141 M:      Santosh Shilimkar <ssantosh@kernel.org>
1142 L:      linux-kernel@vger.kernel.org
1143 S:      Maintained
1144 F:      drivers/memory/*emif*
1145
1146 ARM/LOGICPD PXA270 MACHINE SUPPORT
1147 M:      Lennert Buytenhek <kernel@wantstofly.org>
1148 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 S:      Maintained
1150
1151 ARM/MAGICIAN MACHINE SUPPORT
1152 M:      Philipp Zabel <philipp.zabel@gmail.com>
1153 S:      Maintained
1154
1155 ARM/Marvell Armada 370 and Armada XP SOC support
1156 M:      Jason Cooper <jason@lakedaemon.net>
1157 M:      Andrew Lunn <andrew@lunn.ch>
1158 M:      Gregory Clement <gregory.clement@free-electrons.com>
1159 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1160 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 S:      Maintained
1162 F:      arch/arm/mach-mvebu/
1163
1164 ARM/Marvell Berlin SoC support
1165 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 S:      Maintained
1168 F:      arch/arm/mach-berlin/
1169
1170 ARM/Marvell Dove/MV78xx0/Orion SOC support
1171 M:      Jason Cooper <jason@lakedaemon.net>
1172 M:      Andrew Lunn <andrew@lunn.ch>
1173 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1174 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175 S:      Maintained
1176 F:      arch/arm/mach-dove/
1177 F:      arch/arm/mach-mv78xx0/
1178 F:      arch/arm/mach-orion5x/
1179 F:      arch/arm/plat-orion/
1180
1181 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1182 M:      Alexander Clouter <alex@digriz.org.uk>
1183 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184 W:      http://www.digriz.org.uk/ts78xx/kernel
1185 S:      Maintained
1186 F:      arch/arm/mach-orion5x/ts78xx-*
1187
1188 ARM/Mediatek SoC support
1189 M:      Matthias Brugger <matthias.bgg@gmail.com>
1190 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 S:      Maintained
1192 F:      arch/arm/boot/dts/mt6*
1193 F:      arch/arm/boot/dts/mt8*
1194 F:      arch/arm/mach-mediatek/
1195 N:      mtk
1196 K:      mediatek
1197
1198 ARM/MICREL KS8695 ARCHITECTURE
1199 M:      Greg Ungerer <gerg@uclinux.org>
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 F:      arch/arm/mach-ks8695/
1202 S:      Odd Fixes
1203
1204 ARM/MIOA701 MACHINE SUPPORT
1205 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 F:      arch/arm/mach-pxa/mioa701.c
1208 S:      Maintained
1209
1210 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1211 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1212 S:      Maintained
1213
1214 ARM/NOMADIK ARCHITECTURE
1215 M:      Alessandro Rubini <rubini@unipv.it>
1216 M:      Linus Walleij <linus.walleij@linaro.org>
1217 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 S:      Maintained
1219 F:      arch/arm/mach-nomadik/
1220 F:      drivers/pinctrl/nomadik/
1221 F:      drivers/i2c/busses/i2c-nomadik.c
1222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1223
1224 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1225 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1226 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1227 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1228 S:      Supported
1229
1230 ARM/QUALCOMM MSM MACHINE SUPPORT
1231 M:      David Brown <davidb@codeaurora.org>
1232 M:      Daniel Walker <dwalker@fifo99.com>
1233 M:      Bryan Huntsman <bryanh@codeaurora.org>
1234 L:      linux-arm-msm@vger.kernel.org
1235 F:      arch/arm/mach-msm/
1236 F:      drivers/video/fbdev/msm/
1237 F:      drivers/mmc/host/msm_sdcc.c
1238 F:      drivers/mmc/host/msm_sdcc.h
1239 F:      drivers/tty/serial/msm_serial.h
1240 F:      drivers/tty/serial/msm_serial.c
1241 F:      drivers/*/pm8???-*
1242 F:      drivers/mfd/ssbi.c
1243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1244 S:      Maintained
1245
1246 ARM/TOSA MACHINE SUPPORT
1247 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1248 M:      Dirk Opfer <dirk@opfer-online.de>
1249 S:      Maintained
1250
1251 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1252 M:      Marek Vasut <marek.vasut@gmail.com>
1253 L:      linux-arm-kernel@lists.infradead.org
1254 W:      http://hackndev.com
1255 S:      Maintained
1256 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1257 F:      arch/arm/mach-pxa/palmtx.c
1258 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1259 F:      arch/arm/mach-pxa/palmt5.c
1260 F:      arch/arm/mach-pxa/include/mach/palmld.h
1261 F:      arch/arm/mach-pxa/palmld.c
1262 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1263 F:      arch/arm/mach-pxa/palmte2.c
1264 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1265 F:      arch/arm/mach-pxa/palmtc.c
1266
1267 ARM/PALM TREO SUPPORT
1268 M:      Tomas Cech <sleep_walker@suse.cz>
1269 L:      linux-arm-kernel@lists.infradead.org
1270 W:      http://hackndev.com
1271 S:      Maintained
1272 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1273 F:      arch/arm/mach-pxa/palmtreo.c
1274
1275 ARM/PALMZ72 SUPPORT
1276 M:      Sergey Lapin <slapin@ossfans.org>
1277 L:      linux-arm-kernel@lists.infradead.org
1278 W:      http://hackndev.com
1279 S:      Maintained
1280 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1281 F:      arch/arm/mach-pxa/palmz72.c
1282
1283 ARM/PLEB SUPPORT
1284 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1285 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1286 S:      Maintained
1287
1288 ARM/PT DIGITAL BOARD PORT
1289 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1290 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291 W:      http://www.arm.linux.org.uk/
1292 S:      Maintained
1293
1294 ARM/QUALCOMM SUPPORT
1295 M:      Kumar Gala <galak@codeaurora.org>
1296 M:      David Brown <davidb@codeaurora.org>
1297 L:      linux-arm-msm@vger.kernel.org
1298 S:      Maintained
1299 F:      arch/arm/mach-qcom/
1300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1301
1302 ARM/RADISYS ENP2611 MACHINE SUPPORT
1303 M:      Lennert Buytenhek <kernel@wantstofly.org>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 S:      Maintained
1306
1307 ARM/RISCPC ARCHITECTURE
1308 M:      Russell King <linux@arm.linux.org.uk>
1309 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310 W:      http://www.arm.linux.org.uk/
1311 S:      Maintained
1312 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1313 F:      arch/arm/include/asm/hardware/ioc.h
1314 F:      arch/arm/include/asm/hardware/iomd.h
1315 F:      arch/arm/include/asm/hardware/memc.h
1316 F:      arch/arm/mach-rpc/
1317 F:      drivers/net/ethernet/8390/etherh.c
1318 F:      drivers/net/ethernet/i825xx/ether1*
1319 F:      drivers/net/ethernet/seeq/ether3*
1320 F:      drivers/scsi/arm/
1321
1322 ARM/Rockchip SoC support
1323 M:      Heiko Stuebner <heiko@sntech.de>
1324 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 L:      linux-rockchip@lists.infradead.org
1326 S:      Maintained
1327 F:      arch/arm/boot/dts/rk3*
1328 F:      arch/arm/mach-rockchip/
1329 F:      drivers/clk/rockchip/
1330 F:      drivers/i2c/busses/i2c-rk3x.c
1331 F:      drivers/*/*rockchip*
1332 F:      drivers/*/*/*rockchip*
1333 F:      sound/soc/rockchip/
1334
1335 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1336 M:      Kukjin Kim <kgene@kernel.org>
1337 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1338 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1339 S:      Maintained
1340 F:      arch/arm/boot/dts/s3c*
1341 F:      arch/arm/boot/dts/exynos*
1342 F:      arch/arm/plat-samsung/
1343 F:      arch/arm/mach-s3c24*/
1344 F:      arch/arm/mach-s3c64xx/
1345 F:      arch/arm/mach-s5p*/
1346 F:      arch/arm/mach-exynos*/
1347 F:      drivers/*/*s3c2410*
1348 F:      drivers/*/*/*s3c2410*
1349 F:      drivers/spi/spi-s3c*
1350 F:      sound/soc/samsung/*
1351 N:      exynos
1352
1353 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1354 M:      Kyungmin Park <kyungmin.park@samsung.com>
1355 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356 S:      Maintained
1357 F:      arch/arm/mach-s5pv210/
1358
1359 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1360 M:      Kyungmin Park <kyungmin.park@samsung.com>
1361 M:      Kamil Debski <k.debski@samsung.com>
1362 L:      linux-arm-kernel@lists.infradead.org
1363 L:      linux-media@vger.kernel.org
1364 S:      Maintained
1365 F:      drivers/media/platform/s5p-g2d/
1366
1367 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1368 M:      Kyungmin Park <kyungmin.park@samsung.com>
1369 M:      Kamil Debski <k.debski@samsung.com>
1370 M:      Jeongtae Park <jtp.park@samsung.com>
1371 L:      linux-arm-kernel@lists.infradead.org
1372 L:      linux-media@vger.kernel.org
1373 S:      Maintained
1374 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1375 F:      drivers/media/platform/s5p-mfc/
1376
1377 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1378 M:      Kyungmin Park <kyungmin.park@samsung.com>
1379 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1380 L:      linux-arm-kernel@lists.infradead.org
1381 L:      linux-media@vger.kernel.org
1382 S:      Maintained
1383 F:      drivers/media/platform/s5p-tv/
1384
1385 ARM/SHMOBILE ARM ARCHITECTURE
1386 M:      Simon Horman <horms@verge.net.au>
1387 M:      Magnus Damm <magnus.damm@gmail.com>
1388 L:      linux-sh@vger.kernel.org
1389 W:      http://oss.renesas.com
1390 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1392 S:      Supported
1393 F:      arch/arm/boot/dts/emev2*
1394 F:      arch/arm/boot/dts/r7s*
1395 F:      arch/arm/boot/dts/r8a*
1396 F:      arch/arm/boot/dts/sh*
1397 F:      arch/arm/configs/ape6evm_defconfig
1398 F:      arch/arm/configs/armadillo800eva_defconfig
1399 F:      arch/arm/configs/bockw_defconfig
1400 F:      arch/arm/configs/kzm9g_defconfig
1401 F:      arch/arm/configs/lager_defconfig
1402 F:      arch/arm/configs/mackerel_defconfig
1403 F:      arch/arm/configs/marzen_defconfig
1404 F:      arch/arm/configs/shmobile_defconfig
1405 F:      arch/arm/include/debug/renesas-scif.S
1406 F:      arch/arm/mach-shmobile/
1407 F:      drivers/sh/
1408
1409 ARM/SOCFPGA ARCHITECTURE
1410 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1411 S:      Maintained
1412 F:      arch/arm/mach-socfpga/
1413 W:      http://www.rocketboards.org
1414 T:      git://git.rocketboards.org/linux-socfpga.git
1415 T:      git://git.rocketboards.org/linux-socfpga-next.git
1416
1417 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1418 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1419 S:      Maintained
1420 F:      drivers/clk/socfpga/
1421
1422 ARM/SOCFPGA EDAC SUPPORT
1423 M:      Thor Thayer <tthayer@opensource.altera.com>
1424 S:      Maintained
1425 F:      drivers/edac/altera_edac.
1426
1427 ARM/STI ARCHITECTURE
1428 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1429 M:      Maxime Coquelin <maxime.coquelin@st.com>
1430 M:      Patrice Chotard <patrice.chotard@st.com>
1431 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1432 L:      kernel@stlinux.com
1433 W:      http://www.stlinux.com
1434 S:      Maintained
1435 F:      arch/arm/mach-sti/
1436 F:      arch/arm/boot/dts/sti*
1437 F:      drivers/clocksource/arm_global_timer.c
1438 F:      drivers/i2c/busses/i2c-st.c
1439 F:      drivers/media/rc/st_rc.c
1440 F:      drivers/mmc/host/sdhci-st.c
1441 F:      drivers/phy/phy-stih407-usb.c
1442 F:      drivers/phy/phy-stih41x-usb.c
1443 F:      drivers/pinctrl/pinctrl-st.c
1444 F:      drivers/reset/sti/
1445 F:      drivers/tty/serial/st-asc.c
1446 F:      drivers/usb/dwc3/dwc3-st.c
1447 F:      drivers/usb/host/ehci-st.c
1448 F:      drivers/usb/host/ohci-st.c
1449 F:      drivers/ata/ahci_st.c
1450
1451 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1452 M:      Lennert Buytenhek <kernel@wantstofly.org>
1453 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454 S:      Maintained
1455
1456 ARM/TETON BGA MACHINE SUPPORT
1457 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1458 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1459 S:      Maintained
1460
1461 ARM/THECUS N2100 MACHINE SUPPORT
1462 M:      Lennert Buytenhek <kernel@wantstofly.org>
1463 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1464 S:      Maintained
1465
1466 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1467 M:      Wan ZongShun <mcuos.com@gmail.com>
1468 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1469 W:      http://www.mcuos.com
1470 S:      Maintained
1471 F:      arch/arm/mach-w90x900/
1472 F:      drivers/input/keyboard/w90p910_keypad.c
1473 F:      drivers/input/touchscreen/w90p910_ts.c
1474 F:      drivers/watchdog/nuc900_wdt.c
1475 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1476 F:      drivers/mtd/nand/nuc900_nand.c
1477 F:      drivers/rtc/rtc-nuc900.c
1478 F:      drivers/spi/spi-nuc900.c
1479 F:      drivers/usb/host/ehci-w90x900.c
1480 F:      drivers/video/fbdev/nuc900fb.c
1481
1482 ARM/U300 MACHINE SUPPORT
1483 M:      Linus Walleij <linus.walleij@linaro.org>
1484 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485 S:      Supported
1486 F:      arch/arm/mach-u300/
1487 F:      drivers/clocksource/timer-u300.c
1488 F:      drivers/i2c/busses/i2c-stu300.c
1489 F:      drivers/rtc/rtc-coh901331.c
1490 F:      drivers/watchdog/coh901327_wdt.c
1491 F:      drivers/dma/coh901318*
1492 F:      drivers/mfd/ab3100*
1493 F:      drivers/rtc/rtc-ab3100.c
1494 F:      drivers/rtc/rtc-coh901331.c
1495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1496
1497 ARM/Ux500 ARM ARCHITECTURE
1498 M:      Linus Walleij <linus.walleij@linaro.org>
1499 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500 S:      Maintained
1501 F:      arch/arm/mach-ux500/
1502 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1503 F:      drivers/dma/ste_dma40*
1504 F:      drivers/hwspinlock/u8500_hsem.c
1505 F:      drivers/mfd/abx500*
1506 F:      drivers/mfd/ab8500*
1507 F:      drivers/mfd/dbx500*
1508 F:      drivers/mfd/db8500*
1509 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1510 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1511 F:      drivers/rtc/rtc-ab8500.c
1512 F:      drivers/rtc/rtc-pl031.c
1513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1514
1515 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1516 M:      Ulf Hansson <ulf.hansson@linaro.org>
1517 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1518 T:      git git://git.linaro.org/people/ulfh/clk.git
1519 S:      Maintained
1520 F:      drivers/clk/ux500/
1521 F:      include/linux/platform_data/clk-ux500.h
1522
1523 ARM/VERSATILE EXPRESS PLATFORM
1524 M:      Liviu Dudau <liviu.dudau@arm.com>
1525 M:      Sudeep Holla <sudeep.holla@arm.com>
1526 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1527 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1528 S:      Maintained
1529 F:      arch/arm/boot/dts/vexpress*
1530 F:      arch/arm/mach-vexpress/
1531 F:      */*/vexpress*
1532 F:      */*/*/vexpress*
1533 F:      drivers/clk/versatile/clk-vexpress-osc.c
1534 F:      drivers/clocksource/versatile.c
1535
1536 ARM/VFP SUPPORT
1537 M:      Russell King <linux@arm.linux.org.uk>
1538 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539 W:      http://www.arm.linux.org.uk/
1540 S:      Maintained
1541 F:      arch/arm/vfp/
1542
1543 ARM/VOIPAC PXA270 SUPPORT
1544 M:      Marek Vasut <marek.vasut@gmail.com>
1545 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546 S:      Maintained
1547 F:      arch/arm/mach-pxa/vpac270.c
1548 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1549
1550 ARM/VT8500 ARM ARCHITECTURE
1551 M:      Tony Prisk <linux@prisktech.co.nz>
1552 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553 S:      Maintained
1554 F:      arch/arm/mach-vt8500/
1555 F:      drivers/clocksource/vt8500_timer.c
1556 F:      drivers/i2c/busses/i2c-wmt.c
1557 F:      drivers/mmc/host/wmt-sdmmc.c
1558 F:      drivers/pwm/pwm-vt8500.c
1559 F:      drivers/rtc/rtc-vt8500.c
1560 F:      drivers/tty/serial/vt8500_serial.c
1561 F:      drivers/usb/host/ehci-platform.c
1562 F:      drivers/usb/host/uhci-platform.c
1563 F:      drivers/video/fbdev/vt8500lcdfb.*
1564 F:      drivers/video/fbdev/wm8505fb*
1565 F:      drivers/video/fbdev/wmt_ge_rops.*
1566
1567 ARM/ZIPIT Z2 SUPPORT
1568 M:      Marek Vasut <marek.vasut@gmail.com>
1569 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570 S:      Maintained
1571 F:      arch/arm/mach-pxa/z2.c
1572 F:      arch/arm/mach-pxa/include/mach/z2.h
1573
1574 ARM/ZYNQ ARCHITECTURE
1575 M:      Michal Simek <michal.simek@xilinx.com>
1576 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1577 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578 W:      http://wiki.xilinx.com
1579 T:      git git://git.xilinx.com/linux-xlnx.git
1580 S:      Supported
1581 F:      arch/arm/mach-zynq/
1582 F:      drivers/cpuidle/cpuidle-zynq.c
1583 F:      drivers/block/xsysace.c
1584 N:      zynq
1585 N:      xilinx
1586 F:      drivers/clocksource/cadence_ttc_timer.c
1587 F:      drivers/i2c/busses/i2c-cadence.c
1588 F:      drivers/mmc/host/sdhci-of-arasan.c
1589
1590 ARM SMMU DRIVER
1591 M:      Will Deacon <will.deacon@arm.com>
1592 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1593 S:      Maintained
1594 F:      drivers/iommu/arm-smmu.c
1595
1596 ARM64 PORT (AARCH64 ARCHITECTURE)
1597 M:      Catalin Marinas <catalin.marinas@arm.com>
1598 M:      Will Deacon <will.deacon@arm.com>
1599 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1600 S:      Maintained
1601 F:      arch/arm64/
1602 F:      Documentation/arm64/
1603
1604 AS3645A LED FLASH CONTROLLER DRIVER
1605 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1606 L:      linux-media@vger.kernel.org
1607 T:      git git://linuxtv.org/media_tree.git
1608 S:      Maintained
1609 F:      drivers/media/i2c/as3645a.c
1610 F:      include/media/as3645a.h
1611
1612 ASC7621 HARDWARE MONITOR DRIVER
1613 M:      George Joseph <george.joseph@fairview5.com>
1614 L:      lm-sensors@lm-sensors.org
1615 S:      Maintained
1616 F:      Documentation/hwmon/asc7621
1617 F:      drivers/hwmon/asc7621.c
1618
1619 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1620 M:      Corentin Chary <corentin.chary@gmail.com>
1621 L:      acpi4asus-user@lists.sourceforge.net
1622 L:      platform-driver-x86@vger.kernel.org
1623 W:      http://acpi4asus.sf.net
1624 S:      Maintained
1625 F:      drivers/platform/x86/asus*.c
1626 F:      drivers/platform/x86/eeepc*.c
1627
1628 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1629 R:      Dan Williams <dan.j.williams@intel.com>
1630 W:      http://sourceforge.net/projects/xscaleiop
1631 S:      Odd fixes
1632 F:      Documentation/crypto/async-tx-api.txt
1633 F:      crypto/async_tx/
1634 F:      drivers/dma/
1635 F:      include/linux/dmaengine.h
1636 F:      include/linux/async_tx.h
1637
1638 AT24 EEPROM DRIVER
1639 M:      Wolfram Sang <wsa@the-dreams.de>
1640 L:      linux-i2c@vger.kernel.org
1641 S:      Maintained
1642 F:      drivers/misc/eeprom/at24.c
1643 F:      include/linux/platform_data/at24.h
1644
1645 ATA OVER ETHERNET (AOE) DRIVER
1646 M:      "Ed L. Cashin" <ecashin@coraid.com>
1647 W:      http://support.coraid.com/support/linux
1648 S:      Supported
1649 F:      Documentation/aoe/
1650 F:      drivers/block/aoe/
1651
1652 ATHEROS ATH GENERIC UTILITIES
1653 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1654 L:      linux-wireless@vger.kernel.org
1655 S:      Supported
1656 F:      drivers/net/wireless/ath/*
1657
1658 ATHEROS ATH5K WIRELESS DRIVER
1659 M:      Jiri Slaby <jirislaby@gmail.com>
1660 M:      Nick Kossifidis <mickflemm@gmail.com>
1661 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1662 L:      linux-wireless@vger.kernel.org
1663 L:      ath5k-devel@lists.ath5k.org
1664 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1665 S:      Maintained
1666 F:      drivers/net/wireless/ath/ath5k/
1667
1668 ATHEROS ATH6KL WIRELESS DRIVER
1669 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1670 L:      linux-wireless@vger.kernel.org
1671 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1672 T:      git git://github.com/kvalo/ath.git
1673 S:      Supported
1674 F:      drivers/net/wireless/ath/ath6kl/
1675
1676 WILOCITY WIL6210 WIRELESS DRIVER
1677 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1678 L:      linux-wireless@vger.kernel.org
1679 L:      wil6210@qca.qualcomm.com
1680 S:      Supported
1681 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1682 F:      drivers/net/wireless/ath/wil6210/
1683 F:      include/uapi/linux/wil6210_uapi.h
1684
1685 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1686 M:      Christian Lamparter <chunkeey@googlemail.com>
1687 L:      linux-wireless@vger.kernel.org
1688 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1689 S:      Maintained
1690 F:      drivers/net/wireless/ath/carl9170/
1691
1692 ATK0110 HWMON DRIVER
1693 M:      Luca Tettamanti <kronos.it@gmail.com>
1694 L:      lm-sensors@lm-sensors.org
1695 S:      Maintained
1696 F:      drivers/hwmon/asus_atk0110.c
1697
1698 ATI_REMOTE2 DRIVER
1699 M:      Ville Syrjala <syrjala@sci.fi>
1700 S:      Maintained
1701 F:      drivers/input/misc/ati_remote2.c
1702
1703 ATLX ETHERNET DRIVERS
1704 M:      Jay Cliburn <jcliburn@gmail.com>
1705 M:      Chris Snook <chris.snook@gmail.com>
1706 L:      netdev@vger.kernel.org
1707 W:      http://sourceforge.net/projects/atl1
1708 W:      http://atl1.sourceforge.net
1709 S:      Maintained
1710 F:      drivers/net/ethernet/atheros/
1711
1712 ATM
1713 M:      Chas Williams <chas@cmf.nrl.navy.mil>
1714 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1715 L:      netdev@vger.kernel.org
1716 W:      http://linux-atm.sourceforge.net
1717 S:      Maintained
1718 F:      drivers/atm/
1719 F:      include/linux/atm*
1720 F:      include/uapi/linux/atm*
1721
1722 ATMEL AT91 / AT32 MCI DRIVER
1723 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1724 S:      Maintained
1725 F:      drivers/mmc/host/atmel-mci.c
1726 F:      drivers/mmc/host/atmel-mci-regs.h
1727
1728 ATMEL AT91 / AT32 SERIAL DRIVER
1729 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1730 S:      Supported
1731 F:      drivers/tty/serial/atmel_serial.c
1732
1733 ATMEL Audio ALSA driver
1734 M:      Bo Shen <voice.shen@atmel.com>
1735 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1736 S:      Supported
1737 F:      sound/soc/atmel
1738
1739 ATMEL DMA DRIVER
1740 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1741 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742 S:      Supported
1743 F:      drivers/dma/at_hdmac.c
1744 F:      drivers/dma/at_hdmac_regs.h
1745 F:      include/linux/platform_data/dma-atmel.h
1746
1747 ATMEL XDMA DRIVER
1748 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1749 L:      linux-arm-kernel@lists.infradead.org
1750 L:      dmaengine@vger.kernel.org
1751 S:      Supported
1752 F:      drivers/dma/at_xdmac.c
1753
1754 ATMEL I2C DRIVER
1755 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1756 L:      linux-i2c@vger.kernel.org
1757 S:      Supported
1758 F:      drivers/i2c/busses/i2c-at91.c
1759
1760 ATMEL ISI DRIVER
1761 M:      Josh Wu <josh.wu@atmel.com>
1762 L:      linux-media@vger.kernel.org
1763 S:      Supported
1764 F:      drivers/media/platform/soc_camera/atmel-isi.c
1765 F:      include/media/atmel-isi.h
1766
1767 ATMEL LCDFB DRIVER
1768 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1769 L:      linux-fbdev@vger.kernel.org
1770 S:      Maintained
1771 F:      drivers/video/fbdev/atmel_lcdfb.c
1772 F:      include/video/atmel_lcdc.h
1773
1774 ATMEL MACB ETHERNET DRIVER
1775 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1776 S:      Supported
1777 F:      drivers/net/ethernet/cadence/
1778
1779 ATMEL NAND DRIVER
1780 M:      Josh Wu <josh.wu@atmel.com>
1781 L:      linux-mtd@lists.infradead.org
1782 S:      Supported
1783 F:      drivers/mtd/nand/atmel_nand*
1784
1785 ATMEL SPI DRIVER
1786 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1787 S:      Supported
1788 F:      drivers/spi/spi-atmel.*
1789
1790 ATMEL SSC DRIVER
1791 M:      Bo Shen <voice.shen@atmel.com>
1792 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1793 S:      Supported
1794 F:      drivers/misc/atmel-ssc.c
1795 F:      include/linux/atmel-ssc.h
1796
1797 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1798 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1799 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1800 S:      Supported
1801 F:      drivers/misc/atmel_tclib.c
1802 F:      drivers/clocksource/tcb_clksrc.c
1803
1804 ATMEL USBA UDC DRIVER
1805 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1806 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1807 S:      Supported
1808 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1809
1810 ATMEL WIRELESS DRIVER
1811 M:      Simon Kelley <simon@thekelleys.org.uk>
1812 L:      linux-wireless@vger.kernel.org
1813 W:      http://www.thekelleys.org.uk/atmel
1814 W:      http://atmelwlandriver.sourceforge.net/
1815 S:      Maintained
1816 F:      drivers/net/wireless/atmel*
1817
1818 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1819 M:      Bradley Grove <linuxdrivers@attotech.com>
1820 L:      linux-scsi@vger.kernel.org
1821 W:      http://www.attotech.com
1822 S:      Supported
1823 F:      drivers/scsi/esas2r
1824
1825 AUDIT SUBSYSTEM
1826 M:      Paul Moore <paul@paul-moore.com>
1827 M:      Eric Paris <eparis@redhat.com>
1828 L:      linux-audit@redhat.com (moderated for non-subscribers)
1829 W:      http://people.redhat.com/sgrubb/audit/
1830 T:      git git://git.infradead.org/users/pcmoore/audit
1831 S:      Maintained
1832 F:      include/linux/audit.h
1833 F:      include/uapi/linux/audit.h
1834 F:      kernel/audit*
1835
1836 AUXILIARY DISPLAY DRIVERS
1837 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1838 W:      http://miguelojeda.es/auxdisplay.htm
1839 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1840 S:      Maintained
1841 F:      drivers/auxdisplay/
1842 F:      include/linux/cfag12864b.h
1843
1844 AVR32 ARCHITECTURE
1845 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1846 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1847 W:      http://www.atmel.com/products/AVR32/
1848 W:      http://mirror.egtvedt.no/avr32linux.org/
1849 W:      http://avrfreaks.net/
1850 S:      Maintained
1851 F:      arch/avr32/
1852
1853 AVR32/AT32AP MACHINE SUPPORT
1854 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1855 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1856 S:      Maintained
1857 F:      arch/avr32/mach-at32ap/
1858
1859 AX.25 NETWORK LAYER
1860 M:      Ralf Baechle <ralf@linux-mips.org>
1861 L:      linux-hams@vger.kernel.org
1862 W:      http://www.linux-ax25.org/
1863 S:      Maintained
1864 F:      include/uapi/linux/ax25.h
1865 F:      include/net/ax25.h
1866 F:      net/ax25/
1867
1868 AZ6007 DVB DRIVER
1869 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1870 L:      linux-media@vger.kernel.org
1871 W:      http://linuxtv.org
1872 T:      git git://linuxtv.org/media_tree.git
1873 S:      Maintained
1874 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1875
1876 AZTECH FM RADIO RECEIVER DRIVER
1877 M:      Hans Verkuil <hverkuil@xs4all.nl>
1878 L:      linux-media@vger.kernel.org
1879 T:      git git://linuxtv.org/media_tree.git
1880 W:      http://linuxtv.org
1881 S:      Maintained
1882 F:      drivers/media/radio/radio-aztech*
1883
1884 B43 WIRELESS DRIVER
1885 M:      Stefano Brivio <stefano.brivio@polimi.it>
1886 L:      linux-wireless@vger.kernel.org
1887 L:      b43-dev@lists.infradead.org
1888 W:      http://wireless.kernel.org/en/users/Drivers/b43
1889 S:      Maintained
1890 F:      drivers/net/wireless/b43/
1891
1892 B43LEGACY WIRELESS DRIVER
1893 M:      Larry Finger <Larry.Finger@lwfinger.net>
1894 M:      Stefano Brivio <stefano.brivio@polimi.it>
1895 L:      linux-wireless@vger.kernel.org
1896 L:      b43-dev@lists.infradead.org
1897 W:      http://wireless.kernel.org/en/users/Drivers/b43
1898 S:      Maintained
1899 F:      drivers/net/wireless/b43legacy/
1900
1901 BACKLIGHT CLASS/SUBSYSTEM
1902 M:      Jingoo Han <jg1.han@samsung.com>
1903 M:      Lee Jones <lee.jones@linaro.org>
1904 S:      Maintained
1905 F:      drivers/video/backlight/
1906 F:      include/linux/backlight.h
1907
1908 BATMAN ADVANCED
1909 M:      Marek Lindner <mareklindner@neomailbox.ch>
1910 M:      Simon Wunderlich <sw@simonwunderlich.de>
1911 M:      Antonio Quartulli <antonio@meshcoding.com>
1912 L:      b.a.t.m.a.n@lists.open-mesh.org
1913 W:      http://www.open-mesh.org/
1914 S:      Maintained
1915 F:      net/batman-adv/
1916
1917 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1918 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1919 L:      linux-hams@vger.kernel.org
1920 W:      http://www.baycom.org/~tom/ham/ham.html
1921 S:      Maintained
1922 F:      drivers/net/hamradio/baycom*
1923
1924 BCACHE (BLOCK LAYER CACHE)
1925 M:      Kent Overstreet <kmo@daterainc.com>
1926 L:      linux-bcache@vger.kernel.org
1927 W:      http://bcache.evilpiepirate.org
1928 S:      Maintained:
1929 F:      drivers/md/bcache/
1930
1931 BEFS FILE SYSTEM
1932 S:      Orphan
1933 F:      Documentation/filesystems/befs.txt
1934 F:      fs/befs/
1935
1936 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1937 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1938 L: netdev@vger.kernel.org
1939 S: Maintained
1940 F: drivers/net/ethernet/ec_bhf.c
1941
1942 BFS FILE SYSTEM
1943 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1944 S:      Maintained
1945 F:      Documentation/filesystems/bfs.txt
1946 F:      fs/bfs/
1947 F:      include/uapi/linux/bfs_fs.h
1948
1949 BLACKFIN ARCHITECTURE
1950 M:      Steven Miao <realmz6@gmail.com>
1951 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1952 T:      git git://git.code.sf.net/p/adi-linux/code
1953 W:      http://blackfin.uclinux.org
1954 S:      Supported
1955 F:      arch/blackfin/
1956
1957 BLACKFIN EMAC DRIVER
1958 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1959 W:      http://blackfin.uclinux.org
1960 S:      Supported
1961 F:      drivers/net/ethernet/adi/
1962
1963 BLACKFIN RTC DRIVER
1964 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1965 W:      http://blackfin.uclinux.org
1966 S:      Supported
1967 F:      drivers/rtc/rtc-bfin.c
1968
1969 BLACKFIN SDH DRIVER
1970 M:      Sonic Zhang <sonic.zhang@analog.com>
1971 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1972 W:      http://blackfin.uclinux.org
1973 S:      Supported
1974 F:      drivers/mmc/host/bfin_sdh.c
1975
1976 BLACKFIN SERIAL DRIVER
1977 M:      Sonic Zhang <sonic.zhang@analog.com>
1978 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1979 W:      http://blackfin.uclinux.org
1980 S:      Supported
1981 F:      drivers/tty/serial/bfin_uart.c
1982
1983 BLACKFIN WATCHDOG DRIVER
1984 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1985 W:      http://blackfin.uclinux.org
1986 S:      Supported
1987 F:      drivers/watchdog/bfin_wdt.c
1988
1989 BLACKFIN I2C TWI DRIVER
1990 M:      Sonic Zhang <sonic.zhang@analog.com>
1991 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1992 W:      http://blackfin.uclinux.org/
1993 S:      Supported
1994 F:      drivers/i2c/busses/i2c-bfin-twi.c
1995
1996 BLACKFIN MEDIA DRIVER
1997 M:      Scott Jiang <scott.jiang.linux@gmail.com>
1998 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1999 W:      http://blackfin.uclinux.org/
2000 S:      Supported
2001 F:      drivers/media/platform/blackfin/
2002 F:      drivers/media/i2c/adv7183*
2003 F:      drivers/media/i2c/vs6624*
2004
2005 BLINKM RGB LED DRIVER
2006 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2007 S:      Maintained
2008 F:      drivers/leds/leds-blinkm.c
2009
2010 BLOCK LAYER
2011 M:      Jens Axboe <axboe@kernel.dk>
2012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2013 S:      Maintained
2014 F:      block/
2015
2016 BLOCK2MTD DRIVER
2017 M:      Joern Engel <joern@lazybastard.org>
2018 L:      linux-mtd@lists.infradead.org
2019 S:      Maintained
2020 F:      drivers/mtd/devices/block2mtd.c
2021
2022 BLUETOOTH DRIVERS
2023 M:      Marcel Holtmann <marcel@holtmann.org>
2024 M:      Gustavo Padovan <gustavo@padovan.org>
2025 M:      Johan Hedberg <johan.hedberg@gmail.com>
2026 L:      linux-bluetooth@vger.kernel.org
2027 W:      http://www.bluez.org/
2028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2030 S:      Maintained
2031 F:      drivers/bluetooth/
2032
2033 BLUETOOTH SUBSYSTEM
2034 M:      Marcel Holtmann <marcel@holtmann.org>
2035 M:      Gustavo Padovan <gustavo@padovan.org>
2036 M:      Johan Hedberg <johan.hedberg@gmail.com>
2037 L:      linux-bluetooth@vger.kernel.org
2038 W:      http://www.bluez.org/
2039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2041 S:      Maintained
2042 F:      net/bluetooth/
2043 F:      include/net/bluetooth/
2044
2045 BONDING DRIVER
2046 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2047 M:      Veaceslav Falico <vfalico@gmail.com>
2048 M:      Andy Gospodarek <andy@greyhouse.net>
2049 L:      netdev@vger.kernel.org
2050 W:      http://sourceforge.net/projects/bonding/
2051 S:      Supported
2052 F:      drivers/net/bonding/
2053 F:      include/uapi/linux/if_bonding.h
2054
2055 BPF (Safe dynamic programs and tools)
2056 M:      Alexei Starovoitov <ast@kernel.org>
2057 L:      netdev@vger.kernel.org
2058 L:      linux-kernel@vger.kernel.org
2059 S:      Supported
2060 F:      kernel/bpf/
2061
2062 BROADCOM B44 10/100 ETHERNET DRIVER
2063 M:      Gary Zambrano <zambrano@broadcom.com>
2064 L:      netdev@vger.kernel.org
2065 S:      Supported
2066 F:      drivers/net/ethernet/broadcom/b44.*
2067
2068 BROADCOM GENET ETHERNET DRIVER
2069 M:      Florian Fainelli <f.fainelli@gmail.com>
2070 L:      netdev@vger.kernel.org
2071 S:      Supported
2072 F:      drivers/net/ethernet/broadcom/genet/
2073
2074 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2075 M:      Sony Chacko <sony.chacko@qlogic.com>
2076 M:      Dept-HSGLinuxNICDev@qlogic.com
2077 L:      netdev@vger.kernel.org
2078 S:      Supported
2079 F:      drivers/net/ethernet/broadcom/bnx2.*
2080 F:      drivers/net/ethernet/broadcom/bnx2_*
2081
2082 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2083 M:      Ariel Elior <ariel.elior@qlogic.com>
2084 L:      netdev@vger.kernel.org
2085 S:      Supported
2086 F:      drivers/net/ethernet/broadcom/bnx2x/
2087
2088 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2089 M:      Christian Daudt <bcm@fixthebug.org>
2090 M:      Matt Porter <mporter@linaro.org>
2091 M:      Florian Fainelli <f.fainelli@gmail.com>
2092 L:      bcm-kernel-feedback-list@broadcom.com
2093 T:      git git://github.com/broadcom/mach-bcm
2094 S:      Maintained
2095 F:      arch/arm/mach-bcm/
2096 F:      arch/arm/boot/dts/bcm113*
2097 F:      arch/arm/boot/dts/bcm216*
2098 F:      arch/arm/boot/dts/bcm281*
2099 F:      arch/arm/configs/bcm_defconfig
2100 F:      drivers/mmc/host/sdhci-bcm-kona.c
2101 F:      drivers/clocksource/bcm_kona_timer.c
2102
2103 BROADCOM BCM2835 ARM ARCHITECTURE
2104 M:      Stephen Warren <swarren@wwwdotorg.org>
2105 M:      Lee Jones <lee@kernel.org>
2106 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2108 S:      Maintained
2109 N:      bcm2835
2110
2111 BROADCOM BCM33XX MIPS ARCHITECTURE
2112 M:      Kevin Cernekee <cernekee@gmail.com>
2113 L:      linux-mips@linux-mips.org
2114 S:      Maintained
2115 F:      arch/mips/bcm3384/*
2116 F:      arch/mips/include/asm/mach-bcm3384/*
2117 F:      arch/mips/kernel/*bmips*
2118
2119 BROADCOM BCM5301X ARM ARCHITECTURE
2120 M:      Hauke Mehrtens <hauke@hauke-m.de>
2121 L:      linux-arm-kernel@lists.infradead.org
2122 S:      Maintained
2123 F:      arch/arm/mach-bcm/bcm_5301x.c
2124 F:      arch/arm/boot/dts/bcm5301x.dtsi
2125 F:      arch/arm/boot/dts/bcm470*
2126
2127 BROADCOM BCM63XX ARM ARCHITECTURE
2128 M:      Florian Fainelli <f.fainelli@gmail.com>
2129 L:      linux-arm-kernel@lists.infradead.org
2130 T:      git git://git.github.com/brcm/linux.git
2131 S:      Maintained
2132 F:      arch/arm/mach-bcm/bcm63xx.c
2133 F:      arch/arm/include/debug/bcm63xx.S
2134
2135 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2136 M:      Kevin Cernekee <cernekee@gmail.com>
2137 L:      linux-usb@vger.kernel.org
2138 S:      Maintained
2139 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2140
2141 BROADCOM BCM7XXX ARM ARCHITECTURE
2142 M:      Marc Carino <marc.ceeeee@gmail.com>
2143 M:      Brian Norris <computersforpeace@gmail.com>
2144 M:      Gregory Fong <gregory.0xf0@gmail.com>
2145 M:      Florian Fainelli <f.fainelli@gmail.com>
2146 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2147 S:      Maintained
2148 F:      arch/arm/mach-bcm/*brcmstb*
2149 F:      arch/arm/boot/dts/bcm7*.dts*
2150 F:      drivers/bus/brcmstb_gisb.c
2151
2152 BROADCOM BMIPS MIPS ARCHITECTURE
2153 M:      Kevin Cernekee <cernekee@gmail.com>
2154 M:      Florian Fainelli <f.fainelli@gmail.com>
2155 L:      linux-mips@linux-mips.org
2156 S:      Maintained
2157 F:      arch/mips/bmips/*
2158 F:      arch/mips/include/asm/mach-bmips/*
2159 F:      arch/mips/kernel/*bmips*
2160 F:      arch/mips/boot/dts/bcm*.dts*
2161 F:      drivers/irqchip/irq-bcm7*
2162 F:      drivers/irqchip/irq-brcmstb*
2163
2164 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2165 M:      Prashant Sreedharan <prashant@broadcom.com>
2166 M:      Michael Chan <mchan@broadcom.com>
2167 L:      netdev@vger.kernel.org
2168 S:      Supported
2169 F:      drivers/net/ethernet/broadcom/tg3.*
2170
2171 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2172 M:      Brett Rudley <brudley@broadcom.com>
2173 M:      Arend van Spriel <arend@broadcom.com>
2174 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2175 M:      Hante Meuleman <meuleman@broadcom.com>
2176 L:      linux-wireless@vger.kernel.org
2177 L:      brcm80211-dev-list@broadcom.com
2178 S:      Supported
2179 F:      drivers/net/wireless/brcm80211/
2180
2181 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2182 M:      QLogic-Storage-Upstream@qlogic.com
2183 L:      linux-scsi@vger.kernel.org
2184 S:      Supported
2185 F:      drivers/scsi/bnx2fc/
2186
2187 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2188 M:      QLogic-Storage-Upstream@qlogic.com
2189 L:      linux-scsi@vger.kernel.org
2190 S:      Supported
2191 F:      drivers/scsi/bnx2i/
2192
2193 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2194 M:      Ray Jui <rjui@broadcom.com>
2195 M:      Scott Branden <sbranden@broadcom.com>
2196 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2197 L:      bcm-kernel-feedback-list@broadcom.com
2198 T:      git git://git.github.com/brcm/linux.git
2199 S:      Maintained
2200 N:      iproc
2201 N:      cygnus
2202 N:      bcm9113*
2203 N:      bcm9583*
2204 N:      bcm583*
2205 N:      bcm113*
2206
2207 BROADCOM KONA GPIO DRIVER
2208 M:      Ray Jui <rjui@broadcom.com>
2209 L:      bcm-kernel-feedback-list@broadcom.com
2210 S:      Supported
2211 F:      drivers/gpio/gpio-bcm-kona.c
2212 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2213
2214 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2215 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2216 L:      linux-wireless@vger.kernel.org
2217 S:      Maintained
2218 F:      drivers/bcma/
2219 F:      include/linux/bcma/
2220
2221 BROADCOM SYSTEMPORT ETHERNET DRIVER
2222 M:      Florian Fainelli <f.fainelli@gmail.com>
2223 L:      netdev@vger.kernel.org
2224 S:      Supported
2225 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2226
2227 BROCADE BFA FC SCSI DRIVER
2228 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2229 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2230 L:      linux-scsi@vger.kernel.org
2231 S:      Supported
2232 F:      drivers/scsi/bfa/
2233
2234 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2235 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2236 L:      netdev@vger.kernel.org
2237 S:      Supported
2238 F:      drivers/net/ethernet/brocade/bna/
2239
2240 BSG (block layer generic sg v4 driver)
2241 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2242 L:      linux-scsi@vger.kernel.org
2243 S:      Supported
2244 F:      block/bsg.c
2245 F:      include/linux/bsg.h
2246 F:      include/uapi/linux/bsg.h
2247
2248 BT87X AUDIO DRIVER
2249 M:      Clemens Ladisch <clemens@ladisch.de>
2250 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2251 T:      git git://git.alsa-project.org/alsa-kernel.git
2252 S:      Maintained
2253 F:      Documentation/sound/alsa/Bt87x.txt
2254 F:      sound/pci/bt87x.c
2255
2256 BT8XXGPIO DRIVER
2257 M:      Michael Buesch <m@bues.ch>
2258 W:      http://bu3sch.de/btgpio.php
2259 S:      Maintained
2260 F:      drivers/gpio/gpio-bt8xx.c
2261
2262 BTRFS FILE SYSTEM
2263 M:      Chris Mason <clm@fb.com>
2264 M:      Josef Bacik <jbacik@fb.com>
2265 M:      David Sterba <dsterba@suse.cz>
2266 L:      linux-btrfs@vger.kernel.org
2267 W:      http://btrfs.wiki.kernel.org/
2268 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2270 S:      Maintained
2271 F:      Documentation/filesystems/btrfs.txt
2272 F:      fs/btrfs/
2273
2274 BTTV VIDEO4LINUX DRIVER
2275 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2276 L:      linux-media@vger.kernel.org
2277 W:      http://linuxtv.org
2278 T:      git git://linuxtv.org/media_tree.git
2279 S:      Odd fixes
2280 F:      Documentation/video4linux/bttv/
2281 F:      drivers/media/pci/bt8xx/bttv*
2282
2283 BUSLOGIC SCSI DRIVER
2284 M:      Khalid Aziz <khalid@gonehiking.org>
2285 L:      linux-scsi@vger.kernel.org
2286 S:      Maintained
2287 F:      drivers/scsi/BusLogic.*
2288 F:      drivers/scsi/FlashPoint.*
2289
2290 C-MEDIA CMI8788 DRIVER
2291 M:      Clemens Ladisch <clemens@ladisch.de>
2292 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2293 T:      git git://git.alsa-project.org/alsa-kernel.git
2294 S:      Maintained
2295 F:      sound/pci/oxygen/
2296
2297 C6X ARCHITECTURE
2298 M:      Mark Salter <msalter@redhat.com>
2299 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2300 L:      linux-c6x-dev@linux-c6x.org
2301 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2302 S:      Maintained
2303 F:      arch/c6x/
2304
2305 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2306 M:      David Howells <dhowells@redhat.com>
2307 L:      linux-cachefs@redhat.com
2308 S:      Supported
2309 F:      Documentation/filesystems/caching/cachefiles.txt
2310 F:      fs/cachefiles/
2311
2312 CADET FM/AM RADIO RECEIVER DRIVER
2313 M:      Hans Verkuil <hverkuil@xs4all.nl>
2314 L:      linux-media@vger.kernel.org
2315 T:      git git://linuxtv.org/media_tree.git
2316 W:      http://linuxtv.org
2317 S:      Maintained
2318 F:      drivers/media/radio/radio-cadet*
2319
2320 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2321 M:      Jonathan Corbet <corbet@lwn.net>
2322 L:      linux-media@vger.kernel.org
2323 T:      git git://linuxtv.org/media_tree.git
2324 S:      Maintained
2325 F:      Documentation/video4linux/cafe_ccic
2326 F:      drivers/media/platform/marvell-ccic/
2327
2328 CAIF NETWORK LAYER
2329 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2330 L:      netdev@vger.kernel.org
2331 S:      Supported
2332 F:      Documentation/networking/caif/
2333 F:      drivers/net/caif/
2334 F:      include/uapi/linux/caif/
2335 F:      include/net/caif/
2336 F:      net/caif/
2337
2338 CALGARY x86-64 IOMMU
2339 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2340 M:      "Jon D. Mason" <jdmason@kudzu.us>
2341 L:      discuss@x86-64.org
2342 S:      Maintained
2343 F:      arch/x86/kernel/pci-calgary_64.c
2344 F:      arch/x86/kernel/tce_64.c
2345 F:      arch/x86/include/asm/calgary.h
2346 F:      arch/x86/include/asm/tce.h
2347
2348 CAN NETWORK LAYER
2349 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2350 L:      linux-can@vger.kernel.org
2351 W:      http://gitorious.org/linux-can
2352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2354 S:      Maintained
2355 F:      Documentation/networking/can.txt
2356 F:      net/can/
2357 F:      include/linux/can/core.h
2358 F:      include/uapi/linux/can.h
2359 F:      include/uapi/linux/can/bcm.h
2360 F:      include/uapi/linux/can/raw.h
2361 F:      include/uapi/linux/can/gw.h
2362
2363 CAN NETWORK DRIVERS
2364 M:      Wolfgang Grandegger <wg@grandegger.com>
2365 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2366 L:      linux-can@vger.kernel.org
2367 W:      http://gitorious.org/linux-can
2368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2370 S:      Maintained
2371 F:      drivers/net/can/
2372 F:      include/linux/can/dev.h
2373 F:      include/linux/can/platform/
2374 F:      include/uapi/linux/can/error.h
2375 F:      include/uapi/linux/can/netlink.h
2376
2377 CAPABILITIES
2378 M:      Serge Hallyn <serge.hallyn@canonical.com>
2379 L:      linux-security-module@vger.kernel.org
2380 S:      Supported
2381 F:      include/linux/capability.h
2382 F:      include/uapi/linux/capability.h
2383 F:      security/capability.c
2384 F:      security/commoncap.c
2385 F:      kernel/capability.c
2386
2387 CC2520 IEEE-802.15.4 RADIO DRIVER
2388 M:      Varka Bhadram <varkabhadram@gmail.com>
2389 L:      linux-wpan@vger.kernel.org
2390 S:      Maintained
2391 F:      drivers/net/ieee802154/cc2520.c
2392 F:      include/linux/spi/cc2520.h
2393 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2394
2395 CELL BROADBAND ENGINE ARCHITECTURE
2396 M:      Arnd Bergmann <arnd@arndb.de>
2397 L:      linuxppc-dev@lists.ozlabs.org
2398 L:      cbe-oss-dev@lists.ozlabs.org
2399 W:      http://www.ibm.com/developerworks/power/cell/
2400 S:      Supported
2401 F:      arch/powerpc/include/asm/cell*.h
2402 F:      arch/powerpc/include/asm/spu*.h
2403 F:      arch/powerpc/include/uapi/asm/spu*.h
2404 F:      arch/powerpc/oprofile/*cell*
2405 F:      arch/powerpc/platforms/cell/
2406
2407 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2408 M:      Yan, Zheng <zyan@redhat.com>
2409 M:      Sage Weil <sage@redhat.com>
2410 L:      ceph-devel@vger.kernel.org
2411 W:      http://ceph.com/
2412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2413 S:      Supported
2414 F:      Documentation/filesystems/ceph.txt
2415 F:      fs/ceph/
2416 F:      net/ceph/
2417 F:      include/linux/ceph/
2418 F:      include/linux/crush/
2419
2420 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2421 L:      linux-usb@vger.kernel.org
2422 S:      Orphan
2423 F:      Documentation/usb/WUSB-Design-overview.txt
2424 F:      Documentation/usb/wusb-cbaf
2425 F:      drivers/usb/host/hwa-hc.c
2426 F:      drivers/usb/host/whci/
2427 F:      drivers/usb/wusbcore/
2428 F:      include/linux/usb/wusb*
2429
2430 CFAG12864B LCD DRIVER
2431 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2432 W:      http://miguelojeda.es/auxdisplay.htm
2433 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2434 S:      Maintained
2435 F:      drivers/auxdisplay/cfag12864b.c
2436 F:      include/linux/cfag12864b.h
2437
2438 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2439 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2440 W:      http://miguelojeda.es/auxdisplay.htm
2441 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2442 S:      Maintained
2443 F:      drivers/auxdisplay/cfag12864bfb.c
2444 F:      include/linux/cfag12864b.h
2445
2446 CFG80211 and NL80211
2447 M:      Johannes Berg <johannes@sipsolutions.net>
2448 L:      linux-wireless@vger.kernel.org
2449 W:      http://wireless.kernel.org/
2450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2452 S:      Maintained
2453 F:      include/uapi/linux/nl80211.h
2454 F:      include/net/cfg80211.h
2455 F:      net/wireless/*
2456 X:      net/wireless/wext*
2457
2458 CHAR and MISC DRIVERS
2459 M:      Arnd Bergmann <arnd@arndb.de>
2460 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2462 S:      Supported
2463 F:      drivers/char/*
2464 F:      drivers/misc/*
2465 F:      include/linux/miscdevice.h
2466
2467 CHECKPATCH
2468 M:      Andy Whitcroft <apw@canonical.com>
2469 M:      Joe Perches <joe@perches.com>
2470 S:      Maintained
2471 F:      scripts/checkpatch.pl
2472
2473 CHINESE DOCUMENTATION
2474 M:      Harry Wei <harryxiyou@gmail.com>
2475 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2476 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2477 S:      Maintained
2478 F:      Documentation/zh_CN/
2479
2480 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2481 M:      Peter Chen <Peter.Chen@freescale.com>
2482 T:      git git://github.com/hzpeterchen/linux-usb.git
2483 L:      linux-usb@vger.kernel.org
2484 S:      Maintained
2485 F:      drivers/usb/chipidea/
2486
2487 CHROME HARDWARE PLATFORM SUPPORT
2488 M:      Olof Johansson <olof@lixom.net>
2489 S:      Maintained
2490 F:      drivers/platform/chrome/
2491
2492 CISCO VIC ETHERNET NIC DRIVER
2493 M:      Christian Benvenuti <benve@cisco.com>
2494 M:      Sujith Sankar <ssujith@cisco.com>
2495 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2496 M:      Neel Patel <neepatel@cisco.com>
2497 S:      Supported
2498 F:      drivers/net/ethernet/cisco/enic/
2499
2500 CISCO VIC LOW LATENCY NIC DRIVER
2501 M:      Upinder Malhi <umalhi@cisco.com>
2502 S:      Supported
2503 F:      drivers/infiniband/hw/usnic
2504
2505 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2506 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2507 L:      netdev@vger.kernel.org
2508 S:      Maintained
2509 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2510
2511 CIRRUS LOGIC AUDIO CODEC DRIVERS
2512 M:      Brian Austin <brian.austin@cirrus.com>
2513 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2514 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2515 S:      Maintained
2516 F:      sound/soc/codecs/cs*
2517
2518 CLEANCACHE API
2519 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2520 L:      linux-kernel@vger.kernel.org
2521 S:      Maintained
2522 F:      mm/cleancache.c
2523 F:      include/linux/cleancache.h
2524
2525 CLK API
2526 M:      Russell King <linux@arm.linux.org.uk>
2527 S:      Maintained
2528 F:      include/linux/clk.h
2529
2530 CLOCKSOURCE, CLOCKEVENT DRIVERS
2531 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2532 M:      Thomas Gleixner <tglx@linutronix.de>
2533 L:      linux-kernel@vger.kernel.org
2534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2535 S:      Supported
2536 F:      drivers/clocksource
2537
2538 CISCO FCOE HBA DRIVER
2539 M:      Hiral Patel <hiralpat@cisco.com>
2540 M:      Suma Ramars <sramars@cisco.com>
2541 M:      Brian Uchino <buchino@cisco.com>
2542 L:      linux-scsi@vger.kernel.org
2543 S:      Supported
2544 F:      drivers/scsi/fnic/
2545
2546 CMPC ACPI DRIVER
2547 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2548 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2549 L:      platform-driver-x86@vger.kernel.org
2550 S:      Supported
2551 F:      drivers/platform/x86/classmate-laptop.c
2552
2553 COCCINELLE/Semantic Patches (SmPL)
2554 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2555 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2556 M:      Nicolas Palix <nicolas.palix@imag.fr>
2557 M:      Michal Marek <mmarek@suse.cz>
2558 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2560 W:      http://coccinelle.lip6.fr/
2561 S:      Supported
2562 F:      Documentation/coccinelle.txt
2563 F:      scripts/coccinelle/
2564 F:      scripts/coccicheck
2565
2566 CODA FILE SYSTEM
2567 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2568 M:      coda@cs.cmu.edu
2569 L:      codalist@coda.cs.cmu.edu
2570 W:      http://www.coda.cs.cmu.edu/
2571 S:      Maintained
2572 F:      Documentation/filesystems/coda.txt
2573 F:      fs/coda/
2574 F:      include/linux/coda*.h
2575 F:      include/uapi/linux/coda*.h
2576
2577 CODA V4L2 MEM2MEM DRIVER
2578 M:      Philipp Zabel <p.zabel@pengutronix.de>
2579 L:      linux-media@vger.kernel.org
2580 S:      Maintained
2581 F:      Documentation/devicetree/bindings/media/coda.txt
2582 F:      drivers/media/platform/coda/
2583
2584 COMMON CLK FRAMEWORK
2585 M:      Mike Turquette <mturquette@linaro.org>
2586 M:      Stephen Boyd <sboyd@codeaurora.org>
2587 L:      linux-kernel@vger.kernel.org
2588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2589 S:      Maintained
2590 F:      drivers/clk/
2591 X:      drivers/clk/clkdev.c
2592 F:      include/linux/clk-pr*
2593 F:      include/linux/clk/
2594
2595 COMMON INTERNET FILE SYSTEM (CIFS)
2596 M:      Steve French <sfrench@samba.org>
2597 L:      linux-cifs@vger.kernel.org
2598 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2599 W:      http://linux-cifs.samba.org/
2600 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2601 S:      Supported
2602 F:      Documentation/filesystems/cifs/
2603 F:      fs/cifs/
2604
2605 COMPACTPCI HOTPLUG CORE
2606 M:      Scott Murray <scott@spiteful.org>
2607 L:      linux-pci@vger.kernel.org
2608 S:      Maintained
2609 F:      drivers/pci/hotplug/cpci_hotplug*
2610
2611 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2612 M:      Scott Murray <scott@spiteful.org>
2613 L:      linux-pci@vger.kernel.org
2614 S:      Maintained
2615 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2616
2617 COMPACTPCI HOTPLUG GENERIC DRIVER
2618 M:      Scott Murray <scott@spiteful.org>
2619 L:      linux-pci@vger.kernel.org
2620 S:      Maintained
2621 F:      drivers/pci/hotplug/cpcihp_generic.c
2622
2623 COMPAL LAPTOP SUPPORT
2624 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2625 L:      platform-driver-x86@vger.kernel.org
2626 S:      Maintained
2627 F:      drivers/platform/x86/compal-laptop.c
2628
2629 CONEXANT ACCESSRUNNER USB DRIVER
2630 M:      Simon Arlott <cxacru@fire.lp0.eu>
2631 L:      accessrunner-general@lists.sourceforge.net
2632 W:      http://accessrunner.sourceforge.net/
2633 S:      Maintained
2634 F:      drivers/usb/atm/cxacru.c
2635
2636 CONFIGFS
2637 M:      Joel Becker <jlbec@evilplan.org>
2638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2639 S:      Supported
2640 F:      fs/configfs/
2641 F:      include/linux/configfs.h
2642
2643 CONNECTOR
2644 M:      Evgeniy Polyakov <zbr@ioremap.net>
2645 L:      netdev@vger.kernel.org
2646 S:      Maintained
2647 F:      drivers/connector/
2648
2649 CONTROL GROUP (CGROUP)
2650 M:      Tejun Heo <tj@kernel.org>
2651 M:      Li Zefan <lizefan@huawei.com>
2652 L:      cgroups@vger.kernel.org
2653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2654 S:      Maintained
2655 F:      Documentation/cgroups/
2656 F:      include/linux/cgroup*
2657 F:      kernel/cgroup*
2658
2659 CONTROL GROUP - CPUSET
2660 M:      Li Zefan <lizefan@huawei.com>
2661 L:      cgroups@vger.kernel.org
2662 W:      http://www.bullopensource.org/cpuset/
2663 W:      http://oss.sgi.com/projects/cpusets/
2664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2665 S:      Maintained
2666 F:      Documentation/cgroups/cpusets.txt
2667 F:      include/linux/cpuset.h
2668 F:      kernel/cpuset.c
2669
2670 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2671 M:      Johannes Weiner <hannes@cmpxchg.org>
2672 M:      Michal Hocko <mhocko@suse.cz>
2673 L:      cgroups@vger.kernel.org
2674 L:      linux-mm@kvack.org
2675 S:      Maintained
2676 F:      mm/memcontrol.c
2677 F:      mm/swap_cgroup.c
2678
2679 CORETEMP HARDWARE MONITORING DRIVER
2680 M:      Fenghua Yu <fenghua.yu@intel.com>
2681 L:      lm-sensors@lm-sensors.org
2682 S:      Maintained
2683 F:      Documentation/hwmon/coretemp
2684 F:      drivers/hwmon/coretemp.c
2685
2686 COSA/SRP SYNC SERIAL DRIVER
2687 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2688 W:      http://www.fi.muni.cz/~kas/cosa/
2689 S:      Maintained
2690 F:      drivers/net/wan/cosa*
2691
2692 CPMAC ETHERNET DRIVER
2693 M:      Florian Fainelli <florian@openwrt.org>
2694 L:      netdev@vger.kernel.org
2695 S:      Maintained
2696 F:      drivers/net/ethernet/ti/cpmac.c
2697
2698 CPU FREQUENCY DRIVERS
2699 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2700 M:      Viresh Kumar <viresh.kumar@linaro.org>
2701 L:      linux-pm@vger.kernel.org
2702 S:      Maintained
2703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2704 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2705 F:      drivers/cpufreq/
2706 F:      include/linux/cpufreq.h
2707
2708 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2709 M:      Viresh Kumar <viresh.kumar@linaro.org>
2710 M:      Sudeep Holla <sudeep.holla@arm.com>
2711 L:      linux-pm@vger.kernel.org
2712 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2713 S:      Maintained
2714 F:      drivers/cpufreq/arm_big_little.h
2715 F:      drivers/cpufreq/arm_big_little.c
2716 F:      drivers/cpufreq/arm_big_little_dt.c
2717
2718 CPUIDLE DRIVER - ARM BIG LITTLE
2719 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2720 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2721 L:      linux-pm@vger.kernel.org
2722 L:      linux-arm-kernel@lists.infradead.org
2723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2724 S:      Maintained
2725 F:      drivers/cpuidle/cpuidle-big_little.c
2726
2727 CPUIDLE DRIVER - ARM EXYNOS
2728 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2729 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2730 M:      Kukjin Kim <kgene@kernel.org>
2731 L:      linux-pm@vger.kernel.org
2732 L:      linux-samsung-soc@vger.kernel.org
2733 S:      Supported
2734 F:      drivers/cpuidle/cpuidle-exynos.c
2735 F:      arch/arm/mach-exynos/pm.c
2736
2737 CPUIDLE DRIVERS
2738 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2739 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2740 L:      linux-pm@vger.kernel.org
2741 S:      Maintained
2742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2743 F:      drivers/cpuidle/*
2744 F:      include/linux/cpuidle.h
2745
2746 CPUID/MSR DRIVER
2747 M:      "H. Peter Anvin" <hpa@zytor.com>
2748 S:      Maintained
2749 F:      arch/x86/kernel/cpuid.c
2750 F:      arch/x86/kernel/msr.c
2751
2752 CPU POWER MONITORING SUBSYSTEM
2753 M:      Thomas Renninger <trenn@suse.de>
2754 L:      linux-pm@vger.kernel.org
2755 S:      Maintained
2756 F:      tools/power/cpupower/
2757
2758 CRAMFS FILESYSTEM
2759 W:      http://sourceforge.net/projects/cramfs/
2760 S:      Orphan / Obsolete
2761 F:      Documentation/filesystems/cramfs.txt
2762 F:      fs/cramfs/
2763
2764 CRIS PORT
2765 M:      Mikael Starvik <starvik@axis.com>
2766 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2767 L:      linux-cris-kernel@axis.com
2768 W:      http://developer.axis.com
2769 S:      Maintained
2770 F:      arch/cris/
2771 F:      drivers/tty/serial/crisv10.*
2772
2773 CRYPTO API
2774 M:      Herbert Xu <herbert@gondor.apana.org.au>
2775 M:      "David S. Miller" <davem@davemloft.net>
2776 L:      linux-crypto@vger.kernel.org
2777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2778 S:      Maintained
2779 F:      Documentation/crypto/
2780 F:      arch/*/crypto/
2781 F:      crypto/
2782 F:      drivers/crypto/
2783 F:      include/crypto/
2784
2785 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2786 M:      Neil Horman <nhorman@tuxdriver.com>
2787 L:      linux-crypto@vger.kernel.org
2788 S:      Maintained
2789 F:      crypto/ansi_cprng.c
2790 F:      crypto/rng.c
2791
2792 CS5535 Audio ALSA driver
2793 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2794 S:      Maintained
2795 F:      sound/pci/cs5535audio/
2796
2797 CW1200 WLAN driver
2798 M:      Solomon Peachy <pizza@shaftnet.org>
2799 S:      Maintained
2800 F:      drivers/net/wireless/cw1200/
2801
2802 CX18 VIDEO4LINUX DRIVER
2803 M:      Andy Walls <awalls@md.metrocast.net>
2804 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2805 L:      linux-media@vger.kernel.org
2806 T:      git git://linuxtv.org/media_tree.git
2807 W:      http://linuxtv.org
2808 W:      http://www.ivtvdriver.org/index.php/Cx18
2809 S:      Maintained
2810 F:      Documentation/video4linux/cx18.txt
2811 F:      drivers/media/pci/cx18/
2812 F:      include/uapi/linux/ivtv*
2813
2814 CX2341X MPEG ENCODER HELPER MODULE
2815 M:      Hans Verkuil <hverkuil@xs4all.nl>
2816 L:      linux-media@vger.kernel.org
2817 T:      git git://linuxtv.org/media_tree.git
2818 W:      http://linuxtv.org
2819 S:      Maintained
2820 F:      drivers/media/common/cx2341x*
2821 F:      include/media/cx2341x*
2822
2823 CX88 VIDEO4LINUX DRIVER
2824 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2825 L:      linux-media@vger.kernel.org
2826 W:      http://linuxtv.org
2827 T:      git git://linuxtv.org/media_tree.git
2828 S:      Odd fixes
2829 F:      Documentation/video4linux/cx88/
2830 F:      drivers/media/pci/cx88/
2831
2832 CXD2820R MEDIA DRIVER
2833 M:      Antti Palosaari <crope@iki.fi>
2834 L:      linux-media@vger.kernel.org
2835 W:      http://linuxtv.org/
2836 W:      http://palosaari.fi/linux/
2837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2838 T:      git git://linuxtv.org/anttip/media_tree.git
2839 S:      Maintained
2840 F:      drivers/media/dvb-frontends/cxd2820r*
2841
2842 CXGB3 ETHERNET DRIVER (CXGB3)
2843 M:      Santosh Raspatur <santosh@chelsio.com>
2844 L:      netdev@vger.kernel.org
2845 W:      http://www.chelsio.com
2846 S:      Supported
2847 F:      drivers/net/ethernet/chelsio/cxgb3/
2848
2849 CXGB3 ISCSI DRIVER (CXGB3I)
2850 M:      Karen Xie <kxie@chelsio.com>
2851 L:      linux-scsi@vger.kernel.org
2852 W:      http://www.chelsio.com
2853 S:      Supported
2854 F:      drivers/scsi/cxgbi/cxgb3i
2855
2856 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2857 M:      Steve Wise <swise@chelsio.com>
2858 L:      linux-rdma@vger.kernel.org
2859 W:      http://www.openfabrics.org
2860 S:      Supported
2861 F:      drivers/infiniband/hw/cxgb3/
2862
2863 CXGB4 ETHERNET DRIVER (CXGB4)
2864 M:      Hariprasad S <hariprasad@chelsio.com>
2865 L:      netdev@vger.kernel.org
2866 W:      http://www.chelsio.com
2867 S:      Supported
2868 F:      drivers/net/ethernet/chelsio/cxgb4/
2869
2870 CXGB4 ISCSI DRIVER (CXGB4I)
2871 M:      Karen Xie <kxie@chelsio.com>
2872 L:      linux-scsi@vger.kernel.org
2873 W:      http://www.chelsio.com
2874 S:      Supported
2875 F:      drivers/scsi/cxgbi/cxgb4i
2876
2877 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2878 M:      Steve Wise <swise@chelsio.com>
2879 L:      linux-rdma@vger.kernel.org
2880 W:      http://www.openfabrics.org
2881 S:      Supported
2882 F:      drivers/infiniband/hw/cxgb4/
2883
2884 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2885 M:      Casey Leedom <leedom@chelsio.com>
2886 L:      netdev@vger.kernel.org
2887 W:      http://www.chelsio.com
2888 S:      Supported
2889 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2890
2891 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2892 M:      Ian Munsie <imunsie@au1.ibm.com>
2893 M:      Michael Neuling <mikey@neuling.org>
2894 L:      linuxppc-dev@lists.ozlabs.org
2895 S:      Supported
2896 F:      drivers/misc/cxl/
2897 F:      include/misc/cxl.h
2898 F:      include/uapi/misc/cxl.h
2899 F:      Documentation/powerpc/cxl.txt
2900 F:      Documentation/powerpc/cxl.txt
2901 F:      Documentation/ABI/testing/sysfs-class-cxl
2902
2903 STMMAC ETHERNET DRIVER
2904 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2905 L:      netdev@vger.kernel.org
2906 W:      http://www.stlinux.com
2907 S:      Supported
2908 F:      drivers/net/ethernet/stmicro/stmmac/
2909
2910 CYBERPRO FB DRIVER
2911 M:      Russell King <linux@arm.linux.org.uk>
2912 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2913 W:      http://www.arm.linux.org.uk/
2914 S:      Maintained
2915 F:      drivers/video/fbdev/cyber2000fb.*
2916
2917 CYCLADES ASYNC MUX DRIVER
2918 W:      http://www.cyclades.com/
2919 S:      Orphan
2920 F:      drivers/tty/cyclades.c
2921 F:      include/linux/cyclades.h
2922 F:      include/uapi/linux/cyclades.h
2923
2924 CYCLADES PC300 DRIVER
2925 W:      http://www.cyclades.com/
2926 S:      Orphan
2927 F:      drivers/net/wan/pc300*
2928
2929 CYPRESS_FIRMWARE MEDIA DRIVER
2930 M:      Antti Palosaari <crope@iki.fi>
2931 L:      linux-media@vger.kernel.org
2932 W:      http://linuxtv.org/
2933 W:      http://palosaari.fi/linux/
2934 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2935 T:      git git://linuxtv.org/anttip/media_tree.git
2936 S:      Maintained
2937 F:      drivers/media/common/cypress_firmware*
2938
2939 CYTTSP TOUCHSCREEN DRIVER
2940 M:      Ferruh Yigit <fery@cypress.com>
2941 L:      linux-input@vger.kernel.org
2942 S:      Supported
2943 F:      drivers/input/touchscreen/cyttsp*
2944 F:      include/linux/input/cyttsp.h
2945
2946 DAMA SLAVE for AX.25
2947 M:      Joerg Reuter <jreuter@yaina.de>
2948 W:      http://yaina.de/jreuter/
2949 W:      http://www.qsl.net/dl1bke/
2950 L:      linux-hams@vger.kernel.org
2951 S:      Maintained
2952 F:      net/ax25/af_ax25.c
2953 F:      net/ax25/ax25_dev.c
2954 F:      net/ax25/ax25_ds_*
2955 F:      net/ax25/ax25_in.c
2956 F:      net/ax25/ax25_out.c
2957 F:      net/ax25/ax25_timer.c
2958 F:      net/ax25/sysctl_net_ax25.c
2959
2960 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2961 L:      netdev@vger.kernel.org
2962 S:      Orphan
2963 F:      Documentation/networking/dmfe.txt
2964 F:      drivers/net/ethernet/dec/tulip/dmfe.c
2965
2966 DC390/AM53C974 SCSI driver
2967 M:      Hannes Reinecke <hare@suse.de>
2968 L:      linux-scsi@vger.kernel.org
2969 S:      Maintained
2970 F:      drivers/scsi/am53c974.c
2971
2972 DC395x SCSI driver
2973 M:      Oliver Neukum <oliver@neukum.org>
2974 M:      Ali Akcaagac <aliakc@web.de>
2975 M:      Jamie Lenehan <lenehan@twibble.org>
2976 L:      dc395x@twibble.org
2977 W:      http://twibble.org/dist/dc395x/
2978 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
2979 S:      Maintained
2980 F:      Documentation/scsi/dc395x.txt
2981 F:      drivers/scsi/dc395x.*
2982
2983 DCCP PROTOCOL
2984 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
2985 L:      dccp@vger.kernel.org
2986 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2987 S:      Maintained
2988 F:      include/linux/dccp.h
2989 F:      include/uapi/linux/dccp.h
2990 F:      include/linux/tfrc.h
2991 F:      net/dccp/
2992
2993 DECnet NETWORK LAYER
2994 W:      http://linux-decnet.sourceforge.net
2995 L:      linux-decnet-user@lists.sourceforge.net
2996 S:      Orphan
2997 F:      Documentation/networking/decnet.txt
2998 F:      net/decnet/
2999
3000 DECSTATION PLATFORM SUPPORT
3001 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3002 L:      linux-mips@linux-mips.org
3003 W:      http://www.linux-mips.org/wiki/DECstation
3004 S:      Maintained
3005 F:      arch/mips/dec/
3006 F:      arch/mips/include/asm/dec/
3007 F:      arch/mips/include/asm/mach-dec/
3008
3009 DEFXX FDDI NETWORK DRIVER
3010 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3011 S:      Maintained
3012 F:      drivers/net/fddi/defxx.*
3013
3014 DELL LAPTOP DRIVER
3015 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3016 L:      platform-driver-x86@vger.kernel.org
3017 S:      Maintained
3018 F:      drivers/platform/x86/dell-laptop.c
3019
3020 DELL LAPTOP SMM DRIVER
3021 M:      Guenter Roeck <linux@roeck-us.net>
3022 F:      drivers/char/i8k.c
3023 F:      include/uapi/linux/i8k.h
3024
3025 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3026 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3027 S:      Maintained
3028 F:      Documentation/dcdbas.txt
3029 F:      drivers/firmware/dcdbas.*
3030
3031 DELL WMI EXTRAS DRIVER
3032 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3033 S:      Maintained
3034 F:      drivers/platform/x86/dell-wmi.c
3035
3036 DESIGNWARE USB2 DRD IP DRIVER
3037 M:      Paul Zimmerman <paulz@synopsys.com>
3038 L:      linux-usb@vger.kernel.org
3039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3040 S:      Maintained
3041 F:      drivers/usb/dwc2/
3042
3043 DESIGNWARE USB3 DRD IP DRIVER
3044 M:      Felipe Balbi <balbi@ti.com>
3045 L:      linux-usb@vger.kernel.org
3046 L:      linux-omap@vger.kernel.org
3047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3048 S:      Maintained
3049 F:      drivers/usb/dwc3/
3050
3051 DEVICE COREDUMP (DEV_COREDUMP)
3052 M:      Johannes Berg <johannes@sipsolutions.net>
3053 L:      linux-kernel@vger.kernel.org
3054 S:      Maintained
3055 F:      drivers/base/devcoredump.c
3056 F:      include/linux/devcoredump.h
3057
3058 DEVICE FREQUENCY (DEVFREQ)
3059 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3060 M:      Kyungmin Park <kyungmin.park@samsung.com>
3061 L:      linux-pm@vger.kernel.org
3062 S:      Maintained
3063 F:      drivers/devfreq/
3064
3065 DEVICE NUMBER REGISTRY
3066 M:      Torben Mathiasen <device@lanana.org>
3067 W:      http://lanana.org/docs/device-list/index.html
3068 S:      Maintained
3069
3070 DEVICE-MAPPER  (LVM)
3071 M:      Alasdair Kergon <agk@redhat.com>
3072 M:      Mike Snitzer <snitzer@redhat.com>
3073 M:      dm-devel@redhat.com
3074 L:      dm-devel@redhat.com
3075 W:      http://sources.redhat.com/dm
3076 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3078 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3079 S:      Maintained
3080 F:      Documentation/device-mapper/
3081 F:      drivers/md/dm*
3082 F:      drivers/md/persistent-data/
3083 F:      include/linux/device-mapper.h
3084 F:      include/linux/dm-*.h
3085 F:      include/uapi/linux/dm-*.h
3086
3087 DIALOG SEMICONDUCTOR DRIVERS
3088 M:      Support Opensource <support.opensource@diasemi.com>
3089 W:      http://www.dialog-semiconductor.com/products
3090 S:      Supported
3091 F:      Documentation/hwmon/da90??
3092 F:      drivers/gpio/gpio-da90??.c
3093 F:      drivers/hwmon/da90??-hwmon.c
3094 F:      drivers/input/misc/da90??_onkey.c
3095 F:      drivers/input/touchscreen/da9052_tsi.c
3096 F:      drivers/leds/leds-da90??.c
3097 F:      drivers/mfd/da903x.c
3098 F:      drivers/mfd/da90??-*.c
3099 F:      drivers/power/da9052-battery.c
3100 F:      drivers/regulator/da903x.c
3101 F:      drivers/regulator/da9???-regulator.[ch]
3102 F:      drivers/rtc/rtc-da90??.c
3103 F:      drivers/video/backlight/da90??_bl.c
3104 F:      drivers/watchdog/da90??_wdt.c
3105 F:      include/linux/mfd/da903x.h
3106 F:      include/linux/mfd/da9052/
3107 F:      include/linux/mfd/da9055/
3108 F:      include/linux/mfd/da9063/
3109 F:      include/sound/da[79]*.h
3110 F:      sound/soc/codecs/da[79]*.[ch]
3111
3112 DIGI NEO AND CLASSIC PCI PRODUCTS
3113 M:      Lidza Louina <lidza.louina@gmail.com>
3114 M:      Mark Hounschell <markh@compro.net>
3115 L:      driverdev-devel@linuxdriverproject.org
3116 S:      Maintained
3117 F:      drivers/staging/dgnc/
3118
3119 DIGI EPCA PCI PRODUCTS
3120 M:      Lidza Louina <lidza.louina@gmail.com>
3121 M:      Mark Hounschell <markh@compro.net>
3122 M:      Daeseok Youn <daeseok.youn@gmail.com>
3123 L:      driverdev-devel@linuxdriverproject.org
3124 S:      Maintained
3125 F:      drivers/staging/dgap/
3126
3127 DIOLAN U2C-12 I2C DRIVER
3128 M:      Guenter Roeck <linux@roeck-us.net>
3129 L:      linux-i2c@vger.kernel.org
3130 S:      Maintained
3131 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3132
3133 DIRECTORY NOTIFICATION (DNOTIFY)
3134 M:      Eric Paris <eparis@parisplace.org>
3135 S:      Maintained
3136 F:      Documentation/filesystems/dnotify.txt
3137 F:      fs/notify/dnotify/
3138 F:      include/linux/dnotify.h
3139
3140 DISK GEOMETRY AND PARTITION HANDLING
3141 M:      Andries Brouwer <aeb@cwi.nl>
3142 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3143 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3144 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3145 S:      Maintained
3146
3147 DISKQUOTA
3148 M:      Jan Kara <jack@suse.cz>
3149 S:      Maintained
3150 F:      Documentation/filesystems/quota.txt
3151 F:      fs/quota/
3152 F:      include/linux/quota*.h
3153 F:      include/uapi/linux/quota*.h
3154
3155 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3156 M:      Bernie Thompson <bernie@plugable.com>
3157 L:      linux-fbdev@vger.kernel.org
3158 S:      Maintained
3159 W:      http://plugable.com/category/projects/udlfb/
3160 F:      drivers/video/fbdev/udlfb.c
3161 F:      include/video/udlfb.h
3162 F:      Documentation/fb/udlfb.txt
3163
3164 DISTRIBUTED LOCK MANAGER (DLM)
3165 M:      Christine Caulfield <ccaulfie@redhat.com>
3166 M:      David Teigland <teigland@redhat.com>
3167 L:      cluster-devel@redhat.com
3168 W:      http://sources.redhat.com/cluster/
3169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3170 S:      Supported
3171 F:      fs/dlm/
3172
3173 DMA BUFFER SHARING FRAMEWORK
3174 M:      Sumit Semwal <sumit.semwal@linaro.org>
3175 S:      Maintained
3176 L:      linux-media@vger.kernel.org
3177 L:      dri-devel@lists.freedesktop.org
3178 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3179 F:      drivers/dma-buf/
3180 F:      include/linux/dma-buf*
3181 F:      include/linux/reservation.h
3182 F:      include/linux/*fence.h
3183 F:      Documentation/dma-buf-sharing.txt
3184 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3185
3186 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3187 M:      Vinod Koul <vinod.koul@intel.com>
3188 L:      dmaengine@vger.kernel.org
3189 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3190 S:      Maintained
3191 F:      drivers/dma/
3192 F:      include/linux/dmaengine.h
3193 F:      Documentation/dmaengine/
3194 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3195
3196 DME1737 HARDWARE MONITOR DRIVER
3197 M:      Juerg Haefliger <juergh@gmail.com>
3198 L:      lm-sensors@lm-sensors.org
3199 S:      Maintained
3200 F:      Documentation/hwmon/dme1737
3201 F:      drivers/hwmon/dme1737.c
3202
3203 DOCKING STATION DRIVER
3204 M:      Shaohua Li <shaohua.li@intel.com>
3205 L:      linux-acpi@vger.kernel.org
3206 S:      Supported
3207 F:      drivers/acpi/dock.c
3208
3209 DOCUMENTATION
3210 M:      Jonathan Corbet <corbet@lwn.net>
3211 L:      linux-doc@vger.kernel.org
3212 S:      Maintained
3213 F:      Documentation/
3214 X:      Documentation/ABI/
3215 X:      Documentation/devicetree/
3216 X:      Documentation/[a-z][a-z]_[A-Z][A-Z]/
3217
3218 DOUBLETALK DRIVER
3219 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3220 L:      blinux-list@redhat.com
3221 S:      Maintained
3222 F:      drivers/char/dtlk.c
3223 F:      include/linux/dtlk.h
3224
3225 DPT_I2O SCSI RAID DRIVER
3226 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3227 L:      linux-scsi@vger.kernel.org
3228 W:      http://www.adaptec.com/
3229 S:      Maintained
3230 F:      drivers/scsi/dpt*
3231 F:      drivers/scsi/dpt/
3232
3233 DRBD DRIVER
3234 P:      Philipp Reisner
3235 P:      Lars Ellenberg
3236 M:      drbd-dev@lists.linbit.com
3237 L:      drbd-user@lists.linbit.com
3238 W:      http://www.drbd.org
3239 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3240 T:      git git://git.drbd.org/drbd-8.3.git
3241 S:      Supported
3242 F:      drivers/block/drbd/
3243 F:      lib/lru_cache.c
3244 F:      Documentation/blockdev/drbd/
3245
3246 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3247 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3249 S:      Supported
3250 F:      Documentation/kobject.txt
3251 F:      drivers/base/
3252 F:      fs/sysfs/
3253 F:      fs/debugfs/
3254 F:      include/linux/kobj*
3255 F:      include/linux/debugfs.h
3256 F:      lib/kobj*
3257
3258 DRM DRIVERS
3259 M:      David Airlie <airlied@linux.ie>
3260 L:      dri-devel@lists.freedesktop.org
3261 T:      git git://people.freedesktop.org/~airlied/linux
3262 S:      Maintained
3263 F:      drivers/gpu/drm/
3264 F:      drivers/gpu/vga/
3265 F:      include/drm/
3266 F:      include/uapi/drm/
3267
3268 RADEON DRM DRIVERS
3269 M:      Alex Deucher <alexander.deucher@amd.com>
3270 M:      Christian König <christian.koenig@amd.com>
3271 L:      dri-devel@lists.freedesktop.org
3272 T:      git git://people.freedesktop.org/~agd5f/linux
3273 S:      Supported
3274 F:      drivers/gpu/drm/radeon/
3275 F:      include/uapi/drm/radeon*
3276
3277 DRM PANEL DRIVERS
3278 M:      Thierry Reding <thierry.reding@gmail.com>
3279 L:      dri-devel@lists.freedesktop.org
3280 T:      git git://anongit.freedesktop.org/tegra/linux.git
3281 S:      Maintained
3282 F:      drivers/gpu/drm/drm_panel.c
3283 F:      drivers/gpu/drm/panel/
3284 F:      include/drm/drm_panel.h
3285 F:      Documentation/devicetree/bindings/panel/
3286
3287 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3288 M:      Daniel Vetter <daniel.vetter@intel.com>
3289 M:      Jani Nikula <jani.nikula@linux.intel.com>
3290 L:      intel-gfx@lists.freedesktop.org
3291 L:      dri-devel@lists.freedesktop.org
3292 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3293 T:      git git://anongit.freedesktop.org/drm-intel
3294 S:      Supported
3295 F:      drivers/gpu/drm/i915/
3296 F:      include/drm/i915*
3297 F:      include/uapi/drm/i915*
3298
3299 DRM DRIVERS FOR EXYNOS
3300 M:      Inki Dae <inki.dae@samsung.com>
3301 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3302 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3303 M:      Kyungmin Park <kyungmin.park@samsung.com>
3304 L:      dri-devel@lists.freedesktop.org
3305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3306 S:      Supported
3307 F:      drivers/gpu/drm/exynos/
3308 F:      include/drm/exynos*
3309 F:      include/uapi/drm/exynos*
3310
3311 DRM DRIVERS FOR FREESCALE IMX
3312 M:      Philipp Zabel <p.zabel@pengutronix.de>
3313 L:      dri-devel@lists.freedesktop.org
3314 S:      Maintained
3315 F:      drivers/gpu/drm/imx/
3316 F:      Documentation/devicetree/bindings/drm/imx/
3317
3318 DRM DRIVERS FOR NVIDIA TEGRA
3319 M:      Thierry Reding <thierry.reding@gmail.com>
3320 M:      Terje Bergström <tbergstrom@nvidia.com>
3321 L:      dri-devel@lists.freedesktop.org
3322 L:      linux-tegra@vger.kernel.org
3323 T:      git git://anongit.freedesktop.org/tegra/linux.git
3324 S:      Supported
3325 F:      drivers/gpu/drm/tegra/
3326 F:      drivers/gpu/host1x/
3327 F:      include/linux/host1x.h
3328 F:      include/uapi/drm/tegra_drm.h
3329 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3330
3331 DRM DRIVERS FOR RENESAS
3332 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3333 L:      dri-devel@lists.freedesktop.org
3334 L:      linux-sh@vger.kernel.org
3335 T:      git git://people.freedesktop.org/~airlied/linux
3336 S:      Supported
3337 F:      drivers/gpu/drm/rcar-du/
3338 F:      drivers/gpu/drm/shmobile/
3339 F:      include/linux/platform_data/rcar-du.h
3340 F:      include/linux/platform_data/shmob_drm.h
3341
3342 DSBR100 USB FM RADIO DRIVER
3343 M:      Alexey Klimov <klimov.linux@gmail.com>
3344 L:      linux-media@vger.kernel.org
3345 T:      git git://linuxtv.org/media_tree.git
3346 S:      Maintained
3347 F:      drivers/media/radio/dsbr100.c
3348
3349 DSCC4 DRIVER
3350 M:      Francois Romieu <romieu@fr.zoreil.com>
3351 L:      netdev@vger.kernel.org
3352 S:      Maintained
3353 F:      drivers/net/wan/dscc4.c
3354
3355 DVB_USB_AF9015 MEDIA DRIVER
3356 M:      Antti Palosaari <crope@iki.fi>
3357 L:      linux-media@vger.kernel.org
3358 W:      http://linuxtv.org/
3359 W:      http://palosaari.fi/linux/
3360 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3361 T:      git git://linuxtv.org/anttip/media_tree.git
3362 S:      Maintained
3363 F:      drivers/media/usb/dvb-usb-v2/af9015*
3364
3365 DVB_USB_AF9035 MEDIA DRIVER
3366 M:      Antti Palosaari <crope@iki.fi>
3367 L:      linux-media@vger.kernel.org
3368 W:      http://linuxtv.org/
3369 W:      http://palosaari.fi/linux/
3370 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3371 T:      git git://linuxtv.org/anttip/media_tree.git
3372 S:      Maintained
3373 F:      drivers/media/usb/dvb-usb-v2/af9035*
3374
3375 DVB_USB_ANYSEE MEDIA DRIVER
3376 M:      Antti Palosaari <crope@iki.fi>
3377 L:      linux-media@vger.kernel.org
3378 W:      http://linuxtv.org/
3379 W:      http://palosaari.fi/linux/
3380 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3381 T:      git git://linuxtv.org/anttip/media_tree.git
3382 S:      Maintained
3383 F:      drivers/media/usb/dvb-usb-v2/anysee*
3384
3385 DVB_USB_AU6610 MEDIA DRIVER
3386 M:      Antti Palosaari <crope@iki.fi>
3387 L:      linux-media@vger.kernel.org
3388 W:      http://linuxtv.org/
3389 W:      http://palosaari.fi/linux/
3390 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3391 T:      git git://linuxtv.org/anttip/media_tree.git
3392 S:      Maintained
3393 F:      drivers/media/usb/dvb-usb-v2/au6610*
3394
3395 DVB_USB_CE6230 MEDIA DRIVER
3396 M:      Antti Palosaari <crope@iki.fi>
3397 L:      linux-media@vger.kernel.org
3398 W:      http://linuxtv.org/
3399 W:      http://palosaari.fi/linux/
3400 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3401 T:      git git://linuxtv.org/anttip/media_tree.git
3402 S:      Maintained
3403 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3404
3405 DVB_USB_CXUSB MEDIA DRIVER
3406 M:      Michael Krufky <mkrufky@linuxtv.org>
3407 L:      linux-media@vger.kernel.org
3408 W:      http://linuxtv.org/
3409 W:      http://github.com/mkrufky
3410 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3411 T:      git git://linuxtv.org/media_tree.git
3412 S:      Maintained
3413 F:      drivers/media/usb/dvb-usb/cxusb*
3414
3415 DVB_USB_EC168 MEDIA DRIVER
3416 M:      Antti Palosaari <crope@iki.fi>
3417 L:      linux-media@vger.kernel.org
3418 W:      http://linuxtv.org/
3419 W:      http://palosaari.fi/linux/
3420 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3421 T:      git git://linuxtv.org/anttip/media_tree.git
3422 S:      Maintained
3423 F:      drivers/media/usb/dvb-usb-v2/ec168*
3424
3425 DVB_USB_GL861 MEDIA DRIVER
3426 M:      Antti Palosaari <crope@iki.fi>
3427 L:      linux-media@vger.kernel.org
3428 W:      http://linuxtv.org/
3429 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3430 T:      git git://linuxtv.org/anttip/media_tree.git
3431 S:      Maintained
3432 F:      drivers/media/usb/dvb-usb-v2/gl861*
3433
3434 DVB_USB_MXL111SF MEDIA DRIVER
3435 M:      Michael Krufky <mkrufky@linuxtv.org>
3436 L:      linux-media@vger.kernel.org
3437 W:      http://linuxtv.org/
3438 W:      http://github.com/mkrufky
3439 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3440 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3441 S:      Maintained
3442 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3443
3444 DVB_USB_RTL28XXU MEDIA DRIVER
3445 M:      Antti Palosaari <crope@iki.fi>
3446 L:      linux-media@vger.kernel.org
3447 W:      http://linuxtv.org/
3448 W:      http://palosaari.fi/linux/
3449 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3450 T:      git git://linuxtv.org/anttip/media_tree.git
3451 S:      Maintained
3452 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3453
3454 DVB_USB_V2 MEDIA DRIVER
3455 M:      Antti Palosaari <crope@iki.fi>
3456 L:      linux-media@vger.kernel.org
3457 W:      http://linuxtv.org/
3458 W:      http://palosaari.fi/linux/
3459 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3460 T:      git git://linuxtv.org/anttip/media_tree.git
3461 S:      Maintained
3462 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3463 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3464
3465 DYNAMIC DEBUG
3466 M:      Jason Baron <jbaron@akamai.com>
3467 S:      Maintained
3468 F:      lib/dynamic_debug.c
3469 F:      include/linux/dynamic_debug.h
3470
3471 DZ DECSTATION DZ11 SERIAL DRIVER
3472 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3473 S:      Maintained
3474 F:      drivers/tty/serial/dz.*
3475
3476 E4000 MEDIA DRIVER
3477 M:      Antti Palosaari <crope@iki.fi>
3478 L:      linux-media@vger.kernel.org
3479 W:      http://linuxtv.org/
3480 W:      http://palosaari.fi/linux/
3481 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3482 T:      git git://linuxtv.org/anttip/media_tree.git
3483 S:      Maintained
3484 F:      drivers/media/tuners/e4000*
3485
3486 EATA ISA/EISA/PCI SCSI DRIVER
3487 M:      Dario Ballabio <ballabio_dario@emc.com>
3488 L:      linux-scsi@vger.kernel.org
3489 S:      Maintained
3490 F:      drivers/scsi/eata.c
3491
3492 EC100 MEDIA DRIVER
3493 M:      Antti Palosaari <crope@iki.fi>
3494 L:      linux-media@vger.kernel.org
3495 W:      http://linuxtv.org/
3496 W:      http://palosaari.fi/linux/
3497 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3498 T:      git git://linuxtv.org/anttip/media_tree.git
3499 S:      Maintained
3500 F:      drivers/media/dvb-frontends/ec100*
3501
3502 ECRYPT FILE SYSTEM
3503 M:      Tyler Hicks <tyhicks@canonical.com>
3504 L:      ecryptfs@vger.kernel.org
3505 W:      http://ecryptfs.org
3506 W:      https://launchpad.net/ecryptfs
3507 S:      Supported
3508 F:      Documentation/filesystems/ecryptfs.txt
3509 F:      fs/ecryptfs/
3510
3511 EDAC-CORE
3512 M:      Doug Thompson <dougthompson@xmission.com>
3513 M:      Borislav Petkov <bp@alien8.de>
3514 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3515 L:      linux-edac@vger.kernel.org
3516 W:      bluesmoke.sourceforge.net
3517 S:      Supported
3518 F:      Documentation/edac.txt
3519 F:      drivers/edac/
3520 F:      include/linux/edac.h
3521
3522 EDAC-AMD64
3523 M:      Doug Thompson <dougthompson@xmission.com>
3524 M:      Borislav Petkov <bp@alien8.de>
3525 L:      linux-edac@vger.kernel.org
3526 W:      bluesmoke.sourceforge.net
3527 S:      Maintained
3528 F:      drivers/edac/amd64_edac*
3529
3530 EDAC-CALXEDA
3531 M:      Doug Thompson <dougthompson@xmission.com>
3532 M:      Robert Richter <rric@kernel.org>
3533 L:      linux-edac@vger.kernel.org
3534 W:      bluesmoke.sourceforge.net
3535 S:      Maintained
3536 F:      drivers/edac/highbank*
3537
3538 EDAC-CAVIUM
3539 M:      Ralf Baechle <ralf@linux-mips.org>
3540 M:      David Daney <david.daney@cavium.com>
3541 L:      linux-edac@vger.kernel.org
3542 L:      linux-mips@linux-mips.org
3543 W:      bluesmoke.sourceforge.net
3544 S:      Supported
3545 F:      drivers/edac/octeon_edac*
3546
3547 EDAC-E752X
3548 M:      Mark Gross <mark.gross@intel.com>
3549 M:      Doug Thompson <dougthompson@xmission.com>
3550 L:      linux-edac@vger.kernel.org
3551 W:      bluesmoke.sourceforge.net
3552 S:      Maintained
3553 F:      drivers/edac/e752x_edac.c
3554
3555 EDAC-E7XXX
3556 M:      Doug Thompson <dougthompson@xmission.com>
3557 L:      linux-edac@vger.kernel.org
3558 W:      bluesmoke.sourceforge.net
3559 S:      Maintained
3560 F:      drivers/edac/e7xxx_edac.c
3561
3562 EDAC-GHES
3563 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3564 L:      linux-edac@vger.kernel.org
3565 W:      bluesmoke.sourceforge.net
3566 S:      Maintained
3567 F:      drivers/edac/ghes_edac.c
3568
3569 EDAC-I82443BXGX
3570 M:      Tim Small <tim@buttersideup.com>
3571 L:      linux-edac@vger.kernel.org
3572 W:      bluesmoke.sourceforge.net
3573 S:      Maintained
3574 F:      drivers/edac/i82443bxgx_edac.c
3575
3576 EDAC-I3000
3577 M:      Jason Uhlenkott <juhlenko@akamai.com>
3578 L:      linux-edac@vger.kernel.org
3579 W:      bluesmoke.sourceforge.net
3580 S:      Maintained
3581 F:      drivers/edac/i3000_edac.c
3582
3583 EDAC-I5000
3584 M:      Doug Thompson <dougthompson@xmission.com>
3585 L:      linux-edac@vger.kernel.org
3586 W:      bluesmoke.sourceforge.net
3587 S:      Maintained
3588 F:      drivers/edac/i5000_edac.c
3589
3590 EDAC-I5400
3591 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3592 L:      linux-edac@vger.kernel.org
3593 W:      bluesmoke.sourceforge.net
3594 S:      Maintained
3595 F:      drivers/edac/i5400_edac.c
3596
3597 EDAC-I7300
3598 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3599 L:      linux-edac@vger.kernel.org
3600 W:      bluesmoke.sourceforge.net
3601 S:      Maintained
3602 F:      drivers/edac/i7300_edac.c
3603
3604 EDAC-I7CORE
3605 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3606 L:      linux-edac@vger.kernel.org
3607 W:      bluesmoke.sourceforge.net
3608 S:      Maintained
3609 F:      drivers/edac/i7core_edac.c
3610
3611 EDAC-I82975X
3612 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3613 M:      "Arvind R." <arvino55@gmail.com>
3614 L:      linux-edac@vger.kernel.org
3615 W:      bluesmoke.sourceforge.net
3616 S:      Maintained
3617 F:      drivers/edac/i82975x_edac.c
3618
3619 EDAC-IE31200
3620 M:      Jason Baron <jbaron@akamai.com>
3621 L:      linux-edac@vger.kernel.org
3622 W:      bluesmoke.sourceforge.net
3623 S:      Maintained
3624 F:      drivers/edac/ie31200_edac.c
3625
3626 EDAC-MPC85XX
3627 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3628 L:      linux-edac@vger.kernel.org
3629 W:      bluesmoke.sourceforge.net
3630 S:      Maintained
3631 F:      drivers/edac/mpc85xx_edac.[ch]
3632
3633 EDAC-PASEMI
3634 M:      Egor Martovetsky <egor@pasemi.com>
3635 L:      linux-edac@vger.kernel.org
3636 W:      bluesmoke.sourceforge.net
3637 S:      Maintained
3638 F:      drivers/edac/pasemi_edac.c
3639
3640 EDAC-R82600
3641 M:      Tim Small <tim@buttersideup.com>
3642 L:      linux-edac@vger.kernel.org
3643 W:      bluesmoke.sourceforge.net
3644 S:      Maintained
3645 F:      drivers/edac/r82600_edac.c
3646
3647 EDAC-SBRIDGE
3648 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3649 L:      linux-edac@vger.kernel.org
3650 W:      bluesmoke.sourceforge.net
3651 S:      Maintained
3652 F:      drivers/edac/sb_edac.c
3653
3654 EDIROL UA-101/UA-1000 DRIVER
3655 M:      Clemens Ladisch <clemens@ladisch.de>
3656 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3657 T:      git git://git.alsa-project.org/alsa-kernel.git
3658 S:      Maintained
3659 F:      sound/usb/misc/ua101.c
3660
3661 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3662 M:      Matt Fleming <matt.fleming@intel.com>
3663 L:      linux-efi@vger.kernel.org
3664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3665 S:      Maintained
3666 F:      Documentation/efi-stub.txt
3667 F:      arch/ia64/kernel/efi.c
3668 F:      arch/x86/boot/compressed/eboot.[ch]
3669 F:      arch/x86/include/asm/efi.h
3670 F:      arch/x86/platform/efi/*
3671 F:      drivers/firmware/efi/*
3672 F:      include/linux/efi*.h
3673
3674 EFI VARIABLE FILESYSTEM
3675 M:      Matthew Garrett <matthew.garrett@nebula.com>
3676 M:      Jeremy Kerr <jk@ozlabs.org>
3677 M:      Matt Fleming <matt.fleming@intel.com>
3678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3679 L:      linux-efi@vger.kernel.org
3680 S:      Maintained
3681 F:      fs/efivarfs/
3682
3683 EFIFB FRAMEBUFFER DRIVER
3684 L:      linux-fbdev@vger.kernel.org
3685 M:      Peter Jones <pjones@redhat.com>
3686 S:      Maintained
3687 F:      drivers/video/fbdev/efifb.c
3688
3689 EFS FILESYSTEM
3690 W:      http://aeschi.ch.eu.org/efs/
3691 S:      Orphan
3692 F:      fs/efs/
3693
3694 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3695 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3696 M:      Christoph Raisch <raisch@de.ibm.com>
3697 L:      linux-rdma@vger.kernel.org
3698 S:      Supported
3699 F:      drivers/infiniband/hw/ehca/
3700
3701 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3702 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3703 L:      netdev@vger.kernel.org
3704 S:      Maintained
3705 F:      drivers/net/ethernet/ibm/ehea/
3706
3707 EM28XX VIDEO4LINUX DRIVER
3708 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3709 L:      linux-media@vger.kernel.org
3710 W:      http://linuxtv.org
3711 T:      git git://linuxtv.org/media_tree.git
3712 S:      Maintained
3713 F:      drivers/media/usb/em28xx/
3714
3715 EMBEDDED LINUX
3716 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3717 M:      Matt Mackall <mpm@selenic.com>
3718 M:      David Woodhouse <dwmw2@infradead.org>
3719 L:      linux-embedded@vger.kernel.org
3720 S:      Maintained
3721
3722 EMULEX LPFC FC SCSI DRIVER
3723 M:      James Smart <james.smart@emulex.com>
3724 L:      linux-scsi@vger.kernel.org
3725 W:      http://sourceforge.net/projects/lpfcxxxx
3726 S:      Supported
3727 F:      drivers/scsi/lpfc/
3728
3729 ENE CB710 FLASH CARD READER DRIVER
3730 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3731 S:      Maintained
3732 F:      drivers/misc/cb710/
3733 F:      drivers/mmc/host/cb710-mmc.*
3734 F:      include/linux/cb710.h
3735
3736 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3737 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3738 S:      Maintained
3739 F:      drivers/media/rc/ene_ir.*
3740
3741 ENHANCED ERROR HANDLING (EEH)
3742 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3743 L:      linuxppc-dev@lists.ozlabs.org
3744 S:      Supported
3745 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3746 F:      arch/powerpc/kernel/eeh*.c
3747
3748 EPSON S1D13XXX FRAMEBUFFER DRIVER
3749 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3750 S:      Maintained
3751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3752 F:      drivers/video/fbdev/s1d13xxxfb.c
3753 F:      include/video/s1d13xxxfb.h
3754
3755 ET131X NETWORK DRIVER
3756 M:      Mark Einon <mark.einon@gmail.com>
3757 S:      Odd Fixes
3758 F:      drivers/net/ethernet/agere/
3759
3760 ETHERNET BRIDGE
3761 M:      Stephen Hemminger <stephen@networkplumber.org>
3762 L:      bridge@lists.linux-foundation.org
3763 L:      netdev@vger.kernel.org
3764 W:      http://www.linuxfoundation.org/en/Net:Bridge
3765 S:      Maintained
3766 F:      include/linux/netfilter_bridge/
3767 F:      net/bridge/
3768
3769 ETHERNET PHY LIBRARY
3770 M:      Florian Fainelli <f.fainelli@gmail.com>
3771 L:      netdev@vger.kernel.org
3772 S:      Maintained
3773 F:      include/linux/phy.h
3774 F:      include/linux/phy_fixed.h
3775 F:      drivers/net/phy/
3776 F:      Documentation/networking/phy.txt
3777 F:      drivers/of/of_mdio.c
3778 F:      drivers/of/of_net.c
3779
3780 EXT2 FILE SYSTEM
3781 M:      Jan Kara <jack@suse.cz>
3782 L:      linux-ext4@vger.kernel.org
3783 S:      Maintained
3784 F:      Documentation/filesystems/ext2.txt
3785 F:      fs/ext2/
3786 F:      include/linux/ext2*
3787
3788 EXT3 FILE SYSTEM
3789 M:      Jan Kara <jack@suse.cz>
3790 M:      Andrew Morton <akpm@linux-foundation.org>
3791 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3792 L:      linux-ext4@vger.kernel.org
3793 S:      Maintained
3794 F:      Documentation/filesystems/ext3.txt
3795 F:      fs/ext3/
3796
3797 EXT4 FILE SYSTEM
3798 M:      "Theodore Ts'o" <tytso@mit.edu>
3799 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3800 L:      linux-ext4@vger.kernel.org
3801 W:      http://ext4.wiki.kernel.org
3802 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3803 S:      Maintained
3804 F:      Documentation/filesystems/ext4.txt
3805 F:      fs/ext4/
3806
3807 Extended Verification Module (EVM)
3808 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3809 L:      linux-ima-devel@lists.sourceforge.net
3810 L:      linux-security-module@vger.kernel.org
3811 S:      Supported
3812 F:      security/integrity/evm/
3813
3814 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3815 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3816 M:      Chanwoo Choi <cw00.choi@samsung.com>
3817 L:      linux-kernel@vger.kernel.org
3818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3819 S:      Maintained
3820 F:      drivers/extcon/
3821 F:      Documentation/extcon/
3822
3823 EXYNOS DP DRIVER
3824 M:      Jingoo Han <jg1.han@samsung.com>
3825 L:      dri-devel@lists.freedesktop.org
3826 S:      Maintained
3827 F:      drivers/gpu/drm/exynos/exynos_dp*
3828
3829 EXYNOS MIPI DISPLAY DRIVERS
3830 M:      Inki Dae <inki.dae@samsung.com>
3831 M:      Donghwa Lee <dh09.lee@samsung.com>
3832 M:      Kyungmin Park <kyungmin.park@samsung.com>
3833 L:      linux-fbdev@vger.kernel.org
3834 S:      Maintained
3835 F:      drivers/video/fbdev/exynos/exynos_mipi*
3836 F:      include/video/exynos_mipi*
3837
3838 F71805F HARDWARE MONITORING DRIVER
3839 M:      Jean Delvare <jdelvare@suse.de>
3840 L:      lm-sensors@lm-sensors.org
3841 S:      Maintained
3842 F:      Documentation/hwmon/f71805f
3843 F:      drivers/hwmon/f71805f.c
3844
3845 FC0011 TUNER DRIVER
3846 M:      Michael Buesch <m@bues.ch>
3847 L:      linux-media@vger.kernel.org
3848 S:      Maintained
3849 F:      drivers/media/tuners/fc0011.h
3850 F:      drivers/media/tuners/fc0011.c
3851
3852 FC2580 MEDIA DRIVER
3853 M:      Antti Palosaari <crope@iki.fi>
3854 L:      linux-media@vger.kernel.org
3855 W:      http://linuxtv.org/
3856 W:      http://palosaari.fi/linux/
3857 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3858 T:      git git://linuxtv.org/anttip/media_tree.git
3859 S:      Maintained
3860 F:      drivers/media/tuners/fc2580*
3861
3862 FANOTIFY
3863 M:      Eric Paris <eparis@redhat.com>
3864 S:      Maintained
3865 F:      fs/notify/fanotify/
3866 F:      include/linux/fanotify.h
3867 F:      include/uapi/linux/fanotify.h
3868
3869 FARSYNC SYNCHRONOUS DRIVER
3870 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3871 W:      http://www.farsite.co.uk/
3872 S:      Supported
3873 F:      drivers/net/wan/farsync.*
3874
3875 FAULT INJECTION SUPPORT
3876 M:      Akinobu Mita <akinobu.mita@gmail.com>
3877 S:      Supported
3878 F:      Documentation/fault-injection/
3879 F:      lib/fault-inject.c
3880
3881 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3882 M:      Robert Love <robert.w.love@intel.com>
3883 L:      fcoe-devel@open-fcoe.org
3884 W:      www.Open-FCoE.org
3885 S:      Supported
3886 F:      drivers/scsi/libfc/
3887 F:      drivers/scsi/fcoe/
3888 F:      include/scsi/fc/
3889 F:      include/scsi/libfc.h
3890 F:      include/scsi/libfcoe.h
3891 F:      include/uapi/scsi/fc/
3892
3893 FILE LOCKING (flock() and fcntl()/lockf())
3894 M:      Jeff Layton <jlayton@poochiereds.net>
3895 M:      J. Bruce Fields <bfields@fieldses.org>
3896 L:      linux-fsdevel@vger.kernel.org
3897 S:      Maintained
3898 F:      include/linux/fcntl.h
3899 F:      include/linux/fs.h
3900 F:      include/uapi/linux/fcntl.h
3901 F:      include/uapi/linux/fs.h
3902 F:      fs/fcntl.c
3903 F:      fs/locks.c
3904
3905 FILESYSTEMS (VFS and infrastructure)
3906 M:      Alexander Viro <viro@zeniv.linux.org.uk>
3907 L:      linux-fsdevel@vger.kernel.org
3908 S:      Maintained
3909 F:      fs/*
3910
3911 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3912 M:      Riku Voipio <riku.voipio@iki.fi>
3913 L:      lm-sensors@lm-sensors.org
3914 S:      Maintained
3915 F:      drivers/hwmon/f75375s.c
3916 F:      include/linux/f75375s.h
3917
3918 FIREWIRE AUDIO DRIVERS
3919 M:      Clemens Ladisch <clemens@ladisch.de>
3920 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3921 T:      git git://git.alsa-project.org/alsa-kernel.git
3922 S:      Maintained
3923 F:      sound/firewire/
3924
3925 FIREWIRE MEDIA DRIVERS (firedtv)
3926 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
3927 L:      linux-media@vger.kernel.org
3928 L:      linux1394-devel@lists.sourceforge.net
3929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3930 S:      Maintained
3931 F:      drivers/media/firewire/
3932
3933 FIREWIRE SBP-2 TARGET
3934 M:      Chris Boot <bootc@bootc.net>
3935 L:      linux-scsi@vger.kernel.org
3936 L:      target-devel@vger.kernel.org
3937 L:      linux1394-devel@lists.sourceforge.net
3938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3939 S:      Maintained
3940 F:      drivers/target/sbp/
3941
3942 FIREWIRE SUBSYSTEM
3943 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
3944 L:      linux1394-devel@lists.sourceforge.net
3945 W:      http://ieee1394.wiki.kernel.org/
3946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3947 S:      Maintained
3948 F:      drivers/firewire/
3949 F:      include/linux/firewire.h
3950 F:      include/uapi/linux/firewire*.h
3951 F:      tools/firewire/
3952
3953 FIRMWARE LOADER (request_firmware)
3954 M:      Ming Lei <ming.lei@canonical.com>
3955 L:      linux-kernel@vger.kernel.org
3956 S:      Maintained
3957 F:      Documentation/firmware_class/
3958 F:      drivers/base/firmware*.c
3959 F:      include/linux/firmware.h
3960
3961 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3962 M:      Joshua Morris <josh.h.morris@us.ibm.com>
3963 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3964 S:      Maintained
3965 F:      drivers/block/rsxx/
3966
3967 FLOPPY DRIVER
3968 M:      Jiri Kosina <jkosina@suse.cz>
3969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3970 S:      Odd fixes
3971 F:      drivers/block/floppy.c
3972
3973 FMC SUBSYSTEM
3974 M:      Alessandro Rubini <rubini@gnudd.com>
3975 W:      http://www.ohwr.org/projects/fmc-bus
3976 S:      Supported
3977 F:      drivers/fmc/
3978 F:      include/linux/fmc*.h
3979 F:      include/linux/ipmi-fru.h
3980 K:      fmc_d.*register
3981
3982 FPU EMULATOR
3983 M:      Bill Metzenthen <billm@melbpc.org.au>
3984 W:      http://floatingpoint.sourceforge.net/emulator/index.html
3985 S:      Maintained
3986 F:      arch/x86/math-emu/
3987
3988 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3989 L:      netdev@vger.kernel.org
3990 S:      Orphan
3991 F:      drivers/net/wan/dlci.c
3992 F:      drivers/net/wan/sdla.c
3993
3994 FRAMEBUFFER LAYER
3995 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3996 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
3997 L:      linux-fbdev@vger.kernel.org
3998 W:      http://linux-fbdev.sourceforge.net/
3999 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4001 S:      Maintained
4002 F:      Documentation/fb/
4003 F:      Documentation/devicetree/bindings/fb/
4004 F:      drivers/video/
4005 F:      include/video/
4006 F:      include/linux/fb.h
4007 F:      include/uapi/video/
4008 F:      include/uapi/linux/fb.h
4009
4010 FREESCALE DIU FRAMEBUFFER DRIVER
4011 M:      Timur Tabi <timur@tabi.org>
4012 L:      linux-fbdev@vger.kernel.org
4013 S:      Maintained
4014 F:      drivers/video/fbdev/fsl-diu-fb.*
4015
4016 FREESCALE DMA DRIVER
4017 M:      Li Yang <leoli@freescale.com>
4018 M:      Zhang Wei <zw@zh-kernel.org>
4019 L:      linuxppc-dev@lists.ozlabs.org
4020 S:      Maintained
4021 F:      drivers/dma/fsldma.*
4022
4023 FREESCALE I2C CPM DRIVER
4024 M:      Jochen Friedrich <jochen@scram.de>
4025 L:      linuxppc-dev@lists.ozlabs.org
4026 L:      linux-i2c@vger.kernel.org
4027 S:      Maintained
4028 F:      drivers/i2c/busses/i2c-cpm.c
4029
4030 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4031 M:      Sascha Hauer <kernel@pengutronix.de>
4032 L:      linux-fbdev@vger.kernel.org
4033 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4034 S:      Maintained
4035 F:      include/linux/platform_data/video-imxfb.h
4036 F:      drivers/video/fbdev/imxfb.c
4037
4038 FREESCALE SOC FS_ENET DRIVER
4039 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4040 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4041 L:      linuxppc-dev@lists.ozlabs.org
4042 L:      netdev@vger.kernel.org
4043 S:      Maintained
4044 F:      drivers/net/ethernet/freescale/fs_enet/
4045 F:      include/linux/fs_enet_pd.h
4046
4047 FREESCALE QUICC ENGINE LIBRARY
4048 L:      linuxppc-dev@lists.ozlabs.org
4049 S:      Orphan
4050 F:      arch/powerpc/sysdev/qe_lib/
4051 F:      arch/powerpc/include/asm/*qe.h
4052
4053 FREESCALE USB PERIPHERAL DRIVERS
4054 M:      Li Yang <leoli@freescale.com>
4055 L:      linux-usb@vger.kernel.org
4056 L:      linuxppc-dev@lists.ozlabs.org
4057 S:      Maintained
4058 F:      drivers/usb/gadget/udc/fsl*
4059
4060 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4061 M:      Li Yang <leoli@freescale.com>
4062 L:      netdev@vger.kernel.org
4063 L:      linuxppc-dev@lists.ozlabs.org
4064 S:      Maintained
4065 F:      drivers/net/ethernet/freescale/ucc_geth*
4066
4067 FREESCALE QUICC ENGINE UCC UART DRIVER
4068 M:      Timur Tabi <timur@tabi.org>
4069 L:      linuxppc-dev@lists.ozlabs.org
4070 S:      Maintained
4071 F:      drivers/tty/serial/ucc_uart.c
4072
4073 FREESCALE SOC SOUND DRIVERS
4074 M:      Timur Tabi <timur@tabi.org>
4075 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4076 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4077 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4078 L:      linuxppc-dev@lists.ozlabs.org
4079 S:      Maintained
4080 F:      sound/soc/fsl/fsl*
4081 F:      sound/soc/fsl/imx*
4082 F:      sound/soc/fsl/mpc8610_hpcd.c
4083
4084 FREEVXFS FILESYSTEM
4085 M:      Christoph Hellwig <hch@infradead.org>
4086 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4087 S:      Maintained
4088 F:      fs/freevxfs/
4089
4090 FREEZER
4091 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4092 M:      Pavel Machek <pavel@ucw.cz>
4093 L:      linux-pm@vger.kernel.org
4094 S:      Supported
4095 F:      Documentation/power/freezing-of-tasks.txt
4096 F:      include/linux/freezer.h
4097 F:      kernel/freezer.c
4098
4099 FRONTSWAP API
4100 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4101 L:      linux-kernel@vger.kernel.org
4102 S:      Maintained
4103 F:      mm/frontswap.c
4104 F:      include/linux/frontswap.h
4105
4106 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4107 M:      David Howells <dhowells@redhat.com>
4108 L:      linux-cachefs@redhat.com
4109 S:      Supported
4110 F:      Documentation/filesystems/caching/
4111 F:      fs/fscache/
4112 F:      include/linux/fscache*.h
4113
4114 F2FS FILE SYSTEM
4115 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4116 M:      Changman Lee <cm224.lee@samsung.com>
4117 L:      linux-f2fs-devel@lists.sourceforge.net
4118 W:      http://en.wikipedia.org/wiki/F2FS
4119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4120 S:      Maintained
4121 F:      Documentation/filesystems/f2fs.txt
4122 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4123 F:      fs/f2fs/
4124 F:      include/linux/f2fs_fs.h
4125
4126 FUJITSU FR-V (FRV) PORT
4127 M:      David Howells <dhowells@redhat.com>
4128 S:      Maintained
4129 F:      arch/frv/
4130
4131 FUJITSU LAPTOP EXTRAS
4132 M:      Jonathan Woithe <jwoithe@just42.net>
4133 L:      platform-driver-x86@vger.kernel.org
4134 S:      Maintained
4135 F:      drivers/platform/x86/fujitsu-laptop.c
4136
4137 FUJITSU M-5MO LS CAMERA ISP DRIVER
4138 M:      Kyungmin Park <kyungmin.park@samsung.com>
4139 M:      Heungjun Kim <riverful.kim@samsung.com>
4140 L:      linux-media@vger.kernel.org
4141 S:      Maintained
4142 F:      drivers/media/i2c/m5mols/
4143 F:      include/media/m5mols.h
4144
4145 FUJITSU TABLET EXTRAS
4146 M:      Robert Gerlach <khnz@gmx.de>
4147 L:      platform-driver-x86@vger.kernel.org
4148 S:      Maintained
4149 F:      drivers/platform/x86/fujitsu-tablet.c
4150
4151 FUSE: FILESYSTEM IN USERSPACE
4152 M:      Miklos Szeredi <miklos@szeredi.hu>
4153 L:      fuse-devel@lists.sourceforge.net
4154 W:      http://fuse.sourceforge.net/
4155 S:      Maintained
4156 F:      fs/fuse/
4157 F:      include/uapi/linux/fuse.h
4158
4159 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4160 M:      Rik Faith <faith@cs.unc.edu>
4161 L:      linux-scsi@vger.kernel.org
4162 S:      Odd Fixes (e.g., new signatures)
4163 F:      drivers/scsi/fdomain.*
4164
4165 GCOV BASED KERNEL PROFILING
4166 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4167 S:      Maintained
4168 F:      kernel/gcov/
4169 F:      Documentation/gcov.txt
4170
4171 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4172 M:      Achim Leubner <achim_leubner@adaptec.com>
4173 L:      linux-scsi@vger.kernel.org
4174 W:      http://www.icp-vortex.com/
4175 S:      Supported
4176 F:      drivers/scsi/gdt*
4177
4178 GEMTEK FM RADIO RECEIVER DRIVER
4179 M:      Hans Verkuil <hverkuil@xs4all.nl>
4180 L:      linux-media@vger.kernel.org
4181 T:      git git://linuxtv.org/media_tree.git
4182 W:      http://linuxtv.org
4183 S:      Maintained
4184 F:      drivers/media/radio/radio-gemtek*
4185
4186 GENERIC GPIO I2C DRIVER
4187 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4188 S:      Supported
4189 F:      drivers/i2c/busses/i2c-gpio.c
4190 F:      include/linux/i2c-gpio.h
4191
4192 GENERIC GPIO I2C MULTIPLEXER DRIVER
4193 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4194 L:      linux-i2c@vger.kernel.org
4195 S:      Supported
4196 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4197 F:      include/linux/i2c-mux-gpio.h
4198 F:      Documentation/i2c/muxes/i2c-mux-gpio
4199
4200 GENERIC HDLC (WAN) DRIVERS
4201 M:      Krzysztof Halasa <khc@pm.waw.pl>
4202 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4203 S:      Maintained
4204 F:      drivers/net/wan/c101.c
4205 F:      drivers/net/wan/hd6457*
4206 F:      drivers/net/wan/hdlc*
4207 F:      drivers/net/wan/n2.c
4208 F:      drivers/net/wan/pc300too.c
4209 F:      drivers/net/wan/pci200syn.c
4210 F:      drivers/net/wan/wanxl*
4211
4212 GENERIC INCLUDE/ASM HEADER FILES
4213 M:      Arnd Bergmann <arnd@arndb.de>
4214 L:      linux-arch@vger.kernel.org
4215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4216 S:      Maintained
4217 F:      include/asm-generic/
4218 F:      include/uapi/asm-generic/
4219
4220 GENERIC PHY FRAMEWORK
4221 M:      Kishon Vijay Abraham I <kishon@ti.com>
4222 L:      linux-kernel@vger.kernel.org
4223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4224 S:      Supported
4225 F:      drivers/phy/
4226 F:      include/linux/phy/
4227
4228 GENERIC UIO DRIVER FOR PCI DEVICES
4229 M:      "Michael S. Tsirkin" <mst@redhat.com>
4230 L:      kvm@vger.kernel.org
4231 S:      Supported
4232 F:      drivers/uio/uio_pci_generic.c
4233
4234 GET_MAINTAINER SCRIPT
4235 M:      Joe Perches <joe@perches.com>
4236 S:      Maintained
4237 F:      scripts/get_maintainer.pl
4238
4239 GFS2 FILE SYSTEM
4240 M:      Steven Whitehouse <swhiteho@redhat.com>
4241 L:      cluster-devel@redhat.com
4242 W:      http://sources.redhat.com/cluster/
4243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4245 S:      Supported
4246 F:      Documentation/filesystems/gfs2*.txt
4247 F:      fs/gfs2/
4248 F:      include/uapi/linux/gfs2_ondisk.h
4249
4250 GIGASET ISDN DRIVERS
4251 M:      Hansjoerg Lipp <hjlipp@web.de>
4252 M:      Tilman Schmidt <tilman@imap.cc>
4253 L:      gigaset307x-common@lists.sourceforge.net
4254 W:      http://gigaset307x.sourceforge.net/
4255 S:      Maintained
4256 F:      Documentation/isdn/README.gigaset
4257 F:      drivers/isdn/gigaset/
4258 F:      include/uapi/linux/gigaset_dev.h
4259
4260 GO7007 MPEG CODEC
4261 M:      Hans Verkuil <hans.verkuil@cisco.com>
4262 L:      linux-media@vger.kernel.org
4263 S:      Maintained
4264 F:      drivers/media/usb/go7007/
4265
4266 GOODIX TOUCHSCREEN
4267 M:      Bastien Nocera <hadess@hadess.net>
4268 L:      linux-input@vger.kernel.org
4269 S:      Maintained
4270 F:      drivers/input/touchscreen/goodix.c
4271
4272 GPIO SUBSYSTEM
4273 M:      Linus Walleij <linus.walleij@linaro.org>
4274 M:      Alexandre Courbot <gnurou@gmail.com>
4275 L:      linux-gpio@vger.kernel.org
4276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4277 S:      Maintained
4278 F:      Documentation/gpio/
4279 F:      drivers/gpio/
4280 F:      include/linux/gpio/
4281 F:      include/linux/gpio.h
4282 F:      include/asm-generic/gpio.h
4283
4284 GRE DEMULTIPLEXER DRIVER
4285 M:      Dmitry Kozlov <xeb@mail.ru>
4286 L:      netdev@vger.kernel.org
4287 S:      Maintained
4288 F:      net/ipv4/gre_demux.c
4289 F:      net/ipv4/gre_offload.c
4290 F:      include/net/gre.h
4291
4292 GRETH 10/100/1G Ethernet MAC device driver
4293 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4294 L:      netdev@vger.kernel.org
4295 S:      Maintained
4296 F:      drivers/net/ethernet/aeroflex/
4297
4298 GSPCA FINEPIX SUBDRIVER
4299 M:      Frank Zago <frank@zago.net>
4300 L:      linux-media@vger.kernel.org
4301 T:      git git://linuxtv.org/media_tree.git
4302 S:      Maintained
4303 F:      drivers/media/usb/gspca/finepix.c
4304
4305 GSPCA GL860 SUBDRIVER
4306 M:      Olivier Lorin <o.lorin@laposte.net>
4307 L:      linux-media@vger.kernel.org
4308 T:      git git://linuxtv.org/media_tree.git
4309 S:      Maintained
4310 F:      drivers/media/usb/gspca/gl860/
4311
4312 GSPCA M5602 SUBDRIVER
4313 M:      Erik Andren <erik.andren@gmail.com>
4314 L:      linux-media@vger.kernel.org
4315 T:      git git://linuxtv.org/media_tree.git
4316 S:      Maintained
4317 F:      drivers/media/usb/gspca/m5602/
4318
4319 GSPCA PAC207 SONIXB SUBDRIVER
4320 M:      Hans de Goede <hdegoede@redhat.com>
4321 L:      linux-media@vger.kernel.org
4322 T:      git git://linuxtv.org/media_tree.git
4323 S:      Maintained
4324 F:      drivers/media/usb/gspca/pac207.c
4325
4326 GSPCA SN9C20X SUBDRIVER
4327 M:      Brian Johnson <brijohn@gmail.com>
4328 L:      linux-media@vger.kernel.org
4329 T:      git git://linuxtv.org/media_tree.git
4330 S:      Maintained
4331 F:      drivers/media/usb/gspca/sn9c20x.c
4332
4333 GSPCA T613 SUBDRIVER
4334 M:      Leandro Costantino <lcostantino@gmail.com>
4335 L:      linux-media@vger.kernel.org
4336 T:      git git://linuxtv.org/media_tree.git
4337 S:      Maintained
4338 F:      drivers/media/usb/gspca/t613.c
4339
4340 GSPCA USB WEBCAM DRIVER
4341 M:      Hans de Goede <hdegoede@redhat.com>
4342 L:      linux-media@vger.kernel.org
4343 T:      git git://linuxtv.org/media_tree.git
4344 S:      Maintained
4345 F:      drivers/media/usb/gspca/
4346
4347 GUID PARTITION TABLE (GPT)
4348 M:      Davidlohr Bueso <davidlohr@hp.com>
4349 L:      linux-efi@vger.kernel.org
4350 S:      Maintained
4351 F:      block/partitions/efi.*
4352
4353 STK1160 USB VIDEO CAPTURE DRIVER
4354 M:      Ezequiel Garcia <elezegarcia@gmail.com>
4355 L:      linux-media@vger.kernel.org
4356 T:      git git://linuxtv.org/media_tree.git
4357 S:      Maintained
4358 F:      drivers/media/usb/stk1160/
4359
4360 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4361 M:      Frank Seidel <frank@f-seidel.de>
4362 L:      platform-driver-x86@vger.kernel.org
4363 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4364 S:      Maintained
4365 F:      drivers/platform/x86/hdaps.c
4366
4367 HDPVR USB VIDEO ENCODER DRIVER
4368 M:      Hans Verkuil <hverkuil@xs4all.nl>
4369 L:      linux-media@vger.kernel.org
4370 T:      git git://linuxtv.org/media_tree.git
4371 W:      http://linuxtv.org
4372 S:      Odd Fixes
4373 F:      drivers/media/usb/hdpvr/
4374
4375 HWPOISON MEMORY FAILURE HANDLING
4376 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4377 L:      linux-mm@kvack.org
4378 S:      Maintained
4379 F:      mm/memory-failure.c
4380 F:      mm/hwpoison-inject.c
4381
4382 HYPERVISOR VIRTUAL CONSOLE DRIVER
4383 L:      linuxppc-dev@lists.ozlabs.org
4384 S:      Odd Fixes
4385 F:      drivers/tty/hvc/
4386
4387 HACKRF MEDIA DRIVER
4388 M:      Antti Palosaari <crope@iki.fi>
4389 L:      linux-media@vger.kernel.org
4390 W:      http://linuxtv.org/
4391 W:      http://palosaari.fi/linux/
4392 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4393 T:      git git://linuxtv.org/anttip/media_tree.git
4394 S:      Maintained
4395 F:      drivers/media/usb/hackrf/
4396
4397 HARDWARE MONITORING
4398 M:      Jean Delvare <jdelvare@suse.de>
4399 M:      Guenter Roeck <linux@roeck-us.net>
4400 L:      lm-sensors@lm-sensors.org
4401 W:      http://www.lm-sensors.org/
4402 T:      quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4404 S:      Maintained
4405 F:      Documentation/hwmon/
4406 F:      drivers/hwmon/
4407 F:      include/linux/hwmon*.h
4408
4409 HARDWARE RANDOM NUMBER GENERATOR CORE
4410 M:      Matt Mackall <mpm@selenic.com>
4411 M:      Herbert Xu <herbert@gondor.apana.org.au>
4412 S:      Odd fixes
4413 F:      Documentation/hw_random.txt
4414 F:      drivers/char/hw_random/
4415 F:      include/linux/hw_random.h
4416
4417 HARDWARE SPINLOCK CORE
4418 M:      Ohad Ben-Cohen <ohad@wizery.com>
4419 S:      Maintained
4420 F:      Documentation/hwspinlock.txt
4421 F:      drivers/hwspinlock/hwspinlock_*
4422 F:      include/linux/hwspinlock.h
4423
4424 HARMONY SOUND DRIVER
4425 L:      linux-parisc@vger.kernel.org
4426 S:      Maintained
4427 F:      sound/parisc/harmony.*
4428
4429 HD29L2 MEDIA DRIVER
4430 M:      Antti Palosaari <crope@iki.fi>
4431 L:      linux-media@vger.kernel.org
4432 W:      http://linuxtv.org/
4433 W:      http://palosaari.fi/linux/
4434 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4435 T:      git git://linuxtv.org/anttip/media_tree.git
4436 S:      Maintained
4437 F:      drivers/media/dvb-frontends/hd29l2*
4438
4439 HEWLETT-PACKARD SMART2 RAID DRIVER
4440 L:      iss_storagedev@hp.com
4441 S:      Orphan
4442 F:      Documentation/blockdev/cpqarray.txt
4443 F:      drivers/block/cpqarray.*
4444
4445 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4446 M:      Don Brace <don.brace@pmcs.com>
4447 L:      iss_storagedev@hp.com
4448 L:      storagedev@pmcs.com
4449 L:      linux-scsi@vger.kernel.org
4450 S:      Supported
4451 F:      Documentation/scsi/hpsa.txt
4452 F:      drivers/scsi/hpsa*.[ch]
4453 F:      include/linux/cciss*.h
4454 F:      include/uapi/linux/cciss*.h
4455
4456 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4457 M:      Don Brace <don.brace@pmcs.com>
4458 L:      iss_storagedev@hp.com
4459 L:      storagedev@pmcs.com
4460 L:      linux-scsi@vger.kernel.org
4461 S:      Supported
4462 F:      Documentation/blockdev/cciss.txt
4463 F:      drivers/block/cciss*
4464 F:      include/linux/cciss_ioctl.h
4465 F:      include/uapi/linux/cciss_ioctl.h
4466
4467 HFS FILESYSTEM
4468 L:      linux-fsdevel@vger.kernel.org
4469 S:      Orphan
4470 F:      Documentation/filesystems/hfs.txt
4471 F:      fs/hfs/
4472
4473 HFSPLUS FILESYSTEM
4474 L:      linux-fsdevel@vger.kernel.org
4475 S:      Orphan
4476 F:      Documentation/filesystems/hfsplus.txt
4477 F:      fs/hfsplus/
4478
4479 HGA FRAMEBUFFER DRIVER
4480 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4481 L:      linux-nvidia@lists.surfsouth.com
4482 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4483 S:      Maintained
4484 F:      drivers/video/fbdev/hgafb.c
4485
4486 HIBERNATION (aka Software Suspend, aka swsusp)
4487 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4488 M:      Pavel Machek <pavel@ucw.cz>
4489 L:      linux-pm@vger.kernel.org
4490 S:      Supported
4491 F:      arch/x86/power/
4492 F:      drivers/base/power/
4493 F:      kernel/power/
4494 F:      include/linux/suspend.h
4495 F:      include/linux/freezer.h
4496 F:      include/linux/pm.h
4497 F:      arch/*/include/asm/suspend*.h
4498
4499 HID CORE LAYER
4500 M:      Jiri Kosina <jkosina@suse.cz>
4501 L:      linux-input@vger.kernel.org
4502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4503 S:      Maintained
4504 F:      drivers/hid/
4505 F:      include/linux/hid*
4506 F:      include/uapi/linux/hid*
4507
4508 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4509 M:      Thomas Gleixner <tglx@linutronix.de>
4510 L:      linux-kernel@vger.kernel.org
4511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4512 S:      Maintained
4513 F:      Documentation/timers/
4514 F:      kernel/time/hrtimer.c
4515 F:      kernel/time/clockevents.c
4516 F:      kernel/time/tick*.*
4517 F:      kernel/time/timer_*.c
4518 F:      include/linux/clockchips.h
4519 F:      include/linux/hrtimer.h
4520
4521 HIGH-SPEED SCC DRIVER FOR AX.25
4522 L:      linux-hams@vger.kernel.org
4523 S:      Orphan
4524 F:      drivers/net/hamradio/dmascc.c
4525 F:      drivers/net/hamradio/scc.c
4526
4527 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4528 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4529 W:      http://www.highpoint-tech.com
4530 S:      Supported
4531 F:      Documentation/scsi/hptiop.txt
4532 F:      drivers/scsi/hptiop.c
4533
4534 HIPPI
4535 M:      Jes Sorensen <jes@trained-monkey.org>
4536 L:      linux-hippi@sunsite.dk
4537 S:      Maintained
4538 F:      include/linux/hippidevice.h
4539 F:      include/uapi/linux/if_hippi.h
4540 F:      net/802/hippi.c
4541 F:      drivers/net/hippi/
4542
4543 HOST AP DRIVER
4544 M:      Jouni Malinen <j@w1.fi>
4545 L:      hostap@shmoo.com (subscribers-only)
4546 L:      linux-wireless@vger.kernel.org
4547 W:      http://hostap.epitest.fi/
4548 S:      Maintained
4549 F:      drivers/net/wireless/hostap/
4550
4551 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4552 L:      platform-driver-x86@vger.kernel.org
4553 S:      Orphan
4554 F:      drivers/platform/x86/tc1100-wmi.c
4555
4556 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4557 M:      Jaroslav Kysela <perex@perex.cz>
4558 S:      Maintained
4559 F:      drivers/net/ethernet/hp/hp100.*
4560
4561 HPET:   High Precision Event Timers driver
4562 M:      Clemens Ladisch <clemens@ladisch.de>
4563 S:      Maintained
4564 F:      Documentation/timers/hpet.txt
4565 F:      drivers/char/hpet.c
4566 F:      include/linux/hpet.h
4567 F:      include/uapi/linux/hpet.h
4568
4569 HPET:   x86
4570 S:      Orphan
4571 F:      arch/x86/kernel/hpet.c
4572 F:      arch/x86/include/asm/hpet.h
4573
4574 HPFS FILESYSTEM
4575 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4576 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4577 S:      Maintained
4578 F:      fs/hpfs/
4579
4580 HSI SUBSYSTEM
4581 M:      Sebastian Reichel <sre@kernel.org>
4582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4583 S:      Maintained
4584 F:      Documentation/ABI/testing/sysfs-bus-hsi
4585 F:      Documentation/hsi.txt
4586 F:      drivers/hsi/
4587 F:      include/linux/hsi/
4588 F:      include/uapi/linux/hsi/
4589
4590 HSO 3G MODEM DRIVER
4591 M:      Jan Dumon <j.dumon@option.com>
4592 W:      http://www.pharscape.org
4593 S:      Maintained
4594 F:      drivers/net/usb/hso.c
4595
4596 HSR NETWORK PROTOCOL
4597 M:      Arvid Brodin <arvid.brodin@alten.se>
4598 L:      netdev@vger.kernel.org
4599 S:      Maintained
4600 F:      net/hsr/
4601
4602 HTCPEN TOUCHSCREEN DRIVER
4603 M:      Pau Oliva Fora <pof@eslack.org>
4604 L:      linux-input@vger.kernel.org
4605 S:      Maintained
4606 F:      drivers/input/touchscreen/htcpen.c
4607
4608 HUGETLB FILESYSTEM
4609 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4610 S:      Maintained
4611 F:      fs/hugetlbfs/
4612
4613 Hyper-V CORE AND DRIVERS
4614 M:      K. Y. Srinivasan <kys@microsoft.com>
4615 M:      Haiyang Zhang <haiyangz@microsoft.com>
4616 L:      devel@linuxdriverproject.org
4617 S:      Maintained
4618 F:      arch/x86/include/asm/mshyperv.h
4619 F:      arch/x86/include/uapi/asm/hyperv.h
4620 F:      arch/x86/kernel/cpu/mshyperv.c
4621 F:      drivers/hid/hid-hyperv.c
4622 F:      drivers/hv/
4623 F:      drivers/input/serio/hyperv-keyboard.c
4624 F:      drivers/net/hyperv/
4625 F:      drivers/scsi/storvsc_drv.c
4626 F:      drivers/video/fbdev/hyperv_fb.c
4627 F:      include/linux/hyperv.h
4628 F:      tools/hv/
4629
4630 I2C OVER PARALLEL PORT
4631 M:      Jean Delvare <jdelvare@suse.de>
4632 L:      linux-i2c@vger.kernel.org
4633 S:      Maintained
4634 F:      Documentation/i2c/busses/i2c-parport
4635 F:      Documentation/i2c/busses/i2c-parport-light
4636 F:      drivers/i2c/busses/i2c-parport.c
4637 F:      drivers/i2c/busses/i2c-parport-light.c
4638
4639 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4640 M:      Jean Delvare <jdelvare@suse.de>
4641 L:      linux-i2c@vger.kernel.org
4642 S:      Maintained
4643 F:      Documentation/i2c/busses/i2c-ali1535
4644 F:      Documentation/i2c/busses/i2c-ali1563
4645 F:      Documentation/i2c/busses/i2c-ali15x3
4646 F:      Documentation/i2c/busses/i2c-amd756
4647 F:      Documentation/i2c/busses/i2c-amd8111
4648 F:      Documentation/i2c/busses/i2c-i801
4649 F:      Documentation/i2c/busses/i2c-nforce2
4650 F:      Documentation/i2c/busses/i2c-piix4
4651 F:      Documentation/i2c/busses/i2c-sis5595
4652 F:      Documentation/i2c/busses/i2c-sis630
4653 F:      Documentation/i2c/busses/i2c-sis96x
4654 F:      Documentation/i2c/busses/i2c-via
4655 F:      Documentation/i2c/busses/i2c-viapro
4656 F:      drivers/i2c/busses/i2c-ali1535.c
4657 F:      drivers/i2c/busses/i2c-ali1563.c
4658 F:      drivers/i2c/busses/i2c-ali15x3.c
4659 F:      drivers/i2c/busses/i2c-amd756.c
4660 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4661 F:      drivers/i2c/busses/i2c-amd8111.c
4662 F:      drivers/i2c/busses/i2c-i801.c
4663 F:      drivers/i2c/busses/i2c-isch.c
4664 F:      drivers/i2c/busses/i2c-nforce2.c
4665 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4666 F:      drivers/i2c/busses/i2c-piix4.c
4667 F:      drivers/i2c/busses/i2c-sis5595.c
4668 F:      drivers/i2c/busses/i2c-sis630.c
4669 F:      drivers/i2c/busses/i2c-sis96x.c
4670 F:      drivers/i2c/busses/i2c-via.c
4671 F:      drivers/i2c/busses/i2c-viapro.c
4672
4673 I2C/SMBUS ISMT DRIVER
4674 M:      Seth Heasley <seth.heasley@intel.com>
4675 M:      Neil Horman <nhorman@tuxdriver.com>
4676 L:      linux-i2c@vger.kernel.org
4677 F:      drivers/i2c/busses/i2c-ismt.c
4678 F:      Documentation/i2c/busses/i2c-ismt
4679
4680 I2C/SMBUS STUB DRIVER
4681 M:      Jean Delvare <jdelvare@suse.de>
4682 L:      linux-i2c@vger.kernel.org
4683 S:      Maintained
4684 F:      drivers/i2c/i2c-stub.c
4685
4686 I2C SUBSYSTEM
4687 M:      Wolfram Sang <wsa@the-dreams.de>
4688 L:      linux-i2c@vger.kernel.org
4689 W:      https://i2c.wiki.kernel.org/
4690 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4692 S:      Maintained
4693 F:      Documentation/devicetree/bindings/i2c/
4694 F:      Documentation/i2c/
4695 F:      drivers/i2c/
4696 F:      include/linux/i2c.h
4697 F:      include/linux/i2c-*.h
4698 F:      include/uapi/linux/i2c.h
4699 F:      include/uapi/linux/i2c-*.h
4700
4701 I2C ACPI SUPPORT
4702 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4703 L:      linux-i2c@vger.kernel.org
4704 L:      linux-acpi@vger.kernel.org
4705 S:      Maintained
4706
4707 I2C-TAOS-EVM DRIVER
4708 M:      Jean Delvare <jdelvare@suse.de>
4709 L:      linux-i2c@vger.kernel.org
4710 S:      Maintained
4711 F:      Documentation/i2c/busses/i2c-taos-evm
4712 F:      drivers/i2c/busses/i2c-taos-evm.c
4713
4714 I2C-TINY-USB DRIVER
4715 M:      Till Harbaum <till@harbaum.org>
4716 L:      linux-i2c@vger.kernel.org
4717 W:      http://www.harbaum.org/till/i2c_tiny_usb
4718 S:      Maintained
4719 F:      drivers/i2c/busses/i2c-tiny-usb.c
4720
4721 i386 BOOT CODE
4722 M:      "H. Peter Anvin" <hpa@zytor.com>
4723 S:      Maintained
4724 F:      arch/x86/boot/
4725
4726 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4727 M:      "H. Peter Anvin" <hpa@zytor.com>
4728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4729 S:      Maintained
4730
4731 IA64 (Itanium) PLATFORM
4732 M:      Tony Luck <tony.luck@intel.com>
4733 M:      Fenghua Yu <fenghua.yu@intel.com>
4734 L:      linux-ia64@vger.kernel.org
4735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4736 S:      Maintained
4737 F:      arch/ia64/
4738
4739 IBM Power in-Nest Crypto Acceleration
4740 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4741 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4742 L:      linux-crypto@vger.kernel.org
4743 S:      Supported
4744 F:      drivers/crypto/nx/
4745
4746 IBM Power 842 compression accelerator
4747 M:      Dan Streetman <ddstreet@us.ibm.com>
4748 S:      Supported
4749 F:      drivers/crypto/nx/nx-842.c
4750 F:      include/linux/nx842.h
4751
4752 IBM Power Linux RAID adapter
4753 M:      Brian King <brking@us.ibm.com>
4754 S:      Supported
4755 F:      drivers/scsi/ipr.*
4756
4757 IBM Power Virtual Ethernet Device Driver
4758 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4759 L:      netdev@vger.kernel.org
4760 S:      Supported
4761 F:      drivers/net/ethernet/ibm/ibmveth.*
4762
4763 IBM Power Virtual SCSI Device Drivers
4764 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4765 L:      linux-scsi@vger.kernel.org
4766 S:      Supported
4767 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4768 F:      drivers/scsi/ibmvscsi/viosrp.h
4769
4770 IBM Power Virtual FC Device Drivers
4771 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4772 L:      linux-scsi@vger.kernel.org
4773 S:      Supported
4774 F:      drivers/scsi/ibmvscsi/ibmvfc*
4775
4776 IBM ServeRAID RAID DRIVER
4777 S:      Orphan
4778 F:      drivers/scsi/ips.*
4779
4780 ICH LPC AND GPIO DRIVER
4781 M:      Peter Tyser <ptyser@xes-inc.com>
4782 S:      Maintained
4783 F:      drivers/mfd/lpc_ich.c
4784 F:      drivers/gpio/gpio-ich.c
4785
4786 IDE SUBSYSTEM
4787 M:      "David S. Miller" <davem@davemloft.net>
4788 L:      linux-ide@vger.kernel.org
4789 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4791 S:      Maintained
4792 F:      Documentation/ide/
4793 F:      drivers/ide/
4794 F:      include/linux/ide.h
4795
4796 IDEAPAD LAPTOP EXTRAS DRIVER
4797 M:      Ike Panhc <ike.pan@canonical.com>
4798 L:      platform-driver-x86@vger.kernel.org
4799 W:      http://launchpad.net/ideapad-laptop
4800 S:      Maintained
4801 F:      drivers/platform/x86/ideapad-laptop.c
4802
4803 IDEAPAD LAPTOP SLIDEBAR DRIVER
4804 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4805 L:      linux-input@vger.kernel.org
4806 W:      https://github.com/o2genum/ideapad-slidebar
4807 S:      Maintained
4808 F:      drivers/input/misc/ideapad_slidebar.c
4809
4810 IDE/ATAPI DRIVERS
4811 M:      Borislav Petkov <bp@alien8.de>
4812 L:      linux-ide@vger.kernel.org
4813 S:      Maintained
4814 F:      Documentation/cdrom/ide-cd
4815 F:      drivers/ide/ide-cd*
4816
4817 IDLE-I7300
4818 M:      Andy Henroid <andrew.d.henroid@intel.com>
4819 L:      linux-pm@vger.kernel.org
4820 S:      Supported
4821 F:      drivers/idle/i7300_idle.c
4822
4823 IEEE 802.15.4 SUBSYSTEM
4824 M:      Alexander Aring <alex.aring@gmail.com>
4825 L:      linux-wpan@vger.kernel.org
4826 W:      https://github.com/linux-wpan
4827 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4828 S:      Maintained
4829 F:      net/ieee802154/
4830 F:      net/mac802154/
4831 F:      drivers/net/ieee802154/
4832 F:      include/linux/nl802154.h
4833 F:      include/linux/ieee802154.h
4834 F:      include/net/nl802154.h
4835 F:      include/net/mac802154.h
4836 F:      include/net/af_ieee802154.h
4837 F:      include/net/cfg802154.h
4838 F:      include/net/ieee802154_netdev.h
4839 F:      Documentation/networking/ieee802154.txt
4840
4841 IGORPLUG-USB IR RECEIVER
4842 M:      Sean Young <sean@mess.org>
4843 L:      linux-media@vger.kernel.org
4844 S:      Maintained
4845 F:      drivers/media/rc/igorplugusb.c
4846
4847 IGUANAWORKS USB IR TRANSCEIVER
4848 M:      Sean Young <sean@mess.org>
4849 L:      linux-media@vger.kernel.org
4850 S:      Maintained
4851 F:      drivers/media/rc/iguanair.c
4852
4853 IIO SUBSYSTEM AND DRIVERS
4854 M:      Jonathan Cameron <jic23@kernel.org>
4855 R:      Hartmut Knaack <knaack.h@gmx.de>
4856 R:      Lars-Peter Clausen <lars@metafoo.de>
4857 R:      Peter Meerwald <pmeerw@pmeerw.net>
4858 L:      linux-iio@vger.kernel.org
4859 S:      Maintained
4860 F:      drivers/iio/
4861 F:      drivers/staging/iio/
4862 F:      include/linux/iio/
4863
4864 IKANOS/ADI EAGLE ADSL USB DRIVER
4865 M:      Matthieu Castet <castet.matthieu@free.fr>
4866 M:      Stanislaw Gruszka <stf_xl@wp.pl>
4867 S:      Maintained
4868 F:      drivers/usb/atm/ueagle-atm.c
4869
4870 INA209 HARDWARE MONITOR DRIVER
4871 M:      Guenter Roeck <linux@roeck-us.net>
4872 L:      lm-sensors@lm-sensors.org
4873 S:      Maintained
4874 F:      Documentation/hwmon/ina209
4875 F:      Documentation/devicetree/bindings/i2c/ina209.txt
4876 F:      drivers/hwmon/ina209.c
4877
4878 INA2XX HARDWARE MONITOR DRIVER
4879 M:      Guenter Roeck <linux@roeck-us.net>
4880 L:      lm-sensors@lm-sensors.org
4881 S:      Maintained
4882 F:      Documentation/hwmon/ina2xx
4883 F:      drivers/hwmon/ina2xx.c
4884 F:      include/linux/platform_data/ina2xx.h
4885
4886 INDUSTRY PACK SUBSYSTEM (IPACK)
4887 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4888 M:      Jens Taprogge <jens.taprogge@taprogge.org>
4889 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4890 L:      industrypack-devel@lists.sourceforge.net
4891 W:      http://industrypack.sourceforge.net
4892 S:      Maintained
4893 F:      drivers/ipack/
4894
4895 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4896 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4897 M:      Dmitry Kasatkin <d.kasatkin@samsung.com>
4898 L:      linux-ima-devel@lists.sourceforge.net
4899 L:      linux-ima-user@lists.sourceforge.net
4900 L:      linux-security-module@vger.kernel.org
4901 S:      Supported
4902 F:      security/integrity/ima/
4903
4904 IMGTEC IR DECODER DRIVER
4905 M:      James Hogan <james.hogan@imgtec.com>
4906 S:      Maintained
4907 F:      drivers/media/rc/img-ir/
4908
4909 IMS TWINTURBO FRAMEBUFFER DRIVER
4910 L:      linux-fbdev@vger.kernel.org
4911 S:      Orphan
4912 F:      drivers/video/fbdev/imsttfb.c
4913
4914 INFINIBAND SUBSYSTEM
4915 M:      Roland Dreier <roland@kernel.org>
4916 M:      Sean Hefty <sean.hefty@intel.com>
4917 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
4918 L:      linux-rdma@vger.kernel.org
4919 W:      http://www.openfabrics.org/
4920 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
4921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4922 S:      Supported
4923 F:      Documentation/infiniband/
4924 F:      drivers/infiniband/
4925 F:      include/uapi/linux/if_infiniband.h
4926
4927 INOTIFY
4928 M:      John McCutchan <john@johnmccutchan.com>
4929 M:      Robert Love <rlove@rlove.org>
4930 M:      Eric Paris <eparis@parisplace.org>
4931 S:      Maintained
4932 F:      Documentation/filesystems/inotify.txt
4933 F:      fs/notify/inotify/
4934 F:      include/linux/inotify.h
4935 F:      include/uapi/linux/inotify.h
4936
4937 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4938 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
4939 L:      linux-input@vger.kernel.org
4940 Q:      http://patchwork.kernel.org/project/linux-input/list/
4941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4942 S:      Maintained
4943 F:      drivers/input/
4944 F:      include/linux/input.h
4945 F:      include/uapi/linux/input.h
4946 F:      include/linux/input/
4947
4948 INPUT MULTITOUCH (MT) PROTOCOL
4949 M:      Henrik Rydberg <rydberg@bitmath.org>
4950 L:      linux-input@vger.kernel.org
4951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4952 S:      Odd fixes
4953 F:      Documentation/input/multi-touch-protocol.txt
4954 F:      drivers/input/input-mt.c
4955 K:      \b(ABS|SYN)_MT_
4956
4957 INTEL ASoC BDW/HSW DRIVERS
4958 M:      Jie Yang <yang.jie@linux.intel.com>
4959 L:      alsa-devel@alsa-project.org
4960 S:      Supported
4961 F:      sound/soc/intel/sst-haswell*
4962 F:      sound/soc/intel/sst-dsp*
4963 F:      sound/soc/intel/sst-firmware.c
4964 F:      sound/soc/intel/broadwell.c
4965 F:      sound/soc/intel/haswell.c
4966
4967 INTEL C600 SERIES SAS CONTROLLER DRIVER
4968 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
4969 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4970 L:      linux-scsi@vger.kernel.org
4971 T:      git git://git.code.sf.net/p/intel-sas/isci
4972 S:      Supported
4973 F:      drivers/scsi/isci/
4974
4975 INTEL IDLE DRIVER
4976 M:      Len Brown <lenb@kernel.org>
4977 L:      linux-pm@vger.kernel.org
4978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4979 S:      Supported
4980 F:      drivers/idle/intel_idle.c
4981
4982 INTEL PSTATE DRIVER
4983 M:      Kristen Carlson Accardi <kristen@linux.intel.com>
4984 L:      linux-pm@vger.kernel.org
4985 S:      Supported
4986 F:      drivers/cpufreq/intel_pstate.c
4987
4988 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4989 M:      Maik Broemme <mbroemme@plusserver.de>
4990 L:      linux-fbdev@vger.kernel.org
4991 S:      Maintained
4992 F:      Documentation/fb/intelfb.txt
4993 F:      drivers/video/fbdev/intelfb/
4994
4995 INTEL 810/815 FRAMEBUFFER DRIVER
4996 M:      Antonino Daplas <adaplas@gmail.com>
4997 L:      linux-fbdev@vger.kernel.org
4998 S:      Maintained
4999 F:      drivers/video/fbdev/i810/
5000
5001 INTEL MENLOW THERMAL DRIVER
5002 M:      Sujith Thomas <sujith.thomas@intel.com>
5003 L:      platform-driver-x86@vger.kernel.org
5004 W:      https://01.org/linux-acpi
5005 S:      Supported
5006 F:      drivers/platform/x86/intel_menlow.c
5007
5008 INTEL IA32 MICROCODE UPDATE SUPPORT
5009 M:      Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
5010 S:      Maintained
5011 F:      arch/x86/kernel/cpu/microcode/core*
5012 F:      arch/x86/kernel/cpu/microcode/intel*
5013
5014 INTEL I/OAT DMA DRIVER
5015 M:      Dave Jiang <dave.jiang@intel.com>
5016 R:      Dan Williams <dan.j.williams@intel.com>
5017 L:      dmaengine@vger.kernel.org
5018 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5019 S:      Supported
5020 F:      drivers/dma/ioat*
5021
5022 INTEL IOMMU (VT-d)
5023 M:      David Woodhouse <dwmw2@infradead.org>
5024 L:      iommu@lists.linux-foundation.org
5025 T:      git git://git.infradead.org/iommu-2.6.git
5026 S:      Supported
5027 F:      drivers/iommu/intel-iommu.c
5028 F:      include/linux/intel-iommu.h
5029
5030 INTEL IOP-ADMA DMA DRIVER
5031 R:      Dan Williams <dan.j.williams@intel.com>
5032 S:      Odd fixes
5033 F:      drivers/dma/iop-adma.c
5034
5035 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5036 M:      Krzysztof Halasa <khalasa@piap.pl>
5037 S:      Maintained
5038 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5039 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5040 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5041 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5042 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5043 F:      drivers/net/wan/ixp4xx_hss.c
5044
5045 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5046 M:      Deepak Saxena <dsaxena@plexity.net>
5047 S:      Maintained
5048 F:      drivers/char/hw_random/ixp4xx-rng.c
5049
5050 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5051 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5052 M:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5053 M:      Bruce Allan <bruce.w.allan@intel.com>
5054 M:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5055 M:      Don Skidmore <donald.c.skidmore@intel.com>
5056 M:      Greg Rose <gregory.v.rose@intel.com>
5057 M:      Matthew Vick <matthew.vick@intel.com>
5058 M:      John Ronciak <john.ronciak@intel.com>
5059 M:      Mitch Williams <mitch.a.williams@intel.com>
5060 M:      Linux NICS <linux.nics@intel.com>
5061 L:      e1000-devel@lists.sourceforge.net
5062 W:      http://www.intel.com/support/feedback.htm
5063 W:      http://e1000.sourceforge.net/
5064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5066 S:      Supported
5067 F:      Documentation/networking/e100.txt
5068 F:      Documentation/networking/e1000.txt
5069 F:      Documentation/networking/e1000e.txt
5070 F:      Documentation/networking/igb.txt
5071 F:      Documentation/networking/igbvf.txt
5072 F:      Documentation/networking/ixgb.txt
5073 F:      Documentation/networking/ixgbe.txt
5074 F:      Documentation/networking/ixgbevf.txt
5075 F:      Documentation/networking/i40e.txt
5076 F:      Documentation/networking/i40evf.txt
5077 F:      drivers/net/ethernet/intel/
5078 F:      drivers/net/ethernet/intel/*/
5079
5080 INTEL-MID GPIO DRIVER
5081 M:      David Cohen <david.a.cohen@linux.intel.com>
5082 L:      linux-gpio@vger.kernel.org
5083 S:      Maintained
5084 F:      drivers/gpio/gpio-intel-mid.c
5085
5086 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5087 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5088 L:      linux-wireless@vger.kernel.org
5089 S:      Maintained
5090 F:      Documentation/networking/README.ipw2100
5091 F:      Documentation/networking/README.ipw2200
5092 F:      drivers/net/wireless/ipw2x00/
5093
5094 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5095 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5096 M:      Gang Wei <gang.wei@intel.com>
5097 M:      Shane Wang <shane.wang@intel.com>
5098 L:      tboot-devel@lists.sourceforge.net
5099 W:      http://tboot.sourceforge.net
5100 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5101 S:      Supported
5102 F:      Documentation/intel_txt.txt
5103 F:      include/linux/tboot.h
5104 F:      arch/x86/kernel/tboot.c
5105
5106 INTEL WIRELESS WIMAX CONNECTION 2400
5107 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5108 M:      linux-wimax@intel.com
5109 L:     wimax@linuxwimax.org (subscribers-only)
5110 S:      Supported
5111 W:      http://linuxwimax.org
5112 F:      Documentation/wimax/README.i2400m
5113 F:      drivers/net/wimax/i2400m/
5114 F:      include/uapi/linux/wimax/i2400m.h
5115
5116 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5117 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5118 L:      linux-wireless@vger.kernel.org
5119 S:      Supported
5120 F:      drivers/net/wireless/iwlegacy/
5121
5122 INTEL WIRELESS WIFI LINK (iwlwifi)
5123 M:      Johannes Berg <johannes.berg@intel.com>
5124 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5125 M:      Intel Linux Wireless <ilw@linux.intel.com>
5126 L:      linux-wireless@vger.kernel.org
5127 W:      http://intellinuxwireless.org
5128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5129 S:      Supported
5130 F:      drivers/net/wireless/iwlwifi/
5131
5132 INTEL MANAGEMENT ENGINE (mei)
5133 M:      Tomas Winkler <tomas.winkler@intel.com>
5134 L:      linux-kernel@vger.kernel.org
5135 S:      Supported
5136 F:      include/uapi/linux/mei.h
5137 F:      drivers/misc/mei/*
5138 F:      Documentation/misc-devices/mei/*
5139
5140 IOC3 ETHERNET DRIVER
5141 M:      Ralf Baechle <ralf@linux-mips.org>
5142 L:      linux-mips@linux-mips.org
5143 S:      Maintained
5144 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5145
5146 IOC3 SERIAL DRIVER
5147 M:      Pat Gefre <pfg@sgi.com>
5148 L:      linux-serial@vger.kernel.org
5149 S:      Maintained
5150 F:      drivers/tty/serial/ioc3_serial.c
5151
5152 IOMMU DRIVERS
5153 M:      Joerg Roedel <joro@8bytes.org>
5154 L:      iommu@lists.linux-foundation.org
5155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5156 S:      Maintained
5157 F:      drivers/iommu/
5158
5159 IP MASQUERADING
5160 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5161 S:      Maintained
5162 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5163
5164 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5165 M:      Francois Romieu <romieu@fr.zoreil.com>
5166 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5167 L:      netdev@vger.kernel.org
5168 S:      Maintained
5169 F:      drivers/net/ethernet/icplus/ipg.*
5170
5171 IPATH DRIVER
5172 M:      Mike Marciniszyn <infinipath@intel.com>
5173 L:      linux-rdma@vger.kernel.org
5174 S:      Maintained
5175 F:      drivers/infiniband/hw/ipath/
5176
5177 IPMI SUBSYSTEM
5178 M:      Corey Minyard <minyard@acm.org>
5179 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5180 W:      http://openipmi.sourceforge.net/
5181 S:      Supported
5182 F:      Documentation/IPMI.txt
5183 F:      drivers/char/ipmi/
5184 F:      include/linux/ipmi*
5185 F:      include/uapi/linux/ipmi*
5186
5187 IPS SCSI RAID DRIVER
5188 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5189 L:      linux-scsi@vger.kernel.org
5190 W:      http://www.adaptec.com/
5191 S:      Maintained
5192 F:      drivers/scsi/ips*
5193
5194 IPVS
5195 M:      Wensong Zhang <wensong@linux-vs.org>
5196 M:      Simon Horman <horms@verge.net.au>
5197 M:      Julian Anastasov <ja@ssi.bg>
5198 L:      netdev@vger.kernel.org
5199 L:      lvs-devel@vger.kernel.org
5200 S:      Maintained
5201 F:      Documentation/networking/ipvs-sysctl.txt
5202 F:      include/net/ip_vs.h
5203 F:      include/uapi/linux/ip_vs.h
5204 F:      net/netfilter/ipvs/
5205
5206 IPWIRELESS DRIVER
5207 M:      Jiri Kosina <jkosina@suse.cz>
5208 M:      David Sterba <dsterba@suse.cz>
5209 S:      Odd Fixes
5210 F:      drivers/tty/ipwireless/
5211
5212 IPX NETWORK LAYER
5213 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5214 L:      netdev@vger.kernel.org
5215 S:      Maintained
5216 F:      include/net/ipx.h
5217 F:      include/uapi/linux/ipx.h
5218 F:      net/ipx/
5219
5220 IRDA SUBSYSTEM
5221 M:      Samuel Ortiz <samuel@sortiz.org>
5222 L:      irda-users@lists.sourceforge.net (subscribers-only)
5223 L:      netdev@vger.kernel.org
5224 W:      http://irda.sourceforge.net/
5225 S:      Maintained
5226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5227 F:      Documentation/networking/irda.txt
5228 F:      drivers/net/irda/
5229 F:      include/net/irda/
5230 F:      net/irda/
5231
5232 IRQ SUBSYSTEM
5233 M:      Thomas Gleixner <tglx@linutronix.de>
5234 L:      linux-kernel@vger.kernel.org
5235 S:      Maintained
5236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5237 F:      kernel/irq/
5238
5239 IRQCHIP DRIVERS
5240 M:      Thomas Gleixner <tglx@linutronix.de>
5241 M:      Jason Cooper <jason@lakedaemon.net>
5242 L:      linux-kernel@vger.kernel.org
5243 S:      Maintained
5244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5245 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5246 F:      Documentation/devicetree/bindings/interrupt-controller/
5247 F:      drivers/irqchip/
5248
5249 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5250 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5251 S:      Maintained
5252 F:      Documentation/IRQ-domain.txt
5253 F:      include/linux/irqdomain.h
5254 F:      kernel/irq/irqdomain.c
5255
5256 ISAPNP
5257 M:      Jaroslav Kysela <perex@perex.cz>
5258 S:      Maintained
5259 F:      Documentation/isapnp.txt
5260 F:      drivers/pnp/isapnp/
5261 F:      include/linux/isapnp.h
5262
5263 ISA RADIO MODULE
5264 M:      Hans Verkuil <hverkuil@xs4all.nl>
5265 L:      linux-media@vger.kernel.org
5266 T:      git git://linuxtv.org/media_tree.git
5267 W:      http://linuxtv.org
5268 S:      Maintained
5269 F:      drivers/media/radio/radio-isa*
5270
5271 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5272 M:      Peter Jones <pjones@redhat.com>
5273 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5274 S:      Maintained
5275 F:      drivers/firmware/iscsi_ibft*
5276
5277 ISCSI
5278 M:      Mike Christie <michaelc@cs.wisc.edu>
5279 L:      open-iscsi@googlegroups.com
5280 W:      www.open-iscsi.org
5281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5282 S:      Maintained
5283 F:      drivers/scsi/*iscsi*
5284 F:      include/scsi/*iscsi*
5285
5286 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5287 M:      Or Gerlitz <ogerlitz@mellanox.com>
5288 M:      Sagi Grimberg <sagig@mellanox.com>
5289 M:      Roi Dayan <roid@mellanox.com>
5290 L:      linux-rdma@vger.kernel.org
5291 S:      Supported
5292 W:      http://www.openfabrics.org
5293 W:      www.open-iscsi.org
5294 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5295 F:      drivers/infiniband/ulp/iser/
5296
5297 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5298 M:      Sagi Grimberg <sagig@mellanox.com>
5299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5300 L:      linux-rdma@vger.kernel.org
5301 L:      target-devel@vger.kernel.org
5302 S:      Supported
5303 W:      http://www.linux-iscsi.org
5304 F:      drivers/infiniband/ulp/isert
5305
5306 ISDN SUBSYSTEM
5307 M:      Karsten Keil <isdn@linux-pingi.de>
5308 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5309 L:      netdev@vger.kernel.org
5310 W:      http://www.isdn4linux.de
5311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5312 S:      Maintained
5313 F:      Documentation/isdn/
5314 F:      drivers/isdn/
5315 F:      include/linux/isdn.h
5316 F:      include/linux/isdn/
5317 F:      include/uapi/linux/isdn.h
5318 F:      include/uapi/linux/isdn/
5319
5320 ISDN SUBSYSTEM (Eicon active card driver)
5321 M:      Armin Schindler <mac@melware.de>
5322 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5323 W:      http://www.melware.de
5324 S:      Maintained
5325 F:      drivers/isdn/hardware/eicon/
5326
5327 IT87 HARDWARE MONITORING DRIVER
5328 M:      Jean Delvare <jdelvare@suse.de>
5329 L:      lm-sensors@lm-sensors.org
5330 S:      Maintained
5331 F:      Documentation/hwmon/it87
5332 F:      drivers/hwmon/it87.c
5333
5334 IT913X MEDIA DRIVER
5335 M:      Antti Palosaari <crope@iki.fi>
5336 L:      linux-media@vger.kernel.org
5337 W:      http://linuxtv.org/
5338 W:      http://palosaari.fi/linux/
5339 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5340 T:      git git://linuxtv.org/anttip/media_tree.git
5341 S:      Maintained
5342 F:      drivers/media/tuners/it913x*
5343
5344 IVTV VIDEO4LINUX DRIVER
5345 M:      Andy Walls <awalls@md.metrocast.net>
5346 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5347 L:      linux-media@vger.kernel.org
5348 T:      git git://linuxtv.org/media_tree.git
5349 W:      http://www.ivtvdriver.org
5350 S:      Maintained
5351 F:      Documentation/video4linux/*.ivtv
5352 F:      drivers/media/pci/ivtv/
5353 F:      include/uapi/linux/ivtv*
5354
5355 IX2505V MEDIA DRIVER
5356 M:      Malcolm Priestley <tvboxspy@gmail.com>
5357 L:      linux-media@vger.kernel.org
5358 W:      http://linuxtv.org/
5359 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5360 S:      Maintained
5361 F:      drivers/media/dvb-frontends/ix2505v*
5362
5363 JC42.4 TEMPERATURE SENSOR DRIVER
5364 M:      Guenter Roeck <linux@roeck-us.net>
5365 L:      lm-sensors@lm-sensors.org
5366 S:      Maintained
5367 F:      drivers/hwmon/jc42.c
5368 F:      Documentation/hwmon/jc42
5369
5370 JFS FILESYSTEM
5371 M:      Dave Kleikamp <shaggy@kernel.org>
5372 L:      jfs-discussion@lists.sourceforge.net
5373 W:      http://jfs.sourceforge.net/
5374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5375 S:      Maintained
5376 F:      Documentation/filesystems/jfs.txt
5377 F:      fs/jfs/
5378
5379 JME NETWORK DRIVER
5380 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5381 L:      netdev@vger.kernel.org
5382 S:      Maintained
5383 F:      drivers/net/ethernet/jme.*
5384
5385 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5386 M:      David Woodhouse <dwmw2@infradead.org>
5387 L:      linux-mtd@lists.infradead.org
5388 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5389 S:      Maintained
5390 F:      fs/jffs2/
5391 F:      include/uapi/linux/jffs2.h
5392
5393 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5394 M:      Andrew Morton <akpm@linux-foundation.org>
5395 M:      Jan Kara <jack@suse.cz>
5396 L:      linux-ext4@vger.kernel.org
5397 S:      Maintained
5398 F:      fs/jbd/
5399 F:      include/linux/jbd.h
5400
5401 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5402 M:      "Theodore Ts'o" <tytso@mit.edu>
5403 L:      linux-ext4@vger.kernel.org
5404 S:      Maintained
5405 F:      fs/jbd2/
5406 F:      include/linux/jbd2.h
5407
5408 JSM Neo PCI based serial card
5409 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5410 L:      linux-serial@vger.kernel.org
5411 S:      Maintained
5412 F:      drivers/tty/serial/jsm/
5413
5414 K10TEMP HARDWARE MONITORING DRIVER
5415 M:      Clemens Ladisch <clemens@ladisch.de>
5416 L:      lm-sensors@lm-sensors.org
5417 S:      Maintained
5418 F:      Documentation/hwmon/k10temp
5419 F:      drivers/hwmon/k10temp.c
5420
5421 K8TEMP HARDWARE MONITORING DRIVER
5422 M:      Rudolf Marek <r.marek@assembler.cz>
5423 L:      lm-sensors@lm-sensors.org
5424 S:      Maintained
5425 F:      Documentation/hwmon/k8temp
5426 F:      drivers/hwmon/k8temp.c
5427
5428 KCONFIG
5429 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5430 L:      linux-kbuild@vger.kernel.org
5431 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5432 S:      Maintained
5433 F:      Documentation/kbuild/kconfig-language.txt
5434 F:      scripts/kconfig/
5435
5436 KDUMP
5437 M:      Vivek Goyal <vgoyal@redhat.com>
5438 M:      Haren Myneni <hbabu@us.ibm.com>
5439 L:      kexec@lists.infradead.org
5440 W:      http://lse.sourceforge.net/kdump/
5441 S:      Maintained
5442 F:      Documentation/kdump/
5443
5444 KEENE FM RADIO TRANSMITTER DRIVER
5445 M:      Hans Verkuil <hverkuil@xs4all.nl>
5446 L:      linux-media@vger.kernel.org
5447 T:      git git://linuxtv.org/media_tree.git
5448 W:      http://linuxtv.org
5449 S:      Maintained
5450 F:      drivers/media/radio/radio-keene*
5451
5452 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5453 M:      Ian Kent <raven@themaw.net>
5454 L:      autofs@vger.kernel.org
5455 S:      Maintained
5456 F:      fs/autofs4/
5457
5458 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5459 M:      Michal Marek <mmarek@suse.cz>
5460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5462 L:      linux-kbuild@vger.kernel.org
5463 S:      Maintained
5464 F:      Documentation/kbuild/
5465 F:      Makefile
5466 F:      scripts/Makefile.*
5467 F:      scripts/basic/
5468 F:      scripts/mk*
5469 F:      scripts/package/
5470
5471 KERNEL JANITORS
5472 L:      kernel-janitors@vger.kernel.org
5473 W:      http://kernelnewbies.org/KernelJanitors
5474 S:      Odd Fixes
5475
5476 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5477 M:      "J. Bruce Fields" <bfields@fieldses.org>
5478 L:      linux-nfs@vger.kernel.org
5479 W:      http://nfs.sourceforge.net/
5480 S:      Supported
5481 F:      fs/nfsd/
5482 F:      include/uapi/linux/nfsd/
5483 F:      fs/lockd/
5484 F:      fs/nfs_common/
5485 F:      net/sunrpc/
5486 F:      include/linux/lockd/
5487 F:      include/linux/sunrpc/
5488 F:      include/uapi/linux/sunrpc/
5489
5490 KERNEL SELFTEST FRAMEWORK
5491 M:      Shuah Khan <shuahkh@osg.samsung.com>
5492 L:      linux-api@vger.kernel.org
5493 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5494 S:      Maintained
5495 F:      tools/testing/selftests
5496
5497 KERNEL VIRTUAL MACHINE (KVM)
5498 M:      Gleb Natapov <gleb@kernel.org>
5499 M:      Paolo Bonzini <pbonzini@redhat.com>
5500 L:      kvm@vger.kernel.org
5501 W:      http://www.linux-kvm.org
5502 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5503 S:      Supported
5504 F:      Documentation/*/kvm*.txt
5505 F:      Documentation/virtual/kvm/
5506 F:      arch/*/kvm/
5507 F:      arch/*/include/asm/kvm*
5508 F:      include/linux/kvm*
5509 F:      include/uapi/linux/kvm*
5510 F:      virt/kvm/
5511
5512 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5513 M:      Joerg Roedel <joro@8bytes.org>
5514 L:      kvm@vger.kernel.org
5515 W:      http://kvm.qumranet.com
5516 S:      Maintained
5517 F:      arch/x86/include/asm/svm.h
5518 F:      arch/x86/kvm/svm.c
5519
5520 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5521 M:      Alexander Graf <agraf@suse.de>
5522 L:      kvm-ppc@vger.kernel.org
5523 W:      http://kvm.qumranet.com
5524 T:      git git://github.com/agraf/linux-2.6.git
5525 S:      Supported
5526 F:      arch/powerpc/include/asm/kvm*
5527 F:      arch/powerpc/kvm/
5528
5529 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5530 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5531 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5532 M:      linux390@de.ibm.com
5533 L:      linux-s390@vger.kernel.org
5534 W:      http://www.ibm.com/developerworks/linux/linux390/
5535 S:      Supported
5536 F:      Documentation/s390/kvm.txt
5537 F:      arch/s390/include/asm/kvm*
5538 F:      arch/s390/kvm/
5539 F:      drivers/s390/kvm/
5540
5541 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5542 M:      Christoffer Dall <christoffer.dall@linaro.org>
5543 M:      Marc Zyngier <marc.zyngier@arm.com>
5544 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5545 L:      kvmarm@lists.cs.columbia.edu
5546 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5547 S:      Supported
5548 F:      arch/arm/include/uapi/asm/kvm*
5549 F:      arch/arm/include/asm/kvm*
5550 F:      arch/arm/kvm/
5551 F:      virt/kvm/arm/
5552 F:      include/kvm/arm_*
5553
5554 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5555 M:      Christoffer Dall <christoffer.dall@linaro.org>
5556 M:      Marc Zyngier <marc.zyngier@arm.com>
5557 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5558 L:      kvmarm@lists.cs.columbia.edu
5559 S:      Maintained
5560 F:      arch/arm64/include/uapi/asm/kvm*
5561 F:      arch/arm64/include/asm/kvm*
5562 F:      arch/arm64/kvm/
5563
5564 KEXEC
5565 M:      Eric Biederman <ebiederm@xmission.com>
5566 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5567 L:      kexec@lists.infradead.org
5568 S:      Maintained
5569 F:      include/linux/kexec.h
5570 F:      include/uapi/linux/kexec.h
5571 F:      kernel/kexec.c
5572
5573 KEYS/KEYRINGS:
5574 M:      David Howells <dhowells@redhat.com>
5575 L:      keyrings@linux-nfs.org
5576 S:      Maintained
5577 F:      Documentation/security/keys.txt
5578 F:      include/linux/key.h
5579 F:      include/linux/key-type.h
5580 F:      include/keys/
5581 F:      security/keys/
5582
5583 KEYS-TRUSTED
5584 M:      David Safford <safford@us.ibm.com>
5585 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5586 L:      linux-security-module@vger.kernel.org
5587 L:      keyrings@linux-nfs.org
5588 S:      Supported
5589 F:      Documentation/security/keys-trusted-encrypted.txt
5590 F:      include/keys/trusted-type.h
5591 F:      security/keys/trusted.c
5592 F:      security/keys/trusted.h
5593
5594 KEYS-ENCRYPTED
5595 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5596 M:      David Safford <safford@us.ibm.com>
5597 L:      linux-security-module@vger.kernel.org
5598 L:      keyrings@linux-nfs.org
5599 S:      Supported
5600 F:      Documentation/security/keys-trusted-encrypted.txt
5601 F:      include/keys/encrypted-type.h
5602 F:      security/keys/encrypted-keys/
5603
5604 KGDB / KDB /debug_core
5605 M:      Jason Wessel <jason.wessel@windriver.com>
5606 W:      http://kgdb.wiki.kernel.org/
5607 L:      kgdb-bugreport@lists.sourceforge.net
5608 S:      Maintained
5609 F:      Documentation/DocBook/kgdb.tmpl
5610 F:      drivers/misc/kgdbts.c
5611 F:      drivers/tty/serial/kgdboc.c
5612 F:      include/linux/kdb.h
5613 F:      include/linux/kgdb.h
5614 F:      kernel/debug/
5615
5616 KMEMCHECK
5617 M:      Vegard Nossum <vegardno@ifi.uio.no>
5618 M:      Pekka Enberg <penberg@kernel.org>
5619 S:      Maintained
5620 F:      Documentation/kmemcheck.txt
5621 F:      arch/x86/include/asm/kmemcheck.h
5622 F:      arch/x86/mm/kmemcheck/
5623 F:      include/linux/kmemcheck.h
5624 F:      mm/kmemcheck.c
5625
5626 KMEMLEAK
5627 M:      Catalin Marinas <catalin.marinas@arm.com>
5628 S:      Maintained
5629 F:      Documentation/kmemleak.txt
5630 F:      include/linux/kmemleak.h
5631 F:      mm/kmemleak.c
5632 F:      mm/kmemleak-test.c
5633
5634 KPROBES
5635 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5636 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5637 M:      "David S. Miller" <davem@davemloft.net>
5638 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5639 S:      Maintained
5640 F:      Documentation/kprobes.txt
5641 F:      include/linux/kprobes.h
5642 F:      kernel/kprobes.c
5643
5644 KS0108 LCD CONTROLLER DRIVER
5645 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5646 W:      http://miguelojeda.es/auxdisplay.htm
5647 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5648 S:      Maintained
5649 F:      Documentation/auxdisplay/ks0108
5650 F:      drivers/auxdisplay/ks0108.c
5651 F:      include/linux/ks0108.h
5652
5653 LAPB module
5654 L:      linux-x25@vger.kernel.org
5655 S:      Orphan
5656 F:      Documentation/networking/lapb-module.txt
5657 F:      include/*/lapb.h
5658 F:      net/lapb/
5659
5660 LASI 53c700 driver for PARISC
5661 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5662 L:      linux-scsi@vger.kernel.org
5663 S:      Maintained
5664 F:      Documentation/scsi/53c700.txt
5665 F:      drivers/scsi/53c700*
5666
5667 LED SUBSYSTEM
5668 M:      Bryan Wu <cooloney@gmail.com>
5669 M:      Richard Purdie <rpurdie@rpsys.net>
5670 L:      linux-leds@vger.kernel.org
5671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5672 S:      Maintained
5673 F:      drivers/leds/
5674 F:      include/linux/leds.h
5675
5676 LEGACY EEPROM DRIVER
5677 M:      Jean Delvare <jdelvare@suse.de>
5678 S:      Maintained
5679 F:      Documentation/misc-devices/eeprom
5680 F:      drivers/misc/eeprom/eeprom.c
5681
5682 LEGO USB Tower driver
5683 M:      Juergen Stuber <starblue@users.sourceforge.net>
5684 L:      legousb-devel@lists.sourceforge.net
5685 W:      http://legousb.sourceforge.net/
5686 S:      Maintained
5687 F:      drivers/usb/misc/legousbtower.c
5688
5689 LG2160 MEDIA DRIVER
5690 M:      Michael Krufky <mkrufky@linuxtv.org>
5691 L:      linux-media@vger.kernel.org
5692 W:      http://linuxtv.org/
5693 W:      http://github.com/mkrufky
5694 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5695 T:      git git://linuxtv.org/mkrufky/tuners.git
5696 S:      Maintained
5697 F:      drivers/media/dvb-frontends/lg2160.*
5698
5699 LGDT3305 MEDIA DRIVER
5700 M:      Michael Krufky <mkrufky@linuxtv.org>
5701 L:      linux-media@vger.kernel.org
5702 W:      http://linuxtv.org/
5703 W:      http://github.com/mkrufky
5704 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5705 T:      git git://linuxtv.org/mkrufky/tuners.git
5706 S:      Maintained
5707 F:      drivers/media/dvb-frontends/lgdt3305.*
5708
5709 LGUEST
5710 M:      Rusty Russell <rusty@rustcorp.com.au>
5711 L:      lguest@lists.ozlabs.org
5712 W:      http://lguest.ozlabs.org/
5713 S:      Odd Fixes
5714 F:      arch/x86/include/asm/lguest*.h
5715 F:      arch/x86/lguest/
5716 F:      drivers/lguest/
5717 F:      include/linux/lguest*.h
5718 F:      tools/lguest/
5719
5720 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5721 M:      Tejun Heo <tj@kernel.org>
5722 L:      linux-ide@vger.kernel.org
5723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5724 S:      Maintained
5725 F:      drivers/ata/
5726 F:      include/linux/ata.h
5727 F:      include/linux/libata.h
5728
5729 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5730 M:      Viresh Kumar <viresh.linux@gmail.com>
5731 L:      linux-ide@vger.kernel.org
5732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5733 S:      Maintained
5734 F:      include/linux/pata_arasan_cf_data.h
5735 F:      drivers/ata/pata_arasan_cf.c
5736
5737 LIBATA PATA DRIVERS
5738 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5739 M:      Tejun Heo <tj@kernel.org>
5740 L:      linux-ide@vger.kernel.org
5741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5742 S:      Maintained
5743 F:      drivers/ata/pata_*.c
5744 F:      drivers/ata/ata_generic.c
5745
5746 LIBATA SATA AHCI PLATFORM devices support
5747 M:      Hans de Goede <hdegoede@redhat.com>
5748 M:      Tejun Heo <tj@kernel.org>
5749 L:      linux-ide@vger.kernel.org
5750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5751 S:      Maintained
5752 F:      drivers/ata/ahci_platform.c
5753 F:      drivers/ata/libahci_platform.c
5754 F:      include/linux/ahci_platform.h
5755
5756 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5757 M:      Mikael Pettersson <mikpelinux@gmail.com>
5758 L:      linux-ide@vger.kernel.org
5759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5760 S:      Maintained
5761 F:      drivers/ata/sata_promise.*
5762
5763 LIBLOCKDEP
5764 M:      Sasha Levin <sasha.levin@oracle.com>
5765 S:      Maintained
5766 F:      tools/lib/lockdep/
5767
5768 LINUX FOR IBM pSERIES (RS/6000)
5769 M:      Paul Mackerras <paulus@au.ibm.com>
5770 W:      http://www.ibm.com/linux/ltc/projects/ppc
5771 S:      Supported
5772 F:      arch/powerpc/boot/rs6000.h
5773
5774 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5775 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5776 M:      Paul Mackerras <paulus@samba.org>
5777 M:      Michael Ellerman <mpe@ellerman.id.au>
5778 W:      http://www.penguinppc.org/
5779 L:      linuxppc-dev@lists.ozlabs.org
5780 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5782 S:      Supported
5783 F:      Documentation/powerpc/
5784 F:      arch/powerpc/
5785
5786 LINUX FOR POWER MACINTOSH
5787 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5788 W:      http://www.penguinppc.org/
5789 L:      linuxppc-dev@lists.ozlabs.org
5790 S:      Maintained
5791 F:      arch/powerpc/platforms/powermac/
5792 F:      drivers/macintosh/
5793
5794 LINUX FOR POWERPC EMBEDDED MPC5XXX
5795 M:      Anatolij Gustschin <agust@denx.de>
5796 L:      linuxppc-dev@lists.ozlabs.org
5797 T:      git git://git.denx.de/linux-denx-agust.git
5798 S:      Maintained
5799 F:      arch/powerpc/platforms/512x/
5800 F:      arch/powerpc/platforms/52xx/
5801
5802 LINUX FOR POWERPC EMBEDDED PPC4XX
5803 M:  Alistair Popple <alistair@popple.id.au>
5804 M:      Matt Porter <mporter@kernel.crashing.org>
5805 W:      http://www.penguinppc.org/
5806 L:      linuxppc-dev@lists.ozlabs.org
5807 S:      Maintained
5808 F:      arch/powerpc/platforms/40x/
5809 F:      arch/powerpc/platforms/44x/
5810
5811 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5812 L:      linuxppc-dev@lists.ozlabs.org
5813 S:      Orphan
5814 F:      arch/powerpc/*/*virtex*
5815 F:      arch/powerpc/*/*/*virtex*
5816
5817 LINUX FOR POWERPC EMBEDDED PPC8XX
5818 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5819 W:      http://www.penguinppc.org/
5820 L:      linuxppc-dev@lists.ozlabs.org
5821 S:      Maintained
5822 F:      arch/powerpc/platforms/8xx/
5823
5824 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5825 M:      Scott Wood <scottwood@freescale.com>
5826 M:      Kumar Gala <galak@kernel.crashing.org>
5827 W:      http://www.penguinppc.org/
5828 L:      linuxppc-dev@lists.ozlabs.org
5829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5830 S:      Maintained
5831 F:      arch/powerpc/platforms/83xx/
5832 F:      arch/powerpc/platforms/85xx/
5833
5834 LINUX FOR POWERPC PA SEMI PWRFICIENT
5835 M:      Olof Johansson <olof@lixom.net>
5836 L:      linuxppc-dev@lists.ozlabs.org
5837 S:      Maintained
5838 F:      arch/powerpc/platforms/pasemi/
5839 F:      drivers/*/*pasemi*
5840 F:      drivers/*/*/*pasemi*
5841
5842 LINUX SECURITY MODULE (LSM) FRAMEWORK
5843 M:      Chris Wright <chrisw@sous-sol.org>
5844 L:      linux-security-module@vger.kernel.org
5845 S:      Supported
5846
5847 LIS3LV02D ACCELEROMETER DRIVER
5848 M:      Eric Piel <eric.piel@tremplin-utc.net>
5849 S:      Maintained
5850 F:      Documentation/misc-devices/lis3lv02d
5851 F:      drivers/misc/lis3lv02d/
5852 F:      drivers/platform/x86/hp_accel.c
5853
5854 LLC (802.2)
5855 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5856 S:      Maintained
5857 F:      include/linux/llc.h
5858 F:      include/uapi/linux/llc.h
5859 F:      include/net/llc*
5860 F:      net/llc/
5861
5862 LM73 HARDWARE MONITOR DRIVER
5863 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
5864 L:      lm-sensors@lm-sensors.org
5865 S:      Maintained
5866 F:      drivers/hwmon/lm73.c
5867
5868 LM78 HARDWARE MONITOR DRIVER
5869 M:      Jean Delvare <jdelvare@suse.de>
5870 L:      lm-sensors@lm-sensors.org
5871 S:      Maintained
5872 F:      Documentation/hwmon/lm78
5873 F:      drivers/hwmon/lm78.c
5874
5875 LM83 HARDWARE MONITOR DRIVER
5876 M:      Jean Delvare <jdelvare@suse.de>
5877 L:      lm-sensors@lm-sensors.org
5878 S:      Maintained
5879 F:      Documentation/hwmon/lm83
5880 F:      drivers/hwmon/lm83.c
5881
5882 LM90 HARDWARE MONITOR DRIVER
5883 M:      Jean Delvare <jdelvare@suse.de>
5884 L:      lm-sensors@lm-sensors.org
5885 S:      Maintained
5886 F:      Documentation/hwmon/lm90
5887 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
5888 F:      drivers/hwmon/lm90.c
5889
5890 LM95234 HARDWARE MONITOR DRIVER
5891 M:      Guenter Roeck <linux@roeck-us.net>
5892 L:      lm-sensors@lm-sensors.org
5893 S:      Maintained
5894 F:      Documentation/hwmon/lm95234
5895 F:      drivers/hwmon/lm95234.c
5896
5897 LME2510 MEDIA DRIVER
5898 M:      Malcolm Priestley <tvboxspy@gmail.com>
5899 L:      linux-media@vger.kernel.org
5900 W:      http://linuxtv.org/
5901 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5902 S:      Maintained
5903 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
5904
5905 LOCKDEP AND LOCKSTAT
5906 M:      Peter Zijlstra <peterz@infradead.org>
5907 M:      Ingo Molnar <mingo@redhat.com>
5908 L:      linux-kernel@vger.kernel.org
5909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5910 S:      Maintained
5911 F:      Documentation/locking/lockdep*.txt
5912 F:      Documentation/locking/lockstat.txt
5913 F:      include/linux/lockdep.h
5914 F:      kernel/locking/
5915
5916 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5917 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
5918 L:      linux-ntfs-dev@lists.sourceforge.net
5919 W:      http://www.linux-ntfs.org/content/view/19/37/
5920 S:      Maintained
5921 F:      Documentation/ldm.txt
5922 F:      block/partitions/ldm.*
5923
5924 LogFS
5925 M:      Joern Engel <joern@logfs.org>
5926 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
5927 L:      logfs@logfs.org
5928 W:      logfs.org
5929 S:      Maintained
5930 F:      fs/logfs/
5931
5932 LPC32XX MACHINE SUPPORT
5933 M:      Roland Stigge <stigge@antcom.de>
5934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5935 S:      Maintained
5936 F:      arch/arm/mach-lpc32xx/
5937
5938 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5939 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5940 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5941 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5942 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5943 L:      MPT-FusionLinux.pdl@avagotech.com
5944 L:      linux-scsi@vger.kernel.org
5945 W:      http://www.lsilogic.com/support
5946 S:      Supported
5947 F:      drivers/message/fusion/
5948 F:      drivers/scsi/mpt2sas/
5949 F:      drivers/scsi/mpt3sas/
5950
5951 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5952 M:      Matthew Wilcox <matthew@wil.cx>
5953 L:      linux-scsi@vger.kernel.org
5954 S:      Maintained
5955 F:      drivers/scsi/sym53c8xx_2/
5956
5957 LTC4261 HARDWARE MONITOR DRIVER
5958 M:      Guenter Roeck <linux@roeck-us.net>
5959 L:      lm-sensors@lm-sensors.org
5960 S:      Maintained
5961 F:      Documentation/hwmon/ltc4261
5962 F:      drivers/hwmon/ltc4261.c
5963
5964 LTP (Linux Test Project)
5965 M:      Mike Frysinger <vapier@gentoo.org>
5966 M:      Cyril Hrubis <chrubis@suse.cz>
5967 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
5968 M:      Jan Stancek <jstancek@redhat.com>
5969 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5970 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
5971 L:      ltp-list@lists.sourceforge.net (subscribers-only)
5972 W:      http://linux-test-project.github.io/
5973 T:      git git://github.com/linux-test-project/ltp.git
5974 S:      Maintained
5975
5976 M32R ARCHITECTURE
5977 W:      http://www.linux-m32r.org/
5978 S:      Orphan
5979 F:      arch/m32r/
5980
5981 M68K ARCHITECTURE
5982 M:      Geert Uytterhoeven <geert@linux-m68k.org>
5983 L:      linux-m68k@lists.linux-m68k.org
5984 W:      http://www.linux-m68k.org/
5985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5986 S:      Maintained
5987 F:      arch/m68k/
5988 F:      drivers/zorro/
5989
5990 M68K ON APPLE MACINTOSH
5991 M:      Joshua Thompson <funaho@jurai.org>
5992 W:      http://www.mac.linux-m68k.org/
5993 L:      linux-m68k@lists.linux-m68k.org
5994 S:      Maintained
5995 F:      arch/m68k/mac/
5996
5997 M68K ON HP9000/300
5998 M:      Philip Blundell <philb@gnu.org>
5999 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6000 S:      Maintained
6001 F:      arch/m68k/hp300/
6002
6003 M88DS3103 MEDIA DRIVER
6004 M:      Antti Palosaari <crope@iki.fi>
6005 L:      linux-media@vger.kernel.org
6006 W:      http://linuxtv.org/
6007 W:      http://palosaari.fi/linux/
6008 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6009 T:      git git://linuxtv.org/anttip/media_tree.git
6010 S:      Maintained
6011 F:      drivers/media/dvb-frontends/m88ds3103*
6012
6013 M88RS2000 MEDIA DRIVER
6014 M:      Malcolm Priestley <tvboxspy@gmail.com>
6015 L:      linux-media@vger.kernel.org
6016 W:      http://linuxtv.org/
6017 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6018 S:      Maintained
6019 F:      drivers/media/dvb-frontends/m88rs2000*
6020
6021 M88TS2022 MEDIA DRIVER
6022 M:      Antti Palosaari <crope@iki.fi>
6023 L:      linux-media@vger.kernel.org
6024 W:      http://linuxtv.org/
6025 W:      http://palosaari.fi/linux/
6026 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6027 T:      git git://linuxtv.org/anttip/media_tree.git
6028 S:      Maintained
6029 F:      drivers/media/tuners/m88ts2022*
6030
6031 MA901 MASTERKIT USB FM RADIO DRIVER
6032 M:      Alexey Klimov <klimov.linux@gmail.com>
6033 L:      linux-media@vger.kernel.org
6034 T:      git git://linuxtv.org/media_tree.git
6035 S:      Maintained
6036 F:      drivers/media/radio/radio-ma901.c
6037
6038 MAC80211
6039 M:      Johannes Berg <johannes@sipsolutions.net>
6040 L:      linux-wireless@vger.kernel.org
6041 W:      http://wireless.kernel.org/
6042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6044 S:      Maintained
6045 F:      Documentation/networking/mac80211-injection.txt
6046 F:      include/net/mac80211.h
6047 F:      net/mac80211/
6048
6049 MACVLAN DRIVER
6050 M:      Patrick McHardy <kaber@trash.net>
6051 L:      netdev@vger.kernel.org
6052 S:      Maintained
6053 F:      drivers/net/macvlan.c
6054 F:      include/linux/if_macvlan.h
6055
6056 MAILBOX API
6057 M:      Jassi Brar <jassisinghbrar@gmail.com>
6058 L:      linux-kernel@vger.kernel.org
6059 S:      Maintained
6060 F:      drivers/mailbox/
6061 F:      include/linux/mailbox_client.h
6062 F:      include/linux/mailbox_controller.h
6063
6064 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6065 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6066 W:      http://www.kernel.org/doc/man-pages
6067 L:      linux-man@vger.kernel.org
6068 S:      Maintained
6069
6070 MARVELL ARMADA DRM SUPPORT
6071 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6072 S:      Maintained
6073 F:      drivers/gpu/drm/armada/
6074
6075 MARVELL 88E6352 DSA support
6076 M:      Guenter Roeck <linux@roeck-us.net>
6077 S:      Maintained
6078 F:      drivers/net/dsa/mv88e6352.c
6079
6080 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6081 M:      Mirko Lindner <mlindner@marvell.com>
6082 M:      Stephen Hemminger <stephen@networkplumber.org>
6083 L:      netdev@vger.kernel.org
6084 S:      Maintained
6085 F:      drivers/net/ethernet/marvell/sk*
6086
6087 MARVELL LIBERTAS WIRELESS DRIVER
6088 L:      libertas-dev@lists.infradead.org
6089 S:      Orphan
6090 F:      drivers/net/wireless/libertas/
6091
6092 MARVELL MV643XX ETHERNET DRIVER
6093 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6094 L:      netdev@vger.kernel.org
6095 S:      Maintained
6096 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6097 F:      include/linux/mv643xx.h
6098
6099 MARVELL MVNETA ETHERNET DRIVER
6100 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6101 L:      netdev@vger.kernel.org
6102 S:      Maintained
6103 F:      drivers/net/ethernet/marvell/mvneta.*
6104
6105 MARVELL MWIFIEX WIRELESS DRIVER
6106 M:      Amitkumar Karwar <akarwar@marvell.com>
6107 M:      Avinash Patil <patila@marvell.com>
6108 L:      linux-wireless@vger.kernel.org
6109 S:      Maintained
6110 F:      drivers/net/wireless/mwifiex/
6111
6112 MARVELL MWL8K WIRELESS DRIVER
6113 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6114 L:      linux-wireless@vger.kernel.org
6115 S:      Odd Fixes
6116 F:      drivers/net/wireless/mwl8k.c
6117
6118 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6119 M:      Nicolas Pitre <nico@fluxnic.net>
6120 S:      Odd Fixes
6121 F:      drivers/mmc/host/mvsdio.*
6122
6123 MATROX FRAMEBUFFER DRIVER
6124 L:      linux-fbdev@vger.kernel.org
6125 S:      Orphan
6126 F:      drivers/video/fbdev/matrox/matroxfb_*
6127 F:      include/uapi/linux/matroxfb.h
6128
6129 MAX16065 HARDWARE MONITOR DRIVER
6130 M:      Guenter Roeck <linux@roeck-us.net>
6131 L:      lm-sensors@lm-sensors.org
6132 S:      Maintained
6133 F:      Documentation/hwmon/max16065
6134 F:      drivers/hwmon/max16065.c
6135
6136 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6137 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6138 L:      lm-sensors@lm-sensors.org
6139 S:      Maintained
6140 F:      Documentation/hwmon/max6650
6141 F:      drivers/hwmon/max6650.c
6142
6143 MAX6697 HARDWARE MONITOR DRIVER
6144 M:      Guenter Roeck <linux@roeck-us.net>
6145 L:      lm-sensors@lm-sensors.org
6146 S:      Maintained
6147 F:      Documentation/hwmon/max6697
6148 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6149 F:      drivers/hwmon/max6697.c
6150 F:      include/linux/platform_data/max6697.h
6151
6152 MAXIRADIO FM RADIO RECEIVER DRIVER
6153 M:      Hans Verkuil <hverkuil@xs4all.nl>
6154 L:      linux-media@vger.kernel.org
6155 T:      git git://linuxtv.org/media_tree.git
6156 W:      http://linuxtv.org
6157 S:      Maintained
6158 F:      drivers/media/radio/radio-maxiradio*
6159
6160 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6161 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6162 P:      LinuxTV.org Project
6163 L:      linux-media@vger.kernel.org
6164 W:      http://linuxtv.org
6165 Q:      http://patchwork.kernel.org/project/linux-media/list/
6166 T:      git git://linuxtv.org/media_tree.git
6167 S:      Maintained
6168 F:      Documentation/dvb/
6169 F:      Documentation/video4linux/
6170 F:      Documentation/DocBook/media/
6171 F:      drivers/media/
6172 F:      drivers/staging/media/
6173 F:      include/media/
6174 F:      include/uapi/linux/dvb/
6175 F:      include/uapi/linux/videodev2.h
6176 F:      include/uapi/linux/media.h
6177 F:      include/uapi/linux/v4l2-*
6178 F:      include/uapi/linux/meye.h
6179 F:      include/uapi/linux/ivtv*
6180 F:      include/uapi/linux/uvcvideo.h
6181
6182 MEDIAVISION PRO MOVIE STUDIO DRIVER
6183 M:      Hans Verkuil <hverkuil@xs4all.nl>
6184 L:      linux-media@vger.kernel.org
6185 T:      git git://linuxtv.org/media_tree.git
6186 W:      http://linuxtv.org
6187 S:      Odd Fixes
6188 F:      drivers/media/parport/pms*
6189
6190 MEGARAID SCSI/SAS DRIVERS
6191 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6192 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6193 M:      Uday Lingala <uday.lingala@avagotech.com>
6194 L:      megaraidlinux.pdl@avagotech.com
6195 L:      linux-scsi@vger.kernel.org
6196 W:      http://www.lsi.com
6197 S:      Maintained
6198 F:      Documentation/scsi/megaraid.txt
6199 F:      drivers/scsi/megaraid.*
6200 F:      drivers/scsi/megaraid/
6201
6202 MELLANOX ETHERNET DRIVER (mlx4_en)
6203 M:      Amir Vadai <amirv@mellanox.com>
6204 L:      netdev@vger.kernel.org
6205 S:      Supported
6206 W:      http://www.mellanox.com
6207 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6208 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6209
6210 MEMORY MANAGEMENT
6211 L:      linux-mm@kvack.org
6212 W:      http://www.linux-mm.org
6213 S:      Maintained
6214 F:      include/linux/mm.h
6215 F:      include/linux/gfp.h
6216 F:      include/linux/mmzone.h
6217 F:      include/linux/memory_hotplug.h
6218 F:      include/linux/vmalloc.h
6219 F:      mm/
6220
6221 MEMORY TECHNOLOGY DEVICES (MTD)
6222 M:      David Woodhouse <dwmw2@infradead.org>
6223 M:      Brian Norris <computersforpeace@gmail.com>
6224 L:      linux-mtd@lists.infradead.org
6225 W:      http://www.linux-mtd.infradead.org/
6226 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6227 T:      git git://git.infradead.org/linux-mtd.git
6228 T:      git git://git.infradead.org/l2-mtd.git
6229 S:      Maintained
6230 F:      drivers/mtd/
6231 F:      include/linux/mtd/
6232 F:      include/uapi/mtd/
6233
6234 MEN A21 WATCHDOG DRIVER
6235 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6236 L:      linux-watchdog@vger.kernel.org
6237 S:      Supported
6238 F:      drivers/watchdog/mena21_wdt.c
6239
6240 MEN CHAMELEON BUS (mcb)
6241 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6242 S:      Supported
6243 F:      drivers/mcb/
6244 F:      include/linux/mcb.h
6245
6246 MEN F21BMC (Board Management Controller)
6247 M:      Andreas Werner <andreas.werner@men.de>
6248 S:      Supported
6249 F:      drivers/mfd/menf21bmc.c
6250 F:      drivers/watchdog/menf21bmc_wdt.c
6251 F:      drivers/leds/leds-menf21bmc.c
6252 F:      drivers/hwmon/menf21bmc_hwmon.c
6253 F:      Documentation/hwmon/menf21bmc
6254
6255 METAG ARCHITECTURE
6256 M:      James Hogan <james.hogan@imgtec.com>
6257 L:      linux-metag@vger.kernel.org
6258 S:      Supported
6259 F:      arch/metag/
6260 F:      Documentation/metag/
6261 F:      Documentation/devicetree/bindings/metag/
6262 F:      drivers/clocksource/metag_generic.c
6263 F:      drivers/irqchip/irq-metag.c
6264 F:      drivers/irqchip/irq-metag-ext.c
6265 F:      drivers/tty/metag_da.c
6266
6267 MICROBLAZE ARCHITECTURE
6268 M:      Michal Simek <monstr@monstr.eu>
6269 W:      http://www.monstr.eu/fdt/
6270 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6271 S:      Supported
6272 F:      arch/microblaze/
6273
6274 MICROTEK X6 SCANNER
6275 M:      Oliver Neukum <oliver@neukum.org>
6276 S:      Maintained
6277 F:      drivers/usb/image/microtek.*
6278
6279 MIPS
6280 M:      Ralf Baechle <ralf@linux-mips.org>
6281 L:      linux-mips@linux-mips.org
6282 W:      http://www.linux-mips.org/
6283 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6284 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6285 S:      Supported
6286 F:      Documentation/mips/
6287 F:      arch/mips/
6288
6289 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6290 M:      Hans Verkuil <hverkuil@xs4all.nl>
6291 L:      linux-media@vger.kernel.org
6292 T:      git git://linuxtv.org/media_tree.git
6293 W:      http://linuxtv.org
6294 S:      Odd Fixes
6295 F:      drivers/media/radio/radio-miropcm20*
6296
6297 Mellanox MLX5 core VPI driver
6298 M:      Eli Cohen <eli@mellanox.com>
6299 L:      netdev@vger.kernel.org
6300 L:      linux-rdma@vger.kernel.org
6301 W:      http://www.mellanox.com
6302 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6303 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6304 T:      git git://openfabrics.org/~eli/connect-ib.git
6305 S:      Supported
6306 F:      drivers/net/ethernet/mellanox/mlx5/core/
6307 F:      include/linux/mlx5/
6308
6309 Mellanox MLX5 IB driver
6310 M:      Eli Cohen <eli@mellanox.com>
6311 L:      linux-rdma@vger.kernel.org
6312 W:      http://www.mellanox.com
6313 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6314 T:      git git://openfabrics.org/~eli/connect-ib.git
6315 S:      Supported
6316 F:      include/linux/mlx5/
6317 F:      drivers/infiniband/hw/mlx5/
6318
6319 MN88472 MEDIA DRIVER
6320 M:      Antti Palosaari <crope@iki.fi>
6321 L:      linux-media@vger.kernel.org
6322 W:      http://linuxtv.org/
6323 W:      http://palosaari.fi/linux/
6324 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6325 T:      git git://linuxtv.org/anttip/media_tree.git
6326 S:      Maintained
6327 F:      drivers/staging/media/mn88472/
6328 F:      drivers/media/dvb-frontends/mn88472.h
6329
6330 MN88473 MEDIA DRIVER
6331 M:      Antti Palosaari <crope@iki.fi>
6332 L:      linux-media@vger.kernel.org
6333 W:      http://linuxtv.org/
6334 W:      http://palosaari.fi/linux/
6335 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6336 T:      git git://linuxtv.org/anttip/media_tree.git
6337 S:      Maintained
6338 F:      drivers/staging/media/mn88473/
6339 F:      drivers/media/dvb-frontends/mn88473.h
6340
6341 MODULE SUPPORT
6342 M:      Rusty Russell <rusty@rustcorp.com.au>
6343 S:      Maintained
6344 F:      include/linux/module.h
6345 F:      kernel/module.c
6346
6347 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6348 W:      http://popies.net/meye/
6349 S:      Orphan
6350 F:      Documentation/video4linux/meye.txt
6351 F:      drivers/media/pci/meye/
6352 F:      include/uapi/linux/meye.h
6353
6354 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6355 M:      Jiri Slaby <jirislaby@gmail.com>
6356 S:      Maintained
6357 F:      Documentation/serial/moxa-smartio
6358 F:      drivers/tty/mxser.*
6359
6360 MR800 AVERMEDIA USB FM RADIO DRIVER
6361 M:      Alexey Klimov <klimov.linux@gmail.com>
6362 L:      linux-media@vger.kernel.org
6363 T:      git git://linuxtv.org/media_tree.git
6364 S:      Maintained
6365 F:      drivers/media/radio/radio-mr800.c
6366
6367 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6368 M:      Alan Ott <alan@signal11.us>
6369 L:      linux-wpan@vger.kernel.org
6370 S:      Maintained
6371 F:      drivers/net/ieee802154/mrf24j40.c
6372
6373 MSI LAPTOP SUPPORT
6374 M:      "Lee, Chun-Yi" <jlee@suse.com>
6375 L:      platform-driver-x86@vger.kernel.org
6376 S:      Maintained
6377 F:      drivers/platform/x86/msi-laptop.c
6378
6379 MSI WMI SUPPORT
6380 M:      Anisse Astier <anisse@astier.eu>
6381 L:      platform-driver-x86@vger.kernel.org
6382 S:      Supported
6383 F:      drivers/platform/x86/msi-wmi.c
6384
6385 MSI001 MEDIA DRIVER
6386 M:      Antti Palosaari <crope@iki.fi>
6387 L:      linux-media@vger.kernel.org
6388 W:      http://linuxtv.org/
6389 W:      http://palosaari.fi/linux/
6390 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6391 T:      git git://linuxtv.org/anttip/media_tree.git
6392 S:      Maintained
6393 F:      drivers/media/tuners/msi001*
6394
6395 MSI2500 MEDIA DRIVER
6396 M:      Antti Palosaari <crope@iki.fi>
6397 L:      linux-media@vger.kernel.org
6398 W:      http://linuxtv.org/
6399 W:      http://palosaari.fi/linux/
6400 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6401 T:      git git://linuxtv.org/anttip/media_tree.git
6402 S:      Maintained
6403 F:      drivers/media/usb/msi2500/
6404
6405 MT9M032 APTINA SENSOR DRIVER
6406 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6407 L:      linux-media@vger.kernel.org
6408 T:      git git://linuxtv.org/media_tree.git
6409 S:      Maintained
6410 F:      drivers/media/i2c/mt9m032.c
6411 F:      include/media/mt9m032.h
6412
6413 MT9P031 APTINA CAMERA SENSOR
6414 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6415 L:      linux-media@vger.kernel.org
6416 T:      git git://linuxtv.org/media_tree.git
6417 S:      Maintained
6418 F:      drivers/media/i2c/mt9p031.c
6419 F:      include/media/mt9p031.h
6420
6421 MT9T001 APTINA CAMERA SENSOR
6422 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6423 L:      linux-media@vger.kernel.org
6424 T:      git git://linuxtv.org/media_tree.git
6425 S:      Maintained
6426 F:      drivers/media/i2c/mt9t001.c
6427 F:      include/media/mt9t001.h
6428
6429 MT9V032 APTINA CAMERA SENSOR
6430 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6431 L:      linux-media@vger.kernel.org
6432 T:      git git://linuxtv.org/media_tree.git
6433 S:      Maintained
6434 F:      drivers/media/i2c/mt9v032.c
6435 F:      include/media/mt9v032.h
6436
6437 MULTIFUNCTION DEVICES (MFD)
6438 M:      Samuel Ortiz <sameo@linux.intel.com>
6439 M:      Lee Jones <lee.jones@linaro.org>
6440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6441 S:      Supported
6442 F:      drivers/mfd/
6443 F:      include/linux/mfd/
6444
6445 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6446 M:      Chris Ball <chris@printf.net>
6447 M:      Ulf Hansson <ulf.hansson@linaro.org>
6448 L:      linux-mmc@vger.kernel.org
6449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6450 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6451 S:      Maintained
6452 F:      drivers/mmc/
6453 F:      include/linux/mmc/
6454 F:      include/uapi/linux/mmc/
6455
6456 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6457 S:      Orphan
6458 F:      drivers/mmc/host/mmc_spi.c
6459 F:      include/linux/spi/mmc_spi.h
6460
6461 MULTISOUND SOUND DRIVER
6462 M:      Andrew Veliath <andrewtv@usa.net>
6463 S:      Maintained
6464 F:      Documentation/sound/oss/MultiSound
6465 F:      sound/oss/msnd*
6466
6467 MULTITECH MULTIPORT CARD (ISICOM)
6468 S:      Orphan
6469 F:      drivers/tty/isicom.c
6470 F:      include/linux/isicom.h
6471
6472 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6473 M:      Felipe Balbi <balbi@ti.com>
6474 L:      linux-usb@vger.kernel.org
6475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6476 S:      Maintained
6477 F:      drivers/usb/musb/
6478
6479 MXL5007T MEDIA DRIVER
6480 M:      Michael Krufky <mkrufky@linuxtv.org>
6481 L:      linux-media@vger.kernel.org
6482 W:      http://linuxtv.org/
6483 W:      http://github.com/mkrufky
6484 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6485 T:      git git://linuxtv.org/mkrufky/tuners.git
6486 S:      Maintained
6487 F:      drivers/media/tuners/mxl5007t.*
6488
6489 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6490 M:      Hyong-Youb Kim <hykim@myri.com>
6491 L:      netdev@vger.kernel.org
6492 W:      https://www.myricom.com/support/downloads/myri10ge.html
6493 S:      Supported
6494 F:      drivers/net/ethernet/myricom/myri10ge/
6495
6496 NATSEMI ETHERNET DRIVER (DP8381x)
6497 S:      Orphan
6498 F:      drivers/net/ethernet/natsemi/natsemi.c
6499
6500 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6501 M:      Daniel Mack <zonque@gmail.com>
6502 S:      Maintained
6503 L:      alsa-devel@alsa-project.org
6504 W:      http://www.native-instruments.com
6505 F:      sound/usb/caiaq/
6506
6507 NCP FILESYSTEM
6508 M:      Petr Vandrovec <petr@vandrovec.name>
6509 S:      Odd Fixes
6510 F:      fs/ncpfs/
6511
6512 NCR 5380 SCSI DRIVERS
6513 M:      Finn Thain <fthain@telegraphics.com.au>
6514 M:      Michael Schmitz <schmitzmic@gmail.com>
6515 L:      linux-scsi@vger.kernel.org
6516 S:      Maintained
6517 F:      Documentation/scsi/g_NCR5380.txt
6518 F:      drivers/scsi/NCR5380.*
6519 F:      drivers/scsi/arm/cumana_1.c
6520 F:      drivers/scsi/arm/oak.c
6521 F:      drivers/scsi/atari_NCR5380.c
6522 F:      drivers/scsi/atari_scsi.*
6523 F:      drivers/scsi/dmx3191d.c
6524 F:      drivers/scsi/dtc.*
6525 F:      drivers/scsi/g_NCR5380.*
6526 F:      drivers/scsi/g_NCR5380_mmio.c
6527 F:      drivers/scsi/mac_scsi.*
6528 F:      drivers/scsi/pas16.*
6529 F:      drivers/scsi/sun3_scsi.*
6530 F:      drivers/scsi/sun3_scsi_vme.c
6531 F:      drivers/scsi/t128.*
6532
6533 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6534 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6535 L:      linux-scsi@vger.kernel.org
6536 S:      Maintained
6537 F:      drivers/scsi/NCR_D700.*
6538
6539 NCT6775 HARDWARE MONITOR DRIVER
6540 M:      Guenter Roeck <linux@roeck-us.net>
6541 L:      lm-sensors@lm-sensors.org
6542 S:      Maintained
6543 F:      Documentation/hwmon/nct6775
6544 F:      drivers/hwmon/nct6775.c
6545
6546 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6547 M:      Faisal Latif <faisal.latif@intel.com>
6548 L:      linux-rdma@vger.kernel.org
6549 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6550 S:      Supported
6551 F:      drivers/infiniband/hw/nes/
6552
6553 NETEM NETWORK EMULATOR
6554 M:      Stephen Hemminger <stephen@networkplumber.org>
6555 L:      netem@lists.linux-foundation.org
6556 S:      Maintained
6557 F:      net/sched/sch_netem.c
6558
6559 NETERION 10GbE DRIVERS (s2io/vxge)
6560 M:      Jon Mason <jdmason@kudzu.us>
6561 L:      netdev@vger.kernel.org
6562 S:      Supported
6563 F:      Documentation/networking/s2io.txt
6564 F:      Documentation/networking/vxge.txt
6565 F:      drivers/net/ethernet/neterion/
6566
6567 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6568 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6569 M:      Patrick McHardy <kaber@trash.net>
6570 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6571 L:      netfilter-devel@vger.kernel.org
6572 L:      coreteam@netfilter.org
6573 W:      http://www.netfilter.org/
6574 W:      http://www.iptables.org/
6575 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6578 S:      Supported
6579 F:      include/linux/netfilter*
6580 F:      include/linux/netfilter/
6581 F:      include/net/netfilter/
6582 F:      include/uapi/linux/netfilter*
6583 F:      include/uapi/linux/netfilter/
6584 F:      net/*/netfilter.c
6585 F:      net/*/netfilter/
6586 F:      net/netfilter/
6587
6588 NETLABEL
6589 M:      Paul Moore <paul@paul-moore.com>
6590 W:      http://netlabel.sf.net
6591 L:      netdev@vger.kernel.org
6592 S:      Maintained
6593 F:      Documentation/netlabel/
6594 F:      include/net/netlabel.h
6595 F:      net/netlabel/
6596
6597 NETROM NETWORK LAYER
6598 M:      Ralf Baechle <ralf@linux-mips.org>
6599 L:      linux-hams@vger.kernel.org
6600 W:      http://www.linux-ax25.org/
6601 S:      Maintained
6602 F:      include/net/netrom.h
6603 F:      include/uapi/linux/netrom.h
6604 F:      net/netrom/
6605
6606 NETWORK BLOCK DEVICE (NBD)
6607 M:      Paul Clements <Paul.Clements@steeleye.com>
6608 S:      Maintained
6609 L:      nbd-general@lists.sourceforge.net
6610 F:      Documentation/blockdev/nbd.txt
6611 F:      drivers/block/nbd.c
6612 F:      include/linux/nbd.h
6613 F:      include/uapi/linux/nbd.h
6614
6615 NETWORK DROP MONITOR
6616 M:      Neil Horman <nhorman@tuxdriver.com>
6617 L:      netdev@vger.kernel.org
6618 S:      Maintained
6619 W:      https://fedorahosted.org/dropwatch/
6620 F:      net/core/drop_monitor.c
6621
6622 NETWORKING [GENERAL]
6623 M:      "David S. Miller" <davem@davemloft.net>
6624 L:      netdev@vger.kernel.org
6625 W:      http://www.linuxfoundation.org/en/Net
6626 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6629 S:      Maintained
6630 F:      net/
6631 F:      include/net/
6632 F:      include/linux/in.h
6633 F:      include/linux/net.h
6634 F:      include/linux/netdevice.h
6635 F:      include/uapi/linux/in.h
6636 F:      include/uapi/linux/net.h
6637 F:      include/uapi/linux/netdevice.h
6638 F:      tools/net/
6639 F:      tools/testing/selftests/net/
6640 F:      lib/random32.c
6641 F:      lib/test_bpf.c
6642
6643 NETWORKING [IPv4/IPv6]
6644 M:      "David S. Miller" <davem@davemloft.net>
6645 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6646 M:      James Morris <jmorris@namei.org>
6647 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6648 M:      Patrick McHardy <kaber@trash.net>
6649 L:      netdev@vger.kernel.org
6650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6651 S:      Maintained
6652 F:      net/ipv4/
6653 F:      net/ipv6/
6654 F:      include/net/ip*
6655 F:      arch/x86/net/*
6656
6657 NETWORKING [IPSEC]
6658 M:      Steffen Klassert <steffen.klassert@secunet.com>
6659 M:      Herbert Xu <herbert@gondor.apana.org.au>
6660 M:      "David S. Miller" <davem@davemloft.net>
6661 L:      netdev@vger.kernel.org
6662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6664 S:      Maintained
6665 F:      net/core/flow.c
6666 F:      net/xfrm/
6667 F:      net/key/
6668 F:      net/ipv4/xfrm*
6669 F:      net/ipv4/esp4.c
6670 F:      net/ipv4/ah4.c
6671 F:      net/ipv4/ipcomp.c
6672 F:      net/ipv4/ip_vti.c
6673 F:      net/ipv6/xfrm*
6674 F:      net/ipv6/esp6.c
6675 F:      net/ipv6/ah6.c
6676 F:      net/ipv6/ipcomp6.c
6677 F:      net/ipv6/ip6_vti.c
6678 F:      include/uapi/linux/xfrm.h
6679 F:      include/net/xfrm.h
6680
6681 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6682 M:      Paul Moore <paul@paul-moore.com>
6683 L:      netdev@vger.kernel.org
6684 S:      Maintained
6685
6686 NETWORKING [WIRELESS]
6687 L:      linux-wireless@vger.kernel.org
6688 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6689
6690 NETWORKING DRIVERS
6691 L:      netdev@vger.kernel.org
6692 W:      http://www.linuxfoundation.org/en/Net
6693 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6696 S:      Odd Fixes
6697 F:      drivers/net/
6698 F:      include/linux/if_*
6699 F:      include/linux/netdevice.h
6700 F:      include/linux/arcdevice.h
6701 F:      include/linux/etherdevice.h
6702 F:      include/linux/fcdevice.h
6703 F:      include/linux/fddidevice.h
6704 F:      include/linux/hippidevice.h
6705 F:      include/linux/inetdevice.h
6706 F:      include/uapi/linux/if_*
6707 F:      include/uapi/linux/netdevice.h
6708
6709 NETWORKING DRIVERS (WIRELESS)
6710 M:      Kalle Valo <kvalo@codeaurora.org>
6711 L:      linux-wireless@vger.kernel.org
6712 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6714 S:      Maintained
6715 F:      drivers/net/wireless/
6716
6717 NETXEN (1/10) GbE SUPPORT
6718 M:      Manish Chopra <manish.chopra@qlogic.com>
6719 M:      Sony Chacko <sony.chacko@qlogic.com>
6720 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6721 L:      netdev@vger.kernel.org
6722 W:      http://www.qlogic.com
6723 S:      Supported
6724 F:      drivers/net/ethernet/qlogic/netxen/
6725
6726 NFC SUBSYSTEM
6727 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6728 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6729 M:      Samuel Ortiz <sameo@linux.intel.com>
6730 L:      linux-wireless@vger.kernel.org
6731 L:      linux-nfc@lists.01.org (subscribers-only)
6732 S:      Supported
6733 F:      net/nfc/
6734 F:      include/net/nfc/
6735 F:      include/uapi/linux/nfc.h
6736 F:      drivers/nfc/
6737 F:      include/linux/platform_data/pn544.h
6738 F:      Documentation/devicetree/bindings/net/nfc/
6739
6740 NFS, SUNRPC, AND LOCKD CLIENTS
6741 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6742 L:      linux-nfs@vger.kernel.org
6743 W:      http://client.linux-nfs.org
6744 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6745 S:      Maintained
6746 F:      fs/lockd/
6747 F:      fs/nfs/
6748 F:      fs/nfs_common/
6749 F:      net/sunrpc/
6750 F:      include/linux/lockd/
6751 F:      include/linux/nfs*
6752 F:      include/linux/sunrpc/
6753 F:      include/uapi/linux/nfs*
6754 F:      include/uapi/linux/sunrpc/
6755
6756 NILFS2 FILESYSTEM
6757 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6758 L:      linux-nilfs@vger.kernel.org
6759 W:      http://nilfs.sourceforge.net/
6760 T:      git git://github.com/konis/nilfs2.git
6761 S:      Supported
6762 F:      Documentation/filesystems/nilfs2.txt
6763 F:      fs/nilfs2/
6764 F:      include/linux/nilfs2_fs.h
6765
6766 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6767 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6768 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6769 S:      Maintained
6770 F:      Documentation/scsi/NinjaSCSI.txt
6771 F:      drivers/scsi/pcmcia/nsp_*
6772
6773 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6774 M:      GOTO Masanori <gotom@debian.or.jp>
6775 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6776 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6777 S:      Maintained
6778 F:      Documentation/scsi/NinjaSCSI.txt
6779 F:      drivers/scsi/nsp32*
6780
6781 NIOS2 ARCHITECTURE
6782 M:      Ley Foon Tan <lftan@altera.com>
6783 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6784 T:      git git://git.rocketboards.org/linux-socfpga.git
6785 S:      Maintained
6786 F:      arch/nios2/
6787
6788 NTB DRIVER
6789 M:      Jon Mason <jdmason@kudzu.us>
6790 M:      Dave Jiang <dave.jiang@intel.com>
6791 S:      Supported
6792 W:      https://github.com/jonmason/ntb/wiki
6793 T:      git git://github.com/jonmason/ntb.git
6794 F:      drivers/ntb/
6795 F:      drivers/net/ntb_netdev.c
6796 F:      include/linux/ntb.h
6797
6798 NTFS FILESYSTEM
6799 M:      Anton Altaparmakov <anton@tuxera.com>
6800 L:      linux-ntfs-dev@lists.sourceforge.net
6801 W:      http://www.tuxera.com/
6802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6803 S:      Supported
6804 F:      Documentation/filesystems/ntfs.txt
6805 F:      fs/ntfs/
6806
6807 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6808 M:      Antonino Daplas <adaplas@gmail.com>
6809 L:      linux-fbdev@vger.kernel.org
6810 S:      Maintained
6811 F:      drivers/video/fbdev/riva/
6812 F:      drivers/video/fbdev/nvidia/
6813
6814 NVM EXPRESS DRIVER
6815 M:      Matthew Wilcox <willy@linux.intel.com>
6816 L:      linux-nvme@lists.infradead.org
6817 T:      git git://git.infradead.org/users/willy/linux-nvme.git
6818 S:      Supported
6819 F:      drivers/block/nvme*
6820 F:      include/linux/nvme.h
6821
6822 NXP TDA998X DRM DRIVER
6823 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6824 S:      Supported
6825 F:      drivers/gpu/drm/i2c/tda998x_drv.c
6826 F:      include/drm/i2c/tda998x.h
6827
6828 NXP TFA9879 DRIVER
6829 M:      Peter Rosin <peda@axentia.se>
6830 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6831 S:      Maintained
6832 F:      sound/soc/codecs/tfa9879*
6833
6834 OMAP SUPPORT
6835 M:      Tony Lindgren <tony@atomide.com>
6836 L:      linux-omap@vger.kernel.org
6837 W:      http://www.muru.com/linux/omap/
6838 W:      http://linux.omap.com/
6839 Q:      http://patchwork.kernel.org/project/linux-omap/list/
6840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6841 S:      Maintained
6842 F:      arch/arm/*omap*/
6843 F:      drivers/i2c/busses/i2c-omap.c
6844 F:      drivers/irqchip/irq-omap-intc.c
6845 F:      drivers/mfd/*omap*.c
6846 F:      drivers/mfd/menelaus.c
6847 F:      drivers/mfd/palmas.c
6848 F:      drivers/mfd/tps65217.c
6849 F:      drivers/mfd/tps65218.c
6850 F:      drivers/mfd/tps65910.c
6851 F:      drivers/mfd/twl-core.[ch]
6852 F:      drivers/mfd/twl4030*.c
6853 F:      drivers/mfd/twl6030*.c
6854 F:      drivers/mfd/twl6040*.c
6855 F:      drivers/regulator/palmas-regulator*.c
6856 F:      drivers/regulator/pbias-regulator.c
6857 F:      drivers/regulator/tps65217-regulator.c
6858 F:      drivers/regulator/tps65218-regulator.c
6859 F:      drivers/regulator/tps65910-regulator.c
6860 F:      drivers/regulator/twl-regulator.c
6861 F:      include/linux/i2c-omap.h
6862
6863 OMAP DEVICE TREE SUPPORT
6864 M:      Benoît Cousson <bcousson@baylibre.com>
6865 M:      Tony Lindgren <tony@atomide.com>
6866 L:      linux-omap@vger.kernel.org
6867 L:      devicetree@vger.kernel.org
6868 S:      Maintained
6869 F:      arch/arm/boot/dts/*omap*
6870 F:      arch/arm/boot/dts/*am3*
6871 F:      arch/arm/boot/dts/*am4*
6872 F:      arch/arm/boot/dts/*am5*
6873 F:      arch/arm/boot/dts/*dra7*
6874
6875 OMAP CLOCK FRAMEWORK SUPPORT
6876 M:      Paul Walmsley <paul@pwsan.com>
6877 L:      linux-omap@vger.kernel.org
6878 S:      Maintained
6879 F:      arch/arm/*omap*/*clock*
6880
6881 OMAP POWER MANAGEMENT SUPPORT
6882 M:      Kevin Hilman <khilman@deeprootsystems.com>
6883 L:      linux-omap@vger.kernel.org
6884 S:      Maintained
6885 F:      arch/arm/*omap*/*pm*
6886 F:      drivers/cpufreq/omap-cpufreq.c
6887
6888 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6889 M:      Rajendra Nayak <rnayak@ti.com>
6890 M:      Paul Walmsley <paul@pwsan.com>
6891 L:      linux-omap@vger.kernel.org
6892 S:      Maintained
6893 F:      arch/arm/mach-omap2/prm*
6894
6895 OMAP AUDIO SUPPORT
6896 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
6897 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
6898 L:      alsa-devel@alsa-project.org (subscribers-only)
6899 L:      linux-omap@vger.kernel.org
6900 S:      Maintained
6901 F:      sound/soc/omap/
6902
6903 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6904 M:      Roger Quadros <rogerq@ti.com>
6905 M:      Tony Lindgren <tony@atomide.com>
6906 L:      linux-omap@vger.kernel.org
6907 S:      Maintained
6908 F:      drivers/memory/omap-gpmc.c
6909 F:      arch/arm/mach-omap2/*gpmc*
6910
6911 OMAP FRAMEBUFFER SUPPORT
6912 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6913 L:      linux-fbdev@vger.kernel.org
6914 L:      linux-omap@vger.kernel.org
6915 S:      Maintained
6916 F:      drivers/video/fbdev/omap/
6917
6918 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6919 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6920 L:      linux-omap@vger.kernel.org
6921 L:      linux-fbdev@vger.kernel.org
6922 S:      Maintained
6923 F:      drivers/video/fbdev/omap2/
6924 F:      Documentation/arm/OMAP/DSS
6925
6926 OMAP HARDWARE SPINLOCK SUPPORT
6927 M:      Ohad Ben-Cohen <ohad@wizery.com>
6928 L:      linux-omap@vger.kernel.org
6929 S:      Maintained
6930 F:      drivers/hwspinlock/omap_hwspinlock.c
6931 F:      arch/arm/mach-omap2/hwspinlock.c
6932
6933 OMAP MMC SUPPORT
6934 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
6935 L:      linux-omap@vger.kernel.org
6936 S:      Maintained
6937 F:      drivers/mmc/host/omap.c
6938
6939 OMAP HS MMC SUPPORT
6940 L:      linux-mmc@vger.kernel.org
6941 L:      linux-omap@vger.kernel.org
6942 S:      Orphan
6943 F:      drivers/mmc/host/omap_hsmmc.c
6944
6945 OMAP RANDOM NUMBER GENERATOR SUPPORT
6946 M:      Deepak Saxena <dsaxena@plexity.net>
6947 S:      Maintained
6948 F:      drivers/char/hw_random/omap-rng.c
6949
6950 OMAP HWMOD SUPPORT
6951 M:      Benoît Cousson <bcousson@baylibre.com>
6952 M:      Paul Walmsley <paul@pwsan.com>
6953 L:      linux-omap@vger.kernel.org
6954 S:      Maintained
6955 F:      arch/arm/mach-omap2/omap_hwmod.*
6956
6957 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6958 M:      Benoît Cousson <bcousson@baylibre.com>
6959 L:      linux-omap@vger.kernel.org
6960 S:      Maintained
6961 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6962
6963 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6964 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6965 L:      linux-media@vger.kernel.org
6966 S:      Maintained
6967 F:      drivers/media/platform/omap3isp/
6968 F:      drivers/staging/media/omap4iss/
6969
6970 OMAP USB SUPPORT
6971 M:      Felipe Balbi <balbi@ti.com>
6972 L:      linux-usb@vger.kernel.org
6973 L:      linux-omap@vger.kernel.org
6974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6975 S:      Maintained
6976 F:      drivers/usb/*/*omap*
6977 F:      arch/arm/*omap*/usb*
6978
6979 OMAP GPIO DRIVER
6980 M:      Javier Martinez Canillas <javier@dowhile0.org>
6981 M:      Santosh Shilimkar <ssantosh@kernel.org>
6982 M:      Kevin Hilman <khilman@deeprootsystems.com>
6983 L:      linux-omap@vger.kernel.org
6984 S:      Maintained
6985 F:      drivers/gpio/gpio-omap.c
6986
6987 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6988 M:      Mark Jackson <mpfj@newflow.co.uk>
6989 L:      linux-omap@vger.kernel.org
6990 S:      Maintained
6991 F:      arch/arm/boot/dts/am335x-nano.dts
6992
6993 OMFS FILESYSTEM
6994 M:      Bob Copeland <me@bobcopeland.com>
6995 L:      linux-karma-devel@lists.sourceforge.net
6996 S:      Maintained
6997 F:      Documentation/filesystems/omfs.txt
6998 F:      fs/omfs/
6999
7000 OMNIKEY CARDMAN 4000 DRIVER
7001 M:      Harald Welte <laforge@gnumonks.org>
7002 S:      Maintained
7003 F:      drivers/char/pcmcia/cm4000_cs.c
7004 F:      include/linux/cm4000_cs.h
7005 F:      include/uapi/linux/cm4000_cs.h
7006
7007 OMNIKEY CARDMAN 4040 DRIVER
7008 M:      Harald Welte <laforge@gnumonks.org>
7009 S:      Maintained
7010 F:      drivers/char/pcmcia/cm4040_cs.*
7011
7012 OMNIVISION OV7670 SENSOR DRIVER
7013 M:      Jonathan Corbet <corbet@lwn.net>
7014 L:      linux-media@vger.kernel.org
7015 T:      git git://linuxtv.org/media_tree.git
7016 S:      Maintained
7017 F:      drivers/media/i2c/ov7670.c
7018
7019 ONENAND FLASH DRIVER
7020 M:      Kyungmin Park <kyungmin.park@samsung.com>
7021 L:      linux-mtd@lists.infradead.org
7022 S:      Maintained
7023 F:      drivers/mtd/onenand/
7024 F:      include/linux/mtd/onenand*.h
7025
7026 ONSTREAM SCSI TAPE DRIVER
7027 M:      Willem Riede <osst@riede.org>
7028 L:      osst-users@lists.sourceforge.net
7029 L:      linux-scsi@vger.kernel.org
7030 S:      Maintained
7031 F:      Documentation/scsi/osst.txt
7032 F:      drivers/scsi/osst.*
7033 F:      drivers/scsi/osst_*.h
7034 F:      drivers/scsi/st.h
7035
7036 OPENCORES I2C BUS DRIVER
7037 M:      Peter Korsgaard <jacmet@sunsite.dk>
7038 L:      linux-i2c@vger.kernel.org
7039 S:      Maintained
7040 F:      Documentation/i2c/busses/i2c-ocores
7041 F:      drivers/i2c/busses/i2c-ocores.c
7042
7043 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7044 M:      Grant Likely <grant.likely@linaro.org>
7045 M:      Rob Herring <robh+dt@kernel.org>
7046 L:      devicetree@vger.kernel.org
7047 W:      http://www.devicetree.org/
7048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7049 S:      Maintained
7050 F:      drivers/of/
7051 F:      include/linux/of*.h
7052 F:      scripts/dtc/
7053
7054 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7055 M:      Rob Herring <robh+dt@kernel.org>
7056 M:      Pawel Moll <pawel.moll@arm.com>
7057 M:      Mark Rutland <mark.rutland@arm.com>
7058 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7059 M:      Kumar Gala <galak@codeaurora.org>
7060 L:      devicetree@vger.kernel.org
7061 S:      Maintained
7062 F:      Documentation/devicetree/
7063 F:      arch/*/boot/dts/
7064 F:      include/dt-bindings/
7065
7066 OPENRISC ARCHITECTURE
7067 M:      Jonas Bonn <jonas@southpole.se>
7068 W:      http://openrisc.net
7069 L:      linux@lists.openrisc.net (moderated for non-subscribers)
7070 S:      Maintained
7071 T:      git git://openrisc.net/~jonas/linux
7072 F:      arch/openrisc/
7073
7074 OPENVSWITCH
7075 M:      Pravin Shelar <pshelar@nicira.com>
7076 L:      dev@openvswitch.org
7077 W:      http://openvswitch.org
7078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
7079 S:      Maintained
7080 F:      net/openvswitch/
7081
7082 OPL4 DRIVER
7083 M:      Clemens Ladisch <clemens@ladisch.de>
7084 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7085 T:      git git://git.alsa-project.org/alsa-kernel.git
7086 S:      Maintained
7087 F:      sound/drivers/opl4/
7088
7089 OPROFILE
7090 M:      Robert Richter <rric@kernel.org>
7091 L:      oprofile-list@lists.sf.net
7092 S:      Maintained
7093 F:      arch/*/include/asm/oprofile*.h
7094 F:      arch/*/oprofile/
7095 F:      drivers/oprofile/
7096 F:      include/linux/oprofile.h
7097
7098 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7099 M:      Mark Fasheh <mfasheh@suse.com>
7100 M:      Joel Becker <jlbec@evilplan.org>
7101 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7102 W:      http://oss.oracle.com/projects/ocfs2/
7103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7104 S:      Supported
7105 F:      Documentation/filesystems/ocfs2.txt
7106 F:      Documentation/filesystems/dlmfs.txt
7107 F:      fs/ocfs2/
7108
7109 ORINOCO DRIVER
7110 L:      linux-wireless@vger.kernel.org
7111 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7112 W:      http://www.nongnu.org/orinoco/
7113 S:      Orphan
7114 F:      drivers/net/wireless/orinoco/
7115
7116 OSD LIBRARY and FILESYSTEM
7117 M:      Boaz Harrosh <ooo@electrozaur.com>
7118 M:      Benny Halevy <bhalevy@primarydata.com>
7119 L:      osd-dev@open-osd.org
7120 W:      http://open-osd.org
7121 T:      git git://git.open-osd.org/open-osd.git
7122 S:      Maintained
7123 F:      drivers/scsi/osd/
7124 F:      include/scsi/osd_*
7125 F:      fs/exofs/
7126
7127 OVERLAY FILESYSTEM
7128 M:      Miklos Szeredi <miklos@szeredi.hu>
7129 L:      linux-unionfs@vger.kernel.org
7130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7131 S:      Supported
7132 F:      fs/overlayfs/
7133 F:      Documentation/filesystems/overlayfs.txt
7134
7135 P54 WIRELESS DRIVER
7136 M:      Christian Lamparter <chunkeey@googlemail.com>
7137 L:      linux-wireless@vger.kernel.org
7138 W:      http://wireless.kernel.org/en/users/Drivers/p54
7139 S:      Maintained
7140 F:      drivers/net/wireless/p54/
7141
7142 PA SEMI ETHERNET DRIVER
7143 M:      Olof Johansson <olof@lixom.net>
7144 L:      netdev@vger.kernel.org
7145 S:      Maintained
7146 F:      drivers/net/ethernet/pasemi/*
7147
7148 PA SEMI SMBUS DRIVER
7149 M:      Olof Johansson <olof@lixom.net>
7150 L:      linux-i2c@vger.kernel.org
7151 S:      Maintained
7152 F:      drivers/i2c/busses/i2c-pasemi.c
7153
7154 PADATA PARALLEL EXECUTION MECHANISM
7155 M:      Steffen Klassert <steffen.klassert@secunet.com>
7156 L:      linux-crypto@vger.kernel.org
7157 S:      Maintained
7158 F:      kernel/padata.c
7159 F:      include/linux/padata.h
7160 F:      Documentation/padata.txt
7161
7162 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7163 M:      Harald Welte <laforge@gnumonks.org>
7164 L:      platform-driver-x86@vger.kernel.org
7165 S:      Maintained
7166 F:      drivers/platform/x86/panasonic-laptop.c
7167
7168 PANASONIC MN10300/AM33/AM34 PORT
7169 M:      David Howells <dhowells@redhat.com>
7170 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7171 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7172 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7173 S:      Maintained
7174 F:      Documentation/mn10300/
7175 F:      arch/mn10300/
7176
7177 PARALLEL PORT SUPPORT
7178 L:      linux-parport@lists.infradead.org (subscribers-only)
7179 S:      Orphan
7180 F:      drivers/parport/
7181 F:      include/linux/parport*.h
7182 F:      drivers/char/ppdev.c
7183 F:      include/uapi/linux/ppdev.h
7184
7185 PARAVIRT_OPS INTERFACE
7186 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7187 M:      Chris Wright <chrisw@sous-sol.org>
7188 M:      Alok Kataria <akataria@vmware.com>
7189 M:      Rusty Russell <rusty@rustcorp.com.au>
7190 L:      virtualization@lists.linux-foundation.org
7191 S:      Supported
7192 F:      Documentation/ia64/paravirt_ops.txt
7193 F:      arch/*/kernel/paravirt*
7194 F:      arch/*/include/asm/paravirt.h
7195
7196 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7197 M:      Tim Waugh <tim@cyberelk.net>
7198 L:      linux-parport@lists.infradead.org (subscribers-only)
7199 W:      http://www.torque.net/linux-pp.html
7200 S:      Maintained
7201 F:      Documentation/blockdev/paride.txt
7202 F:      drivers/block/paride/
7203
7204 PARISC ARCHITECTURE
7205 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7206 M:      Helge Deller <deller@gmx.de>
7207 L:      linux-parisc@vger.kernel.org
7208 W:      http://www.parisc-linux.org/
7209 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7212 S:      Maintained
7213 F:      arch/parisc/
7214 F:      Documentation/parisc/
7215 F:      drivers/parisc/
7216 F:      drivers/char/agp/parisc-agp.c
7217 F:      drivers/input/serio/gscps2.c
7218 F:      drivers/parport/parport_gsc.*
7219 F:      drivers/tty/serial/8250/8250_gsc.c
7220 F:      drivers/video/fbdev/sti*
7221 F:      drivers/video/console/sti*
7222 F:      drivers/video/logo/logo_parisc*
7223
7224 PC87360 HARDWARE MONITORING DRIVER
7225 M:      Jim Cromie <jim.cromie@gmail.com>
7226 L:      lm-sensors@lm-sensors.org
7227 S:      Maintained
7228 F:      Documentation/hwmon/pc87360
7229 F:      drivers/hwmon/pc87360.c
7230
7231 PC8736x GPIO DRIVER
7232 M:      Jim Cromie <jim.cromie@gmail.com>
7233 S:      Maintained
7234 F:      drivers/char/pc8736x_gpio.c
7235
7236 PC87427 HARDWARE MONITORING DRIVER
7237 M:      Jean Delvare <jdelvare@suse.de>
7238 L:      lm-sensors@lm-sensors.org
7239 S:      Maintained
7240 F:      Documentation/hwmon/pc87427
7241 F:      drivers/hwmon/pc87427.c
7242
7243 PCA9532 LED DRIVER
7244 M:      Riku Voipio <riku.voipio@iki.fi>
7245 S:      Maintained
7246 F:      drivers/leds/leds-pca9532.c
7247 F:      include/linux/leds-pca9532.h
7248
7249 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7250 M:      Guenter Roeck <linux@roeck-us.net>
7251 L:      linux-i2c@vger.kernel.org
7252 S:      Maintained
7253 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7254
7255 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7256 M:      Khalid Aziz <khalid@gonehiking.org>
7257 S:      Maintained
7258 F:      drivers/firmware/pcdp.*
7259
7260 PCI ERROR RECOVERY
7261 M:      Linas Vepstas <linasvepstas@gmail.com>
7262 L:      linux-pci@vger.kernel.org
7263 S:      Supported
7264 F:      Documentation/PCI/pci-error-recovery.txt
7265
7266 PCI SUBSYSTEM
7267 M:      Bjorn Helgaas <bhelgaas@google.com>
7268 L:      linux-pci@vger.kernel.org
7269 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7271 S:      Supported
7272 F:      Documentation/PCI/
7273 F:      drivers/pci/
7274 F:      include/linux/pci*
7275 F:      arch/x86/pci/
7276 F:      arch/x86/kernel/quirks.c
7277
7278 PCI DRIVER FOR APPLIEDMICRO XGENE
7279 M:      Tanmay Inamdar <tinamdar@apm.com>
7280 L:      linux-pci@vger.kernel.org
7281 L:      linux-arm-kernel@lists.infradead.org
7282 S:      Maintained
7283 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7284 F:      drivers/pci/host/pci-xgene.c
7285
7286 PCI DRIVER FOR FREESCALE LAYERSCAPE
7287 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7288 M:      Mingkai Hu <mingkai.hu@freescale.com>
7289 M:      Roy Zang <tie-fei.zang@freescale.com>
7290 L:      linuxppc-dev@lists.ozlabs.org
7291 L:      linux-pci@vger.kernel.org
7292 L:      linux-arm-kernel@lists.infradead.org
7293 S:      Maintained
7294 F:      drivers/pci/host/*layerscape*
7295
7296 PCI DRIVER FOR IMX6
7297 M:      Richard Zhu <Richard.Zhu@freescale.com>
7298 M:      Lucas Stach <l.stach@pengutronix.de>
7299 L:      linux-pci@vger.kernel.org
7300 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7301 S:      Maintained
7302 F:      drivers/pci/host/*imx6*
7303
7304 PCI DRIVER FOR TI KEYSTONE
7305 M:      Murali Karicheri <m-karicheri2@ti.com>
7306 L:      linux-pci@vger.kernel.org
7307 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7308 S:      Maintained
7309 F:      drivers/pci/host/*keystone*
7310
7311 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7312 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7313 M:      Jason Cooper <jason@lakedaemon.net>
7314 L:      linux-pci@vger.kernel.org
7315 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7316 S:      Maintained
7317 F:      drivers/pci/host/*mvebu*
7318
7319 PCI DRIVER FOR NVIDIA TEGRA
7320 M:      Thierry Reding <thierry.reding@gmail.com>
7321 L:      linux-tegra@vger.kernel.org
7322 L:      linux-pci@vger.kernel.org
7323 S:      Supported
7324 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7325 F:      drivers/pci/host/pci-tegra.c
7326
7327 PCI DRIVER FOR TI DRA7XX
7328 M:      Kishon Vijay Abraham I <kishon@ti.com>
7329 L:      linux-omap@vger.kernel.org
7330 L:      linux-pci@vger.kernel.org
7331 S:      Supported
7332 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7333 F:      drivers/pci/host/pci-dra7xx.c
7334
7335 PCI DRIVER FOR RENESAS R-CAR
7336 M:      Simon Horman <horms@verge.net.au>
7337 L:      linux-pci@vger.kernel.org
7338 L:      linux-sh@vger.kernel.org
7339 S:      Maintained
7340 F:      drivers/pci/host/*rcar*
7341
7342 PCI DRIVER FOR SAMSUNG EXYNOS
7343 M:      Jingoo Han <jg1.han@samsung.com>
7344 L:      linux-pci@vger.kernel.org
7345 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7346 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7347 S:      Maintained
7348 F:      drivers/pci/host/pci-exynos.c
7349
7350 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7351 M:      Mohit Kumar <mohit.kumar@st.com>
7352 M:      Jingoo Han <jg1.han@samsung.com>
7353 L:      linux-pci@vger.kernel.org
7354 S:      Maintained
7355 F:      drivers/pci/host/*designware*
7356
7357 PCI DRIVER FOR GENERIC OF HOSTS
7358 M:      Will Deacon <will.deacon@arm.com>
7359 L:      linux-pci@vger.kernel.org
7360 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7361 S:      Maintained
7362 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7363 F:      drivers/pci/host/pci-host-generic.c
7364
7365 PCIE DRIVER FOR ST SPEAR13XX
7366 M:      Mohit Kumar <mohit.kumar@st.com>
7367 L:      linux-pci@vger.kernel.org
7368 S:      Maintained
7369 F:      drivers/pci/host/*spear*
7370
7371 PCMCIA SUBSYSTEM
7372 P:      Linux PCMCIA Team
7373 L:      linux-pcmcia@lists.infradead.org
7374 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7376 S:      Maintained
7377 F:      Documentation/pcmcia/
7378 F:      drivers/pcmcia/
7379 F:      include/pcmcia/
7380
7381 PCNET32 NETWORK DRIVER
7382 M:      Don Fry <pcnet32@frontier.com>
7383 L:      netdev@vger.kernel.org
7384 S:      Maintained
7385 F:      drivers/net/ethernet/amd/pcnet32.c
7386
7387 PCRYPT PARALLEL CRYPTO ENGINE
7388 M:      Steffen Klassert <steffen.klassert@secunet.com>
7389 L:      linux-crypto@vger.kernel.org
7390 S:      Maintained
7391 F:      crypto/pcrypt.c
7392 F:      include/crypto/pcrypt.h
7393
7394 PER-CPU MEMORY ALLOCATOR
7395 M:      Tejun Heo <tj@kernel.org>
7396 M:      Christoph Lameter <cl@linux-foundation.org>
7397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7398 S:      Maintained
7399 F:      include/linux/percpu*.h
7400 F:      mm/percpu*.c
7401 F:      arch/*/include/asm/percpu.h
7402
7403 PER-TASK DELAY ACCOUNTING
7404 M:      Balbir Singh <bsingharora@gmail.com>
7405 S:      Maintained
7406 F:      include/linux/delayacct.h
7407 F:      kernel/delayacct.c
7408
7409 PERFORMANCE EVENTS SUBSYSTEM
7410 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7411 M:      Paul Mackerras <paulus@samba.org>
7412 M:      Ingo Molnar <mingo@redhat.com>
7413 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7414 L:      linux-kernel@vger.kernel.org
7415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7416 S:      Supported
7417 F:      kernel/events/*
7418 F:      include/linux/perf_event.h
7419 F:      include/uapi/linux/perf_event.h
7420 F:      arch/*/kernel/perf_event*.c
7421 F:      arch/*/kernel/*/perf_event*.c
7422 F:      arch/*/kernel/*/*/perf_event*.c
7423 F:      arch/*/include/asm/perf_event.h
7424 F:      arch/*/kernel/perf_callchain.c
7425 F:      tools/perf/
7426
7427 PERSONALITY HANDLING
7428 M:      Christoph Hellwig <hch@infradead.org>
7429 L:      linux-abi-devel@lists.sourceforge.net
7430 S:      Maintained
7431 F:      include/linux/personality.h
7432 F:      include/uapi/linux/personality.h
7433
7434 PHONET PROTOCOL
7435 M:      Remi Denis-Courmont <courmisch@gmail.com>
7436 S:      Supported
7437 F:      Documentation/networking/phonet.txt
7438 F:      include/linux/phonet.h
7439 F:      include/net/phonet/
7440 F:      include/uapi/linux/phonet.h
7441 F:      net/phonet/
7442
7443 PHRAM MTD DRIVER
7444 M:      Joern Engel <joern@lazybastard.org>
7445 L:      linux-mtd@lists.infradead.org
7446 S:      Maintained
7447 F:      drivers/mtd/devices/phram.c
7448
7449 PICOLCD HID DRIVER
7450 M:      Bruno Prémont <bonbons@linux-vserver.org>
7451 L:      linux-input@vger.kernel.org
7452 S:      Maintained
7453 F:      drivers/hid/hid-picolcd*
7454
7455 PICOXCELL SUPPORT
7456 M:      Jamie Iles <jamie@jamieiles.com>
7457 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7458 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7459 S:      Supported
7460 F:      arch/arm/boot/dts/picoxcell*
7461 F:      arch/arm/mach-picoxcell/
7462 F:      drivers/crypto/picoxcell*
7463
7464 PIN CONTROL SUBSYSTEM
7465 M:      Linus Walleij <linus.walleij@linaro.org>
7466 L:      linux-gpio@vger.kernel.org
7467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7468 S:      Maintained
7469 F:      drivers/pinctrl/
7470 F:      include/linux/pinctrl/
7471
7472 PIN CONTROLLER - ATMEL AT91
7473 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7474 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7475 S:      Maintained
7476 F:      drivers/pinctrl/pinctrl-at91.*
7477
7478 PIN CONTROLLER - INTEL
7479 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7480 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7481 S:      Maintained
7482 F:      drivers/pinctrl/intel/
7483
7484 PIN CONTROLLER - RENESAS
7485 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7486 L:      linux-sh@vger.kernel.org
7487 S:      Maintained
7488 F:      drivers/pinctrl/sh-pfc/
7489
7490 PIN CONTROLLER - SAMSUNG
7491 M:      Tomasz Figa <tomasz.figa@gmail.com>
7492 M:      Thomas Abraham <thomas.abraham@linaro.org>
7493 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7494 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7495 S:      Maintained
7496 F:      drivers/pinctrl/samsung/
7497
7498 PIN CONTROLLER - ST SPEAR
7499 M:      Viresh Kumar <viresh.linux@gmail.com>
7500 L:      spear-devel@list.st.com
7501 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7502 W:      http://www.st.com/spear
7503 S:      Maintained
7504 F:      drivers/pinctrl/spear/
7505
7506 PKTCDVD DRIVER
7507 M:      Jiri Kosina <jkosina@suse.cz>
7508 S:      Maintained
7509 F:      drivers/block/pktcdvd.c
7510 F:      include/linux/pktcdvd.h
7511 F:      include/uapi/linux/pktcdvd.h
7512
7513 PKUNITY SOC DRIVERS
7514 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7515 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7516 S:      Maintained
7517 T:      git git://github.com/gxt/linux.git
7518 F:      drivers/input/serio/i8042-unicore32io.h
7519 F:      drivers/i2c/busses/i2c-puv3.c
7520 F:      drivers/video/fbdev/fb-puv3.c
7521 F:      drivers/rtc/rtc-puv3.c
7522
7523 PMBUS HARDWARE MONITORING DRIVERS
7524 M:      Guenter Roeck <linux@roeck-us.net>
7525 L:      lm-sensors@lm-sensors.org
7526 W:      http://www.lm-sensors.org/
7527 W:      http://www.roeck-us.net/linux/drivers/
7528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7529 S:      Maintained
7530 F:      Documentation/hwmon/pmbus
7531 F:      drivers/hwmon/pmbus/
7532 F:      include/linux/i2c/pmbus.h
7533
7534 PMC SIERRA MaxRAID DRIVER
7535 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7536 L:      linux-scsi@vger.kernel.org
7537 W:      http://www.pmc-sierra.com/
7538 S:      Supported
7539 F:      drivers/scsi/pmcraid.*
7540
7541 PMC SIERRA PM8001 DRIVER
7542 M:      xjtuwjp@gmail.com
7543 M:      lindar_liu@usish.com
7544 L:      pmchba@pmcs.com
7545 L:      linux-scsi@vger.kernel.org
7546 S:      Supported
7547 F:      drivers/scsi/pm8001/
7548
7549 POSIX CLOCKS and TIMERS
7550 M:      Thomas Gleixner <tglx@linutronix.de>
7551 L:      linux-kernel@vger.kernel.org
7552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7553 S:      Maintained
7554 F:      fs/timerfd.c
7555 F:      include/linux/timer*
7556 F:      kernel/time/*timer*
7557
7558 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7559 M:      Sebastian Reichel <sre@kernel.org>
7560 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7561 M:      David Woodhouse <dwmw2@infradead.org>
7562 L:      linux-pm@vger.kernel.org
7563 T:      git git://git.infradead.org/battery-2.6.git
7564 S:      Maintained
7565 F:      include/linux/power_supply.h
7566 F:      drivers/power/
7567
7568 PNP SUPPORT
7569 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7570 S:      Maintained
7571 F:      drivers/pnp/
7572
7573 PNXxxxx I2C DRIVER
7574 M:      Vitaly Wool <vitalywool@gmail.com>
7575 L:      linux-i2c@vger.kernel.org
7576 S:      Maintained
7577 F:      drivers/i2c/busses/i2c-pnx.c
7578
7579 PPP PROTOCOL DRIVERS AND COMPRESSORS
7580 M:      Paul Mackerras <paulus@samba.org>
7581 L:      linux-ppp@vger.kernel.org
7582 S:      Maintained
7583 F:      drivers/net/ppp/ppp_*
7584
7585 PPP OVER ATM (RFC 2364)
7586 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7587 S:      Maintained
7588 F:      net/atm/pppoatm.c
7589 F:      include/uapi/linux/atmppp.h
7590
7591 PPP OVER ETHERNET
7592 M:      Michal Ostrowski <mostrows@earthlink.net>
7593 S:      Maintained
7594 F:      drivers/net/ppp/pppoe.c
7595 F:      drivers/net/ppp/pppox.c
7596
7597 PPP OVER L2TP
7598 M:      James Chapman <jchapman@katalix.com>
7599 S:      Maintained
7600 F:      net/l2tp/l2tp_ppp.c
7601 F:      include/linux/if_pppol2tp.h
7602 F:      include/uapi/linux/if_pppol2tp.h
7603
7604 PPS SUPPORT
7605 M:      Rodolfo Giometti <giometti@enneenne.com>
7606 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7607 L:      linuxpps@ml.enneenne.com (subscribers-only)
7608 S:      Maintained
7609 F:      Documentation/pps/
7610 F:      drivers/pps/
7611 F:      include/linux/pps*.h
7612
7613 PPTP DRIVER
7614 M:      Dmitry Kozlov <xeb@mail.ru>
7615 L:      netdev@vger.kernel.org
7616 S:      Maintained
7617 F:      drivers/net/ppp/pptp.c
7618 W:      http://sourceforge.net/projects/accel-pptp
7619
7620 PREEMPTIBLE KERNEL
7621 M:      Robert Love <rml@tech9.net>
7622 L:      kpreempt-tech@lists.sourceforge.net
7623 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7624 S:      Supported
7625 F:      Documentation/preempt-locking.txt
7626 F:      include/linux/preempt.h
7627
7628 PRISM54 WIRELESS DRIVER
7629 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7630 L:      linux-wireless@vger.kernel.org
7631 W:      http://wireless.kernel.org/en/users/Drivers/p54
7632 S:      Obsolete
7633 F:      drivers/net/wireless/prism54/
7634
7635 PS3 NETWORK SUPPORT
7636 M:      Geoff Levand <geoff@infradead.org>
7637 L:      netdev@vger.kernel.org
7638 L:      cbe-oss-dev@lists.ozlabs.org
7639 S:      Maintained
7640 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7641
7642 PS3 PLATFORM SUPPORT
7643 M:      Geoff Levand <geoff@infradead.org>
7644 L:      linuxppc-dev@lists.ozlabs.org
7645 L:      cbe-oss-dev@lists.ozlabs.org
7646 S:      Maintained
7647 F:      arch/powerpc/boot/ps3*
7648 F:      arch/powerpc/include/asm/lv1call.h
7649 F:      arch/powerpc/include/asm/ps3*.h
7650 F:      arch/powerpc/platforms/ps3/
7651 F:      drivers/*/ps3*
7652 F:      drivers/ps3/
7653 F:      drivers/rtc/rtc-ps3.c
7654 F:      drivers/usb/host/*ps3.c
7655 F:      sound/ppc/snd_ps3*
7656
7657 PS3VRAM DRIVER
7658 M:      Jim Paris <jim@jtan.com>
7659 L:      cbe-oss-dev@lists.ozlabs.org
7660 S:      Maintained
7661 F:      drivers/block/ps3vram.c
7662
7663 PSTORE FILESYSTEM
7664 M:      Anton Vorontsov <anton@enomsg.org>
7665 M:      Colin Cross <ccross@android.com>
7666 M:      Kees Cook <keescook@chromium.org>
7667 M:      Tony Luck <tony.luck@intel.com>
7668 S:      Maintained
7669 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7670 F:      fs/pstore/
7671 F:      include/linux/pstore*
7672 F:      drivers/firmware/efi/efi-pstore.c
7673 F:      drivers/acpi/apei/erst.c
7674
7675 PTP HARDWARE CLOCK SUPPORT
7676 M:      Richard Cochran <richardcochran@gmail.com>
7677 L:      netdev@vger.kernel.org
7678 S:      Maintained
7679 W:      http://linuxptp.sourceforge.net/
7680 F:      Documentation/ABI/testing/sysfs-ptp
7681 F:      Documentation/ptp/*
7682 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7683 F:      drivers/net/phy/dp83640*
7684 F:      drivers/ptp/*
7685 F:      include/linux/ptp_cl*
7686
7687 PTRACE SUPPORT
7688 M:      Roland McGrath <roland@hack.frob.com>
7689 M:      Oleg Nesterov <oleg@redhat.com>
7690 S:      Maintained
7691 F:      include/asm-generic/syscall.h
7692 F:      include/linux/ptrace.h
7693 F:      include/linux/regset.h
7694 F:      include/linux/tracehook.h
7695 F:      include/uapi/linux/ptrace.h
7696 F:      kernel/ptrace.c
7697
7698 PVRUSB2 VIDEO4LINUX DRIVER
7699 M:      Mike Isely <isely@pobox.com>
7700 L:      pvrusb2@isely.net       (subscribers-only)
7701 L:      linux-media@vger.kernel.org
7702 W:      http://www.isely.net/pvrusb2/
7703 T:      git git://linuxtv.org/media_tree.git
7704 S:      Maintained
7705 F:      Documentation/video4linux/README.pvrusb2
7706 F:      drivers/media/usb/pvrusb2/
7707
7708 PWC WEBCAM DRIVER
7709 M:      Hans de Goede <hdegoede@redhat.com>
7710 L:      linux-media@vger.kernel.org
7711 T:      git git://linuxtv.org/media_tree.git
7712 S:      Maintained
7713 F:      drivers/media/usb/pwc/*
7714
7715 PWM FAN DRIVER
7716 M:      Kamil Debski <k.debski@samsung.com>
7717 L:      lm-sensors@lm-sensors.org
7718 S:      Supported
7719 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7720 F:      Documentation/hwmon/pwm-fan
7721 F:      drivers/hwmon/pwm-fan.c
7722
7723 PWM SUBSYSTEM
7724 M:      Thierry Reding <thierry.reding@gmail.com>
7725 L:      linux-pwm@vger.kernel.org
7726 S:      Maintained
7727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7728 F:      Documentation/pwm.txt
7729 F:      Documentation/devicetree/bindings/pwm/
7730 F:      include/linux/pwm.h
7731 F:      drivers/pwm/
7732 F:      drivers/video/backlight/pwm_bl.c
7733 F:      include/linux/pwm_backlight.h
7734
7735 PXA2xx/PXA3xx SUPPORT
7736 M:      Daniel Mack <daniel@zonque.org>
7737 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7738 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7739 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7740 T:      git git://github.com/hzhuang1/linux.git
7741 T:      git git://github.com/rjarzmik/linux.git
7742 S:      Maintained
7743 F:      arch/arm/mach-pxa/
7744 F:      drivers/pcmcia/pxa2xx*
7745 F:      drivers/spi/spi-pxa2xx*
7746 F:      drivers/usb/gadget/udc/pxa2*
7747 F:      include/sound/pxa2xx-lib.h
7748 F:      sound/arm/pxa*
7749 F:      sound/soc/pxa/
7750
7751 PXA3xx NAND FLASH DRIVER
7752 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7753 L:      linux-mtd@lists.infradead.org
7754 S:      Maintained
7755 F:      drivers/mtd/nand/pxa3xx_nand.c
7756
7757 MMP SUPPORT
7758 M:      Eric Miao <eric.y.miao@gmail.com>
7759 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7760 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7761 T:      git git://github.com/hzhuang1/linux.git
7762 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7763 S:      Maintained
7764 F:      arch/arm/mach-mmp/
7765
7766 PXA MMCI DRIVER
7767 S:      Orphan
7768
7769 PXA RTC DRIVER
7770 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7771 L:      rtc-linux@googlegroups.com
7772 S:      Maintained
7773
7774 QAT DRIVER
7775 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7776 L:      qat-linux@intel.com
7777 S:      Supported
7778 F:      drivers/crypto/qat/
7779
7780 QIB DRIVER
7781 M:      Mike Marciniszyn <infinipath@intel.com>
7782 L:      linux-rdma@vger.kernel.org
7783 S:      Supported
7784 F:      drivers/infiniband/hw/qib/
7785
7786 QLOGIC QLA1280 SCSI DRIVER
7787 M:      Michael Reed <mdr@sgi.com>
7788 L:      linux-scsi@vger.kernel.org
7789 S:      Maintained
7790 F:      drivers/scsi/qla1280.[ch]
7791
7792 QLOGIC QLA2XXX FC-SCSI DRIVER
7793 M:      qla2xxx-upstream@qlogic.com
7794 L:      linux-scsi@vger.kernel.org
7795 S:      Supported
7796 F:      Documentation/scsi/LICENSE.qla2xxx
7797 F:      drivers/scsi/qla2xxx/
7798
7799 QLOGIC QLA4XXX iSCSI DRIVER
7800 M:      QLogic-Storage-Upstream@qlogic.com
7801 L:      linux-scsi@vger.kernel.org
7802 S:      Supported
7803 F:      Documentation/scsi/LICENSE.qla4xxx
7804 F:      drivers/scsi/qla4xxx/
7805
7806 QLOGIC QLA3XXX NETWORK DRIVER
7807 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7808 M:      Ron Mercer <ron.mercer@qlogic.com>
7809 M:      linux-driver@qlogic.com
7810 L:      netdev@vger.kernel.org
7811 S:      Supported
7812 F:      Documentation/networking/LICENSE.qla3xxx
7813 F:      drivers/net/ethernet/qlogic/qla3xxx.*
7814
7815 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7816 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
7817 M:      Dept-GELinuxNICDev@qlogic.com
7818 L:      netdev@vger.kernel.org
7819 S:      Supported
7820 F:      drivers/net/ethernet/qlogic/qlcnic/
7821
7822 QLOGIC QLGE 10Gb ETHERNET DRIVER
7823 M:      Harish Patil <harish.patil@qlogic.com>
7824 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7825 M:      Dept-GELinuxNICDev@qlogic.com
7826 M:      linux-driver@qlogic.com
7827 L:      netdev@vger.kernel.org
7828 S:      Supported
7829 F:      drivers/net/ethernet/qlogic/qlge/
7830
7831 QNX4 FILESYSTEM
7832 M:      Anders Larsen <al@alarsen.net>
7833 W:      http://www.alarsen.net/linux/qnx4fs/
7834 S:      Maintained
7835 F:      fs/qnx4/
7836 F:      include/uapi/linux/qnx4_fs.h
7837 F:      include/uapi/linux/qnxtypes.h
7838
7839 QT1010 MEDIA DRIVER
7840 M:      Antti Palosaari <crope@iki.fi>
7841 L:      linux-media@vger.kernel.org
7842 W:      http://linuxtv.org/
7843 W:      http://palosaari.fi/linux/
7844 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7845 T:      git git://linuxtv.org/anttip/media_tree.git
7846 S:      Maintained
7847 F:      drivers/media/tuners/qt1010*
7848
7849 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7850 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7851 L:      linux-wireless@vger.kernel.org
7852 L:      ath9k-devel@lists.ath9k.org
7853 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
7854 S:      Supported
7855 F:      drivers/net/wireless/ath/ath9k/
7856
7857 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7858 M:      Kalle Valo <kvalo@qca.qualcomm.com>
7859 L:      ath10k@lists.infradead.org
7860 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
7861 T:      git git://github.com/kvalo/ath.git
7862 S:      Supported
7863 F:      drivers/net/wireless/ath/ath10k/
7864
7865 QUALCOMM HEXAGON ARCHITECTURE
7866 M:      Richard Kuo <rkuo@codeaurora.org>
7867 L:      linux-hexagon@vger.kernel.org
7868 S:      Supported
7869 F:      arch/hexagon/
7870
7871 QUALCOMM WCN36XX WIRELESS DRIVER
7872 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
7873 L:      wcn36xx@lists.infradead.org
7874 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
7875 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
7876 S:      Supported
7877 F:      drivers/net/wireless/ath/wcn36xx/
7878
7879 QUICKCAM PARALLEL PORT WEBCAMS
7880 M:      Hans Verkuil <hverkuil@xs4all.nl>
7881 L:      linux-media@vger.kernel.org
7882 T:      git git://linuxtv.org/media_tree.git
7883 W:      http://linuxtv.org
7884 S:      Odd Fixes
7885 F:      drivers/media/parport/*-qcam*
7886
7887 RADOS BLOCK DEVICE (RBD)
7888 M:      Ilya Dryomov <idryomov@gmail.com>
7889 M:      Sage Weil <sage@redhat.com>
7890 M:      Alex Elder <elder@kernel.org>
7891 M:      ceph-devel@vger.kernel.org
7892 W:      http://ceph.com/
7893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7894 S:      Supported
7895 F:      drivers/block/rbd.c
7896 F:      drivers/block/rbd_types.h
7897
7898 RADEON FRAMEBUFFER DISPLAY DRIVER
7899 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7900 L:      linux-fbdev@vger.kernel.org
7901 S:      Maintained
7902 F:      drivers/video/fbdev/aty/radeon*
7903 F:      include/uapi/linux/radeonfb.h
7904
7905 RADIOSHARK RADIO DRIVER
7906 M:      Hans de Goede <hdegoede@redhat.com>
7907 L:      linux-media@vger.kernel.org
7908 T:      git git://linuxtv.org/media_tree.git
7909 S:      Maintained
7910 F:      drivers/media/radio/radio-shark.c
7911
7912 RADIOSHARK2 RADIO DRIVER
7913 M:      Hans de Goede <hdegoede@redhat.com>
7914 L:      linux-media@vger.kernel.org
7915 T:      git git://linuxtv.org/media_tree.git
7916 S:      Maintained
7917 F:      drivers/media/radio/radio-shark2.c
7918 F:      drivers/media/radio/radio-tea5777.c
7919
7920 RAGE128 FRAMEBUFFER DISPLAY DRIVER
7921 M:      Paul Mackerras <paulus@samba.org>
7922 L:      linux-fbdev@vger.kernel.org
7923 S:      Maintained
7924 F:      drivers/video/fbdev/aty/aty128fb.c
7925
7926 RALINK RT2X00 WIRELESS LAN DRIVER
7927 P:      rt2x00 project
7928 M:      Stanislaw Gruszka <sgruszka@redhat.com>
7929 M:      Helmut Schaa <helmut.schaa@googlemail.com>
7930 L:      linux-wireless@vger.kernel.org
7931 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7932 W:      http://rt2x00.serialmonkey.com/
7933 S:      Maintained
7934 F:      drivers/net/wireless/rt2x00/
7935
7936 RAMDISK RAM BLOCK DEVICE DRIVER
7937 M:      Nick Piggin <npiggin@kernel.dk>
7938 S:      Maintained
7939 F:      Documentation/blockdev/ramdisk.txt
7940 F:      drivers/block/brd.c
7941
7942 RANDOM NUMBER DRIVER
7943 M:      "Theodore Ts'o" <tytso@mit.edu>
7944 S:      Maintained
7945 F:      drivers/char/random.c
7946
7947 RAPIDIO SUBSYSTEM
7948 M:      Matt Porter <mporter@kernel.crashing.org>
7949 M:      Alexandre Bounine <alexandre.bounine@idt.com>
7950 S:      Maintained
7951 F:      drivers/rapidio/
7952
7953 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7954 L:      linux-wireless@vger.kernel.org
7955 S:      Orphan
7956 F:      drivers/net/wireless/ray*
7957
7958 RCUTORTURE MODULE
7959 M:      Josh Triplett <josh@joshtriplett.org>
7960 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7961 L:      linux-kernel@vger.kernel.org
7962 S:      Supported
7963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7964 F:      Documentation/RCU/torture.txt
7965 F:      kernel/rcu/rcutorture.c
7966
7967 RCUTORTURE TEST FRAMEWORK
7968 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7969 M:      Josh Triplett <josh@joshtriplett.org>
7970 R:      Steven Rostedt <rostedt@goodmis.org>
7971 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7972 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
7973 L:      linux-kernel@vger.kernel.org
7974 S:      Supported
7975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7976 F:      tools/testing/selftests/rcutorture
7977
7978 RDC R-321X SoC
7979 M:      Florian Fainelli <florian@openwrt.org>
7980 S:      Maintained
7981
7982 RDC R6040 FAST ETHERNET DRIVER
7983 M:      Florian Fainelli <florian@openwrt.org>
7984 L:      netdev@vger.kernel.org
7985 S:      Maintained
7986 F:      drivers/net/ethernet/rdc/r6040.c
7987
7988 RDS - RELIABLE DATAGRAM SOCKETS
7989 M:      Chien Yen <chien.yen@oracle.com>
7990 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
7991 S:      Supported
7992 F:      net/rds/
7993
7994 READ-COPY UPDATE (RCU)
7995 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7996 M:      Josh Triplett <josh@joshtriplett.org>
7997 R:      Steven Rostedt <rostedt@goodmis.org>
7998 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7999 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8000 L:      linux-kernel@vger.kernel.org
8001 W:      http://www.rdrop.com/users/paulmck/RCU/
8002 S:      Supported
8003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8004 F:      Documentation/RCU/
8005 X:      Documentation/RCU/torture.txt
8006 F:      include/linux/rcu*
8007 X:      include/linux/srcu.h
8008 F:      kernel/rcu/
8009 X:      kernel/torture.c
8010
8011 REAL TIME CLOCK (RTC) SUBSYSTEM
8012 M:      Alessandro Zummo <a.zummo@towertech.it>
8013 L:      rtc-linux@googlegroups.com
8014 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8015 S:      Maintained
8016 F:      Documentation/rtc.txt
8017 F:      drivers/rtc/
8018 F:      include/linux/rtc.h
8019 F:      include/uapi/linux/rtc.h
8020
8021 REALTEK AUDIO CODECS
8022 M:      Bard Liao <bardliao@realtek.com>
8023 M:      Oder Chiou <oder_chiou@realtek.com>
8024 S:      Maintained
8025 F:      sound/soc/codecs/rt*
8026 F:      include/sound/rt*.h
8027
8028 REISERFS FILE SYSTEM
8029 L:      reiserfs-devel@vger.kernel.org
8030 S:      Supported
8031 F:      fs/reiserfs/
8032
8033 REGISTER MAP ABSTRACTION
8034 M:      Mark Brown <broonie@kernel.org>
8035 L:      linux-kernel@vger.kernel.org
8036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8037 S:      Supported
8038 F:      drivers/base/regmap/
8039 F:      include/linux/regmap.h
8040
8041 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8042 M:      Ohad Ben-Cohen <ohad@wizery.com>
8043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8044 S:      Maintained
8045 F:      drivers/remoteproc/
8046 F:      Documentation/remoteproc.txt
8047 F:      include/linux/remoteproc.h
8048
8049 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8050 M:      Ohad Ben-Cohen <ohad@wizery.com>
8051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8052 S:      Maintained
8053 F:      drivers/rpmsg/
8054 F:      Documentation/rpmsg.txt
8055 F:      include/linux/rpmsg.h
8056
8057 RESET CONTROLLER FRAMEWORK
8058 M:      Philipp Zabel <p.zabel@pengutronix.de>
8059 S:      Maintained
8060 F:      drivers/reset/
8061 F:      Documentation/devicetree/bindings/reset/
8062 F:      include/linux/reset.h
8063 F:      include/linux/reset-controller.h
8064
8065 RFKILL
8066 M:      Johannes Berg <johannes@sipsolutions.net>
8067 L:      linux-wireless@vger.kernel.org
8068 W:      http://wireless.kernel.org/
8069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8071 S:      Maintained
8072 F:      Documentation/rfkill.txt
8073 F:      net/rfkill/
8074
8075 RICOH SMARTMEDIA/XD DRIVER
8076 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8077 S:      Maintained
8078 F:      drivers/mtd/nand/r852.c
8079 F:      drivers/mtd/nand/r852.h
8080
8081 RICOH R5C592 MEMORYSTICK DRIVER
8082 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8083 S:      Maintained
8084 F:      drivers/memstick/host/r592.*
8085
8086 ROCCAT DRIVERS
8087 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8088 W:      http://sourceforge.net/projects/roccat/
8089 S:      Maintained
8090 F:      drivers/hid/hid-roccat*
8091 F:      include/linux/hid-roccat*
8092 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8093
8094 ROCKER DRIVER
8095 M:      Jiri Pirko <jiri@resnulli.us>
8096 M:      Scott Feldman <sfeldma@gmail.com>
8097 L:      netdev@vger.kernel.org
8098 S:      Supported
8099 F:      drivers/net/ethernet/rocker/
8100
8101 ROCKETPORT DRIVER
8102 P:      Comtrol Corp.
8103 W:      http://www.comtrol.com
8104 S:      Maintained
8105 F:      Documentation/serial/rocket.txt
8106 F:      drivers/tty/rocket*
8107
8108 ROCKETPORT EXPRESS/INFINITY DRIVER
8109 M:      Kevin Cernekee <cernekee@gmail.com>
8110 L:      linux-serial@vger.kernel.org
8111 S:      Odd Fixes
8112 F:      drivers/tty/serial/rp2.*
8113
8114 ROSE NETWORK LAYER
8115 M:      Ralf Baechle <ralf@linux-mips.org>
8116 L:      linux-hams@vger.kernel.org
8117 W:      http://www.linux-ax25.org/
8118 S:      Maintained
8119 F:      include/net/rose.h
8120 F:      include/uapi/linux/rose.h
8121 F:      net/rose/
8122
8123 RTL2830 MEDIA DRIVER
8124 M:      Antti Palosaari <crope@iki.fi>
8125 L:      linux-media@vger.kernel.org
8126 W:      http://linuxtv.org/
8127 W:      http://palosaari.fi/linux/
8128 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8129 T:      git git://linuxtv.org/anttip/media_tree.git
8130 S:      Maintained
8131 F:      drivers/media/dvb-frontends/rtl2830*
8132
8133 RTL2832 MEDIA DRIVER
8134 M:      Antti Palosaari <crope@iki.fi>
8135 L:      linux-media@vger.kernel.org
8136 W:      http://linuxtv.org/
8137 W:      http://palosaari.fi/linux/
8138 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8139 T:      git git://linuxtv.org/anttip/media_tree.git
8140 S:      Maintained
8141 F:      drivers/media/dvb-frontends/rtl2832*
8142
8143 RTL2832_SDR MEDIA DRIVER
8144 M:      Antti Palosaari <crope@iki.fi>
8145 L:      linux-media@vger.kernel.org
8146 W:      http://linuxtv.org/
8147 W:      http://palosaari.fi/linux/
8148 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8149 T:      git git://linuxtv.org/anttip/media_tree.git
8150 S:      Maintained
8151 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8152
8153 RTL8180 WIRELESS DRIVER
8154 L:      linux-wireless@vger.kernel.org
8155 W:      http://wireless.kernel.org/
8156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8157 S:      Orphan
8158 F:      drivers/net/wireless/rtl818x/rtl8180/
8159
8160 RTL8187 WIRELESS DRIVER
8161 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8162 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8163 M:      Larry Finger <Larry.Finger@lwfinger.net>
8164 L:      linux-wireless@vger.kernel.org
8165 W:      http://wireless.kernel.org/
8166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8167 S:      Maintained
8168 F:      drivers/net/wireless/rtl818x/rtl8187/
8169
8170 RTL8192CE WIRELESS DRIVER
8171 M:      Larry Finger <Larry.Finger@lwfinger.net>
8172 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8173 L:      linux-wireless@vger.kernel.org
8174 W:      http://wireless.kernel.org/
8175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8176 S:      Maintained
8177 F:      drivers/net/wireless/rtlwifi/
8178 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8179
8180 S3 SAVAGE FRAMEBUFFER DRIVER
8181 M:      Antonino Daplas <adaplas@gmail.com>
8182 L:      linux-fbdev@vger.kernel.org
8183 S:      Maintained
8184 F:      drivers/video/fbdev/savage/
8185
8186 S390
8187 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8188 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8189 M:      linux390@de.ibm.com
8190 L:      linux-s390@vger.kernel.org
8191 W:      http://www.ibm.com/developerworks/linux/linux390/
8192 S:      Supported
8193 F:      arch/s390/
8194 F:      drivers/s390/
8195 F:      Documentation/s390/
8196 F:      Documentation/DocBook/s390*
8197
8198 S390 COMMON I/O LAYER
8199 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8200 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8201 L:      linux-s390@vger.kernel.org
8202 W:      http://www.ibm.com/developerworks/linux/linux390/
8203 S:      Supported
8204 F:      drivers/s390/cio/
8205
8206 S390 DASD DRIVER
8207 M:      Stefan Weinhuber <wein@de.ibm.com>
8208 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8209 L:      linux-s390@vger.kernel.org
8210 W:      http://www.ibm.com/developerworks/linux/linux390/
8211 S:      Supported
8212 F:      drivers/s390/block/dasd*
8213 F:      block/partitions/ibm.c
8214
8215 S390 NETWORK DRIVERS
8216 M:      Ursula Braun <ursula.braun@de.ibm.com>
8217 M:      Frank Blaschka <blaschka@linux.vnet.ibm.com>
8218 M:      linux390@de.ibm.com
8219 L:      linux-s390@vger.kernel.org
8220 W:      http://www.ibm.com/developerworks/linux/linux390/
8221 S:      Supported
8222 F:      drivers/s390/net/
8223
8224 S390 PCI SUBSYSTEM
8225 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8226 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8227 L:      linux-s390@vger.kernel.org
8228 W:      http://www.ibm.com/developerworks/linux/linux390/
8229 S:      Supported
8230 F:      arch/s390/pci/
8231 F:      drivers/pci/hotplug/s390_pci_hpc.c
8232
8233 S390 ZCRYPT DRIVER
8234 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8235 M:      linux390@de.ibm.com
8236 L:      linux-s390@vger.kernel.org
8237 W:      http://www.ibm.com/developerworks/linux/linux390/
8238 S:      Supported
8239 F:      drivers/s390/crypto/
8240
8241 S390 ZFCP DRIVER
8242 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8243 M:      linux390@de.ibm.com
8244 L:      linux-s390@vger.kernel.org
8245 W:      http://www.ibm.com/developerworks/linux/linux390/
8246 S:      Supported
8247 F:      drivers/s390/scsi/zfcp_*
8248
8249 S390 IUCV NETWORK LAYER
8250 M:      Ursula Braun <ursula.braun@de.ibm.com>
8251 M:      linux390@de.ibm.com
8252 L:      linux-s390@vger.kernel.org
8253 W:      http://www.ibm.com/developerworks/linux/linux390/
8254 S:      Supported
8255 F:      drivers/s390/net/*iucv*
8256 F:      include/net/iucv/
8257 F:      net/iucv/
8258
8259 S3C24XX SD/MMC Driver
8260 M:      Ben Dooks <ben-linux@fluff.org>
8261 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8262 S:      Supported
8263 F:      drivers/mmc/host/s3cmci.*
8264
8265 SAA6588 RDS RECEIVER DRIVER
8266 M:      Hans Verkuil <hverkuil@xs4all.nl>
8267 L:      linux-media@vger.kernel.org
8268 T:      git git://linuxtv.org/media_tree.git
8269 W:      http://linuxtv.org
8270 S:      Odd Fixes
8271 F:      drivers/media/i2c/saa6588*
8272
8273 SAA7134 VIDEO4LINUX DRIVER
8274 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8275 L:      linux-media@vger.kernel.org
8276 W:      http://linuxtv.org
8277 T:      git git://linuxtv.org/media_tree.git
8278 S:      Odd fixes
8279 F:      Documentation/video4linux/*.saa7134
8280 F:      drivers/media/pci/saa7134/
8281
8282 SAA7146 VIDEO4LINUX-2 DRIVER
8283 M:      Hans Verkuil <hverkuil@xs4all.nl>
8284 L:      linux-media@vger.kernel.org
8285 T:      git git://linuxtv.org/media_tree.git
8286 S:      Maintained
8287 F:      drivers/media/common/saa7146/
8288 F:      drivers/media/pci/saa7146/
8289 F:      include/media/saa7146*
8290
8291 SAMSUNG LAPTOP DRIVER
8292 M:      Corentin Chary <corentin.chary@gmail.com>
8293 L:      platform-driver-x86@vger.kernel.org
8294 S:      Maintained
8295 F:      drivers/platform/x86/samsung-laptop.c
8296
8297 SAMSUNG AUDIO (ASoC) DRIVERS
8298 M:      Sangbeom Kim <sbkim73@samsung.com>
8299 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8300 S:      Supported
8301 F:      sound/soc/samsung/
8302
8303 SAMSUNG FRAMEBUFFER DRIVER
8304 M:      Jingoo Han <jg1.han@samsung.com>
8305 L:      linux-fbdev@vger.kernel.org
8306 S:      Maintained
8307 F:      drivers/video/fbdev/s3c-fb.c
8308
8309 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8310 M:      Sangbeom Kim <sbkim73@samsung.com>
8311 L:      linux-kernel@vger.kernel.org
8312 S:      Supported
8313 F:      drivers/mfd/sec*.c
8314 F:      drivers/regulator/s2m*.c
8315 F:      drivers/regulator/s5m*.c
8316 F:      include/linux/mfd/samsung/
8317
8318 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8319 M:      Kyungmin Park <kyungmin.park@samsung.com>
8320 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8321 L:      linux-media@vger.kernel.org
8322 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8323 S:      Supported
8324 F:      drivers/media/platform/exynos4-is/
8325
8326 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8327 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8328 L:      linux-media@vger.kernel.org
8329 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8330 S:      Maintained
8331 F:      drivers/media/platform/s3c-camif/
8332 F:      include/media/s3c_camif.h
8333
8334 SAMSUNG S5C73M3 CAMERA DRIVER
8335 M:      Kyungmin Park <kyungmin.park@samsung.com>
8336 M:      Andrzej Hajda <a.hajda@samsung.com>
8337 L:      linux-media@vger.kernel.org
8338 S:      Supported
8339 F:      drivers/media/i2c/s5c73m3/*
8340
8341 SAMSUNG S5K5BAF CAMERA DRIVER
8342 M:      Kyungmin Park <kyungmin.park@samsung.com>
8343 M:      Andrzej Hajda <a.hajda@samsung.com>
8344 L:      linux-media@vger.kernel.org
8345 S:      Supported
8346 F:      drivers/media/i2c/s5k5baf.c
8347
8348 SAMSUNG SOC CLOCK DRIVERS
8349 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8350 M:      Tomasz Figa <tomasz.figa@gmail.com>
8351 S:      Supported
8352 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8353 F:      drivers/clk/samsung/
8354
8355 SAMSUNG SXGBE DRIVERS
8356 M:      Byungho An <bh74.an@samsung.com>
8357 M:      Girish K S <ks.giri@samsung.com>
8358 M:      Vipul Pandya <vipul.pandya@samsung.com>
8359 S:      Supported
8360 L:      netdev@vger.kernel.org
8361 F:      drivers/net/ethernet/samsung/sxgbe/
8362
8363 SAMSUNG USB2 PHY DRIVER
8364 M:      Kamil Debski <k.debski@samsung.com>
8365 L:      linux-kernel@vger.kernel.org
8366 S:      Supported
8367 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8368 F:      Documentation/phy/samsung-usb2.txt
8369 F:      drivers/phy/phy-exynos4210-usb2.c
8370 F:      drivers/phy/phy-exynos4x12-usb2.c
8371 F:      drivers/phy/phy-exynos5250-usb2.c
8372 F:      drivers/phy/phy-s5pv210-usb2.c
8373 F:      drivers/phy/phy-samsung-usb2.c
8374 F:      drivers/phy/phy-samsung-usb2.h
8375
8376 SERIAL DRIVERS
8377 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8378 L:      linux-serial@vger.kernel.org
8379 S:      Maintained
8380 F:      drivers/tty/serial/
8381
8382 SYNOPSYS DESIGNWARE DMAC DRIVER
8383 M:      Viresh Kumar <viresh.linux@gmail.com>
8384 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8385 S:      Maintained
8386 F:      include/linux/platform_data/dma-dw.h
8387 F:      drivers/dma/dw/
8388
8389 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8390 M:      Seungwon Jeon <tgih.jun@samsung.com>
8391 M:      Jaehoon Chung <jh80.chung@samsung.com>
8392 L:      linux-mmc@vger.kernel.org
8393 S:      Maintained
8394 F:      include/linux/mmc/dw_mmc.h
8395 F:      drivers/mmc/host/dw_mmc*
8396
8397 THUNDERBOLT DRIVER
8398 M:      Andreas Noever <andreas.noever@gmail.com>
8399 S:      Maintained
8400 F:      drivers/thunderbolt/
8401
8402 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8403 M:      John Stultz <john.stultz@linaro.org>
8404 M:      Thomas Gleixner <tglx@linutronix.de>
8405 L:      linux-kernel@vger.kernel.org
8406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8407 S:      Supported
8408 F:      include/linux/clocksource.h
8409 F:      include/linux/time.h
8410 F:      include/linux/timex.h
8411 F:      include/uapi/linux/time.h
8412 F:      include/uapi/linux/timex.h
8413 F:      kernel/time/clocksource.c
8414 F:      kernel/time/time*.c
8415 F:      kernel/time/ntp.c
8416
8417 TLG2300 VIDEO4LINUX-2 DRIVER
8418 M:      Huang Shijie <shijie8@gmail.com>
8419 M:      Hans Verkuil <hverkuil@xs4all.nl>
8420 S:      Odd Fixes
8421 F:      drivers/media/usb/tlg2300/
8422
8423 SC1200 WDT DRIVER
8424 M:      Zwane Mwaikambo <zwanem@gmail.com>
8425 S:      Maintained
8426 F:      drivers/watchdog/sc1200wdt.c
8427
8428 SCHEDULER
8429 M:      Ingo Molnar <mingo@redhat.com>
8430 M:      Peter Zijlstra <peterz@infradead.org>
8431 L:      linux-kernel@vger.kernel.org
8432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8433 S:      Maintained
8434 F:      kernel/sched/
8435 F:      include/linux/sched.h
8436 F:      include/uapi/linux/sched.h
8437 F:      include/linux/wait.h
8438
8439 SCORE ARCHITECTURE
8440 M:      Chen Liqin <liqin.linux@gmail.com>
8441 M:      Lennox Wu <lennox.wu@gmail.com>
8442 W:      http://www.sunplus.com
8443 S:      Supported
8444 F:      arch/score/
8445
8446 SCSI CDROM DRIVER
8447 M:      Jens Axboe <axboe@kernel.dk>
8448 L:      linux-scsi@vger.kernel.org
8449 W:      http://www.kernel.dk
8450 S:      Maintained
8451 F:      drivers/scsi/sr*
8452
8453 SCSI RDMA PROTOCOL (SRP) INITIATOR
8454 M:      Bart Van Assche <bvanassche@acm.org>
8455 L:      linux-rdma@vger.kernel.org
8456 S:      Supported
8457 W:      http://www.openfabrics.org
8458 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8460 F:      drivers/infiniband/ulp/srp/
8461 F:      include/scsi/srp.h
8462
8463 SCSI SG DRIVER
8464 M:      Doug Gilbert <dgilbert@interlog.com>
8465 L:      linux-scsi@vger.kernel.org
8466 W:      http://sg.danny.cz/sg
8467 S:      Maintained
8468 F:      Documentation/scsi/scsi-generic.txt
8469 F:      drivers/scsi/sg.c
8470 F:      include/scsi/sg.h
8471
8472 SCSI SUBSYSTEM
8473 M:      "James E.J. Bottomley" <JBottomley@parallels.com>
8474 L:      linux-scsi@vger.kernel.org
8475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8478 S:      Maintained
8479 F:      drivers/scsi/
8480 F:      include/scsi/
8481
8482 SCSI TAPE DRIVER
8483 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8484 L:      linux-scsi@vger.kernel.org
8485 S:      Maintained
8486 F:      Documentation/scsi/st.txt
8487 F:      drivers/scsi/st.*
8488 F:      drivers/scsi/st_*.h
8489
8490 SCTP PROTOCOL
8491 M:      Vlad Yasevich <vyasevich@gmail.com>
8492 M:      Neil Horman <nhorman@tuxdriver.com>
8493 L:      linux-sctp@vger.kernel.org
8494 W:      http://lksctp.sourceforge.net
8495 S:      Maintained
8496 F:      Documentation/networking/sctp.txt
8497 F:      include/linux/sctp.h
8498 F:      include/uapi/linux/sctp.h
8499 F:      include/net/sctp/
8500 F:      net/sctp/
8501
8502 SCx200 CPU SUPPORT
8503 M:      Jim Cromie <jim.cromie@gmail.com>
8504 S:      Odd Fixes
8505 F:      Documentation/i2c/busses/scx200_acb
8506 F:      arch/x86/platform/scx200/
8507 F:      drivers/watchdog/scx200_wdt.c
8508 F:      drivers/i2c/busses/scx200*
8509 F:      drivers/mtd/maps/scx200_docflash.c
8510 F:      include/linux/scx200.h
8511
8512 SCx200 GPIO DRIVER
8513 M:      Jim Cromie <jim.cromie@gmail.com>
8514 S:      Maintained
8515 F:      drivers/char/scx200_gpio.c
8516 F:      include/linux/scx200_gpio.h
8517
8518 SCx200 HRT CLOCKSOURCE DRIVER
8519 M:      Jim Cromie <jim.cromie@gmail.com>
8520 S:      Maintained
8521 F:      drivers/clocksource/scx200_hrt.c
8522
8523 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8524 M:      Sascha Sommer <saschasommer@freenet.de>
8525 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8526 S:      Maintained
8527 F:      drivers/mmc/host/sdricoh_cs.c
8528
8529 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8530 M:      Chris Ball <chris@printf.net>
8531 L:      linux-mmc@vger.kernel.org
8532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8533 S:      Maintained
8534 F:      drivers/mmc/host/sdhci.*
8535 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8536
8537 SECURE COMPUTING
8538 M:      Kees Cook <keescook@chromium.org>
8539 R:      Andy Lutomirski <luto@amacapital.net>
8540 R:      Will Drewry <wad@chromium.org>
8541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8542 S:      Supported
8543 F:      kernel/seccomp.c
8544 F:      include/uapi/linux/seccomp.h
8545 F:      include/linux/seccomp.h
8546 K:      \bsecure_computing
8547 K:      \bTIF_SECCOMP\b
8548
8549 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8550 M:      Anton Vorontsov <anton@enomsg.org>
8551 L:      linuxppc-dev@lists.ozlabs.org
8552 L:      linux-mmc@vger.kernel.org
8553 S:      Maintained
8554 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8555
8556 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8557 M:      Ben Dooks <ben-linux@fluff.org>
8558 L:      linux-mmc@vger.kernel.org
8559 S:      Maintained
8560 F:      drivers/mmc/host/sdhci-s3c.c
8561
8562 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8563 M:      Viresh Kumar <viresh.linux@gmail.com>
8564 L:      spear-devel@list.st.com
8565 L:      linux-mmc@vger.kernel.org
8566 S:      Maintained
8567 F:      drivers/mmc/host/sdhci-spear.c
8568
8569 SECURITY SUBSYSTEM
8570 M:      James Morris <james.l.morris@oracle.com>
8571 M:      Serge E. Hallyn <serge@hallyn.com>
8572 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8574 W:      http://kernsec.org/
8575 S:      Supported
8576 F:      security/
8577
8578 SECURITY CONTACT
8579 M:      Security Officers <security@kernel.org>
8580 S:      Supported
8581
8582 SELINUX SECURITY MODULE
8583 M:      Paul Moore <paul@paul-moore.com>
8584 M:      Stephen Smalley <sds@tycho.nsa.gov>
8585 M:      Eric Paris <eparis@parisplace.org>
8586 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8587 W:      http://selinuxproject.org
8588 T:      git git://git.infradead.org/users/pcmoore/selinux
8589 S:      Supported
8590 F:      include/linux/selinux*
8591 F:      security/selinux/
8592 F:      scripts/selinux/
8593
8594 APPARMOR SECURITY MODULE
8595 M:      John Johansen <john.johansen@canonical.com>
8596 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8597 W:      apparmor.wiki.kernel.org
8598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8599 S:      Supported
8600 F:      security/apparmor/
8601
8602 SENSABLE PHANTOM
8603 M:      Jiri Slaby <jirislaby@gmail.com>
8604 S:      Maintained
8605 F:      drivers/misc/phantom.c
8606 F:      include/uapi/linux/phantom.h
8607
8608 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8609 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8610 L:      linux-scsi@vger.kernel.org
8611 W:      http://www.emulex.com
8612 S:      Supported
8613 F:      drivers/scsi/be2iscsi/
8614
8615 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8616 M:      Sathya Perla <sathya.perla@emulex.com>
8617 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8618 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8619 L:      netdev@vger.kernel.org
8620 W:      http://www.emulex.com
8621 S:      Supported
8622 F:      drivers/net/ethernet/emulex/benet/
8623
8624 SFC NETWORK DRIVER
8625 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8626 M:      Shradha Shah <sshah@solarflare.com>
8627 L:      netdev@vger.kernel.org
8628 S:      Supported
8629 F:      drivers/net/ethernet/sfc/
8630
8631 SGI GRU DRIVER
8632 M:      Dimitri Sivanich <sivanich@sgi.com>
8633 S:      Maintained
8634 F:      drivers/misc/sgi-gru/
8635
8636 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8637 M:      Pat Gefre <pfg@sgi.com>
8638 L:      linux-ia64@vger.kernel.org
8639 S:      Supported
8640 F:      Documentation/ia64/serial.txt
8641 F:      drivers/tty/serial/ioc?_serial.c
8642 F:      include/linux/ioc?.h
8643
8644 SGI XP/XPC/XPNET DRIVER
8645 M:      Cliff Whickman <cpw@sgi.com>
8646 M:      Robin Holt <robinmholt@gmail.com>
8647 S:      Maintained
8648 F:      drivers/misc/sgi-xp/
8649
8650 SI2157 MEDIA DRIVER
8651 M:      Antti Palosaari <crope@iki.fi>
8652 L:      linux-media@vger.kernel.org
8653 W:      http://linuxtv.org/
8654 W:      http://palosaari.fi/linux/
8655 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8656 T:      git git://linuxtv.org/anttip/media_tree.git
8657 S:      Maintained
8658 F:      drivers/media/tuners/si2157*
8659
8660 SI2168 MEDIA DRIVER
8661 M:      Antti Palosaari <crope@iki.fi>
8662 L:      linux-media@vger.kernel.org
8663 W:      http://linuxtv.org/
8664 W:      http://palosaari.fi/linux/
8665 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8666 T:      git git://linuxtv.org/anttip/media_tree.git
8667 S:      Maintained
8668 F:      drivers/media/dvb-frontends/si2168*
8669
8670 SI470X FM RADIO RECEIVER I2C DRIVER
8671 M:      Hans Verkuil <hverkuil@xs4all.nl>
8672 L:      linux-media@vger.kernel.org
8673 T:      git git://linuxtv.org/media_tree.git
8674 W:      http://linuxtv.org
8675 S:      Odd Fixes
8676 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8677
8678 SI470X FM RADIO RECEIVER USB DRIVER
8679 M:      Hans Verkuil <hverkuil@xs4all.nl>
8680 L:      linux-media@vger.kernel.org
8681 T:      git git://linuxtv.org/media_tree.git
8682 W:      http://linuxtv.org
8683 S:      Maintained
8684 F:      drivers/media/radio/si470x/radio-si470x-common.c
8685 F:      drivers/media/radio/si470x/radio-si470x.h
8686 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8687
8688 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8689 M:      Eduardo Valentin <edubezval@gmail.com>
8690 L:      linux-media@vger.kernel.org
8691 T:      git git://linuxtv.org/media_tree.git
8692 W:      http://linuxtv.org
8693 S:      Odd Fixes
8694 F:      drivers/media/radio/si4713/si4713.?
8695
8696 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8697 M:      Eduardo Valentin <edubezval@gmail.com>
8698 L:      linux-media@vger.kernel.org
8699 T:      git git://linuxtv.org/media_tree.git
8700 W:      http://linuxtv.org
8701 S:      Odd Fixes
8702 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8703
8704 SI4713 FM RADIO TRANSMITTER USB DRIVER
8705 M:      Hans Verkuil <hverkuil@xs4all.nl>
8706 L:      linux-media@vger.kernel.org
8707 T:      git git://linuxtv.org/media_tree.git
8708 W:      http://linuxtv.org
8709 S:      Maintained
8710 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8711
8712 SIANO DVB DRIVER
8713 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8714 L:      linux-media@vger.kernel.org
8715 W:      http://linuxtv.org
8716 T:      git git://linuxtv.org/media_tree.git
8717 S:      Odd fixes
8718 F:      drivers/media/common/siano/
8719 F:      drivers/media/usb/siano/
8720 F:      drivers/media/usb/siano/
8721 F:      drivers/media/mmc/siano/
8722
8723 SIMPLEFB FB DRIVER
8724 M:      Hans de Goede <hdegoede@redhat.com>
8725 L:      linux-fbdev@vger.kernel.org
8726 S:      Maintained
8727 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8728 F:      drivers/video/fbdev/simplefb.c
8729 F:      include/linux/platform_data/simplefb.h
8730
8731 SH_VEU V4L2 MEM2MEM DRIVER
8732 L:      linux-media@vger.kernel.org
8733 S:      Orphan
8734 F:      drivers/media/platform/sh_veu.c
8735
8736 SH_VOU V4L2 OUTPUT DRIVER
8737 L:      linux-media@vger.kernel.org
8738 S:      Orphan
8739 F:      drivers/media/platform/sh_vou.c
8740 F:      include/media/sh_vou.h
8741
8742 SIMPLE FIRMWARE INTERFACE (SFI)
8743 M:      Len Brown <lenb@kernel.org>
8744 L:      sfi-devel@simplefirmware.org
8745 W:      http://simplefirmware.org/
8746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8747 S:      Supported
8748 F:      arch/x86/platform/sfi/
8749 F:      drivers/sfi/
8750 F:      include/linux/sfi*.h
8751
8752 SIMTEC EB110ATX (Chalice CATS)
8753 P:      Ben Dooks
8754 P:      Vincent Sanders <vince@simtec.co.uk>
8755 M:      Simtec Linux Team <linux@simtec.co.uk>
8756 W:      http://www.simtec.co.uk/products/EB110ATX/
8757 S:      Supported
8758
8759 SIMTEC EB2410ITX (BAST)
8760 P:      Ben Dooks
8761 P:      Vincent Sanders <vince@simtec.co.uk>
8762 M:      Simtec Linux Team <linux@simtec.co.uk>
8763 W:      http://www.simtec.co.uk/products/EB2410ITX/
8764 S:      Supported
8765 F:      arch/arm/mach-s3c24xx/mach-bast.c
8766 F:      arch/arm/mach-s3c24xx/bast-ide.c
8767 F:      arch/arm/mach-s3c24xx/bast-irq.c
8768
8769 TI DAVINCI MACHINE SUPPORT
8770 M:      Sekhar Nori <nsekhar@ti.com>
8771 M:      Kevin Hilman <khilman@deeprootsystems.com>
8772 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8773 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8774 S:      Supported
8775 F:      arch/arm/mach-davinci/
8776 F:      drivers/i2c/busses/i2c-davinci.c
8777
8778 TI DAVINCI SERIES MEDIA DRIVER
8779 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8780 L:      linux-media@vger.kernel.org
8781 W:      http://linuxtv.org/
8782 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8783 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8784 S:      Maintained
8785 F:      drivers/media/platform/davinci/
8786 F:      include/media/davinci/
8787
8788 SIS 190 ETHERNET DRIVER
8789 M:      Francois Romieu <romieu@fr.zoreil.com>
8790 L:      netdev@vger.kernel.org
8791 S:      Maintained
8792 F:      drivers/net/ethernet/sis/sis190.c
8793
8794 SIS 900/7016 FAST ETHERNET DRIVER
8795 M:      Daniele Venzano <venza@brownhat.org>
8796 W:      http://www.brownhat.org/sis900.html
8797 L:      netdev@vger.kernel.org
8798 S:      Maintained
8799 F:      drivers/net/ethernet/sis/sis900.*
8800
8801 SIS FRAMEBUFFER DRIVER
8802 M:      Thomas Winischhofer <thomas@winischhofer.net>
8803 W:      http://www.winischhofer.net/linuxsisvga.shtml
8804 S:      Maintained
8805 F:      Documentation/fb/sisfb.txt
8806 F:      drivers/video/fbdev/sis/
8807 F:      include/video/sisfb.h
8808
8809 SIS USB2VGA DRIVER
8810 M:      Thomas Winischhofer <thomas@winischhofer.net>
8811 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
8812 S:      Maintained
8813 F:      drivers/usb/misc/sisusbvga/
8814
8815 SLAB ALLOCATOR
8816 M:      Christoph Lameter <cl@linux.com>
8817 M:      Pekka Enberg <penberg@kernel.org>
8818 M:      David Rientjes <rientjes@google.com>
8819 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
8820 M:      Andrew Morton <akpm@linux-foundation.org>
8821 L:      linux-mm@kvack.org
8822 S:      Maintained
8823 F:      include/linux/sl?b*.h
8824 F:      mm/sl?b*
8825
8826 SLEEPABLE READ-COPY UPDATE (SRCU)
8827 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
8828 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8829 M:      Josh Triplett <josh@joshtriplett.org>
8830 R:      Steven Rostedt <rostedt@goodmis.org>
8831 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8832 L:      linux-kernel@vger.kernel.org
8833 W:      http://www.rdrop.com/users/paulmck/RCU/
8834 S:      Supported
8835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8836 F:      include/linux/srcu.h
8837 F:      kernel/rcu/srcu.c
8838
8839 SMACK SECURITY MODULE
8840 M:      Casey Schaufler <casey@schaufler-ca.com>
8841 L:      linux-security-module@vger.kernel.org
8842 W:      http://schaufler-ca.com
8843 T:      git git://git.gitorious.org/smack-next/kernel.git
8844 S:      Maintained
8845 F:      Documentation/security/Smack.txt
8846 F:      security/smack/
8847
8848 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8849 M:      Kevin Hilman <khilman@kernel.org>
8850 M:      Nishanth Menon <nm@ti.com>
8851 S:      Maintained
8852 F:      drivers/power/avs/
8853 F:      include/linux/power/smartreflex.h
8854 L:      linux-pm@vger.kernel.org
8855
8856 SMC91x ETHERNET DRIVER
8857 M:      Nicolas Pitre <nico@fluxnic.net>
8858 S:      Odd Fixes
8859 F:      drivers/net/ethernet/smsc/smc91x.*
8860
8861 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8862 M:      Sakari Ailus <sakari.ailus@iki.fi>
8863 L:      linux-media@vger.kernel.org
8864 S:      Maintained
8865 F:      drivers/media/i2c/smiapp/
8866 F:      include/media/smiapp.h
8867 F:      drivers/media/i2c/smiapp-pll.c
8868 F:      drivers/media/i2c/smiapp-pll.h
8869
8870 SMM665 HARDWARE MONITOR DRIVER
8871 M:      Guenter Roeck <linux@roeck-us.net>
8872 L:      lm-sensors@lm-sensors.org
8873 S:      Maintained
8874 F:      Documentation/hwmon/smm665
8875 F:      drivers/hwmon/smm665.c
8876
8877 SMSC EMC2103 HARDWARE MONITOR DRIVER
8878 M:      Steve Glendinning <steve.glendinning@shawell.net>
8879 L:      lm-sensors@lm-sensors.org
8880 S:      Maintained
8881 F:      Documentation/hwmon/emc2103
8882 F:      drivers/hwmon/emc2103.c
8883
8884 SMSC SCH5627 HARDWARE MONITOR DRIVER
8885 M:      Hans de Goede <hdegoede@redhat.com>
8886 L:      lm-sensors@lm-sensors.org
8887 S:      Supported
8888 F:      Documentation/hwmon/sch5627
8889 F:      drivers/hwmon/sch5627.c
8890
8891 SMSC47B397 HARDWARE MONITOR DRIVER
8892 M:      Jean Delvare <jdelvare@suse.de>
8893 L:      lm-sensors@lm-sensors.org
8894 S:      Maintained
8895 F:      Documentation/hwmon/smsc47b397
8896 F:      drivers/hwmon/smsc47b397.c
8897
8898 SMSC911x ETHERNET DRIVER
8899 M:      Steve Glendinning <steve.glendinning@shawell.net>
8900 L:      netdev@vger.kernel.org
8901 S:      Maintained
8902 F:      include/linux/smsc911x.h
8903 F:      drivers/net/ethernet/smsc/smsc911x.*
8904
8905 SMSC9420 PCI ETHERNET DRIVER
8906 M:      Steve Glendinning <steve.glendinning@shawell.net>
8907 L:      netdev@vger.kernel.org
8908 S:      Maintained
8909 F:      drivers/net/ethernet/smsc/smsc9420.*
8910
8911 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8912 M:      Steve Glendinning <steve.glendinning@shawell.net>
8913 L:      linux-fbdev@vger.kernel.org
8914 S:      Maintained
8915 F:      drivers/video/fbdev/smscufx.c
8916
8917 SOC-CAMERA V4L2 SUBSYSTEM
8918 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8919 L:      linux-media@vger.kernel.org
8920 T:      git git://linuxtv.org/media_tree.git
8921 S:      Maintained
8922 F:      include/media/soc*
8923 F:      drivers/media/i2c/soc_camera/
8924 F:      drivers/media/platform/soc_camera/
8925
8926 SOEKRIS NET48XX LED SUPPORT
8927 M:      Chris Boot <bootc@bootc.net>
8928 S:      Maintained
8929 F:      drivers/leds/leds-net48xx.c
8930
8931 SOFTLOGIC 6x10 MPEG CODEC
8932 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8933 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8934 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
8935 L:      linux-media@vger.kernel.org
8936 S:      Supported
8937 F:      drivers/media/pci/solo6x10/
8938
8939 SOFTWARE RAID (Multiple Disks) SUPPORT
8940 M:      Neil Brown <neilb@suse.de>
8941 L:      linux-raid@vger.kernel.org
8942 S:      Supported
8943 F:      drivers/md/
8944 F:      include/linux/raid/
8945 F:      include/uapi/linux/raid/
8946
8947 SONIC NETWORK DRIVER
8948 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8949 L:      netdev@vger.kernel.org
8950 S:      Maintained
8951 F:      drivers/net/ethernet/natsemi/sonic.*
8952
8953 SONICS SILICON BACKPLANE DRIVER (SSB)
8954 M:      Michael Buesch <m@bues.ch>
8955 L:      netdev@vger.kernel.org
8956 S:      Maintained
8957 F:      drivers/ssb/
8958 F:      include/linux/ssb/
8959
8960 SONY VAIO CONTROL DEVICE DRIVER
8961 M:      Mattia Dongili <malattia@linux.it>
8962 L:      platform-driver-x86@vger.kernel.org
8963 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8964 S:      Maintained
8965 F:      Documentation/laptops/sony-laptop.txt
8966 F:      drivers/char/sonypi.c
8967 F:      drivers/platform/x86/sony-laptop.c
8968 F:      include/linux/sony-laptop.h
8969
8970 SONY MEMORYSTICK CARD SUPPORT
8971 M:      Alex Dubov <oakad@yahoo.com>
8972 W:      http://tifmxx.berlios.de/
8973 S:      Maintained
8974 F:      drivers/memstick/host/tifm_ms.c
8975
8976 SONY MEMORYSTICK STANDARD SUPPORT
8977 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8978 S:      Maintained
8979 F:      drivers/memstick/core/ms_block.*
8980
8981 SOUND
8982 M:      Jaroslav Kysela <perex@perex.cz>
8983 M:      Takashi Iwai <tiwai@suse.de>
8984 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8985 W:      http://www.alsa-project.org/
8986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8987 T:      git git://git.alsa-project.org/alsa-kernel.git
8988 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
8989 S:      Maintained
8990 F:      Documentation/sound/
8991 F:      include/sound/
8992 F:      include/uapi/sound/
8993 F:      sound/
8994
8995 SOUND - COMPRESSED AUDIO
8996 M:      Vinod Koul <vinod.koul@intel.com>
8997 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8999 S:      Supported
9000 F:      Documentation/sound/alsa/compress_offload.txt
9001 F:      include/sound/compress_driver.h
9002 F:      include/uapi/sound/compress_*
9003 F:      sound/core/compress_offload.c
9004 F:      sound/soc/soc-compress.c
9005
9006 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9007 M:      Liam Girdwood <lgirdwood@gmail.com>
9008 M:      Mark Brown <broonie@kernel.org>
9009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9010 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9011 W:      http://alsa-project.org/main/index.php/ASoC
9012 S:      Supported
9013 F:      Documentation/sound/alsa/soc/
9014 F:      sound/soc/
9015 F:      include/sound/soc*
9016
9017 SOUND - DMAENGINE HELPERS
9018 M:      Lars-Peter Clausen <lars@metafoo.de>
9019 S:      Supported
9020 F:      include/sound/dmaengine_pcm.h
9021 F:      sound/core/pcm_dmaengine.c
9022 F:      sound/soc/soc-generic-dmaengine-pcm.c
9023
9024 SP2 MEDIA DRIVER
9025 M:      Olli Salonen <olli.salonen@iki.fi>
9026 L:      linux-media@vger.kernel.org
9027 W:      http://linuxtv.org/
9028 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9029 S:      Maintained
9030 F:      drivers/media/dvb-frontends/sp2*
9031
9032 SPARC + UltraSPARC (sparc/sparc64)
9033 M:      "David S. Miller" <davem@davemloft.net>
9034 L:      sparclinux@vger.kernel.org
9035 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9038 S:      Maintained
9039 F:      arch/sparc/
9040 F:      drivers/sbus/
9041
9042 SPARC SERIAL DRIVERS
9043 M:      "David S. Miller" <davem@davemloft.net>
9044 L:      sparclinux@vger.kernel.org
9045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9047 S:      Maintained
9048 F:      include/linux/sunserialcore.h
9049 F:      drivers/tty/serial/suncore.c
9050 F:      drivers/tty/serial/sunhv.c
9051 F:      drivers/tty/serial/sunsab.c
9052 F:      drivers/tty/serial/sunsab.h
9053 F:      drivers/tty/serial/sunsu.c
9054 F:      drivers/tty/serial/sunzilog.c
9055 F:      drivers/tty/serial/sunzilog.h
9056
9057 SPARSE CHECKER
9058 M:      "Christopher Li" <sparse@chrisli.org>
9059 L:      linux-sparse@vger.kernel.org
9060 W:      https://sparse.wiki.kernel.org/
9061 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9062 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9063 S:      Maintained
9064 F:      include/linux/compiler.h
9065
9066 SPEAR PLATFORM SUPPORT
9067 M:      Viresh Kumar <viresh.linux@gmail.com>
9068 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9069 L:      spear-devel@list.st.com
9070 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9071 W:      http://www.st.com/spear
9072 S:      Maintained
9073 F:      arch/arm/mach-spear/
9074
9075 SPEAR CLOCK FRAMEWORK SUPPORT
9076 M:      Viresh Kumar <viresh.linux@gmail.com>
9077 L:      spear-devel@list.st.com
9078 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9079 W:      http://www.st.com/spear
9080 S:      Maintained
9081 F:      drivers/clk/spear/
9082
9083 SPI SUBSYSTEM
9084 M:      Mark Brown <broonie@kernel.org>
9085 L:      linux-spi@vger.kernel.org
9086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9087 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9088 S:      Maintained
9089 F:      Documentation/spi/
9090 F:      drivers/spi/
9091 F:      include/linux/spi/
9092 F:      include/uapi/linux/spi/
9093
9094 SPIDERNET NETWORK DRIVER for CELL
9095 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9096 M:      Jens Osterkamp <jens@de.ibm.com>
9097 L:      netdev@vger.kernel.org
9098 S:      Supported
9099 F:      Documentation/networking/spider_net.txt
9100 F:      drivers/net/ethernet/toshiba/spider_net*
9101
9102 SPU FILE SYSTEM
9103 M:      Jeremy Kerr <jk@ozlabs.org>
9104 L:      linuxppc-dev@lists.ozlabs.org
9105 L:      cbe-oss-dev@lists.ozlabs.org
9106 W:      http://www.ibm.com/developerworks/power/cell/
9107 S:      Supported
9108 F:      Documentation/filesystems/spufs.txt
9109 F:      arch/powerpc/platforms/cell/spufs/
9110
9111 SQUASHFS FILE SYSTEM
9112 M:      Phillip Lougher <phillip@squashfs.org.uk>
9113 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9114 W:      http://squashfs.org.uk
9115 S:      Maintained
9116 F:      Documentation/filesystems/squashfs.txt
9117 F:      fs/squashfs/
9118
9119 SRM (Alpha) environment access
9120 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9121 S:      Maintained
9122 F:      arch/alpha/kernel/srm_env.c
9123
9124 STABLE BRANCH
9125 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9126 L:      stable@vger.kernel.org
9127 S:      Supported
9128 F:      Documentation/stable_kernel_rules.txt
9129
9130 STAGING SUBSYSTEM
9131 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9133 L:      devel@driverdev.osuosl.org
9134 S:      Supported
9135 F:      drivers/staging/
9136
9137 STAGING - COMEDI
9138 M:      Ian Abbott <abbotti@mev.co.uk>
9139 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9140 S:      Odd Fixes
9141 F:      drivers/staging/comedi/
9142
9143 STAGING - FLARION FT1000 DRIVERS
9144 M:      Marek Belisko <marek.belisko@gmail.com>
9145 S:      Odd Fixes
9146 F:      drivers/staging/ft1000/
9147
9148 STAGING - INDUSTRIAL IO
9149 M:      Jonathan Cameron <jic23@kernel.org>
9150 L:      linux-iio@vger.kernel.org
9151 S:      Odd Fixes
9152 F:      drivers/staging/iio/
9153
9154 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9155 M:      Jarod Wilson <jarod@wilsonet.com>
9156 W:      http://www.lirc.org/
9157 S:      Odd Fixes
9158 F:      drivers/staging/media/lirc/
9159
9160 STAGING - LUSTRE PARALLEL FILESYSTEM
9161 M:      Oleg Drokin <oleg.drokin@intel.com>
9162 M:      Andreas Dilger <andreas.dilger@intel.com>
9163 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9164 W:      http://lustre.opensfs.org/
9165 S:      Maintained
9166 F:      drivers/staging/lustre
9167
9168 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9169 M:      Julian Andres Klode <jak@jak-linux.org>
9170 M:      Marc Dietrich <marvin24@gmx.de>
9171 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9172 L:      linux-tegra@vger.kernel.org
9173 S:      Maintained
9174 F:      drivers/staging/nvec/
9175
9176 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9177 M:      Jens Frederich <jfrederich@gmail.com>
9178 M:      Daniel Drake <dsd@laptop.org>
9179 M:      Jon Nettleton <jon.nettleton@gmail.com>
9180 W:      http://wiki.laptop.org/go/DCON
9181 S:      Maintained
9182 F:      drivers/staging/olpc_dcon/
9183
9184 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9185 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9186 S:      Maintained
9187 F:      drivers/staging/ozwpan/
9188
9189 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9190 M:      Willy Tarreau <willy@meta-x.org>
9191 S:      Odd Fixes
9192 F:      drivers/staging/panel/
9193
9194 STAGING - REALTEK RTL8712U DRIVERS
9195 M:      Larry Finger <Larry.Finger@lwfinger.net>
9196 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9197 S:      Odd Fixes
9198 F:      drivers/staging/rtl8712/
9199
9200 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9201 M:      Larry Finger <Larry.Finger@lwfinger.net>
9202 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9203 L:      linux-wireless@vger.kernel.org
9204 S:      Maintained
9205 F:      drivers/staging/rtl8723au/
9206
9207 STAGING - SLICOSS
9208 M:      Lior Dotan <liodot@gmail.com>
9209 M:      Christopher Harrer <charrer@alacritech.com>
9210 S:      Odd Fixes
9211 F:      drivers/staging/slicoss/
9212
9213 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9214 M:      William Hubbs <w.d.hubbs@gmail.com>
9215 M:      Chris Brannon <chris@the-brannons.com>
9216 M:      Kirk Reiser <kirk@reisers.ca>
9217 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9218 L:      speakup@linux-speakup.org
9219 W:      http://www.linux-speakup.org/
9220 S:      Odd Fixes
9221 F:      drivers/staging/speakup/
9222
9223 STAGING - VIA VT665X DRIVERS
9224 M:      Forest Bond <forest@alittletooquiet.net>
9225 S:      Odd Fixes
9226 F:      drivers/staging/vt665?/
9227
9228 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9229 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9230 S:      Odd Fixes
9231 F:      drivers/staging/xgifb/
9232
9233 STARFIRE/DURALAN NETWORK DRIVER
9234 M:      Ion Badulescu <ionut@badula.org>
9235 S:      Odd Fixes
9236 F:      drivers/net/ethernet/adaptec/starfire*
9237
9238 SUN3/3X
9239 M:      Sam Creasey <sammy@sammy.net>
9240 W:      http://sammy.net/sun3/
9241 S:      Maintained
9242 F:      arch/m68k/kernel/*sun3*
9243 F:      arch/m68k/sun3*/
9244 F:      arch/m68k/include/asm/sun3*
9245 F:      drivers/net/ethernet/i825xx/sun3*
9246
9247 SUNDANCE NETWORK DRIVER
9248 M:      Denis Kirjanov <kda@linux-powerpc.org>
9249 L:      netdev@vger.kernel.org
9250 S:      Maintained
9251 F:      drivers/net/ethernet/dlink/sundance.c
9252
9253 SUPERH
9254 L:      linux-sh@vger.kernel.org
9255 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9256 S:      Orphan
9257 F:      Documentation/sh/
9258 F:      arch/sh/
9259 F:      drivers/sh/
9260
9261 SUSPEND TO RAM
9262 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9263 M:      Len Brown <len.brown@intel.com>
9264 M:      Pavel Machek <pavel@ucw.cz>
9265 L:      linux-pm@vger.kernel.org
9266 S:      Supported
9267 F:      Documentation/power/
9268 F:      arch/x86/kernel/acpi/
9269 F:      drivers/base/power/
9270 F:      kernel/power/
9271 F:      include/linux/suspend.h
9272 F:      include/linux/freezer.h
9273 F:      include/linux/pm.h
9274
9275 SVGA HANDLING
9276 M:      Martin Mares <mj@ucw.cz>
9277 L:      linux-video@atrey.karlin.mff.cuni.cz
9278 S:      Maintained
9279 F:      Documentation/svga.txt
9280 F:      arch/x86/boot/video*
9281
9282 SWIOTLB SUBSYSTEM
9283 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9284 L:      linux-kernel@vger.kernel.org
9285 S:      Supported
9286 F:      lib/swiotlb.c
9287 F:      arch/*/kernel/pci-swiotlb.c
9288 F:      include/linux/swiotlb.h
9289
9290 SWITCHDEV
9291 M:      Jiri Pirko <jiri@resnulli.us>
9292 L:      netdev@vger.kernel.org
9293 S:      Supported
9294 F:      net/switchdev/
9295 F:      include/net/switchdev.h
9296
9297 SYNOPSYS ARC ARCHITECTURE
9298 M:      Vineet Gupta <vgupta@synopsys.com>
9299 S:      Supported
9300 F:      arch/arc/
9301 F:      Documentation/devicetree/bindings/arc/
9302 F:      drivers/tty/serial/arc_uart.c
9303
9304 SYSV FILESYSTEM
9305 M:      Christoph Hellwig <hch@infradead.org>
9306 S:      Maintained
9307 F:      Documentation/filesystems/sysv-fs.txt
9308 F:      fs/sysv/
9309 F:      include/linux/sysv_fs.h
9310
9311 TARGET SUBSYSTEM
9312 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9313 L:      linux-scsi@vger.kernel.org
9314 L:      target-devel@vger.kernel.org
9315 W:      http://www.linux-iscsi.org
9316 W:      http://groups.google.com/group/linux-iscsi-target-dev
9317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9318 S:      Supported
9319 F:      drivers/target/
9320 F:      include/target/
9321 F:      Documentation/target/
9322
9323 TASKSTATS STATISTICS INTERFACE
9324 M:      Balbir Singh <bsingharora@gmail.com>
9325 S:      Maintained
9326 F:      Documentation/accounting/taskstats*
9327 F:      include/linux/taskstats*
9328 F:      kernel/taskstats.c
9329
9330 TC CLASSIFIER
9331 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9332 L:      netdev@vger.kernel.org
9333 S:      Maintained
9334 F:      include/net/pkt_cls.h
9335 F:      include/uapi/linux/pkt_cls.h
9336 F:      net/sched/
9337
9338 TCP LOW PRIORITY MODULE
9339 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9340 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9341 W:      http://tcp-lp-mod.sourceforge.net/
9342 S:      Maintained
9343 F:      net/ipv4/tcp_lp.c
9344
9345 TDA10071 MEDIA DRIVER
9346 M:      Antti Palosaari <crope@iki.fi>
9347 L:      linux-media@vger.kernel.org
9348 W:      http://linuxtv.org/
9349 W:      http://palosaari.fi/linux/
9350 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9351 T:      git git://linuxtv.org/anttip/media_tree.git
9352 S:      Maintained
9353 F:      drivers/media/dvb-frontends/tda10071*
9354
9355 TDA18212 MEDIA DRIVER
9356 M:      Antti Palosaari <crope@iki.fi>
9357 L:      linux-media@vger.kernel.org
9358 W:      http://linuxtv.org/
9359 W:      http://palosaari.fi/linux/
9360 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9361 T:      git git://linuxtv.org/anttip/media_tree.git
9362 S:      Maintained
9363 F:      drivers/media/tuners/tda18212*
9364
9365 TDA18218 MEDIA DRIVER
9366 M:      Antti Palosaari <crope@iki.fi>
9367 L:      linux-media@vger.kernel.org
9368 W:      http://linuxtv.org/
9369 W:      http://palosaari.fi/linux/
9370 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9371 T:      git git://linuxtv.org/anttip/media_tree.git
9372 S:      Maintained
9373 F:      drivers/media/tuners/tda18218*
9374
9375 TDA18271 MEDIA DRIVER
9376 M:      Michael Krufky <mkrufky@linuxtv.org>
9377 L:      linux-media@vger.kernel.org
9378 W:      http://linuxtv.org/
9379 W:      http://github.com/mkrufky
9380 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9381 T:      git git://linuxtv.org/mkrufky/tuners.git
9382 S:      Maintained
9383 F:      drivers/media/tuners/tda18271*
9384
9385 TDA827x MEDIA DRIVER
9386 M:      Michael Krufky <mkrufky@linuxtv.org>
9387 L:      linux-media@vger.kernel.org
9388 W:      http://linuxtv.org/
9389 W:      http://github.com/mkrufky
9390 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9391 T:      git git://linuxtv.org/mkrufky/tuners.git
9392 S:      Maintained
9393 F:      drivers/media/tuners/tda8290.*
9394
9395 TDA8290 MEDIA DRIVER
9396 M:      Michael Krufky <mkrufky@linuxtv.org>
9397 L:      linux-media@vger.kernel.org
9398 W:      http://linuxtv.org/
9399 W:      http://github.com/mkrufky
9400 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9401 T:      git git://linuxtv.org/mkrufky/tuners.git
9402 S:      Maintained
9403 F:      drivers/media/tuners/tda8290.*
9404
9405 TDA9840 MEDIA DRIVER
9406 M:      Hans Verkuil <hverkuil@xs4all.nl>
9407 L:      linux-media@vger.kernel.org
9408 T:      git git://linuxtv.org/media_tree.git
9409 W:      http://linuxtv.org
9410 S:      Maintained
9411 F:      drivers/media/i2c/tda9840*
9412
9413 TEA5761 TUNER DRIVER
9414 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9415 L:      linux-media@vger.kernel.org
9416 W:      http://linuxtv.org
9417 T:      git git://linuxtv.org/media_tree.git
9418 S:      Odd fixes
9419 F:      drivers/media/tuners/tea5761.*
9420
9421 TEA5767 TUNER DRIVER
9422 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9423 L:      linux-media@vger.kernel.org
9424 W:      http://linuxtv.org
9425 T:      git git://linuxtv.org/media_tree.git
9426 S:      Maintained
9427 F:      drivers/media/tuners/tea5767.*
9428
9429 TEA6415C MEDIA DRIVER
9430 M:      Hans Verkuil <hverkuil@xs4all.nl>
9431 L:      linux-media@vger.kernel.org
9432 T:      git git://linuxtv.org/media_tree.git
9433 W:      http://linuxtv.org
9434 S:      Maintained
9435 F:      drivers/media/i2c/tea6415c*
9436
9437 TEA6420 MEDIA DRIVER
9438 M:      Hans Verkuil <hverkuil@xs4all.nl>
9439 L:      linux-media@vger.kernel.org
9440 T:      git git://linuxtv.org/media_tree.git
9441 W:      http://linuxtv.org
9442 S:      Maintained
9443 F:      drivers/media/i2c/tea6420*
9444
9445 TEAM DRIVER
9446 M:      Jiri Pirko <jiri@resnulli.us>
9447 L:      netdev@vger.kernel.org
9448 S:      Supported
9449 F:      drivers/net/team/
9450 F:      include/linux/if_team.h
9451 F:      include/uapi/linux/if_team.h
9452
9453 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9454 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9455 S:      Maintained
9456 F:      arch/x86/platform/ts5500/
9457
9458 TECHNOTREND USB IR RECEIVER
9459 M:      Sean Young <sean@mess.org>
9460 L:      linux-media@vger.kernel.org
9461 S:      Maintained
9462 F:      drivers/media/rc/ttusbir.c
9463
9464 TEGRA ARCHITECTURE SUPPORT
9465 M:      Stephen Warren <swarren@wwwdotorg.org>
9466 M:      Thierry Reding <thierry.reding@gmail.com>
9467 M:      Alexandre Courbot <gnurou@gmail.com>
9468 L:      linux-tegra@vger.kernel.org
9469 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9471 S:      Supported
9472 N:      [^a-z]tegra
9473
9474 TEGRA CLOCK DRIVER
9475 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9476 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9477 S:      Supported
9478 F:      drivers/clk/tegra/
9479
9480 TEGRA DMA DRIVER
9481 M:      Laxman Dewangan <ldewangan@nvidia.com>
9482 S:      Supported
9483 F:      drivers/dma/tegra20-apb-dma.c
9484
9485 TEGRA I2C DRIVER
9486 M:      Laxman Dewangan <ldewangan@nvidia.com>
9487 S:      Supported
9488 F:      drivers/i2c/busses/i2c-tegra.c
9489
9490 TEGRA IOMMU DRIVERS
9491 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9492 S:      Supported
9493 F:      drivers/iommu/tegra*
9494
9495 TEGRA KBC DRIVER
9496 M:      Rakesh Iyer <riyer@nvidia.com>
9497 M:      Laxman Dewangan <ldewangan@nvidia.com>
9498 S:      Supported
9499 F:      drivers/input/keyboard/tegra-kbc.c
9500
9501 TEGRA PWM DRIVER
9502 M:      Thierry Reding <thierry.reding@gmail.com>
9503 S:      Supported
9504 F:      drivers/pwm/pwm-tegra.c
9505
9506 TEGRA SERIAL DRIVER
9507 M:      Laxman Dewangan <ldewangan@nvidia.com>
9508 S:      Supported
9509 F:      drivers/tty/serial/serial-tegra.c
9510
9511 TEGRA SPI DRIVER
9512 M:      Laxman Dewangan <ldewangan@nvidia.com>
9513 S:      Supported
9514 F:      drivers/spi/spi-tegra*
9515
9516 TEHUTI ETHERNET DRIVER
9517 M:      Andy Gospodarek <andy@greyhouse.net>
9518 L:      netdev@vger.kernel.org
9519 S:      Supported
9520 F:      drivers/net/ethernet/tehuti/*
9521
9522 Telecom Clock Driver for MCPL0010
9523 M:      Mark Gross <mark.gross@intel.com>
9524 S:      Supported
9525 F:      drivers/char/tlclk.c
9526
9527 TENSILICA XTENSA PORT (xtensa)
9528 M:      Chris Zankel <chris@zankel.net>
9529 M:      Max Filippov <jcmvbkbc@gmail.com>
9530 L:      linux-xtensa@linux-xtensa.org
9531 S:      Maintained
9532 F:      arch/xtensa/
9533 F:      drivers/irqchip/irq-xtensa-*
9534
9535 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9536 M:      Hans Verkuil <hverkuil@xs4all.nl>
9537 L:      linux-media@vger.kernel.org
9538 T:      git git://linuxtv.org/media_tree.git
9539 W:      http://linuxtv.org
9540 S:      Maintained
9541 F:      drivers/media/radio/radio-raremono.c
9542
9543 THERMAL
9544 M:      Zhang Rui <rui.zhang@intel.com>
9545 M:      Eduardo Valentin <edubezval@gmail.com>
9546 L:      linux-pm@vger.kernel.org
9547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9549 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9550 S:      Supported
9551 F:      drivers/thermal/
9552 F:      include/linux/thermal.h
9553 F:      include/uapi/linux/thermal.h
9554 F:      include/linux/cpu_cooling.h
9555 F:      Documentation/devicetree/bindings/thermal/
9556
9557 THINGM BLINK(1) USB RGB LED DRIVER
9558 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9559 S:      Maintained
9560 F:      drivers/hid/hid-thingm.c
9561
9562 THINKPAD ACPI EXTRAS DRIVER
9563 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9564 L:      ibm-acpi-devel@lists.sourceforge.net
9565 L:      platform-driver-x86@vger.kernel.org
9566 W:      http://ibm-acpi.sourceforge.net
9567 W:      http://thinkwiki.org/wiki/Ibm-acpi
9568 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9569 S:      Maintained
9570 F:      drivers/platform/x86/thinkpad_acpi.c
9571
9572 TI BANDGAP AND THERMAL DRIVER
9573 M:      Eduardo Valentin <edubezval@gmail.com>
9574 L:      linux-pm@vger.kernel.org
9575 L:      linux-omap@vger.kernel.org
9576 S:      Maintained
9577 F:      drivers/thermal/ti-soc-thermal/
9578
9579 TI CLOCK DRIVER
9580 M:      Tero Kristo <t-kristo@ti.com>
9581 L:      linux-omap@vger.kernel.org
9582 S:      Maintained
9583 F:      drivers/clk/ti/
9584 F:      include/linux/clk/ti.h
9585
9586 TI FLASH MEDIA INTERFACE DRIVER
9587 M:      Alex Dubov <oakad@yahoo.com>
9588 S:      Maintained
9589 F:      drivers/misc/tifm*
9590 F:      drivers/mmc/host/tifm_sd.c
9591 F:      include/linux/tifm.h
9592
9593 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9594 M:      Santosh Shilimkar <ssantosh@kernel.org>
9595 L:      linux-kernel@vger.kernel.org
9596 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9597 S:      Maintained
9598 F:      drivers/soc/ti/*
9599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9600
9601
9602 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9603 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9604 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9605 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9606 S:      Maintained
9607 F:      sound/soc/codecs/lm49453*
9608 F:      sound/soc/codecs/isabelle*
9609
9610 TI LP855x BACKLIGHT DRIVER
9611 M:      Milo Kim <milo.kim@ti.com>
9612 S:      Maintained
9613 F:      Documentation/backlight/lp855x-driver.txt
9614 F:      drivers/video/backlight/lp855x_bl.c
9615 F:      include/linux/platform_data/lp855x.h
9616
9617 TI LP8727 CHARGER DRIVER
9618 M:      Milo Kim <milo.kim@ti.com>
9619 S:      Maintained
9620 F:      drivers/power/lp8727_charger.c
9621 F:      include/linux/platform_data/lp8727.h
9622
9623 TI LP8788 MFD DRIVER
9624 M:      Milo Kim <milo.kim@ti.com>
9625 S:      Maintained
9626 F:      drivers/iio/adc/lp8788_adc.c
9627 F:      drivers/leds/leds-lp8788.c
9628 F:      drivers/mfd/lp8788*.c
9629 F:      drivers/power/lp8788-charger.c
9630 F:      drivers/regulator/lp8788-*.c
9631 F:      include/linux/mfd/lp8788*.h
9632
9633 TI TWL4030 SERIES SOC CODEC DRIVER
9634 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9635 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9636 S:      Maintained
9637 F:      sound/soc/codecs/twl4030*
9638
9639 TI WILINK WIRELESS DRIVERS
9640 L:      linux-wireless@vger.kernel.org
9641 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9642 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9644 S:      Orphan
9645 F:      drivers/net/wireless/ti/
9646 F:      include/linux/wl12xx.h
9647
9648 TIPC NETWORK LAYER
9649 M:      Jon Maloy <jon.maloy@ericsson.com>
9650 M:      Allan Stephens <allan.stephens@windriver.com>
9651 L:      netdev@vger.kernel.org (core kernel code)
9652 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9653 W:      http://tipc.sourceforge.net/
9654 S:      Maintained
9655 F:      include/uapi/linux/tipc*.h
9656 F:      net/tipc/
9657
9658 TILE ARCHITECTURE
9659 M:      Chris Metcalf <cmetcalf@ezchip.com>
9660 W:      http://www.tilera.com/scm/
9661 S:      Supported
9662 F:      arch/tile/
9663 F:      drivers/char/tile-srom.c
9664 F:      drivers/edac/tile_edac.c
9665 F:      drivers/net/ethernet/tile/
9666 F:      drivers/rtc/rtc-tile.c
9667 F:      drivers/tty/hvc/hvc_tile.c
9668 F:      drivers/tty/serial/tilegx.c
9669 F:      drivers/usb/host/*-tilegx.c
9670 F:      include/linux/usb/tilegx.h
9671
9672 TLAN NETWORK DRIVER
9673 M:      Samuel Chessman <chessman@tux.org>
9674 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9675 W:      http://sourceforge.net/projects/tlan/
9676 S:      Maintained
9677 F:      Documentation/networking/tlan.txt
9678 F:      drivers/net/ethernet/ti/tlan.*
9679
9680 TOMOYO SECURITY MODULE
9681 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9682 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9683 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9684 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9685 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9686 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9687 W:      http://tomoyo.sourceforge.jp/
9688 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9689 S:      Maintained
9690 F:      security/tomoyo/
9691
9692 TOPSTAR LAPTOP EXTRAS DRIVER
9693 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9694 L:      platform-driver-x86@vger.kernel.org
9695 S:      Maintained
9696 F:      drivers/platform/x86/topstar-laptop.c
9697
9698 TOSHIBA ACPI EXTRAS DRIVER
9699 L:      platform-driver-x86@vger.kernel.org
9700 S:      Orphan
9701 F:      drivers/platform/x86/toshiba_acpi.c
9702
9703 TOSHIBA SMM DRIVER
9704 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9705 L:      tlinux-users@tce.toshiba-dme.co.jp
9706 W:      http://www.buzzard.org.uk/toshiba/
9707 S:      Maintained
9708 F:      drivers/char/toshiba.c
9709 F:      include/linux/toshiba.h
9710 F:      include/uapi/linux/toshiba.h
9711
9712 TMIO MMC DRIVER
9713 M:      Ian Molton <ian.molton@codethink.co.uk>
9714 L:      linux-mmc@vger.kernel.org
9715 S:      Maintained
9716 F:      drivers/mmc/host/tmio_mmc*
9717 F:      drivers/mmc/host/sh_mobile_sdhi.c
9718 F:      include/linux/mmc/tmio.h
9719 F:      include/linux/mmc/sh_mobile_sdhi.h
9720
9721 TMP401 HARDWARE MONITOR DRIVER
9722 M:      Guenter Roeck <linux@roeck-us.net>
9723 L:      lm-sensors@lm-sensors.org
9724 S:      Maintained
9725 F:      Documentation/hwmon/tmp401
9726 F:      drivers/hwmon/tmp401.c
9727
9728 TMPFS (SHMEM FILESYSTEM)
9729 M:      Hugh Dickins <hughd@google.com>
9730 L:      linux-mm@kvack.org
9731 S:      Maintained
9732 F:      include/linux/shmem_fs.h
9733 F:      mm/shmem.c
9734
9735 TM6000 VIDEO4LINUX DRIVER
9736 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9737 L:      linux-media@vger.kernel.org
9738 W:      http://linuxtv.org
9739 T:      git git://linuxtv.org/media_tree.git
9740 S:      Odd fixes
9741 F:      drivers/media/usb/tm6000/
9742
9743 TW68 VIDEO4LINUX DRIVER
9744 M:      Hans Verkuil <hverkuil@xs4all.nl>
9745 L:      linux-media@vger.kernel.org
9746 T:      git git://linuxtv.org/media_tree.git
9747 W:      http://linuxtv.org
9748 S:      Odd Fixes
9749 F:      drivers/media/pci/tw68/
9750
9751 TPM DEVICE DRIVER
9752 M:      Peter Huewe <peterhuewe@gmx.de>
9753 M:      Ashley Lai <ashley@ashleylai.com>
9754 M:      Marcel Selhorst <tpmdd@selhorst.net>
9755 W:      http://tpmdd.sourceforge.net
9756 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9757 S:      Maintained
9758 F:      drivers/char/tpm/
9759
9760 TRACING
9761 M:      Steven Rostedt <rostedt@goodmis.org>
9762 M:      Ingo Molnar <mingo@redhat.com>
9763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9764 S:      Maintained
9765 F:      Documentation/trace/ftrace.txt
9766 F:      arch/*/*/*/ftrace.h
9767 F:      arch/*/kernel/ftrace.c
9768 F:      include/*/ftrace.h
9769 F:      include/linux/trace*.h
9770 F:      include/trace/
9771 F:      kernel/trace/
9772 F:      tools/testing/selftests/ftrace/
9773
9774 TRIVIAL PATCHES
9775 M:      Jiri Kosina <trivial@kernel.org>
9776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9777 S:      Maintained
9778 K:      ^Subject:.*(?i)trivial
9779
9780 TTY LAYER
9781 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9782 M:      Jiri Slaby <jslaby@suse.cz>
9783 S:      Supported
9784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9785 F:      drivers/tty/
9786 F:      drivers/tty/serial/serial_core.c
9787 F:      include/linux/serial_core.h
9788 F:      include/linux/serial.h
9789 F:      include/linux/tty.h
9790 F:      include/uapi/linux/serial_core.h
9791 F:      include/uapi/linux/serial.h
9792 F:      include/uapi/linux/tty.h
9793
9794 TUA9001 MEDIA DRIVER
9795 M:      Antti Palosaari <crope@iki.fi>
9796 L:      linux-media@vger.kernel.org
9797 W:      http://linuxtv.org/
9798 W:      http://palosaari.fi/linux/
9799 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9800 T:      git git://linuxtv.org/anttip/media_tree.git
9801 S:      Maintained
9802 F:      drivers/media/tuners/tua9001*
9803
9804 TULIP NETWORK DRIVERS
9805 M:      Grant Grundler <grundler@parisc-linux.org>
9806 L:      netdev@vger.kernel.org
9807 S:      Maintained
9808 F:      drivers/net/ethernet/dec/tulip/
9809
9810 TUN/TAP driver
9811 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
9812 W:      http://vtun.sourceforge.net/tun
9813 S:      Maintained
9814 F:      Documentation/networking/tuntap.txt
9815 F:      arch/um/os-Linux/drivers/
9816
9817 TURBOCHANNEL SUBSYSTEM
9818 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
9819 M:      Ralf Baechle <ralf@linux-mips.org>
9820 L:      linux-mips@linux-mips.org
9821 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
9822 S:      Maintained
9823 F:      drivers/tc/
9824 F:      include/linux/tc.h
9825
9826 U14-34F SCSI DRIVER
9827 M:      Dario Ballabio <ballabio_dario@emc.com>
9828 L:      linux-scsi@vger.kernel.org
9829 S:      Maintained
9830 F:      drivers/scsi/u14-34f.c
9831
9832 UBI FILE SYSTEM (UBIFS)
9833 M:      Artem Bityutskiy <dedekind1@gmail.com>
9834 M:      Adrian Hunter <adrian.hunter@intel.com>
9835 L:      linux-mtd@lists.infradead.org
9836 T:      git git://git.infradead.org/ubifs-2.6.git
9837 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
9838 S:      Maintained
9839 F:      Documentation/filesystems/ubifs.txt
9840 F:      fs/ubifs/
9841
9842 UCLINUX (AND M68KNOMMU)
9843 M:      Greg Ungerer <gerg@uclinux.org>
9844 W:      http://www.uclinux.org/
9845 L:      uclinux-dev@uclinux.org  (subscribers-only)
9846 S:      Maintained
9847 F:      arch/m68k/*/*_no.*
9848 F:      arch/m68k/include/asm/*_no.*
9849
9850 UDF FILESYSTEM
9851 M:      Jan Kara <jack@suse.cz>
9852 S:      Maintained
9853 F:      Documentation/filesystems/udf.txt
9854 F:      fs/udf/
9855
9856 UFS FILESYSTEM
9857 M:      Evgeniy Dushistov <dushistov@mail.ru>
9858 S:      Maintained
9859 F:      Documentation/filesystems/ufs.txt
9860 F:      fs/ufs/
9861
9862 UHID USERSPACE HID IO DRIVER:
9863 M:      David Herrmann <dh.herrmann@googlemail.com>
9864 L:      linux-input@vger.kernel.org
9865 S:      Maintained
9866 F:      drivers/hid/uhid.c
9867 F:      include/uapi/linux/uhid.h
9868
9869 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9870 L:      linux-usb@vger.kernel.org
9871 S:      Orphan
9872 F:      drivers/uwb/
9873 F:      include/linux/uwb.h
9874 F:      include/linux/uwb/
9875
9876 UNICORE32 ARCHITECTURE:
9877 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9878 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9879 S:      Maintained
9880 T:      git git://github.com/gxt/linux.git
9881 F:      arch/unicore32/
9882
9883 UNIFDEF
9884 M:      Tony Finch <dot@dotat.at>
9885 W:      http://dotat.at/prog/unifdef
9886 S:      Maintained
9887 F:      scripts/unifdef.c
9888
9889 UNIFORM CDROM DRIVER
9890 M:      Jens Axboe <axboe@kernel.dk>
9891 W:      http://www.kernel.dk
9892 S:      Maintained
9893 F:      Documentation/cdrom/
9894 F:      drivers/cdrom/cdrom.c
9895 F:      include/linux/cdrom.h
9896 F:      include/uapi/linux/cdrom.h
9897
9898 UNISYS S-PAR DRIVERS
9899 M:     Benjamin Romer <benjamin.romer@unisys.com>
9900 M:     David Kershner <david.kershner@unisys.com>
9901 L:     sparmaintainer@unisys.com (Unisys internal)
9902 S:     Supported
9903 F:     drivers/staging/unisys/
9904
9905 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9906 M:      Vinayak Holikatti <vinholikatti@gmail.com>
9907 L:      linux-scsi@vger.kernel.org
9908 S:      Supported
9909 F:      Documentation/scsi/ufs.txt
9910 F:      drivers/scsi/ufs/
9911
9912 UNSORTED BLOCK IMAGES (UBI)
9913 M:      Artem Bityutskiy <dedekind1@gmail.com>
9914 W:      http://www.linux-mtd.infradead.org/
9915 L:      linux-mtd@lists.infradead.org
9916 T:      git git://git.infradead.org/ubifs-2.6.git
9917 S:      Maintained
9918 F:      drivers/mtd/ubi/
9919 F:      include/linux/mtd/ubi.h
9920 F:      include/uapi/mtd/ubi-user.h
9921
9922 UNSORTED BLOCK IMAGES (UBI) Fastmap
9923 M:      Richard Weinberger <richard@nod.at>
9924 L:      linux-mtd@lists.infradead.org
9925 S:      Maintained
9926 F:      drivers/mtd/ubi/fastmap.c
9927
9928 USB ACM DRIVER
9929 M:      Oliver Neukum <oliver@neukum.org>
9930 L:      linux-usb@vger.kernel.org
9931 S:      Maintained
9932 F:      Documentation/usb/acm.txt
9933 F:      drivers/usb/class/cdc-acm.*
9934
9935 USB AR5523 WIRELESS DRIVER
9936 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
9937 L:      linux-wireless@vger.kernel.org
9938 S:      Maintained
9939 F:      drivers/net/wireless/ath/ar5523/
9940
9941 USB ATTACHED SCSI
9942 M:      Hans de Goede <hdegoede@redhat.com>
9943 M:      Gerd Hoffmann <kraxel@redhat.com>
9944 L:      linux-usb@vger.kernel.org
9945 L:      linux-scsi@vger.kernel.org
9946 S:      Maintained
9947 F:      drivers/usb/storage/uas.c
9948
9949 USB CDC ETHERNET DRIVER
9950 M:      Oliver Neukum <oliver@neukum.org>
9951 L:      linux-usb@vger.kernel.org
9952 S:      Maintained
9953 F:      drivers/net/usb/cdc_*.c
9954 F:      include/uapi/linux/usb/cdc.h
9955
9956 USB CYPRESS C67X00 DRIVER
9957 M:      Peter Korsgaard <jacmet@sunsite.dk>
9958 L:      linux-usb@vger.kernel.org
9959 S:      Maintained
9960 F:      drivers/usb/c67x00/
9961
9962 USB DAVICOM DM9601 DRIVER
9963 M:      Peter Korsgaard <jacmet@sunsite.dk>
9964 L:      netdev@vger.kernel.org
9965 W:      http://www.linux-usb.org/usbnet
9966 S:      Maintained
9967 F:      drivers/net/usb/dm9601.c
9968
9969 USB DIAMOND RIO500 DRIVER
9970 M:      Cesar Miquel <miquel@df.uba.ar>
9971 L:      rio500-users@lists.sourceforge.net
9972 W:      http://rio500.sourceforge.net
9973 S:      Maintained
9974 F:      drivers/usb/misc/rio500*
9975
9976 USB EHCI DRIVER
9977 M:      Alan Stern <stern@rowland.harvard.edu>
9978 L:      linux-usb@vger.kernel.org
9979 S:      Maintained
9980 F:      Documentation/usb/ehci.txt
9981 F:      drivers/usb/host/ehci*
9982
9983 USB GADGET/PERIPHERAL SUBSYSTEM
9984 M:      Felipe Balbi <balbi@ti.com>
9985 L:      linux-usb@vger.kernel.org
9986 W:      http://www.linux-usb.org/gadget
9987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9988 S:      Maintained
9989 F:      drivers/usb/gadget/
9990 F:      include/linux/usb/gadget*
9991
9992 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9993 M:      Jiri Kosina <jkosina@suse.cz>
9994 L:      linux-usb@vger.kernel.org
9995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9996 S:      Maintained
9997 F:      Documentation/hid/hiddev.txt
9998 F:      drivers/hid/usbhid/
9999
10000 USB ISP116X DRIVER
10001 M:      Olav Kongas <ok@artecdesign.ee>
10002 L:      linux-usb@vger.kernel.org
10003 S:      Maintained
10004 F:      drivers/usb/host/isp116x*
10005 F:      include/linux/usb/isp116x.h
10006
10007 USB MASS STORAGE DRIVER
10008 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10009 L:      linux-usb@vger.kernel.org
10010 L:      usb-storage@lists.one-eyed-alien.net
10011 S:      Maintained
10012 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10013 F:      drivers/usb/storage/
10014
10015 USB MIDI DRIVER
10016 M:      Clemens Ladisch <clemens@ladisch.de>
10017 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10018 T:      git git://git.alsa-project.org/alsa-kernel.git
10019 S:      Maintained
10020 F:      sound/usb/midi.*
10021
10022 USB NETWORKING DRIVERS
10023 L:      linux-usb@vger.kernel.org
10024 S:      Odd Fixes
10025 F:      drivers/net/usb/
10026
10027 USB OHCI DRIVER
10028 M:      Alan Stern <stern@rowland.harvard.edu>
10029 L:      linux-usb@vger.kernel.org
10030 S:      Maintained
10031 F:      Documentation/usb/ohci.txt
10032 F:      drivers/usb/host/ohci*
10033
10034 USB OVER IP DRIVER
10035 M:      Valentina Manea <valentina.manea.m@gmail.com>
10036 M:      Shuah Khan <shuah.kh@samsung.com>
10037 L:      linux-usb@vger.kernel.org
10038 S:      Maintained
10039 F:      drivers/usb/usbip/
10040 F:      tools/usb/usbip/
10041
10042 USB PEGASUS DRIVER
10043 M:      Petko Manolov <petkan@nucleusys.com>
10044 L:      linux-usb@vger.kernel.org
10045 L:      netdev@vger.kernel.org
10046 T:      git git://github.com/petkan/pegasus.git
10047 W:      https://github.com/petkan/pegasus
10048 S:      Maintained
10049 F:      drivers/net/usb/pegasus.*
10050
10051 USB PHY LAYER
10052 M:      Felipe Balbi <balbi@ti.com>
10053 L:      linux-usb@vger.kernel.org
10054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10055 S:      Maintained
10056 F:      drivers/usb/phy/
10057
10058 USB PRINTER DRIVER (usblp)
10059 M:      Pete Zaitcev <zaitcev@redhat.com>
10060 L:      linux-usb@vger.kernel.org
10061 S:      Supported
10062 F:      drivers/usb/class/usblp.c
10063
10064 USB RTL8150 DRIVER
10065 M:      Petko Manolov <petkan@nucleusys.com>
10066 L:      linux-usb@vger.kernel.org
10067 L:      netdev@vger.kernel.org
10068 T:      git git://github.com/petkan/rtl8150.git
10069 W:      https://github.com/petkan/rtl8150
10070 S:      Maintained
10071 F:      drivers/net/usb/rtl8150.c
10072
10073 USB SERIAL SUBSYSTEM
10074 M:      Johan Hovold <johan@kernel.org>
10075 L:      linux-usb@vger.kernel.org
10076 S:      Maintained
10077 F:      Documentation/usb/usb-serial.txt
10078 F:      drivers/usb/serial/
10079 F:      include/linux/usb/serial.h
10080
10081 USB SMSC75XX ETHERNET DRIVER
10082 M:      Steve Glendinning <steve.glendinning@shawell.net>
10083 L:      netdev@vger.kernel.org
10084 S:      Maintained
10085 F:      drivers/net/usb/smsc75xx.*
10086
10087 USB SMSC95XX ETHERNET DRIVER
10088 M:      Steve Glendinning <steve.glendinning@shawell.net>
10089 L:      netdev@vger.kernel.org
10090 S:      Maintained
10091 F:      drivers/net/usb/smsc95xx.*
10092
10093 USB SUBSYSTEM
10094 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10095 L:      linux-usb@vger.kernel.org
10096 W:      http://www.linux-usb.org
10097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10098 S:      Supported
10099 F:      Documentation/usb/
10100 F:      drivers/usb/
10101 F:      include/linux/usb.h
10102 F:      include/linux/usb/
10103
10104 USB UHCI DRIVER
10105 M:      Alan Stern <stern@rowland.harvard.edu>
10106 L:      linux-usb@vger.kernel.org
10107 S:      Maintained
10108 F:      drivers/usb/host/uhci*
10109
10110 USB "USBNET" DRIVER FRAMEWORK
10111 M:      Oliver Neukum <oneukum@suse.de>
10112 L:      netdev@vger.kernel.org
10113 W:      http://www.linux-usb.org/usbnet
10114 S:      Maintained
10115 F:      drivers/net/usb/usbnet.c
10116 F:      include/linux/usb/usbnet.h
10117
10118 USB VIDEO CLASS
10119 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10120 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10121 L:      linux-media@vger.kernel.org
10122 T:      git git://linuxtv.org/media_tree.git
10123 W:      http://www.ideasonboard.org/uvc/
10124 S:      Maintained
10125 F:      drivers/media/usb/uvc/
10126 F:      include/uapi/linux/uvcvideo.h
10127
10128 USB VISION DRIVER
10129 M:      Hans Verkuil <hverkuil@xs4all.nl>
10130 L:      linux-media@vger.kernel.org
10131 T:      git git://linuxtv.org/media_tree.git
10132 W:      http://linuxtv.org
10133 S:      Odd Fixes
10134 F:      drivers/media/usb/usbvision/
10135
10136 USB WEBCAM GADGET
10137 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10138 L:      linux-usb@vger.kernel.org
10139 S:      Maintained
10140 F:      drivers/usb/gadget/function/*uvc*
10141 F:      drivers/usb/gadget/legacy/webcam.c
10142
10143 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10144 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10145 L:      linux-wireless@vger.kernel.org
10146 S:      Maintained
10147 F:      drivers/net/wireless/rndis_wlan.c
10148
10149 USB XHCI DRIVER
10150 M:      Mathias Nyman <mathias.nyman@intel.com>
10151 L:      linux-usb@vger.kernel.org
10152 S:      Supported
10153 F:      drivers/usb/host/xhci*
10154 F:      drivers/usb/host/pci-quirks*
10155
10156 USB ZD1201 DRIVER
10157 L:      linux-wireless@vger.kernel.org
10158 W:      http://linux-lc100020.sourceforge.net
10159 S:      Orphan
10160 F:      drivers/net/wireless/zd1201.*
10161
10162 USB ZR364XX DRIVER
10163 M:      Antoine Jacquet <royale@zerezo.com>
10164 L:      linux-usb@vger.kernel.org
10165 L:      linux-media@vger.kernel.org
10166 T:      git git://linuxtv.org/media_tree.git
10167 W:      http://royale.zerezo.com/zr364xx/
10168 S:      Maintained
10169 F:      Documentation/video4linux/zr364xx.txt
10170 F:      drivers/media/usb/zr364xx/
10171
10172 USER-MODE LINUX (UML)
10173 M:      Jeff Dike <jdike@addtoit.com>
10174 M:      Richard Weinberger <richard@nod.at>
10175 L:      user-mode-linux-devel@lists.sourceforge.net
10176 L:      user-mode-linux-user@lists.sourceforge.net
10177 W:      http://user-mode-linux.sourceforge.net
10178 S:      Maintained
10179 F:      Documentation/virtual/uml/
10180 F:      arch/um/
10181 F:      arch/x86/um/
10182 F:      fs/hostfs/
10183 F:      fs/hppfs/
10184
10185 USERSPACE I/O (UIO)
10186 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10187 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10188 S:      Maintained
10189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10190 F:      Documentation/DocBook/uio-howto.tmpl
10191 F:      drivers/uio/
10192 F:      include/linux/uio*.h
10193
10194 UTIL-LINUX PACKAGE
10195 M:      Karel Zak <kzak@redhat.com>
10196 L:      util-linux@vger.kernel.org
10197 W:      http://en.wikipedia.org/wiki/Util-linux
10198 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10199 S:      Maintained
10200
10201 UVESAFB DRIVER
10202 M:      Michal Januszewski <spock@gentoo.org>
10203 L:      linux-fbdev@vger.kernel.org
10204 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10205 S:      Maintained
10206 F:      Documentation/fb/uvesafb.txt
10207 F:      drivers/video/fbdev/uvesafb.*
10208
10209 VFAT/FAT/MSDOS FILESYSTEM
10210 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10211 S:      Maintained
10212 F:      Documentation/filesystems/vfat.txt
10213 F:      fs/fat/
10214
10215 VFIO DRIVER
10216 M:      Alex Williamson <alex.williamson@redhat.com>
10217 L:      kvm@vger.kernel.org
10218 S:      Maintained
10219 F:      Documentation/vfio.txt
10220 F:      drivers/vfio/
10221 F:      include/linux/vfio.h
10222 F:      include/uapi/linux/vfio.h
10223
10224 VIDEOBUF2 FRAMEWORK
10225 M:      Pawel Osciak <pawel@osciak.com>
10226 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10227 M:      Kyungmin Park <kyungmin.park@samsung.com>
10228 L:      linux-media@vger.kernel.org
10229 S:      Maintained
10230 F:      drivers/media/v4l2-core/videobuf2-*
10231 F:      include/media/videobuf2-*
10232
10233 VIRTIO CONSOLE DRIVER
10234 M:      Amit Shah <amit.shah@redhat.com>
10235 L:      virtualization@lists.linux-foundation.org
10236 S:      Maintained
10237 F:      drivers/char/virtio_console.c
10238 F:      include/linux/virtio_console.h
10239 F:      include/uapi/linux/virtio_console.h
10240
10241 VIRTIO CORE, NET AND BLOCK DRIVERS
10242 M:      Rusty Russell <rusty@rustcorp.com.au>
10243 M:      "Michael S. Tsirkin" <mst@redhat.com>
10244 L:      virtualization@lists.linux-foundation.org
10245 S:      Maintained
10246 F:      drivers/virtio/
10247 F:      tools/virtio/
10248 F:      drivers/net/virtio_net.c
10249 F:      drivers/block/virtio_blk.c
10250 F:      include/linux/virtio_*.h
10251 F:      include/uapi/linux/virtio_*.h
10252
10253 VIRTIO HOST (VHOST)
10254 M:      "Michael S. Tsirkin" <mst@redhat.com>
10255 L:      kvm@vger.kernel.org
10256 L:      virtualization@lists.linux-foundation.org
10257 L:      netdev@vger.kernel.org
10258 S:      Maintained
10259 F:      drivers/vhost/
10260 F:      include/uapi/linux/vhost.h
10261
10262 VIA RHINE NETWORK DRIVER
10263 M:      Roger Luethi <rl@hellgate.ch>
10264 S:      Maintained
10265 F:      drivers/net/ethernet/via/via-rhine.c
10266
10267 VIA SD/MMC CARD CONTROLLER DRIVER
10268 M:      Bruce Chang <brucechang@via.com.tw>
10269 M:      Harald Welte <HaraldWelte@viatech.com>
10270 S:      Maintained
10271 F:      drivers/mmc/host/via-sdmmc.c
10272
10273 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10274 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10275 L:      linux-fbdev@vger.kernel.org
10276 S:      Maintained
10277 F:      include/linux/via-core.h
10278 F:      include/linux/via-gpio.h
10279 F:      include/linux/via_i2c.h
10280 F:      drivers/video/fbdev/via/
10281
10282 VIA VELOCITY NETWORK DRIVER
10283 M:      Francois Romieu <romieu@fr.zoreil.com>
10284 L:      netdev@vger.kernel.org
10285 S:      Maintained
10286 F:      drivers/net/ethernet/via/via-velocity.*
10287
10288 VIVID VIRTUAL VIDEO DRIVER
10289 M:      Hans Verkuil <hverkuil@xs4all.nl>
10290 L:      linux-media@vger.kernel.org
10291 T:      git git://linuxtv.org/media_tree.git
10292 W:      http://linuxtv.org
10293 S:      Maintained
10294 F:      drivers/media/platform/vivid/*
10295
10296 VLAN (802.1Q)
10297 M:      Patrick McHardy <kaber@trash.net>
10298 L:      netdev@vger.kernel.org
10299 S:      Maintained
10300 F:      drivers/net/macvlan.c
10301 F:      include/linux/if_*vlan.h
10302 F:      net/8021q/
10303
10304 VLYNQ BUS
10305 M:      Florian Fainelli <florian@openwrt.org>
10306 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10307 S:      Maintained
10308 F:      drivers/vlynq/vlynq.c
10309 F:      include/linux/vlynq.h
10310
10311 VME SUBSYSTEM
10312 M:      Martyn Welch <martyn.welch@ge.com>
10313 M:      Manohar Vanga <manohar.vanga@gmail.com>
10314 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10315 L:      devel@driverdev.osuosl.org
10316 S:      Maintained
10317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10318 F:      Documentation/vme_api.txt
10319 F:      drivers/staging/vme/
10320 F:      drivers/vme/
10321 F:      include/linux/vme*
10322
10323 VMWARE HYPERVISOR INTERFACE
10324 M:      Alok Kataria <akataria@vmware.com>
10325 L:      virtualization@lists.linux-foundation.org
10326 S:      Supported
10327 F:      arch/x86/kernel/cpu/vmware.c
10328
10329 VMWARE BALLOON DRIVER
10330 M:      Xavier Deguillard <xdeguillard@vmware.com>
10331 M:      Philip Moltmann <moltmann@vmware.com>
10332 M:      "VMware, Inc." <pv-drivers@vmware.com>
10333 L:      linux-kernel@vger.kernel.org
10334 S:      Maintained
10335 F:      drivers/misc/vmw_balloon.c
10336
10337 VMWARE VMXNET3 ETHERNET DRIVER
10338 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10339 M:      "VMware, Inc." <pv-drivers@vmware.com>
10340 L:      netdev@vger.kernel.org
10341 S:      Maintained
10342 F:      drivers/net/vmxnet3/
10343
10344 VMware PVSCSI driver
10345 M:      Arvind Kumar <arvindkumar@vmware.com>
10346 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10347 L:      linux-scsi@vger.kernel.org
10348 S:      Maintained
10349 F:      drivers/scsi/vmw_pvscsi.c
10350 F:      drivers/scsi/vmw_pvscsi.h
10351
10352 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10353 M:      Liam Girdwood <lgirdwood@gmail.com>
10354 M:      Mark Brown <broonie@kernel.org>
10355 L:      linux-kernel@vger.kernel.org
10356 W:      http://opensource.wolfsonmicro.com/node/15
10357 W:      http://www.slimlogic.co.uk/?p=48
10358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10359 S:      Supported
10360 F:      drivers/regulator/
10361 F:      include/linux/regulator/
10362
10363 VT1211 HARDWARE MONITOR DRIVER
10364 M:      Juerg Haefliger <juergh@gmail.com>
10365 L:      lm-sensors@lm-sensors.org
10366 S:      Maintained
10367 F:      Documentation/hwmon/vt1211
10368 F:      drivers/hwmon/vt1211.c
10369
10370 VT8231 HARDWARE MONITOR DRIVER
10371 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10372 L:      lm-sensors@lm-sensors.org
10373 S:      Maintained
10374 F:      drivers/hwmon/vt8231.c
10375
10376 VUB300 USB to SDIO/SD/MMC bridge chip
10377 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10378 L:      linux-mmc@vger.kernel.org
10379 L:      linux-usb@vger.kernel.org
10380 S:      Supported
10381 F:      drivers/mmc/host/vub300.c
10382
10383 W1 DALLAS'S 1-WIRE BUS
10384 M:      Evgeniy Polyakov <zbr@ioremap.net>
10385 S:      Maintained
10386 F:      Documentation/w1/
10387 F:      drivers/w1/
10388
10389 W83791D HARDWARE MONITORING DRIVER
10390 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10391 L:      lm-sensors@lm-sensors.org
10392 S:      Maintained
10393 F:      Documentation/hwmon/w83791d
10394 F:      drivers/hwmon/w83791d.c
10395
10396 W83793 HARDWARE MONITORING DRIVER
10397 M:      Rudolf Marek <r.marek@assembler.cz>
10398 L:      lm-sensors@lm-sensors.org
10399 S:      Maintained
10400 F:      Documentation/hwmon/w83793
10401 F:      drivers/hwmon/w83793.c
10402
10403 W83795 HARDWARE MONITORING DRIVER
10404 M:      Jean Delvare <jdelvare@suse.de>
10405 L:      lm-sensors@lm-sensors.org
10406 S:      Maintained
10407 F:      drivers/hwmon/w83795.c
10408
10409 W83L51xD SD/MMC CARD INTERFACE DRIVER
10410 M:      Pierre Ossman <pierre@ossman.eu>
10411 S:      Maintained
10412 F:      drivers/mmc/host/wbsd.*
10413
10414 WACOM PROTOCOL 4 SERIAL TABLETS
10415 M:      Julian Squires <julian@cipht.net>
10416 M:      Hans de Goede <hdegoede@redhat.com>
10417 L:      linux-input@vger.kernel.org
10418 S:      Maintained
10419 F:      drivers/input/tablet/wacom_serial4.c
10420
10421 WATCHDOG DEVICE DRIVERS
10422 M:      Wim Van Sebroeck <wim@iguana.be>
10423 L:      linux-watchdog@vger.kernel.org
10424 W:      http://www.linux-watchdog.org/
10425 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10426 S:      Maintained
10427 F:      Documentation/watchdog/
10428 F:      drivers/watchdog/
10429 F:      include/linux/watchdog.h
10430 F:      include/uapi/linux/watchdog.h
10431
10432 WD7000 SCSI DRIVER
10433 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10434 L:      linux-scsi@vger.kernel.org
10435 S:      Maintained
10436 F:      drivers/scsi/wd7000.c
10437
10438 WIIMOTE HID DRIVER
10439 M:      David Herrmann <dh.herrmann@googlemail.com>
10440 L:      linux-input@vger.kernel.org
10441 S:      Maintained
10442 F:      drivers/hid/hid-wiimote*
10443
10444 WINBOND CIR DRIVER
10445 M:      David Härdeman <david@hardeman.nu>
10446 S:      Maintained
10447 F:      drivers/media/rc/winbond-cir.c
10448
10449 WIMAX STACK
10450 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10451 M:      linux-wimax@intel.com
10452 L:     wimax@linuxwimax.org (subscribers-only)
10453 S:      Supported
10454 W:      http://linuxwimax.org
10455 F:      Documentation/wimax/README.wimax
10456 F:      include/linux/wimax/debug.h
10457 F:      include/net/wimax.h
10458 F:      include/uapi/linux/wimax.h
10459 F:      net/wimax/
10460
10461 WISTRON LAPTOP BUTTON DRIVER
10462 M:      Miloslav Trmac <mitr@volny.cz>
10463 S:      Maintained
10464 F:      drivers/input/misc/wistron_btns.c
10465
10466 WL3501 WIRELESS PCMCIA CARD DRIVER
10467 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10468 L:      linux-wireless@vger.kernel.org
10469 W:      http://oops.ghostprotocols.net:81/blog
10470 S:      Maintained
10471 F:      drivers/net/wireless/wl3501*
10472
10473 WM97XX TOUCHSCREEN DRIVERS
10474 M:      Mark Brown <broonie@kernel.org>
10475 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10476 L:      linux-input@vger.kernel.org
10477 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10478 W:      http://opensource.wolfsonmicro.com/node/7
10479 S:      Supported
10480 F:      drivers/input/touchscreen/*wm97*
10481 F:      include/linux/wm97xx.h
10482
10483 WOLFSON MICROELECTRONICS DRIVERS
10484 L:      patches@opensource.wolfsonmicro.com
10485 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10486 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10487 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10488 S:      Supported
10489 F:      Documentation/hwmon/wm83??
10490 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10491 F:      drivers/clk/clk-wm83*.c
10492 F:      drivers/extcon/extcon-arizona.c
10493 F:      drivers/leds/leds-wm83*.c
10494 F:      drivers/gpio/gpio-*wm*.c
10495 F:      drivers/gpio/gpio-arizona.c
10496 F:      drivers/hwmon/wm83??-hwmon.c
10497 F:      drivers/input/misc/wm831x-on.c
10498 F:      drivers/input/touchscreen/wm831x-ts.c
10499 F:      drivers/input/touchscreen/wm97*.c
10500 F:      drivers/mfd/arizona*
10501 F:      drivers/mfd/wm*.c
10502 F:      drivers/power/wm83*.c
10503 F:      drivers/rtc/rtc-wm83*.c
10504 F:      drivers/regulator/wm8*.c
10505 F:      drivers/video/backlight/wm83*_bl.c
10506 F:      drivers/watchdog/wm83*_wdt.c
10507 F:      include/linux/mfd/arizona/
10508 F:      include/linux/mfd/wm831x/
10509 F:      include/linux/mfd/wm8350/
10510 F:      include/linux/mfd/wm8400*
10511 F:      include/linux/wm97xx.h
10512 F:      include/sound/wm????.h
10513 F:      sound/soc/codecs/arizona.?
10514 F:      sound/soc/codecs/wm*
10515
10516 WORKQUEUE
10517 M:      Tejun Heo <tj@kernel.org>
10518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10519 S:      Maintained
10520 F:      include/linux/workqueue.h
10521 F:      kernel/workqueue.c
10522 F:      Documentation/workqueue.txt
10523
10524 X.25 NETWORK LAYER
10525 M:      Andrew Hendry <andrew.hendry@gmail.com>
10526 L:      linux-x25@vger.kernel.org
10527 S:      Odd Fixes
10528 F:      Documentation/networking/x25*
10529 F:      include/net/x25*
10530 F:      net/x25/
10531
10532 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10533 M:      Thomas Gleixner <tglx@linutronix.de>
10534 M:      Ingo Molnar <mingo@redhat.com>
10535 M:      "H. Peter Anvin" <hpa@zytor.com>
10536 M:      x86@kernel.org
10537 L:      linux-kernel@vger.kernel.org
10538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10539 S:      Maintained
10540 F:      Documentation/x86/
10541 F:      arch/x86/
10542
10543 X86 PLATFORM DRIVERS
10544 M:      Darren Hart <dvhart@infradead.org>
10545 L:      platform-driver-x86@vger.kernel.org
10546 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10547 S:      Maintained
10548 F:      drivers/platform/x86/
10549
10550 X86 MCE INFRASTRUCTURE
10551 M:      Tony Luck <tony.luck@intel.com>
10552 M:      Borislav Petkov <bp@alien8.de>
10553 L:      linux-edac@vger.kernel.org
10554 S:      Maintained
10555 F:      arch/x86/kernel/cpu/mcheck/*
10556
10557 X86 VDSO
10558 M:      Andy Lutomirski <luto@amacapital.net>
10559 L:      linux-kernel@vger.kernel.org
10560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10561 S:      Maintained
10562 F:      arch/x86/vdso/
10563
10564 XC2028/3028 TUNER DRIVER
10565 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10566 L:      linux-media@vger.kernel.org
10567 W:      http://linuxtv.org
10568 T:      git git://linuxtv.org/media_tree.git
10569 S:      Maintained
10570 F:      drivers/media/tuners/tuner-xc2028.*
10571
10572 XEN HYPERVISOR INTERFACE
10573 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10574 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10575 M:      David Vrabel <david.vrabel@citrix.com>
10576 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10578 S:      Supported
10579 F:      arch/x86/xen/
10580 F:      drivers/*/xen-*front.c
10581 F:      drivers/xen/
10582 F:      arch/x86/include/asm/xen/
10583 F:      include/xen/
10584 F:      include/uapi/xen/
10585
10586 XEN HYPERVISOR ARM
10587 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10588 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10589 S:      Supported
10590 F:      arch/arm/xen/
10591 F:      arch/arm/include/asm/xen/
10592
10593 XEN HYPERVISOR ARM64
10594 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10595 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10596 S:      Supported
10597 F:      arch/arm64/xen/
10598 F:      arch/arm64/include/asm/xen/
10599
10600 XEN NETWORK BACKEND DRIVER
10601 M:      Ian Campbell <ian.campbell@citrix.com>
10602 M:      Wei Liu <wei.liu2@citrix.com>
10603 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10604 L:      netdev@vger.kernel.org
10605 S:      Supported
10606 F:      drivers/net/xen-netback/*
10607
10608 XEN PCI SUBSYSTEM
10609 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10610 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10611 S:      Supported
10612 F:      arch/x86/pci/*xen*
10613 F:      drivers/pci/*xen*
10614
10615 XEN BLOCK SUBSYSTEM
10616 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10617 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10618 S:      Supported
10619 F:      drivers/block/xen-blkback/*
10620 F:      drivers/block/xen*
10621
10622 XEN PVSCSI DRIVERS
10623 M:      Juergen Gross <jgross@suse.com>
10624 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10625 L:      linux-scsi@vger.kernel.org
10626 S:      Supported
10627 F:      drivers/scsi/xen-scsifront.c
10628 F:      drivers/xen/xen-scsiback.c
10629 F:      include/xen/interface/io/vscsiif.h
10630
10631 XEN SWIOTLB SUBSYSTEM
10632 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10633 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10634 S:      Supported
10635 F:      arch/x86/xen/*swiotlb*
10636 F:      drivers/xen/*swiotlb*
10637
10638 XFS FILESYSTEM
10639 P:      Silicon Graphics Inc
10640 M:      Dave Chinner <david@fromorbit.com>
10641 M:      xfs@oss.sgi.com
10642 L:      xfs@oss.sgi.com
10643 W:      http://oss.sgi.com/projects/xfs
10644 T:      git git://oss.sgi.com/xfs/xfs.git
10645 S:      Supported
10646 F:      Documentation/filesystems/xfs.txt
10647 F:      fs/xfs/
10648
10649 XILINX AXI ETHERNET DRIVER
10650 M:      Anirudha Sarangi <anirudh@xilinx.com>
10651 M:      John Linn <John.Linn@xilinx.com>
10652 S:      Maintained
10653 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10654
10655 XILINX UARTLITE SERIAL DRIVER
10656 M:      Peter Korsgaard <jacmet@sunsite.dk>
10657 L:      linux-serial@vger.kernel.org
10658 S:      Maintained
10659 F:      drivers/tty/serial/uartlite.c
10660
10661 XILLYBUS DRIVER
10662 M:      Eli Billauer <eli.billauer@gmail.com>
10663 L:      linux-kernel@vger.kernel.org
10664 S:      Supported
10665 F:      drivers/char/xillybus/
10666
10667 XTENSA XTFPGA PLATFORM SUPPORT
10668 M:      Max Filippov <jcmvbkbc@gmail.com>
10669 L:      linux-xtensa@linux-xtensa.org
10670 S:      Maintained
10671 F:      drivers/spi/spi-xtensa-xtfpga.c
10672
10673 YAM DRIVER FOR AX.25
10674 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10675 L:      linux-hams@vger.kernel.org
10676 S:      Maintained
10677 F:      drivers/net/hamradio/yam*
10678 F:      include/linux/yam.h
10679
10680 YEALINK PHONE DRIVER
10681 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10682 L:      usbb2k-api-dev@nongnu.org
10683 S:      Maintained
10684 F:      Documentation/input/yealink.txt
10685 F:      drivers/input/misc/yealink.*
10686
10687 Z8530 DRIVER FOR AX.25
10688 M:      Joerg Reuter <jreuter@yaina.de>
10689 W:      http://yaina.de/jreuter/
10690 W:      http://www.qsl.net/dl1bke/
10691 L:      linux-hams@vger.kernel.org
10692 S:      Maintained
10693 F:      Documentation/networking/z8530drv.txt
10694 F:      drivers/net/hamradio/*scc.c
10695 F:      drivers/net/hamradio/z8530.h
10696
10697 ZBUD COMPRESSED PAGE ALLOCATOR
10698 M:      Seth Jennings <sjennings@variantweb.net>
10699 L:      linux-mm@kvack.org
10700 S:      Maintained
10701 F:      mm/zbud.c
10702 F:      include/linux/zbud.h
10703
10704 ZD1211RW WIRELESS DRIVER
10705 M:      Daniel Drake <dsd@gentoo.org>
10706 M:      Ulrich Kunitz <kune@deine-taler.de>
10707 W:      http://zd1211.ath.cx/wiki/DriverRewrite
10708 L:      linux-wireless@vger.kernel.org
10709 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
10710 S:      Maintained
10711 F:      drivers/net/wireless/zd1211rw/
10712
10713 ZR36067 VIDEO FOR LINUX DRIVER
10714 L:      mjpeg-users@lists.sourceforge.net
10715 L:      linux-media@vger.kernel.org
10716 W:      http://mjpeg.sourceforge.net/driver-zoran/
10717 T:      hg http://linuxtv.org/hg/v4l-dvb
10718 S:      Odd Fixes
10719 F:      drivers/media/pci/zoran/
10720
10721 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10722 M:      Minchan Kim <minchan@kernel.org>
10723 M:      Nitin Gupta <ngupta@vflare.org>
10724 L:      linux-kernel@vger.kernel.org
10725 S:      Maintained
10726 F:      drivers/block/zram/
10727 F:      Documentation/blockdev/zram.txt
10728
10729 ZS DECSTATION Z85C30 SERIAL DRIVER
10730 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10731 S:      Maintained
10732 F:      drivers/tty/serial/zs.*
10733
10734 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10735 M:      Minchan Kim <minchan@kernel.org>
10736 M:      Nitin Gupta <ngupta@vflare.org>
10737 L:      linux-mm@kvack.org
10738 S:      Maintained
10739 F:      mm/zsmalloc.c
10740 F:      include/linux/zsmalloc.h
10741
10742 ZSWAP COMPRESSED SWAP CACHING
10743 M:      Seth Jennings <sjennings@variantweb.net>
10744 L:      linux-mm@kvack.org
10745 S:      Maintained
10746 F:      mm/zswap.c
10747
10748 THE REST
10749 M:      Linus Torvalds <torvalds@linux-foundation.org>
10750 L:      linux-kernel@vger.kernel.org
10751 Q:      http://patchwork.kernel.org/project/LKML/list/
10752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10753 S:      Buried alive in reporters
10754 F:      *
10755 F:      */