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