Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetoot...
[pandora-kernel.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 MICROCODE UPDATE SUPPORT
622 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
623 L:      amd64-microcode@amd64.org
624 S:      Maintained
625 F:      arch/x86/kernel/cpu/microcode/amd*
626
627 AMD XGBE DRIVER
628 M:      Tom Lendacky <thomas.lendacky@amd.com>
629 L:      netdev@vger.kernel.org
630 S:      Supported
631 F:      drivers/net/ethernet/amd/xgbe/
632 F:      drivers/net/phy/amd-xgbe-phy.c
633
634 AMS (Apple Motion Sensor) DRIVER
635 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
636 S:      Supported
637 F:      drivers/macintosh/ams/
638
639 AMSO1100 RNIC DRIVER
640 M:      Tom Tucker <tom@opengridcomputing.com>
641 M:      Steve Wise <swise@opengridcomputing.com>
642 L:      linux-rdma@vger.kernel.org
643 S:      Maintained
644 F:      drivers/infiniband/hw/amso1100/
645
646 ANALOG DEVICES INC AD9389B DRIVER
647 M:      Hans Verkuil <hans.verkuil@cisco.com>
648 L:      linux-media@vger.kernel.org
649 S:      Maintained
650 F:      drivers/media/i2c/ad9389b*
651
652 ANALOG DEVICES INC ADV7511 DRIVER
653 M:      Hans Verkuil <hans.verkuil@cisco.com>
654 L:      linux-media@vger.kernel.org
655 S:      Maintained
656 F:      drivers/media/i2c/adv7511*
657
658 ANALOG DEVICES INC ADV7604 DRIVER
659 M:      Hans Verkuil <hans.verkuil@cisco.com>
660 L:      linux-media@vger.kernel.org
661 S:      Maintained
662 F:      drivers/media/i2c/adv7604*
663
664 ANALOG DEVICES INC ADV7842 DRIVER
665 M:      Hans Verkuil <hans.verkuil@cisco.com>
666 L:      linux-media@vger.kernel.org
667 S:      Maintained
668 F:      drivers/media/i2c/adv7842*
669
670 ANALOG DEVICES INC ASOC CODEC DRIVERS
671 M:      Lars-Peter Clausen <lars@metafoo.de>
672 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
673 W:      http://wiki.analog.com/
674 W:      http://ez.analog.com/community/linux-device-drivers
675 S:      Supported
676 F:      sound/soc/codecs/adau*
677 F:      sound/soc/codecs/adav*
678 F:      sound/soc/codecs/ad1*
679 F:      sound/soc/codecs/ad7*
680 F:      sound/soc/codecs/ssm*
681 F:      sound/soc/codecs/sigmadsp.*
682
683 ANALOG DEVICES INC ASOC DRIVERS
684 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
685 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
686 W:      http://blackfin.uclinux.org/
687 S:      Supported
688 F:      sound/soc/blackfin/*
689  
690 ANALOG DEVICES INC IIO DRIVERS
691 M:      Lars-Peter Clausen <lars@metafoo.de>
692 M:      Michael Hennerich <Michael.Hennerich@analog.com>
693 W:      http://wiki.analog.com/
694 W:      http://ez.analog.com/community/linux-device-drivers
695 S:      Supported
696 F:      drivers/iio/*/ad*
697 X:      drivers/iio/*/adjd*
698 F:      drivers/staging/iio/*/ad*
699 F:      staging/iio/trigger/iio-trig-bfin-timer.c
700
701 AOA (Apple Onboard Audio) ALSA DRIVER
702 M:      Johannes Berg <johannes@sipsolutions.net>
703 L:      linuxppc-dev@lists.ozlabs.org
704 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
705 S:      Maintained
706 F:      sound/aoa/
707
708 APM DRIVER
709 M:      Jiri Kosina <jkosina@suse.cz>
710 S:      Odd fixes
711 F:      arch/x86/kernel/apm_32.c
712 F:      include/linux/apm_bios.h
713 F:      include/uapi/linux/apm_bios.h
714 F:      drivers/char/apm-emulation.c
715
716 APPLE BCM5974 MULTITOUCH DRIVER
717 M:      Henrik Rydberg <rydberg@euromail.se>
718 L:      linux-input@vger.kernel.org
719 S:      Maintained
720 F:      drivers/input/mouse/bcm5974.c
721
722 APPLE SMC DRIVER
723 M:      Henrik Rydberg <rydberg@euromail.se>
724 L:      lm-sensors@lm-sensors.org
725 S:      Maintained
726 F:      drivers/hwmon/applesmc.c
727
728 APPLETALK NETWORK LAYER
729 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
730 S:      Maintained
731 F:      drivers/net/appletalk/
732 F:      net/appletalk/
733
734 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
735 M:      Iyappan Subramanian <isubramanian@apm.com>
736 M:      Keyur Chudgar <kchudgar@apm.com>
737 S:      Supported
738 F:      drivers/net/ethernet/apm/xgene/
739 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
740
741 APTINA CAMERA SENSOR PLL
742 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
743 L:      linux-media@vger.kernel.org
744 S:      Maintained
745 F:      drivers/media/i2c/aptina-pll.*
746
747 ARASAN COMPACT FLASH PATA CONTROLLER
748 M:      Viresh Kumar <viresh.linux@gmail.com>
749 L:      linux-ide@vger.kernel.org
750 S:      Maintained
751 F:      include/linux/pata_arasan_cf_data.h
752 F:      drivers/ata/pata_arasan_cf.c
753
754 ARC FRAMEBUFFER DRIVER
755 M:      Jaya Kumar <jayalk@intworks.biz>
756 S:      Maintained
757 F:      drivers/video/fbdev/arcfb.c
758 F:      drivers/video/fbdev/core/fb_defio.c
759
760 ARM MFM AND FLOPPY DRIVERS
761 M:      Ian Molton <spyro@f2s.com>
762 S:      Maintained
763 F:      arch/arm/lib/floppydma.S
764 F:      arch/arm/include/asm/floppy.h
765
766 ARM PMU PROFILING AND DEBUGGING
767 M:      Will Deacon <will.deacon@arm.com>
768 S:      Maintained
769 F:      arch/arm/kernel/perf_event*
770 F:      arch/arm/oprofile/common.c
771 F:      arch/arm/include/asm/pmu.h
772 F:      arch/arm/kernel/hw_breakpoint.c
773 F:      arch/arm/include/asm/hw_breakpoint.h
774
775 ARM PORT
776 M:      Russell King <linux@arm.linux.org.uk>
777 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
778 W:      http://www.arm.linux.org.uk/
779 S:      Maintained
780 F:      arch/arm/
781
782 ARM SUB-ARCHITECTURES
783 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
784 S:      Maintained
785 F:      arch/arm/mach-*/
786 F:      arch/arm/plat-*/
787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
788
789 ARM PRIMECELL AACI PL041 DRIVER
790 M:      Russell King <linux@arm.linux.org.uk>
791 S:      Maintained
792 F:      sound/arm/aaci.*
793
794 ARM PRIMECELL CLCD PL110 DRIVER
795 M:      Russell King <linux@arm.linux.org.uk>
796 S:      Maintained
797 F:      drivers/video/fbdev/amba-clcd.*
798
799 ARM PRIMECELL KMI PL050 DRIVER
800 M:      Russell King <linux@arm.linux.org.uk>
801 S:      Maintained
802 F:      drivers/input/serio/ambakmi.*
803 F:      include/linux/amba/kmi.h
804
805 ARM PRIMECELL MMCI PL180/1 DRIVER
806 M:      Russell King <linux@arm.linux.org.uk>
807 S:      Maintained
808 F:      drivers/mmc/host/mmci.*
809 F:      include/linux/amba/mmci.h
810
811 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
812 M:      Russell King <linux@arm.linux.org.uk>
813 S:      Maintained
814 F:      drivers/tty/serial/amba-pl01*.c
815 F:      include/linux/amba/serial.h
816
817 ARM PRIMECELL BUS SUPPORT
818 M:      Russell King <linux@arm.linux.org.uk>
819 S:      Maintained
820 F:      drivers/amba/
821 F:      include/linux/amba/bus.h
822
823 ARM/ADS SPHERE MACHINE SUPPORT
824 M:      Lennert Buytenhek <kernel@wantstofly.org>
825 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
826 S:      Maintained
827
828 ARM/AFEB9260 MACHINE SUPPORT
829 M:      Sergey Lapin <slapin@ossfans.org>
830 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
831 S:      Maintained
832
833 ARM/AJECO 1ARM MACHINE SUPPORT
834 M:      Lennert Buytenhek <kernel@wantstofly.org>
835 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
836 S:      Maintained
837
838 ARM/Allwinner A1X SoC support
839 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
840 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841 S:      Maintained
842 N:      sun[x4567]i
843
844 ARM/Allwinner SoC Clock Support
845 M:      Emilio López <emilio@elopez.com.ar>
846 S:      Maintained
847 F:      drivers/clk/sunxi/
848
849 ARM/Amlogic MesonX SoC support
850 M:      Carlo Caione <carlo@caione.org>
851 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852 S:      Maintained
853 F:      drivers/media/rc/meson-ir.c
854 N:      meson[x68]
855
856 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
857 M:      Andrew Victor <linux@maxim.org.za>
858 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
859 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
860 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
861 W:      http://maxim.org.za/at91_26.html
862 W:      http://www.linux4sam.org
863 S:      Supported
864 F:      arch/arm/mach-at91/
865 F:      include/soc/at91/
866 F:      arch/arm/boot/dts/at91*.dts
867 F:      arch/arm/boot/dts/at91*.dtsi
868 F:      arch/arm/boot/dts/sama*.dts
869 F:      arch/arm/boot/dts/sama*.dtsi
870
871 ARM/ATMEL AT91 Clock Support
872 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
873 S:      Maintained
874 F:      drivers/clk/at91
875
876 ARM/CALXEDA HIGHBANK ARCHITECTURE
877 M:      Rob Herring <robh@kernel.org>
878 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879 S:      Maintained
880 F:      arch/arm/mach-highbank/
881
882 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
883 M:      Krzysztof Halasa <khalasa@piap.pl>
884 S:      Maintained
885 F:      arch/arm/mach-cns3xxx/
886
887 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
888 M:      Alexander Shiyan <shc_work@mail.ru>
889 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890 S:      Odd Fixes
891 N:      clps711x
892
893 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
894 M:      Hartley Sweeten <hsweeten@visionengravers.com>
895 M:      Ryan Mallon <rmallon@gmail.com>
896 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
897 S:      Maintained
898 F:      arch/arm/mach-ep93xx/
899 F:      arch/arm/mach-ep93xx/include/mach/
900
901 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
902 M:      Lennert Buytenhek <kernel@wantstofly.org>
903 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
904 S:      Maintained
905
906 ARM/CLKDEV SUPPORT
907 M:      Russell King <linux@arm.linux.org.uk>
908 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
909 S:      Maintained
910 F:      arch/arm/include/asm/clkdev.h
911 F:      drivers/clk/clkdev.c
912
913 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
914 M:      Mike Rapoport <mike@compulab.co.il>
915 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
916 S:      Maintained
917
918 ARM/CONTEC MICRO9 MACHINE SUPPORT
919 M:      Hubert Feurstein <hubert.feurstein@contec.at>
920 S:      Maintained
921 F:      arch/arm/mach-ep93xx/micro9.c
922
923 ARM/CORESIGHT FRAMEWORK AND DRIVERS
924 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
925 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926 S:      Maintained
927 F:      drivers/coresight/*
928 F:      Documentation/trace/coresight.txt
929 F:      Documentation/devicetree/bindings/arm/coresight.txt
930 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
931
932 ARM/CORGI MACHINE SUPPORT
933 M:      Richard Purdie <rpurdie@rpsys.net>
934 S:      Maintained
935
936 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
937 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
938 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
939 T:      git git://git.berlios.de/gemini-board
940 S:      Maintained
941 F:      arch/arm/mach-gemini/
942
943 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
944 M:      Barry Song <baohua@kernel.org>
945 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
947 S:      Maintained
948 F:      arch/arm/mach-prima2/
949 F:      drivers/clk/sirf/
950 F:      drivers/clocksource/timer-prima2.c
951 F:      drivers/clocksource/timer-marco.c
952 N:      [^a-z]sirf
953
954 ARM/EBSA110 MACHINE SUPPORT
955 M:      Russell King <linux@arm.linux.org.uk>
956 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
957 W:      http://www.arm.linux.org.uk/
958 S:      Maintained
959 F:      arch/arm/mach-ebsa110/
960 F:      drivers/net/ethernet/amd/am79c961a.*
961
962 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
963 M:      Uwe Kleine-König <kernel@pengutronix.de>
964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965 S:      Maintained
966 N:      efm32
967
968 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
969 M:      Daniel Ribeiro <drwyrm@gmail.com>
970 M:      Stefan Schmidt <stefan@openezx.org>
971 M:      Harald Welte <laforge@openezx.org>
972 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
973 W:      http://www.openezx.org/
974 S:      Maintained
975 T:      topgit git://git.openezx.org/openezx.git
976 F:      arch/arm/mach-pxa/ezx.c
977
978 ARM/FARADAY FA526 PORT
979 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
980 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981 S:      Maintained
982 T:      git git://git.berlios.de/gemini-board
983 F:      arch/arm/mm/*-fa*
984
985 ARM/FOOTBRIDGE ARCHITECTURE
986 M:      Russell King <linux@arm.linux.org.uk>
987 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988 W:      http://www.arm.linux.org.uk/
989 S:      Maintained
990 F:      arch/arm/include/asm/hardware/dec21285.h
991 F:      arch/arm/mach-footbridge/
992
993 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
994 M:      Shawn Guo <shawn.guo@linaro.org>
995 M:      Sascha Hauer <kernel@pengutronix.de>
996 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997 S:      Maintained
998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
999 F:      arch/arm/mach-imx/
1000 F:      arch/arm/mach-mxs/
1001 F:      arch/arm/boot/dts/imx*
1002 F:      arch/arm/configs/imx*_defconfig
1003
1004 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1005 M:      Lennert Buytenhek <kernel@wantstofly.org>
1006 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007 S:      Maintained
1008
1009 ARM/GUMSTIX MACHINE SUPPORT
1010 M:      Steve Sakoman <sakoman@gmail.com>
1011 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 S:      Maintained
1013
1014 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1015 M:      Philipp Zabel <philipp.zabel@gmail.com>
1016 M:      Paul Parsons <lost.distance@yahoo.com>
1017 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 S:      Maintained
1019 F:      arch/arm/mach-pxa/hx4700.c
1020 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1021 F:      sound/soc/pxa/hx4700.c
1022
1023 ARM/HISILICON SOC SUPPORT
1024 M:      Wei Xu <xuwei5@hisilicon.com>
1025 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026 W:      http://www.hisilicon.com
1027 S:      Supported
1028 T:      git git://github.com/hisilicon/linux-hisi.git
1029 F:      arch/arm/mach-hisi/
1030
1031 ARM/HP JORNADA 7XX MACHINE SUPPORT
1032 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1033 W:      www.jlime.com
1034 S:      Maintained
1035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1036 F:      arch/arm/mach-sa1100/jornada720.c
1037 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1038
1039 ARM/IGEP MACHINE SUPPORT
1040 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1041 M:      Javier Martinez Canillas <javier@dowhile0.org>
1042 L:      linux-omap@vger.kernel.org
1043 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 S:      Maintained
1045 F:      arch/arm/boot/dts/omap3-igep*
1046
1047 ARM/INCOME PXA270 SUPPORT
1048 M:      Marek Vasut <marek.vasut@gmail.com>
1049 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050 S:      Maintained
1051 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1052
1053 ARM/INTEL IOP32X ARM ARCHITECTURE
1054 M:      Lennert Buytenhek <kernel@wantstofly.org>
1055 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 S:      Maintained
1057
1058 ARM/INTEL IOP33X ARM ARCHITECTURE
1059 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060 S:      Orphan
1061
1062 ARM/INTEL IOP13XX ARM ARCHITECTURE
1063 M:      Lennert Buytenhek <kernel@wantstofly.org>
1064 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065 S:      Maintained
1066
1067 ARM/INTEL IQ81342EX MACHINE SUPPORT
1068 M:      Lennert Buytenhek <kernel@wantstofly.org>
1069 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070 S:      Maintained
1071
1072 ARM/INTEL IXDP2850 MACHINE SUPPORT
1073 M:      Lennert Buytenhek <kernel@wantstofly.org>
1074 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075 S:      Maintained
1076
1077 ARM/INTEL IXP4XX ARM ARCHITECTURE
1078 M:      Imre Kaloz <kaloz@openwrt.org>
1079 M:      Krzysztof Halasa <khalasa@piap.pl>
1080 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1081 S:      Maintained
1082 F:      arch/arm/mach-ixp4xx/
1083
1084 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1085 M:      Jonathan Cameron <jic23@cam.ac.uk>
1086 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087 S:      Maintained
1088 F:      arch/arm/mach-pxa/stargate2.c
1089 F:      drivers/pcmcia/pxa2xx_stargate2.c
1090
1091 ARM/INTEL XSC3 (MANZANO) ARM CORE
1092 M:      Lennert Buytenhek <kernel@wantstofly.org>
1093 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094 S:      Maintained
1095
1096 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1097 M:      Lennert Buytenhek <kernel@wantstofly.org>
1098 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 S:      Maintained
1100
1101 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1102 M:      Santosh Shilimkar <ssantosh@kernel.org>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S:      Maintained
1105 F:      arch/arm/mach-keystone/
1106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1107
1108 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1109 M:      Santosh Shilimkar <ssantosh@kernel.org>
1110 L:      linux-kernel@vger.kernel.org
1111 S:      Maintained
1112 F:      drivers/clk/keystone/
1113
1114 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1115 M:      Santosh Shilimkar <ssantosh@kernel.org>
1116 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 L:      linux-kernel@vger.kernel.org
1118 S:      Maintained
1119 F:      drivers/clocksource/timer-keystone.c
1120
1121 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1122 M:      Santosh Shilimkar <ssantosh@kernel.org>
1123 L:      linux-kernel@vger.kernel.org
1124 S:      Maintained
1125 F:      drivers/power/reset/keystone-reset.c
1126
1127 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1128 M:      Santosh Shilimkar <ssantosh@kernel.org>
1129 L:      linux-kernel@vger.kernel.org
1130 S:      Maintained
1131 F:      drivers/memory/*emif*
1132
1133 ARM/LOGICPD PXA270 MACHINE SUPPORT
1134 M:      Lennert Buytenhek <kernel@wantstofly.org>
1135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S:      Maintained
1137
1138 ARM/MAGICIAN MACHINE SUPPORT
1139 M:      Philipp Zabel <philipp.zabel@gmail.com>
1140 S:      Maintained
1141
1142 ARM/Marvell Armada 370 and Armada XP SOC support
1143 M:      Jason Cooper <jason@lakedaemon.net>
1144 M:      Andrew Lunn <andrew@lunn.ch>
1145 M:      Gregory Clement <gregory.clement@free-electrons.com>
1146 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1147 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 S:      Maintained
1149 F:      arch/arm/mach-mvebu/
1150
1151 ARM/Marvell Berlin SoC support
1152 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1153 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 S:      Maintained
1155 F:      arch/arm/mach-berlin/
1156
1157 ARM/Marvell Dove/MV78xx0/Orion SOC support
1158 M:      Jason Cooper <jason@lakedaemon.net>
1159 M:      Andrew Lunn <andrew@lunn.ch>
1160 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1161 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162 S:      Maintained
1163 F:      arch/arm/mach-dove/
1164 F:      arch/arm/mach-mv78xx0/
1165 F:      arch/arm/mach-orion5x/
1166 F:      arch/arm/plat-orion/
1167
1168 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1169 M:      Alexander Clouter <alex@digriz.org.uk>
1170 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 W:      http://www.digriz.org.uk/ts78xx/kernel
1172 S:      Maintained
1173 F:      arch/arm/mach-orion5x/ts78xx-*
1174
1175 ARM/Mediatek SoC support
1176 M:      Matthias Brugger <matthias.bgg@gmail.com>
1177 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 S:      Maintained
1179 F:      arch/arm/boot/dts/mt6*
1180 F:      arch/arm/boot/dts/mt8*
1181 F:      arch/arm/mach-mediatek/
1182 N:      mtk
1183 K:      mediatek
1184
1185 ARM/MICREL KS8695 ARCHITECTURE
1186 M:      Greg Ungerer <gerg@uclinux.org>
1187 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188 F:      arch/arm/mach-ks8695/
1189 S:      Odd Fixes
1190
1191 ARM/MIOA701 MACHINE SUPPORT
1192 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1193 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1194 F:      arch/arm/mach-pxa/mioa701.c
1195 S:      Maintained
1196
1197 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1198 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1199 S:      Maintained
1200
1201 ARM/NOMADIK ARCHITECTURE
1202 M:      Alessandro Rubini <rubini@unipv.it>
1203 M:      Linus Walleij <linus.walleij@linaro.org>
1204 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205 S:      Maintained
1206 F:      arch/arm/mach-nomadik/
1207 F:      drivers/pinctrl/nomadik/
1208 F:      drivers/i2c/busses/i2c-nomadik.c
1209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1210
1211 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1212 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1213 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1214 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1215 S:      Supported
1216
1217 ARM/QUALCOMM MSM MACHINE SUPPORT
1218 M:      David Brown <davidb@codeaurora.org>
1219 M:      Daniel Walker <dwalker@fifo99.com>
1220 M:      Bryan Huntsman <bryanh@codeaurora.org>
1221 L:      linux-arm-msm@vger.kernel.org
1222 F:      arch/arm/mach-msm/
1223 F:      drivers/video/fbdev/msm/
1224 F:      drivers/mmc/host/msm_sdcc.c
1225 F:      drivers/mmc/host/msm_sdcc.h
1226 F:      drivers/tty/serial/msm_serial.h
1227 F:      drivers/tty/serial/msm_serial.c
1228 F:      drivers/*/pm8???-*
1229 F:      drivers/mfd/ssbi.c
1230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1231 S:      Maintained
1232
1233 ARM/TOSA MACHINE SUPPORT
1234 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1235 M:      Dirk Opfer <dirk@opfer-online.de>
1236 S:      Maintained
1237
1238 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1239 M:      Marek Vasut <marek.vasut@gmail.com>
1240 L:      linux-arm-kernel@lists.infradead.org
1241 W:      http://hackndev.com
1242 S:      Maintained
1243 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1244 F:      arch/arm/mach-pxa/palmtx.c
1245 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1246 F:      arch/arm/mach-pxa/palmt5.c
1247 F:      arch/arm/mach-pxa/include/mach/palmld.h
1248 F:      arch/arm/mach-pxa/palmld.c
1249 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1250 F:      arch/arm/mach-pxa/palmte2.c
1251 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1252 F:      arch/arm/mach-pxa/palmtc.c
1253
1254 ARM/PALM TREO SUPPORT
1255 M:      Tomas Cech <sleep_walker@suse.cz>
1256 L:      linux-arm-kernel@lists.infradead.org
1257 W:      http://hackndev.com
1258 S:      Maintained
1259 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1260 F:      arch/arm/mach-pxa/palmtreo.c
1261
1262 ARM/PALMZ72 SUPPORT
1263 M:      Sergey Lapin <slapin@ossfans.org>
1264 L:      linux-arm-kernel@lists.infradead.org
1265 W:      http://hackndev.com
1266 S:      Maintained
1267 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1268 F:      arch/arm/mach-pxa/palmz72.c
1269
1270 ARM/PLEB SUPPORT
1271 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1272 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1273 S:      Maintained
1274
1275 ARM/PT DIGITAL BOARD PORT
1276 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1277 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278 W:      http://www.arm.linux.org.uk/
1279 S:      Maintained
1280
1281 ARM/QUALCOMM SUPPORT
1282 M:      Kumar Gala <galak@codeaurora.org>
1283 M:      David Brown <davidb@codeaurora.org>
1284 L:      linux-arm-msm@vger.kernel.org
1285 S:      Maintained
1286 F:      arch/arm/mach-qcom/
1287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1288
1289 ARM/RADISYS ENP2611 MACHINE SUPPORT
1290 M:      Lennert Buytenhek <kernel@wantstofly.org>
1291 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 S:      Maintained
1293
1294 ARM/RISCPC ARCHITECTURE
1295 M:      Russell King <linux@arm.linux.org.uk>
1296 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297 W:      http://www.arm.linux.org.uk/
1298 S:      Maintained
1299 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1300 F:      arch/arm/include/asm/hardware/ioc.h
1301 F:      arch/arm/include/asm/hardware/iomd.h
1302 F:      arch/arm/include/asm/hardware/memc.h
1303 F:      arch/arm/mach-rpc/
1304 F:      drivers/net/ethernet/8390/etherh.c
1305 F:      drivers/net/ethernet/i825xx/ether1*
1306 F:      drivers/net/ethernet/seeq/ether3*
1307 F:      drivers/scsi/arm/
1308
1309 ARM/Rockchip SoC support
1310 M:      Heiko Stuebner <heiko@sntech.de>
1311 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1312 L:      linux-rockchip@lists.infradead.org
1313 S:      Maintained
1314 F:      arch/arm/boot/dts/rk3*
1315 F:      arch/arm/mach-rockchip/
1316 F:      drivers/clk/rockchip/
1317 F:      drivers/i2c/busses/i2c-rk3x.c
1318 F:      drivers/*/*rockchip*
1319 F:      drivers/*/*/*rockchip*
1320 F:      sound/soc/rockchip/
1321
1322 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1323 M:      Kukjin Kim <kgene@kernel.org>
1324 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1326 S:      Maintained
1327 F:      arch/arm/boot/dts/s3c*
1328 F:      arch/arm/boot/dts/exynos*
1329 F:      arch/arm/plat-samsung/
1330 F:      arch/arm/mach-s3c24*/
1331 F:      arch/arm/mach-s3c64xx/
1332 F:      arch/arm/mach-s5p*/
1333 F:      arch/arm/mach-exynos*/
1334 F:      drivers/*/*s3c2410*
1335 F:      drivers/*/*/*s3c2410*
1336 F:      drivers/spi/spi-s3c*
1337 F:      sound/soc/samsung/*
1338 N:      exynos
1339
1340 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1341 M:      Kyungmin Park <kyungmin.park@samsung.com>
1342 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 S:      Maintained
1344 F:      arch/arm/mach-s5pv210/
1345
1346 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1347 M:      Kyungmin Park <kyungmin.park@samsung.com>
1348 M:      Kamil Debski <k.debski@samsung.com>
1349 L:      linux-arm-kernel@lists.infradead.org
1350 L:      linux-media@vger.kernel.org
1351 S:      Maintained
1352 F:      drivers/media/platform/s5p-g2d/
1353
1354 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1355 M:      Kyungmin Park <kyungmin.park@samsung.com>
1356 M:      Kamil Debski <k.debski@samsung.com>
1357 M:      Jeongtae Park <jtp.park@samsung.com>
1358 L:      linux-arm-kernel@lists.infradead.org
1359 L:      linux-media@vger.kernel.org
1360 S:      Maintained
1361 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1362 F:      drivers/media/platform/s5p-mfc/
1363
1364 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1365 M:      Kyungmin Park <kyungmin.park@samsung.com>
1366 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1367 L:      linux-arm-kernel@lists.infradead.org
1368 L:      linux-media@vger.kernel.org
1369 S:      Maintained
1370 F:      drivers/media/platform/s5p-tv/
1371
1372 ARM/SHMOBILE ARM ARCHITECTURE
1373 M:      Simon Horman <horms@verge.net.au>
1374 M:      Magnus Damm <magnus.damm@gmail.com>
1375 L:      linux-sh@vger.kernel.org
1376 W:      http://oss.renesas.com
1377 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1379 S:      Supported
1380 F:      arch/arm/boot/dts/emev2*
1381 F:      arch/arm/boot/dts/r7s*
1382 F:      arch/arm/boot/dts/r8a*
1383 F:      arch/arm/boot/dts/sh*
1384 F:      arch/arm/configs/ape6evm_defconfig
1385 F:      arch/arm/configs/armadillo800eva_defconfig
1386 F:      arch/arm/configs/bockw_defconfig
1387 F:      arch/arm/configs/kzm9g_defconfig
1388 F:      arch/arm/configs/lager_defconfig
1389 F:      arch/arm/configs/mackerel_defconfig
1390 F:      arch/arm/configs/marzen_defconfig
1391 F:      arch/arm/configs/shmobile_defconfig
1392 F:      arch/arm/include/debug/renesas-scif.S
1393 F:      arch/arm/mach-shmobile/
1394 F:      drivers/sh/
1395
1396 ARM/SOCFPGA ARCHITECTURE
1397 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1398 S:      Maintained
1399 F:      arch/arm/mach-socfpga/
1400 W:      http://www.rocketboards.org
1401 T:      git://git.rocketboards.org/linux-socfpga.git
1402 T:      git://git.rocketboards.org/linux-socfpga-next.git
1403
1404 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1405 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1406 S:      Maintained
1407 F:      drivers/clk/socfpga/
1408
1409 ARM/SOCFPGA EDAC SUPPORT
1410 M:      Thor Thayer <tthayer@opensource.altera.com>
1411 S:      Maintained
1412 F:      drivers/edac/altera_edac.
1413
1414 ARM/STI ARCHITECTURE
1415 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1416 M:      Maxime Coquelin <maxime.coquelin@st.com>
1417 M:      Patrice Chotard <patrice.chotard@st.com>
1418 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419 L:      kernel@stlinux.com
1420 W:      http://www.stlinux.com
1421 S:      Maintained
1422 F:      arch/arm/mach-sti/
1423 F:      arch/arm/boot/dts/sti*
1424 F:      drivers/clocksource/arm_global_timer.c
1425 F:      drivers/i2c/busses/i2c-st.c
1426 F:      drivers/media/rc/st_rc.c
1427 F:      drivers/mmc/host/sdhci-st.c
1428 F:      drivers/phy/phy-stih407-usb.c
1429 F:      drivers/phy/phy-stih41x-usb.c
1430 F:      drivers/pinctrl/pinctrl-st.c
1431 F:      drivers/reset/sti/
1432 F:      drivers/tty/serial/st-asc.c
1433 F:      drivers/usb/dwc3/dwc3-st.c
1434 F:      drivers/usb/host/ehci-st.c
1435 F:      drivers/usb/host/ohci-st.c
1436 F:      drivers/ata/ahci_st.c
1437
1438 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1439 M:      Lennert Buytenhek <kernel@wantstofly.org>
1440 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441 S:      Maintained
1442
1443 ARM/TETON BGA MACHINE SUPPORT
1444 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1445 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1446 S:      Maintained
1447
1448 ARM/THECUS N2100 MACHINE SUPPORT
1449 M:      Lennert Buytenhek <kernel@wantstofly.org>
1450 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1451 S:      Maintained
1452
1453 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1454 M:      Wan ZongShun <mcuos.com@gmail.com>
1455 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 W:      http://www.mcuos.com
1457 S:      Maintained
1458 F:      arch/arm/mach-w90x900/
1459 F:      drivers/input/keyboard/w90p910_keypad.c
1460 F:      drivers/input/touchscreen/w90p910_ts.c
1461 F:      drivers/watchdog/nuc900_wdt.c
1462 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1463 F:      drivers/mtd/nand/nuc900_nand.c
1464 F:      drivers/rtc/rtc-nuc900.c
1465 F:      drivers/spi/spi-nuc900.c
1466 F:      drivers/usb/host/ehci-w90x900.c
1467 F:      drivers/video/fbdev/nuc900fb.c
1468
1469 ARM/U300 MACHINE SUPPORT
1470 M:      Linus Walleij <linus.walleij@linaro.org>
1471 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472 S:      Supported
1473 F:      arch/arm/mach-u300/
1474 F:      drivers/clocksource/timer-u300.c
1475 F:      drivers/i2c/busses/i2c-stu300.c
1476 F:      drivers/rtc/rtc-coh901331.c
1477 F:      drivers/watchdog/coh901327_wdt.c
1478 F:      drivers/dma/coh901318*
1479 F:      drivers/mfd/ab3100*
1480 F:      drivers/rtc/rtc-ab3100.c
1481 F:      drivers/rtc/rtc-coh901331.c
1482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1483
1484 ARM/Ux500 ARM ARCHITECTURE
1485 M:      Linus Walleij <linus.walleij@linaro.org>
1486 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1487 S:      Maintained
1488 F:      arch/arm/mach-ux500/
1489 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1490 F:      drivers/dma/ste_dma40*
1491 F:      drivers/hwspinlock/u8500_hsem.c
1492 F:      drivers/mfd/abx500*
1493 F:      drivers/mfd/ab8500*
1494 F:      drivers/mfd/dbx500*
1495 F:      drivers/mfd/db8500*
1496 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1497 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1498 F:      drivers/rtc/rtc-ab8500.c
1499 F:      drivers/rtc/rtc-pl031.c
1500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1501
1502 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1503 M:      Ulf Hansson <ulf.hansson@linaro.org>
1504 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505 T:      git git://git.linaro.org/people/ulfh/clk.git
1506 S:      Maintained
1507 F:      drivers/clk/ux500/
1508 F:      include/linux/platform_data/clk-ux500.h
1509
1510 ARM/VERSATILE EXPRESS PLATFORM
1511 M:      Liviu Dudau <liviu.dudau@arm.com>
1512 M:      Sudeep Holla <sudeep.holla@arm.com>
1513 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1514 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515 S:      Maintained
1516 F:      arch/arm/boot/dts/vexpress*
1517 F:      arch/arm/mach-vexpress/
1518 F:      */*/vexpress*
1519 F:      */*/*/vexpress*
1520 F:      drivers/clk/versatile/clk-vexpress-osc.c
1521 F:      drivers/clocksource/versatile.c
1522
1523 ARM/VFP SUPPORT
1524 M:      Russell King <linux@arm.linux.org.uk>
1525 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526 W:      http://www.arm.linux.org.uk/
1527 S:      Maintained
1528 F:      arch/arm/vfp/
1529
1530 ARM/VOIPAC PXA270 SUPPORT
1531 M:      Marek Vasut <marek.vasut@gmail.com>
1532 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1533 S:      Maintained
1534 F:      arch/arm/mach-pxa/vpac270.c
1535 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1536
1537 ARM/VT8500 ARM ARCHITECTURE
1538 M:      Tony Prisk <linux@prisktech.co.nz>
1539 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540 S:      Maintained
1541 F:      arch/arm/mach-vt8500/
1542 F:      drivers/clocksource/vt8500_timer.c
1543 F:      drivers/i2c/busses/i2c-wmt.c
1544 F:      drivers/mmc/host/wmt-sdmmc.c
1545 F:      drivers/pwm/pwm-vt8500.c
1546 F:      drivers/rtc/rtc-vt8500.c
1547 F:      drivers/tty/serial/vt8500_serial.c
1548 F:      drivers/usb/host/ehci-platform.c
1549 F:      drivers/usb/host/uhci-platform.c
1550 F:      drivers/video/fbdev/vt8500lcdfb.*
1551 F:      drivers/video/fbdev/wm8505fb*
1552 F:      drivers/video/fbdev/wmt_ge_rops.*
1553
1554 ARM/ZIPIT Z2 SUPPORT
1555 M:      Marek Vasut <marek.vasut@gmail.com>
1556 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557 S:      Maintained
1558 F:      arch/arm/mach-pxa/z2.c
1559 F:      arch/arm/mach-pxa/include/mach/z2.h
1560
1561 ARM/ZYNQ ARCHITECTURE
1562 M:      Michal Simek <michal.simek@xilinx.com>
1563 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1564 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565 W:      http://wiki.xilinx.com
1566 T:      git git://git.xilinx.com/linux-xlnx.git
1567 S:      Supported
1568 F:      arch/arm/mach-zynq/
1569 F:      drivers/cpuidle/cpuidle-zynq.c
1570 F:      drivers/block/xsysace.c
1571 N:      zynq
1572 N:      xilinx
1573 F:      drivers/clocksource/cadence_ttc_timer.c
1574 F:      drivers/i2c/busses/i2c-cadence.c
1575 F:      drivers/mmc/host/sdhci-of-arasan.c
1576
1577 ARM SMMU DRIVER
1578 M:      Will Deacon <will.deacon@arm.com>
1579 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580 S:      Maintained
1581 F:      drivers/iommu/arm-smmu.c
1582
1583 ARM64 PORT (AARCH64 ARCHITECTURE)
1584 M:      Catalin Marinas <catalin.marinas@arm.com>
1585 M:      Will Deacon <will.deacon@arm.com>
1586 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587 S:      Maintained
1588 F:      arch/arm64/
1589 F:      Documentation/arm64/
1590
1591 AS3645A LED FLASH CONTROLLER DRIVER
1592 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1593 L:      linux-media@vger.kernel.org
1594 T:      git git://linuxtv.org/media_tree.git
1595 S:      Maintained
1596 F:      drivers/media/i2c/as3645a.c
1597 F:      include/media/as3645a.h
1598
1599 ASC7621 HARDWARE MONITOR DRIVER
1600 M:      George Joseph <george.joseph@fairview5.com>
1601 L:      lm-sensors@lm-sensors.org
1602 S:      Maintained
1603 F:      Documentation/hwmon/asc7621
1604 F:      drivers/hwmon/asc7621.c
1605
1606 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1607 M:      Corentin Chary <corentin.chary@gmail.com>
1608 L:      acpi4asus-user@lists.sourceforge.net
1609 L:      platform-driver-x86@vger.kernel.org
1610 W:      http://acpi4asus.sf.net
1611 S:      Maintained
1612 F:      drivers/platform/x86/asus*.c
1613 F:      drivers/platform/x86/eeepc*.c
1614
1615 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1616 R:      Dan Williams <dan.j.williams@intel.com>
1617 W:      http://sourceforge.net/projects/xscaleiop
1618 S:      Odd fixes
1619 F:      Documentation/crypto/async-tx-api.txt
1620 F:      crypto/async_tx/
1621 F:      drivers/dma/
1622 F:      include/linux/dmaengine.h
1623 F:      include/linux/async_tx.h
1624
1625 AT24 EEPROM DRIVER
1626 M:      Wolfram Sang <wsa@the-dreams.de>
1627 L:      linux-i2c@vger.kernel.org
1628 S:      Maintained
1629 F:      drivers/misc/eeprom/at24.c
1630 F:      include/linux/platform_data/at24.h
1631
1632 ATA OVER ETHERNET (AOE) DRIVER
1633 M:      "Ed L. Cashin" <ecashin@coraid.com>
1634 W:      http://support.coraid.com/support/linux
1635 S:      Supported
1636 F:      Documentation/aoe/
1637 F:      drivers/block/aoe/
1638
1639 ATHEROS ATH GENERIC UTILITIES
1640 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1641 L:      linux-wireless@vger.kernel.org
1642 S:      Supported
1643 F:      drivers/net/wireless/ath/*
1644
1645 ATHEROS ATH5K WIRELESS DRIVER
1646 M:      Jiri Slaby <jirislaby@gmail.com>
1647 M:      Nick Kossifidis <mickflemm@gmail.com>
1648 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1649 L:      linux-wireless@vger.kernel.org
1650 L:      ath5k-devel@lists.ath5k.org
1651 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1652 S:      Maintained
1653 F:      drivers/net/wireless/ath/ath5k/
1654
1655 ATHEROS ATH6KL WIRELESS DRIVER
1656 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1657 L:      linux-wireless@vger.kernel.org
1658 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1659 T:      git git://github.com/kvalo/ath.git
1660 S:      Supported
1661 F:      drivers/net/wireless/ath/ath6kl/
1662
1663 WILOCITY WIL6210 WIRELESS DRIVER
1664 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1665 L:      linux-wireless@vger.kernel.org
1666 L:      wil6210@qca.qualcomm.com
1667 S:      Supported
1668 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1669 F:      drivers/net/wireless/ath/wil6210/
1670 F:      include/uapi/linux/wil6210_uapi.h
1671
1672 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1673 M:      Christian Lamparter <chunkeey@googlemail.com>
1674 L:      linux-wireless@vger.kernel.org
1675 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1676 S:      Maintained
1677 F:      drivers/net/wireless/ath/carl9170/
1678
1679 ATK0110 HWMON DRIVER
1680 M:      Luca Tettamanti <kronos.it@gmail.com>
1681 L:      lm-sensors@lm-sensors.org
1682 S:      Maintained
1683 F:      drivers/hwmon/asus_atk0110.c
1684
1685 ATI_REMOTE2 DRIVER
1686 M:      Ville Syrjala <syrjala@sci.fi>
1687 S:      Maintained
1688 F:      drivers/input/misc/ati_remote2.c
1689
1690 ATLX ETHERNET DRIVERS
1691 M:      Jay Cliburn <jcliburn@gmail.com>
1692 M:      Chris Snook <chris.snook@gmail.com>
1693 L:      netdev@vger.kernel.org
1694 W:      http://sourceforge.net/projects/atl1
1695 W:      http://atl1.sourceforge.net
1696 S:      Maintained
1697 F:      drivers/net/ethernet/atheros/
1698
1699 ATM
1700 M:      Chas Williams <chas@cmf.nrl.navy.mil>
1701 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1702 L:      netdev@vger.kernel.org
1703 W:      http://linux-atm.sourceforge.net
1704 S:      Maintained
1705 F:      drivers/atm/
1706 F:      include/linux/atm*
1707 F:      include/uapi/linux/atm*
1708
1709 ATMEL AT91 / AT32 MCI DRIVER
1710 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1711 S:      Maintained
1712 F:      drivers/mmc/host/atmel-mci.c
1713 F:      drivers/mmc/host/atmel-mci-regs.h
1714
1715 ATMEL AT91 / AT32 SERIAL DRIVER
1716 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1717 S:      Supported
1718 F:      drivers/tty/serial/atmel_serial.c
1719
1720 ATMEL Audio ALSA driver
1721 M:      Bo Shen <voice.shen@atmel.com>
1722 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1723 S:      Supported
1724 F:      sound/soc/atmel
1725
1726 ATMEL DMA DRIVER
1727 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1728 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1729 S:      Supported
1730 F:      drivers/dma/at_hdmac.c
1731 F:      drivers/dma/at_hdmac_regs.h
1732 F:      include/linux/platform_data/dma-atmel.h
1733
1734 ATMEL XDMA DRIVER
1735 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1736 L:      linux-arm-kernel@lists.infradead.org
1737 L:      dmaengine@vger.kernel.org
1738 S:      Supported
1739 F:      drivers/dma/at_xdmac.c
1740
1741 ATMEL I2C DRIVER
1742 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1743 L:      linux-i2c@vger.kernel.org
1744 S:      Supported
1745 F:      drivers/i2c/busses/i2c-at91.c
1746
1747 ATMEL ISI DRIVER
1748 M:      Josh Wu <josh.wu@atmel.com>
1749 L:      linux-media@vger.kernel.org
1750 S:      Supported
1751 F:      drivers/media/platform/soc_camera/atmel-isi.c
1752 F:      include/media/atmel-isi.h
1753
1754 ATMEL LCDFB DRIVER
1755 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1756 L:      linux-fbdev@vger.kernel.org
1757 S:      Maintained
1758 F:      drivers/video/fbdev/atmel_lcdfb.c
1759 F:      include/video/atmel_lcdc.h
1760
1761 ATMEL MACB ETHERNET DRIVER
1762 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1763 S:      Supported
1764 F:      drivers/net/ethernet/cadence/
1765
1766 ATMEL NAND DRIVER
1767 M:      Josh Wu <josh.wu@atmel.com>
1768 L:      linux-mtd@lists.infradead.org
1769 S:      Supported
1770 F:      drivers/mtd/nand/atmel_nand*
1771
1772 ATMEL SPI DRIVER
1773 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1774 S:      Supported
1775 F:      drivers/spi/spi-atmel.*
1776
1777 ATMEL SSC DRIVER
1778 M:      Bo Shen <voice.shen@atmel.com>
1779 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1780 S:      Supported
1781 F:      drivers/misc/atmel-ssc.c
1782 F:      include/linux/atmel-ssc.h
1783
1784 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1785 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1786 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1787 S:      Supported
1788 F:      drivers/misc/atmel_tclib.c
1789 F:      drivers/clocksource/tcb_clksrc.c
1790
1791 ATMEL USBA UDC DRIVER
1792 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1793 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1794 S:      Supported
1795 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1796
1797 ATMEL WIRELESS DRIVER
1798 M:      Simon Kelley <simon@thekelleys.org.uk>
1799 L:      linux-wireless@vger.kernel.org
1800 W:      http://www.thekelleys.org.uk/atmel
1801 W:      http://atmelwlandriver.sourceforge.net/
1802 S:      Maintained
1803 F:      drivers/net/wireless/atmel*
1804
1805 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1806 M:      Bradley Grove <linuxdrivers@attotech.com>
1807 L:      linux-scsi@vger.kernel.org
1808 W:      http://www.attotech.com
1809 S:      Supported
1810 F:      drivers/scsi/esas2r
1811
1812 AUDIT SUBSYSTEM
1813 M:      Paul Moore <paul@paul-moore.com>
1814 M:      Eric Paris <eparis@redhat.com>
1815 L:      linux-audit@redhat.com (moderated for non-subscribers)
1816 W:      http://people.redhat.com/sgrubb/audit/
1817 T:      git git://git.infradead.org/users/pcmoore/audit
1818 S:      Maintained
1819 F:      include/linux/audit.h
1820 F:      include/uapi/linux/audit.h
1821 F:      kernel/audit*
1822
1823 AUXILIARY DISPLAY DRIVERS
1824 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1825 W:      http://miguelojeda.es/auxdisplay.htm
1826 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1827 S:      Maintained
1828 F:      drivers/auxdisplay/
1829 F:      include/linux/cfag12864b.h
1830
1831 AVR32 ARCHITECTURE
1832 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1833 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1834 W:      http://www.atmel.com/products/AVR32/
1835 W:      http://mirror.egtvedt.no/avr32linux.org/
1836 W:      http://avrfreaks.net/
1837 S:      Maintained
1838 F:      arch/avr32/
1839
1840 AVR32/AT32AP MACHINE SUPPORT
1841 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1842 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1843 S:      Maintained
1844 F:      arch/avr32/mach-at32ap/
1845
1846 AX.25 NETWORK LAYER
1847 M:      Ralf Baechle <ralf@linux-mips.org>
1848 L:      linux-hams@vger.kernel.org
1849 W:      http://www.linux-ax25.org/
1850 S:      Maintained
1851 F:      include/uapi/linux/ax25.h
1852 F:      include/net/ax25.h
1853 F:      net/ax25/
1854
1855 AZ6007 DVB DRIVER
1856 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1857 L:      linux-media@vger.kernel.org
1858 W:      http://linuxtv.org
1859 T:      git git://linuxtv.org/media_tree.git
1860 S:      Maintained
1861 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1862
1863 AZTECH FM RADIO RECEIVER DRIVER
1864 M:      Hans Verkuil <hverkuil@xs4all.nl>
1865 L:      linux-media@vger.kernel.org
1866 T:      git git://linuxtv.org/media_tree.git
1867 W:      http://linuxtv.org
1868 S:      Maintained
1869 F:      drivers/media/radio/radio-aztech*
1870
1871 B43 WIRELESS DRIVER
1872 M:      Stefano Brivio <stefano.brivio@polimi.it>
1873 L:      linux-wireless@vger.kernel.org
1874 L:      b43-dev@lists.infradead.org
1875 W:      http://wireless.kernel.org/en/users/Drivers/b43
1876 S:      Maintained
1877 F:      drivers/net/wireless/b43/
1878
1879 B43LEGACY WIRELESS DRIVER
1880 M:      Larry Finger <Larry.Finger@lwfinger.net>
1881 M:      Stefano Brivio <stefano.brivio@polimi.it>
1882 L:      linux-wireless@vger.kernel.org
1883 L:      b43-dev@lists.infradead.org
1884 W:      http://wireless.kernel.org/en/users/Drivers/b43
1885 S:      Maintained
1886 F:      drivers/net/wireless/b43legacy/
1887
1888 BACKLIGHT CLASS/SUBSYSTEM
1889 M:      Jingoo Han <jg1.han@samsung.com>
1890 M:      Lee Jones <lee.jones@linaro.org>
1891 S:      Maintained
1892 F:      drivers/video/backlight/
1893 F:      include/linux/backlight.h
1894
1895 BATMAN ADVANCED
1896 M:      Marek Lindner <mareklindner@neomailbox.ch>
1897 M:      Simon Wunderlich <sw@simonwunderlich.de>
1898 M:      Antonio Quartulli <antonio@meshcoding.com>
1899 L:      b.a.t.m.a.n@lists.open-mesh.org
1900 W:      http://www.open-mesh.org/
1901 S:      Maintained
1902 F:      net/batman-adv/
1903
1904 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1905 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1906 L:      linux-hams@vger.kernel.org
1907 W:      http://www.baycom.org/~tom/ham/ham.html
1908 S:      Maintained
1909 F:      drivers/net/hamradio/baycom*
1910
1911 BCACHE (BLOCK LAYER CACHE)
1912 M:      Kent Overstreet <kmo@daterainc.com>
1913 L:      linux-bcache@vger.kernel.org
1914 W:      http://bcache.evilpiepirate.org
1915 S:      Maintained:
1916 F:      drivers/md/bcache/
1917
1918 BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1919 M: Kevin McKinney <klmckinney1@gmail.com>
1920 M: Matthias Beyer <mail@beyermatthias.de>
1921 L: devel@driverdev.osuosl.org
1922 S: Maintained
1923 F: drivers/staging/bcm*
1924
1925 BEFS FILE SYSTEM
1926 S:      Orphan
1927 F:      Documentation/filesystems/befs.txt
1928 F:      fs/befs/
1929
1930 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1931 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1932 L: netdev@vger.kernel.org
1933 S: Maintained
1934 F: drivers/net/ethernet/ec_bhf.c
1935
1936 BFS FILE SYSTEM
1937 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1938 S:      Maintained
1939 F:      Documentation/filesystems/bfs.txt
1940 F:      fs/bfs/
1941 F:      include/uapi/linux/bfs_fs.h
1942
1943 BLACKFIN ARCHITECTURE
1944 M:      Steven Miao <realmz6@gmail.com>
1945 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1946 T:      git git://git.code.sf.net/p/adi-linux/code
1947 W:      http://blackfin.uclinux.org
1948 S:      Supported
1949 F:      arch/blackfin/
1950
1951 BLACKFIN EMAC DRIVER
1952 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1953 W:      http://blackfin.uclinux.org
1954 S:      Supported
1955 F:      drivers/net/ethernet/adi/
1956
1957 BLACKFIN RTC 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/rtc/rtc-bfin.c
1962
1963 BLACKFIN SDH DRIVER
1964 M:      Sonic Zhang <sonic.zhang@analog.com>
1965 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1966 W:      http://blackfin.uclinux.org
1967 S:      Supported
1968 F:      drivers/mmc/host/bfin_sdh.c
1969
1970 BLACKFIN SERIAL DRIVER
1971 M:      Sonic Zhang <sonic.zhang@analog.com>
1972 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1973 W:      http://blackfin.uclinux.org
1974 S:      Supported
1975 F:      drivers/tty/serial/bfin_uart.c
1976
1977 BLACKFIN WATCHDOG DRIVER
1978 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1979 W:      http://blackfin.uclinux.org
1980 S:      Supported
1981 F:      drivers/watchdog/bfin_wdt.c
1982
1983 BLACKFIN I2C TWI DRIVER
1984 M:      Sonic Zhang <sonic.zhang@analog.com>
1985 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1986 W:      http://blackfin.uclinux.org/
1987 S:      Supported
1988 F:      drivers/i2c/busses/i2c-bfin-twi.c
1989
1990 BLACKFIN MEDIA DRIVER
1991 M:      Scott Jiang <scott.jiang.linux@gmail.com>
1992 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1993 W:      http://blackfin.uclinux.org/
1994 S:      Supported
1995 F:      drivers/media/platform/blackfin/
1996 F:      drivers/media/i2c/adv7183*
1997 F:      drivers/media/i2c/vs6624*
1998
1999 BLINKM RGB LED DRIVER
2000 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2001 S:      Maintained
2002 F:      drivers/leds/leds-blinkm.c
2003
2004 BLOCK LAYER
2005 M:      Jens Axboe <axboe@kernel.dk>
2006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2007 S:      Maintained
2008 F:      block/
2009
2010 BLOCK2MTD DRIVER
2011 M:      Joern Engel <joern@lazybastard.org>
2012 L:      linux-mtd@lists.infradead.org
2013 S:      Maintained
2014 F:      drivers/mtd/devices/block2mtd.c
2015
2016 BLUETOOTH DRIVERS
2017 M:      Marcel Holtmann <marcel@holtmann.org>
2018 M:      Gustavo Padovan <gustavo@padovan.org>
2019 M:      Johan Hedberg <johan.hedberg@gmail.com>
2020 L:      linux-bluetooth@vger.kernel.org
2021 W:      http://www.bluez.org/
2022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2024 S:      Maintained
2025 F:      drivers/bluetooth/
2026
2027 BLUETOOTH SUBSYSTEM
2028 M:      Marcel Holtmann <marcel@holtmann.org>
2029 M:      Gustavo Padovan <gustavo@padovan.org>
2030 M:      Johan Hedberg <johan.hedberg@gmail.com>
2031 L:      linux-bluetooth@vger.kernel.org
2032 W:      http://www.bluez.org/
2033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2035 S:      Maintained
2036 F:      net/bluetooth/
2037 F:      include/net/bluetooth/
2038
2039 BONDING DRIVER
2040 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2041 M:      Veaceslav Falico <vfalico@gmail.com>
2042 M:      Andy Gospodarek <andy@greyhouse.net>
2043 L:      netdev@vger.kernel.org
2044 W:      http://sourceforge.net/projects/bonding/
2045 S:      Supported
2046 F:      drivers/net/bonding/
2047 F:      include/uapi/linux/if_bonding.h
2048
2049 BPF (Safe dynamic programs and tools)
2050 M:      Alexei Starovoitov <ast@kernel.org>
2051 L:      netdev@vger.kernel.org
2052 L:      linux-kernel@vger.kernel.org
2053 S:      Supported
2054 F:      kernel/bpf/
2055
2056 BROADCOM B44 10/100 ETHERNET DRIVER
2057 M:      Gary Zambrano <zambrano@broadcom.com>
2058 L:      netdev@vger.kernel.org
2059 S:      Supported
2060 F:      drivers/net/ethernet/broadcom/b44.*
2061
2062 BROADCOM GENET ETHERNET DRIVER
2063 M:      Florian Fainelli <f.fainelli@gmail.com>
2064 L:      netdev@vger.kernel.org
2065 S:      Supported
2066 F:      drivers/net/ethernet/broadcom/genet/
2067
2068 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2069 M:      Sony Chacko <sony.chacko@qlogic.com>
2070 M:      Dept-HSGLinuxNICDev@qlogic.com
2071 L:      netdev@vger.kernel.org
2072 S:      Supported
2073 F:      drivers/net/ethernet/broadcom/bnx2.*
2074 F:      drivers/net/ethernet/broadcom/bnx2_*
2075
2076 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2077 M:      Ariel Elior <ariel.elior@qlogic.com>
2078 L:      netdev@vger.kernel.org
2079 S:      Supported
2080 F:      drivers/net/ethernet/broadcom/bnx2x/
2081
2082 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2083 M:      Christian Daudt <bcm@fixthebug.org>
2084 M:      Matt Porter <mporter@linaro.org>
2085 M:      Florian Fainelli <f.fainelli@gmail.com>
2086 L:      bcm-kernel-feedback-list@broadcom.com
2087 T:      git git://github.com/broadcom/mach-bcm
2088 S:      Maintained
2089 F:      arch/arm/mach-bcm/
2090 F:      arch/arm/boot/dts/bcm113*
2091 F:      arch/arm/boot/dts/bcm216*
2092 F:      arch/arm/boot/dts/bcm281*
2093 F:      arch/arm/configs/bcm_defconfig
2094 F:      drivers/mmc/host/sdhci-bcm-kona.c
2095 F:      drivers/clocksource/bcm_kona_timer.c
2096
2097 BROADCOM BCM2835 ARM ARCHITECTURE
2098 M:      Stephen Warren <swarren@wwwdotorg.org>
2099 M:      Lee Jones <lee@kernel.org>
2100 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2102 S:      Maintained
2103 N:      bcm2835
2104
2105 BROADCOM BCM33XX MIPS ARCHITECTURE
2106 M:      Kevin Cernekee <cernekee@gmail.com>
2107 L:      linux-mips@linux-mips.org
2108 S:      Maintained
2109 F:      arch/mips/bcm3384/*
2110 F:      arch/mips/include/asm/mach-bcm3384/*
2111 F:      arch/mips/kernel/*bmips*
2112
2113 BROADCOM BCM5301X ARM ARCHITECTURE
2114 M:      Hauke Mehrtens <hauke@hauke-m.de>
2115 L:      linux-arm-kernel@lists.infradead.org
2116 S:      Maintained
2117 F:      arch/arm/mach-bcm/bcm_5301x.c
2118 F:      arch/arm/boot/dts/bcm5301x.dtsi
2119 F:      arch/arm/boot/dts/bcm470*
2120
2121 BROADCOM BCM63XX ARM ARCHITECTURE
2122 M:      Florian Fainelli <f.fainelli@gmail.com>
2123 L:      linux-arm-kernel@lists.infradead.org
2124 T:      git git://git.github.com/brcm/linux.git
2125 S:      Maintained
2126 F:      arch/arm/mach-bcm/bcm63xx.c
2127 F:      arch/arm/include/debug/bcm63xx.S
2128
2129 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2130 M:      Kevin Cernekee <cernekee@gmail.com>
2131 L:      linux-usb@vger.kernel.org
2132 S:      Maintained
2133 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2134
2135 BROADCOM BCM7XXX ARM ARCHITECTURE
2136 M:      Marc Carino <marc.ceeeee@gmail.com>
2137 M:      Brian Norris <computersforpeace@gmail.com>
2138 M:      Gregory Fong <gregory.0xf0@gmail.com>
2139 M:      Florian Fainelli <f.fainelli@gmail.com>
2140 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2141 S:      Maintained
2142 F:      arch/arm/mach-bcm/*brcmstb*
2143 F:      arch/arm/boot/dts/bcm7*.dts*
2144 F:      drivers/bus/brcmstb_gisb.c
2145
2146 BROADCOM BMIPS MIPS ARCHITECTURE
2147 M:      Kevin Cernekee <cernekee@gmail.com>
2148 M:      Florian Fainelli <f.fainelli@gmail.com>
2149 L:      linux-mips@linux-mips.org
2150 S:      Maintained
2151 F:      arch/mips/bmips/*
2152 F:      arch/mips/include/asm/mach-bmips/*
2153 F:      arch/mips/kernel/*bmips*
2154 F:      arch/mips/boot/dts/bcm*.dts*
2155 F:      drivers/irqchip/irq-bcm7*
2156 F:      drivers/irqchip/irq-brcmstb*
2157
2158 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2159 M:      Prashant Sreedharan <prashant@broadcom.com>
2160 M:      Michael Chan <mchan@broadcom.com>
2161 L:      netdev@vger.kernel.org
2162 S:      Supported
2163 F:      drivers/net/ethernet/broadcom/tg3.*
2164
2165 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2166 M:      Brett Rudley <brudley@broadcom.com>
2167 M:      Arend van Spriel <arend@broadcom.com>
2168 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2169 M:      Hante Meuleman <meuleman@broadcom.com>
2170 L:      linux-wireless@vger.kernel.org
2171 L:      brcm80211-dev-list@broadcom.com
2172 S:      Supported
2173 F:      drivers/net/wireless/brcm80211/
2174
2175 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2176 M:      QLogic-Storage-Upstream@qlogic.com
2177 L:      linux-scsi@vger.kernel.org
2178 S:      Supported
2179 F:      drivers/scsi/bnx2fc/
2180
2181 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2182 M:      QLogic-Storage-Upstream@qlogic.com
2183 L:      linux-scsi@vger.kernel.org
2184 S:      Supported
2185 F:      drivers/scsi/bnx2i/
2186
2187 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2188 M:      Ray Jui <rjui@broadcom.com>
2189 M:      Scott Branden <sbranden@broadcom.com>
2190 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2191 L:      bcm-kernel-feedback-list@broadcom.com
2192 T:      git git://git.github.com/brcm/linux.git
2193 S:      Maintained
2194 N:      iproc
2195 N:      cygnus
2196 N:      bcm9113*
2197 N:      bcm9583*
2198 N:      bcm583*
2199 N:      bcm113*
2200
2201 BROADCOM KONA GPIO DRIVER
2202 M:      Ray Jui <rjui@broadcom.com>
2203 L:      bcm-kernel-feedback-list@broadcom.com
2204 S:      Supported
2205 F:      drivers/gpio/gpio-bcm-kona.c
2206 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2207
2208 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2209 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2210 L:      linux-wireless@vger.kernel.org
2211 S:      Maintained
2212 F:      drivers/bcma/
2213 F:      include/linux/bcma/
2214
2215 BROADCOM SYSTEMPORT ETHERNET DRIVER
2216 M:      Florian Fainelli <f.fainelli@gmail.com>
2217 L:      netdev@vger.kernel.org
2218 S:      Supported
2219 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2220
2221 BROCADE BFA FC SCSI DRIVER
2222 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2223 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2224 L:      linux-scsi@vger.kernel.org
2225 S:      Supported
2226 F:      drivers/scsi/bfa/
2227
2228 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2229 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2230 L:      netdev@vger.kernel.org
2231 S:      Supported
2232 F:      drivers/net/ethernet/brocade/bna/
2233
2234 BSG (block layer generic sg v4 driver)
2235 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2236 L:      linux-scsi@vger.kernel.org
2237 S:      Supported
2238 F:      block/bsg.c
2239 F:      include/linux/bsg.h
2240 F:      include/uapi/linux/bsg.h
2241
2242 BT87X AUDIO DRIVER
2243 M:      Clemens Ladisch <clemens@ladisch.de>
2244 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2245 T:      git git://git.alsa-project.org/alsa-kernel.git
2246 S:      Maintained
2247 F:      Documentation/sound/alsa/Bt87x.txt
2248 F:      sound/pci/bt87x.c
2249
2250 BT8XXGPIO DRIVER
2251 M:      Michael Buesch <m@bues.ch>
2252 W:      http://bu3sch.de/btgpio.php
2253 S:      Maintained
2254 F:      drivers/gpio/gpio-bt8xx.c
2255
2256 BTRFS FILE SYSTEM
2257 M:      Chris Mason <clm@fb.com>
2258 M:      Josef Bacik <jbacik@fb.com>
2259 L:      linux-btrfs@vger.kernel.org
2260 W:      http://btrfs.wiki.kernel.org/
2261 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2263 S:      Maintained
2264 F:      Documentation/filesystems/btrfs.txt
2265 F:      fs/btrfs/
2266
2267 BTTV VIDEO4LINUX DRIVER
2268 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2269 L:      linux-media@vger.kernel.org
2270 W:      http://linuxtv.org
2271 T:      git git://linuxtv.org/media_tree.git
2272 S:      Odd fixes
2273 F:      Documentation/video4linux/bttv/
2274 F:      drivers/media/pci/bt8xx/bttv*
2275
2276 BUSLOGIC SCSI DRIVER
2277 M:      Khalid Aziz <khalid@gonehiking.org>
2278 L:      linux-scsi@vger.kernel.org
2279 S:      Maintained
2280 F:      drivers/scsi/BusLogic.*
2281 F:      drivers/scsi/FlashPoint.*
2282
2283 C-MEDIA CMI8788 DRIVER
2284 M:      Clemens Ladisch <clemens@ladisch.de>
2285 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2286 T:      git git://git.alsa-project.org/alsa-kernel.git
2287 S:      Maintained
2288 F:      sound/pci/oxygen/
2289
2290 C6X ARCHITECTURE
2291 M:      Mark Salter <msalter@redhat.com>
2292 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2293 L:      linux-c6x-dev@linux-c6x.org
2294 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2295 S:      Maintained
2296 F:      arch/c6x/
2297
2298 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2299 M:      David Howells <dhowells@redhat.com>
2300 L:      linux-cachefs@redhat.com
2301 S:      Supported
2302 F:      Documentation/filesystems/caching/cachefiles.txt
2303 F:      fs/cachefiles/
2304
2305 CADET FM/AM RADIO RECEIVER DRIVER
2306 M:      Hans Verkuil <hverkuil@xs4all.nl>
2307 L:      linux-media@vger.kernel.org
2308 T:      git git://linuxtv.org/media_tree.git
2309 W:      http://linuxtv.org
2310 S:      Maintained
2311 F:      drivers/media/radio/radio-cadet*
2312
2313 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2314 M:      Jonathan Corbet <corbet@lwn.net>
2315 L:      linux-media@vger.kernel.org
2316 T:      git git://linuxtv.org/media_tree.git
2317 S:      Maintained
2318 F:      Documentation/video4linux/cafe_ccic
2319 F:      drivers/media/platform/marvell-ccic/
2320
2321 CAIF NETWORK LAYER
2322 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2323 L:      netdev@vger.kernel.org
2324 S:      Supported
2325 F:      Documentation/networking/caif/
2326 F:      drivers/net/caif/
2327 F:      include/uapi/linux/caif/
2328 F:      include/net/caif/
2329 F:      net/caif/
2330
2331 CALGARY x86-64 IOMMU
2332 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2333 M:      "Jon D. Mason" <jdmason@kudzu.us>
2334 L:      discuss@x86-64.org
2335 S:      Maintained
2336 F:      arch/x86/kernel/pci-calgary_64.c
2337 F:      arch/x86/kernel/tce_64.c
2338 F:      arch/x86/include/asm/calgary.h
2339 F:      arch/x86/include/asm/tce.h
2340
2341 CAN NETWORK LAYER
2342 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2343 L:      linux-can@vger.kernel.org
2344 W:      http://gitorious.org/linux-can
2345 T:      git git://gitorious.org/linux-can/linux-can-next.git
2346 S:      Maintained
2347 F:      Documentation/networking/can.txt
2348 F:      net/can/
2349 F:      include/linux/can/core.h
2350 F:      include/uapi/linux/can.h
2351 F:      include/uapi/linux/can/bcm.h
2352 F:      include/uapi/linux/can/raw.h
2353 F:      include/uapi/linux/can/gw.h
2354
2355 CAN NETWORK DRIVERS
2356 M:      Wolfgang Grandegger <wg@grandegger.com>
2357 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2358 L:      linux-can@vger.kernel.org
2359 W:      http://gitorious.org/linux-can
2360 T:      git git://gitorious.org/linux-can/linux-can-next.git
2361 S:      Maintained
2362 F:      drivers/net/can/
2363 F:      include/linux/can/dev.h
2364 F:      include/linux/can/platform/
2365 F:      include/uapi/linux/can/error.h
2366 F:      include/uapi/linux/can/netlink.h
2367
2368 CAPABILITIES
2369 M:      Serge Hallyn <serge.hallyn@canonical.com>
2370 L:      linux-security-module@vger.kernel.org
2371 S:      Supported
2372 F:      include/linux/capability.h
2373 F:      include/uapi/linux/capability.h
2374 F:      security/capability.c
2375 F:      security/commoncap.c
2376 F:      kernel/capability.c
2377
2378 CC2520 IEEE-802.15.4 RADIO DRIVER
2379 M:      Varka Bhadram <varkabhadram@gmail.com>
2380 L:      linux-wpan@vger.kernel.org
2381 S:      Maintained
2382 F:      drivers/net/ieee802154/cc2520.c
2383 F:      include/linux/spi/cc2520.h
2384 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2385
2386 CELL BROADBAND ENGINE ARCHITECTURE
2387 M:      Arnd Bergmann <arnd@arndb.de>
2388 L:      linuxppc-dev@lists.ozlabs.org
2389 L:      cbe-oss-dev@lists.ozlabs.org
2390 W:      http://www.ibm.com/developerworks/power/cell/
2391 S:      Supported
2392 F:      arch/powerpc/include/asm/cell*.h
2393 F:      arch/powerpc/include/asm/spu*.h
2394 F:      arch/powerpc/include/uapi/asm/spu*.h
2395 F:      arch/powerpc/oprofile/*cell*
2396 F:      arch/powerpc/platforms/cell/
2397
2398 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2399 M:      Sage Weil <sage@inktank.com>
2400 L:      ceph-devel@vger.kernel.org
2401 W:      http://ceph.com/
2402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2403 S:      Supported
2404 F:      Documentation/filesystems/ceph.txt
2405 F:      fs/ceph/
2406 F:      net/ceph/
2407 F:      include/linux/ceph/
2408 F:      include/linux/crush/
2409
2410 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2411 L:      linux-usb@vger.kernel.org
2412 S:      Orphan
2413 F:      Documentation/usb/WUSB-Design-overview.txt
2414 F:      Documentation/usb/wusb-cbaf
2415 F:      drivers/usb/host/hwa-hc.c
2416 F:      drivers/usb/host/whci/
2417 F:      drivers/usb/wusbcore/
2418 F:      include/linux/usb/wusb*
2419
2420 CFAG12864B LCD DRIVER
2421 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2422 W:      http://miguelojeda.es/auxdisplay.htm
2423 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2424 S:      Maintained
2425 F:      drivers/auxdisplay/cfag12864b.c
2426 F:      include/linux/cfag12864b.h
2427
2428 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2429 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2430 W:      http://miguelojeda.es/auxdisplay.htm
2431 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2432 S:      Maintained
2433 F:      drivers/auxdisplay/cfag12864bfb.c
2434 F:      include/linux/cfag12864b.h
2435
2436 CFG80211 and NL80211
2437 M:      Johannes Berg <johannes@sipsolutions.net>
2438 L:      linux-wireless@vger.kernel.org
2439 W:      http://wireless.kernel.org/
2440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2442 S:      Maintained
2443 F:      include/uapi/linux/nl80211.h
2444 F:      include/net/cfg80211.h
2445 F:      net/wireless/*
2446 X:      net/wireless/wext*
2447
2448 CHAR and MISC DRIVERS
2449 M:      Arnd Bergmann <arnd@arndb.de>
2450 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2452 S:      Supported
2453 F:      drivers/char/*
2454 F:      drivers/misc/*
2455 F:      include/linux/miscdevice.h
2456
2457 CHECKPATCH
2458 M:      Andy Whitcroft <apw@canonical.com>
2459 M:      Joe Perches <joe@perches.com>
2460 S:      Maintained
2461 F:      scripts/checkpatch.pl
2462
2463 CHINESE DOCUMENTATION
2464 M:      Harry Wei <harryxiyou@gmail.com>
2465 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2466 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2467 S:      Maintained
2468 F:      Documentation/zh_CN/
2469
2470 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2471 M:      Peter Chen <Peter.Chen@freescale.com>
2472 T:      git git://github.com/hzpeterchen/linux-usb.git
2473 L:      linux-usb@vger.kernel.org
2474 S:      Maintained
2475 F:      drivers/usb/chipidea/
2476
2477 CHROME HARDWARE PLATFORM SUPPORT
2478 M:      Olof Johansson <olof@lixom.net>
2479 S:      Maintained
2480 F:      drivers/platform/chrome/
2481
2482 CISCO VIC ETHERNET NIC DRIVER
2483 M:      Christian Benvenuti <benve@cisco.com>
2484 M:      Sujith Sankar <ssujith@cisco.com>
2485 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2486 M:      Neel Patel <neepatel@cisco.com>
2487 S:      Supported
2488 F:      drivers/net/ethernet/cisco/enic/
2489
2490 CISCO VIC LOW LATENCY NIC DRIVER
2491 M:      Upinder Malhi <umalhi@cisco.com>
2492 S:      Supported
2493 F:      drivers/infiniband/hw/usnic
2494
2495 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2496 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2497 L:      netdev@vger.kernel.org
2498 S:      Maintained
2499 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2500
2501 CIRRUS LOGIC AUDIO CODEC DRIVERS
2502 M:      Brian Austin <brian.austin@cirrus.com>
2503 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2504 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2505 S:      Maintained
2506 F:      sound/soc/codecs/cs*
2507
2508 CLEANCACHE API
2509 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2510 L:      linux-kernel@vger.kernel.org
2511 S:      Maintained
2512 F:      mm/cleancache.c
2513 F:      include/linux/cleancache.h
2514
2515 CLK API
2516 M:      Russell King <linux@arm.linux.org.uk>
2517 S:      Maintained
2518 F:      include/linux/clk.h
2519
2520 CLOCKSOURCE, CLOCKEVENT DRIVERS
2521 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2522 M:      Thomas Gleixner <tglx@linutronix.de>
2523 L:      linux-kernel@vger.kernel.org
2524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2525 S:      Supported
2526 F:      drivers/clocksource
2527
2528 CISCO FCOE HBA DRIVER
2529 M:      Hiral Patel <hiralpat@cisco.com>
2530 M:      Suma Ramars <sramars@cisco.com>
2531 M:      Brian Uchino <buchino@cisco.com>
2532 L:      linux-scsi@vger.kernel.org
2533 S:      Supported
2534 F:      drivers/scsi/fnic/
2535
2536 CMPC ACPI DRIVER
2537 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2538 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2539 L:      platform-driver-x86@vger.kernel.org
2540 S:      Supported
2541 F:      drivers/platform/x86/classmate-laptop.c
2542
2543 COCCINELLE/Semantic Patches (SmPL)
2544 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2545 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2546 M:      Nicolas Palix <nicolas.palix@imag.fr>
2547 M:      Michal Marek <mmarek@suse.cz>
2548 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2550 W:      http://coccinelle.lip6.fr/
2551 S:      Supported
2552 F:      Documentation/coccinelle.txt
2553 F:      scripts/coccinelle/
2554 F:      scripts/coccicheck
2555
2556 CODA FILE SYSTEM
2557 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2558 M:      coda@cs.cmu.edu
2559 L:      codalist@coda.cs.cmu.edu
2560 W:      http://www.coda.cs.cmu.edu/
2561 S:      Maintained
2562 F:      Documentation/filesystems/coda.txt
2563 F:      fs/coda/
2564 F:      include/linux/coda*.h
2565 F:      include/uapi/linux/coda*.h
2566
2567 CODA V4L2 MEM2MEM DRIVER
2568 M:      Philipp Zabel <p.zabel@pengutronix.de>
2569 L:      linux-media@vger.kernel.org
2570 S:      Maintained
2571 F:      Documentation/devicetree/bindings/media/coda.txt
2572 F:      drivers/media/platform/coda/
2573
2574 COMMON CLK FRAMEWORK
2575 M:      Mike Turquette <mturquette@linaro.org>
2576 L:      linux-kernel@vger.kernel.org
2577 T:      git git://git.linaro.org/people/mturquette/linux.git
2578 S:      Maintained
2579 F:      drivers/clk/
2580 X:      drivers/clk/clkdev.c
2581 F:      include/linux/clk-pr*
2582 F:      include/linux/clk/
2583
2584 COMMON INTERNET FILE SYSTEM (CIFS)
2585 M:      Steve French <sfrench@samba.org>
2586 L:      linux-cifs@vger.kernel.org
2587 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2588 W:      http://linux-cifs.samba.org/
2589 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2590 S:      Supported
2591 F:      Documentation/filesystems/cifs/
2592 F:      fs/cifs/
2593
2594 COMPACTPCI HOTPLUG CORE
2595 M:      Scott Murray <scott@spiteful.org>
2596 L:      linux-pci@vger.kernel.org
2597 S:      Maintained
2598 F:      drivers/pci/hotplug/cpci_hotplug*
2599
2600 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2601 M:      Scott Murray <scott@spiteful.org>
2602 L:      linux-pci@vger.kernel.org
2603 S:      Maintained
2604 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2605
2606 COMPACTPCI HOTPLUG GENERIC DRIVER
2607 M:      Scott Murray <scott@spiteful.org>
2608 L:      linux-pci@vger.kernel.org
2609 S:      Maintained
2610 F:      drivers/pci/hotplug/cpcihp_generic.c
2611
2612 COMPAL LAPTOP SUPPORT
2613 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2614 L:      platform-driver-x86@vger.kernel.org
2615 S:      Maintained
2616 F:      drivers/platform/x86/compal-laptop.c
2617
2618 CONEXANT ACCESSRUNNER USB DRIVER
2619 M:      Simon Arlott <cxacru@fire.lp0.eu>
2620 L:      accessrunner-general@lists.sourceforge.net
2621 W:      http://accessrunner.sourceforge.net/
2622 S:      Maintained
2623 F:      drivers/usb/atm/cxacru.c
2624
2625 CONFIGFS
2626 M:      Joel Becker <jlbec@evilplan.org>
2627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2628 S:      Supported
2629 F:      fs/configfs/
2630 F:      include/linux/configfs.h
2631
2632 CONNECTOR
2633 M:      Evgeniy Polyakov <zbr@ioremap.net>
2634 L:      netdev@vger.kernel.org
2635 S:      Maintained
2636 F:      drivers/connector/
2637
2638 CONTROL GROUP (CGROUP)
2639 M:      Tejun Heo <tj@kernel.org>
2640 M:      Li Zefan <lizefan@huawei.com>
2641 L:      cgroups@vger.kernel.org
2642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2643 S:      Maintained
2644 F:      Documentation/cgroups/
2645 F:      include/linux/cgroup*
2646 F:      kernel/cgroup*
2647
2648 CONTROL GROUP - CPUSET
2649 M:      Li Zefan <lizefan@huawei.com>
2650 L:      cgroups@vger.kernel.org
2651 W:      http://www.bullopensource.org/cpuset/
2652 W:      http://oss.sgi.com/projects/cpusets/
2653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2654 S:      Maintained
2655 F:      Documentation/cgroups/cpusets.txt
2656 F:      include/linux/cpuset.h
2657 F:      kernel/cpuset.c
2658
2659 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2660 M:      Johannes Weiner <hannes@cmpxchg.org>
2661 M:      Michal Hocko <mhocko@suse.cz>
2662 L:      cgroups@vger.kernel.org
2663 L:      linux-mm@kvack.org
2664 S:      Maintained
2665 F:      mm/memcontrol.c
2666 F:      mm/swap_cgroup.c
2667
2668 CORETEMP HARDWARE MONITORING DRIVER
2669 M:      Fenghua Yu <fenghua.yu@intel.com>
2670 L:      lm-sensors@lm-sensors.org
2671 S:      Maintained
2672 F:      Documentation/hwmon/coretemp
2673 F:      drivers/hwmon/coretemp.c
2674
2675 COSA/SRP SYNC SERIAL DRIVER
2676 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2677 W:      http://www.fi.muni.cz/~kas/cosa/
2678 S:      Maintained
2679 F:      drivers/net/wan/cosa*
2680
2681 CPMAC ETHERNET DRIVER
2682 M:      Florian Fainelli <florian@openwrt.org>
2683 L:      netdev@vger.kernel.org
2684 S:      Maintained
2685 F:      drivers/net/ethernet/ti/cpmac.c
2686
2687 CPU FREQUENCY DRIVERS
2688 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2689 M:      Viresh Kumar <viresh.kumar@linaro.org>
2690 L:      linux-pm@vger.kernel.org
2691 S:      Maintained
2692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2693 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2694 F:      drivers/cpufreq/
2695 F:      include/linux/cpufreq.h
2696
2697 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2698 M:      Viresh Kumar <viresh.kumar@linaro.org>
2699 M:      Sudeep Holla <sudeep.holla@arm.com>
2700 L:      linux-pm@vger.kernel.org
2701 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2702 S:      Maintained
2703 F:      drivers/cpufreq/arm_big_little.h
2704 F:      drivers/cpufreq/arm_big_little.c
2705 F:      drivers/cpufreq/arm_big_little_dt.c
2706
2707 CPUIDLE DRIVER - ARM BIG LITTLE
2708 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2709 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2710 L:      linux-pm@vger.kernel.org
2711 L:      linux-arm-kernel@lists.infradead.org
2712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2713 S:      Maintained
2714 F:      drivers/cpuidle/cpuidle-big_little.c
2715
2716 CPUIDLE DRIVER - ARM EXYNOS
2717 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2718 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2719 M:      Kukjin Kim <kgene@kernel.org>
2720 L:      linux-pm@vger.kernel.org
2721 L:      linux-samsung-soc@vger.kernel.org
2722 S:      Supported
2723 F:      drivers/cpuidle/cpuidle-exynos.c
2724 F:      arch/arm/mach-exynos/pm.c
2725
2726 CPUIDLE DRIVERS
2727 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2728 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2729 L:      linux-pm@vger.kernel.org
2730 S:      Maintained
2731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2732 F:      drivers/cpuidle/*
2733 F:      include/linux/cpuidle.h
2734
2735 CPUID/MSR DRIVER
2736 M:      "H. Peter Anvin" <hpa@zytor.com>
2737 S:      Maintained
2738 F:      arch/x86/kernel/cpuid.c
2739 F:      arch/x86/kernel/msr.c
2740
2741 CPU POWER MONITORING SUBSYSTEM
2742 M:      Thomas Renninger <trenn@suse.de>
2743 L:      linux-pm@vger.kernel.org
2744 S:      Maintained
2745 F:      tools/power/cpupower/
2746
2747 CRAMFS FILESYSTEM
2748 W:      http://sourceforge.net/projects/cramfs/
2749 S:      Orphan / Obsolete
2750 F:      Documentation/filesystems/cramfs.txt
2751 F:      fs/cramfs/
2752
2753 CRIS PORT
2754 M:      Mikael Starvik <starvik@axis.com>
2755 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2756 L:      linux-cris-kernel@axis.com
2757 W:      http://developer.axis.com
2758 S:      Maintained
2759 F:      arch/cris/
2760 F:      drivers/tty/serial/crisv10.*
2761
2762 CRYPTO API
2763 M:      Herbert Xu <herbert@gondor.apana.org.au>
2764 M:      "David S. Miller" <davem@davemloft.net>
2765 L:      linux-crypto@vger.kernel.org
2766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2767 S:      Maintained
2768 F:      Documentation/crypto/
2769 F:      arch/*/crypto/
2770 F:      crypto/
2771 F:      drivers/crypto/
2772 F:      include/crypto/
2773
2774 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2775 M:      Neil Horman <nhorman@tuxdriver.com>
2776 L:      linux-crypto@vger.kernel.org
2777 S:      Maintained
2778 F:      crypto/ansi_cprng.c
2779 F:      crypto/rng.c
2780
2781 CS5535 Audio ALSA driver
2782 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2783 S:      Maintained
2784 F:      sound/pci/cs5535audio/
2785
2786 CW1200 WLAN driver
2787 M:      Solomon Peachy <pizza@shaftnet.org>
2788 S:      Maintained
2789 F:      drivers/net/wireless/cw1200/
2790
2791 CX18 VIDEO4LINUX DRIVER
2792 M:      Andy Walls <awalls@md.metrocast.net>
2793 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2794 L:      linux-media@vger.kernel.org
2795 T:      git git://linuxtv.org/media_tree.git
2796 W:      http://linuxtv.org
2797 W:      http://www.ivtvdriver.org/index.php/Cx18
2798 S:      Maintained
2799 F:      Documentation/video4linux/cx18.txt
2800 F:      drivers/media/pci/cx18/
2801 F:      include/uapi/linux/ivtv*
2802
2803 CX2341X MPEG ENCODER HELPER MODULE
2804 M:      Hans Verkuil <hverkuil@xs4all.nl>
2805 L:      linux-media@vger.kernel.org
2806 T:      git git://linuxtv.org/media_tree.git
2807 W:      http://linuxtv.org
2808 S:      Maintained
2809 F:      drivers/media/common/cx2341x*
2810 F:      include/media/cx2341x*
2811
2812 CX88 VIDEO4LINUX DRIVER
2813 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2814 L:      linux-media@vger.kernel.org
2815 W:      http://linuxtv.org
2816 T:      git git://linuxtv.org/media_tree.git
2817 S:      Odd fixes
2818 F:      Documentation/video4linux/cx88/
2819 F:      drivers/media/pci/cx88/
2820
2821 CXD2820R MEDIA DRIVER
2822 M:      Antti Palosaari <crope@iki.fi>
2823 L:      linux-media@vger.kernel.org
2824 W:      http://linuxtv.org/
2825 W:      http://palosaari.fi/linux/
2826 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2827 T:      git git://linuxtv.org/anttip/media_tree.git
2828 S:      Maintained
2829 F:      drivers/media/dvb-frontends/cxd2820r*
2830
2831 CXGB3 ETHERNET DRIVER (CXGB3)
2832 M:      Santosh Raspatur <santosh@chelsio.com>
2833 L:      netdev@vger.kernel.org
2834 W:      http://www.chelsio.com
2835 S:      Supported
2836 F:      drivers/net/ethernet/chelsio/cxgb3/
2837
2838 CXGB3 ISCSI DRIVER (CXGB3I)
2839 M:      Karen Xie <kxie@chelsio.com>
2840 L:      linux-scsi@vger.kernel.org
2841 W:      http://www.chelsio.com
2842 S:      Supported
2843 F:      drivers/scsi/cxgbi/cxgb3i
2844
2845 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2846 M:      Steve Wise <swise@chelsio.com>
2847 L:      linux-rdma@vger.kernel.org
2848 W:      http://www.openfabrics.org
2849 S:      Supported
2850 F:      drivers/infiniband/hw/cxgb3/
2851
2852 CXGB4 ETHERNET DRIVER (CXGB4)
2853 M:      Hariprasad S <hariprasad@chelsio.com>
2854 L:      netdev@vger.kernel.org
2855 W:      http://www.chelsio.com
2856 S:      Supported
2857 F:      drivers/net/ethernet/chelsio/cxgb4/
2858
2859 CXGB4 ISCSI DRIVER (CXGB4I)
2860 M:      Karen Xie <kxie@chelsio.com>
2861 L:      linux-scsi@vger.kernel.org
2862 W:      http://www.chelsio.com
2863 S:      Supported
2864 F:      drivers/scsi/cxgbi/cxgb4i
2865
2866 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2867 M:      Steve Wise <swise@chelsio.com>
2868 L:      linux-rdma@vger.kernel.org
2869 W:      http://www.openfabrics.org
2870 S:      Supported
2871 F:      drivers/infiniband/hw/cxgb4/
2872
2873 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2874 M:      Casey Leedom <leedom@chelsio.com>
2875 L:      netdev@vger.kernel.org
2876 W:      http://www.chelsio.com
2877 S:      Supported
2878 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2879
2880 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2881 M:      Ian Munsie <imunsie@au1.ibm.com>
2882 M:      Michael Neuling <mikey@neuling.org>
2883 L:      linuxppc-dev@lists.ozlabs.org
2884 S:      Supported
2885 F:      drivers/misc/cxl/
2886 F:      include/misc/cxl.h
2887 F:      include/uapi/misc/cxl.h
2888 F:      Documentation/powerpc/cxl.txt
2889 F:      Documentation/powerpc/cxl.txt
2890 F:      Documentation/ABI/testing/sysfs-class-cxl
2891
2892 STMMAC ETHERNET DRIVER
2893 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2894 L:      netdev@vger.kernel.org
2895 W:      http://www.stlinux.com
2896 S:      Supported
2897 F:      drivers/net/ethernet/stmicro/stmmac/
2898
2899 CYBERPRO FB DRIVER
2900 M:      Russell King <linux@arm.linux.org.uk>
2901 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2902 W:      http://www.arm.linux.org.uk/
2903 S:      Maintained
2904 F:      drivers/video/fbdev/cyber2000fb.*
2905
2906 CYCLADES ASYNC MUX DRIVER
2907 W:      http://www.cyclades.com/
2908 S:      Orphan
2909 F:      drivers/tty/cyclades.c
2910 F:      include/linux/cyclades.h
2911 F:      include/uapi/linux/cyclades.h
2912
2913 CYCLADES PC300 DRIVER
2914 W:      http://www.cyclades.com/
2915 S:      Orphan
2916 F:      drivers/net/wan/pc300*
2917
2918 CYPRESS_FIRMWARE MEDIA DRIVER
2919 M:      Antti Palosaari <crope@iki.fi>
2920 L:      linux-media@vger.kernel.org
2921 W:      http://linuxtv.org/
2922 W:      http://palosaari.fi/linux/
2923 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2924 T:      git git://linuxtv.org/anttip/media_tree.git
2925 S:      Maintained
2926 F:      drivers/media/common/cypress_firmware*
2927
2928 CYTTSP TOUCHSCREEN DRIVER
2929 M:      Ferruh Yigit <fery@cypress.com>
2930 L:      linux-input@vger.kernel.org
2931 S:      Supported
2932 F:      drivers/input/touchscreen/cyttsp*
2933 F:      include/linux/input/cyttsp.h
2934
2935 DAMA SLAVE for AX.25
2936 M:      Joerg Reuter <jreuter@yaina.de>
2937 W:      http://yaina.de/jreuter/
2938 W:      http://www.qsl.net/dl1bke/
2939 L:      linux-hams@vger.kernel.org
2940 S:      Maintained
2941 F:      net/ax25/af_ax25.c
2942 F:      net/ax25/ax25_dev.c
2943 F:      net/ax25/ax25_ds_*
2944 F:      net/ax25/ax25_in.c
2945 F:      net/ax25/ax25_out.c
2946 F:      net/ax25/ax25_timer.c
2947 F:      net/ax25/sysctl_net_ax25.c
2948
2949 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2950 L:      netdev@vger.kernel.org
2951 S:      Orphan
2952 F:      Documentation/networking/dmfe.txt
2953 F:      drivers/net/ethernet/dec/tulip/dmfe.c
2954
2955 DC390/AM53C974 SCSI driver
2956 M:      Hannes Reinecke <hare@suse.de>
2957 L:      linux-scsi@vger.kernel.org
2958 S:      Maintained
2959 F:      drivers/scsi/am53c974.c
2960
2961 DC395x SCSI driver
2962 M:      Oliver Neukum <oliver@neukum.org>
2963 M:      Ali Akcaagac <aliakc@web.de>
2964 M:      Jamie Lenehan <lenehan@twibble.org>
2965 L:      dc395x@twibble.org
2966 W:      http://twibble.org/dist/dc395x/
2967 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
2968 S:      Maintained
2969 F:      Documentation/scsi/dc395x.txt
2970 F:      drivers/scsi/dc395x.*
2971
2972 DCCP PROTOCOL
2973 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
2974 L:      dccp@vger.kernel.org
2975 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2976 S:      Maintained
2977 F:      include/linux/dccp.h
2978 F:      include/uapi/linux/dccp.h
2979 F:      include/linux/tfrc.h
2980 F:      net/dccp/
2981
2982 DECnet NETWORK LAYER
2983 W:      http://linux-decnet.sourceforge.net
2984 L:      linux-decnet-user@lists.sourceforge.net
2985 S:      Orphan
2986 F:      Documentation/networking/decnet.txt
2987 F:      net/decnet/
2988
2989 DECSTATION PLATFORM SUPPORT
2990 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
2991 L:      linux-mips@linux-mips.org
2992 W:      http://www.linux-mips.org/wiki/DECstation
2993 S:      Maintained
2994 F:      arch/mips/dec/
2995 F:      arch/mips/include/asm/dec/
2996 F:      arch/mips/include/asm/mach-dec/
2997
2998 DEFXX FDDI NETWORK DRIVER
2999 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3000 S:      Maintained
3001 F:      drivers/net/fddi/defxx.*
3002
3003 DELL LAPTOP DRIVER
3004 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3005 L:      platform-driver-x86@vger.kernel.org
3006 S:      Maintained
3007 F:      drivers/platform/x86/dell-laptop.c
3008
3009 DELL LAPTOP SMM DRIVER
3010 M:      Guenter Roeck <linux@roeck-us.net>
3011 F:      drivers/char/i8k.c
3012 F:      include/uapi/linux/i8k.h
3013
3014 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3015 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3016 S:      Maintained
3017 F:      Documentation/dcdbas.txt
3018 F:      drivers/firmware/dcdbas.*
3019
3020 DELL WMI EXTRAS DRIVER
3021 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3022 S:      Maintained
3023 F:      drivers/platform/x86/dell-wmi.c
3024
3025 DESIGNWARE USB2 DRD IP DRIVER
3026 M:      Paul Zimmerman <paulz@synopsys.com>
3027 L:      linux-usb@vger.kernel.org
3028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3029 S:      Maintained
3030 F:      drivers/usb/dwc2/
3031
3032 DESIGNWARE USB3 DRD IP DRIVER
3033 M:      Felipe Balbi <balbi@ti.com>
3034 L:      linux-usb@vger.kernel.org
3035 L:      linux-omap@vger.kernel.org
3036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3037 S:      Maintained
3038 F:      drivers/usb/dwc3/
3039
3040 DEVICE COREDUMP (DEV_COREDUMP)
3041 M:      Johannes Berg <johannes@sipsolutions.net>
3042 L:      linux-kernel@vger.kernel.org
3043 S:      Maintained
3044 F:      drivers/base/devcoredump.c
3045 F:      include/linux/devcoredump.h
3046
3047 DEVICE FREQUENCY (DEVFREQ)
3048 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3049 M:      Kyungmin Park <kyungmin.park@samsung.com>
3050 L:      linux-pm@vger.kernel.org
3051 S:      Maintained
3052 F:      drivers/devfreq/
3053
3054 DEVICE NUMBER REGISTRY
3055 M:      Torben Mathiasen <device@lanana.org>
3056 W:      http://lanana.org/docs/device-list/index.html
3057 S:      Maintained
3058
3059 DEVICE-MAPPER  (LVM)
3060 M:      Alasdair Kergon <agk@redhat.com>
3061 M:      Mike Snitzer <snitzer@redhat.com>
3062 M:      dm-devel@redhat.com
3063 L:      dm-devel@redhat.com
3064 W:      http://sources.redhat.com/dm
3065 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3067 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3068 S:      Maintained
3069 F:      Documentation/device-mapper/
3070 F:      drivers/md/dm*
3071 F:      drivers/md/persistent-data/
3072 F:      include/linux/device-mapper.h
3073 F:      include/linux/dm-*.h
3074 F:      include/uapi/linux/dm-*.h
3075
3076 DIALOG SEMICONDUCTOR DRIVERS
3077 M:      Support Opensource <support.opensource@diasemi.com>
3078 W:      http://www.dialog-semiconductor.com/products
3079 S:      Supported
3080 F:      Documentation/hwmon/da90??
3081 F:      drivers/gpio/gpio-da90??.c
3082 F:      drivers/hwmon/da90??-hwmon.c
3083 F:      drivers/input/misc/da90??_onkey.c
3084 F:      drivers/input/touchscreen/da9052_tsi.c
3085 F:      drivers/leds/leds-da90??.c
3086 F:      drivers/mfd/da903x.c
3087 F:      drivers/mfd/da90??-*.c
3088 F:      drivers/power/da9052-battery.c
3089 F:      drivers/regulator/da903x.c
3090 F:      drivers/regulator/da9???-regulator.[ch]
3091 F:      drivers/rtc/rtc-da90??.c
3092 F:      drivers/video/backlight/da90??_bl.c
3093 F:      drivers/watchdog/da90??_wdt.c
3094 F:      include/linux/mfd/da903x.h
3095 F:      include/linux/mfd/da9052/
3096 F:      include/linux/mfd/da9055/
3097 F:      include/linux/mfd/da9063/
3098 F:      include/sound/da[79]*.h
3099 F:      sound/soc/codecs/da[79]*.[ch]
3100
3101 DIGI NEO AND CLASSIC PCI PRODUCTS
3102 M:      Lidza Louina <lidza.louina@gmail.com>
3103 M:      Mark Hounschell <markh@compro.net>
3104 L:      driverdev-devel@linuxdriverproject.org
3105 S:      Maintained
3106 F:      drivers/staging/dgnc/
3107
3108 DIGI EPCA PCI PRODUCTS
3109 M:      Lidza Louina <lidza.louina@gmail.com>
3110 M:      Mark Hounschell <markh@compro.net>
3111 M:      Daeseok Youn <daeseok.youn@gmail.com>
3112 L:      driverdev-devel@linuxdriverproject.org
3113 S:      Maintained
3114 F:      drivers/staging/dgap/
3115
3116 DIOLAN U2C-12 I2C DRIVER
3117 M:      Guenter Roeck <linux@roeck-us.net>
3118 L:      linux-i2c@vger.kernel.org
3119 S:      Maintained
3120 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3121
3122 DIRECTORY NOTIFICATION (DNOTIFY)
3123 M:      Eric Paris <eparis@parisplace.org>
3124 S:      Maintained
3125 F:      Documentation/filesystems/dnotify.txt
3126 F:      fs/notify/dnotify/
3127 F:      include/linux/dnotify.h
3128
3129 DISK GEOMETRY AND PARTITION HANDLING
3130 M:      Andries Brouwer <aeb@cwi.nl>
3131 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3132 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3133 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3134 S:      Maintained
3135
3136 DISKQUOTA
3137 M:      Jan Kara <jack@suse.cz>
3138 S:      Maintained
3139 F:      Documentation/filesystems/quota.txt
3140 F:      fs/quota/
3141 F:      include/linux/quota*.h
3142 F:      include/uapi/linux/quota*.h
3143
3144 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3145 M:      Bernie Thompson <bernie@plugable.com>
3146 L:      linux-fbdev@vger.kernel.org
3147 S:      Maintained
3148 W:      http://plugable.com/category/projects/udlfb/
3149 F:      drivers/video/fbdev/udlfb.c
3150 F:      include/video/udlfb.h
3151 F:      Documentation/fb/udlfb.txt
3152
3153 DISTRIBUTED LOCK MANAGER (DLM)
3154 M:      Christine Caulfield <ccaulfie@redhat.com>
3155 M:      David Teigland <teigland@redhat.com>
3156 L:      cluster-devel@redhat.com
3157 W:      http://sources.redhat.com/cluster/
3158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3159 S:      Supported
3160 F:      fs/dlm/
3161
3162 DMA BUFFER SHARING FRAMEWORK
3163 M:      Sumit Semwal <sumit.semwal@linaro.org>
3164 S:      Maintained
3165 L:      linux-media@vger.kernel.org
3166 L:      dri-devel@lists.freedesktop.org
3167 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3168 F:      drivers/dma-buf/
3169 F:      include/linux/dma-buf*
3170 F:      include/linux/reservation.h
3171 F:      include/linux/*fence.h
3172 F:      Documentation/dma-buf-sharing.txt
3173 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3174
3175 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3176 M:      Vinod Koul <vinod.koul@intel.com>
3177 L:      dmaengine@vger.kernel.org
3178 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3179 S:      Maintained
3180 F:      drivers/dma/
3181 F:      include/linux/dma*
3182 F:      Documentation/dmaengine/
3183 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3184
3185 DME1737 HARDWARE MONITOR DRIVER
3186 M:      Juerg Haefliger <juergh@gmail.com>
3187 L:      lm-sensors@lm-sensors.org
3188 S:      Maintained
3189 F:      Documentation/hwmon/dme1737
3190 F:      drivers/hwmon/dme1737.c
3191
3192 DOCKING STATION DRIVER
3193 M:      Shaohua Li <shaohua.li@intel.com>
3194 L:      linux-acpi@vger.kernel.org
3195 S:      Supported
3196 F:      drivers/acpi/dock.c
3197
3198 DOCUMENTATION
3199 M:      Jonathan Corbet <corbet@lwn.net>
3200 L:      linux-doc@vger.kernel.org
3201 S:      Maintained
3202 F:      Documentation/
3203 X:      Documentation/ABI/
3204 X:      Documentation/devicetree/
3205 X:      Documentation/[a-z][a-z]_[A-Z][A-Z]/
3206
3207 DOUBLETALK DRIVER
3208 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3209 L:      blinux-list@redhat.com
3210 S:      Maintained
3211 F:      drivers/char/dtlk.c
3212 F:      include/linux/dtlk.h
3213
3214 DPT_I2O SCSI RAID DRIVER
3215 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3216 L:      linux-scsi@vger.kernel.org
3217 W:      http://www.adaptec.com/
3218 S:      Maintained
3219 F:      drivers/scsi/dpt*
3220 F:      drivers/scsi/dpt/
3221
3222 DRBD DRIVER
3223 P:      Philipp Reisner
3224 P:      Lars Ellenberg
3225 M:      drbd-dev@lists.linbit.com
3226 L:      drbd-user@lists.linbit.com
3227 W:      http://www.drbd.org
3228 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3229 T:      git git://git.drbd.org/drbd-8.3.git
3230 S:      Supported
3231 F:      drivers/block/drbd/
3232 F:      lib/lru_cache.c
3233 F:      Documentation/blockdev/drbd/
3234
3235 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3236 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3238 S:      Supported
3239 F:      Documentation/kobject.txt
3240 F:      drivers/base/
3241 F:      fs/sysfs/
3242 F:      fs/debugfs/
3243 F:      include/linux/kobj*
3244 F:      include/linux/debugfs.h
3245 F:      lib/kobj*
3246
3247 DRM DRIVERS
3248 M:      David Airlie <airlied@linux.ie>
3249 L:      dri-devel@lists.freedesktop.org
3250 T:      git git://people.freedesktop.org/~airlied/linux
3251 S:      Maintained
3252 F:      drivers/gpu/drm/
3253 F:      drivers/gpu/vga/
3254 F:      include/drm/
3255 F:      include/uapi/drm/
3256
3257 RADEON DRM DRIVERS
3258 M:      Alex Deucher <alexander.deucher@amd.com>
3259 M:      Christian König <christian.koenig@amd.com>
3260 L:      dri-devel@lists.freedesktop.org
3261 T:      git git://people.freedesktop.org/~agd5f/linux
3262 S:      Supported
3263 F:      drivers/gpu/drm/radeon/
3264 F:      include/uapi/drm/radeon*
3265
3266 DRM PANEL DRIVERS
3267 M:      Thierry Reding <thierry.reding@gmail.com>
3268 L:      dri-devel@lists.freedesktop.org
3269 T:      git git://anongit.freedesktop.org/tegra/linux.git
3270 S:      Maintained
3271 F:      drivers/gpu/drm/drm_panel.c
3272 F:      drivers/gpu/drm/panel/
3273 F:      include/drm/drm_panel.h
3274 F:      Documentation/devicetree/bindings/panel/
3275
3276 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3277 M:      Daniel Vetter <daniel.vetter@intel.com>
3278 M:      Jani Nikula <jani.nikula@linux.intel.com>
3279 L:      intel-gfx@lists.freedesktop.org
3280 L:      dri-devel@lists.freedesktop.org
3281 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3282 T:      git git://anongit.freedesktop.org/drm-intel
3283 S:      Supported
3284 F:      drivers/gpu/drm/i915/
3285 F:      include/drm/i915*
3286 F:      include/uapi/drm/i915*
3287
3288 DRM DRIVERS FOR EXYNOS
3289 M:      Inki Dae <inki.dae@samsung.com>
3290 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3291 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3292 M:      Kyungmin Park <kyungmin.park@samsung.com>
3293 L:      dri-devel@lists.freedesktop.org
3294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3295 S:      Supported
3296 F:      drivers/gpu/drm/exynos/
3297 F:      include/drm/exynos*
3298 F:      include/uapi/drm/exynos*
3299
3300 DRM DRIVERS FOR NVIDIA TEGRA
3301 M:      Thierry Reding <thierry.reding@gmail.com>
3302 M:      Terje Bergström <tbergstrom@nvidia.com>
3303 L:      dri-devel@lists.freedesktop.org
3304 L:      linux-tegra@vger.kernel.org
3305 T:      git git://anongit.freedesktop.org/tegra/linux.git
3306 S:      Supported
3307 F:      drivers/gpu/drm/tegra/
3308 F:      drivers/gpu/host1x/
3309 F:      include/linux/host1x.h
3310 F:      include/uapi/drm/tegra_drm.h
3311 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3312
3313 DRM DRIVERS FOR RENESAS
3314 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3315 L:      dri-devel@lists.freedesktop.org
3316 L:      linux-sh@vger.kernel.org
3317 T:      git git://people.freedesktop.org/~airlied/linux
3318 S:      Supported
3319 F:      drivers/gpu/drm/rcar-du/
3320 F:      drivers/gpu/drm/shmobile/
3321 F:      include/linux/platform_data/rcar-du.h
3322 F:      include/linux/platform_data/shmob_drm.h
3323
3324 DSBR100 USB FM RADIO DRIVER
3325 M:      Alexey Klimov <klimov.linux@gmail.com>
3326 L:      linux-media@vger.kernel.org
3327 T:      git git://linuxtv.org/media_tree.git
3328 S:      Maintained
3329 F:      drivers/media/radio/dsbr100.c
3330
3331 DSCC4 DRIVER
3332 M:      Francois Romieu <romieu@fr.zoreil.com>
3333 L:      netdev@vger.kernel.org
3334 S:      Maintained
3335 F:      drivers/net/wan/dscc4.c
3336
3337 DVB_USB_AF9015 MEDIA DRIVER
3338 M:      Antti Palosaari <crope@iki.fi>
3339 L:      linux-media@vger.kernel.org
3340 W:      http://linuxtv.org/
3341 W:      http://palosaari.fi/linux/
3342 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3343 T:      git git://linuxtv.org/anttip/media_tree.git
3344 S:      Maintained
3345 F:      drivers/media/usb/dvb-usb-v2/af9015*
3346
3347 DVB_USB_AF9035 MEDIA DRIVER
3348 M:      Antti Palosaari <crope@iki.fi>
3349 L:      linux-media@vger.kernel.org
3350 W:      http://linuxtv.org/
3351 W:      http://palosaari.fi/linux/
3352 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3353 T:      git git://linuxtv.org/anttip/media_tree.git
3354 S:      Maintained
3355 F:      drivers/media/usb/dvb-usb-v2/af9035*
3356
3357 DVB_USB_ANYSEE MEDIA DRIVER
3358 M:      Antti Palosaari <crope@iki.fi>
3359 L:      linux-media@vger.kernel.org
3360 W:      http://linuxtv.org/
3361 W:      http://palosaari.fi/linux/
3362 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3363 T:      git git://linuxtv.org/anttip/media_tree.git
3364 S:      Maintained
3365 F:      drivers/media/usb/dvb-usb-v2/anysee*
3366
3367 DVB_USB_AU6610 MEDIA DRIVER
3368 M:      Antti Palosaari <crope@iki.fi>
3369 L:      linux-media@vger.kernel.org
3370 W:      http://linuxtv.org/
3371 W:      http://palosaari.fi/linux/
3372 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3373 T:      git git://linuxtv.org/anttip/media_tree.git
3374 S:      Maintained
3375 F:      drivers/media/usb/dvb-usb-v2/au6610*
3376
3377 DVB_USB_CE6230 MEDIA DRIVER
3378 M:      Antti Palosaari <crope@iki.fi>
3379 L:      linux-media@vger.kernel.org
3380 W:      http://linuxtv.org/
3381 W:      http://palosaari.fi/linux/
3382 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3383 T:      git git://linuxtv.org/anttip/media_tree.git
3384 S:      Maintained
3385 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3386
3387 DVB_USB_CXUSB MEDIA DRIVER
3388 M:      Michael Krufky <mkrufky@linuxtv.org>
3389 L:      linux-media@vger.kernel.org
3390 W:      http://linuxtv.org/
3391 W:      http://github.com/mkrufky
3392 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3393 T:      git git://linuxtv.org/media_tree.git
3394 S:      Maintained
3395 F:      drivers/media/usb/dvb-usb/cxusb*
3396
3397 DVB_USB_EC168 MEDIA DRIVER
3398 M:      Antti Palosaari <crope@iki.fi>
3399 L:      linux-media@vger.kernel.org
3400 W:      http://linuxtv.org/
3401 W:      http://palosaari.fi/linux/
3402 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3403 T:      git git://linuxtv.org/anttip/media_tree.git
3404 S:      Maintained
3405 F:      drivers/media/usb/dvb-usb-v2/ec168*
3406
3407 DVB_USB_GL861 MEDIA DRIVER
3408 M:      Antti Palosaari <crope@iki.fi>
3409 L:      linux-media@vger.kernel.org
3410 W:      http://linuxtv.org/
3411 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3412 T:      git git://linuxtv.org/anttip/media_tree.git
3413 S:      Maintained
3414 F:      drivers/media/usb/dvb-usb-v2/gl861*
3415
3416 DVB_USB_MXL111SF MEDIA DRIVER
3417 M:      Michael Krufky <mkrufky@linuxtv.org>
3418 L:      linux-media@vger.kernel.org
3419 W:      http://linuxtv.org/
3420 W:      http://github.com/mkrufky
3421 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3422 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3423 S:      Maintained
3424 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3425
3426 DVB_USB_RTL28XXU MEDIA DRIVER
3427 M:      Antti Palosaari <crope@iki.fi>
3428 L:      linux-media@vger.kernel.org
3429 W:      http://linuxtv.org/
3430 W:      http://palosaari.fi/linux/
3431 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3432 T:      git git://linuxtv.org/anttip/media_tree.git
3433 S:      Maintained
3434 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3435
3436 DVB_USB_V2 MEDIA DRIVER
3437 M:      Antti Palosaari <crope@iki.fi>
3438 L:      linux-media@vger.kernel.org
3439 W:      http://linuxtv.org/
3440 W:      http://palosaari.fi/linux/
3441 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3442 T:      git git://linuxtv.org/anttip/media_tree.git
3443 S:      Maintained
3444 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3445 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3446
3447 DYNAMIC DEBUG
3448 M:      Jason Baron <jbaron@akamai.com>
3449 S:      Maintained
3450 F:      lib/dynamic_debug.c
3451 F:      include/linux/dynamic_debug.h
3452
3453 DZ DECSTATION DZ11 SERIAL DRIVER
3454 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3455 S:      Maintained
3456 F:      drivers/tty/serial/dz.*
3457
3458 E4000 MEDIA DRIVER
3459 M:      Antti Palosaari <crope@iki.fi>
3460 L:      linux-media@vger.kernel.org
3461 W:      http://linuxtv.org/
3462 W:      http://palosaari.fi/linux/
3463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3464 T:      git git://linuxtv.org/anttip/media_tree.git
3465 S:      Maintained
3466 F:      drivers/media/tuners/e4000*
3467
3468 EATA ISA/EISA/PCI SCSI DRIVER
3469 M:      Dario Ballabio <ballabio_dario@emc.com>
3470 L:      linux-scsi@vger.kernel.org
3471 S:      Maintained
3472 F:      drivers/scsi/eata.c
3473
3474 EC100 MEDIA DRIVER
3475 M:      Antti Palosaari <crope@iki.fi>
3476 L:      linux-media@vger.kernel.org
3477 W:      http://linuxtv.org/
3478 W:      http://palosaari.fi/linux/
3479 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3480 T:      git git://linuxtv.org/anttip/media_tree.git
3481 S:      Maintained
3482 F:      drivers/media/dvb-frontends/ec100*
3483
3484 ECRYPT FILE SYSTEM
3485 M:      Tyler Hicks <tyhicks@canonical.com>
3486 L:      ecryptfs@vger.kernel.org
3487 W:      http://ecryptfs.org
3488 W:      https://launchpad.net/ecryptfs
3489 S:      Supported
3490 F:      Documentation/filesystems/ecryptfs.txt
3491 F:      fs/ecryptfs/
3492
3493 EDAC-CORE
3494 M:      Doug Thompson <dougthompson@xmission.com>
3495 M:      Borislav Petkov <bp@alien8.de>
3496 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3497 L:      linux-edac@vger.kernel.org
3498 W:      bluesmoke.sourceforge.net
3499 S:      Supported
3500 F:      Documentation/edac.txt
3501 F:      drivers/edac/
3502 F:      include/linux/edac.h
3503
3504 EDAC-AMD64
3505 M:      Doug Thompson <dougthompson@xmission.com>
3506 M:      Borislav Petkov <bp@alien8.de>
3507 L:      linux-edac@vger.kernel.org
3508 W:      bluesmoke.sourceforge.net
3509 S:      Maintained
3510 F:      drivers/edac/amd64_edac*
3511
3512 EDAC-CALXEDA
3513 M:      Doug Thompson <dougthompson@xmission.com>
3514 M:      Robert Richter <rric@kernel.org>
3515 L:      linux-edac@vger.kernel.org
3516 W:      bluesmoke.sourceforge.net
3517 S:      Maintained
3518 F:      drivers/edac/highbank*
3519
3520 EDAC-CAVIUM
3521 M:      Ralf Baechle <ralf@linux-mips.org>
3522 M:      David Daney <david.daney@cavium.com>
3523 L:      linux-edac@vger.kernel.org
3524 L:      linux-mips@linux-mips.org
3525 W:      bluesmoke.sourceforge.net
3526 S:      Supported
3527 F:      drivers/edac/octeon_edac*
3528
3529 EDAC-E752X
3530 M:      Mark Gross <mark.gross@intel.com>
3531 M:      Doug Thompson <dougthompson@xmission.com>
3532 L:      linux-edac@vger.kernel.org
3533 W:      bluesmoke.sourceforge.net
3534 S:      Maintained
3535 F:      drivers/edac/e752x_edac.c
3536
3537 EDAC-E7XXX
3538 M:      Doug Thompson <dougthompson@xmission.com>
3539 L:      linux-edac@vger.kernel.org
3540 W:      bluesmoke.sourceforge.net
3541 S:      Maintained
3542 F:      drivers/edac/e7xxx_edac.c
3543
3544 EDAC-GHES
3545 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3546 L:      linux-edac@vger.kernel.org
3547 W:      bluesmoke.sourceforge.net
3548 S:      Maintained
3549 F:      drivers/edac/ghes_edac.c
3550
3551 EDAC-I82443BXGX
3552 M:      Tim Small <tim@buttersideup.com>
3553 L:      linux-edac@vger.kernel.org
3554 W:      bluesmoke.sourceforge.net
3555 S:      Maintained
3556 F:      drivers/edac/i82443bxgx_edac.c
3557
3558 EDAC-I3000
3559 M:      Jason Uhlenkott <juhlenko@akamai.com>
3560 L:      linux-edac@vger.kernel.org
3561 W:      bluesmoke.sourceforge.net
3562 S:      Maintained
3563 F:      drivers/edac/i3000_edac.c
3564
3565 EDAC-I5000
3566 M:      Doug Thompson <dougthompson@xmission.com>
3567 L:      linux-edac@vger.kernel.org
3568 W:      bluesmoke.sourceforge.net
3569 S:      Maintained
3570 F:      drivers/edac/i5000_edac.c
3571
3572 EDAC-I5400
3573 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3574 L:      linux-edac@vger.kernel.org
3575 W:      bluesmoke.sourceforge.net
3576 S:      Maintained
3577 F:      drivers/edac/i5400_edac.c
3578
3579 EDAC-I7300
3580 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3581 L:      linux-edac@vger.kernel.org
3582 W:      bluesmoke.sourceforge.net
3583 S:      Maintained
3584 F:      drivers/edac/i7300_edac.c
3585
3586 EDAC-I7CORE
3587 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3588 L:      linux-edac@vger.kernel.org
3589 W:      bluesmoke.sourceforge.net
3590 S:      Maintained
3591 F:      drivers/edac/i7core_edac.c
3592
3593 EDAC-I82975X
3594 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3595 M:      "Arvind R." <arvino55@gmail.com>
3596 L:      linux-edac@vger.kernel.org
3597 W:      bluesmoke.sourceforge.net
3598 S:      Maintained
3599 F:      drivers/edac/i82975x_edac.c
3600
3601 EDAC-IE31200
3602 M:      Jason Baron <jbaron@akamai.com>
3603 L:      linux-edac@vger.kernel.org
3604 W:      bluesmoke.sourceforge.net
3605 S:      Maintained
3606 F:      drivers/edac/ie31200_edac.c
3607
3608 EDAC-MPC85XX
3609 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3610 L:      linux-edac@vger.kernel.org
3611 W:      bluesmoke.sourceforge.net
3612 S:      Maintained
3613 F:      drivers/edac/mpc85xx_edac.[ch]
3614
3615 EDAC-PASEMI
3616 M:      Egor Martovetsky <egor@pasemi.com>
3617 L:      linux-edac@vger.kernel.org
3618 W:      bluesmoke.sourceforge.net
3619 S:      Maintained
3620 F:      drivers/edac/pasemi_edac.c
3621
3622 EDAC-R82600
3623 M:      Tim Small <tim@buttersideup.com>
3624 L:      linux-edac@vger.kernel.org
3625 W:      bluesmoke.sourceforge.net
3626 S:      Maintained
3627 F:      drivers/edac/r82600_edac.c
3628
3629 EDAC-SBRIDGE
3630 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3631 L:      linux-edac@vger.kernel.org
3632 W:      bluesmoke.sourceforge.net
3633 S:      Maintained
3634 F:      drivers/edac/sb_edac.c
3635
3636 EDIROL UA-101/UA-1000 DRIVER
3637 M:      Clemens Ladisch <clemens@ladisch.de>
3638 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3639 T:      git git://git.alsa-project.org/alsa-kernel.git
3640 S:      Maintained
3641 F:      sound/usb/misc/ua101.c
3642
3643 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3644 M:      Matt Fleming <matt.fleming@intel.com>
3645 L:      linux-efi@vger.kernel.org
3646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3647 S:      Maintained
3648 F:      Documentation/efi-stub.txt
3649 F:      arch/ia64/kernel/efi.c
3650 F:      arch/x86/boot/compressed/eboot.[ch]
3651 F:      arch/x86/include/asm/efi.h
3652 F:      arch/x86/platform/efi/*
3653 F:      drivers/firmware/efi/*
3654 F:      include/linux/efi*.h
3655
3656 EFI VARIABLE FILESYSTEM
3657 M:      Matthew Garrett <matthew.garrett@nebula.com>
3658 M:      Jeremy Kerr <jk@ozlabs.org>
3659 M:      Matt Fleming <matt.fleming@intel.com>
3660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3661 L:      linux-efi@vger.kernel.org
3662 S:      Maintained
3663 F:      fs/efivarfs/
3664
3665 EFIFB FRAMEBUFFER DRIVER
3666 L:      linux-fbdev@vger.kernel.org
3667 M:      Peter Jones <pjones@redhat.com>
3668 S:      Maintained
3669 F:      drivers/video/fbdev/efifb.c
3670
3671 EFS FILESYSTEM
3672 W:      http://aeschi.ch.eu.org/efs/
3673 S:      Orphan
3674 F:      fs/efs/
3675
3676 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3677 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3678 M:      Christoph Raisch <raisch@de.ibm.com>
3679 L:      linux-rdma@vger.kernel.org
3680 S:      Supported
3681 F:      drivers/infiniband/hw/ehca/
3682
3683 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3684 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3685 L:      netdev@vger.kernel.org
3686 S:      Maintained
3687 F:      drivers/net/ethernet/ibm/ehea/
3688
3689 EM28XX VIDEO4LINUX DRIVER
3690 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3691 L:      linux-media@vger.kernel.org
3692 W:      http://linuxtv.org
3693 T:      git git://linuxtv.org/media_tree.git
3694 S:      Maintained
3695 F:      drivers/media/usb/em28xx/
3696
3697 EMBEDDED LINUX
3698 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3699 M:      Matt Mackall <mpm@selenic.com>
3700 M:      David Woodhouse <dwmw2@infradead.org>
3701 L:      linux-embedded@vger.kernel.org
3702 S:      Maintained
3703
3704 EMULEX LPFC FC SCSI DRIVER
3705 M:      James Smart <james.smart@emulex.com>
3706 L:      linux-scsi@vger.kernel.org
3707 W:      http://sourceforge.net/projects/lpfcxxxx
3708 S:      Supported
3709 F:      drivers/scsi/lpfc/
3710
3711 ENE CB710 FLASH CARD READER DRIVER
3712 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3713 S:      Maintained
3714 F:      drivers/misc/cb710/
3715 F:      drivers/mmc/host/cb710-mmc.*
3716 F:      include/linux/cb710.h
3717
3718 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3719 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3720 S:      Maintained
3721 F:      drivers/media/rc/ene_ir.*
3722
3723 ENHANCED ERROR HANDLING (EEH)
3724 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3725 L:      linuxppc-dev@lists.ozlabs.org
3726 S:      Supported
3727 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3728 F:      arch/powerpc/kernel/eeh*.c
3729
3730 EPSON S1D13XXX FRAMEBUFFER DRIVER
3731 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3732 S:      Maintained
3733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3734 F:      drivers/video/fbdev/s1d13xxxfb.c
3735 F:      include/video/s1d13xxxfb.h
3736
3737 ET131X NETWORK DRIVER
3738 M:      Mark Einon <mark.einon@gmail.com>
3739 S:      Odd Fixes
3740 F:      drivers/net/ethernet/agere/
3741
3742 ETHERNET BRIDGE
3743 M:      Stephen Hemminger <stephen@networkplumber.org>
3744 L:      bridge@lists.linux-foundation.org
3745 L:      netdev@vger.kernel.org
3746 W:      http://www.linuxfoundation.org/en/Net:Bridge
3747 S:      Maintained
3748 F:      include/linux/netfilter_bridge/
3749 F:      net/bridge/
3750
3751 ETHERNET PHY LIBRARY
3752 M:      Florian Fainelli <f.fainelli@gmail.com>
3753 L:      netdev@vger.kernel.org
3754 S:      Maintained
3755 F:      include/linux/phy.h
3756 F:      include/linux/phy_fixed.h
3757 F:      drivers/net/phy/
3758 F:      Documentation/networking/phy.txt
3759 F:      drivers/of/of_mdio.c
3760 F:      drivers/of/of_net.c
3761
3762 EXT2 FILE SYSTEM
3763 M:      Jan Kara <jack@suse.cz>
3764 L:      linux-ext4@vger.kernel.org
3765 S:      Maintained
3766 F:      Documentation/filesystems/ext2.txt
3767 F:      fs/ext2/
3768 F:      include/linux/ext2*
3769
3770 EXT3 FILE SYSTEM
3771 M:      Jan Kara <jack@suse.cz>
3772 M:      Andrew Morton <akpm@linux-foundation.org>
3773 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3774 L:      linux-ext4@vger.kernel.org
3775 S:      Maintained
3776 F:      Documentation/filesystems/ext3.txt
3777 F:      fs/ext3/
3778
3779 EXT4 FILE SYSTEM
3780 M:      "Theodore Ts'o" <tytso@mit.edu>
3781 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3782 L:      linux-ext4@vger.kernel.org
3783 W:      http://ext4.wiki.kernel.org
3784 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3785 S:      Maintained
3786 F:      Documentation/filesystems/ext4.txt
3787 F:      fs/ext4/
3788
3789 Extended Verification Module (EVM)
3790 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3791 L:      linux-ima-devel@lists.sourceforge.net
3792 L:      linux-security-module@vger.kernel.org
3793 S:      Supported
3794 F:      security/integrity/evm/
3795
3796 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3797 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3798 M:      Chanwoo Choi <cw00.choi@samsung.com>
3799 L:      linux-kernel@vger.kernel.org
3800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3801 S:      Maintained
3802 F:      drivers/extcon/
3803 F:      Documentation/extcon/
3804
3805 EXYNOS DP DRIVER
3806 M:      Jingoo Han <jg1.han@samsung.com>
3807 L:      dri-devel@lists.freedesktop.org
3808 S:      Maintained
3809 F:      drivers/gpu/drm/exynos/exynos_dp*
3810
3811 EXYNOS MIPI DISPLAY DRIVERS
3812 M:      Inki Dae <inki.dae@samsung.com>
3813 M:      Donghwa Lee <dh09.lee@samsung.com>
3814 M:      Kyungmin Park <kyungmin.park@samsung.com>
3815 L:      linux-fbdev@vger.kernel.org
3816 S:      Maintained
3817 F:      drivers/video/fbdev/exynos/exynos_mipi*
3818 F:      include/video/exynos_mipi*
3819
3820 F71805F HARDWARE MONITORING DRIVER
3821 M:      Jean Delvare <jdelvare@suse.de>
3822 L:      lm-sensors@lm-sensors.org
3823 S:      Maintained
3824 F:      Documentation/hwmon/f71805f
3825 F:      drivers/hwmon/f71805f.c
3826
3827 FC0011 TUNER DRIVER
3828 M:      Michael Buesch <m@bues.ch>
3829 L:      linux-media@vger.kernel.org
3830 S:      Maintained
3831 F:      drivers/media/tuners/fc0011.h
3832 F:      drivers/media/tuners/fc0011.c
3833
3834 FC2580 MEDIA DRIVER
3835 M:      Antti Palosaari <crope@iki.fi>
3836 L:      linux-media@vger.kernel.org
3837 W:      http://linuxtv.org/
3838 W:      http://palosaari.fi/linux/
3839 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3840 T:      git git://linuxtv.org/anttip/media_tree.git
3841 S:      Maintained
3842 F:      drivers/media/tuners/fc2580*
3843
3844 FANOTIFY
3845 M:      Eric Paris <eparis@redhat.com>
3846 S:      Maintained
3847 F:      fs/notify/fanotify/
3848 F:      include/linux/fanotify.h
3849 F:      include/uapi/linux/fanotify.h
3850
3851 FARSYNC SYNCHRONOUS DRIVER
3852 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3853 W:      http://www.farsite.co.uk/
3854 S:      Supported
3855 F:      drivers/net/wan/farsync.*
3856
3857 FAULT INJECTION SUPPORT
3858 M:      Akinobu Mita <akinobu.mita@gmail.com>
3859 S:      Supported
3860 F:      Documentation/fault-injection/
3861 F:      lib/fault-inject.c
3862
3863 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3864 M:      Robert Love <robert.w.love@intel.com>
3865 L:      fcoe-devel@open-fcoe.org
3866 W:      www.Open-FCoE.org
3867 S:      Supported
3868 F:      drivers/scsi/libfc/
3869 F:      drivers/scsi/fcoe/
3870 F:      include/scsi/fc/
3871 F:      include/scsi/libfc.h
3872 F:      include/scsi/libfcoe.h
3873 F:      include/uapi/scsi/fc/
3874
3875 FILE LOCKING (flock() and fcntl()/lockf())
3876 M:      Jeff Layton <jlayton@poochiereds.net>
3877 M:      J. Bruce Fields <bfields@fieldses.org>
3878 L:      linux-fsdevel@vger.kernel.org
3879 S:      Maintained
3880 F:      include/linux/fcntl.h
3881 F:      include/linux/fs.h
3882 F:      include/uapi/linux/fcntl.h
3883 F:      include/uapi/linux/fs.h
3884 F:      fs/fcntl.c
3885 F:      fs/locks.c
3886
3887 FILESYSTEMS (VFS and infrastructure)
3888 M:      Alexander Viro <viro@zeniv.linux.org.uk>
3889 L:      linux-fsdevel@vger.kernel.org
3890 S:      Maintained
3891 F:      fs/*
3892
3893 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3894 M:      Riku Voipio <riku.voipio@iki.fi>
3895 L:      lm-sensors@lm-sensors.org
3896 S:      Maintained
3897 F:      drivers/hwmon/f75375s.c
3898 F:      include/linux/f75375s.h
3899
3900 FIREWIRE AUDIO DRIVERS
3901 M:      Clemens Ladisch <clemens@ladisch.de>
3902 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3903 T:      git git://git.alsa-project.org/alsa-kernel.git
3904 S:      Maintained
3905 F:      sound/firewire/
3906
3907 FIREWIRE MEDIA DRIVERS (firedtv)
3908 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
3909 L:      linux-media@vger.kernel.org
3910 L:      linux1394-devel@lists.sourceforge.net
3911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3912 S:      Maintained
3913 F:      drivers/media/firewire/
3914
3915 FIREWIRE SBP-2 TARGET
3916 M:      Chris Boot <bootc@bootc.net>
3917 L:      linux-scsi@vger.kernel.org
3918 L:      target-devel@vger.kernel.org
3919 L:      linux1394-devel@lists.sourceforge.net
3920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3921 S:      Maintained
3922 F:      drivers/target/sbp/
3923
3924 FIREWIRE SUBSYSTEM
3925 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
3926 L:      linux1394-devel@lists.sourceforge.net
3927 W:      http://ieee1394.wiki.kernel.org/
3928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3929 S:      Maintained
3930 F:      drivers/firewire/
3931 F:      include/linux/firewire.h
3932 F:      include/uapi/linux/firewire*.h
3933 F:      tools/firewire/
3934
3935 FIRMWARE LOADER (request_firmware)
3936 M:      Ming Lei <ming.lei@canonical.com>
3937 L:      linux-kernel@vger.kernel.org
3938 S:      Maintained
3939 F:      Documentation/firmware_class/
3940 F:      drivers/base/firmware*.c
3941 F:      include/linux/firmware.h
3942
3943 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3944 M:      Joshua Morris <josh.h.morris@us.ibm.com>
3945 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3946 S:      Maintained
3947 F:      drivers/block/rsxx/
3948
3949 FLOPPY DRIVER
3950 M:      Jiri Kosina <jkosina@suse.cz>
3951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3952 S:      Odd fixes
3953 F:      drivers/block/floppy.c
3954
3955 FMC SUBSYSTEM
3956 M:      Alessandro Rubini <rubini@gnudd.com>
3957 W:      http://www.ohwr.org/projects/fmc-bus
3958 S:      Supported
3959 F:      drivers/fmc/
3960 F:      include/linux/fmc*.h
3961 F:      include/linux/ipmi-fru.h
3962 K:      fmc_d.*register
3963
3964 FPU EMULATOR
3965 M:      Bill Metzenthen <billm@melbpc.org.au>
3966 W:      http://floatingpoint.sourceforge.net/emulator/index.html
3967 S:      Maintained
3968 F:      arch/x86/math-emu/
3969
3970 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3971 L:      netdev@vger.kernel.org
3972 S:      Orphan
3973 F:      drivers/net/wan/dlci.c
3974 F:      drivers/net/wan/sdla.c
3975
3976 FRAMEBUFFER LAYER
3977 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3978 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
3979 L:      linux-fbdev@vger.kernel.org
3980 W:      http://linux-fbdev.sourceforge.net/
3981 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
3982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3983 S:      Maintained
3984 F:      Documentation/fb/
3985 F:      Documentation/devicetree/bindings/fb/
3986 F:      drivers/video/
3987 F:      include/video/
3988 F:      include/linux/fb.h
3989 F:      include/uapi/video/
3990 F:      include/uapi/linux/fb.h
3991
3992 FREESCALE DIU FRAMEBUFFER DRIVER
3993 M:      Timur Tabi <timur@tabi.org>
3994 L:      linux-fbdev@vger.kernel.org
3995 S:      Maintained
3996 F:      drivers/video/fbdev/fsl-diu-fb.*
3997
3998 FREESCALE DMA DRIVER
3999 M:      Li Yang <leoli@freescale.com>
4000 M:      Zhang Wei <zw@zh-kernel.org>
4001 L:      linuxppc-dev@lists.ozlabs.org
4002 S:      Maintained
4003 F:      drivers/dma/fsldma.*
4004
4005 FREESCALE I2C CPM DRIVER
4006 M:      Jochen Friedrich <jochen@scram.de>
4007 L:      linuxppc-dev@lists.ozlabs.org
4008 L:      linux-i2c@vger.kernel.org
4009 S:      Maintained
4010 F:      drivers/i2c/busses/i2c-cpm.c
4011
4012 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4013 M:      Sascha Hauer <kernel@pengutronix.de>
4014 L:      linux-fbdev@vger.kernel.org
4015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4016 S:      Maintained
4017 F:      include/linux/platform_data/video-imxfb.h
4018 F:      drivers/video/fbdev/imxfb.c
4019
4020 FREESCALE SOC FS_ENET DRIVER
4021 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4022 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4023 L:      linuxppc-dev@lists.ozlabs.org
4024 L:      netdev@vger.kernel.org
4025 S:      Maintained
4026 F:      drivers/net/ethernet/freescale/fs_enet/
4027 F:      include/linux/fs_enet_pd.h
4028
4029 FREESCALE QUICC ENGINE LIBRARY
4030 L:      linuxppc-dev@lists.ozlabs.org
4031 S:      Orphan
4032 F:      arch/powerpc/sysdev/qe_lib/
4033 F:      arch/powerpc/include/asm/*qe.h
4034
4035 FREESCALE USB PERIPHERAL DRIVERS
4036 M:      Li Yang <leoli@freescale.com>
4037 L:      linux-usb@vger.kernel.org
4038 L:      linuxppc-dev@lists.ozlabs.org
4039 S:      Maintained
4040 F:      drivers/usb/gadget/udc/fsl*
4041
4042 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4043 M:      Li Yang <leoli@freescale.com>
4044 L:      netdev@vger.kernel.org
4045 L:      linuxppc-dev@lists.ozlabs.org
4046 S:      Maintained
4047 F:      drivers/net/ethernet/freescale/ucc_geth*
4048
4049 FREESCALE QUICC ENGINE UCC UART DRIVER
4050 M:      Timur Tabi <timur@tabi.org>
4051 L:      linuxppc-dev@lists.ozlabs.org
4052 S:      Maintained
4053 F:      drivers/tty/serial/ucc_uart.c
4054
4055 FREESCALE SOC SOUND DRIVERS
4056 M:      Timur Tabi <timur@tabi.org>
4057 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4058 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4059 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4060 L:      linuxppc-dev@lists.ozlabs.org
4061 S:      Maintained
4062 F:      sound/soc/fsl/fsl*
4063 F:      sound/soc/fsl/imx*
4064 F:      sound/soc/fsl/mpc8610_hpcd.c
4065
4066 FREEVXFS FILESYSTEM
4067 M:      Christoph Hellwig <hch@infradead.org>
4068 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4069 S:      Maintained
4070 F:      fs/freevxfs/
4071
4072 FREEZER
4073 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4074 M:      Pavel Machek <pavel@ucw.cz>
4075 L:      linux-pm@vger.kernel.org
4076 S:      Supported
4077 F:      Documentation/power/freezing-of-tasks.txt
4078 F:      include/linux/freezer.h
4079 F:      kernel/freezer.c
4080
4081 FRONTSWAP API
4082 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4083 L:      linux-kernel@vger.kernel.org
4084 S:      Maintained
4085 F:      mm/frontswap.c
4086 F:      include/linux/frontswap.h
4087
4088 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4089 M:      David Howells <dhowells@redhat.com>
4090 L:      linux-cachefs@redhat.com
4091 S:      Supported
4092 F:      Documentation/filesystems/caching/
4093 F:      fs/fscache/
4094 F:      include/linux/fscache*.h
4095
4096 F2FS FILE SYSTEM
4097 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4098 M:      Changman Lee <cm224.lee@samsung.com>
4099 L:      linux-f2fs-devel@lists.sourceforge.net
4100 W:      http://en.wikipedia.org/wiki/F2FS
4101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4102 S:      Maintained
4103 F:      Documentation/filesystems/f2fs.txt
4104 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4105 F:      fs/f2fs/
4106 F:      include/linux/f2fs_fs.h
4107
4108 FUJITSU FR-V (FRV) PORT
4109 M:      David Howells <dhowells@redhat.com>
4110 S:      Maintained
4111 F:      arch/frv/
4112
4113 FUJITSU LAPTOP EXTRAS
4114 M:      Jonathan Woithe <jwoithe@just42.net>
4115 L:      platform-driver-x86@vger.kernel.org
4116 S:      Maintained
4117 F:      drivers/platform/x86/fujitsu-laptop.c
4118
4119 FUJITSU M-5MO LS CAMERA ISP DRIVER
4120 M:      Kyungmin Park <kyungmin.park@samsung.com>
4121 M:      Heungjun Kim <riverful.kim@samsung.com>
4122 L:      linux-media@vger.kernel.org
4123 S:      Maintained
4124 F:      drivers/media/i2c/m5mols/
4125 F:      include/media/m5mols.h
4126
4127 FUJITSU TABLET EXTRAS
4128 M:      Robert Gerlach <khnz@gmx.de>
4129 L:      platform-driver-x86@vger.kernel.org
4130 S:      Maintained
4131 F:      drivers/platform/x86/fujitsu-tablet.c
4132
4133 FUSE: FILESYSTEM IN USERSPACE
4134 M:      Miklos Szeredi <miklos@szeredi.hu>
4135 L:      fuse-devel@lists.sourceforge.net
4136 W:      http://fuse.sourceforge.net/
4137 S:      Maintained
4138 F:      fs/fuse/
4139 F:      include/uapi/linux/fuse.h
4140
4141 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4142 M:      Rik Faith <faith@cs.unc.edu>
4143 L:      linux-scsi@vger.kernel.org
4144 S:      Odd Fixes (e.g., new signatures)
4145 F:      drivers/scsi/fdomain.*
4146
4147 GCOV BASED KERNEL PROFILING
4148 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4149 S:      Maintained
4150 F:      kernel/gcov/
4151 F:      Documentation/gcov.txt
4152
4153 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4154 M:      Achim Leubner <achim_leubner@adaptec.com>
4155 L:      linux-scsi@vger.kernel.org
4156 W:      http://www.icp-vortex.com/
4157 S:      Supported
4158 F:      drivers/scsi/gdt*
4159
4160 GEMTEK FM RADIO RECEIVER DRIVER
4161 M:      Hans Verkuil <hverkuil@xs4all.nl>
4162 L:      linux-media@vger.kernel.org
4163 T:      git git://linuxtv.org/media_tree.git
4164 W:      http://linuxtv.org
4165 S:      Maintained
4166 F:      drivers/media/radio/radio-gemtek*
4167
4168 GENERIC GPIO I2C DRIVER
4169 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4170 S:      Supported
4171 F:      drivers/i2c/busses/i2c-gpio.c
4172 F:      include/linux/i2c-gpio.h
4173
4174 GENERIC GPIO I2C MULTIPLEXER DRIVER
4175 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4176 L:      linux-i2c@vger.kernel.org
4177 S:      Supported
4178 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4179 F:      include/linux/i2c-mux-gpio.h
4180 F:      Documentation/i2c/muxes/i2c-mux-gpio
4181
4182 GENERIC HDLC (WAN) DRIVERS
4183 M:      Krzysztof Halasa <khc@pm.waw.pl>
4184 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4185 S:      Maintained
4186 F:      drivers/net/wan/c101.c
4187 F:      drivers/net/wan/hd6457*
4188 F:      drivers/net/wan/hdlc*
4189 F:      drivers/net/wan/n2.c
4190 F:      drivers/net/wan/pc300too.c
4191 F:      drivers/net/wan/pci200syn.c
4192 F:      drivers/net/wan/wanxl*
4193
4194 GENERIC INCLUDE/ASM HEADER FILES
4195 M:      Arnd Bergmann <arnd@arndb.de>
4196 L:      linux-arch@vger.kernel.org
4197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4198 S:      Maintained
4199 F:      include/asm-generic/
4200 F:      include/uapi/asm-generic/
4201
4202 GENERIC PHY FRAMEWORK
4203 M:      Kishon Vijay Abraham I <kishon@ti.com>
4204 L:      linux-kernel@vger.kernel.org
4205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4206 S:      Supported
4207 F:      drivers/phy/
4208 F:      include/linux/phy/
4209
4210 GENERIC UIO DRIVER FOR PCI DEVICES
4211 M:      "Michael S. Tsirkin" <mst@redhat.com>
4212 L:      kvm@vger.kernel.org
4213 S:      Supported
4214 F:      drivers/uio/uio_pci_generic.c
4215
4216 GET_MAINTAINER SCRIPT
4217 M:      Joe Perches <joe@perches.com>
4218 S:      Maintained
4219 F:      scripts/get_maintainer.pl
4220
4221 GFS2 FILE SYSTEM
4222 M:      Steven Whitehouse <swhiteho@redhat.com>
4223 L:      cluster-devel@redhat.com
4224 W:      http://sources.redhat.com/cluster/
4225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4227 S:      Supported
4228 F:      Documentation/filesystems/gfs2*.txt
4229 F:      fs/gfs2/
4230 F:      include/uapi/linux/gfs2_ondisk.h
4231
4232 GIGASET ISDN DRIVERS
4233 M:      Hansjoerg Lipp <hjlipp@web.de>
4234 M:      Tilman Schmidt <tilman@imap.cc>
4235 L:      gigaset307x-common@lists.sourceforge.net
4236 W:      http://gigaset307x.sourceforge.net/
4237 S:      Maintained
4238 F:      Documentation/isdn/README.gigaset
4239 F:      drivers/isdn/gigaset/
4240 F:      include/uapi/linux/gigaset_dev.h
4241
4242 GO7007 MPEG CODEC
4243 M:      Hans Verkuil <hans.verkuil@cisco.com>
4244 L:      linux-media@vger.kernel.org
4245 S:      Maintained
4246 F:      drivers/media/usb/go7007/
4247
4248 GPIO SUBSYSTEM
4249 M:      Linus Walleij <linus.walleij@linaro.org>
4250 M:      Alexandre Courbot <gnurou@gmail.com>
4251 L:      linux-gpio@vger.kernel.org
4252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4253 S:      Maintained
4254 F:      Documentation/gpio/
4255 F:      drivers/gpio/
4256 F:      include/linux/gpio/
4257 F:      include/linux/gpio.h
4258 F:      include/asm-generic/gpio.h
4259
4260 GRE DEMULTIPLEXER DRIVER
4261 M:      Dmitry Kozlov <xeb@mail.ru>
4262 L:      netdev@vger.kernel.org
4263 S:      Maintained
4264 F:      net/ipv4/gre_demux.c
4265 F:      net/ipv4/gre_offload.c
4266 F:      include/net/gre.h
4267
4268 GRETH 10/100/1G Ethernet MAC device driver
4269 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4270 L:      netdev@vger.kernel.org
4271 S:      Maintained
4272 F:      drivers/net/ethernet/aeroflex/
4273
4274 GSPCA FINEPIX SUBDRIVER
4275 M:      Frank Zago <frank@zago.net>
4276 L:      linux-media@vger.kernel.org
4277 T:      git git://linuxtv.org/media_tree.git
4278 S:      Maintained
4279 F:      drivers/media/usb/gspca/finepix.c
4280
4281 GSPCA GL860 SUBDRIVER
4282 M:      Olivier Lorin <o.lorin@laposte.net>
4283 L:      linux-media@vger.kernel.org
4284 T:      git git://linuxtv.org/media_tree.git
4285 S:      Maintained
4286 F:      drivers/media/usb/gspca/gl860/
4287
4288 GSPCA M5602 SUBDRIVER
4289 M:      Erik Andren <erik.andren@gmail.com>
4290 L:      linux-media@vger.kernel.org
4291 T:      git git://linuxtv.org/media_tree.git
4292 S:      Maintained
4293 F:      drivers/media/usb/gspca/m5602/
4294
4295 GSPCA PAC207 SONIXB SUBDRIVER
4296 M:      Hans de Goede <hdegoede@redhat.com>
4297 L:      linux-media@vger.kernel.org
4298 T:      git git://linuxtv.org/media_tree.git
4299 S:      Maintained
4300 F:      drivers/media/usb/gspca/pac207.c
4301
4302 GSPCA SN9C20X SUBDRIVER
4303 M:      Brian Johnson <brijohn@gmail.com>
4304 L:      linux-media@vger.kernel.org
4305 T:      git git://linuxtv.org/media_tree.git
4306 S:      Maintained
4307 F:      drivers/media/usb/gspca/sn9c20x.c
4308
4309 GSPCA T613 SUBDRIVER
4310 M:      Leandro Costantino <lcostantino@gmail.com>
4311 L:      linux-media@vger.kernel.org
4312 T:      git git://linuxtv.org/media_tree.git
4313 S:      Maintained
4314 F:      drivers/media/usb/gspca/t613.c
4315
4316 GSPCA USB WEBCAM DRIVER
4317 M:      Hans de Goede <hdegoede@redhat.com>
4318 L:      linux-media@vger.kernel.org
4319 T:      git git://linuxtv.org/media_tree.git
4320 S:      Maintained
4321 F:      drivers/media/usb/gspca/
4322
4323 GUID PARTITION TABLE (GPT)
4324 M:      Davidlohr Bueso <davidlohr@hp.com>
4325 L:      linux-efi@vger.kernel.org
4326 S:      Maintained
4327 F:      block/partitions/efi.*
4328
4329 STK1160 USB VIDEO CAPTURE DRIVER
4330 M:      Ezequiel Garcia <elezegarcia@gmail.com>
4331 L:      linux-media@vger.kernel.org
4332 T:      git git://linuxtv.org/media_tree.git
4333 S:      Maintained
4334 F:      drivers/media/usb/stk1160/
4335
4336 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4337 M:      Frank Seidel <frank@f-seidel.de>
4338 L:      platform-driver-x86@vger.kernel.org
4339 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4340 S:      Maintained
4341 F:      drivers/platform/x86/hdaps.c
4342
4343 HDPVR USB VIDEO ENCODER DRIVER
4344 M:      Hans Verkuil <hverkuil@xs4all.nl>
4345 L:      linux-media@vger.kernel.org
4346 T:      git git://linuxtv.org/media_tree.git
4347 W:      http://linuxtv.org
4348 S:      Odd Fixes
4349 F:      drivers/media/usb/hdpvr/
4350
4351 HWPOISON MEMORY FAILURE HANDLING
4352 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4353 L:      linux-mm@kvack.org
4354 S:      Maintained
4355 F:      mm/memory-failure.c
4356 F:      mm/hwpoison-inject.c
4357
4358 HYPERVISOR VIRTUAL CONSOLE DRIVER
4359 L:      linuxppc-dev@lists.ozlabs.org
4360 S:      Odd Fixes
4361 F:      drivers/tty/hvc/
4362
4363 HACKRF MEDIA DRIVER
4364 M:      Antti Palosaari <crope@iki.fi>
4365 L:      linux-media@vger.kernel.org
4366 W:      http://linuxtv.org/
4367 W:      http://palosaari.fi/linux/
4368 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4369 T:      git git://linuxtv.org/anttip/media_tree.git
4370 S:      Maintained
4371 F:      drivers/media/usb/hackrf/
4372
4373 HARDWARE MONITORING
4374 M:      Jean Delvare <jdelvare@suse.de>
4375 M:      Guenter Roeck <linux@roeck-us.net>
4376 L:      lm-sensors@lm-sensors.org
4377 W:      http://www.lm-sensors.org/
4378 T:      quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4380 S:      Maintained
4381 F:      Documentation/hwmon/
4382 F:      drivers/hwmon/
4383 F:      include/linux/hwmon*.h
4384
4385 HARDWARE RANDOM NUMBER GENERATOR CORE
4386 M:      Matt Mackall <mpm@selenic.com>
4387 M:      Herbert Xu <herbert@gondor.apana.org.au>
4388 S:      Odd fixes
4389 F:      Documentation/hw_random.txt
4390 F:      drivers/char/hw_random/
4391 F:      include/linux/hw_random.h
4392
4393 HARDWARE SPINLOCK CORE
4394 M:      Ohad Ben-Cohen <ohad@wizery.com>
4395 S:      Maintained
4396 F:      Documentation/hwspinlock.txt
4397 F:      drivers/hwspinlock/hwspinlock_*
4398 F:      include/linux/hwspinlock.h
4399
4400 HARMONY SOUND DRIVER
4401 L:      linux-parisc@vger.kernel.org
4402 S:      Maintained
4403 F:      sound/parisc/harmony.*
4404
4405 HD29L2 MEDIA DRIVER
4406 M:      Antti Palosaari <crope@iki.fi>
4407 L:      linux-media@vger.kernel.org
4408 W:      http://linuxtv.org/
4409 W:      http://palosaari.fi/linux/
4410 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4411 T:      git git://linuxtv.org/anttip/media_tree.git
4412 S:      Maintained
4413 F:      drivers/media/dvb-frontends/hd29l2*
4414
4415 HEWLETT-PACKARD SMART2 RAID DRIVER
4416 L:      iss_storagedev@hp.com
4417 S:      Orphan
4418 F:      Documentation/blockdev/cpqarray.txt
4419 F:      drivers/block/cpqarray.*
4420
4421 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4422 M:      Don Brace <don.brace@pmcs.com>
4423 L:      iss_storagedev@hp.com
4424 L:      storagedev@pmcs.com
4425 L:      linux-scsi@vger.kernel.org
4426 S:      Supported
4427 F:      Documentation/scsi/hpsa.txt
4428 F:      drivers/scsi/hpsa*.[ch]
4429 F:      include/linux/cciss*.h
4430 F:      include/uapi/linux/cciss*.h
4431
4432 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4433 M:      Don Brace <don.brace@pmcs.com>
4434 L:      iss_storagedev@hp.com
4435 L:      storagedev@pmcs.com
4436 L:      linux-scsi@vger.kernel.org
4437 S:      Supported
4438 F:      Documentation/blockdev/cciss.txt
4439 F:      drivers/block/cciss*
4440 F:      include/linux/cciss_ioctl.h
4441 F:      include/uapi/linux/cciss_ioctl.h
4442
4443 HFS FILESYSTEM
4444 L:      linux-fsdevel@vger.kernel.org
4445 S:      Orphan
4446 F:      Documentation/filesystems/hfs.txt
4447 F:      fs/hfs/
4448
4449 HFSPLUS FILESYSTEM
4450 L:      linux-fsdevel@vger.kernel.org
4451 S:      Orphan
4452 F:      Documentation/filesystems/hfsplus.txt
4453 F:      fs/hfsplus/
4454
4455 HGA FRAMEBUFFER DRIVER
4456 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4457 L:      linux-nvidia@lists.surfsouth.com
4458 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4459 S:      Maintained
4460 F:      drivers/video/fbdev/hgafb.c
4461
4462 HIBERNATION (aka Software Suspend, aka swsusp)
4463 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4464 M:      Pavel Machek <pavel@ucw.cz>
4465 L:      linux-pm@vger.kernel.org
4466 S:      Supported
4467 F:      arch/x86/power/
4468 F:      drivers/base/power/
4469 F:      kernel/power/
4470 F:      include/linux/suspend.h
4471 F:      include/linux/freezer.h
4472 F:      include/linux/pm.h
4473 F:      arch/*/include/asm/suspend*.h
4474
4475 HID CORE LAYER
4476 M:      Jiri Kosina <jkosina@suse.cz>
4477 L:      linux-input@vger.kernel.org
4478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4479 S:      Maintained
4480 F:      drivers/hid/
4481 F:      include/linux/hid*
4482 F:      include/uapi/linux/hid*
4483
4484 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4485 M:      Thomas Gleixner <tglx@linutronix.de>
4486 L:      linux-kernel@vger.kernel.org
4487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4488 S:      Maintained
4489 F:      Documentation/timers/
4490 F:      kernel/time/hrtimer.c
4491 F:      kernel/time/clockevents.c
4492 F:      kernel/time/tick*.*
4493 F:      kernel/time/timer_*.c
4494 F:      include/linux/clockchips.h
4495 F:      include/linux/hrtimer.h
4496
4497 HIGH-SPEED SCC DRIVER FOR AX.25
4498 L:      linux-hams@vger.kernel.org
4499 S:      Orphan
4500 F:      drivers/net/hamradio/dmascc.c
4501 F:      drivers/net/hamradio/scc.c
4502
4503 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4504 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4505 W:      http://www.highpoint-tech.com
4506 S:      Supported
4507 F:      Documentation/scsi/hptiop.txt
4508 F:      drivers/scsi/hptiop.c
4509
4510 HIPPI
4511 M:      Jes Sorensen <jes@trained-monkey.org>
4512 L:      linux-hippi@sunsite.dk
4513 S:      Maintained
4514 F:      include/linux/hippidevice.h
4515 F:      include/uapi/linux/if_hippi.h
4516 F:      net/802/hippi.c
4517 F:      drivers/net/hippi/
4518
4519 HOST AP DRIVER
4520 M:      Jouni Malinen <j@w1.fi>
4521 L:      hostap@shmoo.com (subscribers-only)
4522 L:      linux-wireless@vger.kernel.org
4523 W:      http://hostap.epitest.fi/
4524 S:      Maintained
4525 F:      drivers/net/wireless/hostap/
4526
4527 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4528 L:      platform-driver-x86@vger.kernel.org
4529 S:      Orphan
4530 F:      drivers/platform/x86/tc1100-wmi.c
4531
4532 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4533 M:      Jaroslav Kysela <perex@perex.cz>
4534 S:      Maintained
4535 F:      drivers/net/ethernet/hp/hp100.*
4536
4537 HPET:   High Precision Event Timers driver
4538 M:      Clemens Ladisch <clemens@ladisch.de>
4539 S:      Maintained
4540 F:      Documentation/timers/hpet.txt
4541 F:      drivers/char/hpet.c
4542 F:      include/linux/hpet.h
4543 F:      include/uapi/linux/hpet.h
4544
4545 HPET:   x86
4546 S:      Orphan
4547 F:      arch/x86/kernel/hpet.c
4548 F:      arch/x86/include/asm/hpet.h
4549
4550 HPFS FILESYSTEM
4551 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4552 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4553 S:      Maintained
4554 F:      fs/hpfs/
4555
4556 HSI SUBSYSTEM
4557 M:      Sebastian Reichel <sre@kernel.org>
4558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4559 S:      Maintained
4560 F:      Documentation/ABI/testing/sysfs-bus-hsi
4561 F:      Documentation/hsi.txt
4562 F:      drivers/hsi/
4563 F:      include/linux/hsi/
4564 F:      include/uapi/linux/hsi/
4565
4566 HSO 3G MODEM DRIVER
4567 M:      Jan Dumon <j.dumon@option.com>
4568 W:      http://www.pharscape.org
4569 S:      Maintained
4570 F:      drivers/net/usb/hso.c
4571
4572 HSR NETWORK PROTOCOL
4573 M:      Arvid Brodin <arvid.brodin@alten.se>
4574 L:      netdev@vger.kernel.org
4575 S:      Maintained
4576 F:      net/hsr/
4577
4578 HTCPEN TOUCHSCREEN DRIVER
4579 M:      Pau Oliva Fora <pof@eslack.org>
4580 L:      linux-input@vger.kernel.org
4581 S:      Maintained
4582 F:      drivers/input/touchscreen/htcpen.c
4583
4584 HUGETLB FILESYSTEM
4585 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4586 S:      Maintained
4587 F:      fs/hugetlbfs/
4588
4589 Hyper-V CORE AND DRIVERS
4590 M:      K. Y. Srinivasan <kys@microsoft.com>
4591 M:      Haiyang Zhang <haiyangz@microsoft.com>
4592 L:      devel@linuxdriverproject.org
4593 S:      Maintained
4594 F:      arch/x86/include/asm/mshyperv.h
4595 F:      arch/x86/include/uapi/asm/hyperv.h
4596 F:      arch/x86/kernel/cpu/mshyperv.c
4597 F:      drivers/hid/hid-hyperv.c
4598 F:      drivers/hv/
4599 F:      drivers/input/serio/hyperv-keyboard.c
4600 F:      drivers/net/hyperv/
4601 F:      drivers/scsi/storvsc_drv.c
4602 F:      drivers/video/fbdev/hyperv_fb.c
4603 F:      include/linux/hyperv.h
4604 F:      tools/hv/
4605
4606 I2C OVER PARALLEL PORT
4607 M:      Jean Delvare <jdelvare@suse.de>
4608 L:      linux-i2c@vger.kernel.org
4609 S:      Maintained
4610 F:      Documentation/i2c/busses/i2c-parport
4611 F:      Documentation/i2c/busses/i2c-parport-light
4612 F:      drivers/i2c/busses/i2c-parport.c
4613 F:      drivers/i2c/busses/i2c-parport-light.c
4614
4615 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4616 M:      Jean Delvare <jdelvare@suse.de>
4617 L:      linux-i2c@vger.kernel.org
4618 S:      Maintained
4619 F:      Documentation/i2c/busses/i2c-ali1535
4620 F:      Documentation/i2c/busses/i2c-ali1563
4621 F:      Documentation/i2c/busses/i2c-ali15x3
4622 F:      Documentation/i2c/busses/i2c-amd756
4623 F:      Documentation/i2c/busses/i2c-amd8111
4624 F:      Documentation/i2c/busses/i2c-i801
4625 F:      Documentation/i2c/busses/i2c-nforce2
4626 F:      Documentation/i2c/busses/i2c-piix4
4627 F:      Documentation/i2c/busses/i2c-sis5595
4628 F:      Documentation/i2c/busses/i2c-sis630
4629 F:      Documentation/i2c/busses/i2c-sis96x
4630 F:      Documentation/i2c/busses/i2c-via
4631 F:      Documentation/i2c/busses/i2c-viapro
4632 F:      drivers/i2c/busses/i2c-ali1535.c
4633 F:      drivers/i2c/busses/i2c-ali1563.c
4634 F:      drivers/i2c/busses/i2c-ali15x3.c
4635 F:      drivers/i2c/busses/i2c-amd756.c
4636 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4637 F:      drivers/i2c/busses/i2c-amd8111.c
4638 F:      drivers/i2c/busses/i2c-i801.c
4639 F:      drivers/i2c/busses/i2c-isch.c
4640 F:      drivers/i2c/busses/i2c-nforce2.c
4641 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4642 F:      drivers/i2c/busses/i2c-piix4.c
4643 F:      drivers/i2c/busses/i2c-sis5595.c
4644 F:      drivers/i2c/busses/i2c-sis630.c
4645 F:      drivers/i2c/busses/i2c-sis96x.c
4646 F:      drivers/i2c/busses/i2c-via.c
4647 F:      drivers/i2c/busses/i2c-viapro.c
4648
4649 I2C/SMBUS ISMT DRIVER
4650 M:      Seth Heasley <seth.heasley@intel.com>
4651 M:      Neil Horman <nhorman@tuxdriver.com>
4652 L:      linux-i2c@vger.kernel.org
4653 F:      drivers/i2c/busses/i2c-ismt.c
4654 F:      Documentation/i2c/busses/i2c-ismt
4655
4656 I2C/SMBUS STUB DRIVER
4657 M:      Jean Delvare <jdelvare@suse.de>
4658 L:      linux-i2c@vger.kernel.org
4659 S:      Maintained
4660 F:      drivers/i2c/i2c-stub.c
4661
4662 I2C SUBSYSTEM
4663 M:      Wolfram Sang <wsa@the-dreams.de>
4664 L:      linux-i2c@vger.kernel.org
4665 W:      https://i2c.wiki.kernel.org/
4666 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4668 S:      Maintained
4669 F:      Documentation/devicetree/bindings/i2c/
4670 F:      Documentation/i2c/
4671 F:      drivers/i2c/
4672 F:      include/linux/i2c.h
4673 F:      include/linux/i2c-*.h
4674 F:      include/uapi/linux/i2c.h
4675 F:      include/uapi/linux/i2c-*.h
4676
4677 I2C ACPI SUPPORT
4678 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4679 L:      linux-i2c@vger.kernel.org
4680 L:      linux-acpi@vger.kernel.org
4681 S:      Maintained
4682
4683 I2C-TAOS-EVM DRIVER
4684 M:      Jean Delvare <jdelvare@suse.de>
4685 L:      linux-i2c@vger.kernel.org
4686 S:      Maintained
4687 F:      Documentation/i2c/busses/i2c-taos-evm
4688 F:      drivers/i2c/busses/i2c-taos-evm.c
4689
4690 I2C-TINY-USB DRIVER
4691 M:      Till Harbaum <till@harbaum.org>
4692 L:      linux-i2c@vger.kernel.org
4693 W:      http://www.harbaum.org/till/i2c_tiny_usb
4694 S:      Maintained
4695 F:      drivers/i2c/busses/i2c-tiny-usb.c
4696
4697 i386 BOOT CODE
4698 M:      "H. Peter Anvin" <hpa@zytor.com>
4699 S:      Maintained
4700 F:      arch/x86/boot/
4701
4702 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4703 M:      "H. Peter Anvin" <hpa@zytor.com>
4704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4705 S:      Maintained
4706
4707 IA64 (Itanium) PLATFORM
4708 M:      Tony Luck <tony.luck@intel.com>
4709 M:      Fenghua Yu <fenghua.yu@intel.com>
4710 L:      linux-ia64@vger.kernel.org
4711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4712 S:      Maintained
4713 F:      arch/ia64/
4714
4715 IBM Power in-Nest Crypto Acceleration
4716 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4717 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4718 L:      linux-crypto@vger.kernel.org
4719 S:      Supported
4720 F:      drivers/crypto/nx/
4721
4722 IBM Power 842 compression accelerator
4723 M:      Dan Streetman <ddstreet@us.ibm.com>
4724 S:      Supported
4725 F:      drivers/crypto/nx/nx-842.c
4726 F:      include/linux/nx842.h
4727
4728 IBM Power Linux RAID adapter
4729 M:      Brian King <brking@us.ibm.com>
4730 S:      Supported
4731 F:      drivers/scsi/ipr.*
4732
4733 IBM Power Virtual Ethernet Device Driver
4734 M:      Santiago Leon <santil@linux.vnet.ibm.com>
4735 L:      netdev@vger.kernel.org
4736 S:      Supported
4737 F:      drivers/net/ethernet/ibm/ibmveth.*
4738
4739 IBM Power Virtual SCSI Device Drivers
4740 M:      Nathan Fontenot <nfont@linux.vnet.ibm.com>
4741 L:      linux-scsi@vger.kernel.org
4742 S:      Supported
4743 F:      drivers/scsi/ibmvscsi/ibmvscsi*
4744 F:      drivers/scsi/ibmvscsi/viosrp.h
4745
4746 IBM Power Virtual FC Device Drivers
4747 M:      Brian King <brking@linux.vnet.ibm.com>
4748 L:      linux-scsi@vger.kernel.org
4749 S:      Supported
4750 F:      drivers/scsi/ibmvscsi/ibmvfc*
4751
4752 IBM ServeRAID RAID DRIVER
4753 S:      Orphan
4754 F:      drivers/scsi/ips.*
4755
4756 ICH LPC AND GPIO DRIVER
4757 M:      Peter Tyser <ptyser@xes-inc.com>
4758 S:      Maintained
4759 F:      drivers/mfd/lpc_ich.c
4760 F:      drivers/gpio/gpio-ich.c
4761
4762 IDE SUBSYSTEM
4763 M:      "David S. Miller" <davem@davemloft.net>
4764 L:      linux-ide@vger.kernel.org
4765 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4767 S:      Maintained
4768 F:      Documentation/ide/
4769 F:      drivers/ide/
4770 F:      include/linux/ide.h
4771
4772 IDEAPAD LAPTOP EXTRAS DRIVER
4773 M:      Ike Panhc <ike.pan@canonical.com>
4774 L:      platform-driver-x86@vger.kernel.org
4775 W:      http://launchpad.net/ideapad-laptop
4776 S:      Maintained
4777 F:      drivers/platform/x86/ideapad-laptop.c
4778
4779 IDEAPAD LAPTOP SLIDEBAR DRIVER
4780 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4781 L:      linux-input@vger.kernel.org
4782 W:      https://github.com/o2genum/ideapad-slidebar
4783 S:      Maintained
4784 F:      drivers/input/misc/ideapad_slidebar.c
4785
4786 IDE/ATAPI DRIVERS
4787 M:      Borislav Petkov <bp@alien8.de>
4788 L:      linux-ide@vger.kernel.org
4789 S:      Maintained
4790 F:      Documentation/cdrom/ide-cd
4791 F:      drivers/ide/ide-cd*
4792
4793 IDLE-I7300
4794 M:      Andy Henroid <andrew.d.henroid@intel.com>
4795 L:      linux-pm@vger.kernel.org
4796 S:      Supported
4797 F:      drivers/idle/i7300_idle.c
4798
4799 IEEE 802.15.4 SUBSYSTEM
4800 M:      Alexander Aring <alex.aring@gmail.com>
4801 L:      linux-wpan@vger.kernel.org
4802 W:      https://github.com/linux-wpan
4803 T:      git git://github.com/linux-wpan/linux-wpan-next.git
4804 S:      Maintained
4805 F:      net/ieee802154/
4806 F:      net/mac802154/
4807 F:      drivers/net/ieee802154/
4808 F:      include/linux/nl802154.h
4809 F:      include/linux/ieee802154.h
4810 F:      include/net/nl802154.h
4811 F:      include/net/mac802154.h
4812 F:      include/net/af_ieee802154.h
4813 F:      include/net/cfg802154.h
4814 F:      include/net/ieee802154_netdev.h
4815 F:      Documentation/networking/ieee802154.txt
4816
4817 IGORPLUG-USB IR RECEIVER
4818 M:      Sean Young <sean@mess.org>
4819 L:      linux-media@vger.kernel.org
4820 S:      Maintained
4821 F:      drivers/media/rc/igorplugusb.c
4822
4823 IGUANAWORKS USB IR TRANSCEIVER
4824 M:      Sean Young <sean@mess.org>
4825 L:      linux-media@vger.kernel.org
4826 S:      Maintained
4827 F:      drivers/media/rc/iguanair.c
4828
4829 IIO SUBSYSTEM AND DRIVERS
4830 M:      Jonathan Cameron <jic23@kernel.org>
4831 R:      Hartmut Knaack <knaack.h@gmx.de>
4832 R:      Lars-Peter Clausen <lars@metafoo.de>
4833 R:      Peter Meerwald <pmeerw@pmeerw.net>
4834 L:      linux-iio@vger.kernel.org
4835 S:      Maintained
4836 F:      drivers/iio/
4837 F:      drivers/staging/iio/
4838 F:      include/linux/iio/
4839
4840 IKANOS/ADI EAGLE ADSL USB DRIVER
4841 M:      Matthieu Castet <castet.matthieu@free.fr>
4842 M:      Stanislaw Gruszka <stf_xl@wp.pl>
4843 S:      Maintained
4844 F:      drivers/usb/atm/ueagle-atm.c
4845
4846 INA209 HARDWARE MONITOR DRIVER
4847 M:      Guenter Roeck <linux@roeck-us.net>
4848 L:      lm-sensors@lm-sensors.org
4849 S:      Maintained
4850 F:      Documentation/hwmon/ina209
4851 F:      Documentation/devicetree/bindings/i2c/ina209.txt
4852 F:      drivers/hwmon/ina209.c
4853
4854 INA2XX HARDWARE MONITOR DRIVER
4855 M:      Guenter Roeck <linux@roeck-us.net>
4856 L:      lm-sensors@lm-sensors.org
4857 S:      Maintained
4858 F:      Documentation/hwmon/ina2xx
4859 F:      drivers/hwmon/ina2xx.c
4860 F:      include/linux/platform_data/ina2xx.h
4861
4862 INDUSTRY PACK SUBSYSTEM (IPACK)
4863 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4864 M:      Jens Taprogge <jens.taprogge@taprogge.org>
4865 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4866 L:      industrypack-devel@lists.sourceforge.net
4867 W:      http://industrypack.sourceforge.net
4868 S:      Maintained
4869 F:      drivers/ipack/
4870
4871 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4872 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4873 M:      Dmitry Kasatkin <d.kasatkin@samsung.com>
4874 L:      linux-ima-devel@lists.sourceforge.net
4875 L:      linux-ima-user@lists.sourceforge.net
4876 L:      linux-security-module@vger.kernel.org
4877 S:      Supported
4878 F:      security/integrity/ima/
4879
4880 IMGTEC IR DECODER DRIVER
4881 M:      James Hogan <james.hogan@imgtec.com>
4882 S:      Maintained
4883 F:      drivers/media/rc/img-ir/
4884
4885 IMS TWINTURBO FRAMEBUFFER DRIVER
4886 L:      linux-fbdev@vger.kernel.org
4887 S:      Orphan
4888 F:      drivers/video/fbdev/imsttfb.c
4889
4890 INFINIBAND SUBSYSTEM
4891 M:      Roland Dreier <roland@kernel.org>
4892 M:      Sean Hefty <sean.hefty@intel.com>
4893 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
4894 L:      linux-rdma@vger.kernel.org
4895 W:      http://www.openfabrics.org/
4896 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
4897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4898 S:      Supported
4899 F:      Documentation/infiniband/
4900 F:      drivers/infiniband/
4901 F:      include/uapi/linux/if_infiniband.h
4902
4903 INOTIFY
4904 M:      John McCutchan <john@johnmccutchan.com>
4905 M:      Robert Love <rlove@rlove.org>
4906 M:      Eric Paris <eparis@parisplace.org>
4907 S:      Maintained
4908 F:      Documentation/filesystems/inotify.txt
4909 F:      fs/notify/inotify/
4910 F:      include/linux/inotify.h
4911 F:      include/uapi/linux/inotify.h
4912
4913 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4914 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
4915 M:      Dmitry Torokhov <dtor@mail.ru>
4916 L:      linux-input@vger.kernel.org
4917 Q:      http://patchwork.kernel.org/project/linux-input/list/
4918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4919 S:      Maintained
4920 F:      drivers/input/
4921 F:      include/linux/input.h
4922 F:      include/uapi/linux/input.h
4923 F:      include/linux/input/
4924
4925 INPUT MULTITOUCH (MT) PROTOCOL
4926 M:      Henrik Rydberg <rydberg@euromail.se>
4927 L:      linux-input@vger.kernel.org
4928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4929 S:      Maintained
4930 F:      Documentation/input/multi-touch-protocol.txt
4931 F:      drivers/input/input-mt.c
4932 K:      \b(ABS|SYN)_MT_
4933
4934 INTEL C600 SERIES SAS CONTROLLER DRIVER
4935 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
4936 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4937 M:      Dave Jiang <dave.jiang@intel.com>
4938 L:      linux-scsi@vger.kernel.org
4939 T:      git git://git.code.sf.net/p/intel-sas/isci
4940 S:      Supported
4941 F:      drivers/scsi/isci/
4942
4943 INTEL IDLE DRIVER
4944 M:      Len Brown <lenb@kernel.org>
4945 L:      linux-pm@vger.kernel.org
4946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4947 S:      Supported
4948 F:      drivers/idle/intel_idle.c
4949
4950 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4951 M:      Maik Broemme <mbroemme@plusserver.de>
4952 L:      linux-fbdev@vger.kernel.org
4953 S:      Maintained
4954 F:      Documentation/fb/intelfb.txt
4955 F:      drivers/video/fbdev/intelfb/
4956
4957 INTEL 810/815 FRAMEBUFFER DRIVER
4958 M:      Antonino Daplas <adaplas@gmail.com>
4959 L:      linux-fbdev@vger.kernel.org
4960 S:      Maintained
4961 F:      drivers/video/fbdev/i810/
4962
4963 INTEL MENLOW THERMAL DRIVER
4964 M:      Sujith Thomas <sujith.thomas@intel.com>
4965 L:      platform-driver-x86@vger.kernel.org
4966 W:      https://01.org/linux-acpi
4967 S:      Supported
4968 F:      drivers/platform/x86/intel_menlow.c
4969
4970 INTEL IA32 MICROCODE UPDATE SUPPORT
4971 M:      Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4972 S:      Maintained
4973 F:      arch/x86/kernel/cpu/microcode/core*
4974 F:      arch/x86/kernel/cpu/microcode/intel*
4975
4976 INTEL I/OAT DMA DRIVER
4977 M:      Dave Jiang <dave.jiang@intel.com>
4978 R:      Dan Williams <dan.j.williams@intel.com>
4979 L:      dmaengine@vger.kernel.org
4980 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
4981 S:      Supported
4982 F:      drivers/dma/ioat*
4983
4984 INTEL IOMMU (VT-d)
4985 M:      David Woodhouse <dwmw2@infradead.org>
4986 L:      iommu@lists.linux-foundation.org
4987 T:      git git://git.infradead.org/iommu-2.6.git
4988 S:      Supported
4989 F:      drivers/iommu/intel-iommu.c
4990 F:      include/linux/intel-iommu.h
4991
4992 INTEL IOP-ADMA DMA DRIVER
4993 R:      Dan Williams <dan.j.williams@intel.com>
4994 S:      Odd fixes
4995 F:      drivers/dma/iop-adma.c
4996
4997 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4998 M:      Krzysztof Halasa <khalasa@piap.pl>
4999 S:      Maintained
5000 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5001 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5002 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5003 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5004 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5005 F:      drivers/net/wan/ixp4xx_hss.c
5006
5007 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5008 M:      Deepak Saxena <dsaxena@plexity.net>
5009 S:      Maintained
5010 F:      drivers/char/hw_random/ixp4xx-rng.c
5011
5012 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5013 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5014 M:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5015 M:      Bruce Allan <bruce.w.allan@intel.com>
5016 M:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5017 M:      Don Skidmore <donald.c.skidmore@intel.com>
5018 M:      Greg Rose <gregory.v.rose@intel.com>
5019 M:      Matthew Vick <matthew.vick@intel.com>
5020 M:      John Ronciak <john.ronciak@intel.com>
5021 M:      Mitch Williams <mitch.a.williams@intel.com>
5022 M:      Linux NICS <linux.nics@intel.com>
5023 L:      e1000-devel@lists.sourceforge.net
5024 W:      http://www.intel.com/support/feedback.htm
5025 W:      http://e1000.sourceforge.net/
5026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5028 S:      Supported
5029 F:      Documentation/networking/e100.txt
5030 F:      Documentation/networking/e1000.txt
5031 F:      Documentation/networking/e1000e.txt
5032 F:      Documentation/networking/igb.txt
5033 F:      Documentation/networking/igbvf.txt
5034 F:      Documentation/networking/ixgb.txt
5035 F:      Documentation/networking/ixgbe.txt
5036 F:      Documentation/networking/ixgbevf.txt
5037 F:      Documentation/networking/i40e.txt
5038 F:      Documentation/networking/i40evf.txt
5039 F:      drivers/net/ethernet/intel/
5040 F:      drivers/net/ethernet/intel/*/
5041
5042 INTEL-MID GPIO DRIVER
5043 M:      David Cohen <david.a.cohen@linux.intel.com>
5044 L:      linux-gpio@vger.kernel.org
5045 S:      Maintained
5046 F:      drivers/gpio/gpio-intel-mid.c
5047
5048 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5049 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5050 L:      linux-wireless@vger.kernel.org
5051 S:      Maintained
5052 F:      Documentation/networking/README.ipw2100
5053 F:      Documentation/networking/README.ipw2200
5054 F:      drivers/net/wireless/ipw2x00/
5055
5056 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5057 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5058 M:      Gang Wei <gang.wei@intel.com>
5059 M:      Shane Wang <shane.wang@intel.com>
5060 L:      tboot-devel@lists.sourceforge.net
5061 W:      http://tboot.sourceforge.net
5062 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5063 S:      Supported
5064 F:      Documentation/intel_txt.txt
5065 F:      include/linux/tboot.h
5066 F:      arch/x86/kernel/tboot.c
5067
5068 INTEL WIRELESS WIMAX CONNECTION 2400
5069 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5070 M:      linux-wimax@intel.com
5071 L:     wimax@linuxwimax.org (subscribers-only)
5072 S:      Supported
5073 W:      http://linuxwimax.org
5074 F:      Documentation/wimax/README.i2400m
5075 F:      drivers/net/wimax/i2400m/
5076 F:      include/uapi/linux/wimax/i2400m.h
5077
5078 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5079 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5080 L:      linux-wireless@vger.kernel.org
5081 S:      Supported
5082 F:      drivers/net/wireless/iwlegacy/
5083
5084 INTEL WIRELESS WIFI LINK (iwlwifi)
5085 M:      Johannes Berg <johannes.berg@intel.com>
5086 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5087 M:      Intel Linux Wireless <ilw@linux.intel.com>
5088 L:      linux-wireless@vger.kernel.org
5089 W:      http://intellinuxwireless.org
5090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5091 S:      Supported
5092 F:      drivers/net/wireless/iwlwifi/
5093
5094 INTEL MANAGEMENT ENGINE (mei)
5095 M:      Tomas Winkler <tomas.winkler@intel.com>
5096 L:      linux-kernel@vger.kernel.org
5097 S:      Supported
5098 F:      include/uapi/linux/mei.h
5099 F:      drivers/misc/mei/*
5100 F:      Documentation/misc-devices/mei/*
5101
5102 IOC3 ETHERNET DRIVER
5103 M:      Ralf Baechle <ralf@linux-mips.org>
5104 L:      linux-mips@linux-mips.org
5105 S:      Maintained
5106 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5107
5108 IOC3 SERIAL DRIVER
5109 M:      Pat Gefre <pfg@sgi.com>
5110 L:      linux-serial@vger.kernel.org
5111 S:      Maintained
5112 F:      drivers/tty/serial/ioc3_serial.c
5113
5114 IOMMU DRIVERS
5115 M:      Joerg Roedel <joro@8bytes.org>
5116 L:      iommu@lists.linux-foundation.org
5117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5118 S:      Maintained
5119 F:      drivers/iommu/
5120
5121 IP MASQUERADING
5122 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5123 S:      Maintained
5124 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5125
5126 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5127 M:      Francois Romieu <romieu@fr.zoreil.com>
5128 M:      Sorbica Shieh <sorbica@icplus.com.tw>
5129 L:      netdev@vger.kernel.org
5130 S:      Maintained
5131 F:      drivers/net/ethernet/icplus/ipg.*
5132
5133 IPATH DRIVER
5134 M:      Mike Marciniszyn <infinipath@intel.com>
5135 L:      linux-rdma@vger.kernel.org
5136 S:      Maintained
5137 F:      drivers/infiniband/hw/ipath/
5138
5139 IPMI SUBSYSTEM
5140 M:      Corey Minyard <minyard@acm.org>
5141 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5142 W:      http://openipmi.sourceforge.net/
5143 S:      Supported
5144 F:      Documentation/IPMI.txt
5145 F:      drivers/char/ipmi/
5146 F:      include/linux/ipmi*
5147 F:      include/uapi/linux/ipmi*
5148
5149 IPS SCSI RAID DRIVER
5150 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5151 L:      linux-scsi@vger.kernel.org
5152 W:      http://www.adaptec.com/
5153 S:      Maintained
5154 F:      drivers/scsi/ips*
5155
5156 IPVS
5157 M:      Wensong Zhang <wensong@linux-vs.org>
5158 M:      Simon Horman <horms@verge.net.au>
5159 M:      Julian Anastasov <ja@ssi.bg>
5160 L:      netdev@vger.kernel.org
5161 L:      lvs-devel@vger.kernel.org
5162 S:      Maintained
5163 F:      Documentation/networking/ipvs-sysctl.txt
5164 F:      include/net/ip_vs.h
5165 F:      include/uapi/linux/ip_vs.h
5166 F:      net/netfilter/ipvs/
5167
5168 IPWIRELESS DRIVER
5169 M:      Jiri Kosina <jkosina@suse.cz>
5170 M:      David Sterba <dsterba@suse.cz>
5171 S:      Odd Fixes
5172 F:      drivers/tty/ipwireless/
5173
5174 IPX NETWORK LAYER
5175 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5176 L:      netdev@vger.kernel.org
5177 S:      Maintained
5178 F:      include/net/ipx.h
5179 F:      include/uapi/linux/ipx.h
5180 F:      net/ipx/
5181
5182 IRDA SUBSYSTEM
5183 M:      Samuel Ortiz <samuel@sortiz.org>
5184 L:      irda-users@lists.sourceforge.net (subscribers-only)
5185 L:      netdev@vger.kernel.org
5186 W:      http://irda.sourceforge.net/
5187 S:      Maintained
5188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5189 F:      Documentation/networking/irda.txt
5190 F:      drivers/net/irda/
5191 F:      include/net/irda/
5192 F:      net/irda/
5193
5194 IRQ SUBSYSTEM
5195 M:      Thomas Gleixner <tglx@linutronix.de>
5196 L:      linux-kernel@vger.kernel.org
5197 S:      Maintained
5198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5199 F:      kernel/irq/
5200
5201 IRQCHIP DRIVERS
5202 M:      Thomas Gleixner <tglx@linutronix.de>
5203 M:      Jason Cooper <jason@lakedaemon.net>
5204 L:      linux-kernel@vger.kernel.org
5205 S:      Maintained
5206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5207 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5208 F:      Documentation/devicetree/bindings/interrupt-controller/
5209 F:      drivers/irqchip/
5210
5211 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5212 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5213 S:      Maintained
5214 F:      Documentation/IRQ-domain.txt
5215 F:      include/linux/irqdomain.h
5216 F:      kernel/irq/irqdomain.c
5217
5218 ISAPNP
5219 M:      Jaroslav Kysela <perex@perex.cz>
5220 S:      Maintained
5221 F:      Documentation/isapnp.txt
5222 F:      drivers/pnp/isapnp/
5223 F:      include/linux/isapnp.h
5224
5225 ISA RADIO MODULE
5226 M:      Hans Verkuil <hverkuil@xs4all.nl>
5227 L:      linux-media@vger.kernel.org
5228 T:      git git://linuxtv.org/media_tree.git
5229 W:      http://linuxtv.org
5230 S:      Maintained
5231 F:      drivers/media/radio/radio-isa*
5232
5233 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5234 M:      Peter Jones <pjones@redhat.com>
5235 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5236 S:      Maintained
5237 F:      drivers/firmware/iscsi_ibft*
5238
5239 ISCSI
5240 M:      Mike Christie <michaelc@cs.wisc.edu>
5241 L:      open-iscsi@googlegroups.com
5242 W:      www.open-iscsi.org
5243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5244 S:      Maintained
5245 F:      drivers/scsi/*iscsi*
5246 F:      include/scsi/*iscsi*
5247
5248 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5249 M:      Or Gerlitz <ogerlitz@mellanox.com>
5250 M:      Sagi Grimberg <sagig@mellanox.com>
5251 M:      Roi Dayan <roid@mellanox.com>
5252 L:      linux-rdma@vger.kernel.org
5253 S:      Supported
5254 W:      http://www.openfabrics.org
5255 W:      www.open-iscsi.org
5256 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5257 F:      drivers/infiniband/ulp/iser/
5258
5259 ISDN SUBSYSTEM
5260 M:      Karsten Keil <isdn@linux-pingi.de>
5261 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5262 L:      netdev@vger.kernel.org
5263 W:      http://www.isdn4linux.de
5264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5265 S:      Maintained
5266 F:      Documentation/isdn/
5267 F:      drivers/isdn/
5268 F:      include/linux/isdn.h
5269 F:      include/linux/isdn/
5270 F:      include/uapi/linux/isdn.h
5271 F:      include/uapi/linux/isdn/
5272
5273 ISDN SUBSYSTEM (Eicon active card driver)
5274 M:      Armin Schindler <mac@melware.de>
5275 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5276 W:      http://www.melware.de
5277 S:      Maintained
5278 F:      drivers/isdn/hardware/eicon/
5279
5280 IT87 HARDWARE MONITORING DRIVER
5281 M:      Jean Delvare <jdelvare@suse.de>
5282 L:      lm-sensors@lm-sensors.org
5283 S:      Maintained
5284 F:      Documentation/hwmon/it87
5285 F:      drivers/hwmon/it87.c
5286
5287 IT913X MEDIA DRIVER
5288 M:      Antti Palosaari <crope@iki.fi>
5289 L:      linux-media@vger.kernel.org
5290 W:      http://linuxtv.org/
5291 W:      http://palosaari.fi/linux/
5292 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5293 T:      git git://linuxtv.org/anttip/media_tree.git
5294 S:      Maintained
5295 F:      drivers/media/tuners/it913x*
5296
5297 IVTV VIDEO4LINUX DRIVER
5298 M:      Andy Walls <awalls@md.metrocast.net>
5299 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5300 L:      linux-media@vger.kernel.org
5301 T:      git git://linuxtv.org/media_tree.git
5302 W:      http://www.ivtvdriver.org
5303 S:      Maintained
5304 F:      Documentation/video4linux/*.ivtv
5305 F:      drivers/media/pci/ivtv/
5306 F:      include/uapi/linux/ivtv*
5307
5308 IX2505V MEDIA DRIVER
5309 M:      Malcolm Priestley <tvboxspy@gmail.com>
5310 L:      linux-media@vger.kernel.org
5311 W:      http://linuxtv.org/
5312 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5313 S:      Maintained
5314 F:      drivers/media/dvb-frontends/ix2505v*
5315
5316 JC42.4 TEMPERATURE SENSOR DRIVER
5317 M:      Guenter Roeck <linux@roeck-us.net>
5318 L:      lm-sensors@lm-sensors.org
5319 S:      Maintained
5320 F:      drivers/hwmon/jc42.c
5321 F:      Documentation/hwmon/jc42
5322
5323 JFS FILESYSTEM
5324 M:      Dave Kleikamp <shaggy@kernel.org>
5325 L:      jfs-discussion@lists.sourceforge.net
5326 W:      http://jfs.sourceforge.net/
5327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5328 S:      Maintained
5329 F:      Documentation/filesystems/jfs.txt
5330 F:      fs/jfs/
5331
5332 JME NETWORK DRIVER
5333 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5334 L:      netdev@vger.kernel.org
5335 S:      Maintained
5336 F:      drivers/net/ethernet/jme.*
5337
5338 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5339 M:      David Woodhouse <dwmw2@infradead.org>
5340 L:      linux-mtd@lists.infradead.org
5341 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5342 S:      Maintained
5343 F:      fs/jffs2/
5344 F:      include/uapi/linux/jffs2.h
5345
5346 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5347 M:      Andrew Morton <akpm@linux-foundation.org>
5348 M:      Jan Kara <jack@suse.cz>
5349 L:      linux-ext4@vger.kernel.org
5350 S:      Maintained
5351 F:      fs/jbd/
5352 F:      include/linux/jbd.h
5353
5354 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5355 M:      "Theodore Ts'o" <tytso@mit.edu>
5356 L:      linux-ext4@vger.kernel.org
5357 S:      Maintained
5358 F:      fs/jbd2/
5359 F:      include/linux/jbd2.h
5360
5361 JSM Neo PCI based serial card
5362 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5363 L:      linux-serial@vger.kernel.org
5364 S:      Maintained
5365 F:      drivers/tty/serial/jsm/
5366
5367 K10TEMP HARDWARE MONITORING DRIVER
5368 M:      Clemens Ladisch <clemens@ladisch.de>
5369 L:      lm-sensors@lm-sensors.org
5370 S:      Maintained
5371 F:      Documentation/hwmon/k10temp
5372 F:      drivers/hwmon/k10temp.c
5373
5374 K8TEMP HARDWARE MONITORING DRIVER
5375 M:      Rudolf Marek <r.marek@assembler.cz>
5376 L:      lm-sensors@lm-sensors.org
5377 S:      Maintained
5378 F:      Documentation/hwmon/k8temp
5379 F:      drivers/hwmon/k8temp.c
5380
5381 KCONFIG
5382 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5383 L:      linux-kbuild@vger.kernel.org
5384 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5385 S:      Maintained
5386 F:      Documentation/kbuild/kconfig-language.txt
5387 F:      scripts/kconfig/
5388
5389 KDUMP
5390 M:      Vivek Goyal <vgoyal@redhat.com>
5391 M:      Haren Myneni <hbabu@us.ibm.com>
5392 L:      kexec@lists.infradead.org
5393 W:      http://lse.sourceforge.net/kdump/
5394 S:      Maintained
5395 F:      Documentation/kdump/
5396
5397 KEENE FM RADIO TRANSMITTER DRIVER
5398 M:      Hans Verkuil <hverkuil@xs4all.nl>
5399 L:      linux-media@vger.kernel.org
5400 T:      git git://linuxtv.org/media_tree.git
5401 W:      http://linuxtv.org
5402 S:      Maintained
5403 F:      drivers/media/radio/radio-keene*
5404
5405 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5406 M:      Ian Kent <raven@themaw.net>
5407 L:      autofs@vger.kernel.org
5408 S:      Maintained
5409 F:      fs/autofs4/
5410
5411 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5412 M:      Michal Marek <mmarek@suse.cz>
5413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5415 L:      linux-kbuild@vger.kernel.org
5416 S:      Maintained
5417 F:      Documentation/kbuild/
5418 F:      Makefile
5419 F:      scripts/Makefile.*
5420 F:      scripts/basic/
5421 F:      scripts/mk*
5422 F:      scripts/package/
5423
5424 KERNEL JANITORS
5425 L:      kernel-janitors@vger.kernel.org
5426 W:      http://kernelnewbies.org/KernelJanitors
5427 S:      Odd Fixes
5428
5429 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5430 M:      "J. Bruce Fields" <bfields@fieldses.org>
5431 L:      linux-nfs@vger.kernel.org
5432 W:      http://nfs.sourceforge.net/
5433 S:      Supported
5434 F:      fs/nfsd/
5435 F:      include/uapi/linux/nfsd/
5436 F:      fs/lockd/
5437 F:      fs/nfs_common/
5438 F:      net/sunrpc/
5439 F:      include/linux/lockd/
5440 F:      include/linux/sunrpc/
5441 F:      include/uapi/linux/sunrpc/
5442
5443 KERNEL SELFTEST FRAMEWORK
5444 M:      Shuah Khan <shuahkh@osg.samsung.com>
5445 L:      linux-api@vger.kernel.org
5446 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5447 S:      Maintained
5448 F:      tools/testing/selftests
5449
5450 KERNEL VIRTUAL MACHINE (KVM)
5451 M:      Gleb Natapov <gleb@kernel.org>
5452 M:      Paolo Bonzini <pbonzini@redhat.com>
5453 L:      kvm@vger.kernel.org
5454 W:      http://www.linux-kvm.org
5455 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5456 S:      Supported
5457 F:      Documentation/*/kvm*.txt
5458 F:      Documentation/virtual/kvm/
5459 F:      arch/*/kvm/
5460 F:      arch/*/include/asm/kvm*
5461 F:      include/linux/kvm*
5462 F:      include/uapi/linux/kvm*
5463 F:      virt/kvm/
5464
5465 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5466 M:      Joerg Roedel <joro@8bytes.org>
5467 L:      kvm@vger.kernel.org
5468 W:      http://kvm.qumranet.com
5469 S:      Maintained
5470 F:      arch/x86/include/asm/svm.h
5471 F:      arch/x86/kvm/svm.c
5472
5473 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5474 M:      Alexander Graf <agraf@suse.de>
5475 L:      kvm-ppc@vger.kernel.org
5476 W:      http://kvm.qumranet.com
5477 T:      git git://github.com/agraf/linux-2.6.git
5478 S:      Supported
5479 F:      arch/powerpc/include/asm/kvm*
5480 F:      arch/powerpc/kvm/
5481
5482 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
5483 M:      Xiantao Zhang <xiantao.zhang@intel.com>
5484 L:      kvm-ia64@vger.kernel.org
5485 W:      http://kvm.qumranet.com
5486 S:      Supported
5487 F:      Documentation/ia64/kvm.txt
5488 F:      arch/ia64/include/asm/kvm*
5489 F:      arch/ia64/kvm/
5490
5491 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5492 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5493 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5494 M:      linux390@de.ibm.com
5495 L:      linux-s390@vger.kernel.org
5496 W:      http://www.ibm.com/developerworks/linux/linux390/
5497 S:      Supported
5498 F:      Documentation/s390/kvm.txt
5499 F:      arch/s390/include/asm/kvm*
5500 F:      arch/s390/kvm/
5501 F:      drivers/s390/kvm/
5502
5503 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5504 M:      Christoffer Dall <christoffer.dall@linaro.org>
5505 M:      Marc Zyngier <marc.zyngier@arm.com>
5506 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5507 L:      kvmarm@lists.cs.columbia.edu
5508 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5509 S:      Supported
5510 F:      arch/arm/include/uapi/asm/kvm*
5511 F:      arch/arm/include/asm/kvm*
5512 F:      arch/arm/kvm/
5513 F:      virt/kvm/arm/
5514 F:      include/kvm/arm_*
5515
5516 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5517 M:      Christoffer Dall <christoffer.dall@linaro.org>
5518 M:      Marc Zyngier <marc.zyngier@arm.com>
5519 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5520 L:      kvmarm@lists.cs.columbia.edu
5521 S:      Maintained
5522 F:      arch/arm64/include/uapi/asm/kvm*
5523 F:      arch/arm64/include/asm/kvm*
5524 F:      arch/arm64/kvm/
5525
5526 KEXEC
5527 M:      Eric Biederman <ebiederm@xmission.com>
5528 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5529 L:      kexec@lists.infradead.org
5530 S:      Maintained
5531 F:      include/linux/kexec.h
5532 F:      include/uapi/linux/kexec.h
5533 F:      kernel/kexec.c
5534
5535 KEYS/KEYRINGS:
5536 M:      David Howells <dhowells@redhat.com>
5537 L:      keyrings@linux-nfs.org
5538 S:      Maintained
5539 F:      Documentation/security/keys.txt
5540 F:      include/linux/key.h
5541 F:      include/linux/key-type.h
5542 F:      include/keys/
5543 F:      security/keys/
5544
5545 KEYS-TRUSTED
5546 M:      David Safford <safford@us.ibm.com>
5547 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5548 L:      linux-security-module@vger.kernel.org
5549 L:      keyrings@linux-nfs.org
5550 S:      Supported
5551 F:      Documentation/security/keys-trusted-encrypted.txt
5552 F:      include/keys/trusted-type.h
5553 F:      security/keys/trusted.c
5554 F:      security/keys/trusted.h
5555
5556 KEYS-ENCRYPTED
5557 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5558 M:      David Safford <safford@us.ibm.com>
5559 L:      linux-security-module@vger.kernel.org
5560 L:      keyrings@linux-nfs.org
5561 S:      Supported
5562 F:      Documentation/security/keys-trusted-encrypted.txt
5563 F:      include/keys/encrypted-type.h
5564 F:      security/keys/encrypted-keys/
5565
5566 KGDB / KDB /debug_core
5567 M:      Jason Wessel <jason.wessel@windriver.com>
5568 W:      http://kgdb.wiki.kernel.org/
5569 L:      kgdb-bugreport@lists.sourceforge.net
5570 S:      Maintained
5571 F:      Documentation/DocBook/kgdb.tmpl
5572 F:      drivers/misc/kgdbts.c
5573 F:      drivers/tty/serial/kgdboc.c
5574 F:      include/linux/kdb.h
5575 F:      include/linux/kgdb.h
5576 F:      kernel/debug/
5577
5578 KMEMCHECK
5579 M:      Vegard Nossum <vegardno@ifi.uio.no>
5580 M:      Pekka Enberg <penberg@kernel.org>
5581 S:      Maintained
5582 F:      Documentation/kmemcheck.txt
5583 F:      arch/x86/include/asm/kmemcheck.h
5584 F:      arch/x86/mm/kmemcheck/
5585 F:      include/linux/kmemcheck.h
5586 F:      mm/kmemcheck.c
5587
5588 KMEMLEAK
5589 M:      Catalin Marinas <catalin.marinas@arm.com>
5590 S:      Maintained
5591 F:      Documentation/kmemleak.txt
5592 F:      include/linux/kmemleak.h
5593 F:      mm/kmemleak.c
5594 F:      mm/kmemleak-test.c
5595
5596 KPROBES
5597 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5598 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5599 M:      "David S. Miller" <davem@davemloft.net>
5600 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5601 S:      Maintained
5602 F:      Documentation/kprobes.txt
5603 F:      include/linux/kprobes.h
5604 F:      kernel/kprobes.c
5605
5606 KS0108 LCD CONTROLLER DRIVER
5607 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5608 W:      http://miguelojeda.es/auxdisplay.htm
5609 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5610 S:      Maintained
5611 F:      Documentation/auxdisplay/ks0108
5612 F:      drivers/auxdisplay/ks0108.c
5613 F:      include/linux/ks0108.h
5614
5615 LAPB module
5616 L:      linux-x25@vger.kernel.org
5617 S:      Orphan
5618 F:      Documentation/networking/lapb-module.txt
5619 F:      include/*/lapb.h
5620 F:      net/lapb/
5621
5622 LASI 53c700 driver for PARISC
5623 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5624 L:      linux-scsi@vger.kernel.org
5625 S:      Maintained
5626 F:      Documentation/scsi/53c700.txt
5627 F:      drivers/scsi/53c700*
5628
5629 LED SUBSYSTEM
5630 M:      Bryan Wu <cooloney@gmail.com>
5631 M:      Richard Purdie <rpurdie@rpsys.net>
5632 L:      linux-leds@vger.kernel.org
5633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5634 S:      Maintained
5635 F:      drivers/leds/
5636 F:      include/linux/leds.h
5637
5638 LEGACY EEPROM DRIVER
5639 M:      Jean Delvare <jdelvare@suse.de>
5640 S:      Maintained
5641 F:      Documentation/misc-devices/eeprom
5642 F:      drivers/misc/eeprom/eeprom.c
5643
5644 LEGO USB Tower driver
5645 M:      Juergen Stuber <starblue@users.sourceforge.net>
5646 L:      legousb-devel@lists.sourceforge.net
5647 W:      http://legousb.sourceforge.net/
5648 S:      Maintained
5649 F:      drivers/usb/misc/legousbtower.c
5650
5651 LG2160 MEDIA DRIVER
5652 M:      Michael Krufky <mkrufky@linuxtv.org>
5653 L:      linux-media@vger.kernel.org
5654 W:      http://linuxtv.org/
5655 W:      http://github.com/mkrufky
5656 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5657 T:      git git://linuxtv.org/mkrufky/tuners.git
5658 S:      Maintained
5659 F:      drivers/media/dvb-frontends/lg2160.*
5660
5661 LGDT3305 MEDIA DRIVER
5662 M:      Michael Krufky <mkrufky@linuxtv.org>
5663 L:      linux-media@vger.kernel.org
5664 W:      http://linuxtv.org/
5665 W:      http://github.com/mkrufky
5666 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5667 T:      git git://linuxtv.org/mkrufky/tuners.git
5668 S:      Maintained
5669 F:      drivers/media/dvb-frontends/lgdt3305.*
5670
5671 LGUEST
5672 M:      Rusty Russell <rusty@rustcorp.com.au>
5673 L:      lguest@lists.ozlabs.org
5674 W:      http://lguest.ozlabs.org/
5675 S:      Odd Fixes
5676 F:      arch/x86/include/asm/lguest*.h
5677 F:      arch/x86/lguest/
5678 F:      drivers/lguest/
5679 F:      include/linux/lguest*.h
5680 F:      tools/lguest/
5681
5682 LIBLOCKDEP
5683 M:      Sasha Levin <sasha.levin@oracle.com>
5684 S:      Maintained
5685 F:      tools/lib/lockdep/
5686
5687 LINUX FOR IBM pSERIES (RS/6000)
5688 M:      Paul Mackerras <paulus@au.ibm.com>
5689 W:      http://www.ibm.com/linux/ltc/projects/ppc
5690 S:      Supported
5691 F:      arch/powerpc/boot/rs6000.h
5692
5693 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5694 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5695 M:      Paul Mackerras <paulus@samba.org>
5696 M:      Michael Ellerman <mpe@ellerman.id.au>
5697 W:      http://www.penguinppc.org/
5698 L:      linuxppc-dev@lists.ozlabs.org
5699 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5701 S:      Supported
5702 F:      Documentation/powerpc/
5703 F:      arch/powerpc/
5704
5705 LINUX FOR POWER MACINTOSH
5706 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5707 W:      http://www.penguinppc.org/
5708 L:      linuxppc-dev@lists.ozlabs.org
5709 S:      Maintained
5710 F:      arch/powerpc/platforms/powermac/
5711 F:      drivers/macintosh/
5712
5713 LINUX FOR POWERPC EMBEDDED MPC5XXX
5714 M:      Anatolij Gustschin <agust@denx.de>
5715 L:      linuxppc-dev@lists.ozlabs.org
5716 T:      git git://git.denx.de/linux-denx-agust.git
5717 S:      Maintained
5718 F:      arch/powerpc/platforms/512x/
5719 F:      arch/powerpc/platforms/52xx/
5720
5721 LINUX FOR POWERPC EMBEDDED PPC4XX
5722 M:  Alistair Popple <alistair@popple.id.au>
5723 M:      Matt Porter <mporter@kernel.crashing.org>
5724 W:      http://www.penguinppc.org/
5725 L:      linuxppc-dev@lists.ozlabs.org
5726 S:      Maintained
5727 F:      arch/powerpc/platforms/40x/
5728 F:      arch/powerpc/platforms/44x/
5729
5730 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5731 L:      linuxppc-dev@lists.ozlabs.org
5732 S:      Orphan
5733 F:      arch/powerpc/*/*virtex*
5734 F:      arch/powerpc/*/*/*virtex*
5735
5736 LINUX FOR POWERPC EMBEDDED PPC8XX
5737 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5738 W:      http://www.penguinppc.org/
5739 L:      linuxppc-dev@lists.ozlabs.org
5740 S:      Maintained
5741 F:      arch/powerpc/platforms/8xx/
5742
5743 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5744 M:      Scott Wood <scottwood@freescale.com>
5745 M:      Kumar Gala <galak@kernel.crashing.org>
5746 W:      http://www.penguinppc.org/
5747 L:      linuxppc-dev@lists.ozlabs.org
5748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5749 S:      Maintained
5750 F:      arch/powerpc/platforms/83xx/
5751 F:      arch/powerpc/platforms/85xx/
5752
5753 LINUX FOR POWERPC PA SEMI PWRFICIENT
5754 M:      Olof Johansson <olof@lixom.net>
5755 L:      linuxppc-dev@lists.ozlabs.org
5756 S:      Maintained
5757 F:      arch/powerpc/platforms/pasemi/
5758 F:      drivers/*/*pasemi*
5759 F:      drivers/*/*/*pasemi*
5760
5761 LINUX SECURITY MODULE (LSM) FRAMEWORK
5762 M:      Chris Wright <chrisw@sous-sol.org>
5763 L:      linux-security-module@vger.kernel.org
5764 S:      Supported
5765
5766 LIS3LV02D ACCELEROMETER DRIVER
5767 M:      Eric Piel <eric.piel@tremplin-utc.net>
5768 S:      Maintained
5769 F:      Documentation/misc-devices/lis3lv02d
5770 F:      drivers/misc/lis3lv02d/
5771 F:      drivers/platform/x86/hp_accel.c
5772
5773 LLC (802.2)
5774 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5775 S:      Maintained
5776 F:      include/linux/llc.h
5777 F:      include/uapi/linux/llc.h
5778 F:      include/net/llc*
5779 F:      net/llc/
5780
5781 LM73 HARDWARE MONITOR DRIVER
5782 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
5783 L:      lm-sensors@lm-sensors.org
5784 S:      Maintained
5785 F:      drivers/hwmon/lm73.c
5786
5787 LM78 HARDWARE MONITOR DRIVER
5788 M:      Jean Delvare <jdelvare@suse.de>
5789 L:      lm-sensors@lm-sensors.org
5790 S:      Maintained
5791 F:      Documentation/hwmon/lm78
5792 F:      drivers/hwmon/lm78.c
5793
5794 LM83 HARDWARE MONITOR DRIVER
5795 M:      Jean Delvare <jdelvare@suse.de>
5796 L:      lm-sensors@lm-sensors.org
5797 S:      Maintained
5798 F:      Documentation/hwmon/lm83
5799 F:      drivers/hwmon/lm83.c
5800
5801 LM90 HARDWARE MONITOR DRIVER
5802 M:      Jean Delvare <jdelvare@suse.de>
5803 L:      lm-sensors@lm-sensors.org
5804 S:      Maintained
5805 F:      Documentation/hwmon/lm90
5806 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
5807 F:      drivers/hwmon/lm90.c
5808
5809 LM95234 HARDWARE MONITOR DRIVER
5810 M:      Guenter Roeck <linux@roeck-us.net>
5811 L:      lm-sensors@lm-sensors.org
5812 S:      Maintained
5813 F:      Documentation/hwmon/lm95234
5814 F:      drivers/hwmon/lm95234.c
5815
5816 LME2510 MEDIA DRIVER
5817 M:      Malcolm Priestley <tvboxspy@gmail.com>
5818 L:      linux-media@vger.kernel.org
5819 W:      http://linuxtv.org/
5820 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5821 S:      Maintained
5822 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
5823
5824 LOCKDEP AND LOCKSTAT
5825 M:      Peter Zijlstra <peterz@infradead.org>
5826 M:      Ingo Molnar <mingo@redhat.com>
5827 L:      linux-kernel@vger.kernel.org
5828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5829 S:      Maintained
5830 F:      Documentation/locking/lockdep*.txt
5831 F:      Documentation/locking/lockstat.txt
5832 F:      include/linux/lockdep.h
5833 F:      kernel/locking/
5834
5835 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5836 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
5837 L:      linux-ntfs-dev@lists.sourceforge.net
5838 W:      http://www.linux-ntfs.org/content/view/19/37/
5839 S:      Maintained
5840 F:      Documentation/ldm.txt
5841 F:      block/partitions/ldm.*
5842
5843 LogFS
5844 M:      Joern Engel <joern@logfs.org>
5845 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
5846 L:      logfs@logfs.org
5847 W:      logfs.org
5848 S:      Maintained
5849 F:      fs/logfs/
5850
5851 LPC32XX MACHINE SUPPORT
5852 M:      Roland Stigge <stigge@antcom.de>
5853 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5854 S:      Maintained
5855 F:      arch/arm/mach-lpc32xx/
5856
5857 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5858 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5859 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5860 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5861 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5862 L:      MPT-FusionLinux.pdl@avagotech.com
5863 L:      linux-scsi@vger.kernel.org
5864 W:      http://www.lsilogic.com/support
5865 S:      Supported
5866 F:      drivers/message/fusion/
5867 F:      drivers/scsi/mpt2sas/
5868 F:      drivers/scsi/mpt3sas/
5869
5870 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5871 M:      Matthew Wilcox <matthew@wil.cx>
5872 L:      linux-scsi@vger.kernel.org
5873 S:      Maintained
5874 F:      drivers/scsi/sym53c8xx_2/
5875
5876 LTC4261 HARDWARE MONITOR DRIVER
5877 M:      Guenter Roeck <linux@roeck-us.net>
5878 L:      lm-sensors@lm-sensors.org
5879 S:      Maintained
5880 F:      Documentation/hwmon/ltc4261
5881 F:      drivers/hwmon/ltc4261.c
5882
5883 LTP (Linux Test Project)
5884 M:      Mike Frysinger <vapier@gentoo.org>
5885 M:      Cyril Hrubis <chrubis@suse.cz>
5886 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
5887 M:      Jan Stancek <jstancek@redhat.com>
5888 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5889 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
5890 L:      ltp-list@lists.sourceforge.net (subscribers-only)
5891 W:      http://linux-test-project.github.io/
5892 T:      git git://github.com/linux-test-project/ltp.git
5893 S:      Maintained
5894
5895 M32R ARCHITECTURE
5896 W:      http://www.linux-m32r.org/
5897 S:      Orphan
5898 F:      arch/m32r/
5899
5900 M68K ARCHITECTURE
5901 M:      Geert Uytterhoeven <geert@linux-m68k.org>
5902 L:      linux-m68k@lists.linux-m68k.org
5903 W:      http://www.linux-m68k.org/
5904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5905 S:      Maintained
5906 F:      arch/m68k/
5907 F:      drivers/zorro/
5908
5909 M68K ON APPLE MACINTOSH
5910 M:      Joshua Thompson <funaho@jurai.org>
5911 W:      http://www.mac.linux-m68k.org/
5912 L:      linux-m68k@lists.linux-m68k.org
5913 S:      Maintained
5914 F:      arch/m68k/mac/
5915
5916 M68K ON HP9000/300
5917 M:      Philip Blundell <philb@gnu.org>
5918 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
5919 S:      Maintained
5920 F:      arch/m68k/hp300/
5921
5922 M88DS3103 MEDIA DRIVER
5923 M:      Antti Palosaari <crope@iki.fi>
5924 L:      linux-media@vger.kernel.org
5925 W:      http://linuxtv.org/
5926 W:      http://palosaari.fi/linux/
5927 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5928 T:      git git://linuxtv.org/anttip/media_tree.git
5929 S:      Maintained
5930 F:      drivers/media/dvb-frontends/m88ds3103*
5931
5932 M88RS2000 MEDIA DRIVER
5933 M:      Malcolm Priestley <tvboxspy@gmail.com>
5934 L:      linux-media@vger.kernel.org
5935 W:      http://linuxtv.org/
5936 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5937 S:      Maintained
5938 F:      drivers/media/dvb-frontends/m88rs2000*
5939
5940 M88TS2022 MEDIA DRIVER
5941 M:      Antti Palosaari <crope@iki.fi>
5942 L:      linux-media@vger.kernel.org
5943 W:      http://linuxtv.org/
5944 W:      http://palosaari.fi/linux/
5945 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5946 T:      git git://linuxtv.org/anttip/media_tree.git
5947 S:      Maintained
5948 F:      drivers/media/tuners/m88ts2022*
5949
5950 MA901 MASTERKIT USB FM RADIO DRIVER
5951 M:      Alexey Klimov <klimov.linux@gmail.com>
5952 L:      linux-media@vger.kernel.org
5953 T:      git git://linuxtv.org/media_tree.git
5954 S:      Maintained
5955 F:      drivers/media/radio/radio-ma901.c
5956
5957 MAC80211
5958 M:      Johannes Berg <johannes@sipsolutions.net>
5959 L:      linux-wireless@vger.kernel.org
5960 W:      http://wireless.kernel.org/
5961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5963 S:      Maintained
5964 F:      Documentation/networking/mac80211-injection.txt
5965 F:      include/net/mac80211.h
5966 F:      net/mac80211/
5967
5968 MACVLAN DRIVER
5969 M:      Patrick McHardy <kaber@trash.net>
5970 L:      netdev@vger.kernel.org
5971 S:      Maintained
5972 F:      drivers/net/macvlan.c
5973 F:      include/linux/if_macvlan.h
5974
5975 MAILBOX API
5976 M:      Jassi Brar <jassisinghbrar@gmail.com>
5977 L:      linux-kernel@vger.kernel.org
5978 S:      Maintained
5979 F:      drivers/mailbox/
5980 F:      include/linux/mailbox_client.h
5981 F:      include/linux/mailbox_controller.h
5982
5983 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5984 M:      Michael Kerrisk <mtk.manpages@gmail.com>
5985 W:      http://www.kernel.org/doc/man-pages
5986 L:      linux-man@vger.kernel.org
5987 S:      Maintained
5988
5989 MARVELL ARMADA DRM SUPPORT
5990 M:      Russell King <rmk+kernel@arm.linux.org.uk>
5991 S:      Maintained
5992 F:      drivers/gpu/drm/armada/
5993
5994 MARVELL 88E6352 DSA support
5995 M:      Guenter Roeck <linux@roeck-us.net>
5996 S:      Maintained
5997 F:      drivers/net/dsa/mv88e6352.c
5998
5999 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6000 M:      Mirko Lindner <mlindner@marvell.com>
6001 M:      Stephen Hemminger <stephen@networkplumber.org>
6002 L:      netdev@vger.kernel.org
6003 S:      Maintained
6004 F:      drivers/net/ethernet/marvell/sk*
6005
6006 MARVELL LIBERTAS WIRELESS DRIVER
6007 L:      libertas-dev@lists.infradead.org
6008 S:      Orphan
6009 F:      drivers/net/wireless/libertas/
6010
6011 MARVELL MV643XX ETHERNET DRIVER
6012 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6013 L:      netdev@vger.kernel.org
6014 S:      Maintained
6015 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6016 F:      include/linux/mv643xx.h
6017
6018 MARVELL MVNETA ETHERNET DRIVER
6019 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6020 L:      netdev@vger.kernel.org
6021 S:      Maintained
6022 F:      drivers/net/ethernet/marvell/mvneta.*
6023
6024 MARVELL MWIFIEX WIRELESS DRIVER
6025 M:      Amitkumar Karwar <akarwar@marvell.com>
6026 M:      Avinash Patil <patila@marvell.com>
6027 L:      linux-wireless@vger.kernel.org
6028 S:      Maintained
6029 F:      drivers/net/wireless/mwifiex/
6030
6031 MARVELL MWL8K WIRELESS DRIVER
6032 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6033 L:      linux-wireless@vger.kernel.org
6034 S:      Odd Fixes
6035 F:      drivers/net/wireless/mwl8k.c
6036
6037 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6038 M:      Nicolas Pitre <nico@fluxnic.net>
6039 S:      Odd Fixes
6040 F:      drivers/mmc/host/mvsdio.*
6041
6042 MATROX FRAMEBUFFER DRIVER
6043 L:      linux-fbdev@vger.kernel.org
6044 S:      Orphan
6045 F:      drivers/video/fbdev/matrox/matroxfb_*
6046 F:      include/uapi/linux/matroxfb.h
6047
6048 MAX16065 HARDWARE MONITOR DRIVER
6049 M:      Guenter Roeck <linux@roeck-us.net>
6050 L:      lm-sensors@lm-sensors.org
6051 S:      Maintained
6052 F:      Documentation/hwmon/max16065
6053 F:      drivers/hwmon/max16065.c
6054
6055 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6056 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6057 L:      lm-sensors@lm-sensors.org
6058 S:      Maintained
6059 F:      Documentation/hwmon/max6650
6060 F:      drivers/hwmon/max6650.c
6061
6062 MAX6697 HARDWARE MONITOR DRIVER
6063 M:      Guenter Roeck <linux@roeck-us.net>
6064 L:      lm-sensors@lm-sensors.org
6065 S:      Maintained
6066 F:      Documentation/hwmon/max6697
6067 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6068 F:      drivers/hwmon/max6697.c
6069 F:      include/linux/platform_data/max6697.h
6070
6071 MAXIRADIO FM RADIO RECEIVER DRIVER
6072 M:      Hans Verkuil <hverkuil@xs4all.nl>
6073 L:      linux-media@vger.kernel.org
6074 T:      git git://linuxtv.org/media_tree.git
6075 W:      http://linuxtv.org
6076 S:      Maintained
6077 F:      drivers/media/radio/radio-maxiradio*
6078
6079 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6080 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6081 P:      LinuxTV.org Project
6082 L:      linux-media@vger.kernel.org
6083 W:      http://linuxtv.org
6084 Q:      http://patchwork.kernel.org/project/linux-media/list/
6085 T:      git git://linuxtv.org/media_tree.git
6086 S:      Maintained
6087 F:      Documentation/dvb/
6088 F:      Documentation/video4linux/
6089 F:      Documentation/DocBook/media/
6090 F:      drivers/media/
6091 F:      drivers/staging/media/
6092 F:      include/media/
6093 F:      include/uapi/linux/dvb/
6094 F:      include/uapi/linux/videodev2.h
6095 F:      include/uapi/linux/media.h
6096 F:      include/uapi/linux/v4l2-*
6097 F:      include/uapi/linux/meye.h
6098 F:      include/uapi/linux/ivtv*
6099 F:      include/uapi/linux/uvcvideo.h
6100
6101 MEDIAVISION PRO MOVIE STUDIO DRIVER
6102 M:      Hans Verkuil <hverkuil@xs4all.nl>
6103 L:      linux-media@vger.kernel.org
6104 T:      git git://linuxtv.org/media_tree.git
6105 W:      http://linuxtv.org
6106 S:      Odd Fixes
6107 F:      drivers/media/parport/pms*
6108
6109 MEGARAID SCSI/SAS DRIVERS
6110 M:      Kashyap Desai <kashyap.desai@avagotech.com>
6111 M:      Sumit Saxena <sumit.saxena@avagotech.com>
6112 M:      Uday Lingala <uday.lingala@avagotech.com>
6113 L:      megaraidlinux.pdl@avagotech.com
6114 L:      linux-scsi@vger.kernel.org
6115 W:      http://www.lsi.com
6116 S:      Maintained
6117 F:      Documentation/scsi/megaraid.txt
6118 F:      drivers/scsi/megaraid.*
6119 F:      drivers/scsi/megaraid/
6120
6121 MELLANOX ETHERNET DRIVER (mlx4_en)
6122 M:      Amir Vadai <amirv@mellanox.com>
6123 L:      netdev@vger.kernel.org
6124 S:      Supported
6125 W:      http://www.mellanox.com
6126 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6127 F:      drivers/net/ethernet/mellanox/mlx4/en_*
6128
6129 MEMORY MANAGEMENT
6130 L:      linux-mm@kvack.org
6131 W:      http://www.linux-mm.org
6132 S:      Maintained
6133 F:      include/linux/mm.h
6134 F:      include/linux/gfp.h
6135 F:      include/linux/mmzone.h
6136 F:      include/linux/memory_hotplug.h
6137 F:      include/linux/vmalloc.h
6138 F:      mm/
6139
6140 MEMORY TECHNOLOGY DEVICES (MTD)
6141 M:      David Woodhouse <dwmw2@infradead.org>
6142 M:      Brian Norris <computersforpeace@gmail.com>
6143 L:      linux-mtd@lists.infradead.org
6144 W:      http://www.linux-mtd.infradead.org/
6145 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6146 T:      git git://git.infradead.org/linux-mtd.git
6147 T:      git git://git.infradead.org/l2-mtd.git
6148 S:      Maintained
6149 F:      drivers/mtd/
6150 F:      include/linux/mtd/
6151 F:      include/uapi/mtd/
6152
6153 MEN A21 WATCHDOG DRIVER
6154 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6155 L:      linux-watchdog@vger.kernel.org
6156 S:      Supported
6157 F:      drivers/watchdog/mena21_wdt.c
6158
6159 MEN CHAMELEON BUS (mcb)
6160 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6161 S:      Supported
6162 F:      drivers/mcb/
6163 F:      include/linux/mcb.h
6164
6165 MEN F21BMC (Board Management Controller)
6166 M:      Andreas Werner <andreas.werner@men.de>
6167 S:      Supported
6168 F:      drivers/mfd/menf21bmc.c
6169 F:      drivers/watchdog/menf21bmc_wdt.c
6170 F:      drivers/leds/leds-menf21bmc.c
6171 F:      drivers/hwmon/menf21bmc_hwmon.c
6172 F:      Documentation/hwmon/menf21bmc
6173
6174 METAG ARCHITECTURE
6175 M:      James Hogan <james.hogan@imgtec.com>
6176 L:      linux-metag@vger.kernel.org
6177 S:      Supported
6178 F:      arch/metag/
6179 F:      Documentation/metag/
6180 F:      Documentation/devicetree/bindings/metag/
6181 F:      drivers/clocksource/metag_generic.c
6182 F:      drivers/irqchip/irq-metag.c
6183 F:      drivers/irqchip/irq-metag-ext.c
6184 F:      drivers/tty/metag_da.c
6185
6186 MICROBLAZE ARCHITECTURE
6187 M:      Michal Simek <monstr@monstr.eu>
6188 W:      http://www.monstr.eu/fdt/
6189 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6190 S:      Supported
6191 F:      arch/microblaze/
6192
6193 MICROTEK X6 SCANNER
6194 M:      Oliver Neukum <oliver@neukum.org>
6195 S:      Maintained
6196 F:      drivers/usb/image/microtek.*
6197
6198 MIPS
6199 M:      Ralf Baechle <ralf@linux-mips.org>
6200 L:      linux-mips@linux-mips.org
6201 W:      http://www.linux-mips.org/
6202 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6203 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6204 S:      Supported
6205 F:      Documentation/mips/
6206 F:      arch/mips/
6207
6208 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6209 M:      Hans Verkuil <hverkuil@xs4all.nl>
6210 L:      linux-media@vger.kernel.org
6211 T:      git git://linuxtv.org/media_tree.git
6212 W:      http://linuxtv.org
6213 S:      Odd Fixes
6214 F:      drivers/media/radio/radio-miropcm20*
6215
6216 Mellanox MLX5 core VPI driver
6217 M:      Eli Cohen <eli@mellanox.com>
6218 L:      netdev@vger.kernel.org
6219 L:      linux-rdma@vger.kernel.org
6220 W:      http://www.mellanox.com
6221 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6222 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6223 T:      git git://openfabrics.org/~eli/connect-ib.git
6224 S:      Supported
6225 F:      drivers/net/ethernet/mellanox/mlx5/core/
6226 F:      include/linux/mlx5/
6227
6228 Mellanox MLX5 IB driver
6229 M:      Eli Cohen <eli@mellanox.com>
6230 L:      linux-rdma@vger.kernel.org
6231 W:      http://www.mellanox.com
6232 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6233 T:      git git://openfabrics.org/~eli/connect-ib.git
6234 S:      Supported
6235 F:      include/linux/mlx5/
6236 F:      drivers/infiniband/hw/mlx5/
6237
6238 MN88472 MEDIA DRIVER
6239 M:      Antti Palosaari <crope@iki.fi>
6240 L:      linux-media@vger.kernel.org
6241 W:      http://linuxtv.org/
6242 W:      http://palosaari.fi/linux/
6243 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6244 T:      git git://linuxtv.org/anttip/media_tree.git
6245 S:      Maintained
6246 F:      drivers/staging/media/mn88472/
6247 F:      drivers/media/dvb-frontends/mn88472.h
6248
6249 MN88473 MEDIA DRIVER
6250 M:      Antti Palosaari <crope@iki.fi>
6251 L:      linux-media@vger.kernel.org
6252 W:      http://linuxtv.org/
6253 W:      http://palosaari.fi/linux/
6254 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6255 T:      git git://linuxtv.org/anttip/media_tree.git
6256 S:      Maintained
6257 F:      drivers/staging/media/mn88473/
6258 F:      drivers/media/dvb-frontends/mn88473.h
6259
6260 MODULE SUPPORT
6261 M:      Rusty Russell <rusty@rustcorp.com.au>
6262 S:      Maintained
6263 F:      include/linux/module.h
6264 F:      kernel/module.c
6265
6266 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6267 W:      http://popies.net/meye/
6268 S:      Orphan
6269 F:      Documentation/video4linux/meye.txt
6270 F:      drivers/media/pci/meye/
6271 F:      include/uapi/linux/meye.h
6272
6273 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6274 M:      Jiri Slaby <jirislaby@gmail.com>
6275 S:      Maintained
6276 F:      Documentation/serial/moxa-smartio
6277 F:      drivers/tty/mxser.*
6278
6279 MR800 AVERMEDIA USB FM RADIO DRIVER
6280 M:      Alexey Klimov <klimov.linux@gmail.com>
6281 L:      linux-media@vger.kernel.org
6282 T:      git git://linuxtv.org/media_tree.git
6283 S:      Maintained
6284 F:      drivers/media/radio/radio-mr800.c
6285
6286 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6287 M:      Alan Ott <alan@signal11.us>
6288 L:      linux-wpan@vger.kernel.org
6289 S:      Maintained
6290 F:      drivers/net/ieee802154/mrf24j40.c
6291
6292 MSI LAPTOP SUPPORT
6293 M:      "Lee, Chun-Yi" <jlee@suse.com>
6294 L:      platform-driver-x86@vger.kernel.org
6295 S:      Maintained
6296 F:      drivers/platform/x86/msi-laptop.c
6297
6298 MSI WMI SUPPORT
6299 M:      Anisse Astier <anisse@astier.eu>
6300 L:      platform-driver-x86@vger.kernel.org
6301 S:      Supported
6302 F:      drivers/platform/x86/msi-wmi.c
6303
6304 MSI001 MEDIA DRIVER
6305 M:      Antti Palosaari <crope@iki.fi>
6306 L:      linux-media@vger.kernel.org
6307 W:      http://linuxtv.org/
6308 W:      http://palosaari.fi/linux/
6309 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6310 T:      git git://linuxtv.org/anttip/media_tree.git
6311 S:      Maintained
6312 F:      drivers/media/tuners/msi001*
6313
6314 MSI2500 MEDIA DRIVER
6315 M:      Antti Palosaari <crope@iki.fi>
6316 L:      linux-media@vger.kernel.org
6317 W:      http://linuxtv.org/
6318 W:      http://palosaari.fi/linux/
6319 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6320 T:      git git://linuxtv.org/anttip/media_tree.git
6321 S:      Maintained
6322 F:      drivers/media/usb/msi2500/
6323
6324 MT9M032 APTINA SENSOR DRIVER
6325 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6326 L:      linux-media@vger.kernel.org
6327 T:      git git://linuxtv.org/media_tree.git
6328 S:      Maintained
6329 F:      drivers/media/i2c/mt9m032.c
6330 F:      include/media/mt9m032.h
6331
6332 MT9P031 APTINA CAMERA SENSOR
6333 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6334 L:      linux-media@vger.kernel.org
6335 T:      git git://linuxtv.org/media_tree.git
6336 S:      Maintained
6337 F:      drivers/media/i2c/mt9p031.c
6338 F:      include/media/mt9p031.h
6339
6340 MT9T001 APTINA CAMERA SENSOR
6341 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6342 L:      linux-media@vger.kernel.org
6343 T:      git git://linuxtv.org/media_tree.git
6344 S:      Maintained
6345 F:      drivers/media/i2c/mt9t001.c
6346 F:      include/media/mt9t001.h
6347
6348 MT9V032 APTINA CAMERA SENSOR
6349 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6350 L:      linux-media@vger.kernel.org
6351 T:      git git://linuxtv.org/media_tree.git
6352 S:      Maintained
6353 F:      drivers/media/i2c/mt9v032.c
6354 F:      include/media/mt9v032.h
6355
6356 MULTIFUNCTION DEVICES (MFD)
6357 M:      Samuel Ortiz <sameo@linux.intel.com>
6358 M:      Lee Jones <lee.jones@linaro.org>
6359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6360 S:      Supported
6361 F:      drivers/mfd/
6362 F:      include/linux/mfd/
6363
6364 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6365 M:      Chris Ball <chris@printf.net>
6366 M:      Ulf Hansson <ulf.hansson@linaro.org>
6367 L:      linux-mmc@vger.kernel.org
6368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6369 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6370 S:      Maintained
6371 F:      drivers/mmc/
6372 F:      include/linux/mmc/
6373 F:      include/uapi/linux/mmc/
6374
6375 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6376 S:      Orphan
6377 F:      drivers/mmc/host/mmc_spi.c
6378 F:      include/linux/spi/mmc_spi.h
6379
6380 MULTISOUND SOUND DRIVER
6381 M:      Andrew Veliath <andrewtv@usa.net>
6382 S:      Maintained
6383 F:      Documentation/sound/oss/MultiSound
6384 F:      sound/oss/msnd*
6385
6386 MULTITECH MULTIPORT CARD (ISICOM)
6387 S:      Orphan
6388 F:      drivers/tty/isicom.c
6389 F:      include/linux/isicom.h
6390
6391 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6392 M:      Felipe Balbi <balbi@ti.com>
6393 L:      linux-usb@vger.kernel.org
6394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6395 S:      Maintained
6396 F:      drivers/usb/musb/
6397
6398 MXL5007T MEDIA DRIVER
6399 M:      Michael Krufky <mkrufky@linuxtv.org>
6400 L:      linux-media@vger.kernel.org
6401 W:      http://linuxtv.org/
6402 W:      http://github.com/mkrufky
6403 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6404 T:      git git://linuxtv.org/mkrufky/tuners.git
6405 S:      Maintained
6406 F:      drivers/media/tuners/mxl5007t.*
6407
6408 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6409 M:      Hyong-Youb Kim <hykim@myri.com>
6410 L:      netdev@vger.kernel.org
6411 W:      https://www.myricom.com/support/downloads/myri10ge.html
6412 S:      Supported
6413 F:      drivers/net/ethernet/myricom/myri10ge/
6414
6415 NATSEMI ETHERNET DRIVER (DP8381x)
6416 S:      Orphan
6417 F:      drivers/net/ethernet/natsemi/natsemi.c
6418
6419 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6420 M:      Daniel Mack <zonque@gmail.com>
6421 S:      Maintained
6422 L:      alsa-devel@alsa-project.org
6423 W:      http://www.native-instruments.com
6424 F:      sound/usb/caiaq/
6425
6426 NCP FILESYSTEM
6427 M:      Petr Vandrovec <petr@vandrovec.name>
6428 S:      Odd Fixes
6429 F:      fs/ncpfs/
6430
6431 NCR 5380 SCSI DRIVERS
6432 M:      Finn Thain <fthain@telegraphics.com.au>
6433 M:      Michael Schmitz <schmitzmic@gmail.com>
6434 L:      linux-scsi@vger.kernel.org
6435 S:      Maintained
6436 F:      Documentation/scsi/g_NCR5380.txt
6437 F:      drivers/scsi/NCR5380.*
6438 F:      drivers/scsi/arm/cumana_1.c
6439 F:      drivers/scsi/arm/oak.c
6440 F:      drivers/scsi/atari_NCR5380.c
6441 F:      drivers/scsi/atari_scsi.*
6442 F:      drivers/scsi/dmx3191d.c
6443 F:      drivers/scsi/dtc.*
6444 F:      drivers/scsi/g_NCR5380.*
6445 F:      drivers/scsi/g_NCR5380_mmio.c
6446 F:      drivers/scsi/mac_scsi.*
6447 F:      drivers/scsi/pas16.*
6448 F:      drivers/scsi/sun3_scsi.*
6449 F:      drivers/scsi/sun3_scsi_vme.c
6450 F:      drivers/scsi/t128.*
6451
6452 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6453 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6454 L:      linux-scsi@vger.kernel.org
6455 S:      Maintained
6456 F:      drivers/scsi/NCR_D700.*
6457
6458 NCT6775 HARDWARE MONITOR DRIVER
6459 M:      Guenter Roeck <linux@roeck-us.net>
6460 L:      lm-sensors@lm-sensors.org
6461 S:      Maintained
6462 F:      Documentation/hwmon/nct6775
6463 F:      drivers/hwmon/nct6775.c
6464
6465 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6466 M:      Faisal Latif <faisal.latif@intel.com>
6467 L:      linux-rdma@vger.kernel.org
6468 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6469 S:      Supported
6470 F:      drivers/infiniband/hw/nes/
6471
6472 NETEM NETWORK EMULATOR
6473 M:      Stephen Hemminger <stephen@networkplumber.org>
6474 L:      netem@lists.linux-foundation.org
6475 S:      Maintained
6476 F:      net/sched/sch_netem.c
6477
6478 NETERION 10GbE DRIVERS (s2io/vxge)
6479 M:      Jon Mason <jdmason@kudzu.us>
6480 L:      netdev@vger.kernel.org
6481 S:      Supported
6482 F:      Documentation/networking/s2io.txt
6483 F:      Documentation/networking/vxge.txt
6484 F:      drivers/net/ethernet/neterion/
6485
6486 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6487 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6488 M:      Patrick McHardy <kaber@trash.net>
6489 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6490 L:      netfilter-devel@vger.kernel.org
6491 L:      coreteam@netfilter.org
6492 W:      http://www.netfilter.org/
6493 W:      http://www.iptables.org/
6494 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6497 S:      Supported
6498 F:      include/linux/netfilter*
6499 F:      include/linux/netfilter/
6500 F:      include/net/netfilter/
6501 F:      include/uapi/linux/netfilter*
6502 F:      include/uapi/linux/netfilter/
6503 F:      net/*/netfilter.c
6504 F:      net/*/netfilter/
6505 F:      net/netfilter/
6506
6507 NETLABEL
6508 M:      Paul Moore <paul@paul-moore.com>
6509 W:      http://netlabel.sf.net
6510 L:      netdev@vger.kernel.org
6511 S:      Maintained
6512 F:      Documentation/netlabel/
6513 F:      include/net/netlabel.h
6514 F:      net/netlabel/
6515
6516 NETROM NETWORK LAYER
6517 M:      Ralf Baechle <ralf@linux-mips.org>
6518 L:      linux-hams@vger.kernel.org
6519 W:      http://www.linux-ax25.org/
6520 S:      Maintained
6521 F:      include/net/netrom.h
6522 F:      include/uapi/linux/netrom.h
6523 F:      net/netrom/
6524
6525 NETWORK BLOCK DEVICE (NBD)
6526 M:      Paul Clements <Paul.Clements@steeleye.com>
6527 S:      Maintained
6528 L:      nbd-general@lists.sourceforge.net
6529 F:      Documentation/blockdev/nbd.txt
6530 F:      drivers/block/nbd.c
6531 F:      include/linux/nbd.h
6532 F:      include/uapi/linux/nbd.h
6533
6534 NETWORK DROP MONITOR
6535 M:      Neil Horman <nhorman@tuxdriver.com>
6536 L:      netdev@vger.kernel.org
6537 S:      Maintained
6538 W:      https://fedorahosted.org/dropwatch/
6539 F:      net/core/drop_monitor.c
6540
6541 NETWORKING [GENERAL]
6542 M:      "David S. Miller" <davem@davemloft.net>
6543 L:      netdev@vger.kernel.org
6544 W:      http://www.linuxfoundation.org/en/Net
6545 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6548 S:      Maintained
6549 F:      net/
6550 F:      include/net/
6551 F:      include/linux/in.h
6552 F:      include/linux/net.h
6553 F:      include/linux/netdevice.h
6554 F:      include/uapi/linux/in.h
6555 F:      include/uapi/linux/net.h
6556 F:      include/uapi/linux/netdevice.h
6557 F:      tools/net/
6558 F:      tools/testing/selftests/net/
6559 F:      lib/random32.c
6560 F:      lib/test_bpf.c
6561
6562 NETWORKING [IPv4/IPv6]
6563 M:      "David S. Miller" <davem@davemloft.net>
6564 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6565 M:      James Morris <jmorris@namei.org>
6566 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6567 M:      Patrick McHardy <kaber@trash.net>
6568 L:      netdev@vger.kernel.org
6569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6570 S:      Maintained
6571 F:      net/ipv4/
6572 F:      net/ipv6/
6573 F:      include/net/ip*
6574 F:      arch/x86/net/*
6575
6576 NETWORKING [IPSEC]
6577 M:      Steffen Klassert <steffen.klassert@secunet.com>
6578 M:      Herbert Xu <herbert@gondor.apana.org.au>
6579 M:      "David S. Miller" <davem@davemloft.net>
6580 L:      netdev@vger.kernel.org
6581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6583 S:      Maintained
6584 F:      net/core/flow.c
6585 F:      net/xfrm/
6586 F:      net/key/
6587 F:      net/ipv4/xfrm*
6588 F:      net/ipv4/esp4.c
6589 F:      net/ipv4/ah4.c
6590 F:      net/ipv4/ipcomp.c
6591 F:      net/ipv4/ip_vti.c
6592 F:      net/ipv6/xfrm*
6593 F:      net/ipv6/esp6.c
6594 F:      net/ipv6/ah6.c
6595 F:      net/ipv6/ipcomp6.c
6596 F:      net/ipv6/ip6_vti.c
6597 F:      include/uapi/linux/xfrm.h
6598 F:      include/net/xfrm.h
6599
6600 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6601 M:      Paul Moore <paul@paul-moore.com>
6602 L:      netdev@vger.kernel.org
6603 S:      Maintained
6604
6605 NETWORKING [WIRELESS]
6606 M:      "John W. Linville" <linville@tuxdriver.com>
6607 L:      linux-wireless@vger.kernel.org
6608 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
6610 S:      Maintained
6611 F:      net/mac80211/
6612 F:      net/rfkill/
6613 F:      net/wireless/
6614 F:      include/net/ieee80211*
6615 F:      include/linux/wireless.h
6616 F:      include/uapi/linux/wireless.h
6617 F:      include/net/iw_handler.h
6618 F:      drivers/net/wireless/
6619
6620 NETWORKING DRIVERS
6621 L:      netdev@vger.kernel.org
6622 W:      http://www.linuxfoundation.org/en/Net
6623 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6626 S:      Odd Fixes
6627 F:      drivers/net/
6628 F:      include/linux/if_*
6629 F:      include/linux/netdevice.h
6630 F:      include/linux/arcdevice.h
6631 F:      include/linux/etherdevice.h
6632 F:      include/linux/fcdevice.h
6633 F:      include/linux/fddidevice.h
6634 F:      include/linux/hippidevice.h
6635 F:      include/linux/inetdevice.h
6636 F:      include/uapi/linux/if_*
6637 F:      include/uapi/linux/netdevice.h
6638
6639 NETXEN (1/10) GbE SUPPORT
6640 M:      Manish Chopra <manish.chopra@qlogic.com>
6641 M:      Sony Chacko <sony.chacko@qlogic.com>
6642 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6643 L:      netdev@vger.kernel.org
6644 W:      http://www.qlogic.com
6645 S:      Supported
6646 F:      drivers/net/ethernet/qlogic/netxen/
6647
6648 NFC SUBSYSTEM
6649 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6650 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6651 M:      Samuel Ortiz <sameo@linux.intel.com>
6652 L:      linux-wireless@vger.kernel.org
6653 L:      linux-nfc@lists.01.org (subscribers-only)
6654 S:      Supported
6655 F:      net/nfc/
6656 F:      include/net/nfc/
6657 F:      include/uapi/linux/nfc.h
6658 F:      drivers/nfc/
6659 F:      include/linux/platform_data/pn544.h
6660 F:      Documentation/devicetree/bindings/net/nfc/
6661
6662 NFS, SUNRPC, AND LOCKD CLIENTS
6663 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6664 L:      linux-nfs@vger.kernel.org
6665 W:      http://client.linux-nfs.org
6666 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6667 S:      Maintained
6668 F:      fs/lockd/
6669 F:      fs/nfs/
6670 F:      fs/nfs_common/
6671 F:      net/sunrpc/
6672 F:      include/linux/lockd/
6673 F:      include/linux/nfs*
6674 F:      include/linux/sunrpc/
6675 F:      include/uapi/linux/nfs*
6676 F:      include/uapi/linux/sunrpc/
6677
6678 NILFS2 FILESYSTEM
6679 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6680 L:      linux-nilfs@vger.kernel.org
6681 W:      http://nilfs.sourceforge.net/
6682 T:      git git://github.com/konis/nilfs2.git
6683 S:      Supported
6684 F:      Documentation/filesystems/nilfs2.txt
6685 F:      fs/nilfs2/
6686 F:      include/linux/nilfs2_fs.h
6687
6688 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6689 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6690 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6691 S:      Maintained
6692 F:      Documentation/scsi/NinjaSCSI.txt
6693 F:      drivers/scsi/pcmcia/nsp_*
6694
6695 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6696 M:      GOTO Masanori <gotom@debian.or.jp>
6697 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6698 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6699 S:      Maintained
6700 F:      Documentation/scsi/NinjaSCSI.txt
6701 F:      drivers/scsi/nsp32*
6702
6703 NIOS2 ARCHITECTURE
6704 M:      Ley Foon Tan <lftan@altera.com>
6705 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6706 T:      git git://git.rocketboards.org/linux-socfpga.git
6707 S:      Maintained
6708 F:      arch/nios2/
6709
6710 NTB DRIVER
6711 M:      Jon Mason <jdmason@kudzu.us>
6712 M:      Dave Jiang <dave.jiang@intel.com>
6713 S:      Supported
6714 W:      https://github.com/jonmason/ntb/wiki
6715 T:      git git://github.com/jonmason/ntb.git
6716 F:      drivers/ntb/
6717 F:      drivers/net/ntb_netdev.c
6718 F:      include/linux/ntb.h
6719
6720 NTFS FILESYSTEM
6721 M:      Anton Altaparmakov <anton@tuxera.com>
6722 L:      linux-ntfs-dev@lists.sourceforge.net
6723 W:      http://www.tuxera.com/
6724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6725 S:      Supported
6726 F:      Documentation/filesystems/ntfs.txt
6727 F:      fs/ntfs/
6728
6729 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6730 M:      Antonino Daplas <adaplas@gmail.com>
6731 L:      linux-fbdev@vger.kernel.org
6732 S:      Maintained
6733 F:      drivers/video/fbdev/riva/
6734 F:      drivers/video/fbdev/nvidia/
6735
6736 NVM EXPRESS DRIVER
6737 M:      Matthew Wilcox <willy@linux.intel.com>
6738 L:      linux-nvme@lists.infradead.org
6739 T:      git git://git.infradead.org/users/willy/linux-nvme.git
6740 S:      Supported
6741 F:      drivers/block/nvme*
6742 F:      include/linux/nvme.h
6743
6744 NXP TDA998X DRM DRIVER
6745 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6746 S:      Supported
6747 F:      drivers/gpu/drm/i2c/tda998x_drv.c
6748 F:      include/drm/i2c/tda998x.h
6749
6750 NXP TFA9879 DRIVER
6751 M:      Peter Rosin <peda@axentia.se>
6752 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6753 S:      Maintained
6754 F:      sound/soc/codecs/tfa9879*
6755
6756 OMAP SUPPORT
6757 M:      Tony Lindgren <tony@atomide.com>
6758 L:      linux-omap@vger.kernel.org
6759 W:      http://www.muru.com/linux/omap/
6760 W:      http://linux.omap.com/
6761 Q:      http://patchwork.kernel.org/project/linux-omap/list/
6762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6763 S:      Maintained
6764 F:      arch/arm/*omap*/
6765 F:      drivers/i2c/busses/i2c-omap.c
6766 F:      drivers/irqchip/irq-omap-intc.c
6767 F:      drivers/mfd/*omap*.c
6768 F:      drivers/mfd/menelaus.c
6769 F:      drivers/mfd/palmas.c
6770 F:      drivers/mfd/tps65217.c
6771 F:      drivers/mfd/tps65218.c
6772 F:      drivers/mfd/tps65910.c
6773 F:      drivers/mfd/twl-core.[ch]
6774 F:      drivers/mfd/twl4030*.c
6775 F:      drivers/mfd/twl6030*.c
6776 F:      drivers/mfd/twl6040*.c
6777 F:      drivers/regulator/palmas-regulator*.c
6778 F:      drivers/regulator/pbias-regulator.c
6779 F:      drivers/regulator/tps65217-regulator.c
6780 F:      drivers/regulator/tps65218-regulator.c
6781 F:      drivers/regulator/tps65910-regulator.c
6782 F:      drivers/regulator/twl-regulator.c
6783 F:      include/linux/i2c-omap.h
6784
6785 OMAP DEVICE TREE SUPPORT
6786 M:      Benoît Cousson <bcousson@baylibre.com>
6787 M:      Tony Lindgren <tony@atomide.com>
6788 L:      linux-omap@vger.kernel.org
6789 L:      devicetree@vger.kernel.org
6790 S:      Maintained
6791 F:      arch/arm/boot/dts/*omap*
6792 F:      arch/arm/boot/dts/*am3*
6793 F:      arch/arm/boot/dts/*am4*
6794 F:      arch/arm/boot/dts/*am5*
6795 F:      arch/arm/boot/dts/*dra7*
6796
6797 OMAP CLOCK FRAMEWORK SUPPORT
6798 M:      Paul Walmsley <paul@pwsan.com>
6799 L:      linux-omap@vger.kernel.org
6800 S:      Maintained
6801 F:      arch/arm/*omap*/*clock*
6802
6803 OMAP POWER MANAGEMENT SUPPORT
6804 M:      Kevin Hilman <khilman@deeprootsystems.com>
6805 L:      linux-omap@vger.kernel.org
6806 S:      Maintained
6807 F:      arch/arm/*omap*/*pm*
6808 F:      drivers/cpufreq/omap-cpufreq.c
6809
6810 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6811 M:      Rajendra Nayak <rnayak@ti.com>
6812 M:      Paul Walmsley <paul@pwsan.com>
6813 L:      linux-omap@vger.kernel.org
6814 S:      Maintained
6815 F:      arch/arm/mach-omap2/prm*
6816
6817 OMAP AUDIO SUPPORT
6818 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
6819 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
6820 L:      alsa-devel@alsa-project.org (subscribers-only)
6821 L:      linux-omap@vger.kernel.org
6822 S:      Maintained
6823 F:      sound/soc/omap/
6824
6825 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6826 M:      Roger Quadros <rogerq@ti.com>
6827 M:      Tony Lindgren <tony@atomide.com>
6828 L:      linux-omap@vger.kernel.org
6829 S:      Maintained
6830 F:      drivers/memory/omap-gpmc.c
6831 F:      arch/arm/mach-omap2/*gpmc*
6832
6833 OMAP FRAMEBUFFER SUPPORT
6834 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6835 L:      linux-fbdev@vger.kernel.org
6836 L:      linux-omap@vger.kernel.org
6837 S:      Maintained
6838 F:      drivers/video/fbdev/omap/
6839
6840 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6841 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6842 L:      linux-omap@vger.kernel.org
6843 L:      linux-fbdev@vger.kernel.org
6844 S:      Maintained
6845 F:      drivers/video/fbdev/omap2/
6846 F:      Documentation/arm/OMAP/DSS
6847
6848 OMAP HARDWARE SPINLOCK SUPPORT
6849 M:      Ohad Ben-Cohen <ohad@wizery.com>
6850 L:      linux-omap@vger.kernel.org
6851 S:      Maintained
6852 F:      drivers/hwspinlock/omap_hwspinlock.c
6853 F:      arch/arm/mach-omap2/hwspinlock.c
6854
6855 OMAP MMC SUPPORT
6856 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
6857 L:      linux-omap@vger.kernel.org
6858 S:      Maintained
6859 F:      drivers/mmc/host/omap.c
6860
6861 OMAP HS MMC SUPPORT
6862 L:      linux-mmc@vger.kernel.org
6863 L:      linux-omap@vger.kernel.org
6864 S:      Orphan
6865 F:      drivers/mmc/host/omap_hsmmc.c
6866
6867 OMAP RANDOM NUMBER GENERATOR SUPPORT
6868 M:      Deepak Saxena <dsaxena@plexity.net>
6869 S:      Maintained
6870 F:      drivers/char/hw_random/omap-rng.c
6871
6872 OMAP HWMOD SUPPORT
6873 M:      Benoît Cousson <bcousson@baylibre.com>
6874 M:      Paul Walmsley <paul@pwsan.com>
6875 L:      linux-omap@vger.kernel.org
6876 S:      Maintained
6877 F:      arch/arm/mach-omap2/omap_hwmod.*
6878
6879 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6880 M:      Benoît Cousson <bcousson@baylibre.com>
6881 L:      linux-omap@vger.kernel.org
6882 S:      Maintained
6883 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6884
6885 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6886 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6887 L:      linux-media@vger.kernel.org
6888 S:      Maintained
6889 F:      drivers/media/platform/omap3isp/
6890 F:      drivers/staging/media/omap4iss/
6891
6892 OMAP USB SUPPORT
6893 M:      Felipe Balbi <balbi@ti.com>
6894 L:      linux-usb@vger.kernel.org
6895 L:      linux-omap@vger.kernel.org
6896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6897 S:      Maintained
6898 F:      drivers/usb/*/*omap*
6899 F:      arch/arm/*omap*/usb*
6900
6901 OMAP GPIO DRIVER
6902 M:      Javier Martinez Canillas <javier@dowhile0.org>
6903 M:      Santosh Shilimkar <ssantosh@kernel.org>
6904 M:      Kevin Hilman <khilman@deeprootsystems.com>
6905 L:      linux-omap@vger.kernel.org
6906 S:      Maintained
6907 F:      drivers/gpio/gpio-omap.c
6908
6909 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6910 M:      Mark Jackson <mpfj@newflow.co.uk>
6911 L:      linux-omap@vger.kernel.org
6912 S:      Maintained
6913 F:      arch/arm/boot/dts/am335x-nano.dts
6914
6915 OMFS FILESYSTEM
6916 M:      Bob Copeland <me@bobcopeland.com>
6917 L:      linux-karma-devel@lists.sourceforge.net
6918 S:      Maintained
6919 F:      Documentation/filesystems/omfs.txt
6920 F:      fs/omfs/
6921
6922 OMNIKEY CARDMAN 4000 DRIVER
6923 M:      Harald Welte <laforge@gnumonks.org>
6924 S:      Maintained
6925 F:      drivers/char/pcmcia/cm4000_cs.c
6926 F:      include/linux/cm4000_cs.h
6927 F:      include/uapi/linux/cm4000_cs.h
6928
6929 OMNIKEY CARDMAN 4040 DRIVER
6930 M:      Harald Welte <laforge@gnumonks.org>
6931 S:      Maintained
6932 F:      drivers/char/pcmcia/cm4040_cs.*
6933
6934 OMNIVISION OV7670 SENSOR DRIVER
6935 M:      Jonathan Corbet <corbet@lwn.net>
6936 L:      linux-media@vger.kernel.org
6937 T:      git git://linuxtv.org/media_tree.git
6938 S:      Maintained
6939 F:      drivers/media/i2c/ov7670.c
6940
6941 ONENAND FLASH DRIVER
6942 M:      Kyungmin Park <kyungmin.park@samsung.com>
6943 L:      linux-mtd@lists.infradead.org
6944 S:      Maintained
6945 F:      drivers/mtd/onenand/
6946 F:      include/linux/mtd/onenand*.h
6947
6948 ONSTREAM SCSI TAPE DRIVER
6949 M:      Willem Riede <osst@riede.org>
6950 L:      osst-users@lists.sourceforge.net
6951 L:      linux-scsi@vger.kernel.org
6952 S:      Maintained
6953 F:      Documentation/scsi/osst.txt
6954 F:      drivers/scsi/osst.*
6955 F:      drivers/scsi/osst_*.h
6956 F:      drivers/scsi/st.h
6957
6958 OPENCORES I2C BUS DRIVER
6959 M:      Peter Korsgaard <jacmet@sunsite.dk>
6960 L:      linux-i2c@vger.kernel.org
6961 S:      Maintained
6962 F:      Documentation/i2c/busses/i2c-ocores
6963 F:      drivers/i2c/busses/i2c-ocores.c
6964
6965 OPEN FIRMWARE AND FLATTENED DEVICE TREE
6966 M:      Grant Likely <grant.likely@linaro.org>
6967 M:      Rob Herring <robh+dt@kernel.org>
6968 L:      devicetree@vger.kernel.org
6969 W:      http://fdt.secretlab.ca
6970 T:      git git://git.secretlab.ca/git/linux-2.6.git
6971 S:      Maintained
6972 F:      drivers/of/
6973 F:      include/linux/of*.h
6974 F:      scripts/dtc/
6975 K:      of_get_property
6976 K:      of_match_table
6977
6978 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6979 M:      Rob Herring <robh+dt@kernel.org>
6980 M:      Pawel Moll <pawel.moll@arm.com>
6981 M:      Mark Rutland <mark.rutland@arm.com>
6982 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
6983 M:      Kumar Gala <galak@codeaurora.org>
6984 L:      devicetree@vger.kernel.org
6985 S:      Maintained
6986 F:      Documentation/devicetree/
6987 F:      arch/*/boot/dts/
6988 F:      include/dt-bindings/
6989
6990 OPENRISC ARCHITECTURE
6991 M:      Jonas Bonn <jonas@southpole.se>
6992 W:      http://openrisc.net
6993 L:      linux@lists.openrisc.net (moderated for non-subscribers)
6994 S:      Maintained
6995 T:      git git://openrisc.net/~jonas/linux
6996 F:      arch/openrisc/
6997
6998 OPENVSWITCH
6999 M:      Pravin Shelar <pshelar@nicira.com>
7000 L:      dev@openvswitch.org
7001 W:      http://openvswitch.org
7002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
7003 S:      Maintained
7004 F:      net/openvswitch/
7005
7006 OPL4 DRIVER
7007 M:      Clemens Ladisch <clemens@ladisch.de>
7008 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7009 T:      git git://git.alsa-project.org/alsa-kernel.git
7010 S:      Maintained
7011 F:      sound/drivers/opl4/
7012
7013 OPROFILE
7014 M:      Robert Richter <rric@kernel.org>
7015 L:      oprofile-list@lists.sf.net
7016 S:      Maintained
7017 F:      arch/*/include/asm/oprofile*.h
7018 F:      arch/*/oprofile/
7019 F:      drivers/oprofile/
7020 F:      include/linux/oprofile.h
7021
7022 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7023 M:      Mark Fasheh <mfasheh@suse.com>
7024 M:      Joel Becker <jlbec@evilplan.org>
7025 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7026 W:      http://oss.oracle.com/projects/ocfs2/
7027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7028 S:      Supported
7029 F:      Documentation/filesystems/ocfs2.txt
7030 F:      Documentation/filesystems/dlmfs.txt
7031 F:      fs/ocfs2/
7032
7033 ORINOCO DRIVER
7034 L:      linux-wireless@vger.kernel.org
7035 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7036 W:      http://www.nongnu.org/orinoco/
7037 S:      Orphan
7038 F:      drivers/net/wireless/orinoco/
7039
7040 OSD LIBRARY and FILESYSTEM
7041 M:      Boaz Harrosh <ooo@electrozaur.com>
7042 M:      Benny Halevy <bhalevy@primarydata.com>
7043 L:      osd-dev@open-osd.org
7044 W:      http://open-osd.org
7045 T:      git git://git.open-osd.org/open-osd.git
7046 S:      Maintained
7047 F:      drivers/scsi/osd/
7048 F:      include/scsi/osd_*
7049 F:      fs/exofs/
7050
7051 OVERLAY FILESYSTEM
7052 M:      Miklos Szeredi <miklos@szeredi.hu>
7053 L:      linux-unionfs@vger.kernel.org
7054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7055 S:      Supported
7056 F:      fs/overlayfs/
7057 F:      Documentation/filesystems/overlayfs.txt
7058
7059 P54 WIRELESS DRIVER
7060 M:      Christian Lamparter <chunkeey@googlemail.com>
7061 L:      linux-wireless@vger.kernel.org
7062 W:      http://wireless.kernel.org/en/users/Drivers/p54
7063 S:      Maintained
7064 F:      drivers/net/wireless/p54/
7065
7066 PA SEMI ETHERNET DRIVER
7067 M:      Olof Johansson <olof@lixom.net>
7068 L:      netdev@vger.kernel.org
7069 S:      Maintained
7070 F:      drivers/net/ethernet/pasemi/*
7071
7072 PA SEMI SMBUS DRIVER
7073 M:      Olof Johansson <olof@lixom.net>
7074 L:      linux-i2c@vger.kernel.org
7075 S:      Maintained
7076 F:      drivers/i2c/busses/i2c-pasemi.c
7077
7078 PADATA PARALLEL EXECUTION MECHANISM
7079 M:      Steffen Klassert <steffen.klassert@secunet.com>
7080 L:      linux-crypto@vger.kernel.org
7081 S:      Maintained
7082 F:      kernel/padata.c
7083 F:      include/linux/padata.h
7084 F:      Documentation/padata.txt
7085
7086 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7087 M:      Harald Welte <laforge@gnumonks.org>
7088 L:      platform-driver-x86@vger.kernel.org
7089 S:      Maintained
7090 F:      drivers/platform/x86/panasonic-laptop.c
7091
7092 PANASONIC MN10300/AM33/AM34 PORT
7093 M:      David Howells <dhowells@redhat.com>
7094 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7095 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7096 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7097 S:      Maintained
7098 F:      Documentation/mn10300/
7099 F:      arch/mn10300/
7100
7101 PARALLEL PORT SUPPORT
7102 L:      linux-parport@lists.infradead.org (subscribers-only)
7103 S:      Orphan
7104 F:      drivers/parport/
7105 F:      include/linux/parport*.h
7106 F:      drivers/char/ppdev.c
7107 F:      include/uapi/linux/ppdev.h
7108
7109 PARAVIRT_OPS INTERFACE
7110 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7111 M:      Chris Wright <chrisw@sous-sol.org>
7112 M:      Alok Kataria <akataria@vmware.com>
7113 M:      Rusty Russell <rusty@rustcorp.com.au>
7114 L:      virtualization@lists.linux-foundation.org
7115 S:      Supported
7116 F:      Documentation/ia64/paravirt_ops.txt
7117 F:      arch/*/kernel/paravirt*
7118 F:      arch/*/include/asm/paravirt.h
7119
7120 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7121 M:      Tim Waugh <tim@cyberelk.net>
7122 L:      linux-parport@lists.infradead.org (subscribers-only)
7123 W:      http://www.torque.net/linux-pp.html
7124 S:      Maintained
7125 F:      Documentation/blockdev/paride.txt
7126 F:      drivers/block/paride/
7127
7128 PARISC ARCHITECTURE
7129 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7130 M:      Helge Deller <deller@gmx.de>
7131 L:      linux-parisc@vger.kernel.org
7132 W:      http://www.parisc-linux.org/
7133 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7136 S:      Maintained
7137 F:      arch/parisc/
7138 F:      Documentation/parisc/
7139 F:      drivers/parisc/
7140 F:      drivers/char/agp/parisc-agp.c
7141 F:      drivers/input/serio/gscps2.c
7142 F:      drivers/parport/parport_gsc.*
7143 F:      drivers/tty/serial/8250/8250_gsc.c
7144 F:      drivers/video/fbdev/sti*
7145 F:      drivers/video/console/sti*
7146 F:      drivers/video/logo/logo_parisc*
7147
7148 PC87360 HARDWARE MONITORING DRIVER
7149 M:      Jim Cromie <jim.cromie@gmail.com>
7150 L:      lm-sensors@lm-sensors.org
7151 S:      Maintained
7152 F:      Documentation/hwmon/pc87360
7153 F:      drivers/hwmon/pc87360.c
7154
7155 PC8736x GPIO DRIVER
7156 M:      Jim Cromie <jim.cromie@gmail.com>
7157 S:      Maintained
7158 F:      drivers/char/pc8736x_gpio.c
7159
7160 PC87427 HARDWARE MONITORING DRIVER
7161 M:      Jean Delvare <jdelvare@suse.de>
7162 L:      lm-sensors@lm-sensors.org
7163 S:      Maintained
7164 F:      Documentation/hwmon/pc87427
7165 F:      drivers/hwmon/pc87427.c
7166
7167 PCA9532 LED DRIVER
7168 M:      Riku Voipio <riku.voipio@iki.fi>
7169 S:      Maintained
7170 F:      drivers/leds/leds-pca9532.c
7171 F:      include/linux/leds-pca9532.h
7172
7173 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7174 M:      Guenter Roeck <linux@roeck-us.net>
7175 L:      linux-i2c@vger.kernel.org
7176 S:      Maintained
7177 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7178
7179 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7180 M:      Khalid Aziz <khalid@gonehiking.org>
7181 S:      Maintained
7182 F:      drivers/firmware/pcdp.*
7183
7184 PCI ERROR RECOVERY
7185 M:      Linas Vepstas <linasvepstas@gmail.com>
7186 L:      linux-pci@vger.kernel.org
7187 S:      Supported
7188 F:      Documentation/PCI/pci-error-recovery.txt
7189
7190 PCI SUBSYSTEM
7191 M:      Bjorn Helgaas <bhelgaas@google.com>
7192 L:      linux-pci@vger.kernel.org
7193 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7195 S:      Supported
7196 F:      Documentation/PCI/
7197 F:      drivers/pci/
7198 F:      include/linux/pci*
7199 F:      arch/x86/pci/
7200 F:      arch/x86/kernel/quirks.c
7201
7202 PCI DRIVER FOR APPLIEDMICRO XGENE
7203 M:      Tanmay Inamdar <tinamdar@apm.com>
7204 L:      linux-pci@vger.kernel.org
7205 L:      linux-arm-kernel@lists.infradead.org
7206 S:      Maintained
7207 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7208 F:      drivers/pci/host/pci-xgene.c
7209
7210 PCI DRIVER FOR FREESCALE LAYERSCAPE
7211 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7212 M:      Mingkai Hu <mingkai.hu@freescale.com>
7213 M:      Roy Zang <tie-fei.zang@freescale.com>
7214 L:      linuxppc-dev@lists.ozlabs.org
7215 L:      linux-pci@vger.kernel.org
7216 L:      linux-arm-kernel@lists.infradead.org
7217 S:      Maintained
7218 F:      drivers/pci/host/*layerscape*
7219
7220 PCI DRIVER FOR IMX6
7221 M:      Richard Zhu <r65037@freescale.com>
7222 M:      Lucas Stach <l.stach@pengutronix.de>
7223 L:      linux-pci@vger.kernel.org
7224 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7225 S:      Maintained
7226 F:      drivers/pci/host/*imx6*
7227
7228 PCI DRIVER FOR TI KEYSTONE
7229 M:      Murali Karicheri <m-karicheri2@ti.com>
7230 L:      linux-pci@vger.kernel.org
7231 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7232 S:      Maintained
7233 F:      drivers/pci/host/*keystone*
7234
7235 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7236 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7237 M:      Jason Cooper <jason@lakedaemon.net>
7238 L:      linux-pci@vger.kernel.org
7239 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7240 S:      Maintained
7241 F:      drivers/pci/host/*mvebu*
7242
7243 PCI DRIVER FOR NVIDIA TEGRA
7244 M:      Thierry Reding <thierry.reding@gmail.com>
7245 L:      linux-tegra@vger.kernel.org
7246 L:      linux-pci@vger.kernel.org
7247 S:      Supported
7248 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7249 F:      drivers/pci/host/pci-tegra.c
7250
7251 PCI DRIVER FOR TI DRA7XX
7252 M:      Kishon Vijay Abraham I <kishon@ti.com>
7253 L:      linux-omap@vger.kernel.org
7254 L:      linux-pci@vger.kernel.org
7255 S:      Supported
7256 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7257 F:      drivers/pci/host/pci-dra7xx.c
7258
7259 PCI DRIVER FOR RENESAS R-CAR
7260 M:      Simon Horman <horms@verge.net.au>
7261 L:      linux-pci@vger.kernel.org
7262 L:      linux-sh@vger.kernel.org
7263 S:      Maintained
7264 F:      drivers/pci/host/*rcar*
7265
7266 PCI DRIVER FOR SAMSUNG EXYNOS
7267 M:      Jingoo Han <jg1.han@samsung.com>
7268 L:      linux-pci@vger.kernel.org
7269 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7270 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7271 S:      Maintained
7272 F:      drivers/pci/host/pci-exynos.c
7273
7274 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7275 M:      Mohit Kumar <mohit.kumar@st.com>
7276 M:      Jingoo Han <jg1.han@samsung.com>
7277 L:      linux-pci@vger.kernel.org
7278 S:      Maintained
7279 F:      drivers/pci/host/*designware*
7280
7281 PCI DRIVER FOR GENERIC OF HOSTS
7282 M:      Will Deacon <will.deacon@arm.com>
7283 L:      linux-pci@vger.kernel.org
7284 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7285 S:      Maintained
7286 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7287 F:      drivers/pci/host/pci-host-generic.c
7288
7289 PCIE DRIVER FOR ST SPEAR13XX
7290 M:      Mohit Kumar <mohit.kumar@st.com>
7291 L:      linux-pci@vger.kernel.org
7292 S:      Maintained
7293 F:      drivers/pci/host/*spear*
7294
7295 PCMCIA SUBSYSTEM
7296 P:      Linux PCMCIA Team
7297 L:      linux-pcmcia@lists.infradead.org
7298 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7300 S:      Maintained
7301 F:      Documentation/pcmcia/
7302 F:      drivers/pcmcia/
7303 F:      include/pcmcia/
7304
7305 PCNET32 NETWORK DRIVER
7306 M:      Don Fry <pcnet32@frontier.com>
7307 L:      netdev@vger.kernel.org
7308 S:      Maintained
7309 F:      drivers/net/ethernet/amd/pcnet32.c
7310
7311 PCRYPT PARALLEL CRYPTO ENGINE
7312 M:      Steffen Klassert <steffen.klassert@secunet.com>
7313 L:      linux-crypto@vger.kernel.org
7314 S:      Maintained
7315 F:      crypto/pcrypt.c
7316 F:      include/crypto/pcrypt.h
7317
7318 PER-CPU MEMORY ALLOCATOR
7319 M:      Tejun Heo <tj@kernel.org>
7320 M:      Christoph Lameter <cl@linux-foundation.org>
7321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7322 S:      Maintained
7323 F:      include/linux/percpu*.h
7324 F:      mm/percpu*.c
7325 F:      arch/*/include/asm/percpu.h
7326
7327 PER-TASK DELAY ACCOUNTING
7328 M:      Balbir Singh <bsingharora@gmail.com>
7329 S:      Maintained
7330 F:      include/linux/delayacct.h
7331 F:      kernel/delayacct.c
7332
7333 PERFORMANCE EVENTS SUBSYSTEM
7334 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7335 M:      Paul Mackerras <paulus@samba.org>
7336 M:      Ingo Molnar <mingo@redhat.com>
7337 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7338 L:      linux-kernel@vger.kernel.org
7339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7340 S:      Supported
7341 F:      kernel/events/*
7342 F:      include/linux/perf_event.h
7343 F:      include/uapi/linux/perf_event.h
7344 F:      arch/*/kernel/perf_event*.c
7345 F:      arch/*/kernel/*/perf_event*.c
7346 F:      arch/*/kernel/*/*/perf_event*.c
7347 F:      arch/*/include/asm/perf_event.h
7348 F:      arch/*/kernel/perf_callchain.c
7349 F:      tools/perf/
7350
7351 PERSONALITY HANDLING
7352 M:      Christoph Hellwig <hch@infradead.org>
7353 L:      linux-abi-devel@lists.sourceforge.net
7354 S:      Maintained
7355 F:      include/linux/personality.h
7356 F:      include/uapi/linux/personality.h
7357
7358 PHONET PROTOCOL
7359 M:      Remi Denis-Courmont <courmisch@gmail.com>
7360 S:      Supported
7361 F:      Documentation/networking/phonet.txt
7362 F:      include/linux/phonet.h
7363 F:      include/net/phonet/
7364 F:      include/uapi/linux/phonet.h
7365 F:      net/phonet/
7366
7367 PHRAM MTD DRIVER
7368 M:      Joern Engel <joern@lazybastard.org>
7369 L:      linux-mtd@lists.infradead.org
7370 S:      Maintained
7371 F:      drivers/mtd/devices/phram.c
7372
7373 PICOLCD HID DRIVER
7374 M:      Bruno Prémont <bonbons@linux-vserver.org>
7375 L:      linux-input@vger.kernel.org
7376 S:      Maintained
7377 F:      drivers/hid/hid-picolcd*
7378
7379 PICOXCELL SUPPORT
7380 M:      Jamie Iles <jamie@jamieiles.com>
7381 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7382 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7383 S:      Supported
7384 F:      arch/arm/boot/dts/picoxcell*
7385 F:      arch/arm/mach-picoxcell/
7386 F:      drivers/crypto/picoxcell*
7387
7388 PIN CONTROL SUBSYSTEM
7389 M:      Linus Walleij <linus.walleij@linaro.org>
7390 L:      linux-gpio@vger.kernel.org
7391 S:      Maintained
7392 F:      drivers/pinctrl/
7393 F:      include/linux/pinctrl/
7394
7395 PIN CONTROLLER - ATMEL AT91
7396 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7397 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7398 S:      Maintained
7399 F:      drivers/pinctrl/pinctrl-at91.*
7400
7401 PIN CONTROLLER - INTEL
7402 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7403 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7404 S:      Maintained
7405 F:      drivers/pinctrl/intel/
7406
7407 PIN CONTROLLER - RENESAS
7408 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7409 L:      linux-sh@vger.kernel.org
7410 S:      Maintained
7411 F:      drivers/pinctrl/sh-pfc/
7412
7413 PIN CONTROLLER - SAMSUNG
7414 M:      Tomasz Figa <tomasz.figa@gmail.com>
7415 M:      Thomas Abraham <thomas.abraham@linaro.org>
7416 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7417 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7418 S:      Maintained
7419 F:      drivers/pinctrl/samsung/
7420
7421 PIN CONTROLLER - ST SPEAR
7422 M:      Viresh Kumar <viresh.linux@gmail.com>
7423 L:      spear-devel@list.st.com
7424 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7425 W:      http://www.st.com/spear
7426 S:      Maintained
7427 F:      drivers/pinctrl/spear/
7428
7429 PKTCDVD DRIVER
7430 M:      Jiri Kosina <jkosina@suse.cz>
7431 S:      Maintained
7432 F:      drivers/block/pktcdvd.c
7433 F:      include/linux/pktcdvd.h
7434 F:      include/uapi/linux/pktcdvd.h
7435
7436 PKUNITY SOC DRIVERS
7437 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7438 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7439 S:      Maintained
7440 T:      git git://github.com/gxt/linux.git
7441 F:      drivers/input/serio/i8042-unicore32io.h
7442 F:      drivers/i2c/busses/i2c-puv3.c
7443 F:      drivers/video/fbdev/fb-puv3.c
7444 F:      drivers/rtc/rtc-puv3.c
7445
7446 PMBUS HARDWARE MONITORING DRIVERS
7447 M:      Guenter Roeck <linux@roeck-us.net>
7448 L:      lm-sensors@lm-sensors.org
7449 W:      http://www.lm-sensors.org/
7450 W:      http://www.roeck-us.net/linux/drivers/
7451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7452 S:      Maintained
7453 F:      Documentation/hwmon/pmbus
7454 F:      drivers/hwmon/pmbus/
7455 F:      include/linux/i2c/pmbus.h
7456
7457 PMC SIERRA MaxRAID DRIVER
7458 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7459 L:      linux-scsi@vger.kernel.org
7460 W:      http://www.pmc-sierra.com/
7461 S:      Supported
7462 F:      drivers/scsi/pmcraid.*
7463
7464 PMC SIERRA PM8001 DRIVER
7465 M:      xjtuwjp@gmail.com
7466 M:      lindar_liu@usish.com
7467 L:      pmchba@pmcs.com
7468 L:      linux-scsi@vger.kernel.org
7469 S:      Supported
7470 F:      drivers/scsi/pm8001/
7471
7472 POSIX CLOCKS and TIMERS
7473 M:      Thomas Gleixner <tglx@linutronix.de>
7474 L:      linux-kernel@vger.kernel.org
7475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7476 S:      Maintained
7477 F:      fs/timerfd.c
7478 F:      include/linux/timer*
7479 F:      kernel/time/*timer*
7480
7481 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7482 M:      Sebastian Reichel <sre@kernel.org>
7483 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7484 M:      David Woodhouse <dwmw2@infradead.org>
7485 L:      linux-pm@vger.kernel.org
7486 T:      git git://git.infradead.org/battery-2.6.git
7487 S:      Maintained
7488 F:      include/linux/power_supply.h
7489 F:      drivers/power/
7490
7491 PNP SUPPORT
7492 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7493 S:      Maintained
7494 F:      drivers/pnp/
7495
7496 PNXxxxx I2C DRIVER
7497 M:      Vitaly Wool <vitalywool@gmail.com>
7498 L:      linux-i2c@vger.kernel.org
7499 S:      Maintained
7500 F:      drivers/i2c/busses/i2c-pnx.c
7501
7502 PPP PROTOCOL DRIVERS AND COMPRESSORS
7503 M:      Paul Mackerras <paulus@samba.org>
7504 L:      linux-ppp@vger.kernel.org
7505 S:      Maintained
7506 F:      drivers/net/ppp/ppp_*
7507
7508 PPP OVER ATM (RFC 2364)
7509 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7510 S:      Maintained
7511 F:      net/atm/pppoatm.c
7512 F:      include/uapi/linux/atmppp.h
7513
7514 PPP OVER ETHERNET
7515 M:      Michal Ostrowski <mostrows@earthlink.net>
7516 S:      Maintained
7517 F:      drivers/net/ppp/pppoe.c
7518 F:      drivers/net/ppp/pppox.c
7519
7520 PPP OVER L2TP
7521 M:      James Chapman <jchapman@katalix.com>
7522 S:      Maintained
7523 F:      net/l2tp/l2tp_ppp.c
7524 F:      include/linux/if_pppol2tp.h
7525 F:      include/uapi/linux/if_pppol2tp.h
7526
7527 PPS SUPPORT
7528 M:      Rodolfo Giometti <giometti@enneenne.com>
7529 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7530 L:      linuxpps@ml.enneenne.com (subscribers-only)
7531 S:      Maintained
7532 F:      Documentation/pps/
7533 F:      drivers/pps/
7534 F:      include/linux/pps*.h
7535
7536 PPTP DRIVER
7537 M:      Dmitry Kozlov <xeb@mail.ru>
7538 L:      netdev@vger.kernel.org
7539 S:      Maintained
7540 F:      drivers/net/ppp/pptp.c
7541 W:      http://sourceforge.net/projects/accel-pptp
7542
7543 PREEMPTIBLE KERNEL
7544 M:      Robert Love <rml@tech9.net>
7545 L:      kpreempt-tech@lists.sourceforge.net
7546 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7547 S:      Supported
7548 F:      Documentation/preempt-locking.txt
7549 F:      include/linux/preempt.h
7550
7551 PRISM54 WIRELESS DRIVER
7552 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7553 L:      linux-wireless@vger.kernel.org
7554 W:      http://wireless.kernel.org/en/users/Drivers/p54
7555 S:      Obsolete
7556 F:      drivers/net/wireless/prism54/
7557
7558 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7559 M:      Mikael Pettersson <mikpelinux@gmail.com>
7560 L:      linux-ide@vger.kernel.org
7561 S:      Maintained
7562 F:      drivers/ata/sata_promise.*
7563
7564 PS3 NETWORK SUPPORT
7565 M:      Geoff Levand <geoff@infradead.org>
7566 L:      netdev@vger.kernel.org
7567 L:      cbe-oss-dev@lists.ozlabs.org
7568 S:      Maintained
7569 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7570
7571 PS3 PLATFORM SUPPORT
7572 M:      Geoff Levand <geoff@infradead.org>
7573 L:      linuxppc-dev@lists.ozlabs.org
7574 L:      cbe-oss-dev@lists.ozlabs.org
7575 S:      Maintained
7576 F:      arch/powerpc/boot/ps3*
7577 F:      arch/powerpc/include/asm/lv1call.h
7578 F:      arch/powerpc/include/asm/ps3*.h
7579 F:      arch/powerpc/platforms/ps3/
7580 F:      drivers/*/ps3*
7581 F:      drivers/ps3/
7582 F:      drivers/rtc/rtc-ps3.c
7583 F:      drivers/usb/host/*ps3.c
7584 F:      sound/ppc/snd_ps3*
7585
7586 PS3VRAM DRIVER
7587 M:      Jim Paris <jim@jtan.com>
7588 L:      cbe-oss-dev@lists.ozlabs.org
7589 S:      Maintained
7590 F:      drivers/block/ps3vram.c
7591
7592 PSTORE FILESYSTEM
7593 M:      Anton Vorontsov <anton@enomsg.org>
7594 M:      Colin Cross <ccross@android.com>
7595 M:      Kees Cook <keescook@chromium.org>
7596 M:      Tony Luck <tony.luck@intel.com>
7597 S:      Maintained
7598 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7599 F:      fs/pstore/
7600 F:      include/linux/pstore*
7601 F:      drivers/firmware/efi/efi-pstore.c
7602 F:      drivers/acpi/apei/erst.c
7603
7604 PTP HARDWARE CLOCK SUPPORT
7605 M:      Richard Cochran <richardcochran@gmail.com>
7606 L:      netdev@vger.kernel.org
7607 S:      Maintained
7608 W:      http://linuxptp.sourceforge.net/
7609 F:      Documentation/ABI/testing/sysfs-ptp
7610 F:      Documentation/ptp/*
7611 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7612 F:      drivers/net/phy/dp83640*
7613 F:      drivers/ptp/*
7614 F:      include/linux/ptp_cl*
7615
7616 PTRACE SUPPORT
7617 M:      Roland McGrath <roland@hack.frob.com>
7618 M:      Oleg Nesterov <oleg@redhat.com>
7619 S:      Maintained
7620 F:      include/asm-generic/syscall.h
7621 F:      include/linux/ptrace.h
7622 F:      include/linux/regset.h
7623 F:      include/linux/tracehook.h
7624 F:      include/uapi/linux/ptrace.h
7625 F:      kernel/ptrace.c
7626
7627 PVRUSB2 VIDEO4LINUX DRIVER
7628 M:      Mike Isely <isely@pobox.com>
7629 L:      pvrusb2@isely.net       (subscribers-only)
7630 L:      linux-media@vger.kernel.org
7631 W:      http://www.isely.net/pvrusb2/
7632 T:      git git://linuxtv.org/media_tree.git
7633 S:      Maintained
7634 F:      Documentation/video4linux/README.pvrusb2
7635 F:      drivers/media/usb/pvrusb2/
7636
7637 PWC WEBCAM DRIVER
7638 M:      Hans de Goede <hdegoede@redhat.com>
7639 L:      linux-media@vger.kernel.org
7640 T:      git git://linuxtv.org/media_tree.git
7641 S:      Maintained
7642 F:      drivers/media/usb/pwc/*
7643
7644 PWM FAN DRIVER
7645 M:      Kamil Debski <k.debski@samsung.com>
7646 L:      lm-sensors@lm-sensors.org
7647 S:      Supported
7648 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7649 F:      Documentation/hwmon/pwm-fan
7650 F:      drivers/hwmon/pwm-fan.c
7651
7652 PWM SUBSYSTEM
7653 M:      Thierry Reding <thierry.reding@gmail.com>
7654 L:      linux-pwm@vger.kernel.org
7655 S:      Maintained
7656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7657 F:      Documentation/pwm.txt
7658 F:      Documentation/devicetree/bindings/pwm/
7659 F:      include/linux/pwm.h
7660 F:      drivers/pwm/
7661 F:      drivers/video/backlight/pwm_bl.c
7662 F:      include/linux/pwm_backlight.h
7663
7664 PXA2xx/PXA3xx SUPPORT
7665 M:      Daniel Mack <daniel@zonque.org>
7666 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7667 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7668 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7669 T:      git git://github.com/hzhuang1/linux.git
7670 T:      git git://github.com/rjarzmik/linux.git
7671 S:      Maintained
7672 F:      arch/arm/mach-pxa/
7673 F:      drivers/pcmcia/pxa2xx*
7674 F:      drivers/spi/spi-pxa2xx*
7675 F:      drivers/usb/gadget/udc/pxa2*
7676 F:      include/sound/pxa2xx-lib.h
7677 F:      sound/arm/pxa*
7678 F:      sound/soc/pxa/
7679
7680 PXA3xx NAND FLASH DRIVER
7681 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7682 L:      linux-mtd@lists.infradead.org
7683 S:      Maintained
7684 F:      drivers/mtd/nand/pxa3xx_nand.c
7685
7686 MMP SUPPORT
7687 M:      Eric Miao <eric.y.miao@gmail.com>
7688 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7689 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7690 T:      git git://github.com/hzhuang1/linux.git
7691 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7692 S:      Maintained
7693 F:      arch/arm/mach-mmp/
7694
7695 PXA MMCI DRIVER
7696 S:      Orphan
7697
7698 PXA RTC DRIVER
7699 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7700 L:      rtc-linux@googlegroups.com
7701 S:      Maintained
7702
7703 QAT DRIVER
7704 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7705 L:      qat-linux@intel.com
7706 S:      Supported
7707 F:      drivers/crypto/qat/
7708
7709 QIB DRIVER
7710 M:      Mike Marciniszyn <infinipath@intel.com>
7711 L:      linux-rdma@vger.kernel.org
7712 S:      Supported
7713 F:      drivers/infiniband/hw/qib/
7714
7715 QLOGIC QLA1280 SCSI DRIVER
7716 M:      Michael Reed <mdr@sgi.com>
7717 L:      linux-scsi@vger.kernel.org
7718 S:      Maintained
7719 F:      drivers/scsi/qla1280.[ch]
7720
7721 QLOGIC QLA2XXX FC-SCSI DRIVER
7722 M:      qla2xxx-upstream@qlogic.com
7723 L:      linux-scsi@vger.kernel.org
7724 S:      Supported
7725 F:      Documentation/scsi/LICENSE.qla2xxx
7726 F:      drivers/scsi/qla2xxx/
7727
7728 QLOGIC QLA4XXX iSCSI DRIVER
7729 M:      Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7730 M:      iscsi-driver@qlogic.com
7731 L:      linux-scsi@vger.kernel.org
7732 S:      Supported
7733 F:      Documentation/scsi/LICENSE.qla4xxx
7734 F:      drivers/scsi/qla4xxx/
7735
7736 QLOGIC QLA3XXX NETWORK DRIVER
7737 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7738 M:      Ron Mercer <ron.mercer@qlogic.com>
7739 M:      linux-driver@qlogic.com
7740 L:      netdev@vger.kernel.org
7741 S:      Supported
7742 F:      Documentation/networking/LICENSE.qla3xxx
7743 F:      drivers/net/ethernet/qlogic/qla3xxx.*
7744
7745 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7746 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
7747 M:      Dept-GELinuxNICDev@qlogic.com
7748 L:      netdev@vger.kernel.org
7749 S:      Supported
7750 F:      drivers/net/ethernet/qlogic/qlcnic/
7751
7752 QLOGIC QLGE 10Gb ETHERNET DRIVER
7753 M:      Harish Patil <harish.patil@qlogic.com>
7754 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7755 M:      Dept-GELinuxNICDev@qlogic.com
7756 M:      linux-driver@qlogic.com
7757 L:      netdev@vger.kernel.org
7758 S:      Supported
7759 F:      drivers/net/ethernet/qlogic/qlge/
7760
7761 QNX4 FILESYSTEM
7762 M:      Anders Larsen <al@alarsen.net>
7763 W:      http://www.alarsen.net/linux/qnx4fs/
7764 S:      Maintained
7765 F:      fs/qnx4/
7766 F:      include/uapi/linux/qnx4_fs.h
7767 F:      include/uapi/linux/qnxtypes.h
7768
7769 QT1010 MEDIA DRIVER
7770 M:      Antti Palosaari <crope@iki.fi>
7771 L:      linux-media@vger.kernel.org
7772 W:      http://linuxtv.org/
7773 W:      http://palosaari.fi/linux/
7774 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7775 T:      git git://linuxtv.org/anttip/media_tree.git
7776 S:      Maintained
7777 F:      drivers/media/tuners/qt1010*
7778
7779 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7780 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7781 L:      linux-wireless@vger.kernel.org
7782 L:      ath9k-devel@lists.ath9k.org
7783 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
7784 S:      Supported
7785 F:      drivers/net/wireless/ath/ath9k/
7786
7787 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7788 M:      Kalle Valo <kvalo@qca.qualcomm.com>
7789 L:      ath10k@lists.infradead.org
7790 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
7791 T:      git git://github.com/kvalo/ath.git
7792 S:      Supported
7793 F:      drivers/net/wireless/ath/ath10k/
7794
7795 QUALCOMM HEXAGON ARCHITECTURE
7796 M:      Richard Kuo <rkuo@codeaurora.org>
7797 L:      linux-hexagon@vger.kernel.org
7798 S:      Supported
7799 F:      arch/hexagon/
7800
7801 QUALCOMM WCN36XX WIRELESS DRIVER
7802 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
7803 L:      wcn36xx@lists.infradead.org
7804 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
7805 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
7806 S:      Supported
7807 F:      drivers/net/wireless/ath/wcn36xx/
7808
7809 QUICKCAM PARALLEL PORT WEBCAMS
7810 M:      Hans Verkuil <hverkuil@xs4all.nl>
7811 L:      linux-media@vger.kernel.org
7812 T:      git git://linuxtv.org/media_tree.git
7813 W:      http://linuxtv.org
7814 S:      Odd Fixes
7815 F:      drivers/media/parport/*-qcam*
7816
7817 RADOS BLOCK DEVICE (RBD)
7818 M:      Yehuda Sadeh <yehuda@inktank.com>
7819 M:      Sage Weil <sage@inktank.com>
7820 M:      Alex Elder <elder@kernel.org>
7821 M:      ceph-devel@vger.kernel.org
7822 W:      http://ceph.com/
7823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7824 S:      Supported
7825 F:      drivers/block/rbd.c
7826 F:      drivers/block/rbd_types.h
7827
7828 RADEON FRAMEBUFFER DISPLAY DRIVER
7829 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7830 L:      linux-fbdev@vger.kernel.org
7831 S:      Maintained
7832 F:      drivers/video/fbdev/aty/radeon*
7833 F:      include/uapi/linux/radeonfb.h
7834
7835 RADIOSHARK RADIO DRIVER
7836 M:      Hans de Goede <hdegoede@redhat.com>
7837 L:      linux-media@vger.kernel.org
7838 T:      git git://linuxtv.org/media_tree.git
7839 S:      Maintained
7840 F:      drivers/media/radio/radio-shark.c
7841
7842 RADIOSHARK2 RADIO DRIVER
7843 M:      Hans de Goede <hdegoede@redhat.com>
7844 L:      linux-media@vger.kernel.org
7845 T:      git git://linuxtv.org/media_tree.git
7846 S:      Maintained
7847 F:      drivers/media/radio/radio-shark2.c
7848 F:      drivers/media/radio/radio-tea5777.c
7849
7850 RAGE128 FRAMEBUFFER DISPLAY DRIVER
7851 M:      Paul Mackerras <paulus@samba.org>
7852 L:      linux-fbdev@vger.kernel.org
7853 S:      Maintained
7854 F:      drivers/video/fbdev/aty/aty128fb.c
7855
7856 RALINK RT2X00 WIRELESS LAN DRIVER
7857 P:      rt2x00 project
7858 M:      Stanislaw Gruszka <sgruszka@redhat.com>
7859 M:      Helmut Schaa <helmut.schaa@googlemail.com>
7860 L:      linux-wireless@vger.kernel.org
7861 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7862 W:      http://rt2x00.serialmonkey.com/
7863 S:      Maintained
7864 F:      drivers/net/wireless/rt2x00/
7865
7866 RAMDISK RAM BLOCK DEVICE DRIVER
7867 M:      Nick Piggin <npiggin@kernel.dk>
7868 S:      Maintained
7869 F:      Documentation/blockdev/ramdisk.txt
7870 F:      drivers/block/brd.c
7871
7872 RANDOM NUMBER DRIVER
7873 M:      "Theodore Ts'o" <tytso@mit.edu>
7874 S:      Maintained
7875 F:      drivers/char/random.c
7876
7877 RAPIDIO SUBSYSTEM
7878 M:      Matt Porter <mporter@kernel.crashing.org>
7879 M:      Alexandre Bounine <alexandre.bounine@idt.com>
7880 S:      Maintained
7881 F:      drivers/rapidio/
7882
7883 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7884 L:      linux-wireless@vger.kernel.org
7885 S:      Orphan
7886 F:      drivers/net/wireless/ray*
7887
7888 RCUTORTURE MODULE
7889 M:      Josh Triplett <josh@joshtriplett.org>
7890 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7891 L:      linux-kernel@vger.kernel.org
7892 S:      Supported
7893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7894 F:      Documentation/RCU/torture.txt
7895 F:      kernel/rcu/rcutorture.c
7896
7897 RCUTORTURE TEST FRAMEWORK
7898 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7899 M:      Josh Triplett <josh@joshtriplett.org>
7900 R:      Steven Rostedt <rostedt@goodmis.org>
7901 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7902 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
7903 L:      linux-kernel@vger.kernel.org
7904 S:      Supported
7905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7906 F:      tools/testing/selftests/rcutorture
7907
7908 RDC R-321X SoC
7909 M:      Florian Fainelli <florian@openwrt.org>
7910 S:      Maintained
7911
7912 RDC R6040 FAST ETHERNET DRIVER
7913 M:      Florian Fainelli <florian@openwrt.org>
7914 L:      netdev@vger.kernel.org
7915 S:      Maintained
7916 F:      drivers/net/ethernet/rdc/r6040.c
7917
7918 RDS - RELIABLE DATAGRAM SOCKETS
7919 M:      Chien Yen <chien.yen@oracle.com>
7920 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
7921 S:      Supported
7922 F:      net/rds/
7923
7924 READ-COPY UPDATE (RCU)
7925 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7926 M:      Josh Triplett <josh@joshtriplett.org>
7927 R:      Steven Rostedt <rostedt@goodmis.org>
7928 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7929 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
7930 L:      linux-kernel@vger.kernel.org
7931 W:      http://www.rdrop.com/users/paulmck/RCU/
7932 S:      Supported
7933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7934 F:      Documentation/RCU/
7935 X:      Documentation/RCU/torture.txt
7936 F:      include/linux/rcu*
7937 X:      include/linux/srcu.h
7938 F:      kernel/rcu/
7939 X:      kernel/torture.c
7940
7941 REAL TIME CLOCK (RTC) SUBSYSTEM
7942 M:      Alessandro Zummo <a.zummo@towertech.it>
7943 L:      rtc-linux@googlegroups.com
7944 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
7945 S:      Maintained
7946 F:      Documentation/rtc.txt
7947 F:      drivers/rtc/
7948 F:      include/linux/rtc.h
7949 F:      include/uapi/linux/rtc.h
7950
7951 REALTEK AUDIO CODECS
7952 M:      Bard Liao <bardliao@realtek.com>
7953 M:      Oder Chiou <oder_chiou@realtek.com>
7954 S:      Maintained
7955 F:      sound/soc/codecs/rt*
7956 F:      include/sound/rt*.h
7957
7958 REISERFS FILE SYSTEM
7959 L:      reiserfs-devel@vger.kernel.org
7960 S:      Supported
7961 F:      fs/reiserfs/
7962
7963 REGISTER MAP ABSTRACTION
7964 M:      Mark Brown <broonie@kernel.org>
7965 L:      linux-kernel@vger.kernel.org
7966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7967 S:      Supported
7968 F:      drivers/base/regmap/
7969 F:      include/linux/regmap.h
7970
7971 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7972 M:      Ohad Ben-Cohen <ohad@wizery.com>
7973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7974 S:      Maintained
7975 F:      drivers/remoteproc/
7976 F:      Documentation/remoteproc.txt
7977 F:      include/linux/remoteproc.h
7978
7979 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7980 M:      Ohad Ben-Cohen <ohad@wizery.com>
7981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7982 S:      Maintained
7983 F:      drivers/rpmsg/
7984 F:      Documentation/rpmsg.txt
7985 F:      include/linux/rpmsg.h
7986
7987 RESET CONTROLLER FRAMEWORK
7988 M:      Philipp Zabel <p.zabel@pengutronix.de>
7989 S:      Maintained
7990 F:      drivers/reset/
7991 F:      Documentation/devicetree/bindings/reset/
7992 F:      include/linux/reset.h
7993 F:      include/linux/reset-controller.h
7994
7995 RFKILL
7996 M:      Johannes Berg <johannes@sipsolutions.net>
7997 L:      linux-wireless@vger.kernel.org
7998 W:      http://wireless.kernel.org/
7999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8001 S:      Maintained
8002 F:      Documentation/rfkill.txt
8003 F:      net/rfkill/
8004
8005 RICOH SMARTMEDIA/XD DRIVER
8006 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8007 S:      Maintained
8008 F:      drivers/mtd/nand/r852.c
8009 F:      drivers/mtd/nand/r852.h
8010
8011 RICOH R5C592 MEMORYSTICK DRIVER
8012 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8013 S:      Maintained
8014 F:      drivers/memstick/host/r592.*
8015
8016 ROCCAT DRIVERS
8017 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8018 W:      http://sourceforge.net/projects/roccat/
8019 S:      Maintained
8020 F:      drivers/hid/hid-roccat*
8021 F:      include/linux/hid-roccat*
8022 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8023
8024 ROCKER DRIVER
8025 M:      Jiri Pirko <jiri@resnulli.us>
8026 M:      Scott Feldman <sfeldma@gmail.com>
8027 L:      netdev@vger.kernel.org
8028 S:      Supported
8029 F:      drivers/net/ethernet/rocker/
8030
8031 ROCKETPORT DRIVER
8032 P:      Comtrol Corp.
8033 W:      http://www.comtrol.com
8034 S:      Maintained
8035 F:      Documentation/serial/rocket.txt
8036 F:      drivers/tty/rocket*
8037
8038 ROCKETPORT EXPRESS/INFINITY DRIVER
8039 M:      Kevin Cernekee <cernekee@gmail.com>
8040 L:      linux-serial@vger.kernel.org
8041 S:      Odd Fixes
8042 F:      drivers/tty/serial/rp2.*
8043
8044 ROSE NETWORK LAYER
8045 M:      Ralf Baechle <ralf@linux-mips.org>
8046 L:      linux-hams@vger.kernel.org
8047 W:      http://www.linux-ax25.org/
8048 S:      Maintained
8049 F:      include/net/rose.h
8050 F:      include/uapi/linux/rose.h
8051 F:      net/rose/
8052
8053 RTL2830 MEDIA DRIVER
8054 M:      Antti Palosaari <crope@iki.fi>
8055 L:      linux-media@vger.kernel.org
8056 W:      http://linuxtv.org/
8057 W:      http://palosaari.fi/linux/
8058 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8059 T:      git git://linuxtv.org/anttip/media_tree.git
8060 S:      Maintained
8061 F:      drivers/media/dvb-frontends/rtl2830*
8062
8063 RTL2832 MEDIA DRIVER
8064 M:      Antti Palosaari <crope@iki.fi>
8065 L:      linux-media@vger.kernel.org
8066 W:      http://linuxtv.org/
8067 W:      http://palosaari.fi/linux/
8068 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8069 T:      git git://linuxtv.org/anttip/media_tree.git
8070 S:      Maintained
8071 F:      drivers/media/dvb-frontends/rtl2832*
8072
8073 RTL2832_SDR MEDIA DRIVER
8074 M:      Antti Palosaari <crope@iki.fi>
8075 L:      linux-media@vger.kernel.org
8076 W:      http://linuxtv.org/
8077 W:      http://palosaari.fi/linux/
8078 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8079 T:      git git://linuxtv.org/anttip/media_tree.git
8080 S:      Maintained
8081 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8082
8083 RTL8180 WIRELESS DRIVER
8084 L:      linux-wireless@vger.kernel.org
8085 W:      http://wireless.kernel.org/
8086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8087 S:      Orphan
8088 F:      drivers/net/wireless/rtl818x/rtl8180/
8089
8090 RTL8187 WIRELESS DRIVER
8091 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8092 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8093 M:      Larry Finger <Larry.Finger@lwfinger.net>
8094 L:      linux-wireless@vger.kernel.org
8095 W:      http://wireless.kernel.org/
8096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8097 S:      Maintained
8098 F:      drivers/net/wireless/rtl818x/rtl8187/
8099
8100 RTL8192CE WIRELESS DRIVER
8101 M:      Larry Finger <Larry.Finger@lwfinger.net>
8102 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8103 L:      linux-wireless@vger.kernel.org
8104 W:      http://wireless.kernel.org/
8105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8106 S:      Maintained
8107 F:      drivers/net/wireless/rtlwifi/
8108 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8109
8110 S3 SAVAGE FRAMEBUFFER DRIVER
8111 M:      Antonino Daplas <adaplas@gmail.com>
8112 L:      linux-fbdev@vger.kernel.org
8113 S:      Maintained
8114 F:      drivers/video/fbdev/savage/
8115
8116 S390
8117 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8118 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8119 M:      linux390@de.ibm.com
8120 L:      linux-s390@vger.kernel.org
8121 W:      http://www.ibm.com/developerworks/linux/linux390/
8122 S:      Supported
8123 F:      arch/s390/
8124 F:      drivers/s390/
8125 F:      Documentation/s390/
8126 F:      Documentation/DocBook/s390*
8127
8128 S390 COMMON I/O LAYER
8129 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8130 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8131 L:      linux-s390@vger.kernel.org
8132 W:      http://www.ibm.com/developerworks/linux/linux390/
8133 S:      Supported
8134 F:      drivers/s390/cio/
8135
8136 S390 DASD DRIVER
8137 M:      Stefan Weinhuber <wein@de.ibm.com>
8138 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8139 L:      linux-s390@vger.kernel.org
8140 W:      http://www.ibm.com/developerworks/linux/linux390/
8141 S:      Supported
8142 F:      drivers/s390/block/dasd*
8143 F:      block/partitions/ibm.c
8144
8145 S390 NETWORK DRIVERS
8146 M:      Ursula Braun <ursula.braun@de.ibm.com>
8147 M:      Frank Blaschka <blaschka@linux.vnet.ibm.com>
8148 M:      linux390@de.ibm.com
8149 L:      linux-s390@vger.kernel.org
8150 W:      http://www.ibm.com/developerworks/linux/linux390/
8151 S:      Supported
8152 F:      drivers/s390/net/
8153
8154 S390 PCI SUBSYSTEM
8155 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8156 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8157 L:      linux-s390@vger.kernel.org
8158 W:      http://www.ibm.com/developerworks/linux/linux390/
8159 S:      Supported
8160 F:      arch/s390/pci/
8161 F:      drivers/pci/hotplug/s390_pci_hpc.c
8162
8163 S390 ZCRYPT DRIVER
8164 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8165 M:      linux390@de.ibm.com
8166 L:      linux-s390@vger.kernel.org
8167 W:      http://www.ibm.com/developerworks/linux/linux390/
8168 S:      Supported
8169 F:      drivers/s390/crypto/
8170
8171 S390 ZFCP DRIVER
8172 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8173 M:      linux390@de.ibm.com
8174 L:      linux-s390@vger.kernel.org
8175 W:      http://www.ibm.com/developerworks/linux/linux390/
8176 S:      Supported
8177 F:      drivers/s390/scsi/zfcp_*
8178
8179 S390 IUCV NETWORK LAYER
8180 M:      Ursula Braun <ursula.braun@de.ibm.com>
8181 M:      linux390@de.ibm.com
8182 L:      linux-s390@vger.kernel.org
8183 W:      http://www.ibm.com/developerworks/linux/linux390/
8184 S:      Supported
8185 F:      drivers/s390/net/*iucv*
8186 F:      include/net/iucv/
8187 F:      net/iucv/
8188
8189 S3C24XX SD/MMC Driver
8190 M:      Ben Dooks <ben-linux@fluff.org>
8191 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8192 S:      Supported
8193 F:      drivers/mmc/host/s3cmci.*
8194
8195 SAA6588 RDS RECEIVER DRIVER
8196 M:      Hans Verkuil <hverkuil@xs4all.nl>
8197 L:      linux-media@vger.kernel.org
8198 T:      git git://linuxtv.org/media_tree.git
8199 W:      http://linuxtv.org
8200 S:      Odd Fixes
8201 F:      drivers/media/i2c/saa6588*
8202
8203 SAA7134 VIDEO4LINUX DRIVER
8204 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8205 L:      linux-media@vger.kernel.org
8206 W:      http://linuxtv.org
8207 T:      git git://linuxtv.org/media_tree.git
8208 S:      Odd fixes
8209 F:      Documentation/video4linux/*.saa7134
8210 F:      drivers/media/pci/saa7134/
8211
8212 SAA7146 VIDEO4LINUX-2 DRIVER
8213 M:      Hans Verkuil <hverkuil@xs4all.nl>
8214 L:      linux-media@vger.kernel.org
8215 T:      git git://linuxtv.org/media_tree.git
8216 S:      Maintained
8217 F:      drivers/media/common/saa7146/
8218 F:      drivers/media/pci/saa7146/
8219 F:      include/media/saa7146*
8220
8221 SAMSUNG LAPTOP DRIVER
8222 M:      Corentin Chary <corentin.chary@gmail.com>
8223 L:      platform-driver-x86@vger.kernel.org
8224 S:      Maintained
8225 F:      drivers/platform/x86/samsung-laptop.c
8226
8227 SAMSUNG AUDIO (ASoC) DRIVERS
8228 M:      Sangbeom Kim <sbkim73@samsung.com>
8229 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8230 S:      Supported
8231 F:      sound/soc/samsung/
8232
8233 SAMSUNG FRAMEBUFFER DRIVER
8234 M:      Jingoo Han <jg1.han@samsung.com>
8235 L:      linux-fbdev@vger.kernel.org
8236 S:      Maintained
8237 F:      drivers/video/fbdev/s3c-fb.c
8238
8239 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8240 M:      Sangbeom Kim <sbkim73@samsung.com>
8241 L:      linux-kernel@vger.kernel.org
8242 S:      Supported
8243 F:      drivers/mfd/sec*.c
8244 F:      drivers/regulator/s2m*.c
8245 F:      drivers/regulator/s5m*.c
8246 F:      include/linux/mfd/samsung/
8247
8248 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8249 M:      Kyungmin Park <kyungmin.park@samsung.com>
8250 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8251 L:      linux-media@vger.kernel.org
8252 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8253 S:      Supported
8254 F:      drivers/media/platform/exynos4-is/
8255
8256 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8257 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8258 L:      linux-media@vger.kernel.org
8259 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8260 S:      Maintained
8261 F:      drivers/media/platform/s3c-camif/
8262 F:      include/media/s3c_camif.h
8263
8264 SAMSUNG S5C73M3 CAMERA DRIVER
8265 M:      Kyungmin Park <kyungmin.park@samsung.com>
8266 M:      Andrzej Hajda <a.hajda@samsung.com>
8267 L:      linux-media@vger.kernel.org
8268 S:      Supported
8269 F:      drivers/media/i2c/s5c73m3/*
8270
8271 SAMSUNG S5K5BAF CAMERA DRIVER
8272 M:      Kyungmin Park <kyungmin.park@samsung.com>
8273 M:      Andrzej Hajda <a.hajda@samsung.com>
8274 L:      linux-media@vger.kernel.org
8275 S:      Supported
8276 F:      drivers/media/i2c/s5k5baf.c
8277
8278 SAMSUNG SOC CLOCK DRIVERS
8279 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8280 M:      Tomasz Figa <tomasz.figa@gmail.com>
8281 S:      Supported
8282 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8283 F:      drivers/clk/samsung/
8284
8285 SAMSUNG SXGBE DRIVERS
8286 M:      Byungho An <bh74.an@samsung.com>
8287 M:      Girish K S <ks.giri@samsung.com>
8288 M:      Vipul Pandya <vipul.pandya@samsung.com>
8289 S:      Supported
8290 L:      netdev@vger.kernel.org
8291 F:      drivers/net/ethernet/samsung/sxgbe/
8292
8293 SAMSUNG USB2 PHY DRIVER
8294 M:      Kamil Debski <k.debski@samsung.com>
8295 L:      linux-kernel@vger.kernel.org
8296 S:      Supported
8297 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8298 F:      Documentation/phy/samsung-usb2.txt
8299 F:      drivers/phy/phy-exynos4210-usb2.c
8300 F:      drivers/phy/phy-exynos4x12-usb2.c
8301 F:      drivers/phy/phy-exynos5250-usb2.c
8302 F:      drivers/phy/phy-s5pv210-usb2.c
8303 F:      drivers/phy/phy-samsung-usb2.c
8304 F:      drivers/phy/phy-samsung-usb2.h
8305
8306 SERIAL DRIVERS
8307 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8308 L:      linux-serial@vger.kernel.org
8309 S:      Maintained
8310 F:      drivers/tty/serial/
8311
8312 SYNOPSYS DESIGNWARE DMAC DRIVER
8313 M:      Viresh Kumar <viresh.linux@gmail.com>
8314 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8315 S:      Maintained
8316 F:      include/linux/platform_data/dma-dw.h
8317 F:      drivers/dma/dw/
8318
8319 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8320 M:      Seungwon Jeon <tgih.jun@samsung.com>
8321 M:      Jaehoon Chung <jh80.chung@samsung.com>
8322 L:      linux-mmc@vger.kernel.org
8323 S:      Maintained
8324 F:      include/linux/mmc/dw_mmc.h
8325 F:      drivers/mmc/host/dw_mmc*
8326
8327 THUNDERBOLT DRIVER
8328 M:      Andreas Noever <andreas.noever@gmail.com>
8329 S:      Maintained
8330 F:      drivers/thunderbolt/
8331
8332 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8333 M:      John Stultz <john.stultz@linaro.org>
8334 M:      Thomas Gleixner <tglx@linutronix.de>
8335 L:      linux-kernel@vger.kernel.org
8336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8337 S:      Supported
8338 F:      include/linux/clocksource.h
8339 F:      include/linux/time.h
8340 F:      include/linux/timex.h
8341 F:      include/uapi/linux/time.h
8342 F:      include/uapi/linux/timex.h
8343 F:      kernel/time/clocksource.c
8344 F:      kernel/time/time*.c
8345 F:      kernel/time/ntp.c
8346
8347 TLG2300 VIDEO4LINUX-2 DRIVER
8348 M:      Huang Shijie <shijie8@gmail.com>
8349 M:      Hans Verkuil <hverkuil@xs4all.nl>
8350 S:      Odd Fixes
8351 F:      drivers/media/usb/tlg2300/
8352
8353 SC1200 WDT DRIVER
8354 M:      Zwane Mwaikambo <zwanem@gmail.com>
8355 S:      Maintained
8356 F:      drivers/watchdog/sc1200wdt.c
8357
8358 SCHEDULER
8359 M:      Ingo Molnar <mingo@redhat.com>
8360 M:      Peter Zijlstra <peterz@infradead.org>
8361 L:      linux-kernel@vger.kernel.org
8362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8363 S:      Maintained
8364 F:      kernel/sched/
8365 F:      include/linux/sched.h
8366 F:      include/uapi/linux/sched.h
8367 F:      include/linux/wait.h
8368
8369 SCORE ARCHITECTURE
8370 M:      Chen Liqin <liqin.linux@gmail.com>
8371 M:      Lennox Wu <lennox.wu@gmail.com>
8372 W:      http://www.sunplus.com
8373 S:      Supported
8374 F:      arch/score/
8375
8376 SCSI CDROM DRIVER
8377 M:      Jens Axboe <axboe@kernel.dk>
8378 L:      linux-scsi@vger.kernel.org
8379 W:      http://www.kernel.dk
8380 S:      Maintained
8381 F:      drivers/scsi/sr*
8382
8383 SCSI RDMA PROTOCOL (SRP) INITIATOR
8384 M:      Bart Van Assche <bvanassche@acm.org>
8385 L:      linux-rdma@vger.kernel.org
8386 S:      Supported
8387 W:      http://www.openfabrics.org
8388 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8390 F:      drivers/infiniband/ulp/srp/
8391 F:      include/scsi/srp.h
8392
8393 SCSI SG DRIVER
8394 M:      Doug Gilbert <dgilbert@interlog.com>
8395 L:      linux-scsi@vger.kernel.org
8396 W:      http://sg.danny.cz/sg
8397 S:      Maintained
8398 F:      Documentation/scsi/scsi-generic.txt
8399 F:      drivers/scsi/sg.c
8400 F:      include/scsi/sg.h
8401
8402 SCSI SUBSYSTEM
8403 M:      "James E.J. Bottomley" <JBottomley@parallels.com>
8404 L:      linux-scsi@vger.kernel.org
8405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8408 S:      Maintained
8409 F:      drivers/scsi/
8410 F:      include/scsi/
8411
8412 SCSI TAPE DRIVER
8413 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8414 L:      linux-scsi@vger.kernel.org
8415 S:      Maintained
8416 F:      Documentation/scsi/st.txt
8417 F:      drivers/scsi/st.*
8418 F:      drivers/scsi/st_*.h
8419
8420 SCTP PROTOCOL
8421 M:      Vlad Yasevich <vyasevich@gmail.com>
8422 M:      Neil Horman <nhorman@tuxdriver.com>
8423 L:      linux-sctp@vger.kernel.org
8424 W:      http://lksctp.sourceforge.net
8425 S:      Maintained
8426 F:      Documentation/networking/sctp.txt
8427 F:      include/linux/sctp.h
8428 F:      include/uapi/linux/sctp.h
8429 F:      include/net/sctp/
8430 F:      net/sctp/
8431
8432 SCx200 CPU SUPPORT
8433 M:      Jim Cromie <jim.cromie@gmail.com>
8434 S:      Odd Fixes
8435 F:      Documentation/i2c/busses/scx200_acb
8436 F:      arch/x86/platform/scx200/
8437 F:      drivers/watchdog/scx200_wdt.c
8438 F:      drivers/i2c/busses/scx200*
8439 F:      drivers/mtd/maps/scx200_docflash.c
8440 F:      include/linux/scx200.h
8441
8442 SCx200 GPIO DRIVER
8443 M:      Jim Cromie <jim.cromie@gmail.com>
8444 S:      Maintained
8445 F:      drivers/char/scx200_gpio.c
8446 F:      include/linux/scx200_gpio.h
8447
8448 SCx200 HRT CLOCKSOURCE DRIVER
8449 M:      Jim Cromie <jim.cromie@gmail.com>
8450 S:      Maintained
8451 F:      drivers/clocksource/scx200_hrt.c
8452
8453 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8454 M:      Sascha Sommer <saschasommer@freenet.de>
8455 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8456 S:      Maintained
8457 F:      drivers/mmc/host/sdricoh_cs.c
8458
8459 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8460 M:      Chris Ball <chris@printf.net>
8461 L:      linux-mmc@vger.kernel.org
8462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8463 S:      Maintained
8464 F:      drivers/mmc/host/sdhci.*
8465 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8466
8467 SECURE COMPUTING
8468 M:      Kees Cook <keescook@chromium.org>
8469 R:      Andy Lutomirski <luto@amacapital.net>
8470 R:      Will Drewry <wad@chromium.org>
8471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8472 S:      Supported
8473 F:      kernel/seccomp.c
8474 F:      include/uapi/linux/seccomp.h
8475 F:      include/linux/seccomp.h
8476 K:      \bsecure_computing
8477 K:      \bTIF_SECCOMP\b
8478
8479 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8480 M:      Anton Vorontsov <anton@enomsg.org>
8481 L:      linuxppc-dev@lists.ozlabs.org
8482 L:      linux-mmc@vger.kernel.org
8483 S:      Maintained
8484 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8485
8486 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8487 M:      Ben Dooks <ben-linux@fluff.org>
8488 L:      linux-mmc@vger.kernel.org
8489 S:      Maintained
8490 F:      drivers/mmc/host/sdhci-s3c.c
8491
8492 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8493 M:      Viresh Kumar <viresh.linux@gmail.com>
8494 L:      spear-devel@list.st.com
8495 L:      linux-mmc@vger.kernel.org
8496 S:      Maintained
8497 F:      drivers/mmc/host/sdhci-spear.c
8498
8499 SECURITY SUBSYSTEM
8500 M:      James Morris <james.l.morris@oracle.com>
8501 M:      Serge E. Hallyn <serge@hallyn.com>
8502 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8504 W:      http://kernsec.org/
8505 S:      Supported
8506 F:      security/
8507
8508 SECURITY CONTACT
8509 M:      Security Officers <security@kernel.org>
8510 S:      Supported
8511
8512 SELINUX SECURITY MODULE
8513 M:      Paul Moore <paul@paul-moore.com>
8514 M:      Stephen Smalley <sds@tycho.nsa.gov>
8515 M:      Eric Paris <eparis@parisplace.org>
8516 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8517 W:      http://selinuxproject.org
8518 T:      git git://git.infradead.org/users/pcmoore/selinux
8519 S:      Supported
8520 F:      include/linux/selinux*
8521 F:      security/selinux/
8522 F:      scripts/selinux/
8523
8524 APPARMOR SECURITY MODULE
8525 M:      John Johansen <john.johansen@canonical.com>
8526 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8527 W:      apparmor.wiki.kernel.org
8528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8529 S:      Supported
8530 F:      security/apparmor/
8531
8532 SENSABLE PHANTOM
8533 M:      Jiri Slaby <jirislaby@gmail.com>
8534 S:      Maintained
8535 F:      drivers/misc/phantom.c
8536 F:      include/uapi/linux/phantom.h
8537
8538 SERIAL ATA (SATA) SUBSYSTEM
8539 M:      Tejun Heo <tj@kernel.org>
8540 L:      linux-ide@vger.kernel.org
8541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8542 S:      Supported
8543 F:      drivers/ata/
8544 F:      include/linux/ata.h
8545 F:      include/linux/libata.h
8546
8547 SERIAL ATA AHCI PLATFORM devices support
8548 M:      Hans de Goede <hdegoede@redhat.com>
8549 M:      Tejun Heo <tj@kernel.org>
8550 L:      linux-ide@vger.kernel.org
8551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8552 S:      Supported
8553 F:      drivers/ata/ahci_platform.c
8554 F:      drivers/ata/libahci_platform.c
8555 F:      include/linux/ahci_platform.h
8556
8557 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8558 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8559 L:      linux-scsi@vger.kernel.org
8560 W:      http://www.emulex.com
8561 S:      Supported
8562 F:      drivers/scsi/be2iscsi/
8563
8564 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8565 M:      Sathya Perla <sathya.perla@emulex.com>
8566 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8567 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8568 L:      netdev@vger.kernel.org
8569 W:      http://www.emulex.com
8570 S:      Supported
8571 F:      drivers/net/ethernet/emulex/benet/
8572
8573 SFC NETWORK DRIVER
8574 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8575 M:      Shradha Shah <sshah@solarflare.com>
8576 L:      netdev@vger.kernel.org
8577 S:      Supported
8578 F:      drivers/net/ethernet/sfc/
8579
8580 SGI GRU DRIVER
8581 M:      Dimitri Sivanich <sivanich@sgi.com>
8582 S:      Maintained
8583 F:      drivers/misc/sgi-gru/
8584
8585 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8586 M:      Pat Gefre <pfg@sgi.com>
8587 L:      linux-ia64@vger.kernel.org
8588 S:      Supported
8589 F:      Documentation/ia64/serial.txt
8590 F:      drivers/tty/serial/ioc?_serial.c
8591 F:      include/linux/ioc?.h
8592
8593 SGI XP/XPC/XPNET DRIVER
8594 M:      Cliff Whickman <cpw@sgi.com>
8595 M:      Robin Holt <robinmholt@gmail.com>
8596 S:      Maintained
8597 F:      drivers/misc/sgi-xp/
8598
8599 SI2157 MEDIA DRIVER
8600 M:      Antti Palosaari <crope@iki.fi>
8601 L:      linux-media@vger.kernel.org
8602 W:      http://linuxtv.org/
8603 W:      http://palosaari.fi/linux/
8604 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8605 T:      git git://linuxtv.org/anttip/media_tree.git
8606 S:      Maintained
8607 F:      drivers/media/tuners/si2157*
8608
8609 SI2168 MEDIA DRIVER
8610 M:      Antti Palosaari <crope@iki.fi>
8611 L:      linux-media@vger.kernel.org
8612 W:      http://linuxtv.org/
8613 W:      http://palosaari.fi/linux/
8614 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8615 T:      git git://linuxtv.org/anttip/media_tree.git
8616 S:      Maintained
8617 F:      drivers/media/dvb-frontends/si2168*
8618
8619 SI470X FM RADIO RECEIVER I2C DRIVER
8620 M:      Hans Verkuil <hverkuil@xs4all.nl>
8621 L:      linux-media@vger.kernel.org
8622 T:      git git://linuxtv.org/media_tree.git
8623 W:      http://linuxtv.org
8624 S:      Odd Fixes
8625 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8626
8627 SI470X FM RADIO RECEIVER USB DRIVER
8628 M:      Hans Verkuil <hverkuil@xs4all.nl>
8629 L:      linux-media@vger.kernel.org
8630 T:      git git://linuxtv.org/media_tree.git
8631 W:      http://linuxtv.org
8632 S:      Maintained
8633 F:      drivers/media/radio/si470x/radio-si470x-common.c
8634 F:      drivers/media/radio/si470x/radio-si470x.h
8635 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8636
8637 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8638 M:      Eduardo Valentin <edubezval@gmail.com>
8639 L:      linux-media@vger.kernel.org
8640 T:      git git://linuxtv.org/media_tree.git
8641 W:      http://linuxtv.org
8642 S:      Odd Fixes
8643 F:      drivers/media/radio/si4713/si4713.?
8644
8645 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8646 M:      Eduardo Valentin <edubezval@gmail.com>
8647 L:      linux-media@vger.kernel.org
8648 T:      git git://linuxtv.org/media_tree.git
8649 W:      http://linuxtv.org
8650 S:      Odd Fixes
8651 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8652
8653 SI4713 FM RADIO TRANSMITTER USB DRIVER
8654 M:      Hans Verkuil <hverkuil@xs4all.nl>
8655 L:      linux-media@vger.kernel.org
8656 T:      git git://linuxtv.org/media_tree.git
8657 W:      http://linuxtv.org
8658 S:      Maintained
8659 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8660
8661 SIANO DVB DRIVER
8662 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8663 L:      linux-media@vger.kernel.org
8664 W:      http://linuxtv.org
8665 T:      git git://linuxtv.org/media_tree.git
8666 S:      Odd fixes
8667 F:      drivers/media/common/siano/
8668 F:      drivers/media/usb/siano/
8669 F:      drivers/media/usb/siano/
8670 F:      drivers/media/mmc/siano/
8671
8672 SIMPLEFB FB DRIVER
8673 M:      Hans de Goede <hdegoede@redhat.com>
8674 L:      linux-fbdev@vger.kernel.org
8675 S:      Maintained
8676 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8677 F:      drivers/video/fbdev/simplefb.c
8678 F:      include/linux/platform_data/simplefb.h
8679
8680 SH_VEU V4L2 MEM2MEM DRIVER
8681 L:      linux-media@vger.kernel.org
8682 S:      Orphan
8683 F:      drivers/media/platform/sh_veu.c
8684
8685 SH_VOU V4L2 OUTPUT DRIVER
8686 L:      linux-media@vger.kernel.org
8687 S:      Orphan
8688 F:      drivers/media/platform/sh_vou.c
8689 F:      include/media/sh_vou.h
8690
8691 SIMPLE FIRMWARE INTERFACE (SFI)
8692 M:      Len Brown <lenb@kernel.org>
8693 L:      sfi-devel@simplefirmware.org
8694 W:      http://simplefirmware.org/
8695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8696 S:      Supported
8697 F:      arch/x86/platform/sfi/
8698 F:      drivers/sfi/
8699 F:      include/linux/sfi*.h
8700
8701 SIMTEC EB110ATX (Chalice CATS)
8702 P:      Ben Dooks
8703 P:      Vincent Sanders <vince@simtec.co.uk>
8704 M:      Simtec Linux Team <linux@simtec.co.uk>
8705 W:      http://www.simtec.co.uk/products/EB110ATX/
8706 S:      Supported
8707
8708 SIMTEC EB2410ITX (BAST)
8709 P:      Ben Dooks
8710 P:      Vincent Sanders <vince@simtec.co.uk>
8711 M:      Simtec Linux Team <linux@simtec.co.uk>
8712 W:      http://www.simtec.co.uk/products/EB2410ITX/
8713 S:      Supported
8714 F:      arch/arm/mach-s3c24xx/mach-bast.c
8715 F:      arch/arm/mach-s3c24xx/bast-ide.c
8716 F:      arch/arm/mach-s3c24xx/bast-irq.c
8717
8718 TI DAVINCI MACHINE SUPPORT
8719 M:      Sekhar Nori <nsekhar@ti.com>
8720 M:      Kevin Hilman <khilman@deeprootsystems.com>
8721 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8722 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8723 S:      Supported
8724 F:      arch/arm/mach-davinci/
8725 F:      drivers/i2c/busses/i2c-davinci.c
8726
8727 TI DAVINCI SERIES MEDIA DRIVER
8728 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8729 L:      linux-media@vger.kernel.org
8730 W:      http://linuxtv.org/
8731 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8732 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8733 S:      Maintained
8734 F:      drivers/media/platform/davinci/
8735 F:      include/media/davinci/
8736
8737 SIS 190 ETHERNET DRIVER
8738 M:      Francois Romieu <romieu@fr.zoreil.com>
8739 L:      netdev@vger.kernel.org
8740 S:      Maintained
8741 F:      drivers/net/ethernet/sis/sis190.c
8742
8743 SIS 900/7016 FAST ETHERNET DRIVER
8744 M:      Daniele Venzano <venza@brownhat.org>
8745 W:      http://www.brownhat.org/sis900.html
8746 L:      netdev@vger.kernel.org
8747 S:      Maintained
8748 F:      drivers/net/ethernet/sis/sis900.*
8749
8750 SIS FRAMEBUFFER DRIVER
8751 M:      Thomas Winischhofer <thomas@winischhofer.net>
8752 W:      http://www.winischhofer.net/linuxsisvga.shtml
8753 S:      Maintained
8754 F:      Documentation/fb/sisfb.txt
8755 F:      drivers/video/fbdev/sis/
8756 F:      include/video/sisfb.h
8757
8758 SIS USB2VGA DRIVER
8759 M:      Thomas Winischhofer <thomas@winischhofer.net>
8760 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
8761 S:      Maintained
8762 F:      drivers/usb/misc/sisusbvga/
8763
8764 SLAB ALLOCATOR
8765 M:      Christoph Lameter <cl@linux.com>
8766 M:      Pekka Enberg <penberg@kernel.org>
8767 M:      David Rientjes <rientjes@google.com>
8768 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
8769 M:      Andrew Morton <akpm@linux-foundation.org>
8770 L:      linux-mm@kvack.org
8771 S:      Maintained
8772 F:      include/linux/sl?b*.h
8773 F:      mm/sl?b*
8774
8775 SLEEPABLE READ-COPY UPDATE (SRCU)
8776 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
8777 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8778 M:      Josh Triplett <josh@joshtriplett.org>
8779 R:      Steven Rostedt <rostedt@goodmis.org>
8780 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8781 L:      linux-kernel@vger.kernel.org
8782 W:      http://www.rdrop.com/users/paulmck/RCU/
8783 S:      Supported
8784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8785 F:      include/linux/srcu.h
8786 F:      kernel/rcu/srcu.c
8787
8788 SMACK SECURITY MODULE
8789 M:      Casey Schaufler <casey@schaufler-ca.com>
8790 L:      linux-security-module@vger.kernel.org
8791 W:      http://schaufler-ca.com
8792 T:      git git://git.gitorious.org/smack-next/kernel.git
8793 S:      Maintained
8794 F:      Documentation/security/Smack.txt
8795 F:      security/smack/
8796
8797 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8798 M:      Kevin Hilman <khilman@kernel.org>
8799 M:      Nishanth Menon <nm@ti.com>
8800 S:      Maintained
8801 F:      drivers/power/avs/
8802 F:      include/linux/power/smartreflex.h
8803 L:      linux-pm@vger.kernel.org
8804
8805 SMC91x ETHERNET DRIVER
8806 M:      Nicolas Pitre <nico@fluxnic.net>
8807 S:      Odd Fixes
8808 F:      drivers/net/ethernet/smsc/smc91x.*
8809
8810 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8811 M:      Sakari Ailus <sakari.ailus@iki.fi>
8812 L:      linux-media@vger.kernel.org
8813 S:      Maintained
8814 F:      drivers/media/i2c/smiapp/
8815 F:      include/media/smiapp.h
8816 F:      drivers/media/i2c/smiapp-pll.c
8817 F:      drivers/media/i2c/smiapp-pll.h
8818
8819 SMM665 HARDWARE MONITOR DRIVER
8820 M:      Guenter Roeck <linux@roeck-us.net>
8821 L:      lm-sensors@lm-sensors.org
8822 S:      Maintained
8823 F:      Documentation/hwmon/smm665
8824 F:      drivers/hwmon/smm665.c
8825
8826 SMSC EMC2103 HARDWARE MONITOR DRIVER
8827 M:      Steve Glendinning <steve.glendinning@shawell.net>
8828 L:      lm-sensors@lm-sensors.org
8829 S:      Maintained
8830 F:      Documentation/hwmon/emc2103
8831 F:      drivers/hwmon/emc2103.c
8832
8833 SMSC SCH5627 HARDWARE MONITOR DRIVER
8834 M:      Hans de Goede <hdegoede@redhat.com>
8835 L:      lm-sensors@lm-sensors.org
8836 S:      Supported
8837 F:      Documentation/hwmon/sch5627
8838 F:      drivers/hwmon/sch5627.c
8839
8840 SMSC47B397 HARDWARE MONITOR DRIVER
8841 M:      Jean Delvare <jdelvare@suse.de>
8842 L:      lm-sensors@lm-sensors.org
8843 S:      Maintained
8844 F:      Documentation/hwmon/smsc47b397
8845 F:      drivers/hwmon/smsc47b397.c
8846
8847 SMSC911x ETHERNET DRIVER
8848 M:      Steve Glendinning <steve.glendinning@shawell.net>
8849 L:      netdev@vger.kernel.org
8850 S:      Maintained
8851 F:      include/linux/smsc911x.h
8852 F:      drivers/net/ethernet/smsc/smsc911x.*
8853
8854 SMSC9420 PCI ETHERNET DRIVER
8855 M:      Steve Glendinning <steve.glendinning@shawell.net>
8856 L:      netdev@vger.kernel.org
8857 S:      Maintained
8858 F:      drivers/net/ethernet/smsc/smsc9420.*
8859
8860 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8861 M:      Steve Glendinning <steve.glendinning@shawell.net>
8862 L:      linux-fbdev@vger.kernel.org
8863 S:      Maintained
8864 F:      drivers/video/fbdev/smscufx.c
8865
8866 SOC-CAMERA V4L2 SUBSYSTEM
8867 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8868 L:      linux-media@vger.kernel.org
8869 T:      git git://linuxtv.org/media_tree.git
8870 S:      Maintained
8871 F:      include/media/soc*
8872 F:      drivers/media/i2c/soc_camera/
8873 F:      drivers/media/platform/soc_camera/
8874
8875 SOEKRIS NET48XX LED SUPPORT
8876 M:      Chris Boot <bootc@bootc.net>
8877 S:      Maintained
8878 F:      drivers/leds/leds-net48xx.c
8879
8880 SOFTLOGIC 6x10 MPEG CODEC
8881 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8882 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8883 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
8884 L:      linux-media@vger.kernel.org
8885 S:      Supported
8886 F:      drivers/media/pci/solo6x10/
8887
8888 SOFTWARE RAID (Multiple Disks) SUPPORT
8889 M:      Neil Brown <neilb@suse.de>
8890 L:      linux-raid@vger.kernel.org
8891 S:      Supported
8892 F:      drivers/md/
8893 F:      include/linux/raid/
8894 F:      include/uapi/linux/raid/
8895
8896 SONIC NETWORK DRIVER
8897 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8898 L:      netdev@vger.kernel.org
8899 S:      Maintained
8900 F:      drivers/net/ethernet/natsemi/sonic.*
8901
8902 SONICS SILICON BACKPLANE DRIVER (SSB)
8903 M:      Michael Buesch <m@bues.ch>
8904 L:      netdev@vger.kernel.org
8905 S:      Maintained
8906 F:      drivers/ssb/
8907 F:      include/linux/ssb/
8908
8909 SONY VAIO CONTROL DEVICE DRIVER
8910 M:      Mattia Dongili <malattia@linux.it>
8911 L:      platform-driver-x86@vger.kernel.org
8912 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8913 S:      Maintained
8914 F:      Documentation/laptops/sony-laptop.txt
8915 F:      drivers/char/sonypi.c
8916 F:      drivers/platform/x86/sony-laptop.c
8917 F:      include/linux/sony-laptop.h
8918
8919 SONY MEMORYSTICK CARD SUPPORT
8920 M:      Alex Dubov <oakad@yahoo.com>
8921 W:      http://tifmxx.berlios.de/
8922 S:      Maintained
8923 F:      drivers/memstick/host/tifm_ms.c
8924
8925 SONY MEMORYSTICK STANDARD SUPPORT
8926 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8927 S:      Maintained
8928 F:      drivers/memstick/core/ms_block.*
8929
8930 SOUND
8931 M:      Jaroslav Kysela <perex@perex.cz>
8932 M:      Takashi Iwai <tiwai@suse.de>
8933 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8934 W:      http://www.alsa-project.org/
8935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8936 T:      git git://git.alsa-project.org/alsa-kernel.git
8937 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
8938 S:      Maintained
8939 F:      Documentation/sound/
8940 F:      include/sound/
8941 F:      include/uapi/sound/
8942 F:      sound/
8943
8944 SOUND - COMPRESSED AUDIO
8945 M:      Vinod Koul <vinod.koul@intel.com>
8946 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8948 S:      Supported
8949 F:      Documentation/sound/alsa/compress_offload.txt
8950 F:      include/sound/compress_driver.h
8951 F:      include/uapi/sound/compress_*
8952 F:      sound/core/compress_offload.c
8953 F:      sound/soc/soc-compress.c
8954
8955 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8956 M:      Liam Girdwood <lgirdwood@gmail.com>
8957 M:      Mark Brown <broonie@kernel.org>
8958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8959 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8960 W:      http://alsa-project.org/main/index.php/ASoC
8961 S:      Supported
8962 F:      Documentation/sound/alsa/soc/
8963 F:      sound/soc/
8964 F:      include/sound/soc*
8965
8966 SOUND - DMAENGINE HELPERS
8967 M:      Lars-Peter Clausen <lars@metafoo.de>
8968 S:      Supported
8969 F:      include/sound/dmaengine_pcm.h
8970 F:      sound/core/pcm_dmaengine.c
8971 F:      sound/soc/soc-generic-dmaengine-pcm.c
8972
8973 SP2 MEDIA DRIVER
8974 M:      Olli Salonen <olli.salonen@iki.fi>
8975 L:      linux-media@vger.kernel.org
8976 W:      http://linuxtv.org/
8977 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8978 S:      Maintained
8979 F:      drivers/media/dvb-frontends/sp2*
8980
8981 SPARC + UltraSPARC (sparc/sparc64)
8982 M:      "David S. Miller" <davem@davemloft.net>
8983 L:      sparclinux@vger.kernel.org
8984 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
8985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8987 S:      Maintained
8988 F:      arch/sparc/
8989 F:      drivers/sbus/
8990
8991 SPARC SERIAL DRIVERS
8992 M:      "David S. Miller" <davem@davemloft.net>
8993 L:      sparclinux@vger.kernel.org
8994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8996 S:      Maintained
8997 F:      include/linux/sunserialcore.h
8998 F:      drivers/tty/serial/suncore.c
8999 F:      drivers/tty/serial/sunhv.c
9000 F:      drivers/tty/serial/sunsab.c
9001 F:      drivers/tty/serial/sunsab.h
9002 F:      drivers/tty/serial/sunsu.c
9003 F:      drivers/tty/serial/sunzilog.c
9004 F:      drivers/tty/serial/sunzilog.h
9005
9006 SPARSE CHECKER
9007 M:      "Christopher Li" <sparse@chrisli.org>
9008 L:      linux-sparse@vger.kernel.org
9009 W:      https://sparse.wiki.kernel.org/
9010 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9011 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9012 S:      Maintained
9013 F:      include/linux/compiler.h
9014
9015 SPEAR PLATFORM SUPPORT
9016 M:      Viresh Kumar <viresh.linux@gmail.com>
9017 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9018 L:      spear-devel@list.st.com
9019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9020 W:      http://www.st.com/spear
9021 S:      Maintained
9022 F:      arch/arm/mach-spear/
9023
9024 SPEAR CLOCK FRAMEWORK SUPPORT
9025 M:      Viresh Kumar <viresh.linux@gmail.com>
9026 L:      spear-devel@list.st.com
9027 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9028 W:      http://www.st.com/spear
9029 S:      Maintained
9030 F:      drivers/clk/spear/
9031
9032 SPI SUBSYSTEM
9033 M:      Mark Brown <broonie@kernel.org>
9034 L:      linux-spi@vger.kernel.org
9035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9036 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9037 S:      Maintained
9038 F:      Documentation/spi/
9039 F:      drivers/spi/
9040 F:      include/linux/spi/
9041 F:      include/uapi/linux/spi/
9042
9043 SPIDERNET NETWORK DRIVER for CELL
9044 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9045 M:      Jens Osterkamp <jens@de.ibm.com>
9046 L:      netdev@vger.kernel.org
9047 S:      Supported
9048 F:      Documentation/networking/spider_net.txt
9049 F:      drivers/net/ethernet/toshiba/spider_net*
9050
9051 SPU FILE SYSTEM
9052 M:      Jeremy Kerr <jk@ozlabs.org>
9053 L:      linuxppc-dev@lists.ozlabs.org
9054 L:      cbe-oss-dev@lists.ozlabs.org
9055 W:      http://www.ibm.com/developerworks/power/cell/
9056 S:      Supported
9057 F:      Documentation/filesystems/spufs.txt
9058 F:      arch/powerpc/platforms/cell/spufs/
9059
9060 SQUASHFS FILE SYSTEM
9061 M:      Phillip Lougher <phillip@squashfs.org.uk>
9062 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9063 W:      http://squashfs.org.uk
9064 S:      Maintained
9065 F:      Documentation/filesystems/squashfs.txt
9066 F:      fs/squashfs/
9067
9068 SRM (Alpha) environment access
9069 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9070 S:      Maintained
9071 F:      arch/alpha/kernel/srm_env.c
9072
9073 STABLE BRANCH
9074 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9075 L:      stable@vger.kernel.org
9076 S:      Supported
9077 F:      Documentation/stable_kernel_rules.txt
9078
9079 STAGING SUBSYSTEM
9080 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9082 L:      devel@driverdev.osuosl.org
9083 S:      Supported
9084 F:      drivers/staging/
9085
9086 STAGING - COMEDI
9087 M:      Ian Abbott <abbotti@mev.co.uk>
9088 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9089 S:      Odd Fixes
9090 F:      drivers/staging/comedi/
9091
9092 STAGING - FLARION FT1000 DRIVERS
9093 M:      Marek Belisko <marek.belisko@gmail.com>
9094 S:      Odd Fixes
9095 F:      drivers/staging/ft1000/
9096
9097 STAGING - INDUSTRIAL IO
9098 M:      Jonathan Cameron <jic23@kernel.org>
9099 L:      linux-iio@vger.kernel.org
9100 S:      Odd Fixes
9101 F:      drivers/staging/iio/
9102
9103 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9104 M:      Jarod Wilson <jarod@wilsonet.com>
9105 W:      http://www.lirc.org/
9106 S:      Odd Fixes
9107 F:      drivers/staging/media/lirc/
9108
9109 STAGING - LUSTRE PARALLEL FILESYSTEM
9110 M:      Oleg Drokin <oleg.drokin@intel.com>
9111 M:      Andreas Dilger <andreas.dilger@intel.com>
9112 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9113 W:      http://lustre.opensfs.org/
9114 S:      Maintained
9115 F:      drivers/staging/lustre
9116
9117 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9118 M:      Julian Andres Klode <jak@jak-linux.org>
9119 M:      Marc Dietrich <marvin24@gmx.de>
9120 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9121 L:      linux-tegra@vger.kernel.org
9122 S:      Maintained
9123 F:      drivers/staging/nvec/
9124
9125 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9126 M:      Jens Frederich <jfrederich@gmail.com>
9127 M:      Daniel Drake <dsd@laptop.org>
9128 M:      Jon Nettleton <jon.nettleton@gmail.com>
9129 W:      http://wiki.laptop.org/go/DCON
9130 S:      Maintained
9131 F:      drivers/staging/olpc_dcon/
9132
9133 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9134 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9135 S:      Maintained
9136 F:      drivers/staging/ozwpan/
9137
9138 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9139 M:      Willy Tarreau <willy@meta-x.org>
9140 S:      Odd Fixes
9141 F:      drivers/staging/panel/
9142
9143 STAGING - REALTEK RTL8712U DRIVERS
9144 M:      Larry Finger <Larry.Finger@lwfinger.net>
9145 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9146 S:      Odd Fixes
9147 F:      drivers/staging/rtl8712/
9148
9149 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9150 M:      Larry Finger <Larry.Finger@lwfinger.net>
9151 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9152 L:      linux-wireless@vger.kernel.org
9153 S:      Maintained
9154 F:      drivers/staging/rtl8723au/
9155
9156 STAGING - SLICOSS
9157 M:      Lior Dotan <liodot@gmail.com>
9158 M:      Christopher Harrer <charrer@alacritech.com>
9159 S:      Odd Fixes
9160 F:      drivers/staging/slicoss/
9161
9162 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9163 M:      William Hubbs <w.d.hubbs@gmail.com>
9164 M:      Chris Brannon <chris@the-brannons.com>
9165 M:      Kirk Reiser <kirk@reisers.ca>
9166 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9167 L:      speakup@linux-speakup.org
9168 W:      http://www.linux-speakup.org/
9169 S:      Odd Fixes
9170 F:      drivers/staging/speakup/
9171
9172 STAGING - VIA VT665X DRIVERS
9173 M:      Forest Bond <forest@alittletooquiet.net>
9174 S:      Odd Fixes
9175 F:      drivers/staging/vt665?/
9176
9177 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9178 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9179 S:      Odd Fixes
9180 F:      drivers/staging/xgifb/
9181
9182 STARFIRE/DURALAN NETWORK DRIVER
9183 M:      Ion Badulescu <ionut@badula.org>
9184 S:      Odd Fixes
9185 F:      drivers/net/ethernet/adaptec/starfire*
9186
9187 SUN3/3X
9188 M:      Sam Creasey <sammy@sammy.net>
9189 W:      http://sammy.net/sun3/
9190 S:      Maintained
9191 F:      arch/m68k/kernel/*sun3*
9192 F:      arch/m68k/sun3*/
9193 F:      arch/m68k/include/asm/sun3*
9194 F:      drivers/net/ethernet/i825xx/sun3*
9195
9196 SUNDANCE NETWORK DRIVER
9197 M:      Denis Kirjanov <kda@linux-powerpc.org>
9198 L:      netdev@vger.kernel.org
9199 S:      Maintained
9200 F:      drivers/net/ethernet/dlink/sundance.c
9201
9202 SUPERH
9203 L:      linux-sh@vger.kernel.org
9204 W:      http://www.linux-sh.org
9205 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9206 S:      Orphan
9207 F:      Documentation/sh/
9208 F:      arch/sh/
9209 F:      drivers/sh/
9210
9211 SUSPEND TO RAM
9212 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9213 M:      Len Brown <len.brown@intel.com>
9214 M:      Pavel Machek <pavel@ucw.cz>
9215 L:      linux-pm@vger.kernel.org
9216 S:      Supported
9217 F:      Documentation/power/
9218 F:      arch/x86/kernel/acpi/
9219 F:      drivers/base/power/
9220 F:      kernel/power/
9221 F:      include/linux/suspend.h
9222 F:      include/linux/freezer.h
9223 F:      include/linux/pm.h
9224
9225 SVGA HANDLING
9226 M:      Martin Mares <mj@ucw.cz>
9227 L:      linux-video@atrey.karlin.mff.cuni.cz
9228 S:      Maintained
9229 F:      Documentation/svga.txt
9230 F:      arch/x86/boot/video*
9231
9232 SWIOTLB SUBSYSTEM
9233 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9234 L:      linux-kernel@vger.kernel.org
9235 S:      Supported
9236 F:      lib/swiotlb.c
9237 F:      arch/*/kernel/pci-swiotlb.c
9238 F:      include/linux/swiotlb.h
9239
9240 SWITCHDEV
9241 M:      Jiri Pirko <jiri@resnulli.us>
9242 L:      netdev@vger.kernel.org
9243 S:      Supported
9244 F:      net/switchdev/
9245 F:      include/net/switchdev.h
9246
9247 SYNOPSYS ARC ARCHITECTURE
9248 M:      Vineet Gupta <vgupta@synopsys.com>
9249 S:      Supported
9250 F:      arch/arc/
9251 F:      Documentation/devicetree/bindings/arc/
9252 F:      drivers/tty/serial/arc_uart.c
9253
9254 SYSV FILESYSTEM
9255 M:      Christoph Hellwig <hch@infradead.org>
9256 S:      Maintained
9257 F:      Documentation/filesystems/sysv-fs.txt
9258 F:      fs/sysv/
9259 F:      include/linux/sysv_fs.h
9260
9261 TARGET SUBSYSTEM
9262 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9263 L:      linux-scsi@vger.kernel.org
9264 L:      target-devel@vger.kernel.org
9265 W:      http://www.linux-iscsi.org
9266 W:      http://groups.google.com/group/linux-iscsi-target-dev
9267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9268 S:      Supported
9269 F:      drivers/target/
9270 F:      include/target/
9271 F:      Documentation/target/
9272
9273 TASKSTATS STATISTICS INTERFACE
9274 M:      Balbir Singh <bsingharora@gmail.com>
9275 S:      Maintained
9276 F:      Documentation/accounting/taskstats*
9277 F:      include/linux/taskstats*
9278 F:      kernel/taskstats.c
9279
9280 TC CLASSIFIER
9281 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9282 L:      netdev@vger.kernel.org
9283 S:      Maintained
9284 F:      include/net/pkt_cls.h
9285 F:      include/uapi/linux/pkt_cls.h
9286 F:      net/sched/
9287
9288 TCP LOW PRIORITY MODULE
9289 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9290 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9291 W:      http://tcp-lp-mod.sourceforge.net/
9292 S:      Maintained
9293 F:      net/ipv4/tcp_lp.c
9294
9295 TDA10071 MEDIA DRIVER
9296 M:      Antti Palosaari <crope@iki.fi>
9297 L:      linux-media@vger.kernel.org
9298 W:      http://linuxtv.org/
9299 W:      http://palosaari.fi/linux/
9300 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9301 T:      git git://linuxtv.org/anttip/media_tree.git
9302 S:      Maintained
9303 F:      drivers/media/dvb-frontends/tda10071*
9304
9305 TDA18212 MEDIA DRIVER
9306 M:      Antti Palosaari <crope@iki.fi>
9307 L:      linux-media@vger.kernel.org
9308 W:      http://linuxtv.org/
9309 W:      http://palosaari.fi/linux/
9310 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9311 T:      git git://linuxtv.org/anttip/media_tree.git
9312 S:      Maintained
9313 F:      drivers/media/tuners/tda18212*
9314
9315 TDA18218 MEDIA DRIVER
9316 M:      Antti Palosaari <crope@iki.fi>
9317 L:      linux-media@vger.kernel.org
9318 W:      http://linuxtv.org/
9319 W:      http://palosaari.fi/linux/
9320 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9321 T:      git git://linuxtv.org/anttip/media_tree.git
9322 S:      Maintained
9323 F:      drivers/media/tuners/tda18218*
9324
9325 TDA18271 MEDIA DRIVER
9326 M:      Michael Krufky <mkrufky@linuxtv.org>
9327 L:      linux-media@vger.kernel.org
9328 W:      http://linuxtv.org/
9329 W:      http://github.com/mkrufky
9330 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9331 T:      git git://linuxtv.org/mkrufky/tuners.git
9332 S:      Maintained
9333 F:      drivers/media/tuners/tda18271*
9334
9335 TDA827x MEDIA DRIVER
9336 M:      Michael Krufky <mkrufky@linuxtv.org>
9337 L:      linux-media@vger.kernel.org
9338 W:      http://linuxtv.org/
9339 W:      http://github.com/mkrufky
9340 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9341 T:      git git://linuxtv.org/mkrufky/tuners.git
9342 S:      Maintained
9343 F:      drivers/media/tuners/tda8290.*
9344
9345 TDA8290 MEDIA DRIVER
9346 M:      Michael Krufky <mkrufky@linuxtv.org>
9347 L:      linux-media@vger.kernel.org
9348 W:      http://linuxtv.org/
9349 W:      http://github.com/mkrufky
9350 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9351 T:      git git://linuxtv.org/mkrufky/tuners.git
9352 S:      Maintained
9353 F:      drivers/media/tuners/tda8290.*
9354
9355 TDA9840 MEDIA DRIVER
9356 M:      Hans Verkuil <hverkuil@xs4all.nl>
9357 L:      linux-media@vger.kernel.org
9358 T:      git git://linuxtv.org/media_tree.git
9359 W:      http://linuxtv.org
9360 S:      Maintained
9361 F:      drivers/media/i2c/tda9840*
9362
9363 TEA5761 TUNER DRIVER
9364 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9365 L:      linux-media@vger.kernel.org
9366 W:      http://linuxtv.org
9367 T:      git git://linuxtv.org/media_tree.git
9368 S:      Odd fixes
9369 F:      drivers/media/tuners/tea5761.*
9370
9371 TEA5767 TUNER DRIVER
9372 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9373 L:      linux-media@vger.kernel.org
9374 W:      http://linuxtv.org
9375 T:      git git://linuxtv.org/media_tree.git
9376 S:      Maintained
9377 F:      drivers/media/tuners/tea5767.*
9378
9379 TEA6415C MEDIA DRIVER
9380 M:      Hans Verkuil <hverkuil@xs4all.nl>
9381 L:      linux-media@vger.kernel.org
9382 T:      git git://linuxtv.org/media_tree.git
9383 W:      http://linuxtv.org
9384 S:      Maintained
9385 F:      drivers/media/i2c/tea6415c*
9386
9387 TEA6420 MEDIA DRIVER
9388 M:      Hans Verkuil <hverkuil@xs4all.nl>
9389 L:      linux-media@vger.kernel.org
9390 T:      git git://linuxtv.org/media_tree.git
9391 W:      http://linuxtv.org
9392 S:      Maintained
9393 F:      drivers/media/i2c/tea6420*
9394
9395 TEAM DRIVER
9396 M:      Jiri Pirko <jiri@resnulli.us>
9397 L:      netdev@vger.kernel.org
9398 S:      Supported
9399 F:      drivers/net/team/
9400 F:      include/linux/if_team.h
9401 F:      include/uapi/linux/if_team.h
9402
9403 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9404 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9405 S:      Maintained
9406 F:      arch/x86/platform/ts5500/
9407
9408 TECHNOTREND USB IR RECEIVER
9409 M:      Sean Young <sean@mess.org>
9410 L:      linux-media@vger.kernel.org
9411 S:      Maintained
9412 F:      drivers/media/rc/ttusbir.c
9413
9414 TEGRA ARCHITECTURE SUPPORT
9415 M:      Stephen Warren <swarren@wwwdotorg.org>
9416 M:      Thierry Reding <thierry.reding@gmail.com>
9417 M:      Alexandre Courbot <gnurou@gmail.com>
9418 L:      linux-tegra@vger.kernel.org
9419 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9421 S:      Supported
9422 N:      [^a-z]tegra
9423
9424 TEGRA CLOCK DRIVER
9425 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9426 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9427 S:      Supported
9428 F:      drivers/clk/tegra/
9429
9430 TEGRA DMA DRIVER
9431 M:      Laxman Dewangan <ldewangan@nvidia.com>
9432 S:      Supported
9433 F:      drivers/dma/tegra20-apb-dma.c
9434
9435 TEGRA I2C DRIVER
9436 M:      Laxman Dewangan <ldewangan@nvidia.com>
9437 S:      Supported
9438 F:      drivers/i2c/busses/i2c-tegra.c
9439
9440 TEGRA IOMMU DRIVERS
9441 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9442 S:      Supported
9443 F:      drivers/iommu/tegra*
9444
9445 TEGRA KBC DRIVER
9446 M:      Rakesh Iyer <riyer@nvidia.com>
9447 M:      Laxman Dewangan <ldewangan@nvidia.com>
9448 S:      Supported
9449 F:      drivers/input/keyboard/tegra-kbc.c
9450
9451 TEGRA PWM DRIVER
9452 M:      Thierry Reding <thierry.reding@gmail.com>
9453 S:      Supported
9454 F:      drivers/pwm/pwm-tegra.c
9455
9456 TEGRA SERIAL DRIVER
9457 M:      Laxman Dewangan <ldewangan@nvidia.com>
9458 S:      Supported
9459 F:      drivers/tty/serial/serial-tegra.c
9460
9461 TEGRA SPI DRIVER
9462 M:      Laxman Dewangan <ldewangan@nvidia.com>
9463 S:      Supported
9464 F:      drivers/spi/spi-tegra*
9465
9466 TEHUTI ETHERNET DRIVER
9467 M:      Andy Gospodarek <andy@greyhouse.net>
9468 L:      netdev@vger.kernel.org
9469 S:      Supported
9470 F:      drivers/net/ethernet/tehuti/*
9471
9472 Telecom Clock Driver for MCPL0010
9473 M:      Mark Gross <mark.gross@intel.com>
9474 S:      Supported
9475 F:      drivers/char/tlclk.c
9476
9477 TENSILICA XTENSA PORT (xtensa)
9478 M:      Chris Zankel <chris@zankel.net>
9479 M:      Max Filippov <jcmvbkbc@gmail.com>
9480 L:      linux-xtensa@linux-xtensa.org
9481 S:      Maintained
9482 F:      arch/xtensa/
9483 F:      drivers/irqchip/irq-xtensa-*
9484
9485 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9486 M:      Hans Verkuil <hverkuil@xs4all.nl>
9487 L:      linux-media@vger.kernel.org
9488 T:      git git://linuxtv.org/media_tree.git
9489 W:      http://linuxtv.org
9490 S:      Maintained
9491 F:      drivers/media/radio/radio-raremono.c
9492
9493 THERMAL
9494 M:      Zhang Rui <rui.zhang@intel.com>
9495 M:      Eduardo Valentin <edubezval@gmail.com>
9496 L:      linux-pm@vger.kernel.org
9497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9499 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9500 S:      Supported
9501 F:      drivers/thermal/
9502 F:      include/linux/thermal.h
9503 F:      include/linux/cpu_cooling.h
9504 F:      Documentation/devicetree/bindings/thermal/
9505
9506 THINGM BLINK(1) USB RGB LED DRIVER
9507 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9508 S:      Maintained
9509 F:      drivers/hid/hid-thingm.c
9510
9511 THINKPAD ACPI EXTRAS DRIVER
9512 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9513 L:      ibm-acpi-devel@lists.sourceforge.net
9514 L:      platform-driver-x86@vger.kernel.org
9515 W:      http://ibm-acpi.sourceforge.net
9516 W:      http://thinkwiki.org/wiki/Ibm-acpi
9517 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9518 S:      Maintained
9519 F:      drivers/platform/x86/thinkpad_acpi.c
9520
9521 TI BANDGAP AND THERMAL DRIVER
9522 M:      Eduardo Valentin <edubezval@gmail.com>
9523 L:      linux-pm@vger.kernel.org
9524 S:      Supported
9525 F:      drivers/thermal/ti-soc-thermal/
9526
9527 TI CLOCK DRIVER
9528 M:      Tero Kristo <t-kristo@ti.com>
9529 L:      linux-omap@vger.kernel.org
9530 S:      Maintained
9531 F:      drivers/clk/ti/
9532 F:      include/linux/clk/ti.h
9533
9534 TI FLASH MEDIA INTERFACE DRIVER
9535 M:      Alex Dubov <oakad@yahoo.com>
9536 S:      Maintained
9537 F:      drivers/misc/tifm*
9538 F:      drivers/mmc/host/tifm_sd.c
9539 F:      include/linux/tifm.h
9540
9541 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9542 M:      Santosh Shilimkar <ssantosh@kernel.org>
9543 L:      linux-kernel@vger.kernel.org
9544 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9545 S:      Maintained
9546 F:      drivers/soc/ti/*
9547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9548
9549
9550 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9551 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9552 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9553 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9554 S:      Maintained
9555 F:      sound/soc/codecs/lm49453*
9556 F:      sound/soc/codecs/isabelle*
9557
9558 TI LP855x BACKLIGHT DRIVER
9559 M:      Milo Kim <milo.kim@ti.com>
9560 S:      Maintained
9561 F:      Documentation/backlight/lp855x-driver.txt
9562 F:      drivers/video/backlight/lp855x_bl.c
9563 F:      include/linux/platform_data/lp855x.h
9564
9565 TI LP8727 CHARGER DRIVER
9566 M:      Milo Kim <milo.kim@ti.com>
9567 S:      Maintained
9568 F:      drivers/power/lp8727_charger.c
9569 F:      include/linux/platform_data/lp8727.h
9570
9571 TI LP8788 MFD DRIVER
9572 M:      Milo Kim <milo.kim@ti.com>
9573 S:      Maintained
9574 F:      drivers/iio/adc/lp8788_adc.c
9575 F:      drivers/leds/leds-lp8788.c
9576 F:      drivers/mfd/lp8788*.c
9577 F:      drivers/power/lp8788-charger.c
9578 F:      drivers/regulator/lp8788-*.c
9579 F:      include/linux/mfd/lp8788*.h
9580
9581 TI TWL4030 SERIES SOC CODEC DRIVER
9582 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9583 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9584 S:      Maintained
9585 F:      sound/soc/codecs/twl4030*
9586
9587 TI WILINK WIRELESS DRIVERS
9588 L:      linux-wireless@vger.kernel.org
9589 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9590 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9592 S:      Orphan
9593 F:      drivers/net/wireless/ti/
9594 F:      include/linux/wl12xx.h
9595
9596 TIPC NETWORK LAYER
9597 M:      Jon Maloy <jon.maloy@ericsson.com>
9598 M:      Allan Stephens <allan.stephens@windriver.com>
9599 L:      netdev@vger.kernel.org (core kernel code)
9600 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9601 W:      http://tipc.sourceforge.net/
9602 S:      Maintained
9603 F:      include/uapi/linux/tipc*.h
9604 F:      net/tipc/
9605
9606 TILE ARCHITECTURE
9607 M:      Chris Metcalf <cmetcalf@tilera.com>
9608 W:      http://www.tilera.com/scm/
9609 S:      Supported
9610 F:      arch/tile/
9611 F:      drivers/char/tile-srom.c
9612 F:      drivers/edac/tile_edac.c
9613 F:      drivers/net/ethernet/tile/
9614 F:      drivers/rtc/rtc-tile.c
9615 F:      drivers/tty/hvc/hvc_tile.c
9616 F:      drivers/tty/serial/tilegx.c
9617 F:      drivers/usb/host/*-tilegx.c
9618 F:      include/linux/usb/tilegx.h
9619
9620 TLAN NETWORK DRIVER
9621 M:      Samuel Chessman <chessman@tux.org>
9622 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9623 W:      http://sourceforge.net/projects/tlan/
9624 S:      Maintained
9625 F:      Documentation/networking/tlan.txt
9626 F:      drivers/net/ethernet/ti/tlan.*
9627
9628 TOMOYO SECURITY MODULE
9629 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9630 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9631 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9632 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9633 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9634 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9635 W:      http://tomoyo.sourceforge.jp/
9636 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9637 S:      Maintained
9638 F:      security/tomoyo/
9639
9640 TOPSTAR LAPTOP EXTRAS DRIVER
9641 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9642 L:      platform-driver-x86@vger.kernel.org
9643 S:      Maintained
9644 F:      drivers/platform/x86/topstar-laptop.c
9645
9646 TOSHIBA ACPI EXTRAS DRIVER
9647 L:      platform-driver-x86@vger.kernel.org
9648 S:      Orphan
9649 F:      drivers/platform/x86/toshiba_acpi.c
9650
9651 TOSHIBA SMM DRIVER
9652 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9653 L:      tlinux-users@tce.toshiba-dme.co.jp
9654 W:      http://www.buzzard.org.uk/toshiba/
9655 S:      Maintained
9656 F:      drivers/char/toshiba.c
9657 F:      include/linux/toshiba.h
9658 F:      include/uapi/linux/toshiba.h
9659
9660 TMIO MMC DRIVER
9661 M:      Ian Molton <ian.molton@codethink.co.uk>
9662 L:      linux-mmc@vger.kernel.org
9663 S:      Maintained
9664 F:      drivers/mmc/host/tmio_mmc*
9665 F:      drivers/mmc/host/sh_mobile_sdhi.c
9666 F:      include/linux/mmc/tmio.h
9667 F:      include/linux/mmc/sh_mobile_sdhi.h
9668
9669 TMP401 HARDWARE MONITOR DRIVER
9670 M:      Guenter Roeck <linux@roeck-us.net>
9671 L:      lm-sensors@lm-sensors.org
9672 S:      Maintained
9673 F:      Documentation/hwmon/tmp401
9674 F:      drivers/hwmon/tmp401.c
9675
9676 TMPFS (SHMEM FILESYSTEM)
9677 M:      Hugh Dickins <hughd@google.com>
9678 L:      linux-mm@kvack.org
9679 S:      Maintained
9680 F:      include/linux/shmem_fs.h
9681 F:      mm/shmem.c
9682
9683 TM6000 VIDEO4LINUX DRIVER
9684 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9685 L:      linux-media@vger.kernel.org
9686 W:      http://linuxtv.org
9687 T:      git git://linuxtv.org/media_tree.git
9688 S:      Odd fixes
9689 F:      drivers/media/usb/tm6000/
9690
9691 TW68 VIDEO4LINUX DRIVER
9692 M:      Hans Verkuil <hverkuil@xs4all.nl>
9693 L:      linux-media@vger.kernel.org
9694 T:      git git://linuxtv.org/media_tree.git
9695 W:      http://linuxtv.org
9696 S:      Odd Fixes
9697 F:      drivers/media/pci/tw68/
9698
9699 TPM DEVICE DRIVER
9700 M:      Peter Huewe <peterhuewe@gmx.de>
9701 M:      Ashley Lai <ashley@ashleylai.com>
9702 M:      Marcel Selhorst <tpmdd@selhorst.net>
9703 W:      http://tpmdd.sourceforge.net
9704 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9705 S:      Maintained
9706 F:      drivers/char/tpm/
9707
9708 TRACING
9709 M:      Steven Rostedt <rostedt@goodmis.org>
9710 M:      Ingo Molnar <mingo@redhat.com>
9711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9712 S:      Maintained
9713 F:      Documentation/trace/ftrace.txt
9714 F:      arch/*/*/*/ftrace.h
9715 F:      arch/*/kernel/ftrace.c
9716 F:      include/*/ftrace.h
9717 F:      include/linux/trace*.h
9718 F:      include/trace/
9719 F:      kernel/trace/
9720 F:      tools/testing/selftests/ftrace/
9721
9722 TRIVIAL PATCHES
9723 M:      Jiri Kosina <trivial@kernel.org>
9724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9725 S:      Maintained
9726 K:      ^Subject:.*(?i)trivial
9727
9728 TTY LAYER
9729 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9730 M:      Jiri Slaby <jslaby@suse.cz>
9731 S:      Supported
9732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9733 F:      drivers/tty/
9734 F:      drivers/tty/serial/serial_core.c
9735 F:      include/linux/serial_core.h
9736 F:      include/linux/serial.h
9737 F:      include/linux/tty.h
9738 F:      include/uapi/linux/serial_core.h
9739 F:      include/uapi/linux/serial.h
9740 F:      include/uapi/linux/tty.h
9741
9742 TUA9001 MEDIA DRIVER
9743 M:      Antti Palosaari <crope@iki.fi>
9744 L:      linux-media@vger.kernel.org
9745 W:      http://linuxtv.org/
9746 W:      http://palosaari.fi/linux/
9747 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9748 T:      git git://linuxtv.org/anttip/media_tree.git
9749 S:      Maintained
9750 F:      drivers/media/tuners/tua9001*
9751
9752 TULIP NETWORK DRIVERS
9753 M:      Grant Grundler <grundler@parisc-linux.org>
9754 L:      netdev@vger.kernel.org
9755 S:      Maintained
9756 F:      drivers/net/ethernet/dec/tulip/
9757
9758 TUN/TAP driver
9759 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
9760 W:      http://vtun.sourceforge.net/tun
9761 S:      Maintained
9762 F:      Documentation/networking/tuntap.txt
9763 F:      arch/um/os-Linux/drivers/
9764
9765 TURBOCHANNEL SUBSYSTEM
9766 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
9767 M:      Ralf Baechle <ralf@linux-mips.org>
9768 L:      linux-mips@linux-mips.org
9769 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
9770 S:      Maintained
9771 F:      drivers/tc/
9772 F:      include/linux/tc.h
9773
9774 U14-34F SCSI DRIVER
9775 M:      Dario Ballabio <ballabio_dario@emc.com>
9776 L:      linux-scsi@vger.kernel.org
9777 S:      Maintained
9778 F:      drivers/scsi/u14-34f.c
9779
9780 UBI FILE SYSTEM (UBIFS)
9781 M:      Artem Bityutskiy <dedekind1@gmail.com>
9782 M:      Adrian Hunter <adrian.hunter@intel.com>
9783 L:      linux-mtd@lists.infradead.org
9784 T:      git git://git.infradead.org/ubifs-2.6.git
9785 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
9786 S:      Maintained
9787 F:      Documentation/filesystems/ubifs.txt
9788 F:      fs/ubifs/
9789
9790 UCLINUX (AND M68KNOMMU)
9791 M:      Greg Ungerer <gerg@uclinux.org>
9792 W:      http://www.uclinux.org/
9793 L:      uclinux-dev@uclinux.org  (subscribers-only)
9794 S:      Maintained
9795 F:      arch/m68k/*/*_no.*
9796 F:      arch/m68k/include/asm/*_no.*
9797
9798 UDF FILESYSTEM
9799 M:      Jan Kara <jack@suse.cz>
9800 S:      Maintained
9801 F:      Documentation/filesystems/udf.txt
9802 F:      fs/udf/
9803
9804 UFS FILESYSTEM
9805 M:      Evgeniy Dushistov <dushistov@mail.ru>
9806 S:      Maintained
9807 F:      Documentation/filesystems/ufs.txt
9808 F:      fs/ufs/
9809
9810 UHID USERSPACE HID IO DRIVER:
9811 M:      David Herrmann <dh.herrmann@googlemail.com>
9812 L:      linux-input@vger.kernel.org
9813 S:      Maintained
9814 F:      drivers/hid/uhid.c
9815 F:      include/uapi/linux/uhid.h
9816
9817 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9818 L:      linux-usb@vger.kernel.org
9819 S:      Orphan
9820 F:      drivers/uwb/
9821 F:      include/linux/uwb.h
9822 F:      include/linux/uwb/
9823
9824 UNICORE32 ARCHITECTURE:
9825 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9826 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9827 S:      Maintained
9828 T:      git git://github.com/gxt/linux.git
9829 F:      arch/unicore32/
9830
9831 UNIFDEF
9832 M:      Tony Finch <dot@dotat.at>
9833 W:      http://dotat.at/prog/unifdef
9834 S:      Maintained
9835 F:      scripts/unifdef.c
9836
9837 UNIFORM CDROM DRIVER
9838 M:      Jens Axboe <axboe@kernel.dk>
9839 W:      http://www.kernel.dk
9840 S:      Maintained
9841 F:      Documentation/cdrom/
9842 F:      drivers/cdrom/cdrom.c
9843 F:      include/linux/cdrom.h
9844 F:      include/uapi/linux/cdrom.h
9845
9846 UNISYS S-PAR DRIVERS
9847 M:     Benjamin Romer <benjamin.romer@unisys.com>
9848 M:     David Kershner <david.kershner@unisys.com>
9849 L:     sparmaintainer@unisys.com (Unisys internal)
9850 S:     Supported
9851 F:     drivers/staging/unisys/
9852
9853 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9854 M:      Vinayak Holikatti <vinholikatti@gmail.com>
9855 L:      linux-scsi@vger.kernel.org
9856 S:      Supported
9857 F:      Documentation/scsi/ufs.txt
9858 F:      drivers/scsi/ufs/
9859
9860 UNSORTED BLOCK IMAGES (UBI)
9861 M:      Artem Bityutskiy <dedekind1@gmail.com>
9862 W:      http://www.linux-mtd.infradead.org/
9863 L:      linux-mtd@lists.infradead.org
9864 T:      git git://git.infradead.org/ubifs-2.6.git
9865 S:      Maintained
9866 F:      drivers/mtd/ubi/
9867 F:      include/linux/mtd/ubi.h
9868 F:      include/uapi/mtd/ubi-user.h
9869
9870 UNSORTED BLOCK IMAGES (UBI) Fastmap
9871 M:      Richard Weinberger <richard@nod.at>
9872 L:      linux-mtd@lists.infradead.org
9873 S:      Maintained
9874 F:      drivers/mtd/ubi/fastmap.c
9875
9876 USB ACM DRIVER
9877 M:      Oliver Neukum <oliver@neukum.org>
9878 L:      linux-usb@vger.kernel.org
9879 S:      Maintained
9880 F:      Documentation/usb/acm.txt
9881 F:      drivers/usb/class/cdc-acm.*
9882
9883 USB AR5523 WIRELESS DRIVER
9884 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
9885 L:      linux-wireless@vger.kernel.org
9886 S:      Maintained
9887 F:      drivers/net/wireless/ath/ar5523/
9888
9889 USB ATTACHED SCSI
9890 M:      Hans de Goede <hdegoede@redhat.com>
9891 M:      Gerd Hoffmann <kraxel@redhat.com>
9892 L:      linux-usb@vger.kernel.org
9893 L:      linux-scsi@vger.kernel.org
9894 S:      Maintained
9895 F:      drivers/usb/storage/uas.c
9896
9897 USB CDC ETHERNET DRIVER
9898 M:      Oliver Neukum <oliver@neukum.org>
9899 L:      linux-usb@vger.kernel.org
9900 S:      Maintained
9901 F:      drivers/net/usb/cdc_*.c
9902 F:      include/uapi/linux/usb/cdc.h
9903
9904 USB CYPRESS C67X00 DRIVER
9905 M:      Peter Korsgaard <jacmet@sunsite.dk>
9906 L:      linux-usb@vger.kernel.org
9907 S:      Maintained
9908 F:      drivers/usb/c67x00/
9909
9910 USB DAVICOM DM9601 DRIVER
9911 M:      Peter Korsgaard <jacmet@sunsite.dk>
9912 L:      netdev@vger.kernel.org
9913 W:      http://www.linux-usb.org/usbnet
9914 S:      Maintained
9915 F:      drivers/net/usb/dm9601.c
9916
9917 USB DIAMOND RIO500 DRIVER
9918 M:      Cesar Miquel <miquel@df.uba.ar>
9919 L:      rio500-users@lists.sourceforge.net
9920 W:      http://rio500.sourceforge.net
9921 S:      Maintained
9922 F:      drivers/usb/misc/rio500*
9923
9924 USB EHCI DRIVER
9925 M:      Alan Stern <stern@rowland.harvard.edu>
9926 L:      linux-usb@vger.kernel.org
9927 S:      Maintained
9928 F:      Documentation/usb/ehci.txt
9929 F:      drivers/usb/host/ehci*
9930
9931 USB GADGET/PERIPHERAL SUBSYSTEM
9932 M:      Felipe Balbi <balbi@ti.com>
9933 L:      linux-usb@vger.kernel.org
9934 W:      http://www.linux-usb.org/gadget
9935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9936 S:      Maintained
9937 F:      drivers/usb/gadget/
9938 F:      include/linux/usb/gadget*
9939
9940 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9941 M:      Jiri Kosina <jkosina@suse.cz>
9942 L:      linux-usb@vger.kernel.org
9943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9944 S:      Maintained
9945 F:      Documentation/hid/hiddev.txt
9946 F:      drivers/hid/usbhid/
9947
9948 USB ISP116X DRIVER
9949 M:      Olav Kongas <ok@artecdesign.ee>
9950 L:      linux-usb@vger.kernel.org
9951 S:      Maintained
9952 F:      drivers/usb/host/isp116x*
9953 F:      include/linux/usb/isp116x.h
9954
9955 USB MASS STORAGE DRIVER
9956 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9957 L:      linux-usb@vger.kernel.org
9958 L:      usb-storage@lists.one-eyed-alien.net
9959 S:      Maintained
9960 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
9961 F:      drivers/usb/storage/
9962
9963 USB MIDI DRIVER
9964 M:      Clemens Ladisch <clemens@ladisch.de>
9965 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9966 T:      git git://git.alsa-project.org/alsa-kernel.git
9967 S:      Maintained
9968 F:      sound/usb/midi.*
9969
9970 USB NETWORKING DRIVERS
9971 L:      linux-usb@vger.kernel.org
9972 S:      Odd Fixes
9973 F:      drivers/net/usb/
9974
9975 USB OHCI DRIVER
9976 M:      Alan Stern <stern@rowland.harvard.edu>
9977 L:      linux-usb@vger.kernel.org
9978 S:      Maintained
9979 F:      Documentation/usb/ohci.txt
9980 F:      drivers/usb/host/ohci*
9981
9982 USB OVER IP DRIVER
9983 M:      Valentina Manea <valentina.manea.m@gmail.com>
9984 M:      Shuah Khan <shuah.kh@samsung.com>
9985 L:      linux-usb@vger.kernel.org
9986 S:      Maintained
9987 F:      drivers/usb/usbip/
9988 F:      tools/usb/usbip/
9989
9990 USB PEGASUS DRIVER
9991 M:      Petko Manolov <petkan@nucleusys.com>
9992 L:      linux-usb@vger.kernel.org
9993 L:      netdev@vger.kernel.org
9994 T:      git git://github.com/petkan/pegasus.git
9995 W:      https://github.com/petkan/pegasus
9996 S:      Maintained
9997 F:      drivers/net/usb/pegasus.*
9998
9999 USB PHY LAYER
10000 M:      Felipe Balbi <balbi@ti.com>
10001 L:      linux-usb@vger.kernel.org
10002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10003 S:      Maintained
10004 F:      drivers/usb/phy/
10005
10006 USB PRINTER DRIVER (usblp)
10007 M:      Pete Zaitcev <zaitcev@redhat.com>
10008 L:      linux-usb@vger.kernel.org
10009 S:      Supported
10010 F:      drivers/usb/class/usblp.c
10011
10012 USB RTL8150 DRIVER
10013 M:      Petko Manolov <petkan@nucleusys.com>
10014 L:      linux-usb@vger.kernel.org
10015 L:      netdev@vger.kernel.org
10016 T:      git git://github.com/petkan/rtl8150.git
10017 W:      https://github.com/petkan/rtl8150
10018 S:      Maintained
10019 F:      drivers/net/usb/rtl8150.c
10020
10021 USB SERIAL SUBSYSTEM
10022 M:      Johan Hovold <johan@kernel.org>
10023 L:      linux-usb@vger.kernel.org
10024 S:      Maintained
10025 F:      Documentation/usb/usb-serial.txt
10026 F:      drivers/usb/serial/
10027 F:      include/linux/usb/serial.h
10028
10029 USB SMSC75XX ETHERNET DRIVER
10030 M:      Steve Glendinning <steve.glendinning@shawell.net>
10031 L:      netdev@vger.kernel.org
10032 S:      Maintained
10033 F:      drivers/net/usb/smsc75xx.*
10034
10035 USB SMSC95XX ETHERNET DRIVER
10036 M:      Steve Glendinning <steve.glendinning@shawell.net>
10037 L:      netdev@vger.kernel.org
10038 S:      Maintained
10039 F:      drivers/net/usb/smsc95xx.*
10040
10041 USB SUBSYSTEM
10042 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10043 L:      linux-usb@vger.kernel.org
10044 W:      http://www.linux-usb.org
10045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10046 S:      Supported
10047 F:      Documentation/usb/
10048 F:      drivers/usb/
10049 F:      include/linux/usb.h
10050 F:      include/linux/usb/
10051
10052 USB UHCI DRIVER
10053 M:      Alan Stern <stern@rowland.harvard.edu>
10054 L:      linux-usb@vger.kernel.org
10055 S:      Maintained
10056 F:      drivers/usb/host/uhci*
10057
10058 USB "USBNET" DRIVER FRAMEWORK
10059 M:      Oliver Neukum <oneukum@suse.de>
10060 L:      netdev@vger.kernel.org
10061 W:      http://www.linux-usb.org/usbnet
10062 S:      Maintained
10063 F:      drivers/net/usb/usbnet.c
10064 F:      include/linux/usb/usbnet.h
10065
10066 USB VIDEO CLASS
10067 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10068 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10069 L:      linux-media@vger.kernel.org
10070 T:      git git://linuxtv.org/media_tree.git
10071 W:      http://www.ideasonboard.org/uvc/
10072 S:      Maintained
10073 F:      drivers/media/usb/uvc/
10074 F:      include/uapi/linux/uvcvideo.h
10075
10076 USB VISION DRIVER
10077 M:      Hans Verkuil <hverkuil@xs4all.nl>
10078 L:      linux-media@vger.kernel.org
10079 T:      git git://linuxtv.org/media_tree.git
10080 W:      http://linuxtv.org
10081 S:      Odd Fixes
10082 F:      drivers/media/usb/usbvision/
10083
10084 USB WEBCAM GADGET
10085 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10086 L:      linux-usb@vger.kernel.org
10087 S:      Maintained
10088 F:      drivers/usb/gadget/function/*uvc*
10089 F:      drivers/usb/gadget/legacy/webcam.c
10090
10091 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10092 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10093 L:      linux-wireless@vger.kernel.org
10094 S:      Maintained
10095 F:      drivers/net/wireless/rndis_wlan.c
10096
10097 USB XHCI DRIVER
10098 M:      Mathias Nyman <mathias.nyman@intel.com>
10099 L:      linux-usb@vger.kernel.org
10100 S:      Supported
10101 F:      drivers/usb/host/xhci*
10102 F:      drivers/usb/host/pci-quirks*
10103
10104 USB ZD1201 DRIVER
10105 L:      linux-wireless@vger.kernel.org
10106 W:      http://linux-lc100020.sourceforge.net
10107 S:      Orphan
10108 F:      drivers/net/wireless/zd1201.*
10109
10110 USB ZR364XX DRIVER
10111 M:      Antoine Jacquet <royale@zerezo.com>
10112 L:      linux-usb@vger.kernel.org
10113 L:      linux-media@vger.kernel.org
10114 T:      git git://linuxtv.org/media_tree.git
10115 W:      http://royale.zerezo.com/zr364xx/
10116 S:      Maintained
10117 F:      Documentation/video4linux/zr364xx.txt
10118 F:      drivers/media/usb/zr364xx/
10119
10120 USER-MODE LINUX (UML)
10121 M:      Jeff Dike <jdike@addtoit.com>
10122 M:      Richard Weinberger <richard@nod.at>
10123 L:      user-mode-linux-devel@lists.sourceforge.net
10124 L:      user-mode-linux-user@lists.sourceforge.net
10125 W:      http://user-mode-linux.sourceforge.net
10126 S:      Maintained
10127 F:      Documentation/virtual/uml/
10128 F:      arch/um/
10129 F:      arch/x86/um/
10130 F:      fs/hostfs/
10131 F:      fs/hppfs/
10132
10133 USERSPACE I/O (UIO)
10134 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10135 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10136 S:      Maintained
10137 F:      Documentation/DocBook/uio-howto.tmpl
10138 F:      drivers/uio/
10139 F:      include/linux/uio*.h
10140
10141 UTIL-LINUX PACKAGE
10142 M:      Karel Zak <kzak@redhat.com>
10143 L:      util-linux@vger.kernel.org
10144 W:      http://en.wikipedia.org/wiki/Util-linux
10145 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10146 S:      Maintained
10147
10148 UVESAFB DRIVER
10149 M:      Michal Januszewski <spock@gentoo.org>
10150 L:      linux-fbdev@vger.kernel.org
10151 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10152 S:      Maintained
10153 F:      Documentation/fb/uvesafb.txt
10154 F:      drivers/video/fbdev/uvesafb.*
10155
10156 VFAT/FAT/MSDOS FILESYSTEM
10157 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10158 S:      Maintained
10159 F:      Documentation/filesystems/vfat.txt
10160 F:      fs/fat/
10161
10162 VFIO DRIVER
10163 M:      Alex Williamson <alex.williamson@redhat.com>
10164 L:      kvm@vger.kernel.org
10165 S:      Maintained
10166 F:      Documentation/vfio.txt
10167 F:      drivers/vfio/
10168 F:      include/linux/vfio.h
10169 F:      include/uapi/linux/vfio.h
10170
10171 VIDEOBUF2 FRAMEWORK
10172 M:      Pawel Osciak <pawel@osciak.com>
10173 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10174 M:      Kyungmin Park <kyungmin.park@samsung.com>
10175 L:      linux-media@vger.kernel.org
10176 S:      Maintained
10177 F:      drivers/media/v4l2-core/videobuf2-*
10178 F:      include/media/videobuf2-*
10179
10180 VIRTIO CONSOLE DRIVER
10181 M:      Amit Shah <amit.shah@redhat.com>
10182 L:      virtualization@lists.linux-foundation.org
10183 S:      Maintained
10184 F:      drivers/char/virtio_console.c
10185 F:      include/linux/virtio_console.h
10186 F:      include/uapi/linux/virtio_console.h
10187
10188 VIRTIO CORE, NET AND BLOCK DRIVERS
10189 M:      Rusty Russell <rusty@rustcorp.com.au>
10190 M:      "Michael S. Tsirkin" <mst@redhat.com>
10191 L:      virtualization@lists.linux-foundation.org
10192 S:      Maintained
10193 F:      drivers/virtio/
10194 F:      tools/virtio/
10195 F:      drivers/net/virtio_net.c
10196 F:      drivers/block/virtio_blk.c
10197 F:      include/linux/virtio_*.h
10198 F:      include/uapi/linux/virtio_*.h
10199
10200 VIRTIO HOST (VHOST)
10201 M:      "Michael S. Tsirkin" <mst@redhat.com>
10202 L:      kvm@vger.kernel.org
10203 L:      virtualization@lists.linux-foundation.org
10204 L:      netdev@vger.kernel.org
10205 S:      Maintained
10206 F:      drivers/vhost/
10207 F:      include/uapi/linux/vhost.h
10208
10209 VIA RHINE NETWORK DRIVER
10210 M:      Roger Luethi <rl@hellgate.ch>
10211 S:      Maintained
10212 F:      drivers/net/ethernet/via/via-rhine.c
10213
10214 VIA SD/MMC CARD CONTROLLER DRIVER
10215 M:      Bruce Chang <brucechang@via.com.tw>
10216 M:      Harald Welte <HaraldWelte@viatech.com>
10217 S:      Maintained
10218 F:      drivers/mmc/host/via-sdmmc.c
10219
10220 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10221 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10222 L:      linux-fbdev@vger.kernel.org
10223 S:      Maintained
10224 F:      include/linux/via-core.h
10225 F:      include/linux/via-gpio.h
10226 F:      include/linux/via_i2c.h
10227 F:      drivers/video/fbdev/via/
10228
10229 VIA VELOCITY NETWORK DRIVER
10230 M:      Francois Romieu <romieu@fr.zoreil.com>
10231 L:      netdev@vger.kernel.org
10232 S:      Maintained
10233 F:      drivers/net/ethernet/via/via-velocity.*
10234
10235 VIVI VIRTUAL VIDEO DRIVER
10236 M:      Hans Verkuil <hverkuil@xs4all.nl>
10237 L:      linux-media@vger.kernel.org
10238 T:      git git://linuxtv.org/media_tree.git
10239 W:      http://linuxtv.org
10240 S:      Maintained
10241 F:      drivers/media/platform/vivi*
10242
10243 VLAN (802.1Q)
10244 M:      Patrick McHardy <kaber@trash.net>
10245 L:      netdev@vger.kernel.org
10246 S:      Maintained
10247 F:      drivers/net/macvlan.c
10248 F:      include/linux/if_*vlan.h
10249 F:      net/8021q/
10250
10251 VLYNQ BUS
10252 M:      Florian Fainelli <florian@openwrt.org>
10253 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10254 S:      Maintained
10255 F:      drivers/vlynq/vlynq.c
10256 F:      include/linux/vlynq.h
10257
10258 VME SUBSYSTEM
10259 M:      Martyn Welch <martyn.welch@ge.com>
10260 M:      Manohar Vanga <manohar.vanga@gmail.com>
10261 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10262 L:      devel@driverdev.osuosl.org
10263 S:      Maintained
10264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10265 F:      Documentation/vme_api.txt
10266 F:      drivers/staging/vme/
10267 F:      drivers/vme/
10268 F:      include/linux/vme*
10269
10270 VMWARE HYPERVISOR INTERFACE
10271 M:      Alok Kataria <akataria@vmware.com>
10272 L:      virtualization@lists.linux-foundation.org
10273 S:      Supported
10274 F:      arch/x86/kernel/cpu/vmware.c
10275
10276 VMWARE BALLOON DRIVER
10277 M:      Xavier Deguillard <xdeguillard@vmware.com>
10278 M:      Philip Moltmann <moltmann@vmware.com>
10279 M:      "VMware, Inc." <pv-drivers@vmware.com>
10280 L:      linux-kernel@vger.kernel.org
10281 S:      Maintained
10282 F:      drivers/misc/vmw_balloon.c
10283
10284 VMWARE VMXNET3 ETHERNET DRIVER
10285 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10286 M:      "VMware, Inc." <pv-drivers@vmware.com>
10287 L:      netdev@vger.kernel.org
10288 S:      Maintained
10289 F:      drivers/net/vmxnet3/
10290
10291 VMware PVSCSI driver
10292 M:      Arvind Kumar <arvindkumar@vmware.com>
10293 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10294 L:      linux-scsi@vger.kernel.org
10295 S:      Maintained
10296 F:      drivers/scsi/vmw_pvscsi.c
10297 F:      drivers/scsi/vmw_pvscsi.h
10298
10299 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10300 M:      Liam Girdwood <lgirdwood@gmail.com>
10301 M:      Mark Brown <broonie@kernel.org>
10302 L:      linux-kernel@vger.kernel.org
10303 W:      http://opensource.wolfsonmicro.com/node/15
10304 W:      http://www.slimlogic.co.uk/?p=48
10305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10306 S:      Supported
10307 F:      drivers/regulator/
10308 F:      include/linux/regulator/
10309
10310 VT1211 HARDWARE MONITOR DRIVER
10311 M:      Juerg Haefliger <juergh@gmail.com>
10312 L:      lm-sensors@lm-sensors.org
10313 S:      Maintained
10314 F:      Documentation/hwmon/vt1211
10315 F:      drivers/hwmon/vt1211.c
10316
10317 VT8231 HARDWARE MONITOR DRIVER
10318 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10319 L:      lm-sensors@lm-sensors.org
10320 S:      Maintained
10321 F:      drivers/hwmon/vt8231.c
10322
10323 VUB300 USB to SDIO/SD/MMC bridge chip
10324 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10325 L:      linux-mmc@vger.kernel.org
10326 L:      linux-usb@vger.kernel.org
10327 S:      Supported
10328 F:      drivers/mmc/host/vub300.c
10329
10330 W1 DALLAS'S 1-WIRE BUS
10331 M:      Evgeniy Polyakov <zbr@ioremap.net>
10332 S:      Maintained
10333 F:      Documentation/w1/
10334 F:      drivers/w1/
10335
10336 W83791D HARDWARE MONITORING DRIVER
10337 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10338 L:      lm-sensors@lm-sensors.org
10339 S:      Maintained
10340 F:      Documentation/hwmon/w83791d
10341 F:      drivers/hwmon/w83791d.c
10342
10343 W83793 HARDWARE MONITORING DRIVER
10344 M:      Rudolf Marek <r.marek@assembler.cz>
10345 L:      lm-sensors@lm-sensors.org
10346 S:      Maintained
10347 F:      Documentation/hwmon/w83793
10348 F:      drivers/hwmon/w83793.c
10349
10350 W83795 HARDWARE MONITORING DRIVER
10351 M:      Jean Delvare <jdelvare@suse.de>
10352 L:      lm-sensors@lm-sensors.org
10353 S:      Maintained
10354 F:      drivers/hwmon/w83795.c
10355
10356 W83L51xD SD/MMC CARD INTERFACE DRIVER
10357 M:      Pierre Ossman <pierre@ossman.eu>
10358 S:      Maintained
10359 F:      drivers/mmc/host/wbsd.*
10360
10361 WACOM PROTOCOL 4 SERIAL TABLETS
10362 M:      Julian Squires <julian@cipht.net>
10363 M:      Hans de Goede <hdegoede@redhat.com>
10364 L:      linux-input@vger.kernel.org
10365 S:      Maintained
10366 F:      drivers/input/tablet/wacom_serial4.c
10367
10368 WATCHDOG DEVICE DRIVERS
10369 M:      Wim Van Sebroeck <wim@iguana.be>
10370 L:      linux-watchdog@vger.kernel.org
10371 W:      http://www.linux-watchdog.org/
10372 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10373 S:      Maintained
10374 F:      Documentation/watchdog/
10375 F:      drivers/watchdog/
10376 F:      include/linux/watchdog.h
10377 F:      include/uapi/linux/watchdog.h
10378
10379 WD7000 SCSI DRIVER
10380 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10381 L:      linux-scsi@vger.kernel.org
10382 S:      Maintained
10383 F:      drivers/scsi/wd7000.c
10384
10385 WIIMOTE HID DRIVER
10386 M:      David Herrmann <dh.herrmann@googlemail.com>
10387 L:      linux-input@vger.kernel.org
10388 S:      Maintained
10389 F:      drivers/hid/hid-wiimote*
10390
10391 WINBOND CIR DRIVER
10392 M:      David Härdeman <david@hardeman.nu>
10393 S:      Maintained
10394 F:      drivers/media/rc/winbond-cir.c
10395
10396 WIMAX STACK
10397 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10398 M:      linux-wimax@intel.com
10399 L:     wimax@linuxwimax.org (subscribers-only)
10400 S:      Supported
10401 W:      http://linuxwimax.org
10402 F:      Documentation/wimax/README.wimax
10403 F:      include/linux/wimax/debug.h
10404 F:      include/net/wimax.h
10405 F:      include/uapi/linux/wimax.h
10406 F:      net/wimax/
10407
10408 WISTRON LAPTOP BUTTON DRIVER
10409 M:      Miloslav Trmac <mitr@volny.cz>
10410 S:      Maintained
10411 F:      drivers/input/misc/wistron_btns.c
10412
10413 WL3501 WIRELESS PCMCIA CARD DRIVER
10414 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10415 L:      linux-wireless@vger.kernel.org
10416 W:      http://oops.ghostprotocols.net:81/blog
10417 S:      Maintained
10418 F:      drivers/net/wireless/wl3501*
10419
10420 WM97XX TOUCHSCREEN DRIVERS
10421 M:      Mark Brown <broonie@kernel.org>
10422 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10423 L:      linux-input@vger.kernel.org
10424 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10425 W:      http://opensource.wolfsonmicro.com/node/7
10426 S:      Supported
10427 F:      drivers/input/touchscreen/*wm97*
10428 F:      include/linux/wm97xx.h
10429
10430 WOLFSON MICROELECTRONICS DRIVERS
10431 L:      patches@opensource.wolfsonmicro.com
10432 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10433 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10434 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10435 S:      Supported
10436 F:      Documentation/hwmon/wm83??
10437 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10438 F:      drivers/clk/clk-wm83*.c
10439 F:      drivers/extcon/extcon-arizona.c
10440 F:      drivers/leds/leds-wm83*.c
10441 F:      drivers/gpio/gpio-*wm*.c
10442 F:      drivers/gpio/gpio-arizona.c
10443 F:      drivers/hwmon/wm83??-hwmon.c
10444 F:      drivers/input/misc/wm831x-on.c
10445 F:      drivers/input/touchscreen/wm831x-ts.c
10446 F:      drivers/input/touchscreen/wm97*.c
10447 F:      drivers/mfd/arizona*
10448 F:      drivers/mfd/wm*.c
10449 F:      drivers/power/wm83*.c
10450 F:      drivers/rtc/rtc-wm83*.c
10451 F:      drivers/regulator/wm8*.c
10452 F:      drivers/video/backlight/wm83*_bl.c
10453 F:      drivers/watchdog/wm83*_wdt.c
10454 F:      include/linux/mfd/arizona/
10455 F:      include/linux/mfd/wm831x/
10456 F:      include/linux/mfd/wm8350/
10457 F:      include/linux/mfd/wm8400*
10458 F:      include/linux/wm97xx.h
10459 F:      include/sound/wm????.h
10460 F:      sound/soc/codecs/arizona.?
10461 F:      sound/soc/codecs/wm*
10462
10463 WORKQUEUE
10464 M:      Tejun Heo <tj@kernel.org>
10465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10466 S:      Maintained
10467 F:      include/linux/workqueue.h
10468 F:      kernel/workqueue.c
10469 F:      Documentation/workqueue.txt
10470
10471 X.25 NETWORK LAYER
10472 M:      Andrew Hendry <andrew.hendry@gmail.com>
10473 L:      linux-x25@vger.kernel.org
10474 S:      Odd Fixes
10475 F:      Documentation/networking/x25*
10476 F:      include/net/x25*
10477 F:      net/x25/
10478
10479 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10480 M:      Thomas Gleixner <tglx@linutronix.de>
10481 M:      Ingo Molnar <mingo@redhat.com>
10482 M:      "H. Peter Anvin" <hpa@zytor.com>
10483 M:      x86@kernel.org
10484 L:      linux-kernel@vger.kernel.org
10485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10486 S:      Maintained
10487 F:      Documentation/x86/
10488 F:      arch/x86/
10489
10490 X86 PLATFORM DRIVERS
10491 M:      Darren Hart <dvhart@infradead.org>
10492 L:      platform-driver-x86@vger.kernel.org
10493 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10494 S:      Maintained
10495 F:      drivers/platform/x86/
10496
10497 X86 MCE INFRASTRUCTURE
10498 M:      Tony Luck <tony.luck@intel.com>
10499 M:      Borislav Petkov <bp@alien8.de>
10500 L:      linux-edac@vger.kernel.org
10501 S:      Maintained
10502 F:      arch/x86/kernel/cpu/mcheck/*
10503
10504 X86 VDSO
10505 M:      Andy Lutomirski <luto@amacapital.net>
10506 L:      linux-kernel@vger.kernel.org
10507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10508 S:      Maintained
10509 F:      arch/x86/vdso/
10510
10511 XC2028/3028 TUNER DRIVER
10512 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10513 L:      linux-media@vger.kernel.org
10514 W:      http://linuxtv.org
10515 T:      git git://linuxtv.org/media_tree.git
10516 S:      Maintained
10517 F:      drivers/media/tuners/tuner-xc2028.*
10518
10519 XEN HYPERVISOR INTERFACE
10520 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10521 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10522 M:      David Vrabel <david.vrabel@citrix.com>
10523 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10525 S:      Supported
10526 F:      arch/x86/xen/
10527 F:      drivers/*/xen-*front.c
10528 F:      drivers/xen/
10529 F:      arch/x86/include/asm/xen/
10530 F:      include/xen/
10531 F:      include/uapi/xen/
10532
10533 XEN HYPERVISOR ARM
10534 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10535 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10536 S:      Supported
10537 F:      arch/arm/xen/
10538 F:      arch/arm/include/asm/xen/
10539
10540 XEN HYPERVISOR ARM64
10541 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10542 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10543 S:      Supported
10544 F:      arch/arm64/xen/
10545 F:      arch/arm64/include/asm/xen/
10546
10547 XEN NETWORK BACKEND DRIVER
10548 M:      Ian Campbell <ian.campbell@citrix.com>
10549 M:      Wei Liu <wei.liu2@citrix.com>
10550 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10551 L:      netdev@vger.kernel.org
10552 S:      Supported
10553 F:      drivers/net/xen-netback/*
10554
10555 XEN PCI SUBSYSTEM
10556 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10557 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10558 S:      Supported
10559 F:      arch/x86/pci/*xen*
10560 F:      drivers/pci/*xen*
10561
10562 XEN BLOCK SUBSYSTEM
10563 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10564 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10565 S:      Supported
10566 F:      drivers/block/xen-blkback/*
10567 F:      drivers/block/xen*
10568
10569 XEN PVSCSI DRIVERS
10570 M:      Juergen Gross <jgross@suse.com>
10571 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10572 L:      linux-scsi@vger.kernel.org
10573 S:      Supported
10574 F:      drivers/scsi/xen-scsifront.c
10575 F:      drivers/xen/xen-scsiback.c
10576 F:      include/xen/interface/io/vscsiif.h
10577
10578 XEN SWIOTLB SUBSYSTEM
10579 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10580 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10581 S:      Supported
10582 F:      arch/x86/xen/*swiotlb*
10583 F:      drivers/xen/*swiotlb*
10584
10585 XFS FILESYSTEM
10586 P:      Silicon Graphics Inc
10587 M:      Dave Chinner <david@fromorbit.com>
10588 M:      xfs@oss.sgi.com
10589 L:      xfs@oss.sgi.com
10590 W:      http://oss.sgi.com/projects/xfs
10591 T:      git git://oss.sgi.com/xfs/xfs.git
10592 S:      Supported
10593 F:      Documentation/filesystems/xfs.txt
10594 F:      fs/xfs/
10595
10596 XILINX AXI ETHERNET DRIVER
10597 M:      Anirudha Sarangi <anirudh@xilinx.com>
10598 M:      John Linn <John.Linn@xilinx.com>
10599 S:      Maintained
10600 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10601
10602 XILINX UARTLITE SERIAL DRIVER
10603 M:      Peter Korsgaard <jacmet@sunsite.dk>
10604 L:      linux-serial@vger.kernel.org
10605 S:      Maintained
10606 F:      drivers/tty/serial/uartlite.c
10607
10608 XILLYBUS DRIVER
10609 M:      Eli Billauer <eli.billauer@gmail.com>
10610 L:      linux-kernel@vger.kernel.org
10611 S:      Supported
10612 F:      drivers/char/xillybus/
10613
10614 XTENSA XTFPGA PLATFORM SUPPORT
10615 M:      Max Filippov <jcmvbkbc@gmail.com>
10616 L:      linux-xtensa@linux-xtensa.org
10617 S:      Maintained
10618 F:      drivers/spi/spi-xtensa-xtfpga.c
10619
10620 YAM DRIVER FOR AX.25
10621 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10622 L:      linux-hams@vger.kernel.org
10623 S:      Maintained
10624 F:      drivers/net/hamradio/yam*
10625 F:      include/linux/yam.h
10626
10627 YEALINK PHONE DRIVER
10628 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10629 L:      usbb2k-api-dev@nongnu.org
10630 S:      Maintained
10631 F:      Documentation/input/yealink.txt
10632 F:      drivers/input/misc/yealink.*
10633
10634 Z8530 DRIVER FOR AX.25
10635 M:      Joerg Reuter <jreuter@yaina.de>
10636 W:      http://yaina.de/jreuter/
10637 W:      http://www.qsl.net/dl1bke/
10638 L:      linux-hams@vger.kernel.org
10639 S:      Maintained
10640 F:      Documentation/networking/z8530drv.txt
10641 F:      drivers/net/hamradio/*scc.c
10642 F:      drivers/net/hamradio/z8530.h
10643
10644 ZBUD COMPRESSED PAGE ALLOCATOR
10645 M:      Seth Jennings <sjennings@variantweb.net>
10646 L:      linux-mm@kvack.org
10647 S:      Maintained
10648 F:      mm/zbud.c
10649 F:      include/linux/zbud.h
10650
10651 ZD1211RW WIRELESS DRIVER
10652 M:      Daniel Drake <dsd@gentoo.org>
10653 M:      Ulrich Kunitz <kune@deine-taler.de>
10654 W:      http://zd1211.ath.cx/wiki/DriverRewrite
10655 L:      linux-wireless@vger.kernel.org
10656 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
10657 S:      Maintained
10658 F:      drivers/net/wireless/zd1211rw/
10659
10660 ZR36067 VIDEO FOR LINUX DRIVER
10661 L:      mjpeg-users@lists.sourceforge.net
10662 L:      linux-media@vger.kernel.org
10663 W:      http://mjpeg.sourceforge.net/driver-zoran/
10664 T:      hg http://linuxtv.org/hg/v4l-dvb
10665 S:      Odd Fixes
10666 F:      drivers/media/pci/zoran/
10667
10668 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10669 M:      Minchan Kim <minchan@kernel.org>
10670 M:      Nitin Gupta <ngupta@vflare.org>
10671 L:      linux-kernel@vger.kernel.org
10672 S:      Maintained
10673 F:      drivers/block/zram/
10674 F:      Documentation/blockdev/zram.txt
10675
10676 ZS DECSTATION Z85C30 SERIAL DRIVER
10677 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10678 S:      Maintained
10679 F:      drivers/tty/serial/zs.*
10680
10681 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10682 M:      Minchan Kim <minchan@kernel.org>
10683 M:      Nitin Gupta <ngupta@vflare.org>
10684 L:      linux-mm@kvack.org
10685 S:      Maintained
10686 F:      mm/zsmalloc.c
10687 F:      include/linux/zsmalloc.h
10688
10689 ZSWAP COMPRESSED SWAP CACHING
10690 M:      Seth Jennings <sjennings@variantweb.net>
10691 L:      linux-mm@kvack.org
10692 S:      Maintained
10693 F:      mm/zswap.c
10694
10695 THE REST
10696 M:      Linus Torvalds <torvalds@linux-foundation.org>
10697 L:      linux-kernel@vger.kernel.org
10698 Q:      http://patchwork.kernel.org/project/LKML/list/
10699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10700 S:      Buried alive in reporters
10701 F:      *
10702 F:      */