Merge git://git.kvack.org/~bcrl/aio-next
[pandora-kernel.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trival style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the OSDL certificate of contribution and should include a
55         Signed-off-by: line.  The current version of this "Developer's
56         Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161
162 6PACK NETWORK DRIVER FOR AX.25
163 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
164 L:      linux-hams@vger.kernel.org
165 S:      Maintained
166 F:      drivers/net/hamradio/6pack.c
167
168 8169 10/100/1000 GIGABIT ETHERNET DRIVER
169 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
170 L:      netdev@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/ethernet/realtek/r8169.c
173
174 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176 L:      linux-serial@vger.kernel.org
177 W:      http://serial.sourceforge.net
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      http://linuxtv.org/
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      Documentation/ABI/
226 F:      include/linux/syscalls.h
227 F:      include/uapi/
228 F:      kernel/sys_ni.c
229
230 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231 M:      Hans de Goede <hdegoede@redhat.com>
232 L:      lm-sensors@lm-sensors.org
233 S:      Maintained
234 F:      drivers/hwmon/abituguru.c
235
236 ABIT UGURU 3 HARDWARE MONITOR DRIVER
237 M:      Alistair John Strachan <alistair@devzero.co.uk>
238 L:      lm-sensors@lm-sensors.org
239 S:      Maintained
240 F:      drivers/hwmon/abituguru3.c
241
242 ACENIC DRIVER
243 M:      Jes Sorensen <jes@trained-monkey.org>
244 L:      linux-acenic@sunsite.dk
245 S:      Maintained
246 F:      drivers/net/ethernet/alteon/acenic*
247
248 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249 M:      Peter Feuerer <peter@piie.net>
250 L:      platform-driver-x86@vger.kernel.org
251 W:      http://piie.net/?section=acerhdf
252 S:      Maintained
253 F:      drivers/platform/x86/acerhdf.c
254
255 ACER WMI LAPTOP EXTRAS
256 M:      "Lee, Chun-Yi" <jlee@suse.com>
257 L:      platform-driver-x86@vger.kernel.org
258 S:      Maintained
259 F:      drivers/platform/x86/acer-wmi.c
260
261 ACPI
262 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
263 M:      Len Brown <lenb@kernel.org>
264 L:      linux-acpi@vger.kernel.org
265 W:      https://01.org/linux-acpi
266 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268 S:      Supported
269 F:      drivers/acpi/
270 F:      drivers/pnp/pnpacpi/
271 F:      include/linux/acpi.h
272 F:      include/acpi/
273 F:      Documentation/acpi
274 F:      Documentation/ABI/testing/sysfs-bus-acpi
275 F:      drivers/pci/*acpi*
276 F:      drivers/pci/*/*acpi*
277 F:      drivers/pci/*/*/*acpi*
278 F:      tools/power/acpi
279
280 ACPI COMPONENT ARCHITECTURE (ACPICA)
281 M:      Robert Moore <robert.moore@intel.com>
282 M:      Lv Zheng <lv.zheng@intel.com>
283 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284 L:      linux-acpi@vger.kernel.org
285 L:      devel@acpica.org
286 W:      https://acpica.org/
287 W:      https://github.com/acpica/acpica/
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/acpica/
292 F:      include/acpi/
293 F:      tools/power/acpi/
294
295 ACPI FAN DRIVER
296 M:      Zhang Rui <rui.zhang@intel.com>
297 L:      linux-acpi@vger.kernel.org
298 W:      https://01.org/linux-acpi
299 S:      Supported
300 F:      drivers/acpi/fan.c
301
302 ACPI THERMAL DRIVER
303 M:      Zhang Rui <rui.zhang@intel.com>
304 L:      linux-acpi@vger.kernel.org
305 W:      https://01.org/linux-acpi
306 S:      Supported
307 F:      drivers/acpi/*thermal*
308
309 ACPI VIDEO DRIVER
310 M:      Zhang Rui <rui.zhang@intel.com>
311 L:      linux-acpi@vger.kernel.org
312 W:      https://01.org/linux-acpi
313 S:      Supported
314 F:      drivers/acpi/video.c
315
316 ACPI WMI DRIVER
317 L:      platform-driver-x86@vger.kernel.org
318 S:      Orphan
319 F:      drivers/platform/x86/wmi.c
320
321 AD1889 ALSA SOUND DRIVER
322 M:      Thibaut Varene <T-Bone@parisc-linux.org>
323 W:      http://wiki.parisc-linux.org/AD1889
324 L:      linux-parisc@vger.kernel.org
325 S:      Maintained
326 F:      sound/pci/ad1889.*
327
328 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329 M:      Michael Hennerich <michael.hennerich@analog.com>
330 W:      http://wiki.analog.com/AD5254
331 W:      http://ez.analog.com/community/linux-device-drivers
332 S:      Supported
333 F:      drivers/misc/ad525x_dpot.c
334
335 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336 M:      Michael Hennerich <michael.hennerich@analog.com>
337 W:      http://wiki.analog.com/AD5398
338 W:      http://ez.analog.com/community/linux-device-drivers
339 S:      Supported
340 F:      drivers/regulator/ad5398.c
341
342 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343 M:      Michael Hennerich <michael.hennerich@analog.com>
344 W:      http://wiki.analog.com/AD7142
345 W:      http://ez.analog.com/community/linux-device-drivers
346 S:      Supported
347 F:      drivers/input/misc/ad714x.c
348
349 AD7877 TOUCHSCREEN DRIVER
350 M:      Michael Hennerich <michael.hennerich@analog.com>
351 W:      http://wiki.analog.com/AD7877
352 W:      http://ez.analog.com/community/linux-device-drivers
353 S:      Supported
354 F:      drivers/input/touchscreen/ad7877.c
355
356 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357 M:      Michael Hennerich <michael.hennerich@analog.com>
358 W:      http://wiki.analog.com/AD7879
359 W:      http://ez.analog.com/community/linux-device-drivers
360 S:      Supported
361 F:      drivers/input/touchscreen/ad7879.c
362
363 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364 M:      Jiri Kosina <jkosina@suse.cz>
365 S:      Maintained
366
367 ADM1025 HARDWARE MONITOR DRIVER
368 M:      Jean Delvare <jdelvare@suse.de>
369 L:      lm-sensors@lm-sensors.org
370 S:      Maintained
371 F:      Documentation/hwmon/adm1025
372 F:      drivers/hwmon/adm1025.c
373
374 ADM1029 HARDWARE MONITOR DRIVER
375 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
376 L:      lm-sensors@lm-sensors.org
377 S:      Maintained
378 F:      drivers/hwmon/adm1029.c
379
380 ADM8211 WIRELESS DRIVER
381 L:      linux-wireless@vger.kernel.org
382 W:      http://wireless.kernel.org/
383 S:      Orphan
384 F:      drivers/net/wireless/adm8211.*
385
386 ADP1653 FLASH CONTROLLER DRIVER
387 M:      Sakari Ailus <sakari.ailus@iki.fi>
388 L:      linux-media@vger.kernel.org
389 S:      Maintained
390 F:      drivers/media/i2c/adp1653.c
391 F:      include/media/adp1653.h
392
393 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394 M:      Michael Hennerich <michael.hennerich@analog.com>
395 W:      http://wiki.analog.com/ADP5520
396 W:      http://ez.analog.com/community/linux-device-drivers
397 S:      Supported
398 F:      drivers/mfd/adp5520.c
399 F:      drivers/video/backlight/adp5520_bl.c
400 F:      drivers/leds/leds-adp5520.c
401 F:      drivers/gpio/gpio-adp5520.c
402 F:      drivers/input/keyboard/adp5520-keys.c
403
404 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405 M:      Michael Hennerich <michael.hennerich@analog.com>
406 W:      http://wiki.analog.com/ADP5588
407 W:      http://ez.analog.com/community/linux-device-drivers
408 S:      Supported
409 F:      drivers/input/keyboard/adp5588-keys.c
410 F:      drivers/gpio/gpio-adp5588.c
411
412 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413 M:      Michael Hennerich <michael.hennerich@analog.com>
414 W:      http://wiki.analog.com/ADP8860
415 W:      http://ez.analog.com/community/linux-device-drivers
416 S:      Supported
417 F:      drivers/video/backlight/adp8860_bl.c
418
419 ADS1015 HARDWARE MONITOR DRIVER
420 M:      Dirk Eibach <eibach@gdsys.de>
421 L:      lm-sensors@lm-sensors.org
422 S:      Maintained
423 F:      Documentation/hwmon/ads1015
424 F:      drivers/hwmon/ads1015.c
425 F:      include/linux/i2c/ads1015.h
426
427 ADT746X FAN DRIVER
428 M:      Colin Leroy <colin@colino.net>
429 S:      Maintained
430 F:      drivers/macintosh/therm_adt746x.c
431
432 ADT7475 HARDWARE MONITOR DRIVER
433 M:      Jean Delvare <jdelvare@suse.de>
434 L:      lm-sensors@lm-sensors.org
435 S:      Maintained
436 F:      Documentation/hwmon/adt7475
437 F:      drivers/hwmon/adt7475.c
438
439 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440 M:      Michael Hennerich <michael.hennerich@analog.com>
441 W:      http://wiki.analog.com/ADXL345
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/misc/adxl34x.c
445
446 ADVANSYS SCSI DRIVER
447 M:      Matthew Wilcox <matthew@wil.cx>
448 L:      linux-scsi@vger.kernel.org
449 S:      Maintained
450 F:      Documentation/scsi/advansys.txt
451 F:      drivers/scsi/advansys.c
452
453 AEDSP16 DRIVER
454 M:      Riccardo Facchetti <fizban@tin.it>
455 S:      Maintained
456 F:      sound/oss/aedsp16.c
457
458 AF9013 MEDIA DRIVER
459 M:      Antti Palosaari <crope@iki.fi>
460 L:      linux-media@vger.kernel.org
461 W:      http://linuxtv.org/
462 W:      http://palosaari.fi/linux/
463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
464 T:      git git://linuxtv.org/anttip/media_tree.git
465 S:      Maintained
466 F:      drivers/media/dvb-frontends/af9013*
467
468 AF9033 MEDIA DRIVER
469 M:      Antti Palosaari <crope@iki.fi>
470 L:      linux-media@vger.kernel.org
471 W:      http://linuxtv.org/
472 W:      http://palosaari.fi/linux/
473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
474 T:      git git://linuxtv.org/anttip/media_tree.git
475 S:      Maintained
476 F:      drivers/media/dvb-frontends/af9033*
477
478 AFFS FILE SYSTEM
479 L:      linux-fsdevel@vger.kernel.org
480 S:      Orphan
481 F:      Documentation/filesystems/affs.txt
482 F:      fs/affs/
483
484 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485 M:      David Howells <dhowells@redhat.com>
486 L:      linux-afs@lists.infradead.org
487 S:      Supported
488 F:      fs/afs/
489 F:      include/net/af_rxrpc.h
490 F:      net/rxrpc/af_rxrpc.c
491
492 AGPGART DRIVER
493 M:      David Airlie <airlied@linux.ie>
494 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495 S:      Maintained
496 F:      drivers/char/agp/
497 F:      include/linux/agp*
498 F:      include/uapi/linux/agp*
499
500 AHA152X SCSI DRIVER
501 M:      "Juergen E. Fischer" <fischer@norbit.de>
502 L:      linux-scsi@vger.kernel.org
503 S:      Maintained
504 F:      drivers/scsi/aha152x*
505 F:      drivers/scsi/pcmcia/aha152x*
506
507 AIC7XXX / AIC79XX SCSI DRIVER
508 M:      Hannes Reinecke <hare@suse.de>
509 L:      linux-scsi@vger.kernel.org
510 S:      Maintained
511 F:      drivers/scsi/aic7xxx/
512
513 AIMSLAB FM RADIO RECEIVER DRIVER
514 M:      Hans Verkuil <hverkuil@xs4all.nl>
515 L:      linux-media@vger.kernel.org
516 T:      git git://linuxtv.org/media_tree.git
517 W:      http://linuxtv.org
518 S:      Maintained
519 F:      drivers/media/radio/radio-aimslab*
520
521 AIO
522 M:      Benjamin LaHaise <bcrl@kvack.org>
523 L:      linux-aio@kvack.org
524 S:      Supported
525 F:      fs/aio.c
526 F:      include/linux/*aio*.h
527
528 AIRSPY MEDIA DRIVER
529 M:      Antti Palosaari <crope@iki.fi>
530 L:      linux-media@vger.kernel.org
531 W:      http://linuxtv.org/
532 W:      http://palosaari.fi/linux/
533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
534 T:      git git://linuxtv.org/anttip/media_tree.git
535 S:      Maintained
536 F:      drivers/media/usb/airspy/
537
538 ALCATEL SPEEDTOUCH USB DRIVER
539 M:      Duncan Sands <duncan.sands@free.fr>
540 L:      linux-usb@vger.kernel.org
541 W:      http://www.linux-usb.org/SpeedTouch/
542 S:      Maintained
543 F:      drivers/usb/atm/speedtch.c
544 F:      drivers/usb/atm/usbatm.c
545
546 ALCHEMY AU1XX0 MMC DRIVER
547 M:      Manuel Lauss <manuel.lauss@gmail.com>
548 S:      Maintained
549 F:      drivers/mmc/host/au1xmmc.c
550
551 ALI1563 I2C DRIVER
552 M:      Rudolf Marek <r.marek@assembler.cz>
553 L:      linux-i2c@vger.kernel.org
554 S:      Maintained
555 F:      Documentation/i2c/busses/i2c-ali1563
556 F:      drivers/i2c/busses/i2c-ali1563.c
557
558 ALPHA PORT
559 M:      Richard Henderson <rth@twiddle.net>
560 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561 M:      Matt Turner <mattst88@gmail.com>
562 S:      Odd Fixes
563 L:      linux-alpha@vger.kernel.org
564 F:      arch/alpha/
565
566 ALTERA TRIPLE SPEED ETHERNET DRIVER
567 M:      Vince Bridgers <vbridger@opensource.altera.com>
568 L:      netdev@vger.kernel.org
569 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570 S:      Maintained
571 F:      drivers/net/ethernet/altera/
572
573 ALTERA UART/JTAG UART SERIAL DRIVERS
574 M:      Tobias Klauser <tklauser@distanz.ch>
575 L:      linux-serial@vger.kernel.org
576 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577 S:      Maintained
578 F:      drivers/tty/serial/altera_uart.c
579 F:      drivers/tty/serial/altera_jtaguart.c
580 F:      include/linux/altera_uart.h
581 F:      include/linux/altera_jtaguart.h
582
583 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584 M:      Tom Lendacky <thomas.lendacky@amd.com>
585 L:      linux-crypto@vger.kernel.org
586 S:      Supported
587 F:      drivers/crypto/ccp/
588 F:      include/linux/ccp.h
589
590 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
591 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
592 L:      lm-sensors@lm-sensors.org
593 S:      Maintained
594 F:      Documentation/hwmon/fam15h_power
595 F:      drivers/hwmon/fam15h_power.c
596
597 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
598 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
599 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
600 S:      Supported
601 F:      drivers/usb/gadget/udc/amd5536udc.*
602
603 AMD GEODE PROCESSOR/CHIPSET SUPPORT
604 P:      Andres Salomon <dilinger@queued.net>
605 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
606 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607 S:      Supported
608 F:      drivers/char/hw_random/geode-rng.c
609 F:      drivers/crypto/geode*
610 F:      drivers/video/fbdev/geode/
611 F:      arch/x86/include/asm/geode.h
612
613 AMD IOMMU (AMD-VI)
614 M:      Joerg Roedel <joro@8bytes.org>
615 L:      iommu@lists.linux-foundation.org
616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617 S:      Maintained
618 F:      drivers/iommu/amd_iommu*.[ch]
619 F:      include/linux/amd-iommu.h
620
621 AMD MICROCODE UPDATE SUPPORT
622 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
623 L:      amd64-microcode@amd64.org
624 S:      Maintained
625 F:      arch/x86/kernel/cpu/microcode/amd*
626
627 AMD XGBE DRIVER
628 M:      Tom Lendacky <thomas.lendacky@amd.com>
629 L:      netdev@vger.kernel.org
630 S:      Supported
631 F:      drivers/net/ethernet/amd/xgbe/
632 F:      drivers/net/phy/amd-xgbe-phy.c
633
634 AMS (Apple Motion Sensor) DRIVER
635 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
636 S:      Supported
637 F:      drivers/macintosh/ams/
638
639 AMSO1100 RNIC DRIVER
640 M:      Tom Tucker <tom@opengridcomputing.com>
641 M:      Steve Wise <swise@opengridcomputing.com>
642 L:      linux-rdma@vger.kernel.org
643 S:      Maintained
644 F:      drivers/infiniband/hw/amso1100/
645
646 ANALOG DEVICES INC AD9389B DRIVER
647 M:      Hans Verkuil <hans.verkuil@cisco.com>
648 L:      linux-media@vger.kernel.org
649 S:      Maintained
650 F:      drivers/media/i2c/ad9389b*
651
652 ANALOG DEVICES INC ADV7511 DRIVER
653 M:      Hans Verkuil <hans.verkuil@cisco.com>
654 L:      linux-media@vger.kernel.org
655 S:      Maintained
656 F:      drivers/media/i2c/adv7511*
657
658 ANALOG DEVICES INC ADV7604 DRIVER
659 M:      Hans Verkuil <hans.verkuil@cisco.com>
660 L:      linux-media@vger.kernel.org
661 S:      Maintained
662 F:      drivers/media/i2c/adv7604*
663
664 ANALOG DEVICES INC ADV7842 DRIVER
665 M:      Hans Verkuil <hans.verkuil@cisco.com>
666 L:      linux-media@vger.kernel.org
667 S:      Maintained
668 F:      drivers/media/i2c/adv7842*
669
670 ANALOG DEVICES INC ASOC CODEC DRIVERS
671 M:      Lars-Peter Clausen <lars@metafoo.de>
672 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
673 W:      http://wiki.analog.com/
674 W:      http://ez.analog.com/community/linux-device-drivers
675 S:      Supported
676 F:      sound/soc/codecs/adau*
677 F:      sound/soc/codecs/adav*
678 F:      sound/soc/codecs/ad1*
679 F:      sound/soc/codecs/ad7*
680 F:      sound/soc/codecs/ssm*
681 F:      sound/soc/codecs/sigmadsp.*
682
683 ANALOG DEVICES INC ASOC DRIVERS
684 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
685 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
686 W:      http://blackfin.uclinux.org/
687 S:      Supported
688 F:      sound/soc/blackfin/*
689  
690 ANALOG DEVICES INC IIO DRIVERS
691 M:      Lars-Peter Clausen <lars@metafoo.de>
692 M:      Michael Hennerich <Michael.Hennerich@analog.com>
693 W:      http://wiki.analog.com/
694 W:      http://ez.analog.com/community/linux-device-drivers
695 S:      Supported
696 F:      drivers/iio/*/ad*
697 X:      drivers/iio/*/adjd*
698 F:      drivers/staging/iio/*/ad*
699 F:      staging/iio/trigger/iio-trig-bfin-timer.c
700
701 AOA (Apple Onboard Audio) ALSA DRIVER
702 M:      Johannes Berg <johannes@sipsolutions.net>
703 L:      linuxppc-dev@lists.ozlabs.org
704 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
705 S:      Maintained
706 F:      sound/aoa/
707
708 APM DRIVER
709 M:      Jiri Kosina <jkosina@suse.cz>
710 S:      Odd fixes
711 F:      arch/x86/kernel/apm_32.c
712 F:      include/linux/apm_bios.h
713 F:      include/uapi/linux/apm_bios.h
714 F:      drivers/char/apm-emulation.c
715
716 APPLE BCM5974 MULTITOUCH DRIVER
717 M:      Henrik Rydberg <rydberg@euromail.se>
718 L:      linux-input@vger.kernel.org
719 S:      Maintained
720 F:      drivers/input/mouse/bcm5974.c
721
722 APPLE SMC DRIVER
723 M:      Henrik Rydberg <rydberg@euromail.se>
724 L:      lm-sensors@lm-sensors.org
725 S:      Maintained
726 F:      drivers/hwmon/applesmc.c
727
728 APPLETALK NETWORK LAYER
729 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
730 S:      Maintained
731 F:      drivers/net/appletalk/
732 F:      net/appletalk/
733
734 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
735 M:      Iyappan Subramanian <isubramanian@apm.com>
736 M:      Keyur Chudgar <kchudgar@apm.com>
737 S:      Supported
738 F:      drivers/net/ethernet/apm/xgene/
739 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
740
741 APTINA CAMERA SENSOR PLL
742 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
743 L:      linux-media@vger.kernel.org
744 S:      Maintained
745 F:      drivers/media/i2c/aptina-pll.*
746
747 ARASAN COMPACT FLASH PATA CONTROLLER
748 M:      Viresh Kumar <viresh.linux@gmail.com>
749 L:      linux-ide@vger.kernel.org
750 S:      Maintained
751 F:      include/linux/pata_arasan_cf_data.h
752 F:      drivers/ata/pata_arasan_cf.c
753
754 ARC FRAMEBUFFER DRIVER
755 M:      Jaya Kumar <jayalk@intworks.biz>
756 S:      Maintained
757 F:      drivers/video/fbdev/arcfb.c
758 F:      drivers/video/fbdev/core/fb_defio.c
759
760 ARM MFM AND FLOPPY DRIVERS
761 M:      Ian Molton <spyro@f2s.com>
762 S:      Maintained
763 F:      arch/arm/lib/floppydma.S
764 F:      arch/arm/include/asm/floppy.h
765
766 ARM PMU PROFILING AND DEBUGGING
767 M:      Will Deacon <will.deacon@arm.com>
768 S:      Maintained
769 F:      arch/arm/kernel/perf_event*
770 F:      arch/arm/oprofile/common.c
771 F:      arch/arm/include/asm/pmu.h
772 F:      arch/arm/kernel/hw_breakpoint.c
773 F:      arch/arm/include/asm/hw_breakpoint.h
774
775 ARM PORT
776 M:      Russell King <linux@arm.linux.org.uk>
777 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
778 W:      http://www.arm.linux.org.uk/
779 S:      Maintained
780 F:      arch/arm/
781
782 ARM SUB-ARCHITECTURES
783 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
784 S:      Maintained
785 F:      arch/arm/mach-*/
786 F:      arch/arm/plat-*/
787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
788
789 ARM PRIMECELL AACI PL041 DRIVER
790 M:      Russell King <linux@arm.linux.org.uk>
791 S:      Maintained
792 F:      sound/arm/aaci.*
793
794 ARM PRIMECELL CLCD PL110 DRIVER
795 M:      Russell King <linux@arm.linux.org.uk>
796 S:      Maintained
797 F:      drivers/video/fbdev/amba-clcd.*
798
799 ARM PRIMECELL KMI PL050 DRIVER
800 M:      Russell King <linux@arm.linux.org.uk>
801 S:      Maintained
802 F:      drivers/input/serio/ambakmi.*
803 F:      include/linux/amba/kmi.h
804
805 ARM PRIMECELL MMCI PL180/1 DRIVER
806 M:      Russell King <linux@arm.linux.org.uk>
807 S:      Maintained
808 F:      drivers/mmc/host/mmci.*
809 F:      include/linux/amba/mmci.h
810
811 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
812 M:      Russell King <linux@arm.linux.org.uk>
813 S:      Maintained
814 F:      drivers/tty/serial/amba-pl01*.c
815 F:      include/linux/amba/serial.h
816
817 ARM PRIMECELL BUS SUPPORT
818 M:      Russell King <linux@arm.linux.org.uk>
819 S:      Maintained
820 F:      drivers/amba/
821 F:      include/linux/amba/bus.h
822
823 ARM/ADS SPHERE MACHINE SUPPORT
824 M:      Lennert Buytenhek <kernel@wantstofly.org>
825 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
826 S:      Maintained
827
828 ARM/AFEB9260 MACHINE SUPPORT
829 M:      Sergey Lapin <slapin@ossfans.org>
830 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
831 S:      Maintained
832
833 ARM/AJECO 1ARM MACHINE SUPPORT
834 M:      Lennert Buytenhek <kernel@wantstofly.org>
835 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
836 S:      Maintained
837
838 ARM/Allwinner A1X SoC support
839 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
840 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841 S:      Maintained
842 N:      sun[x4567]i
843
844 ARM/Allwinner SoC Clock Support
845 M:      Emilio López <emilio@elopez.com.ar>
846 S:      Maintained
847 F:      drivers/clk/sunxi/
848
849 ARM/Amlogic MesonX SoC support
850 M:      Carlo Caione <carlo@caione.org>
851 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852 S:      Maintained
853 F:      drivers/media/rc/meson-ir.c
854 N:      meson[x68]
855
856 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
857 M:      Andrew Victor <linux@maxim.org.za>
858 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
859 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
860 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
861 W:      http://maxim.org.za/at91_26.html
862 W:      http://www.linux4sam.org
863 S:      Supported
864 F:      arch/arm/mach-at91/
865 F:      include/soc/at91/
866 F:      arch/arm/boot/dts/at91*.dts
867 F:      arch/arm/boot/dts/at91*.dtsi
868 F:      arch/arm/boot/dts/sama*.dts
869 F:      arch/arm/boot/dts/sama*.dtsi
870
871 ARM/ATMEL AT91 Clock Support
872 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
873 S:      Maintained
874 F:      drivers/clk/at91
875
876 ARM/CALXEDA HIGHBANK ARCHITECTURE
877 M:      Rob Herring <robh@kernel.org>
878 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879 S:      Maintained
880 F:      arch/arm/mach-highbank/
881
882 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
883 M:      Krzysztof Halasa <khalasa@piap.pl>
884 S:      Maintained
885 F:      arch/arm/mach-cns3xxx/
886
887 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
888 M:      Alexander Shiyan <shc_work@mail.ru>
889 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890 S:      Odd Fixes
891 N:      clps711x
892
893 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
894 M:      Hartley Sweeten <hsweeten@visionengravers.com>
895 M:      Ryan Mallon <rmallon@gmail.com>
896 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
897 S:      Maintained
898 F:      arch/arm/mach-ep93xx/
899 F:      arch/arm/mach-ep93xx/include/mach/
900
901 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
902 M:      Lennert Buytenhek <kernel@wantstofly.org>
903 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
904 S:      Maintained
905
906 ARM/CLKDEV SUPPORT
907 M:      Russell King <linux@arm.linux.org.uk>
908 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
909 S:      Maintained
910 F:      arch/arm/include/asm/clkdev.h
911 F:      drivers/clk/clkdev.c
912
913 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
914 M:      Mike Rapoport <mike@compulab.co.il>
915 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
916 S:      Maintained
917
918 ARM/CONTEC MICRO9 MACHINE SUPPORT
919 M:      Hubert Feurstein <hubert.feurstein@contec.at>
920 S:      Maintained
921 F:      arch/arm/mach-ep93xx/micro9.c
922
923 ARM/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 ROSE NETWORK LAYER
8030 M:      Ralf Baechle <ralf@linux-mips.org>
8031 L:      linux-hams@vger.kernel.org
8032 W:      http://www.linux-ax25.org/
8033 S:      Maintained
8034 F:      include/net/rose.h
8035 F:      include/uapi/linux/rose.h
8036 F:      net/rose/
8037
8038 RTL2830 MEDIA DRIVER
8039 M:      Antti Palosaari <crope@iki.fi>
8040 L:      linux-media@vger.kernel.org
8041 W:      http://linuxtv.org/
8042 W:      http://palosaari.fi/linux/
8043 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8044 T:      git git://linuxtv.org/anttip/media_tree.git
8045 S:      Maintained
8046 F:      drivers/media/dvb-frontends/rtl2830*
8047
8048 RTL2832 MEDIA DRIVER
8049 M:      Antti Palosaari <crope@iki.fi>
8050 L:      linux-media@vger.kernel.org
8051 W:      http://linuxtv.org/
8052 W:      http://palosaari.fi/linux/
8053 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8054 T:      git git://linuxtv.org/anttip/media_tree.git
8055 S:      Maintained
8056 F:      drivers/media/dvb-frontends/rtl2832*
8057
8058 RTL2832_SDR MEDIA DRIVER
8059 M:      Antti Palosaari <crope@iki.fi>
8060 L:      linux-media@vger.kernel.org
8061 W:      http://linuxtv.org/
8062 W:      http://palosaari.fi/linux/
8063 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8064 T:      git git://linuxtv.org/anttip/media_tree.git
8065 S:      Maintained
8066 F:      drivers/media/dvb-frontends/rtl2832_sdr*
8067
8068 RTL8180 WIRELESS DRIVER
8069 L:      linux-wireless@vger.kernel.org
8070 W:      http://wireless.kernel.org/
8071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8072 S:      Orphan
8073 F:      drivers/net/wireless/rtl818x/rtl8180/
8074
8075 RTL8187 WIRELESS DRIVER
8076 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8077 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8078 M:      Larry Finger <Larry.Finger@lwfinger.net>
8079 L:      linux-wireless@vger.kernel.org
8080 W:      http://wireless.kernel.org/
8081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8082 S:      Maintained
8083 F:      drivers/net/wireless/rtl818x/rtl8187/
8084
8085 RTL8192CE WIRELESS DRIVER
8086 M:      Larry Finger <Larry.Finger@lwfinger.net>
8087 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8088 L:      linux-wireless@vger.kernel.org
8089 W:      http://wireless.kernel.org/
8090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8091 S:      Maintained
8092 F:      drivers/net/wireless/rtlwifi/
8093 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8094
8095 S3 SAVAGE FRAMEBUFFER DRIVER
8096 M:      Antonino Daplas <adaplas@gmail.com>
8097 L:      linux-fbdev@vger.kernel.org
8098 S:      Maintained
8099 F:      drivers/video/fbdev/savage/
8100
8101 S390
8102 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8103 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8104 M:      linux390@de.ibm.com
8105 L:      linux-s390@vger.kernel.org
8106 W:      http://www.ibm.com/developerworks/linux/linux390/
8107 S:      Supported
8108 F:      arch/s390/
8109 F:      drivers/s390/
8110 F:      Documentation/s390/
8111 F:      Documentation/DocBook/s390*
8112
8113 S390 COMMON I/O LAYER
8114 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8115 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8116 L:      linux-s390@vger.kernel.org
8117 W:      http://www.ibm.com/developerworks/linux/linux390/
8118 S:      Supported
8119 F:      drivers/s390/cio/
8120
8121 S390 DASD DRIVER
8122 M:      Stefan Weinhuber <wein@de.ibm.com>
8123 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8124 L:      linux-s390@vger.kernel.org
8125 W:      http://www.ibm.com/developerworks/linux/linux390/
8126 S:      Supported
8127 F:      drivers/s390/block/dasd*
8128 F:      block/partitions/ibm.c
8129
8130 S390 NETWORK DRIVERS
8131 M:      Ursula Braun <ursula.braun@de.ibm.com>
8132 M:      Frank Blaschka <blaschka@linux.vnet.ibm.com>
8133 M:      linux390@de.ibm.com
8134 L:      linux-s390@vger.kernel.org
8135 W:      http://www.ibm.com/developerworks/linux/linux390/
8136 S:      Supported
8137 F:      drivers/s390/net/
8138
8139 S390 PCI SUBSYSTEM
8140 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8141 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8142 L:      linux-s390@vger.kernel.org
8143 W:      http://www.ibm.com/developerworks/linux/linux390/
8144 S:      Supported
8145 F:      arch/s390/pci/
8146 F:      drivers/pci/hotplug/s390_pci_hpc.c
8147
8148 S390 ZCRYPT DRIVER
8149 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8150 M:      linux390@de.ibm.com
8151 L:      linux-s390@vger.kernel.org
8152 W:      http://www.ibm.com/developerworks/linux/linux390/
8153 S:      Supported
8154 F:      drivers/s390/crypto/
8155
8156 S390 ZFCP DRIVER
8157 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8158 M:      linux390@de.ibm.com
8159 L:      linux-s390@vger.kernel.org
8160 W:      http://www.ibm.com/developerworks/linux/linux390/
8161 S:      Supported
8162 F:      drivers/s390/scsi/zfcp_*
8163
8164 S390 IUCV NETWORK LAYER
8165 M:      Ursula Braun <ursula.braun@de.ibm.com>
8166 M:      linux390@de.ibm.com
8167 L:      linux-s390@vger.kernel.org
8168 W:      http://www.ibm.com/developerworks/linux/linux390/
8169 S:      Supported
8170 F:      drivers/s390/net/*iucv*
8171 F:      include/net/iucv/
8172 F:      net/iucv/
8173
8174 S3C24XX SD/MMC Driver
8175 M:      Ben Dooks <ben-linux@fluff.org>
8176 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8177 S:      Supported
8178 F:      drivers/mmc/host/s3cmci.*
8179
8180 SAA6588 RDS RECEIVER DRIVER
8181 M:      Hans Verkuil <hverkuil@xs4all.nl>
8182 L:      linux-media@vger.kernel.org
8183 T:      git git://linuxtv.org/media_tree.git
8184 W:      http://linuxtv.org
8185 S:      Odd Fixes
8186 F:      drivers/media/i2c/saa6588*
8187
8188 SAA7134 VIDEO4LINUX DRIVER
8189 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8190 L:      linux-media@vger.kernel.org
8191 W:      http://linuxtv.org
8192 T:      git git://linuxtv.org/media_tree.git
8193 S:      Odd fixes
8194 F:      Documentation/video4linux/*.saa7134
8195 F:      drivers/media/pci/saa7134/
8196
8197 SAA7146 VIDEO4LINUX-2 DRIVER
8198 M:      Hans Verkuil <hverkuil@xs4all.nl>
8199 L:      linux-media@vger.kernel.org
8200 T:      git git://linuxtv.org/media_tree.git
8201 S:      Maintained
8202 F:      drivers/media/common/saa7146/
8203 F:      drivers/media/pci/saa7146/
8204 F:      include/media/saa7146*
8205
8206 SAMSUNG LAPTOP DRIVER
8207 M:      Corentin Chary <corentin.chary@gmail.com>
8208 L:      platform-driver-x86@vger.kernel.org
8209 S:      Maintained
8210 F:      drivers/platform/x86/samsung-laptop.c
8211
8212 SAMSUNG AUDIO (ASoC) DRIVERS
8213 M:      Sangbeom Kim <sbkim73@samsung.com>
8214 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8215 S:      Supported
8216 F:      sound/soc/samsung/
8217
8218 SAMSUNG FRAMEBUFFER DRIVER
8219 M:      Jingoo Han <jg1.han@samsung.com>
8220 L:      linux-fbdev@vger.kernel.org
8221 S:      Maintained
8222 F:      drivers/video/fbdev/s3c-fb.c
8223
8224 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8225 M:      Sangbeom Kim <sbkim73@samsung.com>
8226 L:      linux-kernel@vger.kernel.org
8227 S:      Supported
8228 F:      drivers/mfd/sec*.c
8229 F:      drivers/regulator/s2m*.c
8230 F:      drivers/regulator/s5m*.c
8231 F:      include/linux/mfd/samsung/
8232
8233 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8234 M:      Kyungmin Park <kyungmin.park@samsung.com>
8235 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8236 L:      linux-media@vger.kernel.org
8237 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8238 S:      Supported
8239 F:      drivers/media/platform/exynos4-is/
8240
8241 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8242 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8243 L:      linux-media@vger.kernel.org
8244 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8245 S:      Maintained
8246 F:      drivers/media/platform/s3c-camif/
8247 F:      include/media/s3c_camif.h
8248
8249 SAMSUNG S5C73M3 CAMERA DRIVER
8250 M:      Kyungmin Park <kyungmin.park@samsung.com>
8251 M:      Andrzej Hajda <a.hajda@samsung.com>
8252 L:      linux-media@vger.kernel.org
8253 S:      Supported
8254 F:      drivers/media/i2c/s5c73m3/*
8255
8256 SAMSUNG S5K5BAF CAMERA DRIVER
8257 M:      Kyungmin Park <kyungmin.park@samsung.com>
8258 M:      Andrzej Hajda <a.hajda@samsung.com>
8259 L:      linux-media@vger.kernel.org
8260 S:      Supported
8261 F:      drivers/media/i2c/s5k5baf.c
8262
8263 SAMSUNG SOC CLOCK DRIVERS
8264 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8265 M:      Tomasz Figa <tomasz.figa@gmail.com>
8266 S:      Supported
8267 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8268 F:      drivers/clk/samsung/
8269
8270 SAMSUNG SXGBE DRIVERS
8271 M:      Byungho An <bh74.an@samsung.com>
8272 M:      Girish K S <ks.giri@samsung.com>
8273 M:      Vipul Pandya <vipul.pandya@samsung.com>
8274 S:      Supported
8275 L:      netdev@vger.kernel.org
8276 F:      drivers/net/ethernet/samsung/sxgbe/
8277
8278 SAMSUNG USB2 PHY DRIVER
8279 M:      Kamil Debski <k.debski@samsung.com>
8280 L:      linux-kernel@vger.kernel.org
8281 S:      Supported
8282 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8283 F:      Documentation/phy/samsung-usb2.txt
8284 F:      drivers/phy/phy-exynos4210-usb2.c
8285 F:      drivers/phy/phy-exynos4x12-usb2.c
8286 F:      drivers/phy/phy-exynos5250-usb2.c
8287 F:      drivers/phy/phy-s5pv210-usb2.c
8288 F:      drivers/phy/phy-samsung-usb2.c
8289 F:      drivers/phy/phy-samsung-usb2.h
8290
8291 SERIAL DRIVERS
8292 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8293 L:      linux-serial@vger.kernel.org
8294 S:      Maintained
8295 F:      drivers/tty/serial/
8296
8297 SYNOPSYS DESIGNWARE DMAC DRIVER
8298 M:      Viresh Kumar <viresh.linux@gmail.com>
8299 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8300 S:      Maintained
8301 F:      include/linux/platform_data/dma-dw.h
8302 F:      drivers/dma/dw/
8303
8304 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8305 M:      Seungwon Jeon <tgih.jun@samsung.com>
8306 M:      Jaehoon Chung <jh80.chung@samsung.com>
8307 L:      linux-mmc@vger.kernel.org
8308 S:      Maintained
8309 F:      include/linux/mmc/dw_mmc.h
8310 F:      drivers/mmc/host/dw_mmc*
8311
8312 THUNDERBOLT DRIVER
8313 M:      Andreas Noever <andreas.noever@gmail.com>
8314 S:      Maintained
8315 F:      drivers/thunderbolt/
8316
8317 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8318 M:      John Stultz <john.stultz@linaro.org>
8319 M:      Thomas Gleixner <tglx@linutronix.de>
8320 L:      linux-kernel@vger.kernel.org
8321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8322 S:      Supported
8323 F:      include/linux/clocksource.h
8324 F:      include/linux/time.h
8325 F:      include/linux/timex.h
8326 F:      include/uapi/linux/time.h
8327 F:      include/uapi/linux/timex.h
8328 F:      kernel/time/clocksource.c
8329 F:      kernel/time/time*.c
8330 F:      kernel/time/ntp.c
8331
8332 TLG2300 VIDEO4LINUX-2 DRIVER
8333 M:      Huang Shijie <shijie8@gmail.com>
8334 M:      Hans Verkuil <hverkuil@xs4all.nl>
8335 S:      Odd Fixes
8336 F:      drivers/media/usb/tlg2300/
8337
8338 SC1200 WDT DRIVER
8339 M:      Zwane Mwaikambo <zwanem@gmail.com>
8340 S:      Maintained
8341 F:      drivers/watchdog/sc1200wdt.c
8342
8343 SCHEDULER
8344 M:      Ingo Molnar <mingo@redhat.com>
8345 M:      Peter Zijlstra <peterz@infradead.org>
8346 L:      linux-kernel@vger.kernel.org
8347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8348 S:      Maintained
8349 F:      kernel/sched/
8350 F:      include/linux/sched.h
8351 F:      include/uapi/linux/sched.h
8352 F:      include/linux/wait.h
8353
8354 SCORE ARCHITECTURE
8355 M:      Chen Liqin <liqin.linux@gmail.com>
8356 M:      Lennox Wu <lennox.wu@gmail.com>
8357 W:      http://www.sunplus.com
8358 S:      Supported
8359 F:      arch/score/
8360
8361 SCSI CDROM DRIVER
8362 M:      Jens Axboe <axboe@kernel.dk>
8363 L:      linux-scsi@vger.kernel.org
8364 W:      http://www.kernel.dk
8365 S:      Maintained
8366 F:      drivers/scsi/sr*
8367
8368 SCSI RDMA PROTOCOL (SRP) INITIATOR
8369 M:      Bart Van Assche <bvanassche@acm.org>
8370 L:      linux-rdma@vger.kernel.org
8371 S:      Supported
8372 W:      http://www.openfabrics.org
8373 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8375 F:      drivers/infiniband/ulp/srp/
8376 F:      include/scsi/srp.h
8377
8378 SCSI SG DRIVER
8379 M:      Doug Gilbert <dgilbert@interlog.com>
8380 L:      linux-scsi@vger.kernel.org
8381 W:      http://sg.danny.cz/sg
8382 S:      Maintained
8383 F:      Documentation/scsi/scsi-generic.txt
8384 F:      drivers/scsi/sg.c
8385 F:      include/scsi/sg.h
8386
8387 SCSI SUBSYSTEM
8388 M:      "James E.J. Bottomley" <JBottomley@parallels.com>
8389 L:      linux-scsi@vger.kernel.org
8390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8393 S:      Maintained
8394 F:      drivers/scsi/
8395 F:      include/scsi/
8396
8397 SCSI TAPE DRIVER
8398 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8399 L:      linux-scsi@vger.kernel.org
8400 S:      Maintained
8401 F:      Documentation/scsi/st.txt
8402 F:      drivers/scsi/st.*
8403 F:      drivers/scsi/st_*.h
8404
8405 SCTP PROTOCOL
8406 M:      Vlad Yasevich <vyasevich@gmail.com>
8407 M:      Neil Horman <nhorman@tuxdriver.com>
8408 L:      linux-sctp@vger.kernel.org
8409 W:      http://lksctp.sourceforge.net
8410 S:      Maintained
8411 F:      Documentation/networking/sctp.txt
8412 F:      include/linux/sctp.h
8413 F:      include/uapi/linux/sctp.h
8414 F:      include/net/sctp/
8415 F:      net/sctp/
8416
8417 SCx200 CPU SUPPORT
8418 M:      Jim Cromie <jim.cromie@gmail.com>
8419 S:      Odd Fixes
8420 F:      Documentation/i2c/busses/scx200_acb
8421 F:      arch/x86/platform/scx200/
8422 F:      drivers/watchdog/scx200_wdt.c
8423 F:      drivers/i2c/busses/scx200*
8424 F:      drivers/mtd/maps/scx200_docflash.c
8425 F:      include/linux/scx200.h
8426
8427 SCx200 GPIO DRIVER
8428 M:      Jim Cromie <jim.cromie@gmail.com>
8429 S:      Maintained
8430 F:      drivers/char/scx200_gpio.c
8431 F:      include/linux/scx200_gpio.h
8432
8433 SCx200 HRT CLOCKSOURCE DRIVER
8434 M:      Jim Cromie <jim.cromie@gmail.com>
8435 S:      Maintained
8436 F:      drivers/clocksource/scx200_hrt.c
8437
8438 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8439 M:      Sascha Sommer <saschasommer@freenet.de>
8440 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8441 S:      Maintained
8442 F:      drivers/mmc/host/sdricoh_cs.c
8443
8444 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8445 M:      Chris Ball <chris@printf.net>
8446 L:      linux-mmc@vger.kernel.org
8447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8448 S:      Maintained
8449 F:      drivers/mmc/host/sdhci.*
8450 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8451
8452 SECURE COMPUTING
8453 M:      Kees Cook <keescook@chromium.org>
8454 R:      Andy Lutomirski <luto@amacapital.net>
8455 R:      Will Drewry <wad@chromium.org>
8456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8457 S:      Supported
8458 F:      kernel/seccomp.c
8459 F:      include/uapi/linux/seccomp.h
8460 F:      include/linux/seccomp.h
8461 K:      \bsecure_computing
8462 K:      \bTIF_SECCOMP\b
8463
8464 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8465 M:      Anton Vorontsov <anton@enomsg.org>
8466 L:      linuxppc-dev@lists.ozlabs.org
8467 L:      linux-mmc@vger.kernel.org
8468 S:      Maintained
8469 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8470
8471 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8472 M:      Ben Dooks <ben-linux@fluff.org>
8473 L:      linux-mmc@vger.kernel.org
8474 S:      Maintained
8475 F:      drivers/mmc/host/sdhci-s3c.c
8476
8477 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8478 M:      Viresh Kumar <viresh.linux@gmail.com>
8479 L:      spear-devel@list.st.com
8480 L:      linux-mmc@vger.kernel.org
8481 S:      Maintained
8482 F:      drivers/mmc/host/sdhci-spear.c
8483
8484 SECURITY SUBSYSTEM
8485 M:      James Morris <james.l.morris@oracle.com>
8486 M:      Serge E. Hallyn <serge@hallyn.com>
8487 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8489 W:      http://kernsec.org/
8490 S:      Supported
8491 F:      security/
8492
8493 SECURITY CONTACT
8494 M:      Security Officers <security@kernel.org>
8495 S:      Supported
8496
8497 SELINUX SECURITY MODULE
8498 M:      Paul Moore <paul@paul-moore.com>
8499 M:      Stephen Smalley <sds@tycho.nsa.gov>
8500 M:      Eric Paris <eparis@parisplace.org>
8501 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8502 W:      http://selinuxproject.org
8503 T:      git git://git.infradead.org/users/pcmoore/selinux
8504 S:      Supported
8505 F:      include/linux/selinux*
8506 F:      security/selinux/
8507 F:      scripts/selinux/
8508
8509 APPARMOR SECURITY MODULE
8510 M:      John Johansen <john.johansen@canonical.com>
8511 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8512 W:      apparmor.wiki.kernel.org
8513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8514 S:      Supported
8515 F:      security/apparmor/
8516
8517 SENSABLE PHANTOM
8518 M:      Jiri Slaby <jirislaby@gmail.com>
8519 S:      Maintained
8520 F:      drivers/misc/phantom.c
8521 F:      include/uapi/linux/phantom.h
8522
8523 SERIAL ATA (SATA) SUBSYSTEM
8524 M:      Tejun Heo <tj@kernel.org>
8525 L:      linux-ide@vger.kernel.org
8526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8527 S:      Supported
8528 F:      drivers/ata/
8529 F:      include/linux/ata.h
8530 F:      include/linux/libata.h
8531
8532 SERIAL ATA AHCI PLATFORM devices support
8533 M:      Hans de Goede <hdegoede@redhat.com>
8534 M:      Tejun Heo <tj@kernel.org>
8535 L:      linux-ide@vger.kernel.org
8536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8537 S:      Supported
8538 F:      drivers/ata/ahci_platform.c
8539 F:      drivers/ata/libahci_platform.c
8540 F:      include/linux/ahci_platform.h
8541
8542 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8543 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8544 L:      linux-scsi@vger.kernel.org
8545 W:      http://www.emulex.com
8546 S:      Supported
8547 F:      drivers/scsi/be2iscsi/
8548
8549 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8550 M:      Sathya Perla <sathya.perla@emulex.com>
8551 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8552 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8553 L:      netdev@vger.kernel.org
8554 W:      http://www.emulex.com
8555 S:      Supported
8556 F:      drivers/net/ethernet/emulex/benet/
8557
8558 SFC NETWORK DRIVER
8559 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8560 M:      Shradha Shah <sshah@solarflare.com>
8561 L:      netdev@vger.kernel.org
8562 S:      Supported
8563 F:      drivers/net/ethernet/sfc/
8564
8565 SGI GRU DRIVER
8566 M:      Dimitri Sivanich <sivanich@sgi.com>
8567 S:      Maintained
8568 F:      drivers/misc/sgi-gru/
8569
8570 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8571 M:      Pat Gefre <pfg@sgi.com>
8572 L:      linux-ia64@vger.kernel.org
8573 S:      Supported
8574 F:      Documentation/ia64/serial.txt
8575 F:      drivers/tty/serial/ioc?_serial.c
8576 F:      include/linux/ioc?.h
8577
8578 SGI XP/XPC/XPNET DRIVER
8579 M:      Cliff Whickman <cpw@sgi.com>
8580 M:      Robin Holt <robinmholt@gmail.com>
8581 S:      Maintained
8582 F:      drivers/misc/sgi-xp/
8583
8584 SI2157 MEDIA DRIVER
8585 M:      Antti Palosaari <crope@iki.fi>
8586 L:      linux-media@vger.kernel.org
8587 W:      http://linuxtv.org/
8588 W:      http://palosaari.fi/linux/
8589 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8590 T:      git git://linuxtv.org/anttip/media_tree.git
8591 S:      Maintained
8592 F:      drivers/media/tuners/si2157*
8593
8594 SI2168 MEDIA DRIVER
8595 M:      Antti Palosaari <crope@iki.fi>
8596 L:      linux-media@vger.kernel.org
8597 W:      http://linuxtv.org/
8598 W:      http://palosaari.fi/linux/
8599 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8600 T:      git git://linuxtv.org/anttip/media_tree.git
8601 S:      Maintained
8602 F:      drivers/media/dvb-frontends/si2168*
8603
8604 SI470X FM RADIO RECEIVER I2C DRIVER
8605 M:      Hans Verkuil <hverkuil@xs4all.nl>
8606 L:      linux-media@vger.kernel.org
8607 T:      git git://linuxtv.org/media_tree.git
8608 W:      http://linuxtv.org
8609 S:      Odd Fixes
8610 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8611
8612 SI470X FM RADIO RECEIVER USB DRIVER
8613 M:      Hans Verkuil <hverkuil@xs4all.nl>
8614 L:      linux-media@vger.kernel.org
8615 T:      git git://linuxtv.org/media_tree.git
8616 W:      http://linuxtv.org
8617 S:      Maintained
8618 F:      drivers/media/radio/si470x/radio-si470x-common.c
8619 F:      drivers/media/radio/si470x/radio-si470x.h
8620 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8621
8622 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8623 M:      Eduardo Valentin <edubezval@gmail.com>
8624 L:      linux-media@vger.kernel.org
8625 T:      git git://linuxtv.org/media_tree.git
8626 W:      http://linuxtv.org
8627 S:      Odd Fixes
8628 F:      drivers/media/radio/si4713/si4713.?
8629
8630 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8631 M:      Eduardo Valentin <edubezval@gmail.com>
8632 L:      linux-media@vger.kernel.org
8633 T:      git git://linuxtv.org/media_tree.git
8634 W:      http://linuxtv.org
8635 S:      Odd Fixes
8636 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8637
8638 SI4713 FM RADIO TRANSMITTER USB DRIVER
8639 M:      Hans Verkuil <hverkuil@xs4all.nl>
8640 L:      linux-media@vger.kernel.org
8641 T:      git git://linuxtv.org/media_tree.git
8642 W:      http://linuxtv.org
8643 S:      Maintained
8644 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8645
8646 SIANO DVB DRIVER
8647 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8648 L:      linux-media@vger.kernel.org
8649 W:      http://linuxtv.org
8650 T:      git git://linuxtv.org/media_tree.git
8651 S:      Odd fixes
8652 F:      drivers/media/common/siano/
8653 F:      drivers/media/usb/siano/
8654 F:      drivers/media/usb/siano/
8655 F:      drivers/media/mmc/siano/
8656
8657 SIMPLEFB FB DRIVER
8658 M:      Hans de Goede <hdegoede@redhat.com>
8659 L:      linux-fbdev@vger.kernel.org
8660 S:      Maintained
8661 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8662 F:      drivers/video/fbdev/simplefb.c
8663 F:      include/linux/platform_data/simplefb.h
8664
8665 SH_VEU V4L2 MEM2MEM DRIVER
8666 L:      linux-media@vger.kernel.org
8667 S:      Orphan
8668 F:      drivers/media/platform/sh_veu.c
8669
8670 SH_VOU V4L2 OUTPUT DRIVER
8671 L:      linux-media@vger.kernel.org
8672 S:      Orphan
8673 F:      drivers/media/platform/sh_vou.c
8674 F:      include/media/sh_vou.h
8675
8676 SIMPLE FIRMWARE INTERFACE (SFI)
8677 M:      Len Brown <lenb@kernel.org>
8678 L:      sfi-devel@simplefirmware.org
8679 W:      http://simplefirmware.org/
8680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8681 S:      Supported
8682 F:      arch/x86/platform/sfi/
8683 F:      drivers/sfi/
8684 F:      include/linux/sfi*.h
8685
8686 SIMTEC EB110ATX (Chalice CATS)
8687 P:      Ben Dooks
8688 P:      Vincent Sanders <vince@simtec.co.uk>
8689 M:      Simtec Linux Team <linux@simtec.co.uk>
8690 W:      http://www.simtec.co.uk/products/EB110ATX/
8691 S:      Supported
8692
8693 SIMTEC EB2410ITX (BAST)
8694 P:      Ben Dooks
8695 P:      Vincent Sanders <vince@simtec.co.uk>
8696 M:      Simtec Linux Team <linux@simtec.co.uk>
8697 W:      http://www.simtec.co.uk/products/EB2410ITX/
8698 S:      Supported
8699 F:      arch/arm/mach-s3c24xx/mach-bast.c
8700 F:      arch/arm/mach-s3c24xx/bast-ide.c
8701 F:      arch/arm/mach-s3c24xx/bast-irq.c
8702
8703 TI DAVINCI MACHINE SUPPORT
8704 M:      Sekhar Nori <nsekhar@ti.com>
8705 M:      Kevin Hilman <khilman@deeprootsystems.com>
8706 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8707 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8708 S:      Supported
8709 F:      arch/arm/mach-davinci/
8710 F:      drivers/i2c/busses/i2c-davinci.c
8711
8712 TI DAVINCI SERIES MEDIA DRIVER
8713 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8714 L:      linux-media@vger.kernel.org
8715 W:      http://linuxtv.org/
8716 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8717 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8718 S:      Maintained
8719 F:      drivers/media/platform/davinci/
8720 F:      include/media/davinci/
8721
8722 SIS 190 ETHERNET DRIVER
8723 M:      Francois Romieu <romieu@fr.zoreil.com>
8724 L:      netdev@vger.kernel.org
8725 S:      Maintained
8726 F:      drivers/net/ethernet/sis/sis190.c
8727
8728 SIS 900/7016 FAST ETHERNET DRIVER
8729 M:      Daniele Venzano <venza@brownhat.org>
8730 W:      http://www.brownhat.org/sis900.html
8731 L:      netdev@vger.kernel.org
8732 S:      Maintained
8733 F:      drivers/net/ethernet/sis/sis900.*
8734
8735 SIS FRAMEBUFFER DRIVER
8736 M:      Thomas Winischhofer <thomas@winischhofer.net>
8737 W:      http://www.winischhofer.net/linuxsisvga.shtml
8738 S:      Maintained
8739 F:      Documentation/fb/sisfb.txt
8740 F:      drivers/video/fbdev/sis/
8741 F:      include/video/sisfb.h
8742
8743 SIS USB2VGA DRIVER
8744 M:      Thomas Winischhofer <thomas@winischhofer.net>
8745 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
8746 S:      Maintained
8747 F:      drivers/usb/misc/sisusbvga/
8748
8749 SLAB ALLOCATOR
8750 M:      Christoph Lameter <cl@linux.com>
8751 M:      Pekka Enberg <penberg@kernel.org>
8752 M:      David Rientjes <rientjes@google.com>
8753 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
8754 M:      Andrew Morton <akpm@linux-foundation.org>
8755 L:      linux-mm@kvack.org
8756 S:      Maintained
8757 F:      include/linux/sl?b*.h
8758 F:      mm/sl?b*
8759
8760 SLEEPABLE READ-COPY UPDATE (SRCU)
8761 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
8762 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8763 M:      Josh Triplett <josh@joshtriplett.org>
8764 R:      Steven Rostedt <rostedt@goodmis.org>
8765 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8766 L:      linux-kernel@vger.kernel.org
8767 W:      http://www.rdrop.com/users/paulmck/RCU/
8768 S:      Supported
8769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8770 F:      include/linux/srcu.h
8771 F:      kernel/rcu/srcu.c
8772
8773 SMACK SECURITY MODULE
8774 M:      Casey Schaufler <casey@schaufler-ca.com>
8775 L:      linux-security-module@vger.kernel.org
8776 W:      http://schaufler-ca.com
8777 T:      git git://git.gitorious.org/smack-next/kernel.git
8778 S:      Maintained
8779 F:      Documentation/security/Smack.txt
8780 F:      security/smack/
8781
8782 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8783 M:      Kevin Hilman <khilman@kernel.org>
8784 M:      Nishanth Menon <nm@ti.com>
8785 S:      Maintained
8786 F:      drivers/power/avs/
8787 F:      include/linux/power/smartreflex.h
8788 L:      linux-pm@vger.kernel.org
8789
8790 SMC91x ETHERNET DRIVER
8791 M:      Nicolas Pitre <nico@fluxnic.net>
8792 S:      Odd Fixes
8793 F:      drivers/net/ethernet/smsc/smc91x.*
8794
8795 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8796 M:      Sakari Ailus <sakari.ailus@iki.fi>
8797 L:      linux-media@vger.kernel.org
8798 S:      Maintained
8799 F:      drivers/media/i2c/smiapp/
8800 F:      include/media/smiapp.h
8801 F:      drivers/media/i2c/smiapp-pll.c
8802 F:      drivers/media/i2c/smiapp-pll.h
8803
8804 SMM665 HARDWARE MONITOR DRIVER
8805 M:      Guenter Roeck <linux@roeck-us.net>
8806 L:      lm-sensors@lm-sensors.org
8807 S:      Maintained
8808 F:      Documentation/hwmon/smm665
8809 F:      drivers/hwmon/smm665.c
8810
8811 SMSC EMC2103 HARDWARE MONITOR DRIVER
8812 M:      Steve Glendinning <steve.glendinning@shawell.net>
8813 L:      lm-sensors@lm-sensors.org
8814 S:      Maintained
8815 F:      Documentation/hwmon/emc2103
8816 F:      drivers/hwmon/emc2103.c
8817
8818 SMSC SCH5627 HARDWARE MONITOR DRIVER
8819 M:      Hans de Goede <hdegoede@redhat.com>
8820 L:      lm-sensors@lm-sensors.org
8821 S:      Supported
8822 F:      Documentation/hwmon/sch5627
8823 F:      drivers/hwmon/sch5627.c
8824
8825 SMSC47B397 HARDWARE MONITOR DRIVER
8826 M:      Jean Delvare <jdelvare@suse.de>
8827 L:      lm-sensors@lm-sensors.org
8828 S:      Maintained
8829 F:      Documentation/hwmon/smsc47b397
8830 F:      drivers/hwmon/smsc47b397.c
8831
8832 SMSC911x ETHERNET DRIVER
8833 M:      Steve Glendinning <steve.glendinning@shawell.net>
8834 L:      netdev@vger.kernel.org
8835 S:      Maintained
8836 F:      include/linux/smsc911x.h
8837 F:      drivers/net/ethernet/smsc/smsc911x.*
8838
8839 SMSC9420 PCI ETHERNET DRIVER
8840 M:      Steve Glendinning <steve.glendinning@shawell.net>
8841 L:      netdev@vger.kernel.org
8842 S:      Maintained
8843 F:      drivers/net/ethernet/smsc/smsc9420.*
8844
8845 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8846 M:      Steve Glendinning <steve.glendinning@shawell.net>
8847 L:      linux-fbdev@vger.kernel.org
8848 S:      Maintained
8849 F:      drivers/video/fbdev/smscufx.c
8850
8851 SOC-CAMERA V4L2 SUBSYSTEM
8852 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8853 L:      linux-media@vger.kernel.org
8854 T:      git git://linuxtv.org/media_tree.git
8855 S:      Maintained
8856 F:      include/media/soc*
8857 F:      drivers/media/i2c/soc_camera/
8858 F:      drivers/media/platform/soc_camera/
8859
8860 SOEKRIS NET48XX LED SUPPORT
8861 M:      Chris Boot <bootc@bootc.net>
8862 S:      Maintained
8863 F:      drivers/leds/leds-net48xx.c
8864
8865 SOFTLOGIC 6x10 MPEG CODEC
8866 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8867 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8868 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
8869 L:      linux-media@vger.kernel.org
8870 S:      Supported
8871 F:      drivers/media/pci/solo6x10/
8872
8873 SOFTWARE RAID (Multiple Disks) SUPPORT
8874 M:      Neil Brown <neilb@suse.de>
8875 L:      linux-raid@vger.kernel.org
8876 S:      Supported
8877 F:      drivers/md/
8878 F:      include/linux/raid/
8879 F:      include/uapi/linux/raid/
8880
8881 SONIC NETWORK DRIVER
8882 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8883 L:      netdev@vger.kernel.org
8884 S:      Maintained
8885 F:      drivers/net/ethernet/natsemi/sonic.*
8886
8887 SONICS SILICON BACKPLANE DRIVER (SSB)
8888 M:      Michael Buesch <m@bues.ch>
8889 L:      netdev@vger.kernel.org
8890 S:      Maintained
8891 F:      drivers/ssb/
8892 F:      include/linux/ssb/
8893
8894 SONY VAIO CONTROL DEVICE DRIVER
8895 M:      Mattia Dongili <malattia@linux.it>
8896 L:      platform-driver-x86@vger.kernel.org
8897 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8898 S:      Maintained
8899 F:      Documentation/laptops/sony-laptop.txt
8900 F:      drivers/char/sonypi.c
8901 F:      drivers/platform/x86/sony-laptop.c
8902 F:      include/linux/sony-laptop.h
8903
8904 SONY MEMORYSTICK CARD SUPPORT
8905 M:      Alex Dubov <oakad@yahoo.com>
8906 W:      http://tifmxx.berlios.de/
8907 S:      Maintained
8908 F:      drivers/memstick/host/tifm_ms.c
8909
8910 SONY MEMORYSTICK STANDARD SUPPORT
8911 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8912 S:      Maintained
8913 F:      drivers/memstick/core/ms_block.*
8914
8915 SOUND
8916 M:      Jaroslav Kysela <perex@perex.cz>
8917 M:      Takashi Iwai <tiwai@suse.de>
8918 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8919 W:      http://www.alsa-project.org/
8920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8921 T:      git git://git.alsa-project.org/alsa-kernel.git
8922 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
8923 S:      Maintained
8924 F:      Documentation/sound/
8925 F:      include/sound/
8926 F:      include/uapi/sound/
8927 F:      sound/
8928
8929 SOUND - COMPRESSED AUDIO
8930 M:      Vinod Koul <vinod.koul@intel.com>
8931 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8933 S:      Supported
8934 F:      Documentation/sound/alsa/compress_offload.txt
8935 F:      include/sound/compress_driver.h
8936 F:      include/uapi/sound/compress_*
8937 F:      sound/core/compress_offload.c
8938 F:      sound/soc/soc-compress.c
8939
8940 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8941 M:      Liam Girdwood <lgirdwood@gmail.com>
8942 M:      Mark Brown <broonie@kernel.org>
8943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8944 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8945 W:      http://alsa-project.org/main/index.php/ASoC
8946 S:      Supported
8947 F:      Documentation/sound/alsa/soc/
8948 F:      sound/soc/
8949 F:      include/sound/soc*
8950
8951 SOUND - DMAENGINE HELPERS
8952 M:      Lars-Peter Clausen <lars@metafoo.de>
8953 S:      Supported
8954 F:      include/sound/dmaengine_pcm.h
8955 F:      sound/core/pcm_dmaengine.c
8956 F:      sound/soc/soc-generic-dmaengine-pcm.c
8957
8958 SP2 MEDIA DRIVER
8959 M:      Olli Salonen <olli.salonen@iki.fi>
8960 L:      linux-media@vger.kernel.org
8961 W:      http://linuxtv.org/
8962 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8963 S:      Maintained
8964 F:      drivers/media/dvb-frontends/sp2*
8965
8966 SPARC + UltraSPARC (sparc/sparc64)
8967 M:      "David S. Miller" <davem@davemloft.net>
8968 L:      sparclinux@vger.kernel.org
8969 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
8970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8972 S:      Maintained
8973 F:      arch/sparc/
8974 F:      drivers/sbus/
8975
8976 SPARC SERIAL DRIVERS
8977 M:      "David S. Miller" <davem@davemloft.net>
8978 L:      sparclinux@vger.kernel.org
8979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8981 S:      Maintained
8982 F:      include/linux/sunserialcore.h
8983 F:      drivers/tty/serial/suncore.c
8984 F:      drivers/tty/serial/sunhv.c
8985 F:      drivers/tty/serial/sunsab.c
8986 F:      drivers/tty/serial/sunsab.h
8987 F:      drivers/tty/serial/sunsu.c
8988 F:      drivers/tty/serial/sunzilog.c
8989 F:      drivers/tty/serial/sunzilog.h
8990
8991 SPARSE CHECKER
8992 M:      "Christopher Li" <sparse@chrisli.org>
8993 L:      linux-sparse@vger.kernel.org
8994 W:      https://sparse.wiki.kernel.org/
8995 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8996 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8997 S:      Maintained
8998 F:      include/linux/compiler.h
8999
9000 SPEAR PLATFORM SUPPORT
9001 M:      Viresh Kumar <viresh.linux@gmail.com>
9002 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9003 L:      spear-devel@list.st.com
9004 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9005 W:      http://www.st.com/spear
9006 S:      Maintained
9007 F:      arch/arm/mach-spear/
9008
9009 SPEAR CLOCK FRAMEWORK SUPPORT
9010 M:      Viresh Kumar <viresh.linux@gmail.com>
9011 L:      spear-devel@list.st.com
9012 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9013 W:      http://www.st.com/spear
9014 S:      Maintained
9015 F:      drivers/clk/spear/
9016
9017 SPI SUBSYSTEM
9018 M:      Mark Brown <broonie@kernel.org>
9019 L:      linux-spi@vger.kernel.org
9020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9021 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9022 S:      Maintained
9023 F:      Documentation/spi/
9024 F:      drivers/spi/
9025 F:      include/linux/spi/
9026 F:      include/uapi/linux/spi/
9027
9028 SPIDERNET NETWORK DRIVER for CELL
9029 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9030 M:      Jens Osterkamp <jens@de.ibm.com>
9031 L:      netdev@vger.kernel.org
9032 S:      Supported
9033 F:      Documentation/networking/spider_net.txt
9034 F:      drivers/net/ethernet/toshiba/spider_net*
9035
9036 SPU FILE SYSTEM
9037 M:      Jeremy Kerr <jk@ozlabs.org>
9038 L:      linuxppc-dev@lists.ozlabs.org
9039 L:      cbe-oss-dev@lists.ozlabs.org
9040 W:      http://www.ibm.com/developerworks/power/cell/
9041 S:      Supported
9042 F:      Documentation/filesystems/spufs.txt
9043 F:      arch/powerpc/platforms/cell/spufs/
9044
9045 SQUASHFS FILE SYSTEM
9046 M:      Phillip Lougher <phillip@squashfs.org.uk>
9047 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9048 W:      http://squashfs.org.uk
9049 S:      Maintained
9050 F:      Documentation/filesystems/squashfs.txt
9051 F:      fs/squashfs/
9052
9053 SRM (Alpha) environment access
9054 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9055 S:      Maintained
9056 F:      arch/alpha/kernel/srm_env.c
9057
9058 STABLE BRANCH
9059 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9060 L:      stable@vger.kernel.org
9061 S:      Supported
9062 F:      Documentation/stable_kernel_rules.txt
9063
9064 STAGING SUBSYSTEM
9065 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9067 L:      devel@driverdev.osuosl.org
9068 S:      Supported
9069 F:      drivers/staging/
9070
9071 STAGING - COMEDI
9072 M:      Ian Abbott <abbotti@mev.co.uk>
9073 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9074 S:      Odd Fixes
9075 F:      drivers/staging/comedi/
9076
9077 STAGING - FLARION FT1000 DRIVERS
9078 M:      Marek Belisko <marek.belisko@gmail.com>
9079 S:      Odd Fixes
9080 F:      drivers/staging/ft1000/
9081
9082 STAGING - INDUSTRIAL IO
9083 M:      Jonathan Cameron <jic23@kernel.org>
9084 L:      linux-iio@vger.kernel.org
9085 S:      Odd Fixes
9086 F:      drivers/staging/iio/
9087
9088 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9089 M:      Jarod Wilson <jarod@wilsonet.com>
9090 W:      http://www.lirc.org/
9091 S:      Odd Fixes
9092 F:      drivers/staging/media/lirc/
9093
9094 STAGING - LUSTRE PARALLEL FILESYSTEM
9095 M:      Oleg Drokin <oleg.drokin@intel.com>
9096 M:      Andreas Dilger <andreas.dilger@intel.com>
9097 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9098 W:      http://lustre.opensfs.org/
9099 S:      Maintained
9100 F:      drivers/staging/lustre
9101
9102 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9103 M:      Julian Andres Klode <jak@jak-linux.org>
9104 M:      Marc Dietrich <marvin24@gmx.de>
9105 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9106 L:      linux-tegra@vger.kernel.org
9107 S:      Maintained
9108 F:      drivers/staging/nvec/
9109
9110 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9111 M:      Jens Frederich <jfrederich@gmail.com>
9112 M:      Daniel Drake <dsd@laptop.org>
9113 M:      Jon Nettleton <jon.nettleton@gmail.com>
9114 W:      http://wiki.laptop.org/go/DCON
9115 S:      Maintained
9116 F:      drivers/staging/olpc_dcon/
9117
9118 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9119 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9120 S:      Maintained
9121 F:      drivers/staging/ozwpan/
9122
9123 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9124 M:      Willy Tarreau <willy@meta-x.org>
9125 S:      Odd Fixes
9126 F:      drivers/staging/panel/
9127
9128 STAGING - REALTEK RTL8712U DRIVERS
9129 M:      Larry Finger <Larry.Finger@lwfinger.net>
9130 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9131 S:      Odd Fixes
9132 F:      drivers/staging/rtl8712/
9133
9134 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9135 M:      Larry Finger <Larry.Finger@lwfinger.net>
9136 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9137 L:      linux-wireless@vger.kernel.org
9138 S:      Maintained
9139 F:      drivers/staging/rtl8723au/
9140
9141 STAGING - SLICOSS
9142 M:      Lior Dotan <liodot@gmail.com>
9143 M:      Christopher Harrer <charrer@alacritech.com>
9144 S:      Odd Fixes
9145 F:      drivers/staging/slicoss/
9146
9147 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9148 M:      William Hubbs <w.d.hubbs@gmail.com>
9149 M:      Chris Brannon <chris@the-brannons.com>
9150 M:      Kirk Reiser <kirk@reisers.ca>
9151 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9152 L:      speakup@linux-speakup.org
9153 W:      http://www.linux-speakup.org/
9154 S:      Odd Fixes
9155 F:      drivers/staging/speakup/
9156
9157 STAGING - VIA VT665X DRIVERS
9158 M:      Forest Bond <forest@alittletooquiet.net>
9159 S:      Odd Fixes
9160 F:      drivers/staging/vt665?/
9161
9162 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9163 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9164 S:      Odd Fixes
9165 F:      drivers/staging/xgifb/
9166
9167 STARFIRE/DURALAN NETWORK DRIVER
9168 M:      Ion Badulescu <ionut@badula.org>
9169 S:      Odd Fixes
9170 F:      drivers/net/ethernet/adaptec/starfire*
9171
9172 SUN3/3X
9173 M:      Sam Creasey <sammy@sammy.net>
9174 W:      http://sammy.net/sun3/
9175 S:      Maintained
9176 F:      arch/m68k/kernel/*sun3*
9177 F:      arch/m68k/sun3*/
9178 F:      arch/m68k/include/asm/sun3*
9179 F:      drivers/net/ethernet/i825xx/sun3*
9180
9181 SUNDANCE NETWORK DRIVER
9182 M:      Denis Kirjanov <kda@linux-powerpc.org>
9183 L:      netdev@vger.kernel.org
9184 S:      Maintained
9185 F:      drivers/net/ethernet/dlink/sundance.c
9186
9187 SUPERH
9188 L:      linux-sh@vger.kernel.org
9189 W:      http://www.linux-sh.org
9190 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9191 S:      Orphan
9192 F:      Documentation/sh/
9193 F:      arch/sh/
9194 F:      drivers/sh/
9195
9196 SUSPEND TO RAM
9197 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9198 M:      Len Brown <len.brown@intel.com>
9199 M:      Pavel Machek <pavel@ucw.cz>
9200 L:      linux-pm@vger.kernel.org
9201 S:      Supported
9202 F:      Documentation/power/
9203 F:      arch/x86/kernel/acpi/
9204 F:      drivers/base/power/
9205 F:      kernel/power/
9206 F:      include/linux/suspend.h
9207 F:      include/linux/freezer.h
9208 F:      include/linux/pm.h
9209
9210 SVGA HANDLING
9211 M:      Martin Mares <mj@ucw.cz>
9212 L:      linux-video@atrey.karlin.mff.cuni.cz
9213 S:      Maintained
9214 F:      Documentation/svga.txt
9215 F:      arch/x86/boot/video*
9216
9217 SWIOTLB SUBSYSTEM
9218 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9219 L:      linux-kernel@vger.kernel.org
9220 S:      Supported
9221 F:      lib/swiotlb.c
9222 F:      arch/*/kernel/pci-swiotlb.c
9223 F:      include/linux/swiotlb.h
9224
9225 SWITCHDEV
9226 M:      Jiri Pirko <jiri@resnulli.us>
9227 L:      netdev@vger.kernel.org
9228 S:      Supported
9229 F:      net/switchdev/
9230 F:      include/net/switchdev.h
9231
9232 SYNOPSYS ARC ARCHITECTURE
9233 M:      Vineet Gupta <vgupta@synopsys.com>
9234 S:      Supported
9235 F:      arch/arc/
9236 F:      Documentation/devicetree/bindings/arc/
9237 F:      drivers/tty/serial/arc_uart.c
9238
9239 SYSV FILESYSTEM
9240 M:      Christoph Hellwig <hch@infradead.org>
9241 S:      Maintained
9242 F:      Documentation/filesystems/sysv-fs.txt
9243 F:      fs/sysv/
9244 F:      include/linux/sysv_fs.h
9245
9246 TARGET SUBSYSTEM
9247 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9248 L:      linux-scsi@vger.kernel.org
9249 L:      target-devel@vger.kernel.org
9250 W:      http://www.linux-iscsi.org
9251 W:      http://groups.google.com/group/linux-iscsi-target-dev
9252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9253 S:      Supported
9254 F:      drivers/target/
9255 F:      include/target/
9256 F:      Documentation/target/
9257
9258 TASKSTATS STATISTICS INTERFACE
9259 M:      Balbir Singh <bsingharora@gmail.com>
9260 S:      Maintained
9261 F:      Documentation/accounting/taskstats*
9262 F:      include/linux/taskstats*
9263 F:      kernel/taskstats.c
9264
9265 TC CLASSIFIER
9266 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9267 L:      netdev@vger.kernel.org
9268 S:      Maintained
9269 F:      include/net/pkt_cls.h
9270 F:      include/uapi/linux/pkt_cls.h
9271 F:      net/sched/
9272
9273 TCP LOW PRIORITY MODULE
9274 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9275 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9276 W:      http://tcp-lp-mod.sourceforge.net/
9277 S:      Maintained
9278 F:      net/ipv4/tcp_lp.c
9279
9280 TDA10071 MEDIA DRIVER
9281 M:      Antti Palosaari <crope@iki.fi>
9282 L:      linux-media@vger.kernel.org
9283 W:      http://linuxtv.org/
9284 W:      http://palosaari.fi/linux/
9285 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9286 T:      git git://linuxtv.org/anttip/media_tree.git
9287 S:      Maintained
9288 F:      drivers/media/dvb-frontends/tda10071*
9289
9290 TDA18212 MEDIA DRIVER
9291 M:      Antti Palosaari <crope@iki.fi>
9292 L:      linux-media@vger.kernel.org
9293 W:      http://linuxtv.org/
9294 W:      http://palosaari.fi/linux/
9295 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9296 T:      git git://linuxtv.org/anttip/media_tree.git
9297 S:      Maintained
9298 F:      drivers/media/tuners/tda18212*
9299
9300 TDA18218 MEDIA DRIVER
9301 M:      Antti Palosaari <crope@iki.fi>
9302 L:      linux-media@vger.kernel.org
9303 W:      http://linuxtv.org/
9304 W:      http://palosaari.fi/linux/
9305 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9306 T:      git git://linuxtv.org/anttip/media_tree.git
9307 S:      Maintained
9308 F:      drivers/media/tuners/tda18218*
9309
9310 TDA18271 MEDIA DRIVER
9311 M:      Michael Krufky <mkrufky@linuxtv.org>
9312 L:      linux-media@vger.kernel.org
9313 W:      http://linuxtv.org/
9314 W:      http://github.com/mkrufky
9315 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9316 T:      git git://linuxtv.org/mkrufky/tuners.git
9317 S:      Maintained
9318 F:      drivers/media/tuners/tda18271*
9319
9320 TDA827x MEDIA DRIVER
9321 M:      Michael Krufky <mkrufky@linuxtv.org>
9322 L:      linux-media@vger.kernel.org
9323 W:      http://linuxtv.org/
9324 W:      http://github.com/mkrufky
9325 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9326 T:      git git://linuxtv.org/mkrufky/tuners.git
9327 S:      Maintained
9328 F:      drivers/media/tuners/tda8290.*
9329
9330 TDA8290 MEDIA DRIVER
9331 M:      Michael Krufky <mkrufky@linuxtv.org>
9332 L:      linux-media@vger.kernel.org
9333 W:      http://linuxtv.org/
9334 W:      http://github.com/mkrufky
9335 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9336 T:      git git://linuxtv.org/mkrufky/tuners.git
9337 S:      Maintained
9338 F:      drivers/media/tuners/tda8290.*
9339
9340 TDA9840 MEDIA DRIVER
9341 M:      Hans Verkuil <hverkuil@xs4all.nl>
9342 L:      linux-media@vger.kernel.org
9343 T:      git git://linuxtv.org/media_tree.git
9344 W:      http://linuxtv.org
9345 S:      Maintained
9346 F:      drivers/media/i2c/tda9840*
9347
9348 TEA5761 TUNER DRIVER
9349 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9350 L:      linux-media@vger.kernel.org
9351 W:      http://linuxtv.org
9352 T:      git git://linuxtv.org/media_tree.git
9353 S:      Odd fixes
9354 F:      drivers/media/tuners/tea5761.*
9355
9356 TEA5767 TUNER DRIVER
9357 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9358 L:      linux-media@vger.kernel.org
9359 W:      http://linuxtv.org
9360 T:      git git://linuxtv.org/media_tree.git
9361 S:      Maintained
9362 F:      drivers/media/tuners/tea5767.*
9363
9364 TEA6415C MEDIA DRIVER
9365 M:      Hans Verkuil <hverkuil@xs4all.nl>
9366 L:      linux-media@vger.kernel.org
9367 T:      git git://linuxtv.org/media_tree.git
9368 W:      http://linuxtv.org
9369 S:      Maintained
9370 F:      drivers/media/i2c/tea6415c*
9371
9372 TEA6420 MEDIA DRIVER
9373 M:      Hans Verkuil <hverkuil@xs4all.nl>
9374 L:      linux-media@vger.kernel.org
9375 T:      git git://linuxtv.org/media_tree.git
9376 W:      http://linuxtv.org
9377 S:      Maintained
9378 F:      drivers/media/i2c/tea6420*
9379
9380 TEAM DRIVER
9381 M:      Jiri Pirko <jiri@resnulli.us>
9382 L:      netdev@vger.kernel.org
9383 S:      Supported
9384 F:      drivers/net/team/
9385 F:      include/linux/if_team.h
9386 F:      include/uapi/linux/if_team.h
9387
9388 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9389 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9390 S:      Maintained
9391 F:      arch/x86/platform/ts5500/
9392
9393 TECHNOTREND USB IR RECEIVER
9394 M:      Sean Young <sean@mess.org>
9395 L:      linux-media@vger.kernel.org
9396 S:      Maintained
9397 F:      drivers/media/rc/ttusbir.c
9398
9399 TEGRA ARCHITECTURE SUPPORT
9400 M:      Stephen Warren <swarren@wwwdotorg.org>
9401 M:      Thierry Reding <thierry.reding@gmail.com>
9402 M:      Alexandre Courbot <gnurou@gmail.com>
9403 L:      linux-tegra@vger.kernel.org
9404 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9406 S:      Supported
9407 N:      [^a-z]tegra
9408
9409 TEGRA CLOCK DRIVER
9410 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9411 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9412 S:      Supported
9413 F:      drivers/clk/tegra/
9414
9415 TEGRA DMA DRIVER
9416 M:      Laxman Dewangan <ldewangan@nvidia.com>
9417 S:      Supported
9418 F:      drivers/dma/tegra20-apb-dma.c
9419
9420 TEGRA I2C DRIVER
9421 M:      Laxman Dewangan <ldewangan@nvidia.com>
9422 S:      Supported
9423 F:      drivers/i2c/busses/i2c-tegra.c
9424
9425 TEGRA IOMMU DRIVERS
9426 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9427 S:      Supported
9428 F:      drivers/iommu/tegra*
9429
9430 TEGRA KBC DRIVER
9431 M:      Rakesh Iyer <riyer@nvidia.com>
9432 M:      Laxman Dewangan <ldewangan@nvidia.com>
9433 S:      Supported
9434 F:      drivers/input/keyboard/tegra-kbc.c
9435
9436 TEGRA PWM DRIVER
9437 M:      Thierry Reding <thierry.reding@gmail.com>
9438 S:      Supported
9439 F:      drivers/pwm/pwm-tegra.c
9440
9441 TEGRA SERIAL DRIVER
9442 M:      Laxman Dewangan <ldewangan@nvidia.com>
9443 S:      Supported
9444 F:      drivers/tty/serial/serial-tegra.c
9445
9446 TEGRA SPI DRIVER
9447 M:      Laxman Dewangan <ldewangan@nvidia.com>
9448 S:      Supported
9449 F:      drivers/spi/spi-tegra*
9450
9451 TEHUTI ETHERNET DRIVER
9452 M:      Andy Gospodarek <andy@greyhouse.net>
9453 L:      netdev@vger.kernel.org
9454 S:      Supported
9455 F:      drivers/net/ethernet/tehuti/*
9456
9457 Telecom Clock Driver for MCPL0010
9458 M:      Mark Gross <mark.gross@intel.com>
9459 S:      Supported
9460 F:      drivers/char/tlclk.c
9461
9462 TENSILICA XTENSA PORT (xtensa)
9463 M:      Chris Zankel <chris@zankel.net>
9464 M:      Max Filippov <jcmvbkbc@gmail.com>
9465 L:      linux-xtensa@linux-xtensa.org
9466 S:      Maintained
9467 F:      arch/xtensa/
9468 F:      drivers/irqchip/irq-xtensa-*
9469
9470 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9471 M:      Hans Verkuil <hverkuil@xs4all.nl>
9472 L:      linux-media@vger.kernel.org
9473 T:      git git://linuxtv.org/media_tree.git
9474 W:      http://linuxtv.org
9475 S:      Maintained
9476 F:      drivers/media/radio/radio-raremono.c
9477
9478 THERMAL
9479 M:      Zhang Rui <rui.zhang@intel.com>
9480 M:      Eduardo Valentin <edubezval@gmail.com>
9481 L:      linux-pm@vger.kernel.org
9482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9484 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9485 S:      Supported
9486 F:      drivers/thermal/
9487 F:      include/linux/thermal.h
9488 F:      include/linux/cpu_cooling.h
9489 F:      Documentation/devicetree/bindings/thermal/
9490
9491 THINGM BLINK(1) USB RGB LED DRIVER
9492 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9493 S:      Maintained
9494 F:      drivers/hid/hid-thingm.c
9495
9496 THINKPAD ACPI EXTRAS DRIVER
9497 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9498 L:      ibm-acpi-devel@lists.sourceforge.net
9499 L:      platform-driver-x86@vger.kernel.org
9500 W:      http://ibm-acpi.sourceforge.net
9501 W:      http://thinkwiki.org/wiki/Ibm-acpi
9502 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9503 S:      Maintained
9504 F:      drivers/platform/x86/thinkpad_acpi.c
9505
9506 TI BANDGAP AND THERMAL DRIVER
9507 M:      Eduardo Valentin <edubezval@gmail.com>
9508 L:      linux-pm@vger.kernel.org
9509 S:      Supported
9510 F:      drivers/thermal/ti-soc-thermal/
9511
9512 TI CLOCK DRIVER
9513 M:      Tero Kristo <t-kristo@ti.com>
9514 L:      linux-omap@vger.kernel.org
9515 S:      Maintained
9516 F:      drivers/clk/ti/
9517 F:      include/linux/clk/ti.h
9518
9519 TI FLASH MEDIA INTERFACE DRIVER
9520 M:      Alex Dubov <oakad@yahoo.com>
9521 S:      Maintained
9522 F:      drivers/misc/tifm*
9523 F:      drivers/mmc/host/tifm_sd.c
9524 F:      include/linux/tifm.h
9525
9526 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9527 M:      Santosh Shilimkar <ssantosh@kernel.org>
9528 L:      linux-kernel@vger.kernel.org
9529 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9530 S:      Maintained
9531 F:      drivers/soc/ti/*
9532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9533
9534
9535 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9536 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9537 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9538 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9539 S:      Maintained
9540 F:      sound/soc/codecs/lm49453*
9541 F:      sound/soc/codecs/isabelle*
9542
9543 TI LP855x BACKLIGHT DRIVER
9544 M:      Milo Kim <milo.kim@ti.com>
9545 S:      Maintained
9546 F:      Documentation/backlight/lp855x-driver.txt
9547 F:      drivers/video/backlight/lp855x_bl.c
9548 F:      include/linux/platform_data/lp855x.h
9549
9550 TI LP8727 CHARGER DRIVER
9551 M:      Milo Kim <milo.kim@ti.com>
9552 S:      Maintained
9553 F:      drivers/power/lp8727_charger.c
9554 F:      include/linux/platform_data/lp8727.h
9555
9556 TI LP8788 MFD DRIVER
9557 M:      Milo Kim <milo.kim@ti.com>
9558 S:      Maintained
9559 F:      drivers/iio/adc/lp8788_adc.c
9560 F:      drivers/leds/leds-lp8788.c
9561 F:      drivers/mfd/lp8788*.c
9562 F:      drivers/power/lp8788-charger.c
9563 F:      drivers/regulator/lp8788-*.c
9564 F:      include/linux/mfd/lp8788*.h
9565
9566 TI TWL4030 SERIES SOC CODEC DRIVER
9567 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9568 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9569 S:      Maintained
9570 F:      sound/soc/codecs/twl4030*
9571
9572 TI WILINK WIRELESS DRIVERS
9573 L:      linux-wireless@vger.kernel.org
9574 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9575 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9577 S:      Orphan
9578 F:      drivers/net/wireless/ti/
9579 F:      include/linux/wl12xx.h
9580
9581 TIPC NETWORK LAYER
9582 M:      Jon Maloy <jon.maloy@ericsson.com>
9583 M:      Allan Stephens <allan.stephens@windriver.com>
9584 L:      netdev@vger.kernel.org (core kernel code)
9585 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9586 W:      http://tipc.sourceforge.net/
9587 S:      Maintained
9588 F:      include/uapi/linux/tipc*.h
9589 F:      net/tipc/
9590
9591 TILE ARCHITECTURE
9592 M:      Chris Metcalf <cmetcalf@tilera.com>
9593 W:      http://www.tilera.com/scm/
9594 S:      Supported
9595 F:      arch/tile/
9596 F:      drivers/char/tile-srom.c
9597 F:      drivers/edac/tile_edac.c
9598 F:      drivers/net/ethernet/tile/
9599 F:      drivers/rtc/rtc-tile.c
9600 F:      drivers/tty/hvc/hvc_tile.c
9601 F:      drivers/tty/serial/tilegx.c
9602 F:      drivers/usb/host/*-tilegx.c
9603 F:      include/linux/usb/tilegx.h
9604
9605 TLAN NETWORK DRIVER
9606 M:      Samuel Chessman <chessman@tux.org>
9607 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9608 W:      http://sourceforge.net/projects/tlan/
9609 S:      Maintained
9610 F:      Documentation/networking/tlan.txt
9611 F:      drivers/net/ethernet/ti/tlan.*
9612
9613 TOMOYO SECURITY MODULE
9614 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9615 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9616 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9617 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9618 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9619 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9620 W:      http://tomoyo.sourceforge.jp/
9621 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9622 S:      Maintained
9623 F:      security/tomoyo/
9624
9625 TOPSTAR LAPTOP EXTRAS DRIVER
9626 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9627 L:      platform-driver-x86@vger.kernel.org
9628 S:      Maintained
9629 F:      drivers/platform/x86/topstar-laptop.c
9630
9631 TOSHIBA ACPI EXTRAS DRIVER
9632 L:      platform-driver-x86@vger.kernel.org
9633 S:      Orphan
9634 F:      drivers/platform/x86/toshiba_acpi.c
9635
9636 TOSHIBA SMM DRIVER
9637 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9638 L:      tlinux-users@tce.toshiba-dme.co.jp
9639 W:      http://www.buzzard.org.uk/toshiba/
9640 S:      Maintained
9641 F:      drivers/char/toshiba.c
9642 F:      include/linux/toshiba.h
9643 F:      include/uapi/linux/toshiba.h
9644
9645 TMIO MMC DRIVER
9646 M:      Ian Molton <ian.molton@codethink.co.uk>
9647 L:      linux-mmc@vger.kernel.org
9648 S:      Maintained
9649 F:      drivers/mmc/host/tmio_mmc*
9650 F:      drivers/mmc/host/sh_mobile_sdhi.c
9651 F:      include/linux/mmc/tmio.h
9652 F:      include/linux/mmc/sh_mobile_sdhi.h
9653
9654 TMP401 HARDWARE MONITOR DRIVER
9655 M:      Guenter Roeck <linux@roeck-us.net>
9656 L:      lm-sensors@lm-sensors.org
9657 S:      Maintained
9658 F:      Documentation/hwmon/tmp401
9659 F:      drivers/hwmon/tmp401.c
9660
9661 TMPFS (SHMEM FILESYSTEM)
9662 M:      Hugh Dickins <hughd@google.com>
9663 L:      linux-mm@kvack.org
9664 S:      Maintained
9665 F:      include/linux/shmem_fs.h
9666 F:      mm/shmem.c
9667
9668 TM6000 VIDEO4LINUX DRIVER
9669 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9670 L:      linux-media@vger.kernel.org
9671 W:      http://linuxtv.org
9672 T:      git git://linuxtv.org/media_tree.git
9673 S:      Odd fixes
9674 F:      drivers/media/usb/tm6000/
9675
9676 TW68 VIDEO4LINUX DRIVER
9677 M:      Hans Verkuil <hverkuil@xs4all.nl>
9678 L:      linux-media@vger.kernel.org
9679 T:      git git://linuxtv.org/media_tree.git
9680 W:      http://linuxtv.org
9681 S:      Odd Fixes
9682 F:      drivers/media/pci/tw68/
9683
9684 TPM DEVICE DRIVER
9685 M:      Peter Huewe <peterhuewe@gmx.de>
9686 M:      Ashley Lai <ashley@ashleylai.com>
9687 M:      Marcel Selhorst <tpmdd@selhorst.net>
9688 W:      http://tpmdd.sourceforge.net
9689 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9690 S:      Maintained
9691 F:      drivers/char/tpm/
9692
9693 TRACING
9694 M:      Steven Rostedt <rostedt@goodmis.org>
9695 M:      Ingo Molnar <mingo@redhat.com>
9696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9697 S:      Maintained
9698 F:      Documentation/trace/ftrace.txt
9699 F:      arch/*/*/*/ftrace.h
9700 F:      arch/*/kernel/ftrace.c
9701 F:      include/*/ftrace.h
9702 F:      include/linux/trace*.h
9703 F:      include/trace/
9704 F:      kernel/trace/
9705 F:      tools/testing/selftests/ftrace/
9706
9707 TRIVIAL PATCHES
9708 M:      Jiri Kosina <trivial@kernel.org>
9709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9710 S:      Maintained
9711 K:      ^Subject:.*(?i)trivial
9712
9713 TTY LAYER
9714 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9715 M:      Jiri Slaby <jslaby@suse.cz>
9716 S:      Supported
9717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9718 F:      drivers/tty/
9719 F:      drivers/tty/serial/serial_core.c
9720 F:      include/linux/serial_core.h
9721 F:      include/linux/serial.h
9722 F:      include/linux/tty.h
9723 F:      include/uapi/linux/serial_core.h
9724 F:      include/uapi/linux/serial.h
9725 F:      include/uapi/linux/tty.h
9726
9727 TUA9001 MEDIA DRIVER
9728 M:      Antti Palosaari <crope@iki.fi>
9729 L:      linux-media@vger.kernel.org
9730 W:      http://linuxtv.org/
9731 W:      http://palosaari.fi/linux/
9732 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9733 T:      git git://linuxtv.org/anttip/media_tree.git
9734 S:      Maintained
9735 F:      drivers/media/tuners/tua9001*
9736
9737 TULIP NETWORK DRIVERS
9738 M:      Grant Grundler <grundler@parisc-linux.org>
9739 L:      netdev@vger.kernel.org
9740 S:      Maintained
9741 F:      drivers/net/ethernet/dec/tulip/
9742
9743 TUN/TAP driver
9744 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
9745 W:      http://vtun.sourceforge.net/tun
9746 S:      Maintained
9747 F:      Documentation/networking/tuntap.txt
9748 F:      arch/um/os-Linux/drivers/
9749
9750 TURBOCHANNEL SUBSYSTEM
9751 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
9752 M:      Ralf Baechle <ralf@linux-mips.org>
9753 L:      linux-mips@linux-mips.org
9754 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
9755 S:      Maintained
9756 F:      drivers/tc/
9757 F:      include/linux/tc.h
9758
9759 U14-34F SCSI DRIVER
9760 M:      Dario Ballabio <ballabio_dario@emc.com>
9761 L:      linux-scsi@vger.kernel.org
9762 S:      Maintained
9763 F:      drivers/scsi/u14-34f.c
9764
9765 UBI FILE SYSTEM (UBIFS)
9766 M:      Artem Bityutskiy <dedekind1@gmail.com>
9767 M:      Adrian Hunter <adrian.hunter@intel.com>
9768 L:      linux-mtd@lists.infradead.org
9769 T:      git git://git.infradead.org/ubifs-2.6.git
9770 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
9771 S:      Maintained
9772 F:      Documentation/filesystems/ubifs.txt
9773 F:      fs/ubifs/
9774
9775 UCLINUX (AND M68KNOMMU)
9776 M:      Greg Ungerer <gerg@uclinux.org>
9777 W:      http://www.uclinux.org/
9778 L:      uclinux-dev@uclinux.org  (subscribers-only)
9779 S:      Maintained
9780 F:      arch/m68k/*/*_no.*
9781 F:      arch/m68k/include/asm/*_no.*
9782
9783 UDF FILESYSTEM
9784 M:      Jan Kara <jack@suse.cz>
9785 S:      Maintained
9786 F:      Documentation/filesystems/udf.txt
9787 F:      fs/udf/
9788
9789 UFS FILESYSTEM
9790 M:      Evgeniy Dushistov <dushistov@mail.ru>
9791 S:      Maintained
9792 F:      Documentation/filesystems/ufs.txt
9793 F:      fs/ufs/
9794
9795 UHID USERSPACE HID IO DRIVER:
9796 M:      David Herrmann <dh.herrmann@googlemail.com>
9797 L:      linux-input@vger.kernel.org
9798 S:      Maintained
9799 F:      drivers/hid/uhid.c
9800 F:      include/uapi/linux/uhid.h
9801
9802 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9803 L:      linux-usb@vger.kernel.org
9804 S:      Orphan
9805 F:      drivers/uwb/
9806 F:      include/linux/uwb.h
9807 F:      include/linux/uwb/
9808
9809 UNICORE32 ARCHITECTURE:
9810 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9811 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9812 S:      Maintained
9813 T:      git git://github.com/gxt/linux.git
9814 F:      arch/unicore32/
9815
9816 UNIFDEF
9817 M:      Tony Finch <dot@dotat.at>
9818 W:      http://dotat.at/prog/unifdef
9819 S:      Maintained
9820 F:      scripts/unifdef.c
9821
9822 UNIFORM CDROM DRIVER
9823 M:      Jens Axboe <axboe@kernel.dk>
9824 W:      http://www.kernel.dk
9825 S:      Maintained
9826 F:      Documentation/cdrom/
9827 F:      drivers/cdrom/cdrom.c
9828 F:      include/linux/cdrom.h
9829 F:      include/uapi/linux/cdrom.h
9830
9831 UNISYS S-PAR DRIVERS
9832 M:     Benjamin Romer <benjamin.romer@unisys.com>
9833 M:     David Kershner <david.kershner@unisys.com>
9834 L:     sparmaintainer@unisys.com (Unisys internal)
9835 S:     Supported
9836 F:     drivers/staging/unisys/
9837
9838 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9839 M:      Vinayak Holikatti <vinholikatti@gmail.com>
9840 L:      linux-scsi@vger.kernel.org
9841 S:      Supported
9842 F:      Documentation/scsi/ufs.txt
9843 F:      drivers/scsi/ufs/
9844
9845 UNSORTED BLOCK IMAGES (UBI)
9846 M:      Artem Bityutskiy <dedekind1@gmail.com>
9847 W:      http://www.linux-mtd.infradead.org/
9848 L:      linux-mtd@lists.infradead.org
9849 T:      git git://git.infradead.org/ubifs-2.6.git
9850 S:      Maintained
9851 F:      drivers/mtd/ubi/
9852 F:      include/linux/mtd/ubi.h
9853 F:      include/uapi/mtd/ubi-user.h
9854
9855 UNSORTED BLOCK IMAGES (UBI) Fastmap
9856 M:      Richard Weinberger <richard@nod.at>
9857 L:      linux-mtd@lists.infradead.org
9858 S:      Maintained
9859 F:      drivers/mtd/ubi/fastmap.c
9860
9861 USB ACM DRIVER
9862 M:      Oliver Neukum <oliver@neukum.org>
9863 L:      linux-usb@vger.kernel.org
9864 S:      Maintained
9865 F:      Documentation/usb/acm.txt
9866 F:      drivers/usb/class/cdc-acm.*
9867
9868 USB AR5523 WIRELESS DRIVER
9869 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
9870 L:      linux-wireless@vger.kernel.org
9871 S:      Maintained
9872 F:      drivers/net/wireless/ath/ar5523/
9873
9874 USB ATTACHED SCSI
9875 M:      Hans de Goede <hdegoede@redhat.com>
9876 M:      Gerd Hoffmann <kraxel@redhat.com>
9877 L:      linux-usb@vger.kernel.org
9878 L:      linux-scsi@vger.kernel.org
9879 S:      Maintained
9880 F:      drivers/usb/storage/uas.c
9881
9882 USB CDC ETHERNET DRIVER
9883 M:      Oliver Neukum <oliver@neukum.org>
9884 L:      linux-usb@vger.kernel.org
9885 S:      Maintained
9886 F:      drivers/net/usb/cdc_*.c
9887 F:      include/uapi/linux/usb/cdc.h
9888
9889 USB CYPRESS C67X00 DRIVER
9890 M:      Peter Korsgaard <jacmet@sunsite.dk>
9891 L:      linux-usb@vger.kernel.org
9892 S:      Maintained
9893 F:      drivers/usb/c67x00/
9894
9895 USB DAVICOM DM9601 DRIVER
9896 M:      Peter Korsgaard <jacmet@sunsite.dk>
9897 L:      netdev@vger.kernel.org
9898 W:      http://www.linux-usb.org/usbnet
9899 S:      Maintained
9900 F:      drivers/net/usb/dm9601.c
9901
9902 USB DIAMOND RIO500 DRIVER
9903 M:      Cesar Miquel <miquel@df.uba.ar>
9904 L:      rio500-users@lists.sourceforge.net
9905 W:      http://rio500.sourceforge.net
9906 S:      Maintained
9907 F:      drivers/usb/misc/rio500*
9908
9909 USB EHCI DRIVER
9910 M:      Alan Stern <stern@rowland.harvard.edu>
9911 L:      linux-usb@vger.kernel.org
9912 S:      Maintained
9913 F:      Documentation/usb/ehci.txt
9914 F:      drivers/usb/host/ehci*
9915
9916 USB GADGET/PERIPHERAL SUBSYSTEM
9917 M:      Felipe Balbi <balbi@ti.com>
9918 L:      linux-usb@vger.kernel.org
9919 W:      http://www.linux-usb.org/gadget
9920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9921 S:      Maintained
9922 F:      drivers/usb/gadget/
9923 F:      include/linux/usb/gadget*
9924
9925 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9926 M:      Jiri Kosina <jkosina@suse.cz>
9927 L:      linux-usb@vger.kernel.org
9928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9929 S:      Maintained
9930 F:      Documentation/hid/hiddev.txt
9931 F:      drivers/hid/usbhid/
9932
9933 USB ISP116X DRIVER
9934 M:      Olav Kongas <ok@artecdesign.ee>
9935 L:      linux-usb@vger.kernel.org
9936 S:      Maintained
9937 F:      drivers/usb/host/isp116x*
9938 F:      include/linux/usb/isp116x.h
9939
9940 USB MASS STORAGE DRIVER
9941 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9942 L:      linux-usb@vger.kernel.org
9943 L:      usb-storage@lists.one-eyed-alien.net
9944 S:      Maintained
9945 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
9946 F:      drivers/usb/storage/
9947
9948 USB MIDI DRIVER
9949 M:      Clemens Ladisch <clemens@ladisch.de>
9950 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9951 T:      git git://git.alsa-project.org/alsa-kernel.git
9952 S:      Maintained
9953 F:      sound/usb/midi.*
9954
9955 USB NETWORKING DRIVERS
9956 L:      linux-usb@vger.kernel.org
9957 S:      Odd Fixes
9958 F:      drivers/net/usb/
9959
9960 USB OHCI DRIVER
9961 M:      Alan Stern <stern@rowland.harvard.edu>
9962 L:      linux-usb@vger.kernel.org
9963 S:      Maintained
9964 F:      Documentation/usb/ohci.txt
9965 F:      drivers/usb/host/ohci*
9966
9967 USB OVER IP DRIVER
9968 M:      Valentina Manea <valentina.manea.m@gmail.com>
9969 M:      Shuah Khan <shuah.kh@samsung.com>
9970 L:      linux-usb@vger.kernel.org
9971 S:      Maintained
9972 F:      drivers/usb/usbip/
9973 F:      tools/usb/usbip/
9974
9975 USB PEGASUS DRIVER
9976 M:      Petko Manolov <petkan@nucleusys.com>
9977 L:      linux-usb@vger.kernel.org
9978 L:      netdev@vger.kernel.org
9979 T:      git git://github.com/petkan/pegasus.git
9980 W:      https://github.com/petkan/pegasus
9981 S:      Maintained
9982 F:      drivers/net/usb/pegasus.*
9983
9984 USB PHY LAYER
9985 M:      Felipe Balbi <balbi@ti.com>
9986 L:      linux-usb@vger.kernel.org
9987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9988 S:      Maintained
9989 F:      drivers/usb/phy/
9990
9991 USB PRINTER DRIVER (usblp)
9992 M:      Pete Zaitcev <zaitcev@redhat.com>
9993 L:      linux-usb@vger.kernel.org
9994 S:      Supported
9995 F:      drivers/usb/class/usblp.c
9996
9997 USB RTL8150 DRIVER
9998 M:      Petko Manolov <petkan@nucleusys.com>
9999 L:      linux-usb@vger.kernel.org
10000 L:      netdev@vger.kernel.org
10001 T:      git git://github.com/petkan/rtl8150.git
10002 W:      https://github.com/petkan/rtl8150
10003 S:      Maintained
10004 F:      drivers/net/usb/rtl8150.c
10005
10006 USB SERIAL SUBSYSTEM
10007 M:      Johan Hovold <johan@kernel.org>
10008 L:      linux-usb@vger.kernel.org
10009 S:      Maintained
10010 F:      Documentation/usb/usb-serial.txt
10011 F:      drivers/usb/serial/
10012 F:      include/linux/usb/serial.h
10013
10014 USB SMSC75XX ETHERNET DRIVER
10015 M:      Steve Glendinning <steve.glendinning@shawell.net>
10016 L:      netdev@vger.kernel.org
10017 S:      Maintained
10018 F:      drivers/net/usb/smsc75xx.*
10019
10020 USB SMSC95XX ETHERNET DRIVER
10021 M:      Steve Glendinning <steve.glendinning@shawell.net>
10022 L:      netdev@vger.kernel.org
10023 S:      Maintained
10024 F:      drivers/net/usb/smsc95xx.*
10025
10026 USB SUBSYSTEM
10027 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10028 L:      linux-usb@vger.kernel.org
10029 W:      http://www.linux-usb.org
10030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10031 S:      Supported
10032 F:      Documentation/usb/
10033 F:      drivers/usb/
10034 F:      include/linux/usb.h
10035 F:      include/linux/usb/
10036
10037 USB UHCI DRIVER
10038 M:      Alan Stern <stern@rowland.harvard.edu>
10039 L:      linux-usb@vger.kernel.org
10040 S:      Maintained
10041 F:      drivers/usb/host/uhci*
10042
10043 USB "USBNET" DRIVER FRAMEWORK
10044 M:      Oliver Neukum <oneukum@suse.de>
10045 L:      netdev@vger.kernel.org
10046 W:      http://www.linux-usb.org/usbnet
10047 S:      Maintained
10048 F:      drivers/net/usb/usbnet.c
10049 F:      include/linux/usb/usbnet.h
10050
10051 USB VIDEO CLASS
10052 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10053 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10054 L:      linux-media@vger.kernel.org
10055 T:      git git://linuxtv.org/media_tree.git
10056 W:      http://www.ideasonboard.org/uvc/
10057 S:      Maintained
10058 F:      drivers/media/usb/uvc/
10059 F:      include/uapi/linux/uvcvideo.h
10060
10061 USB VISION DRIVER
10062 M:      Hans Verkuil <hverkuil@xs4all.nl>
10063 L:      linux-media@vger.kernel.org
10064 T:      git git://linuxtv.org/media_tree.git
10065 W:      http://linuxtv.org
10066 S:      Odd Fixes
10067 F:      drivers/media/usb/usbvision/
10068
10069 USB WEBCAM GADGET
10070 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10071 L:      linux-usb@vger.kernel.org
10072 S:      Maintained
10073 F:      drivers/usb/gadget/function/*uvc*
10074 F:      drivers/usb/gadget/legacy/webcam.c
10075
10076 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10077 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10078 L:      linux-wireless@vger.kernel.org
10079 S:      Maintained
10080 F:      drivers/net/wireless/rndis_wlan.c
10081
10082 USB XHCI DRIVER
10083 M:      Mathias Nyman <mathias.nyman@intel.com>
10084 L:      linux-usb@vger.kernel.org
10085 S:      Supported
10086 F:      drivers/usb/host/xhci*
10087 F:      drivers/usb/host/pci-quirks*
10088
10089 USB ZD1201 DRIVER
10090 L:      linux-wireless@vger.kernel.org
10091 W:      http://linux-lc100020.sourceforge.net
10092 S:      Orphan
10093 F:      drivers/net/wireless/zd1201.*
10094
10095 USB ZR364XX DRIVER
10096 M:      Antoine Jacquet <royale@zerezo.com>
10097 L:      linux-usb@vger.kernel.org
10098 L:      linux-media@vger.kernel.org
10099 T:      git git://linuxtv.org/media_tree.git
10100 W:      http://royale.zerezo.com/zr364xx/
10101 S:      Maintained
10102 F:      Documentation/video4linux/zr364xx.txt
10103 F:      drivers/media/usb/zr364xx/
10104
10105 USER-MODE LINUX (UML)
10106 M:      Jeff Dike <jdike@addtoit.com>
10107 M:      Richard Weinberger <richard@nod.at>
10108 L:      user-mode-linux-devel@lists.sourceforge.net
10109 L:      user-mode-linux-user@lists.sourceforge.net
10110 W:      http://user-mode-linux.sourceforge.net
10111 S:      Maintained
10112 F:      Documentation/virtual/uml/
10113 F:      arch/um/
10114 F:      arch/x86/um/
10115 F:      fs/hostfs/
10116 F:      fs/hppfs/
10117
10118 USERSPACE I/O (UIO)
10119 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10120 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10121 S:      Maintained
10122 F:      Documentation/DocBook/uio-howto.tmpl
10123 F:      drivers/uio/
10124 F:      include/linux/uio*.h
10125
10126 UTIL-LINUX PACKAGE
10127 M:      Karel Zak <kzak@redhat.com>
10128 L:      util-linux@vger.kernel.org
10129 W:      http://en.wikipedia.org/wiki/Util-linux
10130 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10131 S:      Maintained
10132
10133 UVESAFB DRIVER
10134 M:      Michal Januszewski <spock@gentoo.org>
10135 L:      linux-fbdev@vger.kernel.org
10136 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10137 S:      Maintained
10138 F:      Documentation/fb/uvesafb.txt
10139 F:      drivers/video/fbdev/uvesafb.*
10140
10141 VFAT/FAT/MSDOS FILESYSTEM
10142 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10143 S:      Maintained
10144 F:      Documentation/filesystems/vfat.txt
10145 F:      fs/fat/
10146
10147 VFIO DRIVER
10148 M:      Alex Williamson <alex.williamson@redhat.com>
10149 L:      kvm@vger.kernel.org
10150 S:      Maintained
10151 F:      Documentation/vfio.txt
10152 F:      drivers/vfio/
10153 F:      include/linux/vfio.h
10154 F:      include/uapi/linux/vfio.h
10155
10156 VIDEOBUF2 FRAMEWORK
10157 M:      Pawel Osciak <pawel@osciak.com>
10158 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10159 M:      Kyungmin Park <kyungmin.park@samsung.com>
10160 L:      linux-media@vger.kernel.org
10161 S:      Maintained
10162 F:      drivers/media/v4l2-core/videobuf2-*
10163 F:      include/media/videobuf2-*
10164
10165 VIRTIO CONSOLE DRIVER
10166 M:      Amit Shah <amit.shah@redhat.com>
10167 L:      virtualization@lists.linux-foundation.org
10168 S:      Maintained
10169 F:      drivers/char/virtio_console.c
10170 F:      include/linux/virtio_console.h
10171 F:      include/uapi/linux/virtio_console.h
10172
10173 VIRTIO CORE, NET AND BLOCK DRIVERS
10174 M:      Rusty Russell <rusty@rustcorp.com.au>
10175 M:      "Michael S. Tsirkin" <mst@redhat.com>
10176 L:      virtualization@lists.linux-foundation.org
10177 S:      Maintained
10178 F:      drivers/virtio/
10179 F:      tools/virtio/
10180 F:      drivers/net/virtio_net.c
10181 F:      drivers/block/virtio_blk.c
10182 F:      include/linux/virtio_*.h
10183 F:      include/uapi/linux/virtio_*.h
10184
10185 VIRTIO HOST (VHOST)
10186 M:      "Michael S. Tsirkin" <mst@redhat.com>
10187 L:      kvm@vger.kernel.org
10188 L:      virtualization@lists.linux-foundation.org
10189 L:      netdev@vger.kernel.org
10190 S:      Maintained
10191 F:      drivers/vhost/
10192 F:      include/uapi/linux/vhost.h
10193
10194 VIA RHINE NETWORK DRIVER
10195 M:      Roger Luethi <rl@hellgate.ch>
10196 S:      Maintained
10197 F:      drivers/net/ethernet/via/via-rhine.c
10198
10199 VIA SD/MMC CARD CONTROLLER DRIVER
10200 M:      Bruce Chang <brucechang@via.com.tw>
10201 M:      Harald Welte <HaraldWelte@viatech.com>
10202 S:      Maintained
10203 F:      drivers/mmc/host/via-sdmmc.c
10204
10205 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10206 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10207 L:      linux-fbdev@vger.kernel.org
10208 S:      Maintained
10209 F:      include/linux/via-core.h
10210 F:      include/linux/via-gpio.h
10211 F:      include/linux/via_i2c.h
10212 F:      drivers/video/fbdev/via/
10213
10214 VIA VELOCITY NETWORK DRIVER
10215 M:      Francois Romieu <romieu@fr.zoreil.com>
10216 L:      netdev@vger.kernel.org
10217 S:      Maintained
10218 F:      drivers/net/ethernet/via/via-velocity.*
10219
10220 VIVI VIRTUAL VIDEO DRIVER
10221 M:      Hans Verkuil <hverkuil@xs4all.nl>
10222 L:      linux-media@vger.kernel.org
10223 T:      git git://linuxtv.org/media_tree.git
10224 W:      http://linuxtv.org
10225 S:      Maintained
10226 F:      drivers/media/platform/vivi*
10227
10228 VLAN (802.1Q)
10229 M:      Patrick McHardy <kaber@trash.net>
10230 L:      netdev@vger.kernel.org
10231 S:      Maintained
10232 F:      drivers/net/macvlan.c
10233 F:      include/linux/if_*vlan.h
10234 F:      net/8021q/
10235
10236 VLYNQ BUS
10237 M:      Florian Fainelli <florian@openwrt.org>
10238 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10239 S:      Maintained
10240 F:      drivers/vlynq/vlynq.c
10241 F:      include/linux/vlynq.h
10242
10243 VME SUBSYSTEM
10244 M:      Martyn Welch <martyn.welch@ge.com>
10245 M:      Manohar Vanga <manohar.vanga@gmail.com>
10246 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10247 L:      devel@driverdev.osuosl.org
10248 S:      Maintained
10249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10250 F:      Documentation/vme_api.txt
10251 F:      drivers/staging/vme/
10252 F:      drivers/vme/
10253 F:      include/linux/vme*
10254
10255 VMWARE HYPERVISOR INTERFACE
10256 M:      Alok Kataria <akataria@vmware.com>
10257 L:      virtualization@lists.linux-foundation.org
10258 S:      Supported
10259 F:      arch/x86/kernel/cpu/vmware.c
10260
10261 VMWARE BALLOON DRIVER
10262 M:      Xavier Deguillard <xdeguillard@vmware.com>
10263 M:      Philip Moltmann <moltmann@vmware.com>
10264 M:      "VMware, Inc." <pv-drivers@vmware.com>
10265 L:      linux-kernel@vger.kernel.org
10266 S:      Maintained
10267 F:      drivers/misc/vmw_balloon.c
10268
10269 VMWARE VMXNET3 ETHERNET DRIVER
10270 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10271 M:      "VMware, Inc." <pv-drivers@vmware.com>
10272 L:      netdev@vger.kernel.org
10273 S:      Maintained
10274 F:      drivers/net/vmxnet3/
10275
10276 VMware PVSCSI driver
10277 M:      Arvind Kumar <arvindkumar@vmware.com>
10278 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10279 L:      linux-scsi@vger.kernel.org
10280 S:      Maintained
10281 F:      drivers/scsi/vmw_pvscsi.c
10282 F:      drivers/scsi/vmw_pvscsi.h
10283
10284 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10285 M:      Liam Girdwood <lgirdwood@gmail.com>
10286 M:      Mark Brown <broonie@kernel.org>
10287 L:      linux-kernel@vger.kernel.org
10288 W:      http://opensource.wolfsonmicro.com/node/15
10289 W:      http://www.slimlogic.co.uk/?p=48
10290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10291 S:      Supported
10292 F:      drivers/regulator/
10293 F:      include/linux/regulator/
10294
10295 VT1211 HARDWARE MONITOR DRIVER
10296 M:      Juerg Haefliger <juergh@gmail.com>
10297 L:      lm-sensors@lm-sensors.org
10298 S:      Maintained
10299 F:      Documentation/hwmon/vt1211
10300 F:      drivers/hwmon/vt1211.c
10301
10302 VT8231 HARDWARE MONITOR DRIVER
10303 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10304 L:      lm-sensors@lm-sensors.org
10305 S:      Maintained
10306 F:      drivers/hwmon/vt8231.c
10307
10308 VUB300 USB to SDIO/SD/MMC bridge chip
10309 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10310 L:      linux-mmc@vger.kernel.org
10311 L:      linux-usb@vger.kernel.org
10312 S:      Supported
10313 F:      drivers/mmc/host/vub300.c
10314
10315 W1 DALLAS'S 1-WIRE BUS
10316 M:      Evgeniy Polyakov <zbr@ioremap.net>
10317 S:      Maintained
10318 F:      Documentation/w1/
10319 F:      drivers/w1/
10320
10321 W83791D HARDWARE MONITORING DRIVER
10322 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10323 L:      lm-sensors@lm-sensors.org
10324 S:      Maintained
10325 F:      Documentation/hwmon/w83791d
10326 F:      drivers/hwmon/w83791d.c
10327
10328 W83793 HARDWARE MONITORING DRIVER
10329 M:      Rudolf Marek <r.marek@assembler.cz>
10330 L:      lm-sensors@lm-sensors.org
10331 S:      Maintained
10332 F:      Documentation/hwmon/w83793
10333 F:      drivers/hwmon/w83793.c
10334
10335 W83795 HARDWARE MONITORING DRIVER
10336 M:      Jean Delvare <jdelvare@suse.de>
10337 L:      lm-sensors@lm-sensors.org
10338 S:      Maintained
10339 F:      drivers/hwmon/w83795.c
10340
10341 W83L51xD SD/MMC CARD INTERFACE DRIVER
10342 M:      Pierre Ossman <pierre@ossman.eu>
10343 S:      Maintained
10344 F:      drivers/mmc/host/wbsd.*
10345
10346 WACOM PROTOCOL 4 SERIAL TABLETS
10347 M:      Julian Squires <julian@cipht.net>
10348 M:      Hans de Goede <hdegoede@redhat.com>
10349 L:      linux-input@vger.kernel.org
10350 S:      Maintained
10351 F:      drivers/input/tablet/wacom_serial4.c
10352
10353 WATCHDOG DEVICE DRIVERS
10354 M:      Wim Van Sebroeck <wim@iguana.be>
10355 L:      linux-watchdog@vger.kernel.org
10356 W:      http://www.linux-watchdog.org/
10357 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10358 S:      Maintained
10359 F:      Documentation/watchdog/
10360 F:      drivers/watchdog/
10361 F:      include/linux/watchdog.h
10362 F:      include/uapi/linux/watchdog.h
10363
10364 WD7000 SCSI DRIVER
10365 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10366 L:      linux-scsi@vger.kernel.org
10367 S:      Maintained
10368 F:      drivers/scsi/wd7000.c
10369
10370 WIIMOTE HID DRIVER
10371 M:      David Herrmann <dh.herrmann@googlemail.com>
10372 L:      linux-input@vger.kernel.org
10373 S:      Maintained
10374 F:      drivers/hid/hid-wiimote*
10375
10376 WINBOND CIR DRIVER
10377 M:      David Härdeman <david@hardeman.nu>
10378 S:      Maintained
10379 F:      drivers/media/rc/winbond-cir.c
10380
10381 WIMAX STACK
10382 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10383 M:      linux-wimax@intel.com
10384 L:     wimax@linuxwimax.org (subscribers-only)
10385 S:      Supported
10386 W:      http://linuxwimax.org
10387 F:      Documentation/wimax/README.wimax
10388 F:      include/linux/wimax/debug.h
10389 F:      include/net/wimax.h
10390 F:      include/uapi/linux/wimax.h
10391 F:      net/wimax/
10392
10393 WISTRON LAPTOP BUTTON DRIVER
10394 M:      Miloslav Trmac <mitr@volny.cz>
10395 S:      Maintained
10396 F:      drivers/input/misc/wistron_btns.c
10397
10398 WL3501 WIRELESS PCMCIA CARD DRIVER
10399 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10400 L:      linux-wireless@vger.kernel.org
10401 W:      http://oops.ghostprotocols.net:81/blog
10402 S:      Maintained
10403 F:      drivers/net/wireless/wl3501*
10404
10405 WM97XX TOUCHSCREEN DRIVERS
10406 M:      Mark Brown <broonie@kernel.org>
10407 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10408 L:      linux-input@vger.kernel.org
10409 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10410 W:      http://opensource.wolfsonmicro.com/node/7
10411 S:      Supported
10412 F:      drivers/input/touchscreen/*wm97*
10413 F:      include/linux/wm97xx.h
10414
10415 WOLFSON MICROELECTRONICS DRIVERS
10416 L:      patches@opensource.wolfsonmicro.com
10417 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10418 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10419 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10420 S:      Supported
10421 F:      Documentation/hwmon/wm83??
10422 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10423 F:      drivers/clk/clk-wm83*.c
10424 F:      drivers/extcon/extcon-arizona.c
10425 F:      drivers/leds/leds-wm83*.c
10426 F:      drivers/gpio/gpio-*wm*.c
10427 F:      drivers/gpio/gpio-arizona.c
10428 F:      drivers/hwmon/wm83??-hwmon.c
10429 F:      drivers/input/misc/wm831x-on.c
10430 F:      drivers/input/touchscreen/wm831x-ts.c
10431 F:      drivers/input/touchscreen/wm97*.c
10432 F:      drivers/mfd/arizona*
10433 F:      drivers/mfd/wm*.c
10434 F:      drivers/power/wm83*.c
10435 F:      drivers/rtc/rtc-wm83*.c
10436 F:      drivers/regulator/wm8*.c
10437 F:      drivers/video/backlight/wm83*_bl.c
10438 F:      drivers/watchdog/wm83*_wdt.c
10439 F:      include/linux/mfd/arizona/
10440 F:      include/linux/mfd/wm831x/
10441 F:      include/linux/mfd/wm8350/
10442 F:      include/linux/mfd/wm8400*
10443 F:      include/linux/wm97xx.h
10444 F:      include/sound/wm????.h
10445 F:      sound/soc/codecs/arizona.?
10446 F:      sound/soc/codecs/wm*
10447
10448 WORKQUEUE
10449 M:      Tejun Heo <tj@kernel.org>
10450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10451 S:      Maintained
10452 F:      include/linux/workqueue.h
10453 F:      kernel/workqueue.c
10454 F:      Documentation/workqueue.txt
10455
10456 X.25 NETWORK LAYER
10457 M:      Andrew Hendry <andrew.hendry@gmail.com>
10458 L:      linux-x25@vger.kernel.org
10459 S:      Odd Fixes
10460 F:      Documentation/networking/x25*
10461 F:      include/net/x25*
10462 F:      net/x25/
10463
10464 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10465 M:      Thomas Gleixner <tglx@linutronix.de>
10466 M:      Ingo Molnar <mingo@redhat.com>
10467 M:      "H. Peter Anvin" <hpa@zytor.com>
10468 M:      x86@kernel.org
10469 L:      linux-kernel@vger.kernel.org
10470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10471 S:      Maintained
10472 F:      Documentation/x86/
10473 F:      arch/x86/
10474
10475 X86 PLATFORM DRIVERS
10476 M:      Darren Hart <dvhart@infradead.org>
10477 L:      platform-driver-x86@vger.kernel.org
10478 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10479 S:      Maintained
10480 F:      drivers/platform/x86/
10481
10482 X86 MCE INFRASTRUCTURE
10483 M:      Tony Luck <tony.luck@intel.com>
10484 M:      Borislav Petkov <bp@alien8.de>
10485 L:      linux-edac@vger.kernel.org
10486 S:      Maintained
10487 F:      arch/x86/kernel/cpu/mcheck/*
10488
10489 X86 VDSO
10490 M:      Andy Lutomirski <luto@amacapital.net>
10491 L:      linux-kernel@vger.kernel.org
10492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10493 S:      Maintained
10494 F:      arch/x86/vdso/
10495
10496 XC2028/3028 TUNER DRIVER
10497 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10498 L:      linux-media@vger.kernel.org
10499 W:      http://linuxtv.org
10500 T:      git git://linuxtv.org/media_tree.git
10501 S:      Maintained
10502 F:      drivers/media/tuners/tuner-xc2028.*
10503
10504 XEN HYPERVISOR INTERFACE
10505 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10506 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10507 M:      David Vrabel <david.vrabel@citrix.com>
10508 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10510 S:      Supported
10511 F:      arch/x86/xen/
10512 F:      drivers/*/xen-*front.c
10513 F:      drivers/xen/
10514 F:      arch/x86/include/asm/xen/
10515 F:      include/xen/
10516 F:      include/uapi/xen/
10517
10518 XEN HYPERVISOR ARM
10519 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10520 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10521 S:      Supported
10522 F:      arch/arm/xen/
10523 F:      arch/arm/include/asm/xen/
10524
10525 XEN HYPERVISOR ARM64
10526 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10527 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10528 S:      Supported
10529 F:      arch/arm64/xen/
10530 F:      arch/arm64/include/asm/xen/
10531
10532 XEN NETWORK BACKEND DRIVER
10533 M:      Ian Campbell <ian.campbell@citrix.com>
10534 M:      Wei Liu <wei.liu2@citrix.com>
10535 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10536 L:      netdev@vger.kernel.org
10537 S:      Supported
10538 F:      drivers/net/xen-netback/*
10539
10540 XEN PCI SUBSYSTEM
10541 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10542 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10543 S:      Supported
10544 F:      arch/x86/pci/*xen*
10545 F:      drivers/pci/*xen*
10546
10547 XEN BLOCK SUBSYSTEM
10548 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10549 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10550 S:      Supported
10551 F:      drivers/block/xen-blkback/*
10552 F:      drivers/block/xen*
10553
10554 XEN PVSCSI DRIVERS
10555 M:      Juergen Gross <jgross@suse.com>
10556 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10557 L:      linux-scsi@vger.kernel.org
10558 S:      Supported
10559 F:      drivers/scsi/xen-scsifront.c
10560 F:      drivers/xen/xen-scsiback.c
10561 F:      include/xen/interface/io/vscsiif.h
10562
10563 XEN SWIOTLB SUBSYSTEM
10564 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10565 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10566 S:      Supported
10567 F:      arch/x86/xen/*swiotlb*
10568 F:      drivers/xen/*swiotlb*
10569
10570 XFS FILESYSTEM
10571 P:      Silicon Graphics Inc
10572 M:      Dave Chinner <david@fromorbit.com>
10573 M:      xfs@oss.sgi.com
10574 L:      xfs@oss.sgi.com
10575 W:      http://oss.sgi.com/projects/xfs
10576 T:      git git://oss.sgi.com/xfs/xfs.git
10577 S:      Supported
10578 F:      Documentation/filesystems/xfs.txt
10579 F:      fs/xfs/
10580
10581 XILINX AXI ETHERNET DRIVER
10582 M:      Anirudha Sarangi <anirudh@xilinx.com>
10583 M:      John Linn <John.Linn@xilinx.com>
10584 S:      Maintained
10585 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10586
10587 XILINX UARTLITE SERIAL DRIVER
10588 M:      Peter Korsgaard <jacmet@sunsite.dk>
10589 L:      linux-serial@vger.kernel.org
10590 S:      Maintained
10591 F:      drivers/tty/serial/uartlite.c
10592
10593 XILLYBUS DRIVER
10594 M:      Eli Billauer <eli.billauer@gmail.com>
10595 L:      linux-kernel@vger.kernel.org
10596 S:      Supported
10597 F:      drivers/char/xillybus/
10598
10599 XTENSA XTFPGA PLATFORM SUPPORT
10600 M:      Max Filippov <jcmvbkbc@gmail.com>
10601 L:      linux-xtensa@linux-xtensa.org
10602 S:      Maintained
10603 F:      drivers/spi/spi-xtensa-xtfpga.c
10604
10605 YAM DRIVER FOR AX.25
10606 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10607 L:      linux-hams@vger.kernel.org
10608 S:      Maintained
10609 F:      drivers/net/hamradio/yam*
10610 F:      include/linux/yam.h
10611
10612 YEALINK PHONE DRIVER
10613 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10614 L:      usbb2k-api-dev@nongnu.org
10615 S:      Maintained
10616 F:      Documentation/input/yealink.txt
10617 F:      drivers/input/misc/yealink.*
10618
10619 Z8530 DRIVER FOR AX.25
10620 M:      Joerg Reuter <jreuter@yaina.de>
10621 W:      http://yaina.de/jreuter/
10622 W:      http://www.qsl.net/dl1bke/
10623 L:      linux-hams@vger.kernel.org
10624 S:      Maintained
10625 F:      Documentation/networking/z8530drv.txt
10626 F:      drivers/net/hamradio/*scc.c
10627 F:      drivers/net/hamradio/z8530.h
10628
10629 ZBUD COMPRESSED PAGE ALLOCATOR
10630 M:      Seth Jennings <sjennings@variantweb.net>
10631 L:      linux-mm@kvack.org
10632 S:      Maintained
10633 F:      mm/zbud.c
10634 F:      include/linux/zbud.h
10635
10636 ZD1211RW WIRELESS DRIVER
10637 M:      Daniel Drake <dsd@gentoo.org>
10638 M:      Ulrich Kunitz <kune@deine-taler.de>
10639 W:      http://zd1211.ath.cx/wiki/DriverRewrite
10640 L:      linux-wireless@vger.kernel.org
10641 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
10642 S:      Maintained
10643 F:      drivers/net/wireless/zd1211rw/
10644
10645 ZR36067 VIDEO FOR LINUX DRIVER
10646 L:      mjpeg-users@lists.sourceforge.net
10647 L:      linux-media@vger.kernel.org
10648 W:      http://mjpeg.sourceforge.net/driver-zoran/
10649 T:      hg http://linuxtv.org/hg/v4l-dvb
10650 S:      Odd Fixes
10651 F:      drivers/media/pci/zoran/
10652
10653 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10654 M:      Minchan Kim <minchan@kernel.org>
10655 M:      Nitin Gupta <ngupta@vflare.org>
10656 L:      linux-kernel@vger.kernel.org
10657 S:      Maintained
10658 F:      drivers/block/zram/
10659 F:      Documentation/blockdev/zram.txt
10660
10661 ZS DECSTATION Z85C30 SERIAL DRIVER
10662 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10663 S:      Maintained
10664 F:      drivers/tty/serial/zs.*
10665
10666 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10667 M:      Minchan Kim <minchan@kernel.org>
10668 M:      Nitin Gupta <ngupta@vflare.org>
10669 L:      linux-mm@kvack.org
10670 S:      Maintained
10671 F:      mm/zsmalloc.c
10672 F:      include/linux/zsmalloc.h
10673
10674 ZSWAP COMPRESSED SWAP CACHING
10675 M:      Seth Jennings <sjennings@variantweb.net>
10676 L:      linux-mm@kvack.org
10677 S:      Maintained
10678 F:      mm/zswap.c
10679
10680 THE REST
10681 M:      Linus Torvalds <torvalds@linux-foundation.org>
10682 L:      linux-kernel@vger.kernel.org
10683 Q:      http://patchwork.kernel.org/project/LKML/list/
10684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10685 S:      Buried alive in reporters
10686 F:      *
10687 F:      */