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 L:      linux-wireless@vger.kernel.org
6607 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6608
6609 NETWORKING DRIVERS
6610 L:      netdev@vger.kernel.org
6611 W:      http://www.linuxfoundation.org/en/Net
6612 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6615 S:      Odd Fixes
6616 F:      drivers/net/
6617 F:      include/linux/if_*
6618 F:      include/linux/netdevice.h
6619 F:      include/linux/arcdevice.h
6620 F:      include/linux/etherdevice.h
6621 F:      include/linux/fcdevice.h
6622 F:      include/linux/fddidevice.h
6623 F:      include/linux/hippidevice.h
6624 F:      include/linux/inetdevice.h
6625 F:      include/uapi/linux/if_*
6626 F:      include/uapi/linux/netdevice.h
6627
6628 NETWORKING DRIVERS (WIRELESS)
6629 M:      Kalle Valo <kvalo@codeaurora.org>
6630 L:      linux-wireless@vger.kernel.org
6631 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6633 S:      Maintained
6634 F:      drivers/net/wireless/
6635
6636 NETXEN (1/10) GbE SUPPORT
6637 M:      Manish Chopra <manish.chopra@qlogic.com>
6638 M:      Sony Chacko <sony.chacko@qlogic.com>
6639 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6640 L:      netdev@vger.kernel.org
6641 W:      http://www.qlogic.com
6642 S:      Supported
6643 F:      drivers/net/ethernet/qlogic/netxen/
6644
6645 NFC SUBSYSTEM
6646 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6647 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6648 M:      Samuel Ortiz <sameo@linux.intel.com>
6649 L:      linux-wireless@vger.kernel.org
6650 L:      linux-nfc@lists.01.org (subscribers-only)
6651 S:      Supported
6652 F:      net/nfc/
6653 F:      include/net/nfc/
6654 F:      include/uapi/linux/nfc.h
6655 F:      drivers/nfc/
6656 F:      include/linux/platform_data/pn544.h
6657 F:      Documentation/devicetree/bindings/net/nfc/
6658
6659 NFS, SUNRPC, AND LOCKD CLIENTS
6660 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6661 L:      linux-nfs@vger.kernel.org
6662 W:      http://client.linux-nfs.org
6663 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6664 S:      Maintained
6665 F:      fs/lockd/
6666 F:      fs/nfs/
6667 F:      fs/nfs_common/
6668 F:      net/sunrpc/
6669 F:      include/linux/lockd/
6670 F:      include/linux/nfs*
6671 F:      include/linux/sunrpc/
6672 F:      include/uapi/linux/nfs*
6673 F:      include/uapi/linux/sunrpc/
6674
6675 NILFS2 FILESYSTEM
6676 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6677 L:      linux-nilfs@vger.kernel.org
6678 W:      http://nilfs.sourceforge.net/
6679 T:      git git://github.com/konis/nilfs2.git
6680 S:      Supported
6681 F:      Documentation/filesystems/nilfs2.txt
6682 F:      fs/nilfs2/
6683 F:      include/linux/nilfs2_fs.h
6684
6685 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6686 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6687 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6688 S:      Maintained
6689 F:      Documentation/scsi/NinjaSCSI.txt
6690 F:      drivers/scsi/pcmcia/nsp_*
6691
6692 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6693 M:      GOTO Masanori <gotom@debian.or.jp>
6694 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6695 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6696 S:      Maintained
6697 F:      Documentation/scsi/NinjaSCSI.txt
6698 F:      drivers/scsi/nsp32*
6699
6700 NIOS2 ARCHITECTURE
6701 M:      Ley Foon Tan <lftan@altera.com>
6702 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6703 T:      git git://git.rocketboards.org/linux-socfpga.git
6704 S:      Maintained
6705 F:      arch/nios2/
6706
6707 NTB DRIVER
6708 M:      Jon Mason <jdmason@kudzu.us>
6709 M:      Dave Jiang <dave.jiang@intel.com>
6710 S:      Supported
6711 W:      https://github.com/jonmason/ntb/wiki
6712 T:      git git://github.com/jonmason/ntb.git
6713 F:      drivers/ntb/
6714 F:      drivers/net/ntb_netdev.c
6715 F:      include/linux/ntb.h
6716
6717 NTFS FILESYSTEM
6718 M:      Anton Altaparmakov <anton@tuxera.com>
6719 L:      linux-ntfs-dev@lists.sourceforge.net
6720 W:      http://www.tuxera.com/
6721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6722 S:      Supported
6723 F:      Documentation/filesystems/ntfs.txt
6724 F:      fs/ntfs/
6725
6726 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6727 M:      Antonino Daplas <adaplas@gmail.com>
6728 L:      linux-fbdev@vger.kernel.org
6729 S:      Maintained
6730 F:      drivers/video/fbdev/riva/
6731 F:      drivers/video/fbdev/nvidia/
6732
6733 NVM EXPRESS DRIVER
6734 M:      Matthew Wilcox <willy@linux.intel.com>
6735 L:      linux-nvme@lists.infradead.org
6736 T:      git git://git.infradead.org/users/willy/linux-nvme.git
6737 S:      Supported
6738 F:      drivers/block/nvme*
6739 F:      include/linux/nvme.h
6740
6741 NXP TDA998X DRM DRIVER
6742 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6743 S:      Supported
6744 F:      drivers/gpu/drm/i2c/tda998x_drv.c
6745 F:      include/drm/i2c/tda998x.h
6746
6747 NXP TFA9879 DRIVER
6748 M:      Peter Rosin <peda@axentia.se>
6749 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6750 S:      Maintained
6751 F:      sound/soc/codecs/tfa9879*
6752
6753 OMAP SUPPORT
6754 M:      Tony Lindgren <tony@atomide.com>
6755 L:      linux-omap@vger.kernel.org
6756 W:      http://www.muru.com/linux/omap/
6757 W:      http://linux.omap.com/
6758 Q:      http://patchwork.kernel.org/project/linux-omap/list/
6759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6760 S:      Maintained
6761 F:      arch/arm/*omap*/
6762 F:      drivers/i2c/busses/i2c-omap.c
6763 F:      drivers/irqchip/irq-omap-intc.c
6764 F:      drivers/mfd/*omap*.c
6765 F:      drivers/mfd/menelaus.c
6766 F:      drivers/mfd/palmas.c
6767 F:      drivers/mfd/tps65217.c
6768 F:      drivers/mfd/tps65218.c
6769 F:      drivers/mfd/tps65910.c
6770 F:      drivers/mfd/twl-core.[ch]
6771 F:      drivers/mfd/twl4030*.c
6772 F:      drivers/mfd/twl6030*.c
6773 F:      drivers/mfd/twl6040*.c
6774 F:      drivers/regulator/palmas-regulator*.c
6775 F:      drivers/regulator/pbias-regulator.c
6776 F:      drivers/regulator/tps65217-regulator.c
6777 F:      drivers/regulator/tps65218-regulator.c
6778 F:      drivers/regulator/tps65910-regulator.c
6779 F:      drivers/regulator/twl-regulator.c
6780 F:      include/linux/i2c-omap.h
6781
6782 OMAP DEVICE TREE SUPPORT
6783 M:      Benoît Cousson <bcousson@baylibre.com>
6784 M:      Tony Lindgren <tony@atomide.com>
6785 L:      linux-omap@vger.kernel.org
6786 L:      devicetree@vger.kernel.org
6787 S:      Maintained
6788 F:      arch/arm/boot/dts/*omap*
6789 F:      arch/arm/boot/dts/*am3*
6790 F:      arch/arm/boot/dts/*am4*
6791 F:      arch/arm/boot/dts/*am5*
6792 F:      arch/arm/boot/dts/*dra7*
6793
6794 OMAP CLOCK FRAMEWORK SUPPORT
6795 M:      Paul Walmsley <paul@pwsan.com>
6796 L:      linux-omap@vger.kernel.org
6797 S:      Maintained
6798 F:      arch/arm/*omap*/*clock*
6799
6800 OMAP POWER MANAGEMENT SUPPORT
6801 M:      Kevin Hilman <khilman@deeprootsystems.com>
6802 L:      linux-omap@vger.kernel.org
6803 S:      Maintained
6804 F:      arch/arm/*omap*/*pm*
6805 F:      drivers/cpufreq/omap-cpufreq.c
6806
6807 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6808 M:      Rajendra Nayak <rnayak@ti.com>
6809 M:      Paul Walmsley <paul@pwsan.com>
6810 L:      linux-omap@vger.kernel.org
6811 S:      Maintained
6812 F:      arch/arm/mach-omap2/prm*
6813
6814 OMAP AUDIO SUPPORT
6815 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
6816 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
6817 L:      alsa-devel@alsa-project.org (subscribers-only)
6818 L:      linux-omap@vger.kernel.org
6819 S:      Maintained
6820 F:      sound/soc/omap/
6821
6822 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6823 M:      Roger Quadros <rogerq@ti.com>
6824 M:      Tony Lindgren <tony@atomide.com>
6825 L:      linux-omap@vger.kernel.org
6826 S:      Maintained
6827 F:      drivers/memory/omap-gpmc.c
6828 F:      arch/arm/mach-omap2/*gpmc*
6829
6830 OMAP FRAMEBUFFER SUPPORT
6831 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6832 L:      linux-fbdev@vger.kernel.org
6833 L:      linux-omap@vger.kernel.org
6834 S:      Maintained
6835 F:      drivers/video/fbdev/omap/
6836
6837 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6838 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6839 L:      linux-omap@vger.kernel.org
6840 L:      linux-fbdev@vger.kernel.org
6841 S:      Maintained
6842 F:      drivers/video/fbdev/omap2/
6843 F:      Documentation/arm/OMAP/DSS
6844
6845 OMAP HARDWARE SPINLOCK SUPPORT
6846 M:      Ohad Ben-Cohen <ohad@wizery.com>
6847 L:      linux-omap@vger.kernel.org
6848 S:      Maintained
6849 F:      drivers/hwspinlock/omap_hwspinlock.c
6850 F:      arch/arm/mach-omap2/hwspinlock.c
6851
6852 OMAP MMC SUPPORT
6853 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
6854 L:      linux-omap@vger.kernel.org
6855 S:      Maintained
6856 F:      drivers/mmc/host/omap.c
6857
6858 OMAP HS MMC SUPPORT
6859 L:      linux-mmc@vger.kernel.org
6860 L:      linux-omap@vger.kernel.org
6861 S:      Orphan
6862 F:      drivers/mmc/host/omap_hsmmc.c
6863
6864 OMAP RANDOM NUMBER GENERATOR SUPPORT
6865 M:      Deepak Saxena <dsaxena@plexity.net>
6866 S:      Maintained
6867 F:      drivers/char/hw_random/omap-rng.c
6868
6869 OMAP HWMOD SUPPORT
6870 M:      Benoît Cousson <bcousson@baylibre.com>
6871 M:      Paul Walmsley <paul@pwsan.com>
6872 L:      linux-omap@vger.kernel.org
6873 S:      Maintained
6874 F:      arch/arm/mach-omap2/omap_hwmod.*
6875
6876 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6877 M:      Benoît Cousson <bcousson@baylibre.com>
6878 L:      linux-omap@vger.kernel.org
6879 S:      Maintained
6880 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6881
6882 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6883 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6884 L:      linux-media@vger.kernel.org
6885 S:      Maintained
6886 F:      drivers/media/platform/omap3isp/
6887 F:      drivers/staging/media/omap4iss/
6888
6889 OMAP USB SUPPORT
6890 M:      Felipe Balbi <balbi@ti.com>
6891 L:      linux-usb@vger.kernel.org
6892 L:      linux-omap@vger.kernel.org
6893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6894 S:      Maintained
6895 F:      drivers/usb/*/*omap*
6896 F:      arch/arm/*omap*/usb*
6897
6898 OMAP GPIO DRIVER
6899 M:      Javier Martinez Canillas <javier@dowhile0.org>
6900 M:      Santosh Shilimkar <ssantosh@kernel.org>
6901 M:      Kevin Hilman <khilman@deeprootsystems.com>
6902 L:      linux-omap@vger.kernel.org
6903 S:      Maintained
6904 F:      drivers/gpio/gpio-omap.c
6905
6906 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6907 M:      Mark Jackson <mpfj@newflow.co.uk>
6908 L:      linux-omap@vger.kernel.org
6909 S:      Maintained
6910 F:      arch/arm/boot/dts/am335x-nano.dts
6911
6912 OMFS FILESYSTEM
6913 M:      Bob Copeland <me@bobcopeland.com>
6914 L:      linux-karma-devel@lists.sourceforge.net
6915 S:      Maintained
6916 F:      Documentation/filesystems/omfs.txt
6917 F:      fs/omfs/
6918
6919 OMNIKEY CARDMAN 4000 DRIVER
6920 M:      Harald Welte <laforge@gnumonks.org>
6921 S:      Maintained
6922 F:      drivers/char/pcmcia/cm4000_cs.c
6923 F:      include/linux/cm4000_cs.h
6924 F:      include/uapi/linux/cm4000_cs.h
6925
6926 OMNIKEY CARDMAN 4040 DRIVER
6927 M:      Harald Welte <laforge@gnumonks.org>
6928 S:      Maintained
6929 F:      drivers/char/pcmcia/cm4040_cs.*
6930
6931 OMNIVISION OV7670 SENSOR DRIVER
6932 M:      Jonathan Corbet <corbet@lwn.net>
6933 L:      linux-media@vger.kernel.org
6934 T:      git git://linuxtv.org/media_tree.git
6935 S:      Maintained
6936 F:      drivers/media/i2c/ov7670.c
6937
6938 ONENAND FLASH DRIVER
6939 M:      Kyungmin Park <kyungmin.park@samsung.com>
6940 L:      linux-mtd@lists.infradead.org
6941 S:      Maintained
6942 F:      drivers/mtd/onenand/
6943 F:      include/linux/mtd/onenand*.h
6944
6945 ONSTREAM SCSI TAPE DRIVER
6946 M:      Willem Riede <osst@riede.org>
6947 L:      osst-users@lists.sourceforge.net
6948 L:      linux-scsi@vger.kernel.org
6949 S:      Maintained
6950 F:      Documentation/scsi/osst.txt
6951 F:      drivers/scsi/osst.*
6952 F:      drivers/scsi/osst_*.h
6953 F:      drivers/scsi/st.h
6954
6955 OPENCORES I2C BUS DRIVER
6956 M:      Peter Korsgaard <jacmet@sunsite.dk>
6957 L:      linux-i2c@vger.kernel.org
6958 S:      Maintained
6959 F:      Documentation/i2c/busses/i2c-ocores
6960 F:      drivers/i2c/busses/i2c-ocores.c
6961
6962 OPEN FIRMWARE AND FLATTENED DEVICE TREE
6963 M:      Grant Likely <grant.likely@linaro.org>
6964 M:      Rob Herring <robh+dt@kernel.org>
6965 L:      devicetree@vger.kernel.org
6966 W:      http://fdt.secretlab.ca
6967 T:      git git://git.secretlab.ca/git/linux-2.6.git
6968 S:      Maintained
6969 F:      drivers/of/
6970 F:      include/linux/of*.h
6971 F:      scripts/dtc/
6972 K:      of_get_property
6973 K:      of_match_table
6974
6975 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6976 M:      Rob Herring <robh+dt@kernel.org>
6977 M:      Pawel Moll <pawel.moll@arm.com>
6978 M:      Mark Rutland <mark.rutland@arm.com>
6979 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
6980 M:      Kumar Gala <galak@codeaurora.org>
6981 L:      devicetree@vger.kernel.org
6982 S:      Maintained
6983 F:      Documentation/devicetree/
6984 F:      arch/*/boot/dts/
6985 F:      include/dt-bindings/
6986
6987 OPENRISC ARCHITECTURE
6988 M:      Jonas Bonn <jonas@southpole.se>
6989 W:      http://openrisc.net
6990 L:      linux@lists.openrisc.net (moderated for non-subscribers)
6991 S:      Maintained
6992 T:      git git://openrisc.net/~jonas/linux
6993 F:      arch/openrisc/
6994
6995 OPENVSWITCH
6996 M:      Pravin Shelar <pshelar@nicira.com>
6997 L:      dev@openvswitch.org
6998 W:      http://openvswitch.org
6999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
7000 S:      Maintained
7001 F:      net/openvswitch/
7002
7003 OPL4 DRIVER
7004 M:      Clemens Ladisch <clemens@ladisch.de>
7005 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7006 T:      git git://git.alsa-project.org/alsa-kernel.git
7007 S:      Maintained
7008 F:      sound/drivers/opl4/
7009
7010 OPROFILE
7011 M:      Robert Richter <rric@kernel.org>
7012 L:      oprofile-list@lists.sf.net
7013 S:      Maintained
7014 F:      arch/*/include/asm/oprofile*.h
7015 F:      arch/*/oprofile/
7016 F:      drivers/oprofile/
7017 F:      include/linux/oprofile.h
7018
7019 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7020 M:      Mark Fasheh <mfasheh@suse.com>
7021 M:      Joel Becker <jlbec@evilplan.org>
7022 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7023 W:      http://oss.oracle.com/projects/ocfs2/
7024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7025 S:      Supported
7026 F:      Documentation/filesystems/ocfs2.txt
7027 F:      Documentation/filesystems/dlmfs.txt
7028 F:      fs/ocfs2/
7029
7030 ORINOCO DRIVER
7031 L:      linux-wireless@vger.kernel.org
7032 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7033 W:      http://www.nongnu.org/orinoco/
7034 S:      Orphan
7035 F:      drivers/net/wireless/orinoco/
7036
7037 OSD LIBRARY and FILESYSTEM
7038 M:      Boaz Harrosh <ooo@electrozaur.com>
7039 M:      Benny Halevy <bhalevy@primarydata.com>
7040 L:      osd-dev@open-osd.org
7041 W:      http://open-osd.org
7042 T:      git git://git.open-osd.org/open-osd.git
7043 S:      Maintained
7044 F:      drivers/scsi/osd/
7045 F:      include/scsi/osd_*
7046 F:      fs/exofs/
7047
7048 OVERLAY FILESYSTEM
7049 M:      Miklos Szeredi <miklos@szeredi.hu>
7050 L:      linux-unionfs@vger.kernel.org
7051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7052 S:      Supported
7053 F:      fs/overlayfs/
7054 F:      Documentation/filesystems/overlayfs.txt
7055
7056 P54 WIRELESS DRIVER
7057 M:      Christian Lamparter <chunkeey@googlemail.com>
7058 L:      linux-wireless@vger.kernel.org
7059 W:      http://wireless.kernel.org/en/users/Drivers/p54
7060 S:      Maintained
7061 F:      drivers/net/wireless/p54/
7062
7063 PA SEMI ETHERNET DRIVER
7064 M:      Olof Johansson <olof@lixom.net>
7065 L:      netdev@vger.kernel.org
7066 S:      Maintained
7067 F:      drivers/net/ethernet/pasemi/*
7068
7069 PA SEMI SMBUS DRIVER
7070 M:      Olof Johansson <olof@lixom.net>
7071 L:      linux-i2c@vger.kernel.org
7072 S:      Maintained
7073 F:      drivers/i2c/busses/i2c-pasemi.c
7074
7075 PADATA PARALLEL EXECUTION MECHANISM
7076 M:      Steffen Klassert <steffen.klassert@secunet.com>
7077 L:      linux-crypto@vger.kernel.org
7078 S:      Maintained
7079 F:      kernel/padata.c
7080 F:      include/linux/padata.h
7081 F:      Documentation/padata.txt
7082
7083 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7084 M:      Harald Welte <laforge@gnumonks.org>
7085 L:      platform-driver-x86@vger.kernel.org
7086 S:      Maintained
7087 F:      drivers/platform/x86/panasonic-laptop.c
7088
7089 PANASONIC MN10300/AM33/AM34 PORT
7090 M:      David Howells <dhowells@redhat.com>
7091 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7092 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7093 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7094 S:      Maintained
7095 F:      Documentation/mn10300/
7096 F:      arch/mn10300/
7097
7098 PARALLEL PORT SUPPORT
7099 L:      linux-parport@lists.infradead.org (subscribers-only)
7100 S:      Orphan
7101 F:      drivers/parport/
7102 F:      include/linux/parport*.h
7103 F:      drivers/char/ppdev.c
7104 F:      include/uapi/linux/ppdev.h
7105
7106 PARAVIRT_OPS INTERFACE
7107 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7108 M:      Chris Wright <chrisw@sous-sol.org>
7109 M:      Alok Kataria <akataria@vmware.com>
7110 M:      Rusty Russell <rusty@rustcorp.com.au>
7111 L:      virtualization@lists.linux-foundation.org
7112 S:      Supported
7113 F:      Documentation/ia64/paravirt_ops.txt
7114 F:      arch/*/kernel/paravirt*
7115 F:      arch/*/include/asm/paravirt.h
7116
7117 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7118 M:      Tim Waugh <tim@cyberelk.net>
7119 L:      linux-parport@lists.infradead.org (subscribers-only)
7120 W:      http://www.torque.net/linux-pp.html
7121 S:      Maintained
7122 F:      Documentation/blockdev/paride.txt
7123 F:      drivers/block/paride/
7124
7125 PARISC ARCHITECTURE
7126 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7127 M:      Helge Deller <deller@gmx.de>
7128 L:      linux-parisc@vger.kernel.org
7129 W:      http://www.parisc-linux.org/
7130 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7133 S:      Maintained
7134 F:      arch/parisc/
7135 F:      Documentation/parisc/
7136 F:      drivers/parisc/
7137 F:      drivers/char/agp/parisc-agp.c
7138 F:      drivers/input/serio/gscps2.c
7139 F:      drivers/parport/parport_gsc.*
7140 F:      drivers/tty/serial/8250/8250_gsc.c
7141 F:      drivers/video/fbdev/sti*
7142 F:      drivers/video/console/sti*
7143 F:      drivers/video/logo/logo_parisc*
7144
7145 PC87360 HARDWARE MONITORING DRIVER
7146 M:      Jim Cromie <jim.cromie@gmail.com>
7147 L:      lm-sensors@lm-sensors.org
7148 S:      Maintained
7149 F:      Documentation/hwmon/pc87360
7150 F:      drivers/hwmon/pc87360.c
7151
7152 PC8736x GPIO DRIVER
7153 M:      Jim Cromie <jim.cromie@gmail.com>
7154 S:      Maintained
7155 F:      drivers/char/pc8736x_gpio.c
7156
7157 PC87427 HARDWARE MONITORING DRIVER
7158 M:      Jean Delvare <jdelvare@suse.de>
7159 L:      lm-sensors@lm-sensors.org
7160 S:      Maintained
7161 F:      Documentation/hwmon/pc87427
7162 F:      drivers/hwmon/pc87427.c
7163
7164 PCA9532 LED DRIVER
7165 M:      Riku Voipio <riku.voipio@iki.fi>
7166 S:      Maintained
7167 F:      drivers/leds/leds-pca9532.c
7168 F:      include/linux/leds-pca9532.h
7169
7170 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7171 M:      Guenter Roeck <linux@roeck-us.net>
7172 L:      linux-i2c@vger.kernel.org
7173 S:      Maintained
7174 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7175
7176 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7177 M:      Khalid Aziz <khalid@gonehiking.org>
7178 S:      Maintained
7179 F:      drivers/firmware/pcdp.*
7180
7181 PCI ERROR RECOVERY
7182 M:      Linas Vepstas <linasvepstas@gmail.com>
7183 L:      linux-pci@vger.kernel.org
7184 S:      Supported
7185 F:      Documentation/PCI/pci-error-recovery.txt
7186
7187 PCI SUBSYSTEM
7188 M:      Bjorn Helgaas <bhelgaas@google.com>
7189 L:      linux-pci@vger.kernel.org
7190 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7192 S:      Supported
7193 F:      Documentation/PCI/
7194 F:      drivers/pci/
7195 F:      include/linux/pci*
7196 F:      arch/x86/pci/
7197 F:      arch/x86/kernel/quirks.c
7198
7199 PCI DRIVER FOR APPLIEDMICRO XGENE
7200 M:      Tanmay Inamdar <tinamdar@apm.com>
7201 L:      linux-pci@vger.kernel.org
7202 L:      linux-arm-kernel@lists.infradead.org
7203 S:      Maintained
7204 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7205 F:      drivers/pci/host/pci-xgene.c
7206
7207 PCI DRIVER FOR FREESCALE LAYERSCAPE
7208 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7209 M:      Mingkai Hu <mingkai.hu@freescale.com>
7210 M:      Roy Zang <tie-fei.zang@freescale.com>
7211 L:      linuxppc-dev@lists.ozlabs.org
7212 L:      linux-pci@vger.kernel.org
7213 L:      linux-arm-kernel@lists.infradead.org
7214 S:      Maintained
7215 F:      drivers/pci/host/*layerscape*
7216
7217 PCI DRIVER FOR IMX6
7218 M:      Richard Zhu <r65037@freescale.com>
7219 M:      Lucas Stach <l.stach@pengutronix.de>
7220 L:      linux-pci@vger.kernel.org
7221 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7222 S:      Maintained
7223 F:      drivers/pci/host/*imx6*
7224
7225 PCI DRIVER FOR TI KEYSTONE
7226 M:      Murali Karicheri <m-karicheri2@ti.com>
7227 L:      linux-pci@vger.kernel.org
7228 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7229 S:      Maintained
7230 F:      drivers/pci/host/*keystone*
7231
7232 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7233 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7234 M:      Jason Cooper <jason@lakedaemon.net>
7235 L:      linux-pci@vger.kernel.org
7236 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7237 S:      Maintained
7238 F:      drivers/pci/host/*mvebu*
7239
7240 PCI DRIVER FOR NVIDIA TEGRA
7241 M:      Thierry Reding <thierry.reding@gmail.com>
7242 L:      linux-tegra@vger.kernel.org
7243 L:      linux-pci@vger.kernel.org
7244 S:      Supported
7245 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7246 F:      drivers/pci/host/pci-tegra.c
7247
7248 PCI DRIVER FOR TI DRA7XX
7249 M:      Kishon Vijay Abraham I <kishon@ti.com>
7250 L:      linux-omap@vger.kernel.org
7251 L:      linux-pci@vger.kernel.org
7252 S:      Supported
7253 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7254 F:      drivers/pci/host/pci-dra7xx.c
7255
7256 PCI DRIVER FOR RENESAS R-CAR
7257 M:      Simon Horman <horms@verge.net.au>
7258 L:      linux-pci@vger.kernel.org
7259 L:      linux-sh@vger.kernel.org
7260 S:      Maintained
7261 F:      drivers/pci/host/*rcar*
7262
7263 PCI DRIVER FOR SAMSUNG EXYNOS
7264 M:      Jingoo Han <jg1.han@samsung.com>
7265 L:      linux-pci@vger.kernel.org
7266 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7267 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7268 S:      Maintained
7269 F:      drivers/pci/host/pci-exynos.c
7270
7271 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7272 M:      Mohit Kumar <mohit.kumar@st.com>
7273 M:      Jingoo Han <jg1.han@samsung.com>
7274 L:      linux-pci@vger.kernel.org
7275 S:      Maintained
7276 F:      drivers/pci/host/*designware*
7277
7278 PCI DRIVER FOR GENERIC OF HOSTS
7279 M:      Will Deacon <will.deacon@arm.com>
7280 L:      linux-pci@vger.kernel.org
7281 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7282 S:      Maintained
7283 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7284 F:      drivers/pci/host/pci-host-generic.c
7285
7286 PCIE DRIVER FOR ST SPEAR13XX
7287 M:      Mohit Kumar <mohit.kumar@st.com>
7288 L:      linux-pci@vger.kernel.org
7289 S:      Maintained
7290 F:      drivers/pci/host/*spear*
7291
7292 PCMCIA SUBSYSTEM
7293 P:      Linux PCMCIA Team
7294 L:      linux-pcmcia@lists.infradead.org
7295 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7297 S:      Maintained
7298 F:      Documentation/pcmcia/
7299 F:      drivers/pcmcia/
7300 F:      include/pcmcia/
7301
7302 PCNET32 NETWORK DRIVER
7303 M:      Don Fry <pcnet32@frontier.com>
7304 L:      netdev@vger.kernel.org
7305 S:      Maintained
7306 F:      drivers/net/ethernet/amd/pcnet32.c
7307
7308 PCRYPT PARALLEL CRYPTO ENGINE
7309 M:      Steffen Klassert <steffen.klassert@secunet.com>
7310 L:      linux-crypto@vger.kernel.org
7311 S:      Maintained
7312 F:      crypto/pcrypt.c
7313 F:      include/crypto/pcrypt.h
7314
7315 PER-CPU MEMORY ALLOCATOR
7316 M:      Tejun Heo <tj@kernel.org>
7317 M:      Christoph Lameter <cl@linux-foundation.org>
7318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7319 S:      Maintained
7320 F:      include/linux/percpu*.h
7321 F:      mm/percpu*.c
7322 F:      arch/*/include/asm/percpu.h
7323
7324 PER-TASK DELAY ACCOUNTING
7325 M:      Balbir Singh <bsingharora@gmail.com>
7326 S:      Maintained
7327 F:      include/linux/delayacct.h
7328 F:      kernel/delayacct.c
7329
7330 PERFORMANCE EVENTS SUBSYSTEM
7331 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7332 M:      Paul Mackerras <paulus@samba.org>
7333 M:      Ingo Molnar <mingo@redhat.com>
7334 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7335 L:      linux-kernel@vger.kernel.org
7336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7337 S:      Supported
7338 F:      kernel/events/*
7339 F:      include/linux/perf_event.h
7340 F:      include/uapi/linux/perf_event.h
7341 F:      arch/*/kernel/perf_event*.c
7342 F:      arch/*/kernel/*/perf_event*.c
7343 F:      arch/*/kernel/*/*/perf_event*.c
7344 F:      arch/*/include/asm/perf_event.h
7345 F:      arch/*/kernel/perf_callchain.c
7346 F:      tools/perf/
7347
7348 PERSONALITY HANDLING
7349 M:      Christoph Hellwig <hch@infradead.org>
7350 L:      linux-abi-devel@lists.sourceforge.net
7351 S:      Maintained
7352 F:      include/linux/personality.h
7353 F:      include/uapi/linux/personality.h
7354
7355 PHONET PROTOCOL
7356 M:      Remi Denis-Courmont <courmisch@gmail.com>
7357 S:      Supported
7358 F:      Documentation/networking/phonet.txt
7359 F:      include/linux/phonet.h
7360 F:      include/net/phonet/
7361 F:      include/uapi/linux/phonet.h
7362 F:      net/phonet/
7363
7364 PHRAM MTD DRIVER
7365 M:      Joern Engel <joern@lazybastard.org>
7366 L:      linux-mtd@lists.infradead.org
7367 S:      Maintained
7368 F:      drivers/mtd/devices/phram.c
7369
7370 PICOLCD HID DRIVER
7371 M:      Bruno Prémont <bonbons@linux-vserver.org>
7372 L:      linux-input@vger.kernel.org
7373 S:      Maintained
7374 F:      drivers/hid/hid-picolcd*
7375
7376 PICOXCELL SUPPORT
7377 M:      Jamie Iles <jamie@jamieiles.com>
7378 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7379 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7380 S:      Supported
7381 F:      arch/arm/boot/dts/picoxcell*
7382 F:      arch/arm/mach-picoxcell/
7383 F:      drivers/crypto/picoxcell*
7384
7385 PIN CONTROL SUBSYSTEM
7386 M:      Linus Walleij <linus.walleij@linaro.org>
7387 L:      linux-gpio@vger.kernel.org
7388 S:      Maintained
7389 F:      drivers/pinctrl/
7390 F:      include/linux/pinctrl/
7391
7392 PIN CONTROLLER - ATMEL AT91
7393 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7394 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7395 S:      Maintained
7396 F:      drivers/pinctrl/pinctrl-at91.*
7397
7398 PIN CONTROLLER - INTEL
7399 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7400 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7401 S:      Maintained
7402 F:      drivers/pinctrl/intel/
7403
7404 PIN CONTROLLER - RENESAS
7405 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7406 L:      linux-sh@vger.kernel.org
7407 S:      Maintained
7408 F:      drivers/pinctrl/sh-pfc/
7409
7410 PIN CONTROLLER - SAMSUNG
7411 M:      Tomasz Figa <tomasz.figa@gmail.com>
7412 M:      Thomas Abraham <thomas.abraham@linaro.org>
7413 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7414 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7415 S:      Maintained
7416 F:      drivers/pinctrl/samsung/
7417
7418 PIN CONTROLLER - ST SPEAR
7419 M:      Viresh Kumar <viresh.linux@gmail.com>
7420 L:      spear-devel@list.st.com
7421 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7422 W:      http://www.st.com/spear
7423 S:      Maintained
7424 F:      drivers/pinctrl/spear/
7425
7426 PKTCDVD DRIVER
7427 M:      Jiri Kosina <jkosina@suse.cz>
7428 S:      Maintained
7429 F:      drivers/block/pktcdvd.c
7430 F:      include/linux/pktcdvd.h
7431 F:      include/uapi/linux/pktcdvd.h
7432
7433 PKUNITY SOC DRIVERS
7434 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7435 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7436 S:      Maintained
7437 T:      git git://github.com/gxt/linux.git
7438 F:      drivers/input/serio/i8042-unicore32io.h
7439 F:      drivers/i2c/busses/i2c-puv3.c
7440 F:      drivers/video/fbdev/fb-puv3.c
7441 F:      drivers/rtc/rtc-puv3.c
7442
7443 PMBUS HARDWARE MONITORING DRIVERS
7444 M:      Guenter Roeck <linux@roeck-us.net>
7445 L:      lm-sensors@lm-sensors.org
7446 W:      http://www.lm-sensors.org/
7447 W:      http://www.roeck-us.net/linux/drivers/
7448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7449 S:      Maintained
7450 F:      Documentation/hwmon/pmbus
7451 F:      drivers/hwmon/pmbus/
7452 F:      include/linux/i2c/pmbus.h
7453
7454 PMC SIERRA MaxRAID DRIVER
7455 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7456 L:      linux-scsi@vger.kernel.org
7457 W:      http://www.pmc-sierra.com/
7458 S:      Supported
7459 F:      drivers/scsi/pmcraid.*
7460
7461 PMC SIERRA PM8001 DRIVER
7462 M:      xjtuwjp@gmail.com
7463 M:      lindar_liu@usish.com
7464 L:      pmchba@pmcs.com
7465 L:      linux-scsi@vger.kernel.org
7466 S:      Supported
7467 F:      drivers/scsi/pm8001/
7468
7469 POSIX CLOCKS and TIMERS
7470 M:      Thomas Gleixner <tglx@linutronix.de>
7471 L:      linux-kernel@vger.kernel.org
7472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7473 S:      Maintained
7474 F:      fs/timerfd.c
7475 F:      include/linux/timer*
7476 F:      kernel/time/*timer*
7477
7478 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7479 M:      Sebastian Reichel <sre@kernel.org>
7480 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7481 M:      David Woodhouse <dwmw2@infradead.org>
7482 L:      linux-pm@vger.kernel.org
7483 T:      git git://git.infradead.org/battery-2.6.git
7484 S:      Maintained
7485 F:      include/linux/power_supply.h
7486 F:      drivers/power/
7487
7488 PNP SUPPORT
7489 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7490 S:      Maintained
7491 F:      drivers/pnp/
7492
7493 PNXxxxx I2C DRIVER
7494 M:      Vitaly Wool <vitalywool@gmail.com>
7495 L:      linux-i2c@vger.kernel.org
7496 S:      Maintained
7497 F:      drivers/i2c/busses/i2c-pnx.c
7498
7499 PPP PROTOCOL DRIVERS AND COMPRESSORS
7500 M:      Paul Mackerras <paulus@samba.org>
7501 L:      linux-ppp@vger.kernel.org
7502 S:      Maintained
7503 F:      drivers/net/ppp/ppp_*
7504
7505 PPP OVER ATM (RFC 2364)
7506 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7507 S:      Maintained
7508 F:      net/atm/pppoatm.c
7509 F:      include/uapi/linux/atmppp.h
7510
7511 PPP OVER ETHERNET
7512 M:      Michal Ostrowski <mostrows@earthlink.net>
7513 S:      Maintained
7514 F:      drivers/net/ppp/pppoe.c
7515 F:      drivers/net/ppp/pppox.c
7516
7517 PPP OVER L2TP
7518 M:      James Chapman <jchapman@katalix.com>
7519 S:      Maintained
7520 F:      net/l2tp/l2tp_ppp.c
7521 F:      include/linux/if_pppol2tp.h
7522 F:      include/uapi/linux/if_pppol2tp.h
7523
7524 PPS SUPPORT
7525 M:      Rodolfo Giometti <giometti@enneenne.com>
7526 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7527 L:      linuxpps@ml.enneenne.com (subscribers-only)
7528 S:      Maintained
7529 F:      Documentation/pps/
7530 F:      drivers/pps/
7531 F:      include/linux/pps*.h
7532
7533 PPTP DRIVER
7534 M:      Dmitry Kozlov <xeb@mail.ru>
7535 L:      netdev@vger.kernel.org
7536 S:      Maintained
7537 F:      drivers/net/ppp/pptp.c
7538 W:      http://sourceforge.net/projects/accel-pptp
7539
7540 PREEMPTIBLE KERNEL
7541 M:      Robert Love <rml@tech9.net>
7542 L:      kpreempt-tech@lists.sourceforge.net
7543 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7544 S:      Supported
7545 F:      Documentation/preempt-locking.txt
7546 F:      include/linux/preempt.h
7547
7548 PRISM54 WIRELESS DRIVER
7549 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7550 L:      linux-wireless@vger.kernel.org
7551 W:      http://wireless.kernel.org/en/users/Drivers/p54
7552 S:      Obsolete
7553 F:      drivers/net/wireless/prism54/
7554
7555 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7556 M:      Mikael Pettersson <mikpelinux@gmail.com>
7557 L:      linux-ide@vger.kernel.org
7558 S:      Maintained
7559 F:      drivers/ata/sata_promise.*
7560
7561 PS3 NETWORK SUPPORT
7562 M:      Geoff Levand <geoff@infradead.org>
7563 L:      netdev@vger.kernel.org
7564 L:      cbe-oss-dev@lists.ozlabs.org
7565 S:      Maintained
7566 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7567
7568 PS3 PLATFORM SUPPORT
7569 M:      Geoff Levand <geoff@infradead.org>
7570 L:      linuxppc-dev@lists.ozlabs.org
7571 L:      cbe-oss-dev@lists.ozlabs.org
7572 S:      Maintained
7573 F:      arch/powerpc/boot/ps3*
7574 F:      arch/powerpc/include/asm/lv1call.h
7575 F:      arch/powerpc/include/asm/ps3*.h
7576 F:      arch/powerpc/platforms/ps3/
7577 F:      drivers/*/ps3*
7578 F:      drivers/ps3/
7579 F:      drivers/rtc/rtc-ps3.c
7580 F:      drivers/usb/host/*ps3.c
7581 F:      sound/ppc/snd_ps3*
7582
7583 PS3VRAM DRIVER
7584 M:      Jim Paris <jim@jtan.com>
7585 L:      cbe-oss-dev@lists.ozlabs.org
7586 S:      Maintained
7587 F:      drivers/block/ps3vram.c
7588
7589 PSTORE FILESYSTEM
7590 M:      Anton Vorontsov <anton@enomsg.org>
7591 M:      Colin Cross <ccross@android.com>
7592 M:      Kees Cook <keescook@chromium.org>
7593 M:      Tony Luck <tony.luck@intel.com>
7594 S:      Maintained
7595 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7596 F:      fs/pstore/
7597 F:      include/linux/pstore*
7598 F:      drivers/firmware/efi/efi-pstore.c
7599 F:      drivers/acpi/apei/erst.c
7600
7601 PTP HARDWARE CLOCK SUPPORT
7602 M:      Richard Cochran <richardcochran@gmail.com>
7603 L:      netdev@vger.kernel.org
7604 S:      Maintained
7605 W:      http://linuxptp.sourceforge.net/
7606 F:      Documentation/ABI/testing/sysfs-ptp
7607 F:      Documentation/ptp/*
7608 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7609 F:      drivers/net/phy/dp83640*
7610 F:      drivers/ptp/*
7611 F:      include/linux/ptp_cl*
7612
7613 PTRACE SUPPORT
7614 M:      Roland McGrath <roland@hack.frob.com>
7615 M:      Oleg Nesterov <oleg@redhat.com>
7616 S:      Maintained
7617 F:      include/asm-generic/syscall.h
7618 F:      include/linux/ptrace.h
7619 F:      include/linux/regset.h
7620 F:      include/linux/tracehook.h
7621 F:      include/uapi/linux/ptrace.h
7622 F:      kernel/ptrace.c
7623
7624 PVRUSB2 VIDEO4LINUX DRIVER
7625 M:      Mike Isely <isely@pobox.com>
7626 L:      pvrusb2@isely.net       (subscribers-only)
7627 L:      linux-media@vger.kernel.org
7628 W:      http://www.isely.net/pvrusb2/
7629 T:      git git://linuxtv.org/media_tree.git
7630 S:      Maintained
7631 F:      Documentation/video4linux/README.pvrusb2
7632 F:      drivers/media/usb/pvrusb2/
7633
7634 PWC WEBCAM DRIVER
7635 M:      Hans de Goede <hdegoede@redhat.com>
7636 L:      linux-media@vger.kernel.org
7637 T:      git git://linuxtv.org/media_tree.git
7638 S:      Maintained
7639 F:      drivers/media/usb/pwc/*
7640
7641 PWM FAN DRIVER
7642 M:      Kamil Debski <k.debski@samsung.com>
7643 L:      lm-sensors@lm-sensors.org
7644 S:      Supported
7645 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7646 F:      Documentation/hwmon/pwm-fan
7647 F:      drivers/hwmon/pwm-fan.c
7648
7649 PWM SUBSYSTEM
7650 M:      Thierry Reding <thierry.reding@gmail.com>
7651 L:      linux-pwm@vger.kernel.org
7652 S:      Maintained
7653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7654 F:      Documentation/pwm.txt
7655 F:      Documentation/devicetree/bindings/pwm/
7656 F:      include/linux/pwm.h
7657 F:      drivers/pwm/
7658 F:      drivers/video/backlight/pwm_bl.c
7659 F:      include/linux/pwm_backlight.h
7660
7661 PXA2xx/PXA3xx SUPPORT
7662 M:      Daniel Mack <daniel@zonque.org>
7663 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7664 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7665 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7666 T:      git git://github.com/hzhuang1/linux.git
7667 T:      git git://github.com/rjarzmik/linux.git
7668 S:      Maintained
7669 F:      arch/arm/mach-pxa/
7670 F:      drivers/pcmcia/pxa2xx*
7671 F:      drivers/spi/spi-pxa2xx*
7672 F:      drivers/usb/gadget/udc/pxa2*
7673 F:      include/sound/pxa2xx-lib.h
7674 F:      sound/arm/pxa*
7675 F:      sound/soc/pxa/
7676
7677 PXA3xx NAND FLASH DRIVER
7678 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7679 L:      linux-mtd@lists.infradead.org
7680 S:      Maintained
7681 F:      drivers/mtd/nand/pxa3xx_nand.c
7682
7683 MMP SUPPORT
7684 M:      Eric Miao <eric.y.miao@gmail.com>
7685 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7686 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7687 T:      git git://github.com/hzhuang1/linux.git
7688 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7689 S:      Maintained
7690 F:      arch/arm/mach-mmp/
7691
7692 PXA MMCI DRIVER
7693 S:      Orphan
7694
7695 PXA RTC DRIVER
7696 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7697 L:      rtc-linux@googlegroups.com
7698 S:      Maintained
7699
7700 QAT DRIVER
7701 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7702 L:      qat-linux@intel.com
7703 S:      Supported
7704 F:      drivers/crypto/qat/
7705
7706 QIB DRIVER
7707 M:      Mike Marciniszyn <infinipath@intel.com>
7708 L:      linux-rdma@vger.kernel.org
7709 S:      Supported
7710 F:      drivers/infiniband/hw/qib/
7711
7712 QLOGIC QLA1280 SCSI DRIVER
7713 M:      Michael Reed <mdr@sgi.com>
7714 L:      linux-scsi@vger.kernel.org
7715 S:      Maintained
7716 F:      drivers/scsi/qla1280.[ch]
7717
7718 QLOGIC QLA2XXX FC-SCSI DRIVER
7719 M:      qla2xxx-upstream@qlogic.com
7720 L:      linux-scsi@vger.kernel.org
7721 S:      Supported
7722 F:      Documentation/scsi/LICENSE.qla2xxx
7723 F:      drivers/scsi/qla2xxx/
7724
7725 QLOGIC QLA4XXX iSCSI DRIVER
7726 M:      Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7727 M:      iscsi-driver@qlogic.com
7728 L:      linux-scsi@vger.kernel.org
7729 S:      Supported
7730 F:      Documentation/scsi/LICENSE.qla4xxx
7731 F:      drivers/scsi/qla4xxx/
7732
7733 QLOGIC QLA3XXX NETWORK DRIVER
7734 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7735 M:      Ron Mercer <ron.mercer@qlogic.com>
7736 M:      linux-driver@qlogic.com
7737 L:      netdev@vger.kernel.org
7738 S:      Supported
7739 F:      Documentation/networking/LICENSE.qla3xxx
7740 F:      drivers/net/ethernet/qlogic/qla3xxx.*
7741
7742 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7743 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
7744 M:      Dept-GELinuxNICDev@qlogic.com
7745 L:      netdev@vger.kernel.org
7746 S:      Supported
7747 F:      drivers/net/ethernet/qlogic/qlcnic/
7748
7749 QLOGIC QLGE 10Gb ETHERNET DRIVER
7750 M:      Harish Patil <harish.patil@qlogic.com>
7751 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7752 M:      Dept-GELinuxNICDev@qlogic.com
7753 M:      linux-driver@qlogic.com
7754 L:      netdev@vger.kernel.org
7755 S:      Supported
7756 F:      drivers/net/ethernet/qlogic/qlge/
7757
7758 QNX4 FILESYSTEM
7759 M:      Anders Larsen <al@alarsen.net>
7760 W:      http://www.alarsen.net/linux/qnx4fs/
7761 S:      Maintained
7762 F:      fs/qnx4/
7763 F:      include/uapi/linux/qnx4_fs.h
7764 F:      include/uapi/linux/qnxtypes.h
7765
7766 QT1010 MEDIA DRIVER
7767 M:      Antti Palosaari <crope@iki.fi>
7768 L:      linux-media@vger.kernel.org
7769 W:      http://linuxtv.org/
7770 W:      http://palosaari.fi/linux/
7771 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7772 T:      git git://linuxtv.org/anttip/media_tree.git
7773 S:      Maintained
7774 F:      drivers/media/tuners/qt1010*
7775
7776 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7777 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7778 L:      linux-wireless@vger.kernel.org
7779 L:      ath9k-devel@lists.ath9k.org
7780 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
7781 S:      Supported
7782 F:      drivers/net/wireless/ath/ath9k/
7783
7784 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7785 M:      Kalle Valo <kvalo@qca.qualcomm.com>
7786 L:      ath10k@lists.infradead.org
7787 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
7788 T:      git git://github.com/kvalo/ath.git
7789 S:      Supported
7790 F:      drivers/net/wireless/ath/ath10k/
7791
7792 QUALCOMM HEXAGON ARCHITECTURE
7793 M:      Richard Kuo <rkuo@codeaurora.org>
7794 L:      linux-hexagon@vger.kernel.org
7795 S:      Supported
7796 F:      arch/hexagon/
7797
7798 QUALCOMM WCN36XX WIRELESS DRIVER
7799 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
7800 L:      wcn36xx@lists.infradead.org
7801 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
7802 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
7803 S:      Supported
7804 F:      drivers/net/wireless/ath/wcn36xx/
7805
7806 QUICKCAM PARALLEL PORT WEBCAMS
7807 M:      Hans Verkuil <hverkuil@xs4all.nl>
7808 L:      linux-media@vger.kernel.org
7809 T:      git git://linuxtv.org/media_tree.git
7810 W:      http://linuxtv.org
7811 S:      Odd Fixes
7812 F:      drivers/media/parport/*-qcam*
7813
7814 RADOS BLOCK DEVICE (RBD)
7815 M:      Yehuda Sadeh <yehuda@inktank.com>
7816 M:      Sage Weil <sage@inktank.com>
7817 M:      Alex Elder <elder@kernel.org>
7818 M:      ceph-devel@vger.kernel.org
7819 W:      http://ceph.com/
7820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7821 S:      Supported
7822 F:      drivers/block/rbd.c
7823 F:      drivers/block/rbd_types.h
7824
7825 RADEON FRAMEBUFFER DISPLAY DRIVER
7826 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7827 L:      linux-fbdev@vger.kernel.org
7828 S:      Maintained
7829 F:      drivers/video/fbdev/aty/radeon*
7830 F:      include/uapi/linux/radeonfb.h
7831
7832 RADIOSHARK RADIO DRIVER
7833 M:      Hans de Goede <hdegoede@redhat.com>
7834 L:      linux-media@vger.kernel.org
7835 T:      git git://linuxtv.org/media_tree.git
7836 S:      Maintained
7837 F:      drivers/media/radio/radio-shark.c
7838
7839 RADIOSHARK2 RADIO DRIVER
7840 M:      Hans de Goede <hdegoede@redhat.com>
7841 L:      linux-media@vger.kernel.org
7842 T:      git git://linuxtv.org/media_tree.git
7843 S:      Maintained
7844 F:      drivers/media/radio/radio-shark2.c
7845 F:      drivers/media/radio/radio-tea5777.c
7846
7847 RAGE128 FRAMEBUFFER DISPLAY DRIVER
7848 M:      Paul Mackerras <paulus@samba.org>
7849 L:      linux-fbdev@vger.kernel.org
7850 S:      Maintained
7851 F:      drivers/video/fbdev/aty/aty128fb.c
7852
7853 RALINK RT2X00 WIRELESS LAN DRIVER
7854 P:      rt2x00 project
7855 M:      Stanislaw Gruszka <sgruszka@redhat.com>
7856 M:      Helmut Schaa <helmut.schaa@googlemail.com>
7857 L:      linux-wireless@vger.kernel.org
7858 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7859 W:      http://rt2x00.serialmonkey.com/
7860 S:      Maintained
7861 F:      drivers/net/wireless/rt2x00/
7862
7863 RAMDISK RAM BLOCK DEVICE DRIVER
7864 M:      Nick Piggin <npiggin@kernel.dk>
7865 S:      Maintained
7866 F:      Documentation/blockdev/ramdisk.txt
7867 F:      drivers/block/brd.c
7868
7869 RANDOM NUMBER DRIVER
7870 M:      "Theodore Ts'o" <tytso@mit.edu>
7871 S:      Maintained
7872 F:      drivers/char/random.c
7873
7874 RAPIDIO SUBSYSTEM
7875 M:      Matt Porter <mporter@kernel.crashing.org>
7876 M:      Alexandre Bounine <alexandre.bounine@idt.com>
7877 S:      Maintained
7878 F:      drivers/rapidio/
7879
7880 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7881 L:      linux-wireless@vger.kernel.org
7882 S:      Orphan
7883 F:      drivers/net/wireless/ray*
7884
7885 RCUTORTURE MODULE
7886 M:      Josh Triplett <josh@joshtriplett.org>
7887 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7888 L:      linux-kernel@vger.kernel.org
7889 S:      Supported
7890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7891 F:      Documentation/RCU/torture.txt
7892 F:      kernel/rcu/rcutorture.c
7893
7894 RCUTORTURE TEST FRAMEWORK
7895 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7896 M:      Josh Triplett <josh@joshtriplett.org>
7897 R:      Steven Rostedt <rostedt@goodmis.org>
7898 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7899 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
7900 L:      linux-kernel@vger.kernel.org
7901 S:      Supported
7902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7903 F:      tools/testing/selftests/rcutorture
7904
7905 RDC R-321X SoC
7906 M:      Florian Fainelli <florian@openwrt.org>
7907 S:      Maintained
7908
7909 RDC R6040 FAST ETHERNET DRIVER
7910 M:      Florian Fainelli <florian@openwrt.org>
7911 L:      netdev@vger.kernel.org
7912 S:      Maintained
7913 F:      drivers/net/ethernet/rdc/r6040.c
7914
7915 RDS - RELIABLE DATAGRAM SOCKETS
7916 M:      Chien Yen <chien.yen@oracle.com>
7917 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
7918 S:      Supported
7919 F:      net/rds/
7920
7921 READ-COPY UPDATE (RCU)
7922 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7923 M:      Josh Triplett <josh@joshtriplett.org>
7924 R:      Steven Rostedt <rostedt@goodmis.org>
7925 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7926 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
7927 L:      linux-kernel@vger.kernel.org
7928 W:      http://www.rdrop.com/users/paulmck/RCU/
7929 S:      Supported
7930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7931 F:      Documentation/RCU/
7932 X:      Documentation/RCU/torture.txt
7933 F:      include/linux/rcu*
7934 X:      include/linux/srcu.h
7935 F:      kernel/rcu/
7936 X:      kernel/torture.c
7937
7938 REAL TIME CLOCK (RTC) SUBSYSTEM
7939 M:      Alessandro Zummo <a.zummo@towertech.it>
7940 L:      rtc-linux@googlegroups.com
7941 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
7942 S:      Maintained
7943 F:      Documentation/rtc.txt
7944 F:      drivers/rtc/
7945 F:      include/linux/rtc.h
7946 F:      include/uapi/linux/rtc.h
7947
7948 REALTEK AUDIO CODECS
7949 M:      Bard Liao <bardliao@realtek.com>
7950 M:      Oder Chiou <oder_chiou@realtek.com>
7951 S:      Maintained
7952 F:      sound/soc/codecs/rt*
7953 F:      include/sound/rt*.h
7954
7955 REISERFS FILE SYSTEM
7956 L:      reiserfs-devel@vger.kernel.org
7957 S:      Supported
7958 F:      fs/reiserfs/
7959
7960 REGISTER MAP ABSTRACTION
7961 M:      Mark Brown <broonie@kernel.org>
7962 L:      linux-kernel@vger.kernel.org
7963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7964 S:      Supported
7965 F:      drivers/base/regmap/
7966 F:      include/linux/regmap.h
7967
7968 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7969 M:      Ohad Ben-Cohen <ohad@wizery.com>
7970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7971 S:      Maintained
7972 F:      drivers/remoteproc/
7973 F:      Documentation/remoteproc.txt
7974 F:      include/linux/remoteproc.h
7975
7976 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7977 M:      Ohad Ben-Cohen <ohad@wizery.com>
7978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7979 S:      Maintained
7980 F:      drivers/rpmsg/
7981 F:      Documentation/rpmsg.txt
7982 F:      include/linux/rpmsg.h
7983
7984 RESET CONTROLLER FRAMEWORK
7985 M:      Philipp Zabel <p.zabel@pengutronix.de>
7986 S:      Maintained
7987 F:      drivers/reset/
7988 F:      Documentation/devicetree/bindings/reset/
7989 F:      include/linux/reset.h
7990 F:      include/linux/reset-controller.h
7991
7992 RFKILL
7993 M:      Johannes Berg <johannes@sipsolutions.net>
7994 L:      linux-wireless@vger.kernel.org
7995 W:      http://wireless.kernel.org/
7996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7998 S:      Maintained
7999 F:      Documentation/rfkill.txt
8000 F:      net/rfkill/
8001
8002 RICOH SMARTMEDIA/XD DRIVER
8003 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8004 S:      Maintained
8005 F:      drivers/mtd/nand/r852.c
8006 F:      drivers/mtd/nand/r852.h
8007
8008 RICOH R5C592 MEMORYSTICK DRIVER
8009 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8010 S:      Maintained
8011 F:      drivers/memstick/host/r592.*
8012
8013 ROCCAT DRIVERS
8014 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8015 W:      http://sourceforge.net/projects/roccat/
8016 S:      Maintained
8017 F:      drivers/hid/hid-roccat*
8018 F:      include/linux/hid-roccat*
8019 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8020
8021 ROCKER DRIVER
8022 M:      Jiri Pirko <jiri@resnulli.us>
8023 M:      Scott Feldman <sfeldma@gmail.com>
8024 L:      netdev@vger.kernel.org
8025 S:      Supported
8026 F:      drivers/net/ethernet/rocker/
8027
8028 ROCKETPORT DRIVER
8029 P:      Comtrol Corp.
8030 W:      http://www.comtrol.com
8031 S:      Maintained
8032 F:      Documentation/serial/rocket.txt
8033 F:      drivers/tty/rocket*
8034
8035 ROCKETPORT EXPRESS/INFINITY DRIVER
8036 M:      Kevin Cernekee <cernekee@gmail.com>
8037 L:      linux-serial@vger.kernel.org
8038 S:      Odd Fixes
8039 F:      drivers/tty/serial/rp2.*
8040
8041 ROSE NETWORK LAYER
8042 M:      Ralf Baechle <ralf@linux-mips.org>
8043 L:      linux-hams@vger.kernel.org
8044 W:      http://www.linux-ax25.org/
8045 S:      Maintained
8046 F:      include/net/rose.h
8047 F:      include/uapi/linux/rose.h
8048 F:      net/rose/
8049
8050 RTL2830 MEDIA DRIVER
8051 M:      Antti Palosaari <crope@iki.fi>
8052 L:      linux-media@vger.kernel.org
8053 W:      http://linuxtv.org/
8054 W:      http://palosaari.fi/linux/
8055 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8056 T:      git git://linuxtv.org/anttip/media_tree.git
8057 S:      Maintained
8058 F:      drivers/media/dvb-frontends/rtl2830*
8059
8060 RTL2832 MEDIA DRIVER
8061 M:      Antti Palosaari <crope@iki.fi>
8062 L:      linux-media@vger.kernel.org
8063 W:      http://linuxtv.org/
8064 W:      http://palosaari.fi/linux/
8065 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8066 T:      git git://linuxtv.org/anttip/media_tree.git
8067 S:      Maintained
8068 F:      drivers/media/dvb-frontends/rtl2832*
8069
8070 RTL2832_SDR MEDIA DRIVER
8071 M:      Antti Palosaari <crope@iki.fi>
8072 L:      linux-media@vger.kernel.org
8073 W:      http://linuxtv.org/
8074 W:      http://palosaari.fi/linux/
8075 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8076 T:      git git://linuxtv.org/anttip/media_tree.git
8077 S:      Maintained
8078 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8079
8080 RTL8180 WIRELESS DRIVER
8081 L:      linux-wireless@vger.kernel.org
8082 W:      http://wireless.kernel.org/
8083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8084 S:      Orphan
8085 F:      drivers/net/wireless/rtl818x/rtl8180/
8086
8087 RTL8187 WIRELESS DRIVER
8088 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8089 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8090 M:      Larry Finger <Larry.Finger@lwfinger.net>
8091 L:      linux-wireless@vger.kernel.org
8092 W:      http://wireless.kernel.org/
8093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8094 S:      Maintained
8095 F:      drivers/net/wireless/rtl818x/rtl8187/
8096
8097 RTL8192CE WIRELESS DRIVER
8098 M:      Larry Finger <Larry.Finger@lwfinger.net>
8099 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8100 L:      linux-wireless@vger.kernel.org
8101 W:      http://wireless.kernel.org/
8102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8103 S:      Maintained
8104 F:      drivers/net/wireless/rtlwifi/
8105 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8106
8107 S3 SAVAGE FRAMEBUFFER DRIVER
8108 M:      Antonino Daplas <adaplas@gmail.com>
8109 L:      linux-fbdev@vger.kernel.org
8110 S:      Maintained
8111 F:      drivers/video/fbdev/savage/
8112
8113 S390
8114 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8115 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8116 M:      linux390@de.ibm.com
8117 L:      linux-s390@vger.kernel.org
8118 W:      http://www.ibm.com/developerworks/linux/linux390/
8119 S:      Supported
8120 F:      arch/s390/
8121 F:      drivers/s390/
8122 F:      Documentation/s390/
8123 F:      Documentation/DocBook/s390*
8124
8125 S390 COMMON I/O LAYER
8126 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8127 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8128 L:      linux-s390@vger.kernel.org
8129 W:      http://www.ibm.com/developerworks/linux/linux390/
8130 S:      Supported
8131 F:      drivers/s390/cio/
8132
8133 S390 DASD DRIVER
8134 M:      Stefan Weinhuber <wein@de.ibm.com>
8135 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8136 L:      linux-s390@vger.kernel.org
8137 W:      http://www.ibm.com/developerworks/linux/linux390/
8138 S:      Supported
8139 F:      drivers/s390/block/dasd*
8140 F:      block/partitions/ibm.c
8141
8142 S390 NETWORK DRIVERS
8143 M:      Ursula Braun <ursula.braun@de.ibm.com>
8144 M:      Frank Blaschka <blaschka@linux.vnet.ibm.com>
8145 M:      linux390@de.ibm.com
8146 L:      linux-s390@vger.kernel.org
8147 W:      http://www.ibm.com/developerworks/linux/linux390/
8148 S:      Supported
8149 F:      drivers/s390/net/
8150
8151 S390 PCI SUBSYSTEM
8152 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8153 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8154 L:      linux-s390@vger.kernel.org
8155 W:      http://www.ibm.com/developerworks/linux/linux390/
8156 S:      Supported
8157 F:      arch/s390/pci/
8158 F:      drivers/pci/hotplug/s390_pci_hpc.c
8159
8160 S390 ZCRYPT DRIVER
8161 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8162 M:      linux390@de.ibm.com
8163 L:      linux-s390@vger.kernel.org
8164 W:      http://www.ibm.com/developerworks/linux/linux390/
8165 S:      Supported
8166 F:      drivers/s390/crypto/
8167
8168 S390 ZFCP DRIVER
8169 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8170 M:      linux390@de.ibm.com
8171 L:      linux-s390@vger.kernel.org
8172 W:      http://www.ibm.com/developerworks/linux/linux390/
8173 S:      Supported
8174 F:      drivers/s390/scsi/zfcp_*
8175
8176 S390 IUCV NETWORK LAYER
8177 M:      Ursula Braun <ursula.braun@de.ibm.com>
8178 M:      linux390@de.ibm.com
8179 L:      linux-s390@vger.kernel.org
8180 W:      http://www.ibm.com/developerworks/linux/linux390/
8181 S:      Supported
8182 F:      drivers/s390/net/*iucv*
8183 F:      include/net/iucv/
8184 F:      net/iucv/
8185
8186 S3C24XX SD/MMC Driver
8187 M:      Ben Dooks <ben-linux@fluff.org>
8188 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8189 S:      Supported
8190 F:      drivers/mmc/host/s3cmci.*
8191
8192 SAA6588 RDS RECEIVER DRIVER
8193 M:      Hans Verkuil <hverkuil@xs4all.nl>
8194 L:      linux-media@vger.kernel.org
8195 T:      git git://linuxtv.org/media_tree.git
8196 W:      http://linuxtv.org
8197 S:      Odd Fixes
8198 F:      drivers/media/i2c/saa6588*
8199
8200 SAA7134 VIDEO4LINUX DRIVER
8201 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8202 L:      linux-media@vger.kernel.org
8203 W:      http://linuxtv.org
8204 T:      git git://linuxtv.org/media_tree.git
8205 S:      Odd fixes
8206 F:      Documentation/video4linux/*.saa7134
8207 F:      drivers/media/pci/saa7134/
8208
8209 SAA7146 VIDEO4LINUX-2 DRIVER
8210 M:      Hans Verkuil <hverkuil@xs4all.nl>
8211 L:      linux-media@vger.kernel.org
8212 T:      git git://linuxtv.org/media_tree.git
8213 S:      Maintained
8214 F:      drivers/media/common/saa7146/
8215 F:      drivers/media/pci/saa7146/
8216 F:      include/media/saa7146*
8217
8218 SAMSUNG LAPTOP DRIVER
8219 M:      Corentin Chary <corentin.chary@gmail.com>
8220 L:      platform-driver-x86@vger.kernel.org
8221 S:      Maintained
8222 F:      drivers/platform/x86/samsung-laptop.c
8223
8224 SAMSUNG AUDIO (ASoC) DRIVERS
8225 M:      Sangbeom Kim <sbkim73@samsung.com>
8226 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8227 S:      Supported
8228 F:      sound/soc/samsung/
8229
8230 SAMSUNG FRAMEBUFFER DRIVER
8231 M:      Jingoo Han <jg1.han@samsung.com>
8232 L:      linux-fbdev@vger.kernel.org
8233 S:      Maintained
8234 F:      drivers/video/fbdev/s3c-fb.c
8235
8236 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8237 M:      Sangbeom Kim <sbkim73@samsung.com>
8238 L:      linux-kernel@vger.kernel.org
8239 S:      Supported
8240 F:      drivers/mfd/sec*.c
8241 F:      drivers/regulator/s2m*.c
8242 F:      drivers/regulator/s5m*.c
8243 F:      include/linux/mfd/samsung/
8244
8245 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8246 M:      Kyungmin Park <kyungmin.park@samsung.com>
8247 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8248 L:      linux-media@vger.kernel.org
8249 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8250 S:      Supported
8251 F:      drivers/media/platform/exynos4-is/
8252
8253 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8254 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8255 L:      linux-media@vger.kernel.org
8256 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8257 S:      Maintained
8258 F:      drivers/media/platform/s3c-camif/
8259 F:      include/media/s3c_camif.h
8260
8261 SAMSUNG S5C73M3 CAMERA DRIVER
8262 M:      Kyungmin Park <kyungmin.park@samsung.com>
8263 M:      Andrzej Hajda <a.hajda@samsung.com>
8264 L:      linux-media@vger.kernel.org
8265 S:      Supported
8266 F:      drivers/media/i2c/s5c73m3/*
8267
8268 SAMSUNG S5K5BAF CAMERA DRIVER
8269 M:      Kyungmin Park <kyungmin.park@samsung.com>
8270 M:      Andrzej Hajda <a.hajda@samsung.com>
8271 L:      linux-media@vger.kernel.org
8272 S:      Supported
8273 F:      drivers/media/i2c/s5k5baf.c
8274
8275 SAMSUNG SOC CLOCK DRIVERS
8276 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8277 M:      Tomasz Figa <tomasz.figa@gmail.com>
8278 S:      Supported
8279 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8280 F:      drivers/clk/samsung/
8281
8282 SAMSUNG SXGBE DRIVERS
8283 M:      Byungho An <bh74.an@samsung.com>
8284 M:      Girish K S <ks.giri@samsung.com>
8285 M:      Vipul Pandya <vipul.pandya@samsung.com>
8286 S:      Supported
8287 L:      netdev@vger.kernel.org
8288 F:      drivers/net/ethernet/samsung/sxgbe/
8289
8290 SAMSUNG USB2 PHY DRIVER
8291 M:      Kamil Debski <k.debski@samsung.com>
8292 L:      linux-kernel@vger.kernel.org
8293 S:      Supported
8294 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8295 F:      Documentation/phy/samsung-usb2.txt
8296 F:      drivers/phy/phy-exynos4210-usb2.c
8297 F:      drivers/phy/phy-exynos4x12-usb2.c
8298 F:      drivers/phy/phy-exynos5250-usb2.c
8299 F:      drivers/phy/phy-s5pv210-usb2.c
8300 F:      drivers/phy/phy-samsung-usb2.c
8301 F:      drivers/phy/phy-samsung-usb2.h
8302
8303 SERIAL DRIVERS
8304 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8305 L:      linux-serial@vger.kernel.org
8306 S:      Maintained
8307 F:      drivers/tty/serial/
8308
8309 SYNOPSYS DESIGNWARE DMAC DRIVER
8310 M:      Viresh Kumar <viresh.linux@gmail.com>
8311 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8312 S:      Maintained
8313 F:      include/linux/platform_data/dma-dw.h
8314 F:      drivers/dma/dw/
8315
8316 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8317 M:      Seungwon Jeon <tgih.jun@samsung.com>
8318 M:      Jaehoon Chung <jh80.chung@samsung.com>
8319 L:      linux-mmc@vger.kernel.org
8320 S:      Maintained
8321 F:      include/linux/mmc/dw_mmc.h
8322 F:      drivers/mmc/host/dw_mmc*
8323
8324 THUNDERBOLT DRIVER
8325 M:      Andreas Noever <andreas.noever@gmail.com>
8326 S:      Maintained
8327 F:      drivers/thunderbolt/
8328
8329 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8330 M:      John Stultz <john.stultz@linaro.org>
8331 M:      Thomas Gleixner <tglx@linutronix.de>
8332 L:      linux-kernel@vger.kernel.org
8333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8334 S:      Supported
8335 F:      include/linux/clocksource.h
8336 F:      include/linux/time.h
8337 F:      include/linux/timex.h
8338 F:      include/uapi/linux/time.h
8339 F:      include/uapi/linux/timex.h
8340 F:      kernel/time/clocksource.c
8341 F:      kernel/time/time*.c
8342 F:      kernel/time/ntp.c
8343
8344 TLG2300 VIDEO4LINUX-2 DRIVER
8345 M:      Huang Shijie <shijie8@gmail.com>
8346 M:      Hans Verkuil <hverkuil@xs4all.nl>
8347 S:      Odd Fixes
8348 F:      drivers/media/usb/tlg2300/
8349
8350 SC1200 WDT DRIVER
8351 M:      Zwane Mwaikambo <zwanem@gmail.com>
8352 S:      Maintained
8353 F:      drivers/watchdog/sc1200wdt.c
8354
8355 SCHEDULER
8356 M:      Ingo Molnar <mingo@redhat.com>
8357 M:      Peter Zijlstra <peterz@infradead.org>
8358 L:      linux-kernel@vger.kernel.org
8359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8360 S:      Maintained
8361 F:      kernel/sched/
8362 F:      include/linux/sched.h
8363 F:      include/uapi/linux/sched.h
8364 F:      include/linux/wait.h
8365
8366 SCORE ARCHITECTURE
8367 M:      Chen Liqin <liqin.linux@gmail.com>
8368 M:      Lennox Wu <lennox.wu@gmail.com>
8369 W:      http://www.sunplus.com
8370 S:      Supported
8371 F:      arch/score/
8372
8373 SCSI CDROM DRIVER
8374 M:      Jens Axboe <axboe@kernel.dk>
8375 L:      linux-scsi@vger.kernel.org
8376 W:      http://www.kernel.dk
8377 S:      Maintained
8378 F:      drivers/scsi/sr*
8379
8380 SCSI RDMA PROTOCOL (SRP) INITIATOR
8381 M:      Bart Van Assche <bvanassche@acm.org>
8382 L:      linux-rdma@vger.kernel.org
8383 S:      Supported
8384 W:      http://www.openfabrics.org
8385 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8387 F:      drivers/infiniband/ulp/srp/
8388 F:      include/scsi/srp.h
8389
8390 SCSI SG DRIVER
8391 M:      Doug Gilbert <dgilbert@interlog.com>
8392 L:      linux-scsi@vger.kernel.org
8393 W:      http://sg.danny.cz/sg
8394 S:      Maintained
8395 F:      Documentation/scsi/scsi-generic.txt
8396 F:      drivers/scsi/sg.c
8397 F:      include/scsi/sg.h
8398
8399 SCSI SUBSYSTEM
8400 M:      "James E.J. Bottomley" <JBottomley@parallels.com>
8401 L:      linux-scsi@vger.kernel.org
8402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8405 S:      Maintained
8406 F:      drivers/scsi/
8407 F:      include/scsi/
8408
8409 SCSI TAPE DRIVER
8410 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8411 L:      linux-scsi@vger.kernel.org
8412 S:      Maintained
8413 F:      Documentation/scsi/st.txt
8414 F:      drivers/scsi/st.*
8415 F:      drivers/scsi/st_*.h
8416
8417 SCTP PROTOCOL
8418 M:      Vlad Yasevich <vyasevich@gmail.com>
8419 M:      Neil Horman <nhorman@tuxdriver.com>
8420 L:      linux-sctp@vger.kernel.org
8421 W:      http://lksctp.sourceforge.net
8422 S:      Maintained
8423 F:      Documentation/networking/sctp.txt
8424 F:      include/linux/sctp.h
8425 F:      include/uapi/linux/sctp.h
8426 F:      include/net/sctp/
8427 F:      net/sctp/
8428
8429 SCx200 CPU SUPPORT
8430 M:      Jim Cromie <jim.cromie@gmail.com>
8431 S:      Odd Fixes
8432 F:      Documentation/i2c/busses/scx200_acb
8433 F:      arch/x86/platform/scx200/
8434 F:      drivers/watchdog/scx200_wdt.c
8435 F:      drivers/i2c/busses/scx200*
8436 F:      drivers/mtd/maps/scx200_docflash.c
8437 F:      include/linux/scx200.h
8438
8439 SCx200 GPIO DRIVER
8440 M:      Jim Cromie <jim.cromie@gmail.com>
8441 S:      Maintained
8442 F:      drivers/char/scx200_gpio.c
8443 F:      include/linux/scx200_gpio.h
8444
8445 SCx200 HRT CLOCKSOURCE DRIVER
8446 M:      Jim Cromie <jim.cromie@gmail.com>
8447 S:      Maintained
8448 F:      drivers/clocksource/scx200_hrt.c
8449
8450 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8451 M:      Sascha Sommer <saschasommer@freenet.de>
8452 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8453 S:      Maintained
8454 F:      drivers/mmc/host/sdricoh_cs.c
8455
8456 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8457 M:      Chris Ball <chris@printf.net>
8458 L:      linux-mmc@vger.kernel.org
8459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8460 S:      Maintained
8461 F:      drivers/mmc/host/sdhci.*
8462 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8463
8464 SECURE COMPUTING
8465 M:      Kees Cook <keescook@chromium.org>
8466 R:      Andy Lutomirski <luto@amacapital.net>
8467 R:      Will Drewry <wad@chromium.org>
8468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8469 S:      Supported
8470 F:      kernel/seccomp.c
8471 F:      include/uapi/linux/seccomp.h
8472 F:      include/linux/seccomp.h
8473 K:      \bsecure_computing
8474 K:      \bTIF_SECCOMP\b
8475
8476 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8477 M:      Anton Vorontsov <anton@enomsg.org>
8478 L:      linuxppc-dev@lists.ozlabs.org
8479 L:      linux-mmc@vger.kernel.org
8480 S:      Maintained
8481 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8482
8483 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8484 M:      Ben Dooks <ben-linux@fluff.org>
8485 L:      linux-mmc@vger.kernel.org
8486 S:      Maintained
8487 F:      drivers/mmc/host/sdhci-s3c.c
8488
8489 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8490 M:      Viresh Kumar <viresh.linux@gmail.com>
8491 L:      spear-devel@list.st.com
8492 L:      linux-mmc@vger.kernel.org
8493 S:      Maintained
8494 F:      drivers/mmc/host/sdhci-spear.c
8495
8496 SECURITY SUBSYSTEM
8497 M:      James Morris <james.l.morris@oracle.com>
8498 M:      Serge E. Hallyn <serge@hallyn.com>
8499 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8501 W:      http://kernsec.org/
8502 S:      Supported
8503 F:      security/
8504
8505 SECURITY CONTACT
8506 M:      Security Officers <security@kernel.org>
8507 S:      Supported
8508
8509 SELINUX SECURITY MODULE
8510 M:      Paul Moore <paul@paul-moore.com>
8511 M:      Stephen Smalley <sds@tycho.nsa.gov>
8512 M:      Eric Paris <eparis@parisplace.org>
8513 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8514 W:      http://selinuxproject.org
8515 T:      git git://git.infradead.org/users/pcmoore/selinux
8516 S:      Supported
8517 F:      include/linux/selinux*
8518 F:      security/selinux/
8519 F:      scripts/selinux/
8520
8521 APPARMOR SECURITY MODULE
8522 M:      John Johansen <john.johansen@canonical.com>
8523 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8524 W:      apparmor.wiki.kernel.org
8525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8526 S:      Supported
8527 F:      security/apparmor/
8528
8529 SENSABLE PHANTOM
8530 M:      Jiri Slaby <jirislaby@gmail.com>
8531 S:      Maintained
8532 F:      drivers/misc/phantom.c
8533 F:      include/uapi/linux/phantom.h
8534
8535 SERIAL ATA (SATA) SUBSYSTEM
8536 M:      Tejun Heo <tj@kernel.org>
8537 L:      linux-ide@vger.kernel.org
8538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8539 S:      Supported
8540 F:      drivers/ata/
8541 F:      include/linux/ata.h
8542 F:      include/linux/libata.h
8543
8544 SERIAL ATA AHCI PLATFORM devices support
8545 M:      Hans de Goede <hdegoede@redhat.com>
8546 M:      Tejun Heo <tj@kernel.org>
8547 L:      linux-ide@vger.kernel.org
8548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8549 S:      Supported
8550 F:      drivers/ata/ahci_platform.c
8551 F:      drivers/ata/libahci_platform.c
8552 F:      include/linux/ahci_platform.h
8553
8554 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8555 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8556 L:      linux-scsi@vger.kernel.org
8557 W:      http://www.emulex.com
8558 S:      Supported
8559 F:      drivers/scsi/be2iscsi/
8560
8561 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8562 M:      Sathya Perla <sathya.perla@emulex.com>
8563 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8564 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8565 L:      netdev@vger.kernel.org
8566 W:      http://www.emulex.com
8567 S:      Supported
8568 F:      drivers/net/ethernet/emulex/benet/
8569
8570 SFC NETWORK DRIVER
8571 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8572 M:      Shradha Shah <sshah@solarflare.com>
8573 L:      netdev@vger.kernel.org
8574 S:      Supported
8575 F:      drivers/net/ethernet/sfc/
8576
8577 SGI GRU DRIVER
8578 M:      Dimitri Sivanich <sivanich@sgi.com>
8579 S:      Maintained
8580 F:      drivers/misc/sgi-gru/
8581
8582 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8583 M:      Pat Gefre <pfg@sgi.com>
8584 L:      linux-ia64@vger.kernel.org
8585 S:      Supported
8586 F:      Documentation/ia64/serial.txt
8587 F:      drivers/tty/serial/ioc?_serial.c
8588 F:      include/linux/ioc?.h
8589
8590 SGI XP/XPC/XPNET DRIVER
8591 M:      Cliff Whickman <cpw@sgi.com>
8592 M:      Robin Holt <robinmholt@gmail.com>
8593 S:      Maintained
8594 F:      drivers/misc/sgi-xp/
8595
8596 SI2157 MEDIA DRIVER
8597 M:      Antti Palosaari <crope@iki.fi>
8598 L:      linux-media@vger.kernel.org
8599 W:      http://linuxtv.org/
8600 W:      http://palosaari.fi/linux/
8601 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8602 T:      git git://linuxtv.org/anttip/media_tree.git
8603 S:      Maintained
8604 F:      drivers/media/tuners/si2157*
8605
8606 SI2168 MEDIA DRIVER
8607 M:      Antti Palosaari <crope@iki.fi>
8608 L:      linux-media@vger.kernel.org
8609 W:      http://linuxtv.org/
8610 W:      http://palosaari.fi/linux/
8611 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8612 T:      git git://linuxtv.org/anttip/media_tree.git
8613 S:      Maintained
8614 F:      drivers/media/dvb-frontends/si2168*
8615
8616 SI470X FM RADIO RECEIVER I2C DRIVER
8617 M:      Hans Verkuil <hverkuil@xs4all.nl>
8618 L:      linux-media@vger.kernel.org
8619 T:      git git://linuxtv.org/media_tree.git
8620 W:      http://linuxtv.org
8621 S:      Odd Fixes
8622 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8623
8624 SI470X FM RADIO RECEIVER USB DRIVER
8625 M:      Hans Verkuil <hverkuil@xs4all.nl>
8626 L:      linux-media@vger.kernel.org
8627 T:      git git://linuxtv.org/media_tree.git
8628 W:      http://linuxtv.org
8629 S:      Maintained
8630 F:      drivers/media/radio/si470x/radio-si470x-common.c
8631 F:      drivers/media/radio/si470x/radio-si470x.h
8632 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8633
8634 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8635 M:      Eduardo Valentin <edubezval@gmail.com>
8636 L:      linux-media@vger.kernel.org
8637 T:      git git://linuxtv.org/media_tree.git
8638 W:      http://linuxtv.org
8639 S:      Odd Fixes
8640 F:      drivers/media/radio/si4713/si4713.?
8641
8642 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8643 M:      Eduardo Valentin <edubezval@gmail.com>
8644 L:      linux-media@vger.kernel.org
8645 T:      git git://linuxtv.org/media_tree.git
8646 W:      http://linuxtv.org
8647 S:      Odd Fixes
8648 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8649
8650 SI4713 FM RADIO TRANSMITTER USB DRIVER
8651 M:      Hans Verkuil <hverkuil@xs4all.nl>
8652 L:      linux-media@vger.kernel.org
8653 T:      git git://linuxtv.org/media_tree.git
8654 W:      http://linuxtv.org
8655 S:      Maintained
8656 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8657
8658 SIANO DVB DRIVER
8659 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8660 L:      linux-media@vger.kernel.org
8661 W:      http://linuxtv.org
8662 T:      git git://linuxtv.org/media_tree.git
8663 S:      Odd fixes
8664 F:      drivers/media/common/siano/
8665 F:      drivers/media/usb/siano/
8666 F:      drivers/media/usb/siano/
8667 F:      drivers/media/mmc/siano/
8668
8669 SIMPLEFB FB DRIVER
8670 M:      Hans de Goede <hdegoede@redhat.com>
8671 L:      linux-fbdev@vger.kernel.org
8672 S:      Maintained
8673 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8674 F:      drivers/video/fbdev/simplefb.c
8675 F:      include/linux/platform_data/simplefb.h
8676
8677 SH_VEU V4L2 MEM2MEM DRIVER
8678 L:      linux-media@vger.kernel.org
8679 S:      Orphan
8680 F:      drivers/media/platform/sh_veu.c
8681
8682 SH_VOU V4L2 OUTPUT DRIVER
8683 L:      linux-media@vger.kernel.org
8684 S:      Orphan
8685 F:      drivers/media/platform/sh_vou.c
8686 F:      include/media/sh_vou.h
8687
8688 SIMPLE FIRMWARE INTERFACE (SFI)
8689 M:      Len Brown <lenb@kernel.org>
8690 L:      sfi-devel@simplefirmware.org
8691 W:      http://simplefirmware.org/
8692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8693 S:      Supported
8694 F:      arch/x86/platform/sfi/
8695 F:      drivers/sfi/
8696 F:      include/linux/sfi*.h
8697
8698 SIMTEC EB110ATX (Chalice CATS)
8699 P:      Ben Dooks
8700 P:      Vincent Sanders <vince@simtec.co.uk>
8701 M:      Simtec Linux Team <linux@simtec.co.uk>
8702 W:      http://www.simtec.co.uk/products/EB110ATX/
8703 S:      Supported
8704
8705 SIMTEC EB2410ITX (BAST)
8706 P:      Ben Dooks
8707 P:      Vincent Sanders <vince@simtec.co.uk>
8708 M:      Simtec Linux Team <linux@simtec.co.uk>
8709 W:      http://www.simtec.co.uk/products/EB2410ITX/
8710 S:      Supported
8711 F:      arch/arm/mach-s3c24xx/mach-bast.c
8712 F:      arch/arm/mach-s3c24xx/bast-ide.c
8713 F:      arch/arm/mach-s3c24xx/bast-irq.c
8714
8715 TI DAVINCI MACHINE SUPPORT
8716 M:      Sekhar Nori <nsekhar@ti.com>
8717 M:      Kevin Hilman <khilman@deeprootsystems.com>
8718 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8719 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8720 S:      Supported
8721 F:      arch/arm/mach-davinci/
8722 F:      drivers/i2c/busses/i2c-davinci.c
8723
8724 TI DAVINCI SERIES MEDIA DRIVER
8725 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8726 L:      linux-media@vger.kernel.org
8727 W:      http://linuxtv.org/
8728 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8729 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8730 S:      Maintained
8731 F:      drivers/media/platform/davinci/
8732 F:      include/media/davinci/
8733
8734 SIS 190 ETHERNET DRIVER
8735 M:      Francois Romieu <romieu@fr.zoreil.com>
8736 L:      netdev@vger.kernel.org
8737 S:      Maintained
8738 F:      drivers/net/ethernet/sis/sis190.c
8739
8740 SIS 900/7016 FAST ETHERNET DRIVER
8741 M:      Daniele Venzano <venza@brownhat.org>
8742 W:      http://www.brownhat.org/sis900.html
8743 L:      netdev@vger.kernel.org
8744 S:      Maintained
8745 F:      drivers/net/ethernet/sis/sis900.*
8746
8747 SIS FRAMEBUFFER DRIVER
8748 M:      Thomas Winischhofer <thomas@winischhofer.net>
8749 W:      http://www.winischhofer.net/linuxsisvga.shtml
8750 S:      Maintained
8751 F:      Documentation/fb/sisfb.txt
8752 F:      drivers/video/fbdev/sis/
8753 F:      include/video/sisfb.h
8754
8755 SIS USB2VGA DRIVER
8756 M:      Thomas Winischhofer <thomas@winischhofer.net>
8757 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
8758 S:      Maintained
8759 F:      drivers/usb/misc/sisusbvga/
8760
8761 SLAB ALLOCATOR
8762 M:      Christoph Lameter <cl@linux.com>
8763 M:      Pekka Enberg <penberg@kernel.org>
8764 M:      David Rientjes <rientjes@google.com>
8765 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
8766 M:      Andrew Morton <akpm@linux-foundation.org>
8767 L:      linux-mm@kvack.org
8768 S:      Maintained
8769 F:      include/linux/sl?b*.h
8770 F:      mm/sl?b*
8771
8772 SLEEPABLE READ-COPY UPDATE (SRCU)
8773 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
8774 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8775 M:      Josh Triplett <josh@joshtriplett.org>
8776 R:      Steven Rostedt <rostedt@goodmis.org>
8777 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8778 L:      linux-kernel@vger.kernel.org
8779 W:      http://www.rdrop.com/users/paulmck/RCU/
8780 S:      Supported
8781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8782 F:      include/linux/srcu.h
8783 F:      kernel/rcu/srcu.c
8784
8785 SMACK SECURITY MODULE
8786 M:      Casey Schaufler <casey@schaufler-ca.com>
8787 L:      linux-security-module@vger.kernel.org
8788 W:      http://schaufler-ca.com
8789 T:      git git://git.gitorious.org/smack-next/kernel.git
8790 S:      Maintained
8791 F:      Documentation/security/Smack.txt
8792 F:      security/smack/
8793
8794 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8795 M:      Kevin Hilman <khilman@kernel.org>
8796 M:      Nishanth Menon <nm@ti.com>
8797 S:      Maintained
8798 F:      drivers/power/avs/
8799 F:      include/linux/power/smartreflex.h
8800 L:      linux-pm@vger.kernel.org
8801
8802 SMC91x ETHERNET DRIVER
8803 M:      Nicolas Pitre <nico@fluxnic.net>
8804 S:      Odd Fixes
8805 F:      drivers/net/ethernet/smsc/smc91x.*
8806
8807 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8808 M:      Sakari Ailus <sakari.ailus@iki.fi>
8809 L:      linux-media@vger.kernel.org
8810 S:      Maintained
8811 F:      drivers/media/i2c/smiapp/
8812 F:      include/media/smiapp.h
8813 F:      drivers/media/i2c/smiapp-pll.c
8814 F:      drivers/media/i2c/smiapp-pll.h
8815
8816 SMM665 HARDWARE MONITOR DRIVER
8817 M:      Guenter Roeck <linux@roeck-us.net>
8818 L:      lm-sensors@lm-sensors.org
8819 S:      Maintained
8820 F:      Documentation/hwmon/smm665
8821 F:      drivers/hwmon/smm665.c
8822
8823 SMSC EMC2103 HARDWARE MONITOR DRIVER
8824 M:      Steve Glendinning <steve.glendinning@shawell.net>
8825 L:      lm-sensors@lm-sensors.org
8826 S:      Maintained
8827 F:      Documentation/hwmon/emc2103
8828 F:      drivers/hwmon/emc2103.c
8829
8830 SMSC SCH5627 HARDWARE MONITOR DRIVER
8831 M:      Hans de Goede <hdegoede@redhat.com>
8832 L:      lm-sensors@lm-sensors.org
8833 S:      Supported
8834 F:      Documentation/hwmon/sch5627
8835 F:      drivers/hwmon/sch5627.c
8836
8837 SMSC47B397 HARDWARE MONITOR DRIVER
8838 M:      Jean Delvare <jdelvare@suse.de>
8839 L:      lm-sensors@lm-sensors.org
8840 S:      Maintained
8841 F:      Documentation/hwmon/smsc47b397
8842 F:      drivers/hwmon/smsc47b397.c
8843
8844 SMSC911x ETHERNET DRIVER
8845 M:      Steve Glendinning <steve.glendinning@shawell.net>
8846 L:      netdev@vger.kernel.org
8847 S:      Maintained
8848 F:      include/linux/smsc911x.h
8849 F:      drivers/net/ethernet/smsc/smsc911x.*
8850
8851 SMSC9420 PCI ETHERNET DRIVER
8852 M:      Steve Glendinning <steve.glendinning@shawell.net>
8853 L:      netdev@vger.kernel.org
8854 S:      Maintained
8855 F:      drivers/net/ethernet/smsc/smsc9420.*
8856
8857 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8858 M:      Steve Glendinning <steve.glendinning@shawell.net>
8859 L:      linux-fbdev@vger.kernel.org
8860 S:      Maintained
8861 F:      drivers/video/fbdev/smscufx.c
8862
8863 SOC-CAMERA V4L2 SUBSYSTEM
8864 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8865 L:      linux-media@vger.kernel.org
8866 T:      git git://linuxtv.org/media_tree.git
8867 S:      Maintained
8868 F:      include/media/soc*
8869 F:      drivers/media/i2c/soc_camera/
8870 F:      drivers/media/platform/soc_camera/
8871
8872 SOEKRIS NET48XX LED SUPPORT
8873 M:      Chris Boot <bootc@bootc.net>
8874 S:      Maintained
8875 F:      drivers/leds/leds-net48xx.c
8876
8877 SOFTLOGIC 6x10 MPEG CODEC
8878 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8879 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8880 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
8881 L:      linux-media@vger.kernel.org
8882 S:      Supported
8883 F:      drivers/media/pci/solo6x10/
8884
8885 SOFTWARE RAID (Multiple Disks) SUPPORT
8886 M:      Neil Brown <neilb@suse.de>
8887 L:      linux-raid@vger.kernel.org
8888 S:      Supported
8889 F:      drivers/md/
8890 F:      include/linux/raid/
8891 F:      include/uapi/linux/raid/
8892
8893 SONIC NETWORK DRIVER
8894 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8895 L:      netdev@vger.kernel.org
8896 S:      Maintained
8897 F:      drivers/net/ethernet/natsemi/sonic.*
8898
8899 SONICS SILICON BACKPLANE DRIVER (SSB)
8900 M:      Michael Buesch <m@bues.ch>
8901 L:      netdev@vger.kernel.org
8902 S:      Maintained
8903 F:      drivers/ssb/
8904 F:      include/linux/ssb/
8905
8906 SONY VAIO CONTROL DEVICE DRIVER
8907 M:      Mattia Dongili <malattia@linux.it>
8908 L:      platform-driver-x86@vger.kernel.org
8909 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8910 S:      Maintained
8911 F:      Documentation/laptops/sony-laptop.txt
8912 F:      drivers/char/sonypi.c
8913 F:      drivers/platform/x86/sony-laptop.c
8914 F:      include/linux/sony-laptop.h
8915
8916 SONY MEMORYSTICK CARD SUPPORT
8917 M:      Alex Dubov <oakad@yahoo.com>
8918 W:      http://tifmxx.berlios.de/
8919 S:      Maintained
8920 F:      drivers/memstick/host/tifm_ms.c
8921
8922 SONY MEMORYSTICK STANDARD SUPPORT
8923 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8924 S:      Maintained
8925 F:      drivers/memstick/core/ms_block.*
8926
8927 SOUND
8928 M:      Jaroslav Kysela <perex@perex.cz>
8929 M:      Takashi Iwai <tiwai@suse.de>
8930 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8931 W:      http://www.alsa-project.org/
8932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8933 T:      git git://git.alsa-project.org/alsa-kernel.git
8934 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
8935 S:      Maintained
8936 F:      Documentation/sound/
8937 F:      include/sound/
8938 F:      include/uapi/sound/
8939 F:      sound/
8940
8941 SOUND - COMPRESSED AUDIO
8942 M:      Vinod Koul <vinod.koul@intel.com>
8943 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8945 S:      Supported
8946 F:      Documentation/sound/alsa/compress_offload.txt
8947 F:      include/sound/compress_driver.h
8948 F:      include/uapi/sound/compress_*
8949 F:      sound/core/compress_offload.c
8950 F:      sound/soc/soc-compress.c
8951
8952 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8953 M:      Liam Girdwood <lgirdwood@gmail.com>
8954 M:      Mark Brown <broonie@kernel.org>
8955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8956 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8957 W:      http://alsa-project.org/main/index.php/ASoC
8958 S:      Supported
8959 F:      Documentation/sound/alsa/soc/
8960 F:      sound/soc/
8961 F:      include/sound/soc*
8962
8963 SOUND - DMAENGINE HELPERS
8964 M:      Lars-Peter Clausen <lars@metafoo.de>
8965 S:      Supported
8966 F:      include/sound/dmaengine_pcm.h
8967 F:      sound/core/pcm_dmaengine.c
8968 F:      sound/soc/soc-generic-dmaengine-pcm.c
8969
8970 SP2 MEDIA DRIVER
8971 M:      Olli Salonen <olli.salonen@iki.fi>
8972 L:      linux-media@vger.kernel.org
8973 W:      http://linuxtv.org/
8974 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8975 S:      Maintained
8976 F:      drivers/media/dvb-frontends/sp2*
8977
8978 SPARC + UltraSPARC (sparc/sparc64)
8979 M:      "David S. Miller" <davem@davemloft.net>
8980 L:      sparclinux@vger.kernel.org
8981 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
8982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8984 S:      Maintained
8985 F:      arch/sparc/
8986 F:      drivers/sbus/
8987
8988 SPARC SERIAL DRIVERS
8989 M:      "David S. Miller" <davem@davemloft.net>
8990 L:      sparclinux@vger.kernel.org
8991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8993 S:      Maintained
8994 F:      include/linux/sunserialcore.h
8995 F:      drivers/tty/serial/suncore.c
8996 F:      drivers/tty/serial/sunhv.c
8997 F:      drivers/tty/serial/sunsab.c
8998 F:      drivers/tty/serial/sunsab.h
8999 F:      drivers/tty/serial/sunsu.c
9000 F:      drivers/tty/serial/sunzilog.c
9001 F:      drivers/tty/serial/sunzilog.h
9002
9003 SPARSE CHECKER
9004 M:      "Christopher Li" <sparse@chrisli.org>
9005 L:      linux-sparse@vger.kernel.org
9006 W:      https://sparse.wiki.kernel.org/
9007 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9008 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9009 S:      Maintained
9010 F:      include/linux/compiler.h
9011
9012 SPEAR PLATFORM SUPPORT
9013 M:      Viresh Kumar <viresh.linux@gmail.com>
9014 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9015 L:      spear-devel@list.st.com
9016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9017 W:      http://www.st.com/spear
9018 S:      Maintained
9019 F:      arch/arm/mach-spear/
9020
9021 SPEAR CLOCK FRAMEWORK SUPPORT
9022 M:      Viresh Kumar <viresh.linux@gmail.com>
9023 L:      spear-devel@list.st.com
9024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9025 W:      http://www.st.com/spear
9026 S:      Maintained
9027 F:      drivers/clk/spear/
9028
9029 SPI SUBSYSTEM
9030 M:      Mark Brown <broonie@kernel.org>
9031 L:      linux-spi@vger.kernel.org
9032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9033 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9034 S:      Maintained
9035 F:      Documentation/spi/
9036 F:      drivers/spi/
9037 F:      include/linux/spi/
9038 F:      include/uapi/linux/spi/
9039
9040 SPIDERNET NETWORK DRIVER for CELL
9041 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9042 M:      Jens Osterkamp <jens@de.ibm.com>
9043 L:      netdev@vger.kernel.org
9044 S:      Supported
9045 F:      Documentation/networking/spider_net.txt
9046 F:      drivers/net/ethernet/toshiba/spider_net*
9047
9048 SPU FILE SYSTEM
9049 M:      Jeremy Kerr <jk@ozlabs.org>
9050 L:      linuxppc-dev@lists.ozlabs.org
9051 L:      cbe-oss-dev@lists.ozlabs.org
9052 W:      http://www.ibm.com/developerworks/power/cell/
9053 S:      Supported
9054 F:      Documentation/filesystems/spufs.txt
9055 F:      arch/powerpc/platforms/cell/spufs/
9056
9057 SQUASHFS FILE SYSTEM
9058 M:      Phillip Lougher <phillip@squashfs.org.uk>
9059 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9060 W:      http://squashfs.org.uk
9061 S:      Maintained
9062 F:      Documentation/filesystems/squashfs.txt
9063 F:      fs/squashfs/
9064
9065 SRM (Alpha) environment access
9066 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9067 S:      Maintained
9068 F:      arch/alpha/kernel/srm_env.c
9069
9070 STABLE BRANCH
9071 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9072 L:      stable@vger.kernel.org
9073 S:      Supported
9074 F:      Documentation/stable_kernel_rules.txt
9075
9076 STAGING SUBSYSTEM
9077 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9079 L:      devel@driverdev.osuosl.org
9080 S:      Supported
9081 F:      drivers/staging/
9082
9083 STAGING - COMEDI
9084 M:      Ian Abbott <abbotti@mev.co.uk>
9085 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9086 S:      Odd Fixes
9087 F:      drivers/staging/comedi/
9088
9089 STAGING - FLARION FT1000 DRIVERS
9090 M:      Marek Belisko <marek.belisko@gmail.com>
9091 S:      Odd Fixes
9092 F:      drivers/staging/ft1000/
9093
9094 STAGING - INDUSTRIAL IO
9095 M:      Jonathan Cameron <jic23@kernel.org>
9096 L:      linux-iio@vger.kernel.org
9097 S:      Odd Fixes
9098 F:      drivers/staging/iio/
9099
9100 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9101 M:      Jarod Wilson <jarod@wilsonet.com>
9102 W:      http://www.lirc.org/
9103 S:      Odd Fixes
9104 F:      drivers/staging/media/lirc/
9105
9106 STAGING - LUSTRE PARALLEL FILESYSTEM
9107 M:      Oleg Drokin <oleg.drokin@intel.com>
9108 M:      Andreas Dilger <andreas.dilger@intel.com>
9109 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9110 W:      http://lustre.opensfs.org/
9111 S:      Maintained
9112 F:      drivers/staging/lustre
9113
9114 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9115 M:      Julian Andres Klode <jak@jak-linux.org>
9116 M:      Marc Dietrich <marvin24@gmx.de>
9117 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9118 L:      linux-tegra@vger.kernel.org
9119 S:      Maintained
9120 F:      drivers/staging/nvec/
9121
9122 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9123 M:      Jens Frederich <jfrederich@gmail.com>
9124 M:      Daniel Drake <dsd@laptop.org>
9125 M:      Jon Nettleton <jon.nettleton@gmail.com>
9126 W:      http://wiki.laptop.org/go/DCON
9127 S:      Maintained
9128 F:      drivers/staging/olpc_dcon/
9129
9130 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9131 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9132 S:      Maintained
9133 F:      drivers/staging/ozwpan/
9134
9135 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9136 M:      Willy Tarreau <willy@meta-x.org>
9137 S:      Odd Fixes
9138 F:      drivers/staging/panel/
9139
9140 STAGING - REALTEK RTL8712U DRIVERS
9141 M:      Larry Finger <Larry.Finger@lwfinger.net>
9142 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9143 S:      Odd Fixes
9144 F:      drivers/staging/rtl8712/
9145
9146 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9147 M:      Larry Finger <Larry.Finger@lwfinger.net>
9148 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9149 L:      linux-wireless@vger.kernel.org
9150 S:      Maintained
9151 F:      drivers/staging/rtl8723au/
9152
9153 STAGING - SLICOSS
9154 M:      Lior Dotan <liodot@gmail.com>
9155 M:      Christopher Harrer <charrer@alacritech.com>
9156 S:      Odd Fixes
9157 F:      drivers/staging/slicoss/
9158
9159 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9160 M:      William Hubbs <w.d.hubbs@gmail.com>
9161 M:      Chris Brannon <chris@the-brannons.com>
9162 M:      Kirk Reiser <kirk@reisers.ca>
9163 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9164 L:      speakup@linux-speakup.org
9165 W:      http://www.linux-speakup.org/
9166 S:      Odd Fixes
9167 F:      drivers/staging/speakup/
9168
9169 STAGING - VIA VT665X DRIVERS
9170 M:      Forest Bond <forest@alittletooquiet.net>
9171 S:      Odd Fixes
9172 F:      drivers/staging/vt665?/
9173
9174 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9175 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9176 S:      Odd Fixes
9177 F:      drivers/staging/xgifb/
9178
9179 STARFIRE/DURALAN NETWORK DRIVER
9180 M:      Ion Badulescu <ionut@badula.org>
9181 S:      Odd Fixes
9182 F:      drivers/net/ethernet/adaptec/starfire*
9183
9184 SUN3/3X
9185 M:      Sam Creasey <sammy@sammy.net>
9186 W:      http://sammy.net/sun3/
9187 S:      Maintained
9188 F:      arch/m68k/kernel/*sun3*
9189 F:      arch/m68k/sun3*/
9190 F:      arch/m68k/include/asm/sun3*
9191 F:      drivers/net/ethernet/i825xx/sun3*
9192
9193 SUNDANCE NETWORK DRIVER
9194 M:      Denis Kirjanov <kda@linux-powerpc.org>
9195 L:      netdev@vger.kernel.org
9196 S:      Maintained
9197 F:      drivers/net/ethernet/dlink/sundance.c
9198
9199 SUPERH
9200 L:      linux-sh@vger.kernel.org
9201 W:      http://www.linux-sh.org
9202 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9203 S:      Orphan
9204 F:      Documentation/sh/
9205 F:      arch/sh/
9206 F:      drivers/sh/
9207
9208 SUSPEND TO RAM
9209 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9210 M:      Len Brown <len.brown@intel.com>
9211 M:      Pavel Machek <pavel@ucw.cz>
9212 L:      linux-pm@vger.kernel.org
9213 S:      Supported
9214 F:      Documentation/power/
9215 F:      arch/x86/kernel/acpi/
9216 F:      drivers/base/power/
9217 F:      kernel/power/
9218 F:      include/linux/suspend.h
9219 F:      include/linux/freezer.h
9220 F:      include/linux/pm.h
9221
9222 SVGA HANDLING
9223 M:      Martin Mares <mj@ucw.cz>
9224 L:      linux-video@atrey.karlin.mff.cuni.cz
9225 S:      Maintained
9226 F:      Documentation/svga.txt
9227 F:      arch/x86/boot/video*
9228
9229 SWIOTLB SUBSYSTEM
9230 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9231 L:      linux-kernel@vger.kernel.org
9232 S:      Supported
9233 F:      lib/swiotlb.c
9234 F:      arch/*/kernel/pci-swiotlb.c
9235 F:      include/linux/swiotlb.h
9236
9237 SWITCHDEV
9238 M:      Jiri Pirko <jiri@resnulli.us>
9239 L:      netdev@vger.kernel.org
9240 S:      Supported
9241 F:      net/switchdev/
9242 F:      include/net/switchdev.h
9243
9244 SYNOPSYS ARC ARCHITECTURE
9245 M:      Vineet Gupta <vgupta@synopsys.com>
9246 S:      Supported
9247 F:      arch/arc/
9248 F:      Documentation/devicetree/bindings/arc/
9249 F:      drivers/tty/serial/arc_uart.c
9250
9251 SYSV FILESYSTEM
9252 M:      Christoph Hellwig <hch@infradead.org>
9253 S:      Maintained
9254 F:      Documentation/filesystems/sysv-fs.txt
9255 F:      fs/sysv/
9256 F:      include/linux/sysv_fs.h
9257
9258 TARGET SUBSYSTEM
9259 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9260 L:      linux-scsi@vger.kernel.org
9261 L:      target-devel@vger.kernel.org
9262 W:      http://www.linux-iscsi.org
9263 W:      http://groups.google.com/group/linux-iscsi-target-dev
9264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9265 S:      Supported
9266 F:      drivers/target/
9267 F:      include/target/
9268 F:      Documentation/target/
9269
9270 TASKSTATS STATISTICS INTERFACE
9271 M:      Balbir Singh <bsingharora@gmail.com>
9272 S:      Maintained
9273 F:      Documentation/accounting/taskstats*
9274 F:      include/linux/taskstats*
9275 F:      kernel/taskstats.c
9276
9277 TC CLASSIFIER
9278 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9279 L:      netdev@vger.kernel.org
9280 S:      Maintained
9281 F:      include/net/pkt_cls.h
9282 F:      include/uapi/linux/pkt_cls.h
9283 F:      net/sched/
9284
9285 TCP LOW PRIORITY MODULE
9286 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9287 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9288 W:      http://tcp-lp-mod.sourceforge.net/
9289 S:      Maintained
9290 F:      net/ipv4/tcp_lp.c
9291
9292 TDA10071 MEDIA DRIVER
9293 M:      Antti Palosaari <crope@iki.fi>
9294 L:      linux-media@vger.kernel.org
9295 W:      http://linuxtv.org/
9296 W:      http://palosaari.fi/linux/
9297 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9298 T:      git git://linuxtv.org/anttip/media_tree.git
9299 S:      Maintained
9300 F:      drivers/media/dvb-frontends/tda10071*
9301
9302 TDA18212 MEDIA DRIVER
9303 M:      Antti Palosaari <crope@iki.fi>
9304 L:      linux-media@vger.kernel.org
9305 W:      http://linuxtv.org/
9306 W:      http://palosaari.fi/linux/
9307 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9308 T:      git git://linuxtv.org/anttip/media_tree.git
9309 S:      Maintained
9310 F:      drivers/media/tuners/tda18212*
9311
9312 TDA18218 MEDIA DRIVER
9313 M:      Antti Palosaari <crope@iki.fi>
9314 L:      linux-media@vger.kernel.org
9315 W:      http://linuxtv.org/
9316 W:      http://palosaari.fi/linux/
9317 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9318 T:      git git://linuxtv.org/anttip/media_tree.git
9319 S:      Maintained
9320 F:      drivers/media/tuners/tda18218*
9321
9322 TDA18271 MEDIA DRIVER
9323 M:      Michael Krufky <mkrufky@linuxtv.org>
9324 L:      linux-media@vger.kernel.org
9325 W:      http://linuxtv.org/
9326 W:      http://github.com/mkrufky
9327 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9328 T:      git git://linuxtv.org/mkrufky/tuners.git
9329 S:      Maintained
9330 F:      drivers/media/tuners/tda18271*
9331
9332 TDA827x MEDIA DRIVER
9333 M:      Michael Krufky <mkrufky@linuxtv.org>
9334 L:      linux-media@vger.kernel.org
9335 W:      http://linuxtv.org/
9336 W:      http://github.com/mkrufky
9337 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9338 T:      git git://linuxtv.org/mkrufky/tuners.git
9339 S:      Maintained
9340 F:      drivers/media/tuners/tda8290.*
9341
9342 TDA8290 MEDIA DRIVER
9343 M:      Michael Krufky <mkrufky@linuxtv.org>
9344 L:      linux-media@vger.kernel.org
9345 W:      http://linuxtv.org/
9346 W:      http://github.com/mkrufky
9347 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9348 T:      git git://linuxtv.org/mkrufky/tuners.git
9349 S:      Maintained
9350 F:      drivers/media/tuners/tda8290.*
9351
9352 TDA9840 MEDIA DRIVER
9353 M:      Hans Verkuil <hverkuil@xs4all.nl>
9354 L:      linux-media@vger.kernel.org
9355 T:      git git://linuxtv.org/media_tree.git
9356 W:      http://linuxtv.org
9357 S:      Maintained
9358 F:      drivers/media/i2c/tda9840*
9359
9360 TEA5761 TUNER DRIVER
9361 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9362 L:      linux-media@vger.kernel.org
9363 W:      http://linuxtv.org
9364 T:      git git://linuxtv.org/media_tree.git
9365 S:      Odd fixes
9366 F:      drivers/media/tuners/tea5761.*
9367
9368 TEA5767 TUNER DRIVER
9369 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9370 L:      linux-media@vger.kernel.org
9371 W:      http://linuxtv.org
9372 T:      git git://linuxtv.org/media_tree.git
9373 S:      Maintained
9374 F:      drivers/media/tuners/tea5767.*
9375
9376 TEA6415C MEDIA DRIVER
9377 M:      Hans Verkuil <hverkuil@xs4all.nl>
9378 L:      linux-media@vger.kernel.org
9379 T:      git git://linuxtv.org/media_tree.git
9380 W:      http://linuxtv.org
9381 S:      Maintained
9382 F:      drivers/media/i2c/tea6415c*
9383
9384 TEA6420 MEDIA DRIVER
9385 M:      Hans Verkuil <hverkuil@xs4all.nl>
9386 L:      linux-media@vger.kernel.org
9387 T:      git git://linuxtv.org/media_tree.git
9388 W:      http://linuxtv.org
9389 S:      Maintained
9390 F:      drivers/media/i2c/tea6420*
9391
9392 TEAM DRIVER
9393 M:      Jiri Pirko <jiri@resnulli.us>
9394 L:      netdev@vger.kernel.org
9395 S:      Supported
9396 F:      drivers/net/team/
9397 F:      include/linux/if_team.h
9398 F:      include/uapi/linux/if_team.h
9399
9400 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9401 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9402 S:      Maintained
9403 F:      arch/x86/platform/ts5500/
9404
9405 TECHNOTREND USB IR RECEIVER
9406 M:      Sean Young <sean@mess.org>
9407 L:      linux-media@vger.kernel.org
9408 S:      Maintained
9409 F:      drivers/media/rc/ttusbir.c
9410
9411 TEGRA ARCHITECTURE SUPPORT
9412 M:      Stephen Warren <swarren@wwwdotorg.org>
9413 M:      Thierry Reding <thierry.reding@gmail.com>
9414 M:      Alexandre Courbot <gnurou@gmail.com>
9415 L:      linux-tegra@vger.kernel.org
9416 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9418 S:      Supported
9419 N:      [^a-z]tegra
9420
9421 TEGRA CLOCK DRIVER
9422 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9423 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9424 S:      Supported
9425 F:      drivers/clk/tegra/
9426
9427 TEGRA DMA DRIVER
9428 M:      Laxman Dewangan <ldewangan@nvidia.com>
9429 S:      Supported
9430 F:      drivers/dma/tegra20-apb-dma.c
9431
9432 TEGRA I2C DRIVER
9433 M:      Laxman Dewangan <ldewangan@nvidia.com>
9434 S:      Supported
9435 F:      drivers/i2c/busses/i2c-tegra.c
9436
9437 TEGRA IOMMU DRIVERS
9438 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9439 S:      Supported
9440 F:      drivers/iommu/tegra*
9441
9442 TEGRA KBC DRIVER
9443 M:      Rakesh Iyer <riyer@nvidia.com>
9444 M:      Laxman Dewangan <ldewangan@nvidia.com>
9445 S:      Supported
9446 F:      drivers/input/keyboard/tegra-kbc.c
9447
9448 TEGRA PWM DRIVER
9449 M:      Thierry Reding <thierry.reding@gmail.com>
9450 S:      Supported
9451 F:      drivers/pwm/pwm-tegra.c
9452
9453 TEGRA SERIAL DRIVER
9454 M:      Laxman Dewangan <ldewangan@nvidia.com>
9455 S:      Supported
9456 F:      drivers/tty/serial/serial-tegra.c
9457
9458 TEGRA SPI DRIVER
9459 M:      Laxman Dewangan <ldewangan@nvidia.com>
9460 S:      Supported
9461 F:      drivers/spi/spi-tegra*
9462
9463 TEHUTI ETHERNET DRIVER
9464 M:      Andy Gospodarek <andy@greyhouse.net>
9465 L:      netdev@vger.kernel.org
9466 S:      Supported
9467 F:      drivers/net/ethernet/tehuti/*
9468
9469 Telecom Clock Driver for MCPL0010
9470 M:      Mark Gross <mark.gross@intel.com>
9471 S:      Supported
9472 F:      drivers/char/tlclk.c
9473
9474 TENSILICA XTENSA PORT (xtensa)
9475 M:      Chris Zankel <chris@zankel.net>
9476 M:      Max Filippov <jcmvbkbc@gmail.com>
9477 L:      linux-xtensa@linux-xtensa.org
9478 S:      Maintained
9479 F:      arch/xtensa/
9480 F:      drivers/irqchip/irq-xtensa-*
9481
9482 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9483 M:      Hans Verkuil <hverkuil@xs4all.nl>
9484 L:      linux-media@vger.kernel.org
9485 T:      git git://linuxtv.org/media_tree.git
9486 W:      http://linuxtv.org
9487 S:      Maintained
9488 F:      drivers/media/radio/radio-raremono.c
9489
9490 THERMAL
9491 M:      Zhang Rui <rui.zhang@intel.com>
9492 M:      Eduardo Valentin <edubezval@gmail.com>
9493 L:      linux-pm@vger.kernel.org
9494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9496 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9497 S:      Supported
9498 F:      drivers/thermal/
9499 F:      include/linux/thermal.h
9500 F:      include/linux/cpu_cooling.h
9501 F:      Documentation/devicetree/bindings/thermal/
9502
9503 THINGM BLINK(1) USB RGB LED DRIVER
9504 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9505 S:      Maintained
9506 F:      drivers/hid/hid-thingm.c
9507
9508 THINKPAD ACPI EXTRAS DRIVER
9509 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9510 L:      ibm-acpi-devel@lists.sourceforge.net
9511 L:      platform-driver-x86@vger.kernel.org
9512 W:      http://ibm-acpi.sourceforge.net
9513 W:      http://thinkwiki.org/wiki/Ibm-acpi
9514 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9515 S:      Maintained
9516 F:      drivers/platform/x86/thinkpad_acpi.c
9517
9518 TI BANDGAP AND THERMAL DRIVER
9519 M:      Eduardo Valentin <edubezval@gmail.com>
9520 L:      linux-pm@vger.kernel.org
9521 S:      Supported
9522 F:      drivers/thermal/ti-soc-thermal/
9523
9524 TI CLOCK DRIVER
9525 M:      Tero Kristo <t-kristo@ti.com>
9526 L:      linux-omap@vger.kernel.org
9527 S:      Maintained
9528 F:      drivers/clk/ti/
9529 F:      include/linux/clk/ti.h
9530
9531 TI FLASH MEDIA INTERFACE DRIVER
9532 M:      Alex Dubov <oakad@yahoo.com>
9533 S:      Maintained
9534 F:      drivers/misc/tifm*
9535 F:      drivers/mmc/host/tifm_sd.c
9536 F:      include/linux/tifm.h
9537
9538 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9539 M:      Santosh Shilimkar <ssantosh@kernel.org>
9540 L:      linux-kernel@vger.kernel.org
9541 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9542 S:      Maintained
9543 F:      drivers/soc/ti/*
9544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9545
9546
9547 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9548 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9549 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9550 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9551 S:      Maintained
9552 F:      sound/soc/codecs/lm49453*
9553 F:      sound/soc/codecs/isabelle*
9554
9555 TI LP855x BACKLIGHT DRIVER
9556 M:      Milo Kim <milo.kim@ti.com>
9557 S:      Maintained
9558 F:      Documentation/backlight/lp855x-driver.txt
9559 F:      drivers/video/backlight/lp855x_bl.c
9560 F:      include/linux/platform_data/lp855x.h
9561
9562 TI LP8727 CHARGER DRIVER
9563 M:      Milo Kim <milo.kim@ti.com>
9564 S:      Maintained
9565 F:      drivers/power/lp8727_charger.c
9566 F:      include/linux/platform_data/lp8727.h
9567
9568 TI LP8788 MFD DRIVER
9569 M:      Milo Kim <milo.kim@ti.com>
9570 S:      Maintained
9571 F:      drivers/iio/adc/lp8788_adc.c
9572 F:      drivers/leds/leds-lp8788.c
9573 F:      drivers/mfd/lp8788*.c
9574 F:      drivers/power/lp8788-charger.c
9575 F:      drivers/regulator/lp8788-*.c
9576 F:      include/linux/mfd/lp8788*.h
9577
9578 TI TWL4030 SERIES SOC CODEC DRIVER
9579 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9580 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9581 S:      Maintained
9582 F:      sound/soc/codecs/twl4030*
9583
9584 TI WILINK WIRELESS DRIVERS
9585 L:      linux-wireless@vger.kernel.org
9586 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9587 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9589 S:      Orphan
9590 F:      drivers/net/wireless/ti/
9591 F:      include/linux/wl12xx.h
9592
9593 TIPC NETWORK LAYER
9594 M:      Jon Maloy <jon.maloy@ericsson.com>
9595 M:      Allan Stephens <allan.stephens@windriver.com>
9596 L:      netdev@vger.kernel.org (core kernel code)
9597 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9598 W:      http://tipc.sourceforge.net/
9599 S:      Maintained
9600 F:      include/uapi/linux/tipc*.h
9601 F:      net/tipc/
9602
9603 TILE ARCHITECTURE
9604 M:      Chris Metcalf <cmetcalf@tilera.com>
9605 W:      http://www.tilera.com/scm/
9606 S:      Supported
9607 F:      arch/tile/
9608 F:      drivers/char/tile-srom.c
9609 F:      drivers/edac/tile_edac.c
9610 F:      drivers/net/ethernet/tile/
9611 F:      drivers/rtc/rtc-tile.c
9612 F:      drivers/tty/hvc/hvc_tile.c
9613 F:      drivers/tty/serial/tilegx.c
9614 F:      drivers/usb/host/*-tilegx.c
9615 F:      include/linux/usb/tilegx.h
9616
9617 TLAN NETWORK DRIVER
9618 M:      Samuel Chessman <chessman@tux.org>
9619 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9620 W:      http://sourceforge.net/projects/tlan/
9621 S:      Maintained
9622 F:      Documentation/networking/tlan.txt
9623 F:      drivers/net/ethernet/ti/tlan.*
9624
9625 TOMOYO SECURITY MODULE
9626 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9627 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9628 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9629 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9630 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9631 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9632 W:      http://tomoyo.sourceforge.jp/
9633 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9634 S:      Maintained
9635 F:      security/tomoyo/
9636
9637 TOPSTAR LAPTOP EXTRAS DRIVER
9638 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9639 L:      platform-driver-x86@vger.kernel.org
9640 S:      Maintained
9641 F:      drivers/platform/x86/topstar-laptop.c
9642
9643 TOSHIBA ACPI EXTRAS DRIVER
9644 L:      platform-driver-x86@vger.kernel.org
9645 S:      Orphan
9646 F:      drivers/platform/x86/toshiba_acpi.c
9647
9648 TOSHIBA SMM DRIVER
9649 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9650 L:      tlinux-users@tce.toshiba-dme.co.jp
9651 W:      http://www.buzzard.org.uk/toshiba/
9652 S:      Maintained
9653 F:      drivers/char/toshiba.c
9654 F:      include/linux/toshiba.h
9655 F:      include/uapi/linux/toshiba.h
9656
9657 TMIO MMC DRIVER
9658 M:      Ian Molton <ian.molton@codethink.co.uk>
9659 L:      linux-mmc@vger.kernel.org
9660 S:      Maintained
9661 F:      drivers/mmc/host/tmio_mmc*
9662 F:      drivers/mmc/host/sh_mobile_sdhi.c
9663 F:      include/linux/mmc/tmio.h
9664 F:      include/linux/mmc/sh_mobile_sdhi.h
9665
9666 TMP401 HARDWARE MONITOR DRIVER
9667 M:      Guenter Roeck <linux@roeck-us.net>
9668 L:      lm-sensors@lm-sensors.org
9669 S:      Maintained
9670 F:      Documentation/hwmon/tmp401
9671 F:      drivers/hwmon/tmp401.c
9672
9673 TMPFS (SHMEM FILESYSTEM)
9674 M:      Hugh Dickins <hughd@google.com>
9675 L:      linux-mm@kvack.org
9676 S:      Maintained
9677 F:      include/linux/shmem_fs.h
9678 F:      mm/shmem.c
9679
9680 TM6000 VIDEO4LINUX DRIVER
9681 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9682 L:      linux-media@vger.kernel.org
9683 W:      http://linuxtv.org
9684 T:      git git://linuxtv.org/media_tree.git
9685 S:      Odd fixes
9686 F:      drivers/media/usb/tm6000/
9687
9688 TW68 VIDEO4LINUX DRIVER
9689 M:      Hans Verkuil <hverkuil@xs4all.nl>
9690 L:      linux-media@vger.kernel.org
9691 T:      git git://linuxtv.org/media_tree.git
9692 W:      http://linuxtv.org
9693 S:      Odd Fixes
9694 F:      drivers/media/pci/tw68/
9695
9696 TPM DEVICE DRIVER
9697 M:      Peter Huewe <peterhuewe@gmx.de>
9698 M:      Ashley Lai <ashley@ashleylai.com>
9699 M:      Marcel Selhorst <tpmdd@selhorst.net>
9700 W:      http://tpmdd.sourceforge.net
9701 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9702 S:      Maintained
9703 F:      drivers/char/tpm/
9704
9705 TRACING
9706 M:      Steven Rostedt <rostedt@goodmis.org>
9707 M:      Ingo Molnar <mingo@redhat.com>
9708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9709 S:      Maintained
9710 F:      Documentation/trace/ftrace.txt
9711 F:      arch/*/*/*/ftrace.h
9712 F:      arch/*/kernel/ftrace.c
9713 F:      include/*/ftrace.h
9714 F:      include/linux/trace*.h
9715 F:      include/trace/
9716 F:      kernel/trace/
9717 F:      tools/testing/selftests/ftrace/
9718
9719 TRIVIAL PATCHES
9720 M:      Jiri Kosina <trivial@kernel.org>
9721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9722 S:      Maintained
9723 K:      ^Subject:.*(?i)trivial
9724
9725 TTY LAYER
9726 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9727 M:      Jiri Slaby <jslaby@suse.cz>
9728 S:      Supported
9729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9730 F:      drivers/tty/
9731 F:      drivers/tty/serial/serial_core.c
9732 F:      include/linux/serial_core.h
9733 F:      include/linux/serial.h
9734 F:      include/linux/tty.h
9735 F:      include/uapi/linux/serial_core.h
9736 F:      include/uapi/linux/serial.h
9737 F:      include/uapi/linux/tty.h
9738
9739 TUA9001 MEDIA DRIVER
9740 M:      Antti Palosaari <crope@iki.fi>
9741 L:      linux-media@vger.kernel.org
9742 W:      http://linuxtv.org/
9743 W:      http://palosaari.fi/linux/
9744 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9745 T:      git git://linuxtv.org/anttip/media_tree.git
9746 S:      Maintained
9747 F:      drivers/media/tuners/tua9001*
9748
9749 TULIP NETWORK DRIVERS
9750 M:      Grant Grundler <grundler@parisc-linux.org>
9751 L:      netdev@vger.kernel.org
9752 S:      Maintained
9753 F:      drivers/net/ethernet/dec/tulip/
9754
9755 TUN/TAP driver
9756 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
9757 W:      http://vtun.sourceforge.net/tun
9758 S:      Maintained
9759 F:      Documentation/networking/tuntap.txt
9760 F:      arch/um/os-Linux/drivers/
9761
9762 TURBOCHANNEL SUBSYSTEM
9763 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
9764 M:      Ralf Baechle <ralf@linux-mips.org>
9765 L:      linux-mips@linux-mips.org
9766 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
9767 S:      Maintained
9768 F:      drivers/tc/
9769 F:      include/linux/tc.h
9770
9771 U14-34F SCSI DRIVER
9772 M:      Dario Ballabio <ballabio_dario@emc.com>
9773 L:      linux-scsi@vger.kernel.org
9774 S:      Maintained
9775 F:      drivers/scsi/u14-34f.c
9776
9777 UBI FILE SYSTEM (UBIFS)
9778 M:      Artem Bityutskiy <dedekind1@gmail.com>
9779 M:      Adrian Hunter <adrian.hunter@intel.com>
9780 L:      linux-mtd@lists.infradead.org
9781 T:      git git://git.infradead.org/ubifs-2.6.git
9782 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
9783 S:      Maintained
9784 F:      Documentation/filesystems/ubifs.txt
9785 F:      fs/ubifs/
9786
9787 UCLINUX (AND M68KNOMMU)
9788 M:      Greg Ungerer <gerg@uclinux.org>
9789 W:      http://www.uclinux.org/
9790 L:      uclinux-dev@uclinux.org  (subscribers-only)
9791 S:      Maintained
9792 F:      arch/m68k/*/*_no.*
9793 F:      arch/m68k/include/asm/*_no.*
9794
9795 UDF FILESYSTEM
9796 M:      Jan Kara <jack@suse.cz>
9797 S:      Maintained
9798 F:      Documentation/filesystems/udf.txt
9799 F:      fs/udf/
9800
9801 UFS FILESYSTEM
9802 M:      Evgeniy Dushistov <dushistov@mail.ru>
9803 S:      Maintained
9804 F:      Documentation/filesystems/ufs.txt
9805 F:      fs/ufs/
9806
9807 UHID USERSPACE HID IO DRIVER:
9808 M:      David Herrmann <dh.herrmann@googlemail.com>
9809 L:      linux-input@vger.kernel.org
9810 S:      Maintained
9811 F:      drivers/hid/uhid.c
9812 F:      include/uapi/linux/uhid.h
9813
9814 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9815 L:      linux-usb@vger.kernel.org
9816 S:      Orphan
9817 F:      drivers/uwb/
9818 F:      include/linux/uwb.h
9819 F:      include/linux/uwb/
9820
9821 UNICORE32 ARCHITECTURE:
9822 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9823 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9824 S:      Maintained
9825 T:      git git://github.com/gxt/linux.git
9826 F:      arch/unicore32/
9827
9828 UNIFDEF
9829 M:      Tony Finch <dot@dotat.at>
9830 W:      http://dotat.at/prog/unifdef
9831 S:      Maintained
9832 F:      scripts/unifdef.c
9833
9834 UNIFORM CDROM DRIVER
9835 M:      Jens Axboe <axboe@kernel.dk>
9836 W:      http://www.kernel.dk
9837 S:      Maintained
9838 F:      Documentation/cdrom/
9839 F:      drivers/cdrom/cdrom.c
9840 F:      include/linux/cdrom.h
9841 F:      include/uapi/linux/cdrom.h
9842
9843 UNISYS S-PAR DRIVERS
9844 M:     Benjamin Romer <benjamin.romer@unisys.com>
9845 M:     David Kershner <david.kershner@unisys.com>
9846 L:     sparmaintainer@unisys.com (Unisys internal)
9847 S:     Supported
9848 F:     drivers/staging/unisys/
9849
9850 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9851 M:      Vinayak Holikatti <vinholikatti@gmail.com>
9852 L:      linux-scsi@vger.kernel.org
9853 S:      Supported
9854 F:      Documentation/scsi/ufs.txt
9855 F:      drivers/scsi/ufs/
9856
9857 UNSORTED BLOCK IMAGES (UBI)
9858 M:      Artem Bityutskiy <dedekind1@gmail.com>
9859 W:      http://www.linux-mtd.infradead.org/
9860 L:      linux-mtd@lists.infradead.org
9861 T:      git git://git.infradead.org/ubifs-2.6.git
9862 S:      Maintained
9863 F:      drivers/mtd/ubi/
9864 F:      include/linux/mtd/ubi.h
9865 F:      include/uapi/mtd/ubi-user.h
9866
9867 UNSORTED BLOCK IMAGES (UBI) Fastmap
9868 M:      Richard Weinberger <richard@nod.at>
9869 L:      linux-mtd@lists.infradead.org
9870 S:      Maintained
9871 F:      drivers/mtd/ubi/fastmap.c
9872
9873 USB ACM DRIVER
9874 M:      Oliver Neukum <oliver@neukum.org>
9875 L:      linux-usb@vger.kernel.org
9876 S:      Maintained
9877 F:      Documentation/usb/acm.txt
9878 F:      drivers/usb/class/cdc-acm.*
9879
9880 USB AR5523 WIRELESS DRIVER
9881 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
9882 L:      linux-wireless@vger.kernel.org
9883 S:      Maintained
9884 F:      drivers/net/wireless/ath/ar5523/
9885
9886 USB ATTACHED SCSI
9887 M:      Hans de Goede <hdegoede@redhat.com>
9888 M:      Gerd Hoffmann <kraxel@redhat.com>
9889 L:      linux-usb@vger.kernel.org
9890 L:      linux-scsi@vger.kernel.org
9891 S:      Maintained
9892 F:      drivers/usb/storage/uas.c
9893
9894 USB CDC ETHERNET DRIVER
9895 M:      Oliver Neukum <oliver@neukum.org>
9896 L:      linux-usb@vger.kernel.org
9897 S:      Maintained
9898 F:      drivers/net/usb/cdc_*.c
9899 F:      include/uapi/linux/usb/cdc.h
9900
9901 USB CYPRESS C67X00 DRIVER
9902 M:      Peter Korsgaard <jacmet@sunsite.dk>
9903 L:      linux-usb@vger.kernel.org
9904 S:      Maintained
9905 F:      drivers/usb/c67x00/
9906
9907 USB DAVICOM DM9601 DRIVER
9908 M:      Peter Korsgaard <jacmet@sunsite.dk>
9909 L:      netdev@vger.kernel.org
9910 W:      http://www.linux-usb.org/usbnet
9911 S:      Maintained
9912 F:      drivers/net/usb/dm9601.c
9913
9914 USB DIAMOND RIO500 DRIVER
9915 M:      Cesar Miquel <miquel@df.uba.ar>
9916 L:      rio500-users@lists.sourceforge.net
9917 W:      http://rio500.sourceforge.net
9918 S:      Maintained
9919 F:      drivers/usb/misc/rio500*
9920
9921 USB EHCI DRIVER
9922 M:      Alan Stern <stern@rowland.harvard.edu>
9923 L:      linux-usb@vger.kernel.org
9924 S:      Maintained
9925 F:      Documentation/usb/ehci.txt
9926 F:      drivers/usb/host/ehci*
9927
9928 USB GADGET/PERIPHERAL SUBSYSTEM
9929 M:      Felipe Balbi <balbi@ti.com>
9930 L:      linux-usb@vger.kernel.org
9931 W:      http://www.linux-usb.org/gadget
9932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9933 S:      Maintained
9934 F:      drivers/usb/gadget/
9935 F:      include/linux/usb/gadget*
9936
9937 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9938 M:      Jiri Kosina <jkosina@suse.cz>
9939 L:      linux-usb@vger.kernel.org
9940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9941 S:      Maintained
9942 F:      Documentation/hid/hiddev.txt
9943 F:      drivers/hid/usbhid/
9944
9945 USB ISP116X DRIVER
9946 M:      Olav Kongas <ok@artecdesign.ee>
9947 L:      linux-usb@vger.kernel.org
9948 S:      Maintained
9949 F:      drivers/usb/host/isp116x*
9950 F:      include/linux/usb/isp116x.h
9951
9952 USB MASS STORAGE DRIVER
9953 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9954 L:      linux-usb@vger.kernel.org
9955 L:      usb-storage@lists.one-eyed-alien.net
9956 S:      Maintained
9957 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
9958 F:      drivers/usb/storage/
9959
9960 USB MIDI DRIVER
9961 M:      Clemens Ladisch <clemens@ladisch.de>
9962 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9963 T:      git git://git.alsa-project.org/alsa-kernel.git
9964 S:      Maintained
9965 F:      sound/usb/midi.*
9966
9967 USB NETWORKING DRIVERS
9968 L:      linux-usb@vger.kernel.org
9969 S:      Odd Fixes
9970 F:      drivers/net/usb/
9971
9972 USB OHCI DRIVER
9973 M:      Alan Stern <stern@rowland.harvard.edu>
9974 L:      linux-usb@vger.kernel.org
9975 S:      Maintained
9976 F:      Documentation/usb/ohci.txt
9977 F:      drivers/usb/host/ohci*
9978
9979 USB OVER IP DRIVER
9980 M:      Valentina Manea <valentina.manea.m@gmail.com>
9981 M:      Shuah Khan <shuah.kh@samsung.com>
9982 L:      linux-usb@vger.kernel.org
9983 S:      Maintained
9984 F:      drivers/usb/usbip/
9985 F:      tools/usb/usbip/
9986
9987 USB PEGASUS DRIVER
9988 M:      Petko Manolov <petkan@nucleusys.com>
9989 L:      linux-usb@vger.kernel.org
9990 L:      netdev@vger.kernel.org
9991 T:      git git://github.com/petkan/pegasus.git
9992 W:      https://github.com/petkan/pegasus
9993 S:      Maintained
9994 F:      drivers/net/usb/pegasus.*
9995
9996 USB PHY LAYER
9997 M:      Felipe Balbi <balbi@ti.com>
9998 L:      linux-usb@vger.kernel.org
9999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10000 S:      Maintained
10001 F:      drivers/usb/phy/
10002
10003 USB PRINTER DRIVER (usblp)
10004 M:      Pete Zaitcev <zaitcev@redhat.com>
10005 L:      linux-usb@vger.kernel.org
10006 S:      Supported
10007 F:      drivers/usb/class/usblp.c
10008
10009 USB RTL8150 DRIVER
10010 M:      Petko Manolov <petkan@nucleusys.com>
10011 L:      linux-usb@vger.kernel.org
10012 L:      netdev@vger.kernel.org
10013 T:      git git://github.com/petkan/rtl8150.git
10014 W:      https://github.com/petkan/rtl8150
10015 S:      Maintained
10016 F:      drivers/net/usb/rtl8150.c
10017
10018 USB SERIAL SUBSYSTEM
10019 M:      Johan Hovold <johan@kernel.org>
10020 L:      linux-usb@vger.kernel.org
10021 S:      Maintained
10022 F:      Documentation/usb/usb-serial.txt
10023 F:      drivers/usb/serial/
10024 F:      include/linux/usb/serial.h
10025
10026 USB SMSC75XX ETHERNET DRIVER
10027 M:      Steve Glendinning <steve.glendinning@shawell.net>
10028 L:      netdev@vger.kernel.org
10029 S:      Maintained
10030 F:      drivers/net/usb/smsc75xx.*
10031
10032 USB SMSC95XX ETHERNET DRIVER
10033 M:      Steve Glendinning <steve.glendinning@shawell.net>
10034 L:      netdev@vger.kernel.org
10035 S:      Maintained
10036 F:      drivers/net/usb/smsc95xx.*
10037
10038 USB SUBSYSTEM
10039 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10040 L:      linux-usb@vger.kernel.org
10041 W:      http://www.linux-usb.org
10042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10043 S:      Supported
10044 F:      Documentation/usb/
10045 F:      drivers/usb/
10046 F:      include/linux/usb.h
10047 F:      include/linux/usb/
10048
10049 USB UHCI DRIVER
10050 M:      Alan Stern <stern@rowland.harvard.edu>
10051 L:      linux-usb@vger.kernel.org
10052 S:      Maintained
10053 F:      drivers/usb/host/uhci*
10054
10055 USB "USBNET" DRIVER FRAMEWORK
10056 M:      Oliver Neukum <oneukum@suse.de>
10057 L:      netdev@vger.kernel.org
10058 W:      http://www.linux-usb.org/usbnet
10059 S:      Maintained
10060 F:      drivers/net/usb/usbnet.c
10061 F:      include/linux/usb/usbnet.h
10062
10063 USB VIDEO CLASS
10064 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10065 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10066 L:      linux-media@vger.kernel.org
10067 T:      git git://linuxtv.org/media_tree.git
10068 W:      http://www.ideasonboard.org/uvc/
10069 S:      Maintained
10070 F:      drivers/media/usb/uvc/
10071 F:      include/uapi/linux/uvcvideo.h
10072
10073 USB VISION DRIVER
10074 M:      Hans Verkuil <hverkuil@xs4all.nl>
10075 L:      linux-media@vger.kernel.org
10076 T:      git git://linuxtv.org/media_tree.git
10077 W:      http://linuxtv.org
10078 S:      Odd Fixes
10079 F:      drivers/media/usb/usbvision/
10080
10081 USB WEBCAM GADGET
10082 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10083 L:      linux-usb@vger.kernel.org
10084 S:      Maintained
10085 F:      drivers/usb/gadget/function/*uvc*
10086 F:      drivers/usb/gadget/legacy/webcam.c
10087
10088 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10089 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10090 L:      linux-wireless@vger.kernel.org
10091 S:      Maintained
10092 F:      drivers/net/wireless/rndis_wlan.c
10093
10094 USB XHCI DRIVER
10095 M:      Mathias Nyman <mathias.nyman@intel.com>
10096 L:      linux-usb@vger.kernel.org
10097 S:      Supported
10098 F:      drivers/usb/host/xhci*
10099 F:      drivers/usb/host/pci-quirks*
10100
10101 USB ZD1201 DRIVER
10102 L:      linux-wireless@vger.kernel.org
10103 W:      http://linux-lc100020.sourceforge.net
10104 S:      Orphan
10105 F:      drivers/net/wireless/zd1201.*
10106
10107 USB ZR364XX DRIVER
10108 M:      Antoine Jacquet <royale@zerezo.com>
10109 L:      linux-usb@vger.kernel.org
10110 L:      linux-media@vger.kernel.org
10111 T:      git git://linuxtv.org/media_tree.git
10112 W:      http://royale.zerezo.com/zr364xx/
10113 S:      Maintained
10114 F:      Documentation/video4linux/zr364xx.txt
10115 F:      drivers/media/usb/zr364xx/
10116
10117 USER-MODE LINUX (UML)
10118 M:      Jeff Dike <jdike@addtoit.com>
10119 M:      Richard Weinberger <richard@nod.at>
10120 L:      user-mode-linux-devel@lists.sourceforge.net
10121 L:      user-mode-linux-user@lists.sourceforge.net
10122 W:      http://user-mode-linux.sourceforge.net
10123 S:      Maintained
10124 F:      Documentation/virtual/uml/
10125 F:      arch/um/
10126 F:      arch/x86/um/
10127 F:      fs/hostfs/
10128 F:      fs/hppfs/
10129
10130 USERSPACE I/O (UIO)
10131 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10132 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10133 S:      Maintained
10134 F:      Documentation/DocBook/uio-howto.tmpl
10135 F:      drivers/uio/
10136 F:      include/linux/uio*.h
10137
10138 UTIL-LINUX PACKAGE
10139 M:      Karel Zak <kzak@redhat.com>
10140 L:      util-linux@vger.kernel.org
10141 W:      http://en.wikipedia.org/wiki/Util-linux
10142 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10143 S:      Maintained
10144
10145 UVESAFB DRIVER
10146 M:      Michal Januszewski <spock@gentoo.org>
10147 L:      linux-fbdev@vger.kernel.org
10148 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10149 S:      Maintained
10150 F:      Documentation/fb/uvesafb.txt
10151 F:      drivers/video/fbdev/uvesafb.*
10152
10153 VFAT/FAT/MSDOS FILESYSTEM
10154 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10155 S:      Maintained
10156 F:      Documentation/filesystems/vfat.txt
10157 F:      fs/fat/
10158
10159 VFIO DRIVER
10160 M:      Alex Williamson <alex.williamson@redhat.com>
10161 L:      kvm@vger.kernel.org
10162 S:      Maintained
10163 F:      Documentation/vfio.txt
10164 F:      drivers/vfio/
10165 F:      include/linux/vfio.h
10166 F:      include/uapi/linux/vfio.h
10167
10168 VIDEOBUF2 FRAMEWORK
10169 M:      Pawel Osciak <pawel@osciak.com>
10170 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10171 M:      Kyungmin Park <kyungmin.park@samsung.com>
10172 L:      linux-media@vger.kernel.org
10173 S:      Maintained
10174 F:      drivers/media/v4l2-core/videobuf2-*
10175 F:      include/media/videobuf2-*
10176
10177 VIRTIO CONSOLE DRIVER
10178 M:      Amit Shah <amit.shah@redhat.com>
10179 L:      virtualization@lists.linux-foundation.org
10180 S:      Maintained
10181 F:      drivers/char/virtio_console.c
10182 F:      include/linux/virtio_console.h
10183 F:      include/uapi/linux/virtio_console.h
10184
10185 VIRTIO CORE, NET AND BLOCK DRIVERS
10186 M:      Rusty Russell <rusty@rustcorp.com.au>
10187 M:      "Michael S. Tsirkin" <mst@redhat.com>
10188 L:      virtualization@lists.linux-foundation.org
10189 S:      Maintained
10190 F:      drivers/virtio/
10191 F:      tools/virtio/
10192 F:      drivers/net/virtio_net.c
10193 F:      drivers/block/virtio_blk.c
10194 F:      include/linux/virtio_*.h
10195 F:      include/uapi/linux/virtio_*.h
10196
10197 VIRTIO HOST (VHOST)
10198 M:      "Michael S. Tsirkin" <mst@redhat.com>
10199 L:      kvm@vger.kernel.org
10200 L:      virtualization@lists.linux-foundation.org
10201 L:      netdev@vger.kernel.org
10202 S:      Maintained
10203 F:      drivers/vhost/
10204 F:      include/uapi/linux/vhost.h
10205
10206 VIA RHINE NETWORK DRIVER
10207 M:      Roger Luethi <rl@hellgate.ch>
10208 S:      Maintained
10209 F:      drivers/net/ethernet/via/via-rhine.c
10210
10211 VIA SD/MMC CARD CONTROLLER DRIVER
10212 M:      Bruce Chang <brucechang@via.com.tw>
10213 M:      Harald Welte <HaraldWelte@viatech.com>
10214 S:      Maintained
10215 F:      drivers/mmc/host/via-sdmmc.c
10216
10217 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10218 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10219 L:      linux-fbdev@vger.kernel.org
10220 S:      Maintained
10221 F:      include/linux/via-core.h
10222 F:      include/linux/via-gpio.h
10223 F:      include/linux/via_i2c.h
10224 F:      drivers/video/fbdev/via/
10225
10226 VIA VELOCITY NETWORK DRIVER
10227 M:      Francois Romieu <romieu@fr.zoreil.com>
10228 L:      netdev@vger.kernel.org
10229 S:      Maintained
10230 F:      drivers/net/ethernet/via/via-velocity.*
10231
10232 VIVI VIRTUAL VIDEO DRIVER
10233 M:      Hans Verkuil <hverkuil@xs4all.nl>
10234 L:      linux-media@vger.kernel.org
10235 T:      git git://linuxtv.org/media_tree.git
10236 W:      http://linuxtv.org
10237 S:      Maintained
10238 F:      drivers/media/platform/vivi*
10239
10240 VLAN (802.1Q)
10241 M:      Patrick McHardy <kaber@trash.net>
10242 L:      netdev@vger.kernel.org
10243 S:      Maintained
10244 F:      drivers/net/macvlan.c
10245 F:      include/linux/if_*vlan.h
10246 F:      net/8021q/
10247
10248 VLYNQ BUS
10249 M:      Florian Fainelli <florian@openwrt.org>
10250 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10251 S:      Maintained
10252 F:      drivers/vlynq/vlynq.c
10253 F:      include/linux/vlynq.h
10254
10255 VME SUBSYSTEM
10256 M:      Martyn Welch <martyn.welch@ge.com>
10257 M:      Manohar Vanga <manohar.vanga@gmail.com>
10258 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10259 L:      devel@driverdev.osuosl.org
10260 S:      Maintained
10261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10262 F:      Documentation/vme_api.txt
10263 F:      drivers/staging/vme/
10264 F:      drivers/vme/
10265 F:      include/linux/vme*
10266
10267 VMWARE HYPERVISOR INTERFACE
10268 M:      Alok Kataria <akataria@vmware.com>
10269 L:      virtualization@lists.linux-foundation.org
10270 S:      Supported
10271 F:      arch/x86/kernel/cpu/vmware.c
10272
10273 VMWARE BALLOON DRIVER
10274 M:      Xavier Deguillard <xdeguillard@vmware.com>
10275 M:      Philip Moltmann <moltmann@vmware.com>
10276 M:      "VMware, Inc." <pv-drivers@vmware.com>
10277 L:      linux-kernel@vger.kernel.org
10278 S:      Maintained
10279 F:      drivers/misc/vmw_balloon.c
10280
10281 VMWARE VMXNET3 ETHERNET DRIVER
10282 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10283 M:      "VMware, Inc." <pv-drivers@vmware.com>
10284 L:      netdev@vger.kernel.org
10285 S:      Maintained
10286 F:      drivers/net/vmxnet3/
10287
10288 VMware PVSCSI driver
10289 M:      Arvind Kumar <arvindkumar@vmware.com>
10290 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10291 L:      linux-scsi@vger.kernel.org
10292 S:      Maintained
10293 F:      drivers/scsi/vmw_pvscsi.c
10294 F:      drivers/scsi/vmw_pvscsi.h
10295
10296 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10297 M:      Liam Girdwood <lgirdwood@gmail.com>
10298 M:      Mark Brown <broonie@kernel.org>
10299 L:      linux-kernel@vger.kernel.org
10300 W:      http://opensource.wolfsonmicro.com/node/15
10301 W:      http://www.slimlogic.co.uk/?p=48
10302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10303 S:      Supported
10304 F:      drivers/regulator/
10305 F:      include/linux/regulator/
10306
10307 VT1211 HARDWARE MONITOR DRIVER
10308 M:      Juerg Haefliger <juergh@gmail.com>
10309 L:      lm-sensors@lm-sensors.org
10310 S:      Maintained
10311 F:      Documentation/hwmon/vt1211
10312 F:      drivers/hwmon/vt1211.c
10313
10314 VT8231 HARDWARE MONITOR DRIVER
10315 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10316 L:      lm-sensors@lm-sensors.org
10317 S:      Maintained
10318 F:      drivers/hwmon/vt8231.c
10319
10320 VUB300 USB to SDIO/SD/MMC bridge chip
10321 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10322 L:      linux-mmc@vger.kernel.org
10323 L:      linux-usb@vger.kernel.org
10324 S:      Supported
10325 F:      drivers/mmc/host/vub300.c
10326
10327 W1 DALLAS'S 1-WIRE BUS
10328 M:      Evgeniy Polyakov <zbr@ioremap.net>
10329 S:      Maintained
10330 F:      Documentation/w1/
10331 F:      drivers/w1/
10332
10333 W83791D HARDWARE MONITORING DRIVER
10334 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10335 L:      lm-sensors@lm-sensors.org
10336 S:      Maintained
10337 F:      Documentation/hwmon/w83791d
10338 F:      drivers/hwmon/w83791d.c
10339
10340 W83793 HARDWARE MONITORING DRIVER
10341 M:      Rudolf Marek <r.marek@assembler.cz>
10342 L:      lm-sensors@lm-sensors.org
10343 S:      Maintained
10344 F:      Documentation/hwmon/w83793
10345 F:      drivers/hwmon/w83793.c
10346
10347 W83795 HARDWARE MONITORING DRIVER
10348 M:      Jean Delvare <jdelvare@suse.de>
10349 L:      lm-sensors@lm-sensors.org
10350 S:      Maintained
10351 F:      drivers/hwmon/w83795.c
10352
10353 W83L51xD SD/MMC CARD INTERFACE DRIVER
10354 M:      Pierre Ossman <pierre@ossman.eu>
10355 S:      Maintained
10356 F:      drivers/mmc/host/wbsd.*
10357
10358 WACOM PROTOCOL 4 SERIAL TABLETS
10359 M:      Julian Squires <julian@cipht.net>
10360 M:      Hans de Goede <hdegoede@redhat.com>
10361 L:      linux-input@vger.kernel.org
10362 S:      Maintained
10363 F:      drivers/input/tablet/wacom_serial4.c
10364
10365 WATCHDOG DEVICE DRIVERS
10366 M:      Wim Van Sebroeck <wim@iguana.be>
10367 L:      linux-watchdog@vger.kernel.org
10368 W:      http://www.linux-watchdog.org/
10369 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10370 S:      Maintained
10371 F:      Documentation/watchdog/
10372 F:      drivers/watchdog/
10373 F:      include/linux/watchdog.h
10374 F:      include/uapi/linux/watchdog.h
10375
10376 WD7000 SCSI DRIVER
10377 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10378 L:      linux-scsi@vger.kernel.org
10379 S:      Maintained
10380 F:      drivers/scsi/wd7000.c
10381
10382 WIIMOTE HID DRIVER
10383 M:      David Herrmann <dh.herrmann@googlemail.com>
10384 L:      linux-input@vger.kernel.org
10385 S:      Maintained
10386 F:      drivers/hid/hid-wiimote*
10387
10388 WINBOND CIR DRIVER
10389 M:      David Härdeman <david@hardeman.nu>
10390 S:      Maintained
10391 F:      drivers/media/rc/winbond-cir.c
10392
10393 WIMAX STACK
10394 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10395 M:      linux-wimax@intel.com
10396 L:     wimax@linuxwimax.org (subscribers-only)
10397 S:      Supported
10398 W:      http://linuxwimax.org
10399 F:      Documentation/wimax/README.wimax
10400 F:      include/linux/wimax/debug.h
10401 F:      include/net/wimax.h
10402 F:      include/uapi/linux/wimax.h
10403 F:      net/wimax/
10404
10405 WISTRON LAPTOP BUTTON DRIVER
10406 M:      Miloslav Trmac <mitr@volny.cz>
10407 S:      Maintained
10408 F:      drivers/input/misc/wistron_btns.c
10409
10410 WL3501 WIRELESS PCMCIA CARD DRIVER
10411 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10412 L:      linux-wireless@vger.kernel.org
10413 W:      http://oops.ghostprotocols.net:81/blog
10414 S:      Maintained
10415 F:      drivers/net/wireless/wl3501*
10416
10417 WM97XX TOUCHSCREEN DRIVERS
10418 M:      Mark Brown <broonie@kernel.org>
10419 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10420 L:      linux-input@vger.kernel.org
10421 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10422 W:      http://opensource.wolfsonmicro.com/node/7
10423 S:      Supported
10424 F:      drivers/input/touchscreen/*wm97*
10425 F:      include/linux/wm97xx.h
10426
10427 WOLFSON MICROELECTRONICS DRIVERS
10428 L:      patches@opensource.wolfsonmicro.com
10429 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10430 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10431 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10432 S:      Supported
10433 F:      Documentation/hwmon/wm83??
10434 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10435 F:      drivers/clk/clk-wm83*.c
10436 F:      drivers/extcon/extcon-arizona.c
10437 F:      drivers/leds/leds-wm83*.c
10438 F:      drivers/gpio/gpio-*wm*.c
10439 F:      drivers/gpio/gpio-arizona.c
10440 F:      drivers/hwmon/wm83??-hwmon.c
10441 F:      drivers/input/misc/wm831x-on.c
10442 F:      drivers/input/touchscreen/wm831x-ts.c
10443 F:      drivers/input/touchscreen/wm97*.c
10444 F:      drivers/mfd/arizona*
10445 F:      drivers/mfd/wm*.c
10446 F:      drivers/power/wm83*.c
10447 F:      drivers/rtc/rtc-wm83*.c
10448 F:      drivers/regulator/wm8*.c
10449 F:      drivers/video/backlight/wm83*_bl.c
10450 F:      drivers/watchdog/wm83*_wdt.c
10451 F:      include/linux/mfd/arizona/
10452 F:      include/linux/mfd/wm831x/
10453 F:      include/linux/mfd/wm8350/
10454 F:      include/linux/mfd/wm8400*
10455 F:      include/linux/wm97xx.h
10456 F:      include/sound/wm????.h
10457 F:      sound/soc/codecs/arizona.?
10458 F:      sound/soc/codecs/wm*
10459
10460 WORKQUEUE
10461 M:      Tejun Heo <tj@kernel.org>
10462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10463 S:      Maintained
10464 F:      include/linux/workqueue.h
10465 F:      kernel/workqueue.c
10466 F:      Documentation/workqueue.txt
10467
10468 X.25 NETWORK LAYER
10469 M:      Andrew Hendry <andrew.hendry@gmail.com>
10470 L:      linux-x25@vger.kernel.org
10471 S:      Odd Fixes
10472 F:      Documentation/networking/x25*
10473 F:      include/net/x25*
10474 F:      net/x25/
10475
10476 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10477 M:      Thomas Gleixner <tglx@linutronix.de>
10478 M:      Ingo Molnar <mingo@redhat.com>
10479 M:      "H. Peter Anvin" <hpa@zytor.com>
10480 M:      x86@kernel.org
10481 L:      linux-kernel@vger.kernel.org
10482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10483 S:      Maintained
10484 F:      Documentation/x86/
10485 F:      arch/x86/
10486
10487 X86 PLATFORM DRIVERS
10488 M:      Darren Hart <dvhart@infradead.org>
10489 L:      platform-driver-x86@vger.kernel.org
10490 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10491 S:      Maintained
10492 F:      drivers/platform/x86/
10493
10494 X86 MCE INFRASTRUCTURE
10495 M:      Tony Luck <tony.luck@intel.com>
10496 M:      Borislav Petkov <bp@alien8.de>
10497 L:      linux-edac@vger.kernel.org
10498 S:      Maintained
10499 F:      arch/x86/kernel/cpu/mcheck/*
10500
10501 X86 VDSO
10502 M:      Andy Lutomirski <luto@amacapital.net>
10503 L:      linux-kernel@vger.kernel.org
10504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10505 S:      Maintained
10506 F:      arch/x86/vdso/
10507
10508 XC2028/3028 TUNER DRIVER
10509 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10510 L:      linux-media@vger.kernel.org
10511 W:      http://linuxtv.org
10512 T:      git git://linuxtv.org/media_tree.git
10513 S:      Maintained
10514 F:      drivers/media/tuners/tuner-xc2028.*
10515
10516 XEN HYPERVISOR INTERFACE
10517 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10518 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10519 M:      David Vrabel <david.vrabel@citrix.com>
10520 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10522 S:      Supported
10523 F:      arch/x86/xen/
10524 F:      drivers/*/xen-*front.c
10525 F:      drivers/xen/
10526 F:      arch/x86/include/asm/xen/
10527 F:      include/xen/
10528 F:      include/uapi/xen/
10529
10530 XEN HYPERVISOR ARM
10531 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10532 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10533 S:      Supported
10534 F:      arch/arm/xen/
10535 F:      arch/arm/include/asm/xen/
10536
10537 XEN HYPERVISOR ARM64
10538 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10539 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10540 S:      Supported
10541 F:      arch/arm64/xen/
10542 F:      arch/arm64/include/asm/xen/
10543
10544 XEN NETWORK BACKEND DRIVER
10545 M:      Ian Campbell <ian.campbell@citrix.com>
10546 M:      Wei Liu <wei.liu2@citrix.com>
10547 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10548 L:      netdev@vger.kernel.org
10549 S:      Supported
10550 F:      drivers/net/xen-netback/*
10551
10552 XEN PCI SUBSYSTEM
10553 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10554 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10555 S:      Supported
10556 F:      arch/x86/pci/*xen*
10557 F:      drivers/pci/*xen*
10558
10559 XEN BLOCK SUBSYSTEM
10560 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10561 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10562 S:      Supported
10563 F:      drivers/block/xen-blkback/*
10564 F:      drivers/block/xen*
10565
10566 XEN PVSCSI DRIVERS
10567 M:      Juergen Gross <jgross@suse.com>
10568 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10569 L:      linux-scsi@vger.kernel.org
10570 S:      Supported
10571 F:      drivers/scsi/xen-scsifront.c
10572 F:      drivers/xen/xen-scsiback.c
10573 F:      include/xen/interface/io/vscsiif.h
10574
10575 XEN SWIOTLB SUBSYSTEM
10576 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10577 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10578 S:      Supported
10579 F:      arch/x86/xen/*swiotlb*
10580 F:      drivers/xen/*swiotlb*
10581
10582 XFS FILESYSTEM
10583 P:      Silicon Graphics Inc
10584 M:      Dave Chinner <david@fromorbit.com>
10585 M:      xfs@oss.sgi.com
10586 L:      xfs@oss.sgi.com
10587 W:      http://oss.sgi.com/projects/xfs
10588 T:      git git://oss.sgi.com/xfs/xfs.git
10589 S:      Supported
10590 F:      Documentation/filesystems/xfs.txt
10591 F:      fs/xfs/
10592
10593 XILINX AXI ETHERNET DRIVER
10594 M:      Anirudha Sarangi <anirudh@xilinx.com>
10595 M:      John Linn <John.Linn@xilinx.com>
10596 S:      Maintained
10597 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10598
10599 XILINX UARTLITE SERIAL DRIVER
10600 M:      Peter Korsgaard <jacmet@sunsite.dk>
10601 L:      linux-serial@vger.kernel.org
10602 S:      Maintained
10603 F:      drivers/tty/serial/uartlite.c
10604
10605 XILLYBUS DRIVER
10606 M:      Eli Billauer <eli.billauer@gmail.com>
10607 L:      linux-kernel@vger.kernel.org
10608 S:      Supported
10609 F:      drivers/char/xillybus/
10610
10611 XTENSA XTFPGA PLATFORM SUPPORT
10612 M:      Max Filippov <jcmvbkbc@gmail.com>
10613 L:      linux-xtensa@linux-xtensa.org
10614 S:      Maintained
10615 F:      drivers/spi/spi-xtensa-xtfpga.c
10616
10617 YAM DRIVER FOR AX.25
10618 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10619 L:      linux-hams@vger.kernel.org
10620 S:      Maintained
10621 F:      drivers/net/hamradio/yam*
10622 F:      include/linux/yam.h
10623
10624 YEALINK PHONE DRIVER
10625 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10626 L:      usbb2k-api-dev@nongnu.org
10627 S:      Maintained
10628 F:      Documentation/input/yealink.txt
10629 F:      drivers/input/misc/yealink.*
10630
10631 Z8530 DRIVER FOR AX.25
10632 M:      Joerg Reuter <jreuter@yaina.de>
10633 W:      http://yaina.de/jreuter/
10634 W:      http://www.qsl.net/dl1bke/
10635 L:      linux-hams@vger.kernel.org
10636 S:      Maintained
10637 F:      Documentation/networking/z8530drv.txt
10638 F:      drivers/net/hamradio/*scc.c
10639 F:      drivers/net/hamradio/z8530.h
10640
10641 ZBUD COMPRESSED PAGE ALLOCATOR
10642 M:      Seth Jennings <sjennings@variantweb.net>
10643 L:      linux-mm@kvack.org
10644 S:      Maintained
10645 F:      mm/zbud.c
10646 F:      include/linux/zbud.h
10647
10648 ZD1211RW WIRELESS DRIVER
10649 M:      Daniel Drake <dsd@gentoo.org>
10650 M:      Ulrich Kunitz <kune@deine-taler.de>
10651 W:      http://zd1211.ath.cx/wiki/DriverRewrite
10652 L:      linux-wireless@vger.kernel.org
10653 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
10654 S:      Maintained
10655 F:      drivers/net/wireless/zd1211rw/
10656
10657 ZR36067 VIDEO FOR LINUX DRIVER
10658 L:      mjpeg-users@lists.sourceforge.net
10659 L:      linux-media@vger.kernel.org
10660 W:      http://mjpeg.sourceforge.net/driver-zoran/
10661 T:      hg http://linuxtv.org/hg/v4l-dvb
10662 S:      Odd Fixes
10663 F:      drivers/media/pci/zoran/
10664
10665 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10666 M:      Minchan Kim <minchan@kernel.org>
10667 M:      Nitin Gupta <ngupta@vflare.org>
10668 L:      linux-kernel@vger.kernel.org
10669 S:      Maintained
10670 F:      drivers/block/zram/
10671 F:      Documentation/blockdev/zram.txt
10672
10673 ZS DECSTATION Z85C30 SERIAL DRIVER
10674 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10675 S:      Maintained
10676 F:      drivers/tty/serial/zs.*
10677
10678 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10679 M:      Minchan Kim <minchan@kernel.org>
10680 M:      Nitin Gupta <ngupta@vflare.org>
10681 L:      linux-mm@kvack.org
10682 S:      Maintained
10683 F:      mm/zsmalloc.c
10684 F:      include/linux/zsmalloc.h
10685
10686 ZSWAP COMPRESSED SWAP CACHING
10687 M:      Seth Jennings <sjennings@variantweb.net>
10688 L:      linux-mm@kvack.org
10689 S:      Maintained
10690 F:      mm/zswap.c
10691
10692 THE REST
10693 M:      Linus Torvalds <torvalds@linux-foundation.org>
10694 L:      linux-kernel@vger.kernel.org
10695 Q:      http://patchwork.kernel.org/project/LKML/list/
10696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10697 S:      Buried alive in reporters
10698 F:      *
10699 F:      */